]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
Merge branch 'pm-cpufreq'
[mirror_ubuntu-bionic-kernel.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
AR
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)
e5f6450c 364M: Jiri Kosina <jikos@kernel.org>
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
bc368798
LC
559ALLWINNER SECURITY SYSTEM
560M: Corentin Labbe <clabbe.montjoie@gmail.com>
561L: linux-crypto@vger.kernel.org
562S: Maintained
563F: drivers/crypto/sunxi-ss/
564
1da177e4 565ALPHA PORT
8b58be88 566M: Richard Henderson <rth@twiddle.net>
8b58be88 567M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 568M: Matt Turner <mattst88@gmail.com>
c89f4f9a 569S: Odd Fixes
a9406699 570L: linux-alpha@vger.kernel.org
679655da 571F: arch/alpha/
1da177e4 572
f62092f6
LFT
573ALTERA MAILBOX DRIVER
574M: Ley Foon Tan <lftan@altera.com>
575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S: Maintained
577F: drivers/mailbox/mailbox-altera.c
578
c5abbba9
THL
579ALTERA PIO DRIVER
580M: Tien Hock Loh <thloh@altera.com>
581L: linux-gpio@vger.kernel.org
582S: Maintained
583F: drivers/gpio/gpio-altera.c
584
16b8b922 585ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 586M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
587L: netdev@vger.kernel.org
588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S: Maintained
590F: drivers/net/ethernet/altera/
591
adf9251f
TK
592ALTERA UART/JTAG UART SERIAL DRIVERS
593M: Tobias Klauser <tklauser@distanz.ch>
594L: linux-serial@vger.kernel.org
61bd0943 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
596S: Maintained
597F: drivers/tty/serial/altera_uart.c
598F: drivers/tty/serial/altera_jtaguart.c
599F: include/linux/altera_uart.h
600F: include/linux/altera_jtaguart.h
601
f4875e12
TL
602AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
603M: Tom Lendacky <thomas.lendacky@amd.com>
604L: linux-crypto@vger.kernel.org
605S: Supported
606F: drivers/crypto/ccp/
607F: include/linux/ccp.h
608
512d1027 609AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 610M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
611L: lm-sensors@lm-sensors.org
612S: Maintained
613F: Documentation/hwmon/fam15h_power
614F: drivers/hwmon/fam15h_power.c
615
167a675a 616AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 617M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 619S: Supported
faf2e1db 620F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 621
f90b8116 622AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 623P: Andres Salomon <dilinger@queued.net>
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S: Supported
679655da
JP
627F: drivers/char/hw_random/geode-rng.c
628F: drivers/crypto/geode*
8a61f013 629F: drivers/video/fbdev/geode/
679655da 630F: arch/x86/include/asm/geode.h
f90b8116 631
919ee7dd 632AMD IOMMU (AMD-VI)
e4110568 633M: Joerg Roedel <joro@8bytes.org>
919ee7dd 634L: iommu@lists.linux-foundation.org
525b233c 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 636S: Maintained
b2c16391
JP
637F: drivers/iommu/amd_iommu*.[ch]
638F: include/linux/amd-iommu.h
919ee7dd 639
16423d67 640AMD KFD
1241e0b4 641M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
642L: dri-devel@lists.freedesktop.org
643T: git git://people.freedesktop.org/~gabbayo/linux.git
644S: Supported
645F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
646F: drivers/gpu/drm/amd/include/cik_structs.h
647F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
648F: drivers/gpu/drm/radeon/radeon_kfd.c
649F: drivers/gpu/drm/radeon/radeon_kfd.h
650F: include/uapi/linux/kfd_ioctl.h
16423d67 651
e7f5b309 652AMD MICROCODE UPDATE SUPPORT
ca68a525 653M: Borislav Petkov <bp@alien8.de>
943482d0 654S: Maintained
73d425fd 655F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 656
45198c7b
LT
657AMD XGBE DRIVER
658M: Tom Lendacky <thomas.lendacky@amd.com>
659L: netdev@vger.kernel.org
660S: Supported
661F: drivers/net/ethernet/amd/xgbe/
45198c7b 662
284f42b6 663AMS (Apple Motion Sensor) DRIVER
8b58be88 664M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 665S: Supported
bd5f47ec 666F: drivers/macintosh/ams/
284f42b6 667
f94b533d 668AMSO1100 RNIC DRIVER
8b58be88
JP
669M: Tom Tucker <tom@opengridcomputing.com>
670M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 671L: linux-rdma@vger.kernel.org
f94b533d 672S: Maintained
679655da 673F: drivers/infiniband/hw/amso1100/
f94b533d 674
531fca16
HV
675ANALOG DEVICES INC AD9389B DRIVER
676M: Hans Verkuil <hans.verkuil@cisco.com>
677L: linux-media@vger.kernel.org
678S: Maintained
679F: drivers/media/i2c/ad9389b*
680
614b4384
LPC
681ANALOG DEVICES INC ADV7180 DRIVER
682M: Lars-Peter Clausen <lars@metafoo.de>
683L: linux-media@vger.kernel.org
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: drivers/media/i2c/adv7180.c
687
c40ddfa3
HV
688ANALOG DEVICES INC ADV7511 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7511*
693
531fca16
HV
694ANALOG DEVICES INC ADV7604 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7604*
699
c40ddfa3
HV
700ANALOG DEVICES INC ADV7842 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7842*
705
527a1a83 706ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 707M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 708L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 709W: http://wiki.analog.com/
a4edbc10 710W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 711S: Supported
39c9d199 712F: sound/soc/codecs/adau*
cc52688a 713F: sound/soc/codecs/adav*
4bdef3bd 714F: sound/soc/codecs/ad1*
ae48f5ef 715F: sound/soc/codecs/ad7*
4bdef3bd 716F: sound/soc/codecs/ssm*
40216ce7 717F: sound/soc/codecs/sigmadsp.*
4bdef3bd 718
527a1a83 719ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 720L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
722W: http://blackfin.uclinux.org/
723S: Supported
724F: sound/soc/blackfin/*
7d1f9018 725
4ce72abc
LPC
726ANALOG DEVICES INC IIO DRIVERS
727M: Lars-Peter Clausen <lars@metafoo.de>
728M: Michael Hennerich <Michael.Hennerich@analog.com>
729W: http://wiki.analog.com/
730W: http://ez.analog.com/community/linux-device-drivers
731S: Supported
732F: drivers/iio/*/ad*
733X: drivers/iio/*/adjd*
734F: drivers/staging/iio/*/ad*
735F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 736
41c9e95d
GK
737ANDROID DRIVERS
738M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 739M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 740M: Riley Andrews <riandrews@android.com>
0e4a566b 741T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
742L: devel@driverdev.osuosl.org
743S: Supported
744F: drivers/android/
745F: drivers/staging/android/
746
42269063 747AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 748M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 749L: linuxppc-dev@lists.ozlabs.org
93711660 750L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 751S: Maintained
679655da 752F: sound/aoa/
42269063 753
1da177e4 754APM DRIVER
e5f6450c 755M: Jiri Kosina <jikos@kernel.org>
81024fc4 756S: Odd fixes
679655da
JP
757F: arch/x86/kernel/apm_32.c
758F: include/linux/apm_bios.h
c117ab84 759F: include/uapi/linux/apm_bios.h
81024fc4 760F: drivers/char/apm-emulation.c
1da177e4 761
bd7aa4b2 762APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 764L: linux-input@vger.kernel.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/input/mouse/bcm5974.c
bd7aa4b2 767
6f2fad74 768APPLE SMC DRIVER
75dd112a 769M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 770L: lm-sensors@lm-sensors.org
75dd112a 771S: Odd fixes
679655da 772F: drivers/hwmon/applesmc.c
6f2fad74 773
1da177e4 774APPLETALK NETWORK LAYER
8b58be88 775M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 776S: Maintained
679655da
JP
777F: drivers/net/appletalk/
778F: net/appletalk/
1da177e4 779
24299502
IS
780APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
781M: Iyappan Subramanian <isubramanian@apm.com>
782M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
783S: Supported
784F: drivers/net/ethernet/apm/xgene/
785F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
786
62a37dc7
LP
787APTINA CAMERA SENSOR PLL
788M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
789L: linux-media@vger.kernel.org
790S: Maintained
791F: drivers/media/i2c/aptina-pll.*
792
1154ea7d 793ARC FRAMEBUFFER DRIVER
8b58be88 794M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 795S: Maintained
8a61f013
JH
796F: drivers/video/fbdev/arcfb.c
797F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 798
1da177e4 799ARM MFM AND FLOPPY DRIVERS
8b58be88 800M: Ian Molton <spyro@f2s.com>
1da177e4 801S: Maintained
679655da
JP
802F: arch/arm/lib/floppydma.S
803F: arch/arm/include/asm/floppy.h
1da177e4 804
6f96521f
WD
805ARM PMU PROFILING AND DEBUGGING
806M: Will Deacon <will.deacon@arm.com>
807S: Maintained
808F: arch/arm/kernel/perf_event*
809F: arch/arm/oprofile/common.c
6f96521f
WD
810F: arch/arm/include/asm/pmu.h
811F: arch/arm/kernel/hw_breakpoint.c
812F: arch/arm/include/asm/hw_breakpoint.h
813
d4275354 814ARM PORT
8b58be88 815M: Russell King <linux@arm.linux.org.uk>
efc03ecb 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
817W: http://www.arm.linux.org.uk/
818S: Maintained
819F: arch/arm/
820
d323c243
SB
821ARM SUB-ARCHITECTURES
822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 823S: Maintained
d323c243
SB
824F: arch/arm/mach-*/
825F: arch/arm/plat-*/
826T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
827
cefbf4ea
RK
828ARM PRIMECELL AACI PL041 DRIVER
829M: Russell King <linux@arm.linux.org.uk>
830S: Maintained
831F: sound/arm/aaci.*
832
833ARM PRIMECELL CLCD PL110 DRIVER
834M: Russell King <linux@arm.linux.org.uk>
835S: Maintained
8a61f013 836F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
837
838ARM PRIMECELL KMI PL050 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/input/serio/ambakmi.*
842F: include/linux/amba/kmi.h
843
2761f5c2 844ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
679655da 847F: drivers/mmc/host/mmci.*
2f748aaa 848F: include/linux/amba/mmci.h
2761f5c2 849
1b4304e5
RK
850ARM PRIMECELL UART PL010 AND PL011 DRIVERS
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/tty/serial/amba-pl01*.c
854F: include/linux/amba/serial.h
2761f5c2 855
cefbf4ea
RK
856ARM PRIMECELL BUS SUPPORT
857M: Russell King <linux@arm.linux.org.uk>
858S: Maintained
859F: drivers/amba/
860F: include/linux/amba/bus.h
861
2b7a52a4 862ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 863M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
865S: Maintained
866
9c784f95 867ARM/AFEB9260 MACHINE SUPPORT
8b58be88 868M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
870S: Maintained
871
2b7a52a4 872ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 873M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
875S: Maintained
876
1b106699
MR
877ARM/Allwinner A1X SoC support
878M: Maxime Ripard <maxime.ripard@free-electrons.com>
879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S: Maintained
60b0f380
MR
881N: sun[x4567]i
882
883ARM/Allwinner SoC Clock Support
884M: Emilio LĂ³pez <emilio@elopez.com.ar>
885S: Maintained
886F: drivers/clk/sunxi/
1b106699 887
7c1e3876
CC
888ARM/Amlogic MesonX SoC support
889M: Carlo Caione <carlo@caione.org>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S: Maintained
12ddbadf 892F: drivers/media/rc/meson-ir.c
7c1e3876
CC
893N: meson[x68]
894
eff506fa
TZ
895ARM/Annapurna Labs ALPINE ARCHITECTURE
896M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
897S: Maintained
898F: arch/arm/mach-alpine/
899
c1fc8675 900ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 901M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 902M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 903M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
905W: http://www.linux4sam.org
906S: Supported
907F: arch/arm/mach-at91/
f0a0a58e 908F: include/soc/at91/
70e389cc
MB
909F: arch/arm/boot/dts/at91*.dts
910F: arch/arm/boot/dts/at91*.dtsi
911F: arch/arm/boot/dts/sama*.dts
912F: arch/arm/boot/dts/sama*.dtsi
5f58c970 913F: arch/arm/include/debug/at91.S
d4a89c7d 914
6e05dd4e
BB
915ARM/ATMEL AT91 Clock Support
916M: Boris Brezillon <boris.brezillon@free-electrons.com>
917S: Maintained
918F: drivers/clk/at91
919
986cf2e9 920ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 921M: Rob Herring <robh@kernel.org>
986cf2e9
RH
922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923S: Maintained
924F: arch/arm/mach-highbank/
925
d94f944e 926ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 927M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
928S: Maintained
929F: arch/arm/mach-cns3xxx/
d94f944e 930
4863dea3
SG
931ARM/CAVIUM THUNDER NETWORK DRIVER
932M: Sunil Goutham <sgoutham@cavium.com>
933M: Robert Richter <rric@kernel.org>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Supported
936F: drivers/net/ethernet/cavium/
937
386ab516
AS
938ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
939M: Alexander Shiyan <shc_work@mail.ru>
940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941S: Odd Fixes
b8ba3874 942N: clps711x
386ab516 943
2b7a52a4 944ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 945M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 946M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 948S: Maintained
d19d3667
HS
949F: arch/arm/mach-ep93xx/
950F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
951
952ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 953M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
955S: Maintained
956
d4275354 957ARM/CLKDEV SUPPORT
8b58be88 958M: Russell King <linux@arm.linux.org.uk>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 960S: Maintained
d4275354 961F: arch/arm/include/asm/clkdev.h
4fa2651d 962F: drivers/clk/clkdev.c
d4275354 963
d48134e7 964ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 965M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
967S: Maintained
968
94150095
HF
969ARM/CONTEC MICRO9 MACHINE SUPPORT
970M: Hubert Feurstein <hubert.feurstein@contec.at>
971S: Maintained
972F: arch/arm/mach-ep93xx/micro9.c
973
a06ae860
PP
974ARM/CORESIGHT FRAMEWORK AND DRIVERS
975M: Mathieu Poirier <mathieu.poirier@linaro.org>
976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977S: Maintained
01081f5a 978F: drivers/hwtracing/coresight/*
a06ae860
PP
979F: Documentation/trace/coresight.txt
980F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 981F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 982
1da177e4 983ARM/CORGI MACHINE SUPPORT
8b58be88 984M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
985S: Maintained
986
881a95f9 987ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 988M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 990T: git git://github.com/ulli-kroll/linux.git
162500b3 991S: Maintained
f49afbb5 992F: arch/arm/mach-gemini/
98a9bb5b 993F: drivers/rtc/rtc-gemini.c
881a95f9 994
a990cbd8 995ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 996M: Barry Song <baohua@kernel.org>
a990cbd8 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 998T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
999S: Maintained
1000F: arch/arm/mach-prima2/
4a9c44f1 1001F: drivers/clk/sirf/
05f30e8d 1002F: drivers/clocksource/timer-prima2.c
5833ac98 1003F: drivers/clocksource/timer-atlas7.c
f8505ef5 1004N: [^a-z]sirf
a990cbd8 1005
c9d862c4
BS
1006ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1007M: Baruch Siach <baruch@tkos.co.il>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
cde137aa 1010F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1011N: digicolor
1012
d4275354 1013ARM/EBSA110 MACHINE SUPPORT
8b58be88 1014M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1016W: http://www.arm.linux.org.uk/
1017S: Maintained
1018F: arch/arm/mach-ebsa110/
b955f6ca 1019F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1020
4721f3ce
UKK
1021ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1022M: Uwe Kleine-König <kernel@pengutronix.de>
1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024S: Maintained
1025N: efm32
1026
a9da4f7e 1027ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1028M: Daniel Ribeiro <drwyrm@gmail.com>
1029M: Stefan Schmidt <stefan@openezx.org>
1030M: Harald Welte <laforge@openezx.org>
d66f1886 1031L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1032W: http://www.openezx.org/
1033S: Maintained
cafc2265
SS
1034T: topgit git://git.openezx.org/openezx.git
1035F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1036
6a915af9 1037ARM/FARADAY FA526 PORT
162500b3 1038M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1040S: Maintained
1fa7e547 1041T: git git://git.berlios.de/gemini-board
f49afbb5 1042F: arch/arm/mm/*-fa*
6a915af9 1043
d4275354 1044ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1045M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1047W: http://www.arm.linux.org.uk/
1048S: Maintained
1049F: arch/arm/include/asm/hardware/dec21285.h
1050F: arch/arm/mach-footbridge/
1051
86183a5f 1052ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1053M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1054M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1056S: Maintained
f1c12837 1057T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1058F: arch/arm/mach-imx/
ce515a6b 1059F: arch/arm/mach-mxs/
2a82f95c 1060F: arch/arm/boot/dts/imx*
e5dafa22 1061F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1062F: drivers/clk/imx/
1063F: include/soc/imx/
86183a5f 1064
142109d2 1065ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1066M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1067M: Sascha Hauer <kernel@pengutronix.de>
1068R: Stefan Agner <stefan@agner.ch>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072F: arch/arm/mach-imx/*vf610*
1073F: arch/arm/boot/dts/vf*
1074
2b7a52a4 1075ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1076M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1078S: Maintained
1079
90b8fc34 1080ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1081M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1083S: Maintained
1084
ef47d5f0 1085ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1086M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1087M: Paul Parsons <lost.distance@yahoo.com>
1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1089S: Maintained
1090F: arch/arm/mach-pxa/hx4700.c
1091F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1092F: sound/soc/pxa/hx4700.c
ef47d5f0 1093
4dfad069
WX
1094ARM/HISILICON SOC SUPPORT
1095M: Wei Xu <xuwei5@hisilicon.com>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097W: http://www.hisilicon.com
1098S: Supported
1099T: git git://github.com/hisilicon/linux-hisi.git
1100F: arch/arm/mach-hisi/
1101
21f37bc3 1102ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1103M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1104W: www.jlime.com
1105S: Maintained
084bad91
KE
1106T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1107F: arch/arm/mach-sa1100/jornada720.c
1108F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1109
5e767ab9
JMC
1110ARM/IGEP MACHINE SUPPORT
1111M: Enric Balletbo i Serra <eballetbo@gmail.com>
1112M: Javier Martinez Canillas <javier@dowhile0.org>
1113L: linux-omap@vger.kernel.org
1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115S: Maintained
06ff74fd 1116F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1117
403d2971
MV
1118ARM/INCOME PXA270 SUPPORT
1119M: Marek Vasut <marek.vasut@gmail.com>
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S: Maintained
ec154082 1122F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1123
2b7a52a4 1124ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1125M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1127S: Maintained
e2bdb176
DW
1128
1129ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1131S: Orphan
2b7a52a4
LB
1132
1133ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1136S: Maintained
2b7a52a4
LB
1137
1138ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
2b7a52a4 1142
2b7a52a4 1143ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1144M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1146S: Maintained
1147
dfdd8cc9
KH
1148ARM/INTEL IXP4XX ARM ARCHITECTURE
1149M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1150M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1152S: Maintained
1153F: arch/arm/mach-ixp4xx/
1154
838553c5 1155ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1156M: Jonathan Cameron <jic23@cam.ac.uk>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-pxa/stargate2.c
1160F: drivers/pcmcia/pxa2xx_stargate2.c
1161
2b7a52a4 1162ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1163M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1165S: Maintained
2b7a52a4
LB
1166
1167ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1168M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1170S: Maintained
1171
1154f858 1172ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1173M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175S: Maintained
1176F: arch/arm/mach-keystone/
317929cd 1177T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1178
bc6aa566 1179ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1180M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1181L: linux-kernel@vger.kernel.org
1182S: Maintained
1183F: drivers/clk/keystone/
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1186M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188L: linux-kernel@vger.kernel.org
1189S: Maintained
1190F: drivers/clocksource/timer-keystone.c
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1193M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1194L: linux-kernel@vger.kernel.org
1195S: Maintained
1196F: drivers/power/reset/keystone-reset.c
1197
1198ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1199M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1200L: linux-kernel@vger.kernel.org
1201S: Maintained
1202F: drivers/memory/*emif*
1203
2b7a52a4 1204ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1205M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1207S: Maintained
1208
3143875f
JE
1209ARM/LPC18XX ARCHITECTURE
1210M: Joachim Eastwood <manabian@gmail.com>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213N: lpc18xx
1214
3b886171 1215ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1216M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1217S: Maintained
1218
31c17ac9 1219ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1220M: Jason Cooper <jason@lakedaemon.net>
1221M: Andrew Lunn <andrew@lunn.ch>
1222M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1223M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-mvebu/
59ec9671 1227F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1228F: arch/arm/boot/dts/armada*
1229F: arch/arm/boot/dts/kirkwood*
1230
75f41273 1231
40f4978b
SH
1232ARM/Marvell Berlin SoC support
1233M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S: Maintained
1236F: arch/arm/mach-berlin/
31c17ac9
GC
1237F: arch/arm/boot/dts/berlin*
1238
40f4978b 1239
4cfab57e 1240ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1241M: Jason Cooper <jason@lakedaemon.net>
1242M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1243M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1244M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1246S: Maintained
1247F: arch/arm/mach-dove/
54a246ff
NP
1248F: arch/arm/mach-mv78xx0/
1249F: arch/arm/mach-orion5x/
1250F: arch/arm/plat-orion/
31c17ac9
GC
1251F: arch/arm/boot/dts/dove*
1252F: arch/arm/boot/dts/orion5x*
1253
3b886171 1254
d69ac131
AC
1255ARM/Orion SoC/Technologic Systems TS-78xx platform support
1256M: Alexander Clouter <alex@digriz.org.uk>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258W: http://www.digriz.org.uk/ts78xx/kernel
1259S: Maintained
1260F: arch/arm/mach-orion5x/ts78xx-*
1261
607b8fc9
EH
1262ARM/Mediatek RTC DRIVER
1263M: Eddie Huang <eddie.huang@mediatek.com>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: drivers/rtc/rtc-mt6397.c
1268
e54951c8
MB
1269ARM/Mediatek SoC support
1270M: Matthias Brugger <matthias.bgg@gmail.com>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1272L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1273S: Maintained
1274F: arch/arm/boot/dts/mt6*
1275F: arch/arm/boot/dts/mt8*
1276F: arch/arm/mach-mediatek/
1277N: mtk
1278K: mediatek
1279
adcb079f
AB
1280ARM/MICREL KS8695 ARCHITECTURE
1281M: Greg Ungerer <gerg@uclinux.org>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1283F: arch/arm/mach-ks8695/
adcb079f
AB
1284S: Odd Fixes
1285
d78ff0a5 1286ARM/MIOA701 MACHINE SUPPORT
8b58be88 1287M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1289F: arch/arm/mach-pxa/mioa701.c
1290S: Maintained
1291
9624dfe6 1292ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1293M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1294S: Maintained
1295
e0ee9851 1296ARM/NOMADIK ARCHITECTURE
28b8e8d4 1297M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1298M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300S: Maintained
1301F: arch/arm/mach-nomadik/
ecc265fe 1302F: drivers/pinctrl/nomadik/
87572880 1303F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1304T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1305
9d76295a 1306ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1307M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1308L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1309W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1310S: Supported
1311
8459c159 1312ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1313M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1314M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1315S: Maintained
1316
5d783a2d 1317ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1318M: Marek Vasut <marek.vasut@gmail.com>
75280787 1319L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1320W: http://hackndev.com
1321S: Maintained
933d35f0
JP
1322F: arch/arm/mach-pxa/include/mach/palmtx.h
1323F: arch/arm/mach-pxa/palmtx.c
1324F: arch/arm/mach-pxa/include/mach/palmt5.h
1325F: arch/arm/mach-pxa/palmt5.c
1326F: arch/arm/mach-pxa/include/mach/palmld.h
1327F: arch/arm/mach-pxa/palmld.c
1328F: arch/arm/mach-pxa/include/mach/palmte2.h
1329F: arch/arm/mach-pxa/palmte2.c
1330F: arch/arm/mach-pxa/include/mach/palmtc.h
1331F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1332
b57fe924 1333ARM/PALM TREO SUPPORT
d8130624 1334M: Tomas Cech <sleep_walker@suse.com>
75280787 1335L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1336W: http://hackndev.com
1337S: Maintained
b57fe924
JP
1338F: arch/arm/mach-pxa/include/mach/palmtreo.h
1339F: arch/arm/mach-pxa/palmtreo.c
90af5811 1340
c49e1e63 1341ARM/PALMZ72 SUPPORT
8b58be88 1342M: Sergey Lapin <slapin@ossfans.org>
75280787 1343L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1344W: http://hackndev.com
1345S: Maintained
933d35f0
JP
1346F: arch/arm/mach-pxa/include/mach/palmz72.h
1347F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1348
1da177e4 1349ARM/PLEB SUPPORT
8b58be88 1350M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1351W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1352S: Maintained
1353
1354ARM/PT DIGITAL BOARD PORT
8b58be88 1355M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1357W: http://www.arm.linux.org.uk/
1358S: Maintained
1359
8fc1b0f8
KG
1360ARM/QUALCOMM SUPPORT
1361M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1362M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1363M: David Brown <davidb@codeaurora.org>
1364L: linux-arm-msm@vger.kernel.org
f5d3af9d 1365L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1366S: Maintained
1367F: arch/arm/mach-qcom/
f5d3af9d 1368F: drivers/soc/qcom/
c0c89faf
SB
1369F: drivers/tty/serial/msm_serial.h
1370F: drivers/tty/serial/msm_serial.c
1371F: drivers/*/pm8???-*
1372F: drivers/mfd/ssbi.c
916f743d 1373F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1374T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1375
2b7a52a4 1376ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1377M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1379S: Maintained
1380
d4275354 1381ARM/RISCPC ARCHITECTURE
8b58be88 1382M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1384W: http://www.arm.linux.org.uk/
1385S: Maintained
d4275354
RK
1386F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1387F: arch/arm/include/asm/hardware/ioc.h
1388F: arch/arm/include/asm/hardware/iomd.h
1389F: arch/arm/include/asm/hardware/memc.h
1390F: arch/arm/mach-rpc/
1a6422f6 1391F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1392F: drivers/net/ethernet/i825xx/ether1*
1393F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1394F: drivers/scsi/arm/
1395
08ddbb0a
HS
1396ARM/Rockchip SoC support
1397M: Heiko Stuebner <heiko@sntech.de>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1399L: linux-rockchip@lists.infradead.org
08ddbb0a 1400S: Maintained
541555e9 1401F: arch/arm/boot/dts/rk3*
08ddbb0a 1402F: arch/arm/mach-rockchip/
541555e9
HS
1403F: drivers/clk/rockchip/
1404F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1405F: drivers/*/*rockchip*
541555e9
HS
1406F: drivers/*/*/*rockchip*
1407F: sound/soc/rockchip/
b4331b43 1408N: rockchip
08ddbb0a 1409
5bfb937c
KK
1410ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1411M: Kukjin Kim <kgene@kernel.org>
e8f98457 1412M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1414L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1415S: Maintained
6f0589c8
MB
1416F: arch/arm/boot/dts/s3c*
1417F: arch/arm/boot/dts/exynos*
d97236e6 1418F: arch/arm64/boot/dts/exynos/
482ce512 1419F: arch/arm/plat-samsung/
769bbb63
HS
1420F: arch/arm/mach-s3c24*/
1421F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1422F: arch/arm/mach-s5p*/
1423F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1424F: drivers/*/*s3c2410*
1425F: drivers/*/*/*s3c2410*
40c76662
MB
1426F: drivers/spi/spi-s3c*
1427F: sound/soc/samsung/*
33d43cdd 1428N: exynos
f556cb07 1429
10ffa964
KP
1430ARM/SAMSUNG MOBILE MACHINE SUPPORT
1431M: Kyungmin Park <kyungmin.park@samsung.com>
1432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433S: Maintained
004bbd3c 1434F: arch/arm/mach-s5pv210/
10ffa964 1435
3ce4ccb6
KD
1436ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1437M: Kyungmin Park <kyungmin.park@samsung.com>
1438M: Kamil Debski <k.debski@samsung.com>
1439L: linux-arm-kernel@lists.infradead.org
1440L: linux-media@vger.kernel.org
1441S: Maintained
1442F: drivers/media/platform/s5p-g2d/
1443
e6a476fd
MS
1444ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446M: Kamil Debski <k.debski@samsung.com>
6305902c 1447M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1448L: linux-arm-kernel@lists.infradead.org
1449L: linux-media@vger.kernel.org
1450S: Maintained
934455d7 1451F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1452F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1453
1454ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1455M: Kyungmin Park <kyungmin.park@samsung.com>
1456M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1457L: linux-arm-kernel@lists.infradead.org
1458L: linux-media@vger.kernel.org
1459S: Maintained
90d72ac6 1460F: drivers/media/platform/s5p-tv/
e6a476fd 1461
d48d38e8 1462ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1463M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1464M: Magnus Damm <magnus.damm@gmail.com>
1465L: linux-sh@vger.kernel.org
d48d38e8 1466W: http://oss.renesas.com
bbff48f5 1467Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1468T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1469S: Supported
0b514fdb
SH
1470F: arch/arm/boot/dts/emev2*
1471F: arch/arm/boot/dts/r7s*
1472F: arch/arm/boot/dts/r8a*
1473F: arch/arm/boot/dts/sh*
0b514fdb 1474F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1475F: arch/arm/configs/marzen_defconfig
1476F: arch/arm/configs/shmobile_defconfig
7a2071c5 1477F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1478F: arch/arm/mach-shmobile/
1479F: drivers/sh/
1480
66314223 1481ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1482M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1483S: Maintained
1484F: arch/arm/mach-socfpga/
efadb751
DN
1485F: arch/arm/boot/dts/socfpga*
1486F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1487W: http://www.rocketboards.org
efadb751 1488T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1489
1490ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1491M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1492S: Maintained
1493F: drivers/clk/socfpga/
1494
71bcada8
TT
1495ARM/SOCFPGA EDAC SUPPORT
1496M: Thor Thayer <tthayer@opensource.altera.com>
1497S: Maintained
1498F: drivers/edac/altera_edac.
1499
65ebcc11 1500ARM/STI ARCHITECTURE
a92177ea
SK
1501M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1502M: Maxime Coquelin <maxime.coquelin@st.com>
1503M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505L: kernel@stlinux.com
1506W: http://www.stlinux.com
1507S: Maintained
1508F: arch/arm/mach-sti/
a92177ea
SK
1509F: arch/arm/boot/dts/sti*
1510F: drivers/clocksource/arm_global_timer.c
a92177ea 1511F: drivers/i2c/busses/i2c-st.c
346e2e4a 1512F: drivers/media/rc/st_rc.c
f53b2bff 1513F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1514F: drivers/phy/phy-miphy28lp.c
1515F: drivers/phy/phy-miphy365x.c
6da969a5 1516F: drivers/phy/phy-stih407-usb.c
26389c78 1517F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1518F: drivers/pinctrl/pinctrl-st.c
1519F: drivers/reset/sti/
db4112e6 1520F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1521F: drivers/tty/serial/st-asc.c
eb11adab 1522F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1523F: drivers/usb/host/ehci-st.c
1524F: drivers/usb/host/ohci-st.c
db4112e6 1525F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1526F: drivers/ata/ahci_st.c
65ebcc11 1527
ee6e7879
MC
1528ARM/STM32 ARCHITECTURE
1529M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Maintained
1532T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1533N: stm32
1534F: drivers/clocksource/armv7m_systick.c
1535
2b7a52a4 1536ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1537M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1539S: Maintained
1540
1bbd7089 1541ARM/TETON BGA MACHINE SUPPORT
706e69d6 1542M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Maintained
1545
2b7a52a4 1546ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1547M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1549S: Maintained
1550
98ad6e3b 1551ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1552M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1554W: http://www.mcuos.com
1555S: Maintained
4e89e8f6 1556F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1557F: drivers/input/keyboard/w90p910_keypad.c
1558F: drivers/input/touchscreen/w90p910_ts.c
1559F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1560F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1561F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1562F: drivers/rtc/rtc-nuc900.c
9df92e6c 1563F: drivers/spi/spi-nuc900.c
4e89e8f6 1564F: drivers/usb/host/ehci-w90x900.c
8a61f013 1565F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1566
54274d71 1567ARM/U300 MACHINE SUPPORT
e4651a9f 1568M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Supported
1571F: arch/arm/mach-u300/
9affbd24 1572F: drivers/clocksource/timer-u300.c
54274d71
LW
1573F: drivers/i2c/busses/i2c-stu300.c
1574F: drivers/rtc/rtc-coh901331.c
1575F: drivers/watchdog/coh901327_wdt.c
1576F: drivers/dma/coh901318*
87572880
LW
1577F: drivers/mfd/ab3100*
1578F: drivers/rtc/rtc-ab3100.c
1579F: drivers/rtc/rtc-coh901331.c
1580T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1581
3d00d04f
MY
1582ARM/UNIPHIER ARCHITECTURE
1583M: Masahiro Yamada <yamada.masahiro@socionext.com>
1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585S: Maintained
a3ff83d2 1586F: arch/arm/boot/dts/uniphier*
3d00d04f 1587F: arch/arm/mach-uniphier/
a3ff83d2
MY
1588F: drivers/pinctrl/uniphier/
1589F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1590N: uniphier
1591
87572880 1592ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1593M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
1596F: arch/arm/mach-ux500/
e4651a9f 1597F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1598F: drivers/dma/ste_dma40*
e4651a9f 1599F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1600F: drivers/mfd/abx500*
1601F: drivers/mfd/ab8500*
e4651a9f
LW
1602F: drivers/mfd/dbx500*
1603F: drivers/mfd/db8500*
ecc265fe
JP
1604F: drivers/pinctrl/nomadik/pinctrl-ab*
1605F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1606F: drivers/rtc/rtc-ab8500.c
e4651a9f 1607F: drivers/rtc/rtc-pl031.c
87572880 1608T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1609
e93fde28
UH
1610ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1611M: Ulf Hansson <ulf.hansson@linaro.org>
1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613T: git git://git.linaro.org/people/ulfh/clk.git
1614S: Maintained
1615F: drivers/clk/ux500/
1616F: include/linux/platform_data/clk-ux500.h
1617
740d93b1
PM
1618ARM/VERSATILE EXPRESS PLATFORM
1619M: Liviu Dudau <liviu.dudau@arm.com>
1620M: Sudeep Holla <sudeep.holla@arm.com>
1621M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623S: Maintained
1624F: arch/arm/boot/dts/vexpress*
9ccd6080 1625F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1626F: arch/arm/mach-vexpress/
1627F: */*/vexpress*
7e8f403f 1628F: */*/*/vexpress*
740d93b1
PM
1629F: drivers/clk/versatile/clk-vexpress-osc.c
1630F: drivers/clocksource/versatile.c
1631
d4275354 1632ARM/VFP SUPPORT
8b58be88 1633M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1635W: http://www.arm.linux.org.uk/
1636S: Maintained
1637F: arch/arm/vfp/
1638
e66b6d8e
MV
1639ARM/VOIPAC PXA270 SUPPORT
1640M: Marek Vasut <marek.vasut@gmail.com>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642S: Maintained
1643F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1644F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1645
04529fe2
TP
1646ARM/VT8500 ARM ARCHITECTURE
1647M: Tony Prisk <linux@prisktech.co.nz>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650F: arch/arm/mach-vt8500/
41fd91b4 1651F: drivers/clocksource/vt8500_timer.c
560746eb 1652F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1653F: drivers/mmc/host/wmt-sdmmc.c
1654F: drivers/pwm/pwm-vt8500.c
1655F: drivers/rtc/rtc-vt8500.c
1656F: drivers/tty/serial/vt8500_serial.c
4f31102b 1657F: drivers/usb/host/ehci-platform.c
41fd91b4 1658F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1659F: drivers/video/fbdev/vt8500lcdfb.*
1660F: drivers/video/fbdev/wm8505fb*
1661F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1662
e66b6d8e
MV
1663ARM/ZIPIT Z2 SUPPORT
1664M: Marek Vasut <marek.vasut@gmail.com>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Maintained
1667F: arch/arm/mach-pxa/z2.c
6ab2a855 1668F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1669
5ecc4b53
JN
1670ARM/ZTE ARCHITECTURE
1671M: Jun Nie <jun.nie@linaro.org>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Maintained
1674F: arch/arm/mach-zx/
1675F: drivers/clk/zte/
1676F: Documentation/devicetree/bindings/arm/zte.txt
1677F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1678
51f29d44
MS
1679ARM/ZYNQ ARCHITECTURE
1680M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1681R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683W: http://wiki.xilinx.com
d6448b76 1684T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1685S: Supported
1686F: arch/arm/mach-zynq/
bd2a337a 1687F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1688F: drivers/block/xsysace.c
c2fd4e38
MS
1689N: zynq
1690N: xilinx
1691F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1692F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1693F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1694F: drivers/edac/synopsys_edac.c
51f29d44 1695
48ec83bc 1696ARM SMMU DRIVERS
b8f9879e
WD
1697M: Will Deacon <will.deacon@arm.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: drivers/iommu/arm-smmu.c
48ec83bc 1701F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1702F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1703
38074229
CM
1704ARM64 PORT (AARCH64 ARCHITECTURE)
1705M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1706M: Will Deacon <will.deacon@arm.com>
38074229
CM
1707L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708S: Maintained
1709F: arch/arm64/
d19766ec 1710F: Documentation/arm64/
38074229 1711
9d7005f9
LP
1712AS3645A LED FLASH CONTROLLER DRIVER
1713M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1714L: linux-media@vger.kernel.org
1715T: git git://linuxtv.org/media_tree.git
1716S: Maintained
1717F: drivers/media/i2c/as3645a.c
1718F: include/media/as3645a.h
1719
d58de038
GJ
1720ASC7621 HARDWARE MONITOR DRIVER
1721M: George Joseph <george.joseph@fairview5.com>
1722L: lm-sensors@lm-sensors.org
1723S: Maintained
1724F: Documentation/hwmon/asc7621
1725F: drivers/hwmon/asc7621.c
1726
b229ece9 1727ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1728M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1729L: acpi4asus-user@lists.sourceforge.net
d0944853 1730L: platform-driver-x86@vger.kernel.org
76593d6f 1731W: http://acpi4asus.sf.net
85091b71 1732S: Maintained
b229ece9
CC
1733F: drivers/platform/x86/asus*.c
1734F: drivers/platform/x86/eeepc*.c
85091b71 1735
953a6479 1736ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1737R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1738W: http://sourceforge.net/projects/xscaleiop
08223d80 1739S: Odd fixes
679655da
JP
1740F: Documentation/crypto/async-tx-api.txt
1741F: crypto/async_tx/
1742F: drivers/dma/
1743F: include/linux/dmaengine.h
1744F: include/linux/async_tx.h
b3e5f263 1745
a1867d36 1746AT24 EEPROM DRIVER
14d77c4d 1747M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1748L: linux-i2c@vger.kernel.org
1749S: Maintained
1750F: drivers/misc/eeprom/at24.c
25f73ed5 1751F: include/linux/platform_data/at24.h
a1867d36 1752
e7839f25 1753ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1754M: "Ed L. Cashin" <ed.cashin@acm.org>
1755W: http://www.openaoe.org/
1da177e4 1756S: Supported
679655da
JP
1757F: Documentation/aoe/
1758F: drivers/block/aoe/
1da177e4 1759
9a10a870 1760ATHEROS ATH GENERIC UTILITIES
f726ee65 1761M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1762L: linux-wireless@vger.kernel.org
1763S: Supported
1764F: drivers/net/wireless/ath/*
1765
fa1c114f 1766ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1767M: Jiri Slaby <jirislaby@gmail.com>
1768M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1769M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1770L: linux-wireless@vger.kernel.org
72c706b7 1771W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1772S: Maintained
fa451753 1773F: drivers/net/wireless/ath/ath5k/
fa1c114f 1774
12e62d6f
KV
1775ATHEROS ATH6KL WIRELESS DRIVER
1776M: Kalle Valo <kvalo@qca.qualcomm.com>
1777L: linux-wireless@vger.kernel.org
1778W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1779T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1780S: Supported
1781F: drivers/net/wireless/ath/ath6kl/
1782
2be7d22f
VK
1783WILOCITY WIL6210 WIRELESS DRIVER
1784M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1785L: linux-wireless@vger.kernel.org
1786L: wil6210@qca.qualcomm.com
1787S: Supported
1788W: http://wireless.kernel.org/en/users/Drivers/wil6210
1789F: drivers/net/wireless/ath/wil6210/
dba4b74d 1790F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1791
1d7e1e6b
CL
1792CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1793M: Christian Lamparter <chunkeey@googlemail.com>
1794L: linux-wireless@vger.kernel.org
1795W: http://wireless.kernel.org/en/users/Drivers/carl9170
1796S: Maintained
1797F: drivers/net/wireless/ath/carl9170/
1798
2c2a6172
LT
1799ATK0110 HWMON DRIVER
1800M: Luca Tettamanti <kronos.it@gmail.com>
1801L: lm-sensors@lm-sensors.org
1802S: Maintained
1803F: drivers/hwmon/asus_atk0110.c
1804
6f69a6d7 1805ATI_REMOTE2 DRIVER
8b58be88 1806M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1807S: Maintained
679655da 1808F: drivers/input/misc/ati_remote2.c
6f69a6d7 1809
7ae115b4 1810ATLX ETHERNET DRIVERS
8b58be88 1811M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1812M: Chris Snook <chris.snook@gmail.com>
e443e383 1813L: netdev@vger.kernel.org
8d5ca6ec
JC
1814W: http://sourceforge.net/projects/atl1
1815W: http://atl1.sourceforge.net
1816S: Maintained
2b133ad6 1817F: drivers/net/ethernet/atheros/
8d5ca6ec 1818
1da177e4 1819ATM
366c1bd1 1820M: Chas Williams <3chas3@gmail.com>
476604de 1821L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1822L: netdev@vger.kernel.org
1da177e4
LT
1823W: http://linux-atm.sourceforge.net
1824S: Maintained
679655da
JP
1825F: drivers/atm/
1826F: include/linux/atm*
c117ab84 1827F: include/uapi/linux/atm*
1da177e4 1828
04ac2f46 1829ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1830M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1831S: Maintained
1832F: drivers/mmc/host/atmel-mci.c
1833F: drivers/mmc/host/atmel-mci-regs.h
1834
a1cfac48 1835ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1836M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1837S: Supported
df621252 1838F: drivers/tty/serial/atmel_serial.c
a1cfac48 1839
dfae90ed 1840ATMEL Audio ALSA driver
3a82002c 1841M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1842L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1843S: Supported
1844F: sound/soc/atmel
1845
b414dc16
NF
1846ATMEL DMA DRIVER
1847M: Nicolas Ferre <nicolas.ferre@atmel.com>
1848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849S: Supported
1850F: drivers/dma/at_hdmac.c
1851F: drivers/dma/at_hdmac_regs.h
6f0d65af 1852F: include/linux/platform_data/dma-atmel.h
b414dc16 1853
6bd0f436
LD
1854ATMEL XDMA DRIVER
1855M: Ludovic Desroches <ludovic.desroches@atmel.com>
1856L: linux-arm-kernel@lists.infradead.org
1857L: dmaengine@vger.kernel.org
1858S: Supported
1859F: drivers/dma/at_xdmac.c
1860
888f2804
LD
1861ATMEL I2C DRIVER
1862M: Ludovic Desroches <ludovic.desroches@atmel.com>
1863L: linux-i2c@vger.kernel.org
1864S: Supported
1865F: drivers/i2c/busses/i2c-at91.c
1866
15515545
JW
1867ATMEL ISI DRIVER
1868M: Josh Wu <josh.wu@atmel.com>
1869L: linux-media@vger.kernel.org
1870S: Supported
f2294c2d 1871F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1872F: include/media/atmel-isi.h
1873
8f4c79ce 1874ATMEL LCDFB DRIVER
8b58be88 1875M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1876L: linux-fbdev@vger.kernel.org
8f4c79ce 1877S: Maintained
8a61f013 1878F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1879F: include/video/atmel_lcdc.h
8f4c79ce 1880
89e5785f 1881ATMEL MACB ETHERNET DRIVER
a02875a6 1882M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1883S: Supported
9f2f381f 1884F: drivers/net/ethernet/cadence/
89e5785f 1885
5cbac98a
JW
1886ATMEL NAND DRIVER
1887M: Josh Wu <josh.wu@atmel.com>
1888L: linux-mtd@lists.infradead.org
1889S: Supported
1890F: drivers/mtd/nand/atmel_nand*
1891
754ce4f2 1892ATMEL SPI DRIVER
a02875a6 1893M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1894S: Supported
9df92e6c 1895F: drivers/spi/spi-atmel.*
754ce4f2 1896
0ef09015 1897ATMEL SSC DRIVER
03515f32 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900S: Supported
1901F: drivers/misc/atmel-ssc.c
1902F: include/linux/atmel-ssc.h
1903
e9cb1c5a
NF
1904ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1905M: Nicolas Ferre <nicolas.ferre@atmel.com>
1906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907S: Supported
1908F: drivers/misc/atmel_tclib.c
1909F: drivers/clocksource/tcb_clksrc.c
1910
914a3f3b 1911ATMEL USBA UDC DRIVER
a02875a6
NF
1912M: Nicolas Ferre <nicolas.ferre@atmel.com>
1913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1914S: Supported
faf2e1db 1915F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1916
1da177e4 1917ATMEL WIRELESS DRIVER
8b58be88 1918M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1919L: linux-wireless@vger.kernel.org
1da177e4
LT
1920W: http://www.thekelleys.org.uk/atmel
1921W: http://atmelwlandriver.sourceforge.net/
1922S: Maintained
679655da 1923F: drivers/net/wireless/atmel*
1da177e4 1924
26780d9e 1925ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1926M: Bradley Grove <linuxdrivers@attotech.com>
1927L: linux-scsi@vger.kernel.org
1928W: http://www.attotech.com
1929S: Supported
1930F: drivers/scsi/esas2r
26780d9e 1931
bc6e17b8
SS
1932ATUSB IEEE 802.15.4 RADIO DRIVER
1933M: Stefan Schmidt <stefan@osg.samsung.com>
1934L: linux-wpan@vger.kernel.org
1935S: Maintained
1936F: drivers/net/ieee802154/atusb.c
1937F: drivers/net/ieee802154/atusb.h
1938F: drivers/net/ieee802154/at86rf230.h
1939
a92b7b80 1940AUDIT SUBSYSTEM
915f389d 1941M: Paul Moore <paul@paul-moore.com>
8b58be88 1942M: Eric Paris <eparis@redhat.com>
915f389d 1943L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1944W: http://people.redhat.com/sgrubb/audit/
915f389d 1945T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1946S: Maintained
679655da 1947F: include/linux/audit.h
c117ab84 1948F: include/uapi/linux/audit.h
679655da 1949F: kernel/audit*
a92b7b80 1950
70e84049 1951AUXILIARY DISPLAY DRIVERS
8b58be88 1952M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1953W: http://miguelojeda.es/auxdisplay.htm
1954W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1955S: Maintained
679655da
JP
1956F: drivers/auxdisplay/
1957F: include/linux/cfag12864b.h
70e84049 1958
5f97f7f9 1959AVR32 ARCHITECTURE
e336f61f
HCE
1960M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1962W: http://www.atmel.com/products/AVR32/
249d9d9d 1963W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1964W: http://avrfreaks.net/
e336f61f 1965S: Maintained
679655da 1966F: arch/avr32/
5f97f7f9
HS
1967
1968AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1969M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1970M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1971S: Maintained
679655da 1972F: arch/avr32/mach-at32ap/
5f97f7f9 1973
1da177e4 1974AX.25 NETWORK LAYER
8b58be88 1975M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1976L: linux-hams@vger.kernel.org
d34cb28a 1977W: http://www.linux-ax25.org/
1da177e4 1978S: Maintained
c117ab84 1979F: include/uapi/linux/ax25.h
679655da
JP
1980F: include/net/ax25.h
1981F: net/ax25/
1da177e4 1982
d5269395 1983AZ6007 DVB DRIVER
009a5410 1984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1985L: linux-media@vger.kernel.org
1986W: http://linuxtv.org
1987T: git git://linuxtv.org/media_tree.git
1988S: Maintained
1989F: drivers/media/usb/dvb-usb-v2/az6007.c
1990
6777376e
HV
1991AZTECH FM RADIO RECEIVER DRIVER
1992M: Hans Verkuil <hverkuil@xs4all.nl>
1993L: linux-media@vger.kernel.org
1994T: git git://linuxtv.org/media_tree.git
1995W: http://linuxtv.org
1996S: Maintained
1997F: drivers/media/radio/radio-aztech*
1998
e2d1d6c0 1999B43 WIRELESS DRIVER
e2d1d6c0 2000L: linux-wireless@vger.kernel.org
ed072f9e 2001L: b43-dev@lists.infradead.org
491b26b4 2002W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2003S: Odd Fixes
679655da 2004F: drivers/net/wireless/b43/
e2d1d6c0
RD
2005
2006B43LEGACY WIRELESS DRIVER
8b58be88 2007M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2008L: linux-wireless@vger.kernel.org
ed072f9e 2009L: b43-dev@lists.infradead.org
491b26b4 2010W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2011S: Maintained
679655da 2012F: drivers/net/wireless/b43legacy/
e2d1d6c0 2013
300abeb5 2014BACKLIGHT CLASS/SUBSYSTEM
b7701755 2015M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2016M: Lee Jones <lee.jones@linaro.org>
300abeb5 2017S: Maintained
679655da
JP
2018F: drivers/video/backlight/
2019F: include/linux/backlight.h
300abeb5 2020
c6c8fea2 2021BATMAN ADVANCED
207df49e 2022M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2023M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2024M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2025L: b.a.t.m.a.n@lists.open-mesh.org
2026W: http://www.open-mesh.org/
2027S: Maintained
2028F: net/batman-adv/
2029
e2d1d6c0 2030BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2031M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2032L: linux-hams@vger.kernel.org
2033W: http://www.baycom.org/~tom/ham/ham.html
2034S: Maintained
679655da 2035F: drivers/net/hamradio/baycom*
e2d1d6c0 2036
cafe5635 2037BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2038M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2039L: linux-bcache@vger.kernel.org
2040W: http://bcache.evilpiepirate.org
d1aa1ab3 2041S: Maintained
cafe5635
KO
2042F: drivers/md/bcache/
2043
04bd844a
HV
2044BDISP ST MEDIA DRIVER
2045M: Fabien Dessenne <fabien.dessenne@st.com>
2046L: linux-media@vger.kernel.org
2047T: git git://linuxtv.org/media_tree.git
2048W: http://linuxtv.org
2049S: Supported
2050F: drivers/media/platform/sti/bdisp
2051
e2d1d6c0 2052BEFS FILE SYSTEM
55817d3d 2053S: Orphan
679655da
JP
2054F: Documentation/filesystems/befs.txt
2055F: fs/befs/
e2d1d6c0 2056
564ee360 2057BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2058M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2059L: netdev@vger.kernel.org
2060S: Maintained
2061F: drivers/net/ethernet/ec_bhf.c
564ee360 2062
e2d1d6c0 2063BFS FILE SYSTEM
8b58be88 2064M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2065S: Maintained
679655da
JP
2066F: Documentation/filesystems/bfs.txt
2067F: fs/bfs/
c117ab84 2068F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2069
1394f032 2070BLACKFIN ARCHITECTURE
a4edbc10 2071M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2072L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2073T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2074W: http://blackfin.uclinux.org
2075S: Supported
679655da 2076F: arch/blackfin/
566da5b2 2077
e190d6b1 2078BLACKFIN EMAC DRIVER
b3fe92b0 2079L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2080W: http://blackfin.uclinux.org
2081S: Supported
7b35f033 2082F: drivers/net/ethernet/adi/
e190d6b1 2083
566da5b2 2084BLACKFIN RTC DRIVER
b3fe92b0 2085L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2086W: http://blackfin.uclinux.org
2087S: Supported
679655da 2088F: drivers/rtc/rtc-bfin.c
1394f032 2089
936ed49a 2090BLACKFIN SDH DRIVER
109ec8c3 2091M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2092L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2093W: http://blackfin.uclinux.org
2094S: Supported
2095F: drivers/mmc/host/bfin_sdh.c
2096
1394f032 2097BLACKFIN SERIAL DRIVER
8b58be88 2098M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2099L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2100W: http://blackfin.uclinux.org
2101S: Supported
8460241e 2102F: drivers/tty/serial/bfin_uart.c
1394f032 2103
1e6d320f 2104BLACKFIN WATCHDOG DRIVER
b3fe92b0 2105L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2106W: http://blackfin.uclinux.org
2107S: Supported
679655da 2108F: drivers/watchdog/bfin_wdt.c
1e6d320f 2109
d24ecfcc 2110BLACKFIN I2C TWI DRIVER
8b58be88 2111M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2112L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2113W: http://blackfin.uclinux.org/
2114S: Supported
679655da 2115F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2116
1e204377
SJ
2117BLACKFIN MEDIA DRIVER
2118M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2119L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2120W: http://blackfin.uclinux.org/
2121S: Supported
2122F: drivers/media/platform/blackfin/
2123F: drivers/media/i2c/adv7183*
2124F: drivers/media/i2c/vs6624*
2125
b54cf35a
JSM
2126BLINKM RGB LED DRIVER
2127M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2128S: Maintained
2129F: drivers/leds/leds-blinkm.c
2130
1da177e4 2131BLOCK LAYER
8b58be88 2132M: Jens Axboe <axboe@kernel.dk>
08deed1e 2133T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2134S: Maintained
679655da 2135F: block/
ae11f7ef 2136F: kernel/trace/blktrace.c
1da177e4 2137
2b54aaef 2138BLOCK2MTD DRIVER
8b58be88 2139M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2140L: linux-mtd@lists.infradead.org
2141S: Maintained
679655da 2142F: drivers/mtd/devices/block2mtd.c
2b54aaef 2143
63fbd24e 2144BLUETOOTH DRIVERS
8b58be88 2145M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2146M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2147M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2148L: linux-bluetooth@vger.kernel.org
63fbd24e 2149W: http://www.bluez.org/
22e7a424
MH
2150T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2152S: Maintained
679655da 2153F: drivers/bluetooth/
1da177e4 2154
63fbd24e 2155BLUETOOTH SUBSYSTEM
8b58be88 2156M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2157M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2158M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2159L: linux-bluetooth@vger.kernel.org
2160W: http://www.bluez.org/
22e7a424
MH
2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2162T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2163S: Maintained
679655da
JP
2164F: net/bluetooth/
2165F: include/net/bluetooth/
1da177e4
LT
2166
2167BONDING DRIVER
79b30750 2168M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2169M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2170M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2171L: netdev@vger.kernel.org
ce00f85c
JC
2172W: http://sourceforge.net/projects/bonding/
2173S: Supported
679655da 2174F: drivers/net/bonding/
c117ab84 2175F: include/uapi/linux/if_bonding.h
1da177e4 2176
b5f4df34
AS
2177BPF (Safe dynamic programs and tools)
2178M: Alexei Starovoitov <ast@kernel.org>
2179L: netdev@vger.kernel.org
2180L: linux-kernel@vger.kernel.org
2181S: Supported
2182F: kernel/bpf/
2183
39105890 2184BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2185M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2186L: netdev@vger.kernel.org
2187S: Supported
adfc5217 2188F: drivers/net/ethernet/broadcom/b44.*
39105890 2189
32ec90d5
FF
2190BROADCOM GENET ETHERNET DRIVER
2191M: Florian Fainelli <f.fainelli@gmail.com>
2192L: netdev@vger.kernel.org
2193S: Supported
2194F: drivers/net/ethernet/broadcom/genet/
2195
948c51e6 2196BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2197M: Sony Chacko <sony.chacko@qlogic.com>
2198M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2199L: netdev@vger.kernel.org
2200S: Supported
adfc5217
JK
2201F: drivers/net/ethernet/broadcom/bnx2.*
2202F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2203
4d9d2cb0 2204BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2205M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2206L: netdev@vger.kernel.org
2207S: Supported
adfc5217 2208F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2209
90f4c594 2210BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2211M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2212M: Ray Jui <rjui@broadcom.com>
2213M: Scott Branden <sbranden@broadcom.com>
497a045d 2214L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2215T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2216S: Maintained
2217F: arch/arm/mach-bcm/
2218F: arch/arm/boot/dts/bcm113*
90f4c594 2219F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2220F: arch/arm/boot/dts/bcm281*
2221F: arch/arm/configs/bcm_defconfig
e4ef47f2 2222F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2223F: drivers/clocksource/bcm_kona_timer.c
2224
9209bec4 2225BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2226M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2227M: Lee Jones <lee@kernel.org>
10b9e887 2228M: Eric Anholt <eric@anholt.net>
f680f25c 2229L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2232S: Maintained
9209bec4 2233N: bcm2835
f680f25c 2234
a2f6734c
KC
2235BROADCOM BCM33XX MIPS ARCHITECTURE
2236M: Kevin Cernekee <cernekee@gmail.com>
2237L: linux-mips@linux-mips.org
2238S: Maintained
2239F: arch/mips/bcm3384/*
2240F: arch/mips/include/asm/mach-bcm3384/*
2241F: arch/mips/kernel/*bmips*
2242
5564f092
RM
2243BROADCOM BCM47XX MIPS ARCHITECTURE
2244M: Hauke Mehrtens <hauke@hauke-m.de>
2245M: Rafał Miłecki <zajec5@gmail.com>
2246L: linux-mips@linux-mips.org
2247S: Maintained
2248F: arch/mips/bcm47xx/*
2249F: arch/mips/include/asm/mach-bcm47xx/*
2250
9209bec4 2251BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2252M: Hauke Mehrtens <hauke@hauke-m.de>
2253L: linux-arm-kernel@lists.infradead.org
2254S: Maintained
2255F: arch/arm/mach-bcm/bcm_5301x.c
2256F: arch/arm/boot/dts/bcm5301x.dtsi
2257F: arch/arm/boot/dts/bcm470*
2258
e076e962
FF
2259BROADCOM BCM63XX ARM ARCHITECTURE
2260M: Florian Fainelli <f.fainelli@gmail.com>
2261L: linux-arm-kernel@lists.infradead.org
eb6725d0 2262T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2263S: Maintained
2264F: arch/arm/mach-bcm/bcm63xx.c
2265F: arch/arm/include/debug/bcm63xx.S
2266
7110e227
KC
2267BROADCOM BCM63XX/BCM33XX UDC DRIVER
2268M: Kevin Cernekee <cernekee@gmail.com>
2269L: linux-usb@vger.kernel.org
2270S: Maintained
2271F: drivers/usb/gadget/udc/bcm63xx_udc.*
2272
2df94fd6 2273BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2274M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2275M: Gregory Fong <gregory.0xf0@gmail.com>
2276M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2278T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2279S: Maintained
2280F: arch/arm/mach-bcm/*brcmstb*
2281F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2282F: drivers/bus/brcmstb_gisb.c
5009a289 2283N: brcmstb
2df94fd6 2284
70371cef
KC
2285BROADCOM BMIPS MIPS ARCHITECTURE
2286M: Kevin Cernekee <cernekee@gmail.com>
2287M: Florian Fainelli <f.fainelli@gmail.com>
2288L: linux-mips@linux-mips.org
eb6725d0 2289T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2290S: Maintained
2291F: arch/mips/bmips/*
2292F: arch/mips/include/asm/mach-bmips/*
2293F: arch/mips/kernel/*bmips*
338808de 2294F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2295F: drivers/irqchip/irq-bcm7*
2296F: drivers/irqchip/irq-brcmstb*
2297
948c51e6 2298BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2299M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2300M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2301L: netdev@vger.kernel.org
2302S: Supported
adfc5217 2303F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2304
a9533e7e
HP
2305BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2306M: Brett Rudley <brudley@broadcom.com>
818c07b8 2307M: Arend van Spriel <arend@broadcom.com>
85d63686 2308M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2309M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2310L: linux-wireless@vger.kernel.org
5615171c 2311L: brcm80211-dev-list@broadcom.com
a9533e7e 2312S: Supported
f62ebdd5 2313F: drivers/net/wireless/brcm80211/
a9533e7e 2314
9958d6f9 2315BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2316M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2317L: linux-scsi@vger.kernel.org
2318S: Supported
2319F: drivers/scsi/bnx2fc/
2320
6a6b5ad0 2321BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2322M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2323L: linux-scsi@vger.kernel.org
2324S: Supported
2325F: drivers/scsi/bnx2i/
2326
36c0237f
SB
2327BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2328M: Ray Jui <rjui@broadcom.com>
2329M: Scott Branden <sbranden@broadcom.com>
2330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2331L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2332T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2333S: Maintained
2334N: iproc
2335N: cygnus
2336N: bcm9113*
2337N: bcm9583*
2338N: bcm583*
2339N: bcm113*
2340
3b0213d5
GF
2341BROADCOM BRCMSTB GPIO DRIVER
2342M: Gregory Fong <gregory.0xf0@gmail.com>
2343L: bcm-kernel-feedback-list@broadcom.com>
2344S: Supported
2345F: drivers/gpio/gpio-brcmstb.c
2346F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2347
7b7f588b 2348BROADCOM KONA GPIO DRIVER
5e163903 2349M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2350L: bcm-kernel-feedback-list@broadcom.com
2351S: Supported
2352F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2353F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2354
f6e734a8
RM
2355BROADCOM NVRAM DRIVER
2356M: Rafał Miłecki <zajec5@gmail.com>
2357L: linux-mips@linux-mips.org
2358S: Maintained
2359F: drivers/firmware/broadcom/*
2360
02787daa
BN
2361BROADCOM STB NAND FLASH DRIVER
2362M: Brian Norris <computersforpeace@gmail.com>
2363L: linux-mtd@lists.infradead.org
2364S: Maintained
2365F: drivers/mtd/nand/brcmnand/
2366
c9678d86
RM
2367BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2368M: Rafał Miłecki <zajec5@gmail.com>
2369L: linux-wireless@vger.kernel.org
2370S: Maintained
2371F: drivers/bcma/
2372F: include/linux/bcma/
2373
b8302205
FF
2374BROADCOM SYSTEMPORT ETHERNET DRIVER
2375M: Florian Fainelli <f.fainelli@gmail.com>
2376L: netdev@vger.kernel.org
2377S: Supported
2378F: drivers/net/ethernet/broadcom/bcmsysport.*
2379
7725ccfd 2380BROCADE BFA FC SCSI DRIVER
aa803370
AG
2381M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2382M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2383L: linux-scsi@vger.kernel.org
2384S: Supported
2385F: drivers/scsi/bfa/
7725ccfd 2386
8b230ed8 2387BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2388M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2389L: netdev@vger.kernel.org
2390S: Supported
f844a0ea 2391F: drivers/net/ethernet/brocade/bna/
8b230ed8 2392
5cdf7f76 2393BSG (block layer generic sg v4 driver)
8b58be88 2394M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2395L: linux-scsi@vger.kernel.org
2396S: Supported
679655da
JP
2397F: block/bsg.c
2398F: include/linux/bsg.h
c117ab84 2399F: include/uapi/linux/bsg.h
5cdf7f76 2400
af39917d
CL
2401BT87X AUDIO DRIVER
2402M: Clemens Ladisch <clemens@ladisch.de>
2403L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2404T: git git://git.alsa-project.org/alsa-kernel.git
2405S: Maintained
2406F: Documentation/sound/alsa/Bt87x.txt
2407F: sound/pci/bt87x.c
2408
ff1d5c2f 2409BT8XXGPIO DRIVER
eb032b98 2410M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2411W: http://bu3sch.de/btgpio.php
2412S: Maintained
72dbb705 2413F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2414
eb1eb04f 2415BTRFS FILE SYSTEM
c0778e25
CM
2416M: Chris Mason <clm@fb.com>
2417M: Josef Bacik <jbacik@fb.com>
d8130624 2418M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2419L: linux-btrfs@vger.kernel.org
2420W: http://btrfs.wiki.kernel.org/
8a6e2535 2421Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2422T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2423S: Maintained
679655da
JP
2424F: Documentation/filesystems/btrfs.txt
2425F: fs/btrfs/
eb1eb04f 2426
1da177e4 2427BTTV VIDEO4LINUX DRIVER
009a5410 2428M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2429L: linux-media@vger.kernel.org
96b6aba0 2430W: http://linuxtv.org
275ffde4 2431T: git git://linuxtv.org/media_tree.git
f96236e5 2432S: Odd fixes
679655da 2433F: Documentation/video4linux/bttv/
90d72ac6 2434F: drivers/media/pci/bt8xx/bttv*
1da177e4 2435
1f34923c
KA
2436BUSLOGIC SCSI DRIVER
2437M: Khalid Aziz <khalid@gonehiking.org>
2438L: linux-scsi@vger.kernel.org
2439S: Maintained
2440F: drivers/scsi/BusLogic.*
2441F: drivers/scsi/FlashPoint.*
2442
af39917d
CL
2443C-MEDIA CMI8788 DRIVER
2444M: Clemens Ladisch <clemens@ladisch.de>
2445L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2446T: git git://git.alsa-project.org/alsa-kernel.git
2447S: Maintained
2448F: sound/pci/oxygen/
2449
2141355f
MS
2450C6X ARCHITECTURE
2451M: Mark Salter <msalter@redhat.com>
2452M: Aurelien Jacquiot <a-jacquiot@ti.com>
2453L: linux-c6x-dev@linux-c6x.org
2454W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2455S: Maintained
2456F: arch/c6x/
2457
a5432f5a 2458CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2459M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2460L: linux-cachefs@redhat.com
2461S: Supported
2462F: Documentation/filesystems/caching/cachefiles.txt
2463F: fs/cachefiles/
2464
c815ca39
HV
2465CADET FM/AM RADIO RECEIVER DRIVER
2466M: Hans Verkuil <hverkuil@xs4all.nl>
2467L: linux-media@vger.kernel.org
2468T: git git://linuxtv.org/media_tree.git
2469W: http://linuxtv.org
2470S: Maintained
2471F: drivers/media/radio/radio-cadet*
2472
77d5140f 2473CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2474M: Jonathan Corbet <corbet@lwn.net>
661263b5 2475L: linux-media@vger.kernel.org
275ffde4 2476T: git git://linuxtv.org/media_tree.git
77d5140f 2477S: Maintained
679655da 2478F: Documentation/video4linux/cafe_ccic
90d72ac6 2479F: drivers/media/platform/marvell-ccic/
77d5140f 2480
201b6bab 2481CAIF NETWORK LAYER
5c574f50 2482M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2483L: netdev@vger.kernel.org
2484S: Supported
2485F: Documentation/networking/caif/
2486F: drivers/net/caif/
c117ab84 2487F: include/uapi/linux/caif/
201b6bab
JP
2488F: include/net/caif/
2489F: net/caif/
2490
77dac90f 2491CALGARY x86-64 IOMMU
8b58be88
JP
2492M: Muli Ben-Yehuda <muli@il.ibm.com>
2493M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2494L: discuss@x86-64.org
2495S: Maintained
679655da
JP
2496F: arch/x86/kernel/pci-calgary_64.c
2497F: arch/x86/kernel/tce_64.c
2498F: arch/x86/include/asm/calgary.h
2499F: arch/x86/include/asm/tce.h
77dac90f 2500
e2d1d6c0 2501CAN NETWORK LAYER
8d15d386 2502M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2503M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2504L: linux-can@vger.kernel.org
84b0d715 2505W: https://github.com/linux-can
870482a4
MKB
2506T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2508S: Maintained
f35f6c8f 2509F: Documentation/networking/can.txt
8d15d386 2510F: net/can/
8d15d386 2511F: include/linux/can/core.h
c117ab84
CEB
2512F: include/uapi/linux/can.h
2513F: include/uapi/linux/can/bcm.h
2514F: include/uapi/linux/can/raw.h
2515F: include/uapi/linux/can/gw.h
e2d1d6c0 2516
4261a204 2517CAN NETWORK DRIVERS
8b58be88 2518M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2519M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2520L: linux-can@vger.kernel.org
84b0d715 2521W: https://github.com/linux-can
870482a4
MKB
2522T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2524S: Maintained
8d15d386
OH
2525F: drivers/net/can/
2526F: include/linux/can/dev.h
8d15d386 2527F: include/linux/can/platform/
c117ab84
CEB
2528F: include/uapi/linux/can/error.h
2529F: include/uapi/linux/can/netlink.h
4261a204 2530
95d16c72
JM
2531CAPABILITIES
2532M: Serge Hallyn <serge.hallyn@canonical.com>
2533L: linux-security-module@vger.kernel.org
6305902c 2534S: Supported
95d16c72 2535F: include/linux/capability.h
c117ab84 2536F: include/uapi/linux/capability.h
6305902c 2537F: security/commoncap.c
38a94118 2538F: kernel/capability.c
95d16c72 2539
b84894c7
KT
2540CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2541M: Kevin Tsai <ktsai@capellamicro.com>
2542S: Maintained
2543F: drivers/iio/light/cm*
2544F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2545
f21fb3ed
RV
2546CAVIUM LIQUIDIO NETWORK DRIVER
2547M: Derek Chickles <derek.chickles@caviumnetworks.com>
2548M: Satanand Burla <satananda.burla@caviumnetworks.com>
2549M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2550M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2551L: netdev@vger.kernel.org
2552W: http://www.cavium.com
2553S: Supported
2554F: drivers/net/ethernet/cavium/
2555F: drivers/net/ethernet/cavium/liquidio/
2556
ef0bbac3
VB
2557CC2520 IEEE-802.15.4 RADIO DRIVER
2558M: Varka Bhadram <varkabhadram@gmail.com>
2559L: linux-wpan@vger.kernel.org
2560S: Maintained
2561F: drivers/net/ieee802154/cc2520.c
2562F: include/linux/spi/cc2520.h
2563F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2564
b8154542 2565CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2566M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2567L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2568W: http://www.ibm.com/developerworks/power/cell/
2569S: Supported
679655da 2570F: arch/powerpc/include/asm/cell*.h
679655da 2571F: arch/powerpc/include/asm/spu*.h
c117ab84 2572F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2573F: arch/powerpc/oprofile/*cell*
2574F: arch/powerpc/platforms/cell/
b8154542 2575
398ecff5
SW
2576CEPH COMMON CODE (LIBCEPH)
2577M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2578M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2579M: Sage Weil <sage@redhat.com>
82593f87 2580L: ceph-devel@vger.kernel.org
09d90327 2581W: http://ceph.com/
fb99f881 2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2583T: git git://github.com/ceph/ceph-client.git
9030aaf9 2584S: Supported
14430813
JP
2585F: net/ceph/
2586F: include/linux/ceph/
2587F: include/linux/crush/
9030aaf9 2588
398ecff5
SW
2589CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2590M: "Yan, Zheng" <zyan@redhat.com>
2591M: Sage Weil <sage@redhat.com>
2592M: Ilya Dryomov <idryomov@gmail.com>
2593L: ceph-devel@vger.kernel.org
2594W: http://ceph.com/
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2596T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2597S: Supported
2598F: Documentation/filesystems/ceph.txt
2599F: fs/ceph/
2600
18332a80 2601CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2602L: linux-usb@vger.kernel.org
10c6c9c9 2603S: Orphan
679655da
JP
2604F: Documentation/usb/WUSB-Design-overview.txt
2605F: Documentation/usb/wusb-cbaf
355ffe69
DV
2606F: drivers/usb/host/hwa-hc.c
2607F: drivers/usb/host/whci/
679655da
JP
2608F: drivers/usb/wusbcore/
2609F: include/linux/usb/wusb*
18332a80 2610
70e84049 2611CFAG12864B LCD DRIVER
8b58be88 2612M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2613W: http://miguelojeda.es/auxdisplay.htm
2614W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2615S: Maintained
679655da
JP
2616F: drivers/auxdisplay/cfag12864b.c
2617F: include/linux/cfag12864b.h
70e84049
MOS
2618
2619CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2620M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2621W: http://miguelojeda.es/auxdisplay.htm
2622W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2623S: Maintained
679655da
JP
2624F: drivers/auxdisplay/cfag12864bfb.c
2625F: include/linux/cfag12864b.h
70e84049 2626
704232c2 2627CFG80211 and NL80211
8b58be88 2628M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2629L: linux-wireless@vger.kernel.org
ce466579
JB
2630W: http://wireless.kernel.org/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2633S: Maintained
c117ab84 2634F: include/uapi/linux/nl80211.h
679655da
JP
2635F: include/net/cfg80211.h
2636F: net/wireless/*
2637X: net/wireless/wext*
704232c2 2638
46e64261
GKH
2639CHAR and MISC DRIVERS
2640M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2641M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2643S: Supported
46e64261
GKH
2644F: drivers/char/*
2645F: drivers/misc/*
471322a8 2646F: include/linux/miscdevice.h
46e64261 2647
0a920b5b 2648CHECKPATCH
8b58be88 2649M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2650M: Joe Perches <joe@perches.com>
2651S: Maintained
679655da 2652F: scripts/checkpatch.pl
0a920b5b 2653
f8407f26
HW
2654CHINESE DOCUMENTATION
2655M: Harry Wei <harryxiyou@gmail.com>
9740153c 2656L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2657L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2658S: Maintained
2659F: Documentation/zh_CN/
2660
2721ea2c 2661CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2662M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2663T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2664L: linux-usb@vger.kernel.org
2665S: Maintained
2666F: drivers/usb/chipidea/
2667
a93ad65d
HG
2668CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2669M: Hans de Goede <hdegoede@redhat.com>
2670L: linux-input@vger.kernel.org
2671S: Maintained
2672F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2673F: drivers/input/touchscreen/chipone_icn8318.c
2674
ab043105
OJ
2675CHROME HARDWARE PLATFORM SUPPORT
2676M: Olof Johansson <olof@lixom.net>
2677S: Maintained
2678F: drivers/platform/chrome/
2679
641cb85e 2680CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2681M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2682M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2683M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2684M: Neel Patel <neepatel@cisco.com>
7063fbf2 2685S: Supported
a6a5580c 2686F: drivers/net/ethernet/cisco/enic/
7063fbf2 2687
e3cf00d0 2688CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2689M: Upinder Malhi <umalhi@cisco.com>
2690S: Supported
2691F: drivers/infiniband/hw/usnic
e3cf00d0 2692
2b7a52a4 2693CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2694M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2695L: netdev@vger.kernel.org
2696S: Maintained
57d0b7a0 2697F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2698
3d4cfdc9
MB
2699CIRRUS LOGIC AUDIO CODEC DRIVERS
2700M: Brian Austin <brian.austin@cirrus.com>
2701M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2703S: Maintained
2704F: sound/soc/codecs/cs*
2705
94574d9a
KRW
2706CLEANCACHE API
2707M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2708L: linux-kernel@vger.kernel.org
2709S: Maintained
2710F: mm/cleancache.c
2711F: include/linux/cleancache.h
2712
d4275354 2713CLK API
8b58be88 2714M: Russell King <linux@arm.linux.org.uk>
aa571b14 2715L: linux-clk@vger.kernel.org
37417046 2716S: Maintained
d4275354
RK
2717F: include/linux/clk.h
2718
9222d247
JS
2719CLOCKSOURCE, CLOCKEVENT DRIVERS
2720M: Daniel Lezcano <daniel.lezcano@linaro.org>
2721M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2722L: linux-kernel@vger.kernel.org
9222d247
JS
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2724S: Supported
2725F: drivers/clocksource
2726
5df6d737 2727CISCO FCOE HBA DRIVER
8fc89a79
HP
2728M: Hiral Patel <hiralpat@cisco.com>
2729M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2730M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2731L: linux-scsi@vger.kernel.org
2732S: Supported
2a99921a 2733F: drivers/scsi/fnic/
5df6d737 2734
c8806b6c
NM
2735CISCO SCSI HBA DRIVER
2736M: Narsimhulu Musini <nmusini@cisco.com>
2737M: Sesidhar Baddela <sebaddel@cisco.com>
2738L: linux-scsi@vger.kernel.org
2739S: Supported
2740F: drivers/scsi/snic/
2741
529aa8cb
TLSC
2742CMPC ACPI DRIVER
2743M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2744M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2745L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2746S: Supported
2747F: drivers/platform/x86/classmate-laptop.c
2748
85756a06
HV
2749COBALT MEDIA DRIVER
2750M: Hans Verkuil <hans.verkuil@cisco.com>
2751L: linux-media@vger.kernel.org
2752T: git git://linuxtv.org/media_tree.git
2753W: http://linuxtv.org
2754S: Supported
2755F: drivers/media/pci/cobalt/
2756
74425eee 2757COCCINELLE/Semantic Patches (SmPL)
26de9c26 2758M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2759M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2760M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2761M: Michal Marek <mmarek@suse.com>
26de9c26 2762L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2764W: http://coccinelle.lip6.fr/
2765S: Supported
4b92b2aa 2766F: Documentation/coccinelle.txt
74425eee
NP
2767F: scripts/coccinelle/
2768F: scripts/coccicheck
2769
1da177e4 2770CODA FILE SYSTEM
8b58be88 2771M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2772M: coda@cs.cmu.edu
2773L: codalist@coda.cs.cmu.edu
2774W: http://www.coda.cs.cmu.edu/
2775S: Maintained
679655da
JP
2776F: Documentation/filesystems/coda.txt
2777F: fs/coda/
2778F: include/linux/coda*.h
c117ab84 2779F: include/uapi/linux/coda*.h
1da177e4 2780
0b14261e
PZ
2781CODA V4L2 MEM2MEM DRIVER
2782M: Philipp Zabel <p.zabel@pengutronix.de>
2783L: linux-media@vger.kernel.org
2784S: Maintained
2785F: Documentation/devicetree/bindings/media/coda.txt
2786F: drivers/media/platform/coda/
2787
7704addb 2788COMMON CLK FRAMEWORK
a85fa007 2789M: Michael Turquette <mturquette@baylibre.com>
f956165f 2790M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2791L: linux-clk@vger.kernel.org
baeb0d9b 2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2793S: Maintained
60bea3b5
SW
2794F: drivers/clk/
2795X: drivers/clk/clkdev.c
7704addb 2796F: include/linux/clk-pr*
60bea3b5 2797F: include/linux/clk/
7704addb 2798
e2d1d6c0 2799COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2800M: Steve French <sfrench@samba.org>
51223df6 2801L: linux-cifs@vger.kernel.org
d1f28953 2802L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2803W: http://linux-cifs.samba.org/
bb1d5dda 2804T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2805S: Supported
ec421a71 2806F: Documentation/filesystems/cifs/
679655da 2807F: fs/cifs/
e2d1d6c0 2808
1da177e4 2809COMPACTPCI HOTPLUG CORE
8b58be88 2810M: Scott Murray <scott@spiteful.org>
64dab204 2811L: linux-pci@vger.kernel.org
82c4dfc7 2812S: Maintained
679655da 2813F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2814
2815COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2816M: Scott Murray <scott@spiteful.org>
64dab204 2817L: linux-pci@vger.kernel.org
82c4dfc7 2818S: Maintained
679655da 2819F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2820
2821COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2822M: Scott Murray <scott@spiteful.org>
64dab204 2823L: linux-pci@vger.kernel.org
82c4dfc7 2824S: Maintained
679655da 2825F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2826
5411552c 2827COMPAL LAPTOP SUPPORT
8b58be88 2828M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2829L: platform-driver-x86@vger.kernel.org
5411552c 2830S: Maintained
679655da 2831F: drivers/platform/x86/compal-laptop.c
5411552c 2832
949be0f7 2833CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2834M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2835L: accessrunner-general@lists.sourceforge.net
2836W: http://accessrunner.sourceforge.net/
949be0f7 2837S: Maintained
679655da 2838F: drivers/usb/atm/cxacru.c
949be0f7 2839
e2d1d6c0 2840CONFIGFS
d6351db2
JB
2841M: Joel Becker <jlbec@evilplan.org>
2842T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2843S: Supported
679655da
JP
2844F: fs/configfs/
2845F: include/linux/configfs.h
e2d1d6c0 2846
acb9c1b2 2847CONNECTOR
8b58be88 2848M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2849L: netdev@vger.kernel.org
2850S: Maintained
2851F: drivers/connector/
2852
a3e3354d 2853CONTROL GROUP (CGROUP)
860ca0e6 2854M: Tejun Heo <tj@kernel.org>
ad50c159 2855M: Li Zefan <lizefan@huawei.com>
4d205676 2856M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2857L: cgroups@vger.kernel.org
860ca0e6 2858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2859S: Maintained
a3e3354d 2860F: Documentation/cgroups/
679655da
JP
2861F: include/linux/cgroup*
2862F: kernel/cgroup*
a3e3354d
TH
2863
2864CONTROL GROUP - CPUSET
2865M: Li Zefan <lizefan@huawei.com>
2866L: cgroups@vger.kernel.org
2867W: http://www.bullopensource.org/cpuset/
2868W: http://oss.sgi.com/projects/cpusets/
2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2870S: Maintained
2871F: Documentation/cgroups/cpusets.txt
2872F: include/linux/cpuset.h
2873F: kernel/cpuset.c
2874
2875CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2876M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2877M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2878L: cgroups@vger.kernel.org
2879L: linux-mm@kvack.org
2880S: Maintained
2881F: mm/memcontrol.c
5d1ea48b 2882F: mm/swap_cgroup.c
fb3a0fb6 2883
bebe4678 2884CORETEMP HARDWARE MONITORING DRIVER
96859129 2885M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2886L: lm-sensors@lm-sensors.org
2887S: Maintained
679655da
JP
2888F: Documentation/hwmon/coretemp
2889F: drivers/hwmon/coretemp.c
bebe4678 2890
1da177e4 2891COSA/SRP SYNC SERIAL DRIVER
8b58be88 2892M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2893W: http://www.fi.muni.cz/~kas/cosa/
2894S: Maintained
679655da 2895F: drivers/net/wan/cosa*
1da177e4 2896
4371ee35 2897CPMAC ETHERNET DRIVER
8b58be88 2898M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2899L: netdev@vger.kernel.org
2900S: Maintained
b544dbac 2901F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2902
1da177e4 2903CPU FREQUENCY DRIVERS
9c3646d1 2904M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2905M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2906L: linux-pm@vger.kernel.org
1da177e4 2907S: Maintained
27209d91
VK
2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2909T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2910F: drivers/cpufreq/
2911F: include/linux/cpufreq.h
1da177e4 2912
8a67f0ef
VK
2913CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2914M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2915M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2916L: linux-pm@vger.kernel.org
2917W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2918S: Maintained
2919F: drivers/cpufreq/arm_big_little.h
2920F: drivers/cpufreq/arm_big_little.c
2921F: drivers/cpufreq/arm_big_little_dt.c
2922
14d2c34c 2923CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2924M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2925M: Daniel Lezcano <daniel.lezcano@linaro.org>
2926L: linux-pm@vger.kernel.org
2927L: linux-arm-kernel@lists.infradead.org
cea8321c 2928T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2929S: Maintained
2930F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2931
0c570c18
BZ
2932CPUIDLE DRIVER - ARM EXYNOS
2933M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2934M: Daniel Lezcano <daniel.lezcano@linaro.org>
2935M: Kukjin Kim <kgene@kernel.org>
2936L: linux-pm@vger.kernel.org
2937L: linux-samsung-soc@vger.kernel.org
2938S: Supported
2939F: drivers/cpuidle/cpuidle-exynos.c
2940F: arch/arm/mach-exynos/pm.c
2941
a8e39c35 2942CPUIDLE DRIVERS
9c3646d1 2943M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2944M: Daniel Lezcano <daniel.lezcano@linaro.org>
2945L: linux-pm@vger.kernel.org
2946S: Maintained
cea8321c 2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2948F: drivers/cpuidle/*
2949F: include/linux/cpuidle.h
2950
1da177e4 2951CPUID/MSR DRIVER
8b58be88 2952M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2953S: Maintained
679655da
JP
2954F: arch/x86/kernel/cpuid.c
2955F: arch/x86/kernel/msr.c
1da177e4 2956
7fe2f639 2957CPU POWER MONITORING SUBSYSTEM
d8130624 2958M: Thomas Renninger <trenn@suse.com>
103f1790 2959L: linux-pm@vger.kernel.org
7fe2f639 2960S: Maintained
14430813 2961F: tools/power/cpupower/
7fe2f639 2962
1da177e4 2963CRAMFS FILESYSTEM
ce00f85c 2964W: http://sourceforge.net/projects/cramfs/
54886a71 2965S: Orphan / Obsolete
679655da
JP
2966F: Documentation/filesystems/cramfs.txt
2967F: fs/cramfs/
1da177e4
LT
2968
2969CRIS PORT
8b58be88
JP
2970M: Mikael Starvik <starvik@axis.com>
2971M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2972L: linux-cris-kernel@axis.com
1da177e4
LT
2973W: http://developer.axis.com
2974S: Maintained
679655da 2975F: arch/cris/
df621252 2976F: drivers/tty/serial/crisv10.*
1da177e4
LT
2977
2978CRYPTO API
8b58be88
JP
2979M: Herbert Xu <herbert@gondor.apana.org.au>
2980M: "David S. Miller" <davem@davemloft.net>
1da177e4 2981L: linux-crypto@vger.kernel.org
54e5881d 2982T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2983S: Maintained
679655da 2984F: Documentation/crypto/
2ca87a17 2985F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2986F: arch/*/crypto/
2987F: crypto/
2988F: drivers/crypto/
2989F: include/crypto/
1da177e4 2990
5b07bd57 2991CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2992M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2993L: linux-crypto@vger.kernel.org
2994S: Maintained
51a2228a
JP
2995F: crypto/ansi_cprng.c
2996F: crypto/rng.c
5b07bd57 2997
9b4ffa48 2998CS5535 Audio ALSA driver
8b58be88 2999M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3000S: Maintained
679655da 3001F: sound/pci/cs5535audio/
9b4ffa48 3002
a910e4a9 3003CW1200 WLAN driver
b75f0050
JP
3004M: Solomon Peachy <pizza@shaftnet.org>
3005S: Maintained
3006F: drivers/net/wireless/cw1200/
a910e4a9 3007
6d8425b1 3008CX18 VIDEO4LINUX DRIVER
6afdeaf8 3009M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3010L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3011L: linux-media@vger.kernel.org
275ffde4 3012T: git git://linuxtv.org/media_tree.git
6d8425b1 3013W: http://linuxtv.org
30e10993 3014W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3015S: Maintained
679655da 3016F: Documentation/video4linux/cx18.txt
90d72ac6 3017F: drivers/media/pci/cx18/
6c0f0359 3018F: include/uapi/linux/ivtv*
6d8425b1 3019
3f101d91
HV
3020CX2341X MPEG ENCODER HELPER MODULE
3021M: Hans Verkuil <hverkuil@xs4all.nl>
3022L: linux-media@vger.kernel.org
3023T: git git://linuxtv.org/media_tree.git
3024W: http://linuxtv.org
3025S: Maintained
c368360b 3026F: drivers/media/common/cx2341x*
3f101d91
HV
3027F: include/media/cx2341x*
3028
b8fe6e2c
PB
3029CX24120 MEDIA DRIVER
3030M: Jemma Denson <jdenson@gmail.com>
3031M: Patrick Boettcher <patrick.boettcher@posteo.de>
3032L: linux-media@vger.kernel.org
3033W: http://linuxtv.org/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035S: Maintained
3036F: drivers/media/dvb-frontends/cx24120*
3037
20357578 3038CX88 VIDEO4LINUX DRIVER
009a5410 3039M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3040L: linux-media@vger.kernel.org
3041W: http://linuxtv.org
3042T: git git://linuxtv.org/media_tree.git
3043S: Odd fixes
3044F: Documentation/video4linux/cx88/
3045F: drivers/media/pci/cx88/
6d8425b1 3046
91952bc0
AP
3047CXD2820R MEDIA DRIVER
3048M: Antti Palosaari <crope@iki.fi>
3049L: linux-media@vger.kernel.org
3050W: http://linuxtv.org/
3051W: http://palosaari.fi/linux/
3052Q: http://patchwork.linuxtv.org/project/linux-media/list/
3053T: git git://linuxtv.org/anttip/media_tree.git
3054S: Maintained
3055F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3056
e5ec3789 3057CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3058M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3059L: netdev@vger.kernel.org
3060W: http://www.chelsio.com
3061S: Supported
f7917c00 3062F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3063
d8ae3c33 3064CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3065M: Karen Xie <kxie@chelsio.com>
3066L: linux-scsi@vger.kernel.org
3067W: http://www.chelsio.com
3068S: Supported
3069F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3070
e5ec3789 3071CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3072M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3073L: linux-rdma@vger.kernel.org
e5ec3789
SW
3074W: http://www.openfabrics.org
3075S: Supported
679655da 3076F: drivers/infiniband/hw/cxgb3/
e5ec3789 3077
be4c9bad 3078CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3079M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3080L: netdev@vger.kernel.org
3081W: http://www.chelsio.com
3082S: Supported
f7917c00 3083F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3084
d8ae3c33 3085CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3086M: Karen Xie <kxie@chelsio.com>
3087L: linux-scsi@vger.kernel.org
3088W: http://www.chelsio.com
3089S: Supported
3090F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3091
be4c9bad
RD
3092CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3093M: Steve Wise <swise@chelsio.com>
3094L: linux-rdma@vger.kernel.org
3095W: http://www.openfabrics.org
3096S: Supported
3097F: drivers/infiniband/hw/cxgb4/
3098
5c20a5c7
CL
3099CXGB4VF ETHERNET DRIVER (CXGB4VF)
3100M: Casey Leedom <leedom@chelsio.com>
3101L: netdev@vger.kernel.org
3102W: http://www.chelsio.com
3103S: Supported
f7917c00 3104F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3105
a9282d01
IM
3106CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3107M: Ian Munsie <imunsie@au1.ibm.com>
3108M: Michael Neuling <mikey@neuling.org>
3109L: linuxppc-dev@lists.ozlabs.org
3110S: Supported
3111F: drivers/misc/cxl/
ec249dd8 3112F: include/misc/cxl*
a9282d01
IM
3113F: include/uapi/misc/cxl.h
3114F: Documentation/powerpc/cxl.txt
3115F: Documentation/powerpc/cxl.txt
3116F: Documentation/ABI/testing/sysfs-class-cxl
3117
b52b97a3
GC
3118STMMAC ETHERNET DRIVER
3119M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3120L: netdev@vger.kernel.org
3121W: http://www.stlinux.com
3122S: Supported
7ac6653a 3123F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3124
1da177e4 3125CYBERPRO FB DRIVER
8b58be88 3126M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3128W: http://www.arm.linux.org.uk/
3129S: Maintained
8a61f013 3130F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3131
1da177e4 3132CYCLADES ASYNC MUX DRIVER
1da177e4 3133W: http://www.cyclades.com/
d459883e 3134S: Orphan
c897401b 3135F: drivers/tty/cyclades.c
679655da 3136F: include/linux/cyclades.h
c117ab84 3137F: include/uapi/linux/cyclades.h
1da177e4
LT
3138
3139CYCLADES PC300 DRIVER
1da177e4 3140W: http://www.cyclades.com/
d459883e 3141S: Orphan
679655da 3142F: drivers/net/wan/pc300*
1da177e4 3143
402f6ae4
AP
3144CYPRESS_FIRMWARE MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/common/cypress_firmware*
3153
e3ae3525 3154CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3155M: Ferruh Yigit <fery@cypress.com>
6305902c 3156L: linux-input@vger.kernel.org
be9a6f40 3157S: Supported
6305902c
JP
3158F: drivers/input/touchscreen/cyttsp*
3159F: include/linux/input/cyttsp.h
e3ae3525 3160
aaaf5fbf
JK
3161DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3162M: Joshua Kinard <kumba@gentoo.org>
3163S: Maintained
3164F: drivers/rtc/rtc-ds1685.c
3165F: include/linux/rtc/ds1685.h
3166
1da177e4 3167DAMA SLAVE for AX.25
8b58be88 3168M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3169W: http://yaina.de/jreuter/
3170W: http://www.qsl.net/dl1bke/
3171L: linux-hams@vger.kernel.org
3172S: Maintained
679655da
JP
3173F: net/ax25/af_ax25.c
3174F: net/ax25/ax25_dev.c
3175F: net/ax25/ax25_ds_*
3176F: net/ax25/ax25_in.c
3177F: net/ax25/ax25_out.c
3178F: net/ax25/ax25_timer.c
3179F: net/ax25/sysctl_net_ax25.c
1da177e4 3180
e2d1d6c0 3181DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3182L: netdev@vger.kernel.org
5ff77428 3183S: Orphan
679655da 3184F: Documentation/networking/dmfe.txt
0f04e2aa 3185F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3186
3187DC390/AM53C974 SCSI driver
d8130624 3188M: Hannes Reinecke <hare@suse.com>
71bd849d 3189L: linux-scsi@vger.kernel.org
e2d1d6c0 3190S: Maintained
71bd849d 3191F: drivers/scsi/am53c974.c
e2d1d6c0 3192
1da177e4 3193DC395x SCSI driver
61eee9a7 3194M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3195M: Ali Akcaagac <aliakc@web.de>
3196M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3197L: dc395x@twibble.org
cf015e9f
JP
3198W: http://twibble.org/dist/dc395x/
3199W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3200S: Maintained
679655da
JP
3201F: Documentation/scsi/dc395x.txt
3202F: drivers/scsi/dc395x.*
1da177e4 3203
eb8edb08 3204DCCP PROTOCOL
a89d030e 3205M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3206L: dccp@vger.kernel.org
c996d8b9 3207W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3208S: Maintained
679655da 3209F: include/linux/dccp.h
c117ab84 3210F: include/uapi/linux/dccp.h
679655da
JP
3211F: include/linux/tfrc.h
3212F: net/dccp/
eb8edb08 3213
1da177e4 3214DECnet NETWORK LAYER
1da177e4
LT
3215W: http://linux-decnet.sourceforge.net
3216L: linux-decnet-user@lists.sourceforge.net
f546444d 3217S: Orphan
679655da
JP
3218F: Documentation/networking/decnet.txt
3219F: net/decnet/
1da177e4 3220
ebff05b9
MR
3221DECSTATION PLATFORM SUPPORT
3222M: "Maciej W. Rozycki" <macro@linux-mips.org>
3223L: linux-mips@linux-mips.org
3224W: http://www.linux-mips.org/wiki/DECstation
3225S: Maintained
3226F: arch/mips/dec/
3227F: arch/mips/include/asm/dec/
3228F: arch/mips/include/asm/mach-dec/
3229
1da177e4 3230DEFXX FDDI NETWORK DRIVER
8b58be88 3231M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3232S: Maintained
33f810b2 3233F: drivers/net/fddi/defxx.*
1da177e4 3234
ad8f07cc 3235DELL LAPTOP DRIVER
8b58be88 3236M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3237M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3238L: platform-driver-x86@vger.kernel.org
ad8f07cc 3239S: Maintained
679655da 3240F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3241
817a5cdb
PR
3242DELL LAPTOP RBTN DRIVER
3243M: Pali RohĂ¡r <pali.rohar@gmail.com>
3244S: Maintained
3245F: drivers/platform/x86/dell-rbtn.*
3246
cdbff611
PR
3247DELL LAPTOP FREEFALL DRIVER
3248M: Pali RohĂ¡r <pali.rohar@gmail.com>
3249S: Maintained
3250F: drivers/platform/x86/dell-smo8800.c
3251
1da177e4 3252DELL LAPTOP SMM DRIVER
a5afba16 3253M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3254S: Maintained
a5afba16 3255F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3256F: include/uapi/linux/i8k.h
1da177e4 3257
90563ec4 3258DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3259M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3260S: Maintained
679655da
JP
3261F: Documentation/dcdbas.txt
3262F: drivers/firmware/dcdbas.*
90563ec4 3263
0b3f6109 3264DELL WMI EXTRAS DRIVER
8b58be88 3265M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3266M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3267S: Maintained
36b3a96f 3268F: drivers/platform/x86/dell-wmi.c
0b3f6109 3269
5efc75e3 3270DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3271M: John Youn <johnyoun@synopsys.com>
5efc75e3 3272L: linux-usb@vger.kernel.org
18f340f9 3273T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3274S: Maintained
197ba5f4 3275F: drivers/usb/dwc2/
5efc75e3 3276
94ab23dd
FB
3277DESIGNWARE USB3 DRD IP DRIVER
3278M: Felipe Balbi <balbi@ti.com>
3279L: linux-usb@vger.kernel.org
3280L: linux-omap@vger.kernel.org
3281T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3282S: Maintained
3283F: drivers/usb/dwc3/
3284
833c9545
JB
3285DEVICE COREDUMP (DEV_COREDUMP)
3286M: Johannes Berg <johannes@sipsolutions.net>
3287L: linux-kernel@vger.kernel.org
3288S: Maintained
3289F: drivers/base/devcoredump.c
3290F: include/linux/devcoredump.h
3291
89d07767
KP
3292DEVICE FREQUENCY (DEVFREQ)
3293M: MyungJoo Ham <myungjoo.ham@samsung.com>
3294M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3295L: linux-pm@vger.kernel.org
89d07767
KP
3296S: Maintained
3297F: drivers/devfreq/
3298
1da177e4 3299DEVICE NUMBER REGISTRY
8b58be88 3300M: Torben Mathiasen <device@lanana.org>
1da177e4 3301W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3302S: Maintained
3303
e2d1d6c0 3304DEVICE-MAPPER (LVM)
854ecaad 3305M: Alasdair Kergon <agk@redhat.com>
8504eed3 3306M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3307M: dm-devel@redhat.com
e2d1d6c0
RD
3308L: dm-devel@redhat.com
3309W: http://sources.redhat.com/dm
8a6e2535 3310Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3312T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3313S: Maintained
679655da
JP
3314F: Documentation/device-mapper/
3315F: drivers/md/dm*
854ecaad 3316F: drivers/md/persistent-data/
679655da
JP
3317F: include/linux/device-mapper.h
3318F: include/linux/dm-*.h
8504eed3 3319F: include/uapi/linux/dm-*.h
e2d1d6c0 3320
c0d995aa
OST
3321DIALOG SEMICONDUCTOR DRIVERS
3322M: Support Opensource <support.opensource@diasemi.com>
3323W: http://www.dialog-semiconductor.com/products
3324S: Supported
3325F: Documentation/hwmon/da90??
3326F: drivers/gpio/gpio-da90??.c
3327F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3328F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3329F: drivers/input/misc/da90??_onkey.c
3330F: drivers/input/touchscreen/da9052_tsi.c
3331F: drivers/leds/leds-da90??.c
3332F: drivers/mfd/da903x.c
3333F: drivers/mfd/da90??-*.c
7be72c2c 3334F: drivers/mfd/da91??-*.c
c0d995aa 3335F: drivers/power/da9052-battery.c
7be72c2c 3336F: drivers/power/da91??-*.c
c0d995aa
OST
3337F: drivers/regulator/da903x.c
3338F: drivers/regulator/da9???-regulator.[ch]
3339F: drivers/rtc/rtc-da90??.c
3340F: drivers/video/backlight/da90??_bl.c
3341F: drivers/watchdog/da90??_wdt.c
3342F: include/linux/mfd/da903x.h
3343F: include/linux/mfd/da9052/
3344F: include/linux/mfd/da9055/
3345F: include/linux/mfd/da9063/
7be72c2c 3346F: include/linux/mfd/da9150/
c0d995aa
OST
3347F: include/sound/da[79]*.h
3348F: sound/soc/codecs/da[79]*.[ch]
3349
599aa697
LL
3350DIGI NEO AND CLASSIC PCI PRODUCTS
3351M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3352M: Mark Hounschell <markh@compro.net>
599aa697
LL
3353L: driverdev-devel@linuxdriverproject.org
3354S: Maintained
3355F: drivers/staging/dgnc/
3356
3357DIGI EPCA PCI PRODUCTS
3358M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3359M: Mark Hounschell <markh@compro.net>
6d825f79 3360M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3361L: driverdev-devel@linuxdriverproject.org
3362S: Maintained
3363F: drivers/staging/dgap/
3364
335d7c58 3365DIOLAN U2C-12 I2C DRIVER
ca462085 3366M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3367L: linux-i2c@vger.kernel.org
3368S: Maintained
3369F: drivers/i2c/busses/i2c-diolan-u2c.c
3370
d475c634
MW
3371DIRECT ACCESS (DAX)
3372M: Matthew Wilcox <willy@linux.intel.com>
3373L: linux-fsdevel@vger.kernel.org
3374S: Supported
3375F: fs/dax.c
3376
e7839f25 3377DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3378M: Eric Paris <eparis@parisplace.org>
3c5119c0 3379S: Maintained
679655da
JP
3380F: Documentation/filesystems/dnotify.txt
3381F: fs/notify/dnotify/
3382F: include/linux/dnotify.h
1da177e4
LT
3383
3384DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3385M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3386W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3387W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3388W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3389S: Maintained
3390
4480f15b 3391DISKQUOTA
d8130624 3392M: Jan Kara <jack@suse.com>
1da177e4 3393S: Maintained
679655da
JP
3394F: Documentation/filesystems/quota.txt
3395F: fs/quota/
3396F: include/linux/quota*.h
c117ab84 3397F: include/uapi/linux/quota*.h
1da177e4 3398
702686ad
BT
3399DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3400M: Bernie Thompson <bernie@plugable.com>
3401L: linux-fbdev@vger.kernel.org
3402S: Maintained
3403W: http://plugable.com/category/projects/udlfb/
8a61f013 3404F: drivers/video/fbdev/udlfb.c
702686ad
BT
3405F: include/video/udlfb.h
3406F: Documentation/fb/udlfb.txt
3407
e7839f25 3408DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3409M: Christine Caulfield <ccaulfie@redhat.com>
3410M: David Teigland <teigland@redhat.com>
a4644184 3411L: cluster-devel@redhat.com
5be7b50f 3412W: http://sources.redhat.com/cluster/
54e5881d 3413T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3414S: Supported
679655da 3415F: fs/dlm/
5be7b50f 3416
53b6b3e0
SS
3417DMA BUFFER SHARING FRAMEWORK
3418M: Sumit Semwal <sumit.semwal@linaro.org>
3419S: Maintained
3420L: linux-media@vger.kernel.org
3421L: dri-devel@lists.freedesktop.org
8ada6d2d 3422L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3423F: drivers/dma-buf/
e46d12c6
JP
3424F: include/linux/dma-buf*
3425F: include/linux/reservation.h
3426F: include/linux/*fence.h
53b6b3e0
SS
3427F: Documentation/dma-buf-sharing.txt
3428T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3429
b3e5f263 3430DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3431M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3432L: dmaengine@vger.kernel.org
3433Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3434S: Maintained
679655da 3435F: drivers/dma/
0ce3c066 3436F: include/linux/dmaengine.h
979a281e
VK
3437F: Documentation/dmaengine/
3438T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3439
b825037d 3440DME1737 HARDWARE MONITOR DRIVER
8b58be88 3441M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3442L: lm-sensors@lm-sensors.org
3443S: Maintained
679655da
JP
3444F: Documentation/hwmon/dme1737
3445F: drivers/hwmon/dme1737.c
b825037d 3446
1f31e1b1 3447DMI/SMBIOS SUPPORT
d8130624 3448M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3449S: Maintained
d4aeef93 3450T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3451F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3452F: drivers/firmware/dmi-id.c
3453F: drivers/firmware/dmi_scan.c
3454F: include/linux/dmi.h
3455
7d2c86b5 3456DOCUMENTATION
ad3118b9 3457M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3458L: linux-doc@vger.kernel.org
3459S: Maintained
679655da 3460F: Documentation/
97be078b
RD
3461X: Documentation/ABI/
3462X: Documentation/devicetree/
933a46b8
JC
3463X: Documentation/acpi
3464X: Documentation/power
3465X: Documentation/spi
6c121170 3466X: Documentation/DocBook/media
e71e2c6f 3467T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3468
1da177e4 3469DOUBLETALK DRIVER
8b58be88 3470M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3471L: blinux-list@redhat.com
3472S: Maintained
679655da
JP
3473F: drivers/char/dtlk.c
3474F: include/linux/dtlk.h
1da177e4 3475
e2d1d6c0 3476DPT_I2O SCSI RAID DRIVER
8b58be88 3477M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3478L: linux-scsi@vger.kernel.org
3479W: http://www.adaptec.com/
3480S: Maintained
679655da
JP
3481F: drivers/scsi/dpt*
3482F: drivers/scsi/dpt/
e2d1d6c0 3483
b411b363 3484DRBD DRIVER
28b8e8d4
JP
3485P: Philipp Reisner
3486P: Lars Ellenberg
3487M: drbd-dev@lists.linbit.com
3488L: drbd-user@lists.linbit.com
3489W: http://www.drbd.org
3490T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3491T: git git://git.drbd.org/drbd-8.3.git
3492S: Supported
3493F: drivers/block/drbd/
3494F: lib/lru_cache.c
3495F: Documentation/blockdev/drbd/
b411b363 3496
dc7dfcd8 3497DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3498M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3499T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3500S: Supported
679655da 3501F: Documentation/kobject.txt
7cfc51b9 3502F: drivers/base/
87544653 3503F: fs/debugfs/
dc7dfcd8
WS
3504F: fs/kernfs/
3505F: fs/sysfs/
87544653 3506F: include/linux/debugfs.h
dc7dfcd8 3507F: include/linux/kobj*
679655da 3508F: lib/kobj*
1da177e4
LT
3509
3510DRM DRIVERS
8b58be88 3511M: David Airlie <airlied@linux.ie>
4c6a3999 3512L: dri-devel@lists.freedesktop.org
b0447888 3513T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3514S: Maintained
679655da 3515F: drivers/gpu/drm/
433e3b34 3516F: drivers/gpu/vga/
850e9411 3517F: include/drm/
c117ab84 3518F: include/uapi/drm/
1da177e4 3519
566f5939
AD
3520RADEON DRM DRIVERS
3521M: Alex Deucher <alexander.deucher@amd.com>
3522M: Christian König <christian.koenig@amd.com>
3523L: dri-devel@lists.freedesktop.org
3524T: git git://people.freedesktop.org/~agd5f/linux
3525S: Supported
3526F: drivers/gpu/drm/radeon/
566f5939
AD
3527F: include/uapi/drm/radeon*
3528
03e255b9
TR
3529DRM PANEL DRIVERS
3530M: Thierry Reding <thierry.reding@gmail.com>
3531L: dri-devel@lists.freedesktop.org
3532T: git git://anongit.freedesktop.org/tegra/linux.git
3533S: Maintained
3534F: drivers/gpu/drm/drm_panel.c
3535F: drivers/gpu/drm/panel/
3536F: include/drm/drm_panel.h
3537F: Documentation/devicetree/bindings/panel/
3538
8daf7473 3539INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3540M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3541M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3542L: intel-gfx@lists.freedesktop.org
8daf7473 3543L: dri-devel@lists.freedesktop.org
47f95647 3544Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3545T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3546S: Supported
14430813 3547F: drivers/gpu/drm/i915/
8daf7473 3548F: include/drm/i915*
c117ab84 3549F: include/uapi/drm/i915*
8daf7473 3550
398a6d4a
KP
3551DRM DRIVERS FOR EXYNOS
3552M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3553M: Joonyoung Shim <jy0922.shim@samsung.com>
3554M: Seung-Woo Kim <sw0312.kim@samsung.com>
3555M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3556L: dri-devel@lists.freedesktop.org
25a58030 3557T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3558S: Supported
14430813 3559F: drivers/gpu/drm/exynos/
398a6d4a 3560F: include/drm/exynos*
c117ab84 3561F: include/uapi/drm/exynos*
398a6d4a 3562
0a3d775f
PZ
3563DRM DRIVERS FOR FREESCALE IMX
3564M: Philipp Zabel <p.zabel@pengutronix.de>
3565L: dri-devel@lists.freedesktop.org
3566S: Maintained
3567F: drivers/gpu/drm/imx/
3568F: Documentation/devicetree/bindings/drm/imx/
3569
bd3b49f2 3570DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3571M: Thierry Reding <thierry.reding@gmail.com>
3572M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3573L: dri-devel@lists.freedesktop.org
3574L: linux-tegra@vger.kernel.org
a5ad7a63 3575T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3576S: Supported
dee8268f 3577F: drivers/gpu/drm/tegra/
a5ad7a63 3578F: drivers/gpu/host1x/
e1e90644 3579F: include/linux/host1x.h
a5ad7a63 3580F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3581F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3582
a284e9d1
LP
3583DRM DRIVERS FOR RENESAS
3584M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3585L: dri-devel@lists.freedesktop.org
3586L: linux-sh@vger.kernel.org
3587T: git git://people.freedesktop.org/~airlied/linux
3588S: Supported
3589F: drivers/gpu/drm/rcar-du/
3590F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3591F: include/linux/platform_data/shmob_drm.h
3592
625e0346
HS
3593DRM DRIVERS FOR ROCKCHIP
3594M: Mark Yao <mark.yao@rock-chips.com>
3595L: dri-devel@lists.freedesktop.org
3596S: Maintained
3597F: drivers/gpu/drm/rockchip/
3598F: Documentation/devicetree/bindings/video/rockchip*
3599
7f11c476
BG
3600DRM DRIVERS FOR STI
3601M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3602M: Vincent Abriou <vincent.abriou@st.com>
3603L: dri-devel@lists.freedesktop.org
3604T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3605S: Maintained
3606F: drivers/gpu/drm/sti
3607F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3608
598df1ac
AK
3609DSBR100 USB FM RADIO DRIVER
3610M: Alexey Klimov <klimov.linux@gmail.com>
3611L: linux-media@vger.kernel.org
3612T: git git://linuxtv.org/media_tree.git
3613S: Maintained
3614F: drivers/media/radio/dsbr100.c
3615
1da177e4 3616DSCC4 DRIVER
8b58be88 3617M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3618L: netdev@vger.kernel.org
1da177e4 3619S: Maintained
679655da 3620F: drivers/net/wan/dscc4.c
1da177e4 3621
cc11b140
HV
3622DT3155 MEDIA DRIVER
3623M: Hans Verkuil <hverkuil@xs4all.nl>
3624L: linux-media@vger.kernel.org
3625T: git git://linuxtv.org/media_tree.git
3626W: http://linuxtv.org
3627S: Odd Fixes
3628F: drivers/media/pci/dt3155/
3629
91952bc0
AP
3630DVB_USB_AF9015 MEDIA DRIVER
3631M: Antti Palosaari <crope@iki.fi>
3632L: linux-media@vger.kernel.org
3633W: http://linuxtv.org/
3634W: http://palosaari.fi/linux/
3635Q: http://patchwork.linuxtv.org/project/linux-media/list/
3636T: git git://linuxtv.org/anttip/media_tree.git
3637S: Maintained
3638F: drivers/media/usb/dvb-usb-v2/af9015*
3639
3640DVB_USB_AF9035 MEDIA DRIVER
3641M: Antti Palosaari <crope@iki.fi>
3642L: linux-media@vger.kernel.org
3643W: http://linuxtv.org/
3644W: http://palosaari.fi/linux/
3645Q: http://patchwork.linuxtv.org/project/linux-media/list/
3646T: git git://linuxtv.org/anttip/media_tree.git
3647S: Maintained
3648F: drivers/media/usb/dvb-usb-v2/af9035*
3649
3650DVB_USB_ANYSEE MEDIA DRIVER
3651M: Antti Palosaari <crope@iki.fi>
3652L: linux-media@vger.kernel.org
3653W: http://linuxtv.org/
3654W: http://palosaari.fi/linux/
3655Q: http://patchwork.linuxtv.org/project/linux-media/list/
3656T: git git://linuxtv.org/anttip/media_tree.git
3657S: Maintained
3658F: drivers/media/usb/dvb-usb-v2/anysee*
3659
3660DVB_USB_AU6610 MEDIA DRIVER
3661M: Antti Palosaari <crope@iki.fi>
3662L: linux-media@vger.kernel.org
3663W: http://linuxtv.org/
3664W: http://palosaari.fi/linux/
3665Q: http://patchwork.linuxtv.org/project/linux-media/list/
3666T: git git://linuxtv.org/anttip/media_tree.git
3667S: Maintained
3668F: drivers/media/usb/dvb-usb-v2/au6610*
3669
3670DVB_USB_CE6230 MEDIA DRIVER
3671M: Antti Palosaari <crope@iki.fi>
3672L: linux-media@vger.kernel.org
3673W: http://linuxtv.org/
3674W: http://palosaari.fi/linux/
3675Q: http://patchwork.linuxtv.org/project/linux-media/list/
3676T: git git://linuxtv.org/anttip/media_tree.git
3677S: Maintained
3678F: drivers/media/usb/dvb-usb-v2/ce6230*
3679
d099dea2
MK
3680DVB_USB_CXUSB MEDIA DRIVER
3681M: Michael Krufky <mkrufky@linuxtv.org>
3682L: linux-media@vger.kernel.org
3683W: http://linuxtv.org/
3684W: http://github.com/mkrufky
3685Q: http://patchwork.linuxtv.org/project/linux-media/list/
3686T: git git://linuxtv.org/media_tree.git
3687S: Maintained
9819da66 3688F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3689
91952bc0 3690DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3691M: Antti Palosaari <crope@iki.fi>
3692L: linux-media@vger.kernel.org
3693W: http://linuxtv.org/
3694W: http://palosaari.fi/linux/
3695Q: http://patchwork.linuxtv.org/project/linux-media/list/
3696T: git git://linuxtv.org/anttip/media_tree.git
3697S: Maintained
91952bc0 3698F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3699
5560983b 3700DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3701M: Antti Palosaari <crope@iki.fi>
3702L: linux-media@vger.kernel.org
3703W: http://linuxtv.org/
91952bc0
AP
3704Q: http://patchwork.linuxtv.org/project/linux-media/list/
3705T: git git://linuxtv.org/anttip/media_tree.git
3706S: Maintained
5560983b 3707F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3708
8856f5f2
MK
3709DVB_USB_MXL111SF MEDIA DRIVER
3710M: Michael Krufky <mkrufky@linuxtv.org>
3711L: linux-media@vger.kernel.org
3712W: http://linuxtv.org/
3713W: http://github.com/mkrufky
3714Q: http://patchwork.linuxtv.org/project/linux-media/list/
3715T: git git://linuxtv.org/mkrufky/mxl111sf.git
3716S: Maintained
3717F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3718
91952bc0
AP
3719DVB_USB_RTL28XXU MEDIA DRIVER
3720M: Antti Palosaari <crope@iki.fi>
3721L: linux-media@vger.kernel.org
3722W: http://linuxtv.org/
3723W: http://palosaari.fi/linux/
3724Q: http://patchwork.linuxtv.org/project/linux-media/list/
3725T: git git://linuxtv.org/anttip/media_tree.git
3726S: Maintained
3727F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3728
3729DVB_USB_V2 MEDIA DRIVER
3730M: Antti Palosaari <crope@iki.fi>
3731L: linux-media@vger.kernel.org
3732W: http://linuxtv.org/
3733W: http://palosaari.fi/linux/
3734Q: http://patchwork.linuxtv.org/project/linux-media/list/
3735T: git git://linuxtv.org/anttip/media_tree.git
3736S: Maintained
3737F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3738F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3739
ac0ac38f 3740DYNAMIC DEBUG
5c4a97d1 3741M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3742S: Maintained
3743F: lib/dynamic_debug.c
3744F: include/linux/dynamic_debug.h
3745
789c7048 3746DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3747M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3748S: Maintained
df621252 3749F: drivers/tty/serial/dz.*
789c7048 3750
f17effbe
MF
3751E3X0 POWER BUTTON DRIVER
3752M: Moritz Fischer <moritz.fischer@ettus.com>
3753L: usrp-users@lists.ettus.com
3754W: http://www.ettus.com
3755S: Supported
3756F: drivers/input/misc/e3x0-button.c
3757F: Documentation/devicetree/bindings/input/e3x0-button.txt
3758
91952bc0
AP
3759E4000 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/tuners/e4000*
3768
1da177e4 3769EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3770M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3771L: linux-scsi@vger.kernel.org
3772S: Maintained
679655da 3773F: drivers/scsi/eata.c
1da177e4 3774
91952bc0
AP
3775EC100 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/dvb-frontends/ec100*
3784
237fead6 3785ECRYPT FILE SYSTEM
0de9adf2 3786M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3787L: ecryptfs@vger.kernel.org
24a923e4 3788W: http://ecryptfs.org
6dc7516e 3789W: https://launchpad.net/ecryptfs
237fead6 3790S: Supported
679655da
JP
3791F: Documentation/filesystems/ecryptfs.txt
3792F: fs/ecryptfs/
237fead6 3793
da9bb1d2 3794EDAC-CORE
8b58be88 3795M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3796M: Borislav Petkov <bp@alien8.de>
009a5410 3797M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3798L: linux-edac@vger.kernel.org
0e438e3f 3799W: bluesmoke.sourceforge.net
7a859516
BP
3800T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3801T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3802S: Supported
679655da 3803F: Documentation/edac.txt
91445c72 3804F: drivers/edac/
679655da 3805F: include/linux/edac.h
0e438e3f 3806
c476c23b 3807EDAC-AMD64
8b58be88 3808M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3809M: Borislav Petkov <bp@alien8.de>
91445c72 3810L: linux-edac@vger.kernel.org
c476c23b 3811W: bluesmoke.sourceforge.net
487ba8e8 3812S: Maintained
c476c23b
BP
3813F: drivers/edac/amd64_edac*
3814
836dae5d
RR
3815EDAC-CALXEDA
3816M: Doug Thompson <dougthompson@xmission.com>
3817M: Robert Richter <rric@kernel.org>
3818L: linux-edac@vger.kernel.org
3819W: bluesmoke.sourceforge.net
3820S: Maintained
3821F: drivers/edac/highbank*
3822
f65aad41
RB
3823EDAC-CAVIUM
3824M: Ralf Baechle <ralf@linux-mips.org>
3825M: David Daney <david.daney@cavium.com>
3826L: linux-edac@vger.kernel.org
3827L: linux-mips@linux-mips.org
3828W: bluesmoke.sourceforge.net
3829S: Supported
3830F: drivers/edac/octeon_edac*
3831
0e438e3f 3832EDAC-E752X
8b58be88
JP
3833M: Mark Gross <mark.gross@intel.com>
3834M: Doug Thompson <dougthompson@xmission.com>
91445c72 3835L: linux-edac@vger.kernel.org
0e438e3f
DP
3836W: bluesmoke.sourceforge.net
3837S: Maintained
679655da 3838F: drivers/edac/e752x_edac.c
0e438e3f
DP
3839
3840EDAC-E7XXX
8b58be88 3841M: Doug Thompson <dougthompson@xmission.com>
91445c72 3842L: linux-edac@vger.kernel.org
0e438e3f
DP
3843W: bluesmoke.sourceforge.net
3844S: Maintained
679655da 3845F: drivers/edac/e7xxx_edac.c
0e438e3f 3846
77c5f5d2 3847EDAC-GHES
009a5410 3848M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3849L: linux-edac@vger.kernel.org
3850W: bluesmoke.sourceforge.net
3851S: Maintained
2caa67a6 3852F: drivers/edac/ghes_edac.c
77c5f5d2 3853
6bc78404 3854EDAC-I82443BXGX
8b58be88 3855M: Tim Small <tim@buttersideup.com>
91445c72 3856L: linux-edac@vger.kernel.org
6bc78404
DT
3857W: bluesmoke.sourceforge.net
3858S: Maintained
679655da 3859F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3860
3861EDAC-I3000
8b58be88 3862M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3863L: linux-edac@vger.kernel.org
6bc78404
DT
3864W: bluesmoke.sourceforge.net
3865S: Maintained
679655da 3866F: drivers/edac/i3000_edac.c
6bc78404
DT
3867
3868EDAC-I5000
8b58be88 3869M: Doug Thompson <dougthompson@xmission.com>
91445c72 3870L: linux-edac@vger.kernel.org
ba9a5918
DT
3871W: bluesmoke.sourceforge.net
3872S: Maintained
679655da 3873F: drivers/edac/i5000_edac.c
ba9a5918 3874
44c12cb2 3875EDAC-I5400
009a5410 3876M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3877L: linux-edac@vger.kernel.org
44c12cb2
MCC
3878W: bluesmoke.sourceforge.net
3879S: Maintained
679655da 3880F: drivers/edac/i5400_edac.c
44c12cb2 3881
3c9c92b6 3882EDAC-I7300
009a5410 3883M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3884L: linux-edac@vger.kernel.org
3885W: bluesmoke.sourceforge.net
3886S: Maintained
3887F: drivers/edac/i7300_edac.c
3888
67c89316 3889EDAC-I7CORE
009a5410 3890M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3891L: linux-edac@vger.kernel.org
3892W: bluesmoke.sourceforge.net
3893S: Maintained
70aff0ce 3894F: drivers/edac/i7core_edac.c
67c89316 3895
ba9a5918 3896EDAC-I82975X
8b58be88 3897M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3898M: "Arvind R." <arvino55@gmail.com>
91445c72 3899L: linux-edac@vger.kernel.org
ba9a5918
DT
3900W: bluesmoke.sourceforge.net
3901S: Maintained
679655da 3902F: drivers/edac/i82975x_edac.c
ba9a5918 3903
791b4706
JB
3904EDAC-IE31200
3905M: Jason Baron <jbaron@akamai.com>
3906L: linux-edac@vger.kernel.org
3907W: bluesmoke.sourceforge.net
3908S: Maintained
3909F: drivers/edac/ie31200_edac.c
3910
ccdfb979 3911EDAC-MPC85XX
30c7469b 3912M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3913L: linux-edac@vger.kernel.org
3914W: bluesmoke.sourceforge.net
3915S: Maintained
3916F: drivers/edac/mpc85xx_edac.[ch]
3917
ba9a5918 3918EDAC-PASEMI
8b58be88 3919M: Egor Martovetsky <egor@pasemi.com>
91445c72 3920L: linux-edac@vger.kernel.org
6bc78404
DT
3921W: bluesmoke.sourceforge.net
3922S: Maintained
679655da 3923F: drivers/edac/pasemi_edac.c
6bc78404 3924
0e438e3f 3925EDAC-R82600
8b58be88 3926M: Tim Small <tim@buttersideup.com>
91445c72 3927L: linux-edac@vger.kernel.org
0e438e3f
DP
3928W: bluesmoke.sourceforge.net
3929S: Maintained
679655da 3930F: drivers/edac/r82600_edac.c
da9bb1d2 3931
4d096ca7 3932EDAC-SBRIDGE
009a5410 3933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3934L: linux-edac@vger.kernel.org
3935W: bluesmoke.sourceforge.net
3936S: Maintained
3937F: drivers/edac/sb_edac.c
3938
995e1de4
LH
3939EDAC-XGENE
3940APPLIED MICRO (APM) X-GENE SOC EDAC
3941M: Loc Ho <lho@apm.com>
3942S: Supported
3943F: drivers/edac/xgene_edac.c
3944F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3945
af39917d
CL
3946EDIROL UA-101/UA-1000 DRIVER
3947M: Clemens Ladisch <clemens@ladisch.de>
3948L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3949T: git git://git.alsa-project.org/alsa-kernel.git
3950S: Maintained
3951F: sound/usb/misc/ua101.c
3952
1f7df953
MF
3953EXTENSIBLE FIRMWARE INTERFACE (EFI)
3954M: Matt Fleming <matt.fleming@intel.com>
3955L: linux-efi@vger.kernel.org
78bef24e 3956T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3957S: Maintained
fb2efb5c 3958F: Documentation/efi-stub.txt
1f7df953
MF
3959F: arch/ia64/kernel/efi.c
3960F: arch/x86/boot/compressed/eboot.[ch]
3961F: arch/x86/include/asm/efi.h
3962F: arch/x86/platform/efi/*
a9499fa7 3963F: drivers/firmware/efi/*
1f7df953
MF
3964F: include/linux/efi*.h
3965
d68772b7
MF
3966EFI VARIABLE FILESYSTEM
3967M: Matthew Garrett <matthew.garrett@nebula.com>
3968M: Jeremy Kerr <jk@ozlabs.org>
3969M: Matt Fleming <matt.fleming@intel.com>
3970T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3971L: linux-efi@vger.kernel.org
3972S: Maintained
3973F: fs/efivarfs/
3974
85a00d9b
PJ
3975EFIFB FRAMEBUFFER DRIVER
3976L: linux-fbdev@vger.kernel.org
3977M: Peter Jones <pjones@redhat.com>
3978S: Maintained
8a61f013 3979F: drivers/video/fbdev/efifb.c
85a00d9b 3980
0bee8d28
JT
3981EFS FILESYSTEM
3982W: http://aeschi.ch.eu.org/efs/
3983S: Orphan
679655da 3984F: fs/efs/
0bee8d28 3985
4480f15b 3986EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3987M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3988M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3989L: linux-rdma@vger.kernel.org
fab97220 3990S: Supported
679655da 3991F: drivers/infiniband/hw/ehca/
fab97220 3992
aa8a9e25 3993EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3994M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3995L: netdev@vger.kernel.org
3996S: Maintained
9aa32835 3997F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3998
f0319efe 3999EM28XX VIDEO4LINUX DRIVER
009a5410 4000M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4001L: linux-media@vger.kernel.org
4002W: http://linuxtv.org
4003T: git git://linuxtv.org/media_tree.git
4004S: Maintained
4005F: drivers/media/usb/em28xx/
4006
3e3a7d66 4007EMBEDDED LINUX
8b58be88
JP
4008M: Paul Gortmaker <paul.gortmaker@windriver.com>
4009M: Matt Mackall <mpm@selenic.com>
4010M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4011L: linux-embedded@vger.kernel.org
4012S: Maintained
4013
32505876
JS
4014EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4015M: James Smart <james.smart@avagotech.com>
4016M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4017L: linux-scsi@vger.kernel.org
32505876 4018W: http://www.avagotech.com
ce00f85c 4019S: Supported
679655da 4020F: drivers/scsi/lpfc/
3a1c1d44 4021
5f5bac82 4022ENE CB710 FLASH CARD READER DRIVER
8b58be88 4023M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4024S: Maintained
4025F: drivers/misc/cb710/
4026F: drivers/mmc/host/cb710-mmc.*
4027F: include/linux/cb710.h
4028
931e39a1
ML
4029ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4030M: Maxim Levitsky <maximlevitsky@gmail.com>
4031S: Maintained
2a837449 4032F: drivers/media/rc/ene_ir.*
931e39a1 4033
ec207dcc
GS
4034ENHANCED ERROR HANDLING (EEH)
4035M: Gavin Shan <shangw@linux.vnet.ibm.com>
4036L: linuxppc-dev@lists.ozlabs.org
4037S: Supported
4038F: Documentation/powerpc/eeh-pci-error-recovery.txt
4039F: arch/powerpc/kernel/eeh*.c
4040
d5ca9006 4041EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4043S: Maintained
084bad91 4044T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4045F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4046F: include/video/s1d13xxxfb.h
d5ca9006 4047
38df6492
ME
4048ET131X NETWORK DRIVER
4049M: Mark Einon <mark.einon@gmail.com>
4050S: Odd Fixes
4051F: drivers/net/ethernet/agere/
4052
1da177e4 4053ETHERNET BRIDGE
adbbf69d 4054M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4055L: bridge@lists.linux-foundation.org
4c325313 4056L: netdev@vger.kernel.org
c996d8b9 4057W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4058S: Maintained
679655da
JP
4059F: include/linux/netfilter_bridge/
4060F: net/bridge/
1da177e4 4061
22f08ad9
FF
4062ETHERNET PHY LIBRARY
4063M: Florian Fainelli <f.fainelli@gmail.com>
4064L: netdev@vger.kernel.org
4065S: Maintained
4066F: include/linux/phy.h
4067F: include/linux/phy_fixed.h
4068F: drivers/net/phy/
4069F: Documentation/networking/phy.txt
4070F: drivers/of/of_mdio.c
4071F: drivers/of/of_net.c
4072
1da177e4 4073EXT2 FILE SYSTEM
d8130624 4074M: Jan Kara <jack@suse.com>
72be2ccf 4075L: linux-ext4@vger.kernel.org
1da177e4 4076S: Maintained
679655da
JP
4077F: Documentation/filesystems/ext2.txt
4078F: fs/ext2/
4079F: include/linux/ext2*
1da177e4
LT
4080
4081EXT3 FILE SYSTEM
d8130624 4082M: Jan Kara <jack@suse.com>
8b58be88 4083M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 4084M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
4085L: linux-ext4@vger.kernel.org
4086S: Maintained
679655da
JP
4087F: Documentation/filesystems/ext3.txt
4088F: fs/ext3/
72be2ccf
EM
4089
4090EXT4 FILE SYSTEM
8b58be88 4091M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4092M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4093L: linux-ext4@vger.kernel.org
08a225f1 4094W: http://ext4.wiki.kernel.org
8a6e2535 4095Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4096S: Maintained
679655da
JP
4097F: Documentation/filesystems/ext4.txt
4098F: fs/ext4/
1da177e4 4099
c5532b09 4100Extended Verification Module (EVM)
74dd744f
MZ
4101M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4102L: linux-ima-devel@lists.sourceforge.net
4103L: linux-security-module@vger.kernel.org
c5532b09
MZ
4104S: Supported
4105F: security/integrity/evm/
4106
df6b3cfe
MH
4107EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4108M: MyungJoo Ham <myungjoo.ham@samsung.com>
4109M: Chanwoo Choi <cw00.choi@samsung.com>
4110L: linux-kernel@vger.kernel.org
81df63a9 4111T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4112S: Maintained
4113F: drivers/extcon/
4114F: Documentation/extcon/
4115
e2a75c44 4116EXYNOS DP DRIVER
b7701755 4117M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4118L: dri-devel@lists.freedesktop.org
4119S: Maintained
4120F: drivers/gpu/drm/exynos/exynos_dp*
4121
33ad3912
DL
4122EXYNOS MIPI DISPLAY DRIVERS
4123M: Inki Dae <inki.dae@samsung.com>
4124M: Donghwa Lee <dh09.lee@samsung.com>
4125M: Kyungmin Park <kyungmin.park@samsung.com>
4126L: linux-fbdev@vger.kernel.org
4127S: Maintained
8a61f013 4128F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4129F: include/video/exynos_mipi*
4130
e53004e2 4131F71805F HARDWARE MONITORING DRIVER
d8130624 4132M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4133L: lm-sensors@lm-sensors.org
4134S: Maintained
679655da
JP
4135F: Documentation/hwmon/f71805f
4136F: drivers/hwmon/f71805f.c
e53004e2 4137
eea977ed
MB
4138FC0011 TUNER DRIVER
4139M: Michael Buesch <m@bues.ch>
4140L: linux-media@vger.kernel.org
4141S: Maintained
ccae7af2
MCC
4142F: drivers/media/tuners/fc0011.h
4143F: drivers/media/tuners/fc0011.c
eea977ed 4144
91952bc0
AP
4145FC2580 MEDIA DRIVER
4146M: Antti Palosaari <crope@iki.fi>
4147L: linux-media@vger.kernel.org
4148W: http://linuxtv.org/
4149W: http://palosaari.fi/linux/
4150Q: http://patchwork.linuxtv.org/project/linux-media/list/
4151T: git git://linuxtv.org/anttip/media_tree.git
4152S: Maintained
4153F: drivers/media/tuners/fc2580*
eea977ed 4154
88b2dbdb
EP
4155FANOTIFY
4156M: Eric Paris <eparis@redhat.com>
4157S: Maintained
4158F: fs/notify/fanotify/
4159F: include/linux/fanotify.h
c117ab84 4160F: include/uapi/linux/fanotify.h
88b2dbdb 4161
1da177e4 4162FARSYNC SYNCHRONOUS DRIVER
8b58be88 4163M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4164W: http://www.farsite.co.uk/
4165S: Supported
679655da 4166F: drivers/net/wan/farsync.*
1da177e4 4167
c5408b88 4168FAULT INJECTION SUPPORT
8b58be88 4169M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4170S: Supported
679655da
JP
4171F: Documentation/fault-injection/
4172F: lib/fault-inject.c
c5408b88 4173
053e514f
NT
4174FBTFT Framebuffer drivers
4175M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4176M: Noralf Trønnes <noralf@tronnes.org>
4177S: Maintained
4178F: drivers/staging/fbtft/
4179
cae727db 4180FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4181M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4182L: fcoe-devel@open-fcoe.org
cae727db
RL
4183W: www.Open-FCoE.org
4184S: Supported
4185F: drivers/scsi/libfc/
4186F: drivers/scsi/fcoe/
4187F: include/scsi/fc/
4188F: include/scsi/libfc.h
4189F: include/scsi/libfcoe.h
c117ab84 4190F: include/uapi/scsi/fc/
cae727db 4191
e2d1d6c0 4192FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4193M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4194M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4195L: linux-fsdevel@vger.kernel.org
1da177e4 4196S: Maintained
679655da
JP
4197F: include/linux/fcntl.h
4198F: include/linux/fs.h
c117ab84
CEB
4199F: include/uapi/linux/fcntl.h
4200F: include/uapi/linux/fs.h
679655da
JP
4201F: fs/fcntl.c
4202F: fs/locks.c
1da177e4 4203
e2d1d6c0 4204FILESYSTEMS (VFS and infrastructure)
8b58be88 4205M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4206L: linux-fsdevel@vger.kernel.org
173acc7c 4207S: Maintained
679655da 4208F: fs/*
173acc7c 4209
b26e0ed4 4210FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4211M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4212L: lm-sensors@lm-sensors.org
4213S: Maintained
d5ca6918
JP
4214F: drivers/hwmon/f75375s.c
4215F: include/linux/f75375s.h
b26e0ed4 4216
a331b0c3
CL
4217FIREWIRE AUDIO DRIVERS
4218M: Clemens Ladisch <clemens@ladisch.de>
4219L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4220T: git git://git.alsa-project.org/alsa-kernel.git
4221S: Maintained
4222F: sound/firewire/
4223
eb86ec51
SR
4224FIREWIRE MEDIA DRIVERS (firedtv)
4225M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4226L: linux-media@vger.kernel.org
4227L: linux1394-devel@lists.sourceforge.net
4228T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4229S: Maintained
4230F: drivers/media/firewire/
4231
a511ce33
CB
4232FIREWIRE SBP-2 TARGET
4233M: Chris Boot <bootc@bootc.net>
4234L: linux-scsi@vger.kernel.org
4235L: target-devel@vger.kernel.org
4236L: linux1394-devel@lists.sourceforge.net
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4238S: Maintained
4239F: drivers/target/sbp/
4240
7d2c86b5 4241FIREWIRE SUBSYSTEM
8b58be88 4242M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4243L: linux1394-devel@lists.sourceforge.net
958a29cb 4244W: http://ieee1394.wiki.kernel.org/
2ca526bf 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4246S: Maintained
679655da 4247F: drivers/firewire/
8f06ce3b
SR
4248F: include/linux/firewire.h
4249F: include/uapi/linux/firewire*.h
9f6d3c4b 4250F: tools/firewire/
e2d1d6c0
RD
4251
4252FIRMWARE LOADER (request_firmware)
39e68089
ML
4253M: Ming Lei <ming.lei@canonical.com>
4254L: linux-kernel@vger.kernel.org
4255S: Maintained
679655da
JP
4256F: Documentation/firmware_class/
4257F: drivers/base/firmware*.c
4258F: include/linux/firmware.h
e2d1d6c0 4259
f730e3dc 4260FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4261M: Joshua Morris <josh.h.morris@us.ibm.com>
4262M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4263S: Maintained
4264F: drivers/block/rsxx/
4265
8206f664 4266FLOPPY DRIVER
e5f6450c 4267M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4269S: Odd fixes
4270F: drivers/block/floppy.c
4271
9c9f32ed
AR
4272FMC SUBSYSTEM
4273M: Alessandro Rubini <rubini@gnudd.com>
4274W: http://www.ohwr.org/projects/fmc-bus
4275S: Supported
4276F: drivers/fmc/
4277F: include/linux/fmc*.h
4278F: include/linux/ipmi-fru.h
4279K: fmc_d.*register
4280
e2d1d6c0 4281FPU EMULATOR
8b58be88 4282M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4283W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4284S: Maintained
679655da 4285F: arch/x86/math-emu/
e2d1d6c0
RD
4286
4287FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4288L: netdev@vger.kernel.org
c173bfac 4289S: Orphan
679655da
JP
4290F: drivers/net/wan/dlci.c
4291F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4292
4293FRAMEBUFFER LAYER
5489e948
JCPV
4294M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4295M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4296L: linux-fbdev@vger.kernel.org
e2d1d6c0 4297W: http://linux-fbdev.sourceforge.net/
b22fe37b 4298Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4299T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4300S: Maintained
679655da 4301F: Documentation/fb/
d958c62c 4302F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4303F: drivers/video/
4304F: include/video/
679655da 4305F: include/linux/fb.h
c117ab84
CEB
4306F: include/uapi/video/
4307F: include/uapi/linux/fb.h
e2d1d6c0 4308
a57c188e 4309FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4310M: Timur Tabi <timur@tabi.org>
a57c188e 4311L: linux-fbdev@vger.kernel.org
c4ef9bc4 4312S: Maintained
8a61f013 4313F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4314
e2d1d6c0 4315FREESCALE DMA DRIVER
8b58be88
JP
4316M: Li Yang <leoli@freescale.com>
4317M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4318L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4319S: Maintained
679655da 4320F: drivers/dma/fsldma.*
e2d1d6c0
RD
4321
4322FREESCALE I2C CPM DRIVER
8b58be88 4323M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4324L: linuxppc-dev@lists.ozlabs.org
846557d3 4325L: linux-i2c@vger.kernel.org
0d2b405a 4326S: Maintained
679655da 4327F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4328
60e8c5ab 4329FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4330M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4331L: linux-fbdev@vger.kernel.org
efc03ecb 4332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4333S: Maintained
bad985a1 4334F: include/linux/platform_data/video-imxfb.h
8a61f013 4335F: drivers/video/fbdev/imxfb.c
60e8c5ab 4336
4d8e2cef
HX
4337FREESCALE QUAD SPI DRIVER
4338M: Han Xu <han.xu@freescale.com>
4339L: linux-mtd@lists.infradead.org
4340S: Maintained
4341F: drivers/mtd/spi-nor/fsl-quadspi.c
4342
4689a6b1 4343FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4344M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4345M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4346L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4347L: netdev@vger.kernel.org
4348S: Maintained
ec21e2ec 4349F: drivers/net/ethernet/freescale/fs_enet/
679655da 4350F: include/linux/fs_enet_pd.h
4689a6b1 4351
d9e9d82c 4352FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4353L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4354S: Orphan
679655da
JP
4355F: arch/powerpc/sysdev/qe_lib/
4356F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4357
b55ef929 4358FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4359M: Li Yang <leoli@freescale.com>
6372594a 4360L: linux-usb@vger.kernel.org
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
a7205b30 4362S: Maintained
faf2e1db 4363F: drivers/usb/gadget/udc/fsl*
a7205b30 4364
beaf53bf 4365FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4366M: Li Yang <leoli@freescale.com>
beaf53bf 4367L: netdev@vger.kernel.org
a4724ed6 4368L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4369S: Maintained
ec21e2ec 4370F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4371
d9e9d82c 4372FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4373M: Timur Tabi <timur@tabi.org>
a4724ed6 4374L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4375S: Maintained
df621252 4376F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4377
4378FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4379M: Timur Tabi <timur@tabi.org>
dc85950a 4380M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4381M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4383L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4384S: Maintained
69aefcea 4385F: sound/soc/fsl/fsl*
dc85950a 4386F: sound/soc/fsl/imx*
69aefcea 4387F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4388
31c88965 4389FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4390M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4391L: linux-kernel@vger.kernel.org
4392S: Maintained
4393F: drivers/staging/fsl-mc/
4394
1da177e4 4395FREEVXFS FILESYSTEM
8b58be88 4396M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4397W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4398S: Maintained
679655da 4399F: fs/freevxfs/
1da177e4 4400
71038f52 4401FREEZER
49db1903 4402M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4403M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4404L: linux-pm@vger.kernel.org
71038f52 4405S: Supported
679655da
JP
4406F: Documentation/power/freezing-of-tasks.txt
4407F: include/linux/freezer.h
4408F: kernel/freezer.c
71038f52 4409
839a1f79
KRW
4410FRONTSWAP API
4411M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4412L: linux-kernel@vger.kernel.org
4413S: Maintained
4414F: mm/frontswap.c
4415F: include/linux/frontswap.h
4416
a5432f5a 4417FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4418M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4419L: linux-cachefs@redhat.com
4420S: Supported
4421F: Documentation/filesystems/caching/
4422F: fs/fscache/
4423F: include/linux/fscache*.h
4424
f58ad8f5 4425F2FS FILE SYSTEM
9b29d481 4426M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4427M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4428L: linux-f2fs-devel@lists.sourceforge.net
4429W: http://en.wikipedia.org/wiki/F2FS
4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4431S: Maintained
4432F: Documentation/filesystems/f2fs.txt
3bac380c 4433F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4434F: fs/f2fs/
4435F: include/linux/f2fs_fs.h
4436
5ab7ffea 4437FUJITSU FR-V (FRV) PORT
8b58be88 4438M: David Howells <dhowells@redhat.com>
1da177e4 4439S: Maintained
679655da 4440F: arch/frv/
1da177e4 4441
20b93734 4442FUJITSU LAPTOP EXTRAS
409a3e98 4443M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4444L: platform-driver-x86@vger.kernel.org
20b93734 4445S: Maintained
679655da 4446F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4447
4da621b6
HK
4448FUJITSU M-5MO LS CAMERA ISP DRIVER
4449M: Kyungmin Park <kyungmin.park@samsung.com>
4450M: Heungjun Kim <riverful.kim@samsung.com>
4451L: linux-media@vger.kernel.org
4452S: Maintained
90d72ac6 4453F: drivers/media/i2c/m5mols/
4da621b6
HK
4454F: include/media/m5mols.h
4455
2d24c490
RG
4456FUJITSU TABLET EXTRAS
4457M: Robert Gerlach <khnz@gmx.de>
4458L: platform-driver-x86@vger.kernel.org
4459S: Maintained
4460F: drivers/platform/x86/fujitsu-tablet.c
4461
04578f17 4462FUSE: FILESYSTEM IN USERSPACE
8b58be88 4463M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4464L: fuse-devel@lists.sourceforge.net
4465W: http://fuse.sourceforge.net/
0a30f612 4466T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4467S: Maintained
679655da 4468F: fs/fuse/
c117ab84 4469F: include/uapi/linux/fuse.h
0a30f612 4470F: Documentation/filesystems/fuse.txt
04578f17 4471
1da177e4 4472FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4473M: Rik Faith <faith@cs.unc.edu>
1da177e4 4474L: linux-scsi@vger.kernel.org
baaea1dc 4475S: Odd Fixes (e.g., new signatures)
679655da 4476F: drivers/scsi/fdomain.*
1da177e4 4477
d8e2162c
PO
4478GCOV BASED KERNEL PROFILING
4479M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4480S: Maintained
4481F: kernel/gcov/
4482F: Documentation/gcov.txt
4483
1da177e4 4484GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4485M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4486L: linux-scsi@vger.kernel.org
4487W: http://www.icp-vortex.com/
4488S: Supported
679655da 4489F: drivers/scsi/gdt*
1da177e4 4490
158daf16
JK
4491GDB KERNEL DEBUGGING HELPER SCRIPTS
4492M: Jan Kiszka <jan.kiszka@siemens.com>
4493S: Supported
4494F: scripts/gdb/
4495
3169a1c7
HV
4496GEMTEK FM RADIO RECEIVER DRIVER
4497M: Hans Verkuil <hverkuil@xs4all.nl>
4498L: linux-media@vger.kernel.org
4499T: git git://linuxtv.org/media_tree.git
4500W: http://linuxtv.org
4501S: Maintained
4502F: drivers/media/radio/radio-gemtek*
4503
1c23af90 4504GENERIC GPIO I2C DRIVER
880b0e26 4505M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4506S: Supported
679655da
JP
4507F: drivers/i2c/busses/i2c-gpio.c
4508F: include/linux/i2c-gpio.h
1c23af90 4509
92ed1a76
PK
4510GENERIC GPIO I2C MULTIPLEXER DRIVER
4511M: Peter Korsgaard <peter.korsgaard@barco.com>
4512L: linux-i2c@vger.kernel.org
4513S: Supported
e7065e20
JD
4514F: drivers/i2c/muxes/i2c-mux-gpio.c
4515F: include/linux/i2c-mux-gpio.h
4516F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4517
9251ce95 4518GENERIC HDLC (WAN) DRIVERS
8b58be88 4519M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4520W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4521S: Maintained
679655da
JP
4522F: drivers/net/wan/c101.c
4523F: drivers/net/wan/hd6457*
4524F: drivers/net/wan/hdlc*
4525F: drivers/net/wan/n2.c
4526F: drivers/net/wan/pc300too.c
4527F: drivers/net/wan/pci200syn.c
4528F: drivers/net/wan/wanxl*
1da177e4 4529
1527aab6 4530GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4531M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4532L: linux-arch@vger.kernel.org
4533T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4534S: Maintained
14430813
JP
4535F: include/asm-generic/
4536F: include/uapi/asm-generic/
1527aab6 4537
ff764963
KVA
4538GENERIC PHY FRAMEWORK
4539M: Kishon Vijay Abraham I <kishon@ti.com>
4540L: linux-kernel@vger.kernel.org
4541T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4542S: Supported
4543F: drivers/phy/
4544F: include/linux/phy/
4545
eea97aed
KH
4546GENERIC PM DOMAINS
4547M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4548M: Kevin Hilman <khilman@kernel.org>
4549M: Ulf Hansson <ulf.hansson@linaro.org>
4550L: linux-pm@vger.kernel.org
4551S: Supported
4552F: drivers/base/power/domain*.c
4553F: include/linux/pm_domain.h
4554
ccb86a69 4555GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4556M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4557L: kvm@vger.kernel.org
ccb86a69
MT
4558S: Supported
4559F: drivers/uio/uio_pci_generic.c
4560
f8f1ec73
JP
4561GET_MAINTAINER SCRIPT
4562M: Joe Perches <joe@perches.com>
4563S: Maintained
4564F: scripts/get_maintainer.pl
4565
5be7b50f 4566GFS2 FILE SYSTEM
8b58be88 4567M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4568M: Bob Peterson <rpeterso@redhat.com>
a4644184 4569L: cluster-devel@redhat.com
5be7b50f 4570W: http://sources.redhat.com/cluster/
28666d6d 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4572S: Supported
679655da
JP
4573F: Documentation/filesystems/gfs2*.txt
4574F: fs/gfs2/
c117ab84 4575F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4576
0a34eb8f 4577GIGASET ISDN DRIVERS
6b096fde 4578M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4579L: gigaset307x-common@lists.sourceforge.net
4580W: http://gigaset307x.sourceforge.net/
6b096fde 4581S: Odd Fixes
679655da
JP
4582F: Documentation/isdn/README.gigaset
4583F: drivers/isdn/gigaset/
c117ab84 4584F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4585
7eea35fe
JP
4586GO7007 MPEG CODEC
4587M: Hans Verkuil <hans.verkuil@cisco.com>
4588L: linux-media@vger.kernel.org
4589S: Maintained
4590F: drivers/media/usb/go7007/
4591
ca96ea86
BN
4592GOODIX TOUCHSCREEN
4593M: Bastien Nocera <hadess@hadess.net>
4594L: linux-input@vger.kernel.org
4595S: Maintained
4596F: drivers/input/touchscreen/goodix.c
4597
a0dc00b4 4598GPIO SUBSYSTEM
e4651a9f 4599M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4600M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4601L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4603S: Maintained
4604F: Documentation/gpio/
a0dc00b4 4605F: drivers/gpio/
bdc6e95e
AC
4606F: include/linux/gpio/
4607F: include/linux/gpio.h
9b692346 4608F: include/asm-generic/gpio.h
a0dc00b4 4609
71a6d0af
HW
4610GRE DEMULTIPLEXER DRIVER
4611M: Dmitry Kozlov <xeb@mail.ru>
4612L: netdev@vger.kernel.org
4613S: Maintained
11c26770
JP
4614F: net/ipv4/gre_demux.c
4615F: net/ipv4/gre_offload.c
71a6d0af
HW
4616F: include/net/gre.h
4617
d4c41139
KG
4618GRETH 10/100/1G Ethernet MAC device driver
4619M: Kristoffer Glembo <kristoffer@gaisler.com>
4620L: netdev@vger.kernel.org
4621S: Maintained
a31a96ad 4622F: drivers/net/ethernet/aeroflex/
d4c41139 4623
e8deeae2 4624GSPCA FINEPIX SUBDRIVER
8b58be88 4625M: Frank Zago <frank@zago.net>
661263b5 4626L: linux-media@vger.kernel.org
275ffde4 4627T: git git://linuxtv.org/media_tree.git
e8deeae2 4628S: Maintained
0c0d06ca 4629F: drivers/media/usb/gspca/finepix.c
e8deeae2 4630
4b3fa3c4
OL
4631GSPCA GL860 SUBDRIVER
4632M: Olivier Lorin <o.lorin@laposte.net>
4633L: linux-media@vger.kernel.org
275ffde4 4634T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4635S: Maintained
0c0d06ca 4636F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4637
e8deeae2 4638GSPCA M5602 SUBDRIVER
8b58be88 4639M: Erik Andren <erik.andren@gmail.com>
661263b5 4640L: linux-media@vger.kernel.org
275ffde4 4641T: git git://linuxtv.org/media_tree.git
e8deeae2 4642S: Maintained
0c0d06ca 4643F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4644
4645GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4646M: Hans de Goede <hdegoede@redhat.com>
661263b5 4647L: linux-media@vger.kernel.org
275ffde4 4648T: git git://linuxtv.org/media_tree.git
e8deeae2 4649S: Maintained
0c0d06ca 4650F: drivers/media/usb/gspca/pac207.c
e8deeae2 4651
261982f1 4652GSPCA SN9C20X SUBDRIVER
d95c5b0b 4653M: Brian Johnson <brijohn@gmail.com>
261982f1 4654L: linux-media@vger.kernel.org
275ffde4 4655T: git git://linuxtv.org/media_tree.git
261982f1 4656S: Maintained
0c0d06ca 4657F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4658
e8deeae2 4659GSPCA T613 SUBDRIVER
8b58be88 4660M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4661L: linux-media@vger.kernel.org
275ffde4 4662T: git git://linuxtv.org/media_tree.git
e8deeae2 4663S: Maintained
0c0d06ca 4664F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4665
4666GSPCA USB WEBCAM DRIVER
fc3f906b 4667M: Hans de Goede <hdegoede@redhat.com>
661263b5 4668L: linux-media@vger.kernel.org
275ffde4 4669T: git git://linuxtv.org/media_tree.git
e8deeae2 4670S: Maintained
0c0d06ca 4671F: drivers/media/usb/gspca/
e8deeae2 4672
584ec979 4673GUID PARTITION TABLE (GPT)
4f973c63 4674M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4675L: linux-efi@vger.kernel.org
4676S: Maintained
4677F: block/partitions/efi.*
4678
aa3c598b 4679STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4680M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4681L: linux-media@vger.kernel.org
275ffde4 4682T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4683S: Maintained
4684F: drivers/media/usb/stk1160/
e8deeae2 4685
4e456b86
YS
4686H8/300 ARCHITECTURE
4687M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4688L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4689W: http://uclinux-h8.sourceforge.jp
4690T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4691S: Maintained
4692F: arch/h8300/
4693F: drivers/clocksource/h8300_*.c
4694F: drivers/clk/h8300/
4695F: drivers/irqchip/irq-renesas-h8*.c
4696
71a6d0af
HW
4697HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4698M: Frank Seidel <frank@f-seidel.de>
4699L: platform-driver-x86@vger.kernel.org
4700W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4701S: Maintained
4702F: drivers/platform/x86/hdaps.c
4703
48fc9e26
HV
4704HDPVR USB VIDEO ENCODER DRIVER
4705M: Hans Verkuil <hverkuil@xs4all.nl>
4706L: linux-media@vger.kernel.org
4707T: git git://linuxtv.org/media_tree.git
4708W: http://linuxtv.org
4709S: Odd Fixes
14430813 4710F: drivers/media/usb/hdpvr/
48fc9e26 4711
71a6d0af 4712HWPOISON MEMORY FAILURE HANDLING
f9625c48 4713M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4714L: linux-mm@kvack.org
71a6d0af
HW
4715S: Maintained
4716F: mm/memory-failure.c
4717F: mm/hwpoison-inject.c
4718
4719HYPERVISOR VIRTUAL CONSOLE DRIVER
4720L: linuxppc-dev@lists.ozlabs.org
4721S: Odd Fixes
4722F: drivers/tty/hvc/
4723
e5ab1477
AP
4724HACKRF MEDIA DRIVER
4725M: Antti Palosaari <crope@iki.fi>
4726L: linux-media@vger.kernel.org
4727W: http://linuxtv.org/
4728W: http://palosaari.fi/linux/
4729Q: http://patchwork.linuxtv.org/project/linux-media/list/
4730T: git git://linuxtv.org/anttip/media_tree.git
4731S: Maintained
4732F: drivers/media/usb/hackrf/
4733
5b543965 4734HARDWARE MONITORING
d8130624 4735M: Jean Delvare <jdelvare@suse.com>
ca462085 4736M: Guenter Roeck <linux@roeck-us.net>
5b543965 4737L: lm-sensors@lm-sensors.org
595142e0 4738W: http://www.lm-sensors.org/
a94ef4ed 4739T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4740T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4741S: Maintained
047f4ec2 4742F: Documentation/hwmon/
679655da 4743F: drivers/hwmon/
047f4ec2 4744F: include/linux/hwmon*.h
5b543965 4745
844dd05f 4746HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4747M: Matt Mackall <mpm@selenic.com>
4748M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4749L: linux-crypto@vger.kernel.org
c0d0787b 4750S: Odd fixes
679655da
JP
4751F: Documentation/hw_random.txt
4752F: drivers/char/hw_random/
4753F: include/linux/hw_random.h
844dd05f 4754
8b37fcfc
OBC
4755HARDWARE SPINLOCK CORE
4756M: Ohad Ben-Cohen <ohad@wizery.com>
4757S: Maintained
4758F: Documentation/hwspinlock.txt
4759F: drivers/hwspinlock/hwspinlock_*
4760F: include/linux/hwspinlock.h
4761
1da177e4 4762HARMONY SOUND DRIVER
ac6aecbf 4763L: linux-parisc@vger.kernel.org
1da177e4 4764S: Maintained
679655da 4765F: sound/parisc/harmony.*
1da177e4 4766
91952bc0
AP
4767HD29L2 MEDIA DRIVER
4768M: Antti Palosaari <crope@iki.fi>
4769L: linux-media@vger.kernel.org
4770W: http://linuxtv.org/
4771W: http://palosaari.fi/linux/
4772Q: http://patchwork.linuxtv.org/project/linux-media/list/
4773T: git git://linuxtv.org/anttip/media_tree.git
4774S: Maintained
4775F: drivers/media/dvb-frontends/hd29l2*
4776
e2d1d6c0 4777HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4778L: iss_storagedev@hp.com
af9f1b3c 4779S: Orphan
679655da
JP
4780F: Documentation/blockdev/cpqarray.txt
4781F: drivers/block/cpqarray.*
e2d1d6c0 4782
9257aa49 4783HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4784M: Don Brace <don.brace@pmcs.com>
9257aa49 4785L: iss_storagedev@hp.com
693373db
DB
4786L: storagedev@pmcs.com
4787L: linux-scsi@vger.kernel.org
9257aa49
SC
4788S: Supported
4789F: Documentation/scsi/hpsa.txt
4790F: drivers/scsi/hpsa*.[ch]
4791F: include/linux/cciss*.h
c117ab84 4792F: include/uapi/linux/cciss*.h
9257aa49 4793
e2d1d6c0 4794HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4795M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4796L: iss_storagedev@hp.com
693373db
DB
4797L: storagedev@pmcs.com
4798L: linux-scsi@vger.kernel.org
e2d1d6c0 4799S: Supported
679655da
JP
4800F: Documentation/blockdev/cciss.txt
4801F: drivers/block/cciss*
4802F: include/linux/cciss_ioctl.h
c117ab84 4803F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4804
1da177e4 4805HFS FILESYSTEM
6cf515e1
GU
4806L: linux-fsdevel@vger.kernel.org
4807S: Orphan
679655da
JP
4808F: Documentation/filesystems/hfs.txt
4809F: fs/hfs/
1da177e4 4810
ef575f47
GU
4811HFSPLUS FILESYSTEM
4812L: linux-fsdevel@vger.kernel.org
4813S: Orphan
4814F: Documentation/filesystems/hfsplus.txt
4815F: fs/hfsplus/
4816
1da177e4 4817HGA FRAMEBUFFER DRIVER
8b58be88 4818M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4819L: linux-nvidia@lists.surfsouth.com
4820W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4821S: Maintained
8a61f013 4822F: drivers/video/fbdev/hgafb.c
1da177e4 4823
4480f15b 4824HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4825M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4826M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4827L: linux-pm@vger.kernel.org
e2d1d6c0 4828S: Supported
679655da
JP
4829F: arch/x86/power/
4830F: drivers/base/power/
4831F: kernel/power/
4832F: include/linux/suspend.h
4833F: include/linux/freezer.h
4834F: include/linux/pm.h
679655da 4835F: arch/*/include/asm/suspend*.h
e2d1d6c0 4836
4ef4caad 4837HID CORE LAYER
e5f6450c 4838M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4839L: linux-input@vger.kernel.org
54e5881d 4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4841S: Maintained
679655da
JP
4842F: drivers/hid/
4843F: include/linux/hid*
c117ab84 4844F: include/uapi/linux/hid*
4ef4caad 4845
30ee72f0 4846HID SENSOR HUB DRIVERS
e5f6450c 4847M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4848M: Jonathan Cameron <jic23@kernel.org>
4849M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4850L: linux-input@vger.kernel.org
4851L: linux-iio@vger.kernel.org
4852S: Maintained
4853F: Documentation/hid/hid-sensor*
4854F: drivers/hid/hid-sensor-*
4855F: drivers/iio/*/hid-*
4856F: include/linux/hid-sensor-*
4857
38bed542 4858HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4859M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4860L: linux-kernel@vger.kernel.org
75fc2d37 4861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4862S: Maintained
679655da 4863F: Documentation/timers/
5cee9645 4864F: kernel/time/hrtimer.c
88606e80
TG
4865F: kernel/time/clockevents.c
4866F: kernel/time/tick*.*
4867F: kernel/time/timer_*.c
05ed8490 4868F: include/linux/clockchips.h
679655da 4869F: include/linux/hrtimer.h
38bed542 4870
1da177e4 4871HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4872L: linux-hams@vger.kernel.org
8b64f2a0 4873S: Orphan
679655da
JP
4874F: drivers/net/hamradio/dmascc.c
4875F: drivers/net/hamradio/scc.c
1da177e4 4876
ede1e6f8 4877HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4878M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4879W: http://www.highpoint-tech.com
4880S: Supported
679655da
JP
4881F: Documentation/scsi/hptiop.txt
4882F: drivers/scsi/hptiop.c
ede1e6f8 4883
1da177e4 4884HIPPI
8b58be88 4885M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4886L: linux-hippi@sunsite.dk
4887S: Maintained
679655da 4888F: include/linux/hippidevice.h
c117ab84 4889F: include/uapi/linux/if_hippi.h
679655da 4890F: net/802/hippi.c
ff5a3b50 4891F: drivers/net/hippi/
1da177e4 4892
ff1d2767 4893HOST AP DRIVER
8b58be88 4894M: Jouni Malinen <j@w1.fi>
85d32e7b 4895L: hostap@shmoo.com (subscribers-only)
724c6b35 4896L: linux-wireless@vger.kernel.org
ff1d2767
JM
4897W: http://hostap.epitest.fi/
4898S: Maintained
679655da 4899F: drivers/net/wireless/hostap/
ff1d2767 4900
dd8cd779 4901HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4902L: platform-driver-x86@vger.kernel.org
95c70215 4903S: Orphan
679655da 4904F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4905
e2d1d6c0 4906HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4907M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4908S: Maintained
7e25d724 4909F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4910
7d2c86b5 4911HPET: High Precision Event Timers driver
8b58be88 4912M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4913S: Maintained
679655da
JP
4914F: Documentation/timers/hpet.txt
4915F: drivers/char/hpet.c
4916F: include/linux/hpet.h
c117ab84 4917F: include/uapi/linux/hpet.h
b9b0332f 4918
e07b5d79 4919HPET: x86
9e06f631 4920S: Orphan
679655da
JP
4921F: arch/x86/kernel/hpet.c
4922F: arch/x86/include/asm/hpet.h
b9b0332f 4923
1da177e4 4924HPFS FILESYSTEM
8b58be88 4925M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4926W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4927S: Maintained
679655da 4928F: fs/hpfs/
1da177e4 4929
3441cded 4930HSI SUBSYSTEM
56459ea9
SR
4931M: Sebastian Reichel <sre@kernel.org>
4932T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4933S: Maintained
4934F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4935F: Documentation/hsi.txt
3441cded
SR
4936F: drivers/hsi/
4937F: include/linux/hsi/
4938F: include/uapi/linux/hsi/
4939
7d2c86b5 4940HSO 3G MODEM DRIVER
8b58be88 4941M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4942W: http://www.pharscape.org
4943S: Maintained
679655da 4944F: drivers/net/usb/hso.c
11cd29b0 4945
19990e29
AB
4946HSR NETWORK PROTOCOL
4947M: Arvid Brodin <arvid.brodin@alten.se>
4948L: netdev@vger.kernel.org
4949S: Maintained
4950F: net/hsr/
4951
5a18c343 4952HTCPEN TOUCHSCREEN DRIVER
8b58be88 4953M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4954L: linux-input@vger.kernel.org
4955S: Maintained
679655da 4956F: drivers/input/touchscreen/htcpen.c
5a18c343 4957
1da177e4 4958HUGETLB FILESYSTEM
6d49e352 4959M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4960S: Maintained
679655da 4961F: fs/hugetlbfs/
1da177e4 4962
05183189 4963Hyper-V CORE AND DRIVERS
9c3646d1 4964M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4965M: Haiyang Zhang <haiyangz@microsoft.com>
4966L: devel@linuxdriverproject.org
4967S: Maintained
a4162747
HZ
4968F: arch/x86/include/asm/mshyperv.h
4969F: arch/x86/include/uapi/asm/hyperv.h
4970F: arch/x86/kernel/cpu/mshyperv.c
05183189 4971F: drivers/hid/hid-hyperv.c
a4162747 4972F: drivers/hv/
f92ca80b 4973F: drivers/input/serio/hyperv-keyboard.c
05183189 4974F: drivers/net/hyperv/
a4162747 4975F: drivers/scsi/storvsc_drv.c
8a61f013 4976F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4977F: include/linux/hyperv.h
4978F: tools/hv/
54bf725e 4979F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4980
d85c8a6a 4981I2C OVER PARALLEL PORT
d8130624 4982M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4983L: linux-i2c@vger.kernel.org
4984S: Maintained
4985F: Documentation/i2c/busses/i2c-parport
4986F: Documentation/i2c/busses/i2c-parport-light
4987F: drivers/i2c/busses/i2c-parport.c
4988F: drivers/i2c/busses/i2c-parport-light.c
4989
4990I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4991M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4992L: linux-i2c@vger.kernel.org
4993S: Maintained
4994F: Documentation/i2c/busses/i2c-ali1535
4995F: Documentation/i2c/busses/i2c-ali1563
4996F: Documentation/i2c/busses/i2c-ali15x3
4997F: Documentation/i2c/busses/i2c-amd756
4998F: Documentation/i2c/busses/i2c-amd8111
4999F: Documentation/i2c/busses/i2c-i801
5000F: Documentation/i2c/busses/i2c-nforce2
5001F: Documentation/i2c/busses/i2c-piix4
5002F: Documentation/i2c/busses/i2c-sis5595
5003F: Documentation/i2c/busses/i2c-sis630
5004F: Documentation/i2c/busses/i2c-sis96x
5005F: Documentation/i2c/busses/i2c-via
5006F: Documentation/i2c/busses/i2c-viapro
5007F: drivers/i2c/busses/i2c-ali1535.c
5008F: drivers/i2c/busses/i2c-ali1563.c
5009F: drivers/i2c/busses/i2c-ali15x3.c
5010F: drivers/i2c/busses/i2c-amd756.c
5011F: drivers/i2c/busses/i2c-amd756-s4882.c
5012F: drivers/i2c/busses/i2c-amd8111.c
5013F: drivers/i2c/busses/i2c-i801.c
5014F: drivers/i2c/busses/i2c-isch.c
5015F: drivers/i2c/busses/i2c-nforce2.c
5016F: drivers/i2c/busses/i2c-nforce2-s4985.c
5017F: drivers/i2c/busses/i2c-piix4.c
5018F: drivers/i2c/busses/i2c-sis5595.c
5019F: drivers/i2c/busses/i2c-sis630.c
5020F: drivers/i2c/busses/i2c-sis96x.c
5021F: drivers/i2c/busses/i2c-via.c
5022F: drivers/i2c/busses/i2c-viapro.c
5023
cb7f07a4
NH
5024I2C/SMBUS ISMT DRIVER
5025M: Seth Heasley <seth.heasley@intel.com>
5026M: Neil Horman <nhorman@tuxdriver.com>
5027L: linux-i2c@vger.kernel.org
5028F: drivers/i2c/busses/i2c-ismt.c
5029F: Documentation/i2c/busses/i2c-ismt
5030
6ea884db 5031I2C/SMBUS STUB DRIVER
d8130624 5032M: Jean Delvare <jdelvare@suse.com>
846557d3 5033L: linux-i2c@vger.kernel.org
6ea884db 5034S: Maintained
8547a5bc 5035F: drivers/i2c/i2c-stub.c
6ea884db 5036
5b543965 5037I2C SUBSYSTEM
14d77c4d 5038M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5039L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5040W: https://i2c.wiki.kernel.org/
5041Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5042T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5043S: Maintained
40ed1b4c 5044F: Documentation/devicetree/bindings/i2c/
679655da
JP
5045F: Documentation/i2c/
5046F: drivers/i2c/
5047F: include/linux/i2c.h
03b70d62 5048F: include/linux/i2c-*.h
c117ab84
CEB
5049F: include/uapi/linux/i2c.h
5050F: include/uapi/linux/i2c-*.h
1da177e4 5051
4560d677
WS
5052I2C ACPI SUPPORT
5053M: Mika Westerberg <mika.westerberg@linux.intel.com>
5054L: linux-i2c@vger.kernel.org
5055L: linux-acpi@vger.kernel.org
5056S: Maintained
4560d677 5057
d85c8a6a 5058I2C-TAOS-EVM DRIVER
d8130624 5059M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5060L: linux-i2c@vger.kernel.org
5061S: Maintained
5062F: Documentation/i2c/busses/i2c-taos-evm
5063F: drivers/i2c/busses/i2c-taos-evm.c
5064
e8c76eed 5065I2C-TINY-USB DRIVER
8b58be88 5066M: Till Harbaum <till@harbaum.org>
846557d3 5067L: linux-i2c@vger.kernel.org
932d1872 5068W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5069S: Maintained
679655da 5070F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5071
1da177e4 5072i386 BOOT CODE
8b58be88 5073M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5074S: Maintained
679655da 5075F: arch/x86/boot/
1da177e4
LT
5076
5077i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5078M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5080S: Maintained
5081
1da177e4 5082IA64 (Itanium) PLATFORM
8b58be88
JP
5083M: Tony Luck <tony.luck@intel.com>
5084M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5085L: linux-ia64@vger.kernel.org
6b1c70b1 5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5087S: Maintained
679655da 5088F: arch/ia64/
1da177e4 5089
4cd38750
LDSB
5090IBM Power VMX Cryptographic instructions
5091M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5092M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5093L: linux-crypto@vger.kernel.org
5094S: Supported
5095F: drivers/crypto/vmx/Makefile
5096F: drivers/crypto/vmx/Kconfig
5097F: drivers/crypto/vmx/vmx.c
5098F: drivers/crypto/vmx/aes*
5099F: drivers/crypto/vmx/ghash*
5100F: drivers/crypto/vmx/ppc-xlate.pl
5101
956c203c 5102IBM Power in-Nest Crypto Acceleration
4cd38750 5103M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5104M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5105L: linux-crypto@vger.kernel.org
5106S: Supported
28bceeaa
DS
5107F: drivers/crypto/nx/Makefile
5108F: drivers/crypto/nx/Kconfig
5109F: drivers/crypto/nx/nx-aes*
5110F: drivers/crypto/nx/nx-sha*
5111F: drivers/crypto/nx/nx.*
5112F: drivers/crypto/nx/nx_csbcpb.h
5113F: drivers/crypto/nx/nx_debugfs.h
956c203c 5114
0e16aafb 5115IBM Power 842 compression accelerator
41656aa7 5116M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5117S: Supported
28bceeaa
DS
5118F: drivers/crypto/nx/Makefile
5119F: drivers/crypto/nx/Kconfig
7011a122 5120F: drivers/crypto/nx/nx-842*
2da572c9 5121F: include/linux/sw842.h
2062c5b6 5122F: crypto/842.c
2da572c9 5123F: lib/842/
0e16aafb 5124
1da177e4 5125IBM Power Linux RAID adapter
8b58be88 5126M: Brian King <brking@us.ibm.com>
1da177e4 5127S: Supported
679655da 5128F: drivers/scsi/ipr.*
1da177e4 5129
9d348af4 5130IBM Power Virtual Ethernet Device Driver
eddd63a6 5131M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5132L: netdev@vger.kernel.org
5133S: Supported
9aa32835 5134F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5135
e6babec6 5136IBM Power Virtual SCSI Device Drivers
bcbde52b 5137M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5138L: linux-scsi@vger.kernel.org
5139S: Supported
e6babec6
NF
5140F: drivers/scsi/ibmvscsi/ibmvscsi*
5141F: drivers/scsi/ibmvscsi/viosrp.h
5142
5143IBM Power Virtual FC Device Drivers
44b4dad9 5144M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5145L: linux-scsi@vger.kernel.org
5146S: Supported
5147F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5148
1da177e4 5149IBM ServeRAID RAID DRIVER
f9213e78 5150S: Orphan
679655da 5151F: drivers/scsi/ips.*
1da177e4 5152
6ed9f9c4
PT
5153ICH LPC AND GPIO DRIVER
5154M: Peter Tyser <ptyser@xes-inc.com>
5155S: Maintained
5156F: drivers/mfd/lpc_ich.c
5157F: drivers/gpio/gpio-ich.c
5158
1e7106fc 5159IDE SUBSYSTEM
8b58be88 5160M: "David S. Miller" <davem@davemloft.net>
1da177e4 5161L: linux-ide@vger.kernel.org
8a6e2535 5162Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5164S: Maintained
679655da
JP
5165F: Documentation/ide/
5166F: drivers/ide/
5167F: include/linux/ide.h
1da177e4 5168
6cb8c13d
IP
5169IDEAPAD LAPTOP EXTRAS DRIVER
5170M: Ike Panhc <ike.pan@canonical.com>
5171L: platform-driver-x86@vger.kernel.org
5172W: http://launchpad.net/ideapad-laptop
5173S: Maintained
5174F: drivers/platform/x86/ideapad-laptop.c
5175
1ea4c161
AM
5176IDEAPAD LAPTOP SLIDEBAR DRIVER
5177M: Andrey Moiseev <o2g.org.ru@gmail.com>
5178L: linux-input@vger.kernel.org
5179W: https://github.com/o2genum/ideapad-slidebar
5180S: Maintained
5181F: drivers/input/misc/ideapad_slidebar.c
5182
0f861e8c 5183IDE/ATAPI DRIVERS
487ba8e8 5184M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5185L: linux-ide@vger.kernel.org
c404c199 5186S: Maintained
679655da
JP
5187F: Documentation/cdrom/ide-cd
5188F: drivers/ide/ide-cd*
1da177e4 5189
27471fdb 5190IDLE-I7300
8b58be88 5191M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5192L: linux-pm@vger.kernel.org
27471fdb 5193S: Supported
679655da 5194F: drivers/idle/i7300_idle.c
27471fdb 5195
02cf2286 5196IEEE 802.15.4 SUBSYSTEM
b6e195fd 5197M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5198L: linux-wpan@vger.kernel.org
5199W: https://github.com/linux-wpan
5200T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5201S: Maintained
5202F: net/ieee802154/
68653359 5203F: net/mac802154/
251741b1 5204F: drivers/net/ieee802154/
580947d3
AA
5205F: include/linux/nl802154.h
5206F: include/linux/ieee802154.h
5207F: include/net/nl802154.h
5208F: include/net/mac802154.h
5209F: include/net/af_ieee802154.h
5210F: include/net/cfg802154.h
5211F: include/net/ieee802154_netdev.h
ebef9c12 5212F: Documentation/networking/ieee802154.txt
02cf2286 5213
b1c97193
SY
5214IGORPLUG-USB IR RECEIVER
5215M: Sean Young <sean@mess.org>
5216L: linux-media@vger.kernel.org
5217S: Maintained
5218F: drivers/media/rc/igorplugusb.c
5219
40ad4a30
SY
5220IGUANAWORKS USB IR TRANSCEIVER
5221M: Sean Young <sean@mess.org>
5222L: linux-media@vger.kernel.org
5223S: Maintained
5224F: drivers/media/rc/iguanair.c
5225
9545f86e 5226IIO SUBSYSTEM AND DRIVERS
030a13d7 5227M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5228R: Hartmut Knaack <knaack.h@gmx.de>
5229R: Lars-Peter Clausen <lars@metafoo.de>
5230R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5231L: linux-iio@vger.kernel.org
5232S: Maintained
03e7c251 5233F: drivers/iio/
9545f86e 5234F: drivers/staging/iio/
8fe671fc 5235F: include/linux/iio/
817020cf 5236F: tools/iio/
9545f86e 5237
65519263
SG
5238IKANOS/ADI EAGLE ADSL USB DRIVER
5239M: Matthieu Castet <castet.matthieu@free.fr>
5240M: Stanislaw Gruszka <stf_xl@wp.pl>
5241S: Maintained
5242F: drivers/usb/atm/ueagle-atm.c
5243
e89ab51f
GR
5244INA209 HARDWARE MONITOR DRIVER
5245M: Guenter Roeck <linux@roeck-us.net>
5246L: lm-sensors@lm-sensors.org
5247S: Maintained
5248F: Documentation/hwmon/ina209
5249F: Documentation/devicetree/bindings/i2c/ina209.txt
5250F: drivers/hwmon/ina209.c
5251
5252INA2XX HARDWARE MONITOR DRIVER
5253M: Guenter Roeck <linux@roeck-us.net>
5254L: lm-sensors@lm-sensors.org
5255S: Maintained
5256F: Documentation/hwmon/ina2xx
5257F: drivers/hwmon/ina2xx.c
5258F: include/linux/platform_data/ina2xx.h
5259
14dc124f
SIG
5260INDUSTRY PACK SUBSYSTEM (IPACK)
5261M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5262M: Jens Taprogge <jens.taprogge@taprogge.org>
5263M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5264L: industrypack-devel@lists.sourceforge.net
5265W: http://industrypack.sourceforge.net
5266S: Maintained
5267F: drivers/ipack/
5268
8adc53fd
ZLK
5269INGENIC JZ4780 DMA Driver
5270M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5271S: Maintained
5272F: drivers/dma/dma-jz4780.c
5273
aa7168f4 5274INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5275M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5276M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5277L: linux-ima-devel@lists.sourceforge.net
5278L: linux-ima-user@lists.sourceforge.net
5279L: linux-security-module@vger.kernel.org
aa7168f4 5280S: Supported
679655da 5281F: security/integrity/ima/
aa7168f4 5282
9a4ea5a9
JH
5283IMGTEC IR DECODER DRIVER
5284M: James Hogan <james.hogan@imgtec.com>
5285S: Maintained
5286F: drivers/media/rc/img-ir/
5287
1da177e4 5288IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5289L: linux-fbdev@vger.kernel.org
843393d3 5290S: Orphan
8a61f013 5291F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5292
5293INFINIBAND SUBSYSTEM
b6b2bbe6 5294M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5295M: Sean Hefty <sean.hefty@intel.com>
5296M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5297L: linux-rdma@vger.kernel.org
605841f5 5298W: http://www.openfabrics.org/
8a6e2535 5299Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5301S: Supported
679655da
JP
5302F: Documentation/infiniband/
5303F: drivers/infiniband/
c117ab84 5304F: include/uapi/linux/if_infiniband.h
954138dc
YD
5305F: include/uapi/rdma/
5306F: include/rdma/
1da177e4 5307
c9f04f58 5308INOTIFY
8b58be88
JP
5309M: John McCutchan <john@johnmccutchan.com>
5310M: Robert Love <rlove@rlove.org>
5311M: Eric Paris <eparis@parisplace.org>
c9f04f58 5312S: Maintained
679655da
JP
5313F: Documentation/filesystems/inotify.txt
5314F: fs/notify/inotify/
5315F: include/linux/inotify.h
c117ab84 5316F: include/uapi/linux/inotify.h
c9f04f58 5317
e2d1d6c0 5318INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5319M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5320L: linux-input@vger.kernel.org
8a6e2535 5321Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5323S: Maintained
679655da 5324F: drivers/input/
f4eea7e2 5325F: include/linux/input.h
c117ab84 5326F: include/uapi/linux/input.h
f4eea7e2 5327F: include/linux/input/
e2d1d6c0 5328
3267a87f 5329INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5330M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5331L: linux-input@vger.kernel.org
75dd112a 5332S: Odd fixes
3267a87f 5333F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5334F: drivers/input/input-mt.c
3267a87f
HR
5335K: \b(ABS|SYN)_MT_
5336
97fa99a3
JY
5337INTEL ASoC BDW/HSW DRIVERS
5338M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5339L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5340S: Supported
e8e1225d
JP
5341F: sound/soc/intel/common/sst-dsp*
5342F: sound/soc/intel/common/sst-firmware.c
5343F: sound/soc/intel/boards/broadwell.c
5344F: sound/soc/intel/haswell/
97fa99a3 5345
4ac13e17
DJ
5346INTEL C600 SERIES SAS CONTROLLER DRIVER
5347M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5348M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5349L: linux-scsi@vger.kernel.org
7106891a
DJ
5350T: git git://git.code.sf.net/p/intel-sas/isci
5351S: Supported
4ac13e17 5352F: drivers/scsi/isci/
4ac13e17 5353
26717172
LB
5354INTEL IDLE DRIVER
5355M: Len Brown <lenb@kernel.org>
bf1c138e 5356L: linux-pm@vger.kernel.org
08deed1e 5357T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5358S: Supported
5359F: drivers/idle/intel_idle.c
5360
7c1ac18d
KCA
5361INTEL PSTATE DRIVER
5362M: Kristen Carlson Accardi <kristen@linux.intel.com>
5363L: linux-pm@vger.kernel.org
5364S: Supported
5365F: drivers/cpufreq/intel_pstate.c
5366
9eb8ef74 5367INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5368M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5369L: linux-fbdev@vger.kernel.org
ce00f85c 5370S: Maintained
679655da 5371F: Documentation/fb/intelfb.txt
8a61f013 5372F: drivers/video/fbdev/intelfb/
9eb8ef74 5373
1da177e4 5374INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5375M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5376L: linux-fbdev@vger.kernel.org
ce00f85c 5377S: Maintained
8a61f013 5378F: drivers/video/fbdev/i810/
1da177e4 5379
f4a9bc4c 5380INTEL MENLOW THERMAL DRIVER
8b58be88 5381M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5382L: platform-driver-x86@vger.kernel.org
5ca92bd9 5383W: https://01.org/linux-acpi
f4a9bc4c 5384S: Supported
679655da 5385F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5386
1da177e4 5387INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5388M: Borislav Petkov <bp@alien8.de>
1da177e4 5389S: Maintained
73d425fd
JP
5390F: arch/x86/kernel/cpu/microcode/core*
5391F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5392
248a9dc3 5393INTEL I/OAT DMA DRIVER
18ebd564 5394M: Dave Jiang <dave.jiang@intel.com>
08223d80 5395R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5396L: dmaengine@vger.kernel.org
5397Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5398S: Supported
679655da 5399F: drivers/dma/ioat*
248a9dc3 5400
6c8909b4 5401INTEL IOMMU (VT-d)
8b58be88 5402M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5403L: iommu@lists.linux-foundation.org
54e5881d 5404T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5405S: Supported
3fb39615 5406F: drivers/iommu/intel-iommu.c
679655da 5407F: include/linux/intel-iommu.h
6c8909b4 5408
b3e5f263 5409INTEL IOP-ADMA DMA DRIVER
08223d80 5410R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5411S: Odd fixes
679655da 5412F: drivers/dma/iop-adma.c
b3e5f263 5413
9251ce95 5414INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5415M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5416S: Maintained
679655da
JP
5417F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5418F: arch/arm/mach-ixp4xx/include/mach/npe.h
5419F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5420F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5421F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5422F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5423
844dd05f 5424INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5425M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5426S: Maintained
679655da 5427F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5428
2f302324 5429INTEL ETHERNET DRIVERS
8b58be88 5430M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5431R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5432R: Shannon Nelson <shannon.nelson@intel.com>
5433R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5434R: Don Skidmore <donald.c.skidmore@intel.com>
5435R: Matthew Vick <matthew.vick@intel.com>
5436R: John Ronciak <john.ronciak@intel.com>
5437R: Mitch Williams <mitch.a.williams@intel.com>
5438L: intel-wired-lan@lists.osuosl.org
f6fde11a 5439W: http://www.intel.com/support/feedback.htm
d94e6fed 5440W: http://e1000.sourceforge.net/
2f302324
JK
5441Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5442T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5444S: Supported
0d164401
JK
5445F: Documentation/networking/e100.txt
5446F: Documentation/networking/e1000.txt
5447F: Documentation/networking/e1000e.txt
5448F: Documentation/networking/igb.txt
5449F: Documentation/networking/igbvf.txt
5450F: Documentation/networking/ixgb.txt
5451F: Documentation/networking/ixgbe.txt
5452F: Documentation/networking/ixgbevf.txt
1bff6529 5453F: Documentation/networking/i40e.txt
105bf2fe 5454F: Documentation/networking/i40evf.txt
dee1ad47 5455F: drivers/net/ethernet/intel/
bc90d291 5456F: drivers/net/ethernet/intel/*/
1da177e4 5457
0963d59b
LW
5458INTEL-MID GPIO DRIVER
5459M: David Cohen <david.a.cohen@linux.intel.com>
5460L: linux-gpio@vger.kernel.org
5461S: Maintained
5462F: drivers/gpio/gpio-intel-mid.c
5463
ca907a90
SY
5464INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5465M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5466L: linux-wireless@vger.kernel.org
ca907a90 5467S: Maintained
679655da 5468F: Documentation/networking/README.ipw2100
679655da 5469F: Documentation/networking/README.ipw2200
ca907a90 5470F: drivers/net/wireless/ipw2x00/
826d2abe 5471
4bd96a7a 5472INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5473M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5474M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5475M: Shane Wang <shane.wang@intel.com>
5476L: tboot-devel@lists.sourceforge.net
5477W: http://tboot.sourceforge.net
e9b7d7c8 5478T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5479S: Supported
5480F: Documentation/intel_txt.txt
5481F: include/linux/tboot.h
5482F: arch/x86/kernel/tboot.c
5483
8a70da82 5484INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5485M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5486M: linux-wimax@intel.com
49e7d9df 5487L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5488S: Supported
5489W: http://linuxwimax.org
679655da
JP
5490F: Documentation/wimax/README.i2400m
5491F: drivers/net/wimax/i2400m/
c117ab84 5492F: include/uapi/linux/wimax/i2400m.h
8a70da82 5493
1c0ce89c
SG
5494INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5495M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5496L: linux-wireless@vger.kernel.org
1c0ce89c 5497S: Supported
efa3144e
WYG
5498F: drivers/net/wireless/iwlegacy/
5499
b481de9c 5500INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5501M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5502M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5503M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5504L: linux-wireless@vger.kernel.org
b481de9c 5505W: http://intellinuxwireless.org
b62ff718 5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5507S: Supported
679655da 5508F: drivers/net/wireless/iwlwifi/
b481de9c 5509
de8fe023
TW
5510INTEL MANAGEMENT ENGINE (mei)
5511M: Tomas Winkler <tomas.winkler@intel.com>
5512L: linux-kernel@vger.kernel.org
5513S: Supported
c117ab84 5514F: include/uapi/linux/mei.h
5069288b 5515F: include/linux/mei_cl_bus.h
de8fe023 5516F: drivers/misc/mei/*
e07950a1 5517F: Documentation/misc-devices/mei/*
de8fe023 5518
0a8b8353 5519INTEL PMC IPC DRIVER
5520M: Zha Qipeng<qipeng.zha@intel.com>
5521L: platform-driver-x86@vger.kernel.org
5522S: Maintained
5523F: drivers/platform/x86/intel_pmc_ipc.c
5524F: arch/x86/include/asm/intel_pmc_ipc.h
5525
cb109a0e 5526IOC3 ETHERNET DRIVER
8b58be88 5527M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5528L: linux-mips@linux-mips.org
5529S: Maintained
8862bf1e 5530F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5531
cb109a0e 5532IOC3 SERIAL DRIVER
8b58be88 5533M: Pat Gefre <pfg@sgi.com>
d39e0721 5534L: linux-serial@vger.kernel.org
cb109a0e 5535S: Maintained
df621252 5536F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5537
0b6e8569
SW
5538IOMMU DRIVERS
5539M: Joerg Roedel <joro@8bytes.org>
5540L: iommu@lists.linux-foundation.org
5541T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5542S: Maintained
5543F: drivers/iommu/
5544
4480f15b 5545IP MASQUERADING
8b58be88 5546M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5547S: Maintained
679655da 5548F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5549
1202d6ff 5550IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5551M: Francois Romieu <romieu@fr.zoreil.com>
5552M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5553L: netdev@vger.kernel.org
5554S: Maintained
7443713a 5555F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5556
4480f15b 5557IPATH DRIVER
8473c603 5558M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5559L: linux-rdma@vger.kernel.org
52a09a04 5560S: Maintained
679655da 5561F: drivers/infiniband/hw/ipath/
77d8798b 5562
4409ebe9 5563IPMI SUBSYSTEM
8b58be88 5564M: Corey Minyard <minyard@acm.org>
b0c90653 5565L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5566W: http://openipmi.sourceforge.net/
5567S: Supported
679655da
JP
5568F: Documentation/IPMI.txt
5569F: drivers/char/ipmi/
5570F: include/linux/ipmi*
c117ab84 5571F: include/uapi/linux/ipmi*
4409ebe9 5572
2d800897
KW
5573QCOM AUDIO (ASoC) DRIVERS
5574M: Patrick Lai <plai@codeaurora.org>
5575M: Banajit Goswami <bgoswami@codeaurora.org>
5576L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5577S: Supported
5578F: sound/soc/qcom/
5579
e2d1d6c0 5580IPS SCSI RAID DRIVER
8b58be88 5581M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5582L: linux-scsi@vger.kernel.org
5583W: http://www.adaptec.com/
5584S: Maintained
679655da 5585F: drivers/scsi/ips*
e2d1d6c0
RD
5586
5587IPVS
8b58be88
JP
5588M: Wensong Zhang <wensong@linux-vs.org>
5589M: Simon Horman <horms@verge.net.au>
5590M: Julian Anastasov <ja@ssi.bg>
979b6c13 5591L: netdev@vger.kernel.org
e2d1d6c0 5592L: lvs-devel@vger.kernel.org
1da177e4 5593S: Maintained
679655da 5594F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5595F: include/net/ip_vs.h
c117ab84 5596F: include/uapi/linux/ip_vs.h
679655da 5597F: net/netfilter/ipvs/
1da177e4 5598
e7839f25 5599IPWIRELESS DRIVER
e5f6450c 5600M: Jiri Kosina <jikos@kernel.org>
d8130624 5601M: David Sterba <dsterba@suse.com>
92094aa0 5602S: Odd Fixes
282361a0 5603F: drivers/tty/ipwireless/
099dc4fb 5604
e2d1d6c0 5605IPX NETWORK LAYER
8b58be88 5606M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5607L: netdev@vger.kernel.org
5608S: Maintained
679655da 5609F: include/net/ipx.h
c117ab84 5610F: include/uapi/linux/ipx.h
679655da 5611F: net/ipx/
e2d1d6c0 5612
1da177e4 5613IRDA SUBSYSTEM
8b58be88 5614M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5615L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5616L: netdev@vger.kernel.org
1da177e4 5617W: http://irda.sourceforge.net/
f353976d 5618S: Maintained
e0057975 5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5620F: Documentation/networking/irda.txt
5621F: drivers/net/irda/
5622F: include/net/irda/
5623F: net/irda/
1da177e4 5624
a800c7cc
TG
5625IRQ SUBSYSTEM
5626M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5627L: linux-kernel@vger.kernel.org
a800c7cc 5628S: Maintained
75fc2d37 5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5630F: kernel/irq/
2ed9fd28
JC
5631
5632IRQCHIP DRIVERS
5633M: Thomas Gleixner <tglx@linutronix.de>
5634M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5635M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5636L: linux-kernel@vger.kernel.org
5637S: Maintained
5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5639T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5640F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5641F: drivers/irqchip/
a800c7cc 5642
7ab3a837 5643IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5644M: Jiang Liu <jiang.liu@linux.intel.com>
5645M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5646S: Maintained
b09dec2c 5647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5648F: Documentation/IRQ-domain.txt
5649F: include/linux/irqdomain.h
5650F: kernel/irq/irqdomain.c
b09dec2c 5651F: kernel/irq/msi.c
7ab3a837 5652
e2d1d6c0 5653ISAPNP
8b58be88 5654M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5655S: Maintained
679655da
JP
5656F: Documentation/isapnp.txt
5657F: drivers/pnp/isapnp/
5658F: include/linux/isapnp.h
e2d1d6c0 5659
d39b8420
HV
5660ISA RADIO MODULE
5661M: Hans Verkuil <hverkuil@xs4all.nl>
5662L: linux-media@vger.kernel.org
5663T: git git://linuxtv.org/media_tree.git
5664W: http://linuxtv.org
5665S: Maintained
5666F: drivers/media/radio/radio-isa*
5667
71a6d0af
HW
5668iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5669M: Peter Jones <pjones@redhat.com>
5670M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5671S: Maintained
5672F: drivers/firmware/iscsi_ibft*
5673
14816b1e 5674ISCSI
8b58be88 5675M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5676L: open-iscsi@googlegroups.com
5677W: www.open-iscsi.org
54e5881d 5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5679S: Maintained
679655da
JP
5680F: drivers/scsi/*iscsi*
5681F: include/scsi/*iscsi*
14816b1e 5682
1e65eb42
OG
5683ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5684M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5685M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5686M: Roi Dayan <roid@mellanox.com>
5687L: linux-rdma@vger.kernel.org
5688S: Supported
5689W: http://www.openfabrics.org
5690W: www.open-iscsi.org
5691Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5692F: drivers/infiniband/ulp/iser/
1e65eb42 5693
2b70e5fd
SG
5694ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5695M: Sagi Grimberg <sagig@mellanox.com>
5696T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5697L: linux-rdma@vger.kernel.org
5698L: target-devel@vger.kernel.org
5699S: Supported
5700W: http://www.linux-iscsi.org
5701F: drivers/infiniband/ulp/isert
5702
1da177e4 5703ISDN SUBSYSTEM
8b58be88 5704M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5705L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5706L: netdev@vger.kernel.org
1da177e4 5707W: http://www.isdn4linux.de
54e5881d 5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5709S: Maintained
679655da
JP
5710F: Documentation/isdn/
5711F: drivers/isdn/
5712F: include/linux/isdn.h
5713F: include/linux/isdn/
c117ab84
CEB
5714F: include/uapi/linux/isdn.h
5715F: include/uapi/linux/isdn/
1da177e4
LT
5716
5717ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5718M: Armin Schindler <mac@melware.de>
d5d52273 5719L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5720W: http://www.melware.de
5721S: Maintained
679655da 5722F: drivers/isdn/hardware/eicon/
1da177e4 5723
d624870f 5724IT87 HARDWARE MONITORING DRIVER
d8130624 5725M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5726L: lm-sensors@lm-sensors.org
5727S: Maintained
5728F: Documentation/hwmon/it87
5729F: drivers/hwmon/it87.c
5730
d7104bff
AP
5731IT913X MEDIA DRIVER
5732M: Antti Palosaari <crope@iki.fi>
5733L: linux-media@vger.kernel.org
5734W: http://linuxtv.org/
5735W: http://palosaari.fi/linux/
5736Q: http://patchwork.linuxtv.org/project/linux-media/list/
5737T: git git://linuxtv.org/anttip/media_tree.git
5738S: Maintained
249c697e 5739F: drivers/media/tuners/it913x*
d7104bff 5740
91821ff3 5741IVTV VIDEO4LINUX DRIVER
6afdeaf8 5742M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5743L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5744L: linux-media@vger.kernel.org
275ffde4 5745T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5746W: http://www.ivtvdriver.org
5747S: Maintained
679655da 5748F: Documentation/video4linux/*.ivtv
90d72ac6 5749F: drivers/media/pci/ivtv/
c117ab84 5750F: include/uapi/linux/ivtv*
91821ff3 5751
68620bdd
MP
5752IX2505V MEDIA DRIVER
5753M: Malcolm Priestley <tvboxspy@gmail.com>
5754L: linux-media@vger.kernel.org
5755W: http://linuxtv.org/
5756Q: http://patchwork.linuxtv.org/project/linux-media/list/
5757S: Maintained
5758F: drivers/media/dvb-frontends/ix2505v*
5759
4453d736
GR
5760JC42.4 TEMPERATURE SENSOR DRIVER
5761M: Guenter Roeck <linux@roeck-us.net>
5762L: lm-sensors@lm-sensors.org
5763S: Maintained
5764F: drivers/hwmon/jc42.c
5765F: Documentation/hwmon/jc42
5766
e2d1d6c0 5767JFS FILESYSTEM
3256f80f 5768M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5769L: jfs-discussion@lists.sourceforge.net
5770W: http://jfs.sourceforge.net/
54e5881d 5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5772S: Maintained
679655da
JP
5773F: Documentation/filesystems/jfs.txt
5774F: fs/jfs/
e2d1d6c0 5775
95252236 5776JME NETWORK DRIVER
8b58be88 5777M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5778L: netdev@vger.kernel.org
5779S: Maintained
63d24a0e 5780F: drivers/net/ethernet/jme.*
95252236 5781
1da177e4 5782JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5783M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5784L: linux-mtd@lists.infradead.org
5785W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5786S: Maintained
679655da 5787F: fs/jffs2/
c117ab84 5788F: include/uapi/linux/jffs2.h
1da177e4 5789
de456d37 5790JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5791M: Andrew Morton <akpm@linux-foundation.org>
d8130624 5792M: Jan Kara <jack@suse.com>
72be2ccf 5793L: linux-ext4@vger.kernel.org
ae0718f8 5794S: Maintained
d183e11a 5795F: fs/jbd/
d183e11a
TT
5796F: include/linux/jbd.h
5797
5798JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5799M: "Theodore Ts'o" <tytso@mit.edu>
5800L: linux-ext4@vger.kernel.org
5801S: Maintained
5802F: fs/jbd2/
5803F: include/linux/jbd2.h
ae0718f8 5804
fd8b6cb4 5805JSM Neo PCI based serial card
9d141cb9 5806M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5807L: linux-serial@vger.kernel.org
5808S: Maintained
df621252 5809F: drivers/tty/serial/jsm/
ae0718f8 5810
af39917d
CL
5811K10TEMP HARDWARE MONITORING DRIVER
5812M: Clemens Ladisch <clemens@ladisch.de>
5813L: lm-sensors@lm-sensors.org
5814S: Maintained
5815F: Documentation/hwmon/k10temp
5816F: drivers/hwmon/k10temp.c
5817
4660cb35 5818K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5819M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5820L: lm-sensors@lm-sensors.org
ae0718f8 5821S: Maintained
679655da
JP
5822F: Documentation/hwmon/k8temp
5823F: drivers/hwmon/k8temp.c
ae0718f8 5824
1da177e4 5825KCONFIG
5eb1f99e 5826M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5827L: linux-kbuild@vger.kernel.org
cea8321c 5828T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5829S: Maintained
679655da
JP
5830F: Documentation/kbuild/kconfig-language.txt
5831F: scripts/kconfig/
1da177e4 5832
ea6c2089 5833KDUMP
8b58be88
JP
5834M: Vivek Goyal <vgoyal@redhat.com>
5835M: Haren Myneni <hbabu@us.ibm.com>
34633993 5836L: kexec@lists.infradead.org
ea6c2089
VG
5837W: http://lse.sourceforge.net/kdump/
5838S: Maintained
80811493 5839F: Documentation/kdump/
ea6c2089 5840
f41bf02f
HV
5841KEENE FM RADIO TRANSMITTER DRIVER
5842M: Hans Verkuil <hverkuil@xs4all.nl>
5843L: linux-media@vger.kernel.org
5844T: git git://linuxtv.org/media_tree.git
5845W: http://linuxtv.org
5846S: Maintained
5847F: drivers/media/radio/radio-keene*
5848
1da177e4 5849KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5850M: Ian Kent <raven@themaw.net>
f694fc97 5851L: autofs@vger.kernel.org
1da177e4 5852S: Maintained
679655da 5853F: fs/autofs4/
1da177e4 5854
70fb7ba6 5855KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5856M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5857T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5859L: linux-kbuild@vger.kernel.org
5ce45962 5860S: Maintained
679655da
JP
5861F: Documentation/kbuild/
5862F: Makefile
5863F: scripts/Makefile.*
70fb7ba6
MM
5864F: scripts/basic/
5865F: scripts/mk*
5866F: scripts/package/
1da177e4
LT
5867
5868KERNEL JANITORS
c3000e03 5869L: kernel-janitors@vger.kernel.org
10466f5a 5870W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5871S: Odd Fixes
1da177e4 5872
e8b43555 5873KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5874M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5875M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5876L: linux-nfs@vger.kernel.org
1da177e4 5877W: http://nfs.sourceforge.net/
98fac23f 5878S: Supported
679655da 5879F: fs/nfsd/
c117ab84 5880F: include/uapi/linux/nfsd/
679655da
JP
5881F: fs/lockd/
5882F: fs/nfs_common/
5883F: net/sunrpc/
5884F: include/linux/lockd/
5885F: include/linux/sunrpc/
c117ab84 5886F: include/uapi/linux/sunrpc/
1da177e4 5887
13b122b3
SK
5888KERNEL SELFTEST FRAMEWORK
5889M: Shuah Khan <shuahkh@osg.samsung.com>
5890L: linux-api@vger.kernel.org
5891T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5892S: Maintained
5893F: tools/testing/selftests
5894
426d62e2 5895KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5896M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5897M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5898L: kvm@vger.kernel.org
e3e58478 5899W: http://www.linux-kvm.org
a94b40a6 5900T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5901S: Supported
c93a64fe
PB
5902F: Documentation/*/kvm*.txt
5903F: Documentation/virtual/kvm/
679655da 5904F: arch/*/kvm/
1662e862
CB
5905F: arch/x86/kernel/kvm.c
5906F: arch/x86/kernel/kvmclock.c
679655da
JP
5907F: arch/*/include/asm/kvm*
5908F: include/linux/kvm*
c117ab84 5909F: include/uapi/linux/kvm*
679655da 5910F: virt/kvm/
426d62e2 5911
ad8003d3 5912KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5913M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5914L: kvm@vger.kernel.org
5915W: http://kvm.qumranet.com
7de609c8 5916S: Maintained
679655da 5917F: arch/x86/include/asm/svm.h
679655da 5918F: arch/x86/kvm/svm.c
426d62e2 5919
513014b7 5920KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5921M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5922L: kvm-ppc@vger.kernel.org
5923W: http://kvm.qumranet.com
6a7f972d 5924T: git git://github.com/agraf/linux-2.6.git
513014b7 5925S: Supported
679655da
JP
5926F: arch/powerpc/include/asm/kvm*
5927F: arch/powerpc/kvm/
513014b7 5928
85f8fffe 5929KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5930M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5931M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5932L: linux-s390@vger.kernel.org
5933W: http://www.ibm.com/developerworks/linux/linux390/
5934S: Supported
679655da
JP
5935F: Documentation/s390/kvm.txt
5936F: arch/s390/include/asm/kvm*
80811493 5937F: arch/s390/kvm/
85f8fffe 5938
a749474d 5939KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5940M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5941M: Marc Zyngier <marc.zyngier@arm.com>
5942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5943L: kvmarm@lists.cs.columbia.edu
5944W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5945S: Supported
a749474d
CD
5946F: arch/arm/include/uapi/asm/kvm*
5947F: arch/arm/include/asm/kvm*
5948F: arch/arm/kvm/
5c8818b4
MZ
5949F: virt/kvm/arm/
5950F: include/kvm/arm_*
a749474d 5951
6394a3ec 5952KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5953M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5954M: Marc Zyngier <marc.zyngier@arm.com>
5955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5956L: kvmarm@lists.cs.columbia.edu
5957S: Maintained
5958F: arch/arm64/include/uapi/asm/kvm*
5959F: arch/arm64/include/asm/kvm*
5960F: arch/arm64/kvm/
5961
dc009d92 5962KEXEC
8b58be88 5963M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5964W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5965L: kexec@lists.infradead.org
dc009d92 5966S: Maintained
679655da 5967F: include/linux/kexec.h
c117ab84 5968F: include/uapi/linux/kexec.h
679655da 5969F: kernel/kexec.c
dc009d92 5970
e971461f
DH
5971KEYS/KEYRINGS:
5972M: David Howells <dhowells@redhat.com>
5973L: keyrings@linux-nfs.org
5974S: Maintained
d410fa4e 5975F: Documentation/security/keys.txt
e971461f
DH
5976F: include/linux/key.h
5977F: include/linux/key-type.h
5978F: include/keys/
5979F: security/keys/
5980
7f3c68be 5981KEYS-TRUSTED
74dd744f
MZ
5982M: David Safford <safford@us.ibm.com>
5983M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5984L: linux-security-module@vger.kernel.org
5985L: keyrings@linux-nfs.org
5986S: Supported
d410fa4e 5987F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5988F: include/keys/trusted-type.h
5989F: security/keys/trusted.c
5990F: security/keys/trusted.h
5991
5992KEYS-ENCRYPTED
74dd744f
MZ
5993M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5994M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5995L: linux-security-module@vger.kernel.org
5996L: keyrings@linux-nfs.org
5997S: Supported
d410fa4e 5998F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5999F: include/keys/encrypted-type.h
19c90aa6 6000F: security/keys/encrypted-keys/
7f3c68be 6001
5b778dad 6002KGDB / KDB /debug_core
8b58be88 6003M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6004W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6005L: kgdb-bugreport@lists.sourceforge.net
6006S: Maintained
679655da
JP
6007F: Documentation/DocBook/kgdb.tmpl
6008F: drivers/misc/kgdbts.c
df621252 6009F: drivers/tty/serial/kgdboc.c
5b778dad 6010F: include/linux/kdb.h
679655da 6011F: include/linux/kgdb.h
4063eb5f 6012F: kernel/debug/
e3e2aaf7 6013
456db8cc 6014KMEMCHECK
8b58be88 6015M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6016M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6017S: Maintained
410d7a97
JP
6018F: Documentation/kmemcheck.txt
6019F: arch/x86/include/asm/kmemcheck.h
6020F: arch/x86/mm/kmemcheck/
6021F: include/linux/kmemcheck.h
6022F: mm/kmemcheck.c
b9ce08c0 6023
c3bb4d24 6024KMEMLEAK
8b58be88 6025M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6026S: Maintained
6027F: Documentation/kmemleak.txt
6028F: include/linux/kmemleak.h
6029F: mm/kmemleak.c
6030F: mm/kmemleak-test.c
6031
89559a61 6032KPROBES
8b58be88
JP
6033M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6034M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6035M: "David S. Miller" <davem@davemloft.net>
97c29e74 6036M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6037S: Maintained
679655da
JP
6038F: Documentation/kprobes.txt
6039F: include/linux/kprobes.h
6040F: kernel/kprobes.c
89559a61 6041
70e84049 6042KS0108 LCD CONTROLLER DRIVER
8b58be88 6043M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6044W: http://miguelojeda.es/auxdisplay.htm
6045W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6046S: Maintained
679655da
JP
6047F: Documentation/auxdisplay/ks0108
6048F: drivers/auxdisplay/ks0108.c
6049F: include/linux/ks0108.h
70e84049 6050
1da177e4 6051LAPB module
1da177e4 6052L: linux-x25@vger.kernel.org
bf9915cc 6053S: Orphan
679655da
JP
6054F: Documentation/networking/lapb-module.txt
6055F: include/*/lapb.h
6056F: net/lapb/
1da177e4
LT
6057
6058LASI 53c700 driver for PARISC
8b58be88 6059M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6060L: linux-scsi@vger.kernel.org
6061S: Maintained
679655da
JP
6062F: Documentation/scsi/53c700.txt
6063F: drivers/scsi/53c700*
1da177e4 6064
263de9b5 6065LED SUBSYSTEM
8b58be88 6066M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6067M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6068L: linux-leds@vger.kernel.org
b8926ba0 6069T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6070S: Maintained
679655da
JP
6071F: drivers/leds/
6072F: include/linux/leds.h
263de9b5 6073
b0461a44 6074LEGACY EEPROM DRIVER
d8130624 6075M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6076S: Maintained
6077F: Documentation/misc-devices/eeprom
6078F: drivers/misc/eeprom/eeprom.c
6079
1da177e4 6080LEGO USB Tower driver
8b58be88 6081M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6082L: legousb-devel@lists.sourceforge.net
6083W: http://legousb.sourceforge.net/
6084S: Maintained
679655da 6085F: drivers/usb/misc/legousbtower.c
1da177e4 6086
055616a8
MK
6087LG2160 MEDIA DRIVER
6088M: Michael Krufky <mkrufky@linuxtv.org>
6089L: linux-media@vger.kernel.org
6090W: http://linuxtv.org/
6091W: http://github.com/mkrufky
6092Q: http://patchwork.linuxtv.org/project/linux-media/list/
6093T: git git://linuxtv.org/mkrufky/tuners.git
6094S: Maintained
6095F: drivers/media/dvb-frontends/lg2160.*
6096
6f0e7725
MK
6097LGDT3305 MEDIA DRIVER
6098M: Michael Krufky <mkrufky@linuxtv.org>
6099L: linux-media@vger.kernel.org
6100W: http://linuxtv.org/
6101W: http://github.com/mkrufky
6102Q: http://patchwork.linuxtv.org/project/linux-media/list/
6103T: git git://linuxtv.org/mkrufky/tuners.git
6104S: Maintained
6105F: drivers/media/dvb-frontends/lgdt3305.*
6106
568a17ff 6107LGUEST
8b58be88 6108M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6109L: lguest@lists.ozlabs.org
568a17ff 6110W: http://lguest.ozlabs.org/
72e91863 6111S: Odd Fixes
070f420b 6112F: arch/x86/include/asm/lguest*.h
679655da
JP
6113F: arch/x86/lguest/
6114F: drivers/lguest/
6115F: include/linux/lguest*.h
070f420b 6116F: tools/lguest/
568a17ff 6117
32ac7cb2
TH
6118LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6119M: Tejun Heo <tj@kernel.org>
6120L: linux-ide@vger.kernel.org
6121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6122S: Maintained
6123F: drivers/ata/
6124F: include/linux/ata.h
6125F: include/linux/libata.h
6126
6127LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6128M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6129L: linux-ide@vger.kernel.org
6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6131S: Maintained
6132F: include/linux/pata_arasan_cf_data.h
6133F: drivers/ata/pata_arasan_cf.c
6134
c7fa056c
BZ
6135LIBATA PATA DRIVERS
6136M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6137M: Tejun Heo <tj@kernel.org>
6138L: linux-ide@vger.kernel.org
6139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6140S: Maintained
6141F: drivers/ata/pata_*.c
6142F: drivers/ata/ata_generic.c
6143
32ac7cb2
TH
6144LIBATA SATA AHCI PLATFORM devices support
6145M: Hans de Goede <hdegoede@redhat.com>
6146M: Tejun Heo <tj@kernel.org>
6147L: linux-ide@vger.kernel.org
6148T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6149S: Maintained
6150F: drivers/ata/ahci_platform.c
6151F: drivers/ata/libahci_platform.c
6152F: include/linux/ahci_platform.h
6153
6154LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6155M: Mikael Pettersson <mikpelinux@gmail.com>
6156L: linux-ide@vger.kernel.org
6157T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6158S: Maintained
6159F: drivers/ata/sata_promise.*
6160
1acd437c
SL
6161LIBLOCKDEP
6162M: Sasha Levin <sasha.levin@oracle.com>
6163S: Maintained
6164F: tools/lib/lockdep/
6165
bc30196f
DW
6166LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6167M: Dan Williams <dan.j.williams@intel.com>
6168L: linux-nvdimm@lists.01.org
6169Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6170S: Supported
6171F: drivers/nvdimm/*
6172F: include/linux/nd.h
6173F: include/linux/libnvdimm.h
6174F: include/uapi/linux/ndctl.h
6175
6176LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6177M: Ross Zwisler <ross.zwisler@linux.intel.com>
6178L: linux-nvdimm@lists.01.org
6179Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6180S: Supported
6181F: drivers/nvdimm/blk.c
6182F: drivers/nvdimm/region_devs.c
6183F: drivers/acpi/nfit*
6184
6185LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6186M: Vishal Verma <vishal.l.verma@intel.com>
6187L: linux-nvdimm@lists.01.org
6188Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6189S: Supported
6190F: drivers/nvdimm/btt*
6191
6192LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6193M: Ross Zwisler <ross.zwisler@linux.intel.com>
6194L: linux-nvdimm@lists.01.org
6195Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6196S: Supported
6197F: drivers/nvdimm/pmem.c
b864bc17 6198F: include/linux/pmem.h
bc30196f 6199
1da177e4 6200LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6201M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6202W: http://www.ibm.com/linux/ltc/projects/ppc
6203S: Supported
11c34c7d 6204F: arch/powerpc/boot/rs6000.h
1da177e4 6205
852bb9f5 6206LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6208M: Paul Mackerras <paulus@samba.org>
ea668936 6209M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6210W: http://www.penguinppc.org/
a4724ed6 6211L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6212Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6214S: Supported
11c34c7d
JP
6215F: Documentation/powerpc/
6216F: arch/powerpc/
1da177e4
LT
6217
6218LINUX FOR POWER MACINTOSH
8b58be88 6219M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6220W: http://www.penguinppc.org/
a4724ed6 6221L: linuxppc-dev@lists.ozlabs.org
1da177e4 6222S: Maintained
11c34c7d
JP
6223F: arch/powerpc/platforms/powermac/
6224F: drivers/macintosh/
1da177e4 6225
77a76369 6226LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6227M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6228L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6229T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6230S: Maintained
11c34c7d
JP
6231F: arch/powerpc/platforms/512x/
6232F: arch/powerpc/platforms/52xx/
1da177e4
LT
6233
6234LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6235M: Alistair Popple <alistair@popple.id.au>
8b58be88 6236M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6237W: http://www.penguinppc.org/
a4724ed6 6238L: linuxppc-dev@lists.ozlabs.org
1da177e4 6239S: Maintained
11c34c7d
JP
6240F: arch/powerpc/platforms/40x/
6241F: arch/powerpc/platforms/44x/
1da177e4 6242
260c02a9 6243LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6244L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6245S: Orphan
11c34c7d
JP
6246F: arch/powerpc/*/*virtex*
6247F: arch/powerpc/*/*/*virtex*
1da177e4 6248
e93adf1e 6249LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6250M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6251W: http://www.penguinppc.org/
a4724ed6 6252L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6253S: Maintained
a2b1f7c8 6254F: arch/powerpc/platforms/8xx/
e93adf1e 6255
1da177e4 6256LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6257M: Scott Wood <scottwood@freescale.com>
8b58be88 6258M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6259W: http://www.penguinppc.org/
a4724ed6 6260L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6261T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6262S: Maintained
11c34c7d 6263F: arch/powerpc/platforms/83xx/
4c8f581d 6264F: arch/powerpc/platforms/85xx/
1da177e4 6265
ab06ff3a 6266LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6267M: Olof Johansson <olof@lixom.net>
a4724ed6 6268L: linuxppc-dev@lists.ozlabs.org
92e19709 6269S: Maintained
11c34c7d
JP
6270F: arch/powerpc/platforms/pasemi/
6271F: drivers/*/*pasemi*
6272F: drivers/*/*/*pasemi*
ab06ff3a 6273
1da177e4 6274LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6275M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6276L: linux-security-module@vger.kernel.org
1da177e4
LT
6277S: Supported
6278
a23ce6da
HW
6279LIS3LV02D ACCELEROMETER DRIVER
6280M: Eric Piel <eric.piel@tremplin-utc.net>
6281S: Maintained
ff606677
JD
6282F: Documentation/misc-devices/lis3lv02d
6283F: drivers/misc/lis3lv02d/
bd35665f 6284F: drivers/platform/x86/hp_accel.c
a23ce6da 6285
b700e7f0
SJ
6286LIVE PATCHING
6287M: Josh Poimboeuf <jpoimboe@redhat.com>
6288M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6289M: Jiri Kosina <jikos@kernel.org>
d8130624 6290M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6291S: Maintained
6292F: kernel/livepatch/
6293F: include/linux/livepatch.h
6294F: arch/x86/include/asm/livepatch.h
6295F: arch/x86/kernel/livepatch.c
6296F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6297F: samples/livepatch/
b700e7f0 6298L: live-patching@vger.kernel.org
74d50da3 6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6300
e2d1d6c0 6301LLC (802.2)
8b58be88 6302M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6303S: Maintained
679655da 6304F: include/linux/llc.h
c117ab84 6305F: include/uapi/linux/llc.h
679655da
JP
6306F: include/net/llc*
6307F: net/llc/
e2d1d6c0 6308
4e233cbe
AD
6309LM73 HARDWARE MONITOR DRIVER
6310M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6311L: lm-sensors@lm-sensors.org
6312S: Maintained
6313F: drivers/hwmon/lm73.c
6314
156e2d1a 6315LM78 HARDWARE MONITOR DRIVER
d8130624 6316M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6317L: lm-sensors@lm-sensors.org
6318S: Maintained
6319F: Documentation/hwmon/lm78
6320F: drivers/hwmon/lm78.c
6321
1da177e4 6322LM83 HARDWARE MONITOR DRIVER
d8130624 6323M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6324L: lm-sensors@lm-sensors.org
1da177e4 6325S: Maintained
679655da
JP
6326F: Documentation/hwmon/lm83
6327F: drivers/hwmon/lm83.c
1da177e4
LT
6328
6329LM90 HARDWARE MONITOR DRIVER
d8130624 6330M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6331L: lm-sensors@lm-sensors.org
1da177e4 6332S: Maintained
679655da 6333F: Documentation/hwmon/lm90
aae7bce4 6334F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6335F: drivers/hwmon/lm90.c
1da177e4 6336
917cc4e6
GR
6337LM95234 HARDWARE MONITOR DRIVER
6338M: Guenter Roeck <linux@roeck-us.net>
6339L: lm-sensors@lm-sensors.org
6340S: Maintained
6341F: Documentation/hwmon/lm95234
6342F: drivers/hwmon/lm95234.c
6343
68620bdd
MP
6344LME2510 MEDIA DRIVER
6345M: Malcolm Priestley <tvboxspy@gmail.com>
6346L: linux-media@vger.kernel.org
6347W: http://linuxtv.org/
6348Q: http://patchwork.linuxtv.org/project/linux-media/list/
6349S: Maintained
6350F: drivers/media/usb/dvb-usb-v2/lmedm04*
6351
512e67f9 6352LOCKDEP AND LOCKSTAT
8b58be88
JP
6353M: Peter Zijlstra <peterz@infradead.org>
6354M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6355L: linux-kernel@vger.kernel.org
75fc2d37 6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6357S: Maintained
214e0aed
DB
6358F: Documentation/locking/lockdep*.txt
6359F: Documentation/locking/lockstat.txt
679655da 6360F: include/linux/lockdep.h
7486d6da 6361F: kernel/locking/
512e67f9 6362
dde33348 6363LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6364M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6365L: linux-ntfs-dev@lists.sourceforge.net
6366W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6367S: Maintained
679655da 6368F: Documentation/ldm.txt
20d16fef 6369F: block/partitions/ldm.*
1da177e4 6370
ef6ada3d
JE
6371LogFS
6372M: Joern Engel <joern@logfs.org>
756ccb3c 6373M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6374L: logfs@logfs.org
6375W: logfs.org
6376S: Maintained
6377F: fs/logfs/
6378
b62d7946
RS
6379LPC32XX MACHINE SUPPORT
6380M: Roland Stigge <stigge@antcom.de>
6381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6382S: Maintained
6383F: arch/arm/mach-lpc32xx/
6384
c87e34ef 6385LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6386M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6387M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6388M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6389M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6390L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6391L: linux-scsi@vger.kernel.org
6392W: http://www.lsilogic.com/support
6393S: Supported
679655da 6394F: drivers/message/fusion/
500c152a 6395F: drivers/scsi/mpt2sas/
6396F: drivers/scsi/mpt3sas/
c87e34ef 6397
1da177e4 6398LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6399M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6400L: linux-scsi@vger.kernel.org
6401S: Maintained
679655da 6402F: drivers/scsi/sym53c8xx_2/
1da177e4 6403
e5f5c99a
GR
6404LTC4261 HARDWARE MONITOR DRIVER
6405M: Guenter Roeck <linux@roeck-us.net>
6406L: lm-sensors@lm-sensors.org
6407S: Maintained
6408F: Documentation/hwmon/ltc4261
6409F: drivers/hwmon/ltc4261.c
6410
81365c31 6411LTP (Linux Test Project)
28b8e8d4 6412M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6413M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6414M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6415M: Jan Stancek <jstancek@redhat.com>
6416M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6417M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6418L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6419W: http://linux-test-project.github.io/
7d1ae8a8 6420T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6421S: Maintained
6422
c12a54b3 6423M32R ARCHITECTURE
c12a54b3 6424W: http://www.linux-m32r.org/
b4174867 6425S: Orphan
679655da 6426F: arch/m32r/
c12a54b3 6427
1da177e4 6428M68K ARCHITECTURE
8b58be88 6429M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6430L: linux-m68k@lists.linux-m68k.org
6431W: http://www.linux-m68k.org/
54e5881d 6432T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6433S: Maintained
679655da 6434F: arch/m68k/
9db35182 6435F: drivers/zorro/
1da177e4
LT
6436
6437M68K ON APPLE MACINTOSH
8b58be88 6438M: Joshua Thompson <funaho@jurai.org>
1da177e4 6439W: http://www.mac.linux-m68k.org/
9bb9f222 6440L: linux-m68k@lists.linux-m68k.org
1da177e4 6441S: Maintained
9db35182 6442F: arch/m68k/mac/
1da177e4
LT
6443
6444M68K ON HP9000/300
8b58be88 6445M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6446W: http://www.tazenda.demon.co.uk/phil/linux-hp
6447S: Maintained
679655da 6448F: arch/m68k/hp300/
1da177e4 6449
74425546
AP
6450M88DS3103 MEDIA DRIVER
6451M: Antti Palosaari <crope@iki.fi>
6452L: linux-media@vger.kernel.org
6453W: http://linuxtv.org/
6454W: http://palosaari.fi/linux/
6455Q: http://patchwork.linuxtv.org/project/linux-media/list/
6456T: git git://linuxtv.org/anttip/media_tree.git
6457S: Maintained
6458F: drivers/media/dvb-frontends/m88ds3103*
6459
68620bdd
MP
6460M88RS2000 MEDIA DRIVER
6461M: Malcolm Priestley <tvboxspy@gmail.com>
6462L: linux-media@vger.kernel.org
6463W: http://linuxtv.org/
6464Q: http://patchwork.linuxtv.org/project/linux-media/list/
6465S: Maintained
6466F: drivers/media/dvb-frontends/m88rs2000*
6467
07a092fa 6468MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6469M: Alexey Klimov <klimov.linux@gmail.com>
6470L: linux-media@vger.kernel.org
6471T: git git://linuxtv.org/media_tree.git
6472S: Maintained
6473F: drivers/media/radio/radio-ma901.c
07a092fa 6474
64a327a7 6475MAC80211
8b58be88 6476M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6477L: linux-wireless@vger.kernel.org
491b26b4 6478W: http://wireless.kernel.org/
ce466579
JB
6479T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6480T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6481S: Maintained
679655da
JP
6482F: Documentation/networking/mac80211-injection.txt
6483F: include/net/mac80211.h
6484F: net/mac80211/
64a327a7 6485
b863ceb7 6486MACVLAN DRIVER
8b58be88 6487M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6488L: netdev@vger.kernel.org
6489S: Maintained
679655da
JP
6490F: drivers/net/macvlan.c
6491F: include/linux/if_macvlan.h
b863ceb7 6492
2b6d83e2
JB
6493MAILBOX API
6494M: Jassi Brar <jassisinghbrar@gmail.com>
6495L: linux-kernel@vger.kernel.org
6496S: Maintained
6497F: drivers/mailbox/
6498F: include/linux/mailbox_client.h
6499F: include/linux/mailbox_controller.h
6500
faf1668c 6501MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6502M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6503W: http://www.kernel.org/doc/man-pages
bd7ebec6 6504L: linux-man@vger.kernel.org
1b53dc74 6505S: Maintained
faf1668c 6506
8427defd
RK
6507MARVELL ARMADA DRM SUPPORT
6508M: Russell King <rmk+kernel@arm.linux.org.uk>
6509S: Maintained
6510F: drivers/gpu/drm/armada/
6511
3ad50cca
GR
6512MARVELL 88E6352 DSA support
6513M: Guenter Roeck <linux@roeck-us.net>
6514S: Maintained
6515F: drivers/net/dsa/mv88e6352.c
6516
44c14c1d 6517MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6518M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6519M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6520L: netdev@vger.kernel.org
6521S: Maintained
6522F: drivers/net/ethernet/marvell/sk*
6523
74cda169 6524MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6525L: libertas-dev@lists.infradead.org
8ac3e99e 6526S: Orphan
679655da 6527F: drivers/net/wireless/libertas/
74cda169 6528
b60d6975 6529MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6530M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6531L: netdev@vger.kernel.org
f5ca8502 6532S: Maintained
527a6266 6533F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6534F: include/linux/mv643xx.h
1da177e4 6535
370b8ed9
TP
6536MARVELL MVNETA ETHERNET DRIVER
6537M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6538L: netdev@vger.kernel.org
6539S: Maintained
6540F: drivers/net/ethernet/marvell/mvneta.*
6541
fcad584d 6542MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6543M: Amitkumar Karwar <akarwar@marvell.com>
6544M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6545L: linux-wireless@vger.kernel.org
6546S: Maintained
6547F: drivers/net/wireless/mwifiex/
6548
a2c3f656 6549MARVELL MWL8K WIRELESS DRIVER
a040d532 6550M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6551L: linux-wireless@vger.kernel.org
16345910 6552S: Odd Fixes
a2c3f656
LB
6553F: drivers/net/wireless/mwl8k.c
6554
2a69567b 6555MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6556M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6557S: Odd Fixes
1fa7e547 6558F: drivers/mmc/host/mvsdio.*
2a69567b 6559
1da177e4 6560MATROX FRAMEBUFFER DRIVER
c69f677c 6561L: linux-fbdev@vger.kernel.org
52653199 6562S: Orphan
8a61f013 6563F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6564F: include/uapi/linux/matroxfb.h
1da177e4 6565
ca462085
GR
6566MAX16065 HARDWARE MONITOR DRIVER
6567M: Guenter Roeck <linux@roeck-us.net>
6568L: lm-sensors@lm-sensors.org
6569S: Maintained
6570F: Documentation/hwmon/max16065
6571F: drivers/hwmon/max16065.c
6572
1f61cab8
GR
6573MAX20751 HARDWARE MONITOR DRIVER
6574M: Guenter Roeck <linux@roeck-us.net>
6575L: lm-sensors@lm-sensors.org
6576S: Maintained
6577F: Documentation/hwmon/max20751
6578F: drivers/hwmon/max20751.c
6579
d20620de 6580MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6581M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6582L: lm-sensors@lm-sensors.org
6583S: Maintained
679655da
JP
6584F: Documentation/hwmon/max6650
6585F: drivers/hwmon/max6650.c
d20620de 6586
e89ab51f
GR
6587MAX6697 HARDWARE MONITOR DRIVER
6588M: Guenter Roeck <linux@roeck-us.net>
6589L: lm-sensors@lm-sensors.org
6590S: Maintained
6591F: Documentation/hwmon/max6697
6592F: Documentation/devicetree/bindings/i2c/max6697.txt
6593F: drivers/hwmon/max6697.c
6594F: include/linux/platform_data/max6697.h
6595
f8f847b5
KK
6596MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6597M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6598L: linux-pm@vger.kernel.org
6599S: Supported
6600F: drivers/power/max14577_charger.c
6601F: drivers/power/max77693_charger.c
6602
befeb596
KK
6603MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6604M: Chanwoo Choi <cw00.choi@samsung.com>
6605M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6606L: linux-kernel@vger.kernel.org
6607S: Supported
6608F: drivers/*/max14577.c
6609F: drivers/*/max77686.c
6610F: drivers/*/max77693.c
6611F: drivers/extcon/extcon-max14577.c
6612F: drivers/extcon/extcon-max77693.c
6613F: drivers/rtc/rtc-max77686.c
6614F: drivers/clk/clk-max77686.c
6615F: Documentation/devicetree/bindings/mfd/max14577.txt
6616F: Documentation/devicetree/bindings/mfd/max77686.txt
6617F: Documentation/devicetree/bindings/mfd/max77693.txt
6618F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6619F: include/linux/mfd/max14577*.h
6620F: include/linux/mfd/max77686*.h
6621F: include/linux/mfd/max77693*.h
6622
9be3c9a5
HV
6623MAXIRADIO FM RADIO RECEIVER DRIVER
6624M: Hans Verkuil <hverkuil@xs4all.nl>
6625L: linux-media@vger.kernel.org
6626T: git git://linuxtv.org/media_tree.git
6627W: http://linuxtv.org
6628S: Maintained
6629F: drivers/media/radio/radio-maxiradio*
6630
6f32a8c9
LP
6631MEDIA DRIVERS FOR RENESAS - VSP1
6632M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6633L: linux-media@vger.kernel.org
6634L: linux-sh@vger.kernel.org
6635T: git git://linuxtv.org/media_tree.git
6636S: Supported
6637F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6638F: drivers/media/platform/vsp1/
6639
127c49ae 6640MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6641M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6642P: LinuxTV.org Project
6643L: linux-media@vger.kernel.org
6644W: http://linuxtv.org
8a6e2535 6645Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6646T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6647S: Maintained
6648F: Documentation/dvb/
6649F: Documentation/video4linux/
ffe06198 6650F: Documentation/DocBook/media/
127c49ae 6651F: drivers/media/
ffe06198 6652F: drivers/staging/media/
127c49ae 6653F: include/media/
6c0f0359
MCC
6654F: include/uapi/linux/dvb/
6655F: include/uapi/linux/videodev2.h
6656F: include/uapi/linux/media.h
6657F: include/uapi/linux/v4l2-*
6658F: include/uapi/linux/meye.h
6659F: include/uapi/linux/ivtv*
6660F: include/uapi/linux/uvcvideo.h
d20620de 6661
c869f77d
JK
6662MEDIATEK MT7601U WIRELESS LAN DRIVER
6663M: Jakub Kicinski <kubakici@wp.pl>
6664L: linux-wireless@vger.kernel.org
6665S: Maintained
6666F: drivers/net/wireless/mediatek/mt7601u/
6667
e399065b
SS
6668MEGARAID SCSI/SAS DRIVERS
6669M: Kashyap Desai <kashyap.desai@avagotech.com>
6670M: Sumit Saxena <sumit.saxena@avagotech.com>
6671M: Uday Lingala <uday.lingala@avagotech.com>
6672L: megaraidlinux.pdl@avagotech.com
baaea1dc 6673L: linux-scsi@vger.kernel.org
e399065b 6674W: http://www.lsi.com
ce00f85c 6675S: Maintained
679655da
JP
6676F: Documentation/scsi/megaraid.txt
6677F: drivers/scsi/megaraid.*
6678F: drivers/scsi/megaraid/
757e0108 6679
2c46c9d5
AV
6680MELLANOX ETHERNET DRIVER (mlx4_en)
6681M: Amir Vadai <amirv@mellanox.com>
db603047 6682M: Ido Shamay <idos@mellanox.com>
b75f0050 6683L: netdev@vger.kernel.org
2c46c9d5
AV
6684S: Supported
6685W: http://www.mellanox.com
6686Q: http://patchwork.ozlabs.org/project/netdev/list/
6687F: drivers/net/ethernet/mellanox/mlx4/en_*
6688
70ea91f1
SR
6689MEMORY MANAGEMENT
6690L: linux-mm@kvack.org
70ea91f1
SR
6691W: http://www.linux-mm.org
6692S: Maintained
679655da 6693F: include/linux/mm.h
551450bb
CS
6694F: include/linux/gfp.h
6695F: include/linux/mmzone.h
6696F: include/linux/memory_hotplug.h
6697F: include/linux/vmalloc.h
679655da 6698F: mm/
70ea91f1 6699
f4e9ce66 6700MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6701M: David Woodhouse <dwmw2@infradead.org>
242c325e 6702M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6703L: linux-mtd@lists.infradead.org
8a6e2535
JP
6704W: http://www.linux-mtd.infradead.org/
6705Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6706T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6707T: git git://git.infradead.org/l2-mtd.git
1da177e4 6708S: Maintained
679655da
JP
6709F: drivers/mtd/
6710F: include/linux/mtd/
c117ab84 6711F: include/uapi/mtd/
1da177e4 6712
26c57ef1 6713MEN A21 WATCHDOG DRIVER
30c7469b 6714M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6715L: linux-watchdog@vger.kernel.org
30c7469b 6716S: Maintained
26c57ef1
JT
6717F: drivers/watchdog/mena21_wdt.c
6718
3764e82e 6719MEN CHAMELEON BUS (mcb)
30c7469b
JT
6720M: Johannes Thumshirn <morbidrsa@gmail.com>
6721S: Maintained
3764e82e
JT
6722F: drivers/mcb/
6723F: include/linux/mcb.h
b9f2f459 6724F: Documentation/men-chameleon-bus.txt
3764e82e 6725
48b490d2
AW
6726MEN F21BMC (Board Management Controller)
6727M: Andreas Werner <andreas.werner@men.de>
6728S: Supported
6729F: drivers/mfd/menf21bmc.c
6730F: drivers/watchdog/menf21bmc_wdt.c
6731F: drivers/leds/leds-menf21bmc.c
6732F: drivers/hwmon/menf21bmc_hwmon.c
6733F: Documentation/hwmon/menf21bmc
6734
12285945
JH
6735METAG ARCHITECTURE
6736M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6737L: linux-metag@vger.kernel.org
12285945
JH
6738S: Supported
6739F: arch/metag/
6740F: Documentation/metag/
6741F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6742F: drivers/clocksource/metag_generic.c
5698c50d
JH
6743F: drivers/irqchip/irq-metag.c
6744F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6745F: drivers/tty/metag_da.c
12285945 6746
c6375b0a 6747MICROBLAZE ARCHITECTURE
8b58be88 6748M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6749W: http://www.monstr.eu/fdt/
6750T: git git://git.monstr.eu/linux-2.6-microblaze.git
6751S: Supported
0a8c7914 6752F: arch/microblaze/
1da177e4
LT
6753
6754MICROTEK X6 SCANNER
61eee9a7 6755M: Oliver Neukum <oliver@neukum.org>
1da177e4 6756S: Maintained
679655da 6757F: drivers/usb/image/microtek.*
1da177e4
LT
6758
6759MIPS
8b58be88 6760M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6761L: linux-mips@linux-mips.org
6097050d 6762W: http://www.linux-mips.org/
b05e988e 6763T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6764Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6765S: Supported
679655da
JP
6766F: Documentation/mips/
6767F: arch/mips/
1da177e4 6768
08b7620a
HV
6769MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6770M: Hans Verkuil <hverkuil@xs4all.nl>
6771L: linux-media@vger.kernel.org
6772T: git git://linuxtv.org/media_tree.git
6773W: http://linuxtv.org
6774S: Odd Fixes
6775F: drivers/media/radio/radio-miropcm20*
6776
e126ba97
EC
6777Mellanox MLX5 core VPI driver
6778M: Eli Cohen <eli@mellanox.com>
6779L: netdev@vger.kernel.org
6780L: linux-rdma@vger.kernel.org
6781W: http://www.mellanox.com
6782Q: http://patchwork.ozlabs.org/project/netdev/list/
6783Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6784T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6785S: Supported
6786F: drivers/net/ethernet/mellanox/mlx5/core/
6787F: include/linux/mlx5/
6788
6789Mellanox MLX5 IB driver
b75f0050
JP
6790M: Eli Cohen <eli@mellanox.com>
6791L: linux-rdma@vger.kernel.org
6792W: http://www.mellanox.com
6793Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6794T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6795S: Supported
6796F: include/linux/mlx5/
6797F: drivers/infiniband/hw/mlx5/
e126ba97 6798
0ce277e4
AP
6799MN88472 MEDIA DRIVER
6800M: Antti Palosaari <crope@iki.fi>
6801L: linux-media@vger.kernel.org
6802W: http://linuxtv.org/
6803W: http://palosaari.fi/linux/
6804Q: http://patchwork.linuxtv.org/project/linux-media/list/
6805T: git git://linuxtv.org/anttip/media_tree.git
6806S: Maintained
6807F: drivers/staging/media/mn88472/
6808F: drivers/media/dvb-frontends/mn88472.h
6809
4f4d238f
AP
6810MN88473 MEDIA DRIVER
6811M: Antti Palosaari <crope@iki.fi>
6812L: linux-media@vger.kernel.org
6813W: http://linuxtv.org/
6814W: http://palosaari.fi/linux/
6815Q: http://patchwork.linuxtv.org/project/linux-media/list/
6816T: git git://linuxtv.org/anttip/media_tree.git
6817S: Maintained
6818F: drivers/staging/media/mn88473/
6819F: drivers/media/dvb-frontends/mn88473.h
6820
1da177e4 6821MODULE SUPPORT
8b58be88 6822M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6823S: Maintained
679655da
JP
6824F: include/linux/module.h
6825F: kernel/module.c
1da177e4
LT
6826
6827MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6828W: http://popies.net/meye/
b7788e13 6829S: Orphan
679655da 6830F: Documentation/video4linux/meye.txt
90d72ac6 6831F: drivers/media/pci/meye/
6c0f0359 6832F: include/uapi/linux/meye.h
1da177e4 6833
b9705b60 6834MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6835M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6836S: Maintained
679655da 6837F: Documentation/serial/moxa-smartio
c897401b 6838F: drivers/tty/mxser.*
d735410a 6839
889b2f87
AK
6840MR800 AVERMEDIA USB FM RADIO DRIVER
6841M: Alexey Klimov <klimov.linux@gmail.com>
6842L: linux-media@vger.kernel.org
6843T: git git://linuxtv.org/media_tree.git
6844S: Maintained
6845F: drivers/media/radio/radio-mr800.c
6846
d7155691
AO
6847MRF24J40 IEEE 802.15.4 RADIO DRIVER
6848M: Alan Ott <alan@signal11.us>
6849L: linux-wpan@vger.kernel.org
6850S: Maintained
6851F: drivers/net/ieee802154/mrf24j40.c
6852
8c4c731a 6853MSI LAPTOP SUPPORT
182ae55c 6854M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6855L: platform-driver-x86@vger.kernel.org
8c4c731a 6856S: Maintained
679655da 6857F: drivers/platform/x86/msi-laptop.c
8c4c731a 6858
0f1006b1 6859MSI WMI SUPPORT
d0944853 6860L: platform-driver-x86@vger.kernel.org
5ee7041e 6861S: Orphan
0f1006b1
AA
6862F: drivers/platform/x86/msi-wmi.c
6863
19a628a0
AP
6864MSI001 MEDIA DRIVER
6865M: Antti Palosaari <crope@iki.fi>
6866L: linux-media@vger.kernel.org
6867W: http://linuxtv.org/
6868W: http://palosaari.fi/linux/
6869Q: http://patchwork.linuxtv.org/project/linux-media/list/
6870T: git git://linuxtv.org/anttip/media_tree.git
6871S: Maintained
0185e197 6872F: drivers/media/tuners/msi001*
19a628a0 6873
7570589d 6874MSI2500 MEDIA DRIVER
2c57213f
AP
6875M: Antti Palosaari <crope@iki.fi>
6876L: linux-media@vger.kernel.org
6877W: http://linuxtv.org/
6878W: http://palosaari.fi/linux/
6879Q: http://patchwork.linuxtv.org/project/linux-media/list/
6880T: git git://linuxtv.org/anttip/media_tree.git
6881S: Maintained
7570589d 6882F: drivers/media/usb/msi2500/
2c57213f 6883
159eeea4
RJ
6884MSYSTEMS DISKONCHIP G3 MTD DRIVER
6885M: Robert Jarzmik <robert.jarzmik@free.fr>
6886L: linux-mtd@lists.infradead.org
6887S: Maintained
6888F: drivers/mtd/devices/docg3*
6889
62a37dc7 6890MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6891M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6892L: linux-media@vger.kernel.org
6893T: git git://linuxtv.org/media_tree.git
6894S: Maintained
6895F: drivers/media/i2c/mt9m032.c
6896F: include/media/mt9m032.h
6897
62a37dc7 6898MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6899M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6900L: linux-media@vger.kernel.org
6901T: git git://linuxtv.org/media_tree.git
6902S: Maintained
6903F: drivers/media/i2c/mt9p031.c
6904F: include/media/mt9p031.h
6905
62a37dc7 6906MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6907M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6908L: linux-media@vger.kernel.org
6909T: git git://linuxtv.org/media_tree.git
6910S: Maintained
6911F: drivers/media/i2c/mt9t001.c
6912F: include/media/mt9t001.h
6913
62a37dc7 6914MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6915M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6916L: linux-media@vger.kernel.org
6917T: git git://linuxtv.org/media_tree.git
6918S: Maintained
f2272e13 6919F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6920F: drivers/media/i2c/mt9v032.c
6921F: include/media/mt9v032.h
6922
4e0d13cb 6923MULTIFUNCTION DEVICES (MFD)
8b58be88 6924M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6925M: Lee Jones <lee.jones@linaro.org>
7caa7991 6926T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6927S: Supported
679655da 6928F: drivers/mfd/
55b5940d 6929F: include/linux/mfd/
4e0d13cb 6930
5c4e6f13 6931MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6932M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6933L: linux-mmc@vger.kernel.org
708dce3f 6934T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6935S: Maintained
679655da
JP
6936F: drivers/mmc/
6937F: include/linux/mmc/
c117ab84 6938F: include/uapi/linux/mmc/
baca2da4 6939
15a0580c 6940MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6941S: Orphan
679655da
JP
6942F: drivers/mmc/host/mmc_spi.c
6943F: include/linux/spi/mmc_spi.h
15a0580c 6944
1da177e4 6945MULTISOUND SOUND DRIVER
8b58be88 6946M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6947S: Maintained
679655da
JP
6948F: Documentation/sound/oss/MultiSound
6949F: sound/oss/msnd*
1da177e4 6950
d735410a 6951MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6952S: Orphan
c897401b 6953F: drivers/tty/isicom.c
679655da 6954F: include/linux/isicom.h
d735410a 6955
550a7375 6956MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6957M: Felipe Balbi <balbi@ti.com>
795fb7e7 6958L: linux-usb@vger.kernel.org
43b416e5 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6960S: Maintained
679655da 6961F: drivers/usb/musb/
550a7375 6962
ea0af5f6
MK
6963MXL5007T MEDIA DRIVER
6964M: Michael Krufky <mkrufky@linuxtv.org>
6965L: linux-media@vger.kernel.org
6966W: http://linuxtv.org/
6967W: http://github.com/mkrufky
6968Q: http://patchwork.linuxtv.org/project/linux-media/list/
6969T: git git://linuxtv.org/mkrufky/tuners.git
6970S: Maintained
6971F: drivers/media/tuners/mxl5007t.*
6972
2d3cf588 6973MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6974M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6975L: netdev@vger.kernel.org
205057ae 6976W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6977S: Supported
93f7848b 6978F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6979
1da177e4 6980NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6981S: Orphan
d9fb9f38 6982F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6983
23dc05a3
DM
6984NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6985M: Daniel Mack <zonque@gmail.com>
6986S: Maintained
e5747e40 6987L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6988W: http://www.native-instruments.com
6989F: sound/usb/caiaq/
6990
1da177e4 6991NCP FILESYSTEM
52653199
PV
6992M: Petr Vandrovec <petr@vandrovec.name>
6993S: Odd Fixes
679655da 6994F: fs/ncpfs/
1da177e4 6995
a79b0322
FT
6996NCR 5380 SCSI DRIVERS
6997M: Finn Thain <fthain@telegraphics.com.au>
6998M: Michael Schmitz <schmitzmic@gmail.com>
6999L: linux-scsi@vger.kernel.org
7000S: Maintained
7001F: Documentation/scsi/g_NCR5380.txt
7002F: drivers/scsi/NCR5380.*
7003F: drivers/scsi/arm/cumana_1.c
7004F: drivers/scsi/arm/oak.c
7005F: drivers/scsi/atari_NCR5380.c
7006F: drivers/scsi/atari_scsi.*
7007F: drivers/scsi/dmx3191d.c
7008F: drivers/scsi/dtc.*
7009F: drivers/scsi/g_NCR5380.*
7010F: drivers/scsi/g_NCR5380_mmio.c
7011F: drivers/scsi/mac_scsi.*
7012F: drivers/scsi/pas16.*
a79b0322
FT
7013F: drivers/scsi/sun3_scsi.*
7014F: drivers/scsi/sun3_scsi_vme.c
7015F: drivers/scsi/t128.*
7016
1da177e4 7017NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7018M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7019L: linux-scsi@vger.kernel.org
7020S: Maintained
679655da 7021F: drivers/scsi/NCR_D700.*
1da177e4 7022
4aa3eb4c
GR
7023NCT6775 HARDWARE MONITOR DRIVER
7024M: Guenter Roeck <linux@roeck-us.net>
7025L: lm-sensors@lm-sensors.org
7026S: Maintained
7027F: Documentation/hwmon/nct6775
7028F: drivers/hwmon/nct6775.c
7029
3c2d774c 7030NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7031M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7032L: linux-rdma@vger.kernel.org
e3d33cb1 7033W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7034S: Supported
7035F: drivers/infiniband/hw/nes/
7036
be2f2e84 7037NETEM NETWORK EMULATOR
adbbf69d 7038M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7039L: netem@lists.linux-foundation.org
be2f2e84 7040S: Maintained
679655da 7041F: net/sched/sch_netem.c
be2f2e84 7042
b2f5a051 7043NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7044M: Jon Mason <jdmason@kudzu.us>
4a58448b 7045L: netdev@vger.kernel.org
4a58448b 7046S: Supported
679655da 7047F: Documentation/networking/s2io.txt
b2f5a051 7048F: Documentation/networking/vxge.txt
86387e1a 7049F: drivers/net/ethernet/neterion/
4a58448b 7050
db9cf3a3 7051NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7052M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7053M: Patrick McHardy <kaber@trash.net>
42010ed0 7054M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7055L: netfilter-devel@vger.kernel.org
82b98543 7056L: coreteam@netfilter.org
1da177e4
LT
7057W: http://www.netfilter.org/
7058W: http://www.iptables.org/
42010ed0
PNA
7059Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7060T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7061T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7062S: Supported
679655da
JP
7063F: include/linux/netfilter*
7064F: include/linux/netfilter/
7065F: include/net/netfilter/
c117ab84
CEB
7066F: include/uapi/linux/netfilter*
7067F: include/uapi/linux/netfilter/
679655da
JP
7068F: net/*/netfilter.c
7069F: net/*/netfilter/
7070F: net/netfilter/
91c269a0 7071F: net/bridge/br_netfilter*.c
1da177e4 7072
4cc67735 7073NETLABEL
87a0874c 7074M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7075W: http://netlabel.sf.net
7076L: netdev@vger.kernel.org
87a0874c 7077S: Maintained
80811493 7078F: Documentation/netlabel/
679655da
JP
7079F: include/net/netlabel.h
7080F: net/netlabel/
4cc67735 7081
1da177e4 7082NETROM NETWORK LAYER
8b58be88 7083M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7084L: linux-hams@vger.kernel.org
d34cb28a 7085W: http://www.linux-ax25.org/
1da177e4 7086S: Maintained
679655da 7087F: include/net/netrom.h
c117ab84 7088F: include/uapi/linux/netrom.h
679655da 7089F: net/netrom/
1da177e4 7090
5ddb88c0 7091NETWORK BLOCK DEVICE (NBD)
4ca5829a 7092M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7093S: Maintained
5e4b269b 7094L: nbd-general@lists.sourceforge.net
4ca5829a 7095T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7096F: Documentation/blockdev/nbd.txt
7097F: drivers/block/nbd.c
c117ab84 7098F: include/uapi/linux/nbd.h
1da177e4 7099
6e43650c
NH
7100NETWORK DROP MONITOR
7101M: Neil Horman <nhorman@tuxdriver.com>
7102L: netdev@vger.kernel.org
7103S: Maintained
7104W: https://fedorahosted.org/dropwatch/
7105F: net/core/drop_monitor.c
7106
1da177e4 7107NETWORKING [GENERAL]
8b58be88 7108M: "David S. Miller" <davem@davemloft.net>
979b6c13 7109L: netdev@vger.kernel.org
b1e8fd54 7110W: http://www.linuxfoundation.org/en/Net
11e98029 7111Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7112T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7113T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7114S: Maintained
679655da
JP
7115F: net/
7116F: include/net/
018d21ed
JP
7117F: include/linux/in.h
7118F: include/linux/net.h
7119F: include/linux/netdevice.h
c117ab84
CEB
7120F: include/uapi/linux/in.h
7121F: include/uapi/linux/net.h
7122F: include/uapi/linux/netdevice.h
0c7aecd4 7123F: include/uapi/linux/net_namespace.h
7e814a6c 7124F: tools/net/
f4e53f9a 7125F: tools/testing/selftests/net/
335a67d2 7126F: lib/random32.c
a101ccd1 7127F: lib/test_bpf.c
1da177e4
LT
7128
7129NETWORKING [IPv4/IPv6]
8b58be88
JP
7130M: "David S. Miller" <davem@davemloft.net>
7131M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7132M: James Morris <jmorris@namei.org>
7133M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7134M: Patrick McHardy <kaber@trash.net>
979b6c13 7135L: netdev@vger.kernel.org
08deed1e 7136T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7137S: Maintained
679655da
JP
7138F: net/ipv4/
7139F: net/ipv6/
7140F: include/net/ip*
0a14842f 7141F: arch/x86/net/*
1da177e4 7142
73b7656c
DM
7143NETWORKING [IPSEC]
7144M: Steffen Klassert <steffen.klassert@secunet.com>
7145M: Herbert Xu <herbert@gondor.apana.org.au>
7146M: "David S. Miller" <davem@davemloft.net>
7147L: netdev@vger.kernel.org
d1fc5024
SK
7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7149T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7150S: Maintained
5826bdd1 7151F: net/core/flow.c
73b7656c
DM
7152F: net/xfrm/
7153F: net/key/
7154F: net/ipv4/xfrm*
d1fc5024
SK
7155F: net/ipv4/esp4.c
7156F: net/ipv4/ah4.c
7157F: net/ipv4/ipcomp.c
7158F: net/ipv4/ip_vti.c
73b7656c 7159F: net/ipv6/xfrm*
d1fc5024
SK
7160F: net/ipv6/esp6.c
7161F: net/ipv6/ah6.c
7162F: net/ipv6/ipcomp6.c
7163F: net/ipv6/ip6_vti.c
73b7656c
DM
7164F: include/uapi/linux/xfrm.h
7165F: include/net/xfrm.h
7166
10e2ff1c 7167NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7168M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7169L: netdev@vger.kernel.org
7170S: Maintained
7171
29f8f632 7172NETWORKING [WIRELESS]
2cb4abd1 7173L: linux-wireless@vger.kernel.org
8a6e2535 7174Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7175
788873ac
JP
7176NETWORKING DRIVERS
7177L: netdev@vger.kernel.org
7178W: http://www.linuxfoundation.org/en/Net
11e98029 7179Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7180T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7181T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7182S: Odd Fixes
7183F: drivers/net/
018d21ed 7184F: include/linux/if_*
0b63bf1f
JD
7185F: include/linux/netdevice.h
7186F: include/linux/arcdevice.h
7187F: include/linux/etherdevice.h
7188F: include/linux/fcdevice.h
7189F: include/linux/fddidevice.h
7190F: include/linux/hippidevice.h
7191F: include/linux/inetdevice.h
c117ab84
CEB
7192F: include/uapi/linux/if_*
7193F: include/uapi/linux/netdevice.h
788873ac 7194
0e324cf6
JL
7195NETWORKING DRIVERS (WIRELESS)
7196M: Kalle Valo <kvalo@codeaurora.org>
7197L: linux-wireless@vger.kernel.org
7198Q: http://patchwork.kernel.org/project/linux-wireless/list/
7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7200S: Maintained
7201F: drivers/net/wireless/
7202
3d396eb1 7203NETXEN (1/10) GbE SUPPORT
8622315e 7204M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7205M: Sony Chacko <sony.chacko@qlogic.com>
7206M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7207L: netdev@vger.kernel.org
9c2b5bde 7208W: http://www.qlogic.com
3d396eb1 7209S: Supported
aa43c215 7210F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7211
6423d30f
AAJ
7212NFC SUBSYSTEM
7213M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7214M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7215M: Samuel Ortiz <sameo@linux.intel.com>
7216L: linux-wireless@vger.kernel.org
1eb3b216 7217L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7218S: Supported
6423d30f 7219F: net/nfc/
55eb94f9 7220F: include/net/nfc/
c117ab84 7221F: include/uapi/linux/nfc.h
6423d30f 7222F: drivers/nfc/
08eaa1e0 7223F: include/linux/platform_data/pn544.h
7ebb88e5 7224F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7225
e8b43555 7226NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7227M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7228M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7229L: linux-nfs@vger.kernel.org
7230W: http://client.linux-nfs.org
cd7b996a 7231T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7232S: Maintained
679655da
JP
7233F: fs/lockd/
7234F: fs/nfs/
7235F: fs/nfs_common/
7236F: net/sunrpc/
7237F: include/linux/lockd/
7238F: include/linux/nfs*
7239F: include/linux/sunrpc/
c117ab84
CEB
7240F: include/uapi/linux/nfs*
7241F: include/uapi/linux/sunrpc/
1da177e4 7242
85ef9cea 7243NILFS2 FILESYSTEM
e2126935 7244M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7245L: linux-nilfs@vger.kernel.org
f9472265 7246W: http://nilfs.sourceforge.net/
e2126935 7247T: git git://github.com/konis/nilfs2.git
85ef9cea 7248S: Supported
679655da
JP
7249F: Documentation/filesystems/nilfs2.txt
7250F: fs/nilfs2/
7251F: include/linux/nilfs2_fs.h
85ef9cea 7252
1da177e4 7253NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7254M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7255W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7256S: Maintained
679655da
JP
7257F: Documentation/scsi/NinjaSCSI.txt
7258F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7259
7260NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7261M: GOTO Masanori <gotom@debian.or.jp>
7262M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7263W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7264S: Maintained
679655da
JP
7265F: Documentation/scsi/NinjaSCSI.txt
7266F: drivers/scsi/nsp32*
1da177e4 7267
383b8fb9
LFT
7268NIOS2 ARCHITECTURE
7269M: Ley Foon Tan <lftan@altera.com>
7270L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7271T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7272S: Maintained
7273F: arch/nios2/
7274
2a6afddb
PR
7275NOKIA N900 POWER SUPPLY DRIVERS
7276M: Pali RohĂ¡r <pali.rohar@gmail.com>
7277S: Maintained
7278F: include/linux/power/bq2415x_charger.h
7279F: include/linux/power/bq27x00_battery.h
7280F: include/linux/power/isp1704_charger.h
7281F: drivers/power/bq2415x_charger.c
7282F: drivers/power/bq27x00_battery.c
7283F: drivers/power/isp1704_charger.c
7284F: drivers/power/rx51_battery.c
7285
a1bd3bae 7286NTB DRIVER CORE
9ef6bf6c
JM
7287M: Jon Mason <jdmason@kudzu.us>
7288M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7289M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7290S: Supported
2984411f
JM
7291W: https://github.com/jonmason/ntb/wiki
7292T: git git://github.com/jonmason/ntb.git
fce8a7bb 7293F: drivers/ntb/
548c237c 7294F: drivers/net/ntb_netdev.c
fce8a7bb 7295F: include/linux/ntb.h
a1bd3bae 7296F: include/linux/ntb_transport.h
fce8a7bb 7297
e26a5843
AH
7298NTB INTEL DRIVER
7299M: Jon Mason <jdmason@kudzu.us>
7300M: Dave Jiang <dave.jiang@intel.com>
7301S: Supported
7302W: https://github.com/jonmason/ntb/wiki
7303T: git git://github.com/jonmason/ntb.git
7304F: drivers/ntb/hw/intel/
fce8a7bb 7305
1da177e4 7306NTFS FILESYSTEM
2818ef50 7307M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7308L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7309W: http://www.tuxera.com/
e6f4dee7 7310T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7311S: Supported
679655da
JP
7312F: Documentation/filesystems/ntfs.txt
7313F: fs/ntfs/
1da177e4 7314
9eb8ef74 7315NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7316M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7317L: linux-fbdev@vger.kernel.org
ce00f85c 7318S: Maintained
8a61f013
JH
7319F: drivers/video/fbdev/riva/
7320F: drivers/video/fbdev/nvidia/
1da177e4 7321
79461681
MW
7322NVM EXPRESS DRIVER
7323M: Matthew Wilcox <willy@linux.intel.com>
7324L: linux-nvme@lists.infradead.org
7325T: git git://git.infradead.org/users/willy/linux-nvme.git
7326S: Supported
5be37bf9 7327F: drivers/block/nvme*
79461681
MW
7328F: include/linux/nvme.h
7329
aee4b9bd
SK
7330NVMEM FRAMEWORK
7331M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7332M: Maxime Ripard <maxime.ripard@free-electrons.com>
7333S: Maintained
7334F: drivers/nvmem/
7335F: Documentation/devicetree/bindings/nvmem/
7336F: include/linux/nvmem-consumer.h
7337F: include/linux/nvmem-provider.h
7338
dece4585
CP
7339NXP-NCI NFC DRIVER
7340M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7341R: Charles Gorand <charles.gorand@effinnov.com>
7342L: linux-nfc@lists.01.org (moderated for non-subscribers)
7343S: Supported
7344F: drivers/nfc/nxp-nci
7345
f50d7146
RK
7346NXP TDA998X DRM DRIVER
7347M: Russell King <rmk+kernel@arm.linux.org.uk>
7348S: Supported
7349F: drivers/gpu/drm/i2c/tda998x_drv.c
7350F: include/drm/i2c/tda998x.h
7351
fbace43e
PR
7352NXP TFA9879 DRIVER
7353M: Peter Rosin <peda@axentia.se>
7354L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7355S: Maintained
7356F: sound/soc/codecs/tfa9879*
7357
f5525786 7358OMAP SUPPORT
0e24bdd4 7359M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7360L: linux-omap@vger.kernel.org
7361W: http://www.muru.com/linux/omap/
7362W: http://linux.omap.com/
8a6e2535 7363Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7364T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7365S: Maintained
4e04d5a3 7366F: arch/arm/*omap*/
026da812
FB
7367F: arch/arm/configs/omap1_defconfig
7368F: arch/arm/configs/omap2plus_defconfig
046d0a37 7369F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7370F: drivers/irqchip/irq-omap-intc.c
7371F: drivers/mfd/*omap*.c
7372F: drivers/mfd/menelaus.c
7373F: drivers/mfd/palmas.c
7374F: drivers/mfd/tps65217.c
7375F: drivers/mfd/tps65218.c
7376F: drivers/mfd/tps65910.c
7377F: drivers/mfd/twl-core.[ch]
7378F: drivers/mfd/twl4030*.c
7379F: drivers/mfd/twl6030*.c
7380F: drivers/mfd/twl6040*.c
7381F: drivers/regulator/palmas-regulator*.c
7382F: drivers/regulator/pbias-regulator.c
7383F: drivers/regulator/tps65217-regulator.c
7384F: drivers/regulator/tps65218-regulator.c
7385F: drivers/regulator/tps65910-regulator.c
7386F: drivers/regulator/twl-regulator.c
046d0a37 7387F: include/linux/i2c-omap.h
f5525786 7388
50f29fbd 7389OMAP DEVICE TREE SUPPORT
cdb55ab0 7390M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7391M: Tony Lindgren <tony@atomide.com>
7392L: linux-omap@vger.kernel.org
d0fb18c5 7393L: devicetree@vger.kernel.org
50f29fbd
TL
7394S: Maintained
7395F: arch/arm/boot/dts/*omap*
7396F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7397F: arch/arm/boot/dts/*am4*
7398F: arch/arm/boot/dts/*am5*
7399F: arch/arm/boot/dts/*dra7*
50f29fbd 7400
f5525786 7401OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7402M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7403L: linux-omap@vger.kernel.org
7404S: Maintained
7405F: arch/arm/*omap*/*clock*
7406
7407OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7408M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7409L: linux-omap@vger.kernel.org
7410S: Maintained
7411F: arch/arm/*omap*/*pm*
c46938d4 7412F: drivers/cpufreq/omap-cpufreq.c
f5525786 7413
d21db568 7414OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7415M: Rajendra Nayak <rnayak@ti.com>
7416M: Paul Walmsley <paul@pwsan.com>
7417L: linux-omap@vger.kernel.org
7418S: Maintained
d21db568 7419F: arch/arm/mach-omap2/prm*
692ab1f3 7420
f5525786 7421OMAP AUDIO SUPPORT
6c284903 7422M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7423M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7424L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7425L: linux-omap@vger.kernel.org
7426S: Maintained
7427F: sound/soc/omap/
7428
18640193
TL
7429OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7430M: Roger Quadros <rogerq@ti.com>
7431M: Tony Lindgren <tony@atomide.com>
7432L: linux-omap@vger.kernel.org
7433S: Maintained
7434F: drivers/memory/omap-gpmc.c
7435F: arch/arm/mach-omap2/*gpmc*
7436
f5525786 7437OMAP FRAMEBUFFER SUPPORT
830e6384 7438M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7439L: linux-fbdev@vger.kernel.org
f5525786
TL
7440L: linux-omap@vger.kernel.org
7441S: Maintained
8a61f013 7442F: drivers/video/fbdev/omap/
f5525786 7443
676eec0d 7444OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7445M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7446L: linux-omap@vger.kernel.org
676eec0d 7447L: linux-fbdev@vger.kernel.org
178ff4c9 7448S: Maintained
8a61f013 7449F: drivers/video/fbdev/omap2/
178ff4c9
TV
7450F: Documentation/arm/OMAP/DSS
7451
8b37fcfc
OBC
7452OMAP HARDWARE SPINLOCK SUPPORT
7453M: Ohad Ben-Cohen <ohad@wizery.com>
7454L: linux-omap@vger.kernel.org
7455S: Maintained
7456F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7457
f5525786 7458OMAP MMC SUPPORT
8b58be88 7459M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7460L: linux-omap@vger.kernel.org
7461S: Maintained
653f41b5
MC
7462F: drivers/mmc/host/omap.c
7463
7464OMAP HS MMC SUPPORT
0a4585c6 7465L: linux-mmc@vger.kernel.org
653f41b5 7466L: linux-omap@vger.kernel.org
dfa5d196 7467S: Orphan
653f41b5 7468F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7469
7470OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7471M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7472S: Maintained
7473F: drivers/char/hw_random/omap-rng.c
7474
f400c82e 7475OMAP HWMOD SUPPORT
cdb55ab0 7476M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7477M: Paul Walmsley <paul@pwsan.com>
7478L: linux-omap@vger.kernel.org
7479S: Maintained
8fc8b12b 7480F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7481
8633fb30
PW
7482OMAP HWMOD DATA
7483M: Paul Walmsley <paul@pwsan.com>
7484L: linux-omap@vger.kernel.org
7485S: Maintained
7486F: arch/arm/mach-omap2/omap_hwmod*data*
7487
f400c82e 7488OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7489M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7490L: linux-omap@vger.kernel.org
7491S: Maintained
7492F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7493
0db83ced 7494OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7495M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7496L: linux-media@vger.kernel.org
7497S: Maintained
7eec52db 7498F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7499F: drivers/media/platform/omap3isp/
0db83ced 7500F: drivers/staging/media/omap4iss/
7e8970e1 7501
f5525786 7502OMAP USB SUPPORT
f299470a 7503M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7504L: linux-usb@vger.kernel.org
7505L: linux-omap@vger.kernel.org
43b416e5 7506T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7507S: Maintained
a16fbd65
JP
7508F: drivers/usb/*/*omap*
7509F: arch/arm/*omap*/usb*
f5525786 7510
6d994710 7511OMAP GPIO DRIVER
a1415a8f 7512M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7513M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7514M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7515L: linux-omap@vger.kernel.org
7516S: Maintained
7517F: drivers/gpio/gpio-omap.c
7518
c351e290
MJ
7519OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7520M: Mark Jackson <mpfj@newflow.co.uk>
7521L: linux-omap@vger.kernel.org
7522S: Maintained
7523F: arch/arm/boot/dts/am335x-nano.dts
7524
0ad122d9 7525OMFS FILESYSTEM
8b58be88 7526M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7527L: linux-karma-devel@lists.sourceforge.net
7528S: Maintained
679655da
JP
7529F: Documentation/filesystems/omfs.txt
7530F: fs/omfs/
0ad122d9 7531
c1986ee9 7532OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7533M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7534S: Maintained
679655da
JP
7535F: drivers/char/pcmcia/cm4000_cs.c
7536F: include/linux/cm4000_cs.h
c117ab84 7537F: include/uapi/linux/cm4000_cs.h
c1986ee9 7538
77c44ab1 7539OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7540M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7541S: Maintained
679655da 7542F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7543
77d5140f 7544OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7545M: Jonathan Corbet <corbet@lwn.net>
661263b5 7546L: linux-media@vger.kernel.org
275ffde4 7547T: git git://linuxtv.org/media_tree.git
77d5140f 7548S: Maintained
90d72ac6 7549F: drivers/media/i2c/ov7670.c
77d5140f 7550
431bca73 7551ONENAND FLASH DRIVER
8b58be88 7552M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7553L: linux-mtd@lists.infradead.org
7554S: Maintained
679655da
JP
7555F: drivers/mtd/onenand/
7556F: include/linux/mtd/onenand*.h
431bca73 7557
1da177e4 7558ONSTREAM SCSI TAPE DRIVER
8b58be88 7559M: Willem Riede <osst@riede.org>
1da177e4
LT
7560L: osst-users@lists.sourceforge.net
7561L: linux-scsi@vger.kernel.org
7562S: Maintained
f7269cfc
JD
7563F: Documentation/scsi/osst.txt
7564F: drivers/scsi/osst.*
7565F: drivers/scsi/osst_*.h
7566F: drivers/scsi/st.h
1da177e4 7567
e2d1d6c0 7568OPENCORES I2C BUS DRIVER
8b58be88 7569M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7570L: linux-i2c@vger.kernel.org
e2d1d6c0 7571S: Maintained
679655da
JP
7572F: Documentation/i2c/busses/i2c-ocores
7573F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7574
860c44c1 7575OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7576M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7577M: Frank Rowand <frowand.list@gmail.com>
7578M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7579L: devicetree@vger.kernel.org
a7fefe9f
RH
7580W: http://www.devicetree.org/
7581T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7582S: Maintained
f8828205 7583F: drivers/of/
860c44c1 7584F: include/linux/of*.h
f8828205 7585F: scripts/dtc/
860c44c1 7586
f8828205 7587OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7588M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7589M: Pawel Moll <pawel.moll@arm.com>
7590M: Mark Rutland <mark.rutland@arm.com>
de80963e 7591M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7592M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7593L: devicetree@vger.kernel.org
7594S: Maintained
7595F: Documentation/devicetree/
7596F: arch/*/boot/dts/
7597F: include/dt-bindings/
7598
2bb65f56
PA
7599OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7600M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7601L: devicetree@vger.kernel.org
7602S: Maintained
7603F: Documentation/devicetree/dynamic-resolution-notes.txt
7604F: Documentation/devicetree/overlay-notes.txt
7605F: drivers/of/overlay.c
7606F: drivers/of/resolver.c
7607
19f9d392
JB
7608OPENRISC ARCHITECTURE
7609M: Jonas Bonn <jonas@southpole.se>
7610W: http://openrisc.net
eab7c1c0 7611L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7612S: Maintained
7613T: git git://openrisc.net/~jonas/linux
14430813 7614F: arch/openrisc/
19f9d392 7615
ccb1352e 7616OPENVSWITCH
4f337ed5 7617M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7618L: netdev@vger.kernel.org
ccb1352e
JG
7619L: dev@openvswitch.org
7620W: http://openvswitch.org
ccb1352e
JG
7621S: Maintained
7622F: net/openvswitch/
b422da7c 7623F: include/uapi/linux/openvswitch.h
ccb1352e 7624
af39917d
CL
7625OPL4 DRIVER
7626M: Clemens Ladisch <clemens@ladisch.de>
7627L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7628T: git git://git.alsa-project.org/alsa-kernel.git
7629S: Maintained
7630F: sound/drivers/opl4/
7631
1da177e4 7632OPROFILE
4cf7e718 7633M: Robert Richter <rric@kernel.org>
1da177e4
LT
7634L: oprofile-list@lists.sf.net
7635S: Maintained
81c4a8a6 7636F: arch/*/include/asm/oprofile*.h
679655da
JP
7637F: arch/*/oprofile/
7638F: drivers/oprofile/
7639F: include/linux/oprofile.h
1da177e4 7640
e2d1d6c0 7641ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7642M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7643M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7644L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7645W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7646S: Supported
679655da
JP
7647F: Documentation/filesystems/ocfs2.txt
7648F: Documentation/filesystems/dlmfs.txt
7649F: fs/ocfs2/
e2d1d6c0 7650
1da177e4 7651ORINOCO DRIVER
724c6b35 7652L: linux-wireless@vger.kernel.org
491b26b4 7653W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7654W: http://www.nongnu.org/orinoco/
3a59babb 7655S: Orphan
679655da 7656F: drivers/net/wireless/orinoco/
1da177e4 7657
42c55aa8 7658OSD LIBRARY and FILESYSTEM
fadc0752 7659M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7660M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7661L: osd-dev@open-osd.org
7662W: http://open-osd.org
54e5881d 7663T: git git://git.open-osd.org/open-osd.git
68274794 7664S: Maintained
42c55aa8 7665F: drivers/scsi/osd/
6b6f0b6c 7666F: include/scsi/osd_*
42c55aa8 7667F: fs/exofs/
68274794 7668
ef94b186 7669OVERLAY FILESYSTEM
7c37fbda 7670M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7671L: linux-unionfs@vger.kernel.org
7672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7673S: Supported
1d113735 7674F: fs/overlayfs/
7c37fbda
NB
7675F: Documentation/filesystems/overlayfs.txt
7676
e2d1d6c0 7677P54 WIRELESS DRIVER
084cb0fe 7678M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7679L: linux-wireless@vger.kernel.org
084cb0fe 7680W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7681S: Maintained
679655da 7682F: drivers/net/wireless/p54/
e2d1d6c0 7683
f5cd7872 7684PA SEMI ETHERNET DRIVER
8b58be88 7685M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7686L: netdev@vger.kernel.org
7687S: Maintained
ded19add 7688F: drivers/net/ethernet/pasemi/*
f5cd7872 7689
beb58aa3 7690PA SEMI SMBUS DRIVER
8b58be88 7691M: Olof Johansson <olof@lixom.net>
846557d3 7692L: linux-i2c@vger.kernel.org
beb58aa3 7693S: Maintained
679655da 7694F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7695
48fc267e
SK
7696PADATA PARALLEL EXECUTION MECHANISM
7697M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7698L: linux-crypto@vger.kernel.org
7699S: Maintained
7700F: kernel/padata.c
7701F: include/linux/padata.h
7702F: Documentation/padata.txt
7703
709ee531 7704PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7705M: Harald Welte <laforge@gnumonks.org>
d0944853 7706L: platform-driver-x86@vger.kernel.org
709ee531 7707S: Maintained
679655da 7708F: drivers/platform/x86/panasonic-laptop.c
709ee531 7709
368dd5ac 7710PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7711M: David Howells <dhowells@redhat.com>
7712M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7713L: linux-am33-list@redhat.com (moderated for non-subscribers)
7714W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7715S: Maintained
679655da
JP
7716F: Documentation/mn10300/
7717F: arch/mn10300/
4fa97181 7718
64dfff03
SM
7719PARALLEL PORT SUBSYSTEM
7720M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7721M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7722L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7723S: Maintained
679655da
JP
7724F: drivers/parport/
7725F: include/linux/parport*.h
7726F: drivers/char/ppdev.c
c117ab84 7727F: include/uapi/linux/ppdev.h
64dfff03 7728F: Documentation/parport*.txt
1da177e4 7729
4cdf6bc2 7730PARAVIRT_OPS INTERFACE
d633180c 7731M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7732M: Chris Wright <chrisw@sous-sol.org>
7733M: Alok Kataria <akataria@vmware.com>
7734M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7735L: virtualization@lists.linux-foundation.org
4cdf6bc2 7736S: Supported
a2e19991 7737F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7738F: arch/*/kernel/paravirt*
7739F: arch/*/include/asm/paravirt.h
4cdf6bc2 7740
e2d1d6c0 7741PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7742M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7743L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7744S: Maintained
679655da
JP
7745F: Documentation/blockdev/paride.txt
7746F: drivers/block/paride/
e2d1d6c0
RD
7747
7748PARISC ARCHITECTURE
b8828770 7749M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7750M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7751L: linux-parisc@vger.kernel.org
7752W: http://www.parisc-linux.org/
8a6e2535 7753Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7754T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7755T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7756S: Maintained
679655da 7757F: arch/parisc/
2b6bac9e 7758F: Documentation/parisc/
679655da 7759F: drivers/parisc/
2b6bac9e
HD
7760F: drivers/char/agp/parisc-agp.c
7761F: drivers/input/serio/gscps2.c
7762F: drivers/parport/parport_gsc.*
7763F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7764F: drivers/video/fbdev/sti*
2b6bac9e
HD
7765F: drivers/video/console/sti*
7766F: drivers/video/logo/logo_parisc*
e2d1d6c0 7767
1662d32c 7768PC87360 HARDWARE MONITORING DRIVER
8b58be88 7769M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7770L: lm-sensors@lm-sensors.org
7771S: Maintained
679655da
JP
7772F: Documentation/hwmon/pc87360
7773F: drivers/hwmon/pc87360.c
1662d32c
JC
7774
7775PC8736x GPIO DRIVER
8b58be88 7776M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7777S: Maintained
679655da 7778F: drivers/char/pc8736x_gpio.c
1662d32c 7779
1ad107fd 7780PC87427 HARDWARE MONITORING DRIVER
d8130624 7781M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7782L: lm-sensors@lm-sensors.org
7783S: Maintained
7784F: Documentation/hwmon/pc87427
7785F: drivers/hwmon/pc87427.c
7786
b26e0ed4 7787PCA9532 LED DRIVER
8b58be88 7788M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7789S: Maintained
d5ca6918
JP
7790F: drivers/leds/leds-pca9532.c
7791F: include/linux/leds-pca9532.h
b26e0ed4 7792
5ce914a8 7793PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7794M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7795L: linux-i2c@vger.kernel.org
7796S: Maintained
b4f0b74e 7797F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7798
3971dae5 7799PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7800M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7801S: Maintained
7802F: drivers/firmware/pcdp.*
7803
065c6359 7804PCI ERROR RECOVERY
6305902c 7805M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7806L: linux-pci@vger.kernel.org
065c6359 7807S: Supported
679655da 7808F: Documentation/PCI/pci-error-recovery.txt
065c6359 7809
1da177e4 7810PCI SUBSYSTEM
5ac3a6d2 7811M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7812L: linux-pci@vger.kernel.org
99662dd1 7813Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7814T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7815S: Supported
679655da
JP
7816F: Documentation/PCI/
7817F: drivers/pci/
7818F: include/linux/pci*
6b49ee49 7819F: arch/x86/pci/
cad01f91 7820F: arch/x86/kernel/quirks.c
1da177e4 7821
b7e78170
RH
7822PCI DRIVER FOR ARM VERSATILE PLATFORM
7823M: Rob Herring <robh@kernel.org>
7824L: linux-pci@vger.kernel.org
7825L: linux-arm-kernel@lists.infradead.org
7826S: Maintained
7827F: Documentation/devicetree/bindings/pci/versatile.txt
7828F: drivers/pci/host/pci-versatile.c
7829
5f6b6ccd
TI
7830PCI DRIVER FOR APPLIEDMICRO XGENE
7831M: Tanmay Inamdar <tinamdar@apm.com>
7832L: linux-pci@vger.kernel.org
7833L: linux-arm-kernel@lists.infradead.org
7834S: Maintained
7835F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7836F: drivers/pci/host/pci-xgene.c
7837
62d0ff83
ML
7838PCI DRIVER FOR FREESCALE LAYERSCAPE
7839M: Minghuan Lian <minghuan.Lian@freescale.com>
7840M: Mingkai Hu <mingkai.hu@freescale.com>
7841M: Roy Zang <tie-fei.zang@freescale.com>
7842L: linuxppc-dev@lists.ozlabs.org
7843L: linux-pci@vger.kernel.org
7844L: linux-arm-kernel@lists.infradead.org
7845S: Maintained
7846F: drivers/pci/host/*layerscape*
7847
f0b75693 7848PCI DRIVER FOR IMX6
f175aa2c 7849M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7850M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7851L: linux-pci@vger.kernel.org
7852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7853S: Maintained
7854F: drivers/pci/host/*imx6*
7855
0c4ffcfe
MK
7856PCI DRIVER FOR TI KEYSTONE
7857M: Murali Karicheri <m-karicheri2@ti.com>
7858L: linux-pci@vger.kernel.org
7859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7860S: Maintained
7861F: drivers/pci/host/*keystone*
7862
f0b75693
BH
7863PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7864M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7865M: Jason Cooper <jason@lakedaemon.net>
7866L: linux-pci@vger.kernel.org
7867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7868S: Maintained
7869F: drivers/pci/host/*mvebu*
7870
0447cfd7
TR
7871PCI DRIVER FOR NVIDIA TEGRA
7872M: Thierry Reding <thierry.reding@gmail.com>
7873L: linux-tegra@vger.kernel.org
f0b75693 7874L: linux-pci@vger.kernel.org
0447cfd7
TR
7875S: Supported
7876F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7877F: drivers/pci/host/pci-tegra.c
7878
47ff3de9
KVA
7879PCI DRIVER FOR TI DRA7XX
7880M: Kishon Vijay Abraham I <kishon@ti.com>
7881L: linux-omap@vger.kernel.org
7882L: linux-pci@vger.kernel.org
7883S: Supported
7884F: Documentation/devicetree/bindings/pci/ti-pci.txt
7885F: drivers/pci/host/pci-dra7xx.c
7886
f0b75693
BH
7887PCI DRIVER FOR RENESAS R-CAR
7888M: Simon Horman <horms@verge.net.au>
7889L: linux-pci@vger.kernel.org
7890L: linux-sh@vger.kernel.org
7891S: Maintained
7892F: drivers/pci/host/*rcar*
7893
4af82255 7894PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7895M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7896L: linux-pci@vger.kernel.org
f0b75693
BH
7897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7898L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7899S: Maintained
7900F: drivers/pci/host/pci-exynos.c
7901
f0b75693 7902PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7903M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7904M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7905L: linux-pci@vger.kernel.org
7906S: Maintained
7907F: drivers/pci/host/*designware*
7908
cf28855b
WD
7909PCI DRIVER FOR GENERIC OF HOSTS
7910M: Will Deacon <will.deacon@arm.com>
7911L: linux-pci@vger.kernel.org
7912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7913S: Maintained
7914F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7915F: drivers/pci/host/pci-host-generic.c
7916
51b66a6c 7917PCIE DRIVER FOR ST SPEAR13XX
110baab1 7918M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7919L: linux-pci@vger.kernel.org
110baab1 7920S: Maintained
51b66a6c
PA
7921F: drivers/pci/host/*spear*
7922
dcd19de3
DD
7923PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7924M: Duc Dang <dhdang@apm.com>
7925L: linux-pci@vger.kernel.org
7926L: linux-arm-kernel@lists.infradead.org
7927S: Maintained
7928F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7929F: drivers/pci/host/pci-xgene-msi.c
7930
1da177e4 7931PCMCIA SUBSYSTEM
4230dfc9 7932P: Linux PCMCIA Team
f5df5881 7933L: linux-pcmcia@lists.infradead.org
6650e0a5 7934W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7935T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7936S: Maintained
679655da
JP
7937F: Documentation/pcmcia/
7938F: drivers/pcmcia/
7939F: include/pcmcia/
1da177e4
LT
7940
7941PCNET32 NETWORK DRIVER
227fb925 7942M: Don Fry <pcnet32@frontier.com>
979b6c13 7943L: netdev@vger.kernel.org
1da177e4 7944S: Maintained
b955f6ca 7945F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7946
48fc267e
SK
7947PCRYPT PARALLEL CRYPTO ENGINE
7948M: Steffen Klassert <steffen.klassert@secunet.com>
7949L: linux-crypto@vger.kernel.org
7950S: Maintained
7951F: crypto/pcrypt.c
7952F: include/crypto/pcrypt.h
7953
e72df0b8
TH
7954PER-CPU MEMORY ALLOCATOR
7955M: Tejun Heo <tj@kernel.org>
7956M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7958S: Maintained
7959F: include/linux/percpu*.h
7960F: mm/percpu*.c
7961F: arch/*/include/asm/percpu.h
7962
ad4ecbcb 7963PER-TASK DELAY ACCOUNTING
185e595f 7964M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7965S: Maintained
679655da
JP
7966F: include/linux/delayacct.h
7967F: kernel/delayacct.c
ad4ecbcb 7968
57c0c15b 7969PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7970M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7971M: Ingo Molnar <mingo@redhat.com>
f80c5393 7972M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7973L: linux-kernel@vger.kernel.org
75fc2d37 7974T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7975S: Supported
d53e8365 7976F: kernel/events/*
a003236c 7977F: include/linux/perf_event.h
c117ab84 7978F: include/uapi/linux/perf_event.h
141c4296
RR
7979F: arch/*/kernel/perf_event*.c
7980F: arch/*/kernel/*/perf_event*.c
7981F: arch/*/kernel/*/*/perf_event*.c
a003236c 7982F: arch/*/include/asm/perf_event.h
a003236c
VL
7983F: arch/*/kernel/perf_callchain.c
7984F: tools/perf/
6c0b3244 7985
dd49d0f5 7986PERSONALITY HANDLING
8b58be88 7987M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7988L: linux-abi-devel@lists.sourceforge.net
7989S: Maintained
679655da 7990F: include/linux/personality.h
c117ab84 7991F: include/uapi/linux/personality.h
dd49d0f5 7992
838e7a03 7993PHONET PROTOCOL
2a06b40f 7994M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7995S: Supported
7996F: Documentation/networking/phonet.txt
7997F: include/linux/phonet.h
7998F: include/net/phonet/
c117ab84 7999F: include/uapi/linux/phonet.h
838e7a03
RDC
8000F: net/phonet/
8001
1da177e4 8002PHRAM MTD DRIVER
8b58be88 8003M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8004L: linux-mtd@lists.infradead.org
8005S: Maintained
679655da 8006F: drivers/mtd/devices/phram.c
1da177e4 8007
efdbb10e
BP
8008PICOLCD HID DRIVER
8009M: Bruno Prémont <bonbons@linux-vserver.org>
8010L: linux-input@vger.kernel.org
8011S: Maintained
8012F: drivers/hid/hid-picolcd*
8013
a53bfa07
JI
8014PICOXCELL SUPPORT
8015M: Jamie Iles <jamie@jamieiles.com>
8016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017T: git git://github.com/jamieiles/linux-2.6-ji.git
8018S: Supported
b8733987 8019F: arch/arm/boot/dts/picoxcell*
14430813 8020F: arch/arm/mach-picoxcell/
b8733987 8021F: drivers/crypto/picoxcell*
a53bfa07 8022
2744e8af
LW
8023PIN CONTROL SUBSYSTEM
8024M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8025L: linux-gpio@vger.kernel.org
dbe752a3 8026T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8027S: Maintained
07f29ba6 8028F: drivers/pinctrl/
8e406fe4 8029F: include/linux/pinctrl/
2744e8af 8030
2201bbb8
JCPV
8031PIN CONTROLLER - ATMEL AT91
8032M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8034S: Maintained
c654b6bf 8035F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8036
cbd1b652
MW
8037PIN CONTROLLER - INTEL
8038M: Mika Westerberg <mika.westerberg@linux.intel.com>
8039M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8040S: Maintained
8041F: drivers/pinctrl/intel/
2201bbb8 8042
9963b536
LP
8043PIN CONTROLLER - RENESAS
8044M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8045L: linux-sh@vger.kernel.org
8046S: Maintained
8047F: drivers/pinctrl/sh-pfc/
8048
b75e60d6 8049PIN CONTROLLER - SAMSUNG
fea685e9 8050M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8051M: Thomas Abraham <thomas.abraham@linaro.org>
8052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8053L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8054S: Maintained
9b5b33f6 8055F: drivers/pinctrl/samsung/
b75e60d6 8056
deda8287 8057PIN CONTROLLER - ST SPEAR
da89947b 8058M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8059L: spear-devel@list.st.com
8060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8061W: http://www.st.com/spear
8062S: Maintained
8e406fe4 8063F: drivers/pinctrl/spear/
deda8287 8064
249a6771 8065PKTCDVD DRIVER
e5f6450c 8066M: Jiri Kosina <jikos@kernel.org>
249a6771 8067S: Maintained
679655da
JP
8068F: drivers/block/pktcdvd.c
8069F: include/linux/pktcdvd.h
c117ab84 8070F: include/uapi/linux/pktcdvd.h
249a6771 8071
b31d8273
G
8072PKUNITY SOC DRIVERS
8073M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8074W: http://mprc.pku.edu.cn/~guanxuetao/linux
8075S: Maintained
ceebf4d5 8076T: git git://github.com/gxt/linux.git
b31d8273 8077F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8078F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8079F: drivers/video/fbdev/fb-puv3.c
2809e80b 8080F: drivers/rtc/rtc-puv3.c
b31d8273 8081
9d2ecfb7 8082PMBUS HARDWARE MONITORING DRIVERS
ca462085 8083M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8084L: lm-sensors@lm-sensors.org
8085W: http://www.lm-sensors.org/
8086W: http://www.roeck-us.net/linux/drivers/
8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8088S: Maintained
8089F: Documentation/hwmon/pmbus
8090F: drivers/hwmon/pmbus/
8091F: include/linux/i2c/pmbus.h
8092
89a36810 8093PMC SIERRA MaxRAID DRIVER
076cfaae 8094M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8095L: linux-scsi@vger.kernel.org
8096W: http://www.pmc-sierra.com/
8097S: Supported
8098F: drivers/scsi/pmcraid.*
8099
dbf9bfe6 8100PMC SIERRA PM8001 DRIVER
4f0e359c 8101M: xjtuwjp@gmail.com
dbf9bfe6 8102M: lindar_liu@usish.com
f5a7b525 8103L: pmchba@pmcs.com
dbf9bfe6 8104L: linux-scsi@vger.kernel.org
8105S: Supported
8106F: drivers/scsi/pm8001/
8107
1da177e4 8108POSIX CLOCKS and TIMERS
8b58be88 8109M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8110L: linux-kernel@vger.kernel.org
75fc2d37 8111T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8112S: Maintained
679655da
JP
8113F: fs/timerfd.c
8114F: include/linux/timer*
5cee9645 8115F: kernel/time/*timer*
1da177e4 8116
3be86148 8117POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8118M: Sebastian Reichel <sre@kernel.org>
57318935 8119M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8120M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8121L: linux-pm@vger.kernel.org
54e5881d 8122T: git git://git.infradead.org/battery-2.6.git
3be86148 8123S: Maintained
679655da 8124F: include/linux/power_supply.h
8cd725a1 8125F: drivers/power/
26305022 8126X: drivers/power/avs/
3be86148 8127
1da177e4 8128PNP SUPPORT
9c3646d1 8129M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8130S: Maintained
679655da 8131F: drivers/pnp/
1da177e4 8132
999445d4 8133PNXxxxx I2C DRIVER
8b58be88 8134M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8135L: linux-i2c@vger.kernel.org
999445d4 8136S: Maintained
679655da 8137F: drivers/i2c/busses/i2c-pnx.c
999445d4 8138
1da177e4 8139PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8140M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8141L: linux-ppp@vger.kernel.org
8142S: Maintained
224cf5ad 8143F: drivers/net/ppp/ppp_*
1da177e4
LT
8144
8145PPP OVER ATM (RFC 2364)
8b58be88 8146M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8147S: Maintained
679655da 8148F: net/atm/pppoatm.c
c117ab84 8149F: include/uapi/linux/atmppp.h
1da177e4
LT
8150
8151PPP OVER ETHERNET
8b58be88 8152M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8153S: Maintained
224cf5ad
JK
8154F: drivers/net/ppp/pppoe.c
8155F: drivers/net/ppp/pppox.c
1da177e4 8156
a6d2370b 8157PPP OVER L2TP
8b58be88 8158M: James Chapman <jchapman@katalix.com>
a6d2370b 8159S: Maintained
90ca28d1 8160F: net/l2tp/l2tp_ppp.c
679655da 8161F: include/linux/if_pppol2tp.h
c117ab84 8162F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8163
eae9d2ba 8164PPS SUPPORT
8b58be88 8165M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8166W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8167L: linuxpps@ml.enneenne.com (subscribers-only)
8168S: Maintained
cabaaf41
JP
8169F: Documentation/pps/
8170F: drivers/pps/
8171F: include/linux/pps*.h
eae9d2ba 8172
71a6d0af
HW
8173PPTP DRIVER
8174M: Dmitry Kozlov <xeb@mail.ru>
8175L: netdev@vger.kernel.org
8176S: Maintained
224cf5ad 8177F: drivers/net/ppp/pptp.c
71a6d0af
HW
8178W: http://sourceforge.net/projects/accel-pptp
8179
1da177e4 8180PREEMPTIBLE KERNEL
8b58be88 8181M: Robert Love <rml@tech9.net>
1da177e4
LT
8182L: kpreempt-tech@lists.sourceforge.net
8183W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8184S: Supported
679655da
JP
8185F: Documentation/preempt-locking.txt
8186F: include/linux/preempt.h
1da177e4
LT
8187
8188PRISM54 WIRELESS DRIVER
8b58be88 8189M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8190L: linux-wireless@vger.kernel.org
9ef80804 8191W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8192S: Obsolete
679655da 8193F: drivers/net/wireless/prism54/
1da177e4 8194
02c18891 8195PS3 NETWORK SUPPORT
b809b9ca 8196M: Geoff Levand <geoff@infradead.org>
02c18891 8197L: netdev@vger.kernel.org
a14ab6b6 8198L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8199S: Maintained
8df158ac 8200F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8201
f58a9d17 8202PS3 PLATFORM SUPPORT
b809b9ca 8203M: Geoff Levand <geoff@infradead.org>
a4724ed6 8204L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8205S: Maintained
679655da
JP
8206F: arch/powerpc/boot/ps3*
8207F: arch/powerpc/include/asm/lv1call.h
8208F: arch/powerpc/include/asm/ps3*.h
8209F: arch/powerpc/platforms/ps3/
8210F: drivers/*/ps3*
8211F: drivers/ps3/
fec629b8 8212F: drivers/rtc/rtc-ps3.c
679655da 8213F: drivers/usb/host/*ps3.c
fec629b8 8214F: sound/ppc/snd_ps3*
f58a9d17 8215
cffb4add 8216PS3VRAM DRIVER
8b58be88 8217M: Jim Paris <jim@jtan.com>
3715a5d0 8218M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8219L: linuxppc-dev@lists.ozlabs.org
cffb4add 8220S: Maintained
8a3977cb 8221F: drivers/block/ps3vram.c
cffb4add 8222
8defe599 8223PSTORE FILESYSTEM
9d5e2a02 8224M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8225M: Colin Cross <ccross@android.com>
8226M: Kees Cook <keescook@chromium.org>
8227M: Tony Luck <tony.luck@intel.com>
8228S: Maintained
8229T: git git://git.infradead.org/users/cbou/linux-pstore.git
8230F: fs/pstore/
8231F: include/linux/pstore*
04851772 8232F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8233F: drivers/acpi/apei/erst.c
8234
7fbc415d
RC
8235PTP HARDWARE CLOCK SUPPORT
8236M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8237L: netdev@vger.kernel.org
7fbc415d
RC
8238S: Maintained
8239W: http://linuxptp.sourceforge.net/
8240F: Documentation/ABI/testing/sysfs-ptp
8241F: Documentation/ptp/*
0ecb3cdd 8242F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8243F: drivers/net/phy/dp83640*
8244F: drivers/ptp/*
8245F: include/linux/ptp_cl*
8246
cf94a4d1 8247PTRACE SUPPORT
e846ee5f 8248M: Roland McGrath <roland@hack.frob.com>
8b58be88 8249M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8250S: Maintained
8251F: include/asm-generic/syscall.h
8252F: include/linux/ptrace.h
8253F: include/linux/regset.h
8254F: include/linux/tracehook.h
c117ab84 8255F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8256F: kernel/ptrace.c
8257
8320204a 8258PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8259M: Mike Isely <isely@pobox.com>
16e9495d 8260L: pvrusb2@isely.net (subscribers-only)
661263b5 8261L: linux-media@vger.kernel.org
8320204a 8262W: http://www.isely.net/pvrusb2/
275ffde4 8263T: git git://linuxtv.org/media_tree.git
8320204a 8264S: Maintained
679655da 8265F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8266F: drivers/media/usb/pvrusb2/
8320204a 8267
39532e6c
HG
8268PWC WEBCAM DRIVER
8269M: Hans de Goede <hdegoede@redhat.com>
8270L: linux-media@vger.kernel.org
8271T: git git://linuxtv.org/media_tree.git
8272S: Maintained
8273F: drivers/media/usb/pwc/*
8274
93c090b3
KD
8275PWM FAN DRIVER
8276M: Kamil Debski <k.debski@samsung.com>
8277L: lm-sensors@lm-sensors.org
8278S: Supported
8279F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8280F: Documentation/hwmon/pwm-fan
8281F: drivers/hwmon/pwm-fan.c
8282
200efedd 8283PWM SUBSYSTEM
aa3495f7
TR
8284M: Thierry Reding <thierry.reding@gmail.com>
8285L: linux-pwm@vger.kernel.org
0c2498f1 8286S: Maintained
006e854f 8287T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8288F: Documentation/pwm.txt
8289F: Documentation/devicetree/bindings/pwm/
8290F: include/linux/pwm.h
0c2498f1 8291F: drivers/pwm/
a140b98d
TR
8292F: drivers/video/backlight/pwm_bl.c
8293F: include/linux/pwm_backlight.h
0c2498f1 8294
30ec261e 8295PXA2xx/PXA3xx SUPPORT
8da5e302 8296M: Daniel Mack <daniel@zonque.org>
a323f664 8297M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8298M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8300T: git git://github.com/hzhuang1/linux.git
8da5e302 8301T: git git://github.com/rjarzmik/linux.git
1da177e4 8302S: Maintained
679655da 8303F: arch/arm/mach-pxa/
820439f1 8304F: drivers/dma/pxa*
679655da 8305F: drivers/pcmcia/pxa2xx*
9df92e6c 8306F: drivers/spi/spi-pxa2xx*
faf2e1db 8307F: drivers/usb/gadget/udc/pxa2*
679655da 8308F: include/sound/pxa2xx-lib.h
bec4c99e 8309F: sound/arm/pxa*
14430813 8310F: sound/soc/pxa/
1da177e4 8311
ec64d3bf
EG
8312PXA3xx NAND FLASH DRIVER
8313M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8314L: linux-mtd@lists.infradead.org
8315S: Maintained
9a67f099 8316F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8317
3f640c61 8318MMP SUPPORT
8b58be88 8319M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8320M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8322T: git git://github.com/hzhuang1/linux.git
8323T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8324S: Maintained
3f640c61 8325F: arch/arm/mach-mmp/
e8e6cb32 8326
272f133a
PO
8327PXA MMCI DRIVER
8328S: Orphan
8329
57f63bc8 8330PXA RTC DRIVER
8b58be88 8331M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8332L: rtc-linux@googlegroups.com
8333S: Maintained
8334
cea4001a 8335QAT DRIVER
49e7d9df
JP
8336M: Tadeusz Struk <tadeusz.struk@intel.com>
8337L: qat-linux@intel.com
8338S: Supported
8339F: drivers/crypto/qat/
cea4001a 8340
52a09a04 8341QIB DRIVER
8473c603 8342M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8343L: linux-rdma@vger.kernel.org
8344S: Supported
8345F: drivers/infiniband/hw/qib/
8346
5e9772b9
JS
8347QLOGIC QLA1280 SCSI DRIVER
8348M: Michael Reed <mdr@sgi.com>
8349L: linux-scsi@vger.kernel.org
8350S: Maintained
8351F: drivers/scsi/qla1280.[ch]
8352
1da177e4 8353QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8354M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8355L: linux-scsi@vger.kernel.org
8356S: Supported
679655da
JP
8357F: Documentation/scsi/LICENSE.qla2xxx
8358F: drivers/scsi/qla2xxx/
1da177e4 8359
883c98fe 8360QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8361M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8362L: linux-scsi@vger.kernel.org
8363S: Supported
bacfb81b 8364F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8365F: drivers/scsi/qla4xxx/
8366
5a4faa87 8367QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8368M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8369M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8370M: linux-driver@qlogic.com
8371L: netdev@vger.kernel.org
8372S: Supported
679655da 8373F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8374F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8375
0ec00f03 8376QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8377M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8378M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8379L: netdev@vger.kernel.org
8380S: Supported
aa43c215 8381F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8382
c4e84bde 8383QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8384M: Harish Patil <harish.patil@qlogic.com>
8385M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8386M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8387M: linux-driver@qlogic.com
c4e84bde
RM
8388L: netdev@vger.kernel.org
8389S: Supported
aa43c215 8390F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8391
1da177e4 8392QNX4 FILESYSTEM
8b58be88 8393M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8394W: http://www.alarsen.net/linux/qnx4fs/
8395S: Maintained
80811493 8396F: fs/qnx4/
c117ab84
CEB
8397F: include/uapi/linux/qnx4_fs.h
8398F: include/uapi/linux/qnxtypes.h
1da177e4 8399
91952bc0
AP
8400QT1010 MEDIA DRIVER
8401M: Antti Palosaari <crope@iki.fi>
8402L: linux-media@vger.kernel.org
8403W: http://linuxtv.org/
8404W: http://palosaari.fi/linux/
8405Q: http://patchwork.linuxtv.org/project/linux-media/list/
8406T: git git://linuxtv.org/anttip/media_tree.git
8407S: Maintained
8408F: drivers/media/tuners/qt1010*
8409
966fb5ec
SM
8410QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8411M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8412L: linux-wireless@vger.kernel.org
8413L: ath9k-devel@lists.ath9k.org
8414W: http://wireless.kernel.org/en/users/Drivers/ath9k
8415S: Supported
8416F: drivers/net/wireless/ath/ath9k/
8417
2ea0ffcb
KV
8418QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8419M: Kalle Valo <kvalo@qca.qualcomm.com>
8420L: ath10k@lists.infradead.org
8421W: http://wireless.kernel.org/en/users/Drivers/ath10k
8422T: git git://github.com/kvalo/ath.git
8423S: Supported
8424F: drivers/net/wireless/ath/ath10k/
8425
4f4567cf
RK
8426QUALCOMM HEXAGON ARCHITECTURE
8427M: Richard Kuo <rkuo@codeaurora.org>
8428L: linux-hexagon@vger.kernel.org
8429S: Supported
8430F: arch/hexagon/
8431
8e84c258
EK
8432QUALCOMM WCN36XX WIRELESS DRIVER
8433M: Eugene Krasnikov <k.eugene.e@gmail.com>
8434L: wcn36xx@lists.infradead.org
8435W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8436T: git git://github.com/KrasnikovEugene/wcn36xx.git
8437S: Supported
8438F: drivers/net/wireless/ath/wcn36xx/
8439
602adf40 8440RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8441M: Ilya Dryomov <idryomov@gmail.com>
8442M: Sage Weil <sage@redhat.com>
527a88b9 8443M: Alex Elder <elder@kernel.org>
398ecff5 8444L: ceph-devel@vger.kernel.org
09d90327
SW
8445W: http://ceph.com/
8446T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8447T: git git://github.com/ceph/ceph-client.git
602adf40 8448S: Supported
398ecff5 8449F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8450F: drivers/block/rbd.c
8451F: drivers/block/rbd_types.h
8452
1da177e4 8453RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8454M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8455L: linux-fbdev@vger.kernel.org
1da177e4 8456S: Maintained
8a61f013 8457F: drivers/video/fbdev/aty/radeon*
c117ab84 8458F: include/uapi/linux/radeonfb.h
1da177e4 8459
c6c9b34c
HG
8460RADIOSHARK RADIO DRIVER
8461M: Hans de Goede <hdegoede@redhat.com>
8462L: linux-media@vger.kernel.org
8463T: git git://linuxtv.org/media_tree.git
8464S: Maintained
8465F: drivers/media/radio/radio-shark.c
8466
8467RADIOSHARK2 RADIO DRIVER
8468M: Hans de Goede <hdegoede@redhat.com>
8469L: linux-media@vger.kernel.org
8470T: git git://linuxtv.org/media_tree.git
8471S: Maintained
8472F: drivers/media/radio/radio-shark2.c
8473F: drivers/media/radio/radio-tea5777.c
8474
1da177e4 8475RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8476M: Paul Mackerras <paulus@samba.org>
c69f677c 8477L: linux-fbdev@vger.kernel.org
1da177e4 8478S: Maintained
8a61f013 8479F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8480
e7839f25 8481RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8482P: rt2x00 project
b182427e 8483M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8484M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8485L: linux-wireless@vger.kernel.org
95ea3627
ID
8486S: Maintained
8487F: drivers/net/wireless/rt2x00/
8488
9db5579b 8489RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8490M: Jens Axboe <axboe@kernel.dk>
9db5579b 8491S: Maintained
679655da
JP
8492F: Documentation/blockdev/ramdisk.txt
8493F: drivers/block/brd.c
9db5579b 8494
9e95ce27 8495RANDOM NUMBER DRIVER
0624bcaa 8496M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8497S: Maintained
679655da 8498F: drivers/char/random.c
9e95ce27 8499
394b701c 8500RAPIDIO SUBSYSTEM
8b58be88 8501M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8502M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8503S: Maintained
679655da 8504F: drivers/rapidio/
394b701c 8505
e2d1d6c0 8506RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8507L: linux-wireless@vger.kernel.org
f52a5490 8508S: Orphan
679655da 8509F: drivers/net/wireless/ray*
e2d1d6c0
RD
8510
8511RCUTORTURE MODULE
e0198b29 8512M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8513M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8514L: linux-kernel@vger.kernel.org
f9094d8e 8515S: Supported
08deed1e 8516T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8517F: Documentation/RCU/torture.txt
34e2d560 8518F: kernel/rcu/rcutorture.c
e2d1d6c0 8519
c87b9c60
PM
8520RCUTORTURE TEST FRAMEWORK
8521M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8522M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8523R: Steven Rostedt <rostedt@goodmis.org>
8524R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8525R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8526L: linux-kernel@vger.kernel.org
c87b9c60
PM
8527S: Supported
8528T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8529F: tools/testing/selftests/rcutorture
8530
c1f766b5 8531RDC R-321X SoC
8b58be88 8532M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8533S: Maintained
8534
db17f395 8535RDC R6040 FAST ETHERNET DRIVER
8b58be88 8536M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8537L: netdev@vger.kernel.org
8538S: Maintained
58565a35 8539F: drivers/net/ethernet/rdc/r6040.c
db17f395 8540
a09ed661 8541RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8542M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8543L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8544S: Supported
679655da 8545F: net/rds/
a09ed661 8546
595182bc 8547READ-COPY UPDATE (RCU)
8b58be88 8548M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8549M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8550R: Steven Rostedt <rostedt@goodmis.org>
8551R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8552R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8553L: linux-kernel@vger.kernel.org
9fab9787 8554W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8555S: Supported
08deed1e 8556T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8557F: Documentation/RCU/
9fab9787 8558X: Documentation/RCU/torture.txt
f9094d8e 8559F: include/linux/rcu*
4102adab
PM
8560X: include/linux/srcu.h
8561F: kernel/rcu/
34e2d560 8562X: kernel/torture.c
595182bc 8563
0c86edc0 8564REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8565M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8566M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8567L: rtc-linux@googlegroups.com
8a6e2535 8568Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8569T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8570S: Maintained
679655da
JP
8571F: Documentation/rtc.txt
8572F: drivers/rtc/
8573F: include/linux/rtc.h
c117ab84 8574F: include/uapi/linux/rtc.h
0c86edc0 8575
0e400c53
MB
8576REALTEK AUDIO CODECS
8577M: Bard Liao <bardliao@realtek.com>
8578M: Oder Chiou <oder_chiou@realtek.com>
8579S: Maintained
8580F: sound/soc/codecs/rt*
8581F: include/sound/rt*.h
8582
1da177e4 8583REISERFS FILE SYSTEM
76c4e5ea 8584L: reiserfs-devel@vger.kernel.org
1da177e4 8585S: Supported
679655da 8586F: fs/reiserfs/
1da177e4 8587
b83a313b 8588REGISTER MAP ABSTRACTION
b02e48f2 8589M: Mark Brown <broonie@kernel.org>
dd060bc9 8590L: linux-kernel@vger.kernel.org
b83a313b
MB
8591T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8592S: Supported
8593F: drivers/base/regmap/
8594F: include/linux/regmap.h
8595
400e64df
OBC
8596REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8597M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8598T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8599S: Maintained
8600F: drivers/remoteproc/
8601F: Documentation/remoteproc.txt
6fc26488 8602F: include/linux/remoteproc.h
400e64df 8603
d8115db5
OBC
8604REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8605M: Ohad Ben-Cohen <ohad@wizery.com>
8606T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8607S: Maintained
8608F: drivers/rpmsg/
8609F: Documentation/rpmsg.txt
8610F: include/linux/rpmsg.h
8611
1b0fe6be
PZ
8612RESET CONTROLLER FRAMEWORK
8613M: Philipp Zabel <p.zabel@pengutronix.de>
8614S: Maintained
8615F: drivers/reset/
8616F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8617F: include/dt-bindings/reset/
1b0fe6be
PZ
8618F: include/linux/reset.h
8619F: include/linux/reset-controller.h
8620
e0897645 8621RFKILL
8b58be88 8622M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8623L: linux-wireless@vger.kernel.org
ce466579
JB
8624W: http://wireless.kernel.org/
8625T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8626T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8627S: Maintained
505c9247 8628F: Documentation/rfkill.txt
80811493 8629F: net/rfkill/
e0897645 8630
933685ca
TG
8631RHASHTABLE
8632M: Thomas Graf <tgraf@suug.ch>
8633L: netdev@vger.kernel.org
8634S: Maintained
8635F: lib/rhashtable.c
8636F: include/linux/rhashtable.h
8637
67e054e9
ML
8638RICOH SMARTMEDIA/XD DRIVER
8639M: Maxim Levitsky <maximlevitsky@gmail.com>
8640S: Maintained
21c26f50
JP
8641F: drivers/mtd/nand/r852.c
8642F: drivers/mtd/nand/r852.h
67e054e9 8643
92634125
ML
8644RICOH R5C592 MEMORYSTICK DRIVER
8645M: Maxim Levitsky <maximlevitsky@gmail.com>
8646S: Maintained
8647F: drivers/memstick/host/r592.*
8648
27f1d2f9
SA
8649ROCCAT DRIVERS
8650M: Stefan Achatz <erazor_de@users.sourceforge.net>
8651W: http://sourceforge.net/projects/roccat/
8652S: Maintained
8653F: drivers/hid/hid-roccat*
8654F: include/linux/hid-roccat*
8655F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8656
4b8ac966
JP
8657ROCKER DRIVER
8658M: Jiri Pirko <jiri@resnulli.us>
8659M: Scott Feldman <sfeldma@gmail.com>
8660L: netdev@vger.kernel.org
8661S: Supported
8662F: drivers/net/ethernet/rocker/
8663
1da177e4
LT
8664ROCKETPORT DRIVER
8665P: Comtrol Corp.
1da177e4
LT
8666W: http://www.comtrol.com
8667S: Maintained
679655da 8668F: Documentation/serial/rocket.txt
c897401b 8669F: drivers/tty/rocket*
1da177e4 8670
7645c2f4
KC
8671ROCKETPORT EXPRESS/INFINITY DRIVER
8672M: Kevin Cernekee <cernekee@gmail.com>
8673L: linux-serial@vger.kernel.org
8674S: Odd Fixes
8675F: drivers/tty/serial/rp2.*
8676
1da177e4 8677ROSE NETWORK LAYER
8b58be88 8678M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8679L: linux-hams@vger.kernel.org
d34cb28a 8680W: http://www.linux-ax25.org/
1da177e4 8681S: Maintained
679655da 8682F: include/net/rose.h
c117ab84 8683F: include/uapi/linux/rose.h
679655da 8684F: net/rose/
1da177e4 8685
91952bc0
AP
8686RTL2830 MEDIA DRIVER
8687M: Antti Palosaari <crope@iki.fi>
8688L: linux-media@vger.kernel.org
8689W: http://linuxtv.org/
8690W: http://palosaari.fi/linux/
8691Q: http://patchwork.linuxtv.org/project/linux-media/list/
8692T: git git://linuxtv.org/anttip/media_tree.git
8693S: Maintained
8694F: drivers/media/dvb-frontends/rtl2830*
8695
27a0aacf
AP
8696RTL2832 MEDIA DRIVER
8697M: Antti Palosaari <crope@iki.fi>
8698L: linux-media@vger.kernel.org
8699W: http://linuxtv.org/
8700W: http://palosaari.fi/linux/
8701Q: http://patchwork.linuxtv.org/project/linux-media/list/
8702T: git git://linuxtv.org/anttip/media_tree.git
8703S: Maintained
8704F: drivers/media/dvb-frontends/rtl2832*
8705
ba6e6f6e
AP
8706RTL2832_SDR MEDIA DRIVER
8707M: Antti Palosaari <crope@iki.fi>
8708L: linux-media@vger.kernel.org
8709W: http://linuxtv.org/
8710W: http://palosaari.fi/linux/
8711Q: http://patchwork.linuxtv.org/project/linux-media/list/
8712T: git git://linuxtv.org/anttip/media_tree.git
8713S: Maintained
b4bb1c28 8714F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8715
59840488 8716RTL8180 WIRELESS DRIVER
605bebe2 8717L: linux-wireless@vger.kernel.org
491b26b4 8718W: http://wireless.kernel.org/
54e5881d 8719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8720S: Orphan
3cfeb0c3 8721F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8722
59840488 8723RTL8187 WIRELESS DRIVER
9f0939bf 8724M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8725M: Hin-Tak Leung <htl10@users.sourceforge.net>
8726M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8727L: linux-wireless@vger.kernel.org
491b26b4 8728W: http://wireless.kernel.org/
54e5881d 8729T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8730S: Maintained
3cfeb0c3 8731F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8732
3cf0c8ad
LF
8733RTL8192CE WIRELESS DRIVER
8734M: Larry Finger <Larry.Finger@lwfinger.net>
8735M: Chaoming Li <chaoming_li@realsil.com.cn>
8736L: linux-wireless@vger.kernel.org
491b26b4 8737W: http://wireless.kernel.org/
3cf0c8ad
LF
8738T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8739S: Maintained
8740F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8741F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8742
9eb8ef74 8743S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8744M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8745L: linux-fbdev@vger.kernel.org
ce00f85c 8746S: Maintained
8a61f013 8747F: drivers/video/fbdev/savage/
9eb8ef74 8748
1da177e4 8749S390
8b58be88
JP
8750M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8751M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8752L: linux-s390@vger.kernel.org
5238da45
HC
8753W: http://www.ibm.com/developerworks/linux/linux390/
8754S: Supported
679655da 8755F: arch/s390/
a968cd3e 8756F: drivers/s390/
3bfe6858
JN
8757F: Documentation/s390/
8758F: Documentation/DocBook/s390*
5238da45 8759
322986ca
SO
8760S390 COMMON I/O LAYER
8761M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8762M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8763L: linux-s390@vger.kernel.org
8764W: http://www.ibm.com/developerworks/linux/linux390/
8765S: Supported
8766F: drivers/s390/cio/
8767
8768S390 DASD DRIVER
8769M: Stefan Weinhuber <wein@de.ibm.com>
8770M: Stefan Haberland <stefan.haberland@de.ibm.com>
8771L: linux-s390@vger.kernel.org
8772W: http://www.ibm.com/developerworks/linux/linux390/
8773S: Supported
8774F: drivers/s390/block/dasd*
8775F: block/partitions/ibm.c
8776
5238da45 8777S390 NETWORK DRIVERS
8b58be88 8778M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8779L: linux-s390@vger.kernel.org
5238da45
HC
8780W: http://www.ibm.com/developerworks/linux/linux390/
8781S: Supported
679655da 8782F: drivers/s390/net/
5238da45 8783
322986ca
SO
8784S390 PCI SUBSYSTEM
8785M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8786M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8787L: linux-s390@vger.kernel.org
8788W: http://www.ibm.com/developerworks/linux/linux390/
8789S: Supported
8790F: arch/s390/pci/
8791F: drivers/pci/hotplug/s390_pci_hpc.c
8792
feed9b62 8793S390 ZCRYPT DRIVER
5c8d0983 8794M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8795L: linux-s390@vger.kernel.org
a968cd3e 8796W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8797S: Supported
d5ca6918 8798F: drivers/s390/crypto/
feed9b62 8799
5238da45 8800S390 ZFCP DRIVER
d38e19d0 8801M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8802L: linux-s390@vger.kernel.org
5238da45 8803W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8804S: Supported
679655da 8805F: drivers/s390/scsi/zfcp_*
1da177e4 8806
dd96df2c 8807S390 IUCV NETWORK LAYER
8b58be88 8808M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8809L: linux-s390@vger.kernel.org
8810W: http://www.ibm.com/developerworks/linux/linux390/
8811S: Supported
679655da
JP
8812F: drivers/s390/net/*iucv*
8813F: include/net/iucv/
8814F: net/iucv/
dd96df2c 8815
4dde7f75 8816S3C24XX SD/MMC Driver
8b58be88 8817M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8819S: Supported
679655da 8820F: drivers/mmc/host/s3cmci.*
4dde7f75 8821
1f15a229
HV
8822SAA6588 RDS RECEIVER DRIVER
8823M: Hans Verkuil <hverkuil@xs4all.nl>
8824L: linux-media@vger.kernel.org
8825T: git git://linuxtv.org/media_tree.git
8826W: http://linuxtv.org
8827S: Odd Fixes
8828F: drivers/media/i2c/saa6588*
8829
98ed12e6 8830SAA7134 VIDEO4LINUX DRIVER
009a5410 8831M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8832L: linux-media@vger.kernel.org
8833W: http://linuxtv.org
8834T: git git://linuxtv.org/media_tree.git
8835S: Odd fixes
e42bf501 8836F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8837F: drivers/media/pci/saa7134/
8838
1da177e4 8839SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8840M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8841L: linux-media@vger.kernel.org
275ffde4 8842T: git git://linuxtv.org/media_tree.git
1da177e4 8843S: Maintained
90d72ac6
MCC
8844F: drivers/media/common/saa7146/
8845F: drivers/media/pci/saa7146/
8846F: include/media/saa7146*
1da177e4 8847
92304a40 8848SAMSUNG LAPTOP DRIVER
5909c654 8849M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8850L: platform-driver-x86@vger.kernel.org
8851S: Maintained
8852F: drivers/platform/x86/samsung-laptop.c
8853
4a109cc0 8854SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8855M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8856L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8857S: Supported
14430813 8858F: sound/soc/samsung/
4a109cc0 8859
0d89a28b 8860SAMSUNG FRAMEBUFFER DRIVER
b7701755 8861M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8862L: linux-fbdev@vger.kernel.org
8863S: Maintained
8a61f013 8864F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8865
b40f0632 8866SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8867M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8868M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8869L: linux-kernel@vger.kernel.org
b40f0632 8870L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8871S: Supported
8872F: drivers/mfd/sec*.c
8873F: drivers/regulator/s2m*.c
8874F: drivers/regulator/s5m*.c
b40f0632
KK
8875F: drivers/clk/clk-s2mps11.c
8876F: drivers/rtc/rtc-s5m.c
f69d3a17 8877F: include/linux/mfd/samsung/
b40f0632
KK
8878F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8879F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8880
038f5c4b
SN
8881SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8882M: Kyungmin Park <kyungmin.park@samsung.com>
8883M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8884L: linux-media@vger.kernel.org
8885Q: https://patchwork.linuxtv.org/project/linux-media/list/
8886S: Supported
8887F: drivers/media/platform/exynos4-is/
038f5c4b 8888
6fd86ab2
SN
8889SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8890M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8891L: linux-media@vger.kernel.org
8892L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8893S: Maintained
8894F: drivers/media/platform/s3c-camif/
8895F: include/media/s3c_camif.h
8896
b84ef24e
AH
8897SAMSUNG S5C73M3 CAMERA DRIVER
8898M: Kyungmin Park <kyungmin.park@samsung.com>
8899M: Andrzej Hajda <a.hajda@samsung.com>
8900L: linux-media@vger.kernel.org
8901S: Supported
8902F: drivers/media/i2c/s5c73m3/*
8903
7d459937
AH
8904SAMSUNG S5K5BAF CAMERA DRIVER
8905M: Kyungmin Park <kyungmin.park@samsung.com>
8906M: Andrzej Hajda <a.hajda@samsung.com>
8907L: linux-media@vger.kernel.org
8908S: Supported
8909F: drivers/media/i2c/s5k5baf.c
8910
310e39c9 8911SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8912M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8913M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8914S: Supported
8915L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8916F: drivers/clk/samsung/
8917
66890ed6
BA
8918SAMSUNG SXGBE DRIVERS
8919M: Byungho An <bh74.an@samsung.com>
8920M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8921M: Vipul Pandya <vipul.pandya@samsung.com>
8922S: Supported
8923L: netdev@vger.kernel.org
8924F: drivers/net/ethernet/samsung/sxgbe/
8925
93c537af
LM
8926SAMSUNG THERMAL DRIVER
8927M: Lukasz Majewski <l.majewski@samsung.com>
8928L: linux-pm@vger.kernel.org
8929L: linux-samsung-soc@vger.kernel.org
8930S: Supported
8931T: https://github.com/lmajewski/linux-samsung-thermal.git
8932F: drivers/thermal/samsung/
8933
e296cd32
KD
8934SAMSUNG USB2 PHY DRIVER
8935M: Kamil Debski <k.debski@samsung.com>
8936L: linux-kernel@vger.kernel.org
8937S: Supported
8938F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8939F: Documentation/phy/samsung-usb2.txt
8940F: drivers/phy/phy-exynos4210-usb2.c
8941F: drivers/phy/phy-exynos4x12-usb2.c
8942F: drivers/phy/phy-exynos5250-usb2.c
8943F: drivers/phy/phy-s5pv210-usb2.c
8944F: drivers/phy/phy-samsung-usb2.c
8945F: drivers/phy/phy-samsung-usb2.h
8946
ca749e2a 8947SERIAL DRIVERS
5e30bbb7 8948M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8949L: linux-serial@vger.kernel.org
5e30bbb7 8950S: Maintained
14430813 8951F: drivers/tty/serial/
ca749e2a 8952
aecb7b64 8953SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8954M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8955M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8956S: Maintained
1fb200d6 8957F: include/linux/dma/dw.h
3d598f47 8958F: include/linux/platform_data/dma-dw.h
61a76496 8959F: drivers/dma/dw/
aecb7b64 8960
f9e37137
SJ
8961SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8962M: Seungwon Jeon <tgih.jun@samsung.com>
8963M: Jaehoon Chung <jh80.chung@samsung.com>
8964L: linux-mmc@vger.kernel.org
8965S: Maintained
8966F: include/linux/mmc/dw_mmc.h
8967F: drivers/mmc/host/dw_mmc*
8968
1db121d6
AN
8969THUNDERBOLT DRIVER
8970M: Andreas Noever <andreas.noever@gmail.com>
8971S: Maintained
8972F: drivers/thunderbolt/
8973
9222d247 8974TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8975M: John Stultz <john.stultz@linaro.org>
88606e80 8976M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8977L: linux-kernel@vger.kernel.org
75fc2d37 8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8979S: Supported
8980F: include/linux/clocksource.h
8981F: include/linux/time.h
8982F: include/linux/timex.h
c117ab84
CEB
8983F: include/uapi/linux/time.h
8984F: include/uapi/linux/timex.h
88606e80
TG
8985F: kernel/time/clocksource.c
8986F: kernel/time/time*.c
8987F: kernel/time/ntp.c
7fe5f1c1 8988F: tools/testing/selftests/timers/
88606e80 8989
1da177e4 8990SC1200 WDT DRIVER
b300645a 8991M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8992S: Maintained
679655da 8993F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8994
8995SCHEDULER
dd9b238c 8996M: Ingo Molnar <mingo@redhat.com>
8b58be88 8997M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8998L: linux-kernel@vger.kernel.org
75fc2d37 8999T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9000S: Maintained
95c0d71d 9001F: kernel/sched/
679655da 9002F: include/linux/sched.h
c117ab84 9003F: include/uapi/linux/sched.h
c2eb505b 9004F: include/linux/wait.h
1da177e4 9005
6bcf6737 9006SCORE ARCHITECTURE
ed38665e 9007M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9008M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9009W: http://www.sunplus.com
6bcf6737 9010S: Supported
a2681a75 9011F: arch/score/
6bcf6737 9012
1da177e4 9013SCSI CDROM DRIVER
8b58be88 9014M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9015L: linux-scsi@vger.kernel.org
9016W: http://www.kernel.dk
9017S: Maintained
679655da 9018F: drivers/scsi/sr*
1da177e4 9019
fb50a83d 9020SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9021M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9022L: linux-rdma@vger.kernel.org
9023S: Supported
9024W: http://www.openfabrics.org
9025Q: http://patchwork.kernel.org/project/linux-rdma/list/
9026T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9027F: drivers/infiniband/ulp/srp/
9028F: include/scsi/srp.h
9029
1da177e4 9030SCSI SG DRIVER
8b58be88 9031M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9032L: linux-scsi@vger.kernel.org
59ab3c93 9033W: http://sg.danny.cz/sg
1da177e4 9034S: Maintained
59ab3c93 9035F: Documentation/scsi/scsi-generic.txt
679655da
JP
9036F: drivers/scsi/sg.c
9037F: include/scsi/sg.h
1da177e4
LT
9038
9039SCSI SUBSYSTEM
0351b8f8 9040M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9041L: linux-scsi@vger.kernel.org
0351b8f8 9042T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9043S: Maintained
679655da
JP
9044F: drivers/scsi/
9045F: include/scsi/
1da177e4
LT
9046
9047SCSI TAPE DRIVER
8b58be88 9048M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9049L: linux-scsi@vger.kernel.org
9050S: Maintained
679655da 9051F: Documentation/scsi/st.txt
f7269cfc
JD
9052F: drivers/scsi/st.*
9053F: drivers/scsi/st_*.h
1da177e4
LT
9054
9055SCTP PROTOCOL
8b6efb75 9056M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9057M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9058L: linux-sctp@vger.kernel.org
5f85813c 9059W: http://lksctp.sourceforge.net
8b6efb75 9060S: Maintained
679655da
JP
9061F: Documentation/networking/sctp.txt
9062F: include/linux/sctp.h
4d58c025 9063F: include/uapi/linux/sctp.h
679655da
JP
9064F: include/net/sctp/
9065F: net/sctp/
1da177e4
LT
9066
9067SCx200 CPU SUPPORT
8b58be88 9068M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9069S: Odd Fixes
679655da 9070F: Documentation/i2c/busses/scx200_acb
390889b6 9071F: arch/x86/platform/scx200/
679655da
JP
9072F: drivers/watchdog/scx200_wdt.c
9073F: drivers/i2c/busses/scx200*
9074F: drivers/mtd/maps/scx200_docflash.c
9075F: include/linux/scx200.h
1662d32c
JC
9076
9077SCx200 GPIO DRIVER
8b58be88 9078M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9079S: Maintained
679655da
JP
9080F: drivers/char/scx200_gpio.c
9081F: include/linux/scx200_gpio.h
1662d32c
JC
9082
9083SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9084M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9085S: Maintained
679655da 9086F: drivers/clocksource/scx200_hrt.c
1da177e4 9087
6a36913a 9088SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9089M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9090L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9091S: Maintained
679655da 9092F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9093
e7839f25 9094SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9095L: linux-mmc@vger.kernel.org
a1cb1d11 9096S: Orphan
7a241d6e 9097F: drivers/mmc/host/sdhci.*
d4a45787 9098F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9099
c04f9d61
KC
9100SECURE COMPUTING
9101M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9102R: Andy Lutomirski <luto@amacapital.net>
9103R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9104T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9105S: Supported
9106F: kernel/seccomp.c
9107F: include/uapi/linux/seccomp.h
9108F: include/linux/seccomp.h
c99ee51a 9109F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9110K: \bsecure_computing
9111K: \bTIF_SECCOMP\b
9112
0d1bb41a 9113SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9114M: Ben Dooks <ben-linux@fluff.org>
dc524882 9115M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9116L: linux-mmc@vger.kernel.org
0d1bb41a 9117S: Maintained
dc524882 9118F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9119
c63b3cba 9120SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9121M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9122L: spear-devel@list.st.com
c63b3cba
VK
9123L: linux-mmc@vger.kernel.org
9124S: Maintained
9125F: drivers/mmc/host/sdhci-spear.c
9126
8711cca2 9127SECURITY SUBSYSTEM
9b45c0d2 9128M: James Morris <james.l.morris@oracle.com>
9c3646d1 9129M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9130L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9131T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9132W: http://kernsec.org/
8711cca2 9133S: Supported
7d2c86b5 9134F: security/
8711cca2 9135
1da177e4 9136SECURITY CONTACT
8b58be88 9137M: Security Officers <security@kernel.org>
1da177e4
LT
9138S: Supported
9139
9140SELINUX SECURITY MODULE
e0238b4c 9141M: Paul Moore <paul@paul-moore.com>
8b58be88 9142M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9143M: Eric Paris <eparis@parisplace.org>
e0238b4c 9144L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9145W: http://selinuxproject.org
5a5f2acf 9146T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9147S: Supported
679655da
JP
9148F: include/linux/selinux*
9149F: security/selinux/
6bde95ce 9150F: scripts/selinux/
1da177e4 9151
c1c124e9
JJ
9152APPARMOR SECURITY MODULE
9153M: John Johansen <john.johansen@canonical.com>
9154L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9155W: apparmor.wiki.kernel.org
9156T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9157S: Supported
9158F: security/apparmor/
9159
cef2cf07 9160SENSABLE PHANTOM
8b58be88 9161M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9162S: Maintained
679655da 9163F: drivers/misc/phantom.c
c117ab84 9164F: include/uapi/linux/phantom.h
cef2cf07 9165
6733b39a 9166SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9167M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9168M: Minh Tran <minh.tran@avagotech.com>
9169M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9170L: linux-scsi@vger.kernel.org
4627de93 9171W: http://www.avagotech.com
3387f656
JP
9172S: Supported
9173F: drivers/scsi/be2iscsi/
6733b39a 9174
6938f855
SP
9175Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9176M: Sathya Perla <sathya.perla@avagotech.com>
9177M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9178M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9179M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9180L: netdev@vger.kernel.org
fea3af67 9181W: http://www.emulex.com
7d2c86b5 9182S: Supported
9aebddd1 9183F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9184
d2928a8c 9185EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9186M: Selvin Xavier <selvin.xavier@avagotech.com>
9187M: Devesh Sharma <devesh.sharma@avagotech.com>
9188M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9189L: linux-rdma@vger.kernel.org
9190W: http://www.emulex.com
9191S: Supported
9192F: drivers/infiniband/hw/ocrdma/
9193
8ceee660 9194SFC NETWORK DRIVER
c06f51ea 9195M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9196M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9197L: netdev@vger.kernel.org
8ceee660 9198S: Supported
874aeea5 9199F: drivers/net/ethernet/sfc/
8ceee660 9200
e2d1d6c0 9201SGI GRU DRIVER
cc883afc 9202M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9203S: Maintained
679655da 9204F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9205
9206SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9207M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9208L: linux-ia64@vger.kernel.org
9209S: Supported
679655da 9210F: Documentation/ia64/serial.txt
df621252 9211F: drivers/tty/serial/ioc?_serial.c
679655da 9212F: include/linux/ioc?.h
e2d1d6c0 9213
75312619 9214SGI XP/XPC/XPNET DRIVER
e180383f
RH
9215M: Cliff Whickman <cpw@sgi.com>
9216M: Robin Holt <robinmholt@gmail.com>
75312619 9217S: Maintained
679655da 9218F: drivers/misc/sgi-xp/
75312619 9219
46eacf3b
AP
9220SI2157 MEDIA DRIVER
9221M: Antti Palosaari <crope@iki.fi>
9222L: linux-media@vger.kernel.org
9223W: http://linuxtv.org/
9224W: http://palosaari.fi/linux/
9225Q: http://patchwork.linuxtv.org/project/linux-media/list/
9226T: git git://linuxtv.org/anttip/media_tree.git
9227S: Maintained
9228F: drivers/media/tuners/si2157*
9229
75e2d5ba
AP
9230SI2168 MEDIA DRIVER
9231M: Antti Palosaari <crope@iki.fi>
9232L: linux-media@vger.kernel.org
9233W: http://linuxtv.org/
9234W: http://palosaari.fi/linux/
9235Q: http://patchwork.linuxtv.org/project/linux-media/list/
9236T: git git://linuxtv.org/anttip/media_tree.git
9237S: Maintained
9238F: drivers/media/dvb-frontends/si2168*
9239
49cc629d
HV
9240SI470X FM RADIO RECEIVER I2C DRIVER
9241M: Hans Verkuil <hverkuil@xs4all.nl>
9242L: linux-media@vger.kernel.org
9243T: git git://linuxtv.org/media_tree.git
9244W: http://linuxtv.org
9245S: Odd Fixes
9246F: drivers/media/radio/si470x/radio-si470x-i2c.c
9247
9248SI470X FM RADIO RECEIVER USB DRIVER
9249M: Hans Verkuil <hverkuil@xs4all.nl>
9250L: linux-media@vger.kernel.org
9251T: git git://linuxtv.org/media_tree.git
9252W: http://linuxtv.org
9253S: Maintained
9254F: drivers/media/radio/si470x/radio-si470x-common.c
9255F: drivers/media/radio/si470x/radio-si470x.h
9256F: drivers/media/radio/si470x/radio-si470x-usb.c
9257
c937ca03
EV
9258SI4713 FM RADIO TRANSMITTER I2C DRIVER
9259M: Eduardo Valentin <edubezval@gmail.com>
9260L: linux-media@vger.kernel.org
9261T: git git://linuxtv.org/media_tree.git
9262W: http://linuxtv.org
9263S: Odd Fixes
99995ded 9264F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9265
9266SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9267M: Eduardo Valentin <edubezval@gmail.com>
9268L: linux-media@vger.kernel.org
9269T: git git://linuxtv.org/media_tree.git
9270W: http://linuxtv.org
9271S: Odd Fixes
99995ded
DR
9272F: drivers/media/radio/si4713/radio-platform-si4713.c
9273
9274SI4713 FM RADIO TRANSMITTER USB DRIVER
9275M: Hans Verkuil <hverkuil@xs4all.nl>
9276L: linux-media@vger.kernel.org
9277T: git git://linuxtv.org/media_tree.git
9278W: http://linuxtv.org
9279S: Maintained
9280F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9281
beb91d46 9282SIANO DVB DRIVER
009a5410 9283M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9284L: linux-media@vger.kernel.org
9285W: http://linuxtv.org
9286T: git git://linuxtv.org/media_tree.git
9287S: Odd fixes
9288F: drivers/media/common/siano/
beb91d46 9289F: drivers/media/usb/siano/
beb91d46 9290F: drivers/media/usb/siano/
14430813 9291F: drivers/media/mmc/siano/
beb91d46 9292
6f15b602
HG
9293SIMPLEFB FB DRIVER
9294M: Hans de Goede <hdegoede@redhat.com>
9295L: linux-fbdev@vger.kernel.org
9296S: Maintained
9297F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9298F: drivers/video/fbdev/simplefb.c
9299F: include/linux/platform_data/simplefb.h
9300
b618b69c 9301SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9302L: linux-media@vger.kernel.org
bb60fcb2 9303S: Orphan
b618b69c 9304F: drivers/media/platform/sh_veu.c
b618b69c
GL
9305
9306SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9307L: linux-media@vger.kernel.org
bb60fcb2 9308S: Orphan
b618b69c
GL
9309F: drivers/media/platform/sh_vou.c
9310F: include/media/sh_vou.h
9311
6349d997 9312SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9313M: Len Brown <lenb@kernel.org>
6349d997
LB
9314L: sfi-devel@simplefirmware.org
9315W: http://simplefirmware.org/
9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9317S: Supported
943fc810 9318F: arch/x86/platform/sfi/
6349d997
LB
9319F: drivers/sfi/
9320F: include/linux/sfi*.h
e2d1d6c0 9321
1da177e4
LT
9322SIMTEC EB110ATX (Chalice CATS)
9323P: Ben Dooks
b16957c6
BD
9324P: Vincent Sanders <vince@simtec.co.uk>
9325M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9326W: http://www.simtec.co.uk/products/EB110ATX/
9327S: Supported
9328
9329SIMTEC EB2410ITX (BAST)
9330P: Ben Dooks
b16957c6
BD
9331P: Vincent Sanders <vince@simtec.co.uk>
9332M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9333W: http://www.simtec.co.uk/products/EB2410ITX/
9334S: Supported
15dba387
JP
9335F: arch/arm/mach-s3c24xx/mach-bast.c
9336F: arch/arm/mach-s3c24xx/bast-ide.c
9337F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9338
4c5adde7 9339TI DAVINCI MACHINE SUPPORT
3ba789c0 9340M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9341M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9342T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9343Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9344S: Supported
14430813 9345F: arch/arm/mach-davinci/
046d0a37 9346F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9347
8d4b3f08 9348TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9349M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9350L: linux-media@vger.kernel.org
8d4b3f08
LP
9351W: http://linuxtv.org/
9352Q: http://patchwork.linuxtv.org/project/linux-media/list/
9353T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9354S: Maintained
8d4b3f08
LP
9355F: drivers/media/platform/davinci/
9356F: include/media/davinci/
9357
417d2e50 9358TI AM437X VPFE DRIVER
e43cdb56 9359M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9360L: linux-media@vger.kernel.org
9361W: http://linuxtv.org/
9362Q: http://patchwork.linuxtv.org/project/linux-media/list/
9363T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9364S: Maintained
9365F: drivers/media/platform/am437x/
9366
c4c0283a 9367OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9368M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9369L: linux-media@vger.kernel.org
9370W: http://linuxtv.org/
9371Q: http://patchwork.linuxtv.org/project/linux-media/list/
9372T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9373S: Maintained
9374F: drivers/media/i2c/ov2659.c
9375F: include/media/ov2659.h
9376
3a6779f5
SM
9377SILICON MOTION SM712 FRAME BUFFER DRIVER
9378M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9379M: Teddy Wang <teddy.wang@siliconmotion.com>
9380M: Sudip Mukherjee <sudip@vectorindia.org>
9381L: linux-fbdev@vger.kernel.org
9382S: Maintained
9383F: drivers/video/fbdev/sm712*
9384F: Documentation/fb/sm712fb.txt
9385
92aab3c0 9386SIS 190 ETHERNET DRIVER
8b58be88 9387M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9388L: netdev@vger.kernel.org
9389S: Maintained
8c7de408 9390F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9391
1da177e4 9392SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9393M: Daniele Venzano <venza@brownhat.org>
1da177e4 9394W: http://www.brownhat.org/sis900.html
979b6c13 9395L: netdev@vger.kernel.org
1da177e4 9396S: Maintained
8c7de408 9397F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9398
9399SIS FRAMEBUFFER DRIVER
8b58be88 9400M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9401W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9402S: Maintained
679655da 9403F: Documentation/fb/sisfb.txt
8a61f013 9404F: drivers/video/fbdev/sis/
679655da 9405F: include/video/sisfb.h
1da177e4
LT
9406
9407SIS USB2VGA DRIVER
8b58be88 9408M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9409W: http://www.winischhofer.at/linuxsisusbvga.shtml
9410S: Maintained
679655da 9411F: drivers/usb/misc/sisusbvga/
1da177e4 9412
415ad26d 9413SLAB ALLOCATOR
16e943bf 9414M: Christoph Lameter <cl@linux.com>
2ed1c525 9415M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9416M: David Rientjes <rientjes@google.com>
9417M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9418M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9419L: linux-mm@kvack.org
9420S: Maintained
679655da 9421F: include/linux/sl?b*.h
16e943bf 9422F: mm/sl?b*
415ad26d 9423
9fab9787 9424SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9425M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9426M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9427M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9428R: Steven Rostedt <rostedt@goodmis.org>
9429R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9430L: linux-kernel@vger.kernel.org
9fab9787
PM
9431W: http://www.rdrop.com/users/paulmck/RCU/
9432S: Supported
9433T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9434F: include/linux/srcu.h
9435F: kernel/rcu/srcu.c
9fab9787 9436
66372841
CS
9437SMACK SECURITY MODULE
9438M: Casey Schaufler <casey@schaufler-ca.com>
9439L: linux-security-module@vger.kernel.org
9440W: http://schaufler-ca.com
9441T: git git://git.gitorious.org/smack-next/kernel.git
9442S: Maintained
9443F: Documentation/security/Smack.txt
9444F: security/smack/
9445
20651e0b 9446DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9447M: Kevin Hilman <khilman@kernel.org>
9448M: Nishanth Menon <nm@ti.com>
9449S: Maintained
20651e0b 9450F: drivers/power/avs/
68ace3e1
KH
9451F: include/linux/power/smartreflex.h
9452L: linux-pm@vger.kernel.org
9453
1da177e4 9454SMC91x ETHERNET DRIVER
2f82af08 9455M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9456S: Odd Fixes
ae150435 9457F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9458
e8e31622
SA
9459SMIA AND SMIA++ IMAGE SENSOR DRIVER
9460M: Sakari Ailus <sakari.ailus@iki.fi>
9461L: linux-media@vger.kernel.org
9462S: Maintained
14430813 9463F: drivers/media/i2c/smiapp/
e8e31622
SA
9464F: include/media/smiapp.h
9465F: drivers/media/i2c/smiapp-pll.c
9466F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9467F: include/uapi/linux/smiapp.h
a2cec3c0 9468F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9469
920fa1ff
GR
9470SMM665 HARDWARE MONITOR DRIVER
9471M: Guenter Roeck <linux@roeck-us.net>
9472L: lm-sensors@lm-sensors.org
9473S: Maintained
9474F: Documentation/hwmon/smm665
9475F: drivers/hwmon/smm665.c
9476
9df7305b 9477SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9478M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9479L: lm-sensors@lm-sensors.org
90b24cfb 9480S: Maintained
9df7305b
SG
9481F: Documentation/hwmon/emc2103
9482F: drivers/hwmon/emc2103.c
9483
a98d506c
HG
9484SMSC SCH5627 HARDWARE MONITOR DRIVER
9485M: Hans de Goede <hdegoede@redhat.com>
9486L: lm-sensors@lm-sensors.org
9487S: Supported
9488F: Documentation/hwmon/sch5627
9489F: drivers/hwmon/sch5627.c
9490
6ea884db 9491SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9492M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9493L: lm-sensors@lm-sensors.org
9494S: Maintained
679655da
JP
9495F: Documentation/hwmon/smsc47b397
9496F: drivers/hwmon/smsc47b397.c
6ea884db 9497
fd9abb3d 9498SMSC911x ETHERNET DRIVER
90b24cfb 9499M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9500L: netdev@vger.kernel.org
90b24cfb 9501S: Maintained
679655da 9502F: include/linux/smsc911x.h
ae150435 9503F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9504
9505SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9506M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9507L: netdev@vger.kernel.org
90b24cfb 9508S: Maintained
ae150435 9509F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9510
3c8a63e2 9511SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9512M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9513L: linux-fbdev@vger.kernel.org
90b24cfb 9514S: Maintained
8a61f013 9515F: drivers/video/fbdev/smscufx.c
3c8a63e2 9516
668acf32 9517SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9518M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9519L: linux-media@vger.kernel.org
275ffde4 9520T: git git://linuxtv.org/media_tree.git
795fb7e7 9521S: Maintained
90d72ac6
MCC
9522F: include/media/soc*
9523F: drivers/media/i2c/soc_camera/
9524F: drivers/media/platform/soc_camera/
668acf32 9525
e2d1d6c0 9526SOEKRIS NET48XX LED SUPPORT
8b58be88 9527M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9528S: Maintained
679655da 9529F: drivers/leds/leds-net48xx.c
e2d1d6c0 9530
e3994db1 9531SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9532M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9533M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9534M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9535M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9536L: linux-media@vger.kernel.org
9537S: Supported
9538F: drivers/media/pci/solo6x10/
9539
1da177e4 9540SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9541M: Neil Brown <neilb@suse.com>
1da177e4 9542L: linux-raid@vger.kernel.org
524418bb 9543S: Supported
679655da
JP
9544F: drivers/md/
9545F: include/linux/raid/
c117ab84 9546F: include/uapi/linux/raid/
1da177e4 9547
1da177e4 9548SONIC NETWORK DRIVER
8b58be88 9549M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9550L: netdev@vger.kernel.org
1da177e4 9551S: Maintained
d9fb9f38 9552F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9553
61e115a5 9554SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9555M: Michael Buesch <m@bues.ch>
61e115a5
MB
9556L: netdev@vger.kernel.org
9557S: Maintained
679655da
JP
9558F: drivers/ssb/
9559F: include/linux/ssb/
61e115a5 9560
1da177e4 9561SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9562M: Mattia Dongili <malattia@linux.it>
d0944853 9563L: platform-driver-x86@vger.kernel.org
5b18167d 9564W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9565S: Maintained
679655da
JP
9566F: Documentation/laptops/sony-laptop.txt
9567F: drivers/char/sonypi.c
9568F: drivers/platform/x86/sony-laptop.c
9569F: include/linux/sony-laptop.h
1da177e4 9570
baf8532a 9571SONY MEMORYSTICK CARD SUPPORT
8b58be88 9572M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9573W: http://tifmxx.berlios.de/
9574S: Maintained
679655da 9575F: drivers/memstick/host/tifm_ms.c
baf8532a 9576
0ab30494
ML
9577SONY MEMORYSTICK STANDARD SUPPORT
9578M: Maxim Levitsky <maximlevitsky@gmail.com>
9579S: Maintained
9580F: drivers/memstick/core/ms_block.*
9581
1da177e4 9582SOUND
8b58be88 9583M: Jaroslav Kysela <perex@perex.cz>
d8130624 9584M: Takashi Iwai <tiwai@suse.com>
93711660 9585L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9586W: http://www.alsa-project.org/
dde7ad8d 9587T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9588T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9589Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9590S: Maintained
3126a179
JP
9591F: Documentation/sound/
9592F: include/sound/
c117ab84 9593F: include/uapi/sound/
679655da 9594F: sound/
1da177e4 9595
33bbe149
MB
9596SOUND - COMPRESSED AUDIO
9597M: Vinod Koul <vinod.koul@intel.com>
9598L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9600S: Supported
f672f31a 9601F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9602F: include/sound/compress_driver.h
f672f31a 9603F: include/uapi/sound/compress_*
33bbe149
MB
9604F: sound/core/compress_offload.c
9605F: sound/soc/soc-compress.c
9606
bd903bde 9607SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9608M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9609M: Mark Brown <broonie@kernel.org>
86f14df8 9610T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9611L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9612W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9613S: Supported
2820f615 9614F: Documentation/sound/alsa/soc/
679655da 9615F: sound/soc/
e6e55122 9616F: include/sound/soc*
eb1a6af3 9617
d7f8761b
MB
9618SOUND - DMAENGINE HELPERS
9619M: Lars-Peter Clausen <lars@metafoo.de>
9620S: Supported
9621F: include/sound/dmaengine_pcm.h
9622F: sound/core/pcm_dmaengine.c
9623F: sound/soc/soc-generic-dmaengine-pcm.c
9624
990a6a99
OS
9625SP2 MEDIA DRIVER
9626M: Olli Salonen <olli.salonen@iki.fi>
9627L: linux-media@vger.kernel.org
9628W: http://linuxtv.org/
9629Q: http://patchwork.linuxtv.org/project/linux-media/list/
9630S: Maintained
9631F: drivers/media/dvb-frontends/sp2*
9632
473321fc 9633SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9634M: "David S. Miller" <davem@davemloft.net>
1da177e4 9635L: sparclinux@vger.kernel.org
8a6e2535 9636Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9637T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9638T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9639S: Maintained
679655da 9640F: arch/sparc/
7765b8bb 9641F: drivers/sbus/
1da177e4 9642
6404fcca
DM
9643SPARC SERIAL DRIVERS
9644M: "David S. Miller" <davem@davemloft.net>
9645L: sparclinux@vger.kernel.org
08deed1e
JP
9646T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9647T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9648S: Maintained
6816383a 9649F: include/linux/sunserialcore.h
df621252 9650F: drivers/tty/serial/suncore.c
df621252
GKH
9651F: drivers/tty/serial/sunhv.c
9652F: drivers/tty/serial/sunsab.c
9653F: drivers/tty/serial/sunsab.h
9654F: drivers/tty/serial/sunsu.c
9655F: drivers/tty/serial/sunzilog.c
9656F: drivers/tty/serial/sunzilog.h
6404fcca 9657
389325b4
CL
9658SPARSE CHECKER
9659M: "Christopher Li" <sparse@chrisli.org>
9660L: linux-sparse@vger.kernel.org
9661W: https://sparse.wiki.kernel.org/
9662T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9663T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9664S: Maintained
9665F: include/linux/compiler.h
9666
fc0c195a 9667SPEAR PLATFORM SUPPORT
da89947b 9668M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9669M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9670L: spear-devel@list.st.com
9671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9672W: http://www.st.com/spear
9673S: Maintained
281e192f 9674F: arch/arm/mach-spear/
fc0c195a
VK
9675
9676SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9677M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9678L: spear-devel@list.st.com
9679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9680W: http://www.st.com/spear
9681S: Maintained
5df33a62 9682F: drivers/clk/spear/
fc0c195a 9683
e2d1d6c0 9684SPI SUBSYSTEM
b02e48f2 9685M: Mark Brown <broonie@kernel.org>
dfbe403c 9686L: linux-spi@vger.kernel.org
e7e4e13c 9687T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9688Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9689S: Maintained
679655da
JP
9690F: Documentation/spi/
9691F: drivers/spi/
9692F: include/linux/spi/
c117ab84 9693F: include/uapi/linux/spi/
e2d1d6c0 9694
2752e401 9695SPIDERNET NETWORK DRIVER for CELL
8b58be88 9696M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9697L: netdev@vger.kernel.org
9698S: Supported
679655da 9699F: Documentation/networking/spider_net.txt
8df158ac 9700F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9701
e2d1d6c0 9702SPU FILE SYSTEM
8b58be88 9703M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9704L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9705W: http://www.ibm.com/developerworks/power/cell/
9706S: Supported
679655da
JP
9707F: Documentation/filesystems/spufs.txt
9708F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9709
fc555841 9710SQUASHFS FILE SYSTEM
d7f2ff67 9711M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9712L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9713W: http://squashfs.org.uk
9714S: Maintained
679655da
JP
9715F: Documentation/filesystems/squashfs.txt
9716F: fs/squashfs/
fc555841 9717
1da177e4 9718SRM (Alpha) environment access
8b58be88 9719M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9720S: Maintained
679655da 9721F: arch/alpha/kernel/srm_env.c
1da177e4 9722
26e9a397 9723STABLE BRANCH
879a5a00 9724M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9725L: stable@vger.kernel.org
879a5a00 9726S: Supported
7b175c46 9727F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9728
26e9a397 9729STAGING SUBSYSTEM
879a5a00 9730M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9731T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9732L: devel@driverdev.osuosl.org
879a5a00 9733S: Supported
679655da 9734F: drivers/staging/
dbc6c2cc 9735
ebd3d010
JP
9736STAGING - COMEDI
9737M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9738M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9739S: Odd Fixes
9740F: drivers/staging/comedi/
9741
a0138163
JP
9742STAGING - FLARION FT1000 DRIVERS
9743M: Marek Belisko <marek.belisko@gmail.com>
9744S: Odd Fixes
9745F: drivers/staging/ft1000/
9746
6c1bb424 9747STAGING - INDUSTRIAL IO
030a13d7 9748M: Jonathan Cameron <jic23@kernel.org>
a0138163 9749L: linux-iio@vger.kernel.org
6c1bb424
JP
9750S: Odd Fixes
9751F: drivers/staging/iio/
9752
a0138163
JP
9753STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9754M: Jarod Wilson <jarod@wilsonet.com>
9755W: http://www.lirc.org/
9756S: Odd Fixes
b2b0186d 9757F: drivers/staging/media/lirc/
a0138163 9758
f5e5de1e
OD
9759STAGING - LUSTRE PARALLEL FILESYSTEM
9760M: Oleg Drokin <oleg.drokin@intel.com>
9761M: Andreas Dilger <andreas.dilger@intel.com>
9762L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9763W: http://lustre.opensfs.org/
9764S: Maintained
9765F: drivers/staging/lustre
9766
7c6b6c71 9767STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9768M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9769M: Marc Dietrich <marvin24@gmx.de>
9770L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9771L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9772S: Maintained
9773F: drivers/staging/nvec/
9774
a0138163 9775STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9776M: Jens Frederich <jfrederich@gmail.com>
9777M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9778M: Jon Nettleton <jon.nettleton@gmail.com>
9779W: http://wiki.laptop.org/go/DCON
3140b458 9780S: Maintained
a0138163
JP
9781F: drivers/staging/olpc_dcon/
9782
9783STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9784M: Willy Tarreau <willy@meta-x.org>
9785S: Odd Fixes
9786F: drivers/staging/panel/
9787
a0138163
JP
9788STAGING - REALTEK RTL8712U DRIVERS
9789M: Larry Finger <Larry.Finger@lwfinger.net>
9790M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9791S: Odd Fixes
9792F: drivers/staging/rtl8712/
9793
7591ba8b
JS
9794STAGING - REALTEK RTL8723U WIRELESS DRIVER
9795M: Larry Finger <Larry.Finger@lwfinger.net>
9796M: Jes Sorensen <Jes.Sorensen@redhat.com>
9797L: linux-wireless@vger.kernel.org
9798S: Maintained
9799F: drivers/staging/rtl8723au/
9800
980ac4d7
SM
9801STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9802M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9803M: Teddy Wang <teddy.wang@siliconmotion.com>
9804M: Sudip Mukherjee <sudip@vectorindia.org>
9805L: linux-fbdev@vger.kernel.org
9806S: Maintained
9807F: drivers/staging/sm750fb/
9808
510fa408
JP
9809STAGING - SLICOSS
9810M: Lior Dotan <liodot@gmail.com>
9811M: Christopher Harrer <charrer@alacritech.com>
9812S: Odd Fixes
9813F: drivers/staging/slicoss/
9814
a0138163
JP
9815STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9816M: William Hubbs <w.d.hubbs@gmail.com>
9817M: Chris Brannon <chris@the-brannons.com>
d33bce31 9818M: Kirk Reiser <kirk@reisers.ca>
a0138163 9819M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9820L: speakup@linux-speakup.org
a0138163
JP
9821W: http://www.linux-speakup.org/
9822S: Odd Fixes
9823F: drivers/staging/speakup/
9824
b3e871ce
JP
9825STAGING - VIA VT665X DRIVERS
9826M: Forest Bond <forest@alittletooquiet.net>
9827S: Odd Fixes
9828F: drivers/staging/vt665?/
9829
a30baec1
JK
9830STAGING - WILC1000 WIFI DRIVER
9831M: Johnny Kim <johnny.kim@atmel.com>
9832M: Rachel Kim <rachel.kim@atmel.com>
9833M: Dean Lee <dean.lee@atmel.com>
9834M: Chris Park <chris.park@atmel.com>
9835L: linux-wireless@vger.kernel.org
9836S: Supported
9837F: drivers/staging/wilc1000/
9838
709bcb07 9839STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9840M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9841S: Odd Fixes
9842F: drivers/staging/xgifb/
9843
1da177e4 9844STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9845M: Ion Badulescu <ionut@badula.org>
b4f90189 9846S: Odd Fixes
9bba23b0 9847F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9848
e2d1d6c0 9849SUN3/3X
8b58be88 9850M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9851W: http://sammy.net/sun3/
9852S: Maintained
679655da
JP
9853F: arch/m68k/kernel/*sun3*
9854F: arch/m68k/sun3*/
9855F: arch/m68k/include/asm/sun3*
e689cf4a 9856F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9857
af6a5af8
HG
9858SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9859M: Hans de Goede <hdegoede@redhat.com>
9860L: linux-input@vger.kernel.org
9861S: Maintained
9862F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9863F: drivers/input/keyboard/sun4i-lradc-keys.c
9864
2bc9ff01
DK
9865SUNDANCE NETWORK DRIVER
9866M: Denis Kirjanov <kda@linux-powerpc.org>
9867L: netdev@vger.kernel.org
9868S: Maintained
9869F: drivers/net/ethernet/dlink/sundance.c
9870
2cbb12a4 9871SUPERH
2cbb12a4 9872L: linux-sh@vger.kernel.org
8a6e2535 9873Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9874S: Orphan
066069e1 9875F: Documentation/sh/
679655da 9876F: arch/sh/
066069e1 9877F: drivers/sh/
1da177e4 9878
4480f15b 9879SUSPEND TO RAM
7fb06082 9880M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9881M: Len Brown <len.brown@intel.com>
9882M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9883L: linux-pm@vger.kernel.org
e2d1d6c0 9884S: Supported
679655da
JP
9885F: Documentation/power/
9886F: arch/x86/kernel/acpi/
9887F: drivers/base/power/
9888F: kernel/power/
9889F: include/linux/suspend.h
9890F: include/linux/freezer.h
9891F: include/linux/pm.h
1da177e4
LT
9892
9893SVGA HANDLING
8b58be88 9894M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9895L: linux-video@atrey.karlin.mff.cuni.cz
9896S: Maintained
679655da
JP
9897F: Documentation/svga.txt
9898F: arch/x86/boot/video*
1da177e4 9899
6e28b761
KRW
9900SWIOTLB SUBSYSTEM
9901M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9902L: linux-kernel@vger.kernel.org
9903S: Supported
9904F: lib/swiotlb.c
9905F: arch/*/kernel/pci-swiotlb.c
9906F: include/linux/swiotlb.h
9907
007f790c
JP
9908SWITCHDEV
9909M: Jiri Pirko <jiri@resnulli.us>
9910L: netdev@vger.kernel.org
9911S: Supported
9912F: net/switchdev/
9913F: include/net/switchdev.h
9914
db8e35d5
VG
9915SYNOPSYS ARC ARCHITECTURE
9916M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9917S: Supported
9918F: arch/arc/
9b28829d 9919F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 9920F: drivers/tty/serial/arc_uart.c
b7182d1a 9921T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 9922
556cc1c5
AB
9923SYNOPSYS ARC SDP platform support
9924M: Alexey Brodkin <abrodkin@synopsys.com>
9925S: Supported
9926F: arch/arc/plat-axs10x
9927F: arch/arc/boot/dts/ax*
9928F: Documentation/devicetree/bindings/arc/axs10*
9929
6c284c9a
LJ
9930SYSTEM CONFIGURATION (SYSCON)
9931M: Lee Jones <lee.jones@linaro.org>
9932M: Arnd Bergmann <arnd@arndb.de>
9933T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9934S: Supported
9935F: drivers/mfd/syscon.c
9936
1da177e4 9937SYSV FILESYSTEM
8b58be88 9938M: Christoph Hellwig <hch@infradead.org>
1da177e4 9939S: Maintained
679655da
JP
9940F: Documentation/filesystems/sysv-fs.txt
9941F: fs/sysv/
9942F: include/linux/sysv_fs.h
1da177e4 9943
86cfa7fc 9944TARGET SUBSYSTEM
9c3646d1 9945M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9946L: linux-scsi@vger.kernel.org
b9f5edc2 9947L: target-devel@vger.kernel.org
86cfa7fc 9948W: http://www.linux-iscsi.org
cf015e9f 9949W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9950T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9951S: Supported
9952F: drivers/target/
9953F: include/target/
9954F: Documentation/target/
9955
4e68852d 9956TASKSTATS STATISTICS INTERFACE
185e595f 9957M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9958S: Maintained
679655da
JP
9959F: Documentation/accounting/taskstats*
9960F: include/linux/taskstats*
9961F: kernel/taskstats.c
4e68852d 9962
781b456a 9963TC CLASSIFIER
f935f3f8 9964M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9965L: netdev@vger.kernel.org
9966S: Maintained
679655da 9967F: include/net/pkt_cls.h
c117ab84 9968F: include/uapi/linux/pkt_cls.h
679655da 9969F: net/sched/
781b456a 9970
5067f08a 9971TCP LOW PRIORITY MODULE
8b58be88
JP
9972M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9973M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9974W: http://tcp-lp-mod.sourceforge.net/
9975S: Maintained
679655da 9976F: net/ipv4/tcp_lp.c
5067f08a 9977
91952bc0
AP
9978TDA10071 MEDIA DRIVER
9979M: Antti Palosaari <crope@iki.fi>
9980L: linux-media@vger.kernel.org
9981W: http://linuxtv.org/
9982W: http://palosaari.fi/linux/
9983Q: http://patchwork.linuxtv.org/project/linux-media/list/
9984T: git git://linuxtv.org/anttip/media_tree.git
9985S: Maintained
9986F: drivers/media/dvb-frontends/tda10071*
9987
9988TDA18212 MEDIA DRIVER
9989M: Antti Palosaari <crope@iki.fi>
9990L: linux-media@vger.kernel.org
9991W: http://linuxtv.org/
9992W: http://palosaari.fi/linux/
9993Q: http://patchwork.linuxtv.org/project/linux-media/list/
9994T: git git://linuxtv.org/anttip/media_tree.git
9995S: Maintained
9996F: drivers/media/tuners/tda18212*
9997
9998TDA18218 MEDIA DRIVER
9999M: Antti Palosaari <crope@iki.fi>
10000L: linux-media@vger.kernel.org
10001W: http://linuxtv.org/
10002W: http://palosaari.fi/linux/
10003Q: http://patchwork.linuxtv.org/project/linux-media/list/
10004T: git git://linuxtv.org/anttip/media_tree.git
10005S: Maintained
10006F: drivers/media/tuners/tda18218*
10007
3b2f6aba
MK
10008TDA18271 MEDIA DRIVER
10009M: Michael Krufky <mkrufky@linuxtv.org>
10010L: linux-media@vger.kernel.org
10011W: http://linuxtv.org/
10012W: http://github.com/mkrufky
10013Q: http://patchwork.linuxtv.org/project/linux-media/list/
10014T: git git://linuxtv.org/mkrufky/tuners.git
10015S: Maintained
10016F: drivers/media/tuners/tda18271*
10017
e48307a9
MK
10018TDA827x MEDIA DRIVER
10019M: Michael Krufky <mkrufky@linuxtv.org>
10020L: linux-media@vger.kernel.org
10021W: http://linuxtv.org/
10022W: http://github.com/mkrufky
10023Q: http://patchwork.linuxtv.org/project/linux-media/list/
10024T: git git://linuxtv.org/mkrufky/tuners.git
10025S: Maintained
10026F: drivers/media/tuners/tda8290.*
10027
66cf9212
MK
10028TDA8290 MEDIA DRIVER
10029M: Michael Krufky <mkrufky@linuxtv.org>
10030L: linux-media@vger.kernel.org
10031W: http://linuxtv.org/
10032W: http://github.com/mkrufky
10033Q: http://patchwork.linuxtv.org/project/linux-media/list/
10034T: git git://linuxtv.org/mkrufky/tuners.git
10035S: Maintained
10036F: drivers/media/tuners/tda8290.*
10037
4b9fba30
HV
10038TDA9840 MEDIA DRIVER
10039M: Hans Verkuil <hverkuil@xs4all.nl>
10040L: linux-media@vger.kernel.org
10041T: git git://linuxtv.org/media_tree.git
10042W: http://linuxtv.org
10043S: Maintained
10044F: drivers/media/i2c/tda9840*
10045
2cb654fd 10046TEA5761 TUNER DRIVER
009a5410 10047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10048L: linux-media@vger.kernel.org
10049W: http://linuxtv.org
10050T: git git://linuxtv.org/media_tree.git
10051S: Odd fixes
10052F: drivers/media/tuners/tea5761.*
10053
10054TEA5767 TUNER DRIVER
009a5410 10055M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10056L: linux-media@vger.kernel.org
10057W: http://linuxtv.org
10058T: git git://linuxtv.org/media_tree.git
10059S: Maintained
10060F: drivers/media/tuners/tea5767.*
10061
4b9fba30
HV
10062TEA6415C MEDIA DRIVER
10063M: Hans Verkuil <hverkuil@xs4all.nl>
10064L: linux-media@vger.kernel.org
10065T: git git://linuxtv.org/media_tree.git
10066W: http://linuxtv.org
10067S: Maintained
10068F: drivers/media/i2c/tea6415c*
10069
10070TEA6420 MEDIA DRIVER
10071M: Hans Verkuil <hverkuil@xs4all.nl>
10072L: linux-media@vger.kernel.org
10073T: git git://linuxtv.org/media_tree.git
10074W: http://linuxtv.org
10075S: Maintained
10076F: drivers/media/i2c/tea6420*
10077
3d249d4c 10078TEAM DRIVER
dca9ab92 10079M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10080L: netdev@vger.kernel.org
10081S: Supported
10082F: drivers/net/team/
10083F: include/linux/if_team.h
c117ab84 10084F: include/uapi/linux/if_team.h
3d249d4c 10085
7d029125 10086TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10087M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10088S: Maintained
10089F: arch/x86/platform/ts5500/
10090
40ad4a30
SY
10091TECHNOTREND USB IR RECEIVER
10092M: Sean Young <sean@mess.org>
10093L: linux-media@vger.kernel.org
10094S: Maintained
10095F: drivers/media/rc/ttusbir.c
10096
adabdb0c 10097TEGRA ARCHITECTURE SUPPORT
243d58ec 10098M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10099M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10100M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10101L: linux-tegra@vger.kernel.org
fd117cd1 10102Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10103T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10104S: Supported
bbbe96ed 10105N: [^a-z]tegra
84b9414b 10106
adabdb0c
SW
10107TEGRA CLOCK DRIVER
10108M: Peter De Schrijver <pdeschrijver@nvidia.com>
10109M: Prashant Gaikwad <pgaikwad@nvidia.com>
10110S: Supported
10111F: drivers/clk/tegra/
10112
10113TEGRA DMA DRIVER
10114M: Laxman Dewangan <ldewangan@nvidia.com>
10115S: Supported
10116F: drivers/dma/tegra20-apb-dma.c
10117
adabdb0c
SW
10118TEGRA I2C DRIVER
10119M: Laxman Dewangan <ldewangan@nvidia.com>
10120S: Supported
10121F: drivers/i2c/busses/i2c-tegra.c
10122
10123TEGRA IOMMU DRIVERS
10124M: Hiroshi Doyu <hdoyu@nvidia.com>
10125S: Supported
10126F: drivers/iommu/tegra*
10127
10128TEGRA KBC DRIVER
10129M: Rakesh Iyer <riyer@nvidia.com>
10130M: Laxman Dewangan <ldewangan@nvidia.com>
10131S: Supported
10132F: drivers/input/keyboard/tegra-kbc.c
10133
adabdb0c
SW
10134TEGRA PWM DRIVER
10135M: Thierry Reding <thierry.reding@gmail.com>
10136S: Supported
10137F: drivers/pwm/pwm-tegra.c
10138
10139TEGRA SERIAL DRIVER
10140M: Laxman Dewangan <ldewangan@nvidia.com>
10141S: Supported
10142F: drivers/tty/serial/serial-tegra.c
10143
10144TEGRA SPI DRIVER
10145M: Laxman Dewangan <ldewangan@nvidia.com>
10146S: Supported
10147F: drivers/spi/spi-tegra*
10148
1a348ccc 10149TEHUTI ETHERNET DRIVER
8b58be88 10150M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10151L: netdev@vger.kernel.org
10152S: Supported
ef7f5429 10153F: drivers/net/ethernet/tehuti/*
1a348ccc 10154
4e68852d 10155Telecom Clock Driver for MCPL0010
8b58be88 10156M: Mark Gross <mark.gross@intel.com>
4e68852d 10157S: Supported
679655da 10158F: drivers/char/tlclk.c
4e68852d 10159
4480f15b 10160TENSILICA XTENSA PORT (xtensa)
8b58be88 10161M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10162M: Max Filippov <jcmvbkbc@gmail.com>
10163L: linux-xtensa@linux-xtensa.org
4e68852d 10164S: Maintained
679655da 10165F: arch/xtensa/
3dc99857 10166F: drivers/irqchip/irq-xtensa-*
4e68852d 10167
5313ba66
HV
10168THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10169M: Hans Verkuil <hverkuil@xs4all.nl>
10170L: linux-media@vger.kernel.org
10171T: git git://linuxtv.org/media_tree.git
10172W: http://linuxtv.org
10173S: Maintained
10174F: drivers/media/radio/radio-raremono.c
10175
d3fb6955 10176THERMAL
b75f0050 10177M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10178M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10179L: linux-pm@vger.kernel.org
10180T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10181T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10182Q: https://patchwork.kernel.org/project/linux-pm/list/
10183S: Supported
10184F: drivers/thermal/
10185F: include/linux/thermal.h
af6c9f16 10186F: include/uapi/linux/thermal.h
b75f0050
JP
10187F: include/linux/cpu_cooling.h
10188F: Documentation/devicetree/bindings/thermal/
d3fb6955 10189
30ba2fbd
VD
10190THINGM BLINK(1) USB RGB LED DRIVER
10191M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10192S: Maintained
10193F: drivers/hid/hid-thingm.c
10194
4e68852d 10195THINKPAD ACPI EXTRAS DRIVER
8b58be88 10196M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10197L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10198L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10199W: http://ibm-acpi.sourceforge.net
10200W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10201T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10202S: Maintained
679655da 10203F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10204
1b46f2a2 10205TI BANDGAP AND THERMAL DRIVER
f14d1c24 10206M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10207L: linux-pm@vger.kernel.org
531ff13e 10208L: linux-omap@vger.kernel.org
5a723e81 10209S: Maintained
794b2e25 10210F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10211
0c7665c3
MF
10212TI CDCE706 CLOCK DRIVER
10213M: Max Filippov <jcmvbkbc@gmail.com>
10214S: Maintained
10215F: drivers/clk/clk-cdce706.c
10216
49b6a5e3
TK
10217TI CLOCK DRIVER
10218M: Tero Kristo <t-kristo@ti.com>
10219L: linux-omap@vger.kernel.org
10220S: Maintained
10221F: drivers/clk/ti/
10222F: include/linux/clk/ti.h
10223
4020f2d7 10224TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10225M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10226S: Maintained
679655da
JP
10227F: drivers/misc/tifm*
10228F: drivers/mmc/host/tifm_sd.c
10229F: include/linux/tifm.h
4020f2d7 10230
e0c52404 10231TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10232M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10233L: linux-kernel@vger.kernel.org
10234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10235S: Maintained
10236F: drivers/soc/ti/*
10237T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10238
10239
152ad442
SR
10240TI LM49xxx FAMILY ASoC CODEC DRIVERS
10241M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10242M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10243L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10244S: Maintained
10245F: sound/soc/codecs/lm49453*
d392dead 10246F: sound/soc/codecs/isabelle*
152ad442 10247
0edd807d
KM
10248TI LP855x BACKLIGHT DRIVER
10249M: Milo Kim <milo.kim@ti.com>
10250S: Maintained
10251F: Documentation/backlight/lp855x-driver.txt
10252F: drivers/video/backlight/lp855x_bl.c
10253F: include/linux/platform_data/lp855x.h
10254
faf13f6d
KM
10255TI LP8727 CHARGER DRIVER
10256M: Milo Kim <milo.kim@ti.com>
10257S: Maintained
10258F: drivers/power/lp8727_charger.c
10259F: include/linux/platform_data/lp8727.h
10260
22f1229f
KM
10261TI LP8788 MFD DRIVER
10262M: Milo Kim <milo.kim@ti.com>
10263S: Maintained
10264F: drivers/iio/adc/lp8788_adc.c
10265F: drivers/leds/leds-lp8788.c
10266F: drivers/mfd/lp8788*.c
10267F: drivers/power/lp8788-charger.c
10268F: drivers/regulator/lp8788-*.c
10269F: include/linux/mfd/lp8788*.h
10270
84640e27
KM
10271TI NETCP ETHERNET DRIVER
10272M: Wingman Kwok <w-kwok2@ti.com>
10273M: Murali Karicheri <m-karicheri2@ti.com>
10274L: netdev@vger.kernel.org
10275S: Maintained
10276F: drivers/net/ethernet/ti/netcp*
10277
217e0ca9
KC
10278TI TAS571X FAMILY ASoC CODEC DRIVER
10279M: Kevin Cernekee <cernekee@chromium.org>
10280L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10281S: Odd Fixes
10282F: sound/soc/codecs/tas571x*
10283
dd5e8e6b 10284TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10285M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10286L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10287S: Maintained
10288F: sound/soc/codecs/twl4030*
10289
90921014 10290TI WILINK WIRELESS DRIVERS
90921014
LC
10291L: linux-wireless@vger.kernel.org
10292W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10293W: http://wireless.kernel.org/en/users/Drivers/wl1251
10294T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10295S: Orphan
90921014
LC
10296F: drivers/net/wireless/ti/
10297F: include/linux/wl12xx.h
10298
e86eaa3a 10299TIPC NETWORK LAYER
8b58be88 10300M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10301M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10302L: netdev@vger.kernel.org (core kernel code)
10303L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10304W: http://tipc.sourceforge.net/
e86eaa3a 10305S: Maintained
c117ab84 10306F: include/uapi/linux/tipc*.h
679655da 10307F: net/tipc/
e86eaa3a 10308
867e359b 10309TILE ARCHITECTURE
c47b15c4 10310M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10311W: http://www.ezchip.com/scm/
867e359b
CM
10312S: Supported
10313F: arch/tile/
6b940606 10314F: drivers/char/tile-srom.c
5c770755 10315F: drivers/edac/tile_edac.c
6b940606
CM
10316F: drivers/net/ethernet/tile/
10317F: drivers/rtc/rtc-tile.c
10318F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10319F: drivers/tty/serial/tilegx.c
6b940606
CM
10320F: drivers/usb/host/*-tilegx.c
10321F: include/linux/usb/tilegx.h
867e359b 10322
1da177e4 10323TLAN NETWORK DRIVER
8b58be88 10324M: Samuel Chessman <chessman@tux.org>
88c07dde 10325L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10326W: http://sourceforge.net/projects/tlan/
10327S: Maintained
679655da 10328F: Documentation/networking/tlan.txt
b544dbac 10329F: drivers/net/ethernet/ti/tlan.*
1da177e4 10330
d74db3b2 10331TOMOYO SECURITY MODULE
8b58be88
JP
10332M: Kentaro Takeda <takedakn@nttdata.co.jp>
10333M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10334L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10335L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10336L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10337L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10338W: http://tomoyo.sourceforge.jp/
843d183c 10339T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10340S: Maintained
679655da 10341F: security/tomoyo/
d74db3b2 10342
9caeb532 10343TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10344M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10345L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10346S: Maintained
10347F: drivers/platform/x86/topstar-laptop.c
10348
1da177e4 10349TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10350M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10351L: platform-driver-x86@vger.kernel.org
0a63ca11 10352S: Maintained
679655da 10353F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10354
0a63ca11
AA
10355TOSHIBA BLUETOOTH DRIVER
10356M: Azael Avalos <coproscefalo@gmail.com>
10357L: platform-driver-x86@vger.kernel.org
10358S: Maintained
10359F: drivers/platform/x86/toshiba_bluetooth.c
10360
10361TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10362M: Azael Avalos <coproscefalo@gmail.com>
10363L: platform-driver-x86@vger.kernel.org
10364S: Maintained
10365F: drivers/platform/x86/toshiba_haps.c
10366
1da177e4 10367TOSHIBA SMM DRIVER
8b58be88 10368M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10369L: tlinux-users@tce.toshiba-dme.co.jp
10370W: http://www.buzzard.org.uk/toshiba/
10371S: Maintained
679655da
JP
10372F: drivers/char/toshiba.c
10373F: include/linux/toshiba.h
c117ab84 10374F: include/uapi/linux/toshiba.h
1da177e4 10375
d719f900 10376TMIO MMC DRIVER
c4b13fb0 10377M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10378L: linux-mmc@vger.kernel.org
d719f900 10379S: Maintained
d1057c40
GL
10380F: drivers/mmc/host/tmio_mmc*
10381F: drivers/mmc/host/sh_mobile_sdhi.c
10382F: include/linux/mmc/tmio.h
10383F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10384
917cc4e6
GR
10385TMP401 HARDWARE MONITOR DRIVER
10386M: Guenter Roeck <linux@roeck-us.net>
10387L: lm-sensors@lm-sensors.org
10388S: Maintained
10389F: Documentation/hwmon/tmp401
10390F: drivers/hwmon/tmp401.c
10391
98f32602 10392TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10393M: Hugh Dickins <hughd@google.com>
98f32602
HD
10394L: linux-mm@kvack.org
10395S: Maintained
10396F: include/linux/shmem_fs.h
10397F: mm/shmem.c
10398
45f95b53 10399TM6000 VIDEO4LINUX DRIVER
009a5410 10400M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10401L: linux-media@vger.kernel.org
10402W: http://linuxtv.org
10403T: git git://linuxtv.org/media_tree.git
10404S: Odd fixes
10405F: drivers/media/usb/tm6000/
10406
c65fde19
HV
10407TW68 VIDEO4LINUX DRIVER
10408M: Hans Verkuil <hverkuil@xs4all.nl>
10409L: linux-media@vger.kernel.org
10410T: git git://linuxtv.org/media_tree.git
10411W: http://linuxtv.org
10412S: Odd Fixes
10413F: drivers/media/pci/tw68/
10414
4e68852d 10415TPM DEVICE DRIVER
901486b8 10416M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10417M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10418R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10419W: http://tpmdd.sourceforge.net
63a10dfd 10420L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10421Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10422T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10423S: Maintained
679655da 10424F: drivers/char/tpm/
4e68852d 10425
1a0f1b27
AL
10426TPM IBM_VTPM DEVICE DRIVER
10427M: Ashley Lai <ashleydlai@gmail.com>
10428W: http://tpmdd.sourceforge.net
10429L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10430S: Maintained
10431F: drivers/char/tpm/tpm_ibmvtpm*
10432
d6f005a1
JP
10433TRACING
10434M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10435M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10436T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10437S: Maintained
10438F: Documentation/trace/ftrace.txt
10439F: arch/*/*/*/ftrace.h
10440F: arch/*/kernel/ftrace.c
10441F: include/*/ftrace.h
10442F: include/linux/trace*.h
10443F: include/trace/
10444F: kernel/trace/
6e68e6c5 10445F: tools/testing/selftests/ftrace/
d6f005a1 10446
1da177e4 10447TRIVIAL PATCHES
8b58be88 10448M: Jiri Kosina <trivial@kernel.org>
54e5881d 10449T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10450S: Maintained
86ef925f 10451K: ^Subject:.*(?i)trivial
1da177e4 10452
4e68852d 10453TTY LAYER
879a5a00 10454M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10455M: Jiri Slaby <jslaby@suse.com>
879a5a00 10456S: Supported
08deed1e 10457T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10458F: Documentation/serial/
8dd5d2f1 10459F: drivers/tty/
df621252 10460F: drivers/tty/serial/serial_core.c
e3288775
AC
10461F: include/linux/serial_core.h
10462F: include/linux/serial.h
10463F: include/linux/tty.h
c117ab84
CEB
10464F: include/uapi/linux/serial_core.h
10465F: include/uapi/linux/serial.h
10466F: include/uapi/linux/tty.h
4e68852d 10467
91952bc0
AP
10468TUA9001 MEDIA DRIVER
10469M: Antti Palosaari <crope@iki.fi>
10470L: linux-media@vger.kernel.org
10471W: http://linuxtv.org/
10472W: http://palosaari.fi/linux/
10473Q: http://patchwork.linuxtv.org/project/linux-media/list/
10474T: git git://linuxtv.org/anttip/media_tree.git
10475S: Maintained
10476F: drivers/media/tuners/tua9001*
10477
740db6d7 10478TULIP NETWORK DRIVERS
8b58be88 10479M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10480L: netdev@vger.kernel.org
10481S: Maintained
0f04e2aa 10482F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10483
10484TUN/TAP driver
ba57b6f2 10485M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10486W: http://vtun.sourceforge.net/tun
10487S: Maintained
679655da
JP
10488F: Documentation/networking/tuntap.txt
10489F: arch/um/os-Linux/drivers/
1da177e4 10490
b454cc66 10491TURBOCHANNEL SUBSYSTEM
8b58be88 10492M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10493M: Ralf Baechle <ralf@linux-mips.org>
10494L: linux-mips@linux-mips.org
10495Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10496S: Maintained
679655da
JP
10497F: drivers/tc/
10498F: include/linux/tc.h
b454cc66 10499
1da177e4 10500U14-34F SCSI DRIVER
8b58be88 10501M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10502L: linux-scsi@vger.kernel.org
10503S: Maintained
679655da 10504F: drivers/scsi/u14-34f.c
1da177e4 10505
e2d1d6c0 10506UBI FILE SYSTEM (UBIFS)
949cb623 10507M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10508M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10509L: linux-mtd@lists.infradead.org
e2966cbe 10510T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10511W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10512S: Maintained
679655da
JP
10513F: Documentation/filesystems/ubifs.txt
10514F: fs/ubifs/
e2d1d6c0 10515
e1632fa2 10516UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10517M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10518W: http://www.uclinux.org/
e1632fa2 10519L: linux-m68k@lists.linux-m68k.org
cc2020e6 10520L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10521T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10522S: Maintained
e1632fa2
GU
10523F: arch/m68k/coldfire/
10524F: arch/m68k/68*/
61bc02bb
JP
10525F: arch/m68k/*/*_no.*
10526F: arch/m68k/include/asm/*_no.*
cc2020e6 10527
1da177e4 10528UDF FILESYSTEM
d8130624 10529M: Jan Kara <jack@suse.com>
1da177e4 10530S: Maintained
679655da
JP
10531F: Documentation/filesystems/udf.txt
10532F: fs/udf/
1da177e4 10533
cc2020e6 10534UFS FILESYSTEM
8b58be88 10535M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10536S: Maintained
679655da
JP
10537F: Documentation/filesystems/ufs.txt
10538F: fs/ufs/
cc2020e6 10539
0a09d3ab
DH
10540UHID USERSPACE HID IO DRIVER:
10541M: David Herrmann <dh.herrmann@googlemail.com>
10542L: linux-input@vger.kernel.org
10543S: Maintained
10544F: drivers/hid/uhid.c
c117ab84 10545F: include/uapi/linux/uhid.h
0a09d3ab 10546
18332a80 10547ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10548L: linux-usb@vger.kernel.org
10c6c9c9 10549S: Orphan
355ffe69 10550F: drivers/uwb/
679655da
JP
10551F: include/linux/uwb.h
10552F: include/linux/uwb/
18332a80 10553
b31d8273
G
10554UNICORE32 ARCHITECTURE:
10555M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10556W: http://mprc.pku.edu.cn/~guanxuetao/linux
10557S: Maintained
ceebf4d5 10558T: git git://github.com/gxt/linux.git
b31d8273
G
10559F: arch/unicore32/
10560
d8379ab1
TF
10561UNIFDEF
10562M: Tony Finch <dot@dotat.at>
10563W: http://dotat.at/prog/unifdef
10564S: Maintained
10565F: scripts/unifdef.c
10566
1da177e4 10567UNIFORM CDROM DRIVER
8b58be88 10568M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10569W: http://www.kernel.dk
10570S: Maintained
679655da
JP
10571F: Documentation/cdrom/
10572F: drivers/cdrom/cdrom.c
10573F: include/linux/cdrom.h
c117ab84 10574F: include/uapi/linux/cdrom.h
1da177e4 10575
56df0122 10576UNISYS S-PAR DRIVERS
49e7d9df
JP
10577M: Benjamin Romer <benjamin.romer@unisys.com>
10578M: David Kershner <david.kershner@unisys.com>
10579L: sparmaintainer@unisys.com (Unisys internal)
10580S: Supported
10581F: drivers/staging/unisys/
56df0122 10582
9941fa6e
VH
10583UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10584M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10585L: linux-scsi@vger.kernel.org
10586S: Supported
10587F: Documentation/scsi/ufs.txt
10588F: drivers/scsi/ufs/
10589
e2d1d6c0 10590UNSORTED BLOCK IMAGES (UBI)
949cb623 10591M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10592M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10593W: http://www.linux-mtd.infradead.org/
10594L: linux-mtd@lists.infradead.org
b6b44e0a 10595T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10596S: Supported
80811493 10597F: drivers/mtd/ubi/
679655da 10598F: include/linux/mtd/ubi.h
c117ab84 10599F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10600
1da177e4 10601USB ACM DRIVER
61eee9a7 10602M: Oliver Neukum <oliver@neukum.org>
6372594a 10603L: linux-usb@vger.kernel.org
1da177e4 10604S: Maintained
679655da
JP
10605F: Documentation/usb/acm.txt
10606F: drivers/usb/class/cdc-acm.*
1da177e4 10607
b7d572e1
PF
10608USB AR5523 WIRELESS DRIVER
10609M: Pontus Fuchs <pontus.fuchs@gmail.com>
10610L: linux-wireless@vger.kernel.org
10611S: Maintained
10612F: drivers/net/wireless/ath/ar5523/
10613
115bb1ff 10614USB ATTACHED SCSI
f50a4968 10615M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10616M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10617L: linux-usb@vger.kernel.org
10618L: linux-scsi@vger.kernel.org
8eae0fb7 10619S: Maintained
115bb1ff
MW
10620F: drivers/usb/storage/uas.c
10621
1da177e4 10622USB CDC ETHERNET DRIVER
61eee9a7 10623M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10624L: linux-usb@vger.kernel.org
1da177e4 10625S: Maintained
679655da 10626F: drivers/net/usb/cdc_*.c
c117ab84 10627F: include/uapi/linux/usb/cdc.h
1da177e4 10628
66e3e591
KP
10629USB CHAOSKEY DRIVER
10630M: Keith Packard <keithp@keithp.com>
10631L: linux-usb@vger.kernel.org
10632S: Maintained
10633F: drivers/usb/misc/chaoskey.c
10634
b02b371e 10635USB CYPRESS C67X00 DRIVER
8b58be88 10636M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10637L: linux-usb@vger.kernel.org
10638S: Maintained
679655da 10639F: drivers/usb/c67x00/
b02b371e 10640
d0374f4f 10641USB DAVICOM DM9601 DRIVER
8b58be88 10642M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10643L: netdev@vger.kernel.org
d0374f4f
PK
10644W: http://www.linux-usb.org/usbnet
10645S: Maintained
679655da 10646F: drivers/net/usb/dm9601.c
d0374f4f 10647
cc2020e6 10648USB DIAMOND RIO500 DRIVER
8b58be88 10649M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10650L: rio500-users@lists.sourceforge.net
10651W: http://rio500.sourceforge.net
10652S: Maintained
679655da 10653F: drivers/usb/misc/rio500*
cc2020e6 10654
1da177e4 10655USB EHCI DRIVER
578333ab 10656M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10657L: linux-usb@vger.kernel.org
578333ab 10658S: Maintained
679655da
JP
10659F: Documentation/usb/ehci.txt
10660F: drivers/usb/host/ehci*
1da177e4 10661
69ae9e3e 10662USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10663M: Felipe Balbi <balbi@ti.com>
795fb7e7 10664L: linux-usb@vger.kernel.org
69ae9e3e 10665W: http://www.linux-usb.org/gadget
d6d0f665
FB
10666T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10667S: Maintained
679655da
JP
10668F: drivers/usb/gadget/
10669F: include/linux/usb/gadget*
69ae9e3e 10670
2dea64b4 10671USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10672M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10673L: linux-usb@vger.kernel.org
54e5881d 10674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10675S: Maintained
c2f01971 10676F: Documentation/hid/hiddev.txt
679655da 10677F: drivers/hid/usbhid/
1da177e4 10678
959eea21 10679USB ISP116X DRIVER
8b58be88 10680M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10681L: linux-usb@vger.kernel.org
959eea21 10682S: Maintained
679655da
JP
10683F: drivers/usb/host/isp116x*
10684F: include/linux/usb/isp116x.h
959eea21 10685
1da177e4 10686USB MASS STORAGE DRIVER
8b58be88 10687M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10688L: linux-usb@vger.kernel.org
8836aeb8 10689L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10690S: Maintained
10691W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10692F: drivers/usb/storage/
1da177e4 10693
af39917d
CL
10694USB MIDI DRIVER
10695M: Clemens Ladisch <clemens@ladisch.de>
10696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10697T: git git://git.alsa-project.org/alsa-kernel.git
10698S: Maintained
10699F: sound/usb/midi.*
10700
444ce9d4
JP
10701USB NETWORKING DRIVERS
10702L: linux-usb@vger.kernel.org
10703S: Odd Fixes
10704F: drivers/net/usb/
10705
1da177e4 10706USB OHCI DRIVER
578333ab 10707M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10708L: linux-usb@vger.kernel.org
578333ab 10709S: Maintained
679655da
JP
10710F: Documentation/usb/ohci.txt
10711F: drivers/usb/host/ohci*
1da177e4 10712
963ffa3e
PC
10713USB OTG FSM (Finite State Machine)
10714M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10715T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10716L: linux-usb@vger.kernel.org
10717S: Maintained
10718F: drivers/usb/common/usb-otg-fsm.c
10719
563da3a9
VM
10720USB OVER IP DRIVER
10721M: Valentina Manea <valentina.manea.m@gmail.com>
10722M: Shuah Khan <shuah.kh@samsung.com>
10723L: linux-usb@vger.kernel.org
10724S: Maintained
10725F: drivers/usb/usbip/
10726F: tools/usb/usbip/
10727
1da177e4 10728USB PEGASUS DRIVER
a16b945c 10729M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10730L: linux-usb@vger.kernel.org
043600a6 10731L: netdev@vger.kernel.org
052e3128
PM
10732T: git git://github.com/petkan/pegasus.git
10733W: https://github.com/petkan/pegasus
1da177e4 10734S: Maintained
679655da 10735F: drivers/net/usb/pegasus.*
1da177e4 10736
d3ad558f
FB
10737USB PHY LAYER
10738M: Felipe Balbi <balbi@ti.com>
10739L: linux-usb@vger.kernel.org
10740T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10741S: Maintained
10742F: drivers/usb/phy/
d3ad558f 10743
73e4fb3f 10744USB PRINTER DRIVER (usblp)
8b58be88 10745M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10746L: linux-usb@vger.kernel.org
73e4fb3f 10747S: Supported
679655da 10748F: drivers/usb/class/usblp.c
1da177e4
LT
10749
10750USB RTL8150 DRIVER
a16b945c 10751M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10752L: linux-usb@vger.kernel.org
043600a6 10753L: netdev@vger.kernel.org
052e3128
PM
10754T: git git://github.com/petkan/rtl8150.git
10755W: https://github.com/petkan/rtl8150
1da177e4 10756S: Maintained
679655da 10757F: drivers/net/usb/rtl8150.c
1da177e4 10758
f896b796 10759USB SERIAL SUBSYSTEM
66085694 10760M: Johan Hovold <johan@kernel.org>
795fb7e7 10761L: linux-usb@vger.kernel.org
4e68852d 10762S: Maintained
679655da 10763F: Documentation/usb/usb-serial.txt
f896b796 10764F: drivers/usb/serial/
679655da 10765F: include/linux/usb/serial.h
1da177e4 10766
b3f0db1c
SG
10767USB SMSC75XX ETHERNET DRIVER
10768M: Steve Glendinning <steve.glendinning@shawell.net>
10769L: netdev@vger.kernel.org
10770S: Maintained
10771F: drivers/net/usb/smsc75xx.*
10772
2f7ca802 10773USB SMSC95XX ETHERNET DRIVER
90b24cfb 10774M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10775L: netdev@vger.kernel.org
90b24cfb 10776S: Maintained
679655da 10777F: drivers/net/usb/smsc95xx.*
2f7ca802 10778
1da177e4 10779USB SUBSYSTEM
879a5a00 10780M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10781L: linux-usb@vger.kernel.org
1da177e4 10782W: http://www.linux-usb.org
08deed1e 10783T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10784S: Supported
679655da 10785F: Documentation/usb/
679655da
JP
10786F: drivers/usb/
10787F: include/linux/usb.h
10788F: include/linux/usb/
1da177e4
LT
10789
10790USB UHCI DRIVER
8b58be88 10791M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10792L: linux-usb@vger.kernel.org
1da177e4 10793S: Maintained
679655da 10794F: drivers/usb/host/uhci*
1da177e4 10795
69ae9e3e 10796USB "USBNET" DRIVER FRAMEWORK
d8130624 10797M: Oliver Neukum <oneukum@suse.com>
043600a6 10798L: netdev@vger.kernel.org
69ae9e3e 10799W: http://www.linux-usb.org/usbnet
1da177e4 10800S: Maintained
679655da
JP
10801F: drivers/net/usb/usbnet.c
10802F: include/linux/usb/usbnet.h
1da177e4 10803
c0efd232 10804USB VIDEO CLASS
c53ac071 10805M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10806L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10807L: linux-media@vger.kernel.org
275ffde4 10808T: git git://linuxtv.org/media_tree.git
57c6d2e9 10809W: http://www.ideasonboard.org/uvc/
c0efd232 10810S: Maintained
0c0d06ca 10811F: drivers/media/usb/uvc/
6c0f0359 10812F: include/uapi/linux/uvcvideo.h
1da177e4 10813
b60b9c45
HV
10814USB VISION DRIVER
10815M: Hans Verkuil <hverkuil@xs4all.nl>
10816L: linux-media@vger.kernel.org
10817T: git git://linuxtv.org/media_tree.git
10818W: http://linuxtv.org
10819S: Odd Fixes
10820F: drivers/media/usb/usbvision/
10821
8282da47
LP
10822USB WEBCAM GADGET
10823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10824L: linux-usb@vger.kernel.org
10825S: Maintained
3a83c16e 10826F: drivers/usb/gadget/function/*uvc*
faf2e1db 10827F: drivers/usb/gadget/legacy/webcam.c
8282da47 10828
bf164cc0 10829USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10830M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10831L: linux-wireless@vger.kernel.org
10832S: Maintained
679655da 10833F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10834
eb6bab13 10835USB XHCI DRIVER
03d85053 10836M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10837L: linux-usb@vger.kernel.org
10838S: Supported
36d0344c
SS
10839F: drivers/usb/host/xhci*
10840F: drivers/usb/host/pci-quirks*
eb6bab13 10841
1da177e4 10842USB ZD1201 DRIVER
4086b9ca 10843L: linux-wireless@vger.kernel.org
1da177e4 10844W: http://linux-lc100020.sourceforge.net
4086b9ca 10845S: Orphan
679655da 10846F: drivers/net/wireless/zd1201.*
1da177e4 10847
b7eee616 10848USB ZR364XX DRIVER
8b58be88 10849M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10850L: linux-usb@vger.kernel.org
661263b5 10851L: linux-media@vger.kernel.org
275ffde4 10852T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10853W: http://royale.zerezo.com/zr364xx/
10854S: Maintained
679655da 10855F: Documentation/video4linux/zr364xx.txt
90d72ac6 10856F: drivers/media/usb/zr364xx/
b7eee616 10857
289fcff4
HK
10858ULPI BUS
10859M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10860L: linux-usb@vger.kernel.org
10861S: Maintained
10862F: drivers/usb/common/ulpi.c
10863F: include/linux/ulpi/
10864
e7839f25 10865USER-MODE LINUX (UML)
8b58be88 10866M: Jeff Dike <jdike@addtoit.com>
b15194b7 10867M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10868L: user-mode-linux-devel@lists.sourceforge.net
10869L: user-mode-linux-user@lists.sourceforge.net
10870W: http://user-mode-linux.sourceforge.net
10871S: Maintained
61516587 10872F: Documentation/virtual/uml/
679655da 10873F: arch/um/
b070989a 10874F: arch/x86/um/
679655da
JP
10875F: fs/hostfs/
10876F: fs/hppfs/
b7eee616 10877
e5f114e9 10878USERSPACE I/O (UIO)
6a534c9d 10879M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10880M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10881S: Maintained
3d3fecbd 10882T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10883F: Documentation/DocBook/uio-howto.tmpl
10884F: drivers/uio/
10885F: include/linux/uio*.h
e5f114e9 10886
256cccbe 10887UTIL-LINUX PACKAGE
8b58be88 10888M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10889L: util-linux@vger.kernel.org
10890W: http://en.wikipedia.org/wiki/Util-linux
10891T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10892S: Maintained
10893
c1fd1c07 10894UVESAFB DRIVER
8b58be88 10895M: Michal Januszewski <spock@gentoo.org>
c69f677c 10896L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10897W: http://dev.gentoo.org/~spock/projects/uvesafb/
10898S: Maintained
679655da 10899F: Documentation/fb/uvesafb.txt
8a61f013 10900F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10901
4480f15b 10902VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10903M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10904S: Maintained
679655da
JP
10905F: Documentation/filesystems/vfat.txt
10906F: fs/fat/
1da177e4 10907
cba3345c
AW
10908VFIO DRIVER
10909M: Alex Williamson <alex.williamson@redhat.com>
10910L: kvm@vger.kernel.org
10911S: Maintained
10912F: Documentation/vfio.txt
10913F: drivers/vfio/
10914F: include/linux/vfio.h
c117ab84 10915F: include/uapi/linux/vfio.h
cba3345c 10916
a714ea5f
AW
10917VFIO PLATFORM DRIVER
10918M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10919L: kvm@vger.kernel.org
10920S: Maintained
10921F: drivers/vfio/platform/
10922
9e6f3438
PO
10923VIDEOBUF2 FRAMEWORK
10924M: Pawel Osciak <pawel@osciak.com>
10925M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10926M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10927L: linux-media@vger.kernel.org
10928S: Maintained
90d72ac6 10929F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10930F: include/media/videobuf2-*
10931
9a82446b
AS
10932VIRTIO CONSOLE DRIVER
10933M: Amit Shah <amit.shah@redhat.com>
10934L: virtualization@lists.linux-foundation.org
10935S: Maintained
10936F: drivers/char/virtio_console.c
10937F: include/linux/virtio_console.h
c117ab84 10938F: include/uapi/linux/virtio_console.h
9a82446b 10939
2426ec8f 10940VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10941M: "Michael S. Tsirkin" <mst@redhat.com>
10942L: virtualization@lists.linux-foundation.org
10943S: Maintained
10944F: drivers/virtio/
c893c8d7 10945F: tools/virtio/
2426ec8f
MT
10946F: drivers/net/virtio_net.c
10947F: drivers/block/virtio_blk.c
10948F: include/linux/virtio_*.h
916cdabc 10949F: include/uapi/linux/virtio_*.h
2426ec8f 10950
f2dbda3b
CH
10951VIRTIO DRIVERS FOR S390
10952M: Christian Borntraeger <borntraeger@de.ibm.com>
10953M: Cornelia Huck <cornelia.huck@de.ibm.com>
10954L: linux-s390@vger.kernel.org
10955L: virtualization@lists.linux-foundation.org
10956L: kvm@vger.kernel.org
10957S: Supported
1b568d93 10958F: drivers/s390/virtio/
f2dbda3b 10959
4ad6ee91
GH
10960VIRTIO GPU DRIVER
10961M: David Airlie <airlied@linux.ie>
10962M: Gerd Hoffmann <kraxel@redhat.com>
10963L: dri-devel@lists.freedesktop.org
10964L: virtualization@lists.linux-foundation.org
10965S: Maintained
10966F: drivers/gpu/drm/virtio/
10967F: include/uapi/linux/virtio_gpu.h
10968
3a4d5c94
MT
10969VIRTIO HOST (VHOST)
10970M: "Michael S. Tsirkin" <mst@redhat.com>
10971L: kvm@vger.kernel.org
c996d8b9 10972L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10973L: netdev@vger.kernel.org
10974S: Maintained
10975F: drivers/vhost/
c117ab84 10976F: include/uapi/linux/vhost.h
3a4d5c94 10977
271c8651
GH
10978VIRTIO INPUT DRIVER
10979M: Gerd Hoffmann <kraxel@redhat.com>
10980S: Maintained
10981F: drivers/virtio/virtio_input.c
10982F: include/uapi/linux/virtio_input.h
10983
1da177e4 10984VIA RHINE NETWORK DRIVER
210347e1 10985S: Orphan
f2148a47 10986F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10987
f0bf7f61 10988VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10989M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10990M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10991S: Maintained
10992F: drivers/mmc/host/via-sdmmc.c
10993
69e4a7c2 10994VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10995M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10996L: linux-fbdev@vger.kernel.org
69e4a7c2 10997S: Maintained
c7babebd
FTS
10998F: include/linux/via-core.h
10999F: include/linux/via-gpio.h
11000F: include/linux/via_i2c.h
8a61f013 11001F: drivers/video/fbdev/via/
69e4a7c2 11002
01f20734 11003VIA VELOCITY NETWORK DRIVER
8b58be88 11004M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11005L: netdev@vger.kernel.org
11006S: Maintained
f2148a47 11007F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11008
77911fd2 11009VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11010M: Hans Verkuil <hverkuil@xs4all.nl>
11011L: linux-media@vger.kernel.org
11012T: git git://linuxtv.org/media_tree.git
11013W: http://linuxtv.org
11014S: Maintained
77911fd2 11015F: drivers/media/platform/vivid/*
0b7bc1fa 11016
be7f8273 11017VLAN (802.1Q)
8b58be88 11018M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11019L: netdev@vger.kernel.org
11020S: Maintained
679655da
JP
11021F: drivers/net/macvlan.c
11022F: include/linux/if_*vlan.h
11023F: net/8021q/
be7f8273 11024
55e331cf 11025VLYNQ BUS
8b58be88 11026M: Florian Fainelli <florian@openwrt.org>
8578d7af 11027L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11028S: Maintained
11029F: drivers/vlynq/vlynq.c
11030F: include/linux/vlynq.h
11031
390beae4
MW
11032VME SUBSYSTEM
11033M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11034M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11035M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11036L: devel@driverdev.osuosl.org
11037S: Maintained
11038T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11039F: Documentation/vme_api.txt
11040F: drivers/staging/vme/
11041F: drivers/vme/
11042F: include/linux/vme*
11043
4488e09b
AK
11044VMWARE HYPERVISOR INTERFACE
11045M: Alok Kataria <akataria@vmware.com>
11046L: virtualization@lists.linux-foundation.org
11047S: Supported
11048F: arch/x86/kernel/cpu/vmware.c
11049
73b35d07
DT
11050VMWARE BALLOON DRIVER
11051M: Xavier Deguillard <xdeguillard@vmware.com>
11052M: Philip Moltmann <moltmann@vmware.com>
11053M: "VMware, Inc." <pv-drivers@vmware.com>
11054L: linux-kernel@vger.kernel.org
11055S: Maintained
11056F: drivers/misc/vmw_balloon.c
11057
8b8be51b
TH
11058VMWARE VMMOUSE SUBDRIVER
11059M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11060M: "VMware, Inc." <pv-drivers@vmware.com>
11061L: linux-input@vger.kernel.org
11062S: Maintained
11063F: drivers/input/mouse/vmmouse.c
11064F: drivers/input/mouse/vmmouse.h
11065
d1a890fa 11066VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
11067M: Shreyas Bhatewara <sbhatewara@vmware.com>
11068M: "VMware, Inc." <pv-drivers@vmware.com>
11069L: netdev@vger.kernel.org
11070S: Maintained
11071F: drivers/net/vmxnet3/
d1a890fa 11072
851b1642 11073VMware PVSCSI driver
f2d7e40e 11074M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11075M: VMware PV-Drivers <pv-drivers@vmware.com>
11076L: linux-scsi@vger.kernel.org
11077S: Maintained
11078F: drivers/scsi/vmw_pvscsi.c
11079F: drivers/scsi/vmw_pvscsi.h
11080
e53e86c7 11081VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11082M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11083M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11084L: linux-kernel@vger.kernel.org
e53e86c7 11085W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11086W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11087T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11088S: Supported
679655da
JP
11089F: drivers/regulator/
11090F: include/linux/regulator/
e53e86c7 11091
ab41319e 11092VT1211 HARDWARE MONITOR DRIVER
8b58be88 11093M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11094L: lm-sensors@lm-sensors.org
11095S: Maintained
679655da
JP
11096F: Documentation/hwmon/vt1211
11097F: drivers/hwmon/vt1211.c
ab41319e 11098
1de9e371 11099VT8231 HARDWARE MONITOR DRIVER
8b58be88 11100M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11101L: lm-sensors@lm-sensors.org
11102S: Maintained
679655da 11103F: drivers/hwmon/vt8231.c
1de9e371 11104
88095e7b
TO
11105VUB300 USB to SDIO/SD/MMC bridge chip
11106M: Tony Olech <tony.olech@elandigitalsystems.com>
11107L: linux-mmc@vger.kernel.org
11108L: linux-usb@vger.kernel.org
11109S: Supported
11110F: drivers/mmc/host/vub300.c
11111
1da177e4 11112W1 DALLAS'S 1-WIRE BUS
a8018766 11113M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11114S: Maintained
679655da
JP
11115F: Documentation/w1/
11116F: drivers/w1/
1da177e4 11117
13927079 11118W83791D HARDWARE MONITORING DRIVER
8b58be88 11119M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11120L: lm-sensors@lm-sensors.org
25845c22 11121S: Maintained
679655da
JP
11122F: Documentation/hwmon/w83791d
11123F: drivers/hwmon/w83791d.c
13927079 11124
61db011d 11125W83793 HARDWARE MONITORING DRIVER
8b58be88 11126M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11127L: lm-sensors@lm-sensors.org
11128S: Maintained
679655da
JP
11129F: Documentation/hwmon/w83793
11130F: drivers/hwmon/w83793.c
61db011d 11131
e3760b43 11132W83795 HARDWARE MONITORING DRIVER
d8130624 11133M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11134L: lm-sensors@lm-sensors.org
11135S: Maintained
11136F: drivers/hwmon/w83795.c
11137
1da177e4 11138W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11139M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11140S: Maintained
679655da 11141F: drivers/mmc/host/wbsd.*
1da177e4 11142
b4e05923
HG
11143WACOM PROTOCOL 4 SERIAL TABLETS
11144M: Julian Squires <julian@cipht.net>
11145M: Hans de Goede <hdegoede@redhat.com>
11146L: linux-input@vger.kernel.org
11147S: Maintained
11148F: drivers/input/tablet/wacom_serial4.c
11149
3527761c 11150WATCHDOG DEVICE DRIVERS
8b58be88 11151M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11152L: linux-watchdog@vger.kernel.org
11153W: http://www.linux-watchdog.org/
f599aaf0 11154T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11155S: Maintained
679655da
JP
11156F: Documentation/watchdog/
11157F: drivers/watchdog/
11158F: include/linux/watchdog.h
c117ab84 11159F: include/uapi/linux/watchdog.h
3527761c 11160
1da177e4 11161WD7000 SCSI DRIVER
8b58be88 11162M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11163L: linux-scsi@vger.kernel.org
11164S: Maintained
679655da 11165F: drivers/scsi/wd7000.c
1da177e4 11166
b22e00f3
DH
11167WIIMOTE HID DRIVER
11168M: David Herrmann <dh.herrmann@googlemail.com>
11169L: linux-input@vger.kernel.org
11170S: Maintained
11171F: drivers/hid/hid-wiimote*
11172
e258b80e 11173WINBOND CIR DRIVER
364e9e18 11174M: David Härdeman <david@hardeman.nu>
e258b80e 11175S: Maintained
116ab806 11176F: drivers/media/rc/winbond-cir.c
e258b80e 11177
8a70da82 11178WIMAX STACK
8b58be88 11179M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11180M: linux-wimax@intel.com
49e7d9df 11181L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11182S: Supported
11183W: http://linuxwimax.org
315987dc 11184F: Documentation/wimax/README.wimax
315987dc
JP
11185F: include/linux/wimax/debug.h
11186F: include/net/wimax.h
c117ab84 11187F: include/uapi/linux/wimax.h
315987dc 11188F: net/wimax/
8a70da82 11189
5fc14680 11190WISTRON LAPTOP BUTTON DRIVER
8b58be88 11191M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11192S: Maintained
679655da 11193F: drivers/input/misc/wistron_btns.c
5fc14680 11194
1da177e4 11195WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11196M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11197L: linux-wireless@vger.kernel.org
926554c4 11198W: http://oops.ghostprotocols.net:81/blog
1da177e4 11199S: Maintained
679655da 11200F: drivers/net/wireless/wl3501*
1da177e4 11201
febf1dff 11202WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11203M: Mark Brown <broonie@kernel.org>
8b58be88 11204M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11205L: linux-input@vger.kernel.org
11206T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11207W: http://opensource.wolfsonmicro.com/node/7
11208S: Supported
679655da
JP
11209F: drivers/input/touchscreen/*wm97*
11210F: include/linux/wm97xx.h
febf1dff 11211
055bcbcb 11212WOLFSON MICROELECTRONICS DRIVERS
fef95164 11213L: patches@opensource.wolfsonmicro.com
cf8eda3e 11214T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11215T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11216W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11217S: Supported
3768f0b1 11218F: Documentation/hwmon/wm83??
af1c5386 11219F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11220F: drivers/clk/clk-wm83*.c
9c309598 11221F: drivers/extcon/extcon-arizona.c
b75ea16a 11222F: drivers/leds/leds-wm83*.c
25b273ba 11223F: drivers/gpio/gpio-*wm*.c
9c309598 11224F: drivers/gpio/gpio-arizona.c
d22b0869 11225F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11226F: drivers/input/misc/wm831x-on.c
11227F: drivers/input/touchscreen/wm831x-ts.c
11228F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11229F: drivers/mfd/arizona*
11230F: drivers/mfd/wm*.c
b75ea16a
MB
11231F: drivers/power/wm83*.c
11232F: drivers/rtc/rtc-wm83*.c
11233F: drivers/regulator/wm8*.c
3860e6c4 11234F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11235F: drivers/watchdog/wm83*_wdt.c
9c309598 11236F: include/linux/mfd/arizona/
3860e6c4 11237F: include/linux/mfd/wm831x/
b75ea16a 11238F: include/linux/mfd/wm8350/
3768f0b1 11239F: include/linux/mfd/wm8400*
59ec6da2 11240F: include/linux/wm97xx.h
055bcbcb 11241F: include/sound/wm????.h
9c309598 11242F: sound/soc/codecs/arizona.?
055bcbcb 11243F: sound/soc/codecs/wm*
b75ea16a 11244
3e6cd7a4
TH
11245WORKQUEUE
11246M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
11247T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11248S: Maintained
11249F: include/linux/workqueue.h
11250F: kernel/workqueue.c
11251F: Documentation/workqueue.txt
11252
1da177e4 11253X.25 NETWORK LAYER
8bf28059 11254M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11255L: linux-x25@vger.kernel.org
8bf28059 11256S: Odd Fixes
679655da
JP
11257F: Documentation/networking/x25*
11258F: include/net/x25*
11259F: net/x25/
1da177e4 11260
e2d1d6c0 11261X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11262M: Thomas Gleixner <tglx@linutronix.de>
11263M: Ingo Molnar <mingo@redhat.com>
11264M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11265M: x86@kernel.org
981c3a4f 11266L: linux-kernel@vger.kernel.org
75fc2d37 11267T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11268S: Maintained
679655da
JP
11269F: Documentation/x86/
11270F: arch/x86/
e2d1d6c0 11271
d0944853 11272X86 PLATFORM DRIVERS
e181ba15 11273M: Darren Hart <dvhart@infradead.org>
d0944853 11274L: platform-driver-x86@vger.kernel.org
e181ba15 11275T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11276S: Maintained
14430813 11277F: drivers/platform/x86/
d0944853 11278
c1f5c54b
IM
11279X86 MCE INFRASTRUCTURE
11280M: Tony Luck <tony.luck@intel.com>
487ba8e8 11281M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11282L: linux-edac@vger.kernel.org
11283S: Maintained
11284F: arch/x86/kernel/cpu/mcheck/*
11285
f0905c5a
AL
11286X86 VDSO
11287M: Andy Lutomirski <luto@amacapital.net>
11288L: linux-kernel@vger.kernel.org
11289T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11290S: Maintained
d603c8e1 11291F: arch/x86/entry/vdso/
f0905c5a 11292
d6fad502 11293XC2028/3028 TUNER DRIVER
009a5410 11294M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11295L: linux-media@vger.kernel.org
11296W: http://linuxtv.org
11297T: git git://linuxtv.org/media_tree.git
11298S: Maintained
11299F: drivers/media/tuners/tuner-xc2028.*
11300
c4468085 11301XEN HYPERVISOR INTERFACE
c4468085 11302M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11303M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11304M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11305L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11306T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11307S: Supported
11308F: arch/x86/xen/
11309F: drivers/*/xen-*front.c
11310F: drivers/xen/
11311F: arch/x86/include/asm/xen/
11312F: include/xen/
c117ab84 11313F: include/uapi/xen/
c4468085 11314
77bfb479
SS
11315XEN HYPERVISOR ARM
11316M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11317L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11318S: Supported
11319F: arch/arm/xen/
11320F: arch/arm/include/asm/xen/
11321
b475e83f
SS
11322XEN HYPERVISOR ARM64
11323M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11324L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11325S: Supported
11326F: arch/arm64/xen/
11327F: arch/arm64/include/asm/xen/
11328
9b57e1a7
IC
11329XEN NETWORK BACKEND DRIVER
11330M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11331M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11332L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11333L: netdev@vger.kernel.org
11334S: Supported
11335F: drivers/net/xen-netback/*
11336
c5f8e29d
KRW
11337XEN PCI SUBSYSTEM
11338M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11339L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11340S: Supported
11341F: arch/x86/pci/*xen*
11342F: drivers/pci/*xen*
11343
a2c5ae65
KRW
11344XEN BLOCK SUBSYSTEM
11345M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11346M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11347L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11348S: Supported
11349F: drivers/block/xen-blkback/*
11350F: drivers/block/xen*
11351
15d03609
JG
11352XEN PVSCSI DRIVERS
11353M: Juergen Gross <jgross@suse.com>
11354L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11355L: linux-scsi@vger.kernel.org
11356S: Supported
11357F: drivers/scsi/xen-scsifront.c
11358F: drivers/xen/xen-scsiback.c
11359F: include/xen/interface/io/vscsiif.h
11360
c5f8e29d
KRW
11361XEN SWIOTLB SUBSYSTEM
11362M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11363L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11364S: Supported
11365F: arch/x86/xen/*swiotlb*
11366F: drivers/xen/*swiotlb*
11367
1da177e4
LT
11368XFS FILESYSTEM
11369P: Silicon Graphics Inc
809625ca 11370M: Dave Chinner <david@fromorbit.com>
18caa67a 11371M: xfs@oss.sgi.com
d7ede1aa 11372L: xfs@oss.sgi.com
1da177e4 11373W: http://oss.sgi.com/projects/xfs
54e5881d 11374T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11375S: Supported
679655da
JP
11376F: Documentation/filesystems/xfs.txt
11377F: fs/xfs/
1da177e4 11378
8a3b7a25 11379XILINX AXI ETHERNET DRIVER
59a54f30
MS
11380M: Anirudha Sarangi <anirudh@xilinx.com>
11381M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11382S: Maintained
11383F: drivers/net/ethernet/xilinx/xilinx_axienet*
11384
238b8721 11385XILINX UARTLITE SERIAL DRIVER
8b58be88 11386M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11387L: linux-serial@vger.kernel.org
11388S: Maintained
df621252 11389F: drivers/tty/serial/uartlite.c
238b8721 11390
df330515
LP
11391XILINX VIDEO IP CORES
11392M: Hyun Kwon <hyun.kwon@xilinx.com>
11393M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11394L: linux-media@vger.kernel.org
11395T: git git://linuxtv.org/media_tree.git
11396S: Supported
11397F: Documentation/devicetree/bindings/media/xilinx/
11398F: drivers/media/platform/xilinx/
a5562f65 11399F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11400
74316949
EB
11401XILLYBUS DRIVER
11402M: Eli Billauer <eli.billauer@gmail.com>
11403L: linux-kernel@vger.kernel.org
11404S: Supported
11405F: drivers/char/xillybus/
11406
f620e4b8
MF
11407XTENSA XTFPGA PLATFORM SUPPORT
11408M: Max Filippov <jcmvbkbc@gmail.com>
11409L: linux-xtensa@linux-xtensa.org
11410S: Maintained
11411F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11412F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11413
1da177e4 11414YAM DRIVER FOR AX.25
8b58be88 11415M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11416L: linux-hams@vger.kernel.org
11417S: Maintained
679655da
JP
11418F: drivers/net/hamradio/yam*
11419F: include/linux/yam.h
1da177e4 11420
af64a5eb 11421YEALINK PHONE DRIVER
8b58be88 11422M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11423L: usbb2k-api-dev@nongnu.org
11424S: Maintained
679655da
JP
11425F: Documentation/input/yealink.txt
11426F: drivers/input/misc/yealink.*
af64a5eb 11427
1da177e4 11428Z8530 DRIVER FOR AX.25
8b58be88 11429M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11430W: http://yaina.de/jreuter/
11431W: http://www.qsl.net/dl1bke/
11432L: linux-hams@vger.kernel.org
11433S: Maintained
679655da
JP
11434F: Documentation/networking/z8530drv.txt
11435F: drivers/net/hamradio/*scc.c
11436F: drivers/net/hamradio/z8530.h
1da177e4 11437
0cf31ec1 11438ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11439M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11440L: linux-mm@kvack.org
11441S: Maintained
11442F: mm/zbud.c
11443F: include/linux/zbud.h
11444
7c0c3afb 11445ZD1211RW WIRELESS DRIVER
8b58be88
JP
11446M: Daniel Drake <dsd@gentoo.org>
11447M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11448W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11449L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11450L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11451S: Maintained
679655da 11452F: drivers/net/wireless/zd1211rw/
7c0c3afb 11453
20263029
DS
11454ZPOOL COMPRESSED PAGE STORAGE API
11455M: Dan Streetman <ddstreet@ieee.org>
11456L: linux-mm@kvack.org
11457S: Maintained
11458F: mm/zpool.c
11459F: include/linux/zpool.h
11460
1da177e4 11461ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11462L: mjpeg-users@lists.sourceforge.net
f63145e2 11463L: linux-media@vger.kernel.org
1da177e4 11464W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11465T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11466S: Odd Fixes
90d72ac6 11467F: drivers/media/pci/zoran/
1da177e4 11468
6920f2cc
MK
11469ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11470M: Minchan Kim <minchan@kernel.org>
11471M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11472R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11473L: linux-kernel@vger.kernel.org
11474S: Maintained
11475F: drivers/block/zram/
11476F: Documentation/blockdev/zram.txt
11477
8b4a4080 11478ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11479M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11480S: Maintained
df621252 11481F: drivers/tty/serial/zs.*
8b4a4080 11482
eae70d06
MK
11483ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11484M: Minchan Kim <minchan@kernel.org>
11485M: Nitin Gupta <ngupta@vflare.org>
11486L: linux-mm@kvack.org
11487S: Maintained
11488F: mm/zsmalloc.c
11489F: include/linux/zsmalloc.h
d02be50d 11490F: Documentation/vm/zsmalloc.txt
eae70d06 11491
0cf31ec1 11492ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11493M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11494L: linux-mm@kvack.org
11495S: Maintained
11496F: mm/zswap.c
11497
1da177e4 11498THE REST
8b58be88 11499M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11500L: linux-kernel@vger.kernel.org
8a6e2535 11501Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11502T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11503S: Buried alive in reporters
34d03cc1
JP
11504F: *
11505F: */