tools build: Add test for presence of __get_cpuid() gcc builtin
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
9c3646d1 262M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
3a75ef0c 273F: Documentation/acpi/
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
3a75ef0c 278F: tools/power/acpi/
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
d8130624 364M: Jiri Kosina <jkosina@suse.com>
1330b0dc
JK
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
d8130624 368M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
d8130624 433M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
d8130624 448M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
449L: linux-scsi@vger.kernel.org
450S: Maintained
679655da
JP
451F: Documentation/scsi/advansys.txt
452F: drivers/scsi/advansys.c
8c6af9e1 453
1da177e4 454AEDSP16 DRIVER
8b58be88 455M: Riccardo Facchetti <fizban@tin.it>
1da177e4 456S: Maintained
679655da 457F: sound/oss/aedsp16.c
1da177e4 458
91952bc0
AP
459AF9013 MEDIA DRIVER
460M: Antti Palosaari <crope@iki.fi>
461L: linux-media@vger.kernel.org
462W: http://linuxtv.org/
463W: http://palosaari.fi/linux/
464Q: http://patchwork.linuxtv.org/project/linux-media/list/
465T: git git://linuxtv.org/anttip/media_tree.git
466S: Maintained
467F: drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M: Antti Palosaari <crope@iki.fi>
471L: linux-media@vger.kernel.org
472W: http://linuxtv.org/
473W: http://palosaari.fi/linux/
474Q: http://patchwork.linuxtv.org/project/linux-media/list/
475T: git git://linuxtv.org/anttip/media_tree.git
476S: Maintained
477F: drivers/media/dvb-frontends/af9033*
478
1da177e4 479AFFS FILE SYSTEM
6cf515e1
GU
480L: linux-fsdevel@vger.kernel.org
481S: Orphan
679655da
JP
482F: Documentation/filesystems/affs.txt
483F: fs/affs/
1da177e4 484
e2d1d6c0 485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 486M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
487L: linux-afs@lists.infradead.org
488S: Supported
679655da
JP
489F: fs/afs/
490F: include/net/af_rxrpc.h
491F: net/rxrpc/af_rxrpc.c
e2d1d6c0 492
1da177e4 493AGPGART DRIVER
8b58be88 494M: David Airlie <airlied@linux.ie>
878eaf61 495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 496S: Maintained
679655da
JP
497F: drivers/char/agp/
498F: include/linux/agp*
c117ab84 499F: include/uapi/linux/agp*
1da177e4
LT
500
501AHA152X SCSI DRIVER
8b58be88 502M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
503L: linux-scsi@vger.kernel.org
504S: Maintained
679655da
JP
505F: drivers/scsi/aha152x*
506F: drivers/scsi/pcmcia/aha152x*
1da177e4 507
64624d4f 508AIC7XXX / AIC79XX SCSI DRIVER
d8130624 509M: Hannes Reinecke <hare@suse.com>
64624d4f 510L: linux-scsi@vger.kernel.org
1da177e4 511S: Maintained
679655da 512F: drivers/scsi/aic7xxx/
1da177e4 513
450500ad
HV
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
e2d1d6c0 522AIO
8b58be88 523M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
524L: linux-aio@kvack.org
525S: Supported
679655da
JP
526F: fs/aio.c
527F: include/linux/*aio*.h
e2d1d6c0 528
469d4ec8
AP
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
1da177e4 539ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 540M: Duncan Sands <duncan.sands@free.fr>
6372594a 541L: linux-usb@vger.kernel.org
1da177e4
LT
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
679655da
JP
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
1da177e4 546
272f133a 547ALCHEMY AU1XX0 MMC DRIVER
8b58be88 548M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 549S: Maintained
679655da 550F: drivers/mmc/host/au1xmmc.c
272f133a 551
4a4e5787 552ALI1563 I2C DRIVER
8b58be88 553M: Rudolf Marek <r.marek@assembler.cz>
846557d3 554L: linux-i2c@vger.kernel.org
4a4e5787 555S: Maintained
679655da
JP
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 558
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
d8130624 755M: Jiri Kosina <jkosina@suse.com>
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
SH
1474F: arch/arm/configs/armadillo800eva_defconfig
1475F: arch/arm/configs/bockw_defconfig
0b514fdb 1476F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1477F: arch/arm/configs/marzen_defconfig
1478F: arch/arm/configs/shmobile_defconfig
7a2071c5 1479F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1480F: arch/arm/mach-shmobile/
1481F: drivers/sh/
1482
66314223 1483ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1484M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1485S: Maintained
1486F: arch/arm/mach-socfpga/
efadb751
DN
1487F: arch/arm/boot/dts/socfpga*
1488F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1489W: http://www.rocketboards.org
efadb751 1490T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1491
1492ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1493M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1494S: Maintained
1495F: drivers/clk/socfpga/
1496
71bcada8
TT
1497ARM/SOCFPGA EDAC SUPPORT
1498M: Thor Thayer <tthayer@opensource.altera.com>
1499S: Maintained
1500F: drivers/edac/altera_edac.
1501
65ebcc11 1502ARM/STI ARCHITECTURE
a92177ea
SK
1503M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1504M: Maxime Coquelin <maxime.coquelin@st.com>
1505M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507L: kernel@stlinux.com
1508W: http://www.stlinux.com
1509S: Maintained
1510F: arch/arm/mach-sti/
a92177ea
SK
1511F: arch/arm/boot/dts/sti*
1512F: drivers/clocksource/arm_global_timer.c
a92177ea 1513F: drivers/i2c/busses/i2c-st.c
346e2e4a 1514F: drivers/media/rc/st_rc.c
f53b2bff 1515F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1516F: drivers/phy/phy-miphy28lp.c
1517F: drivers/phy/phy-miphy365x.c
6da969a5 1518F: drivers/phy/phy-stih407-usb.c
26389c78 1519F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1520F: drivers/pinctrl/pinctrl-st.c
1521F: drivers/reset/sti/
db4112e6 1522F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1523F: drivers/tty/serial/st-asc.c
eb11adab 1524F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1525F: drivers/usb/host/ehci-st.c
1526F: drivers/usb/host/ohci-st.c
db4112e6 1527F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1528F: drivers/ata/ahci_st.c
65ebcc11 1529
ee6e7879
MC
1530ARM/STM32 ARCHITECTURE
1531M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1532L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533S: Maintained
1534T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1535N: stm32
1536F: drivers/clocksource/armv7m_systick.c
1537
2b7a52a4 1538ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1539M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1541S: Maintained
1542
1bbd7089 1543ARM/TETON BGA MACHINE SUPPORT
706e69d6 1544M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546S: Maintained
1547
2b7a52a4 1548ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1549M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1551S: Maintained
1552
98ad6e3b 1553ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1554M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1556W: http://www.mcuos.com
1557S: Maintained
4e89e8f6 1558F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1559F: drivers/input/keyboard/w90p910_keypad.c
1560F: drivers/input/touchscreen/w90p910_ts.c
1561F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1562F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1563F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1564F: drivers/rtc/rtc-nuc900.c
9df92e6c 1565F: drivers/spi/spi-nuc900.c
4e89e8f6 1566F: drivers/usb/host/ehci-w90x900.c
8a61f013 1567F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1568
54274d71 1569ARM/U300 MACHINE SUPPORT
e4651a9f 1570M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S: Supported
1573F: arch/arm/mach-u300/
9affbd24 1574F: drivers/clocksource/timer-u300.c
54274d71
LW
1575F: drivers/i2c/busses/i2c-stu300.c
1576F: drivers/rtc/rtc-coh901331.c
1577F: drivers/watchdog/coh901327_wdt.c
1578F: drivers/dma/coh901318*
87572880
LW
1579F: drivers/mfd/ab3100*
1580F: drivers/rtc/rtc-ab3100.c
1581F: drivers/rtc/rtc-coh901331.c
1582T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1583
3d00d04f
MY
1584ARM/UNIPHIER ARCHITECTURE
1585M: Masahiro Yamada <yamada.masahiro@socionext.com>
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm/mach-uniphier/
1589N: uniphier
1590
87572880 1591ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1592M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S: Maintained
1595F: arch/arm/mach-ux500/
e4651a9f 1596F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1597F: drivers/dma/ste_dma40*
e4651a9f 1598F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1599F: drivers/mfd/abx500*
1600F: drivers/mfd/ab8500*
e4651a9f
LW
1601F: drivers/mfd/dbx500*
1602F: drivers/mfd/db8500*
ecc265fe
JP
1603F: drivers/pinctrl/nomadik/pinctrl-ab*
1604F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1605F: drivers/rtc/rtc-ab8500.c
e4651a9f 1606F: drivers/rtc/rtc-pl031.c
87572880 1607T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1608
e93fde28
UH
1609ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1610M: Ulf Hansson <ulf.hansson@linaro.org>
1611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612T: git git://git.linaro.org/people/ulfh/clk.git
1613S: Maintained
1614F: drivers/clk/ux500/
1615F: include/linux/platform_data/clk-ux500.h
1616
740d93b1
PM
1617ARM/VERSATILE EXPRESS PLATFORM
1618M: Liviu Dudau <liviu.dudau@arm.com>
1619M: Sudeep Holla <sudeep.holla@arm.com>
1620M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1621L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622S: Maintained
1623F: arch/arm/boot/dts/vexpress*
9ccd6080 1624F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1625F: arch/arm/mach-vexpress/
1626F: */*/vexpress*
7e8f403f 1627F: */*/*/vexpress*
740d93b1
PM
1628F: drivers/clk/versatile/clk-vexpress-osc.c
1629F: drivers/clocksource/versatile.c
1630
d4275354 1631ARM/VFP SUPPORT
8b58be88 1632M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1634W: http://www.arm.linux.org.uk/
1635S: Maintained
1636F: arch/arm/vfp/
1637
e66b6d8e
MV
1638ARM/VOIPAC PXA270 SUPPORT
1639M: Marek Vasut <marek.vasut@gmail.com>
1640L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641S: Maintained
1642F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1643F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1644
04529fe2
TP
1645ARM/VT8500 ARM ARCHITECTURE
1646M: Tony Prisk <linux@prisktech.co.nz>
1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S: Maintained
1649F: arch/arm/mach-vt8500/
41fd91b4 1650F: drivers/clocksource/vt8500_timer.c
560746eb 1651F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1652F: drivers/mmc/host/wmt-sdmmc.c
1653F: drivers/pwm/pwm-vt8500.c
1654F: drivers/rtc/rtc-vt8500.c
1655F: drivers/tty/serial/vt8500_serial.c
4f31102b 1656F: drivers/usb/host/ehci-platform.c
41fd91b4 1657F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1658F: drivers/video/fbdev/vt8500lcdfb.*
1659F: drivers/video/fbdev/wm8505fb*
1660F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1661
e66b6d8e
MV
1662ARM/ZIPIT Z2 SUPPORT
1663M: Marek Vasut <marek.vasut@gmail.com>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-pxa/z2.c
6ab2a855 1667F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1668
5ecc4b53
JN
1669ARM/ZTE ARCHITECTURE
1670M: Jun Nie <jun.nie@linaro.org>
1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S: Maintained
1673F: arch/arm/mach-zx/
1674F: drivers/clk/zte/
1675F: Documentation/devicetree/bindings/arm/zte.txt
1676F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1677
51f29d44
MS
1678ARM/ZYNQ ARCHITECTURE
1679M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1680R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682W: http://wiki.xilinx.com
1683T: git git://git.xilinx.com/linux-xlnx.git
1684S: Supported
1685F: arch/arm/mach-zynq/
bd2a337a 1686F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1687F: drivers/block/xsysace.c
c2fd4e38
MS
1688N: zynq
1689N: xilinx
1690F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1691F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1692F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1693F: drivers/edac/synopsys_edac.c
51f29d44 1694
48ec83bc 1695ARM SMMU DRIVERS
b8f9879e
WD
1696M: Will Deacon <will.deacon@arm.com>
1697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698S: Maintained
1699F: drivers/iommu/arm-smmu.c
48ec83bc 1700F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1701F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1702
38074229
CM
1703ARM64 PORT (AARCH64 ARCHITECTURE)
1704M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1705M: Will Deacon <will.deacon@arm.com>
38074229
CM
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm64/
d19766ec 1709F: Documentation/arm64/
38074229 1710
9d7005f9
LP
1711AS3645A LED FLASH CONTROLLER DRIVER
1712M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1713L: linux-media@vger.kernel.org
1714T: git git://linuxtv.org/media_tree.git
1715S: Maintained
1716F: drivers/media/i2c/as3645a.c
1717F: include/media/as3645a.h
1718
d58de038
GJ
1719ASC7621 HARDWARE MONITOR DRIVER
1720M: George Joseph <george.joseph@fairview5.com>
1721L: lm-sensors@lm-sensors.org
1722S: Maintained
1723F: Documentation/hwmon/asc7621
1724F: drivers/hwmon/asc7621.c
1725
b229ece9 1726ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1727M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1728L: acpi4asus-user@lists.sourceforge.net
d0944853 1729L: platform-driver-x86@vger.kernel.org
76593d6f 1730W: http://acpi4asus.sf.net
85091b71 1731S: Maintained
b229ece9
CC
1732F: drivers/platform/x86/asus*.c
1733F: drivers/platform/x86/eeepc*.c
85091b71 1734
953a6479 1735ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1736R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1737W: http://sourceforge.net/projects/xscaleiop
08223d80 1738S: Odd fixes
679655da
JP
1739F: Documentation/crypto/async-tx-api.txt
1740F: crypto/async_tx/
1741F: drivers/dma/
1742F: include/linux/dmaengine.h
1743F: include/linux/async_tx.h
b3e5f263 1744
a1867d36 1745AT24 EEPROM DRIVER
14d77c4d 1746M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1747L: linux-i2c@vger.kernel.org
1748S: Maintained
1749F: drivers/misc/eeprom/at24.c
25f73ed5 1750F: include/linux/platform_data/at24.h
a1867d36 1751
e7839f25 1752ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1753M: "Ed L. Cashin" <ed.cashin@acm.org>
1754W: http://www.openaoe.org/
1da177e4 1755S: Supported
679655da
JP
1756F: Documentation/aoe/
1757F: drivers/block/aoe/
1da177e4 1758
9a10a870 1759ATHEROS ATH GENERIC UTILITIES
f726ee65 1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1761L: linux-wireless@vger.kernel.org
1762S: Supported
1763F: drivers/net/wireless/ath/*
1764
fa1c114f 1765ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1766M: Jiri Slaby <jirislaby@gmail.com>
1767M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1768M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1769L: linux-wireless@vger.kernel.org
72c706b7 1770W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1771S: Maintained
fa451753 1772F: drivers/net/wireless/ath/ath5k/
fa1c114f 1773
12e62d6f
KV
1774ATHEROS ATH6KL WIRELESS DRIVER
1775M: Kalle Valo <kvalo@qca.qualcomm.com>
1776L: linux-wireless@vger.kernel.org
1777W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1778T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1779S: Supported
1780F: drivers/net/wireless/ath/ath6kl/
1781
2be7d22f
VK
1782WILOCITY WIL6210 WIRELESS DRIVER
1783M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1784L: linux-wireless@vger.kernel.org
1785L: wil6210@qca.qualcomm.com
1786S: Supported
1787W: http://wireless.kernel.org/en/users/Drivers/wil6210
1788F: drivers/net/wireless/ath/wil6210/
dba4b74d 1789F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1790
1d7e1e6b
CL
1791CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1792M: Christian Lamparter <chunkeey@googlemail.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/carl9170
1795S: Maintained
1796F: drivers/net/wireless/ath/carl9170/
1797
2c2a6172
LT
1798ATK0110 HWMON DRIVER
1799M: Luca Tettamanti <kronos.it@gmail.com>
1800L: lm-sensors@lm-sensors.org
1801S: Maintained
1802F: drivers/hwmon/asus_atk0110.c
1803
6f69a6d7 1804ATI_REMOTE2 DRIVER
8b58be88 1805M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1806S: Maintained
679655da 1807F: drivers/input/misc/ati_remote2.c
6f69a6d7 1808
7ae115b4 1809ATLX ETHERNET DRIVERS
8b58be88 1810M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1811M: Chris Snook <chris.snook@gmail.com>
e443e383 1812L: netdev@vger.kernel.org
8d5ca6ec
JC
1813W: http://sourceforge.net/projects/atl1
1814W: http://atl1.sourceforge.net
1815S: Maintained
2b133ad6 1816F: drivers/net/ethernet/atheros/
8d5ca6ec 1817
1da177e4 1818ATM
366c1bd1 1819M: Chas Williams <3chas3@gmail.com>
476604de 1820L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1821L: netdev@vger.kernel.org
1da177e4
LT
1822W: http://linux-atm.sourceforge.net
1823S: Maintained
679655da
JP
1824F: drivers/atm/
1825F: include/linux/atm*
c117ab84 1826F: include/uapi/linux/atm*
1da177e4 1827
04ac2f46 1828ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1829M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1830S: Maintained
1831F: drivers/mmc/host/atmel-mci.c
1832F: drivers/mmc/host/atmel-mci-regs.h
1833
a1cfac48 1834ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1835M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1836S: Supported
df621252 1837F: drivers/tty/serial/atmel_serial.c
a1cfac48 1838
dfae90ed 1839ATMEL Audio ALSA driver
3a82002c 1840M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1841L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1842S: Supported
1843F: sound/soc/atmel
1844
b414dc16
NF
1845ATMEL DMA DRIVER
1846M: Nicolas Ferre <nicolas.ferre@atmel.com>
1847L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1848S: Supported
1849F: drivers/dma/at_hdmac.c
1850F: drivers/dma/at_hdmac_regs.h
6f0d65af 1851F: include/linux/platform_data/dma-atmel.h
b414dc16 1852
6bd0f436
LD
1853ATMEL XDMA DRIVER
1854M: Ludovic Desroches <ludovic.desroches@atmel.com>
1855L: linux-arm-kernel@lists.infradead.org
1856L: dmaengine@vger.kernel.org
1857S: Supported
1858F: drivers/dma/at_xdmac.c
1859
888f2804
LD
1860ATMEL I2C DRIVER
1861M: Ludovic Desroches <ludovic.desroches@atmel.com>
1862L: linux-i2c@vger.kernel.org
1863S: Supported
1864F: drivers/i2c/busses/i2c-at91.c
1865
15515545
JW
1866ATMEL ISI DRIVER
1867M: Josh Wu <josh.wu@atmel.com>
1868L: linux-media@vger.kernel.org
1869S: Supported
f2294c2d 1870F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1871F: include/media/atmel-isi.h
1872
8f4c79ce 1873ATMEL LCDFB DRIVER
8b58be88 1874M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1875L: linux-fbdev@vger.kernel.org
8f4c79ce 1876S: Maintained
8a61f013 1877F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1878F: include/video/atmel_lcdc.h
8f4c79ce 1879
89e5785f 1880ATMEL MACB ETHERNET DRIVER
a02875a6 1881M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1882S: Supported
9f2f381f 1883F: drivers/net/ethernet/cadence/
89e5785f 1884
5cbac98a
JW
1885ATMEL NAND DRIVER
1886M: Josh Wu <josh.wu@atmel.com>
1887L: linux-mtd@lists.infradead.org
1888S: Supported
1889F: drivers/mtd/nand/atmel_nand*
1890
754ce4f2 1891ATMEL SPI DRIVER
a02875a6 1892M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1893S: Supported
9df92e6c 1894F: drivers/spi/spi-atmel.*
754ce4f2 1895
0ef09015 1896ATMEL SSC DRIVER
03515f32 1897M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899S: Supported
1900F: drivers/misc/atmel-ssc.c
1901F: include/linux/atmel-ssc.h
1902
e9cb1c5a
NF
1903ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1904M: Nicolas Ferre <nicolas.ferre@atmel.com>
1905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1906S: Supported
1907F: drivers/misc/atmel_tclib.c
1908F: drivers/clocksource/tcb_clksrc.c
1909
914a3f3b 1910ATMEL USBA UDC DRIVER
a02875a6
NF
1911M: Nicolas Ferre <nicolas.ferre@atmel.com>
1912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1913S: Supported
faf2e1db 1914F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1915
1da177e4 1916ATMEL WIRELESS DRIVER
8b58be88 1917M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1918L: linux-wireless@vger.kernel.org
1da177e4
LT
1919W: http://www.thekelleys.org.uk/atmel
1920W: http://atmelwlandriver.sourceforge.net/
1921S: Maintained
679655da 1922F: drivers/net/wireless/atmel*
1da177e4 1923
26780d9e 1924ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1925M: Bradley Grove <linuxdrivers@attotech.com>
1926L: linux-scsi@vger.kernel.org
1927W: http://www.attotech.com
1928S: Supported
1929F: drivers/scsi/esas2r
26780d9e 1930
bc6e17b8
SS
1931ATUSB IEEE 802.15.4 RADIO DRIVER
1932M: Stefan Schmidt <stefan@osg.samsung.com>
1933L: linux-wpan@vger.kernel.org
1934S: Maintained
1935F: drivers/net/ieee802154/atusb.c
1936F: drivers/net/ieee802154/atusb.h
1937F: drivers/net/ieee802154/at86rf230.h
1938
a92b7b80 1939AUDIT SUBSYSTEM
915f389d 1940M: Paul Moore <paul@paul-moore.com>
8b58be88 1941M: Eric Paris <eparis@redhat.com>
915f389d 1942L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1943W: http://people.redhat.com/sgrubb/audit/
915f389d 1944T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1945S: Maintained
679655da 1946F: include/linux/audit.h
c117ab84 1947F: include/uapi/linux/audit.h
679655da 1948F: kernel/audit*
a92b7b80 1949
70e84049 1950AUXILIARY DISPLAY DRIVERS
8b58be88 1951M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1952W: http://miguelojeda.es/auxdisplay.htm
1953W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1954S: Maintained
679655da
JP
1955F: drivers/auxdisplay/
1956F: include/linux/cfag12864b.h
70e84049 1957
5f97f7f9 1958AVR32 ARCHITECTURE
e336f61f
HCE
1959M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1960M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1961W: http://www.atmel.com/products/AVR32/
249d9d9d 1962W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1963W: http://avrfreaks.net/
e336f61f 1964S: Maintained
679655da 1965F: arch/avr32/
5f97f7f9
HS
1966
1967AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1968M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1969M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1970S: Maintained
679655da 1971F: arch/avr32/mach-at32ap/
5f97f7f9 1972
1da177e4 1973AX.25 NETWORK LAYER
8b58be88 1974M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1975L: linux-hams@vger.kernel.org
d34cb28a 1976W: http://www.linux-ax25.org/
1da177e4 1977S: Maintained
c117ab84 1978F: include/uapi/linux/ax25.h
679655da
JP
1979F: include/net/ax25.h
1980F: net/ax25/
1da177e4 1981
d5269395 1982AZ6007 DVB DRIVER
009a5410 1983M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1984L: linux-media@vger.kernel.org
1985W: http://linuxtv.org
1986T: git git://linuxtv.org/media_tree.git
1987S: Maintained
1988F: drivers/media/usb/dvb-usb-v2/az6007.c
1989
6777376e
HV
1990AZTECH FM RADIO RECEIVER DRIVER
1991M: Hans Verkuil <hverkuil@xs4all.nl>
1992L: linux-media@vger.kernel.org
1993T: git git://linuxtv.org/media_tree.git
1994W: http://linuxtv.org
1995S: Maintained
1996F: drivers/media/radio/radio-aztech*
1997
e2d1d6c0 1998B43 WIRELESS DRIVER
e2d1d6c0 1999L: linux-wireless@vger.kernel.org
ed072f9e 2000L: b43-dev@lists.infradead.org
491b26b4 2001W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2002S: Odd Fixes
679655da 2003F: drivers/net/wireless/b43/
e2d1d6c0
RD
2004
2005B43LEGACY WIRELESS DRIVER
8b58be88 2006M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2007L: linux-wireless@vger.kernel.org
ed072f9e 2008L: b43-dev@lists.infradead.org
491b26b4 2009W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2010S: Maintained
679655da 2011F: drivers/net/wireless/b43legacy/
e2d1d6c0 2012
300abeb5 2013BACKLIGHT CLASS/SUBSYSTEM
b7701755 2014M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2015M: Lee Jones <lee.jones@linaro.org>
300abeb5 2016S: Maintained
679655da
JP
2017F: drivers/video/backlight/
2018F: include/linux/backlight.h
300abeb5 2019
c6c8fea2 2020BATMAN ADVANCED
207df49e 2021M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2022M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2023M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2024L: b.a.t.m.a.n@lists.open-mesh.org
2025W: http://www.open-mesh.org/
2026S: Maintained
2027F: net/batman-adv/
2028
e2d1d6c0 2029BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2030M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2031L: linux-hams@vger.kernel.org
2032W: http://www.baycom.org/~tom/ham/ham.html
2033S: Maintained
679655da 2034F: drivers/net/hamradio/baycom*
e2d1d6c0 2035
cafe5635 2036BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2037M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2038L: linux-bcache@vger.kernel.org
2039W: http://bcache.evilpiepirate.org
d1aa1ab3 2040S: Maintained
cafe5635
KO
2041F: drivers/md/bcache/
2042
04bd844a
HV
2043BDISP ST MEDIA DRIVER
2044M: Fabien Dessenne <fabien.dessenne@st.com>
2045L: linux-media@vger.kernel.org
2046T: git git://linuxtv.org/media_tree.git
2047W: http://linuxtv.org
2048S: Supported
2049F: drivers/media/platform/sti/bdisp
2050
e2d1d6c0 2051BEFS FILE SYSTEM
55817d3d 2052S: Orphan
679655da
JP
2053F: Documentation/filesystems/befs.txt
2054F: fs/befs/
e2d1d6c0 2055
564ee360 2056BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2057M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2058L: netdev@vger.kernel.org
2059S: Maintained
2060F: drivers/net/ethernet/ec_bhf.c
564ee360 2061
e2d1d6c0 2062BFS FILE SYSTEM
8b58be88 2063M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2064S: Maintained
679655da
JP
2065F: Documentation/filesystems/bfs.txt
2066F: fs/bfs/
c117ab84 2067F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2068
1394f032 2069BLACKFIN ARCHITECTURE
a4edbc10 2070M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2071L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2072T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2073W: http://blackfin.uclinux.org
2074S: Supported
679655da 2075F: arch/blackfin/
566da5b2 2076
e190d6b1 2077BLACKFIN EMAC DRIVER
b3fe92b0 2078L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2079W: http://blackfin.uclinux.org
2080S: Supported
7b35f033 2081F: drivers/net/ethernet/adi/
e190d6b1 2082
566da5b2 2083BLACKFIN RTC DRIVER
b3fe92b0 2084L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2085W: http://blackfin.uclinux.org
2086S: Supported
679655da 2087F: drivers/rtc/rtc-bfin.c
1394f032 2088
936ed49a 2089BLACKFIN SDH DRIVER
109ec8c3 2090M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2091L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2092W: http://blackfin.uclinux.org
2093S: Supported
2094F: drivers/mmc/host/bfin_sdh.c
2095
1394f032 2096BLACKFIN SERIAL DRIVER
8b58be88 2097M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2098L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2099W: http://blackfin.uclinux.org
2100S: Supported
8460241e 2101F: drivers/tty/serial/bfin_uart.c
1394f032 2102
1e6d320f 2103BLACKFIN WATCHDOG DRIVER
b3fe92b0 2104L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2105W: http://blackfin.uclinux.org
2106S: Supported
679655da 2107F: drivers/watchdog/bfin_wdt.c
1e6d320f 2108
d24ecfcc 2109BLACKFIN I2C TWI DRIVER
8b58be88 2110M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2111L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2112W: http://blackfin.uclinux.org/
2113S: Supported
679655da 2114F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2115
1e204377
SJ
2116BLACKFIN MEDIA DRIVER
2117M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2118L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2119W: http://blackfin.uclinux.org/
2120S: Supported
2121F: drivers/media/platform/blackfin/
2122F: drivers/media/i2c/adv7183*
2123F: drivers/media/i2c/vs6624*
2124
b54cf35a
JSM
2125BLINKM RGB LED DRIVER
2126M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2127S: Maintained
2128F: drivers/leds/leds-blinkm.c
2129
1da177e4 2130BLOCK LAYER
8b58be88 2131M: Jens Axboe <axboe@kernel.dk>
08deed1e 2132T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2133S: Maintained
679655da 2134F: block/
ae11f7ef 2135F: kernel/trace/blktrace.c
1da177e4 2136
2b54aaef 2137BLOCK2MTD DRIVER
8b58be88 2138M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2139L: linux-mtd@lists.infradead.org
2140S: Maintained
679655da 2141F: drivers/mtd/devices/block2mtd.c
2b54aaef 2142
63fbd24e 2143BLUETOOTH DRIVERS
8b58be88 2144M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2145M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2146M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2147L: linux-bluetooth@vger.kernel.org
63fbd24e 2148W: http://www.bluez.org/
22e7a424
MH
2149T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2150T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2151S: Maintained
679655da 2152F: drivers/bluetooth/
1da177e4 2153
63fbd24e 2154BLUETOOTH SUBSYSTEM
8b58be88 2155M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2156M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2157M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2158L: linux-bluetooth@vger.kernel.org
2159W: http://www.bluez.org/
22e7a424
MH
2160T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2162S: Maintained
679655da
JP
2163F: net/bluetooth/
2164F: include/net/bluetooth/
1da177e4
LT
2165
2166BONDING DRIVER
79b30750 2167M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2168M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2169M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2170L: netdev@vger.kernel.org
ce00f85c
JC
2171W: http://sourceforge.net/projects/bonding/
2172S: Supported
679655da 2173F: drivers/net/bonding/
c117ab84 2174F: include/uapi/linux/if_bonding.h
1da177e4 2175
b5f4df34
AS
2176BPF (Safe dynamic programs and tools)
2177M: Alexei Starovoitov <ast@kernel.org>
2178L: netdev@vger.kernel.org
2179L: linux-kernel@vger.kernel.org
2180S: Supported
2181F: kernel/bpf/
2182
39105890 2183BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2184M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2185L: netdev@vger.kernel.org
2186S: Supported
adfc5217 2187F: drivers/net/ethernet/broadcom/b44.*
39105890 2188
32ec90d5
FF
2189BROADCOM GENET ETHERNET DRIVER
2190M: Florian Fainelli <f.fainelli@gmail.com>
2191L: netdev@vger.kernel.org
2192S: Supported
2193F: drivers/net/ethernet/broadcom/genet/
2194
948c51e6 2195BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2196M: Sony Chacko <sony.chacko@qlogic.com>
2197M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2198L: netdev@vger.kernel.org
2199S: Supported
adfc5217
JK
2200F: drivers/net/ethernet/broadcom/bnx2.*
2201F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2202
4d9d2cb0 2203BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2204M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2205L: netdev@vger.kernel.org
2206S: Supported
adfc5217 2207F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2208
90f4c594 2209BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2210M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2211M: Ray Jui <rjui@broadcom.com>
2212M: Scott Branden <sbranden@broadcom.com>
497a045d 2213L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2214T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2215S: Maintained
2216F: arch/arm/mach-bcm/
2217F: arch/arm/boot/dts/bcm113*
90f4c594 2218F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2219F: arch/arm/boot/dts/bcm281*
2220F: arch/arm/configs/bcm_defconfig
e4ef47f2 2221F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2222F: drivers/clocksource/bcm_kona_timer.c
2223
9209bec4 2224BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2225M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2226M: Lee Jones <lee@kernel.org>
f680f25c 2227L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2228T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2229S: Maintained
9209bec4 2230N: bcm2835
f680f25c 2231
a2f6734c
KC
2232BROADCOM BCM33XX MIPS ARCHITECTURE
2233M: Kevin Cernekee <cernekee@gmail.com>
2234L: linux-mips@linux-mips.org
2235S: Maintained
2236F: arch/mips/bcm3384/*
2237F: arch/mips/include/asm/mach-bcm3384/*
2238F: arch/mips/kernel/*bmips*
2239
5564f092
RM
2240BROADCOM BCM47XX MIPS ARCHITECTURE
2241M: Hauke Mehrtens <hauke@hauke-m.de>
2242M: Rafał Miłecki <zajec5@gmail.com>
2243L: linux-mips@linux-mips.org
2244S: Maintained
2245F: arch/mips/bcm47xx/*
2246F: arch/mips/include/asm/mach-bcm47xx/*
2247
9209bec4 2248BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2249M: Hauke Mehrtens <hauke@hauke-m.de>
2250L: linux-arm-kernel@lists.infradead.org
2251S: Maintained
2252F: arch/arm/mach-bcm/bcm_5301x.c
2253F: arch/arm/boot/dts/bcm5301x.dtsi
2254F: arch/arm/boot/dts/bcm470*
2255
e076e962
FF
2256BROADCOM BCM63XX ARM ARCHITECTURE
2257M: Florian Fainelli <f.fainelli@gmail.com>
2258L: linux-arm-kernel@lists.infradead.org
eb6725d0 2259T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2260S: Maintained
2261F: arch/arm/mach-bcm/bcm63xx.c
2262F: arch/arm/include/debug/bcm63xx.S
2263
7110e227
KC
2264BROADCOM BCM63XX/BCM33XX UDC DRIVER
2265M: Kevin Cernekee <cernekee@gmail.com>
2266L: linux-usb@vger.kernel.org
2267S: Maintained
2268F: drivers/usb/gadget/udc/bcm63xx_udc.*
2269
2df94fd6 2270BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2271M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2272M: Gregory Fong <gregory.0xf0@gmail.com>
2273M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2275T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2276S: Maintained
2277F: arch/arm/mach-bcm/*brcmstb*
2278F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2279F: drivers/bus/brcmstb_gisb.c
5009a289 2280N: brcmstb
2df94fd6 2281
70371cef
KC
2282BROADCOM BMIPS MIPS ARCHITECTURE
2283M: Kevin Cernekee <cernekee@gmail.com>
2284M: Florian Fainelli <f.fainelli@gmail.com>
2285L: linux-mips@linux-mips.org
eb6725d0 2286T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2287S: Maintained
2288F: arch/mips/bmips/*
2289F: arch/mips/include/asm/mach-bmips/*
2290F: arch/mips/kernel/*bmips*
338808de 2291F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2292F: drivers/irqchip/irq-bcm7*
2293F: drivers/irqchip/irq-brcmstb*
2294
948c51e6 2295BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2296M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2297M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2298L: netdev@vger.kernel.org
2299S: Supported
adfc5217 2300F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2301
a9533e7e
HP
2302BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2303M: Brett Rudley <brudley@broadcom.com>
818c07b8 2304M: Arend van Spriel <arend@broadcom.com>
85d63686 2305M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2306M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2307L: linux-wireless@vger.kernel.org
5615171c 2308L: brcm80211-dev-list@broadcom.com
a9533e7e 2309S: Supported
f62ebdd5 2310F: drivers/net/wireless/brcm80211/
a9533e7e 2311
9958d6f9 2312BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2313M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2314L: linux-scsi@vger.kernel.org
2315S: Supported
2316F: drivers/scsi/bnx2fc/
2317
6a6b5ad0 2318BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2319M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2320L: linux-scsi@vger.kernel.org
2321S: Supported
2322F: drivers/scsi/bnx2i/
2323
36c0237f
SB
2324BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2325M: Ray Jui <rjui@broadcom.com>
2326M: Scott Branden <sbranden@broadcom.com>
2327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2328L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2329T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2330S: Maintained
2331N: iproc
2332N: cygnus
2333N: bcm9113*
2334N: bcm9583*
2335N: bcm583*
2336N: bcm113*
2337
3b0213d5
GF
2338BROADCOM BRCMSTB GPIO DRIVER
2339M: Gregory Fong <gregory.0xf0@gmail.com>
2340L: bcm-kernel-feedback-list@broadcom.com>
2341S: Supported
2342F: drivers/gpio/gpio-brcmstb.c
2343F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2344
7b7f588b 2345BROADCOM KONA GPIO DRIVER
5e163903 2346M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2347L: bcm-kernel-feedback-list@broadcom.com
2348S: Supported
2349F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2350F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2351
f6e734a8
RM
2352BROADCOM NVRAM DRIVER
2353M: Rafał Miłecki <zajec5@gmail.com>
2354L: linux-mips@linux-mips.org
2355S: Maintained
2356F: drivers/firmware/broadcom/*
2357
02787daa
BN
2358BROADCOM STB NAND FLASH DRIVER
2359M: Brian Norris <computersforpeace@gmail.com>
2360L: linux-mtd@lists.infradead.org
2361S: Maintained
2362F: drivers/mtd/nand/brcmnand/
2363
c9678d86
RM
2364BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2365M: Rafał Miłecki <zajec5@gmail.com>
2366L: linux-wireless@vger.kernel.org
2367S: Maintained
2368F: drivers/bcma/
2369F: include/linux/bcma/
2370
b8302205
FF
2371BROADCOM SYSTEMPORT ETHERNET DRIVER
2372M: Florian Fainelli <f.fainelli@gmail.com>
2373L: netdev@vger.kernel.org
2374S: Supported
2375F: drivers/net/ethernet/broadcom/bcmsysport.*
2376
7725ccfd 2377BROCADE BFA FC SCSI DRIVER
aa803370
AG
2378M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2379M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2380L: linux-scsi@vger.kernel.org
2381S: Supported
2382F: drivers/scsi/bfa/
7725ccfd 2383
8b230ed8 2384BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2385M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2386L: netdev@vger.kernel.org
2387S: Supported
f844a0ea 2388F: drivers/net/ethernet/brocade/bna/
8b230ed8 2389
5cdf7f76 2390BSG (block layer generic sg v4 driver)
8b58be88 2391M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2392L: linux-scsi@vger.kernel.org
2393S: Supported
679655da
JP
2394F: block/bsg.c
2395F: include/linux/bsg.h
c117ab84 2396F: include/uapi/linux/bsg.h
5cdf7f76 2397
af39917d
CL
2398BT87X AUDIO DRIVER
2399M: Clemens Ladisch <clemens@ladisch.de>
2400L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2401T: git git://git.alsa-project.org/alsa-kernel.git
2402S: Maintained
2403F: Documentation/sound/alsa/Bt87x.txt
2404F: sound/pci/bt87x.c
2405
ff1d5c2f 2406BT8XXGPIO DRIVER
eb032b98 2407M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2408W: http://bu3sch.de/btgpio.php
2409S: Maintained
72dbb705 2410F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2411
eb1eb04f 2412BTRFS FILE SYSTEM
c0778e25
CM
2413M: Chris Mason <clm@fb.com>
2414M: Josef Bacik <jbacik@fb.com>
d8130624 2415M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2416L: linux-btrfs@vger.kernel.org
2417W: http://btrfs.wiki.kernel.org/
8a6e2535 2418Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2419T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2420S: Maintained
679655da
JP
2421F: Documentation/filesystems/btrfs.txt
2422F: fs/btrfs/
eb1eb04f 2423
1da177e4 2424BTTV VIDEO4LINUX DRIVER
009a5410 2425M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2426L: linux-media@vger.kernel.org
96b6aba0 2427W: http://linuxtv.org
275ffde4 2428T: git git://linuxtv.org/media_tree.git
f96236e5 2429S: Odd fixes
679655da 2430F: Documentation/video4linux/bttv/
90d72ac6 2431F: drivers/media/pci/bt8xx/bttv*
1da177e4 2432
1f34923c
KA
2433BUSLOGIC SCSI DRIVER
2434M: Khalid Aziz <khalid@gonehiking.org>
2435L: linux-scsi@vger.kernel.org
2436S: Maintained
2437F: drivers/scsi/BusLogic.*
2438F: drivers/scsi/FlashPoint.*
2439
af39917d
CL
2440C-MEDIA CMI8788 DRIVER
2441M: Clemens Ladisch <clemens@ladisch.de>
2442L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2443T: git git://git.alsa-project.org/alsa-kernel.git
2444S: Maintained
2445F: sound/pci/oxygen/
2446
2141355f
MS
2447C6X ARCHITECTURE
2448M: Mark Salter <msalter@redhat.com>
2449M: Aurelien Jacquiot <a-jacquiot@ti.com>
2450L: linux-c6x-dev@linux-c6x.org
2451W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2452S: Maintained
2453F: arch/c6x/
2454
a5432f5a 2455CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2456M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2457L: linux-cachefs@redhat.com
2458S: Supported
2459F: Documentation/filesystems/caching/cachefiles.txt
2460F: fs/cachefiles/
2461
c815ca39
HV
2462CADET FM/AM RADIO RECEIVER DRIVER
2463M: Hans Verkuil <hverkuil@xs4all.nl>
2464L: linux-media@vger.kernel.org
2465T: git git://linuxtv.org/media_tree.git
2466W: http://linuxtv.org
2467S: Maintained
2468F: drivers/media/radio/radio-cadet*
2469
77d5140f 2470CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2471M: Jonathan Corbet <corbet@lwn.net>
661263b5 2472L: linux-media@vger.kernel.org
275ffde4 2473T: git git://linuxtv.org/media_tree.git
77d5140f 2474S: Maintained
679655da 2475F: Documentation/video4linux/cafe_ccic
90d72ac6 2476F: drivers/media/platform/marvell-ccic/
77d5140f 2477
201b6bab 2478CAIF NETWORK LAYER
5c574f50 2479M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2480L: netdev@vger.kernel.org
2481S: Supported
2482F: Documentation/networking/caif/
2483F: drivers/net/caif/
c117ab84 2484F: include/uapi/linux/caif/
201b6bab
JP
2485F: include/net/caif/
2486F: net/caif/
2487
77dac90f 2488CALGARY x86-64 IOMMU
8b58be88
JP
2489M: Muli Ben-Yehuda <muli@il.ibm.com>
2490M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2491L: discuss@x86-64.org
2492S: Maintained
679655da
JP
2493F: arch/x86/kernel/pci-calgary_64.c
2494F: arch/x86/kernel/tce_64.c
2495F: arch/x86/include/asm/calgary.h
2496F: arch/x86/include/asm/tce.h
77dac90f 2497
e2d1d6c0 2498CAN NETWORK LAYER
8d15d386 2499M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2500M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2501L: linux-can@vger.kernel.org
84b0d715 2502W: https://github.com/linux-can
870482a4
MKB
2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2504T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2505S: Maintained
f35f6c8f 2506F: Documentation/networking/can.txt
8d15d386 2507F: net/can/
8d15d386 2508F: include/linux/can/core.h
c117ab84
CEB
2509F: include/uapi/linux/can.h
2510F: include/uapi/linux/can/bcm.h
2511F: include/uapi/linux/can/raw.h
2512F: include/uapi/linux/can/gw.h
e2d1d6c0 2513
4261a204 2514CAN NETWORK DRIVERS
8b58be88 2515M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2516M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2517L: linux-can@vger.kernel.org
84b0d715 2518W: https://github.com/linux-can
870482a4
MKB
2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2521S: Maintained
8d15d386
OH
2522F: drivers/net/can/
2523F: include/linux/can/dev.h
8d15d386 2524F: include/linux/can/platform/
c117ab84
CEB
2525F: include/uapi/linux/can/error.h
2526F: include/uapi/linux/can/netlink.h
4261a204 2527
95d16c72
JM
2528CAPABILITIES
2529M: Serge Hallyn <serge.hallyn@canonical.com>
2530L: linux-security-module@vger.kernel.org
6305902c 2531S: Supported
95d16c72 2532F: include/linux/capability.h
c117ab84 2533F: include/uapi/linux/capability.h
6305902c 2534F: security/commoncap.c
38a94118 2535F: kernel/capability.c
95d16c72 2536
b84894c7
KT
2537CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2538M: Kevin Tsai <ktsai@capellamicro.com>
2539S: Maintained
2540F: drivers/iio/light/cm*
2541F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2542
f21fb3ed
RV
2543CAVIUM LIQUIDIO NETWORK DRIVER
2544M: Derek Chickles <derek.chickles@caviumnetworks.com>
2545M: Satanand Burla <satananda.burla@caviumnetworks.com>
2546M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2547M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2548L: netdev@vger.kernel.org
2549W: http://www.cavium.com
2550S: Supported
2551F: drivers/net/ethernet/cavium/
2552F: drivers/net/ethernet/cavium/liquidio/
2553
ef0bbac3
VB
2554CC2520 IEEE-802.15.4 RADIO DRIVER
2555M: Varka Bhadram <varkabhadram@gmail.com>
2556L: linux-wpan@vger.kernel.org
2557S: Maintained
2558F: drivers/net/ieee802154/cc2520.c
2559F: include/linux/spi/cc2520.h
2560F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2561
b8154542 2562CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2563M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2564L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2565W: http://www.ibm.com/developerworks/power/cell/
2566S: Supported
679655da 2567F: arch/powerpc/include/asm/cell*.h
679655da 2568F: arch/powerpc/include/asm/spu*.h
c117ab84 2569F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2570F: arch/powerpc/oprofile/*cell*
2571F: arch/powerpc/platforms/cell/
b8154542 2572
398ecff5
SW
2573CEPH COMMON CODE (LIBCEPH)
2574M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2575M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2576M: Sage Weil <sage@redhat.com>
82593f87 2577L: ceph-devel@vger.kernel.org
09d90327 2578W: http://ceph.com/
fb99f881 2579T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2580T: git git://github.com/ceph/ceph-client.git
9030aaf9 2581S: Supported
14430813
JP
2582F: net/ceph/
2583F: include/linux/ceph/
2584F: include/linux/crush/
9030aaf9 2585
398ecff5
SW
2586CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2587M: "Yan, Zheng" <zyan@redhat.com>
2588M: Sage Weil <sage@redhat.com>
2589M: Ilya Dryomov <idryomov@gmail.com>
2590L: ceph-devel@vger.kernel.org
2591W: http://ceph.com/
2592T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2593T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2594S: Supported
2595F: Documentation/filesystems/ceph.txt
2596F: fs/ceph/
2597
18332a80 2598CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2599L: linux-usb@vger.kernel.org
10c6c9c9 2600S: Orphan
679655da
JP
2601F: Documentation/usb/WUSB-Design-overview.txt
2602F: Documentation/usb/wusb-cbaf
355ffe69
DV
2603F: drivers/usb/host/hwa-hc.c
2604F: drivers/usb/host/whci/
679655da
JP
2605F: drivers/usb/wusbcore/
2606F: include/linux/usb/wusb*
18332a80 2607
70e84049 2608CFAG12864B LCD DRIVER
8b58be88 2609M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2610W: http://miguelojeda.es/auxdisplay.htm
2611W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2612S: Maintained
679655da
JP
2613F: drivers/auxdisplay/cfag12864b.c
2614F: include/linux/cfag12864b.h
70e84049
MOS
2615
2616CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2617M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2618W: http://miguelojeda.es/auxdisplay.htm
2619W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2620S: Maintained
679655da
JP
2621F: drivers/auxdisplay/cfag12864bfb.c
2622F: include/linux/cfag12864b.h
70e84049 2623
704232c2 2624CFG80211 and NL80211
8b58be88 2625M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2626L: linux-wireless@vger.kernel.org
ce466579
JB
2627W: http://wireless.kernel.org/
2628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2629T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2630S: Maintained
c117ab84 2631F: include/uapi/linux/nl80211.h
679655da
JP
2632F: include/net/cfg80211.h
2633F: net/wireless/*
2634X: net/wireless/wext*
704232c2 2635
46e64261
GKH
2636CHAR and MISC DRIVERS
2637M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2638M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2640S: Supported
46e64261
GKH
2641F: drivers/char/*
2642F: drivers/misc/*
471322a8 2643F: include/linux/miscdevice.h
46e64261 2644
0a920b5b 2645CHECKPATCH
8b58be88 2646M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2647M: Joe Perches <joe@perches.com>
2648S: Maintained
679655da 2649F: scripts/checkpatch.pl
0a920b5b 2650
f8407f26
HW
2651CHINESE DOCUMENTATION
2652M: Harry Wei <harryxiyou@gmail.com>
9740153c 2653L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2654L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2655S: Maintained
2656F: Documentation/zh_CN/
2657
2721ea2c 2658CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2659M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2660T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2661L: linux-usb@vger.kernel.org
2662S: Maintained
2663F: drivers/usb/chipidea/
2664
a93ad65d
HG
2665CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2666M: Hans de Goede <hdegoede@redhat.com>
2667L: linux-input@vger.kernel.org
2668S: Maintained
2669F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2670F: drivers/input/touchscreen/chipone_icn8318.c
2671
ab043105
OJ
2672CHROME HARDWARE PLATFORM SUPPORT
2673M: Olof Johansson <olof@lixom.net>
2674S: Maintained
2675F: drivers/platform/chrome/
2676
641cb85e 2677CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2678M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2679M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2680M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2681M: Neel Patel <neepatel@cisco.com>
7063fbf2 2682S: Supported
a6a5580c 2683F: drivers/net/ethernet/cisco/enic/
7063fbf2 2684
e3cf00d0 2685CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2686M: Upinder Malhi <umalhi@cisco.com>
2687S: Supported
2688F: drivers/infiniband/hw/usnic
e3cf00d0 2689
2b7a52a4 2690CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2691M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2692L: netdev@vger.kernel.org
2693S: Maintained
57d0b7a0 2694F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2695
3d4cfdc9
MB
2696CIRRUS LOGIC AUDIO CODEC DRIVERS
2697M: Brian Austin <brian.austin@cirrus.com>
2698M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2699L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2700S: Maintained
2701F: sound/soc/codecs/cs*
2702
94574d9a
KRW
2703CLEANCACHE API
2704M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2705L: linux-kernel@vger.kernel.org
2706S: Maintained
2707F: mm/cleancache.c
2708F: include/linux/cleancache.h
2709
d4275354 2710CLK API
8b58be88 2711M: Russell King <linux@arm.linux.org.uk>
aa571b14 2712L: linux-clk@vger.kernel.org
37417046 2713S: Maintained
d4275354
RK
2714F: include/linux/clk.h
2715
9222d247
JS
2716CLOCKSOURCE, CLOCKEVENT DRIVERS
2717M: Daniel Lezcano <daniel.lezcano@linaro.org>
2718M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2719L: linux-kernel@vger.kernel.org
9222d247
JS
2720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2721S: Supported
2722F: drivers/clocksource
2723
5df6d737 2724CISCO FCOE HBA DRIVER
8fc89a79
HP
2725M: Hiral Patel <hiralpat@cisco.com>
2726M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2727M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2728L: linux-scsi@vger.kernel.org
2729S: Supported
2a99921a 2730F: drivers/scsi/fnic/
5df6d737 2731
c8806b6c
NM
2732CISCO SCSI HBA DRIVER
2733M: Narsimhulu Musini <nmusini@cisco.com>
2734M: Sesidhar Baddela <sebaddel@cisco.com>
2735L: linux-scsi@vger.kernel.org
2736S: Supported
2737F: drivers/scsi/snic/
2738
529aa8cb
TLSC
2739CMPC ACPI DRIVER
2740M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2741M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2742L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2743S: Supported
2744F: drivers/platform/x86/classmate-laptop.c
2745
85756a06
HV
2746COBALT MEDIA DRIVER
2747M: Hans Verkuil <hans.verkuil@cisco.com>
2748L: linux-media@vger.kernel.org
2749T: git git://linuxtv.org/media_tree.git
2750W: http://linuxtv.org
2751S: Supported
2752F: drivers/media/pci/cobalt/
2753
74425eee 2754COCCINELLE/Semantic Patches (SmPL)
26de9c26 2755M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2756M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2757M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2758M: Michal Marek <mmarek@suse.com>
26de9c26 2759L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2760T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2761W: http://coccinelle.lip6.fr/
2762S: Supported
4b92b2aa 2763F: Documentation/coccinelle.txt
74425eee
NP
2764F: scripts/coccinelle/
2765F: scripts/coccicheck
2766
1da177e4 2767CODA FILE SYSTEM
8b58be88 2768M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2769M: coda@cs.cmu.edu
2770L: codalist@coda.cs.cmu.edu
2771W: http://www.coda.cs.cmu.edu/
2772S: Maintained
679655da
JP
2773F: Documentation/filesystems/coda.txt
2774F: fs/coda/
2775F: include/linux/coda*.h
c117ab84 2776F: include/uapi/linux/coda*.h
1da177e4 2777
0b14261e
PZ
2778CODA V4L2 MEM2MEM DRIVER
2779M: Philipp Zabel <p.zabel@pengutronix.de>
2780L: linux-media@vger.kernel.org
2781S: Maintained
2782F: Documentation/devicetree/bindings/media/coda.txt
2783F: drivers/media/platform/coda/
2784
7704addb 2785COMMON CLK FRAMEWORK
a85fa007 2786M: Michael Turquette <mturquette@baylibre.com>
f956165f 2787M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2788L: linux-clk@vger.kernel.org
baeb0d9b 2789T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2790S: Maintained
60bea3b5
SW
2791F: drivers/clk/
2792X: drivers/clk/clkdev.c
7704addb 2793F: include/linux/clk-pr*
60bea3b5 2794F: include/linux/clk/
7704addb 2795
e2d1d6c0 2796COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2797M: Steve French <sfrench@samba.org>
51223df6 2798L: linux-cifs@vger.kernel.org
d1f28953 2799L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2800W: http://linux-cifs.samba.org/
bb1d5dda 2801T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2802S: Supported
ec421a71 2803F: Documentation/filesystems/cifs/
679655da 2804F: fs/cifs/
e2d1d6c0 2805
1da177e4 2806COMPACTPCI HOTPLUG CORE
8b58be88 2807M: Scott Murray <scott@spiteful.org>
64dab204 2808L: linux-pci@vger.kernel.org
82c4dfc7 2809S: Maintained
679655da 2810F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2811
2812COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2813M: Scott Murray <scott@spiteful.org>
64dab204 2814L: linux-pci@vger.kernel.org
82c4dfc7 2815S: Maintained
679655da 2816F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2817
2818COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2819M: Scott Murray <scott@spiteful.org>
64dab204 2820L: linux-pci@vger.kernel.org
82c4dfc7 2821S: Maintained
679655da 2822F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2823
5411552c 2824COMPAL LAPTOP SUPPORT
8b58be88 2825M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2826L: platform-driver-x86@vger.kernel.org
5411552c 2827S: Maintained
679655da 2828F: drivers/platform/x86/compal-laptop.c
5411552c 2829
949be0f7 2830CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2831M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2832L: accessrunner-general@lists.sourceforge.net
2833W: http://accessrunner.sourceforge.net/
949be0f7 2834S: Maintained
679655da 2835F: drivers/usb/atm/cxacru.c
949be0f7 2836
e2d1d6c0 2837CONFIGFS
d6351db2
JB
2838M: Joel Becker <jlbec@evilplan.org>
2839T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2840S: Supported
679655da
JP
2841F: fs/configfs/
2842F: include/linux/configfs.h
e2d1d6c0 2843
acb9c1b2 2844CONNECTOR
8b58be88 2845M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2846L: netdev@vger.kernel.org
2847S: Maintained
2848F: drivers/connector/
2849
a3e3354d 2850CONTROL GROUP (CGROUP)
860ca0e6 2851M: Tejun Heo <tj@kernel.org>
ad50c159 2852M: Li Zefan <lizefan@huawei.com>
4d205676 2853M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2854L: cgroups@vger.kernel.org
860ca0e6 2855T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2856S: Maintained
a3e3354d 2857F: Documentation/cgroups/
679655da
JP
2858F: include/linux/cgroup*
2859F: kernel/cgroup*
a3e3354d
TH
2860
2861CONTROL GROUP - CPUSET
2862M: Li Zefan <lizefan@huawei.com>
2863L: cgroups@vger.kernel.org
2864W: http://www.bullopensource.org/cpuset/
2865W: http://oss.sgi.com/projects/cpusets/
2866T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2867S: Maintained
2868F: Documentation/cgroups/cpusets.txt
2869F: include/linux/cpuset.h
2870F: kernel/cpuset.c
2871
2872CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2873M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2874M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2875L: cgroups@vger.kernel.org
2876L: linux-mm@kvack.org
2877S: Maintained
2878F: mm/memcontrol.c
5d1ea48b 2879F: mm/swap_cgroup.c
fb3a0fb6 2880
bebe4678 2881CORETEMP HARDWARE MONITORING DRIVER
96859129 2882M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2883L: lm-sensors@lm-sensors.org
2884S: Maintained
679655da
JP
2885F: Documentation/hwmon/coretemp
2886F: drivers/hwmon/coretemp.c
bebe4678 2887
1da177e4 2888COSA/SRP SYNC SERIAL DRIVER
8b58be88 2889M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2890W: http://www.fi.muni.cz/~kas/cosa/
2891S: Maintained
679655da 2892F: drivers/net/wan/cosa*
1da177e4 2893
4371ee35 2894CPMAC ETHERNET DRIVER
8b58be88 2895M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2896L: netdev@vger.kernel.org
2897S: Maintained
b544dbac 2898F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2899
1da177e4 2900CPU FREQUENCY DRIVERS
9c3646d1 2901M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2902M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2903L: linux-pm@vger.kernel.org
1da177e4 2904S: Maintained
27209d91
VK
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2906T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2907F: drivers/cpufreq/
2908F: include/linux/cpufreq.h
1da177e4 2909
8a67f0ef
VK
2910CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2911M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2912M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2913L: linux-pm@vger.kernel.org
2914W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2915S: Maintained
2916F: drivers/cpufreq/arm_big_little.h
2917F: drivers/cpufreq/arm_big_little.c
2918F: drivers/cpufreq/arm_big_little_dt.c
2919
14d2c34c 2920CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2921M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2922M: Daniel Lezcano <daniel.lezcano@linaro.org>
2923L: linux-pm@vger.kernel.org
2924L: linux-arm-kernel@lists.infradead.org
cea8321c 2925T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2926S: Maintained
2927F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2928
0c570c18
BZ
2929CPUIDLE DRIVER - ARM EXYNOS
2930M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2931M: Daniel Lezcano <daniel.lezcano@linaro.org>
2932M: Kukjin Kim <kgene@kernel.org>
2933L: linux-pm@vger.kernel.org
2934L: linux-samsung-soc@vger.kernel.org
2935S: Supported
2936F: drivers/cpuidle/cpuidle-exynos.c
2937F: arch/arm/mach-exynos/pm.c
2938
a8e39c35 2939CPUIDLE DRIVERS
9c3646d1 2940M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2941M: Daniel Lezcano <daniel.lezcano@linaro.org>
2942L: linux-pm@vger.kernel.org
2943S: Maintained
cea8321c 2944T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2945F: drivers/cpuidle/*
2946F: include/linux/cpuidle.h
2947
1da177e4 2948CPUID/MSR DRIVER
8b58be88 2949M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2950S: Maintained
679655da
JP
2951F: arch/x86/kernel/cpuid.c
2952F: arch/x86/kernel/msr.c
1da177e4 2953
7fe2f639 2954CPU POWER MONITORING SUBSYSTEM
d8130624 2955M: Thomas Renninger <trenn@suse.com>
103f1790 2956L: linux-pm@vger.kernel.org
7fe2f639 2957S: Maintained
14430813 2958F: tools/power/cpupower/
7fe2f639 2959
1da177e4 2960CRAMFS FILESYSTEM
ce00f85c 2961W: http://sourceforge.net/projects/cramfs/
54886a71 2962S: Orphan / Obsolete
679655da
JP
2963F: Documentation/filesystems/cramfs.txt
2964F: fs/cramfs/
1da177e4
LT
2965
2966CRIS PORT
8b58be88
JP
2967M: Mikael Starvik <starvik@axis.com>
2968M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2969L: linux-cris-kernel@axis.com
1da177e4
LT
2970W: http://developer.axis.com
2971S: Maintained
679655da 2972F: arch/cris/
df621252 2973F: drivers/tty/serial/crisv10.*
1da177e4
LT
2974
2975CRYPTO API
8b58be88
JP
2976M: Herbert Xu <herbert@gondor.apana.org.au>
2977M: "David S. Miller" <davem@davemloft.net>
1da177e4 2978L: linux-crypto@vger.kernel.org
54e5881d 2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2980S: Maintained
679655da 2981F: Documentation/crypto/
2ca87a17 2982F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2983F: arch/*/crypto/
2984F: crypto/
2985F: drivers/crypto/
2986F: include/crypto/
1da177e4 2987
5b07bd57 2988CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2989M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2990L: linux-crypto@vger.kernel.org
2991S: Maintained
51a2228a
JP
2992F: crypto/ansi_cprng.c
2993F: crypto/rng.c
5b07bd57 2994
9b4ffa48 2995CS5535 Audio ALSA driver
8b58be88 2996M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2997S: Maintained
679655da 2998F: sound/pci/cs5535audio/
9b4ffa48 2999
a910e4a9 3000CW1200 WLAN driver
b75f0050
JP
3001M: Solomon Peachy <pizza@shaftnet.org>
3002S: Maintained
3003F: drivers/net/wireless/cw1200/
a910e4a9 3004
6d8425b1 3005CX18 VIDEO4LINUX DRIVER
6afdeaf8 3006M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3007L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3008L: linux-media@vger.kernel.org
275ffde4 3009T: git git://linuxtv.org/media_tree.git
6d8425b1 3010W: http://linuxtv.org
30e10993 3011W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3012S: Maintained
679655da 3013F: Documentation/video4linux/cx18.txt
90d72ac6 3014F: drivers/media/pci/cx18/
6c0f0359 3015F: include/uapi/linux/ivtv*
6d8425b1 3016
3f101d91
HV
3017CX2341X MPEG ENCODER HELPER MODULE
3018M: Hans Verkuil <hverkuil@xs4all.nl>
3019L: linux-media@vger.kernel.org
3020T: git git://linuxtv.org/media_tree.git
3021W: http://linuxtv.org
3022S: Maintained
c368360b 3023F: drivers/media/common/cx2341x*
3f101d91
HV
3024F: include/media/cx2341x*
3025
b8fe6e2c
PB
3026CX24120 MEDIA DRIVER
3027M: Jemma Denson <jdenson@gmail.com>
3028M: Patrick Boettcher <patrick.boettcher@posteo.de>
3029L: linux-media@vger.kernel.org
3030W: http://linuxtv.org/
3031Q: http://patchwork.linuxtv.org/project/linux-media/list/
3032S: Maintained
3033F: drivers/media/dvb-frontends/cx24120*
3034
20357578 3035CX88 VIDEO4LINUX DRIVER
009a5410 3036M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3037L: linux-media@vger.kernel.org
3038W: http://linuxtv.org
3039T: git git://linuxtv.org/media_tree.git
3040S: Odd fixes
3041F: Documentation/video4linux/cx88/
3042F: drivers/media/pci/cx88/
6d8425b1 3043
91952bc0
AP
3044CXD2820R MEDIA DRIVER
3045M: Antti Palosaari <crope@iki.fi>
3046L: linux-media@vger.kernel.org
3047W: http://linuxtv.org/
3048W: http://palosaari.fi/linux/
3049Q: http://patchwork.linuxtv.org/project/linux-media/list/
3050T: git git://linuxtv.org/anttip/media_tree.git
3051S: Maintained
3052F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3053
e5ec3789 3054CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3055M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3056L: netdev@vger.kernel.org
3057W: http://www.chelsio.com
3058S: Supported
f7917c00 3059F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3060
d8ae3c33 3061CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3062M: Karen Xie <kxie@chelsio.com>
3063L: linux-scsi@vger.kernel.org
3064W: http://www.chelsio.com
3065S: Supported
3066F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3067
e5ec3789 3068CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3069M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3070L: linux-rdma@vger.kernel.org
e5ec3789
SW
3071W: http://www.openfabrics.org
3072S: Supported
679655da 3073F: drivers/infiniband/hw/cxgb3/
e5ec3789 3074
be4c9bad 3075CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3076M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3077L: netdev@vger.kernel.org
3078W: http://www.chelsio.com
3079S: Supported
f7917c00 3080F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3081
d8ae3c33 3082CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3083M: Karen Xie <kxie@chelsio.com>
3084L: linux-scsi@vger.kernel.org
3085W: http://www.chelsio.com
3086S: Supported
3087F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3088
be4c9bad
RD
3089CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3090M: Steve Wise <swise@chelsio.com>
3091L: linux-rdma@vger.kernel.org
3092W: http://www.openfabrics.org
3093S: Supported
3094F: drivers/infiniband/hw/cxgb4/
3095
5c20a5c7
CL
3096CXGB4VF ETHERNET DRIVER (CXGB4VF)
3097M: Casey Leedom <leedom@chelsio.com>
3098L: netdev@vger.kernel.org
3099W: http://www.chelsio.com
3100S: Supported
f7917c00 3101F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3102
a9282d01
IM
3103CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3104M: Ian Munsie <imunsie@au1.ibm.com>
3105M: Michael Neuling <mikey@neuling.org>
3106L: linuxppc-dev@lists.ozlabs.org
3107S: Supported
3108F: drivers/misc/cxl/
ec249dd8 3109F: include/misc/cxl*
a9282d01
IM
3110F: include/uapi/misc/cxl.h
3111F: Documentation/powerpc/cxl.txt
3112F: Documentation/powerpc/cxl.txt
3113F: Documentation/ABI/testing/sysfs-class-cxl
3114
b52b97a3
GC
3115STMMAC ETHERNET DRIVER
3116M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3117L: netdev@vger.kernel.org
3118W: http://www.stlinux.com
3119S: Supported
7ac6653a 3120F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3121
1da177e4 3122CYBERPRO FB DRIVER
8b58be88 3123M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3125W: http://www.arm.linux.org.uk/
3126S: Maintained
8a61f013 3127F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3128
1da177e4 3129CYCLADES ASYNC MUX DRIVER
1da177e4 3130W: http://www.cyclades.com/
d459883e 3131S: Orphan
c897401b 3132F: drivers/tty/cyclades.c
679655da 3133F: include/linux/cyclades.h
c117ab84 3134F: include/uapi/linux/cyclades.h
1da177e4
LT
3135
3136CYCLADES PC300 DRIVER
1da177e4 3137W: http://www.cyclades.com/
d459883e 3138S: Orphan
679655da 3139F: drivers/net/wan/pc300*
1da177e4 3140
402f6ae4
AP
3141CYPRESS_FIRMWARE MEDIA DRIVER
3142M: Antti Palosaari <crope@iki.fi>
3143L: linux-media@vger.kernel.org
3144W: http://linuxtv.org/
3145W: http://palosaari.fi/linux/
3146Q: http://patchwork.linuxtv.org/project/linux-media/list/
3147T: git git://linuxtv.org/anttip/media_tree.git
3148S: Maintained
3149F: drivers/media/common/cypress_firmware*
3150
e3ae3525 3151CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3152M: Ferruh Yigit <fery@cypress.com>
6305902c 3153L: linux-input@vger.kernel.org
be9a6f40 3154S: Supported
6305902c
JP
3155F: drivers/input/touchscreen/cyttsp*
3156F: include/linux/input/cyttsp.h
e3ae3525 3157
aaaf5fbf
JK
3158DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3159M: Joshua Kinard <kumba@gentoo.org>
3160S: Maintained
3161F: drivers/rtc/rtc-ds1685.c
3162F: include/linux/rtc/ds1685.h
3163
1da177e4 3164DAMA SLAVE for AX.25
8b58be88 3165M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3166W: http://yaina.de/jreuter/
3167W: http://www.qsl.net/dl1bke/
3168L: linux-hams@vger.kernel.org
3169S: Maintained
679655da
JP
3170F: net/ax25/af_ax25.c
3171F: net/ax25/ax25_dev.c
3172F: net/ax25/ax25_ds_*
3173F: net/ax25/ax25_in.c
3174F: net/ax25/ax25_out.c
3175F: net/ax25/ax25_timer.c
3176F: net/ax25/sysctl_net_ax25.c
1da177e4 3177
e2d1d6c0 3178DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3179L: netdev@vger.kernel.org
5ff77428 3180S: Orphan
679655da 3181F: Documentation/networking/dmfe.txt
0f04e2aa 3182F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3183
3184DC390/AM53C974 SCSI driver
d8130624 3185M: Hannes Reinecke <hare@suse.com>
71bd849d 3186L: linux-scsi@vger.kernel.org
e2d1d6c0 3187S: Maintained
71bd849d 3188F: drivers/scsi/am53c974.c
e2d1d6c0 3189
1da177e4 3190DC395x SCSI driver
61eee9a7 3191M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3192M: Ali Akcaagac <aliakc@web.de>
3193M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3194L: dc395x@twibble.org
cf015e9f
JP
3195W: http://twibble.org/dist/dc395x/
3196W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3197S: Maintained
679655da
JP
3198F: Documentation/scsi/dc395x.txt
3199F: drivers/scsi/dc395x.*
1da177e4 3200
eb8edb08 3201DCCP PROTOCOL
a89d030e 3202M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3203L: dccp@vger.kernel.org
c996d8b9 3204W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3205S: Maintained
679655da 3206F: include/linux/dccp.h
c117ab84 3207F: include/uapi/linux/dccp.h
679655da
JP
3208F: include/linux/tfrc.h
3209F: net/dccp/
eb8edb08 3210
1da177e4 3211DECnet NETWORK LAYER
1da177e4
LT
3212W: http://linux-decnet.sourceforge.net
3213L: linux-decnet-user@lists.sourceforge.net
f546444d 3214S: Orphan
679655da
JP
3215F: Documentation/networking/decnet.txt
3216F: net/decnet/
1da177e4 3217
ebff05b9
MR
3218DECSTATION PLATFORM SUPPORT
3219M: "Maciej W. Rozycki" <macro@linux-mips.org>
3220L: linux-mips@linux-mips.org
3221W: http://www.linux-mips.org/wiki/DECstation
3222S: Maintained
3223F: arch/mips/dec/
3224F: arch/mips/include/asm/dec/
3225F: arch/mips/include/asm/mach-dec/
3226
1da177e4 3227DEFXX FDDI NETWORK DRIVER
8b58be88 3228M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3229S: Maintained
33f810b2 3230F: drivers/net/fddi/defxx.*
1da177e4 3231
ad8f07cc 3232DELL LAPTOP DRIVER
8b58be88 3233M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3234M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3235L: platform-driver-x86@vger.kernel.org
ad8f07cc 3236S: Maintained
679655da 3237F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3238
817a5cdb
PR
3239DELL LAPTOP RBTN DRIVER
3240M: Pali RohĂ¡r <pali.rohar@gmail.com>
3241S: Maintained
3242F: drivers/platform/x86/dell-rbtn.*
3243
cdbff611
PR
3244DELL LAPTOP FREEFALL DRIVER
3245M: Pali RohĂ¡r <pali.rohar@gmail.com>
3246S: Maintained
3247F: drivers/platform/x86/dell-smo8800.c
3248
1da177e4 3249DELL LAPTOP SMM DRIVER
a5afba16 3250M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3251S: Maintained
a5afba16 3252F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3253F: include/uapi/linux/i8k.h
1da177e4 3254
90563ec4 3255DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3256M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3257S: Maintained
679655da
JP
3258F: Documentation/dcdbas.txt
3259F: drivers/firmware/dcdbas.*
90563ec4 3260
0b3f6109 3261DELL WMI EXTRAS DRIVER
8b58be88 3262M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3263M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3264S: Maintained
36b3a96f 3265F: drivers/platform/x86/dell-wmi.c
0b3f6109 3266
5efc75e3 3267DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3268M: John Youn <johnyoun@synopsys.com>
5efc75e3 3269L: linux-usb@vger.kernel.org
18f340f9 3270T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3271S: Maintained
197ba5f4 3272F: drivers/usb/dwc2/
5efc75e3 3273
94ab23dd
FB
3274DESIGNWARE USB3 DRD IP DRIVER
3275M: Felipe Balbi <balbi@ti.com>
3276L: linux-usb@vger.kernel.org
3277L: linux-omap@vger.kernel.org
3278T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3279S: Maintained
3280F: drivers/usb/dwc3/
3281
833c9545
JB
3282DEVICE COREDUMP (DEV_COREDUMP)
3283M: Johannes Berg <johannes@sipsolutions.net>
3284L: linux-kernel@vger.kernel.org
3285S: Maintained
3286F: drivers/base/devcoredump.c
3287F: include/linux/devcoredump.h
3288
89d07767
KP
3289DEVICE FREQUENCY (DEVFREQ)
3290M: MyungJoo Ham <myungjoo.ham@samsung.com>
3291M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3292L: linux-pm@vger.kernel.org
89d07767
KP
3293S: Maintained
3294F: drivers/devfreq/
3295
1da177e4 3296DEVICE NUMBER REGISTRY
8b58be88 3297M: Torben Mathiasen <device@lanana.org>
1da177e4 3298W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3299S: Maintained
3300
e2d1d6c0 3301DEVICE-MAPPER (LVM)
854ecaad 3302M: Alasdair Kergon <agk@redhat.com>
8504eed3 3303M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3304M: dm-devel@redhat.com
e2d1d6c0
RD
3305L: dm-devel@redhat.com
3306W: http://sources.redhat.com/dm
8a6e2535 3307Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3308T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3309T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3310S: Maintained
679655da
JP
3311F: Documentation/device-mapper/
3312F: drivers/md/dm*
854ecaad 3313F: drivers/md/persistent-data/
679655da
JP
3314F: include/linux/device-mapper.h
3315F: include/linux/dm-*.h
8504eed3 3316F: include/uapi/linux/dm-*.h
e2d1d6c0 3317
c0d995aa
OST
3318DIALOG SEMICONDUCTOR DRIVERS
3319M: Support Opensource <support.opensource@diasemi.com>
3320W: http://www.dialog-semiconductor.com/products
3321S: Supported
3322F: Documentation/hwmon/da90??
3323F: drivers/gpio/gpio-da90??.c
3324F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3325F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3326F: drivers/input/misc/da90??_onkey.c
3327F: drivers/input/touchscreen/da9052_tsi.c
3328F: drivers/leds/leds-da90??.c
3329F: drivers/mfd/da903x.c
3330F: drivers/mfd/da90??-*.c
7be72c2c 3331F: drivers/mfd/da91??-*.c
c0d995aa 3332F: drivers/power/da9052-battery.c
7be72c2c 3333F: drivers/power/da91??-*.c
c0d995aa
OST
3334F: drivers/regulator/da903x.c
3335F: drivers/regulator/da9???-regulator.[ch]
3336F: drivers/rtc/rtc-da90??.c
3337F: drivers/video/backlight/da90??_bl.c
3338F: drivers/watchdog/da90??_wdt.c
3339F: include/linux/mfd/da903x.h
3340F: include/linux/mfd/da9052/
3341F: include/linux/mfd/da9055/
3342F: include/linux/mfd/da9063/
7be72c2c 3343F: include/linux/mfd/da9150/
c0d995aa
OST
3344F: include/sound/da[79]*.h
3345F: sound/soc/codecs/da[79]*.[ch]
3346
599aa697
LL
3347DIGI NEO AND CLASSIC PCI PRODUCTS
3348M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3349M: Mark Hounschell <markh@compro.net>
599aa697
LL
3350L: driverdev-devel@linuxdriverproject.org
3351S: Maintained
3352F: drivers/staging/dgnc/
3353
3354DIGI EPCA PCI PRODUCTS
3355M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3356M: Mark Hounschell <markh@compro.net>
6d825f79 3357M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3358L: driverdev-devel@linuxdriverproject.org
3359S: Maintained
3360F: drivers/staging/dgap/
3361
335d7c58 3362DIOLAN U2C-12 I2C DRIVER
ca462085 3363M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3364L: linux-i2c@vger.kernel.org
3365S: Maintained
3366F: drivers/i2c/busses/i2c-diolan-u2c.c
3367
d475c634
MW
3368DIRECT ACCESS (DAX)
3369M: Matthew Wilcox <willy@linux.intel.com>
3370L: linux-fsdevel@vger.kernel.org
3371S: Supported
3372F: fs/dax.c
3373
e7839f25 3374DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3375M: Eric Paris <eparis@parisplace.org>
3c5119c0 3376S: Maintained
679655da
JP
3377F: Documentation/filesystems/dnotify.txt
3378F: fs/notify/dnotify/
3379F: include/linux/dnotify.h
1da177e4
LT
3380
3381DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3382M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3383W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3384W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3385W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3386S: Maintained
3387
4480f15b 3388DISKQUOTA
d8130624 3389M: Jan Kara <jack@suse.com>
1da177e4 3390S: Maintained
679655da
JP
3391F: Documentation/filesystems/quota.txt
3392F: fs/quota/
3393F: include/linux/quota*.h
c117ab84 3394F: include/uapi/linux/quota*.h
1da177e4 3395
702686ad
BT
3396DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3397M: Bernie Thompson <bernie@plugable.com>
3398L: linux-fbdev@vger.kernel.org
3399S: Maintained
3400W: http://plugable.com/category/projects/udlfb/
8a61f013 3401F: drivers/video/fbdev/udlfb.c
702686ad
BT
3402F: include/video/udlfb.h
3403F: Documentation/fb/udlfb.txt
3404
e7839f25 3405DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3406M: Christine Caulfield <ccaulfie@redhat.com>
3407M: David Teigland <teigland@redhat.com>
a4644184 3408L: cluster-devel@redhat.com
5be7b50f 3409W: http://sources.redhat.com/cluster/
54e5881d 3410T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3411S: Supported
679655da 3412F: fs/dlm/
5be7b50f 3413
53b6b3e0
SS
3414DMA BUFFER SHARING FRAMEWORK
3415M: Sumit Semwal <sumit.semwal@linaro.org>
3416S: Maintained
3417L: linux-media@vger.kernel.org
3418L: dri-devel@lists.freedesktop.org
8ada6d2d 3419L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3420F: drivers/dma-buf/
e46d12c6
JP
3421F: include/linux/dma-buf*
3422F: include/linux/reservation.h
3423F: include/linux/*fence.h
53b6b3e0
SS
3424F: Documentation/dma-buf-sharing.txt
3425T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3426
b3e5f263 3427DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3428M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3429L: dmaengine@vger.kernel.org
3430Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3431S: Maintained
679655da 3432F: drivers/dma/
0ce3c066 3433F: include/linux/dmaengine.h
979a281e
VK
3434F: Documentation/dmaengine/
3435T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3436
b825037d 3437DME1737 HARDWARE MONITOR DRIVER
8b58be88 3438M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3439L: lm-sensors@lm-sensors.org
3440S: Maintained
679655da
JP
3441F: Documentation/hwmon/dme1737
3442F: drivers/hwmon/dme1737.c
b825037d 3443
1f31e1b1 3444DMI/SMBIOS SUPPORT
d8130624 3445M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3446S: Maintained
d4aeef93 3447T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3448F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3449F: drivers/firmware/dmi-id.c
3450F: drivers/firmware/dmi_scan.c
3451F: include/linux/dmi.h
3452
7d2c86b5 3453DOCUMENTATION
ad3118b9 3454M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3455L: linux-doc@vger.kernel.org
3456S: Maintained
679655da 3457F: Documentation/
97be078b
RD
3458X: Documentation/ABI/
3459X: Documentation/devicetree/
933a46b8
JC
3460X: Documentation/acpi
3461X: Documentation/power
3462X: Documentation/spi
6c121170 3463X: Documentation/DocBook/media
e71e2c6f 3464T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3465
1da177e4 3466DOUBLETALK DRIVER
8b58be88 3467M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3468L: blinux-list@redhat.com
3469S: Maintained
679655da
JP
3470F: drivers/char/dtlk.c
3471F: include/linux/dtlk.h
1da177e4 3472
e2d1d6c0 3473DPT_I2O SCSI RAID DRIVER
8b58be88 3474M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3475L: linux-scsi@vger.kernel.org
3476W: http://www.adaptec.com/
3477S: Maintained
679655da
JP
3478F: drivers/scsi/dpt*
3479F: drivers/scsi/dpt/
e2d1d6c0 3480
b411b363 3481DRBD DRIVER
28b8e8d4
JP
3482P: Philipp Reisner
3483P: Lars Ellenberg
3484M: drbd-dev@lists.linbit.com
3485L: drbd-user@lists.linbit.com
3486W: http://www.drbd.org
3487T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3488T: git git://git.drbd.org/drbd-8.3.git
3489S: Supported
3490F: drivers/block/drbd/
3491F: lib/lru_cache.c
3492F: Documentation/blockdev/drbd/
b411b363 3493
dc7dfcd8 3494DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3495M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3496T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3497S: Supported
679655da 3498F: Documentation/kobject.txt
7cfc51b9 3499F: drivers/base/
87544653 3500F: fs/debugfs/
dc7dfcd8
WS
3501F: fs/kernfs/
3502F: fs/sysfs/
87544653 3503F: include/linux/debugfs.h
dc7dfcd8 3504F: include/linux/kobj*
679655da 3505F: lib/kobj*
1da177e4
LT
3506
3507DRM DRIVERS
8b58be88 3508M: David Airlie <airlied@linux.ie>
4c6a3999 3509L: dri-devel@lists.freedesktop.org
b0447888 3510T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3511S: Maintained
679655da 3512F: drivers/gpu/drm/
433e3b34 3513F: drivers/gpu/vga/
850e9411 3514F: include/drm/
c117ab84 3515F: include/uapi/drm/
1da177e4 3516
566f5939
AD
3517RADEON DRM DRIVERS
3518M: Alex Deucher <alexander.deucher@amd.com>
3519M: Christian König <christian.koenig@amd.com>
3520L: dri-devel@lists.freedesktop.org
3521T: git git://people.freedesktop.org/~agd5f/linux
3522S: Supported
3523F: drivers/gpu/drm/radeon/
566f5939
AD
3524F: include/uapi/drm/radeon*
3525
03e255b9
TR
3526DRM PANEL DRIVERS
3527M: Thierry Reding <thierry.reding@gmail.com>
3528L: dri-devel@lists.freedesktop.org
3529T: git git://anongit.freedesktop.org/tegra/linux.git
3530S: Maintained
3531F: drivers/gpu/drm/drm_panel.c
3532F: drivers/gpu/drm/panel/
3533F: include/drm/drm_panel.h
3534F: Documentation/devicetree/bindings/panel/
3535
8daf7473 3536INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3537M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3538M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3539L: intel-gfx@lists.freedesktop.org
8daf7473 3540L: dri-devel@lists.freedesktop.org
47f95647 3541Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3542T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3543S: Supported
14430813 3544F: drivers/gpu/drm/i915/
8daf7473 3545F: include/drm/i915*
c117ab84 3546F: include/uapi/drm/i915*
8daf7473 3547
398a6d4a
KP
3548DRM DRIVERS FOR EXYNOS
3549M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3550M: Joonyoung Shim <jy0922.shim@samsung.com>
3551M: Seung-Woo Kim <sw0312.kim@samsung.com>
3552M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3553L: dri-devel@lists.freedesktop.org
25a58030 3554T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3555S: Supported
14430813 3556F: drivers/gpu/drm/exynos/
398a6d4a 3557F: include/drm/exynos*
c117ab84 3558F: include/uapi/drm/exynos*
398a6d4a 3559
0a3d775f
PZ
3560DRM DRIVERS FOR FREESCALE IMX
3561M: Philipp Zabel <p.zabel@pengutronix.de>
3562L: dri-devel@lists.freedesktop.org
3563S: Maintained
3564F: drivers/gpu/drm/imx/
3565F: Documentation/devicetree/bindings/drm/imx/
3566
bd3b49f2 3567DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3568M: Thierry Reding <thierry.reding@gmail.com>
3569M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3570L: dri-devel@lists.freedesktop.org
3571L: linux-tegra@vger.kernel.org
a5ad7a63 3572T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3573S: Supported
dee8268f 3574F: drivers/gpu/drm/tegra/
a5ad7a63 3575F: drivers/gpu/host1x/
e1e90644 3576F: include/linux/host1x.h
a5ad7a63 3577F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3578F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3579
a284e9d1
LP
3580DRM DRIVERS FOR RENESAS
3581M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3582L: dri-devel@lists.freedesktop.org
3583L: linux-sh@vger.kernel.org
3584T: git git://people.freedesktop.org/~airlied/linux
3585S: Supported
3586F: drivers/gpu/drm/rcar-du/
3587F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3588F: include/linux/platform_data/shmob_drm.h
3589
625e0346
HS
3590DRM DRIVERS FOR ROCKCHIP
3591M: Mark Yao <mark.yao@rock-chips.com>
3592L: dri-devel@lists.freedesktop.org
3593S: Maintained
3594F: drivers/gpu/drm/rockchip/
3595F: Documentation/devicetree/bindings/video/rockchip*
3596
7f11c476
BG
3597DRM DRIVERS FOR STI
3598M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3599M: Vincent Abriou <vincent.abriou@st.com>
3600L: dri-devel@lists.freedesktop.org
3601T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3602S: Maintained
3603F: drivers/gpu/drm/sti
3604F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3605
598df1ac
AK
3606DSBR100 USB FM RADIO DRIVER
3607M: Alexey Klimov <klimov.linux@gmail.com>
3608L: linux-media@vger.kernel.org
3609T: git git://linuxtv.org/media_tree.git
3610S: Maintained
3611F: drivers/media/radio/dsbr100.c
3612
1da177e4 3613DSCC4 DRIVER
8b58be88 3614M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3615L: netdev@vger.kernel.org
1da177e4 3616S: Maintained
679655da 3617F: drivers/net/wan/dscc4.c
1da177e4 3618
cc11b140
HV
3619DT3155 MEDIA DRIVER
3620M: Hans Verkuil <hverkuil@xs4all.nl>
3621L: linux-media@vger.kernel.org
3622T: git git://linuxtv.org/media_tree.git
3623W: http://linuxtv.org
3624S: Odd Fixes
3625F: drivers/media/pci/dt3155/
3626
91952bc0
AP
3627DVB_USB_AF9015 MEDIA DRIVER
3628M: Antti Palosaari <crope@iki.fi>
3629L: linux-media@vger.kernel.org
3630W: http://linuxtv.org/
3631W: http://palosaari.fi/linux/
3632Q: http://patchwork.linuxtv.org/project/linux-media/list/
3633T: git git://linuxtv.org/anttip/media_tree.git
3634S: Maintained
3635F: drivers/media/usb/dvb-usb-v2/af9015*
3636
3637DVB_USB_AF9035 MEDIA DRIVER
3638M: Antti Palosaari <crope@iki.fi>
3639L: linux-media@vger.kernel.org
3640W: http://linuxtv.org/
3641W: http://palosaari.fi/linux/
3642Q: http://patchwork.linuxtv.org/project/linux-media/list/
3643T: git git://linuxtv.org/anttip/media_tree.git
3644S: Maintained
3645F: drivers/media/usb/dvb-usb-v2/af9035*
3646
3647DVB_USB_ANYSEE MEDIA DRIVER
3648M: Antti Palosaari <crope@iki.fi>
3649L: linux-media@vger.kernel.org
3650W: http://linuxtv.org/
3651W: http://palosaari.fi/linux/
3652Q: http://patchwork.linuxtv.org/project/linux-media/list/
3653T: git git://linuxtv.org/anttip/media_tree.git
3654S: Maintained
3655F: drivers/media/usb/dvb-usb-v2/anysee*
3656
3657DVB_USB_AU6610 MEDIA DRIVER
3658M: Antti Palosaari <crope@iki.fi>
3659L: linux-media@vger.kernel.org
3660W: http://linuxtv.org/
3661W: http://palosaari.fi/linux/
3662Q: http://patchwork.linuxtv.org/project/linux-media/list/
3663T: git git://linuxtv.org/anttip/media_tree.git
3664S: Maintained
3665F: drivers/media/usb/dvb-usb-v2/au6610*
3666
3667DVB_USB_CE6230 MEDIA DRIVER
3668M: Antti Palosaari <crope@iki.fi>
3669L: linux-media@vger.kernel.org
3670W: http://linuxtv.org/
3671W: http://palosaari.fi/linux/
3672Q: http://patchwork.linuxtv.org/project/linux-media/list/
3673T: git git://linuxtv.org/anttip/media_tree.git
3674S: Maintained
3675F: drivers/media/usb/dvb-usb-v2/ce6230*
3676
d099dea2
MK
3677DVB_USB_CXUSB MEDIA DRIVER
3678M: Michael Krufky <mkrufky@linuxtv.org>
3679L: linux-media@vger.kernel.org
3680W: http://linuxtv.org/
3681W: http://github.com/mkrufky
3682Q: http://patchwork.linuxtv.org/project/linux-media/list/
3683T: git git://linuxtv.org/media_tree.git
3684S: Maintained
9819da66 3685F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3686
91952bc0 3687DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3688M: Antti Palosaari <crope@iki.fi>
3689L: linux-media@vger.kernel.org
3690W: http://linuxtv.org/
3691W: http://palosaari.fi/linux/
3692Q: http://patchwork.linuxtv.org/project/linux-media/list/
3693T: git git://linuxtv.org/anttip/media_tree.git
3694S: Maintained
91952bc0 3695F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3696
5560983b 3697DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3698M: Antti Palosaari <crope@iki.fi>
3699L: linux-media@vger.kernel.org
3700W: http://linuxtv.org/
91952bc0
AP
3701Q: http://patchwork.linuxtv.org/project/linux-media/list/
3702T: git git://linuxtv.org/anttip/media_tree.git
3703S: Maintained
5560983b 3704F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3705
8856f5f2
MK
3706DVB_USB_MXL111SF MEDIA DRIVER
3707M: Michael Krufky <mkrufky@linuxtv.org>
3708L: linux-media@vger.kernel.org
3709W: http://linuxtv.org/
3710W: http://github.com/mkrufky
3711Q: http://patchwork.linuxtv.org/project/linux-media/list/
3712T: git git://linuxtv.org/mkrufky/mxl111sf.git
3713S: Maintained
3714F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3715
91952bc0
AP
3716DVB_USB_RTL28XXU MEDIA DRIVER
3717M: Antti Palosaari <crope@iki.fi>
3718L: linux-media@vger.kernel.org
3719W: http://linuxtv.org/
3720W: http://palosaari.fi/linux/
3721Q: http://patchwork.linuxtv.org/project/linux-media/list/
3722T: git git://linuxtv.org/anttip/media_tree.git
3723S: Maintained
3724F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3725
3726DVB_USB_V2 MEDIA DRIVER
3727M: Antti Palosaari <crope@iki.fi>
3728L: linux-media@vger.kernel.org
3729W: http://linuxtv.org/
3730W: http://palosaari.fi/linux/
3731Q: http://patchwork.linuxtv.org/project/linux-media/list/
3732T: git git://linuxtv.org/anttip/media_tree.git
3733S: Maintained
3734F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3735F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3736
ac0ac38f 3737DYNAMIC DEBUG
5c4a97d1 3738M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3739S: Maintained
3740F: lib/dynamic_debug.c
3741F: include/linux/dynamic_debug.h
3742
789c7048 3743DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3744M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3745S: Maintained
df621252 3746F: drivers/tty/serial/dz.*
789c7048 3747
f17effbe
MF
3748E3X0 POWER BUTTON DRIVER
3749M: Moritz Fischer <moritz.fischer@ettus.com>
3750L: usrp-users@lists.ettus.com
3751W: http://www.ettus.com
3752S: Supported
3753F: drivers/input/misc/e3x0-button.c
3754F: Documentation/devicetree/bindings/input/e3x0-button.txt
3755
91952bc0
AP
3756E4000 MEDIA DRIVER
3757M: Antti Palosaari <crope@iki.fi>
3758L: linux-media@vger.kernel.org
3759W: http://linuxtv.org/
3760W: http://palosaari.fi/linux/
3761Q: http://patchwork.linuxtv.org/project/linux-media/list/
3762T: git git://linuxtv.org/anttip/media_tree.git
3763S: Maintained
3764F: drivers/media/tuners/e4000*
3765
1da177e4 3766EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3767M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3768L: linux-scsi@vger.kernel.org
3769S: Maintained
679655da 3770F: drivers/scsi/eata.c
1da177e4 3771
91952bc0
AP
3772EC100 MEDIA DRIVER
3773M: Antti Palosaari <crope@iki.fi>
3774L: linux-media@vger.kernel.org
3775W: http://linuxtv.org/
3776W: http://palosaari.fi/linux/
3777Q: http://patchwork.linuxtv.org/project/linux-media/list/
3778T: git git://linuxtv.org/anttip/media_tree.git
3779S: Maintained
3780F: drivers/media/dvb-frontends/ec100*
3781
237fead6 3782ECRYPT FILE SYSTEM
0de9adf2 3783M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3784L: ecryptfs@vger.kernel.org
24a923e4 3785W: http://ecryptfs.org
6dc7516e 3786W: https://launchpad.net/ecryptfs
237fead6 3787S: Supported
679655da
JP
3788F: Documentation/filesystems/ecryptfs.txt
3789F: fs/ecryptfs/
237fead6 3790
da9bb1d2 3791EDAC-CORE
8b58be88 3792M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3793M: Borislav Petkov <bp@alien8.de>
009a5410 3794M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3795L: linux-edac@vger.kernel.org
0e438e3f 3796W: bluesmoke.sourceforge.net
7a859516
BP
3797T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3798T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3799S: Supported
679655da 3800F: Documentation/edac.txt
91445c72 3801F: drivers/edac/
679655da 3802F: include/linux/edac.h
0e438e3f 3803
c476c23b 3804EDAC-AMD64
8b58be88 3805M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3806M: Borislav Petkov <bp@alien8.de>
91445c72 3807L: linux-edac@vger.kernel.org
c476c23b 3808W: bluesmoke.sourceforge.net
487ba8e8 3809S: Maintained
c476c23b
BP
3810F: drivers/edac/amd64_edac*
3811
836dae5d
RR
3812EDAC-CALXEDA
3813M: Doug Thompson <dougthompson@xmission.com>
3814M: Robert Richter <rric@kernel.org>
3815L: linux-edac@vger.kernel.org
3816W: bluesmoke.sourceforge.net
3817S: Maintained
3818F: drivers/edac/highbank*
3819
f65aad41
RB
3820EDAC-CAVIUM
3821M: Ralf Baechle <ralf@linux-mips.org>
3822M: David Daney <david.daney@cavium.com>
3823L: linux-edac@vger.kernel.org
3824L: linux-mips@linux-mips.org
3825W: bluesmoke.sourceforge.net
3826S: Supported
3827F: drivers/edac/octeon_edac*
3828
0e438e3f 3829EDAC-E752X
8b58be88
JP
3830M: Mark Gross <mark.gross@intel.com>
3831M: Doug Thompson <dougthompson@xmission.com>
91445c72 3832L: linux-edac@vger.kernel.org
0e438e3f
DP
3833W: bluesmoke.sourceforge.net
3834S: Maintained
679655da 3835F: drivers/edac/e752x_edac.c
0e438e3f
DP
3836
3837EDAC-E7XXX
8b58be88 3838M: Doug Thompson <dougthompson@xmission.com>
91445c72 3839L: linux-edac@vger.kernel.org
0e438e3f
DP
3840W: bluesmoke.sourceforge.net
3841S: Maintained
679655da 3842F: drivers/edac/e7xxx_edac.c
0e438e3f 3843
77c5f5d2 3844EDAC-GHES
009a5410 3845M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3846L: linux-edac@vger.kernel.org
3847W: bluesmoke.sourceforge.net
3848S: Maintained
2caa67a6 3849F: drivers/edac/ghes_edac.c
77c5f5d2 3850
6bc78404 3851EDAC-I82443BXGX
8b58be88 3852M: Tim Small <tim@buttersideup.com>
91445c72 3853L: linux-edac@vger.kernel.org
6bc78404
DT
3854W: bluesmoke.sourceforge.net
3855S: Maintained
679655da 3856F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3857
3858EDAC-I3000
8b58be88 3859M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3860L: linux-edac@vger.kernel.org
6bc78404
DT
3861W: bluesmoke.sourceforge.net
3862S: Maintained
679655da 3863F: drivers/edac/i3000_edac.c
6bc78404
DT
3864
3865EDAC-I5000
8b58be88 3866M: Doug Thompson <dougthompson@xmission.com>
91445c72 3867L: linux-edac@vger.kernel.org
ba9a5918
DT
3868W: bluesmoke.sourceforge.net
3869S: Maintained
679655da 3870F: drivers/edac/i5000_edac.c
ba9a5918 3871
44c12cb2 3872EDAC-I5400
009a5410 3873M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3874L: linux-edac@vger.kernel.org
44c12cb2
MCC
3875W: bluesmoke.sourceforge.net
3876S: Maintained
679655da 3877F: drivers/edac/i5400_edac.c
44c12cb2 3878
3c9c92b6 3879EDAC-I7300
009a5410 3880M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3881L: linux-edac@vger.kernel.org
3882W: bluesmoke.sourceforge.net
3883S: Maintained
3884F: drivers/edac/i7300_edac.c
3885
67c89316 3886EDAC-I7CORE
009a5410 3887M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3888L: linux-edac@vger.kernel.org
3889W: bluesmoke.sourceforge.net
3890S: Maintained
70aff0ce 3891F: drivers/edac/i7core_edac.c
67c89316 3892
ba9a5918 3893EDAC-I82975X
8b58be88 3894M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3895M: "Arvind R." <arvino55@gmail.com>
91445c72 3896L: linux-edac@vger.kernel.org
ba9a5918
DT
3897W: bluesmoke.sourceforge.net
3898S: Maintained
679655da 3899F: drivers/edac/i82975x_edac.c
ba9a5918 3900
791b4706
JB
3901EDAC-IE31200
3902M: Jason Baron <jbaron@akamai.com>
3903L: linux-edac@vger.kernel.org
3904W: bluesmoke.sourceforge.net
3905S: Maintained
3906F: drivers/edac/ie31200_edac.c
3907
ccdfb979 3908EDAC-MPC85XX
30c7469b 3909M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3910L: linux-edac@vger.kernel.org
3911W: bluesmoke.sourceforge.net
3912S: Maintained
3913F: drivers/edac/mpc85xx_edac.[ch]
3914
ba9a5918 3915EDAC-PASEMI
8b58be88 3916M: Egor Martovetsky <egor@pasemi.com>
91445c72 3917L: linux-edac@vger.kernel.org
6bc78404
DT
3918W: bluesmoke.sourceforge.net
3919S: Maintained
679655da 3920F: drivers/edac/pasemi_edac.c
6bc78404 3921
0e438e3f 3922EDAC-R82600
8b58be88 3923M: Tim Small <tim@buttersideup.com>
91445c72 3924L: linux-edac@vger.kernel.org
0e438e3f
DP
3925W: bluesmoke.sourceforge.net
3926S: Maintained
679655da 3927F: drivers/edac/r82600_edac.c
da9bb1d2 3928
4d096ca7 3929EDAC-SBRIDGE
009a5410 3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3931L: linux-edac@vger.kernel.org
3932W: bluesmoke.sourceforge.net
3933S: Maintained
3934F: drivers/edac/sb_edac.c
3935
995e1de4
LH
3936EDAC-XGENE
3937APPLIED MICRO (APM) X-GENE SOC EDAC
3938M: Loc Ho <lho@apm.com>
3939S: Supported
3940F: drivers/edac/xgene_edac.c
3941F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3942
af39917d
CL
3943EDIROL UA-101/UA-1000 DRIVER
3944M: Clemens Ladisch <clemens@ladisch.de>
3945L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3946T: git git://git.alsa-project.org/alsa-kernel.git
3947S: Maintained
3948F: sound/usb/misc/ua101.c
3949
1f7df953
MF
3950EXTENSIBLE FIRMWARE INTERFACE (EFI)
3951M: Matt Fleming <matt.fleming@intel.com>
3952L: linux-efi@vger.kernel.org
78bef24e 3953T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3954S: Maintained
fb2efb5c 3955F: Documentation/efi-stub.txt
1f7df953
MF
3956F: arch/ia64/kernel/efi.c
3957F: arch/x86/boot/compressed/eboot.[ch]
3958F: arch/x86/include/asm/efi.h
3959F: arch/x86/platform/efi/*
a9499fa7 3960F: drivers/firmware/efi/*
1f7df953
MF
3961F: include/linux/efi*.h
3962
d68772b7
MF
3963EFI VARIABLE FILESYSTEM
3964M: Matthew Garrett <matthew.garrett@nebula.com>
3965M: Jeremy Kerr <jk@ozlabs.org>
3966M: Matt Fleming <matt.fleming@intel.com>
3967T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3968L: linux-efi@vger.kernel.org
3969S: Maintained
3970F: fs/efivarfs/
3971
85a00d9b
PJ
3972EFIFB FRAMEBUFFER DRIVER
3973L: linux-fbdev@vger.kernel.org
3974M: Peter Jones <pjones@redhat.com>
3975S: Maintained
8a61f013 3976F: drivers/video/fbdev/efifb.c
85a00d9b 3977
0bee8d28
JT
3978EFS FILESYSTEM
3979W: http://aeschi.ch.eu.org/efs/
3980S: Orphan
679655da 3981F: fs/efs/
0bee8d28 3982
4480f15b 3983EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3984M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3985M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3986L: linux-rdma@vger.kernel.org
fab97220 3987S: Supported
679655da 3988F: drivers/infiniband/hw/ehca/
fab97220 3989
aa8a9e25 3990EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3991M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3992L: netdev@vger.kernel.org
3993S: Maintained
9aa32835 3994F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3995
f0319efe 3996EM28XX VIDEO4LINUX DRIVER
009a5410 3997M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3998L: linux-media@vger.kernel.org
3999W: http://linuxtv.org
4000T: git git://linuxtv.org/media_tree.git
4001S: Maintained
4002F: drivers/media/usb/em28xx/
4003
3e3a7d66 4004EMBEDDED LINUX
8b58be88
JP
4005M: Paul Gortmaker <paul.gortmaker@windriver.com>
4006M: Matt Mackall <mpm@selenic.com>
4007M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4008L: linux-embedded@vger.kernel.org
4009S: Maintained
4010
32505876
JS
4011EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4012M: James Smart <james.smart@avagotech.com>
4013M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4014L: linux-scsi@vger.kernel.org
32505876 4015W: http://www.avagotech.com
ce00f85c 4016S: Supported
679655da 4017F: drivers/scsi/lpfc/
3a1c1d44 4018
5f5bac82 4019ENE CB710 FLASH CARD READER DRIVER
8b58be88 4020M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4021S: Maintained
4022F: drivers/misc/cb710/
4023F: drivers/mmc/host/cb710-mmc.*
4024F: include/linux/cb710.h
4025
931e39a1
ML
4026ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4027M: Maxim Levitsky <maximlevitsky@gmail.com>
4028S: Maintained
2a837449 4029F: drivers/media/rc/ene_ir.*
931e39a1 4030
ec207dcc
GS
4031ENHANCED ERROR HANDLING (EEH)
4032M: Gavin Shan <shangw@linux.vnet.ibm.com>
4033L: linuxppc-dev@lists.ozlabs.org
4034S: Supported
4035F: Documentation/powerpc/eeh-pci-error-recovery.txt
4036F: arch/powerpc/kernel/eeh*.c
4037
d5ca9006 4038EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4039M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4040S: Maintained
084bad91 4041T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4042F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4043F: include/video/s1d13xxxfb.h
d5ca9006 4044
38df6492
ME
4045ET131X NETWORK DRIVER
4046M: Mark Einon <mark.einon@gmail.com>
4047S: Odd Fixes
4048F: drivers/net/ethernet/agere/
4049
1da177e4 4050ETHERNET BRIDGE
adbbf69d 4051M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4052L: bridge@lists.linux-foundation.org
4c325313 4053L: netdev@vger.kernel.org
c996d8b9 4054W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4055S: Maintained
679655da
JP
4056F: include/linux/netfilter_bridge/
4057F: net/bridge/
1da177e4 4058
22f08ad9
FF
4059ETHERNET PHY LIBRARY
4060M: Florian Fainelli <f.fainelli@gmail.com>
4061L: netdev@vger.kernel.org
4062S: Maintained
4063F: include/linux/phy.h
4064F: include/linux/phy_fixed.h
4065F: drivers/net/phy/
4066F: Documentation/networking/phy.txt
4067F: drivers/of/of_mdio.c
4068F: drivers/of/of_net.c
4069
1da177e4 4070EXT2 FILE SYSTEM
d8130624 4071M: Jan Kara <jack@suse.com>
72be2ccf 4072L: linux-ext4@vger.kernel.org
1da177e4 4073S: Maintained
679655da
JP
4074F: Documentation/filesystems/ext2.txt
4075F: fs/ext2/
4076F: include/linux/ext2*
1da177e4
LT
4077
4078EXT3 FILE SYSTEM
d8130624 4079M: Jan Kara <jack@suse.com>
8b58be88 4080M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 4081M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
4082L: linux-ext4@vger.kernel.org
4083S: Maintained
679655da
JP
4084F: Documentation/filesystems/ext3.txt
4085F: fs/ext3/
72be2ccf
EM
4086
4087EXT4 FILE SYSTEM
8b58be88 4088M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4089M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4090L: linux-ext4@vger.kernel.org
08a225f1 4091W: http://ext4.wiki.kernel.org
8a6e2535 4092Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4093S: Maintained
679655da
JP
4094F: Documentation/filesystems/ext4.txt
4095F: fs/ext4/
1da177e4 4096
c5532b09 4097Extended Verification Module (EVM)
74dd744f
MZ
4098M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4099L: linux-ima-devel@lists.sourceforge.net
4100L: linux-security-module@vger.kernel.org
c5532b09
MZ
4101S: Supported
4102F: security/integrity/evm/
4103
df6b3cfe
MH
4104EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4105M: MyungJoo Ham <myungjoo.ham@samsung.com>
4106M: Chanwoo Choi <cw00.choi@samsung.com>
4107L: linux-kernel@vger.kernel.org
81df63a9 4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4109S: Maintained
4110F: drivers/extcon/
4111F: Documentation/extcon/
4112
e2a75c44 4113EXYNOS DP DRIVER
b7701755 4114M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4115L: dri-devel@lists.freedesktop.org
4116S: Maintained
4117F: drivers/gpu/drm/exynos/exynos_dp*
4118
33ad3912
DL
4119EXYNOS MIPI DISPLAY DRIVERS
4120M: Inki Dae <inki.dae@samsung.com>
4121M: Donghwa Lee <dh09.lee@samsung.com>
4122M: Kyungmin Park <kyungmin.park@samsung.com>
4123L: linux-fbdev@vger.kernel.org
4124S: Maintained
8a61f013 4125F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4126F: include/video/exynos_mipi*
4127
e53004e2 4128F71805F HARDWARE MONITORING DRIVER
d8130624 4129M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4130L: lm-sensors@lm-sensors.org
4131S: Maintained
679655da
JP
4132F: Documentation/hwmon/f71805f
4133F: drivers/hwmon/f71805f.c
e53004e2 4134
eea977ed
MB
4135FC0011 TUNER DRIVER
4136M: Michael Buesch <m@bues.ch>
4137L: linux-media@vger.kernel.org
4138S: Maintained
ccae7af2
MCC
4139F: drivers/media/tuners/fc0011.h
4140F: drivers/media/tuners/fc0011.c
eea977ed 4141
91952bc0
AP
4142FC2580 MEDIA DRIVER
4143M: Antti Palosaari <crope@iki.fi>
4144L: linux-media@vger.kernel.org
4145W: http://linuxtv.org/
4146W: http://palosaari.fi/linux/
4147Q: http://patchwork.linuxtv.org/project/linux-media/list/
4148T: git git://linuxtv.org/anttip/media_tree.git
4149S: Maintained
4150F: drivers/media/tuners/fc2580*
eea977ed 4151
88b2dbdb
EP
4152FANOTIFY
4153M: Eric Paris <eparis@redhat.com>
4154S: Maintained
4155F: fs/notify/fanotify/
4156F: include/linux/fanotify.h
c117ab84 4157F: include/uapi/linux/fanotify.h
88b2dbdb 4158
1da177e4 4159FARSYNC SYNCHRONOUS DRIVER
8b58be88 4160M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4161W: http://www.farsite.co.uk/
4162S: Supported
679655da 4163F: drivers/net/wan/farsync.*
1da177e4 4164
c5408b88 4165FAULT INJECTION SUPPORT
8b58be88 4166M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4167S: Supported
679655da
JP
4168F: Documentation/fault-injection/
4169F: lib/fault-inject.c
c5408b88 4170
053e514f
NT
4171FBTFT Framebuffer drivers
4172M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4173M: Noralf Trønnes <noralf@tronnes.org>
4174S: Maintained
4175F: drivers/staging/fbtft/
4176
cae727db 4177FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4178M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4179L: fcoe-devel@open-fcoe.org
cae727db
RL
4180W: www.Open-FCoE.org
4181S: Supported
4182F: drivers/scsi/libfc/
4183F: drivers/scsi/fcoe/
4184F: include/scsi/fc/
4185F: include/scsi/libfc.h
4186F: include/scsi/libfcoe.h
c117ab84 4187F: include/uapi/scsi/fc/
cae727db 4188
e2d1d6c0 4189FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4190M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4191M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4192L: linux-fsdevel@vger.kernel.org
1da177e4 4193S: Maintained
679655da
JP
4194F: include/linux/fcntl.h
4195F: include/linux/fs.h
c117ab84
CEB
4196F: include/uapi/linux/fcntl.h
4197F: include/uapi/linux/fs.h
679655da
JP
4198F: fs/fcntl.c
4199F: fs/locks.c
1da177e4 4200
e2d1d6c0 4201FILESYSTEMS (VFS and infrastructure)
8b58be88 4202M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4203L: linux-fsdevel@vger.kernel.org
173acc7c 4204S: Maintained
679655da 4205F: fs/*
173acc7c 4206
b26e0ed4 4207FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4208M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4209L: lm-sensors@lm-sensors.org
4210S: Maintained
d5ca6918
JP
4211F: drivers/hwmon/f75375s.c
4212F: include/linux/f75375s.h
b26e0ed4 4213
a331b0c3
CL
4214FIREWIRE AUDIO DRIVERS
4215M: Clemens Ladisch <clemens@ladisch.de>
4216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4217T: git git://git.alsa-project.org/alsa-kernel.git
4218S: Maintained
4219F: sound/firewire/
4220
eb86ec51
SR
4221FIREWIRE MEDIA DRIVERS (firedtv)
4222M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4223L: linux-media@vger.kernel.org
4224L: linux1394-devel@lists.sourceforge.net
4225T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4226S: Maintained
4227F: drivers/media/firewire/
4228
a511ce33
CB
4229FIREWIRE SBP-2 TARGET
4230M: Chris Boot <bootc@bootc.net>
4231L: linux-scsi@vger.kernel.org
4232L: target-devel@vger.kernel.org
4233L: linux1394-devel@lists.sourceforge.net
4234T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4235S: Maintained
4236F: drivers/target/sbp/
4237
7d2c86b5 4238FIREWIRE SUBSYSTEM
8b58be88 4239M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4240L: linux1394-devel@lists.sourceforge.net
958a29cb 4241W: http://ieee1394.wiki.kernel.org/
2ca526bf 4242T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4243S: Maintained
679655da 4244F: drivers/firewire/
8f06ce3b
SR
4245F: include/linux/firewire.h
4246F: include/uapi/linux/firewire*.h
9f6d3c4b 4247F: tools/firewire/
e2d1d6c0
RD
4248
4249FIRMWARE LOADER (request_firmware)
39e68089
ML
4250M: Ming Lei <ming.lei@canonical.com>
4251L: linux-kernel@vger.kernel.org
4252S: Maintained
679655da
JP
4253F: Documentation/firmware_class/
4254F: drivers/base/firmware*.c
4255F: include/linux/firmware.h
e2d1d6c0 4256
f730e3dc 4257FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4258M: Joshua Morris <josh.h.morris@us.ibm.com>
4259M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4260S: Maintained
4261F: drivers/block/rsxx/
4262
8206f664 4263FLOPPY DRIVER
d8130624 4264M: Jiri Kosina <jkosina@suse.com>
8206f664
JK
4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4266S: Odd fixes
4267F: drivers/block/floppy.c
4268
9c9f32ed
AR
4269FMC SUBSYSTEM
4270M: Alessandro Rubini <rubini@gnudd.com>
4271W: http://www.ohwr.org/projects/fmc-bus
4272S: Supported
4273F: drivers/fmc/
4274F: include/linux/fmc*.h
4275F: include/linux/ipmi-fru.h
4276K: fmc_d.*register
4277
e2d1d6c0 4278FPU EMULATOR
8b58be88 4279M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4280W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4281S: Maintained
679655da 4282F: arch/x86/math-emu/
e2d1d6c0
RD
4283
4284FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4285L: netdev@vger.kernel.org
c173bfac 4286S: Orphan
679655da
JP
4287F: drivers/net/wan/dlci.c
4288F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4289
4290FRAMEBUFFER LAYER
5489e948
JCPV
4291M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4292M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4293L: linux-fbdev@vger.kernel.org
e2d1d6c0 4294W: http://linux-fbdev.sourceforge.net/
b22fe37b 4295Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4297S: Maintained
679655da 4298F: Documentation/fb/
d958c62c 4299F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4300F: drivers/video/
4301F: include/video/
679655da 4302F: include/linux/fb.h
c117ab84
CEB
4303F: include/uapi/video/
4304F: include/uapi/linux/fb.h
e2d1d6c0 4305
a57c188e 4306FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4307M: Timur Tabi <timur@tabi.org>
a57c188e 4308L: linux-fbdev@vger.kernel.org
c4ef9bc4 4309S: Maintained
8a61f013 4310F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4311
e2d1d6c0 4312FREESCALE DMA DRIVER
8b58be88
JP
4313M: Li Yang <leoli@freescale.com>
4314M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4315L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4316S: Maintained
679655da 4317F: drivers/dma/fsldma.*
e2d1d6c0
RD
4318
4319FREESCALE I2C CPM DRIVER
8b58be88 4320M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4321L: linuxppc-dev@lists.ozlabs.org
846557d3 4322L: linux-i2c@vger.kernel.org
0d2b405a 4323S: Maintained
679655da 4324F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4325
60e8c5ab 4326FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4327M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4328L: linux-fbdev@vger.kernel.org
efc03ecb 4329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4330S: Maintained
bad985a1 4331F: include/linux/platform_data/video-imxfb.h
8a61f013 4332F: drivers/video/fbdev/imxfb.c
60e8c5ab 4333
4d8e2cef
HX
4334FREESCALE QUAD SPI DRIVER
4335M: Han Xu <han.xu@freescale.com>
4336L: linux-mtd@lists.infradead.org
4337S: Maintained
4338F: drivers/mtd/spi-nor/fsl-quadspi.c
4339
4689a6b1 4340FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4341M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4342M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4343L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4344L: netdev@vger.kernel.org
4345S: Maintained
ec21e2ec 4346F: drivers/net/ethernet/freescale/fs_enet/
679655da 4347F: include/linux/fs_enet_pd.h
4689a6b1 4348
d9e9d82c 4349FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4350L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4351S: Orphan
679655da
JP
4352F: arch/powerpc/sysdev/qe_lib/
4353F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4354
b55ef929 4355FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4356M: Li Yang <leoli@freescale.com>
6372594a 4357L: linux-usb@vger.kernel.org
a4724ed6 4358L: linuxppc-dev@lists.ozlabs.org
a7205b30 4359S: Maintained
faf2e1db 4360F: drivers/usb/gadget/udc/fsl*
a7205b30 4361
beaf53bf 4362FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4363M: Li Yang <leoli@freescale.com>
beaf53bf 4364L: netdev@vger.kernel.org
a4724ed6 4365L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4366S: Maintained
ec21e2ec 4367F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4368
d9e9d82c 4369FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4370M: Timur Tabi <timur@tabi.org>
a4724ed6 4371L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4372S: Maintained
df621252 4373F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4374
4375FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4376M: Timur Tabi <timur@tabi.org>
dc85950a 4377M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4378M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4379L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4380L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4381S: Maintained
69aefcea 4382F: sound/soc/fsl/fsl*
dc85950a 4383F: sound/soc/fsl/imx*
69aefcea 4384F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4385
31c88965 4386FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4387M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4388L: linux-kernel@vger.kernel.org
4389S: Maintained
4390F: drivers/staging/fsl-mc/
4391
1da177e4 4392FREEVXFS FILESYSTEM
8b58be88 4393M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4394W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4395S: Maintained
679655da 4396F: fs/freevxfs/
1da177e4 4397
71038f52 4398FREEZER
49db1903 4399M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4400M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4401L: linux-pm@vger.kernel.org
71038f52 4402S: Supported
679655da
JP
4403F: Documentation/power/freezing-of-tasks.txt
4404F: include/linux/freezer.h
4405F: kernel/freezer.c
71038f52 4406
839a1f79
KRW
4407FRONTSWAP API
4408M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4409L: linux-kernel@vger.kernel.org
4410S: Maintained
4411F: mm/frontswap.c
4412F: include/linux/frontswap.h
4413
a5432f5a 4414FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4415M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4416L: linux-cachefs@redhat.com
4417S: Supported
4418F: Documentation/filesystems/caching/
4419F: fs/fscache/
4420F: include/linux/fscache*.h
4421
f58ad8f5 4422F2FS FILE SYSTEM
9b29d481 4423M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4424M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4425L: linux-f2fs-devel@lists.sourceforge.net
4426W: http://en.wikipedia.org/wiki/F2FS
4427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4428S: Maintained
4429F: Documentation/filesystems/f2fs.txt
3bac380c 4430F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4431F: fs/f2fs/
4432F: include/linux/f2fs_fs.h
4433
5ab7ffea 4434FUJITSU FR-V (FRV) PORT
8b58be88 4435M: David Howells <dhowells@redhat.com>
1da177e4 4436S: Maintained
679655da 4437F: arch/frv/
1da177e4 4438
20b93734 4439FUJITSU LAPTOP EXTRAS
409a3e98 4440M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4441L: platform-driver-x86@vger.kernel.org
20b93734 4442S: Maintained
679655da 4443F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4444
4da621b6
HK
4445FUJITSU M-5MO LS CAMERA ISP DRIVER
4446M: Kyungmin Park <kyungmin.park@samsung.com>
4447M: Heungjun Kim <riverful.kim@samsung.com>
4448L: linux-media@vger.kernel.org
4449S: Maintained
90d72ac6 4450F: drivers/media/i2c/m5mols/
4da621b6
HK
4451F: include/media/m5mols.h
4452
2d24c490
RG
4453FUJITSU TABLET EXTRAS
4454M: Robert Gerlach <khnz@gmx.de>
4455L: platform-driver-x86@vger.kernel.org
4456S: Maintained
4457F: drivers/platform/x86/fujitsu-tablet.c
4458
04578f17 4459FUSE: FILESYSTEM IN USERSPACE
8b58be88 4460M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4461L: fuse-devel@lists.sourceforge.net
4462W: http://fuse.sourceforge.net/
0a30f612 4463T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4464S: Maintained
679655da 4465F: fs/fuse/
c117ab84 4466F: include/uapi/linux/fuse.h
0a30f612 4467F: Documentation/filesystems/fuse.txt
04578f17 4468
1da177e4 4469FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4470M: Rik Faith <faith@cs.unc.edu>
1da177e4 4471L: linux-scsi@vger.kernel.org
baaea1dc 4472S: Odd Fixes (e.g., new signatures)
679655da 4473F: drivers/scsi/fdomain.*
1da177e4 4474
d8e2162c
PO
4475GCOV BASED KERNEL PROFILING
4476M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4477S: Maintained
4478F: kernel/gcov/
4479F: Documentation/gcov.txt
4480
1da177e4 4481GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4482M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4483L: linux-scsi@vger.kernel.org
4484W: http://www.icp-vortex.com/
4485S: Supported
679655da 4486F: drivers/scsi/gdt*
1da177e4 4487
158daf16
JK
4488GDB KERNEL DEBUGGING HELPER SCRIPTS
4489M: Jan Kiszka <jan.kiszka@siemens.com>
4490S: Supported
4491F: scripts/gdb/
4492
3169a1c7
HV
4493GEMTEK FM RADIO RECEIVER DRIVER
4494M: Hans Verkuil <hverkuil@xs4all.nl>
4495L: linux-media@vger.kernel.org
4496T: git git://linuxtv.org/media_tree.git
4497W: http://linuxtv.org
4498S: Maintained
4499F: drivers/media/radio/radio-gemtek*
4500
1c23af90 4501GENERIC GPIO I2C DRIVER
880b0e26 4502M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4503S: Supported
679655da
JP
4504F: drivers/i2c/busses/i2c-gpio.c
4505F: include/linux/i2c-gpio.h
1c23af90 4506
92ed1a76
PK
4507GENERIC GPIO I2C MULTIPLEXER DRIVER
4508M: Peter Korsgaard <peter.korsgaard@barco.com>
4509L: linux-i2c@vger.kernel.org
4510S: Supported
e7065e20
JD
4511F: drivers/i2c/muxes/i2c-mux-gpio.c
4512F: include/linux/i2c-mux-gpio.h
4513F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4514
9251ce95 4515GENERIC HDLC (WAN) DRIVERS
8b58be88 4516M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4517W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4518S: Maintained
679655da
JP
4519F: drivers/net/wan/c101.c
4520F: drivers/net/wan/hd6457*
4521F: drivers/net/wan/hdlc*
4522F: drivers/net/wan/n2.c
4523F: drivers/net/wan/pc300too.c
4524F: drivers/net/wan/pci200syn.c
4525F: drivers/net/wan/wanxl*
1da177e4 4526
1527aab6 4527GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4528M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4529L: linux-arch@vger.kernel.org
4530T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4531S: Maintained
14430813
JP
4532F: include/asm-generic/
4533F: include/uapi/asm-generic/
1527aab6 4534
ff764963
KVA
4535GENERIC PHY FRAMEWORK
4536M: Kishon Vijay Abraham I <kishon@ti.com>
4537L: linux-kernel@vger.kernel.org
4538T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4539S: Supported
4540F: drivers/phy/
4541F: include/linux/phy/
4542
eea97aed
KH
4543GENERIC PM DOMAINS
4544M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4545M: Kevin Hilman <khilman@kernel.org>
4546M: Ulf Hansson <ulf.hansson@linaro.org>
4547L: linux-pm@vger.kernel.org
4548S: Supported
4549F: drivers/base/power/domain*.c
4550F: include/linux/pm_domain.h
4551
ccb86a69 4552GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4553M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4554L: kvm@vger.kernel.org
ccb86a69
MT
4555S: Supported
4556F: drivers/uio/uio_pci_generic.c
4557
f8f1ec73
JP
4558GET_MAINTAINER SCRIPT
4559M: Joe Perches <joe@perches.com>
4560S: Maintained
4561F: scripts/get_maintainer.pl
4562
5be7b50f 4563GFS2 FILE SYSTEM
8b58be88 4564M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4565M: Bob Peterson <rpeterso@redhat.com>
a4644184 4566L: cluster-devel@redhat.com
5be7b50f 4567W: http://sources.redhat.com/cluster/
28666d6d 4568T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4569S: Supported
679655da
JP
4570F: Documentation/filesystems/gfs2*.txt
4571F: fs/gfs2/
c117ab84 4572F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4573
0a34eb8f 4574GIGASET ISDN DRIVERS
6b096fde 4575M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4576L: gigaset307x-common@lists.sourceforge.net
4577W: http://gigaset307x.sourceforge.net/
6b096fde 4578S: Odd Fixes
679655da
JP
4579F: Documentation/isdn/README.gigaset
4580F: drivers/isdn/gigaset/
c117ab84 4581F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4582
7eea35fe
JP
4583GO7007 MPEG CODEC
4584M: Hans Verkuil <hans.verkuil@cisco.com>
4585L: linux-media@vger.kernel.org
4586S: Maintained
4587F: drivers/media/usb/go7007/
4588
ca96ea86
BN
4589GOODIX TOUCHSCREEN
4590M: Bastien Nocera <hadess@hadess.net>
4591L: linux-input@vger.kernel.org
4592S: Maintained
4593F: drivers/input/touchscreen/goodix.c
4594
a0dc00b4 4595GPIO SUBSYSTEM
e4651a9f 4596M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4597M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4598L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4599T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4600S: Maintained
4601F: Documentation/gpio/
a0dc00b4 4602F: drivers/gpio/
bdc6e95e
AC
4603F: include/linux/gpio/
4604F: include/linux/gpio.h
9b692346 4605F: include/asm-generic/gpio.h
a0dc00b4 4606
71a6d0af
HW
4607GRE DEMULTIPLEXER DRIVER
4608M: Dmitry Kozlov <xeb@mail.ru>
4609L: netdev@vger.kernel.org
4610S: Maintained
11c26770
JP
4611F: net/ipv4/gre_demux.c
4612F: net/ipv4/gre_offload.c
71a6d0af
HW
4613F: include/net/gre.h
4614
d4c41139
KG
4615GRETH 10/100/1G Ethernet MAC device driver
4616M: Kristoffer Glembo <kristoffer@gaisler.com>
4617L: netdev@vger.kernel.org
4618S: Maintained
a31a96ad 4619F: drivers/net/ethernet/aeroflex/
d4c41139 4620
e8deeae2 4621GSPCA FINEPIX SUBDRIVER
8b58be88 4622M: Frank Zago <frank@zago.net>
661263b5 4623L: linux-media@vger.kernel.org
275ffde4 4624T: git git://linuxtv.org/media_tree.git
e8deeae2 4625S: Maintained
0c0d06ca 4626F: drivers/media/usb/gspca/finepix.c
e8deeae2 4627
4b3fa3c4
OL
4628GSPCA GL860 SUBDRIVER
4629M: Olivier Lorin <o.lorin@laposte.net>
4630L: linux-media@vger.kernel.org
275ffde4 4631T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4632S: Maintained
0c0d06ca 4633F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4634
e8deeae2 4635GSPCA M5602 SUBDRIVER
8b58be88 4636M: Erik Andren <erik.andren@gmail.com>
661263b5 4637L: linux-media@vger.kernel.org
275ffde4 4638T: git git://linuxtv.org/media_tree.git
e8deeae2 4639S: Maintained
0c0d06ca 4640F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4641
4642GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4643M: Hans de Goede <hdegoede@redhat.com>
661263b5 4644L: linux-media@vger.kernel.org
275ffde4 4645T: git git://linuxtv.org/media_tree.git
e8deeae2 4646S: Maintained
0c0d06ca 4647F: drivers/media/usb/gspca/pac207.c
e8deeae2 4648
261982f1 4649GSPCA SN9C20X SUBDRIVER
d95c5b0b 4650M: Brian Johnson <brijohn@gmail.com>
261982f1 4651L: linux-media@vger.kernel.org
275ffde4 4652T: git git://linuxtv.org/media_tree.git
261982f1 4653S: Maintained
0c0d06ca 4654F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4655
e8deeae2 4656GSPCA T613 SUBDRIVER
8b58be88 4657M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4658L: linux-media@vger.kernel.org
275ffde4 4659T: git git://linuxtv.org/media_tree.git
e8deeae2 4660S: Maintained
0c0d06ca 4661F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4662
4663GSPCA USB WEBCAM DRIVER
fc3f906b 4664M: Hans de Goede <hdegoede@redhat.com>
661263b5 4665L: linux-media@vger.kernel.org
275ffde4 4666T: git git://linuxtv.org/media_tree.git
e8deeae2 4667S: Maintained
0c0d06ca 4668F: drivers/media/usb/gspca/
e8deeae2 4669
584ec979 4670GUID PARTITION TABLE (GPT)
4f973c63 4671M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4672L: linux-efi@vger.kernel.org
4673S: Maintained
4674F: block/partitions/efi.*
4675
aa3c598b 4676STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4677M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4678L: linux-media@vger.kernel.org
275ffde4 4679T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4680S: Maintained
4681F: drivers/media/usb/stk1160/
e8deeae2 4682
4e456b86
YS
4683H8/300 ARCHITECTURE
4684M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4685L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4686W: http://uclinux-h8.sourceforge.jp
4687T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4688S: Maintained
4689F: arch/h8300/
4690F: drivers/clocksource/h8300_*.c
4691F: drivers/clk/h8300/
4692F: drivers/irqchip/irq-renesas-h8*.c
4693
71a6d0af
HW
4694HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4695M: Frank Seidel <frank@f-seidel.de>
4696L: platform-driver-x86@vger.kernel.org
4697W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4698S: Maintained
4699F: drivers/platform/x86/hdaps.c
4700
48fc9e26
HV
4701HDPVR USB VIDEO ENCODER DRIVER
4702M: Hans Verkuil <hverkuil@xs4all.nl>
4703L: linux-media@vger.kernel.org
4704T: git git://linuxtv.org/media_tree.git
4705W: http://linuxtv.org
4706S: Odd Fixes
14430813 4707F: drivers/media/usb/hdpvr/
48fc9e26 4708
71a6d0af 4709HWPOISON MEMORY FAILURE HANDLING
f9625c48 4710M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4711L: linux-mm@kvack.org
71a6d0af
HW
4712S: Maintained
4713F: mm/memory-failure.c
4714F: mm/hwpoison-inject.c
4715
4716HYPERVISOR VIRTUAL CONSOLE DRIVER
4717L: linuxppc-dev@lists.ozlabs.org
4718S: Odd Fixes
4719F: drivers/tty/hvc/
4720
e5ab1477
AP
4721HACKRF MEDIA DRIVER
4722M: Antti Palosaari <crope@iki.fi>
4723L: linux-media@vger.kernel.org
4724W: http://linuxtv.org/
4725W: http://palosaari.fi/linux/
4726Q: http://patchwork.linuxtv.org/project/linux-media/list/
4727T: git git://linuxtv.org/anttip/media_tree.git
4728S: Maintained
4729F: drivers/media/usb/hackrf/
4730
5b543965 4731HARDWARE MONITORING
d8130624 4732M: Jean Delvare <jdelvare@suse.com>
ca462085 4733M: Guenter Roeck <linux@roeck-us.net>
5b543965 4734L: lm-sensors@lm-sensors.org
595142e0 4735W: http://www.lm-sensors.org/
a94ef4ed 4736T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4737T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4738S: Maintained
047f4ec2 4739F: Documentation/hwmon/
679655da 4740F: drivers/hwmon/
047f4ec2 4741F: include/linux/hwmon*.h
5b543965 4742
844dd05f 4743HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4744M: Matt Mackall <mpm@selenic.com>
4745M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4746L: linux-crypto@vger.kernel.org
c0d0787b 4747S: Odd fixes
679655da
JP
4748F: Documentation/hw_random.txt
4749F: drivers/char/hw_random/
4750F: include/linux/hw_random.h
844dd05f 4751
8b37fcfc
OBC
4752HARDWARE SPINLOCK CORE
4753M: Ohad Ben-Cohen <ohad@wizery.com>
4754S: Maintained
4755F: Documentation/hwspinlock.txt
4756F: drivers/hwspinlock/hwspinlock_*
4757F: include/linux/hwspinlock.h
4758
1da177e4 4759HARMONY SOUND DRIVER
ac6aecbf 4760L: linux-parisc@vger.kernel.org
1da177e4 4761S: Maintained
679655da 4762F: sound/parisc/harmony.*
1da177e4 4763
91952bc0
AP
4764HD29L2 MEDIA DRIVER
4765M: Antti Palosaari <crope@iki.fi>
4766L: linux-media@vger.kernel.org
4767W: http://linuxtv.org/
4768W: http://palosaari.fi/linux/
4769Q: http://patchwork.linuxtv.org/project/linux-media/list/
4770T: git git://linuxtv.org/anttip/media_tree.git
4771S: Maintained
4772F: drivers/media/dvb-frontends/hd29l2*
4773
e2d1d6c0 4774HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4775L: iss_storagedev@hp.com
af9f1b3c 4776S: Orphan
679655da
JP
4777F: Documentation/blockdev/cpqarray.txt
4778F: drivers/block/cpqarray.*
e2d1d6c0 4779
9257aa49 4780HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4781M: Don Brace <don.brace@pmcs.com>
9257aa49 4782L: iss_storagedev@hp.com
693373db
DB
4783L: storagedev@pmcs.com
4784L: linux-scsi@vger.kernel.org
9257aa49
SC
4785S: Supported
4786F: Documentation/scsi/hpsa.txt
4787F: drivers/scsi/hpsa*.[ch]
4788F: include/linux/cciss*.h
c117ab84 4789F: include/uapi/linux/cciss*.h
9257aa49 4790
e2d1d6c0 4791HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4792M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4793L: iss_storagedev@hp.com
693373db
DB
4794L: storagedev@pmcs.com
4795L: linux-scsi@vger.kernel.org
e2d1d6c0 4796S: Supported
679655da
JP
4797F: Documentation/blockdev/cciss.txt
4798F: drivers/block/cciss*
4799F: include/linux/cciss_ioctl.h
c117ab84 4800F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4801
1da177e4 4802HFS FILESYSTEM
6cf515e1
GU
4803L: linux-fsdevel@vger.kernel.org
4804S: Orphan
679655da
JP
4805F: Documentation/filesystems/hfs.txt
4806F: fs/hfs/
1da177e4 4807
ef575f47
GU
4808HFSPLUS FILESYSTEM
4809L: linux-fsdevel@vger.kernel.org
4810S: Orphan
4811F: Documentation/filesystems/hfsplus.txt
4812F: fs/hfsplus/
4813
1da177e4 4814HGA FRAMEBUFFER DRIVER
8b58be88 4815M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4816L: linux-nvidia@lists.surfsouth.com
4817W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4818S: Maintained
8a61f013 4819F: drivers/video/fbdev/hgafb.c
1da177e4 4820
4480f15b 4821HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4822M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4823M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4824L: linux-pm@vger.kernel.org
e2d1d6c0 4825S: Supported
679655da
JP
4826F: arch/x86/power/
4827F: drivers/base/power/
4828F: kernel/power/
4829F: include/linux/suspend.h
4830F: include/linux/freezer.h
4831F: include/linux/pm.h
679655da 4832F: arch/*/include/asm/suspend*.h
e2d1d6c0 4833
4ef4caad 4834HID CORE LAYER
d8130624 4835M: Jiri Kosina <jkosina@suse.com>
eb76c5c0 4836L: linux-input@vger.kernel.org
54e5881d 4837T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4838S: Maintained
679655da
JP
4839F: drivers/hid/
4840F: include/linux/hid*
c117ab84 4841F: include/uapi/linux/hid*
4ef4caad 4842
30ee72f0 4843HID SENSOR HUB DRIVERS
d8130624 4844M: Jiri Kosina <jkosina@suse.com>
30ee72f0
SP
4845M: Jonathan Cameron <jic23@kernel.org>
4846M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4847L: linux-input@vger.kernel.org
4848L: linux-iio@vger.kernel.org
4849S: Maintained
4850F: Documentation/hid/hid-sensor*
4851F: drivers/hid/hid-sensor-*
4852F: drivers/iio/*/hid-*
4853F: include/linux/hid-sensor-*
4854
38bed542 4855HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4856M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4857L: linux-kernel@vger.kernel.org
75fc2d37 4858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4859S: Maintained
679655da 4860F: Documentation/timers/
5cee9645 4861F: kernel/time/hrtimer.c
88606e80
TG
4862F: kernel/time/clockevents.c
4863F: kernel/time/tick*.*
4864F: kernel/time/timer_*.c
05ed8490 4865F: include/linux/clockchips.h
679655da 4866F: include/linux/hrtimer.h
38bed542 4867
1da177e4 4868HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4869L: linux-hams@vger.kernel.org
8b64f2a0 4870S: Orphan
679655da
JP
4871F: drivers/net/hamradio/dmascc.c
4872F: drivers/net/hamradio/scc.c
1da177e4 4873
ede1e6f8 4874HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4875M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4876W: http://www.highpoint-tech.com
4877S: Supported
679655da
JP
4878F: Documentation/scsi/hptiop.txt
4879F: drivers/scsi/hptiop.c
ede1e6f8 4880
1da177e4 4881HIPPI
8b58be88 4882M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4883L: linux-hippi@sunsite.dk
4884S: Maintained
679655da 4885F: include/linux/hippidevice.h
c117ab84 4886F: include/uapi/linux/if_hippi.h
679655da 4887F: net/802/hippi.c
ff5a3b50 4888F: drivers/net/hippi/
1da177e4 4889
ff1d2767 4890HOST AP DRIVER
8b58be88 4891M: Jouni Malinen <j@w1.fi>
85d32e7b 4892L: hostap@shmoo.com (subscribers-only)
724c6b35 4893L: linux-wireless@vger.kernel.org
ff1d2767
JM
4894W: http://hostap.epitest.fi/
4895S: Maintained
679655da 4896F: drivers/net/wireless/hostap/
ff1d2767 4897
dd8cd779 4898HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4899L: platform-driver-x86@vger.kernel.org
95c70215 4900S: Orphan
679655da 4901F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4902
e2d1d6c0 4903HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4904M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4905S: Maintained
7e25d724 4906F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4907
7d2c86b5 4908HPET: High Precision Event Timers driver
8b58be88 4909M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4910S: Maintained
679655da
JP
4911F: Documentation/timers/hpet.txt
4912F: drivers/char/hpet.c
4913F: include/linux/hpet.h
c117ab84 4914F: include/uapi/linux/hpet.h
b9b0332f 4915
e07b5d79 4916HPET: x86
9e06f631 4917S: Orphan
679655da
JP
4918F: arch/x86/kernel/hpet.c
4919F: arch/x86/include/asm/hpet.h
b9b0332f 4920
1da177e4 4921HPFS FILESYSTEM
8b58be88 4922M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4923W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4924S: Maintained
679655da 4925F: fs/hpfs/
1da177e4 4926
3441cded 4927HSI SUBSYSTEM
56459ea9
SR
4928M: Sebastian Reichel <sre@kernel.org>
4929T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4930S: Maintained
4931F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4932F: Documentation/hsi.txt
3441cded
SR
4933F: drivers/hsi/
4934F: include/linux/hsi/
4935F: include/uapi/linux/hsi/
4936
7d2c86b5 4937HSO 3G MODEM DRIVER
8b58be88 4938M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4939W: http://www.pharscape.org
4940S: Maintained
679655da 4941F: drivers/net/usb/hso.c
11cd29b0 4942
19990e29
AB
4943HSR NETWORK PROTOCOL
4944M: Arvid Brodin <arvid.brodin@alten.se>
4945L: netdev@vger.kernel.org
4946S: Maintained
4947F: net/hsr/
4948
5a18c343 4949HTCPEN TOUCHSCREEN DRIVER
8b58be88 4950M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4951L: linux-input@vger.kernel.org
4952S: Maintained
679655da 4953F: drivers/input/touchscreen/htcpen.c
5a18c343 4954
1da177e4 4955HUGETLB FILESYSTEM
6d49e352 4956M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4957S: Maintained
679655da 4958F: fs/hugetlbfs/
1da177e4 4959
05183189 4960Hyper-V CORE AND DRIVERS
9c3646d1 4961M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4962M: Haiyang Zhang <haiyangz@microsoft.com>
4963L: devel@linuxdriverproject.org
4964S: Maintained
a4162747
HZ
4965F: arch/x86/include/asm/mshyperv.h
4966F: arch/x86/include/uapi/asm/hyperv.h
4967F: arch/x86/kernel/cpu/mshyperv.c
05183189 4968F: drivers/hid/hid-hyperv.c
a4162747 4969F: drivers/hv/
f92ca80b 4970F: drivers/input/serio/hyperv-keyboard.c
05183189 4971F: drivers/net/hyperv/
a4162747 4972F: drivers/scsi/storvsc_drv.c
8a61f013 4973F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4974F: include/linux/hyperv.h
4975F: tools/hv/
54bf725e 4976F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4977
d85c8a6a 4978I2C OVER PARALLEL PORT
d8130624 4979M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4980L: linux-i2c@vger.kernel.org
4981S: Maintained
4982F: Documentation/i2c/busses/i2c-parport
4983F: Documentation/i2c/busses/i2c-parport-light
4984F: drivers/i2c/busses/i2c-parport.c
4985F: drivers/i2c/busses/i2c-parport-light.c
4986
4987I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4988M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4989L: linux-i2c@vger.kernel.org
4990S: Maintained
4991F: Documentation/i2c/busses/i2c-ali1535
4992F: Documentation/i2c/busses/i2c-ali1563
4993F: Documentation/i2c/busses/i2c-ali15x3
4994F: Documentation/i2c/busses/i2c-amd756
4995F: Documentation/i2c/busses/i2c-amd8111
4996F: Documentation/i2c/busses/i2c-i801
4997F: Documentation/i2c/busses/i2c-nforce2
4998F: Documentation/i2c/busses/i2c-piix4
4999F: Documentation/i2c/busses/i2c-sis5595
5000F: Documentation/i2c/busses/i2c-sis630
5001F: Documentation/i2c/busses/i2c-sis96x
5002F: Documentation/i2c/busses/i2c-via
5003F: Documentation/i2c/busses/i2c-viapro
5004F: drivers/i2c/busses/i2c-ali1535.c
5005F: drivers/i2c/busses/i2c-ali1563.c
5006F: drivers/i2c/busses/i2c-ali15x3.c
5007F: drivers/i2c/busses/i2c-amd756.c
5008F: drivers/i2c/busses/i2c-amd756-s4882.c
5009F: drivers/i2c/busses/i2c-amd8111.c
5010F: drivers/i2c/busses/i2c-i801.c
5011F: drivers/i2c/busses/i2c-isch.c
5012F: drivers/i2c/busses/i2c-nforce2.c
5013F: drivers/i2c/busses/i2c-nforce2-s4985.c
5014F: drivers/i2c/busses/i2c-piix4.c
5015F: drivers/i2c/busses/i2c-sis5595.c
5016F: drivers/i2c/busses/i2c-sis630.c
5017F: drivers/i2c/busses/i2c-sis96x.c
5018F: drivers/i2c/busses/i2c-via.c
5019F: drivers/i2c/busses/i2c-viapro.c
5020
cb7f07a4
NH
5021I2C/SMBUS ISMT DRIVER
5022M: Seth Heasley <seth.heasley@intel.com>
5023M: Neil Horman <nhorman@tuxdriver.com>
5024L: linux-i2c@vger.kernel.org
5025F: drivers/i2c/busses/i2c-ismt.c
5026F: Documentation/i2c/busses/i2c-ismt
5027
6ea884db 5028I2C/SMBUS STUB DRIVER
d8130624 5029M: Jean Delvare <jdelvare@suse.com>
846557d3 5030L: linux-i2c@vger.kernel.org
6ea884db 5031S: Maintained
8547a5bc 5032F: drivers/i2c/i2c-stub.c
6ea884db 5033
5b543965 5034I2C SUBSYSTEM
14d77c4d 5035M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5036L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5037W: https://i2c.wiki.kernel.org/
5038Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5040S: Maintained
40ed1b4c 5041F: Documentation/devicetree/bindings/i2c/
679655da
JP
5042F: Documentation/i2c/
5043F: drivers/i2c/
5044F: include/linux/i2c.h
03b70d62 5045F: include/linux/i2c-*.h
c117ab84
CEB
5046F: include/uapi/linux/i2c.h
5047F: include/uapi/linux/i2c-*.h
1da177e4 5048
4560d677
WS
5049I2C ACPI SUPPORT
5050M: Mika Westerberg <mika.westerberg@linux.intel.com>
5051L: linux-i2c@vger.kernel.org
5052L: linux-acpi@vger.kernel.org
5053S: Maintained
4560d677 5054
d85c8a6a 5055I2C-TAOS-EVM DRIVER
d8130624 5056M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5057L: linux-i2c@vger.kernel.org
5058S: Maintained
5059F: Documentation/i2c/busses/i2c-taos-evm
5060F: drivers/i2c/busses/i2c-taos-evm.c
5061
e8c76eed 5062I2C-TINY-USB DRIVER
8b58be88 5063M: Till Harbaum <till@harbaum.org>
846557d3 5064L: linux-i2c@vger.kernel.org
932d1872 5065W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5066S: Maintained
679655da 5067F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5068
1da177e4 5069i386 BOOT CODE
8b58be88 5070M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5071S: Maintained
679655da 5072F: arch/x86/boot/
1da177e4
LT
5073
5074i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5075M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5077S: Maintained
5078
1da177e4 5079IA64 (Itanium) PLATFORM
8b58be88
JP
5080M: Tony Luck <tony.luck@intel.com>
5081M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5082L: linux-ia64@vger.kernel.org
6b1c70b1 5083T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5084S: Maintained
679655da 5085F: arch/ia64/
1da177e4 5086
4cd38750
LDSB
5087IBM Power VMX Cryptographic instructions
5088M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5089M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5090L: linux-crypto@vger.kernel.org
5091S: Supported
5092F: drivers/crypto/vmx/Makefile
5093F: drivers/crypto/vmx/Kconfig
5094F: drivers/crypto/vmx/vmx.c
5095F: drivers/crypto/vmx/aes*
5096F: drivers/crypto/vmx/ghash*
5097F: drivers/crypto/vmx/ppc-xlate.pl
5098
956c203c 5099IBM Power in-Nest Crypto Acceleration
4cd38750 5100M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5101M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5102L: linux-crypto@vger.kernel.org
5103S: Supported
28bceeaa
DS
5104F: drivers/crypto/nx/Makefile
5105F: drivers/crypto/nx/Kconfig
5106F: drivers/crypto/nx/nx-aes*
5107F: drivers/crypto/nx/nx-sha*
5108F: drivers/crypto/nx/nx.*
5109F: drivers/crypto/nx/nx_csbcpb.h
5110F: drivers/crypto/nx/nx_debugfs.h
956c203c 5111
0e16aafb 5112IBM Power 842 compression accelerator
41656aa7 5113M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5114S: Supported
28bceeaa
DS
5115F: drivers/crypto/nx/Makefile
5116F: drivers/crypto/nx/Kconfig
7011a122 5117F: drivers/crypto/nx/nx-842*
2da572c9 5118F: include/linux/sw842.h
2062c5b6 5119F: crypto/842.c
2da572c9 5120F: lib/842/
0e16aafb 5121
1da177e4 5122IBM Power Linux RAID adapter
8b58be88 5123M: Brian King <brking@us.ibm.com>
1da177e4 5124S: Supported
679655da 5125F: drivers/scsi/ipr.*
1da177e4 5126
9d348af4 5127IBM Power Virtual Ethernet Device Driver
eddd63a6 5128M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5129L: netdev@vger.kernel.org
5130S: Supported
9aa32835 5131F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5132
e6babec6 5133IBM Power Virtual SCSI Device Drivers
bcbde52b 5134M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5135L: linux-scsi@vger.kernel.org
5136S: Supported
e6babec6
NF
5137F: drivers/scsi/ibmvscsi/ibmvscsi*
5138F: drivers/scsi/ibmvscsi/viosrp.h
5139
5140IBM Power Virtual FC Device Drivers
44b4dad9 5141M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5142L: linux-scsi@vger.kernel.org
5143S: Supported
5144F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5145
1da177e4 5146IBM ServeRAID RAID DRIVER
f9213e78 5147S: Orphan
679655da 5148F: drivers/scsi/ips.*
1da177e4 5149
6ed9f9c4
PT
5150ICH LPC AND GPIO DRIVER
5151M: Peter Tyser <ptyser@xes-inc.com>
5152S: Maintained
5153F: drivers/mfd/lpc_ich.c
5154F: drivers/gpio/gpio-ich.c
5155
1e7106fc 5156IDE SUBSYSTEM
8b58be88 5157M: "David S. Miller" <davem@davemloft.net>
1da177e4 5158L: linux-ide@vger.kernel.org
8a6e2535 5159Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5160T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5161S: Maintained
679655da
JP
5162F: Documentation/ide/
5163F: drivers/ide/
5164F: include/linux/ide.h
1da177e4 5165
6cb8c13d
IP
5166IDEAPAD LAPTOP EXTRAS DRIVER
5167M: Ike Panhc <ike.pan@canonical.com>
5168L: platform-driver-x86@vger.kernel.org
5169W: http://launchpad.net/ideapad-laptop
5170S: Maintained
5171F: drivers/platform/x86/ideapad-laptop.c
5172
1ea4c161
AM
5173IDEAPAD LAPTOP SLIDEBAR DRIVER
5174M: Andrey Moiseev <o2g.org.ru@gmail.com>
5175L: linux-input@vger.kernel.org
5176W: https://github.com/o2genum/ideapad-slidebar
5177S: Maintained
5178F: drivers/input/misc/ideapad_slidebar.c
5179
0f861e8c 5180IDE/ATAPI DRIVERS
487ba8e8 5181M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5182L: linux-ide@vger.kernel.org
c404c199 5183S: Maintained
679655da
JP
5184F: Documentation/cdrom/ide-cd
5185F: drivers/ide/ide-cd*
1da177e4 5186
27471fdb 5187IDLE-I7300
8b58be88 5188M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5189L: linux-pm@vger.kernel.org
27471fdb 5190S: Supported
679655da 5191F: drivers/idle/i7300_idle.c
27471fdb 5192
02cf2286 5193IEEE 802.15.4 SUBSYSTEM
b6e195fd 5194M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5195L: linux-wpan@vger.kernel.org
5196W: https://github.com/linux-wpan
5197T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5198S: Maintained
5199F: net/ieee802154/
68653359 5200F: net/mac802154/
251741b1 5201F: drivers/net/ieee802154/
580947d3
AA
5202F: include/linux/nl802154.h
5203F: include/linux/ieee802154.h
5204F: include/net/nl802154.h
5205F: include/net/mac802154.h
5206F: include/net/af_ieee802154.h
5207F: include/net/cfg802154.h
5208F: include/net/ieee802154_netdev.h
ebef9c12 5209F: Documentation/networking/ieee802154.txt
02cf2286 5210
b1c97193
SY
5211IGORPLUG-USB IR RECEIVER
5212M: Sean Young <sean@mess.org>
5213L: linux-media@vger.kernel.org
5214S: Maintained
5215F: drivers/media/rc/igorplugusb.c
5216
40ad4a30
SY
5217IGUANAWORKS USB IR TRANSCEIVER
5218M: Sean Young <sean@mess.org>
5219L: linux-media@vger.kernel.org
5220S: Maintained
5221F: drivers/media/rc/iguanair.c
5222
9545f86e 5223IIO SUBSYSTEM AND DRIVERS
030a13d7 5224M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5225R: Hartmut Knaack <knaack.h@gmx.de>
5226R: Lars-Peter Clausen <lars@metafoo.de>
5227R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5228L: linux-iio@vger.kernel.org
5229S: Maintained
03e7c251 5230F: drivers/iio/
9545f86e 5231F: drivers/staging/iio/
8fe671fc 5232F: include/linux/iio/
817020cf 5233F: tools/iio/
9545f86e 5234
65519263
SG
5235IKANOS/ADI EAGLE ADSL USB DRIVER
5236M: Matthieu Castet <castet.matthieu@free.fr>
5237M: Stanislaw Gruszka <stf_xl@wp.pl>
5238S: Maintained
5239F: drivers/usb/atm/ueagle-atm.c
5240
e89ab51f
GR
5241INA209 HARDWARE MONITOR DRIVER
5242M: Guenter Roeck <linux@roeck-us.net>
5243L: lm-sensors@lm-sensors.org
5244S: Maintained
5245F: Documentation/hwmon/ina209
5246F: Documentation/devicetree/bindings/i2c/ina209.txt
5247F: drivers/hwmon/ina209.c
5248
5249INA2XX HARDWARE MONITOR DRIVER
5250M: Guenter Roeck <linux@roeck-us.net>
5251L: lm-sensors@lm-sensors.org
5252S: Maintained
5253F: Documentation/hwmon/ina2xx
5254F: drivers/hwmon/ina2xx.c
5255F: include/linux/platform_data/ina2xx.h
5256
14dc124f
SIG
5257INDUSTRY PACK SUBSYSTEM (IPACK)
5258M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5259M: Jens Taprogge <jens.taprogge@taprogge.org>
5260M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5261L: industrypack-devel@lists.sourceforge.net
5262W: http://industrypack.sourceforge.net
5263S: Maintained
5264F: drivers/ipack/
5265
8adc53fd
ZLK
5266INGENIC JZ4780 DMA Driver
5267M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5268S: Maintained
5269F: drivers/dma/dma-jz4780.c
5270
aa7168f4 5271INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5272M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5273M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5274L: linux-ima-devel@lists.sourceforge.net
5275L: linux-ima-user@lists.sourceforge.net
5276L: linux-security-module@vger.kernel.org
aa7168f4 5277S: Supported
679655da 5278F: security/integrity/ima/
aa7168f4 5279
9a4ea5a9
JH
5280IMGTEC IR DECODER DRIVER
5281M: James Hogan <james.hogan@imgtec.com>
5282S: Maintained
5283F: drivers/media/rc/img-ir/
5284
1da177e4 5285IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5286L: linux-fbdev@vger.kernel.org
843393d3 5287S: Orphan
8a61f013 5288F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5289
5290INFINIBAND SUBSYSTEM
b6b2bbe6 5291M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5292M: Sean Hefty <sean.hefty@intel.com>
5293M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5294L: linux-rdma@vger.kernel.org
605841f5 5295W: http://www.openfabrics.org/
8a6e2535 5296Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5297T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5298S: Supported
679655da
JP
5299F: Documentation/infiniband/
5300F: drivers/infiniband/
c117ab84 5301F: include/uapi/linux/if_infiniband.h
954138dc
YD
5302F: include/uapi/rdma/
5303F: include/rdma/
1da177e4 5304
c9f04f58 5305INOTIFY
8b58be88
JP
5306M: John McCutchan <john@johnmccutchan.com>
5307M: Robert Love <rlove@rlove.org>
5308M: Eric Paris <eparis@parisplace.org>
c9f04f58 5309S: Maintained
679655da
JP
5310F: Documentation/filesystems/inotify.txt
5311F: fs/notify/inotify/
5312F: include/linux/inotify.h
c117ab84 5313F: include/uapi/linux/inotify.h
c9f04f58 5314
e2d1d6c0 5315INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5316M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5317L: linux-input@vger.kernel.org
8a6e2535 5318Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5319T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5320S: Maintained
679655da 5321F: drivers/input/
f4eea7e2 5322F: include/linux/input.h
c117ab84 5323F: include/uapi/linux/input.h
f4eea7e2 5324F: include/linux/input/
e2d1d6c0 5325
3267a87f 5326INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5327M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5328L: linux-input@vger.kernel.org
75dd112a 5329S: Odd fixes
3267a87f 5330F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5331F: drivers/input/input-mt.c
3267a87f
HR
5332K: \b(ABS|SYN)_MT_
5333
97fa99a3
JY
5334INTEL ASoC BDW/HSW DRIVERS
5335M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5336L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5337S: Supported
e8e1225d
JP
5338F: sound/soc/intel/common/sst-dsp*
5339F: sound/soc/intel/common/sst-firmware.c
5340F: sound/soc/intel/boards/broadwell.c
5341F: sound/soc/intel/haswell/
97fa99a3 5342
4ac13e17
DJ
5343INTEL C600 SERIES SAS CONTROLLER DRIVER
5344M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5345M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5346L: linux-scsi@vger.kernel.org
7106891a
DJ
5347T: git git://git.code.sf.net/p/intel-sas/isci
5348S: Supported
4ac13e17 5349F: drivers/scsi/isci/
4ac13e17 5350
26717172
LB
5351INTEL IDLE DRIVER
5352M: Len Brown <lenb@kernel.org>
bf1c138e 5353L: linux-pm@vger.kernel.org
08deed1e 5354T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5355S: Supported
5356F: drivers/idle/intel_idle.c
5357
7c1ac18d
KCA
5358INTEL PSTATE DRIVER
5359M: Kristen Carlson Accardi <kristen@linux.intel.com>
5360L: linux-pm@vger.kernel.org
5361S: Supported
5362F: drivers/cpufreq/intel_pstate.c
5363
9eb8ef74 5364INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5365M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5366L: linux-fbdev@vger.kernel.org
ce00f85c 5367S: Maintained
679655da 5368F: Documentation/fb/intelfb.txt
8a61f013 5369F: drivers/video/fbdev/intelfb/
9eb8ef74 5370
1da177e4 5371INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5372M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5373L: linux-fbdev@vger.kernel.org
ce00f85c 5374S: Maintained
8a61f013 5375F: drivers/video/fbdev/i810/
1da177e4 5376
f4a9bc4c 5377INTEL MENLOW THERMAL DRIVER
8b58be88 5378M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5379L: platform-driver-x86@vger.kernel.org
5ca92bd9 5380W: https://01.org/linux-acpi
f4a9bc4c 5381S: Supported
679655da 5382F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5383
1da177e4 5384INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5385M: Borislav Petkov <bp@alien8.de>
1da177e4 5386S: Maintained
73d425fd
JP
5387F: arch/x86/kernel/cpu/microcode/core*
5388F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5389
248a9dc3 5390INTEL I/OAT DMA DRIVER
18ebd564 5391M: Dave Jiang <dave.jiang@intel.com>
08223d80 5392R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5393L: dmaengine@vger.kernel.org
5394Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5395S: Supported
679655da 5396F: drivers/dma/ioat*
248a9dc3 5397
6c8909b4 5398INTEL IOMMU (VT-d)
8b58be88 5399M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5400L: iommu@lists.linux-foundation.org
54e5881d 5401T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5402S: Supported
3fb39615 5403F: drivers/iommu/intel-iommu.c
679655da 5404F: include/linux/intel-iommu.h
6c8909b4 5405
b3e5f263 5406INTEL IOP-ADMA DMA DRIVER
08223d80 5407R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5408S: Odd fixes
679655da 5409F: drivers/dma/iop-adma.c
b3e5f263 5410
9251ce95 5411INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5412M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5413S: Maintained
679655da
JP
5414F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5415F: arch/arm/mach-ixp4xx/include/mach/npe.h
5416F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5417F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5418F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5419F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5420
844dd05f 5421INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5422M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5423S: Maintained
679655da 5424F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5425
2f302324 5426INTEL ETHERNET DRIVERS
8b58be88 5427M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5428R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5429R: Shannon Nelson <shannon.nelson@intel.com>
5430R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5431R: Don Skidmore <donald.c.skidmore@intel.com>
5432R: Matthew Vick <matthew.vick@intel.com>
5433R: John Ronciak <john.ronciak@intel.com>
5434R: Mitch Williams <mitch.a.williams@intel.com>
5435L: intel-wired-lan@lists.osuosl.org
f6fde11a 5436W: http://www.intel.com/support/feedback.htm
d94e6fed 5437W: http://e1000.sourceforge.net/
2f302324
JK
5438Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5441S: Supported
0d164401
JK
5442F: Documentation/networking/e100.txt
5443F: Documentation/networking/e1000.txt
5444F: Documentation/networking/e1000e.txt
5445F: Documentation/networking/igb.txt
5446F: Documentation/networking/igbvf.txt
5447F: Documentation/networking/ixgb.txt
5448F: Documentation/networking/ixgbe.txt
5449F: Documentation/networking/ixgbevf.txt
1bff6529 5450F: Documentation/networking/i40e.txt
105bf2fe 5451F: Documentation/networking/i40evf.txt
dee1ad47 5452F: drivers/net/ethernet/intel/
bc90d291 5453F: drivers/net/ethernet/intel/*/
1da177e4 5454
0963d59b
LW
5455INTEL-MID GPIO DRIVER
5456M: David Cohen <david.a.cohen@linux.intel.com>
5457L: linux-gpio@vger.kernel.org
5458S: Maintained
5459F: drivers/gpio/gpio-intel-mid.c
5460
ca907a90
SY
5461INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5462M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5463L: linux-wireless@vger.kernel.org
ca907a90 5464S: Maintained
679655da 5465F: Documentation/networking/README.ipw2100
679655da 5466F: Documentation/networking/README.ipw2200
ca907a90 5467F: drivers/net/wireless/ipw2x00/
826d2abe 5468
4bd96a7a 5469INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5470M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5471M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5472M: Shane Wang <shane.wang@intel.com>
5473L: tboot-devel@lists.sourceforge.net
5474W: http://tboot.sourceforge.net
e9b7d7c8 5475T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5476S: Supported
5477F: Documentation/intel_txt.txt
5478F: include/linux/tboot.h
5479F: arch/x86/kernel/tboot.c
5480
8a70da82 5481INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5482M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5483M: linux-wimax@intel.com
49e7d9df 5484L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5485S: Supported
5486W: http://linuxwimax.org
679655da
JP
5487F: Documentation/wimax/README.i2400m
5488F: drivers/net/wimax/i2400m/
c117ab84 5489F: include/uapi/linux/wimax/i2400m.h
8a70da82 5490
1c0ce89c
SG
5491INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5492M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5493L: linux-wireless@vger.kernel.org
1c0ce89c 5494S: Supported
efa3144e
WYG
5495F: drivers/net/wireless/iwlegacy/
5496
b481de9c 5497INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5498M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5499M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5500M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5501L: linux-wireless@vger.kernel.org
b481de9c 5502W: http://intellinuxwireless.org
b62ff718 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5504S: Supported
679655da 5505F: drivers/net/wireless/iwlwifi/
b481de9c 5506
de8fe023
TW
5507INTEL MANAGEMENT ENGINE (mei)
5508M: Tomas Winkler <tomas.winkler@intel.com>
5509L: linux-kernel@vger.kernel.org
5510S: Supported
c117ab84 5511F: include/uapi/linux/mei.h
5069288b 5512F: include/linux/mei_cl_bus.h
de8fe023 5513F: drivers/misc/mei/*
e07950a1 5514F: Documentation/misc-devices/mei/*
de8fe023 5515
0a8b8353 5516INTEL PMC IPC DRIVER
5517M: Zha Qipeng<qipeng.zha@intel.com>
5518L: platform-driver-x86@vger.kernel.org
5519S: Maintained
5520F: drivers/platform/x86/intel_pmc_ipc.c
5521F: arch/x86/include/asm/intel_pmc_ipc.h
5522
cb109a0e 5523IOC3 ETHERNET DRIVER
8b58be88 5524M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5525L: linux-mips@linux-mips.org
5526S: Maintained
8862bf1e 5527F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5528
cb109a0e 5529IOC3 SERIAL DRIVER
8b58be88 5530M: Pat Gefre <pfg@sgi.com>
d39e0721 5531L: linux-serial@vger.kernel.org
cb109a0e 5532S: Maintained
df621252 5533F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5534
0b6e8569
SW
5535IOMMU DRIVERS
5536M: Joerg Roedel <joro@8bytes.org>
5537L: iommu@lists.linux-foundation.org
5538T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5539S: Maintained
5540F: drivers/iommu/
5541
4480f15b 5542IP MASQUERADING
8b58be88 5543M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5544S: Maintained
679655da 5545F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5546
1202d6ff 5547IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5548M: Francois Romieu <romieu@fr.zoreil.com>
5549M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5550L: netdev@vger.kernel.org
5551S: Maintained
7443713a 5552F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5553
4480f15b 5554IPATH DRIVER
8473c603 5555M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5556L: linux-rdma@vger.kernel.org
52a09a04 5557S: Maintained
679655da 5558F: drivers/infiniband/hw/ipath/
77d8798b 5559
4409ebe9 5560IPMI SUBSYSTEM
8b58be88 5561M: Corey Minyard <minyard@acm.org>
b0c90653 5562L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5563W: http://openipmi.sourceforge.net/
5564S: Supported
679655da
JP
5565F: Documentation/IPMI.txt
5566F: drivers/char/ipmi/
5567F: include/linux/ipmi*
c117ab84 5568F: include/uapi/linux/ipmi*
4409ebe9 5569
2d800897
KW
5570QCOM AUDIO (ASoC) DRIVERS
5571M: Patrick Lai <plai@codeaurora.org>
5572M: Banajit Goswami <bgoswami@codeaurora.org>
5573L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5574S: Supported
5575F: sound/soc/qcom/
5576
e2d1d6c0 5577IPS SCSI RAID DRIVER
8b58be88 5578M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5579L: linux-scsi@vger.kernel.org
5580W: http://www.adaptec.com/
5581S: Maintained
679655da 5582F: drivers/scsi/ips*
e2d1d6c0
RD
5583
5584IPVS
8b58be88
JP
5585M: Wensong Zhang <wensong@linux-vs.org>
5586M: Simon Horman <horms@verge.net.au>
5587M: Julian Anastasov <ja@ssi.bg>
979b6c13 5588L: netdev@vger.kernel.org
e2d1d6c0 5589L: lvs-devel@vger.kernel.org
1da177e4 5590S: Maintained
679655da 5591F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5592F: include/net/ip_vs.h
c117ab84 5593F: include/uapi/linux/ip_vs.h
679655da 5594F: net/netfilter/ipvs/
1da177e4 5595
e7839f25 5596IPWIRELESS DRIVER
d8130624
JS
5597M: Jiri Kosina <jkosina@suse.com>
5598M: David Sterba <dsterba@suse.com>
92094aa0 5599S: Odd Fixes
282361a0 5600F: drivers/tty/ipwireless/
099dc4fb 5601
e2d1d6c0 5602IPX NETWORK LAYER
8b58be88 5603M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5604L: netdev@vger.kernel.org
5605S: Maintained
679655da 5606F: include/net/ipx.h
c117ab84 5607F: include/uapi/linux/ipx.h
679655da 5608F: net/ipx/
e2d1d6c0 5609
1da177e4 5610IRDA SUBSYSTEM
8b58be88 5611M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5612L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5613L: netdev@vger.kernel.org
1da177e4 5614W: http://irda.sourceforge.net/
f353976d 5615S: Maintained
e0057975 5616T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5617F: Documentation/networking/irda.txt
5618F: drivers/net/irda/
5619F: include/net/irda/
5620F: net/irda/
1da177e4 5621
a800c7cc
TG
5622IRQ SUBSYSTEM
5623M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5624L: linux-kernel@vger.kernel.org
a800c7cc 5625S: Maintained
75fc2d37 5626T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5627F: kernel/irq/
2ed9fd28
JC
5628
5629IRQCHIP DRIVERS
5630M: Thomas Gleixner <tglx@linutronix.de>
5631M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5632M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5633L: linux-kernel@vger.kernel.org
5634S: Maintained
5635T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5636T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5637F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5638F: drivers/irqchip/
a800c7cc 5639
7ab3a837 5640IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5641M: Jiang Liu <jiang.liu@linux.intel.com>
5642M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5643S: Maintained
b09dec2c 5644T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5645F: Documentation/IRQ-domain.txt
5646F: include/linux/irqdomain.h
5647F: kernel/irq/irqdomain.c
b09dec2c 5648F: kernel/irq/msi.c
7ab3a837 5649
e2d1d6c0 5650ISAPNP
8b58be88 5651M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5652S: Maintained
679655da
JP
5653F: Documentation/isapnp.txt
5654F: drivers/pnp/isapnp/
5655F: include/linux/isapnp.h
e2d1d6c0 5656
d39b8420
HV
5657ISA RADIO MODULE
5658M: Hans Verkuil <hverkuil@xs4all.nl>
5659L: linux-media@vger.kernel.org
5660T: git git://linuxtv.org/media_tree.git
5661W: http://linuxtv.org
5662S: Maintained
5663F: drivers/media/radio/radio-isa*
5664
71a6d0af
HW
5665iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5666M: Peter Jones <pjones@redhat.com>
5667M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5668S: Maintained
5669F: drivers/firmware/iscsi_ibft*
5670
14816b1e 5671ISCSI
8b58be88 5672M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5673L: open-iscsi@googlegroups.com
5674W: www.open-iscsi.org
54e5881d 5675T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5676S: Maintained
679655da
JP
5677F: drivers/scsi/*iscsi*
5678F: include/scsi/*iscsi*
14816b1e 5679
1e65eb42
OG
5680ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5681M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5682M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5683M: Roi Dayan <roid@mellanox.com>
5684L: linux-rdma@vger.kernel.org
5685S: Supported
5686W: http://www.openfabrics.org
5687W: www.open-iscsi.org
5688Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5689F: drivers/infiniband/ulp/iser/
1e65eb42 5690
2b70e5fd
SG
5691ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5692M: Sagi Grimberg <sagig@mellanox.com>
5693T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5694L: linux-rdma@vger.kernel.org
5695L: target-devel@vger.kernel.org
5696S: Supported
5697W: http://www.linux-iscsi.org
5698F: drivers/infiniband/ulp/isert
5699
1da177e4 5700ISDN SUBSYSTEM
8b58be88 5701M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5702L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5703L: netdev@vger.kernel.org
1da177e4 5704W: http://www.isdn4linux.de
54e5881d 5705T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5706S: Maintained
679655da
JP
5707F: Documentation/isdn/
5708F: drivers/isdn/
5709F: include/linux/isdn.h
5710F: include/linux/isdn/
c117ab84
CEB
5711F: include/uapi/linux/isdn.h
5712F: include/uapi/linux/isdn/
1da177e4
LT
5713
5714ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5715M: Armin Schindler <mac@melware.de>
d5d52273 5716L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5717W: http://www.melware.de
5718S: Maintained
679655da 5719F: drivers/isdn/hardware/eicon/
1da177e4 5720
d624870f 5721IT87 HARDWARE MONITORING DRIVER
d8130624 5722M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5723L: lm-sensors@lm-sensors.org
5724S: Maintained
5725F: Documentation/hwmon/it87
5726F: drivers/hwmon/it87.c
5727
d7104bff
AP
5728IT913X MEDIA DRIVER
5729M: Antti Palosaari <crope@iki.fi>
5730L: linux-media@vger.kernel.org
5731W: http://linuxtv.org/
5732W: http://palosaari.fi/linux/
5733Q: http://patchwork.linuxtv.org/project/linux-media/list/
5734T: git git://linuxtv.org/anttip/media_tree.git
5735S: Maintained
249c697e 5736F: drivers/media/tuners/it913x*
d7104bff 5737
91821ff3 5738IVTV VIDEO4LINUX DRIVER
6afdeaf8 5739M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5740L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5741L: linux-media@vger.kernel.org
275ffde4 5742T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5743W: http://www.ivtvdriver.org
5744S: Maintained
679655da 5745F: Documentation/video4linux/*.ivtv
90d72ac6 5746F: drivers/media/pci/ivtv/
c117ab84 5747F: include/uapi/linux/ivtv*
91821ff3 5748
68620bdd
MP
5749IX2505V MEDIA DRIVER
5750M: Malcolm Priestley <tvboxspy@gmail.com>
5751L: linux-media@vger.kernel.org
5752W: http://linuxtv.org/
5753Q: http://patchwork.linuxtv.org/project/linux-media/list/
5754S: Maintained
5755F: drivers/media/dvb-frontends/ix2505v*
5756
4453d736
GR
5757JC42.4 TEMPERATURE SENSOR DRIVER
5758M: Guenter Roeck <linux@roeck-us.net>
5759L: lm-sensors@lm-sensors.org
5760S: Maintained
5761F: drivers/hwmon/jc42.c
5762F: Documentation/hwmon/jc42
5763
e2d1d6c0 5764JFS FILESYSTEM
3256f80f 5765M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5766L: jfs-discussion@lists.sourceforge.net
5767W: http://jfs.sourceforge.net/
54e5881d 5768T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5769S: Maintained
679655da
JP
5770F: Documentation/filesystems/jfs.txt
5771F: fs/jfs/
e2d1d6c0 5772
95252236 5773JME NETWORK DRIVER
8b58be88 5774M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5775L: netdev@vger.kernel.org
5776S: Maintained
63d24a0e 5777F: drivers/net/ethernet/jme.*
95252236 5778
1da177e4 5779JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5780M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5781L: linux-mtd@lists.infradead.org
5782W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5783S: Maintained
679655da 5784F: fs/jffs2/
c117ab84 5785F: include/uapi/linux/jffs2.h
1da177e4 5786
de456d37 5787JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5788M: Andrew Morton <akpm@linux-foundation.org>
d8130624 5789M: Jan Kara <jack@suse.com>
72be2ccf 5790L: linux-ext4@vger.kernel.org
ae0718f8 5791S: Maintained
d183e11a 5792F: fs/jbd/
d183e11a
TT
5793F: include/linux/jbd.h
5794
5795JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5796M: "Theodore Ts'o" <tytso@mit.edu>
5797L: linux-ext4@vger.kernel.org
5798S: Maintained
5799F: fs/jbd2/
5800F: include/linux/jbd2.h
ae0718f8 5801
fd8b6cb4 5802JSM Neo PCI based serial card
9d141cb9 5803M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5804L: linux-serial@vger.kernel.org
5805S: Maintained
df621252 5806F: drivers/tty/serial/jsm/
ae0718f8 5807
af39917d
CL
5808K10TEMP HARDWARE MONITORING DRIVER
5809M: Clemens Ladisch <clemens@ladisch.de>
5810L: lm-sensors@lm-sensors.org
5811S: Maintained
5812F: Documentation/hwmon/k10temp
5813F: drivers/hwmon/k10temp.c
5814
4660cb35 5815K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5816M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5817L: lm-sensors@lm-sensors.org
ae0718f8 5818S: Maintained
679655da
JP
5819F: Documentation/hwmon/k8temp
5820F: drivers/hwmon/k8temp.c
ae0718f8 5821
1da177e4 5822KCONFIG
5eb1f99e 5823M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5824L: linux-kbuild@vger.kernel.org
cea8321c 5825T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5826S: Maintained
679655da
JP
5827F: Documentation/kbuild/kconfig-language.txt
5828F: scripts/kconfig/
1da177e4 5829
ea6c2089 5830KDUMP
8b58be88
JP
5831M: Vivek Goyal <vgoyal@redhat.com>
5832M: Haren Myneni <hbabu@us.ibm.com>
34633993 5833L: kexec@lists.infradead.org
ea6c2089
VG
5834W: http://lse.sourceforge.net/kdump/
5835S: Maintained
80811493 5836F: Documentation/kdump/
ea6c2089 5837
f41bf02f
HV
5838KEENE FM RADIO TRANSMITTER DRIVER
5839M: Hans Verkuil <hverkuil@xs4all.nl>
5840L: linux-media@vger.kernel.org
5841T: git git://linuxtv.org/media_tree.git
5842W: http://linuxtv.org
5843S: Maintained
5844F: drivers/media/radio/radio-keene*
5845
1da177e4 5846KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5847M: Ian Kent <raven@themaw.net>
f694fc97 5848L: autofs@vger.kernel.org
1da177e4 5849S: Maintained
679655da 5850F: fs/autofs4/
1da177e4 5851
70fb7ba6 5852KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5853M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5854T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5856L: linux-kbuild@vger.kernel.org
5ce45962 5857S: Maintained
679655da
JP
5858F: Documentation/kbuild/
5859F: Makefile
5860F: scripts/Makefile.*
70fb7ba6
MM
5861F: scripts/basic/
5862F: scripts/mk*
5863F: scripts/package/
1da177e4
LT
5864
5865KERNEL JANITORS
c3000e03 5866L: kernel-janitors@vger.kernel.org
10466f5a 5867W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5868S: Odd Fixes
1da177e4 5869
e8b43555 5870KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5871M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5872M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5873L: linux-nfs@vger.kernel.org
1da177e4 5874W: http://nfs.sourceforge.net/
98fac23f 5875S: Supported
679655da 5876F: fs/nfsd/
c117ab84 5877F: include/uapi/linux/nfsd/
679655da
JP
5878F: fs/lockd/
5879F: fs/nfs_common/
5880F: net/sunrpc/
5881F: include/linux/lockd/
5882F: include/linux/sunrpc/
c117ab84 5883F: include/uapi/linux/sunrpc/
1da177e4 5884
13b122b3
SK
5885KERNEL SELFTEST FRAMEWORK
5886M: Shuah Khan <shuahkh@osg.samsung.com>
5887L: linux-api@vger.kernel.org
5888T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5889S: Maintained
5890F: tools/testing/selftests
5891
426d62e2 5892KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5893M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5894M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5895L: kvm@vger.kernel.org
e3e58478 5896W: http://www.linux-kvm.org
a94b40a6 5897T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5898S: Supported
c93a64fe
PB
5899F: Documentation/*/kvm*.txt
5900F: Documentation/virtual/kvm/
679655da 5901F: arch/*/kvm/
1662e862
CB
5902F: arch/x86/kernel/kvm.c
5903F: arch/x86/kernel/kvmclock.c
679655da
JP
5904F: arch/*/include/asm/kvm*
5905F: include/linux/kvm*
c117ab84 5906F: include/uapi/linux/kvm*
679655da 5907F: virt/kvm/
426d62e2 5908
ad8003d3 5909KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5910M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5911L: kvm@vger.kernel.org
5912W: http://kvm.qumranet.com
7de609c8 5913S: Maintained
679655da 5914F: arch/x86/include/asm/svm.h
679655da 5915F: arch/x86/kvm/svm.c
426d62e2 5916
513014b7 5917KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5918M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5919L: kvm-ppc@vger.kernel.org
5920W: http://kvm.qumranet.com
6a7f972d 5921T: git git://github.com/agraf/linux-2.6.git
513014b7 5922S: Supported
679655da
JP
5923F: arch/powerpc/include/asm/kvm*
5924F: arch/powerpc/kvm/
513014b7 5925
85f8fffe 5926KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5927M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5928M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5929L: linux-s390@vger.kernel.org
5930W: http://www.ibm.com/developerworks/linux/linux390/
5931S: Supported
679655da
JP
5932F: Documentation/s390/kvm.txt
5933F: arch/s390/include/asm/kvm*
80811493 5934F: arch/s390/kvm/
85f8fffe 5935
a749474d 5936KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5937M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5938M: Marc Zyngier <marc.zyngier@arm.com>
5939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5940L: kvmarm@lists.cs.columbia.edu
5941W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5942S: Supported
a749474d
CD
5943F: arch/arm/include/uapi/asm/kvm*
5944F: arch/arm/include/asm/kvm*
5945F: arch/arm/kvm/
5c8818b4
MZ
5946F: virt/kvm/arm/
5947F: include/kvm/arm_*
a749474d 5948
6394a3ec 5949KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5950M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5951M: Marc Zyngier <marc.zyngier@arm.com>
5952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5953L: kvmarm@lists.cs.columbia.edu
5954S: Maintained
5955F: arch/arm64/include/uapi/asm/kvm*
5956F: arch/arm64/include/asm/kvm*
5957F: arch/arm64/kvm/
5958
dc009d92 5959KEXEC
8b58be88 5960M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5961W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5962L: kexec@lists.infradead.org
dc009d92 5963S: Maintained
679655da 5964F: include/linux/kexec.h
c117ab84 5965F: include/uapi/linux/kexec.h
679655da 5966F: kernel/kexec.c
dc009d92 5967
e971461f
DH
5968KEYS/KEYRINGS:
5969M: David Howells <dhowells@redhat.com>
5970L: keyrings@linux-nfs.org
5971S: Maintained
d410fa4e 5972F: Documentation/security/keys.txt
e971461f
DH
5973F: include/linux/key.h
5974F: include/linux/key-type.h
5975F: include/keys/
5976F: security/keys/
5977
7f3c68be 5978KEYS-TRUSTED
74dd744f
MZ
5979M: David Safford <safford@us.ibm.com>
5980M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5981L: linux-security-module@vger.kernel.org
5982L: keyrings@linux-nfs.org
5983S: Supported
d410fa4e 5984F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5985F: include/keys/trusted-type.h
5986F: security/keys/trusted.c
5987F: security/keys/trusted.h
5988
5989KEYS-ENCRYPTED
74dd744f
MZ
5990M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5991M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5992L: linux-security-module@vger.kernel.org
5993L: keyrings@linux-nfs.org
5994S: Supported
d410fa4e 5995F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5996F: include/keys/encrypted-type.h
19c90aa6 5997F: security/keys/encrypted-keys/
7f3c68be 5998
5b778dad 5999KGDB / KDB /debug_core
8b58be88 6000M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6001W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6002L: kgdb-bugreport@lists.sourceforge.net
6003S: Maintained
679655da
JP
6004F: Documentation/DocBook/kgdb.tmpl
6005F: drivers/misc/kgdbts.c
df621252 6006F: drivers/tty/serial/kgdboc.c
5b778dad 6007F: include/linux/kdb.h
679655da 6008F: include/linux/kgdb.h
4063eb5f 6009F: kernel/debug/
e3e2aaf7 6010
456db8cc 6011KMEMCHECK
8b58be88 6012M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6013M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6014S: Maintained
410d7a97
JP
6015F: Documentation/kmemcheck.txt
6016F: arch/x86/include/asm/kmemcheck.h
6017F: arch/x86/mm/kmemcheck/
6018F: include/linux/kmemcheck.h
6019F: mm/kmemcheck.c
b9ce08c0 6020
c3bb4d24 6021KMEMLEAK
8b58be88 6022M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6023S: Maintained
6024F: Documentation/kmemleak.txt
6025F: include/linux/kmemleak.h
6026F: mm/kmemleak.c
6027F: mm/kmemleak-test.c
6028
89559a61 6029KPROBES
8b58be88
JP
6030M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6031M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6032M: "David S. Miller" <davem@davemloft.net>
97c29e74 6033M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6034S: Maintained
679655da
JP
6035F: Documentation/kprobes.txt
6036F: include/linux/kprobes.h
6037F: kernel/kprobes.c
89559a61 6038
70e84049 6039KS0108 LCD CONTROLLER DRIVER
8b58be88 6040M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6041W: http://miguelojeda.es/auxdisplay.htm
6042W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6043S: Maintained
679655da
JP
6044F: Documentation/auxdisplay/ks0108
6045F: drivers/auxdisplay/ks0108.c
6046F: include/linux/ks0108.h
70e84049 6047
1da177e4 6048LAPB module
1da177e4 6049L: linux-x25@vger.kernel.org
bf9915cc 6050S: Orphan
679655da
JP
6051F: Documentation/networking/lapb-module.txt
6052F: include/*/lapb.h
6053F: net/lapb/
1da177e4
LT
6054
6055LASI 53c700 driver for PARISC
8b58be88 6056M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6057L: linux-scsi@vger.kernel.org
6058S: Maintained
679655da
JP
6059F: Documentation/scsi/53c700.txt
6060F: drivers/scsi/53c700*
1da177e4 6061
263de9b5 6062LED SUBSYSTEM
8b58be88 6063M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6064M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6065L: linux-leds@vger.kernel.org
b8926ba0 6066T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6067S: Maintained
679655da
JP
6068F: drivers/leds/
6069F: include/linux/leds.h
263de9b5 6070
b0461a44 6071LEGACY EEPROM DRIVER
d8130624 6072M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6073S: Maintained
6074F: Documentation/misc-devices/eeprom
6075F: drivers/misc/eeprom/eeprom.c
6076
1da177e4 6077LEGO USB Tower driver
8b58be88 6078M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6079L: legousb-devel@lists.sourceforge.net
6080W: http://legousb.sourceforge.net/
6081S: Maintained
679655da 6082F: drivers/usb/misc/legousbtower.c
1da177e4 6083
055616a8
MK
6084LG2160 MEDIA DRIVER
6085M: Michael Krufky <mkrufky@linuxtv.org>
6086L: linux-media@vger.kernel.org
6087W: http://linuxtv.org/
6088W: http://github.com/mkrufky
6089Q: http://patchwork.linuxtv.org/project/linux-media/list/
6090T: git git://linuxtv.org/mkrufky/tuners.git
6091S: Maintained
6092F: drivers/media/dvb-frontends/lg2160.*
6093
6f0e7725
MK
6094LGDT3305 MEDIA DRIVER
6095M: Michael Krufky <mkrufky@linuxtv.org>
6096L: linux-media@vger.kernel.org
6097W: http://linuxtv.org/
6098W: http://github.com/mkrufky
6099Q: http://patchwork.linuxtv.org/project/linux-media/list/
6100T: git git://linuxtv.org/mkrufky/tuners.git
6101S: Maintained
6102F: drivers/media/dvb-frontends/lgdt3305.*
6103
568a17ff 6104LGUEST
8b58be88 6105M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6106L: lguest@lists.ozlabs.org
568a17ff 6107W: http://lguest.ozlabs.org/
72e91863 6108S: Odd Fixes
070f420b 6109F: arch/x86/include/asm/lguest*.h
679655da
JP
6110F: arch/x86/lguest/
6111F: drivers/lguest/
6112F: include/linux/lguest*.h
070f420b 6113F: tools/lguest/
568a17ff 6114
32ac7cb2
TH
6115LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6116M: Tejun Heo <tj@kernel.org>
6117L: linux-ide@vger.kernel.org
6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119S: Maintained
6120F: drivers/ata/
6121F: include/linux/ata.h
6122F: include/linux/libata.h
6123
6124LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6125M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6126L: linux-ide@vger.kernel.org
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128S: Maintained
6129F: include/linux/pata_arasan_cf_data.h
6130F: drivers/ata/pata_arasan_cf.c
6131
c7fa056c
BZ
6132LIBATA PATA DRIVERS
6133M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6134M: Tejun Heo <tj@kernel.org>
6135L: linux-ide@vger.kernel.org
6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137S: Maintained
6138F: drivers/ata/pata_*.c
6139F: drivers/ata/ata_generic.c
6140
32ac7cb2
TH
6141LIBATA SATA AHCI PLATFORM devices support
6142M: Hans de Goede <hdegoede@redhat.com>
6143M: Tejun Heo <tj@kernel.org>
6144L: linux-ide@vger.kernel.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146S: Maintained
6147F: drivers/ata/ahci_platform.c
6148F: drivers/ata/libahci_platform.c
6149F: include/linux/ahci_platform.h
6150
6151LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6152M: Mikael Pettersson <mikpelinux@gmail.com>
6153L: linux-ide@vger.kernel.org
6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6155S: Maintained
6156F: drivers/ata/sata_promise.*
6157
1acd437c
SL
6158LIBLOCKDEP
6159M: Sasha Levin <sasha.levin@oracle.com>
6160S: Maintained
6161F: tools/lib/lockdep/
6162
bc30196f
DW
6163LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6164M: Dan Williams <dan.j.williams@intel.com>
6165L: linux-nvdimm@lists.01.org
6166Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6167S: Supported
6168F: drivers/nvdimm/*
6169F: include/linux/nd.h
6170F: include/linux/libnvdimm.h
6171F: include/uapi/linux/ndctl.h
6172
6173LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6174M: Ross Zwisler <ross.zwisler@linux.intel.com>
6175L: linux-nvdimm@lists.01.org
6176Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6177S: Supported
6178F: drivers/nvdimm/blk.c
6179F: drivers/nvdimm/region_devs.c
6180F: drivers/acpi/nfit*
6181
6182LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6183M: Vishal Verma <vishal.l.verma@intel.com>
6184L: linux-nvdimm@lists.01.org
6185Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6186S: Supported
6187F: drivers/nvdimm/btt*
6188
6189LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6190M: Ross Zwisler <ross.zwisler@linux.intel.com>
6191L: linux-nvdimm@lists.01.org
6192Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6193S: Supported
6194F: drivers/nvdimm/pmem.c
b864bc17 6195F: include/linux/pmem.h
bc30196f 6196
1da177e4 6197LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6198M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6199W: http://www.ibm.com/linux/ltc/projects/ppc
6200S: Supported
11c34c7d 6201F: arch/powerpc/boot/rs6000.h
1da177e4 6202
852bb9f5 6203LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6204M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6205M: Paul Mackerras <paulus@samba.org>
ea668936 6206M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6207W: http://www.penguinppc.org/
a4724ed6 6208L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6209Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6211S: Supported
11c34c7d
JP
6212F: Documentation/powerpc/
6213F: arch/powerpc/
1da177e4
LT
6214
6215LINUX FOR POWER MACINTOSH
8b58be88 6216M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6217W: http://www.penguinppc.org/
a4724ed6 6218L: linuxppc-dev@lists.ozlabs.org
1da177e4 6219S: Maintained
11c34c7d
JP
6220F: arch/powerpc/platforms/powermac/
6221F: drivers/macintosh/
1da177e4 6222
77a76369 6223LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6224M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6225L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6226T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6227S: Maintained
11c34c7d
JP
6228F: arch/powerpc/platforms/512x/
6229F: arch/powerpc/platforms/52xx/
1da177e4
LT
6230
6231LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6232M: Alistair Popple <alistair@popple.id.au>
8b58be88 6233M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6234W: http://www.penguinppc.org/
a4724ed6 6235L: linuxppc-dev@lists.ozlabs.org
1da177e4 6236S: Maintained
11c34c7d
JP
6237F: arch/powerpc/platforms/40x/
6238F: arch/powerpc/platforms/44x/
1da177e4 6239
260c02a9 6240LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6241L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6242S: Orphan
11c34c7d
JP
6243F: arch/powerpc/*/*virtex*
6244F: arch/powerpc/*/*/*virtex*
1da177e4 6245
e93adf1e 6246LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6247M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6248W: http://www.penguinppc.org/
a4724ed6 6249L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6250S: Maintained
a2b1f7c8 6251F: arch/powerpc/platforms/8xx/
e93adf1e 6252
1da177e4 6253LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6254M: Scott Wood <scottwood@freescale.com>
8b58be88 6255M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6256W: http://www.penguinppc.org/
a4724ed6 6257L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6258T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6259S: Maintained
11c34c7d 6260F: arch/powerpc/platforms/83xx/
4c8f581d 6261F: arch/powerpc/platforms/85xx/
1da177e4 6262
ab06ff3a 6263LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6264M: Olof Johansson <olof@lixom.net>
a4724ed6 6265L: linuxppc-dev@lists.ozlabs.org
92e19709 6266S: Maintained
11c34c7d
JP
6267F: arch/powerpc/platforms/pasemi/
6268F: drivers/*/*pasemi*
6269F: drivers/*/*/*pasemi*
ab06ff3a 6270
1da177e4 6271LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6272M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6273L: linux-security-module@vger.kernel.org
1da177e4
LT
6274S: Supported
6275
a23ce6da
HW
6276LIS3LV02D ACCELEROMETER DRIVER
6277M: Eric Piel <eric.piel@tremplin-utc.net>
6278S: Maintained
ff606677
JD
6279F: Documentation/misc-devices/lis3lv02d
6280F: drivers/misc/lis3lv02d/
bd35665f 6281F: drivers/platform/x86/hp_accel.c
a23ce6da 6282
b700e7f0
SJ
6283LIVE PATCHING
6284M: Josh Poimboeuf <jpoimboe@redhat.com>
6285M: Seth Jennings <sjenning@redhat.com>
d8130624
JS
6286M: Jiri Kosina <jkosina@suse.com>
6287M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6288S: Maintained
6289F: kernel/livepatch/
6290F: include/linux/livepatch.h
6291F: arch/x86/include/asm/livepatch.h
6292F: arch/x86/kernel/livepatch.c
6293F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6294F: samples/livepatch/
b700e7f0 6295L: live-patching@vger.kernel.org
74d50da3 6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6297
e2d1d6c0 6298LLC (802.2)
8b58be88 6299M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6300S: Maintained
679655da 6301F: include/linux/llc.h
c117ab84 6302F: include/uapi/linux/llc.h
679655da
JP
6303F: include/net/llc*
6304F: net/llc/
e2d1d6c0 6305
4e233cbe
AD
6306LM73 HARDWARE MONITOR DRIVER
6307M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6308L: lm-sensors@lm-sensors.org
6309S: Maintained
6310F: drivers/hwmon/lm73.c
6311
156e2d1a 6312LM78 HARDWARE MONITOR DRIVER
d8130624 6313M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6314L: lm-sensors@lm-sensors.org
6315S: Maintained
6316F: Documentation/hwmon/lm78
6317F: drivers/hwmon/lm78.c
6318
1da177e4 6319LM83 HARDWARE MONITOR DRIVER
d8130624 6320M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6321L: lm-sensors@lm-sensors.org
1da177e4 6322S: Maintained
679655da
JP
6323F: Documentation/hwmon/lm83
6324F: drivers/hwmon/lm83.c
1da177e4
LT
6325
6326LM90 HARDWARE MONITOR DRIVER
d8130624 6327M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6328L: lm-sensors@lm-sensors.org
1da177e4 6329S: Maintained
679655da 6330F: Documentation/hwmon/lm90
aae7bce4 6331F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6332F: drivers/hwmon/lm90.c
1da177e4 6333
917cc4e6
GR
6334LM95234 HARDWARE MONITOR DRIVER
6335M: Guenter Roeck <linux@roeck-us.net>
6336L: lm-sensors@lm-sensors.org
6337S: Maintained
6338F: Documentation/hwmon/lm95234
6339F: drivers/hwmon/lm95234.c
6340
68620bdd
MP
6341LME2510 MEDIA DRIVER
6342M: Malcolm Priestley <tvboxspy@gmail.com>
6343L: linux-media@vger.kernel.org
6344W: http://linuxtv.org/
6345Q: http://patchwork.linuxtv.org/project/linux-media/list/
6346S: Maintained
6347F: drivers/media/usb/dvb-usb-v2/lmedm04*
6348
512e67f9 6349LOCKDEP AND LOCKSTAT
8b58be88
JP
6350M: Peter Zijlstra <peterz@infradead.org>
6351M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6352L: linux-kernel@vger.kernel.org
75fc2d37 6353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6354S: Maintained
214e0aed
DB
6355F: Documentation/locking/lockdep*.txt
6356F: Documentation/locking/lockstat.txt
679655da 6357F: include/linux/lockdep.h
7486d6da 6358F: kernel/locking/
512e67f9 6359
dde33348 6360LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6361M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6362L: linux-ntfs-dev@lists.sourceforge.net
6363W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6364S: Maintained
679655da 6365F: Documentation/ldm.txt
20d16fef 6366F: block/partitions/ldm.*
1da177e4 6367
ef6ada3d
JE
6368LogFS
6369M: Joern Engel <joern@logfs.org>
756ccb3c 6370M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6371L: logfs@logfs.org
6372W: logfs.org
6373S: Maintained
6374F: fs/logfs/
6375
b62d7946
RS
6376LPC32XX MACHINE SUPPORT
6377M: Roland Stigge <stigge@antcom.de>
6378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6379S: Maintained
6380F: arch/arm/mach-lpc32xx/
6381
c87e34ef 6382LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6383M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6384M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6385M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6386M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6387L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6388L: linux-scsi@vger.kernel.org
6389W: http://www.lsilogic.com/support
6390S: Supported
679655da 6391F: drivers/message/fusion/
500c152a 6392F: drivers/scsi/mpt2sas/
6393F: drivers/scsi/mpt3sas/
c87e34ef 6394
1da177e4 6395LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6396M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6397L: linux-scsi@vger.kernel.org
6398S: Maintained
679655da 6399F: drivers/scsi/sym53c8xx_2/
1da177e4 6400
e5f5c99a
GR
6401LTC4261 HARDWARE MONITOR DRIVER
6402M: Guenter Roeck <linux@roeck-us.net>
6403L: lm-sensors@lm-sensors.org
6404S: Maintained
6405F: Documentation/hwmon/ltc4261
6406F: drivers/hwmon/ltc4261.c
6407
81365c31 6408LTP (Linux Test Project)
28b8e8d4 6409M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6410M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6411M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6412M: Jan Stancek <jstancek@redhat.com>
6413M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6414M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6415L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6416W: http://linux-test-project.github.io/
7d1ae8a8 6417T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6418S: Maintained
6419
c12a54b3 6420M32R ARCHITECTURE
c12a54b3 6421W: http://www.linux-m32r.org/
b4174867 6422S: Orphan
679655da 6423F: arch/m32r/
c12a54b3 6424
1da177e4 6425M68K ARCHITECTURE
8b58be88 6426M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6427L: linux-m68k@lists.linux-m68k.org
6428W: http://www.linux-m68k.org/
54e5881d 6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6430S: Maintained
679655da 6431F: arch/m68k/
9db35182 6432F: drivers/zorro/
1da177e4
LT
6433
6434M68K ON APPLE MACINTOSH
8b58be88 6435M: Joshua Thompson <funaho@jurai.org>
1da177e4 6436W: http://www.mac.linux-m68k.org/
9bb9f222 6437L: linux-m68k@lists.linux-m68k.org
1da177e4 6438S: Maintained
9db35182 6439F: arch/m68k/mac/
1da177e4
LT
6440
6441M68K ON HP9000/300
8b58be88 6442M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6443W: http://www.tazenda.demon.co.uk/phil/linux-hp
6444S: Maintained
679655da 6445F: arch/m68k/hp300/
1da177e4 6446
74425546
AP
6447M88DS3103 MEDIA DRIVER
6448M: Antti Palosaari <crope@iki.fi>
6449L: linux-media@vger.kernel.org
6450W: http://linuxtv.org/
6451W: http://palosaari.fi/linux/
6452Q: http://patchwork.linuxtv.org/project/linux-media/list/
6453T: git git://linuxtv.org/anttip/media_tree.git
6454S: Maintained
6455F: drivers/media/dvb-frontends/m88ds3103*
6456
68620bdd
MP
6457M88RS2000 MEDIA DRIVER
6458M: Malcolm Priestley <tvboxspy@gmail.com>
6459L: linux-media@vger.kernel.org
6460W: http://linuxtv.org/
6461Q: http://patchwork.linuxtv.org/project/linux-media/list/
6462S: Maintained
6463F: drivers/media/dvb-frontends/m88rs2000*
6464
07a092fa 6465MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6466M: Alexey Klimov <klimov.linux@gmail.com>
6467L: linux-media@vger.kernel.org
6468T: git git://linuxtv.org/media_tree.git
6469S: Maintained
6470F: drivers/media/radio/radio-ma901.c
07a092fa 6471
64a327a7 6472MAC80211
8b58be88 6473M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6474L: linux-wireless@vger.kernel.org
491b26b4 6475W: http://wireless.kernel.org/
ce466579
JB
6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6478S: Maintained
679655da
JP
6479F: Documentation/networking/mac80211-injection.txt
6480F: include/net/mac80211.h
6481F: net/mac80211/
64a327a7 6482
b863ceb7 6483MACVLAN DRIVER
8b58be88 6484M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6485L: netdev@vger.kernel.org
6486S: Maintained
679655da
JP
6487F: drivers/net/macvlan.c
6488F: include/linux/if_macvlan.h
b863ceb7 6489
2b6d83e2
JB
6490MAILBOX API
6491M: Jassi Brar <jassisinghbrar@gmail.com>
6492L: linux-kernel@vger.kernel.org
6493S: Maintained
6494F: drivers/mailbox/
6495F: include/linux/mailbox_client.h
6496F: include/linux/mailbox_controller.h
6497
faf1668c 6498MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6499M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6500W: http://www.kernel.org/doc/man-pages
bd7ebec6 6501L: linux-man@vger.kernel.org
1b53dc74 6502S: Maintained
faf1668c 6503
8427defd
RK
6504MARVELL ARMADA DRM SUPPORT
6505M: Russell King <rmk+kernel@arm.linux.org.uk>
6506S: Maintained
6507F: drivers/gpu/drm/armada/
6508
3ad50cca
GR
6509MARVELL 88E6352 DSA support
6510M: Guenter Roeck <linux@roeck-us.net>
6511S: Maintained
6512F: drivers/net/dsa/mv88e6352.c
6513
44c14c1d 6514MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6515M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6516M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6517L: netdev@vger.kernel.org
6518S: Maintained
6519F: drivers/net/ethernet/marvell/sk*
6520
74cda169 6521MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6522L: libertas-dev@lists.infradead.org
8ac3e99e 6523S: Orphan
679655da 6524F: drivers/net/wireless/libertas/
74cda169 6525
b60d6975 6526MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6527M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6528L: netdev@vger.kernel.org
f5ca8502 6529S: Maintained
527a6266 6530F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6531F: include/linux/mv643xx.h
1da177e4 6532
370b8ed9
TP
6533MARVELL MVNETA ETHERNET DRIVER
6534M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6535L: netdev@vger.kernel.org
6536S: Maintained
6537F: drivers/net/ethernet/marvell/mvneta.*
6538
fcad584d 6539MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6540M: Amitkumar Karwar <akarwar@marvell.com>
6541M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6542L: linux-wireless@vger.kernel.org
6543S: Maintained
6544F: drivers/net/wireless/mwifiex/
6545
a2c3f656 6546MARVELL MWL8K WIRELESS DRIVER
a040d532 6547M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6548L: linux-wireless@vger.kernel.org
16345910 6549S: Odd Fixes
a2c3f656
LB
6550F: drivers/net/wireless/mwl8k.c
6551
2a69567b 6552MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6553M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6554S: Odd Fixes
1fa7e547 6555F: drivers/mmc/host/mvsdio.*
2a69567b 6556
1da177e4 6557MATROX FRAMEBUFFER DRIVER
c69f677c 6558L: linux-fbdev@vger.kernel.org
52653199 6559S: Orphan
8a61f013 6560F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6561F: include/uapi/linux/matroxfb.h
1da177e4 6562
ca462085
GR
6563MAX16065 HARDWARE MONITOR DRIVER
6564M: Guenter Roeck <linux@roeck-us.net>
6565L: lm-sensors@lm-sensors.org
6566S: Maintained
6567F: Documentation/hwmon/max16065
6568F: drivers/hwmon/max16065.c
6569
1f61cab8
GR
6570MAX20751 HARDWARE MONITOR DRIVER
6571M: Guenter Roeck <linux@roeck-us.net>
6572L: lm-sensors@lm-sensors.org
6573S: Maintained
6574F: Documentation/hwmon/max20751
6575F: drivers/hwmon/max20751.c
6576
d20620de 6577MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6578M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6579L: lm-sensors@lm-sensors.org
6580S: Maintained
679655da
JP
6581F: Documentation/hwmon/max6650
6582F: drivers/hwmon/max6650.c
d20620de 6583
e89ab51f
GR
6584MAX6697 HARDWARE MONITOR DRIVER
6585M: Guenter Roeck <linux@roeck-us.net>
6586L: lm-sensors@lm-sensors.org
6587S: Maintained
6588F: Documentation/hwmon/max6697
6589F: Documentation/devicetree/bindings/i2c/max6697.txt
6590F: drivers/hwmon/max6697.c
6591F: include/linux/platform_data/max6697.h
6592
f8f847b5
KK
6593MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6594M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6595L: linux-pm@vger.kernel.org
6596S: Supported
6597F: drivers/power/max14577_charger.c
6598F: drivers/power/max77693_charger.c
6599
befeb596
KK
6600MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6601M: Chanwoo Choi <cw00.choi@samsung.com>
6602M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6603L: linux-kernel@vger.kernel.org
6604S: Supported
6605F: drivers/*/max14577.c
6606F: drivers/*/max77686.c
6607F: drivers/*/max77693.c
6608F: drivers/extcon/extcon-max14577.c
6609F: drivers/extcon/extcon-max77693.c
6610F: drivers/rtc/rtc-max77686.c
6611F: drivers/clk/clk-max77686.c
6612F: Documentation/devicetree/bindings/mfd/max14577.txt
6613F: Documentation/devicetree/bindings/mfd/max77686.txt
6614F: Documentation/devicetree/bindings/mfd/max77693.txt
6615F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6616F: include/linux/mfd/max14577*.h
6617F: include/linux/mfd/max77686*.h
6618F: include/linux/mfd/max77693*.h
6619
9be3c9a5
HV
6620MAXIRADIO FM RADIO RECEIVER DRIVER
6621M: Hans Verkuil <hverkuil@xs4all.nl>
6622L: linux-media@vger.kernel.org
6623T: git git://linuxtv.org/media_tree.git
6624W: http://linuxtv.org
6625S: Maintained
6626F: drivers/media/radio/radio-maxiradio*
6627
6f32a8c9
LP
6628MEDIA DRIVERS FOR RENESAS - VSP1
6629M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6630L: linux-media@vger.kernel.org
6631L: linux-sh@vger.kernel.org
6632T: git git://linuxtv.org/media_tree.git
6633S: Supported
6634F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6635F: drivers/media/platform/vsp1/
6636
127c49ae 6637MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6638M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6639P: LinuxTV.org Project
6640L: linux-media@vger.kernel.org
6641W: http://linuxtv.org
8a6e2535 6642Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6643T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6644S: Maintained
6645F: Documentation/dvb/
6646F: Documentation/video4linux/
ffe06198 6647F: Documentation/DocBook/media/
127c49ae 6648F: drivers/media/
ffe06198 6649F: drivers/staging/media/
127c49ae 6650F: include/media/
6c0f0359
MCC
6651F: include/uapi/linux/dvb/
6652F: include/uapi/linux/videodev2.h
6653F: include/uapi/linux/media.h
6654F: include/uapi/linux/v4l2-*
6655F: include/uapi/linux/meye.h
6656F: include/uapi/linux/ivtv*
6657F: include/uapi/linux/uvcvideo.h
d20620de 6658
c869f77d
JK
6659MEDIATEK MT7601U WIRELESS LAN DRIVER
6660M: Jakub Kicinski <kubakici@wp.pl>
6661L: linux-wireless@vger.kernel.org
6662S: Maintained
6663F: drivers/net/wireless/mediatek/mt7601u/
6664
e399065b
SS
6665MEGARAID SCSI/SAS DRIVERS
6666M: Kashyap Desai <kashyap.desai@avagotech.com>
6667M: Sumit Saxena <sumit.saxena@avagotech.com>
6668M: Uday Lingala <uday.lingala@avagotech.com>
6669L: megaraidlinux.pdl@avagotech.com
baaea1dc 6670L: linux-scsi@vger.kernel.org
e399065b 6671W: http://www.lsi.com
ce00f85c 6672S: Maintained
679655da
JP
6673F: Documentation/scsi/megaraid.txt
6674F: drivers/scsi/megaraid.*
6675F: drivers/scsi/megaraid/
757e0108 6676
2c46c9d5
AV
6677MELLANOX ETHERNET DRIVER (mlx4_en)
6678M: Amir Vadai <amirv@mellanox.com>
db603047 6679M: Ido Shamay <idos@mellanox.com>
b75f0050 6680L: netdev@vger.kernel.org
2c46c9d5
AV
6681S: Supported
6682W: http://www.mellanox.com
6683Q: http://patchwork.ozlabs.org/project/netdev/list/
6684F: drivers/net/ethernet/mellanox/mlx4/en_*
6685
70ea91f1
SR
6686MEMORY MANAGEMENT
6687L: linux-mm@kvack.org
70ea91f1
SR
6688W: http://www.linux-mm.org
6689S: Maintained
679655da 6690F: include/linux/mm.h
551450bb
CS
6691F: include/linux/gfp.h
6692F: include/linux/mmzone.h
6693F: include/linux/memory_hotplug.h
6694F: include/linux/vmalloc.h
679655da 6695F: mm/
70ea91f1 6696
f4e9ce66 6697MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6698M: David Woodhouse <dwmw2@infradead.org>
242c325e 6699M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6700L: linux-mtd@lists.infradead.org
8a6e2535
JP
6701W: http://www.linux-mtd.infradead.org/
6702Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6703T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6704T: git git://git.infradead.org/l2-mtd.git
1da177e4 6705S: Maintained
679655da
JP
6706F: drivers/mtd/
6707F: include/linux/mtd/
c117ab84 6708F: include/uapi/mtd/
1da177e4 6709
26c57ef1 6710MEN A21 WATCHDOG DRIVER
30c7469b 6711M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6712L: linux-watchdog@vger.kernel.org
30c7469b 6713S: Maintained
26c57ef1
JT
6714F: drivers/watchdog/mena21_wdt.c
6715
3764e82e 6716MEN CHAMELEON BUS (mcb)
30c7469b
JT
6717M: Johannes Thumshirn <morbidrsa@gmail.com>
6718S: Maintained
3764e82e
JT
6719F: drivers/mcb/
6720F: include/linux/mcb.h
b9f2f459 6721F: Documentation/men-chameleon-bus.txt
3764e82e 6722
48b490d2
AW
6723MEN F21BMC (Board Management Controller)
6724M: Andreas Werner <andreas.werner@men.de>
6725S: Supported
6726F: drivers/mfd/menf21bmc.c
6727F: drivers/watchdog/menf21bmc_wdt.c
6728F: drivers/leds/leds-menf21bmc.c
6729F: drivers/hwmon/menf21bmc_hwmon.c
6730F: Documentation/hwmon/menf21bmc
6731
12285945
JH
6732METAG ARCHITECTURE
6733M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6734L: linux-metag@vger.kernel.org
12285945
JH
6735S: Supported
6736F: arch/metag/
6737F: Documentation/metag/
6738F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6739F: drivers/clocksource/metag_generic.c
5698c50d
JH
6740F: drivers/irqchip/irq-metag.c
6741F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6742F: drivers/tty/metag_da.c
12285945 6743
c6375b0a 6744MICROBLAZE ARCHITECTURE
8b58be88 6745M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6746W: http://www.monstr.eu/fdt/
6747T: git git://git.monstr.eu/linux-2.6-microblaze.git
6748S: Supported
0a8c7914 6749F: arch/microblaze/
1da177e4
LT
6750
6751MICROTEK X6 SCANNER
61eee9a7 6752M: Oliver Neukum <oliver@neukum.org>
1da177e4 6753S: Maintained
679655da 6754F: drivers/usb/image/microtek.*
1da177e4
LT
6755
6756MIPS
8b58be88 6757M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6758L: linux-mips@linux-mips.org
6097050d 6759W: http://www.linux-mips.org/
b05e988e 6760T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6761Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6762S: Supported
679655da
JP
6763F: Documentation/mips/
6764F: arch/mips/
1da177e4 6765
08b7620a
HV
6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6767M: Hans Verkuil <hverkuil@xs4all.nl>
6768L: linux-media@vger.kernel.org
6769T: git git://linuxtv.org/media_tree.git
6770W: http://linuxtv.org
6771S: Odd Fixes
6772F: drivers/media/radio/radio-miropcm20*
6773
e126ba97
EC
6774Mellanox MLX5 core VPI driver
6775M: Eli Cohen <eli@mellanox.com>
6776L: netdev@vger.kernel.org
6777L: linux-rdma@vger.kernel.org
6778W: http://www.mellanox.com
6779Q: http://patchwork.ozlabs.org/project/netdev/list/
6780Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6781T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6782S: Supported
6783F: drivers/net/ethernet/mellanox/mlx5/core/
6784F: include/linux/mlx5/
6785
6786Mellanox MLX5 IB driver
b75f0050
JP
6787M: Eli Cohen <eli@mellanox.com>
6788L: linux-rdma@vger.kernel.org
6789W: http://www.mellanox.com
6790Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6791T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6792S: Supported
6793F: include/linux/mlx5/
6794F: drivers/infiniband/hw/mlx5/
e126ba97 6795
0ce277e4
AP
6796MN88472 MEDIA DRIVER
6797M: Antti Palosaari <crope@iki.fi>
6798L: linux-media@vger.kernel.org
6799W: http://linuxtv.org/
6800W: http://palosaari.fi/linux/
6801Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802T: git git://linuxtv.org/anttip/media_tree.git
6803S: Maintained
6804F: drivers/staging/media/mn88472/
6805F: drivers/media/dvb-frontends/mn88472.h
6806
4f4d238f
AP
6807MN88473 MEDIA DRIVER
6808M: Antti Palosaari <crope@iki.fi>
6809L: linux-media@vger.kernel.org
6810W: http://linuxtv.org/
6811W: http://palosaari.fi/linux/
6812Q: http://patchwork.linuxtv.org/project/linux-media/list/
6813T: git git://linuxtv.org/anttip/media_tree.git
6814S: Maintained
6815F: drivers/staging/media/mn88473/
6816F: drivers/media/dvb-frontends/mn88473.h
6817
1da177e4 6818MODULE SUPPORT
8b58be88 6819M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6820S: Maintained
679655da
JP
6821F: include/linux/module.h
6822F: kernel/module.c
1da177e4
LT
6823
6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6825W: http://popies.net/meye/
b7788e13 6826S: Orphan
679655da 6827F: Documentation/video4linux/meye.txt
90d72ac6 6828F: drivers/media/pci/meye/
6c0f0359 6829F: include/uapi/linux/meye.h
1da177e4 6830
b9705b60 6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6832M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6833S: Maintained
679655da 6834F: Documentation/serial/moxa-smartio
c897401b 6835F: drivers/tty/mxser.*
d735410a 6836
889b2f87
AK
6837MR800 AVERMEDIA USB FM RADIO DRIVER
6838M: Alexey Klimov <klimov.linux@gmail.com>
6839L: linux-media@vger.kernel.org
6840T: git git://linuxtv.org/media_tree.git
6841S: Maintained
6842F: drivers/media/radio/radio-mr800.c
6843
d7155691
AO
6844MRF24J40 IEEE 802.15.4 RADIO DRIVER
6845M: Alan Ott <alan@signal11.us>
6846L: linux-wpan@vger.kernel.org
6847S: Maintained
6848F: drivers/net/ieee802154/mrf24j40.c
6849
8c4c731a 6850MSI LAPTOP SUPPORT
182ae55c 6851M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6852L: platform-driver-x86@vger.kernel.org
8c4c731a 6853S: Maintained
679655da 6854F: drivers/platform/x86/msi-laptop.c
8c4c731a 6855
0f1006b1 6856MSI WMI SUPPORT
d0944853 6857L: platform-driver-x86@vger.kernel.org
5ee7041e 6858S: Orphan
0f1006b1
AA
6859F: drivers/platform/x86/msi-wmi.c
6860
19a628a0
AP
6861MSI001 MEDIA DRIVER
6862M: Antti Palosaari <crope@iki.fi>
6863L: linux-media@vger.kernel.org
6864W: http://linuxtv.org/
6865W: http://palosaari.fi/linux/
6866Q: http://patchwork.linuxtv.org/project/linux-media/list/
6867T: git git://linuxtv.org/anttip/media_tree.git
6868S: Maintained
0185e197 6869F: drivers/media/tuners/msi001*
19a628a0 6870
7570589d 6871MSI2500 MEDIA DRIVER
2c57213f
AP
6872M: Antti Palosaari <crope@iki.fi>
6873L: linux-media@vger.kernel.org
6874W: http://linuxtv.org/
6875W: http://palosaari.fi/linux/
6876Q: http://patchwork.linuxtv.org/project/linux-media/list/
6877T: git git://linuxtv.org/anttip/media_tree.git
6878S: Maintained
7570589d 6879F: drivers/media/usb/msi2500/
2c57213f 6880
159eeea4
RJ
6881MSYSTEMS DISKONCHIP G3 MTD DRIVER
6882M: Robert Jarzmik <robert.jarzmik@free.fr>
6883L: linux-mtd@lists.infradead.org
6884S: Maintained
6885F: drivers/mtd/devices/docg3*
6886
62a37dc7 6887MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6888M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6889L: linux-media@vger.kernel.org
6890T: git git://linuxtv.org/media_tree.git
6891S: Maintained
6892F: drivers/media/i2c/mt9m032.c
6893F: include/media/mt9m032.h
6894
62a37dc7 6895MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6896M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897L: linux-media@vger.kernel.org
6898T: git git://linuxtv.org/media_tree.git
6899S: Maintained
6900F: drivers/media/i2c/mt9p031.c
6901F: include/media/mt9p031.h
6902
62a37dc7 6903MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6905L: linux-media@vger.kernel.org
6906T: git git://linuxtv.org/media_tree.git
6907S: Maintained
6908F: drivers/media/i2c/mt9t001.c
6909F: include/media/mt9t001.h
6910
62a37dc7 6911MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6913L: linux-media@vger.kernel.org
6914T: git git://linuxtv.org/media_tree.git
6915S: Maintained
f2272e13 6916F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6917F: drivers/media/i2c/mt9v032.c
6918F: include/media/mt9v032.h
6919
4e0d13cb 6920MULTIFUNCTION DEVICES (MFD)
8b58be88 6921M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6922M: Lee Jones <lee.jones@linaro.org>
7caa7991 6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6924S: Supported
679655da 6925F: drivers/mfd/
55b5940d 6926F: include/linux/mfd/
4e0d13cb 6927
5c4e6f13 6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6929M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6930L: linux-mmc@vger.kernel.org
708dce3f 6931T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6932S: Maintained
679655da
JP
6933F: drivers/mmc/
6934F: include/linux/mmc/
c117ab84 6935F: include/uapi/linux/mmc/
baca2da4 6936
15a0580c 6937MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6938S: Orphan
679655da
JP
6939F: drivers/mmc/host/mmc_spi.c
6940F: include/linux/spi/mmc_spi.h
15a0580c 6941
1da177e4 6942MULTISOUND SOUND DRIVER
8b58be88 6943M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6944S: Maintained
679655da
JP
6945F: Documentation/sound/oss/MultiSound
6946F: sound/oss/msnd*
1da177e4 6947
d735410a 6948MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6949S: Orphan
c897401b 6950F: drivers/tty/isicom.c
679655da 6951F: include/linux/isicom.h
d735410a 6952
550a7375 6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6954M: Felipe Balbi <balbi@ti.com>
795fb7e7 6955L: linux-usb@vger.kernel.org
43b416e5 6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6957S: Maintained
679655da 6958F: drivers/usb/musb/
550a7375 6959
ea0af5f6
MK
6960MXL5007T MEDIA DRIVER
6961M: Michael Krufky <mkrufky@linuxtv.org>
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org/
6964W: http://github.com/mkrufky
6965Q: http://patchwork.linuxtv.org/project/linux-media/list/
6966T: git git://linuxtv.org/mkrufky/tuners.git
6967S: Maintained
6968F: drivers/media/tuners/mxl5007t.*
6969
2d3cf588 6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6971M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6972L: netdev@vger.kernel.org
205057ae 6973W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6974S: Supported
93f7848b 6975F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6976
1da177e4 6977NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6978S: Orphan
d9fb9f38 6979F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6980
23dc05a3
DM
6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6982M: Daniel Mack <zonque@gmail.com>
6983S: Maintained
e5747e40 6984L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6985W: http://www.native-instruments.com
6986F: sound/usb/caiaq/
6987
1da177e4 6988NCP FILESYSTEM
52653199
PV
6989M: Petr Vandrovec <petr@vandrovec.name>
6990S: Odd Fixes
679655da 6991F: fs/ncpfs/
1da177e4 6992
a79b0322
FT
6993NCR 5380 SCSI DRIVERS
6994M: Finn Thain <fthain@telegraphics.com.au>
6995M: Michael Schmitz <schmitzmic@gmail.com>
6996L: linux-scsi@vger.kernel.org
6997S: Maintained
6998F: Documentation/scsi/g_NCR5380.txt
6999F: drivers/scsi/NCR5380.*
7000F: drivers/scsi/arm/cumana_1.c
7001F: drivers/scsi/arm/oak.c
7002F: drivers/scsi/atari_NCR5380.c
7003F: drivers/scsi/atari_scsi.*
7004F: drivers/scsi/dmx3191d.c
7005F: drivers/scsi/dtc.*
7006F: drivers/scsi/g_NCR5380.*
7007F: drivers/scsi/g_NCR5380_mmio.c
7008F: drivers/scsi/mac_scsi.*
7009F: drivers/scsi/pas16.*
a79b0322
FT
7010F: drivers/scsi/sun3_scsi.*
7011F: drivers/scsi/sun3_scsi_vme.c
7012F: drivers/scsi/t128.*
7013
1da177e4 7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7015M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7016L: linux-scsi@vger.kernel.org
7017S: Maintained
679655da 7018F: drivers/scsi/NCR_D700.*
1da177e4 7019
4aa3eb4c
GR
7020NCT6775 HARDWARE MONITOR DRIVER
7021M: Guenter Roeck <linux@roeck-us.net>
7022L: lm-sensors@lm-sensors.org
7023S: Maintained
7024F: Documentation/hwmon/nct6775
7025F: drivers/hwmon/nct6775.c
7026
3c2d774c 7027NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7028M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7029L: linux-rdma@vger.kernel.org
e3d33cb1 7030W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7031S: Supported
7032F: drivers/infiniband/hw/nes/
7033
be2f2e84 7034NETEM NETWORK EMULATOR
adbbf69d 7035M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7036L: netem@lists.linux-foundation.org
be2f2e84 7037S: Maintained
679655da 7038F: net/sched/sch_netem.c
be2f2e84 7039
b2f5a051 7040NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7041M: Jon Mason <jdmason@kudzu.us>
4a58448b 7042L: netdev@vger.kernel.org
4a58448b 7043S: Supported
679655da 7044F: Documentation/networking/s2io.txt
b2f5a051 7045F: Documentation/networking/vxge.txt
86387e1a 7046F: drivers/net/ethernet/neterion/
4a58448b 7047
db9cf3a3 7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7049M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7050M: Patrick McHardy <kaber@trash.net>
42010ed0 7051M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7052L: netfilter-devel@vger.kernel.org
82b98543 7053L: coreteam@netfilter.org
1da177e4
LT
7054W: http://www.netfilter.org/
7055W: http://www.iptables.org/
42010ed0
PNA
7056Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7059S: Supported
679655da
JP
7060F: include/linux/netfilter*
7061F: include/linux/netfilter/
7062F: include/net/netfilter/
c117ab84
CEB
7063F: include/uapi/linux/netfilter*
7064F: include/uapi/linux/netfilter/
679655da
JP
7065F: net/*/netfilter.c
7066F: net/*/netfilter/
7067F: net/netfilter/
91c269a0 7068F: net/bridge/br_netfilter*.c
1da177e4 7069
4cc67735 7070NETLABEL
87a0874c 7071M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7072W: http://netlabel.sf.net
7073L: netdev@vger.kernel.org
87a0874c 7074S: Maintained
80811493 7075F: Documentation/netlabel/
679655da
JP
7076F: include/net/netlabel.h
7077F: net/netlabel/
4cc67735 7078
1da177e4 7079NETROM NETWORK LAYER
8b58be88 7080M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7081L: linux-hams@vger.kernel.org
d34cb28a 7082W: http://www.linux-ax25.org/
1da177e4 7083S: Maintained
679655da 7084F: include/net/netrom.h
c117ab84 7085F: include/uapi/linux/netrom.h
679655da 7086F: net/netrom/
1da177e4 7087
5ddb88c0 7088NETWORK BLOCK DEVICE (NBD)
4ca5829a 7089M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7090S: Maintained
5e4b269b 7091L: nbd-general@lists.sourceforge.net
4ca5829a 7092T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7093F: Documentation/blockdev/nbd.txt
7094F: drivers/block/nbd.c
c117ab84 7095F: include/uapi/linux/nbd.h
1da177e4 7096
6e43650c
NH
7097NETWORK DROP MONITOR
7098M: Neil Horman <nhorman@tuxdriver.com>
7099L: netdev@vger.kernel.org
7100S: Maintained
7101W: https://fedorahosted.org/dropwatch/
7102F: net/core/drop_monitor.c
7103
1da177e4 7104NETWORKING [GENERAL]
8b58be88 7105M: "David S. Miller" <davem@davemloft.net>
979b6c13 7106L: netdev@vger.kernel.org
b1e8fd54 7107W: http://www.linuxfoundation.org/en/Net
11e98029 7108Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7111S: Maintained
679655da
JP
7112F: net/
7113F: include/net/
018d21ed
JP
7114F: include/linux/in.h
7115F: include/linux/net.h
7116F: include/linux/netdevice.h
c117ab84
CEB
7117F: include/uapi/linux/in.h
7118F: include/uapi/linux/net.h
7119F: include/uapi/linux/netdevice.h
0c7aecd4 7120F: include/uapi/linux/net_namespace.h
7e814a6c 7121F: tools/net/
f4e53f9a 7122F: tools/testing/selftests/net/
335a67d2 7123F: lib/random32.c
a101ccd1 7124F: lib/test_bpf.c
1da177e4
LT
7125
7126NETWORKING [IPv4/IPv6]
8b58be88
JP
7127M: "David S. Miller" <davem@davemloft.net>
7128M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7129M: James Morris <jmorris@namei.org>
7130M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7131M: Patrick McHardy <kaber@trash.net>
979b6c13 7132L: netdev@vger.kernel.org
08deed1e 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7134S: Maintained
679655da
JP
7135F: net/ipv4/
7136F: net/ipv6/
7137F: include/net/ip*
0a14842f 7138F: arch/x86/net/*
1da177e4 7139
73b7656c
DM
7140NETWORKING [IPSEC]
7141M: Steffen Klassert <steffen.klassert@secunet.com>
7142M: Herbert Xu <herbert@gondor.apana.org.au>
7143M: "David S. Miller" <davem@davemloft.net>
7144L: netdev@vger.kernel.org
d1fc5024
SK
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7147S: Maintained
5826bdd1 7148F: net/core/flow.c
73b7656c
DM
7149F: net/xfrm/
7150F: net/key/
7151F: net/ipv4/xfrm*
d1fc5024
SK
7152F: net/ipv4/esp4.c
7153F: net/ipv4/ah4.c
7154F: net/ipv4/ipcomp.c
7155F: net/ipv4/ip_vti.c
73b7656c 7156F: net/ipv6/xfrm*
d1fc5024
SK
7157F: net/ipv6/esp6.c
7158F: net/ipv6/ah6.c
7159F: net/ipv6/ipcomp6.c
7160F: net/ipv6/ip6_vti.c
73b7656c
DM
7161F: include/uapi/linux/xfrm.h
7162F: include/net/xfrm.h
7163
10e2ff1c 7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7165M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7166L: netdev@vger.kernel.org
7167S: Maintained
7168
29f8f632 7169NETWORKING [WIRELESS]
2cb4abd1 7170L: linux-wireless@vger.kernel.org
8a6e2535 7171Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7172
788873ac
JP
7173NETWORKING DRIVERS
7174L: netdev@vger.kernel.org
7175W: http://www.linuxfoundation.org/en/Net
11e98029 7176Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7179S: Odd Fixes
7180F: drivers/net/
018d21ed 7181F: include/linux/if_*
0b63bf1f
JD
7182F: include/linux/netdevice.h
7183F: include/linux/arcdevice.h
7184F: include/linux/etherdevice.h
7185F: include/linux/fcdevice.h
7186F: include/linux/fddidevice.h
7187F: include/linux/hippidevice.h
7188F: include/linux/inetdevice.h
c117ab84
CEB
7189F: include/uapi/linux/if_*
7190F: include/uapi/linux/netdevice.h
788873ac 7191
0e324cf6
JL
7192NETWORKING DRIVERS (WIRELESS)
7193M: Kalle Valo <kvalo@codeaurora.org>
7194L: linux-wireless@vger.kernel.org
7195Q: http://patchwork.kernel.org/project/linux-wireless/list/
7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7197S: Maintained
7198F: drivers/net/wireless/
7199
3d396eb1 7200NETXEN (1/10) GbE SUPPORT
8622315e 7201M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7202M: Sony Chacko <sony.chacko@qlogic.com>
7203M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7204L: netdev@vger.kernel.org
9c2b5bde 7205W: http://www.qlogic.com
3d396eb1 7206S: Supported
aa43c215 7207F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7208
6423d30f
AAJ
7209NFC SUBSYSTEM
7210M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7211M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7212M: Samuel Ortiz <sameo@linux.intel.com>
7213L: linux-wireless@vger.kernel.org
1eb3b216 7214L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7215S: Supported
6423d30f 7216F: net/nfc/
55eb94f9 7217F: include/net/nfc/
c117ab84 7218F: include/uapi/linux/nfc.h
6423d30f 7219F: drivers/nfc/
08eaa1e0 7220F: include/linux/platform_data/pn544.h
7ebb88e5 7221F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7222
e8b43555 7223NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7224M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7225M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7226L: linux-nfs@vger.kernel.org
7227W: http://client.linux-nfs.org
cd7b996a 7228T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7229S: Maintained
679655da
JP
7230F: fs/lockd/
7231F: fs/nfs/
7232F: fs/nfs_common/
7233F: net/sunrpc/
7234F: include/linux/lockd/
7235F: include/linux/nfs*
7236F: include/linux/sunrpc/
c117ab84
CEB
7237F: include/uapi/linux/nfs*
7238F: include/uapi/linux/sunrpc/
1da177e4 7239
85ef9cea 7240NILFS2 FILESYSTEM
e2126935 7241M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7242L: linux-nilfs@vger.kernel.org
f9472265 7243W: http://nilfs.sourceforge.net/
e2126935 7244T: git git://github.com/konis/nilfs2.git
85ef9cea 7245S: Supported
679655da
JP
7246F: Documentation/filesystems/nilfs2.txt
7247F: fs/nilfs2/
7248F: include/linux/nilfs2_fs.h
85ef9cea 7249
1da177e4 7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7251M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7252W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7253S: Maintained
679655da
JP
7254F: Documentation/scsi/NinjaSCSI.txt
7255F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7256
7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7258M: GOTO Masanori <gotom@debian.or.jp>
7259M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7260W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7261S: Maintained
679655da
JP
7262F: Documentation/scsi/NinjaSCSI.txt
7263F: drivers/scsi/nsp32*
1da177e4 7264
383b8fb9
LFT
7265NIOS2 ARCHITECTURE
7266M: Ley Foon Tan <lftan@altera.com>
7267L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7268T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7269S: Maintained
7270F: arch/nios2/
7271
2a6afddb
PR
7272NOKIA N900 POWER SUPPLY DRIVERS
7273M: Pali RohĂ¡r <pali.rohar@gmail.com>
7274S: Maintained
7275F: include/linux/power/bq2415x_charger.h
7276F: include/linux/power/bq27x00_battery.h
7277F: include/linux/power/isp1704_charger.h
7278F: drivers/power/bq2415x_charger.c
7279F: drivers/power/bq27x00_battery.c
7280F: drivers/power/isp1704_charger.c
7281F: drivers/power/rx51_battery.c
7282
a1bd3bae 7283NTB DRIVER CORE
9ef6bf6c
JM
7284M: Jon Mason <jdmason@kudzu.us>
7285M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7286M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7287S: Supported
2984411f
JM
7288W: https://github.com/jonmason/ntb/wiki
7289T: git git://github.com/jonmason/ntb.git
fce8a7bb 7290F: drivers/ntb/
548c237c 7291F: drivers/net/ntb_netdev.c
fce8a7bb 7292F: include/linux/ntb.h
a1bd3bae 7293F: include/linux/ntb_transport.h
fce8a7bb 7294
e26a5843
AH
7295NTB INTEL DRIVER
7296M: Jon Mason <jdmason@kudzu.us>
7297M: Dave Jiang <dave.jiang@intel.com>
7298S: Supported
7299W: https://github.com/jonmason/ntb/wiki
7300T: git git://github.com/jonmason/ntb.git
7301F: drivers/ntb/hw/intel/
fce8a7bb 7302
1da177e4 7303NTFS FILESYSTEM
2818ef50 7304M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7305L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7306W: http://www.tuxera.com/
e6f4dee7 7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7308S: Supported
679655da
JP
7309F: Documentation/filesystems/ntfs.txt
7310F: fs/ntfs/
1da177e4 7311
9eb8ef74 7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7313M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7314L: linux-fbdev@vger.kernel.org
ce00f85c 7315S: Maintained
8a61f013
JH
7316F: drivers/video/fbdev/riva/
7317F: drivers/video/fbdev/nvidia/
1da177e4 7318
79461681
MW
7319NVM EXPRESS DRIVER
7320M: Matthew Wilcox <willy@linux.intel.com>
7321L: linux-nvme@lists.infradead.org
7322T: git git://git.infradead.org/users/willy/linux-nvme.git
7323S: Supported
5be37bf9 7324F: drivers/block/nvme*
79461681
MW
7325F: include/linux/nvme.h
7326
aee4b9bd
SK
7327NVMEM FRAMEWORK
7328M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7329M: Maxime Ripard <maxime.ripard@free-electrons.com>
7330S: Maintained
7331F: drivers/nvmem/
7332F: Documentation/devicetree/bindings/nvmem/
7333F: include/linux/nvmem-consumer.h
7334F: include/linux/nvmem-provider.h
7335
dece4585
CP
7336NXP-NCI NFC DRIVER
7337M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7338R: Charles Gorand <charles.gorand@effinnov.com>
7339L: linux-nfc@lists.01.org (moderated for non-subscribers)
7340S: Supported
7341F: drivers/nfc/nxp-nci
7342
f50d7146
RK
7343NXP TDA998X DRM DRIVER
7344M: Russell King <rmk+kernel@arm.linux.org.uk>
7345S: Supported
7346F: drivers/gpu/drm/i2c/tda998x_drv.c
7347F: include/drm/i2c/tda998x.h
7348
fbace43e
PR
7349NXP TFA9879 DRIVER
7350M: Peter Rosin <peda@axentia.se>
7351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7352S: Maintained
7353F: sound/soc/codecs/tfa9879*
7354
f5525786 7355OMAP SUPPORT
0e24bdd4 7356M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7357L: linux-omap@vger.kernel.org
7358W: http://www.muru.com/linux/omap/
7359W: http://linux.omap.com/
8a6e2535 7360Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7362S: Maintained
4e04d5a3 7363F: arch/arm/*omap*/
026da812
FB
7364F: arch/arm/configs/omap1_defconfig
7365F: arch/arm/configs/omap2plus_defconfig
046d0a37 7366F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7367F: drivers/irqchip/irq-omap-intc.c
7368F: drivers/mfd/*omap*.c
7369F: drivers/mfd/menelaus.c
7370F: drivers/mfd/palmas.c
7371F: drivers/mfd/tps65217.c
7372F: drivers/mfd/tps65218.c
7373F: drivers/mfd/tps65910.c
7374F: drivers/mfd/twl-core.[ch]
7375F: drivers/mfd/twl4030*.c
7376F: drivers/mfd/twl6030*.c
7377F: drivers/mfd/twl6040*.c
7378F: drivers/regulator/palmas-regulator*.c
7379F: drivers/regulator/pbias-regulator.c
7380F: drivers/regulator/tps65217-regulator.c
7381F: drivers/regulator/tps65218-regulator.c
7382F: drivers/regulator/tps65910-regulator.c
7383F: drivers/regulator/twl-regulator.c
046d0a37 7384F: include/linux/i2c-omap.h
f5525786 7385
50f29fbd 7386OMAP DEVICE TREE SUPPORT
cdb55ab0 7387M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7388M: Tony Lindgren <tony@atomide.com>
7389L: linux-omap@vger.kernel.org
d0fb18c5 7390L: devicetree@vger.kernel.org
50f29fbd
TL
7391S: Maintained
7392F: arch/arm/boot/dts/*omap*
7393F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7394F: arch/arm/boot/dts/*am4*
7395F: arch/arm/boot/dts/*am5*
7396F: arch/arm/boot/dts/*dra7*
50f29fbd 7397
f5525786 7398OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7399M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7400L: linux-omap@vger.kernel.org
7401S: Maintained
7402F: arch/arm/*omap*/*clock*
7403
7404OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7405M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7406L: linux-omap@vger.kernel.org
7407S: Maintained
7408F: arch/arm/*omap*/*pm*
c46938d4 7409F: drivers/cpufreq/omap-cpufreq.c
f5525786 7410
d21db568 7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7412M: Rajendra Nayak <rnayak@ti.com>
7413M: Paul Walmsley <paul@pwsan.com>
7414L: linux-omap@vger.kernel.org
7415S: Maintained
d21db568 7416F: arch/arm/mach-omap2/prm*
692ab1f3 7417
f5525786 7418OMAP AUDIO SUPPORT
6c284903 7419M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7420M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7422L: linux-omap@vger.kernel.org
7423S: Maintained
7424F: sound/soc/omap/
7425
18640193
TL
7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7427M: Roger Quadros <rogerq@ti.com>
7428M: Tony Lindgren <tony@atomide.com>
7429L: linux-omap@vger.kernel.org
7430S: Maintained
7431F: drivers/memory/omap-gpmc.c
7432F: arch/arm/mach-omap2/*gpmc*
7433
f5525786 7434OMAP FRAMEBUFFER SUPPORT
830e6384 7435M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7436L: linux-fbdev@vger.kernel.org
f5525786
TL
7437L: linux-omap@vger.kernel.org
7438S: Maintained
8a61f013 7439F: drivers/video/fbdev/omap/
f5525786 7440
676eec0d 7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7442M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7443L: linux-omap@vger.kernel.org
676eec0d 7444L: linux-fbdev@vger.kernel.org
178ff4c9 7445S: Maintained
8a61f013 7446F: drivers/video/fbdev/omap2/
178ff4c9
TV
7447F: Documentation/arm/OMAP/DSS
7448
8b37fcfc
OBC
7449OMAP HARDWARE SPINLOCK SUPPORT
7450M: Ohad Ben-Cohen <ohad@wizery.com>
7451L: linux-omap@vger.kernel.org
7452S: Maintained
7453F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7454
f5525786 7455OMAP MMC SUPPORT
8b58be88 7456M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7457L: linux-omap@vger.kernel.org
7458S: Maintained
653f41b5
MC
7459F: drivers/mmc/host/omap.c
7460
7461OMAP HS MMC SUPPORT
0a4585c6 7462L: linux-mmc@vger.kernel.org
653f41b5 7463L: linux-omap@vger.kernel.org
dfa5d196 7464S: Orphan
653f41b5 7465F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7466
7467OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7468M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7469S: Maintained
7470F: drivers/char/hw_random/omap-rng.c
7471
f400c82e 7472OMAP HWMOD SUPPORT
cdb55ab0 7473M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7474M: Paul Walmsley <paul@pwsan.com>
7475L: linux-omap@vger.kernel.org
7476S: Maintained
8fc8b12b 7477F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7478
8633fb30
PW
7479OMAP HWMOD DATA
7480M: Paul Walmsley <paul@pwsan.com>
7481L: linux-omap@vger.kernel.org
7482S: Maintained
7483F: arch/arm/mach-omap2/omap_hwmod*data*
7484
f400c82e 7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7486M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7487L: linux-omap@vger.kernel.org
7488S: Maintained
7489F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7490
0db83ced 7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493L: linux-media@vger.kernel.org
7494S: Maintained
7eec52db 7495F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7496F: drivers/media/platform/omap3isp/
0db83ced 7497F: drivers/staging/media/omap4iss/
7e8970e1 7498
f5525786 7499OMAP USB SUPPORT
f299470a 7500M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7501L: linux-usb@vger.kernel.org
7502L: linux-omap@vger.kernel.org
43b416e5 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7504S: Maintained
a16fbd65
JP
7505F: drivers/usb/*/*omap*
7506F: arch/arm/*omap*/usb*
f5525786 7507
6d994710 7508OMAP GPIO DRIVER
a1415a8f 7509M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7510M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7511M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7512L: linux-omap@vger.kernel.org
7513S: Maintained
7514F: drivers/gpio/gpio-omap.c
7515
c351e290
MJ
7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7517M: Mark Jackson <mpfj@newflow.co.uk>
7518L: linux-omap@vger.kernel.org
7519S: Maintained
7520F: arch/arm/boot/dts/am335x-nano.dts
7521
0ad122d9 7522OMFS FILESYSTEM
8b58be88 7523M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7524L: linux-karma-devel@lists.sourceforge.net
7525S: Maintained
679655da
JP
7526F: Documentation/filesystems/omfs.txt
7527F: fs/omfs/
0ad122d9 7528
c1986ee9 7529OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7530M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7531S: Maintained
679655da
JP
7532F: drivers/char/pcmcia/cm4000_cs.c
7533F: include/linux/cm4000_cs.h
c117ab84 7534F: include/uapi/linux/cm4000_cs.h
c1986ee9 7535
77c44ab1 7536OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7537M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7538S: Maintained
679655da 7539F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7540
77d5140f 7541OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7542M: Jonathan Corbet <corbet@lwn.net>
661263b5 7543L: linux-media@vger.kernel.org
275ffde4 7544T: git git://linuxtv.org/media_tree.git
77d5140f 7545S: Maintained
90d72ac6 7546F: drivers/media/i2c/ov7670.c
77d5140f 7547
431bca73 7548ONENAND FLASH DRIVER
8b58be88 7549M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7550L: linux-mtd@lists.infradead.org
7551S: Maintained
679655da
JP
7552F: drivers/mtd/onenand/
7553F: include/linux/mtd/onenand*.h
431bca73 7554
1da177e4 7555ONSTREAM SCSI TAPE DRIVER
8b58be88 7556M: Willem Riede <osst@riede.org>
1da177e4
LT
7557L: osst-users@lists.sourceforge.net
7558L: linux-scsi@vger.kernel.org
7559S: Maintained
f7269cfc
JD
7560F: Documentation/scsi/osst.txt
7561F: drivers/scsi/osst.*
7562F: drivers/scsi/osst_*.h
7563F: drivers/scsi/st.h
1da177e4 7564
e2d1d6c0 7565OPENCORES I2C BUS DRIVER
8b58be88 7566M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7567L: linux-i2c@vger.kernel.org
e2d1d6c0 7568S: Maintained
679655da
JP
7569F: Documentation/i2c/busses/i2c-ocores
7570F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7571
860c44c1 7572OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7573M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7574M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7575L: devicetree@vger.kernel.org
a7fefe9f
RH
7576W: http://www.devicetree.org/
7577T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7578S: Maintained
f8828205 7579F: drivers/of/
860c44c1 7580F: include/linux/of*.h
f8828205 7581F: scripts/dtc/
860c44c1 7582
f8828205 7583OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7584M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7585M: Pawel Moll <pawel.moll@arm.com>
7586M: Mark Rutland <mark.rutland@arm.com>
de80963e 7587M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7588M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7589L: devicetree@vger.kernel.org
7590S: Maintained
7591F: Documentation/devicetree/
7592F: arch/*/boot/dts/
7593F: include/dt-bindings/
7594
2bb65f56
PA
7595OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7596M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7597L: devicetree@vger.kernel.org
7598S: Maintained
7599F: Documentation/devicetree/dynamic-resolution-notes.txt
7600F: Documentation/devicetree/overlay-notes.txt
7601F: drivers/of/overlay.c
7602F: drivers/of/resolver.c
7603
19f9d392
JB
7604OPENRISC ARCHITECTURE
7605M: Jonas Bonn <jonas@southpole.se>
7606W: http://openrisc.net
eab7c1c0 7607L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7608S: Maintained
7609T: git git://openrisc.net/~jonas/linux
14430813 7610F: arch/openrisc/
19f9d392 7611
ccb1352e 7612OPENVSWITCH
4f337ed5 7613M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7614L: netdev@vger.kernel.org
ccb1352e
JG
7615L: dev@openvswitch.org
7616W: http://openvswitch.org
ccb1352e
JG
7617S: Maintained
7618F: net/openvswitch/
b422da7c 7619F: include/uapi/linux/openvswitch.h
ccb1352e 7620
af39917d
CL
7621OPL4 DRIVER
7622M: Clemens Ladisch <clemens@ladisch.de>
7623L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7624T: git git://git.alsa-project.org/alsa-kernel.git
7625S: Maintained
7626F: sound/drivers/opl4/
7627
1da177e4 7628OPROFILE
4cf7e718 7629M: Robert Richter <rric@kernel.org>
1da177e4
LT
7630L: oprofile-list@lists.sf.net
7631S: Maintained
81c4a8a6 7632F: arch/*/include/asm/oprofile*.h
679655da
JP
7633F: arch/*/oprofile/
7634F: drivers/oprofile/
7635F: include/linux/oprofile.h
1da177e4 7636
e2d1d6c0 7637ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7638M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7639M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7640L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7641W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7642S: Supported
679655da
JP
7643F: Documentation/filesystems/ocfs2.txt
7644F: Documentation/filesystems/dlmfs.txt
7645F: fs/ocfs2/
e2d1d6c0 7646
1da177e4 7647ORINOCO DRIVER
724c6b35 7648L: linux-wireless@vger.kernel.org
491b26b4 7649W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7650W: http://www.nongnu.org/orinoco/
3a59babb 7651S: Orphan
679655da 7652F: drivers/net/wireless/orinoco/
1da177e4 7653
42c55aa8 7654OSD LIBRARY and FILESYSTEM
fadc0752 7655M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7656M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7657L: osd-dev@open-osd.org
7658W: http://open-osd.org
54e5881d 7659T: git git://git.open-osd.org/open-osd.git
68274794 7660S: Maintained
42c55aa8 7661F: drivers/scsi/osd/
6b6f0b6c 7662F: include/scsi/osd_*
42c55aa8 7663F: fs/exofs/
68274794 7664
ef94b186 7665OVERLAY FILESYSTEM
7c37fbda 7666M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7667L: linux-unionfs@vger.kernel.org
7668T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7669S: Supported
1d113735 7670F: fs/overlayfs/
7c37fbda
NB
7671F: Documentation/filesystems/overlayfs.txt
7672
e2d1d6c0 7673P54 WIRELESS DRIVER
084cb0fe 7674M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7675L: linux-wireless@vger.kernel.org
084cb0fe 7676W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7677S: Maintained
679655da 7678F: drivers/net/wireless/p54/
e2d1d6c0 7679
f5cd7872 7680PA SEMI ETHERNET DRIVER
8b58be88 7681M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7682L: netdev@vger.kernel.org
7683S: Maintained
ded19add 7684F: drivers/net/ethernet/pasemi/*
f5cd7872 7685
beb58aa3 7686PA SEMI SMBUS DRIVER
8b58be88 7687M: Olof Johansson <olof@lixom.net>
846557d3 7688L: linux-i2c@vger.kernel.org
beb58aa3 7689S: Maintained
679655da 7690F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7691
48fc267e
SK
7692PADATA PARALLEL EXECUTION MECHANISM
7693M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7694L: linux-crypto@vger.kernel.org
7695S: Maintained
7696F: kernel/padata.c
7697F: include/linux/padata.h
7698F: Documentation/padata.txt
7699
709ee531 7700PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7701M: Harald Welte <laforge@gnumonks.org>
d0944853 7702L: platform-driver-x86@vger.kernel.org
709ee531 7703S: Maintained
679655da 7704F: drivers/platform/x86/panasonic-laptop.c
709ee531 7705
368dd5ac 7706PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7707M: David Howells <dhowells@redhat.com>
7708M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7709L: linux-am33-list@redhat.com (moderated for non-subscribers)
7710W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7711S: Maintained
679655da
JP
7712F: Documentation/mn10300/
7713F: arch/mn10300/
4fa97181 7714
64dfff03
SM
7715PARALLEL PORT SUBSYSTEM
7716M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7717M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7718L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7719S: Maintained
679655da
JP
7720F: drivers/parport/
7721F: include/linux/parport*.h
7722F: drivers/char/ppdev.c
c117ab84 7723F: include/uapi/linux/ppdev.h
64dfff03 7724F: Documentation/parport*.txt
1da177e4 7725
4cdf6bc2 7726PARAVIRT_OPS INTERFACE
d633180c 7727M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7728M: Chris Wright <chrisw@sous-sol.org>
7729M: Alok Kataria <akataria@vmware.com>
7730M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7731L: virtualization@lists.linux-foundation.org
4cdf6bc2 7732S: Supported
a2e19991 7733F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7734F: arch/*/kernel/paravirt*
7735F: arch/*/include/asm/paravirt.h
4cdf6bc2 7736
e2d1d6c0 7737PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7738M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7739L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7740S: Maintained
679655da
JP
7741F: Documentation/blockdev/paride.txt
7742F: drivers/block/paride/
e2d1d6c0
RD
7743
7744PARISC ARCHITECTURE
b8828770 7745M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7746M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7747L: linux-parisc@vger.kernel.org
7748W: http://www.parisc-linux.org/
8a6e2535 7749Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7750T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7752S: Maintained
679655da 7753F: arch/parisc/
2b6bac9e 7754F: Documentation/parisc/
679655da 7755F: drivers/parisc/
2b6bac9e
HD
7756F: drivers/char/agp/parisc-agp.c
7757F: drivers/input/serio/gscps2.c
7758F: drivers/parport/parport_gsc.*
7759F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7760F: drivers/video/fbdev/sti*
2b6bac9e
HD
7761F: drivers/video/console/sti*
7762F: drivers/video/logo/logo_parisc*
e2d1d6c0 7763
1662d32c 7764PC87360 HARDWARE MONITORING DRIVER
8b58be88 7765M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7766L: lm-sensors@lm-sensors.org
7767S: Maintained
679655da
JP
7768F: Documentation/hwmon/pc87360
7769F: drivers/hwmon/pc87360.c
1662d32c
JC
7770
7771PC8736x GPIO DRIVER
8b58be88 7772M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7773S: Maintained
679655da 7774F: drivers/char/pc8736x_gpio.c
1662d32c 7775
1ad107fd 7776PC87427 HARDWARE MONITORING DRIVER
d8130624 7777M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7778L: lm-sensors@lm-sensors.org
7779S: Maintained
7780F: Documentation/hwmon/pc87427
7781F: drivers/hwmon/pc87427.c
7782
b26e0ed4 7783PCA9532 LED DRIVER
8b58be88 7784M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7785S: Maintained
d5ca6918
JP
7786F: drivers/leds/leds-pca9532.c
7787F: include/linux/leds-pca9532.h
b26e0ed4 7788
5ce914a8 7789PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7790M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7791L: linux-i2c@vger.kernel.org
7792S: Maintained
b4f0b74e 7793F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7794
3971dae5 7795PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7796M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7797S: Maintained
7798F: drivers/firmware/pcdp.*
7799
065c6359 7800PCI ERROR RECOVERY
6305902c 7801M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7802L: linux-pci@vger.kernel.org
065c6359 7803S: Supported
679655da 7804F: Documentation/PCI/pci-error-recovery.txt
065c6359 7805
1da177e4 7806PCI SUBSYSTEM
5ac3a6d2 7807M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7808L: linux-pci@vger.kernel.org
99662dd1 7809Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7810T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7811S: Supported
679655da
JP
7812F: Documentation/PCI/
7813F: drivers/pci/
7814F: include/linux/pci*
6b49ee49 7815F: arch/x86/pci/
cad01f91 7816F: arch/x86/kernel/quirks.c
1da177e4 7817
b7e78170
RH
7818PCI DRIVER FOR ARM VERSATILE PLATFORM
7819M: Rob Herring <robh@kernel.org>
7820L: linux-pci@vger.kernel.org
7821L: linux-arm-kernel@lists.infradead.org
7822S: Maintained
7823F: Documentation/devicetree/bindings/pci/versatile.txt
7824F: drivers/pci/host/pci-versatile.c
7825
5f6b6ccd
TI
7826PCI DRIVER FOR APPLIEDMICRO XGENE
7827M: Tanmay Inamdar <tinamdar@apm.com>
7828L: linux-pci@vger.kernel.org
7829L: linux-arm-kernel@lists.infradead.org
7830S: Maintained
7831F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7832F: drivers/pci/host/pci-xgene.c
7833
62d0ff83
ML
7834PCI DRIVER FOR FREESCALE LAYERSCAPE
7835M: Minghuan Lian <minghuan.Lian@freescale.com>
7836M: Mingkai Hu <mingkai.hu@freescale.com>
7837M: Roy Zang <tie-fei.zang@freescale.com>
7838L: linuxppc-dev@lists.ozlabs.org
7839L: linux-pci@vger.kernel.org
7840L: linux-arm-kernel@lists.infradead.org
7841S: Maintained
7842F: drivers/pci/host/*layerscape*
7843
f0b75693 7844PCI DRIVER FOR IMX6
f175aa2c 7845M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7846M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7847L: linux-pci@vger.kernel.org
7848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7849S: Maintained
7850F: drivers/pci/host/*imx6*
7851
0c4ffcfe
MK
7852PCI DRIVER FOR TI KEYSTONE
7853M: Murali Karicheri <m-karicheri2@ti.com>
7854L: linux-pci@vger.kernel.org
7855L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7856S: Maintained
7857F: drivers/pci/host/*keystone*
7858
f0b75693
BH
7859PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7860M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7861M: Jason Cooper <jason@lakedaemon.net>
7862L: linux-pci@vger.kernel.org
7863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7864S: Maintained
7865F: drivers/pci/host/*mvebu*
7866
0447cfd7
TR
7867PCI DRIVER FOR NVIDIA TEGRA
7868M: Thierry Reding <thierry.reding@gmail.com>
7869L: linux-tegra@vger.kernel.org
f0b75693 7870L: linux-pci@vger.kernel.org
0447cfd7
TR
7871S: Supported
7872F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7873F: drivers/pci/host/pci-tegra.c
7874
47ff3de9
KVA
7875PCI DRIVER FOR TI DRA7XX
7876M: Kishon Vijay Abraham I <kishon@ti.com>
7877L: linux-omap@vger.kernel.org
7878L: linux-pci@vger.kernel.org
7879S: Supported
7880F: Documentation/devicetree/bindings/pci/ti-pci.txt
7881F: drivers/pci/host/pci-dra7xx.c
7882
f0b75693
BH
7883PCI DRIVER FOR RENESAS R-CAR
7884M: Simon Horman <horms@verge.net.au>
7885L: linux-pci@vger.kernel.org
7886L: linux-sh@vger.kernel.org
7887S: Maintained
7888F: drivers/pci/host/*rcar*
7889
4af82255 7890PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7891M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7892L: linux-pci@vger.kernel.org
f0b75693
BH
7893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7894L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7895S: Maintained
7896F: drivers/pci/host/pci-exynos.c
7897
f0b75693 7898PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7899M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7900M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7901L: linux-pci@vger.kernel.org
7902S: Maintained
7903F: drivers/pci/host/*designware*
7904
cf28855b
WD
7905PCI DRIVER FOR GENERIC OF HOSTS
7906M: Will Deacon <will.deacon@arm.com>
7907L: linux-pci@vger.kernel.org
7908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7909S: Maintained
7910F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7911F: drivers/pci/host/pci-host-generic.c
7912
51b66a6c 7913PCIE DRIVER FOR ST SPEAR13XX
110baab1 7914M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7915L: linux-pci@vger.kernel.org
110baab1 7916S: Maintained
51b66a6c
PA
7917F: drivers/pci/host/*spear*
7918
dcd19de3
DD
7919PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7920M: Duc Dang <dhdang@apm.com>
7921L: linux-pci@vger.kernel.org
7922L: linux-arm-kernel@lists.infradead.org
7923S: Maintained
7924F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7925F: drivers/pci/host/pci-xgene-msi.c
7926
1da177e4 7927PCMCIA SUBSYSTEM
4230dfc9 7928P: Linux PCMCIA Team
f5df5881 7929L: linux-pcmcia@lists.infradead.org
6650e0a5 7930W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7932S: Maintained
679655da
JP
7933F: Documentation/pcmcia/
7934F: drivers/pcmcia/
7935F: include/pcmcia/
1da177e4
LT
7936
7937PCNET32 NETWORK DRIVER
227fb925 7938M: Don Fry <pcnet32@frontier.com>
979b6c13 7939L: netdev@vger.kernel.org
1da177e4 7940S: Maintained
b955f6ca 7941F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7942
48fc267e
SK
7943PCRYPT PARALLEL CRYPTO ENGINE
7944M: Steffen Klassert <steffen.klassert@secunet.com>
7945L: linux-crypto@vger.kernel.org
7946S: Maintained
7947F: crypto/pcrypt.c
7948F: include/crypto/pcrypt.h
7949
e72df0b8
TH
7950PER-CPU MEMORY ALLOCATOR
7951M: Tejun Heo <tj@kernel.org>
7952M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7953T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7954S: Maintained
7955F: include/linux/percpu*.h
7956F: mm/percpu*.c
7957F: arch/*/include/asm/percpu.h
7958
ad4ecbcb 7959PER-TASK DELAY ACCOUNTING
185e595f 7960M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7961S: Maintained
679655da
JP
7962F: include/linux/delayacct.h
7963F: kernel/delayacct.c
ad4ecbcb 7964
57c0c15b 7965PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7966M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7967M: Ingo Molnar <mingo@redhat.com>
f80c5393 7968M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7969L: linux-kernel@vger.kernel.org
75fc2d37 7970T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7971S: Supported
d53e8365 7972F: kernel/events/*
a003236c 7973F: include/linux/perf_event.h
c117ab84 7974F: include/uapi/linux/perf_event.h
141c4296
RR
7975F: arch/*/kernel/perf_event*.c
7976F: arch/*/kernel/*/perf_event*.c
7977F: arch/*/kernel/*/*/perf_event*.c
a003236c 7978F: arch/*/include/asm/perf_event.h
a003236c
VL
7979F: arch/*/kernel/perf_callchain.c
7980F: tools/perf/
6c0b3244 7981
dd49d0f5 7982PERSONALITY HANDLING
8b58be88 7983M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7984L: linux-abi-devel@lists.sourceforge.net
7985S: Maintained
679655da 7986F: include/linux/personality.h
c117ab84 7987F: include/uapi/linux/personality.h
dd49d0f5 7988
838e7a03 7989PHONET PROTOCOL
2a06b40f 7990M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7991S: Supported
7992F: Documentation/networking/phonet.txt
7993F: include/linux/phonet.h
7994F: include/net/phonet/
c117ab84 7995F: include/uapi/linux/phonet.h
838e7a03
RDC
7996F: net/phonet/
7997
1da177e4 7998PHRAM MTD DRIVER
8b58be88 7999M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8000L: linux-mtd@lists.infradead.org
8001S: Maintained
679655da 8002F: drivers/mtd/devices/phram.c
1da177e4 8003
efdbb10e
BP
8004PICOLCD HID DRIVER
8005M: Bruno Prémont <bonbons@linux-vserver.org>
8006L: linux-input@vger.kernel.org
8007S: Maintained
8008F: drivers/hid/hid-picolcd*
8009
a53bfa07
JI
8010PICOXCELL SUPPORT
8011M: Jamie Iles <jamie@jamieiles.com>
8012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8013T: git git://github.com/jamieiles/linux-2.6-ji.git
8014S: Supported
b8733987 8015F: arch/arm/boot/dts/picoxcell*
14430813 8016F: arch/arm/mach-picoxcell/
b8733987 8017F: drivers/crypto/picoxcell*
a53bfa07 8018
2744e8af
LW
8019PIN CONTROL SUBSYSTEM
8020M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8021L: linux-gpio@vger.kernel.org
dbe752a3 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8023S: Maintained
07f29ba6 8024F: drivers/pinctrl/
8e406fe4 8025F: include/linux/pinctrl/
2744e8af 8026
2201bbb8
JCPV
8027PIN CONTROLLER - ATMEL AT91
8028M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8030S: Maintained
c654b6bf 8031F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8032
cbd1b652
MW
8033PIN CONTROLLER - INTEL
8034M: Mika Westerberg <mika.westerberg@linux.intel.com>
8035M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8036S: Maintained
8037F: drivers/pinctrl/intel/
2201bbb8 8038
9963b536
LP
8039PIN CONTROLLER - RENESAS
8040M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8041L: linux-sh@vger.kernel.org
8042S: Maintained
8043F: drivers/pinctrl/sh-pfc/
8044
b75e60d6 8045PIN CONTROLLER - SAMSUNG
fea685e9 8046M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8047M: Thomas Abraham <thomas.abraham@linaro.org>
8048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8050S: Maintained
9b5b33f6 8051F: drivers/pinctrl/samsung/
b75e60d6 8052
deda8287 8053PIN CONTROLLER - ST SPEAR
da89947b 8054M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8055L: spear-devel@list.st.com
8056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8057W: http://www.st.com/spear
8058S: Maintained
8e406fe4 8059F: drivers/pinctrl/spear/
deda8287 8060
249a6771 8061PKTCDVD DRIVER
d8130624 8062M: Jiri Kosina <jkosina@suse.com>
249a6771 8063S: Maintained
679655da
JP
8064F: drivers/block/pktcdvd.c
8065F: include/linux/pktcdvd.h
c117ab84 8066F: include/uapi/linux/pktcdvd.h
249a6771 8067
b31d8273
G
8068PKUNITY SOC DRIVERS
8069M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8070W: http://mprc.pku.edu.cn/~guanxuetao/linux
8071S: Maintained
ceebf4d5 8072T: git git://github.com/gxt/linux.git
b31d8273 8073F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8074F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8075F: drivers/video/fbdev/fb-puv3.c
2809e80b 8076F: drivers/rtc/rtc-puv3.c
b31d8273 8077
9d2ecfb7 8078PMBUS HARDWARE MONITORING DRIVERS
ca462085 8079M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8080L: lm-sensors@lm-sensors.org
8081W: http://www.lm-sensors.org/
8082W: http://www.roeck-us.net/linux/drivers/
8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8084S: Maintained
8085F: Documentation/hwmon/pmbus
8086F: drivers/hwmon/pmbus/
8087F: include/linux/i2c/pmbus.h
8088
89a36810 8089PMC SIERRA MaxRAID DRIVER
076cfaae 8090M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8091L: linux-scsi@vger.kernel.org
8092W: http://www.pmc-sierra.com/
8093S: Supported
8094F: drivers/scsi/pmcraid.*
8095
dbf9bfe6 8096PMC SIERRA PM8001 DRIVER
4f0e359c 8097M: xjtuwjp@gmail.com
dbf9bfe6 8098M: lindar_liu@usish.com
f5a7b525 8099L: pmchba@pmcs.com
dbf9bfe6 8100L: linux-scsi@vger.kernel.org
8101S: Supported
8102F: drivers/scsi/pm8001/
8103
1da177e4 8104POSIX CLOCKS and TIMERS
8b58be88 8105M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8106L: linux-kernel@vger.kernel.org
75fc2d37 8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8108S: Maintained
679655da
JP
8109F: fs/timerfd.c
8110F: include/linux/timer*
5cee9645 8111F: kernel/time/*timer*
1da177e4 8112
3be86148 8113POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8114M: Sebastian Reichel <sre@kernel.org>
57318935 8115M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8116M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8117L: linux-pm@vger.kernel.org
54e5881d 8118T: git git://git.infradead.org/battery-2.6.git
3be86148 8119S: Maintained
679655da 8120F: include/linux/power_supply.h
8cd725a1 8121F: drivers/power/
26305022 8122X: drivers/power/avs/
3be86148 8123
1da177e4 8124PNP SUPPORT
9c3646d1 8125M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8126S: Maintained
679655da 8127F: drivers/pnp/
1da177e4 8128
999445d4 8129PNXxxxx I2C DRIVER
8b58be88 8130M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8131L: linux-i2c@vger.kernel.org
999445d4 8132S: Maintained
679655da 8133F: drivers/i2c/busses/i2c-pnx.c
999445d4 8134
1da177e4 8135PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8136M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8137L: linux-ppp@vger.kernel.org
8138S: Maintained
224cf5ad 8139F: drivers/net/ppp/ppp_*
1da177e4
LT
8140
8141PPP OVER ATM (RFC 2364)
8b58be88 8142M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8143S: Maintained
679655da 8144F: net/atm/pppoatm.c
c117ab84 8145F: include/uapi/linux/atmppp.h
1da177e4
LT
8146
8147PPP OVER ETHERNET
8b58be88 8148M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8149S: Maintained
224cf5ad
JK
8150F: drivers/net/ppp/pppoe.c
8151F: drivers/net/ppp/pppox.c
1da177e4 8152
a6d2370b 8153PPP OVER L2TP
8b58be88 8154M: James Chapman <jchapman@katalix.com>
a6d2370b 8155S: Maintained
90ca28d1 8156F: net/l2tp/l2tp_ppp.c
679655da 8157F: include/linux/if_pppol2tp.h
c117ab84 8158F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8159
eae9d2ba 8160PPS SUPPORT
8b58be88 8161M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8162W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8163L: linuxpps@ml.enneenne.com (subscribers-only)
8164S: Maintained
cabaaf41
JP
8165F: Documentation/pps/
8166F: drivers/pps/
8167F: include/linux/pps*.h
eae9d2ba 8168
71a6d0af
HW
8169PPTP DRIVER
8170M: Dmitry Kozlov <xeb@mail.ru>
8171L: netdev@vger.kernel.org
8172S: Maintained
224cf5ad 8173F: drivers/net/ppp/pptp.c
71a6d0af
HW
8174W: http://sourceforge.net/projects/accel-pptp
8175
1da177e4 8176PREEMPTIBLE KERNEL
8b58be88 8177M: Robert Love <rml@tech9.net>
1da177e4
LT
8178L: kpreempt-tech@lists.sourceforge.net
8179W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8180S: Supported
679655da
JP
8181F: Documentation/preempt-locking.txt
8182F: include/linux/preempt.h
1da177e4
LT
8183
8184PRISM54 WIRELESS DRIVER
8b58be88 8185M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8186L: linux-wireless@vger.kernel.org
9ef80804 8187W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8188S: Obsolete
679655da 8189F: drivers/net/wireless/prism54/
1da177e4 8190
02c18891 8191PS3 NETWORK SUPPORT
b809b9ca 8192M: Geoff Levand <geoff@infradead.org>
02c18891 8193L: netdev@vger.kernel.org
a14ab6b6 8194L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8195S: Maintained
8df158ac 8196F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8197
f58a9d17 8198PS3 PLATFORM SUPPORT
b809b9ca 8199M: Geoff Levand <geoff@infradead.org>
a4724ed6 8200L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8201S: Maintained
679655da
JP
8202F: arch/powerpc/boot/ps3*
8203F: arch/powerpc/include/asm/lv1call.h
8204F: arch/powerpc/include/asm/ps3*.h
8205F: arch/powerpc/platforms/ps3/
8206F: drivers/*/ps3*
8207F: drivers/ps3/
fec629b8 8208F: drivers/rtc/rtc-ps3.c
679655da 8209F: drivers/usb/host/*ps3.c
fec629b8 8210F: sound/ppc/snd_ps3*
f58a9d17 8211
cffb4add 8212PS3VRAM DRIVER
8b58be88 8213M: Jim Paris <jim@jtan.com>
3715a5d0 8214M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8215L: linuxppc-dev@lists.ozlabs.org
cffb4add 8216S: Maintained
8a3977cb 8217F: drivers/block/ps3vram.c
cffb4add 8218
8defe599 8219PSTORE FILESYSTEM
9d5e2a02 8220M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8221M: Colin Cross <ccross@android.com>
8222M: Kees Cook <keescook@chromium.org>
8223M: Tony Luck <tony.luck@intel.com>
8224S: Maintained
8225T: git git://git.infradead.org/users/cbou/linux-pstore.git
8226F: fs/pstore/
8227F: include/linux/pstore*
04851772 8228F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8229F: drivers/acpi/apei/erst.c
8230
7fbc415d
RC
8231PTP HARDWARE CLOCK SUPPORT
8232M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8233L: netdev@vger.kernel.org
7fbc415d
RC
8234S: Maintained
8235W: http://linuxptp.sourceforge.net/
8236F: Documentation/ABI/testing/sysfs-ptp
8237F: Documentation/ptp/*
0ecb3cdd 8238F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8239F: drivers/net/phy/dp83640*
8240F: drivers/ptp/*
8241F: include/linux/ptp_cl*
8242
cf94a4d1 8243PTRACE SUPPORT
e846ee5f 8244M: Roland McGrath <roland@hack.frob.com>
8b58be88 8245M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8246S: Maintained
8247F: include/asm-generic/syscall.h
8248F: include/linux/ptrace.h
8249F: include/linux/regset.h
8250F: include/linux/tracehook.h
c117ab84 8251F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8252F: kernel/ptrace.c
8253
8320204a 8254PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8255M: Mike Isely <isely@pobox.com>
16e9495d 8256L: pvrusb2@isely.net (subscribers-only)
661263b5 8257L: linux-media@vger.kernel.org
8320204a 8258W: http://www.isely.net/pvrusb2/
275ffde4 8259T: git git://linuxtv.org/media_tree.git
8320204a 8260S: Maintained
679655da 8261F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8262F: drivers/media/usb/pvrusb2/
8320204a 8263
39532e6c
HG
8264PWC WEBCAM DRIVER
8265M: Hans de Goede <hdegoede@redhat.com>
8266L: linux-media@vger.kernel.org
8267T: git git://linuxtv.org/media_tree.git
8268S: Maintained
8269F: drivers/media/usb/pwc/*
8270
93c090b3
KD
8271PWM FAN DRIVER
8272M: Kamil Debski <k.debski@samsung.com>
8273L: lm-sensors@lm-sensors.org
8274S: Supported
8275F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8276F: Documentation/hwmon/pwm-fan
8277F: drivers/hwmon/pwm-fan.c
8278
200efedd 8279PWM SUBSYSTEM
aa3495f7
TR
8280M: Thierry Reding <thierry.reding@gmail.com>
8281L: linux-pwm@vger.kernel.org
0c2498f1 8282S: Maintained
006e854f 8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8284F: Documentation/pwm.txt
8285F: Documentation/devicetree/bindings/pwm/
8286F: include/linux/pwm.h
0c2498f1 8287F: drivers/pwm/
a140b98d
TR
8288F: drivers/video/backlight/pwm_bl.c
8289F: include/linux/pwm_backlight.h
0c2498f1 8290
30ec261e 8291PXA2xx/PXA3xx SUPPORT
8da5e302 8292M: Daniel Mack <daniel@zonque.org>
a323f664 8293M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8294M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8296T: git git://github.com/hzhuang1/linux.git
8da5e302 8297T: git git://github.com/rjarzmik/linux.git
1da177e4 8298S: Maintained
679655da 8299F: arch/arm/mach-pxa/
820439f1 8300F: drivers/dma/pxa*
679655da 8301F: drivers/pcmcia/pxa2xx*
9df92e6c 8302F: drivers/spi/spi-pxa2xx*
faf2e1db 8303F: drivers/usb/gadget/udc/pxa2*
679655da 8304F: include/sound/pxa2xx-lib.h
bec4c99e 8305F: sound/arm/pxa*
14430813 8306F: sound/soc/pxa/
1da177e4 8307
ec64d3bf
EG
8308PXA3xx NAND FLASH DRIVER
8309M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8310L: linux-mtd@lists.infradead.org
8311S: Maintained
9a67f099 8312F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8313
3f640c61 8314MMP SUPPORT
8b58be88 8315M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8316M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8318T: git git://github.com/hzhuang1/linux.git
8319T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8320S: Maintained
3f640c61 8321F: arch/arm/mach-mmp/
e8e6cb32 8322
272f133a
PO
8323PXA MMCI DRIVER
8324S: Orphan
8325
57f63bc8 8326PXA RTC DRIVER
8b58be88 8327M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8328L: rtc-linux@googlegroups.com
8329S: Maintained
8330
cea4001a 8331QAT DRIVER
49e7d9df
JP
8332M: Tadeusz Struk <tadeusz.struk@intel.com>
8333L: qat-linux@intel.com
8334S: Supported
8335F: drivers/crypto/qat/
cea4001a 8336
52a09a04 8337QIB DRIVER
8473c603 8338M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8339L: linux-rdma@vger.kernel.org
8340S: Supported
8341F: drivers/infiniband/hw/qib/
8342
5e9772b9
JS
8343QLOGIC QLA1280 SCSI DRIVER
8344M: Michael Reed <mdr@sgi.com>
8345L: linux-scsi@vger.kernel.org
8346S: Maintained
8347F: drivers/scsi/qla1280.[ch]
8348
1da177e4 8349QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8350M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8351L: linux-scsi@vger.kernel.org
8352S: Supported
679655da
JP
8353F: Documentation/scsi/LICENSE.qla2xxx
8354F: drivers/scsi/qla2xxx/
1da177e4 8355
883c98fe 8356QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8357M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8358L: linux-scsi@vger.kernel.org
8359S: Supported
bacfb81b 8360F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8361F: drivers/scsi/qla4xxx/
8362
5a4faa87 8363QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8364M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8365M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8366M: linux-driver@qlogic.com
8367L: netdev@vger.kernel.org
8368S: Supported
679655da 8369F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8370F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8371
0ec00f03 8372QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8373M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8374M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8375L: netdev@vger.kernel.org
8376S: Supported
aa43c215 8377F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8378
c4e84bde 8379QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8380M: Harish Patil <harish.patil@qlogic.com>
8381M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8382M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8383M: linux-driver@qlogic.com
c4e84bde
RM
8384L: netdev@vger.kernel.org
8385S: Supported
aa43c215 8386F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8387
1da177e4 8388QNX4 FILESYSTEM
8b58be88 8389M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8390W: http://www.alarsen.net/linux/qnx4fs/
8391S: Maintained
80811493 8392F: fs/qnx4/
c117ab84
CEB
8393F: include/uapi/linux/qnx4_fs.h
8394F: include/uapi/linux/qnxtypes.h
1da177e4 8395
91952bc0
AP
8396QT1010 MEDIA DRIVER
8397M: Antti Palosaari <crope@iki.fi>
8398L: linux-media@vger.kernel.org
8399W: http://linuxtv.org/
8400W: http://palosaari.fi/linux/
8401Q: http://patchwork.linuxtv.org/project/linux-media/list/
8402T: git git://linuxtv.org/anttip/media_tree.git
8403S: Maintained
8404F: drivers/media/tuners/qt1010*
8405
966fb5ec
SM
8406QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8407M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8408L: linux-wireless@vger.kernel.org
8409L: ath9k-devel@lists.ath9k.org
8410W: http://wireless.kernel.org/en/users/Drivers/ath9k
8411S: Supported
8412F: drivers/net/wireless/ath/ath9k/
8413
2ea0ffcb
KV
8414QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8415M: Kalle Valo <kvalo@qca.qualcomm.com>
8416L: ath10k@lists.infradead.org
8417W: http://wireless.kernel.org/en/users/Drivers/ath10k
8418T: git git://github.com/kvalo/ath.git
8419S: Supported
8420F: drivers/net/wireless/ath/ath10k/
8421
4f4567cf
RK
8422QUALCOMM HEXAGON ARCHITECTURE
8423M: Richard Kuo <rkuo@codeaurora.org>
8424L: linux-hexagon@vger.kernel.org
8425S: Supported
8426F: arch/hexagon/
8427
8e84c258
EK
8428QUALCOMM WCN36XX WIRELESS DRIVER
8429M: Eugene Krasnikov <k.eugene.e@gmail.com>
8430L: wcn36xx@lists.infradead.org
8431W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8432T: git git://github.com/KrasnikovEugene/wcn36xx.git
8433S: Supported
8434F: drivers/net/wireless/ath/wcn36xx/
8435
602adf40 8436RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8437M: Ilya Dryomov <idryomov@gmail.com>
8438M: Sage Weil <sage@redhat.com>
527a88b9 8439M: Alex Elder <elder@kernel.org>
398ecff5 8440L: ceph-devel@vger.kernel.org
09d90327
SW
8441W: http://ceph.com/
8442T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8443T: git git://github.com/ceph/ceph-client.git
602adf40 8444S: Supported
398ecff5 8445F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8446F: drivers/block/rbd.c
8447F: drivers/block/rbd_types.h
8448
1da177e4 8449RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8450M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8451L: linux-fbdev@vger.kernel.org
1da177e4 8452S: Maintained
8a61f013 8453F: drivers/video/fbdev/aty/radeon*
c117ab84 8454F: include/uapi/linux/radeonfb.h
1da177e4 8455
c6c9b34c
HG
8456RADIOSHARK RADIO DRIVER
8457M: Hans de Goede <hdegoede@redhat.com>
8458L: linux-media@vger.kernel.org
8459T: git git://linuxtv.org/media_tree.git
8460S: Maintained
8461F: drivers/media/radio/radio-shark.c
8462
8463RADIOSHARK2 RADIO DRIVER
8464M: Hans de Goede <hdegoede@redhat.com>
8465L: linux-media@vger.kernel.org
8466T: git git://linuxtv.org/media_tree.git
8467S: Maintained
8468F: drivers/media/radio/radio-shark2.c
8469F: drivers/media/radio/radio-tea5777.c
8470
1da177e4 8471RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8472M: Paul Mackerras <paulus@samba.org>
c69f677c 8473L: linux-fbdev@vger.kernel.org
1da177e4 8474S: Maintained
8a61f013 8475F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8476
e7839f25 8477RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8478P: rt2x00 project
b182427e 8479M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8480M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8481L: linux-wireless@vger.kernel.org
95ea3627
ID
8482S: Maintained
8483F: drivers/net/wireless/rt2x00/
8484
9db5579b 8485RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8486M: Jens Axboe <axboe@kernel.dk>
9db5579b 8487S: Maintained
679655da
JP
8488F: Documentation/blockdev/ramdisk.txt
8489F: drivers/block/brd.c
9db5579b 8490
9e95ce27 8491RANDOM NUMBER DRIVER
0624bcaa 8492M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8493S: Maintained
679655da 8494F: drivers/char/random.c
9e95ce27 8495
394b701c 8496RAPIDIO SUBSYSTEM
8b58be88 8497M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8498M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8499S: Maintained
679655da 8500F: drivers/rapidio/
394b701c 8501
e2d1d6c0 8502RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8503L: linux-wireless@vger.kernel.org
f52a5490 8504S: Orphan
679655da 8505F: drivers/net/wireless/ray*
e2d1d6c0
RD
8506
8507RCUTORTURE MODULE
e0198b29 8508M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8509M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8510L: linux-kernel@vger.kernel.org
f9094d8e 8511S: Supported
08deed1e 8512T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8513F: Documentation/RCU/torture.txt
34e2d560 8514F: kernel/rcu/rcutorture.c
e2d1d6c0 8515
c87b9c60
PM
8516RCUTORTURE TEST FRAMEWORK
8517M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8518M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8519R: Steven Rostedt <rostedt@goodmis.org>
8520R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8521R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8522L: linux-kernel@vger.kernel.org
c87b9c60
PM
8523S: Supported
8524T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8525F: tools/testing/selftests/rcutorture
8526
c1f766b5 8527RDC R-321X SoC
8b58be88 8528M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8529S: Maintained
8530
db17f395 8531RDC R6040 FAST ETHERNET DRIVER
8b58be88 8532M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8533L: netdev@vger.kernel.org
8534S: Maintained
58565a35 8535F: drivers/net/ethernet/rdc/r6040.c
db17f395 8536
a09ed661 8537RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8538M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8539L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8540S: Supported
679655da 8541F: net/rds/
a09ed661 8542
595182bc 8543READ-COPY UPDATE (RCU)
8b58be88 8544M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8545M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8546R: Steven Rostedt <rostedt@goodmis.org>
8547R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8548R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8549L: linux-kernel@vger.kernel.org
9fab9787 8550W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8551S: Supported
08deed1e 8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8553F: Documentation/RCU/
9fab9787 8554X: Documentation/RCU/torture.txt
f9094d8e 8555F: include/linux/rcu*
4102adab
PM
8556X: include/linux/srcu.h
8557F: kernel/rcu/
34e2d560 8558X: kernel/torture.c
595182bc 8559
0c86edc0 8560REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8561M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8562M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8563L: rtc-linux@googlegroups.com
8a6e2535 8564Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8566S: Maintained
679655da
JP
8567F: Documentation/rtc.txt
8568F: drivers/rtc/
8569F: include/linux/rtc.h
c117ab84 8570F: include/uapi/linux/rtc.h
0c86edc0 8571
0e400c53
MB
8572REALTEK AUDIO CODECS
8573M: Bard Liao <bardliao@realtek.com>
8574M: Oder Chiou <oder_chiou@realtek.com>
8575S: Maintained
8576F: sound/soc/codecs/rt*
8577F: include/sound/rt*.h
8578
1da177e4 8579REISERFS FILE SYSTEM
76c4e5ea 8580L: reiserfs-devel@vger.kernel.org
1da177e4 8581S: Supported
679655da 8582F: fs/reiserfs/
1da177e4 8583
b83a313b 8584REGISTER MAP ABSTRACTION
b02e48f2 8585M: Mark Brown <broonie@kernel.org>
dd060bc9 8586L: linux-kernel@vger.kernel.org
b83a313b
MB
8587T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8588S: Supported
8589F: drivers/base/regmap/
8590F: include/linux/regmap.h
8591
400e64df
OBC
8592REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8593M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8594T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8595S: Maintained
8596F: drivers/remoteproc/
8597F: Documentation/remoteproc.txt
6fc26488 8598F: include/linux/remoteproc.h
400e64df 8599
d8115db5
OBC
8600REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8601M: Ohad Ben-Cohen <ohad@wizery.com>
8602T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8603S: Maintained
8604F: drivers/rpmsg/
8605F: Documentation/rpmsg.txt
8606F: include/linux/rpmsg.h
8607
1b0fe6be
PZ
8608RESET CONTROLLER FRAMEWORK
8609M: Philipp Zabel <p.zabel@pengutronix.de>
8610S: Maintained
8611F: drivers/reset/
8612F: Documentation/devicetree/bindings/reset/
8613F: include/linux/reset.h
8614F: include/linux/reset-controller.h
8615
e0897645 8616RFKILL
8b58be88 8617M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8618L: linux-wireless@vger.kernel.org
ce466579
JB
8619W: http://wireless.kernel.org/
8620T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8621T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8622S: Maintained
505c9247 8623F: Documentation/rfkill.txt
80811493 8624F: net/rfkill/
e0897645 8625
933685ca
TG
8626RHASHTABLE
8627M: Thomas Graf <tgraf@suug.ch>
8628L: netdev@vger.kernel.org
8629S: Maintained
8630F: lib/rhashtable.c
8631F: include/linux/rhashtable.h
8632
67e054e9
ML
8633RICOH SMARTMEDIA/XD DRIVER
8634M: Maxim Levitsky <maximlevitsky@gmail.com>
8635S: Maintained
21c26f50
JP
8636F: drivers/mtd/nand/r852.c
8637F: drivers/mtd/nand/r852.h
67e054e9 8638
92634125
ML
8639RICOH R5C592 MEMORYSTICK DRIVER
8640M: Maxim Levitsky <maximlevitsky@gmail.com>
8641S: Maintained
8642F: drivers/memstick/host/r592.*
8643
27f1d2f9
SA
8644ROCCAT DRIVERS
8645M: Stefan Achatz <erazor_de@users.sourceforge.net>
8646W: http://sourceforge.net/projects/roccat/
8647S: Maintained
8648F: drivers/hid/hid-roccat*
8649F: include/linux/hid-roccat*
8650F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8651
4b8ac966
JP
8652ROCKER DRIVER
8653M: Jiri Pirko <jiri@resnulli.us>
8654M: Scott Feldman <sfeldma@gmail.com>
8655L: netdev@vger.kernel.org
8656S: Supported
8657F: drivers/net/ethernet/rocker/
8658
1da177e4
LT
8659ROCKETPORT DRIVER
8660P: Comtrol Corp.
1da177e4
LT
8661W: http://www.comtrol.com
8662S: Maintained
679655da 8663F: Documentation/serial/rocket.txt
c897401b 8664F: drivers/tty/rocket*
1da177e4 8665
7645c2f4
KC
8666ROCKETPORT EXPRESS/INFINITY DRIVER
8667M: Kevin Cernekee <cernekee@gmail.com>
8668L: linux-serial@vger.kernel.org
8669S: Odd Fixes
8670F: drivers/tty/serial/rp2.*
8671
1da177e4 8672ROSE NETWORK LAYER
8b58be88 8673M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8674L: linux-hams@vger.kernel.org
d34cb28a 8675W: http://www.linux-ax25.org/
1da177e4 8676S: Maintained
679655da 8677F: include/net/rose.h
c117ab84 8678F: include/uapi/linux/rose.h
679655da 8679F: net/rose/
1da177e4 8680
91952bc0
AP
8681RTL2830 MEDIA DRIVER
8682M: Antti Palosaari <crope@iki.fi>
8683L: linux-media@vger.kernel.org
8684W: http://linuxtv.org/
8685W: http://palosaari.fi/linux/
8686Q: http://patchwork.linuxtv.org/project/linux-media/list/
8687T: git git://linuxtv.org/anttip/media_tree.git
8688S: Maintained
8689F: drivers/media/dvb-frontends/rtl2830*
8690
27a0aacf
AP
8691RTL2832 MEDIA DRIVER
8692M: Antti Palosaari <crope@iki.fi>
8693L: linux-media@vger.kernel.org
8694W: http://linuxtv.org/
8695W: http://palosaari.fi/linux/
8696Q: http://patchwork.linuxtv.org/project/linux-media/list/
8697T: git git://linuxtv.org/anttip/media_tree.git
8698S: Maintained
8699F: drivers/media/dvb-frontends/rtl2832*
8700
ba6e6f6e
AP
8701RTL2832_SDR MEDIA DRIVER
8702M: Antti Palosaari <crope@iki.fi>
8703L: linux-media@vger.kernel.org
8704W: http://linuxtv.org/
8705W: http://palosaari.fi/linux/
8706Q: http://patchwork.linuxtv.org/project/linux-media/list/
8707T: git git://linuxtv.org/anttip/media_tree.git
8708S: Maintained
b4bb1c28 8709F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8710
59840488 8711RTL8180 WIRELESS DRIVER
605bebe2 8712L: linux-wireless@vger.kernel.org
491b26b4 8713W: http://wireless.kernel.org/
54e5881d 8714T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8715S: Orphan
3cfeb0c3 8716F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8717
59840488 8718RTL8187 WIRELESS DRIVER
9f0939bf 8719M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8720M: Hin-Tak Leung <htl10@users.sourceforge.net>
8721M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8722L: linux-wireless@vger.kernel.org
491b26b4 8723W: http://wireless.kernel.org/
54e5881d 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8725S: Maintained
3cfeb0c3 8726F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8727
3cf0c8ad
LF
8728RTL8192CE WIRELESS DRIVER
8729M: Larry Finger <Larry.Finger@lwfinger.net>
8730M: Chaoming Li <chaoming_li@realsil.com.cn>
8731L: linux-wireless@vger.kernel.org
491b26b4 8732W: http://wireless.kernel.org/
3cf0c8ad
LF
8733T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8734S: Maintained
8735F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8736F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8737
9eb8ef74 8738S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8739M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8740L: linux-fbdev@vger.kernel.org
ce00f85c 8741S: Maintained
8a61f013 8742F: drivers/video/fbdev/savage/
9eb8ef74 8743
1da177e4 8744S390
8b58be88
JP
8745M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8746M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8747L: linux-s390@vger.kernel.org
5238da45
HC
8748W: http://www.ibm.com/developerworks/linux/linux390/
8749S: Supported
679655da 8750F: arch/s390/
a968cd3e 8751F: drivers/s390/
3bfe6858
JN
8752F: Documentation/s390/
8753F: Documentation/DocBook/s390*
5238da45 8754
322986ca
SO
8755S390 COMMON I/O LAYER
8756M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8757M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8758L: linux-s390@vger.kernel.org
8759W: http://www.ibm.com/developerworks/linux/linux390/
8760S: Supported
8761F: drivers/s390/cio/
8762
8763S390 DASD DRIVER
8764M: Stefan Weinhuber <wein@de.ibm.com>
8765M: Stefan Haberland <stefan.haberland@de.ibm.com>
8766L: linux-s390@vger.kernel.org
8767W: http://www.ibm.com/developerworks/linux/linux390/
8768S: Supported
8769F: drivers/s390/block/dasd*
8770F: block/partitions/ibm.c
8771
5238da45 8772S390 NETWORK DRIVERS
8b58be88 8773M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8774L: linux-s390@vger.kernel.org
5238da45
HC
8775W: http://www.ibm.com/developerworks/linux/linux390/
8776S: Supported
679655da 8777F: drivers/s390/net/
5238da45 8778
322986ca
SO
8779S390 PCI SUBSYSTEM
8780M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8781M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8782L: linux-s390@vger.kernel.org
8783W: http://www.ibm.com/developerworks/linux/linux390/
8784S: Supported
8785F: arch/s390/pci/
8786F: drivers/pci/hotplug/s390_pci_hpc.c
8787
feed9b62 8788S390 ZCRYPT DRIVER
5c8d0983 8789M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8790L: linux-s390@vger.kernel.org
a968cd3e 8791W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8792S: Supported
d5ca6918 8793F: drivers/s390/crypto/
feed9b62 8794
5238da45 8795S390 ZFCP DRIVER
d38e19d0 8796M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8797L: linux-s390@vger.kernel.org
5238da45 8798W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8799S: Supported
679655da 8800F: drivers/s390/scsi/zfcp_*
1da177e4 8801
dd96df2c 8802S390 IUCV NETWORK LAYER
8b58be88 8803M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8804L: linux-s390@vger.kernel.org
8805W: http://www.ibm.com/developerworks/linux/linux390/
8806S: Supported
679655da
JP
8807F: drivers/s390/net/*iucv*
8808F: include/net/iucv/
8809F: net/iucv/
dd96df2c 8810
4dde7f75 8811S3C24XX SD/MMC Driver
8b58be88 8812M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8814S: Supported
679655da 8815F: drivers/mmc/host/s3cmci.*
4dde7f75 8816
1f15a229
HV
8817SAA6588 RDS RECEIVER DRIVER
8818M: Hans Verkuil <hverkuil@xs4all.nl>
8819L: linux-media@vger.kernel.org
8820T: git git://linuxtv.org/media_tree.git
8821W: http://linuxtv.org
8822S: Odd Fixes
8823F: drivers/media/i2c/saa6588*
8824
98ed12e6 8825SAA7134 VIDEO4LINUX DRIVER
009a5410 8826M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8827L: linux-media@vger.kernel.org
8828W: http://linuxtv.org
8829T: git git://linuxtv.org/media_tree.git
8830S: Odd fixes
e42bf501 8831F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8832F: drivers/media/pci/saa7134/
8833
1da177e4 8834SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8835M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8836L: linux-media@vger.kernel.org
275ffde4 8837T: git git://linuxtv.org/media_tree.git
1da177e4 8838S: Maintained
90d72ac6
MCC
8839F: drivers/media/common/saa7146/
8840F: drivers/media/pci/saa7146/
8841F: include/media/saa7146*
1da177e4 8842
92304a40 8843SAMSUNG LAPTOP DRIVER
5909c654 8844M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8845L: platform-driver-x86@vger.kernel.org
8846S: Maintained
8847F: drivers/platform/x86/samsung-laptop.c
8848
4a109cc0 8849SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8850M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8851L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8852S: Supported
14430813 8853F: sound/soc/samsung/
4a109cc0 8854
0d89a28b 8855SAMSUNG FRAMEBUFFER DRIVER
b7701755 8856M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8857L: linux-fbdev@vger.kernel.org
8858S: Maintained
8a61f013 8859F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8860
b40f0632 8861SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8862M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8863M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8864L: linux-kernel@vger.kernel.org
b40f0632 8865L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8866S: Supported
8867F: drivers/mfd/sec*.c
8868F: drivers/regulator/s2m*.c
8869F: drivers/regulator/s5m*.c
b40f0632
KK
8870F: drivers/clk/clk-s2mps11.c
8871F: drivers/rtc/rtc-s5m.c
f69d3a17 8872F: include/linux/mfd/samsung/
b40f0632
KK
8873F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8874F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8875
038f5c4b
SN
8876SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8877M: Kyungmin Park <kyungmin.park@samsung.com>
8878M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8879L: linux-media@vger.kernel.org
8880Q: https://patchwork.linuxtv.org/project/linux-media/list/
8881S: Supported
8882F: drivers/media/platform/exynos4-is/
038f5c4b 8883
6fd86ab2
SN
8884SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8885M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8886L: linux-media@vger.kernel.org
8887L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8888S: Maintained
8889F: drivers/media/platform/s3c-camif/
8890F: include/media/s3c_camif.h
8891
b84ef24e
AH
8892SAMSUNG S5C73M3 CAMERA DRIVER
8893M: Kyungmin Park <kyungmin.park@samsung.com>
8894M: Andrzej Hajda <a.hajda@samsung.com>
8895L: linux-media@vger.kernel.org
8896S: Supported
8897F: drivers/media/i2c/s5c73m3/*
8898
7d459937
AH
8899SAMSUNG S5K5BAF CAMERA DRIVER
8900M: Kyungmin Park <kyungmin.park@samsung.com>
8901M: Andrzej Hajda <a.hajda@samsung.com>
8902L: linux-media@vger.kernel.org
8903S: Supported
8904F: drivers/media/i2c/s5k5baf.c
8905
310e39c9 8906SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8907M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8908M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8909S: Supported
8910L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8911F: drivers/clk/samsung/
8912
66890ed6
BA
8913SAMSUNG SXGBE DRIVERS
8914M: Byungho An <bh74.an@samsung.com>
8915M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8916M: Vipul Pandya <vipul.pandya@samsung.com>
8917S: Supported
8918L: netdev@vger.kernel.org
8919F: drivers/net/ethernet/samsung/sxgbe/
8920
93c537af
LM
8921SAMSUNG THERMAL DRIVER
8922M: Lukasz Majewski <l.majewski@samsung.com>
8923L: linux-pm@vger.kernel.org
8924L: linux-samsung-soc@vger.kernel.org
8925S: Supported
8926T: https://github.com/lmajewski/linux-samsung-thermal.git
8927F: drivers/thermal/samsung/
8928
e296cd32
KD
8929SAMSUNG USB2 PHY DRIVER
8930M: Kamil Debski <k.debski@samsung.com>
8931L: linux-kernel@vger.kernel.org
8932S: Supported
8933F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8934F: Documentation/phy/samsung-usb2.txt
8935F: drivers/phy/phy-exynos4210-usb2.c
8936F: drivers/phy/phy-exynos4x12-usb2.c
8937F: drivers/phy/phy-exynos5250-usb2.c
8938F: drivers/phy/phy-s5pv210-usb2.c
8939F: drivers/phy/phy-samsung-usb2.c
8940F: drivers/phy/phy-samsung-usb2.h
8941
ca749e2a 8942SERIAL DRIVERS
5e30bbb7 8943M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8944L: linux-serial@vger.kernel.org
5e30bbb7 8945S: Maintained
14430813 8946F: drivers/tty/serial/
ca749e2a 8947
aecb7b64 8948SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8949M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8950M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8951S: Maintained
1fb200d6 8952F: include/linux/dma/dw.h
3d598f47 8953F: include/linux/platform_data/dma-dw.h
61a76496 8954F: drivers/dma/dw/
aecb7b64 8955
f9e37137
SJ
8956SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8957M: Seungwon Jeon <tgih.jun@samsung.com>
8958M: Jaehoon Chung <jh80.chung@samsung.com>
8959L: linux-mmc@vger.kernel.org
8960S: Maintained
8961F: include/linux/mmc/dw_mmc.h
8962F: drivers/mmc/host/dw_mmc*
8963
1db121d6
AN
8964THUNDERBOLT DRIVER
8965M: Andreas Noever <andreas.noever@gmail.com>
8966S: Maintained
8967F: drivers/thunderbolt/
8968
9222d247 8969TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8970M: John Stultz <john.stultz@linaro.org>
88606e80 8971M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8972L: linux-kernel@vger.kernel.org
75fc2d37 8973T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8974S: Supported
8975F: include/linux/clocksource.h
8976F: include/linux/time.h
8977F: include/linux/timex.h
c117ab84
CEB
8978F: include/uapi/linux/time.h
8979F: include/uapi/linux/timex.h
88606e80
TG
8980F: kernel/time/clocksource.c
8981F: kernel/time/time*.c
8982F: kernel/time/ntp.c
7fe5f1c1 8983F: tools/testing/selftests/timers/
88606e80 8984
1da177e4 8985SC1200 WDT DRIVER
b300645a 8986M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8987S: Maintained
679655da 8988F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8989
8990SCHEDULER
dd9b238c 8991M: Ingo Molnar <mingo@redhat.com>
8b58be88 8992M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8993L: linux-kernel@vger.kernel.org
75fc2d37 8994T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8995S: Maintained
95c0d71d 8996F: kernel/sched/
679655da 8997F: include/linux/sched.h
c117ab84 8998F: include/uapi/linux/sched.h
c2eb505b 8999F: include/linux/wait.h
1da177e4 9000
6bcf6737 9001SCORE ARCHITECTURE
ed38665e 9002M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9003M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9004W: http://www.sunplus.com
6bcf6737 9005S: Supported
a2681a75 9006F: arch/score/
6bcf6737 9007
1da177e4 9008SCSI CDROM DRIVER
8b58be88 9009M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9010L: linux-scsi@vger.kernel.org
9011W: http://www.kernel.dk
9012S: Maintained
679655da 9013F: drivers/scsi/sr*
1da177e4 9014
fb50a83d 9015SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9016M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9017L: linux-rdma@vger.kernel.org
9018S: Supported
9019W: http://www.openfabrics.org
9020Q: http://patchwork.kernel.org/project/linux-rdma/list/
9021T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9022F: drivers/infiniband/ulp/srp/
9023F: include/scsi/srp.h
9024
1da177e4 9025SCSI SG DRIVER
8b58be88 9026M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9027L: linux-scsi@vger.kernel.org
59ab3c93 9028W: http://sg.danny.cz/sg
1da177e4 9029S: Maintained
59ab3c93 9030F: Documentation/scsi/scsi-generic.txt
679655da
JP
9031F: drivers/scsi/sg.c
9032F: include/scsi/sg.h
1da177e4
LT
9033
9034SCSI SUBSYSTEM
0351b8f8 9035M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9036L: linux-scsi@vger.kernel.org
0351b8f8 9037T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9038S: Maintained
679655da
JP
9039F: drivers/scsi/
9040F: include/scsi/
1da177e4
LT
9041
9042SCSI TAPE DRIVER
8b58be88 9043M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9044L: linux-scsi@vger.kernel.org
9045S: Maintained
679655da 9046F: Documentation/scsi/st.txt
f7269cfc
JD
9047F: drivers/scsi/st.*
9048F: drivers/scsi/st_*.h
1da177e4
LT
9049
9050SCTP PROTOCOL
8b6efb75 9051M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9052M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9053L: linux-sctp@vger.kernel.org
5f85813c 9054W: http://lksctp.sourceforge.net
8b6efb75 9055S: Maintained
679655da
JP
9056F: Documentation/networking/sctp.txt
9057F: include/linux/sctp.h
4d58c025 9058F: include/uapi/linux/sctp.h
679655da
JP
9059F: include/net/sctp/
9060F: net/sctp/
1da177e4
LT
9061
9062SCx200 CPU SUPPORT
8b58be88 9063M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9064S: Odd Fixes
679655da 9065F: Documentation/i2c/busses/scx200_acb
390889b6 9066F: arch/x86/platform/scx200/
679655da
JP
9067F: drivers/watchdog/scx200_wdt.c
9068F: drivers/i2c/busses/scx200*
9069F: drivers/mtd/maps/scx200_docflash.c
9070F: include/linux/scx200.h
1662d32c
JC
9071
9072SCx200 GPIO DRIVER
8b58be88 9073M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9074S: Maintained
679655da
JP
9075F: drivers/char/scx200_gpio.c
9076F: include/linux/scx200_gpio.h
1662d32c
JC
9077
9078SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9079M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9080S: Maintained
679655da 9081F: drivers/clocksource/scx200_hrt.c
1da177e4 9082
6a36913a 9083SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9084M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9085L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9086S: Maintained
679655da 9087F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9088
e7839f25 9089SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9090L: linux-mmc@vger.kernel.org
a1cb1d11 9091S: Orphan
7a241d6e 9092F: drivers/mmc/host/sdhci.*
d4a45787 9093F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9094
c04f9d61
KC
9095SECURE COMPUTING
9096M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9097R: Andy Lutomirski <luto@amacapital.net>
9098R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9100S: Supported
9101F: kernel/seccomp.c
9102F: include/uapi/linux/seccomp.h
9103F: include/linux/seccomp.h
c99ee51a 9104F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9105K: \bsecure_computing
9106K: \bTIF_SECCOMP\b
9107
0d1bb41a 9108SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9109M: Ben Dooks <ben-linux@fluff.org>
dc524882 9110M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9111L: linux-mmc@vger.kernel.org
0d1bb41a 9112S: Maintained
dc524882 9113F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9114
c63b3cba 9115SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9116M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9117L: spear-devel@list.st.com
c63b3cba
VK
9118L: linux-mmc@vger.kernel.org
9119S: Maintained
9120F: drivers/mmc/host/sdhci-spear.c
9121
8711cca2 9122SECURITY SUBSYSTEM
9b45c0d2 9123M: James Morris <james.l.morris@oracle.com>
9c3646d1 9124M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9125L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9126T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9127W: http://kernsec.org/
8711cca2 9128S: Supported
7d2c86b5 9129F: security/
8711cca2 9130
1da177e4 9131SECURITY CONTACT
8b58be88 9132M: Security Officers <security@kernel.org>
1da177e4
LT
9133S: Supported
9134
9135SELINUX SECURITY MODULE
e0238b4c 9136M: Paul Moore <paul@paul-moore.com>
8b58be88 9137M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9138M: Eric Paris <eparis@parisplace.org>
e0238b4c 9139L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9140W: http://selinuxproject.org
5a5f2acf 9141T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9142S: Supported
679655da
JP
9143F: include/linux/selinux*
9144F: security/selinux/
6bde95ce 9145F: scripts/selinux/
1da177e4 9146
c1c124e9
JJ
9147APPARMOR SECURITY MODULE
9148M: John Johansen <john.johansen@canonical.com>
9149L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9150W: apparmor.wiki.kernel.org
9151T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9152S: Supported
9153F: security/apparmor/
9154
cef2cf07 9155SENSABLE PHANTOM
8b58be88 9156M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9157S: Maintained
679655da 9158F: drivers/misc/phantom.c
c117ab84 9159F: include/uapi/linux/phantom.h
cef2cf07 9160
6733b39a 9161SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9162M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9163M: Minh Tran <minh.tran@avagotech.com>
9164M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9165L: linux-scsi@vger.kernel.org
4627de93 9166W: http://www.avagotech.com
3387f656
JP
9167S: Supported
9168F: drivers/scsi/be2iscsi/
6733b39a 9169
6938f855
SP
9170Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9171M: Sathya Perla <sathya.perla@avagotech.com>
9172M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9173M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9174M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9175L: netdev@vger.kernel.org
fea3af67 9176W: http://www.emulex.com
7d2c86b5 9177S: Supported
9aebddd1 9178F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9179
d2928a8c 9180EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9181M: Selvin Xavier <selvin.xavier@avagotech.com>
9182M: Devesh Sharma <devesh.sharma@avagotech.com>
9183M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9184L: linux-rdma@vger.kernel.org
9185W: http://www.emulex.com
9186S: Supported
9187F: drivers/infiniband/hw/ocrdma/
9188
8ceee660 9189SFC NETWORK DRIVER
c06f51ea 9190M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9191M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9192L: netdev@vger.kernel.org
8ceee660 9193S: Supported
874aeea5 9194F: drivers/net/ethernet/sfc/
8ceee660 9195
e2d1d6c0 9196SGI GRU DRIVER
cc883afc 9197M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9198S: Maintained
679655da 9199F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9200
9201SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9202M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9203L: linux-ia64@vger.kernel.org
9204S: Supported
679655da 9205F: Documentation/ia64/serial.txt
df621252 9206F: drivers/tty/serial/ioc?_serial.c
679655da 9207F: include/linux/ioc?.h
e2d1d6c0 9208
75312619 9209SGI XP/XPC/XPNET DRIVER
e180383f
RH
9210M: Cliff Whickman <cpw@sgi.com>
9211M: Robin Holt <robinmholt@gmail.com>
75312619 9212S: Maintained
679655da 9213F: drivers/misc/sgi-xp/
75312619 9214
46eacf3b
AP
9215SI2157 MEDIA DRIVER
9216M: Antti Palosaari <crope@iki.fi>
9217L: linux-media@vger.kernel.org
9218W: http://linuxtv.org/
9219W: http://palosaari.fi/linux/
9220Q: http://patchwork.linuxtv.org/project/linux-media/list/
9221T: git git://linuxtv.org/anttip/media_tree.git
9222S: Maintained
9223F: drivers/media/tuners/si2157*
9224
75e2d5ba
AP
9225SI2168 MEDIA DRIVER
9226M: Antti Palosaari <crope@iki.fi>
9227L: linux-media@vger.kernel.org
9228W: http://linuxtv.org/
9229W: http://palosaari.fi/linux/
9230Q: http://patchwork.linuxtv.org/project/linux-media/list/
9231T: git git://linuxtv.org/anttip/media_tree.git
9232S: Maintained
9233F: drivers/media/dvb-frontends/si2168*
9234
49cc629d
HV
9235SI470X FM RADIO RECEIVER I2C DRIVER
9236M: Hans Verkuil <hverkuil@xs4all.nl>
9237L: linux-media@vger.kernel.org
9238T: git git://linuxtv.org/media_tree.git
9239W: http://linuxtv.org
9240S: Odd Fixes
9241F: drivers/media/radio/si470x/radio-si470x-i2c.c
9242
9243SI470X FM RADIO RECEIVER USB DRIVER
9244M: Hans Verkuil <hverkuil@xs4all.nl>
9245L: linux-media@vger.kernel.org
9246T: git git://linuxtv.org/media_tree.git
9247W: http://linuxtv.org
9248S: Maintained
9249F: drivers/media/radio/si470x/radio-si470x-common.c
9250F: drivers/media/radio/si470x/radio-si470x.h
9251F: drivers/media/radio/si470x/radio-si470x-usb.c
9252
c937ca03
EV
9253SI4713 FM RADIO TRANSMITTER I2C DRIVER
9254M: Eduardo Valentin <edubezval@gmail.com>
9255L: linux-media@vger.kernel.org
9256T: git git://linuxtv.org/media_tree.git
9257W: http://linuxtv.org
9258S: Odd Fixes
99995ded 9259F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9260
9261SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9262M: Eduardo Valentin <edubezval@gmail.com>
9263L: linux-media@vger.kernel.org
9264T: git git://linuxtv.org/media_tree.git
9265W: http://linuxtv.org
9266S: Odd Fixes
99995ded
DR
9267F: drivers/media/radio/si4713/radio-platform-si4713.c
9268
9269SI4713 FM RADIO TRANSMITTER USB DRIVER
9270M: Hans Verkuil <hverkuil@xs4all.nl>
9271L: linux-media@vger.kernel.org
9272T: git git://linuxtv.org/media_tree.git
9273W: http://linuxtv.org
9274S: Maintained
9275F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9276
beb91d46 9277SIANO DVB DRIVER
009a5410 9278M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9279L: linux-media@vger.kernel.org
9280W: http://linuxtv.org
9281T: git git://linuxtv.org/media_tree.git
9282S: Odd fixes
9283F: drivers/media/common/siano/
beb91d46 9284F: drivers/media/usb/siano/
beb91d46 9285F: drivers/media/usb/siano/
14430813 9286F: drivers/media/mmc/siano/
beb91d46 9287
6f15b602
HG
9288SIMPLEFB FB DRIVER
9289M: Hans de Goede <hdegoede@redhat.com>
9290L: linux-fbdev@vger.kernel.org
9291S: Maintained
9292F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9293F: drivers/video/fbdev/simplefb.c
9294F: include/linux/platform_data/simplefb.h
9295
b618b69c 9296SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9297L: linux-media@vger.kernel.org
bb60fcb2 9298S: Orphan
b618b69c 9299F: drivers/media/platform/sh_veu.c
b618b69c
GL
9300
9301SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9302L: linux-media@vger.kernel.org
bb60fcb2 9303S: Orphan
b618b69c
GL
9304F: drivers/media/platform/sh_vou.c
9305F: include/media/sh_vou.h
9306
6349d997 9307SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9308M: Len Brown <lenb@kernel.org>
6349d997
LB
9309L: sfi-devel@simplefirmware.org
9310W: http://simplefirmware.org/
9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9312S: Supported
943fc810 9313F: arch/x86/platform/sfi/
6349d997
LB
9314F: drivers/sfi/
9315F: include/linux/sfi*.h
e2d1d6c0 9316
1da177e4
LT
9317SIMTEC EB110ATX (Chalice CATS)
9318P: Ben Dooks
b16957c6
BD
9319P: Vincent Sanders <vince@simtec.co.uk>
9320M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9321W: http://www.simtec.co.uk/products/EB110ATX/
9322S: Supported
9323
9324SIMTEC EB2410ITX (BAST)
9325P: Ben Dooks
b16957c6
BD
9326P: Vincent Sanders <vince@simtec.co.uk>
9327M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9328W: http://www.simtec.co.uk/products/EB2410ITX/
9329S: Supported
15dba387
JP
9330F: arch/arm/mach-s3c24xx/mach-bast.c
9331F: arch/arm/mach-s3c24xx/bast-ide.c
9332F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9333
4c5adde7 9334TI DAVINCI MACHINE SUPPORT
3ba789c0 9335M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9336M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9337T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9338Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9339S: Supported
14430813 9340F: arch/arm/mach-davinci/
046d0a37 9341F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9342
8d4b3f08 9343TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9344M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9345L: linux-media@vger.kernel.org
8d4b3f08
LP
9346W: http://linuxtv.org/
9347Q: http://patchwork.linuxtv.org/project/linux-media/list/
9348T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9349S: Maintained
8d4b3f08
LP
9350F: drivers/media/platform/davinci/
9351F: include/media/davinci/
9352
417d2e50 9353TI AM437X VPFE DRIVER
e43cdb56 9354M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9355L: linux-media@vger.kernel.org
9356W: http://linuxtv.org/
9357Q: http://patchwork.linuxtv.org/project/linux-media/list/
9358T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9359S: Maintained
9360F: drivers/media/platform/am437x/
9361
c4c0283a 9362OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9363M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9364L: linux-media@vger.kernel.org
9365W: http://linuxtv.org/
9366Q: http://patchwork.linuxtv.org/project/linux-media/list/
9367T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9368S: Maintained
9369F: drivers/media/i2c/ov2659.c
9370F: include/media/ov2659.h
9371
3a6779f5
SM
9372SILICON MOTION SM712 FRAME BUFFER DRIVER
9373M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9374M: Teddy Wang <teddy.wang@siliconmotion.com>
9375M: Sudip Mukherjee <sudip@vectorindia.org>
9376L: linux-fbdev@vger.kernel.org
9377S: Maintained
9378F: drivers/video/fbdev/sm712*
9379F: Documentation/fb/sm712fb.txt
9380
92aab3c0 9381SIS 190 ETHERNET DRIVER
8b58be88 9382M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9383L: netdev@vger.kernel.org
9384S: Maintained
8c7de408 9385F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9386
1da177e4 9387SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9388M: Daniele Venzano <venza@brownhat.org>
1da177e4 9389W: http://www.brownhat.org/sis900.html
979b6c13 9390L: netdev@vger.kernel.org
1da177e4 9391S: Maintained
8c7de408 9392F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9393
9394SIS FRAMEBUFFER DRIVER
8b58be88 9395M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9396W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9397S: Maintained
679655da 9398F: Documentation/fb/sisfb.txt
8a61f013 9399F: drivers/video/fbdev/sis/
679655da 9400F: include/video/sisfb.h
1da177e4
LT
9401
9402SIS USB2VGA DRIVER
8b58be88 9403M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9404W: http://www.winischhofer.at/linuxsisusbvga.shtml
9405S: Maintained
679655da 9406F: drivers/usb/misc/sisusbvga/
1da177e4 9407
415ad26d 9408SLAB ALLOCATOR
16e943bf 9409M: Christoph Lameter <cl@linux.com>
2ed1c525 9410M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9411M: David Rientjes <rientjes@google.com>
9412M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9413M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9414L: linux-mm@kvack.org
9415S: Maintained
679655da 9416F: include/linux/sl?b*.h
16e943bf 9417F: mm/sl?b*
415ad26d 9418
9fab9787 9419SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9420M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9421M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9422M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9423R: Steven Rostedt <rostedt@goodmis.org>
9424R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9425L: linux-kernel@vger.kernel.org
9fab9787
PM
9426W: http://www.rdrop.com/users/paulmck/RCU/
9427S: Supported
9428T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9429F: include/linux/srcu.h
9430F: kernel/rcu/srcu.c
9fab9787 9431
66372841
CS
9432SMACK SECURITY MODULE
9433M: Casey Schaufler <casey@schaufler-ca.com>
9434L: linux-security-module@vger.kernel.org
9435W: http://schaufler-ca.com
9436T: git git://git.gitorious.org/smack-next/kernel.git
9437S: Maintained
9438F: Documentation/security/Smack.txt
9439F: security/smack/
9440
20651e0b 9441DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9442M: Kevin Hilman <khilman@kernel.org>
9443M: Nishanth Menon <nm@ti.com>
9444S: Maintained
20651e0b 9445F: drivers/power/avs/
68ace3e1
KH
9446F: include/linux/power/smartreflex.h
9447L: linux-pm@vger.kernel.org
9448
1da177e4 9449SMC91x ETHERNET DRIVER
2f82af08 9450M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9451S: Odd Fixes
ae150435 9452F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9453
e8e31622
SA
9454SMIA AND SMIA++ IMAGE SENSOR DRIVER
9455M: Sakari Ailus <sakari.ailus@iki.fi>
9456L: linux-media@vger.kernel.org
9457S: Maintained
14430813 9458F: drivers/media/i2c/smiapp/
e8e31622
SA
9459F: include/media/smiapp.h
9460F: drivers/media/i2c/smiapp-pll.c
9461F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9462F: include/uapi/linux/smiapp.h
a2cec3c0 9463F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9464
920fa1ff
GR
9465SMM665 HARDWARE MONITOR DRIVER
9466M: Guenter Roeck <linux@roeck-us.net>
9467L: lm-sensors@lm-sensors.org
9468S: Maintained
9469F: Documentation/hwmon/smm665
9470F: drivers/hwmon/smm665.c
9471
9df7305b 9472SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9473M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9474L: lm-sensors@lm-sensors.org
90b24cfb 9475S: Maintained
9df7305b
SG
9476F: Documentation/hwmon/emc2103
9477F: drivers/hwmon/emc2103.c
9478
a98d506c
HG
9479SMSC SCH5627 HARDWARE MONITOR DRIVER
9480M: Hans de Goede <hdegoede@redhat.com>
9481L: lm-sensors@lm-sensors.org
9482S: Supported
9483F: Documentation/hwmon/sch5627
9484F: drivers/hwmon/sch5627.c
9485
6ea884db 9486SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9487M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9488L: lm-sensors@lm-sensors.org
9489S: Maintained
679655da
JP
9490F: Documentation/hwmon/smsc47b397
9491F: drivers/hwmon/smsc47b397.c
6ea884db 9492
fd9abb3d 9493SMSC911x ETHERNET DRIVER
90b24cfb 9494M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9495L: netdev@vger.kernel.org
90b24cfb 9496S: Maintained
679655da 9497F: include/linux/smsc911x.h
ae150435 9498F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9499
9500SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9501M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9502L: netdev@vger.kernel.org
90b24cfb 9503S: Maintained
ae150435 9504F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9505
3c8a63e2 9506SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9507M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9508L: linux-fbdev@vger.kernel.org
90b24cfb 9509S: Maintained
8a61f013 9510F: drivers/video/fbdev/smscufx.c
3c8a63e2 9511
668acf32 9512SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9513M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9514L: linux-media@vger.kernel.org
275ffde4 9515T: git git://linuxtv.org/media_tree.git
795fb7e7 9516S: Maintained
90d72ac6
MCC
9517F: include/media/soc*
9518F: drivers/media/i2c/soc_camera/
9519F: drivers/media/platform/soc_camera/
668acf32 9520
e2d1d6c0 9521SOEKRIS NET48XX LED SUPPORT
8b58be88 9522M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9523S: Maintained
679655da 9524F: drivers/leds/leds-net48xx.c
e2d1d6c0 9525
e3994db1 9526SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9527M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9528M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9529M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9530M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9531L: linux-media@vger.kernel.org
9532S: Supported
9533F: drivers/media/pci/solo6x10/
9534
1da177e4 9535SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9536M: Neil Brown <neilb@suse.com>
1da177e4 9537L: linux-raid@vger.kernel.org
524418bb 9538S: Supported
679655da
JP
9539F: drivers/md/
9540F: include/linux/raid/
c117ab84 9541F: include/uapi/linux/raid/
1da177e4 9542
1da177e4 9543SONIC NETWORK DRIVER
8b58be88 9544M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9545L: netdev@vger.kernel.org
1da177e4 9546S: Maintained
d9fb9f38 9547F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9548
61e115a5 9549SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9550M: Michael Buesch <m@bues.ch>
61e115a5
MB
9551L: netdev@vger.kernel.org
9552S: Maintained
679655da
JP
9553F: drivers/ssb/
9554F: include/linux/ssb/
61e115a5 9555
1da177e4 9556SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9557M: Mattia Dongili <malattia@linux.it>
d0944853 9558L: platform-driver-x86@vger.kernel.org
5b18167d 9559W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9560S: Maintained
679655da
JP
9561F: Documentation/laptops/sony-laptop.txt
9562F: drivers/char/sonypi.c
9563F: drivers/platform/x86/sony-laptop.c
9564F: include/linux/sony-laptop.h
1da177e4 9565
baf8532a 9566SONY MEMORYSTICK CARD SUPPORT
8b58be88 9567M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9568W: http://tifmxx.berlios.de/
9569S: Maintained
679655da 9570F: drivers/memstick/host/tifm_ms.c
baf8532a 9571
0ab30494
ML
9572SONY MEMORYSTICK STANDARD SUPPORT
9573M: Maxim Levitsky <maximlevitsky@gmail.com>
9574S: Maintained
9575F: drivers/memstick/core/ms_block.*
9576
1da177e4 9577SOUND
8b58be88 9578M: Jaroslav Kysela <perex@perex.cz>
d8130624 9579M: Takashi Iwai <tiwai@suse.com>
93711660 9580L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9581W: http://www.alsa-project.org/
dde7ad8d 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9583T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9584Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9585S: Maintained
3126a179
JP
9586F: Documentation/sound/
9587F: include/sound/
c117ab84 9588F: include/uapi/sound/
679655da 9589F: sound/
1da177e4 9590
33bbe149
MB
9591SOUND - COMPRESSED AUDIO
9592M: Vinod Koul <vinod.koul@intel.com>
9593L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9595S: Supported
f672f31a 9596F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9597F: include/sound/compress_driver.h
f672f31a 9598F: include/uapi/sound/compress_*
33bbe149
MB
9599F: sound/core/compress_offload.c
9600F: sound/soc/soc-compress.c
9601
bd903bde 9602SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9603M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9604M: Mark Brown <broonie@kernel.org>
86f14df8 9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9606L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9607W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9608S: Supported
2820f615 9609F: Documentation/sound/alsa/soc/
679655da 9610F: sound/soc/
e6e55122 9611F: include/sound/soc*
eb1a6af3 9612
d7f8761b
MB
9613SOUND - DMAENGINE HELPERS
9614M: Lars-Peter Clausen <lars@metafoo.de>
9615S: Supported
9616F: include/sound/dmaengine_pcm.h
9617F: sound/core/pcm_dmaengine.c
9618F: sound/soc/soc-generic-dmaengine-pcm.c
9619
990a6a99
OS
9620SP2 MEDIA DRIVER
9621M: Olli Salonen <olli.salonen@iki.fi>
9622L: linux-media@vger.kernel.org
9623W: http://linuxtv.org/
9624Q: http://patchwork.linuxtv.org/project/linux-media/list/
9625S: Maintained
9626F: drivers/media/dvb-frontends/sp2*
9627
473321fc 9628SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9629M: "David S. Miller" <davem@davemloft.net>
1da177e4 9630L: sparclinux@vger.kernel.org
8a6e2535 9631Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9632T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9633T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9634S: Maintained
679655da 9635F: arch/sparc/
7765b8bb 9636F: drivers/sbus/
1da177e4 9637
6404fcca
DM
9638SPARC SERIAL DRIVERS
9639M: "David S. Miller" <davem@davemloft.net>
9640L: sparclinux@vger.kernel.org
08deed1e
JP
9641T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9642T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9643S: Maintained
6816383a 9644F: include/linux/sunserialcore.h
df621252 9645F: drivers/tty/serial/suncore.c
df621252
GKH
9646F: drivers/tty/serial/sunhv.c
9647F: drivers/tty/serial/sunsab.c
9648F: drivers/tty/serial/sunsab.h
9649F: drivers/tty/serial/sunsu.c
9650F: drivers/tty/serial/sunzilog.c
9651F: drivers/tty/serial/sunzilog.h
6404fcca 9652
389325b4
CL
9653SPARSE CHECKER
9654M: "Christopher Li" <sparse@chrisli.org>
9655L: linux-sparse@vger.kernel.org
9656W: https://sparse.wiki.kernel.org/
9657T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9658T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9659S: Maintained
9660F: include/linux/compiler.h
9661
fc0c195a 9662SPEAR PLATFORM SUPPORT
da89947b 9663M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9664M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9665L: spear-devel@list.st.com
9666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9667W: http://www.st.com/spear
9668S: Maintained
281e192f 9669F: arch/arm/mach-spear/
fc0c195a 9670
9671SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9672M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9673L: spear-devel@list.st.com
9674L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9675W: http://www.st.com/spear
9676S: Maintained
5df33a62 9677F: drivers/clk/spear/
fc0c195a 9678
e2d1d6c0 9679SPI SUBSYSTEM
b02e48f2 9680M: Mark Brown <broonie@kernel.org>
dfbe403c 9681L: linux-spi@vger.kernel.org
e7e4e13c 9682T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9683Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9684S: Maintained
679655da
JP
9685F: Documentation/spi/
9686F: drivers/spi/
9687F: include/linux/spi/
c117ab84 9688F: include/uapi/linux/spi/
e2d1d6c0 9689
2752e401 9690SPIDERNET NETWORK DRIVER for CELL
8b58be88 9691M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9692L: netdev@vger.kernel.org
9693S: Supported
679655da 9694F: Documentation/networking/spider_net.txt
8df158ac 9695F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9696
e2d1d6c0 9697SPU FILE SYSTEM
8b58be88 9698M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9699L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9700W: http://www.ibm.com/developerworks/power/cell/
9701S: Supported
679655da
JP
9702F: Documentation/filesystems/spufs.txt
9703F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9704
fc555841 9705SQUASHFS FILE SYSTEM
d7f2ff67 9706M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9707L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9708W: http://squashfs.org.uk
9709S: Maintained
679655da
JP
9710F: Documentation/filesystems/squashfs.txt
9711F: fs/squashfs/
fc555841 9712
1da177e4 9713SRM (Alpha) environment access
8b58be88 9714M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9715S: Maintained
679655da 9716F: arch/alpha/kernel/srm_env.c
1da177e4 9717
26e9a397 9718STABLE BRANCH
879a5a00 9719M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9720L: stable@vger.kernel.org
879a5a00 9721S: Supported
7b175c46 9722F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9723
26e9a397 9724STAGING SUBSYSTEM
879a5a00 9725M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9726T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9727L: devel@driverdev.osuosl.org
879a5a00 9728S: Supported
679655da 9729F: drivers/staging/
dbc6c2cc 9730
ebd3d010
JP
9731STAGING - COMEDI
9732M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9733M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9734S: Odd Fixes
9735F: drivers/staging/comedi/
9736
a0138163
JP
9737STAGING - FLARION FT1000 DRIVERS
9738M: Marek Belisko <marek.belisko@gmail.com>
9739S: Odd Fixes
9740F: drivers/staging/ft1000/
9741
6c1bb424 9742STAGING - INDUSTRIAL IO
030a13d7 9743M: Jonathan Cameron <jic23@kernel.org>
a0138163 9744L: linux-iio@vger.kernel.org
6c1bb424
JP
9745S: Odd Fixes
9746F: drivers/staging/iio/
9747
a0138163
JP
9748STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9749M: Jarod Wilson <jarod@wilsonet.com>
9750W: http://www.lirc.org/
9751S: Odd Fixes
b2b0186d 9752F: drivers/staging/media/lirc/
a0138163 9753
f5e5de1e
OD
9754STAGING - LUSTRE PARALLEL FILESYSTEM
9755M: Oleg Drokin <oleg.drokin@intel.com>
9756M: Andreas Dilger <andreas.dilger@intel.com>
9757L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9758W: http://lustre.opensfs.org/
9759S: Maintained
9760F: drivers/staging/lustre
9761
7c6b6c71 9762STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9763M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9764M: Marc Dietrich <marvin24@gmx.de>
9765L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9766L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9767S: Maintained
9768F: drivers/staging/nvec/
9769
a0138163 9770STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9771M: Jens Frederich <jfrederich@gmail.com>
9772M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9773M: Jon Nettleton <jon.nettleton@gmail.com>
9774W: http://wiki.laptop.org/go/DCON
3140b458 9775S: Maintained
a0138163
JP
9776F: drivers/staging/olpc_dcon/
9777
9778STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9779M: Willy Tarreau <willy@meta-x.org>
9780S: Odd Fixes
9781F: drivers/staging/panel/
9782
a0138163
JP
9783STAGING - REALTEK RTL8712U DRIVERS
9784M: Larry Finger <Larry.Finger@lwfinger.net>
9785M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9786S: Odd Fixes
9787F: drivers/staging/rtl8712/
9788
7591ba8b
JS
9789STAGING - REALTEK RTL8723U WIRELESS DRIVER
9790M: Larry Finger <Larry.Finger@lwfinger.net>
9791M: Jes Sorensen <Jes.Sorensen@redhat.com>
9792L: linux-wireless@vger.kernel.org
9793S: Maintained
9794F: drivers/staging/rtl8723au/
9795
980ac4d7
SM
9796STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9797M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9798M: Teddy Wang <teddy.wang@siliconmotion.com>
9799M: Sudip Mukherjee <sudip@vectorindia.org>
9800L: linux-fbdev@vger.kernel.org
9801S: Maintained
9802F: drivers/staging/sm750fb/
9803
510fa408
JP
9804STAGING - SLICOSS
9805M: Lior Dotan <liodot@gmail.com>
9806M: Christopher Harrer <charrer@alacritech.com>
9807S: Odd Fixes
9808F: drivers/staging/slicoss/
9809
a0138163
JP
9810STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9811M: William Hubbs <w.d.hubbs@gmail.com>
9812M: Chris Brannon <chris@the-brannons.com>
d33bce31 9813M: Kirk Reiser <kirk@reisers.ca>
a0138163 9814M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9815L: speakup@linux-speakup.org
a0138163
JP
9816W: http://www.linux-speakup.org/
9817S: Odd Fixes
9818F: drivers/staging/speakup/
9819
b3e871ce
JP
9820STAGING - VIA VT665X DRIVERS
9821M: Forest Bond <forest@alittletooquiet.net>
9822S: Odd Fixes
9823F: drivers/staging/vt665?/
9824
a30baec1
JK
9825STAGING - WILC1000 WIFI DRIVER
9826M: Johnny Kim <johnny.kim@atmel.com>
9827M: Rachel Kim <rachel.kim@atmel.com>
9828M: Dean Lee <dean.lee@atmel.com>
9829M: Chris Park <chris.park@atmel.com>
9830L: linux-wireless@vger.kernel.org
9831S: Supported
9832F: drivers/staging/wilc1000/
9833
709bcb07 9834STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9835M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9836S: Odd Fixes
9837F: drivers/staging/xgifb/
9838
1da177e4 9839STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9840M: Ion Badulescu <ionut@badula.org>
b4f90189 9841S: Odd Fixes
9bba23b0 9842F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9843
e2d1d6c0 9844SUN3/3X
8b58be88 9845M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9846W: http://sammy.net/sun3/
9847S: Maintained
679655da
JP
9848F: arch/m68k/kernel/*sun3*
9849F: arch/m68k/sun3*/
9850F: arch/m68k/include/asm/sun3*
e689cf4a 9851F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9852
af6a5af8
HG
9853SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9854M: Hans de Goede <hdegoede@redhat.com>
9855L: linux-input@vger.kernel.org
9856S: Maintained
9857F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9858F: drivers/input/keyboard/sun4i-lradc-keys.c
9859
2bc9ff01
DK
9860SUNDANCE NETWORK DRIVER
9861M: Denis Kirjanov <kda@linux-powerpc.org>
9862L: netdev@vger.kernel.org
9863S: Maintained
9864F: drivers/net/ethernet/dlink/sundance.c
9865
2cbb12a4 9866SUPERH
2cbb12a4 9867L: linux-sh@vger.kernel.org
8a6e2535 9868Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9869S: Orphan
066069e1 9870F: Documentation/sh/
679655da 9871F: arch/sh/
066069e1 9872F: drivers/sh/
1da177e4 9873
4480f15b 9874SUSPEND TO RAM
7fb06082 9875M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9876M: Len Brown <len.brown@intel.com>
9877M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9878L: linux-pm@vger.kernel.org
e2d1d6c0 9879S: Supported
679655da
JP
9880F: Documentation/power/
9881F: arch/x86/kernel/acpi/
9882F: drivers/base/power/
9883F: kernel/power/
9884F: include/linux/suspend.h
9885F: include/linux/freezer.h
9886F: include/linux/pm.h
1da177e4
LT
9887
9888SVGA HANDLING
8b58be88 9889M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9890L: linux-video@atrey.karlin.mff.cuni.cz
9891S: Maintained
679655da
JP
9892F: Documentation/svga.txt
9893F: arch/x86/boot/video*
1da177e4 9894
6e28b761
KRW
9895SWIOTLB SUBSYSTEM
9896M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9897L: linux-kernel@vger.kernel.org
9898S: Supported
9899F: lib/swiotlb.c
9900F: arch/*/kernel/pci-swiotlb.c
9901F: include/linux/swiotlb.h
9902
007f790c
JP
9903SWITCHDEV
9904M: Jiri Pirko <jiri@resnulli.us>
9905L: netdev@vger.kernel.org
9906S: Supported
9907F: net/switchdev/
9908F: include/net/switchdev.h
9909
db8e35d5
VG
9910SYNOPSYS ARC ARCHITECTURE
9911M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9912S: Supported
9913F: arch/arc/
6659a20a 9914F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9915F: drivers/tty/serial/arc_uart.c
db8e35d5 9916
556cc1c5
AB
9917SYNOPSYS ARC SDP platform support
9918M: Alexey Brodkin <abrodkin@synopsys.com>
9919S: Supported
9920F: arch/arc/plat-axs10x
9921F: arch/arc/boot/dts/ax*
9922F: Documentation/devicetree/bindings/arc/axs10*
9923
6c284c9a
LJ
9924SYSTEM CONFIGURATION (SYSCON)
9925M: Lee Jones <lee.jones@linaro.org>
9926M: Arnd Bergmann <arnd@arndb.de>
9927T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9928S: Supported
9929F: drivers/mfd/syscon.c
9930
1da177e4 9931SYSV FILESYSTEM
8b58be88 9932M: Christoph Hellwig <hch@infradead.org>
1da177e4 9933S: Maintained
679655da
JP
9934F: Documentation/filesystems/sysv-fs.txt
9935F: fs/sysv/
9936F: include/linux/sysv_fs.h
1da177e4 9937
86cfa7fc 9938TARGET SUBSYSTEM
9c3646d1 9939M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9940L: linux-scsi@vger.kernel.org
b9f5edc2 9941L: target-devel@vger.kernel.org
86cfa7fc 9942W: http://www.linux-iscsi.org
cf015e9f 9943W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9945S: Supported
9946F: drivers/target/
9947F: include/target/
9948F: Documentation/target/
9949
4e68852d 9950TASKSTATS STATISTICS INTERFACE
185e595f 9951M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9952S: Maintained
679655da
JP
9953F: Documentation/accounting/taskstats*
9954F: include/linux/taskstats*
9955F: kernel/taskstats.c
4e68852d 9956
781b456a 9957TC CLASSIFIER
f935f3f8 9958M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9959L: netdev@vger.kernel.org
9960S: Maintained
679655da 9961F: include/net/pkt_cls.h
c117ab84 9962F: include/uapi/linux/pkt_cls.h
679655da 9963F: net/sched/
781b456a 9964
5067f08a 9965TCP LOW PRIORITY MODULE
8b58be88
JP
9966M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9967M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9968W: http://tcp-lp-mod.sourceforge.net/
9969S: Maintained
679655da 9970F: net/ipv4/tcp_lp.c
5067f08a 9971
91952bc0
AP
9972TDA10071 MEDIA DRIVER
9973M: Antti Palosaari <crope@iki.fi>
9974L: linux-media@vger.kernel.org
9975W: http://linuxtv.org/
9976W: http://palosaari.fi/linux/
9977Q: http://patchwork.linuxtv.org/project/linux-media/list/
9978T: git git://linuxtv.org/anttip/media_tree.git
9979S: Maintained
9980F: drivers/media/dvb-frontends/tda10071*
9981
9982TDA18212 MEDIA DRIVER
9983M: Antti Palosaari <crope@iki.fi>
9984L: linux-media@vger.kernel.org
9985W: http://linuxtv.org/
9986W: http://palosaari.fi/linux/
9987Q: http://patchwork.linuxtv.org/project/linux-media/list/
9988T: git git://linuxtv.org/anttip/media_tree.git
9989S: Maintained
9990F: drivers/media/tuners/tda18212*
9991
9992TDA18218 MEDIA DRIVER
9993M: Antti Palosaari <crope@iki.fi>
9994L: linux-media@vger.kernel.org
9995W: http://linuxtv.org/
9996W: http://palosaari.fi/linux/
9997Q: http://patchwork.linuxtv.org/project/linux-media/list/
9998T: git git://linuxtv.org/anttip/media_tree.git
9999S: Maintained
10000F: drivers/media/tuners/tda18218*
10001
3b2f6aba
MK
10002TDA18271 MEDIA DRIVER
10003M: Michael Krufky <mkrufky@linuxtv.org>
10004L: linux-media@vger.kernel.org
10005W: http://linuxtv.org/
10006W: http://github.com/mkrufky
10007Q: http://patchwork.linuxtv.org/project/linux-media/list/
10008T: git git://linuxtv.org/mkrufky/tuners.git
10009S: Maintained
10010F: drivers/media/tuners/tda18271*
10011
e48307a9
MK
10012TDA827x MEDIA DRIVER
10013M: Michael Krufky <mkrufky@linuxtv.org>
10014L: linux-media@vger.kernel.org
10015W: http://linuxtv.org/
10016W: http://github.com/mkrufky
10017Q: http://patchwork.linuxtv.org/project/linux-media/list/
10018T: git git://linuxtv.org/mkrufky/tuners.git
10019S: Maintained
10020F: drivers/media/tuners/tda8290.*
10021
66cf9212
MK
10022TDA8290 MEDIA DRIVER
10023M: Michael Krufky <mkrufky@linuxtv.org>
10024L: linux-media@vger.kernel.org
10025W: http://linuxtv.org/
10026W: http://github.com/mkrufky
10027Q: http://patchwork.linuxtv.org/project/linux-media/list/
10028T: git git://linuxtv.org/mkrufky/tuners.git
10029S: Maintained
10030F: drivers/media/tuners/tda8290.*
10031
4b9fba30
HV
10032TDA9840 MEDIA DRIVER
10033M: Hans Verkuil <hverkuil@xs4all.nl>
10034L: linux-media@vger.kernel.org
10035T: git git://linuxtv.org/media_tree.git
10036W: http://linuxtv.org
10037S: Maintained
10038F: drivers/media/i2c/tda9840*
10039
2cb654fd 10040TEA5761 TUNER DRIVER
009a5410 10041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10042L: linux-media@vger.kernel.org
10043W: http://linuxtv.org
10044T: git git://linuxtv.org/media_tree.git
10045S: Odd fixes
10046F: drivers/media/tuners/tea5761.*
10047
10048TEA5767 TUNER DRIVER
009a5410 10049M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10050L: linux-media@vger.kernel.org
10051W: http://linuxtv.org
10052T: git git://linuxtv.org/media_tree.git
10053S: Maintained
10054F: drivers/media/tuners/tea5767.*
10055
4b9fba30
HV
10056TEA6415C MEDIA DRIVER
10057M: Hans Verkuil <hverkuil@xs4all.nl>
10058L: linux-media@vger.kernel.org
10059T: git git://linuxtv.org/media_tree.git
10060W: http://linuxtv.org
10061S: Maintained
10062F: drivers/media/i2c/tea6415c*
10063
10064TEA6420 MEDIA DRIVER
10065M: Hans Verkuil <hverkuil@xs4all.nl>
10066L: linux-media@vger.kernel.org
10067T: git git://linuxtv.org/media_tree.git
10068W: http://linuxtv.org
10069S: Maintained
10070F: drivers/media/i2c/tea6420*
10071
3d249d4c 10072TEAM DRIVER
dca9ab92 10073M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10074L: netdev@vger.kernel.org
10075S: Supported
10076F: drivers/net/team/
10077F: include/linux/if_team.h
c117ab84 10078F: include/uapi/linux/if_team.h
3d249d4c 10079
7d029125 10080TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10081M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10082S: Maintained
10083F: arch/x86/platform/ts5500/
10084
40ad4a30
SY
10085TECHNOTREND USB IR RECEIVER
10086M: Sean Young <sean@mess.org>
10087L: linux-media@vger.kernel.org
10088S: Maintained
10089F: drivers/media/rc/ttusbir.c
10090
adabdb0c 10091TEGRA ARCHITECTURE SUPPORT
243d58ec 10092M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10093M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10094M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10095L: linux-tegra@vger.kernel.org
fd117cd1 10096Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10097T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10098S: Supported
bbbe96ed 10099N: [^a-z]tegra
84b9414b 10100
adabdb0c
SW
10101TEGRA CLOCK DRIVER
10102M: Peter De Schrijver <pdeschrijver@nvidia.com>
10103M: Prashant Gaikwad <pgaikwad@nvidia.com>
10104S: Supported
10105F: drivers/clk/tegra/
10106
10107TEGRA DMA DRIVER
10108M: Laxman Dewangan <ldewangan@nvidia.com>
10109S: Supported
10110F: drivers/dma/tegra20-apb-dma.c
10111
adabdb0c
SW
10112TEGRA I2C DRIVER
10113M: Laxman Dewangan <ldewangan@nvidia.com>
10114S: Supported
10115F: drivers/i2c/busses/i2c-tegra.c
10116
10117TEGRA IOMMU DRIVERS
10118M: Hiroshi Doyu <hdoyu@nvidia.com>
10119S: Supported
10120F: drivers/iommu/tegra*
10121
10122TEGRA KBC DRIVER
10123M: Rakesh Iyer <riyer@nvidia.com>
10124M: Laxman Dewangan <ldewangan@nvidia.com>
10125S: Supported
10126F: drivers/input/keyboard/tegra-kbc.c
10127
adabdb0c
SW
10128TEGRA PWM DRIVER
10129M: Thierry Reding <thierry.reding@gmail.com>
10130S: Supported
10131F: drivers/pwm/pwm-tegra.c
10132
10133TEGRA SERIAL DRIVER
10134M: Laxman Dewangan <ldewangan@nvidia.com>
10135S: Supported
10136F: drivers/tty/serial/serial-tegra.c
10137
10138TEGRA SPI DRIVER
10139M: Laxman Dewangan <ldewangan@nvidia.com>
10140S: Supported
10141F: drivers/spi/spi-tegra*
10142
1a348ccc 10143TEHUTI ETHERNET DRIVER
8b58be88 10144M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10145L: netdev@vger.kernel.org
10146S: Supported
ef7f5429 10147F: drivers/net/ethernet/tehuti/*
1a348ccc 10148
4e68852d 10149Telecom Clock Driver for MCPL0010
8b58be88 10150M: Mark Gross <mark.gross@intel.com>
4e68852d 10151S: Supported
679655da 10152F: drivers/char/tlclk.c
4e68852d 10153
4480f15b 10154TENSILICA XTENSA PORT (xtensa)
8b58be88 10155M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10156M: Max Filippov <jcmvbkbc@gmail.com>
10157L: linux-xtensa@linux-xtensa.org
4e68852d 10158S: Maintained
679655da 10159F: arch/xtensa/
3dc99857 10160F: drivers/irqchip/irq-xtensa-*
4e68852d 10161
5313ba66
HV
10162THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10163M: Hans Verkuil <hverkuil@xs4all.nl>
10164L: linux-media@vger.kernel.org
10165T: git git://linuxtv.org/media_tree.git
10166W: http://linuxtv.org
10167S: Maintained
10168F: drivers/media/radio/radio-raremono.c
10169
d3fb6955 10170THERMAL
b75f0050 10171M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10172M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10173L: linux-pm@vger.kernel.org
10174T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10175T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10176Q: https://patchwork.kernel.org/project/linux-pm/list/
10177S: Supported
10178F: drivers/thermal/
10179F: include/linux/thermal.h
af6c9f16 10180F: include/uapi/linux/thermal.h
b75f0050
JP
10181F: include/linux/cpu_cooling.h
10182F: Documentation/devicetree/bindings/thermal/
d3fb6955 10183
30ba2fbd
VD
10184THINGM BLINK(1) USB RGB LED DRIVER
10185M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10186S: Maintained
10187F: drivers/hid/hid-thingm.c
10188
4e68852d 10189THINKPAD ACPI EXTRAS DRIVER
8b58be88 10190M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10191L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10192L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10193W: http://ibm-acpi.sourceforge.net
10194W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10195T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10196S: Maintained
679655da 10197F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10198
1b46f2a2 10199TI BANDGAP AND THERMAL DRIVER
f14d1c24 10200M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10201L: linux-pm@vger.kernel.org
531ff13e 10202L: linux-omap@vger.kernel.org
5a723e81 10203S: Maintained
794b2e25 10204F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10205
0c7665c3
MF
10206TI CDCE706 CLOCK DRIVER
10207M: Max Filippov <jcmvbkbc@gmail.com>
10208S: Maintained
10209F: drivers/clk/clk-cdce706.c
10210
49b6a5e3
TK
10211TI CLOCK DRIVER
10212M: Tero Kristo <t-kristo@ti.com>
10213L: linux-omap@vger.kernel.org
10214S: Maintained
10215F: drivers/clk/ti/
10216F: include/linux/clk/ti.h
10217
4020f2d7 10218TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10219M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10220S: Maintained
679655da
JP
10221F: drivers/misc/tifm*
10222F: drivers/mmc/host/tifm_sd.c
10223F: include/linux/tifm.h
4020f2d7 10224
e0c52404 10225TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10226M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10227L: linux-kernel@vger.kernel.org
10228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10229S: Maintained
10230F: drivers/soc/ti/*
10231T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10232
10233
152ad442
SR
10234TI LM49xxx FAMILY ASoC CODEC DRIVERS
10235M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10236M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10237L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10238S: Maintained
10239F: sound/soc/codecs/lm49453*
d392dead 10240F: sound/soc/codecs/isabelle*
152ad442 10241
0edd807d
KM
10242TI LP855x BACKLIGHT DRIVER
10243M: Milo Kim <milo.kim@ti.com>
10244S: Maintained
10245F: Documentation/backlight/lp855x-driver.txt
10246F: drivers/video/backlight/lp855x_bl.c
10247F: include/linux/platform_data/lp855x.h
10248
faf13f6d
KM
10249TI LP8727 CHARGER DRIVER
10250M: Milo Kim <milo.kim@ti.com>
10251S: Maintained
10252F: drivers/power/lp8727_charger.c
10253F: include/linux/platform_data/lp8727.h
10254
22f1229f
KM
10255TI LP8788 MFD DRIVER
10256M: Milo Kim <milo.kim@ti.com>
10257S: Maintained
10258F: drivers/iio/adc/lp8788_adc.c
10259F: drivers/leds/leds-lp8788.c
10260F: drivers/mfd/lp8788*.c
10261F: drivers/power/lp8788-charger.c
10262F: drivers/regulator/lp8788-*.c
10263F: include/linux/mfd/lp8788*.h
10264
84640e27
KM
10265TI NETCP ETHERNET DRIVER
10266M: Wingman Kwok <w-kwok2@ti.com>
10267M: Murali Karicheri <m-karicheri2@ti.com>
10268L: netdev@vger.kernel.org
10269S: Maintained
10270F: drivers/net/ethernet/ti/netcp*
10271
217e0ca9
KC
10272TI TAS571X FAMILY ASoC CODEC DRIVER
10273M: Kevin Cernekee <cernekee@chromium.org>
10274L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10275S: Odd Fixes
10276F: sound/soc/codecs/tas571x*
10277
dd5e8e6b 10278TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10279M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10280L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10281S: Maintained
10282F: sound/soc/codecs/twl4030*
10283
90921014 10284TI WILINK WIRELESS DRIVERS
90921014
LC
10285L: linux-wireless@vger.kernel.org
10286W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10287W: http://wireless.kernel.org/en/users/Drivers/wl1251
10288T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10289S: Orphan
90921014
LC
10290F: drivers/net/wireless/ti/
10291F: include/linux/wl12xx.h
10292
e86eaa3a 10293TIPC NETWORK LAYER
8b58be88 10294M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10295M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10296L: netdev@vger.kernel.org (core kernel code)
10297L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10298W: http://tipc.sourceforge.net/
e86eaa3a 10299S: Maintained
c117ab84 10300F: include/uapi/linux/tipc*.h
679655da 10301F: net/tipc/
e86eaa3a 10302
867e359b 10303TILE ARCHITECTURE
c47b15c4 10304M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10305W: http://www.ezchip.com/scm/
867e359b
CM
10306S: Supported
10307F: arch/tile/
6b940606 10308F: drivers/char/tile-srom.c
5c770755 10309F: drivers/edac/tile_edac.c
6b940606
CM
10310F: drivers/net/ethernet/tile/
10311F: drivers/rtc/rtc-tile.c
10312F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10313F: drivers/tty/serial/tilegx.c
6b940606
CM
10314F: drivers/usb/host/*-tilegx.c
10315F: include/linux/usb/tilegx.h
867e359b 10316
1da177e4 10317TLAN NETWORK DRIVER
8b58be88 10318M: Samuel Chessman <chessman@tux.org>
88c07dde 10319L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10320W: http://sourceforge.net/projects/tlan/
10321S: Maintained
679655da 10322F: Documentation/networking/tlan.txt
b544dbac 10323F: drivers/net/ethernet/ti/tlan.*
1da177e4 10324
d74db3b2 10325TOMOYO SECURITY MODULE
8b58be88
JP
10326M: Kentaro Takeda <takedakn@nttdata.co.jp>
10327M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10328L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10329L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10330L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10331L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10332W: http://tomoyo.sourceforge.jp/
843d183c 10333T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10334S: Maintained
679655da 10335F: security/tomoyo/
d74db3b2 10336
9caeb532 10337TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10338M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10339L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10340S: Maintained
10341F: drivers/platform/x86/topstar-laptop.c
10342
1da177e4 10343TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10344M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10345L: platform-driver-x86@vger.kernel.org
0a63ca11 10346S: Maintained
679655da 10347F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10348
0a63ca11
AA
10349TOSHIBA BLUETOOTH DRIVER
10350M: Azael Avalos <coproscefalo@gmail.com>
10351L: platform-driver-x86@vger.kernel.org
10352S: Maintained
10353F: drivers/platform/x86/toshiba_bluetooth.c
10354
10355TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10356M: Azael Avalos <coproscefalo@gmail.com>
10357L: platform-driver-x86@vger.kernel.org
10358S: Maintained
10359F: drivers/platform/x86/toshiba_haps.c
10360
1da177e4 10361TOSHIBA SMM DRIVER
8b58be88 10362M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10363L: tlinux-users@tce.toshiba-dme.co.jp
10364W: http://www.buzzard.org.uk/toshiba/
10365S: Maintained
679655da
JP
10366F: drivers/char/toshiba.c
10367F: include/linux/toshiba.h
c117ab84 10368F: include/uapi/linux/toshiba.h
1da177e4 10369
d719f900 10370TMIO MMC DRIVER
c4b13fb0 10371M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10372L: linux-mmc@vger.kernel.org
d719f900 10373S: Maintained
d1057c40
GL
10374F: drivers/mmc/host/tmio_mmc*
10375F: drivers/mmc/host/sh_mobile_sdhi.c
10376F: include/linux/mmc/tmio.h
10377F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10378
917cc4e6
GR
10379TMP401 HARDWARE MONITOR DRIVER
10380M: Guenter Roeck <linux@roeck-us.net>
10381L: lm-sensors@lm-sensors.org
10382S: Maintained
10383F: Documentation/hwmon/tmp401
10384F: drivers/hwmon/tmp401.c
10385
98f32602 10386TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10387M: Hugh Dickins <hughd@google.com>
98f32602
HD
10388L: linux-mm@kvack.org
10389S: Maintained
10390F: include/linux/shmem_fs.h
10391F: mm/shmem.c
10392
45f95b53 10393TM6000 VIDEO4LINUX DRIVER
009a5410 10394M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10395L: linux-media@vger.kernel.org
10396W: http://linuxtv.org
10397T: git git://linuxtv.org/media_tree.git
10398S: Odd fixes
10399F: drivers/media/usb/tm6000/
10400
c65fde19
HV
10401TW68 VIDEO4LINUX DRIVER
10402M: Hans Verkuil <hverkuil@xs4all.nl>
10403L: linux-media@vger.kernel.org
10404T: git git://linuxtv.org/media_tree.git
10405W: http://linuxtv.org
10406S: Odd Fixes
10407F: drivers/media/pci/tw68/
10408
4e68852d 10409TPM DEVICE DRIVER
901486b8 10410M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10411M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10412R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10413W: http://tpmdd.sourceforge.net
63a10dfd 10414L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10415Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10416T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10417S: Maintained
679655da 10418F: drivers/char/tpm/
4e68852d 10419
1a0f1b27
AL
10420TPM IBM_VTPM DEVICE DRIVER
10421M: Ashley Lai <ashleydlai@gmail.com>
10422W: http://tpmdd.sourceforge.net
10423L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10424S: Maintained
10425F: drivers/char/tpm/tpm_ibmvtpm*
10426
d6f005a1
JP
10427TRACING
10428M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10429M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10431S: Maintained
10432F: Documentation/trace/ftrace.txt
10433F: arch/*/*/*/ftrace.h
10434F: arch/*/kernel/ftrace.c
10435F: include/*/ftrace.h
10436F: include/linux/trace*.h
10437F: include/trace/
10438F: kernel/trace/
6e68e6c5 10439F: tools/testing/selftests/ftrace/
d6f005a1 10440
1da177e4 10441TRIVIAL PATCHES
8b58be88 10442M: Jiri Kosina <trivial@kernel.org>
54e5881d 10443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10444S: Maintained
86ef925f 10445K: ^Subject:.*(?i)trivial
1da177e4 10446
4e68852d 10447TTY LAYER
879a5a00 10448M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10449M: Jiri Slaby <jslaby@suse.com>
879a5a00 10450S: Supported
08deed1e 10451T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10452F: Documentation/serial/
8dd5d2f1 10453F: drivers/tty/
df621252 10454F: drivers/tty/serial/serial_core.c
e3288775
AC
10455F: include/linux/serial_core.h
10456F: include/linux/serial.h
10457F: include/linux/tty.h
c117ab84
CEB
10458F: include/uapi/linux/serial_core.h
10459F: include/uapi/linux/serial.h
10460F: include/uapi/linux/tty.h
4e68852d 10461
91952bc0
AP
10462TUA9001 MEDIA DRIVER
10463M: Antti Palosaari <crope@iki.fi>
10464L: linux-media@vger.kernel.org
10465W: http://linuxtv.org/
10466W: http://palosaari.fi/linux/
10467Q: http://patchwork.linuxtv.org/project/linux-media/list/
10468T: git git://linuxtv.org/anttip/media_tree.git
10469S: Maintained
10470F: drivers/media/tuners/tua9001*
10471
740db6d7 10472TULIP NETWORK DRIVERS
8b58be88 10473M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10474L: netdev@vger.kernel.org
10475S: Maintained
0f04e2aa 10476F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10477
10478TUN/TAP driver
ba57b6f2 10479M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10480W: http://vtun.sourceforge.net/tun
10481S: Maintained
679655da
JP
10482F: Documentation/networking/tuntap.txt
10483F: arch/um/os-Linux/drivers/
1da177e4 10484
b454cc66 10485TURBOCHANNEL SUBSYSTEM
8b58be88 10486M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10487M: Ralf Baechle <ralf@linux-mips.org>
10488L: linux-mips@linux-mips.org
10489Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10490S: Maintained
679655da
JP
10491F: drivers/tc/
10492F: include/linux/tc.h
b454cc66 10493
1da177e4 10494U14-34F SCSI DRIVER
8b58be88 10495M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10496L: linux-scsi@vger.kernel.org
10497S: Maintained
679655da 10498F: drivers/scsi/u14-34f.c
1da177e4 10499
e2d1d6c0 10500UBI FILE SYSTEM (UBIFS)
949cb623 10501M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10502M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10503L: linux-mtd@lists.infradead.org
e2966cbe 10504T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10505W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10506S: Maintained
679655da
JP
10507F: Documentation/filesystems/ubifs.txt
10508F: fs/ubifs/
e2d1d6c0 10509
e1632fa2 10510UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10511M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10512W: http://www.uclinux.org/
e1632fa2 10513L: linux-m68k@lists.linux-m68k.org
cc2020e6 10514L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10515T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10516S: Maintained
e1632fa2
GU
10517F: arch/m68k/coldfire/
10518F: arch/m68k/68*/
61bc02bb
JP
10519F: arch/m68k/*/*_no.*
10520F: arch/m68k/include/asm/*_no.*
cc2020e6 10521
1da177e4 10522UDF FILESYSTEM
d8130624 10523M: Jan Kara <jack@suse.com>
1da177e4 10524S: Maintained
679655da
JP
10525F: Documentation/filesystems/udf.txt
10526F: fs/udf/
1da177e4 10527
cc2020e6 10528UFS FILESYSTEM
8b58be88 10529M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10530S: Maintained
679655da
JP
10531F: Documentation/filesystems/ufs.txt
10532F: fs/ufs/
cc2020e6 10533
0a09d3ab
DH
10534UHID USERSPACE HID IO DRIVER:
10535M: David Herrmann <dh.herrmann@googlemail.com>
10536L: linux-input@vger.kernel.org
10537S: Maintained
10538F: drivers/hid/uhid.c
c117ab84 10539F: include/uapi/linux/uhid.h
0a09d3ab 10540
18332a80 10541ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10542L: linux-usb@vger.kernel.org
10c6c9c9 10543S: Orphan
355ffe69 10544F: drivers/uwb/
679655da
JP
10545F: include/linux/uwb.h
10546F: include/linux/uwb/
18332a80 10547
b31d8273
G
10548UNICORE32 ARCHITECTURE:
10549M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10550W: http://mprc.pku.edu.cn/~guanxuetao/linux
10551S: Maintained
ceebf4d5 10552T: git git://github.com/gxt/linux.git
b31d8273
G
10553F: arch/unicore32/
10554
d8379ab1
TF
10555UNIFDEF
10556M: Tony Finch <dot@dotat.at>
10557W: http://dotat.at/prog/unifdef
10558S: Maintained
10559F: scripts/unifdef.c
10560
1da177e4 10561UNIFORM CDROM DRIVER
8b58be88 10562M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10563W: http://www.kernel.dk
10564S: Maintained
679655da
JP
10565F: Documentation/cdrom/
10566F: drivers/cdrom/cdrom.c
10567F: include/linux/cdrom.h
c117ab84 10568F: include/uapi/linux/cdrom.h
1da177e4 10569
56df0122 10570UNISYS S-PAR DRIVERS
49e7d9df
JP
10571M: Benjamin Romer <benjamin.romer@unisys.com>
10572M: David Kershner <david.kershner@unisys.com>
10573L: sparmaintainer@unisys.com (Unisys internal)
10574S: Supported
10575F: drivers/staging/unisys/
56df0122 10576
9941fa6e
VH
10577UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10578M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10579L: linux-scsi@vger.kernel.org
10580S: Supported
10581F: Documentation/scsi/ufs.txt
10582F: drivers/scsi/ufs/
10583
e2d1d6c0 10584UNSORTED BLOCK IMAGES (UBI)
949cb623 10585M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10586M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10587W: http://www.linux-mtd.infradead.org/
10588L: linux-mtd@lists.infradead.org
b6b44e0a 10589T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10590S: Supported
80811493 10591F: drivers/mtd/ubi/
679655da 10592F: include/linux/mtd/ubi.h
c117ab84 10593F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10594
1da177e4 10595USB ACM DRIVER
61eee9a7 10596M: Oliver Neukum <oliver@neukum.org>
6372594a 10597L: linux-usb@vger.kernel.org
1da177e4 10598S: Maintained
679655da
JP
10599F: Documentation/usb/acm.txt
10600F: drivers/usb/class/cdc-acm.*
1da177e4 10601
b7d572e1
PF
10602USB AR5523 WIRELESS DRIVER
10603M: Pontus Fuchs <pontus.fuchs@gmail.com>
10604L: linux-wireless@vger.kernel.org
10605S: Maintained
10606F: drivers/net/wireless/ath/ar5523/
10607
115bb1ff 10608USB ATTACHED SCSI
f50a4968 10609M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10610M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10611L: linux-usb@vger.kernel.org
10612L: linux-scsi@vger.kernel.org
8eae0fb7 10613S: Maintained
115bb1ff
MW
10614F: drivers/usb/storage/uas.c
10615
1da177e4 10616USB CDC ETHERNET DRIVER
61eee9a7 10617M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10618L: linux-usb@vger.kernel.org
1da177e4 10619S: Maintained
679655da 10620F: drivers/net/usb/cdc_*.c
c117ab84 10621F: include/uapi/linux/usb/cdc.h
1da177e4 10622
66e3e591
KP
10623USB CHAOSKEY DRIVER
10624M: Keith Packard <keithp@keithp.com>
10625L: linux-usb@vger.kernel.org
10626S: Maintained
10627F: drivers/usb/misc/chaoskey.c
10628
b02b371e 10629USB CYPRESS C67X00 DRIVER
8b58be88 10630M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10631L: linux-usb@vger.kernel.org
10632S: Maintained
679655da 10633F: drivers/usb/c67x00/
b02b371e 10634
d0374f4f 10635USB DAVICOM DM9601 DRIVER
8b58be88 10636M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10637L: netdev@vger.kernel.org
d0374f4f
PK
10638W: http://www.linux-usb.org/usbnet
10639S: Maintained
679655da 10640F: drivers/net/usb/dm9601.c
d0374f4f 10641
cc2020e6 10642USB DIAMOND RIO500 DRIVER
8b58be88 10643M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10644L: rio500-users@lists.sourceforge.net
10645W: http://rio500.sourceforge.net
10646S: Maintained
679655da 10647F: drivers/usb/misc/rio500*
cc2020e6 10648
1da177e4 10649USB EHCI DRIVER
578333ab 10650M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10651L: linux-usb@vger.kernel.org
578333ab 10652S: Maintained
679655da
JP
10653F: Documentation/usb/ehci.txt
10654F: drivers/usb/host/ehci*
1da177e4 10655
69ae9e3e 10656USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10657M: Felipe Balbi <balbi@ti.com>
795fb7e7 10658L: linux-usb@vger.kernel.org
69ae9e3e 10659W: http://www.linux-usb.org/gadget
d6d0f665
FB
10660T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10661S: Maintained
679655da
JP
10662F: drivers/usb/gadget/
10663F: include/linux/usb/gadget*
69ae9e3e 10664
2dea64b4 10665USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
d8130624 10666M: Jiri Kosina <jkosina@suse.com>
795fb7e7 10667L: linux-usb@vger.kernel.org
54e5881d 10668T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10669S: Maintained
c2f01971 10670F: Documentation/hid/hiddev.txt
679655da 10671F: drivers/hid/usbhid/
1da177e4 10672
959eea21 10673USB ISP116X DRIVER
8b58be88 10674M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10675L: linux-usb@vger.kernel.org
959eea21 10676S: Maintained
679655da
JP
10677F: drivers/usb/host/isp116x*
10678F: include/linux/usb/isp116x.h
959eea21 10679
1da177e4 10680USB MASS STORAGE DRIVER
8b58be88 10681M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10682L: linux-usb@vger.kernel.org
8836aeb8 10683L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10684S: Maintained
10685W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10686F: drivers/usb/storage/
1da177e4 10687
af39917d
CL
10688USB MIDI DRIVER
10689M: Clemens Ladisch <clemens@ladisch.de>
10690L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10691T: git git://git.alsa-project.org/alsa-kernel.git
10692S: Maintained
10693F: sound/usb/midi.*
10694
444ce9d4
JP
10695USB NETWORKING DRIVERS
10696L: linux-usb@vger.kernel.org
10697S: Odd Fixes
10698F: drivers/net/usb/
10699
1da177e4 10700USB OHCI DRIVER
578333ab 10701M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10702L: linux-usb@vger.kernel.org
578333ab 10703S: Maintained
679655da
JP
10704F: Documentation/usb/ohci.txt
10705F: drivers/usb/host/ohci*
1da177e4 10706
963ffa3e
PC
10707USB OTG FSM (Finite State Machine)
10708M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10709T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10710L: linux-usb@vger.kernel.org
10711S: Maintained
10712F: drivers/usb/common/usb-otg-fsm.c
10713
563da3a9
VM
10714USB OVER IP DRIVER
10715M: Valentina Manea <valentina.manea.m@gmail.com>
10716M: Shuah Khan <shuah.kh@samsung.com>
10717L: linux-usb@vger.kernel.org
10718S: Maintained
10719F: drivers/usb/usbip/
10720F: tools/usb/usbip/
10721
1da177e4 10722USB PEGASUS DRIVER
a16b945c 10723M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10724L: linux-usb@vger.kernel.org
043600a6 10725L: netdev@vger.kernel.org
052e3128
PM
10726T: git git://github.com/petkan/pegasus.git
10727W: https://github.com/petkan/pegasus
1da177e4 10728S: Maintained
679655da 10729F: drivers/net/usb/pegasus.*
1da177e4 10730
d3ad558f
FB
10731USB PHY LAYER
10732M: Felipe Balbi <balbi@ti.com>
10733L: linux-usb@vger.kernel.org
10734T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10735S: Maintained
10736F: drivers/usb/phy/
d3ad558f 10737
73e4fb3f 10738USB PRINTER DRIVER (usblp)
8b58be88 10739M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10740L: linux-usb@vger.kernel.org
73e4fb3f 10741S: Supported
679655da 10742F: drivers/usb/class/usblp.c
1da177e4
LT
10743
10744USB RTL8150 DRIVER
a16b945c 10745M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10746L: linux-usb@vger.kernel.org
043600a6 10747L: netdev@vger.kernel.org
052e3128
PM
10748T: git git://github.com/petkan/rtl8150.git
10749W: https://github.com/petkan/rtl8150
1da177e4 10750S: Maintained
679655da 10751F: drivers/net/usb/rtl8150.c
1da177e4 10752
f896b796 10753USB SERIAL SUBSYSTEM
66085694 10754M: Johan Hovold <johan@kernel.org>
795fb7e7 10755L: linux-usb@vger.kernel.org
4e68852d 10756S: Maintained
679655da 10757F: Documentation/usb/usb-serial.txt
f896b796 10758F: drivers/usb/serial/
679655da 10759F: include/linux/usb/serial.h
1da177e4 10760
b3f0db1c
SG
10761USB SMSC75XX ETHERNET DRIVER
10762M: Steve Glendinning <steve.glendinning@shawell.net>
10763L: netdev@vger.kernel.org
10764S: Maintained
10765F: drivers/net/usb/smsc75xx.*
10766
2f7ca802 10767USB SMSC95XX ETHERNET DRIVER
90b24cfb 10768M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10769L: netdev@vger.kernel.org
90b24cfb 10770S: Maintained
679655da 10771F: drivers/net/usb/smsc95xx.*
2f7ca802 10772
1da177e4 10773USB SUBSYSTEM
879a5a00 10774M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10775L: linux-usb@vger.kernel.org
1da177e4 10776W: http://www.linux-usb.org
08deed1e 10777T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10778S: Supported
679655da 10779F: Documentation/usb/
679655da
JP
10780F: drivers/usb/
10781F: include/linux/usb.h
10782F: include/linux/usb/
1da177e4
LT
10783
10784USB UHCI DRIVER
8b58be88 10785M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10786L: linux-usb@vger.kernel.org
1da177e4 10787S: Maintained
679655da 10788F: drivers/usb/host/uhci*
1da177e4 10789
69ae9e3e 10790USB "USBNET" DRIVER FRAMEWORK
d8130624 10791M: Oliver Neukum <oneukum@suse.com>
043600a6 10792L: netdev@vger.kernel.org
69ae9e3e 10793W: http://www.linux-usb.org/usbnet
1da177e4 10794S: Maintained
679655da
JP
10795F: drivers/net/usb/usbnet.c
10796F: include/linux/usb/usbnet.h
1da177e4 10797
c0efd232 10798USB VIDEO CLASS
c53ac071 10799M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10800L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10801L: linux-media@vger.kernel.org
275ffde4 10802T: git git://linuxtv.org/media_tree.git
57c6d2e9 10803W: http://www.ideasonboard.org/uvc/
c0efd232 10804S: Maintained
0c0d06ca 10805F: drivers/media/usb/uvc/
6c0f0359 10806F: include/uapi/linux/uvcvideo.h
1da177e4 10807
b60b9c45
HV
10808USB VISION DRIVER
10809M: Hans Verkuil <hverkuil@xs4all.nl>
10810L: linux-media@vger.kernel.org
10811T: git git://linuxtv.org/media_tree.git
10812W: http://linuxtv.org
10813S: Odd Fixes
10814F: drivers/media/usb/usbvision/
10815
8282da47
LP
10816USB WEBCAM GADGET
10817M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10818L: linux-usb@vger.kernel.org
10819S: Maintained
3a83c16e 10820F: drivers/usb/gadget/function/*uvc*
faf2e1db 10821F: drivers/usb/gadget/legacy/webcam.c
8282da47 10822
bf164cc0 10823USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10824M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10825L: linux-wireless@vger.kernel.org
10826S: Maintained
679655da 10827F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10828
eb6bab13 10829USB XHCI DRIVER
03d85053 10830M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10831L: linux-usb@vger.kernel.org
10832S: Supported
36d0344c
SS
10833F: drivers/usb/host/xhci*
10834F: drivers/usb/host/pci-quirks*
eb6bab13 10835
1da177e4 10836USB ZD1201 DRIVER
4086b9ca 10837L: linux-wireless@vger.kernel.org
1da177e4 10838W: http://linux-lc100020.sourceforge.net
4086b9ca 10839S: Orphan
679655da 10840F: drivers/net/wireless/zd1201.*
1da177e4 10841
b7eee616 10842USB ZR364XX DRIVER
8b58be88 10843M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10844L: linux-usb@vger.kernel.org
661263b5 10845L: linux-media@vger.kernel.org
275ffde4 10846T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10847W: http://royale.zerezo.com/zr364xx/
10848S: Maintained
679655da 10849F: Documentation/video4linux/zr364xx.txt
90d72ac6 10850F: drivers/media/usb/zr364xx/
b7eee616 10851
289fcff4
HK
10852ULPI BUS
10853M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10854L: linux-usb@vger.kernel.org
10855S: Maintained
10856F: drivers/usb/common/ulpi.c
10857F: include/linux/ulpi/
10858
e7839f25 10859USER-MODE LINUX (UML)
8b58be88 10860M: Jeff Dike <jdike@addtoit.com>
b15194b7 10861M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10862L: user-mode-linux-devel@lists.sourceforge.net
10863L: user-mode-linux-user@lists.sourceforge.net
10864W: http://user-mode-linux.sourceforge.net
10865S: Maintained
61516587 10866F: Documentation/virtual/uml/
679655da 10867F: arch/um/
b070989a 10868F: arch/x86/um/
679655da
JP
10869F: fs/hostfs/
10870F: fs/hppfs/
b7eee616 10871
e5f114e9 10872USERSPACE I/O (UIO)
6a534c9d 10873M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10874M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10875S: Maintained
3d3fecbd 10876T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10877F: Documentation/DocBook/uio-howto.tmpl
10878F: drivers/uio/
10879F: include/linux/uio*.h
e5f114e9 10880
256cccbe 10881UTIL-LINUX PACKAGE
8b58be88 10882M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10883L: util-linux@vger.kernel.org
10884W: http://en.wikipedia.org/wiki/Util-linux
10885T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10886S: Maintained
10887
c1fd1c07 10888UVESAFB DRIVER
8b58be88 10889M: Michal Januszewski <spock@gentoo.org>
c69f677c 10890L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10891W: http://dev.gentoo.org/~spock/projects/uvesafb/
10892S: Maintained
679655da 10893F: Documentation/fb/uvesafb.txt
8a61f013 10894F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10895
4480f15b 10896VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10897M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10898S: Maintained
679655da
JP
10899F: Documentation/filesystems/vfat.txt
10900F: fs/fat/
1da177e4 10901
cba3345c
AW
10902VFIO DRIVER
10903M: Alex Williamson <alex.williamson@redhat.com>
10904L: kvm@vger.kernel.org
10905S: Maintained
10906F: Documentation/vfio.txt
10907F: drivers/vfio/
10908F: include/linux/vfio.h
c117ab84 10909F: include/uapi/linux/vfio.h
cba3345c 10910
a714ea5f
AW
10911VFIO PLATFORM DRIVER
10912M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10913L: kvm@vger.kernel.org
10914S: Maintained
10915F: drivers/vfio/platform/
10916
9e6f3438
PO
10917VIDEOBUF2 FRAMEWORK
10918M: Pawel Osciak <pawel@osciak.com>
10919M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10920M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10921L: linux-media@vger.kernel.org
10922S: Maintained
90d72ac6 10923F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10924F: include/media/videobuf2-*
10925
9a82446b
AS
10926VIRTIO CONSOLE DRIVER
10927M: Amit Shah <amit.shah@redhat.com>
10928L: virtualization@lists.linux-foundation.org
10929S: Maintained
10930F: drivers/char/virtio_console.c
10931F: include/linux/virtio_console.h
c117ab84 10932F: include/uapi/linux/virtio_console.h
9a82446b 10933
2426ec8f 10934VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10935M: "Michael S. Tsirkin" <mst@redhat.com>
10936L: virtualization@lists.linux-foundation.org
10937S: Maintained
10938F: drivers/virtio/
c893c8d7 10939F: tools/virtio/
2426ec8f
MT
10940F: drivers/net/virtio_net.c
10941F: drivers/block/virtio_blk.c
10942F: include/linux/virtio_*.h
916cdabc 10943F: include/uapi/linux/virtio_*.h
2426ec8f 10944
f2dbda3b
CH
10945VIRTIO DRIVERS FOR S390
10946M: Christian Borntraeger <borntraeger@de.ibm.com>
10947M: Cornelia Huck <cornelia.huck@de.ibm.com>
10948L: linux-s390@vger.kernel.org
10949L: virtualization@lists.linux-foundation.org
10950L: kvm@vger.kernel.org
10951S: Supported
1b568d93 10952F: drivers/s390/virtio/
f2dbda3b 10953
4ad6ee91
GH
10954VIRTIO GPU DRIVER
10955M: David Airlie <airlied@linux.ie>
10956M: Gerd Hoffmann <kraxel@redhat.com>
10957L: dri-devel@lists.freedesktop.org
10958L: virtualization@lists.linux-foundation.org
10959S: Maintained
10960F: drivers/gpu/drm/virtio/
10961F: include/uapi/linux/virtio_gpu.h
10962
3a4d5c94
MT
10963VIRTIO HOST (VHOST)
10964M: "Michael S. Tsirkin" <mst@redhat.com>
10965L: kvm@vger.kernel.org
c996d8b9 10966L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10967L: netdev@vger.kernel.org
10968S: Maintained
10969F: drivers/vhost/
c117ab84 10970F: include/uapi/linux/vhost.h
3a4d5c94 10971
271c8651
GH
10972VIRTIO INPUT DRIVER
10973M: Gerd Hoffmann <kraxel@redhat.com>
10974S: Maintained
10975F: drivers/virtio/virtio_input.c
10976F: include/uapi/linux/virtio_input.h
10977
1da177e4 10978VIA RHINE NETWORK DRIVER
210347e1 10979S: Orphan
f2148a47 10980F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10981
f0bf7f61 10982VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10983M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10984M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10985S: Maintained
10986F: drivers/mmc/host/via-sdmmc.c
10987
69e4a7c2 10988VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10989M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10990L: linux-fbdev@vger.kernel.org
69e4a7c2 10991S: Maintained
c7babebd
FTS
10992F: include/linux/via-core.h
10993F: include/linux/via-gpio.h
10994F: include/linux/via_i2c.h
8a61f013 10995F: drivers/video/fbdev/via/
69e4a7c2 10996
01f20734 10997VIA VELOCITY NETWORK DRIVER
8b58be88 10998M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10999L: netdev@vger.kernel.org
11000S: Maintained
f2148a47 11001F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11002
77911fd2 11003VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11004M: Hans Verkuil <hverkuil@xs4all.nl>
11005L: linux-media@vger.kernel.org
11006T: git git://linuxtv.org/media_tree.git
11007W: http://linuxtv.org
11008S: Maintained
77911fd2 11009F: drivers/media/platform/vivid/*
0b7bc1fa 11010
be7f8273 11011VLAN (802.1Q)
8b58be88 11012M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11013L: netdev@vger.kernel.org
11014S: Maintained
679655da
JP
11015F: drivers/net/macvlan.c
11016F: include/linux/if_*vlan.h
11017F: net/8021q/
be7f8273 11018
55e331cf 11019VLYNQ BUS
8b58be88 11020M: Florian Fainelli <florian@openwrt.org>
8578d7af 11021L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11022S: Maintained
11023F: drivers/vlynq/vlynq.c
11024F: include/linux/vlynq.h
11025
390beae4
MW
11026VME SUBSYSTEM
11027M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11028M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11029M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11030L: devel@driverdev.osuosl.org
11031S: Maintained
11032T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11033F: Documentation/vme_api.txt
11034F: drivers/staging/vme/
11035F: drivers/vme/
11036F: include/linux/vme*
11037
4488e09b
AK
11038VMWARE HYPERVISOR INTERFACE
11039M: Alok Kataria <akataria@vmware.com>
11040L: virtualization@lists.linux-foundation.org
11041S: Supported
11042F: arch/x86/kernel/cpu/vmware.c
11043
73b35d07
DT
11044VMWARE BALLOON DRIVER
11045M: Xavier Deguillard <xdeguillard@vmware.com>
11046M: Philip Moltmann <moltmann@vmware.com>
11047M: "VMware, Inc." <pv-drivers@vmware.com>
11048L: linux-kernel@vger.kernel.org
11049S: Maintained
11050F: drivers/misc/vmw_balloon.c
11051
8b8be51b
TH
11052VMWARE VMMOUSE SUBDRIVER
11053M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11054M: "VMware, Inc." <pv-drivers@vmware.com>
11055L: linux-input@vger.kernel.org
11056S: Maintained
11057F: drivers/input/mouse/vmmouse.c
11058F: drivers/input/mouse/vmmouse.h
11059
d1a890fa 11060VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
11061M: Shreyas Bhatewara <sbhatewara@vmware.com>
11062M: "VMware, Inc." <pv-drivers@vmware.com>
11063L: netdev@vger.kernel.org
11064S: Maintained
11065F: drivers/net/vmxnet3/
d1a890fa 11066
851b1642 11067VMware PVSCSI driver
f2d7e40e 11068M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11069M: VMware PV-Drivers <pv-drivers@vmware.com>
11070L: linux-scsi@vger.kernel.org
11071S: Maintained
11072F: drivers/scsi/vmw_pvscsi.c
11073F: drivers/scsi/vmw_pvscsi.h
11074
e53e86c7 11075VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11076M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11077M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11078L: linux-kernel@vger.kernel.org
e53e86c7 11079W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11080W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11081T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11082S: Supported
679655da
JP
11083F: drivers/regulator/
11084F: include/linux/regulator/
e53e86c7 11085
ab41319e 11086VT1211 HARDWARE MONITOR DRIVER
8b58be88 11087M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11088L: lm-sensors@lm-sensors.org
11089S: Maintained
679655da
JP
11090F: Documentation/hwmon/vt1211
11091F: drivers/hwmon/vt1211.c
ab41319e 11092
1de9e371 11093VT8231 HARDWARE MONITOR DRIVER
8b58be88 11094M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11095L: lm-sensors@lm-sensors.org
11096S: Maintained
679655da 11097F: drivers/hwmon/vt8231.c
1de9e371 11098
88095e7b
TO
11099VUB300 USB to SDIO/SD/MMC bridge chip
11100M: Tony Olech <tony.olech@elandigitalsystems.com>
11101L: linux-mmc@vger.kernel.org
11102L: linux-usb@vger.kernel.org
11103S: Supported
11104F: drivers/mmc/host/vub300.c
11105
1da177e4 11106W1 DALLAS'S 1-WIRE BUS
a8018766 11107M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11108S: Maintained
679655da
JP
11109F: Documentation/w1/
11110F: drivers/w1/
1da177e4 11111
13927079 11112W83791D HARDWARE MONITORING DRIVER
8b58be88 11113M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11114L: lm-sensors@lm-sensors.org
25845c22 11115S: Maintained
679655da
JP
11116F: Documentation/hwmon/w83791d
11117F: drivers/hwmon/w83791d.c
13927079 11118
61db011d 11119W83793 HARDWARE MONITORING DRIVER
8b58be88 11120M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11121L: lm-sensors@lm-sensors.org
11122S: Maintained
679655da
JP
11123F: Documentation/hwmon/w83793
11124F: drivers/hwmon/w83793.c
61db011d 11125
e3760b43 11126W83795 HARDWARE MONITORING DRIVER
d8130624 11127M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11128L: lm-sensors@lm-sensors.org
11129S: Maintained
11130F: drivers/hwmon/w83795.c
11131
1da177e4 11132W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11133M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11134S: Maintained
679655da 11135F: drivers/mmc/host/wbsd.*
1da177e4 11136
b4e05923
HG
11137WACOM PROTOCOL 4 SERIAL TABLETS
11138M: Julian Squires <julian@cipht.net>
11139M: Hans de Goede <hdegoede@redhat.com>
11140L: linux-input@vger.kernel.org
11141S: Maintained
11142F: drivers/input/tablet/wacom_serial4.c
11143
3527761c 11144WATCHDOG DEVICE DRIVERS
8b58be88 11145M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11146L: linux-watchdog@vger.kernel.org
11147W: http://www.linux-watchdog.org/
f599aaf0 11148T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11149S: Maintained
679655da
JP
11150F: Documentation/watchdog/
11151F: drivers/watchdog/
11152F: include/linux/watchdog.h
c117ab84 11153F: include/uapi/linux/watchdog.h
3527761c 11154
1da177e4 11155WD7000 SCSI DRIVER
8b58be88 11156M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11157L: linux-scsi@vger.kernel.org
11158S: Maintained
679655da 11159F: drivers/scsi/wd7000.c
1da177e4 11160
b22e00f3
DH
11161WIIMOTE HID DRIVER
11162M: David Herrmann <dh.herrmann@googlemail.com>
11163L: linux-input@vger.kernel.org
11164S: Maintained
11165F: drivers/hid/hid-wiimote*
11166
e258b80e 11167WINBOND CIR DRIVER
364e9e18 11168M: David Härdeman <david@hardeman.nu>
e258b80e 11169S: Maintained
116ab806 11170F: drivers/media/rc/winbond-cir.c
e258b80e 11171
8a70da82 11172WIMAX STACK
8b58be88 11173M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11174M: linux-wimax@intel.com
49e7d9df 11175L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11176S: Supported
11177W: http://linuxwimax.org
315987dc 11178F: Documentation/wimax/README.wimax
315987dc
JP
11179F: include/linux/wimax/debug.h
11180F: include/net/wimax.h
c117ab84 11181F: include/uapi/linux/wimax.h
315987dc 11182F: net/wimax/
8a70da82 11183
5fc14680 11184WISTRON LAPTOP BUTTON DRIVER
8b58be88 11185M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11186S: Maintained
679655da 11187F: drivers/input/misc/wistron_btns.c
5fc14680 11188
1da177e4 11189WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11190M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11191L: linux-wireless@vger.kernel.org
926554c4 11192W: http://oops.ghostprotocols.net:81/blog
1da177e4 11193S: Maintained
679655da 11194F: drivers/net/wireless/wl3501*
1da177e4 11195
febf1dff 11196WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11197M: Mark Brown <broonie@kernel.org>
8b58be88 11198M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11199L: linux-input@vger.kernel.org
11200T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11201W: http://opensource.wolfsonmicro.com/node/7
11202S: Supported
679655da
JP
11203F: drivers/input/touchscreen/*wm97*
11204F: include/linux/wm97xx.h
febf1dff 11205
055bcbcb 11206WOLFSON MICROELECTRONICS DRIVERS
fef95164 11207L: patches@opensource.wolfsonmicro.com
cf8eda3e 11208T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11209T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11210W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11211S: Supported
3768f0b1 11212F: Documentation/hwmon/wm83??
af1c5386 11213F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11214F: drivers/clk/clk-wm83*.c
9c309598 11215F: drivers/extcon/extcon-arizona.c
b75ea16a 11216F: drivers/leds/leds-wm83*.c
25b273ba 11217F: drivers/gpio/gpio-*wm*.c
9c309598 11218F: drivers/gpio/gpio-arizona.c
d22b0869 11219F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11220F: drivers/input/misc/wm831x-on.c
11221F: drivers/input/touchscreen/wm831x-ts.c
11222F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11223F: drivers/mfd/arizona*
11224F: drivers/mfd/wm*.c
b75ea16a
MB
11225F: drivers/power/wm83*.c
11226F: drivers/rtc/rtc-wm83*.c
11227F: drivers/regulator/wm8*.c
3860e6c4 11228F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11229F: drivers/watchdog/wm83*_wdt.c
9c309598 11230F: include/linux/mfd/arizona/
3860e6c4 11231F: include/linux/mfd/wm831x/
b75ea16a 11232F: include/linux/mfd/wm8350/
3768f0b1 11233F: include/linux/mfd/wm8400*
59ec6da2 11234F: include/linux/wm97xx.h
055bcbcb 11235F: include/sound/wm????.h
9c309598 11236F: sound/soc/codecs/arizona.?
055bcbcb 11237F: sound/soc/codecs/wm*
b75ea16a 11238
3e6cd7a4
TH
11239WORKQUEUE
11240M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
11241T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11242S: Maintained
11243F: include/linux/workqueue.h
11244F: kernel/workqueue.c
11245F: Documentation/workqueue.txt
11246
1da177e4 11247X.25 NETWORK LAYER
8bf28059 11248M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11249L: linux-x25@vger.kernel.org
8bf28059 11250S: Odd Fixes
679655da
JP
11251F: Documentation/networking/x25*
11252F: include/net/x25*
11253F: net/x25/
1da177e4 11254
e2d1d6c0 11255X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11256M: Thomas Gleixner <tglx@linutronix.de>
11257M: Ingo Molnar <mingo@redhat.com>
11258M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11259M: x86@kernel.org
981c3a4f 11260L: linux-kernel@vger.kernel.org
75fc2d37 11261T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11262S: Maintained
679655da
JP
11263F: Documentation/x86/
11264F: arch/x86/
e2d1d6c0 11265
d0944853 11266X86 PLATFORM DRIVERS
e181ba15 11267M: Darren Hart <dvhart@infradead.org>
d0944853 11268L: platform-driver-x86@vger.kernel.org
e181ba15 11269T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11270S: Maintained
14430813 11271F: drivers/platform/x86/
d0944853 11272
c1f5c54b
IM
11273X86 MCE INFRASTRUCTURE
11274M: Tony Luck <tony.luck@intel.com>
487ba8e8 11275M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11276L: linux-edac@vger.kernel.org
11277S: Maintained
11278F: arch/x86/kernel/cpu/mcheck/*
11279
f0905c5a
AL
11280X86 VDSO
11281M: Andy Lutomirski <luto@amacapital.net>
11282L: linux-kernel@vger.kernel.org
11283T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11284S: Maintained
d603c8e1 11285F: arch/x86/entry/vdso/
f0905c5a 11286
d6fad502 11287XC2028/3028 TUNER DRIVER
009a5410 11288M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11289L: linux-media@vger.kernel.org
11290W: http://linuxtv.org
11291T: git git://linuxtv.org/media_tree.git
11292S: Maintained
11293F: drivers/media/tuners/tuner-xc2028.*
11294
c4468085 11295XEN HYPERVISOR INTERFACE
c4468085 11296M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11297M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11298M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11299L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11300T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11301S: Supported
11302F: arch/x86/xen/
11303F: drivers/*/xen-*front.c
11304F: drivers/xen/
11305F: arch/x86/include/asm/xen/
11306F: include/xen/
c117ab84 11307F: include/uapi/xen/
c4468085 11308
77bfb479
SS
11309XEN HYPERVISOR ARM
11310M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11311L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11312S: Supported
11313F: arch/arm/xen/
11314F: arch/arm/include/asm/xen/
11315
b475e83f
SS
11316XEN HYPERVISOR ARM64
11317M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11318L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11319S: Supported
11320F: arch/arm64/xen/
11321F: arch/arm64/include/asm/xen/
11322
9b57e1a7
IC
11323XEN NETWORK BACKEND DRIVER
11324M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11325M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11326L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11327L: netdev@vger.kernel.org
11328S: Supported
11329F: drivers/net/xen-netback/*
11330
c5f8e29d
KRW
11331XEN PCI SUBSYSTEM
11332M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11333L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11334S: Supported
11335F: arch/x86/pci/*xen*
11336F: drivers/pci/*xen*
11337
a2c5ae65
KRW
11338XEN BLOCK SUBSYSTEM
11339M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11340M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11341L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11342S: Supported
11343F: drivers/block/xen-blkback/*
11344F: drivers/block/xen*
11345
15d03609
JG
11346XEN PVSCSI DRIVERS
11347M: Juergen Gross <jgross@suse.com>
11348L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11349L: linux-scsi@vger.kernel.org
11350S: Supported
11351F: drivers/scsi/xen-scsifront.c
11352F: drivers/xen/xen-scsiback.c
11353F: include/xen/interface/io/vscsiif.h
11354
c5f8e29d
KRW
11355XEN SWIOTLB SUBSYSTEM
11356M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11357L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11358S: Supported
11359F: arch/x86/xen/*swiotlb*
11360F: drivers/xen/*swiotlb*
11361
1da177e4
LT
11362XFS FILESYSTEM
11363P: Silicon Graphics Inc
809625ca 11364M: Dave Chinner <david@fromorbit.com>
18caa67a 11365M: xfs@oss.sgi.com
d7ede1aa 11366L: xfs@oss.sgi.com
1da177e4 11367W: http://oss.sgi.com/projects/xfs
54e5881d 11368T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11369S: Supported
679655da
JP
11370F: Documentation/filesystems/xfs.txt
11371F: fs/xfs/
1da177e4 11372
8a3b7a25 11373XILINX AXI ETHERNET DRIVER
59a54f30
MS
11374M: Anirudha Sarangi <anirudh@xilinx.com>
11375M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11376S: Maintained
11377F: drivers/net/ethernet/xilinx/xilinx_axienet*
11378
238b8721 11379XILINX UARTLITE SERIAL DRIVER
8b58be88 11380M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11381L: linux-serial@vger.kernel.org
11382S: Maintained
df621252 11383F: drivers/tty/serial/uartlite.c
238b8721 11384
df330515
LP
11385XILINX VIDEO IP CORES
11386M: Hyun Kwon <hyun.kwon@xilinx.com>
11387M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11388L: linux-media@vger.kernel.org
11389T: git git://linuxtv.org/media_tree.git
11390S: Supported
11391F: Documentation/devicetree/bindings/media/xilinx/
11392F: drivers/media/platform/xilinx/
a5562f65 11393F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11394
74316949
EB
11395XILLYBUS DRIVER
11396M: Eli Billauer <eli.billauer@gmail.com>
11397L: linux-kernel@vger.kernel.org
11398S: Supported
11399F: drivers/char/xillybus/
11400
f620e4b8
MF
11401XTENSA XTFPGA PLATFORM SUPPORT
11402M: Max Filippov <jcmvbkbc@gmail.com>
11403L: linux-xtensa@linux-xtensa.org
11404S: Maintained
11405F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11406F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11407
1da177e4 11408YAM DRIVER FOR AX.25
8b58be88 11409M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11410L: linux-hams@vger.kernel.org
11411S: Maintained
679655da
JP
11412F: drivers/net/hamradio/yam*
11413F: include/linux/yam.h
1da177e4 11414
af64a5eb 11415YEALINK PHONE DRIVER
8b58be88 11416M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11417L: usbb2k-api-dev@nongnu.org
11418S: Maintained
679655da
JP
11419F: Documentation/input/yealink.txt
11420F: drivers/input/misc/yealink.*
af64a5eb 11421
1da177e4 11422Z8530 DRIVER FOR AX.25
8b58be88 11423M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11424W: http://yaina.de/jreuter/
11425W: http://www.qsl.net/dl1bke/
11426L: linux-hams@vger.kernel.org
11427S: Maintained
679655da
JP
11428F: Documentation/networking/z8530drv.txt
11429F: drivers/net/hamradio/*scc.c
11430F: drivers/net/hamradio/z8530.h
1da177e4 11431
0cf31ec1 11432ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11433M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11434L: linux-mm@kvack.org
11435S: Maintained
11436F: mm/zbud.c
11437F: include/linux/zbud.h
11438
7c0c3afb 11439ZD1211RW WIRELESS DRIVER
8b58be88
JP
11440M: Daniel Drake <dsd@gentoo.org>
11441M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11442W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11443L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11444L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11445S: Maintained
679655da 11446F: drivers/net/wireless/zd1211rw/
7c0c3afb 11447
20263029
DS
11448ZPOOL COMPRESSED PAGE STORAGE API
11449M: Dan Streetman <ddstreet@ieee.org>
11450L: linux-mm@kvack.org
11451S: Maintained
11452F: mm/zpool.c
11453F: include/linux/zpool.h
11454
1da177e4 11455ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11456L: mjpeg-users@lists.sourceforge.net
f63145e2 11457L: linux-media@vger.kernel.org
1da177e4 11458W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11459T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11460S: Odd Fixes
90d72ac6 11461F: drivers/media/pci/zoran/
1da177e4 11462
6920f2cc
MK
11463ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11464M: Minchan Kim <minchan@kernel.org>
11465M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11466R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11467L: linux-kernel@vger.kernel.org
11468S: Maintained
11469F: drivers/block/zram/
11470F: Documentation/blockdev/zram.txt
11471
8b4a4080 11472ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11473M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11474S: Maintained
df621252 11475F: drivers/tty/serial/zs.*
8b4a4080 11476
eae70d06
MK
11477ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11478M: Minchan Kim <minchan@kernel.org>
11479M: Nitin Gupta <ngupta@vflare.org>
11480L: linux-mm@kvack.org
11481S: Maintained
11482F: mm/zsmalloc.c
11483F: include/linux/zsmalloc.h
d02be50d 11484F: Documentation/vm/zsmalloc.txt
eae70d06 11485
0cf31ec1 11486ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11487M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11488L: linux-mm@kvack.org
11489S: Maintained
11490F: mm/zswap.c
11491
1da177e4 11492THE REST
8b58be88 11493M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11494L: linux-kernel@vger.kernel.org
8a6e2535 11495Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11496T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11497S: Buried alive in reporters
34d03cc1
JP
11498F: *
11499F: */
This page took 5.650341 seconds and 5 git commands to generate.