ocfs2: fix wrong check in ocfs2_direct_IO_get_blocks
[linux-2.6-block.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
49db1903 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>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
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
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
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
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
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>
6571fb3f 448M: Hannes Reinecke <hare@suse.de>
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
8b58be88 509M: Hannes Reinecke <hare@suse.de>
64624d4f 510L: linux-scsi@vger.kernel.org
1da177e4 511S: Maintained
679655da 512F: drivers/scsi/aic7xxx/
1da177e4 513
450500ad
HV
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
e2d1d6c0 522AIO
8b58be88 523M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
524L: linux-aio@kvack.org
525S: Supported
679655da
JP
526F: fs/aio.c
527F: include/linux/*aio*.h
e2d1d6c0 528
469d4ec8
AP
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
1da177e4 539ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 540M: Duncan Sands <duncan.sands@free.fr>
6372594a 541L: linux-usb@vger.kernel.org
1da177e4
LT
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
679655da
JP
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
1da177e4 546
272f133a 547ALCHEMY AU1XX0 MMC DRIVER
8b58be88 548M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 549S: Maintained
679655da 550F: drivers/mmc/host/au1xmmc.c
272f133a 551
4a4e5787 552ALI1563 I2C DRIVER
8b58be88 553M: Rudolf Marek <r.marek@assembler.cz>
846557d3 554L: linux-i2c@vger.kernel.org
4a4e5787 555S: Maintained
679655da
JP
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 558
1da177e4 559ALPHA PORT
8b58be88 560M: Richard Henderson <rth@twiddle.net>
8b58be88 561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 562M: Matt Turner <mattst88@gmail.com>
c89f4f9a 563S: Odd Fixes
a9406699 564L: linux-alpha@vger.kernel.org
679655da 565F: arch/alpha/
1da177e4 566
f62092f6
LFT
567ALTERA MAILBOX DRIVER
568M: Ley Foon Tan <lftan@altera.com>
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/mailbox/mailbox-altera.c
572
c5abbba9
THL
573ALTERA PIO DRIVER
574M: Tien Hock Loh <thloh@altera.com>
575L: linux-gpio@vger.kernel.org
576S: Maintained
577F: drivers/gpio/gpio-altera.c
578
16b8b922 579ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 580M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
581L: netdev@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/net/ethernet/altera/
585
adf9251f
TK
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M: Tobias Klauser <tklauser@distanz.ch>
588L: linux-serial@vger.kernel.org
61bd0943 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
590S: Maintained
591F: drivers/tty/serial/altera_uart.c
592F: drivers/tty/serial/altera_jtaguart.c
593F: include/linux/altera_uart.h
594F: include/linux/altera_jtaguart.h
595
f4875e12
TL
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M: Tom Lendacky <thomas.lendacky@amd.com>
598L: linux-crypto@vger.kernel.org
599S: Supported
600F: drivers/crypto/ccp/
601F: include/linux/ccp.h
602
512d1027 603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 604M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
605L: lm-sensors@lm-sensors.org
606S: Maintained
607F: Documentation/hwmon/fam15h_power
608F: drivers/hwmon/fam15h_power.c
609
167a675a 610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 611M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 612L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 613S: Supported
faf2e1db 614F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 615
f90b8116 616AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 617P: Andres Salomon <dilinger@queued.net>
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S: Supported
679655da
JP
621F: drivers/char/hw_random/geode-rng.c
622F: drivers/crypto/geode*
8a61f013 623F: drivers/video/fbdev/geode/
679655da 624F: arch/x86/include/asm/geode.h
f90b8116 625
919ee7dd 626AMD IOMMU (AMD-VI)
e4110568 627M: Joerg Roedel <joro@8bytes.org>
919ee7dd 628L: iommu@lists.linux-foundation.org
525b233c 629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 630S: Maintained
b2c16391
JP
631F: drivers/iommu/amd_iommu*.[ch]
632F: include/linux/amd-iommu.h
919ee7dd 633
16423d67 634AMD KFD
49e7d9df
JP
635M: Oded Gabbay <oded.gabbay@amd.com>
636L: dri-devel@lists.freedesktop.org
637T: git git://people.freedesktop.org/~gabbayo/linux.git
638S: Supported
639F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
640F: drivers/gpu/drm/amd/include/cik_structs.h
641F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
642F: drivers/gpu/drm/radeon/radeon_kfd.c
643F: drivers/gpu/drm/radeon/radeon_kfd.h
644F: include/uapi/linux/kfd_ioctl.h
16423d67 645
e7f5b309 646AMD MICROCODE UPDATE SUPPORT
ca68a525 647M: Borislav Petkov <bp@alien8.de>
943482d0 648S: Maintained
73d425fd 649F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 650
45198c7b
LT
651AMD XGBE DRIVER
652M: Tom Lendacky <thomas.lendacky@amd.com>
653L: netdev@vger.kernel.org
654S: Supported
655F: drivers/net/ethernet/amd/xgbe/
656F: drivers/net/phy/amd-xgbe-phy.c
657
284f42b6 658AMS (Apple Motion Sensor) DRIVER
8b58be88 659M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 660S: Supported
bd5f47ec 661F: drivers/macintosh/ams/
284f42b6 662
f94b533d 663AMSO1100 RNIC DRIVER
8b58be88
JP
664M: Tom Tucker <tom@opengridcomputing.com>
665M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 666L: linux-rdma@vger.kernel.org
f94b533d 667S: Maintained
679655da 668F: drivers/infiniband/hw/amso1100/
f94b533d 669
531fca16
HV
670ANALOG DEVICES INC AD9389B DRIVER
671M: Hans Verkuil <hans.verkuil@cisco.com>
672L: linux-media@vger.kernel.org
673S: Maintained
674F: drivers/media/i2c/ad9389b*
675
614b4384
LPC
676ANALOG DEVICES INC ADV7180 DRIVER
677M: Lars-Peter Clausen <lars@metafoo.de>
678L: linux-media@vger.kernel.org
679W: http://ez.analog.com/community/linux-device-drivers
680S: Supported
681F: drivers/media/i2c/adv7180.c
682
c40ddfa3
HV
683ANALOG DEVICES INC ADV7511 DRIVER
684M: Hans Verkuil <hans.verkuil@cisco.com>
685L: linux-media@vger.kernel.org
686S: Maintained
687F: drivers/media/i2c/adv7511*
688
531fca16
HV
689ANALOG DEVICES INC ADV7604 DRIVER
690M: Hans Verkuil <hans.verkuil@cisco.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/adv7604*
694
c40ddfa3
HV
695ANALOG DEVICES INC ADV7842 DRIVER
696M: Hans Verkuil <hans.verkuil@cisco.com>
697L: linux-media@vger.kernel.org
698S: Maintained
699F: drivers/media/i2c/adv7842*
700
527a1a83 701ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 702M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 703L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 704W: http://wiki.analog.com/
a4edbc10 705W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 706S: Supported
39c9d199 707F: sound/soc/codecs/adau*
cc52688a 708F: sound/soc/codecs/adav*
4bdef3bd 709F: sound/soc/codecs/ad1*
ae48f5ef 710F: sound/soc/codecs/ad7*
4bdef3bd 711F: sound/soc/codecs/ssm*
40216ce7 712F: sound/soc/codecs/sigmadsp.*
4bdef3bd 713
527a1a83 714ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 715L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
716L: alsa-devel@alsa-project.org (moderated for non-subscribers)
717W: http://blackfin.uclinux.org/
718S: Supported
719F: sound/soc/blackfin/*
7d1f9018 720
4ce72abc
LPC
721ANALOG DEVICES INC IIO DRIVERS
722M: Lars-Peter Clausen <lars@metafoo.de>
723M: Michael Hennerich <Michael.Hennerich@analog.com>
724W: http://wiki.analog.com/
725W: http://ez.analog.com/community/linux-device-drivers
726S: Supported
727F: drivers/iio/*/ad*
728X: drivers/iio/*/adjd*
729F: drivers/staging/iio/*/ad*
730F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 731
41c9e95d
GK
732ANDROID DRIVERS
733M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 734M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
735M: Riley Andrews <riandrews@android.com>
736T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
737L: devel@driverdev.osuosl.org
738S: Supported
739F: drivers/android/
740F: drivers/staging/android/
741
42269063 742AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 743M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 744L: linuxppc-dev@lists.ozlabs.org
93711660 745L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 746S: Maintained
679655da 747F: sound/aoa/
42269063 748
1da177e4 749APM DRIVER
81024fc4
JK
750M: Jiri Kosina <jkosina@suse.cz>
751S: Odd fixes
679655da
JP
752F: arch/x86/kernel/apm_32.c
753F: include/linux/apm_bios.h
c117ab84 754F: include/uapi/linux/apm_bios.h
81024fc4 755F: drivers/char/apm-emulation.c
1da177e4 756
bd7aa4b2 757APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 758M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 759L: linux-input@vger.kernel.org
75dd112a 760S: Odd fixes
679655da 761F: drivers/input/mouse/bcm5974.c
bd7aa4b2 762
6f2fad74 763APPLE SMC DRIVER
75dd112a 764M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 765L: lm-sensors@lm-sensors.org
75dd112a 766S: Odd fixes
679655da 767F: drivers/hwmon/applesmc.c
6f2fad74 768
1da177e4 769APPLETALK NETWORK LAYER
8b58be88 770M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 771S: Maintained
679655da
JP
772F: drivers/net/appletalk/
773F: net/appletalk/
1da177e4 774
24299502
IS
775APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
776M: Iyappan Subramanian <isubramanian@apm.com>
777M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
778S: Supported
779F: drivers/net/ethernet/apm/xgene/
780F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
781
62a37dc7
LP
782APTINA CAMERA SENSOR PLL
783M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
784L: linux-media@vger.kernel.org
785S: Maintained
786F: drivers/media/i2c/aptina-pll.*
787
1154ea7d 788ARC FRAMEBUFFER DRIVER
8b58be88 789M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 790S: Maintained
8a61f013
JH
791F: drivers/video/fbdev/arcfb.c
792F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 793
1da177e4 794ARM MFM AND FLOPPY DRIVERS
8b58be88 795M: Ian Molton <spyro@f2s.com>
1da177e4 796S: Maintained
679655da
JP
797F: arch/arm/lib/floppydma.S
798F: arch/arm/include/asm/floppy.h
1da177e4 799
6f96521f
WD
800ARM PMU PROFILING AND DEBUGGING
801M: Will Deacon <will.deacon@arm.com>
802S: Maintained
803F: arch/arm/kernel/perf_event*
804F: arch/arm/oprofile/common.c
6f96521f
WD
805F: arch/arm/include/asm/pmu.h
806F: arch/arm/kernel/hw_breakpoint.c
807F: arch/arm/include/asm/hw_breakpoint.h
808
d4275354 809ARM PORT
8b58be88 810M: Russell King <linux@arm.linux.org.uk>
efc03ecb 811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
812W: http://www.arm.linux.org.uk/
813S: Maintained
814F: arch/arm/
815
d323c243
SB
816ARM SUB-ARCHITECTURES
817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 818S: Maintained
d323c243
SB
819F: arch/arm/mach-*/
820F: arch/arm/plat-*/
821T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
822
cefbf4ea
RK
823ARM PRIMECELL AACI PL041 DRIVER
824M: Russell King <linux@arm.linux.org.uk>
825S: Maintained
826F: sound/arm/aaci.*
827
828ARM PRIMECELL CLCD PL110 DRIVER
829M: Russell King <linux@arm.linux.org.uk>
830S: Maintained
8a61f013 831F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
832
833ARM PRIMECELL KMI PL050 DRIVER
834M: Russell King <linux@arm.linux.org.uk>
835S: Maintained
836F: drivers/input/serio/ambakmi.*
837F: include/linux/amba/kmi.h
838
2761f5c2 839ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
840M: Russell King <linux@arm.linux.org.uk>
841S: Maintained
679655da 842F: drivers/mmc/host/mmci.*
2f748aaa 843F: include/linux/amba/mmci.h
2761f5c2 844
1b4304e5
RK
845ARM PRIMECELL UART PL010 AND PL011 DRIVERS
846M: Russell King <linux@arm.linux.org.uk>
847S: Maintained
848F: drivers/tty/serial/amba-pl01*.c
849F: include/linux/amba/serial.h
2761f5c2 850
cefbf4ea
RK
851ARM PRIMECELL BUS SUPPORT
852M: Russell King <linux@arm.linux.org.uk>
853S: Maintained
854F: drivers/amba/
855F: include/linux/amba/bus.h
856
2b7a52a4 857ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 858M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
860S: Maintained
861
9c784f95 862ARM/AFEB9260 MACHINE SUPPORT
8b58be88 863M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
865S: Maintained
866
2b7a52a4 867ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 868M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
870S: Maintained
871
1b106699
MR
872ARM/Allwinner A1X SoC support
873M: Maxime Ripard <maxime.ripard@free-electrons.com>
874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875S: Maintained
60b0f380
MR
876N: sun[x4567]i
877
878ARM/Allwinner SoC Clock Support
879M: Emilio LĂ³pez <emilio@elopez.com.ar>
880S: Maintained
881F: drivers/clk/sunxi/
1b106699 882
7c1e3876
CC
883ARM/Amlogic MesonX SoC support
884M: Carlo Caione <carlo@caione.org>
885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886S: Maintained
12ddbadf 887F: drivers/media/rc/meson-ir.c
7c1e3876
CC
888N: meson[x68]
889
eff506fa
TZ
890ARM/Annapurna Labs ALPINE ARCHITECTURE
891M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
892S: Maintained
893F: arch/arm/mach-alpine/
894
c1fc8675 895ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 896M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 897M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 898M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
900W: http://www.linux4sam.org
901S: Supported
902F: arch/arm/mach-at91/
f0a0a58e 903F: include/soc/at91/
70e389cc
MB
904F: arch/arm/boot/dts/at91*.dts
905F: arch/arm/boot/dts/at91*.dtsi
906F: arch/arm/boot/dts/sama*.dts
907F: arch/arm/boot/dts/sama*.dtsi
5f58c970 908F: arch/arm/include/debug/at91.S
d4a89c7d 909
6e05dd4e
BB
910ARM/ATMEL AT91 Clock Support
911M: Boris Brezillon <boris.brezillon@free-electrons.com>
912S: Maintained
913F: drivers/clk/at91
914
986cf2e9 915ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 916M: Rob Herring <robh@kernel.org>
986cf2e9
RH
917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918S: Maintained
919F: arch/arm/mach-highbank/
920
d94f944e 921ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 922M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
923S: Maintained
924F: arch/arm/mach-cns3xxx/
d94f944e 925
386ab516
AS
926ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927M: Alexander Shiyan <shc_work@mail.ru>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Odd Fixes
b8ba3874 930N: clps711x
386ab516 931
2b7a52a4 932ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 933M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 934M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 936S: Maintained
d19d3667
HS
937F: arch/arm/mach-ep93xx/
938F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
939
940ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 941M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
943S: Maintained
944
d4275354 945ARM/CLKDEV SUPPORT
8b58be88 946M: Russell King <linux@arm.linux.org.uk>
efc03ecb 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 948S: Maintained
d4275354 949F: arch/arm/include/asm/clkdev.h
4fa2651d 950F: drivers/clk/clkdev.c
d4275354 951
d48134e7 952ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 953M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
955S: Maintained
956
94150095
HF
957ARM/CONTEC MICRO9 MACHINE SUPPORT
958M: Hubert Feurstein <hubert.feurstein@contec.at>
959S: Maintained
960F: arch/arm/mach-ep93xx/micro9.c
961
a06ae860
PP
962ARM/CORESIGHT FRAMEWORK AND DRIVERS
963M: Mathieu Poirier <mathieu.poirier@linaro.org>
964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965S: Maintained
01081f5a 966F: drivers/hwtracing/coresight/*
a06ae860
PP
967F: Documentation/trace/coresight.txt
968F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 969F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 970
1da177e4 971ARM/CORGI MACHINE SUPPORT
8b58be88 972M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
973S: Maintained
974
881a95f9 975ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 976M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 978T: git git://github.com/ulli-kroll/linux.git
162500b3 979S: Maintained
f49afbb5 980F: arch/arm/mach-gemini/
881a95f9 981
a990cbd8 982ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 983M: Barry Song <baohua@kernel.org>
a990cbd8 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 985T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
986S: Maintained
987F: arch/arm/mach-prima2/
4a9c44f1 988F: drivers/clk/sirf/
05f30e8d 989F: drivers/clocksource/timer-prima2.c
5833ac98 990F: drivers/clocksource/timer-atlas7.c
f8505ef5 991N: [^a-z]sirf
a990cbd8 992
c9d862c4
BS
993ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
994M: Baruch Siach <baruch@tkos.co.il>
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
997N: digicolor
998
d4275354 999ARM/EBSA110 MACHINE SUPPORT
8b58be88 1000M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1002W: http://www.arm.linux.org.uk/
1003S: Maintained
1004F: arch/arm/mach-ebsa110/
b955f6ca 1005F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1006
4721f3ce
UKK
1007ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1008M: Uwe Kleine-König <kernel@pengutronix.de>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S: Maintained
1011N: efm32
1012
a9da4f7e 1013ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1014M: Daniel Ribeiro <drwyrm@gmail.com>
1015M: Stefan Schmidt <stefan@openezx.org>
1016M: Harald Welte <laforge@openezx.org>
d66f1886 1017L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1018W: http://www.openezx.org/
1019S: Maintained
cafc2265
SS
1020T: topgit git://git.openezx.org/openezx.git
1021F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1022
6a915af9 1023ARM/FARADAY FA526 PORT
162500b3 1024M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1026S: Maintained
1fa7e547 1027T: git git://git.berlios.de/gemini-board
f49afbb5 1028F: arch/arm/mm/*-fa*
6a915af9 1029
d4275354 1030ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1031M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1033W: http://www.arm.linux.org.uk/
1034S: Maintained
1035F: arch/arm/include/asm/hardware/dec21285.h
1036F: arch/arm/mach-footbridge/
1037
86183a5f 1038ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1039M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1040M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1042S: Maintained
f1c12837 1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1044F: arch/arm/mach-imx/
ce515a6b 1045F: arch/arm/mach-mxs/
2a82f95c 1046F: arch/arm/boot/dts/imx*
e5dafa22 1047F: arch/arm/configs/imx*_defconfig
86183a5f 1048
142109d2
SA
1049ARM/FREESCALE VYBRID ARM ARCHITECTURE
1050M: Shawn Guo <shawn.guo@linaro.org>
1051M: Sascha Hauer <kernel@pengutronix.de>
1052R: Stefan Agner <stefan@agner.ch>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1056F: arch/arm/mach-imx/*vf610*
1057F: arch/arm/boot/dts/vf*
1058
2b7a52a4 1059ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1060M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1062S: Maintained
1063
90b8fc34 1064ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1065M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1067S: Maintained
1068
ef47d5f0 1069ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1070M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1071M: Paul Parsons <lost.distance@yahoo.com>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1073S: Maintained
1074F: arch/arm/mach-pxa/hx4700.c
1075F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1076F: sound/soc/pxa/hx4700.c
ef47d5f0 1077
4dfad069
WX
1078ARM/HISILICON SOC SUPPORT
1079M: Wei Xu <xuwei5@hisilicon.com>
1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081W: http://www.hisilicon.com
1082S: Supported
1083T: git git://github.com/hisilicon/linux-hisi.git
1084F: arch/arm/mach-hisi/
1085
21f37bc3 1086ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1087M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1088W: www.jlime.com
1089S: Maintained
084bad91
KE
1090T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1091F: arch/arm/mach-sa1100/jornada720.c
1092F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1093
5e767ab9
JMC
1094ARM/IGEP MACHINE SUPPORT
1095M: Enric Balletbo i Serra <eballetbo@gmail.com>
1096M: Javier Martinez Canillas <javier@dowhile0.org>
1097L: linux-omap@vger.kernel.org
1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S: Maintained
06ff74fd 1100F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1101
403d2971
MV
1102ARM/INCOME PXA270 SUPPORT
1103M: Marek Vasut <marek.vasut@gmail.com>
1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105S: Maintained
ec154082 1106F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1107
2b7a52a4 1108ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1109M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1111S: Maintained
e2bdb176
DW
1112
1113ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1115S: Orphan
2b7a52a4
LB
1116
1117ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1118M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1120S: Maintained
2b7a52a4
LB
1121
1122ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1123M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1125S: Maintained
2b7a52a4 1126
2b7a52a4 1127ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1128M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1130S: Maintained
1131
dfdd8cc9
KH
1132ARM/INTEL IXP4XX ARM ARCHITECTURE
1133M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1134M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1136S: Maintained
1137F: arch/arm/mach-ixp4xx/
1138
838553c5 1139ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1140M: Jonathan Cameron <jic23@cam.ac.uk>
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
1143F: arch/arm/mach-pxa/stargate2.c
1144F: drivers/pcmcia/pxa2xx_stargate2.c
1145
2b7a52a4 1146ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1147M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1149S: Maintained
2b7a52a4
LB
1150
1151ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1152M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1154S: Maintained
1155
1154f858 1156ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1157M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159S: Maintained
1160F: arch/arm/mach-keystone/
317929cd 1161T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1162
bc6aa566 1163ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1164M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1165L: linux-kernel@vger.kernel.org
1166S: Maintained
1167F: drivers/clk/keystone/
1168
1169ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1170M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172L: linux-kernel@vger.kernel.org
1173S: Maintained
1174F: drivers/clocksource/timer-keystone.c
1175
1176ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1177M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1178L: linux-kernel@vger.kernel.org
1179S: Maintained
1180F: drivers/power/reset/keystone-reset.c
1181
1182ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1183M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1184L: linux-kernel@vger.kernel.org
1185S: Maintained
1186F: drivers/memory/*emif*
1187
2b7a52a4 1188ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1189M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1191S: Maintained
1192
3b886171 1193ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1194M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1195S: Maintained
1196
31c17ac9 1197ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1198M: Jason Cooper <jason@lakedaemon.net>
1199M: Andrew Lunn <andrew@lunn.ch>
1200M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1201M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-mvebu/
59ec9671 1205F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1206F: arch/arm/boot/dts/armada*
1207F: arch/arm/boot/dts/kirkwood*
1208
75f41273 1209
40f4978b
SH
1210ARM/Marvell Berlin SoC support
1211M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213S: Maintained
1214F: arch/arm/mach-berlin/
31c17ac9
GC
1215F: arch/arm/boot/dts/berlin*
1216
40f4978b 1217
4cfab57e 1218ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1219M: Jason Cooper <jason@lakedaemon.net>
1220M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1221M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1222M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1224S: Maintained
1225F: arch/arm/mach-dove/
54a246ff
NP
1226F: arch/arm/mach-mv78xx0/
1227F: arch/arm/mach-orion5x/
1228F: arch/arm/plat-orion/
31c17ac9
GC
1229F: arch/arm/boot/dts/dove*
1230F: arch/arm/boot/dts/orion5x*
1231
3b886171 1232
d69ac131
AC
1233ARM/Orion SoC/Technologic Systems TS-78xx platform support
1234M: Alexander Clouter <alex@digriz.org.uk>
1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236W: http://www.digriz.org.uk/ts78xx/kernel
1237S: Maintained
1238F: arch/arm/mach-orion5x/ts78xx-*
1239
e54951c8
MB
1240ARM/Mediatek SoC support
1241M: Matthias Brugger <matthias.bgg@gmail.com>
1242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1243L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1244S: Maintained
1245F: arch/arm/boot/dts/mt6*
1246F: arch/arm/boot/dts/mt8*
1247F: arch/arm/mach-mediatek/
1248N: mtk
1249K: mediatek
1250
adcb079f
AB
1251ARM/MICREL KS8695 ARCHITECTURE
1252M: Greg Ungerer <gerg@uclinux.org>
1253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1254F: arch/arm/mach-ks8695/
adcb079f
AB
1255S: Odd Fixes
1256
d78ff0a5 1257ARM/MIOA701 MACHINE SUPPORT
8b58be88 1258M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1260F: arch/arm/mach-pxa/mioa701.c
1261S: Maintained
1262
9624dfe6 1263ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1264M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1265S: Maintained
1266
e0ee9851 1267ARM/NOMADIK ARCHITECTURE
28b8e8d4 1268M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1269M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271S: Maintained
1272F: arch/arm/mach-nomadik/
ecc265fe 1273F: drivers/pinctrl/nomadik/
87572880 1274F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1275T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1276
9d76295a 1277ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1278M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1279L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1280W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1281S: Supported
1282
8459c159 1283ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1284M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1285M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1286S: Maintained
1287
5d783a2d 1288ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1289M: Marek Vasut <marek.vasut@gmail.com>
75280787 1290L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1291W: http://hackndev.com
1292S: Maintained
933d35f0
JP
1293F: arch/arm/mach-pxa/include/mach/palmtx.h
1294F: arch/arm/mach-pxa/palmtx.c
1295F: arch/arm/mach-pxa/include/mach/palmt5.h
1296F: arch/arm/mach-pxa/palmt5.c
1297F: arch/arm/mach-pxa/include/mach/palmld.h
1298F: arch/arm/mach-pxa/palmld.c
1299F: arch/arm/mach-pxa/include/mach/palmte2.h
1300F: arch/arm/mach-pxa/palmte2.c
1301F: arch/arm/mach-pxa/include/mach/palmtc.h
1302F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1303
b57fe924 1304ARM/PALM TREO SUPPORT
8b58be88 1305M: Tomas Cech <sleep_walker@suse.cz>
75280787 1306L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1307W: http://hackndev.com
1308S: Maintained
b57fe924
JP
1309F: arch/arm/mach-pxa/include/mach/palmtreo.h
1310F: arch/arm/mach-pxa/palmtreo.c
90af5811 1311
c49e1e63 1312ARM/PALMZ72 SUPPORT
8b58be88 1313M: Sergey Lapin <slapin@ossfans.org>
75280787 1314L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1315W: http://hackndev.com
1316S: Maintained
933d35f0
JP
1317F: arch/arm/mach-pxa/include/mach/palmz72.h
1318F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1319
1da177e4 1320ARM/PLEB SUPPORT
8b58be88 1321M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1322W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1323S: Maintained
1324
1325ARM/PT DIGITAL BOARD PORT
8b58be88 1326M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1328W: http://www.arm.linux.org.uk/
1329S: Maintained
1330
8fc1b0f8
KG
1331ARM/QUALCOMM SUPPORT
1332M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1333M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1334M: David Brown <davidb@codeaurora.org>
1335L: linux-arm-msm@vger.kernel.org
f5d3af9d 1336L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1337S: Maintained
1338F: arch/arm/mach-qcom/
f5d3af9d 1339F: drivers/soc/qcom/
c0c89faf
SB
1340F: drivers/tty/serial/msm_serial.h
1341F: drivers/tty/serial/msm_serial.c
1342F: drivers/*/pm8???-*
1343F: drivers/mfd/ssbi.c
916f743d 1344F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1345T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1346
2b7a52a4 1347ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1348M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1350S: Maintained
1351
d4275354 1352ARM/RISCPC ARCHITECTURE
8b58be88 1353M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1355W: http://www.arm.linux.org.uk/
1356S: Maintained
d4275354
RK
1357F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1358F: arch/arm/include/asm/hardware/ioc.h
1359F: arch/arm/include/asm/hardware/iomd.h
1360F: arch/arm/include/asm/hardware/memc.h
1361F: arch/arm/mach-rpc/
1a6422f6 1362F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1363F: drivers/net/ethernet/i825xx/ether1*
1364F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1365F: drivers/scsi/arm/
1366
08ddbb0a
HS
1367ARM/Rockchip SoC support
1368M: Heiko Stuebner <heiko@sntech.de>
1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1370L: linux-rockchip@lists.infradead.org
08ddbb0a 1371S: Maintained
541555e9 1372F: arch/arm/boot/dts/rk3*
08ddbb0a 1373F: arch/arm/mach-rockchip/
541555e9
HS
1374F: drivers/clk/rockchip/
1375F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1376F: drivers/*/*rockchip*
541555e9
HS
1377F: drivers/*/*/*rockchip*
1378F: sound/soc/rockchip/
b4331b43 1379N: rockchip
08ddbb0a 1380
5bfb937c
KK
1381ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1382M: Kukjin Kim <kgene@kernel.org>
e8f98457 1383M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1385L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1386S: Maintained
6f0589c8
MB
1387F: arch/arm/boot/dts/s3c*
1388F: arch/arm/boot/dts/exynos*
482ce512 1389F: arch/arm/plat-samsung/
769bbb63
HS
1390F: arch/arm/mach-s3c24*/
1391F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1392F: arch/arm/mach-s5p*/
1393F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1394F: drivers/*/*s3c2410*
1395F: drivers/*/*/*s3c2410*
40c76662
MB
1396F: drivers/spi/spi-s3c*
1397F: sound/soc/samsung/*
33d43cdd 1398N: exynos
f556cb07 1399
10ffa964
KP
1400ARM/SAMSUNG MOBILE MACHINE SUPPORT
1401M: Kyungmin Park <kyungmin.park@samsung.com>
1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403S: Maintained
004bbd3c 1404F: arch/arm/mach-s5pv210/
10ffa964 1405
3ce4ccb6
KD
1406ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1407M: Kyungmin Park <kyungmin.park@samsung.com>
1408M: Kamil Debski <k.debski@samsung.com>
1409L: linux-arm-kernel@lists.infradead.org
1410L: linux-media@vger.kernel.org
1411S: Maintained
1412F: drivers/media/platform/s5p-g2d/
1413
e6a476fd
MS
1414ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1415M: Kyungmin Park <kyungmin.park@samsung.com>
1416M: Kamil Debski <k.debski@samsung.com>
6305902c 1417M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1418L: linux-arm-kernel@lists.infradead.org
1419L: linux-media@vger.kernel.org
1420S: Maintained
934455d7 1421F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1422F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1423
1424ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1425M: Kyungmin Park <kyungmin.park@samsung.com>
1426M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1427L: linux-arm-kernel@lists.infradead.org
1428L: linux-media@vger.kernel.org
1429S: Maintained
90d72ac6 1430F: drivers/media/platform/s5p-tv/
e6a476fd 1431
d48d38e8 1432ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1433M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1434M: Magnus Damm <magnus.damm@gmail.com>
1435L: linux-sh@vger.kernel.org
d48d38e8 1436W: http://oss.renesas.com
bbff48f5 1437Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1438T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1439S: Supported
0b514fdb
SH
1440F: arch/arm/boot/dts/emev2*
1441F: arch/arm/boot/dts/r7s*
1442F: arch/arm/boot/dts/r8a*
1443F: arch/arm/boot/dts/sh*
0b514fdb
SH
1444F: arch/arm/configs/armadillo800eva_defconfig
1445F: arch/arm/configs/bockw_defconfig
0b514fdb 1446F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1447F: arch/arm/configs/marzen_defconfig
1448F: arch/arm/configs/shmobile_defconfig
7a2071c5 1449F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1450F: arch/arm/mach-shmobile/
1451F: drivers/sh/
1452
66314223 1453ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1454M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1455S: Maintained
1456F: arch/arm/mach-socfpga/
efadb751
DN
1457F: arch/arm/boot/dts/socfpga*
1458F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1459W: http://www.rocketboards.org
efadb751 1460T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1461
1462ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1463M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1464S: Maintained
1465F: drivers/clk/socfpga/
1466
71bcada8
TT
1467ARM/SOCFPGA EDAC SUPPORT
1468M: Thor Thayer <tthayer@opensource.altera.com>
1469S: Maintained
1470F: drivers/edac/altera_edac.
1471
65ebcc11 1472ARM/STI ARCHITECTURE
a92177ea
SK
1473M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1474M: Maxime Coquelin <maxime.coquelin@st.com>
1475M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477L: kernel@stlinux.com
1478W: http://www.stlinux.com
1479S: Maintained
1480F: arch/arm/mach-sti/
a92177ea
SK
1481F: arch/arm/boot/dts/sti*
1482F: drivers/clocksource/arm_global_timer.c
a92177ea 1483F: drivers/i2c/busses/i2c-st.c
346e2e4a 1484F: drivers/media/rc/st_rc.c
f53b2bff 1485F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1486F: drivers/phy/phy-miphy28lp.c
1487F: drivers/phy/phy-miphy365x.c
6da969a5 1488F: drivers/phy/phy-stih407-usb.c
26389c78 1489F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1490F: drivers/pinctrl/pinctrl-st.c
1491F: drivers/reset/sti/
db4112e6 1492F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1493F: drivers/tty/serial/st-asc.c
eb11adab 1494F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1495F: drivers/usb/host/ehci-st.c
1496F: drivers/usb/host/ohci-st.c
db4112e6 1497F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1498F: drivers/ata/ahci_st.c
65ebcc11 1499
2b7a52a4 1500ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1501M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1502L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1503S: Maintained
1504
1bbd7089 1505ARM/TETON BGA MACHINE SUPPORT
706e69d6 1506M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508S: Maintained
1509
2b7a52a4 1510ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1511M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1512L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1513S: Maintained
1514
98ad6e3b 1515ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1516M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1518W: http://www.mcuos.com
1519S: Maintained
4e89e8f6 1520F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1521F: drivers/input/keyboard/w90p910_keypad.c
1522F: drivers/input/touchscreen/w90p910_ts.c
1523F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1524F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1525F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1526F: drivers/rtc/rtc-nuc900.c
9df92e6c 1527F: drivers/spi/spi-nuc900.c
4e89e8f6 1528F: drivers/usb/host/ehci-w90x900.c
8a61f013 1529F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1530
54274d71 1531ARM/U300 MACHINE SUPPORT
e4651a9f 1532M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Supported
1535F: arch/arm/mach-u300/
9affbd24 1536F: drivers/clocksource/timer-u300.c
54274d71
LW
1537F: drivers/i2c/busses/i2c-stu300.c
1538F: drivers/rtc/rtc-coh901331.c
1539F: drivers/watchdog/coh901327_wdt.c
1540F: drivers/dma/coh901318*
87572880
LW
1541F: drivers/mfd/ab3100*
1542F: drivers/rtc/rtc-ab3100.c
1543F: drivers/rtc/rtc-coh901331.c
1544T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1545
87572880 1546ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1547M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549S: Maintained
1550F: arch/arm/mach-ux500/
e4651a9f 1551F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1552F: drivers/dma/ste_dma40*
e4651a9f 1553F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1554F: drivers/mfd/abx500*
1555F: drivers/mfd/ab8500*
e4651a9f
LW
1556F: drivers/mfd/dbx500*
1557F: drivers/mfd/db8500*
ecc265fe
JP
1558F: drivers/pinctrl/nomadik/pinctrl-ab*
1559F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1560F: drivers/rtc/rtc-ab8500.c
e4651a9f 1561F: drivers/rtc/rtc-pl031.c
87572880 1562T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1563
e93fde28
UH
1564ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1565M: Ulf Hansson <ulf.hansson@linaro.org>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567T: git git://git.linaro.org/people/ulfh/clk.git
1568S: Maintained
1569F: drivers/clk/ux500/
1570F: include/linux/platform_data/clk-ux500.h
1571
740d93b1
PM
1572ARM/VERSATILE EXPRESS PLATFORM
1573M: Liviu Dudau <liviu.dudau@arm.com>
1574M: Sudeep Holla <sudeep.holla@arm.com>
1575M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577S: Maintained
1578F: arch/arm/boot/dts/vexpress*
1579F: arch/arm/mach-vexpress/
1580F: */*/vexpress*
7e8f403f 1581F: */*/*/vexpress*
740d93b1
PM
1582F: drivers/clk/versatile/clk-vexpress-osc.c
1583F: drivers/clocksource/versatile.c
1584
d4275354 1585ARM/VFP SUPPORT
8b58be88 1586M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1588W: http://www.arm.linux.org.uk/
1589S: Maintained
1590F: arch/arm/vfp/
1591
e66b6d8e
MV
1592ARM/VOIPAC PXA270 SUPPORT
1593M: Marek Vasut <marek.vasut@gmail.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
1596F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1597F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1598
04529fe2
TP
1599ARM/VT8500 ARM ARCHITECTURE
1600M: Tony Prisk <linux@prisktech.co.nz>
1601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602S: Maintained
1603F: arch/arm/mach-vt8500/
41fd91b4 1604F: drivers/clocksource/vt8500_timer.c
560746eb 1605F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1606F: drivers/mmc/host/wmt-sdmmc.c
1607F: drivers/pwm/pwm-vt8500.c
1608F: drivers/rtc/rtc-vt8500.c
1609F: drivers/tty/serial/vt8500_serial.c
4f31102b 1610F: drivers/usb/host/ehci-platform.c
41fd91b4 1611F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1612F: drivers/video/fbdev/vt8500lcdfb.*
1613F: drivers/video/fbdev/wm8505fb*
1614F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1615
e66b6d8e
MV
1616ARM/ZIPIT Z2 SUPPORT
1617M: Marek Vasut <marek.vasut@gmail.com>
1618L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619S: Maintained
1620F: arch/arm/mach-pxa/z2.c
6ab2a855 1621F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1622
51f29d44
MS
1623ARM/ZYNQ ARCHITECTURE
1624M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1625R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627W: http://wiki.xilinx.com
1628T: git git://git.xilinx.com/linux-xlnx.git
1629S: Supported
1630F: arch/arm/mach-zynq/
bd2a337a 1631F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1632F: drivers/block/xsysace.c
c2fd4e38
MS
1633N: zynq
1634N: xilinx
1635F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1636F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1637F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1638F: drivers/edac/synopsys_edac.c
51f29d44 1639
48ec83bc 1640ARM SMMU DRIVERS
b8f9879e
WD
1641M: Will Deacon <will.deacon@arm.com>
1642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643S: Maintained
1644F: drivers/iommu/arm-smmu.c
48ec83bc 1645F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1646F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1647
38074229
CM
1648ARM64 PORT (AARCH64 ARCHITECTURE)
1649M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1650M: Will Deacon <will.deacon@arm.com>
38074229
CM
1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652S: Maintained
1653F: arch/arm64/
d19766ec 1654F: Documentation/arm64/
38074229 1655
9d7005f9
LP
1656AS3645A LED FLASH CONTROLLER DRIVER
1657M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1658L: linux-media@vger.kernel.org
1659T: git git://linuxtv.org/media_tree.git
1660S: Maintained
1661F: drivers/media/i2c/as3645a.c
1662F: include/media/as3645a.h
1663
d58de038
GJ
1664ASC7621 HARDWARE MONITOR DRIVER
1665M: George Joseph <george.joseph@fairview5.com>
1666L: lm-sensors@lm-sensors.org
1667S: Maintained
1668F: Documentation/hwmon/asc7621
1669F: drivers/hwmon/asc7621.c
1670
b229ece9 1671ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1672M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1673L: acpi4asus-user@lists.sourceforge.net
d0944853 1674L: platform-driver-x86@vger.kernel.org
76593d6f 1675W: http://acpi4asus.sf.net
85091b71 1676S: Maintained
b229ece9
CC
1677F: drivers/platform/x86/asus*.c
1678F: drivers/platform/x86/eeepc*.c
85091b71 1679
953a6479 1680ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1681R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1682W: http://sourceforge.net/projects/xscaleiop
08223d80 1683S: Odd fixes
679655da
JP
1684F: Documentation/crypto/async-tx-api.txt
1685F: crypto/async_tx/
1686F: drivers/dma/
1687F: include/linux/dmaengine.h
1688F: include/linux/async_tx.h
b3e5f263 1689
a1867d36 1690AT24 EEPROM DRIVER
14d77c4d 1691M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1692L: linux-i2c@vger.kernel.org
1693S: Maintained
1694F: drivers/misc/eeprom/at24.c
25f73ed5 1695F: include/linux/platform_data/at24.h
a1867d36 1696
e7839f25 1697ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1698M: "Ed L. Cashin" <ed.cashin@acm.org>
1699W: http://www.openaoe.org/
1da177e4 1700S: Supported
679655da
JP
1701F: Documentation/aoe/
1702F: drivers/block/aoe/
1da177e4 1703
9a10a870 1704ATHEROS ATH GENERIC UTILITIES
f726ee65 1705M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1706L: linux-wireless@vger.kernel.org
1707S: Supported
1708F: drivers/net/wireless/ath/*
1709
fa1c114f 1710ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1711M: Jiri Slaby <jirislaby@gmail.com>
1712M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1713M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1714L: linux-wireless@vger.kernel.org
72c706b7 1715W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1716S: Maintained
fa451753 1717F: drivers/net/wireless/ath/ath5k/
fa1c114f 1718
12e62d6f
KV
1719ATHEROS ATH6KL WIRELESS DRIVER
1720M: Kalle Valo <kvalo@qca.qualcomm.com>
1721L: linux-wireless@vger.kernel.org
1722W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1723T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1724S: Supported
1725F: drivers/net/wireless/ath/ath6kl/
1726
2be7d22f
VK
1727WILOCITY WIL6210 WIRELESS DRIVER
1728M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1729L: linux-wireless@vger.kernel.org
1730L: wil6210@qca.qualcomm.com
1731S: Supported
1732W: http://wireless.kernel.org/en/users/Drivers/wil6210
1733F: drivers/net/wireless/ath/wil6210/
dba4b74d 1734F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1735
1d7e1e6b
CL
1736CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1737M: Christian Lamparter <chunkeey@googlemail.com>
1738L: linux-wireless@vger.kernel.org
1739W: http://wireless.kernel.org/en/users/Drivers/carl9170
1740S: Maintained
1741F: drivers/net/wireless/ath/carl9170/
1742
2c2a6172
LT
1743ATK0110 HWMON DRIVER
1744M: Luca Tettamanti <kronos.it@gmail.com>
1745L: lm-sensors@lm-sensors.org
1746S: Maintained
1747F: drivers/hwmon/asus_atk0110.c
1748
6f69a6d7 1749ATI_REMOTE2 DRIVER
8b58be88 1750M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1751S: Maintained
679655da 1752F: drivers/input/misc/ati_remote2.c
6f69a6d7 1753
7ae115b4 1754ATLX ETHERNET DRIVERS
8b58be88 1755M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1756M: Chris Snook <chris.snook@gmail.com>
e443e383 1757L: netdev@vger.kernel.org
8d5ca6ec
JC
1758W: http://sourceforge.net/projects/atl1
1759W: http://atl1.sourceforge.net
1760S: Maintained
2b133ad6 1761F: drivers/net/ethernet/atheros/
8d5ca6ec 1762
1da177e4 1763ATM
366c1bd1 1764M: Chas Williams <3chas3@gmail.com>
476604de 1765L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1766L: netdev@vger.kernel.org
1da177e4
LT
1767W: http://linux-atm.sourceforge.net
1768S: Maintained
679655da
JP
1769F: drivers/atm/
1770F: include/linux/atm*
c117ab84 1771F: include/uapi/linux/atm*
1da177e4 1772
04ac2f46 1773ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1774M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1775S: Maintained
1776F: drivers/mmc/host/atmel-mci.c
1777F: drivers/mmc/host/atmel-mci-regs.h
1778
a1cfac48 1779ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1780M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1781S: Supported
df621252 1782F: drivers/tty/serial/atmel_serial.c
a1cfac48 1783
dfae90ed 1784ATMEL Audio ALSA driver
3a82002c 1785M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1786L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1787S: Supported
1788F: sound/soc/atmel
1789
b414dc16
NF
1790ATMEL DMA DRIVER
1791M: Nicolas Ferre <nicolas.ferre@atmel.com>
1792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793S: Supported
1794F: drivers/dma/at_hdmac.c
1795F: drivers/dma/at_hdmac_regs.h
6f0d65af 1796F: include/linux/platform_data/dma-atmel.h
b414dc16 1797
6bd0f436
LD
1798ATMEL XDMA DRIVER
1799M: Ludovic Desroches <ludovic.desroches@atmel.com>
1800L: linux-arm-kernel@lists.infradead.org
1801L: dmaengine@vger.kernel.org
1802S: Supported
1803F: drivers/dma/at_xdmac.c
1804
888f2804
LD
1805ATMEL I2C DRIVER
1806M: Ludovic Desroches <ludovic.desroches@atmel.com>
1807L: linux-i2c@vger.kernel.org
1808S: Supported
1809F: drivers/i2c/busses/i2c-at91.c
1810
15515545
JW
1811ATMEL ISI DRIVER
1812M: Josh Wu <josh.wu@atmel.com>
1813L: linux-media@vger.kernel.org
1814S: Supported
f2294c2d 1815F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1816F: include/media/atmel-isi.h
1817
8f4c79ce 1818ATMEL LCDFB DRIVER
8b58be88 1819M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1820L: linux-fbdev@vger.kernel.org
8f4c79ce 1821S: Maintained
8a61f013 1822F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1823F: include/video/atmel_lcdc.h
8f4c79ce 1824
89e5785f 1825ATMEL MACB ETHERNET DRIVER
a02875a6 1826M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1827S: Supported
9f2f381f 1828F: drivers/net/ethernet/cadence/
89e5785f 1829
5cbac98a
JW
1830ATMEL NAND DRIVER
1831M: Josh Wu <josh.wu@atmel.com>
1832L: linux-mtd@lists.infradead.org
1833S: Supported
1834F: drivers/mtd/nand/atmel_nand*
1835
754ce4f2 1836ATMEL SPI DRIVER
a02875a6 1837M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1838S: Supported
9df92e6c 1839F: drivers/spi/spi-atmel.*
754ce4f2 1840
0ef09015 1841ATMEL SSC DRIVER
03515f32 1842M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844S: Supported
1845F: drivers/misc/atmel-ssc.c
1846F: include/linux/atmel-ssc.h
1847
e9cb1c5a
NF
1848ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1849M: Nicolas Ferre <nicolas.ferre@atmel.com>
1850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S: Supported
1852F: drivers/misc/atmel_tclib.c
1853F: drivers/clocksource/tcb_clksrc.c
1854
914a3f3b 1855ATMEL USBA UDC DRIVER
a02875a6
NF
1856M: Nicolas Ferre <nicolas.ferre@atmel.com>
1857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1858S: Supported
faf2e1db 1859F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1860
1da177e4 1861ATMEL WIRELESS DRIVER
8b58be88 1862M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1863L: linux-wireless@vger.kernel.org
1da177e4
LT
1864W: http://www.thekelleys.org.uk/atmel
1865W: http://atmelwlandriver.sourceforge.net/
1866S: Maintained
679655da 1867F: drivers/net/wireless/atmel*
1da177e4 1868
26780d9e 1869ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1870M: Bradley Grove <linuxdrivers@attotech.com>
1871L: linux-scsi@vger.kernel.org
1872W: http://www.attotech.com
1873S: Supported
1874F: drivers/scsi/esas2r
26780d9e 1875
a92b7b80 1876AUDIT SUBSYSTEM
915f389d 1877M: Paul Moore <paul@paul-moore.com>
8b58be88 1878M: Eric Paris <eparis@redhat.com>
915f389d 1879L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1880W: http://people.redhat.com/sgrubb/audit/
915f389d 1881T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1882S: Maintained
679655da 1883F: include/linux/audit.h
c117ab84 1884F: include/uapi/linux/audit.h
679655da 1885F: kernel/audit*
a92b7b80 1886
70e84049 1887AUXILIARY DISPLAY DRIVERS
8b58be88 1888M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1889W: http://miguelojeda.es/auxdisplay.htm
1890W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1891S: Maintained
679655da
JP
1892F: drivers/auxdisplay/
1893F: include/linux/cfag12864b.h
70e84049 1894
5f97f7f9 1895AVR32 ARCHITECTURE
e336f61f
HCE
1896M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1897M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1898W: http://www.atmel.com/products/AVR32/
249d9d9d 1899W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1900W: http://avrfreaks.net/
e336f61f 1901S: Maintained
679655da 1902F: arch/avr32/
5f97f7f9
HS
1903
1904AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1905M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1906M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1907S: Maintained
679655da 1908F: arch/avr32/mach-at32ap/
5f97f7f9 1909
1da177e4 1910AX.25 NETWORK LAYER
8b58be88 1911M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1912L: linux-hams@vger.kernel.org
d34cb28a 1913W: http://www.linux-ax25.org/
1da177e4 1914S: Maintained
c117ab84 1915F: include/uapi/linux/ax25.h
679655da
JP
1916F: include/net/ax25.h
1917F: net/ax25/
1da177e4 1918
d5269395 1919AZ6007 DVB DRIVER
009a5410 1920M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1921L: linux-media@vger.kernel.org
1922W: http://linuxtv.org
1923T: git git://linuxtv.org/media_tree.git
1924S: Maintained
1925F: drivers/media/usb/dvb-usb-v2/az6007.c
1926
6777376e
HV
1927AZTECH FM RADIO RECEIVER DRIVER
1928M: Hans Verkuil <hverkuil@xs4all.nl>
1929L: linux-media@vger.kernel.org
1930T: git git://linuxtv.org/media_tree.git
1931W: http://linuxtv.org
1932S: Maintained
1933F: drivers/media/radio/radio-aztech*
1934
e2d1d6c0 1935B43 WIRELESS DRIVER
e2d1d6c0 1936L: linux-wireless@vger.kernel.org
ed072f9e 1937L: b43-dev@lists.infradead.org
491b26b4 1938W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1939S: Odd Fixes
679655da 1940F: drivers/net/wireless/b43/
e2d1d6c0
RD
1941
1942B43LEGACY WIRELESS DRIVER
8b58be88 1943M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1944L: linux-wireless@vger.kernel.org
ed072f9e 1945L: b43-dev@lists.infradead.org
491b26b4 1946W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1947S: Maintained
679655da 1948F: drivers/net/wireless/b43legacy/
e2d1d6c0 1949
300abeb5 1950BACKLIGHT CLASS/SUBSYSTEM
b7701755 1951M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 1952M: Lee Jones <lee.jones@linaro.org>
300abeb5 1953S: Maintained
679655da
JP
1954F: drivers/video/backlight/
1955F: include/linux/backlight.h
300abeb5 1956
c6c8fea2 1957BATMAN ADVANCED
207df49e 1958M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1959M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1960M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1961L: b.a.t.m.a.n@lists.open-mesh.org
1962W: http://www.open-mesh.org/
1963S: Maintained
1964F: net/batman-adv/
1965
e2d1d6c0 1966BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1967M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1968L: linux-hams@vger.kernel.org
1969W: http://www.baycom.org/~tom/ham/ham.html
1970S: Maintained
679655da 1971F: drivers/net/hamradio/baycom*
e2d1d6c0 1972
cafe5635 1973BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1974M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1975L: linux-bcache@vger.kernel.org
1976W: http://bcache.evilpiepirate.org
1977S: Maintained:
1978F: drivers/md/bcache/
1979
e2d1d6c0 1980BEFS FILE SYSTEM
55817d3d 1981S: Orphan
679655da
JP
1982F: Documentation/filesystems/befs.txt
1983F: fs/befs/
e2d1d6c0 1984
564ee360 1985BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1986M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1987L: netdev@vger.kernel.org
1988S: Maintained
1989F: drivers/net/ethernet/ec_bhf.c
564ee360 1990
e2d1d6c0 1991BFS FILE SYSTEM
8b58be88 1992M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1993S: Maintained
679655da
JP
1994F: Documentation/filesystems/bfs.txt
1995F: fs/bfs/
c117ab84 1996F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1997
1394f032 1998BLACKFIN ARCHITECTURE
a4edbc10 1999M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2000L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2001T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2002W: http://blackfin.uclinux.org
2003S: Supported
679655da 2004F: arch/blackfin/
566da5b2 2005
e190d6b1 2006BLACKFIN EMAC DRIVER
b3fe92b0 2007L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2008W: http://blackfin.uclinux.org
2009S: Supported
7b35f033 2010F: drivers/net/ethernet/adi/
e190d6b1 2011
566da5b2 2012BLACKFIN RTC DRIVER
b3fe92b0 2013L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2014W: http://blackfin.uclinux.org
2015S: Supported
679655da 2016F: drivers/rtc/rtc-bfin.c
1394f032 2017
936ed49a 2018BLACKFIN SDH DRIVER
109ec8c3 2019M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2020L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2021W: http://blackfin.uclinux.org
2022S: Supported
2023F: drivers/mmc/host/bfin_sdh.c
2024
1394f032 2025BLACKFIN SERIAL DRIVER
8b58be88 2026M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2027L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2028W: http://blackfin.uclinux.org
2029S: Supported
8460241e 2030F: drivers/tty/serial/bfin_uart.c
1394f032 2031
1e6d320f 2032BLACKFIN WATCHDOG DRIVER
b3fe92b0 2033L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2034W: http://blackfin.uclinux.org
2035S: Supported
679655da 2036F: drivers/watchdog/bfin_wdt.c
1e6d320f 2037
d24ecfcc 2038BLACKFIN I2C TWI DRIVER
8b58be88 2039M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2040L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2041W: http://blackfin.uclinux.org/
2042S: Supported
679655da 2043F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2044
1e204377
SJ
2045BLACKFIN MEDIA DRIVER
2046M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2047L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2048W: http://blackfin.uclinux.org/
2049S: Supported
2050F: drivers/media/platform/blackfin/
2051F: drivers/media/i2c/adv7183*
2052F: drivers/media/i2c/vs6624*
2053
b54cf35a
JSM
2054BLINKM RGB LED DRIVER
2055M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2056S: Maintained
2057F: drivers/leds/leds-blinkm.c
2058
1da177e4 2059BLOCK LAYER
8b58be88 2060M: Jens Axboe <axboe@kernel.dk>
08deed1e 2061T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2062S: Maintained
679655da 2063F: block/
1da177e4 2064
2b54aaef 2065BLOCK2MTD DRIVER
8b58be88 2066M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2067L: linux-mtd@lists.infradead.org
2068S: Maintained
679655da 2069F: drivers/mtd/devices/block2mtd.c
2b54aaef 2070
63fbd24e 2071BLUETOOTH DRIVERS
8b58be88 2072M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2073M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2074M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2075L: linux-bluetooth@vger.kernel.org
63fbd24e 2076W: http://www.bluez.org/
22e7a424
MH
2077T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2078T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2079S: Maintained
679655da 2080F: drivers/bluetooth/
1da177e4 2081
63fbd24e 2082BLUETOOTH SUBSYSTEM
8b58be88 2083M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2084M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2085M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2086L: linux-bluetooth@vger.kernel.org
2087W: http://www.bluez.org/
22e7a424
MH
2088T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2089T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2090S: Maintained
679655da
JP
2091F: net/bluetooth/
2092F: include/net/bluetooth/
1da177e4
LT
2093
2094BONDING DRIVER
79b30750 2095M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2096M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2097M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2098L: netdev@vger.kernel.org
ce00f85c
JC
2099W: http://sourceforge.net/projects/bonding/
2100S: Supported
679655da 2101F: drivers/net/bonding/
c117ab84 2102F: include/uapi/linux/if_bonding.h
1da177e4 2103
b5f4df34
AS
2104BPF (Safe dynamic programs and tools)
2105M: Alexei Starovoitov <ast@kernel.org>
2106L: netdev@vger.kernel.org
2107L: linux-kernel@vger.kernel.org
2108S: Supported
2109F: kernel/bpf/
2110
39105890 2111BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2112M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2113L: netdev@vger.kernel.org
2114S: Supported
adfc5217 2115F: drivers/net/ethernet/broadcom/b44.*
39105890 2116
32ec90d5
FF
2117BROADCOM GENET ETHERNET DRIVER
2118M: Florian Fainelli <f.fainelli@gmail.com>
2119L: netdev@vger.kernel.org
2120S: Supported
2121F: drivers/net/ethernet/broadcom/genet/
2122
948c51e6 2123BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2124M: Sony Chacko <sony.chacko@qlogic.com>
2125M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2126L: netdev@vger.kernel.org
2127S: Supported
adfc5217
JK
2128F: drivers/net/ethernet/broadcom/bnx2.*
2129F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2130
4d9d2cb0 2131BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2132M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2133L: netdev@vger.kernel.org
2134S: Supported
adfc5217 2135F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2136
90f4c594 2137BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2138M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2139M: Ray Jui <rjui@broadcom.com>
2140M: Scott Branden <sbranden@broadcom.com>
497a045d 2141L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2142T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2143S: Maintained
2144F: arch/arm/mach-bcm/
2145F: arch/arm/boot/dts/bcm113*
90f4c594 2146F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2147F: arch/arm/boot/dts/bcm281*
2148F: arch/arm/configs/bcm_defconfig
e4ef47f2 2149F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2150F: drivers/clocksource/bcm_kona_timer.c
2151
9209bec4 2152BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2153M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2154M: Lee Jones <lee@kernel.org>
f680f25c 2155L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2156T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2157S: Maintained
9209bec4 2158N: bcm2835
f680f25c 2159
a2f6734c
KC
2160BROADCOM BCM33XX MIPS ARCHITECTURE
2161M: Kevin Cernekee <cernekee@gmail.com>
2162L: linux-mips@linux-mips.org
2163S: Maintained
2164F: arch/mips/bcm3384/*
2165F: arch/mips/include/asm/mach-bcm3384/*
2166F: arch/mips/kernel/*bmips*
2167
9209bec4 2168BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2169M: Hauke Mehrtens <hauke@hauke-m.de>
2170L: linux-arm-kernel@lists.infradead.org
2171S: Maintained
2172F: arch/arm/mach-bcm/bcm_5301x.c
2173F: arch/arm/boot/dts/bcm5301x.dtsi
2174F: arch/arm/boot/dts/bcm470*
2175
e076e962
FF
2176BROADCOM BCM63XX ARM ARCHITECTURE
2177M: Florian Fainelli <f.fainelli@gmail.com>
2178L: linux-arm-kernel@lists.infradead.org
eb6725d0 2179T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2180S: Maintained
2181F: arch/arm/mach-bcm/bcm63xx.c
2182F: arch/arm/include/debug/bcm63xx.S
2183
7110e227
KC
2184BROADCOM BCM63XX/BCM33XX UDC DRIVER
2185M: Kevin Cernekee <cernekee@gmail.com>
2186L: linux-usb@vger.kernel.org
2187S: Maintained
2188F: drivers/usb/gadget/udc/bcm63xx_udc.*
2189
2df94fd6 2190BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2191M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2192M: Gregory Fong <gregory.0xf0@gmail.com>
2193M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2195T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2196S: Maintained
2197F: arch/arm/mach-bcm/*brcmstb*
2198F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2199F: drivers/bus/brcmstb_gisb.c
2df94fd6 2200
70371cef
KC
2201BROADCOM BMIPS MIPS ARCHITECTURE
2202M: Kevin Cernekee <cernekee@gmail.com>
2203M: Florian Fainelli <f.fainelli@gmail.com>
2204L: linux-mips@linux-mips.org
eb6725d0 2205T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2206S: Maintained
2207F: arch/mips/bmips/*
2208F: arch/mips/include/asm/mach-bmips/*
2209F: arch/mips/kernel/*bmips*
2210F: arch/mips/boot/dts/bcm*.dts*
2211F: drivers/irqchip/irq-bcm7*
2212F: drivers/irqchip/irq-brcmstb*
2213
948c51e6 2214BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2215M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2216M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2217L: netdev@vger.kernel.org
2218S: Supported
adfc5217 2219F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2220
a9533e7e
HP
2221BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2222M: Brett Rudley <brudley@broadcom.com>
818c07b8 2223M: Arend van Spriel <arend@broadcom.com>
85d63686 2224M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2225M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2226L: linux-wireless@vger.kernel.org
5615171c 2227L: brcm80211-dev-list@broadcom.com
a9533e7e 2228S: Supported
f62ebdd5 2229F: drivers/net/wireless/brcm80211/
a9533e7e 2230
9958d6f9 2231BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2232M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2233L: linux-scsi@vger.kernel.org
2234S: Supported
2235F: drivers/scsi/bnx2fc/
2236
6a6b5ad0 2237BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2238M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2239L: linux-scsi@vger.kernel.org
2240S: Supported
2241F: drivers/scsi/bnx2i/
2242
36c0237f
SB
2243BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2244M: Ray Jui <rjui@broadcom.com>
2245M: Scott Branden <sbranden@broadcom.com>
2246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2247L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2248T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2249S: Maintained
2250N: iproc
2251N: cygnus
2252N: bcm9113*
2253N: bcm9583*
2254N: bcm583*
2255N: bcm113*
2256
3b0213d5
GF
2257BROADCOM BRCMSTB GPIO DRIVER
2258M: Gregory Fong <gregory.0xf0@gmail.com>
2259L: bcm-kernel-feedback-list@broadcom.com>
2260S: Supported
2261F: drivers/gpio/gpio-brcmstb.c
2262F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2263
7b7f588b 2264BROADCOM KONA GPIO DRIVER
5e163903 2265M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2266L: bcm-kernel-feedback-list@broadcom.com
2267S: Supported
2268F: drivers/gpio/gpio-bcm-kona.c
2269F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2270
02787daa
BN
2271BROADCOM STB NAND FLASH DRIVER
2272M: Brian Norris <computersforpeace@gmail.com>
2273L: linux-mtd@lists.infradead.org
2274S: Maintained
2275F: drivers/mtd/nand/brcmnand/
2276
c9678d86
RM
2277BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2278M: Rafał Miłecki <zajec5@gmail.com>
2279L: linux-wireless@vger.kernel.org
2280S: Maintained
2281F: drivers/bcma/
2282F: include/linux/bcma/
2283
b8302205
FF
2284BROADCOM SYSTEMPORT ETHERNET DRIVER
2285M: Florian Fainelli <f.fainelli@gmail.com>
2286L: netdev@vger.kernel.org
2287S: Supported
2288F: drivers/net/ethernet/broadcom/bcmsysport.*
2289
7725ccfd 2290BROCADE BFA FC SCSI DRIVER
aa803370
AG
2291M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2292M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2293L: linux-scsi@vger.kernel.org
2294S: Supported
2295F: drivers/scsi/bfa/
7725ccfd 2296
8b230ed8 2297BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2298M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2299L: netdev@vger.kernel.org
2300S: Supported
f844a0ea 2301F: drivers/net/ethernet/brocade/bna/
8b230ed8 2302
5cdf7f76 2303BSG (block layer generic sg v4 driver)
8b58be88 2304M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2305L: linux-scsi@vger.kernel.org
2306S: Supported
679655da
JP
2307F: block/bsg.c
2308F: include/linux/bsg.h
c117ab84 2309F: include/uapi/linux/bsg.h
5cdf7f76 2310
af39917d
CL
2311BT87X AUDIO DRIVER
2312M: Clemens Ladisch <clemens@ladisch.de>
2313L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2314T: git git://git.alsa-project.org/alsa-kernel.git
2315S: Maintained
2316F: Documentation/sound/alsa/Bt87x.txt
2317F: sound/pci/bt87x.c
2318
ff1d5c2f 2319BT8XXGPIO DRIVER
eb032b98 2320M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2321W: http://bu3sch.de/btgpio.php
2322S: Maintained
72dbb705 2323F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2324
eb1eb04f 2325BTRFS FILE SYSTEM
c0778e25
CM
2326M: Chris Mason <clm@fb.com>
2327M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2328M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2329L: linux-btrfs@vger.kernel.org
2330W: http://btrfs.wiki.kernel.org/
8a6e2535 2331Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2332T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2333S: Maintained
679655da
JP
2334F: Documentation/filesystems/btrfs.txt
2335F: fs/btrfs/
eb1eb04f 2336
1da177e4 2337BTTV VIDEO4LINUX DRIVER
009a5410 2338M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2339L: linux-media@vger.kernel.org
96b6aba0 2340W: http://linuxtv.org
275ffde4 2341T: git git://linuxtv.org/media_tree.git
f96236e5 2342S: Odd fixes
679655da 2343F: Documentation/video4linux/bttv/
90d72ac6 2344F: drivers/media/pci/bt8xx/bttv*
1da177e4 2345
1f34923c
KA
2346BUSLOGIC SCSI DRIVER
2347M: Khalid Aziz <khalid@gonehiking.org>
2348L: linux-scsi@vger.kernel.org
2349S: Maintained
2350F: drivers/scsi/BusLogic.*
2351F: drivers/scsi/FlashPoint.*
2352
af39917d
CL
2353C-MEDIA CMI8788 DRIVER
2354M: Clemens Ladisch <clemens@ladisch.de>
2355L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2356T: git git://git.alsa-project.org/alsa-kernel.git
2357S: Maintained
2358F: sound/pci/oxygen/
2359
2141355f
MS
2360C6X ARCHITECTURE
2361M: Mark Salter <msalter@redhat.com>
2362M: Aurelien Jacquiot <a-jacquiot@ti.com>
2363L: linux-c6x-dev@linux-c6x.org
2364W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2365S: Maintained
2366F: arch/c6x/
2367
a5432f5a 2368CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2369M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2370L: linux-cachefs@redhat.com
2371S: Supported
2372F: Documentation/filesystems/caching/cachefiles.txt
2373F: fs/cachefiles/
2374
c815ca39
HV
2375CADET FM/AM RADIO RECEIVER DRIVER
2376M: Hans Verkuil <hverkuil@xs4all.nl>
2377L: linux-media@vger.kernel.org
2378T: git git://linuxtv.org/media_tree.git
2379W: http://linuxtv.org
2380S: Maintained
2381F: drivers/media/radio/radio-cadet*
2382
77d5140f 2383CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2384M: Jonathan Corbet <corbet@lwn.net>
661263b5 2385L: linux-media@vger.kernel.org
275ffde4 2386T: git git://linuxtv.org/media_tree.git
77d5140f 2387S: Maintained
679655da 2388F: Documentation/video4linux/cafe_ccic
90d72ac6 2389F: drivers/media/platform/marvell-ccic/
77d5140f 2390
201b6bab 2391CAIF NETWORK LAYER
5c574f50 2392M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2393L: netdev@vger.kernel.org
2394S: Supported
2395F: Documentation/networking/caif/
2396F: drivers/net/caif/
c117ab84 2397F: include/uapi/linux/caif/
201b6bab
JP
2398F: include/net/caif/
2399F: net/caif/
2400
77dac90f 2401CALGARY x86-64 IOMMU
8b58be88
JP
2402M: Muli Ben-Yehuda <muli@il.ibm.com>
2403M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2404L: discuss@x86-64.org
2405S: Maintained
679655da
JP
2406F: arch/x86/kernel/pci-calgary_64.c
2407F: arch/x86/kernel/tce_64.c
2408F: arch/x86/include/asm/calgary.h
2409F: arch/x86/include/asm/tce.h
77dac90f 2410
e2d1d6c0 2411CAN NETWORK LAYER
8d15d386 2412M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2413M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2414L: linux-can@vger.kernel.org
84b0d715 2415W: https://github.com/linux-can
870482a4
MKB
2416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2418S: Maintained
f35f6c8f 2419F: Documentation/networking/can.txt
8d15d386 2420F: net/can/
8d15d386 2421F: include/linux/can/core.h
c117ab84
CEB
2422F: include/uapi/linux/can.h
2423F: include/uapi/linux/can/bcm.h
2424F: include/uapi/linux/can/raw.h
2425F: include/uapi/linux/can/gw.h
e2d1d6c0 2426
4261a204 2427CAN NETWORK DRIVERS
8b58be88 2428M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2429M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2430L: linux-can@vger.kernel.org
84b0d715 2431W: https://github.com/linux-can
870482a4
MKB
2432T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2434S: Maintained
8d15d386
OH
2435F: drivers/net/can/
2436F: include/linux/can/dev.h
8d15d386 2437F: include/linux/can/platform/
c117ab84
CEB
2438F: include/uapi/linux/can/error.h
2439F: include/uapi/linux/can/netlink.h
4261a204 2440
95d16c72
JM
2441CAPABILITIES
2442M: Serge Hallyn <serge.hallyn@canonical.com>
2443L: linux-security-module@vger.kernel.org
6305902c 2444S: Supported
95d16c72 2445F: include/linux/capability.h
c117ab84 2446F: include/uapi/linux/capability.h
6305902c 2447F: security/commoncap.c
38a94118 2448F: kernel/capability.c
95d16c72 2449
b84894c7
KT
2450CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2451M: Kevin Tsai <ktsai@capellamicro.com>
2452S: Maintained
2453F: drivers/iio/light/cm*
2454F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2455
ef0bbac3
VB
2456CC2520 IEEE-802.15.4 RADIO DRIVER
2457M: Varka Bhadram <varkabhadram@gmail.com>
2458L: linux-wpan@vger.kernel.org
2459S: Maintained
2460F: drivers/net/ieee802154/cc2520.c
2461F: include/linux/spi/cc2520.h
2462F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2463
b8154542 2464CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2465M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2466L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2467W: http://www.ibm.com/developerworks/power/cell/
2468S: Supported
679655da 2469F: arch/powerpc/include/asm/cell*.h
679655da 2470F: arch/powerpc/include/asm/spu*.h
c117ab84 2471F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2472F: arch/powerpc/oprofile/*cell*
2473F: arch/powerpc/platforms/cell/
b8154542 2474
9030aaf9 2475CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2476M: Yan, Zheng <zyan@redhat.com>
2477M: Sage Weil <sage@redhat.com>
82593f87 2478L: ceph-devel@vger.kernel.org
09d90327 2479W: http://ceph.com/
fb99f881 2480T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2481S: Supported
2482F: Documentation/filesystems/ceph.txt
14430813
JP
2483F: fs/ceph/
2484F: net/ceph/
2485F: include/linux/ceph/
2486F: include/linux/crush/
9030aaf9 2487
18332a80 2488CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2489L: linux-usb@vger.kernel.org
10c6c9c9 2490S: Orphan
679655da
JP
2491F: Documentation/usb/WUSB-Design-overview.txt
2492F: Documentation/usb/wusb-cbaf
355ffe69
DV
2493F: drivers/usb/host/hwa-hc.c
2494F: drivers/usb/host/whci/
679655da
JP
2495F: drivers/usb/wusbcore/
2496F: include/linux/usb/wusb*
18332a80 2497
70e84049 2498CFAG12864B LCD DRIVER
8b58be88 2499M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2500W: http://miguelojeda.es/auxdisplay.htm
2501W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2502S: Maintained
679655da
JP
2503F: drivers/auxdisplay/cfag12864b.c
2504F: include/linux/cfag12864b.h
70e84049
MOS
2505
2506CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2507M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2508W: http://miguelojeda.es/auxdisplay.htm
2509W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2510S: Maintained
679655da
JP
2511F: drivers/auxdisplay/cfag12864bfb.c
2512F: include/linux/cfag12864b.h
70e84049 2513
704232c2 2514CFG80211 and NL80211
8b58be88 2515M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2516L: linux-wireless@vger.kernel.org
ce466579
JB
2517W: http://wireless.kernel.org/
2518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2520S: Maintained
c117ab84 2521F: include/uapi/linux/nl80211.h
679655da
JP
2522F: include/net/cfg80211.h
2523F: net/wireless/*
2524X: net/wireless/wext*
704232c2 2525
46e64261
GKH
2526CHAR and MISC DRIVERS
2527M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2528M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2529T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2530S: Supported
46e64261
GKH
2531F: drivers/char/*
2532F: drivers/misc/*
471322a8 2533F: include/linux/miscdevice.h
46e64261 2534
0a920b5b 2535CHECKPATCH
8b58be88 2536M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2537M: Joe Perches <joe@perches.com>
2538S: Maintained
679655da 2539F: scripts/checkpatch.pl
0a920b5b 2540
f8407f26
HW
2541CHINESE DOCUMENTATION
2542M: Harry Wei <harryxiyou@gmail.com>
9740153c 2543L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2544L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2545S: Maintained
2546F: Documentation/zh_CN/
2547
2721ea2c 2548CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2549M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2550T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2551L: linux-usb@vger.kernel.org
2552S: Maintained
2553F: drivers/usb/chipidea/
2554
a93ad65d
HG
2555CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2556M: Hans de Goede <hdegoede@redhat.com>
2557L: linux-input@vger.kernel.org
2558S: Maintained
2559F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2560F: drivers/input/touchscreen/chipone_icn8318.c
2561
ab043105
OJ
2562CHROME HARDWARE PLATFORM SUPPORT
2563M: Olof Johansson <olof@lixom.net>
2564S: Maintained
2565F: drivers/platform/chrome/
2566
641cb85e 2567CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2568M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2569M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2570M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2571M: Neel Patel <neepatel@cisco.com>
7063fbf2 2572S: Supported
a6a5580c 2573F: drivers/net/ethernet/cisco/enic/
7063fbf2 2574
e3cf00d0 2575CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2576M: Upinder Malhi <umalhi@cisco.com>
2577S: Supported
2578F: drivers/infiniband/hw/usnic
e3cf00d0 2579
2b7a52a4 2580CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2581M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2582L: netdev@vger.kernel.org
2583S: Maintained
57d0b7a0 2584F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2585
3d4cfdc9
MB
2586CIRRUS LOGIC AUDIO CODEC DRIVERS
2587M: Brian Austin <brian.austin@cirrus.com>
2588M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2589L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2590S: Maintained
2591F: sound/soc/codecs/cs*
2592
94574d9a
KRW
2593CLEANCACHE API
2594M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2595L: linux-kernel@vger.kernel.org
2596S: Maintained
2597F: mm/cleancache.c
2598F: include/linux/cleancache.h
2599
d4275354 2600CLK API
8b58be88 2601M: Russell King <linux@arm.linux.org.uk>
aa571b14 2602L: linux-clk@vger.kernel.org
37417046 2603S: Maintained
d4275354
RK
2604F: include/linux/clk.h
2605
9222d247
JS
2606CLOCKSOURCE, CLOCKEVENT DRIVERS
2607M: Daniel Lezcano <daniel.lezcano@linaro.org>
2608M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2609L: linux-kernel@vger.kernel.org
9222d247
JS
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2611S: Supported
2612F: drivers/clocksource
2613
5df6d737 2614CISCO FCOE HBA DRIVER
8fc89a79
HP
2615M: Hiral Patel <hiralpat@cisco.com>
2616M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2617M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2618L: linux-scsi@vger.kernel.org
2619S: Supported
2a99921a 2620F: drivers/scsi/fnic/
5df6d737 2621
c8806b6c
NM
2622CISCO SCSI HBA DRIVER
2623M: Narsimhulu Musini <nmusini@cisco.com>
2624M: Sesidhar Baddela <sebaddel@cisco.com>
2625L: linux-scsi@vger.kernel.org
2626S: Supported
2627F: drivers/scsi/snic/
2628
529aa8cb
TLSC
2629CMPC ACPI DRIVER
2630M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2631M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2632L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2633S: Supported
2634F: drivers/platform/x86/classmate-laptop.c
2635
74425eee 2636COCCINELLE/Semantic Patches (SmPL)
26de9c26 2637M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2638M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2639M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2640M: Michal Marek <mmarek@suse.cz>
26de9c26 2641L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2643W: http://coccinelle.lip6.fr/
2644S: Supported
4b92b2aa 2645F: Documentation/coccinelle.txt
74425eee
NP
2646F: scripts/coccinelle/
2647F: scripts/coccicheck
2648
1da177e4 2649CODA FILE SYSTEM
8b58be88 2650M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2651M: coda@cs.cmu.edu
2652L: codalist@coda.cs.cmu.edu
2653W: http://www.coda.cs.cmu.edu/
2654S: Maintained
679655da
JP
2655F: Documentation/filesystems/coda.txt
2656F: fs/coda/
2657F: include/linux/coda*.h
c117ab84 2658F: include/uapi/linux/coda*.h
1da177e4 2659
0b14261e
PZ
2660CODA V4L2 MEM2MEM DRIVER
2661M: Philipp Zabel <p.zabel@pengutronix.de>
2662L: linux-media@vger.kernel.org
2663S: Maintained
2664F: Documentation/devicetree/bindings/media/coda.txt
2665F: drivers/media/platform/coda/
2666
7704addb 2667COMMON CLK FRAMEWORK
7704addb 2668M: Mike Turquette <mturquette@linaro.org>
f956165f 2669M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2670L: linux-clk@vger.kernel.org
baeb0d9b 2671T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2672S: Maintained
60bea3b5
SW
2673F: drivers/clk/
2674X: drivers/clk/clkdev.c
7704addb 2675F: include/linux/clk-pr*
60bea3b5 2676F: include/linux/clk/
7704addb 2677
e2d1d6c0 2678COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2679M: Steve French <sfrench@samba.org>
51223df6 2680L: linux-cifs@vger.kernel.org
d1f28953 2681L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2682W: http://linux-cifs.samba.org/
bb1d5dda 2683T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2684S: Supported
ec421a71 2685F: Documentation/filesystems/cifs/
679655da 2686F: fs/cifs/
e2d1d6c0 2687
1da177e4 2688COMPACTPCI HOTPLUG CORE
8b58be88 2689M: Scott Murray <scott@spiteful.org>
64dab204 2690L: linux-pci@vger.kernel.org
82c4dfc7 2691S: Maintained
679655da 2692F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2693
2694COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2695M: Scott Murray <scott@spiteful.org>
64dab204 2696L: linux-pci@vger.kernel.org
82c4dfc7 2697S: Maintained
679655da 2698F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2699
2700COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2701M: Scott Murray <scott@spiteful.org>
64dab204 2702L: linux-pci@vger.kernel.org
82c4dfc7 2703S: Maintained
679655da 2704F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2705
5411552c 2706COMPAL LAPTOP SUPPORT
8b58be88 2707M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2708L: platform-driver-x86@vger.kernel.org
5411552c 2709S: Maintained
679655da 2710F: drivers/platform/x86/compal-laptop.c
5411552c 2711
949be0f7 2712CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2713M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2714L: accessrunner-general@lists.sourceforge.net
2715W: http://accessrunner.sourceforge.net/
949be0f7 2716S: Maintained
679655da 2717F: drivers/usb/atm/cxacru.c
949be0f7 2718
e2d1d6c0 2719CONFIGFS
d6351db2
JB
2720M: Joel Becker <jlbec@evilplan.org>
2721T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2722S: Supported
679655da
JP
2723F: fs/configfs/
2724F: include/linux/configfs.h
e2d1d6c0 2725
acb9c1b2 2726CONNECTOR
8b58be88 2727M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2728L: netdev@vger.kernel.org
2729S: Maintained
2730F: drivers/connector/
2731
a3e3354d 2732CONTROL GROUP (CGROUP)
860ca0e6 2733M: Tejun Heo <tj@kernel.org>
ad50c159 2734M: Li Zefan <lizefan@huawei.com>
12340313 2735L: cgroups@vger.kernel.org
860ca0e6 2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2737S: Maintained
a3e3354d 2738F: Documentation/cgroups/
679655da
JP
2739F: include/linux/cgroup*
2740F: kernel/cgroup*
a3e3354d
TH
2741
2742CONTROL GROUP - CPUSET
2743M: Li Zefan <lizefan@huawei.com>
2744L: cgroups@vger.kernel.org
2745W: http://www.bullopensource.org/cpuset/
2746W: http://oss.sgi.com/projects/cpusets/
2747T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2748S: Maintained
2749F: Documentation/cgroups/cpusets.txt
2750F: include/linux/cpuset.h
2751F: kernel/cpuset.c
2752
2753CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2754M: Johannes Weiner <hannes@cmpxchg.org>
2755M: Michal Hocko <mhocko@suse.cz>
2756L: cgroups@vger.kernel.org
2757L: linux-mm@kvack.org
2758S: Maintained
2759F: mm/memcontrol.c
5d1ea48b 2760F: mm/swap_cgroup.c
fb3a0fb6 2761
bebe4678 2762CORETEMP HARDWARE MONITORING DRIVER
96859129 2763M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2764L: lm-sensors@lm-sensors.org
2765S: Maintained
679655da
JP
2766F: Documentation/hwmon/coretemp
2767F: drivers/hwmon/coretemp.c
bebe4678 2768
1da177e4 2769COSA/SRP SYNC SERIAL DRIVER
8b58be88 2770M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2771W: http://www.fi.muni.cz/~kas/cosa/
2772S: Maintained
679655da 2773F: drivers/net/wan/cosa*
1da177e4 2774
4371ee35 2775CPMAC ETHERNET DRIVER
8b58be88 2776M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2777L: netdev@vger.kernel.org
2778S: Maintained
b544dbac 2779F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2780
1da177e4 2781CPU FREQUENCY DRIVERS
49db1903 2782M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2783M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2784L: linux-pm@vger.kernel.org
1da177e4 2785S: Maintained
27209d91
VK
2786T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2787T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2788F: drivers/cpufreq/
2789F: include/linux/cpufreq.h
1da177e4 2790
8a67f0ef
VK
2791CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2792M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2793M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2794L: linux-pm@vger.kernel.org
2795W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2796S: Maintained
2797F: drivers/cpufreq/arm_big_little.h
2798F: drivers/cpufreq/arm_big_little.c
2799F: drivers/cpufreq/arm_big_little_dt.c
2800
14d2c34c 2801CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2802M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2803M: Daniel Lezcano <daniel.lezcano@linaro.org>
2804L: linux-pm@vger.kernel.org
2805L: linux-arm-kernel@lists.infradead.org
cea8321c 2806T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2807S: Maintained
2808F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2809
0c570c18
BZ
2810CPUIDLE DRIVER - ARM EXYNOS
2811M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2812M: Daniel Lezcano <daniel.lezcano@linaro.org>
2813M: Kukjin Kim <kgene@kernel.org>
2814L: linux-pm@vger.kernel.org
2815L: linux-samsung-soc@vger.kernel.org
2816S: Supported
2817F: drivers/cpuidle/cpuidle-exynos.c
2818F: arch/arm/mach-exynos/pm.c
2819
a8e39c35 2820CPUIDLE DRIVERS
49db1903 2821M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2822M: Daniel Lezcano <daniel.lezcano@linaro.org>
2823L: linux-pm@vger.kernel.org
2824S: Maintained
cea8321c 2825T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2826F: drivers/cpuidle/*
2827F: include/linux/cpuidle.h
2828
1da177e4 2829CPUID/MSR DRIVER
8b58be88 2830M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2831S: Maintained
679655da
JP
2832F: arch/x86/kernel/cpuid.c
2833F: arch/x86/kernel/msr.c
1da177e4 2834
7fe2f639 2835CPU POWER MONITORING SUBSYSTEM
7fe2f639 2836M: Thomas Renninger <trenn@suse.de>
103f1790 2837L: linux-pm@vger.kernel.org
7fe2f639 2838S: Maintained
14430813 2839F: tools/power/cpupower/
7fe2f639 2840
1da177e4 2841CRAMFS FILESYSTEM
ce00f85c 2842W: http://sourceforge.net/projects/cramfs/
54886a71 2843S: Orphan / Obsolete
679655da
JP
2844F: Documentation/filesystems/cramfs.txt
2845F: fs/cramfs/
1da177e4
LT
2846
2847CRIS PORT
8b58be88
JP
2848M: Mikael Starvik <starvik@axis.com>
2849M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2850L: linux-cris-kernel@axis.com
1da177e4
LT
2851W: http://developer.axis.com
2852S: Maintained
679655da 2853F: arch/cris/
df621252 2854F: drivers/tty/serial/crisv10.*
1da177e4
LT
2855
2856CRYPTO API
8b58be88
JP
2857M: Herbert Xu <herbert@gondor.apana.org.au>
2858M: "David S. Miller" <davem@davemloft.net>
1da177e4 2859L: linux-crypto@vger.kernel.org
54e5881d 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2861S: Maintained
679655da 2862F: Documentation/crypto/
2ca87a17 2863F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2864F: arch/*/crypto/
2865F: crypto/
2866F: drivers/crypto/
2867F: include/crypto/
1da177e4 2868
5b07bd57 2869CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2870M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2871L: linux-crypto@vger.kernel.org
2872S: Maintained
51a2228a
JP
2873F: crypto/ansi_cprng.c
2874F: crypto/rng.c
5b07bd57 2875
9b4ffa48 2876CS5535 Audio ALSA driver
8b58be88 2877M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2878S: Maintained
679655da 2879F: sound/pci/cs5535audio/
9b4ffa48 2880
a910e4a9 2881CW1200 WLAN driver
b75f0050
JP
2882M: Solomon Peachy <pizza@shaftnet.org>
2883S: Maintained
2884F: drivers/net/wireless/cw1200/
a910e4a9 2885
6d8425b1 2886CX18 VIDEO4LINUX DRIVER
6afdeaf8 2887M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2888L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2889L: linux-media@vger.kernel.org
275ffde4 2890T: git git://linuxtv.org/media_tree.git
6d8425b1 2891W: http://linuxtv.org
30e10993 2892W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2893S: Maintained
679655da 2894F: Documentation/video4linux/cx18.txt
90d72ac6 2895F: drivers/media/pci/cx18/
6c0f0359 2896F: include/uapi/linux/ivtv*
6d8425b1 2897
3f101d91
HV
2898CX2341X MPEG ENCODER HELPER MODULE
2899M: Hans Verkuil <hverkuil@xs4all.nl>
2900L: linux-media@vger.kernel.org
2901T: git git://linuxtv.org/media_tree.git
2902W: http://linuxtv.org
2903S: Maintained
c368360b 2904F: drivers/media/common/cx2341x*
3f101d91
HV
2905F: include/media/cx2341x*
2906
20357578 2907CX88 VIDEO4LINUX DRIVER
009a5410 2908M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2909L: linux-media@vger.kernel.org
2910W: http://linuxtv.org
2911T: git git://linuxtv.org/media_tree.git
2912S: Odd fixes
2913F: Documentation/video4linux/cx88/
2914F: drivers/media/pci/cx88/
6d8425b1 2915
91952bc0
AP
2916CXD2820R MEDIA DRIVER
2917M: Antti Palosaari <crope@iki.fi>
2918L: linux-media@vger.kernel.org
2919W: http://linuxtv.org/
2920W: http://palosaari.fi/linux/
2921Q: http://patchwork.linuxtv.org/project/linux-media/list/
2922T: git git://linuxtv.org/anttip/media_tree.git
2923S: Maintained
2924F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2925
e5ec3789 2926CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2927M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2928L: netdev@vger.kernel.org
2929W: http://www.chelsio.com
2930S: Supported
f7917c00 2931F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2932
d8ae3c33 2933CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2934M: Karen Xie <kxie@chelsio.com>
2935L: linux-scsi@vger.kernel.org
2936W: http://www.chelsio.com
2937S: Supported
2938F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2939
e5ec3789 2940CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2941M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2942L: linux-rdma@vger.kernel.org
e5ec3789
SW
2943W: http://www.openfabrics.org
2944S: Supported
679655da 2945F: drivers/infiniband/hw/cxgb3/
e5ec3789 2946
be4c9bad 2947CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2948M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2949L: netdev@vger.kernel.org
2950W: http://www.chelsio.com
2951S: Supported
f7917c00 2952F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2953
d8ae3c33 2954CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2955M: Karen Xie <kxie@chelsio.com>
2956L: linux-scsi@vger.kernel.org
2957W: http://www.chelsio.com
2958S: Supported
2959F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2960
be4c9bad
RD
2961CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2962M: Steve Wise <swise@chelsio.com>
2963L: linux-rdma@vger.kernel.org
2964W: http://www.openfabrics.org
2965S: Supported
2966F: drivers/infiniband/hw/cxgb4/
2967
5c20a5c7
CL
2968CXGB4VF ETHERNET DRIVER (CXGB4VF)
2969M: Casey Leedom <leedom@chelsio.com>
2970L: netdev@vger.kernel.org
2971W: http://www.chelsio.com
2972S: Supported
f7917c00 2973F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2974
a9282d01
IM
2975CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2976M: Ian Munsie <imunsie@au1.ibm.com>
2977M: Michael Neuling <mikey@neuling.org>
2978L: linuxppc-dev@lists.ozlabs.org
2979S: Supported
2980F: drivers/misc/cxl/
ec249dd8 2981F: include/misc/cxl*
a9282d01
IM
2982F: include/uapi/misc/cxl.h
2983F: Documentation/powerpc/cxl.txt
2984F: Documentation/powerpc/cxl.txt
2985F: Documentation/ABI/testing/sysfs-class-cxl
2986
b52b97a3
GC
2987STMMAC ETHERNET DRIVER
2988M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2989L: netdev@vger.kernel.org
2990W: http://www.stlinux.com
2991S: Supported
7ac6653a 2992F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2993
1da177e4 2994CYBERPRO FB DRIVER
8b58be88 2995M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2997W: http://www.arm.linux.org.uk/
2998S: Maintained
8a61f013 2999F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3000
1da177e4 3001CYCLADES ASYNC MUX DRIVER
1da177e4 3002W: http://www.cyclades.com/
d459883e 3003S: Orphan
c897401b 3004F: drivers/tty/cyclades.c
679655da 3005F: include/linux/cyclades.h
c117ab84 3006F: include/uapi/linux/cyclades.h
1da177e4
LT
3007
3008CYCLADES PC300 DRIVER
1da177e4 3009W: http://www.cyclades.com/
d459883e 3010S: Orphan
679655da 3011F: drivers/net/wan/pc300*
1da177e4 3012
402f6ae4
AP
3013CYPRESS_FIRMWARE MEDIA DRIVER
3014M: Antti Palosaari <crope@iki.fi>
3015L: linux-media@vger.kernel.org
3016W: http://linuxtv.org/
3017W: http://palosaari.fi/linux/
3018Q: http://patchwork.linuxtv.org/project/linux-media/list/
3019T: git git://linuxtv.org/anttip/media_tree.git
3020S: Maintained
3021F: drivers/media/common/cypress_firmware*
3022
e3ae3525 3023CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3024M: Ferruh Yigit <fery@cypress.com>
6305902c 3025L: linux-input@vger.kernel.org
be9a6f40 3026S: Supported
6305902c
JP
3027F: drivers/input/touchscreen/cyttsp*
3028F: include/linux/input/cyttsp.h
e3ae3525 3029
aaaf5fbf
JK
3030DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3031M: Joshua Kinard <kumba@gentoo.org>
3032S: Maintained
3033F: drivers/rtc/rtc-ds1685.c
3034F: include/linux/rtc/ds1685.h
3035
1da177e4 3036DAMA SLAVE for AX.25
8b58be88 3037M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3038W: http://yaina.de/jreuter/
3039W: http://www.qsl.net/dl1bke/
3040L: linux-hams@vger.kernel.org
3041S: Maintained
679655da
JP
3042F: net/ax25/af_ax25.c
3043F: net/ax25/ax25_dev.c
3044F: net/ax25/ax25_ds_*
3045F: net/ax25/ax25_in.c
3046F: net/ax25/ax25_out.c
3047F: net/ax25/ax25_timer.c
3048F: net/ax25/sysctl_net_ax25.c
1da177e4 3049
e2d1d6c0 3050DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3051L: netdev@vger.kernel.org
5ff77428 3052S: Orphan
679655da 3053F: Documentation/networking/dmfe.txt
0f04e2aa 3054F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3055
3056DC390/AM53C974 SCSI driver
71bd849d
HR
3057M: Hannes Reinecke <hare@suse.de>
3058L: linux-scsi@vger.kernel.org
e2d1d6c0 3059S: Maintained
71bd849d 3060F: drivers/scsi/am53c974.c
e2d1d6c0 3061
1da177e4 3062DC395x SCSI driver
61eee9a7 3063M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3064M: Ali Akcaagac <aliakc@web.de>
3065M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3066L: dc395x@twibble.org
cf015e9f
JP
3067W: http://twibble.org/dist/dc395x/
3068W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3069S: Maintained
679655da
JP
3070F: Documentation/scsi/dc395x.txt
3071F: drivers/scsi/dc395x.*
1da177e4 3072
eb8edb08 3073DCCP PROTOCOL
a89d030e 3074M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3075L: dccp@vger.kernel.org
c996d8b9 3076W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3077S: Maintained
679655da 3078F: include/linux/dccp.h
c117ab84 3079F: include/uapi/linux/dccp.h
679655da
JP
3080F: include/linux/tfrc.h
3081F: net/dccp/
eb8edb08 3082
1da177e4 3083DECnet NETWORK LAYER
1da177e4
LT
3084W: http://linux-decnet.sourceforge.net
3085L: linux-decnet-user@lists.sourceforge.net
f546444d 3086S: Orphan
679655da
JP
3087F: Documentation/networking/decnet.txt
3088F: net/decnet/
1da177e4 3089
ebff05b9
MR
3090DECSTATION PLATFORM SUPPORT
3091M: "Maciej W. Rozycki" <macro@linux-mips.org>
3092L: linux-mips@linux-mips.org
3093W: http://www.linux-mips.org/wiki/DECstation
3094S: Maintained
3095F: arch/mips/dec/
3096F: arch/mips/include/asm/dec/
3097F: arch/mips/include/asm/mach-dec/
3098
1da177e4 3099DEFXX FDDI NETWORK DRIVER
8b58be88 3100M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3101S: Maintained
33f810b2 3102F: drivers/net/fddi/defxx.*
1da177e4 3103
ad8f07cc 3104DELL LAPTOP DRIVER
8b58be88 3105M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3106M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3107L: platform-driver-x86@vger.kernel.org
ad8f07cc 3108S: Maintained
679655da 3109F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3110
cdbff611
PR
3111DELL LAPTOP FREEFALL DRIVER
3112M: Pali RohĂ¡r <pali.rohar@gmail.com>
3113S: Maintained
3114F: drivers/platform/x86/dell-smo8800.c
3115
1da177e4 3116DELL LAPTOP SMM DRIVER
a1406d87 3117M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3118S: Maintained
679655da 3119F: drivers/char/i8k.c
c117ab84 3120F: include/uapi/linux/i8k.h
1da177e4 3121
90563ec4 3122DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3123M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3124S: Maintained
679655da
JP
3125F: Documentation/dcdbas.txt
3126F: drivers/firmware/dcdbas.*
90563ec4 3127
0b3f6109 3128DELL WMI EXTRAS DRIVER
8b58be88 3129M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3130M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3131S: Maintained
36b3a96f 3132F: drivers/platform/x86/dell-wmi.c
0b3f6109 3133
5efc75e3 3134DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3135M: John Youn <johnyoun@synopsys.com>
5efc75e3 3136L: linux-usb@vger.kernel.org
18f340f9 3137T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3138S: Maintained
197ba5f4 3139F: drivers/usb/dwc2/
5efc75e3 3140
94ab23dd
FB
3141DESIGNWARE USB3 DRD IP DRIVER
3142M: Felipe Balbi <balbi@ti.com>
3143L: linux-usb@vger.kernel.org
3144L: linux-omap@vger.kernel.org
3145T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3146S: Maintained
3147F: drivers/usb/dwc3/
3148
833c9545
JB
3149DEVICE COREDUMP (DEV_COREDUMP)
3150M: Johannes Berg <johannes@sipsolutions.net>
3151L: linux-kernel@vger.kernel.org
3152S: Maintained
3153F: drivers/base/devcoredump.c
3154F: include/linux/devcoredump.h
3155
89d07767
KP
3156DEVICE FREQUENCY (DEVFREQ)
3157M: MyungJoo Ham <myungjoo.ham@samsung.com>
3158M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3159L: linux-pm@vger.kernel.org
89d07767
KP
3160S: Maintained
3161F: drivers/devfreq/
3162
1da177e4 3163DEVICE NUMBER REGISTRY
8b58be88 3164M: Torben Mathiasen <device@lanana.org>
1da177e4 3165W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3166S: Maintained
3167
e2d1d6c0 3168DEVICE-MAPPER (LVM)
854ecaad 3169M: Alasdair Kergon <agk@redhat.com>
8504eed3 3170M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3171M: dm-devel@redhat.com
e2d1d6c0
RD
3172L: dm-devel@redhat.com
3173W: http://sources.redhat.com/dm
8a6e2535 3174Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3175T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3176T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3177S: Maintained
679655da
JP
3178F: Documentation/device-mapper/
3179F: drivers/md/dm*
854ecaad 3180F: drivers/md/persistent-data/
679655da
JP
3181F: include/linux/device-mapper.h
3182F: include/linux/dm-*.h
8504eed3 3183F: include/uapi/linux/dm-*.h
e2d1d6c0 3184
c0d995aa
OST
3185DIALOG SEMICONDUCTOR DRIVERS
3186M: Support Opensource <support.opensource@diasemi.com>
3187W: http://www.dialog-semiconductor.com/products
3188S: Supported
3189F: Documentation/hwmon/da90??
3190F: drivers/gpio/gpio-da90??.c
3191F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3192F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3193F: drivers/input/misc/da90??_onkey.c
3194F: drivers/input/touchscreen/da9052_tsi.c
3195F: drivers/leds/leds-da90??.c
3196F: drivers/mfd/da903x.c
3197F: drivers/mfd/da90??-*.c
7be72c2c 3198F: drivers/mfd/da91??-*.c
c0d995aa 3199F: drivers/power/da9052-battery.c
7be72c2c 3200F: drivers/power/da91??-*.c
c0d995aa
OST
3201F: drivers/regulator/da903x.c
3202F: drivers/regulator/da9???-regulator.[ch]
3203F: drivers/rtc/rtc-da90??.c
3204F: drivers/video/backlight/da90??_bl.c
3205F: drivers/watchdog/da90??_wdt.c
3206F: include/linux/mfd/da903x.h
3207F: include/linux/mfd/da9052/
3208F: include/linux/mfd/da9055/
3209F: include/linux/mfd/da9063/
7be72c2c 3210F: include/linux/mfd/da9150/
c0d995aa
OST
3211F: include/sound/da[79]*.h
3212F: sound/soc/codecs/da[79]*.[ch]
3213
599aa697
LL
3214DIGI NEO AND CLASSIC PCI PRODUCTS
3215M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3216M: Mark Hounschell <markh@compro.net>
599aa697
LL
3217L: driverdev-devel@linuxdriverproject.org
3218S: Maintained
3219F: drivers/staging/dgnc/
3220
3221DIGI EPCA PCI PRODUCTS
3222M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3223M: Mark Hounschell <markh@compro.net>
6d825f79 3224M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3225L: driverdev-devel@linuxdriverproject.org
3226S: Maintained
3227F: drivers/staging/dgap/
3228
335d7c58 3229DIOLAN U2C-12 I2C DRIVER
ca462085 3230M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3231L: linux-i2c@vger.kernel.org
3232S: Maintained
3233F: drivers/i2c/busses/i2c-diolan-u2c.c
3234
d475c634
MW
3235DIRECT ACCESS (DAX)
3236M: Matthew Wilcox <willy@linux.intel.com>
3237L: linux-fsdevel@vger.kernel.org
3238S: Supported
3239F: fs/dax.c
3240
e7839f25 3241DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3242M: Eric Paris <eparis@parisplace.org>
3c5119c0 3243S: Maintained
679655da
JP
3244F: Documentation/filesystems/dnotify.txt
3245F: fs/notify/dnotify/
3246F: include/linux/dnotify.h
1da177e4
LT
3247
3248DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3249M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3250W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3251W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3252W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3253S: Maintained
3254
4480f15b 3255DISKQUOTA
8b58be88 3256M: Jan Kara <jack@suse.cz>
1da177e4 3257S: Maintained
679655da
JP
3258F: Documentation/filesystems/quota.txt
3259F: fs/quota/
3260F: include/linux/quota*.h
c117ab84 3261F: include/uapi/linux/quota*.h
1da177e4 3262
702686ad
BT
3263DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3264M: Bernie Thompson <bernie@plugable.com>
3265L: linux-fbdev@vger.kernel.org
3266S: Maintained
3267W: http://plugable.com/category/projects/udlfb/
8a61f013 3268F: drivers/video/fbdev/udlfb.c
702686ad
BT
3269F: include/video/udlfb.h
3270F: Documentation/fb/udlfb.txt
3271
e7839f25 3272DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3273M: Christine Caulfield <ccaulfie@redhat.com>
3274M: David Teigland <teigland@redhat.com>
a4644184 3275L: cluster-devel@redhat.com
5be7b50f 3276W: http://sources.redhat.com/cluster/
54e5881d 3277T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3278S: Supported
679655da 3279F: fs/dlm/
5be7b50f 3280
53b6b3e0
SS
3281DMA BUFFER SHARING FRAMEWORK
3282M: Sumit Semwal <sumit.semwal@linaro.org>
3283S: Maintained
3284L: linux-media@vger.kernel.org
3285L: dri-devel@lists.freedesktop.org
8ada6d2d 3286L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3287F: drivers/dma-buf/
e46d12c6
JP
3288F: include/linux/dma-buf*
3289F: include/linux/reservation.h
3290F: include/linux/*fence.h
53b6b3e0
SS
3291F: Documentation/dma-buf-sharing.txt
3292T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3293
b3e5f263 3294DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3295M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3296L: dmaengine@vger.kernel.org
3297Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3298S: Maintained
679655da 3299F: drivers/dma/
0ce3c066 3300F: include/linux/dmaengine.h
979a281e
VK
3301F: Documentation/dmaengine/
3302T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3303
b825037d 3304DME1737 HARDWARE MONITOR DRIVER
8b58be88 3305M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3306L: lm-sensors@lm-sensors.org
3307S: Maintained
679655da
JP
3308F: Documentation/hwmon/dme1737
3309F: drivers/hwmon/dme1737.c
b825037d 3310
1f31e1b1
JD
3311DMI/SMBIOS SUPPORT
3312M: Jean Delvare <jdelvare@suse.de>
3313S: Maintained
3314F: drivers/firmware/dmi-id.c
3315F: drivers/firmware/dmi_scan.c
3316F: include/linux/dmi.h
3317
7d2c86b5 3318DOCUMENTATION
ad3118b9 3319M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3320L: linux-doc@vger.kernel.org
3321S: Maintained
679655da 3322F: Documentation/
97be078b
RD
3323X: Documentation/ABI/
3324X: Documentation/devicetree/
933a46b8
JC
3325X: Documentation/acpi
3326X: Documentation/power
3327X: Documentation/spi
e71e2c6f 3328T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3329
1da177e4 3330DOUBLETALK DRIVER
8b58be88 3331M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3332L: blinux-list@redhat.com
3333S: Maintained
679655da
JP
3334F: drivers/char/dtlk.c
3335F: include/linux/dtlk.h
1da177e4 3336
e2d1d6c0 3337DPT_I2O SCSI RAID DRIVER
8b58be88 3338M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3339L: linux-scsi@vger.kernel.org
3340W: http://www.adaptec.com/
3341S: Maintained
679655da
JP
3342F: drivers/scsi/dpt*
3343F: drivers/scsi/dpt/
e2d1d6c0 3344
b411b363 3345DRBD DRIVER
28b8e8d4
JP
3346P: Philipp Reisner
3347P: Lars Ellenberg
3348M: drbd-dev@lists.linbit.com
3349L: drbd-user@lists.linbit.com
3350W: http://www.drbd.org
3351T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3352T: git git://git.drbd.org/drbd-8.3.git
3353S: Supported
3354F: drivers/block/drbd/
3355F: lib/lru_cache.c
3356F: Documentation/blockdev/drbd/
b411b363 3357
87544653 3358DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3359M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3360T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3361S: Supported
679655da 3362F: Documentation/kobject.txt
7cfc51b9 3363F: drivers/base/
679655da 3364F: fs/sysfs/
87544653 3365F: fs/debugfs/
679655da 3366F: include/linux/kobj*
87544653 3367F: include/linux/debugfs.h
679655da 3368F: lib/kobj*
1da177e4
LT
3369
3370DRM DRIVERS
8b58be88 3371M: David Airlie <airlied@linux.ie>
4c6a3999 3372L: dri-devel@lists.freedesktop.org
b0447888 3373T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3374S: Maintained
679655da 3375F: drivers/gpu/drm/
433e3b34 3376F: drivers/gpu/vga/
850e9411 3377F: include/drm/
c117ab84 3378F: include/uapi/drm/
1da177e4 3379
566f5939
AD
3380RADEON DRM DRIVERS
3381M: Alex Deucher <alexander.deucher@amd.com>
3382M: Christian König <christian.koenig@amd.com>
3383L: dri-devel@lists.freedesktop.org
3384T: git git://people.freedesktop.org/~agd5f/linux
3385S: Supported
3386F: drivers/gpu/drm/radeon/
566f5939
AD
3387F: include/uapi/drm/radeon*
3388
03e255b9
TR
3389DRM PANEL DRIVERS
3390M: Thierry Reding <thierry.reding@gmail.com>
3391L: dri-devel@lists.freedesktop.org
3392T: git git://anongit.freedesktop.org/tegra/linux.git
3393S: Maintained
3394F: drivers/gpu/drm/drm_panel.c
3395F: drivers/gpu/drm/panel/
3396F: include/drm/drm_panel.h
3397F: Documentation/devicetree/bindings/panel/
3398
8daf7473 3399INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3400M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3401M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3402L: intel-gfx@lists.freedesktop.org
8daf7473 3403L: dri-devel@lists.freedesktop.org
47f95647 3404Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3405T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3406S: Supported
14430813 3407F: drivers/gpu/drm/i915/
8daf7473 3408F: include/drm/i915*
c117ab84 3409F: include/uapi/drm/i915*
8daf7473 3410
398a6d4a
KP
3411DRM DRIVERS FOR EXYNOS
3412M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3413M: Joonyoung Shim <jy0922.shim@samsung.com>
3414M: Seung-Woo Kim <sw0312.kim@samsung.com>
3415M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3416L: dri-devel@lists.freedesktop.org
25a58030 3417T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3418S: Supported
14430813 3419F: drivers/gpu/drm/exynos/
398a6d4a 3420F: include/drm/exynos*
c117ab84 3421F: include/uapi/drm/exynos*
398a6d4a 3422
0a3d775f
PZ
3423DRM DRIVERS FOR FREESCALE IMX
3424M: Philipp Zabel <p.zabel@pengutronix.de>
3425L: dri-devel@lists.freedesktop.org
3426S: Maintained
3427F: drivers/gpu/drm/imx/
3428F: Documentation/devicetree/bindings/drm/imx/
3429
bd3b49f2 3430DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3431M: Thierry Reding <thierry.reding@gmail.com>
3432M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3433L: dri-devel@lists.freedesktop.org
3434L: linux-tegra@vger.kernel.org
a5ad7a63 3435T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3436S: Supported
dee8268f 3437F: drivers/gpu/drm/tegra/
a5ad7a63 3438F: drivers/gpu/host1x/
e1e90644 3439F: include/linux/host1x.h
a5ad7a63 3440F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3441F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3442
a284e9d1
LP
3443DRM DRIVERS FOR RENESAS
3444M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3445L: dri-devel@lists.freedesktop.org
3446L: linux-sh@vger.kernel.org
3447T: git git://people.freedesktop.org/~airlied/linux
3448S: Supported
3449F: drivers/gpu/drm/rcar-du/
3450F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3451F: include/linux/platform_data/shmob_drm.h
3452
625e0346
HS
3453DRM DRIVERS FOR ROCKCHIP
3454M: Mark Yao <mark.yao@rock-chips.com>
3455L: dri-devel@lists.freedesktop.org
3456S: Maintained
3457F: drivers/gpu/drm/rockchip/
3458F: Documentation/devicetree/bindings/video/rockchip*
3459
598df1ac
AK
3460DSBR100 USB FM RADIO DRIVER
3461M: Alexey Klimov <klimov.linux@gmail.com>
3462L: linux-media@vger.kernel.org
3463T: git git://linuxtv.org/media_tree.git
3464S: Maintained
3465F: drivers/media/radio/dsbr100.c
3466
1da177e4 3467DSCC4 DRIVER
8b58be88 3468M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3469L: netdev@vger.kernel.org
1da177e4 3470S: Maintained
679655da 3471F: drivers/net/wan/dscc4.c
1da177e4 3472
91952bc0
AP
3473DVB_USB_AF9015 MEDIA DRIVER
3474M: Antti Palosaari <crope@iki.fi>
3475L: linux-media@vger.kernel.org
3476W: http://linuxtv.org/
3477W: http://palosaari.fi/linux/
3478Q: http://patchwork.linuxtv.org/project/linux-media/list/
3479T: git git://linuxtv.org/anttip/media_tree.git
3480S: Maintained
3481F: drivers/media/usb/dvb-usb-v2/af9015*
3482
3483DVB_USB_AF9035 MEDIA DRIVER
3484M: Antti Palosaari <crope@iki.fi>
3485L: linux-media@vger.kernel.org
3486W: http://linuxtv.org/
3487W: http://palosaari.fi/linux/
3488Q: http://patchwork.linuxtv.org/project/linux-media/list/
3489T: git git://linuxtv.org/anttip/media_tree.git
3490S: Maintained
3491F: drivers/media/usb/dvb-usb-v2/af9035*
3492
3493DVB_USB_ANYSEE MEDIA DRIVER
3494M: Antti Palosaari <crope@iki.fi>
3495L: linux-media@vger.kernel.org
3496W: http://linuxtv.org/
3497W: http://palosaari.fi/linux/
3498Q: http://patchwork.linuxtv.org/project/linux-media/list/
3499T: git git://linuxtv.org/anttip/media_tree.git
3500S: Maintained
3501F: drivers/media/usb/dvb-usb-v2/anysee*
3502
3503DVB_USB_AU6610 MEDIA DRIVER
3504M: Antti Palosaari <crope@iki.fi>
3505L: linux-media@vger.kernel.org
3506W: http://linuxtv.org/
3507W: http://palosaari.fi/linux/
3508Q: http://patchwork.linuxtv.org/project/linux-media/list/
3509T: git git://linuxtv.org/anttip/media_tree.git
3510S: Maintained
3511F: drivers/media/usb/dvb-usb-v2/au6610*
3512
3513DVB_USB_CE6230 MEDIA DRIVER
3514M: Antti Palosaari <crope@iki.fi>
3515L: linux-media@vger.kernel.org
3516W: http://linuxtv.org/
3517W: http://palosaari.fi/linux/
3518Q: http://patchwork.linuxtv.org/project/linux-media/list/
3519T: git git://linuxtv.org/anttip/media_tree.git
3520S: Maintained
3521F: drivers/media/usb/dvb-usb-v2/ce6230*
3522
d099dea2
MK
3523DVB_USB_CXUSB MEDIA DRIVER
3524M: Michael Krufky <mkrufky@linuxtv.org>
3525L: linux-media@vger.kernel.org
3526W: http://linuxtv.org/
3527W: http://github.com/mkrufky
3528Q: http://patchwork.linuxtv.org/project/linux-media/list/
3529T: git git://linuxtv.org/media_tree.git
3530S: Maintained
9819da66 3531F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3532
91952bc0 3533DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3534M: Antti Palosaari <crope@iki.fi>
3535L: linux-media@vger.kernel.org
3536W: http://linuxtv.org/
3537W: http://palosaari.fi/linux/
3538Q: http://patchwork.linuxtv.org/project/linux-media/list/
3539T: git git://linuxtv.org/anttip/media_tree.git
3540S: Maintained
91952bc0 3541F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3542
5560983b 3543DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3544M: Antti Palosaari <crope@iki.fi>
3545L: linux-media@vger.kernel.org
3546W: http://linuxtv.org/
91952bc0
AP
3547Q: http://patchwork.linuxtv.org/project/linux-media/list/
3548T: git git://linuxtv.org/anttip/media_tree.git
3549S: Maintained
5560983b 3550F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3551
8856f5f2
MK
3552DVB_USB_MXL111SF MEDIA DRIVER
3553M: Michael Krufky <mkrufky@linuxtv.org>
3554L: linux-media@vger.kernel.org
3555W: http://linuxtv.org/
3556W: http://github.com/mkrufky
3557Q: http://patchwork.linuxtv.org/project/linux-media/list/
3558T: git git://linuxtv.org/mkrufky/mxl111sf.git
3559S: Maintained
3560F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3561
91952bc0
AP
3562DVB_USB_RTL28XXU MEDIA DRIVER
3563M: Antti Palosaari <crope@iki.fi>
3564L: linux-media@vger.kernel.org
3565W: http://linuxtv.org/
3566W: http://palosaari.fi/linux/
3567Q: http://patchwork.linuxtv.org/project/linux-media/list/
3568T: git git://linuxtv.org/anttip/media_tree.git
3569S: Maintained
3570F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3571
3572DVB_USB_V2 MEDIA DRIVER
3573M: Antti Palosaari <crope@iki.fi>
3574L: linux-media@vger.kernel.org
3575W: http://linuxtv.org/
3576W: http://palosaari.fi/linux/
3577Q: http://patchwork.linuxtv.org/project/linux-media/list/
3578T: git git://linuxtv.org/anttip/media_tree.git
3579S: Maintained
3580F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3581F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3582
ac0ac38f 3583DYNAMIC DEBUG
5c4a97d1 3584M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3585S: Maintained
3586F: lib/dynamic_debug.c
3587F: include/linux/dynamic_debug.h
3588
789c7048 3589DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3590M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3591S: Maintained
df621252 3592F: drivers/tty/serial/dz.*
789c7048 3593
f17effbe
MF
3594E3X0 POWER BUTTON DRIVER
3595M: Moritz Fischer <moritz.fischer@ettus.com>
3596L: usrp-users@lists.ettus.com
3597W: http://www.ettus.com
3598S: Supported
3599F: drivers/input/misc/e3x0-button.c
3600F: Documentation/devicetree/bindings/input/e3x0-button.txt
3601
91952bc0
AP
3602E4000 MEDIA DRIVER
3603M: Antti Palosaari <crope@iki.fi>
3604L: linux-media@vger.kernel.org
3605W: http://linuxtv.org/
3606W: http://palosaari.fi/linux/
3607Q: http://patchwork.linuxtv.org/project/linux-media/list/
3608T: git git://linuxtv.org/anttip/media_tree.git
3609S: Maintained
3610F: drivers/media/tuners/e4000*
3611
1da177e4 3612EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3613M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3614L: linux-scsi@vger.kernel.org
3615S: Maintained
679655da 3616F: drivers/scsi/eata.c
1da177e4 3617
91952bc0
AP
3618EC100 MEDIA DRIVER
3619M: Antti Palosaari <crope@iki.fi>
3620L: linux-media@vger.kernel.org
3621W: http://linuxtv.org/
3622W: http://palosaari.fi/linux/
3623Q: http://patchwork.linuxtv.org/project/linux-media/list/
3624T: git git://linuxtv.org/anttip/media_tree.git
3625S: Maintained
3626F: drivers/media/dvb-frontends/ec100*
3627
237fead6 3628ECRYPT FILE SYSTEM
0de9adf2 3629M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3630L: ecryptfs@vger.kernel.org
24a923e4 3631W: http://ecryptfs.org
6dc7516e 3632W: https://launchpad.net/ecryptfs
237fead6 3633S: Supported
679655da
JP
3634F: Documentation/filesystems/ecryptfs.txt
3635F: fs/ecryptfs/
237fead6 3636
da9bb1d2 3637EDAC-CORE
8b58be88 3638M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3639M: Borislav Petkov <bp@alien8.de>
009a5410 3640M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3641L: linux-edac@vger.kernel.org
0e438e3f 3642W: bluesmoke.sourceforge.net
7a859516
BP
3643T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3644T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3645S: Supported
679655da 3646F: Documentation/edac.txt
91445c72 3647F: drivers/edac/
679655da 3648F: include/linux/edac.h
0e438e3f 3649
c476c23b 3650EDAC-AMD64
8b58be88 3651M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3652M: Borislav Petkov <bp@alien8.de>
91445c72 3653L: linux-edac@vger.kernel.org
c476c23b 3654W: bluesmoke.sourceforge.net
487ba8e8 3655S: Maintained
c476c23b
BP
3656F: drivers/edac/amd64_edac*
3657
836dae5d
RR
3658EDAC-CALXEDA
3659M: Doug Thompson <dougthompson@xmission.com>
3660M: Robert Richter <rric@kernel.org>
3661L: linux-edac@vger.kernel.org
3662W: bluesmoke.sourceforge.net
3663S: Maintained
3664F: drivers/edac/highbank*
3665
f65aad41
RB
3666EDAC-CAVIUM
3667M: Ralf Baechle <ralf@linux-mips.org>
3668M: David Daney <david.daney@cavium.com>
3669L: linux-edac@vger.kernel.org
3670L: linux-mips@linux-mips.org
3671W: bluesmoke.sourceforge.net
3672S: Supported
3673F: drivers/edac/octeon_edac*
3674
0e438e3f 3675EDAC-E752X
8b58be88
JP
3676M: Mark Gross <mark.gross@intel.com>
3677M: Doug Thompson <dougthompson@xmission.com>
91445c72 3678L: linux-edac@vger.kernel.org
0e438e3f
DP
3679W: bluesmoke.sourceforge.net
3680S: Maintained
679655da 3681F: drivers/edac/e752x_edac.c
0e438e3f
DP
3682
3683EDAC-E7XXX
8b58be88 3684M: Doug Thompson <dougthompson@xmission.com>
91445c72 3685L: linux-edac@vger.kernel.org
0e438e3f
DP
3686W: bluesmoke.sourceforge.net
3687S: Maintained
679655da 3688F: drivers/edac/e7xxx_edac.c
0e438e3f 3689
77c5f5d2 3690EDAC-GHES
009a5410 3691M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3692L: linux-edac@vger.kernel.org
3693W: bluesmoke.sourceforge.net
3694S: Maintained
2caa67a6 3695F: drivers/edac/ghes_edac.c
77c5f5d2 3696
6bc78404 3697EDAC-I82443BXGX
8b58be88 3698M: Tim Small <tim@buttersideup.com>
91445c72 3699L: linux-edac@vger.kernel.org
6bc78404
DT
3700W: bluesmoke.sourceforge.net
3701S: Maintained
679655da 3702F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3703
3704EDAC-I3000
8b58be88 3705M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3706L: linux-edac@vger.kernel.org
6bc78404
DT
3707W: bluesmoke.sourceforge.net
3708S: Maintained
679655da 3709F: drivers/edac/i3000_edac.c
6bc78404
DT
3710
3711EDAC-I5000
8b58be88 3712M: Doug Thompson <dougthompson@xmission.com>
91445c72 3713L: linux-edac@vger.kernel.org
ba9a5918
DT
3714W: bluesmoke.sourceforge.net
3715S: Maintained
679655da 3716F: drivers/edac/i5000_edac.c
ba9a5918 3717
44c12cb2 3718EDAC-I5400
009a5410 3719M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3720L: linux-edac@vger.kernel.org
44c12cb2
MCC
3721W: bluesmoke.sourceforge.net
3722S: Maintained
679655da 3723F: drivers/edac/i5400_edac.c
44c12cb2 3724
3c9c92b6 3725EDAC-I7300
009a5410 3726M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3727L: linux-edac@vger.kernel.org
3728W: bluesmoke.sourceforge.net
3729S: Maintained
3730F: drivers/edac/i7300_edac.c
3731
67c89316 3732EDAC-I7CORE
009a5410 3733M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3734L: linux-edac@vger.kernel.org
3735W: bluesmoke.sourceforge.net
3736S: Maintained
70aff0ce 3737F: drivers/edac/i7core_edac.c
67c89316 3738
ba9a5918 3739EDAC-I82975X
8b58be88 3740M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3741M: "Arvind R." <arvino55@gmail.com>
91445c72 3742L: linux-edac@vger.kernel.org
ba9a5918
DT
3743W: bluesmoke.sourceforge.net
3744S: Maintained
679655da 3745F: drivers/edac/i82975x_edac.c
ba9a5918 3746
791b4706
JB
3747EDAC-IE31200
3748M: Jason Baron <jbaron@akamai.com>
3749L: linux-edac@vger.kernel.org
3750W: bluesmoke.sourceforge.net
3751S: Maintained
3752F: drivers/edac/ie31200_edac.c
3753
ccdfb979
JT
3754EDAC-MPC85XX
3755M: Johannes Thumshirn <johannes.thumshirn@men.de>
3756L: linux-edac@vger.kernel.org
3757W: bluesmoke.sourceforge.net
3758S: Maintained
3759F: drivers/edac/mpc85xx_edac.[ch]
3760
ba9a5918 3761EDAC-PASEMI
8b58be88 3762M: Egor Martovetsky <egor@pasemi.com>
91445c72 3763L: linux-edac@vger.kernel.org
6bc78404
DT
3764W: bluesmoke.sourceforge.net
3765S: Maintained
679655da 3766F: drivers/edac/pasemi_edac.c
6bc78404 3767
0e438e3f 3768EDAC-R82600
8b58be88 3769M: Tim Small <tim@buttersideup.com>
91445c72 3770L: linux-edac@vger.kernel.org
0e438e3f
DP
3771W: bluesmoke.sourceforge.net
3772S: Maintained
679655da 3773F: drivers/edac/r82600_edac.c
da9bb1d2 3774
4d096ca7 3775EDAC-SBRIDGE
009a5410 3776M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3777L: linux-edac@vger.kernel.org
3778W: bluesmoke.sourceforge.net
3779S: Maintained
3780F: drivers/edac/sb_edac.c
3781
af39917d
CL
3782EDIROL UA-101/UA-1000 DRIVER
3783M: Clemens Ladisch <clemens@ladisch.de>
3784L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3785T: git git://git.alsa-project.org/alsa-kernel.git
3786S: Maintained
3787F: sound/usb/misc/ua101.c
3788
1f7df953
MF
3789EXTENSIBLE FIRMWARE INTERFACE (EFI)
3790M: Matt Fleming <matt.fleming@intel.com>
3791L: linux-efi@vger.kernel.org
78bef24e 3792T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3793S: Maintained
fb2efb5c 3794F: Documentation/efi-stub.txt
1f7df953
MF
3795F: arch/ia64/kernel/efi.c
3796F: arch/x86/boot/compressed/eboot.[ch]
3797F: arch/x86/include/asm/efi.h
3798F: arch/x86/platform/efi/*
a9499fa7 3799F: drivers/firmware/efi/*
1f7df953
MF
3800F: include/linux/efi*.h
3801
d68772b7
MF
3802EFI VARIABLE FILESYSTEM
3803M: Matthew Garrett <matthew.garrett@nebula.com>
3804M: Jeremy Kerr <jk@ozlabs.org>
3805M: Matt Fleming <matt.fleming@intel.com>
3806T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3807L: linux-efi@vger.kernel.org
3808S: Maintained
3809F: fs/efivarfs/
3810
85a00d9b
PJ
3811EFIFB FRAMEBUFFER DRIVER
3812L: linux-fbdev@vger.kernel.org
3813M: Peter Jones <pjones@redhat.com>
3814S: Maintained
8a61f013 3815F: drivers/video/fbdev/efifb.c
85a00d9b 3816
0bee8d28
JT
3817EFS FILESYSTEM
3818W: http://aeschi.ch.eu.org/efs/
3819S: Orphan
679655da 3820F: fs/efs/
0bee8d28 3821
4480f15b 3822EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3823M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3824M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3825L: linux-rdma@vger.kernel.org
fab97220 3826S: Supported
679655da 3827F: drivers/infiniband/hw/ehca/
fab97220 3828
aa8a9e25 3829EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3830M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3831L: netdev@vger.kernel.org
3832S: Maintained
9aa32835 3833F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3834
f0319efe 3835EM28XX VIDEO4LINUX DRIVER
009a5410 3836M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3837L: linux-media@vger.kernel.org
3838W: http://linuxtv.org
3839T: git git://linuxtv.org/media_tree.git
3840S: Maintained
3841F: drivers/media/usb/em28xx/
3842
3e3a7d66 3843EMBEDDED LINUX
8b58be88
JP
3844M: Paul Gortmaker <paul.gortmaker@windriver.com>
3845M: Matt Mackall <mpm@selenic.com>
3846M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3847L: linux-embedded@vger.kernel.org
3848S: Maintained
3849
32505876
JS
3850EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3851M: James Smart <james.smart@avagotech.com>
3852M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 3853L: linux-scsi@vger.kernel.org
32505876 3854W: http://www.avagotech.com
ce00f85c 3855S: Supported
679655da 3856F: drivers/scsi/lpfc/
3a1c1d44 3857
5f5bac82 3858ENE CB710 FLASH CARD READER DRIVER
8b58be88 3859M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3860S: Maintained
3861F: drivers/misc/cb710/
3862F: drivers/mmc/host/cb710-mmc.*
3863F: include/linux/cb710.h
3864
931e39a1
ML
3865ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3866M: Maxim Levitsky <maximlevitsky@gmail.com>
3867S: Maintained
2a837449 3868F: drivers/media/rc/ene_ir.*
931e39a1 3869
ec207dcc
GS
3870ENHANCED ERROR HANDLING (EEH)
3871M: Gavin Shan <shangw@linux.vnet.ibm.com>
3872L: linuxppc-dev@lists.ozlabs.org
3873S: Supported
3874F: Documentation/powerpc/eeh-pci-error-recovery.txt
3875F: arch/powerpc/kernel/eeh*.c
3876
d5ca9006 3877EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3878M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3879S: Maintained
084bad91 3880T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3881F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3882F: include/video/s1d13xxxfb.h
d5ca9006 3883
38df6492
ME
3884ET131X NETWORK DRIVER
3885M: Mark Einon <mark.einon@gmail.com>
3886S: Odd Fixes
3887F: drivers/net/ethernet/agere/
3888
1da177e4 3889ETHERNET BRIDGE
adbbf69d 3890M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3891L: bridge@lists.linux-foundation.org
4c325313 3892L: netdev@vger.kernel.org
c996d8b9 3893W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3894S: Maintained
679655da
JP
3895F: include/linux/netfilter_bridge/
3896F: net/bridge/
1da177e4 3897
22f08ad9
FF
3898ETHERNET PHY LIBRARY
3899M: Florian Fainelli <f.fainelli@gmail.com>
3900L: netdev@vger.kernel.org
3901S: Maintained
3902F: include/linux/phy.h
3903F: include/linux/phy_fixed.h
3904F: drivers/net/phy/
3905F: Documentation/networking/phy.txt
3906F: drivers/of/of_mdio.c
3907F: drivers/of/of_net.c
3908
1da177e4 3909EXT2 FILE SYSTEM
01971952 3910M: Jan Kara <jack@suse.cz>
72be2ccf 3911L: linux-ext4@vger.kernel.org
1da177e4 3912S: Maintained
679655da
JP
3913F: Documentation/filesystems/ext2.txt
3914F: fs/ext2/
3915F: include/linux/ext2*
1da177e4
LT
3916
3917EXT3 FILE SYSTEM
01971952 3918M: Jan Kara <jack@suse.cz>
8b58be88 3919M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3920M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3921L: linux-ext4@vger.kernel.org
3922S: Maintained
679655da
JP
3923F: Documentation/filesystems/ext3.txt
3924F: fs/ext3/
72be2ccf
EM
3925
3926EXT4 FILE SYSTEM
8b58be88 3927M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3928M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3929L: linux-ext4@vger.kernel.org
08a225f1 3930W: http://ext4.wiki.kernel.org
8a6e2535 3931Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3932S: Maintained
679655da
JP
3933F: Documentation/filesystems/ext4.txt
3934F: fs/ext4/
1da177e4 3935
c5532b09 3936Extended Verification Module (EVM)
74dd744f
MZ
3937M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3938L: linux-ima-devel@lists.sourceforge.net
3939L: linux-security-module@vger.kernel.org
c5532b09
MZ
3940S: Supported
3941F: security/integrity/evm/
3942
df6b3cfe
MH
3943EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3944M: MyungJoo Ham <myungjoo.ham@samsung.com>
3945M: Chanwoo Choi <cw00.choi@samsung.com>
3946L: linux-kernel@vger.kernel.org
81df63a9 3947T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3948S: Maintained
3949F: drivers/extcon/
3950F: Documentation/extcon/
3951
e2a75c44 3952EXYNOS DP DRIVER
b7701755 3953M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
3954L: dri-devel@lists.freedesktop.org
3955S: Maintained
3956F: drivers/gpu/drm/exynos/exynos_dp*
3957
33ad3912
DL
3958EXYNOS MIPI DISPLAY DRIVERS
3959M: Inki Dae <inki.dae@samsung.com>
3960M: Donghwa Lee <dh09.lee@samsung.com>
3961M: Kyungmin Park <kyungmin.park@samsung.com>
3962L: linux-fbdev@vger.kernel.org
3963S: Maintained
8a61f013 3964F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3965F: include/video/exynos_mipi*
3966
e53004e2 3967F71805F HARDWARE MONITORING DRIVER
7c81c60f 3968M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3969L: lm-sensors@lm-sensors.org
3970S: Maintained
679655da
JP
3971F: Documentation/hwmon/f71805f
3972F: drivers/hwmon/f71805f.c
e53004e2 3973
eea977ed
MB
3974FC0011 TUNER DRIVER
3975M: Michael Buesch <m@bues.ch>
3976L: linux-media@vger.kernel.org
3977S: Maintained
ccae7af2
MCC
3978F: drivers/media/tuners/fc0011.h
3979F: drivers/media/tuners/fc0011.c
eea977ed 3980
91952bc0
AP
3981FC2580 MEDIA DRIVER
3982M: Antti Palosaari <crope@iki.fi>
3983L: linux-media@vger.kernel.org
3984W: http://linuxtv.org/
3985W: http://palosaari.fi/linux/
3986Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987T: git git://linuxtv.org/anttip/media_tree.git
3988S: Maintained
3989F: drivers/media/tuners/fc2580*
eea977ed 3990
88b2dbdb
EP
3991FANOTIFY
3992M: Eric Paris <eparis@redhat.com>
3993S: Maintained
3994F: fs/notify/fanotify/
3995F: include/linux/fanotify.h
c117ab84 3996F: include/uapi/linux/fanotify.h
88b2dbdb 3997
1da177e4 3998FARSYNC SYNCHRONOUS DRIVER
8b58be88 3999M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4000W: http://www.farsite.co.uk/
4001S: Supported
679655da 4002F: drivers/net/wan/farsync.*
1da177e4 4003
c5408b88 4004FAULT INJECTION SUPPORT
8b58be88 4005M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4006S: Supported
679655da
JP
4007F: Documentation/fault-injection/
4008F: lib/fault-inject.c
c5408b88 4009
053e514f
NT
4010FBTFT Framebuffer drivers
4011M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4012M: Noralf Trønnes <noralf@tronnes.org>
4013S: Maintained
4014F: drivers/staging/fbtft/
4015
cae727db 4016FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4017M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4018L: fcoe-devel@open-fcoe.org
cae727db
RL
4019W: www.Open-FCoE.org
4020S: Supported
4021F: drivers/scsi/libfc/
4022F: drivers/scsi/fcoe/
4023F: include/scsi/fc/
4024F: include/scsi/libfc.h
4025F: include/scsi/libfcoe.h
c117ab84 4026F: include/uapi/scsi/fc/
cae727db 4027
e2d1d6c0 4028FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4029M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 4030M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 4031L: linux-fsdevel@vger.kernel.org
1da177e4 4032S: Maintained
679655da
JP
4033F: include/linux/fcntl.h
4034F: include/linux/fs.h
c117ab84
CEB
4035F: include/uapi/linux/fcntl.h
4036F: include/uapi/linux/fs.h
679655da
JP
4037F: fs/fcntl.c
4038F: fs/locks.c
1da177e4 4039
e2d1d6c0 4040FILESYSTEMS (VFS and infrastructure)
8b58be88 4041M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4042L: linux-fsdevel@vger.kernel.org
173acc7c 4043S: Maintained
679655da 4044F: fs/*
173acc7c 4045
b26e0ed4 4046FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4047M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4048L: lm-sensors@lm-sensors.org
4049S: Maintained
d5ca6918
JP
4050F: drivers/hwmon/f75375s.c
4051F: include/linux/f75375s.h
b26e0ed4 4052
a331b0c3
CL
4053FIREWIRE AUDIO DRIVERS
4054M: Clemens Ladisch <clemens@ladisch.de>
4055L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4056T: git git://git.alsa-project.org/alsa-kernel.git
4057S: Maintained
4058F: sound/firewire/
4059
eb86ec51
SR
4060FIREWIRE MEDIA DRIVERS (firedtv)
4061M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4062L: linux-media@vger.kernel.org
4063L: linux1394-devel@lists.sourceforge.net
4064T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4065S: Maintained
4066F: drivers/media/firewire/
4067
a511ce33
CB
4068FIREWIRE SBP-2 TARGET
4069M: Chris Boot <bootc@bootc.net>
4070L: linux-scsi@vger.kernel.org
4071L: target-devel@vger.kernel.org
4072L: linux1394-devel@lists.sourceforge.net
4073T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4074S: Maintained
4075F: drivers/target/sbp/
4076
7d2c86b5 4077FIREWIRE SUBSYSTEM
8b58be88 4078M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4079L: linux1394-devel@lists.sourceforge.net
958a29cb 4080W: http://ieee1394.wiki.kernel.org/
2ca526bf 4081T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4082S: Maintained
679655da 4083F: drivers/firewire/
8f06ce3b
SR
4084F: include/linux/firewire.h
4085F: include/uapi/linux/firewire*.h
9f6d3c4b 4086F: tools/firewire/
e2d1d6c0
RD
4087
4088FIRMWARE LOADER (request_firmware)
39e68089
ML
4089M: Ming Lei <ming.lei@canonical.com>
4090L: linux-kernel@vger.kernel.org
4091S: Maintained
679655da
JP
4092F: Documentation/firmware_class/
4093F: drivers/base/firmware*.c
4094F: include/linux/firmware.h
e2d1d6c0 4095
f730e3dc 4096FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4097M: Joshua Morris <josh.h.morris@us.ibm.com>
4098M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4099S: Maintained
4100F: drivers/block/rsxx/
4101
8206f664
JK
4102FLOPPY DRIVER
4103M: Jiri Kosina <jkosina@suse.cz>
4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4105S: Odd fixes
4106F: drivers/block/floppy.c
4107
9c9f32ed
AR
4108FMC SUBSYSTEM
4109M: Alessandro Rubini <rubini@gnudd.com>
4110W: http://www.ohwr.org/projects/fmc-bus
4111S: Supported
4112F: drivers/fmc/
4113F: include/linux/fmc*.h
4114F: include/linux/ipmi-fru.h
4115K: fmc_d.*register
4116
e2d1d6c0 4117FPU EMULATOR
8b58be88 4118M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4119W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4120S: Maintained
679655da 4121F: arch/x86/math-emu/
e2d1d6c0
RD
4122
4123FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4124L: netdev@vger.kernel.org
c173bfac 4125S: Orphan
679655da
JP
4126F: drivers/net/wan/dlci.c
4127F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4128
4129FRAMEBUFFER LAYER
5489e948
JCPV
4130M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4131M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4132L: linux-fbdev@vger.kernel.org
e2d1d6c0 4133W: http://linux-fbdev.sourceforge.net/
b22fe37b 4134Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4135T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4136S: Maintained
679655da 4137F: Documentation/fb/
d958c62c 4138F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4139F: drivers/video/
4140F: include/video/
679655da 4141F: include/linux/fb.h
c117ab84
CEB
4142F: include/uapi/video/
4143F: include/uapi/linux/fb.h
e2d1d6c0 4144
a57c188e 4145FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4146M: Timur Tabi <timur@tabi.org>
a57c188e 4147L: linux-fbdev@vger.kernel.org
c4ef9bc4 4148S: Maintained
8a61f013 4149F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4150
e2d1d6c0 4151FREESCALE DMA DRIVER
8b58be88
JP
4152M: Li Yang <leoli@freescale.com>
4153M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4154L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4155S: Maintained
679655da 4156F: drivers/dma/fsldma.*
e2d1d6c0
RD
4157
4158FREESCALE I2C CPM DRIVER
8b58be88 4159M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4160L: linuxppc-dev@lists.ozlabs.org
846557d3 4161L: linux-i2c@vger.kernel.org
0d2b405a 4162S: Maintained
679655da 4163F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4164
60e8c5ab 4165FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4166M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4167L: linux-fbdev@vger.kernel.org
efc03ecb 4168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4169S: Maintained
bad985a1 4170F: include/linux/platform_data/video-imxfb.h
8a61f013 4171F: drivers/video/fbdev/imxfb.c
60e8c5ab 4172
4d8e2cef
HX
4173FREESCALE QUAD SPI DRIVER
4174M: Han Xu <han.xu@freescale.com>
4175L: linux-mtd@lists.infradead.org
4176S: Maintained
4177F: drivers/mtd/spi-nor/fsl-quadspi.c
4178
4689a6b1 4179FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4180M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4181M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4182L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4183L: netdev@vger.kernel.org
4184S: Maintained
ec21e2ec 4185F: drivers/net/ethernet/freescale/fs_enet/
679655da 4186F: include/linux/fs_enet_pd.h
4689a6b1 4187
d9e9d82c 4188FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4189L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4190S: Orphan
679655da
JP
4191F: arch/powerpc/sysdev/qe_lib/
4192F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4193
b55ef929 4194FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4195M: Li Yang <leoli@freescale.com>
6372594a 4196L: linux-usb@vger.kernel.org
a4724ed6 4197L: linuxppc-dev@lists.ozlabs.org
a7205b30 4198S: Maintained
faf2e1db 4199F: drivers/usb/gadget/udc/fsl*
a7205b30 4200
beaf53bf 4201FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4202M: Li Yang <leoli@freescale.com>
beaf53bf 4203L: netdev@vger.kernel.org
a4724ed6 4204L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4205S: Maintained
ec21e2ec 4206F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4207
d9e9d82c 4208FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4209M: Timur Tabi <timur@tabi.org>
a4724ed6 4210L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4211S: Maintained
df621252 4212F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4213
4214FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4215M: Timur Tabi <timur@tabi.org>
dc85950a 4216M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4217M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4218L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4219L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4220S: Maintained
69aefcea 4221F: sound/soc/fsl/fsl*
dc85950a 4222F: sound/soc/fsl/imx*
69aefcea 4223F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4224
31c88965
GR
4225FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4226M: J. German Rivera <German.Rivera@freescale.com>
4227L: linux-kernel@vger.kernel.org
4228S: Maintained
4229F: drivers/staging/fsl-mc/
4230
1da177e4 4231FREEVXFS FILESYSTEM
8b58be88 4232M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4233W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4234S: Maintained
679655da 4235F: fs/freevxfs/
1da177e4 4236
71038f52 4237FREEZER
49db1903 4238M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4239M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4240L: linux-pm@vger.kernel.org
71038f52 4241S: Supported
679655da
JP
4242F: Documentation/power/freezing-of-tasks.txt
4243F: include/linux/freezer.h
4244F: kernel/freezer.c
71038f52 4245
839a1f79
KRW
4246FRONTSWAP API
4247M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4248L: linux-kernel@vger.kernel.org
4249S: Maintained
4250F: mm/frontswap.c
4251F: include/linux/frontswap.h
4252
a5432f5a 4253FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4254M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4255L: linux-cachefs@redhat.com
4256S: Supported
4257F: Documentation/filesystems/caching/
4258F: fs/fscache/
4259F: include/linux/fscache*.h
4260
f58ad8f5 4261F2FS FILE SYSTEM
9b29d481 4262M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4263M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4264L: linux-f2fs-devel@lists.sourceforge.net
4265W: http://en.wikipedia.org/wiki/F2FS
4266T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4267S: Maintained
4268F: Documentation/filesystems/f2fs.txt
3bac380c 4269F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4270F: fs/f2fs/
4271F: include/linux/f2fs_fs.h
4272
5ab7ffea 4273FUJITSU FR-V (FRV) PORT
8b58be88 4274M: David Howells <dhowells@redhat.com>
1da177e4 4275S: Maintained
679655da 4276F: arch/frv/
1da177e4 4277
20b93734 4278FUJITSU LAPTOP EXTRAS
409a3e98 4279M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4280L: platform-driver-x86@vger.kernel.org
20b93734 4281S: Maintained
679655da 4282F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4283
4da621b6
HK
4284FUJITSU M-5MO LS CAMERA ISP DRIVER
4285M: Kyungmin Park <kyungmin.park@samsung.com>
4286M: Heungjun Kim <riverful.kim@samsung.com>
4287L: linux-media@vger.kernel.org
4288S: Maintained
90d72ac6 4289F: drivers/media/i2c/m5mols/
4da621b6
HK
4290F: include/media/m5mols.h
4291
2d24c490
RG
4292FUJITSU TABLET EXTRAS
4293M: Robert Gerlach <khnz@gmx.de>
4294L: platform-driver-x86@vger.kernel.org
4295S: Maintained
4296F: drivers/platform/x86/fujitsu-tablet.c
4297
04578f17 4298FUSE: FILESYSTEM IN USERSPACE
8b58be88 4299M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4300L: fuse-devel@lists.sourceforge.net
4301W: http://fuse.sourceforge.net/
4302S: Maintained
679655da 4303F: fs/fuse/
c117ab84 4304F: include/uapi/linux/fuse.h
04578f17 4305
1da177e4 4306FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4307M: Rik Faith <faith@cs.unc.edu>
1da177e4 4308L: linux-scsi@vger.kernel.org
baaea1dc 4309S: Odd Fixes (e.g., new signatures)
679655da 4310F: drivers/scsi/fdomain.*
1da177e4 4311
d8e2162c
PO
4312GCOV BASED KERNEL PROFILING
4313M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4314S: Maintained
4315F: kernel/gcov/
4316F: Documentation/gcov.txt
4317
1da177e4 4318GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4319M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4320L: linux-scsi@vger.kernel.org
4321W: http://www.icp-vortex.com/
4322S: Supported
679655da 4323F: drivers/scsi/gdt*
1da177e4 4324
158daf16
JK
4325GDB KERNEL DEBUGGING HELPER SCRIPTS
4326M: Jan Kiszka <jan.kiszka@siemens.com>
4327S: Supported
4328F: scripts/gdb/
4329
3169a1c7
HV
4330GEMTEK FM RADIO RECEIVER DRIVER
4331M: Hans Verkuil <hverkuil@xs4all.nl>
4332L: linux-media@vger.kernel.org
4333T: git git://linuxtv.org/media_tree.git
4334W: http://linuxtv.org
4335S: Maintained
4336F: drivers/media/radio/radio-gemtek*
4337
1c23af90 4338GENERIC GPIO I2C DRIVER
880b0e26 4339M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4340S: Supported
679655da
JP
4341F: drivers/i2c/busses/i2c-gpio.c
4342F: include/linux/i2c-gpio.h
1c23af90 4343
92ed1a76
PK
4344GENERIC GPIO I2C MULTIPLEXER DRIVER
4345M: Peter Korsgaard <peter.korsgaard@barco.com>
4346L: linux-i2c@vger.kernel.org
4347S: Supported
e7065e20
JD
4348F: drivers/i2c/muxes/i2c-mux-gpio.c
4349F: include/linux/i2c-mux-gpio.h
4350F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4351
9251ce95 4352GENERIC HDLC (WAN) DRIVERS
8b58be88 4353M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4354W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4355S: Maintained
679655da
JP
4356F: drivers/net/wan/c101.c
4357F: drivers/net/wan/hd6457*
4358F: drivers/net/wan/hdlc*
4359F: drivers/net/wan/n2.c
4360F: drivers/net/wan/pc300too.c
4361F: drivers/net/wan/pci200syn.c
4362F: drivers/net/wan/wanxl*
1da177e4 4363
1527aab6 4364GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4365M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4366L: linux-arch@vger.kernel.org
4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4368S: Maintained
14430813
JP
4369F: include/asm-generic/
4370F: include/uapi/asm-generic/
1527aab6 4371
ff764963
KVA
4372GENERIC PHY FRAMEWORK
4373M: Kishon Vijay Abraham I <kishon@ti.com>
4374L: linux-kernel@vger.kernel.org
4375T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4376S: Supported
4377F: drivers/phy/
4378F: include/linux/phy/
4379
eea97aed
KH
4380GENERIC PM DOMAINS
4381M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4382M: Kevin Hilman <khilman@kernel.org>
4383M: Ulf Hansson <ulf.hansson@linaro.org>
4384L: linux-pm@vger.kernel.org
4385S: Supported
4386F: drivers/base/power/domain*.c
4387F: include/linux/pm_domain.h
4388
ccb86a69 4389GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4390M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4391L: kvm@vger.kernel.org
ccb86a69
MT
4392S: Supported
4393F: drivers/uio/uio_pci_generic.c
4394
f8f1ec73
JP
4395GET_MAINTAINER SCRIPT
4396M: Joe Perches <joe@perches.com>
4397S: Maintained
4398F: scripts/get_maintainer.pl
4399
5be7b50f 4400GFS2 FILE SYSTEM
8b58be88 4401M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4402M: Bob Peterson <rpeterso@redhat.com>
a4644184 4403L: cluster-devel@redhat.com
5be7b50f 4404W: http://sources.redhat.com/cluster/
28666d6d 4405T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4406S: Supported
679655da
JP
4407F: Documentation/filesystems/gfs2*.txt
4408F: fs/gfs2/
c117ab84 4409F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4410
0a34eb8f 4411GIGASET ISDN DRIVERS
6b096fde 4412M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4413L: gigaset307x-common@lists.sourceforge.net
4414W: http://gigaset307x.sourceforge.net/
6b096fde 4415S: Odd Fixes
679655da
JP
4416F: Documentation/isdn/README.gigaset
4417F: drivers/isdn/gigaset/
c117ab84 4418F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4419
7eea35fe
JP
4420GO7007 MPEG CODEC
4421M: Hans Verkuil <hans.verkuil@cisco.com>
4422L: linux-media@vger.kernel.org
4423S: Maintained
4424F: drivers/media/usb/go7007/
4425
ca96ea86
BN
4426GOODIX TOUCHSCREEN
4427M: Bastien Nocera <hadess@hadess.net>
4428L: linux-input@vger.kernel.org
4429S: Maintained
4430F: drivers/input/touchscreen/goodix.c
4431
a0dc00b4 4432GPIO SUBSYSTEM
e4651a9f 4433M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4434M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4435L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4436T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4437S: Maintained
4438F: Documentation/gpio/
a0dc00b4 4439F: drivers/gpio/
bdc6e95e
AC
4440F: include/linux/gpio/
4441F: include/linux/gpio.h
9b692346 4442F: include/asm-generic/gpio.h
a0dc00b4 4443
71a6d0af
HW
4444GRE DEMULTIPLEXER DRIVER
4445M: Dmitry Kozlov <xeb@mail.ru>
4446L: netdev@vger.kernel.org
4447S: Maintained
11c26770
JP
4448F: net/ipv4/gre_demux.c
4449F: net/ipv4/gre_offload.c
71a6d0af
HW
4450F: include/net/gre.h
4451
d4c41139
KG
4452GRETH 10/100/1G Ethernet MAC device driver
4453M: Kristoffer Glembo <kristoffer@gaisler.com>
4454L: netdev@vger.kernel.org
4455S: Maintained
a31a96ad 4456F: drivers/net/ethernet/aeroflex/
d4c41139 4457
e8deeae2 4458GSPCA FINEPIX SUBDRIVER
8b58be88 4459M: Frank Zago <frank@zago.net>
661263b5 4460L: linux-media@vger.kernel.org
275ffde4 4461T: git git://linuxtv.org/media_tree.git
e8deeae2 4462S: Maintained
0c0d06ca 4463F: drivers/media/usb/gspca/finepix.c
e8deeae2 4464
4b3fa3c4
OL
4465GSPCA GL860 SUBDRIVER
4466M: Olivier Lorin <o.lorin@laposte.net>
4467L: linux-media@vger.kernel.org
275ffde4 4468T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4469S: Maintained
0c0d06ca 4470F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4471
e8deeae2 4472GSPCA M5602 SUBDRIVER
8b58be88 4473M: Erik Andren <erik.andren@gmail.com>
661263b5 4474L: linux-media@vger.kernel.org
275ffde4 4475T: git git://linuxtv.org/media_tree.git
e8deeae2 4476S: Maintained
0c0d06ca 4477F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4478
4479GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4480M: Hans de Goede <hdegoede@redhat.com>
661263b5 4481L: linux-media@vger.kernel.org
275ffde4 4482T: git git://linuxtv.org/media_tree.git
e8deeae2 4483S: Maintained
0c0d06ca 4484F: drivers/media/usb/gspca/pac207.c
e8deeae2 4485
261982f1 4486GSPCA SN9C20X SUBDRIVER
d95c5b0b 4487M: Brian Johnson <brijohn@gmail.com>
261982f1 4488L: linux-media@vger.kernel.org
275ffde4 4489T: git git://linuxtv.org/media_tree.git
261982f1 4490S: Maintained
0c0d06ca 4491F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4492
e8deeae2 4493GSPCA T613 SUBDRIVER
8b58be88 4494M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4495L: linux-media@vger.kernel.org
275ffde4 4496T: git git://linuxtv.org/media_tree.git
e8deeae2 4497S: Maintained
0c0d06ca 4498F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4499
4500GSPCA USB WEBCAM DRIVER
fc3f906b 4501M: Hans de Goede <hdegoede@redhat.com>
661263b5 4502L: linux-media@vger.kernel.org
275ffde4 4503T: git git://linuxtv.org/media_tree.git
e8deeae2 4504S: Maintained
0c0d06ca 4505F: drivers/media/usb/gspca/
e8deeae2 4506
584ec979
DB
4507GUID PARTITION TABLE (GPT)
4508M: Davidlohr Bueso <davidlohr@hp.com>
4509L: linux-efi@vger.kernel.org
4510S: Maintained
4511F: block/partitions/efi.*
4512
aa3c598b 4513STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4514M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4515L: linux-media@vger.kernel.org
275ffde4 4516T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4517S: Maintained
4518F: drivers/media/usb/stk1160/
e8deeae2 4519
71a6d0af
HW
4520HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4521M: Frank Seidel <frank@f-seidel.de>
4522L: platform-driver-x86@vger.kernel.org
4523W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4524S: Maintained
4525F: drivers/platform/x86/hdaps.c
4526
48fc9e26
HV
4527HDPVR USB VIDEO ENCODER DRIVER
4528M: Hans Verkuil <hverkuil@xs4all.nl>
4529L: linux-media@vger.kernel.org
4530T: git git://linuxtv.org/media_tree.git
4531W: http://linuxtv.org
4532S: Odd Fixes
14430813 4533F: drivers/media/usb/hdpvr/
48fc9e26 4534
71a6d0af 4535HWPOISON MEMORY FAILURE HANDLING
f9625c48 4536M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4537L: linux-mm@kvack.org
71a6d0af
HW
4538S: Maintained
4539F: mm/memory-failure.c
4540F: mm/hwpoison-inject.c
4541
4542HYPERVISOR VIRTUAL CONSOLE DRIVER
4543L: linuxppc-dev@lists.ozlabs.org
4544S: Odd Fixes
4545F: drivers/tty/hvc/
4546
e5ab1477
AP
4547HACKRF MEDIA DRIVER
4548M: Antti Palosaari <crope@iki.fi>
4549L: linux-media@vger.kernel.org
4550W: http://linuxtv.org/
4551W: http://palosaari.fi/linux/
4552Q: http://patchwork.linuxtv.org/project/linux-media/list/
4553T: git git://linuxtv.org/anttip/media_tree.git
4554S: Maintained
4555F: drivers/media/usb/hackrf/
4556
5b543965 4557HARDWARE MONITORING
7c81c60f 4558M: Jean Delvare <jdelvare@suse.de>
ca462085 4559M: Guenter Roeck <linux@roeck-us.net>
5b543965 4560L: lm-sensors@lm-sensors.org
595142e0 4561W: http://www.lm-sensors.org/
a94ef4ed 4562T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4563T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4564S: Maintained
047f4ec2 4565F: Documentation/hwmon/
679655da 4566F: drivers/hwmon/
047f4ec2 4567F: include/linux/hwmon*.h
5b543965 4568
844dd05f 4569HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4570M: Matt Mackall <mpm@selenic.com>
4571M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4572L: linux-crypto@vger.kernel.org
c0d0787b 4573S: Odd fixes
679655da
JP
4574F: Documentation/hw_random.txt
4575F: drivers/char/hw_random/
4576F: include/linux/hw_random.h
844dd05f 4577
8b37fcfc
OBC
4578HARDWARE SPINLOCK CORE
4579M: Ohad Ben-Cohen <ohad@wizery.com>
4580S: Maintained
4581F: Documentation/hwspinlock.txt
4582F: drivers/hwspinlock/hwspinlock_*
4583F: include/linux/hwspinlock.h
4584
1da177e4 4585HARMONY SOUND DRIVER
ac6aecbf 4586L: linux-parisc@vger.kernel.org
1da177e4 4587S: Maintained
679655da 4588F: sound/parisc/harmony.*
1da177e4 4589
91952bc0
AP
4590HD29L2 MEDIA DRIVER
4591M: Antti Palosaari <crope@iki.fi>
4592L: linux-media@vger.kernel.org
4593W: http://linuxtv.org/
4594W: http://palosaari.fi/linux/
4595Q: http://patchwork.linuxtv.org/project/linux-media/list/
4596T: git git://linuxtv.org/anttip/media_tree.git
4597S: Maintained
4598F: drivers/media/dvb-frontends/hd29l2*
4599
e2d1d6c0 4600HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4601L: iss_storagedev@hp.com
af9f1b3c 4602S: Orphan
679655da
JP
4603F: Documentation/blockdev/cpqarray.txt
4604F: drivers/block/cpqarray.*
e2d1d6c0 4605
9257aa49 4606HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4607M: Don Brace <don.brace@pmcs.com>
9257aa49 4608L: iss_storagedev@hp.com
693373db
DB
4609L: storagedev@pmcs.com
4610L: linux-scsi@vger.kernel.org
9257aa49
SC
4611S: Supported
4612F: Documentation/scsi/hpsa.txt
4613F: drivers/scsi/hpsa*.[ch]
4614F: include/linux/cciss*.h
c117ab84 4615F: include/uapi/linux/cciss*.h
9257aa49 4616
e2d1d6c0 4617HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4618M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4619L: iss_storagedev@hp.com
693373db
DB
4620L: storagedev@pmcs.com
4621L: linux-scsi@vger.kernel.org
e2d1d6c0 4622S: Supported
679655da
JP
4623F: Documentation/blockdev/cciss.txt
4624F: drivers/block/cciss*
4625F: include/linux/cciss_ioctl.h
c117ab84 4626F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4627
1da177e4 4628HFS FILESYSTEM
6cf515e1
GU
4629L: linux-fsdevel@vger.kernel.org
4630S: Orphan
679655da
JP
4631F: Documentation/filesystems/hfs.txt
4632F: fs/hfs/
1da177e4 4633
ef575f47
GU
4634HFSPLUS FILESYSTEM
4635L: linux-fsdevel@vger.kernel.org
4636S: Orphan
4637F: Documentation/filesystems/hfsplus.txt
4638F: fs/hfsplus/
4639
1da177e4 4640HGA FRAMEBUFFER DRIVER
8b58be88 4641M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4642L: linux-nvidia@lists.surfsouth.com
4643W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4644S: Maintained
8a61f013 4645F: drivers/video/fbdev/hgafb.c
1da177e4 4646
4480f15b 4647HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4648M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4649M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4650L: linux-pm@vger.kernel.org
e2d1d6c0 4651S: Supported
679655da
JP
4652F: arch/x86/power/
4653F: drivers/base/power/
4654F: kernel/power/
4655F: include/linux/suspend.h
4656F: include/linux/freezer.h
4657F: include/linux/pm.h
679655da 4658F: arch/*/include/asm/suspend*.h
e2d1d6c0 4659
4ef4caad 4660HID CORE LAYER
8b58be88 4661M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4662L: linux-input@vger.kernel.org
54e5881d 4663T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4664S: Maintained
679655da
JP
4665F: drivers/hid/
4666F: include/linux/hid*
c117ab84 4667F: include/uapi/linux/hid*
4ef4caad 4668
30ee72f0
SP
4669HID SENSOR HUB DRIVERS
4670M: Jiri Kosina <jkosina@suse.cz>
4671M: Jonathan Cameron <jic23@kernel.org>
4672M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4673L: linux-input@vger.kernel.org
4674L: linux-iio@vger.kernel.org
4675S: Maintained
4676F: Documentation/hid/hid-sensor*
4677F: drivers/hid/hid-sensor-*
4678F: drivers/iio/*/hid-*
4679F: include/linux/hid-sensor-*
4680
38bed542 4681HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4682M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4683L: linux-kernel@vger.kernel.org
75fc2d37 4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4685S: Maintained
679655da 4686F: Documentation/timers/
5cee9645 4687F: kernel/time/hrtimer.c
88606e80
TG
4688F: kernel/time/clockevents.c
4689F: kernel/time/tick*.*
4690F: kernel/time/timer_*.c
05ed8490 4691F: include/linux/clockchips.h
679655da 4692F: include/linux/hrtimer.h
38bed542 4693
1da177e4 4694HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4695L: linux-hams@vger.kernel.org
8b64f2a0 4696S: Orphan
679655da
JP
4697F: drivers/net/hamradio/dmascc.c
4698F: drivers/net/hamradio/scc.c
1da177e4 4699
ede1e6f8 4700HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4701M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4702W: http://www.highpoint-tech.com
4703S: Supported
679655da
JP
4704F: Documentation/scsi/hptiop.txt
4705F: drivers/scsi/hptiop.c
ede1e6f8 4706
1da177e4 4707HIPPI
8b58be88 4708M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4709L: linux-hippi@sunsite.dk
4710S: Maintained
679655da 4711F: include/linux/hippidevice.h
c117ab84 4712F: include/uapi/linux/if_hippi.h
679655da 4713F: net/802/hippi.c
ff5a3b50 4714F: drivers/net/hippi/
1da177e4 4715
ff1d2767 4716HOST AP DRIVER
8b58be88 4717M: Jouni Malinen <j@w1.fi>
85d32e7b 4718L: hostap@shmoo.com (subscribers-only)
724c6b35 4719L: linux-wireless@vger.kernel.org
ff1d2767
JM
4720W: http://hostap.epitest.fi/
4721S: Maintained
679655da 4722F: drivers/net/wireless/hostap/
ff1d2767 4723
dd8cd779 4724HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4725L: platform-driver-x86@vger.kernel.org
95c70215 4726S: Orphan
679655da 4727F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4728
e2d1d6c0 4729HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4730M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4731S: Maintained
7e25d724 4732F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4733
7d2c86b5 4734HPET: High Precision Event Timers driver
8b58be88 4735M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4736S: Maintained
679655da
JP
4737F: Documentation/timers/hpet.txt
4738F: drivers/char/hpet.c
4739F: include/linux/hpet.h
c117ab84 4740F: include/uapi/linux/hpet.h
b9b0332f 4741
e07b5d79 4742HPET: x86
9e06f631 4743S: Orphan
679655da
JP
4744F: arch/x86/kernel/hpet.c
4745F: arch/x86/include/asm/hpet.h
b9b0332f 4746
1da177e4 4747HPFS FILESYSTEM
8b58be88 4748M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4749W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4750S: Maintained
679655da 4751F: fs/hpfs/
1da177e4 4752
3441cded 4753HSI SUBSYSTEM
56459ea9
SR
4754M: Sebastian Reichel <sre@kernel.org>
4755T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4756S: Maintained
4757F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4758F: Documentation/hsi.txt
3441cded
SR
4759F: drivers/hsi/
4760F: include/linux/hsi/
4761F: include/uapi/linux/hsi/
4762
7d2c86b5 4763HSO 3G MODEM DRIVER
8b58be88 4764M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4765W: http://www.pharscape.org
4766S: Maintained
679655da 4767F: drivers/net/usb/hso.c
11cd29b0 4768
19990e29
AB
4769HSR NETWORK PROTOCOL
4770M: Arvid Brodin <arvid.brodin@alten.se>
4771L: netdev@vger.kernel.org
4772S: Maintained
4773F: net/hsr/
4774
5a18c343 4775HTCPEN TOUCHSCREEN DRIVER
8b58be88 4776M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4777L: linux-input@vger.kernel.org
4778S: Maintained
679655da 4779F: drivers/input/touchscreen/htcpen.c
5a18c343 4780
1da177e4 4781HUGETLB FILESYSTEM
6d49e352 4782M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4783S: Maintained
679655da 4784F: fs/hugetlbfs/
1da177e4 4785
05183189
S
4786Hyper-V CORE AND DRIVERS
4787M: K. Y. Srinivasan <kys@microsoft.com>
4788M: Haiyang Zhang <haiyangz@microsoft.com>
4789L: devel@linuxdriverproject.org
4790S: Maintained
a4162747
HZ
4791F: arch/x86/include/asm/mshyperv.h
4792F: arch/x86/include/uapi/asm/hyperv.h
4793F: arch/x86/kernel/cpu/mshyperv.c
05183189 4794F: drivers/hid/hid-hyperv.c
a4162747 4795F: drivers/hv/
f92ca80b 4796F: drivers/input/serio/hyperv-keyboard.c
05183189 4797F: drivers/net/hyperv/
a4162747 4798F: drivers/scsi/storvsc_drv.c
8a61f013 4799F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4800F: include/linux/hyperv.h
4801F: tools/hv/
05183189 4802
d85c8a6a 4803I2C OVER PARALLEL PORT
7c81c60f 4804M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4805L: linux-i2c@vger.kernel.org
4806S: Maintained
4807F: Documentation/i2c/busses/i2c-parport
4808F: Documentation/i2c/busses/i2c-parport-light
4809F: drivers/i2c/busses/i2c-parport.c
4810F: drivers/i2c/busses/i2c-parport-light.c
4811
4812I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4813M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4814L: linux-i2c@vger.kernel.org
4815S: Maintained
4816F: Documentation/i2c/busses/i2c-ali1535
4817F: Documentation/i2c/busses/i2c-ali1563
4818F: Documentation/i2c/busses/i2c-ali15x3
4819F: Documentation/i2c/busses/i2c-amd756
4820F: Documentation/i2c/busses/i2c-amd8111
4821F: Documentation/i2c/busses/i2c-i801
4822F: Documentation/i2c/busses/i2c-nforce2
4823F: Documentation/i2c/busses/i2c-piix4
4824F: Documentation/i2c/busses/i2c-sis5595
4825F: Documentation/i2c/busses/i2c-sis630
4826F: Documentation/i2c/busses/i2c-sis96x
4827F: Documentation/i2c/busses/i2c-via
4828F: Documentation/i2c/busses/i2c-viapro
4829F: drivers/i2c/busses/i2c-ali1535.c
4830F: drivers/i2c/busses/i2c-ali1563.c
4831F: drivers/i2c/busses/i2c-ali15x3.c
4832F: drivers/i2c/busses/i2c-amd756.c
4833F: drivers/i2c/busses/i2c-amd756-s4882.c
4834F: drivers/i2c/busses/i2c-amd8111.c
4835F: drivers/i2c/busses/i2c-i801.c
4836F: drivers/i2c/busses/i2c-isch.c
4837F: drivers/i2c/busses/i2c-nforce2.c
4838F: drivers/i2c/busses/i2c-nforce2-s4985.c
4839F: drivers/i2c/busses/i2c-piix4.c
4840F: drivers/i2c/busses/i2c-sis5595.c
4841F: drivers/i2c/busses/i2c-sis630.c
4842F: drivers/i2c/busses/i2c-sis96x.c
4843F: drivers/i2c/busses/i2c-via.c
4844F: drivers/i2c/busses/i2c-viapro.c
4845
cb7f07a4
NH
4846I2C/SMBUS ISMT DRIVER
4847M: Seth Heasley <seth.heasley@intel.com>
4848M: Neil Horman <nhorman@tuxdriver.com>
4849L: linux-i2c@vger.kernel.org
4850F: drivers/i2c/busses/i2c-ismt.c
4851F: Documentation/i2c/busses/i2c-ismt
4852
6ea884db 4853I2C/SMBUS STUB DRIVER
7c81c60f 4854M: Jean Delvare <jdelvare@suse.de>
846557d3 4855L: linux-i2c@vger.kernel.org
6ea884db 4856S: Maintained
8547a5bc 4857F: drivers/i2c/i2c-stub.c
6ea884db 4858
5b543965 4859I2C SUBSYSTEM
14d77c4d 4860M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4861L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4862W: https://i2c.wiki.kernel.org/
4863Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4864T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4865S: Maintained
40ed1b4c 4866F: Documentation/devicetree/bindings/i2c/
679655da
JP
4867F: Documentation/i2c/
4868F: drivers/i2c/
4869F: include/linux/i2c.h
03b70d62 4870F: include/linux/i2c-*.h
c117ab84
CEB
4871F: include/uapi/linux/i2c.h
4872F: include/uapi/linux/i2c-*.h
1da177e4 4873
4560d677
WS
4874I2C ACPI SUPPORT
4875M: Mika Westerberg <mika.westerberg@linux.intel.com>
4876L: linux-i2c@vger.kernel.org
4877L: linux-acpi@vger.kernel.org
4878S: Maintained
4560d677 4879
d85c8a6a 4880I2C-TAOS-EVM DRIVER
7c81c60f 4881M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4882L: linux-i2c@vger.kernel.org
4883S: Maintained
4884F: Documentation/i2c/busses/i2c-taos-evm
4885F: drivers/i2c/busses/i2c-taos-evm.c
4886
e8c76eed 4887I2C-TINY-USB DRIVER
8b58be88 4888M: Till Harbaum <till@harbaum.org>
846557d3 4889L: linux-i2c@vger.kernel.org
932d1872 4890W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4891S: Maintained
679655da 4892F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4893
1da177e4 4894i386 BOOT CODE
8b58be88 4895M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4896S: Maintained
679655da 4897F: arch/x86/boot/
1da177e4
LT
4898
4899i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4900M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4902S: Maintained
4903
1da177e4 4904IA64 (Itanium) PLATFORM
8b58be88
JP
4905M: Tony Luck <tony.luck@intel.com>
4906M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4907L: linux-ia64@vger.kernel.org
6b1c70b1 4908T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4909S: Maintained
679655da 4910F: arch/ia64/
1da177e4 4911
956c203c 4912IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4913M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4914M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4915L: linux-crypto@vger.kernel.org
4916S: Supported
28bceeaa
DS
4917F: drivers/crypto/nx/Makefile
4918F: drivers/crypto/nx/Kconfig
4919F: drivers/crypto/nx/nx-aes*
4920F: drivers/crypto/nx/nx-sha*
4921F: drivers/crypto/nx/nx.*
4922F: drivers/crypto/nx/nx_csbcpb.h
4923F: drivers/crypto/nx/nx_debugfs.h
956c203c 4924
0e16aafb 4925IBM Power 842 compression accelerator
d1e66e6e 4926M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb 4927S: Supported
28bceeaa
DS
4928F: drivers/crypto/nx/Makefile
4929F: drivers/crypto/nx/Kconfig
7011a122 4930F: drivers/crypto/nx/nx-842*
2da572c9 4931F: include/linux/sw842.h
2062c5b6 4932F: crypto/842.c
2da572c9 4933F: lib/842/
0e16aafb 4934
1da177e4 4935IBM Power Linux RAID adapter
8b58be88 4936M: Brian King <brking@us.ibm.com>
1da177e4 4937S: Supported
679655da 4938F: drivers/scsi/ipr.*
1da177e4 4939
9d348af4 4940IBM Power Virtual Ethernet Device Driver
eddd63a6 4941M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4942L: netdev@vger.kernel.org
4943S: Supported
9aa32835 4944F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4945
e6babec6 4946IBM Power Virtual SCSI Device Drivers
bcbde52b 4947M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4948L: linux-scsi@vger.kernel.org
4949S: Supported
e6babec6
NF
4950F: drivers/scsi/ibmvscsi/ibmvscsi*
4951F: drivers/scsi/ibmvscsi/viosrp.h
4952
4953IBM Power Virtual FC Device Drivers
44b4dad9 4954M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4955L: linux-scsi@vger.kernel.org
4956S: Supported
4957F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4958
1da177e4 4959IBM ServeRAID RAID DRIVER
f9213e78 4960S: Orphan
679655da 4961F: drivers/scsi/ips.*
1da177e4 4962
6ed9f9c4
PT
4963ICH LPC AND GPIO DRIVER
4964M: Peter Tyser <ptyser@xes-inc.com>
4965S: Maintained
4966F: drivers/mfd/lpc_ich.c
4967F: drivers/gpio/gpio-ich.c
4968
1e7106fc 4969IDE SUBSYSTEM
8b58be88 4970M: "David S. Miller" <davem@davemloft.net>
1da177e4 4971L: linux-ide@vger.kernel.org
8a6e2535 4972Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4973T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4974S: Maintained
679655da
JP
4975F: Documentation/ide/
4976F: drivers/ide/
4977F: include/linux/ide.h
1da177e4 4978
6cb8c13d
IP
4979IDEAPAD LAPTOP EXTRAS DRIVER
4980M: Ike Panhc <ike.pan@canonical.com>
4981L: platform-driver-x86@vger.kernel.org
4982W: http://launchpad.net/ideapad-laptop
4983S: Maintained
4984F: drivers/platform/x86/ideapad-laptop.c
4985
1ea4c161
AM
4986IDEAPAD LAPTOP SLIDEBAR DRIVER
4987M: Andrey Moiseev <o2g.org.ru@gmail.com>
4988L: linux-input@vger.kernel.org
4989W: https://github.com/o2genum/ideapad-slidebar
4990S: Maintained
4991F: drivers/input/misc/ideapad_slidebar.c
4992
0f861e8c 4993IDE/ATAPI DRIVERS
487ba8e8 4994M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4995L: linux-ide@vger.kernel.org
c404c199 4996S: Maintained
679655da
JP
4997F: Documentation/cdrom/ide-cd
4998F: drivers/ide/ide-cd*
1da177e4 4999
27471fdb 5000IDLE-I7300
8b58be88 5001M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5002L: linux-pm@vger.kernel.org
27471fdb 5003S: Supported
679655da 5004F: drivers/idle/i7300_idle.c
27471fdb 5005
02cf2286 5006IEEE 802.15.4 SUBSYSTEM
b6e195fd 5007M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5008L: linux-wpan@vger.kernel.org
5009W: https://github.com/linux-wpan
5010T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5011S: Maintained
5012F: net/ieee802154/
68653359 5013F: net/mac802154/
251741b1 5014F: drivers/net/ieee802154/
580947d3
AA
5015F: include/linux/nl802154.h
5016F: include/linux/ieee802154.h
5017F: include/net/nl802154.h
5018F: include/net/mac802154.h
5019F: include/net/af_ieee802154.h
5020F: include/net/cfg802154.h
5021F: include/net/ieee802154_netdev.h
ebef9c12 5022F: Documentation/networking/ieee802154.txt
02cf2286 5023
b1c97193
SY
5024IGORPLUG-USB IR RECEIVER
5025M: Sean Young <sean@mess.org>
5026L: linux-media@vger.kernel.org
5027S: Maintained
5028F: drivers/media/rc/igorplugusb.c
5029
40ad4a30
SY
5030IGUANAWORKS USB IR TRANSCEIVER
5031M: Sean Young <sean@mess.org>
5032L: linux-media@vger.kernel.org
5033S: Maintained
5034F: drivers/media/rc/iguanair.c
5035
9545f86e 5036IIO SUBSYSTEM AND DRIVERS
030a13d7 5037M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5038R: Hartmut Knaack <knaack.h@gmx.de>
5039R: Lars-Peter Clausen <lars@metafoo.de>
5040R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5041L: linux-iio@vger.kernel.org
5042S: Maintained
03e7c251 5043F: drivers/iio/
9545f86e 5044F: drivers/staging/iio/
8fe671fc 5045F: include/linux/iio/
817020cf 5046F: tools/iio/
9545f86e 5047
65519263
SG
5048IKANOS/ADI EAGLE ADSL USB DRIVER
5049M: Matthieu Castet <castet.matthieu@free.fr>
5050M: Stanislaw Gruszka <stf_xl@wp.pl>
5051S: Maintained
5052F: drivers/usb/atm/ueagle-atm.c
5053
e89ab51f
GR
5054INA209 HARDWARE MONITOR DRIVER
5055M: Guenter Roeck <linux@roeck-us.net>
5056L: lm-sensors@lm-sensors.org
5057S: Maintained
5058F: Documentation/hwmon/ina209
5059F: Documentation/devicetree/bindings/i2c/ina209.txt
5060F: drivers/hwmon/ina209.c
5061
5062INA2XX HARDWARE MONITOR DRIVER
5063M: Guenter Roeck <linux@roeck-us.net>
5064L: lm-sensors@lm-sensors.org
5065S: Maintained
5066F: Documentation/hwmon/ina2xx
5067F: drivers/hwmon/ina2xx.c
5068F: include/linux/platform_data/ina2xx.h
5069
14dc124f
SIG
5070INDUSTRY PACK SUBSYSTEM (IPACK)
5071M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5072M: Jens Taprogge <jens.taprogge@taprogge.org>
5073M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5074L: industrypack-devel@lists.sourceforge.net
5075W: http://industrypack.sourceforge.net
5076S: Maintained
5077F: drivers/ipack/
5078
8adc53fd
ZLK
5079INGENIC JZ4780 DMA Driver
5080M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5081S: Maintained
5082F: drivers/dma/dma-jz4780.c
5083
aa7168f4 5084INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5085M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5086M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5087L: linux-ima-devel@lists.sourceforge.net
5088L: linux-ima-user@lists.sourceforge.net
5089L: linux-security-module@vger.kernel.org
aa7168f4 5090S: Supported
679655da 5091F: security/integrity/ima/
aa7168f4 5092
9a4ea5a9
JH
5093IMGTEC IR DECODER DRIVER
5094M: James Hogan <james.hogan@imgtec.com>
5095S: Maintained
5096F: drivers/media/rc/img-ir/
5097
1da177e4 5098IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5099L: linux-fbdev@vger.kernel.org
843393d3 5100S: Orphan
8a61f013 5101F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5102
5103INFINIBAND SUBSYSTEM
b6b2bbe6 5104M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5105M: Sean Hefty <sean.hefty@intel.com>
5106M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5107L: linux-rdma@vger.kernel.org
605841f5 5108W: http://www.openfabrics.org/
8a6e2535 5109Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5110T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5111S: Supported
679655da
JP
5112F: Documentation/infiniband/
5113F: drivers/infiniband/
c117ab84 5114F: include/uapi/linux/if_infiniband.h
954138dc
YD
5115F: include/uapi/rdma/
5116F: include/rdma/
1da177e4 5117
c9f04f58 5118INOTIFY
8b58be88
JP
5119M: John McCutchan <john@johnmccutchan.com>
5120M: Robert Love <rlove@rlove.org>
5121M: Eric Paris <eparis@parisplace.org>
c9f04f58 5122S: Maintained
679655da
JP
5123F: Documentation/filesystems/inotify.txt
5124F: fs/notify/inotify/
5125F: include/linux/inotify.h
c117ab84 5126F: include/uapi/linux/inotify.h
c9f04f58 5127
e2d1d6c0 5128INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5129M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5130L: linux-input@vger.kernel.org
8a6e2535 5131Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5132T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5133S: Maintained
679655da 5134F: drivers/input/
f4eea7e2 5135F: include/linux/input.h
c117ab84 5136F: include/uapi/linux/input.h
f4eea7e2 5137F: include/linux/input/
e2d1d6c0 5138
3267a87f 5139INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5140M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5141L: linux-input@vger.kernel.org
7f9c2454 5142T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5143S: Odd fixes
3267a87f 5144F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5145F: drivers/input/input-mt.c
3267a87f
HR
5146K: \b(ABS|SYN)_MT_
5147
97fa99a3
JY
5148INTEL ASoC BDW/HSW DRIVERS
5149M: Jie Yang <yang.jie@linux.intel.com>
5150L: alsa-devel@alsa-project.org
5151S: Supported
5152F: sound/soc/intel/sst-haswell*
5153F: sound/soc/intel/sst-dsp*
5154F: sound/soc/intel/sst-firmware.c
5155F: sound/soc/intel/broadwell.c
5156F: sound/soc/intel/haswell.c
5157
4ac13e17
DJ
5158INTEL C600 SERIES SAS CONTROLLER DRIVER
5159M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5160M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5161L: linux-scsi@vger.kernel.org
7106891a
DJ
5162T: git git://git.code.sf.net/p/intel-sas/isci
5163S: Supported
4ac13e17 5164F: drivers/scsi/isci/
4ac13e17 5165
26717172
LB
5166INTEL IDLE DRIVER
5167M: Len Brown <lenb@kernel.org>
bf1c138e 5168L: linux-pm@vger.kernel.org
08deed1e 5169T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5170S: Supported
5171F: drivers/idle/intel_idle.c
5172
7c1ac18d
KCA
5173INTEL PSTATE DRIVER
5174M: Kristen Carlson Accardi <kristen@linux.intel.com>
5175L: linux-pm@vger.kernel.org
5176S: Supported
5177F: drivers/cpufreq/intel_pstate.c
5178
9eb8ef74 5179INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5180M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5181L: linux-fbdev@vger.kernel.org
ce00f85c 5182S: Maintained
679655da 5183F: Documentation/fb/intelfb.txt
8a61f013 5184F: drivers/video/fbdev/intelfb/
9eb8ef74 5185
1da177e4 5186INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5187M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5188L: linux-fbdev@vger.kernel.org
ce00f85c 5189S: Maintained
8a61f013 5190F: drivers/video/fbdev/i810/
1da177e4 5191
f4a9bc4c 5192INTEL MENLOW THERMAL DRIVER
8b58be88 5193M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5194L: platform-driver-x86@vger.kernel.org
5ca92bd9 5195W: https://01.org/linux-acpi
f4a9bc4c 5196S: Supported
679655da 5197F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5198
1da177e4 5199INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5200M: Borislav Petkov <bp@alien8.de>
1da177e4 5201S: Maintained
73d425fd
JP
5202F: arch/x86/kernel/cpu/microcode/core*
5203F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5204
248a9dc3 5205INTEL I/OAT DMA DRIVER
18ebd564 5206M: Dave Jiang <dave.jiang@intel.com>
08223d80 5207R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5208L: dmaengine@vger.kernel.org
5209Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5210S: Supported
679655da 5211F: drivers/dma/ioat*
248a9dc3 5212
6c8909b4 5213INTEL IOMMU (VT-d)
8b58be88 5214M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5215L: iommu@lists.linux-foundation.org
54e5881d 5216T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5217S: Supported
3fb39615 5218F: drivers/iommu/intel-iommu.c
679655da 5219F: include/linux/intel-iommu.h
6c8909b4 5220
b3e5f263 5221INTEL IOP-ADMA DMA DRIVER
08223d80 5222R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5223S: Odd fixes
679655da 5224F: drivers/dma/iop-adma.c
b3e5f263 5225
9251ce95 5226INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5227M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5228S: Maintained
679655da
JP
5229F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5230F: arch/arm/mach-ixp4xx/include/mach/npe.h
5231F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5232F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5233F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5234F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5235
844dd05f 5236INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5237M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5238S: Maintained
679655da 5239F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5240
2f302324 5241INTEL ETHERNET DRIVERS
8b58be88 5242M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5243R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5244R: Shannon Nelson <shannon.nelson@intel.com>
5245R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5246R: Don Skidmore <donald.c.skidmore@intel.com>
5247R: Matthew Vick <matthew.vick@intel.com>
5248R: John Ronciak <john.ronciak@intel.com>
5249R: Mitch Williams <mitch.a.williams@intel.com>
5250L: intel-wired-lan@lists.osuosl.org
f6fde11a 5251W: http://www.intel.com/support/feedback.htm
d94e6fed 5252W: http://e1000.sourceforge.net/
2f302324
JK
5253Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5254T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5255T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5256S: Supported
0d164401
JK
5257F: Documentation/networking/e100.txt
5258F: Documentation/networking/e1000.txt
5259F: Documentation/networking/e1000e.txt
5260F: Documentation/networking/igb.txt
5261F: Documentation/networking/igbvf.txt
5262F: Documentation/networking/ixgb.txt
5263F: Documentation/networking/ixgbe.txt
5264F: Documentation/networking/ixgbevf.txt
1bff6529 5265F: Documentation/networking/i40e.txt
105bf2fe 5266F: Documentation/networking/i40evf.txt
dee1ad47 5267F: drivers/net/ethernet/intel/
bc90d291 5268F: drivers/net/ethernet/intel/*/
1da177e4 5269
0963d59b
LW
5270INTEL-MID GPIO DRIVER
5271M: David Cohen <david.a.cohen@linux.intel.com>
5272L: linux-gpio@vger.kernel.org
5273S: Maintained
5274F: drivers/gpio/gpio-intel-mid.c
5275
ca907a90
SY
5276INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5277M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5278L: linux-wireless@vger.kernel.org
ca907a90 5279S: Maintained
679655da 5280F: Documentation/networking/README.ipw2100
679655da 5281F: Documentation/networking/README.ipw2200
ca907a90 5282F: drivers/net/wireless/ipw2x00/
826d2abe 5283
4bd96a7a 5284INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5285M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5286M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5287M: Shane Wang <shane.wang@intel.com>
5288L: tboot-devel@lists.sourceforge.net
5289W: http://tboot.sourceforge.net
e9b7d7c8 5290T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5291S: Supported
5292F: Documentation/intel_txt.txt
5293F: include/linux/tboot.h
5294F: arch/x86/kernel/tboot.c
5295
8a70da82 5296INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5297M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5298M: linux-wimax@intel.com
49e7d9df 5299L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5300S: Supported
5301W: http://linuxwimax.org
679655da
JP
5302F: Documentation/wimax/README.i2400m
5303F: drivers/net/wimax/i2400m/
c117ab84 5304F: include/uapi/linux/wimax/i2400m.h
8a70da82 5305
1c0ce89c
SG
5306INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5307M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5308L: linux-wireless@vger.kernel.org
1c0ce89c 5309S: Supported
efa3144e
WYG
5310F: drivers/net/wireless/iwlegacy/
5311
b481de9c 5312INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5313M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5314M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5315M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5316L: linux-wireless@vger.kernel.org
b481de9c 5317W: http://intellinuxwireless.org
b62ff718 5318T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5319S: Supported
679655da 5320F: drivers/net/wireless/iwlwifi/
b481de9c 5321
de8fe023
TW
5322INTEL MANAGEMENT ENGINE (mei)
5323M: Tomas Winkler <tomas.winkler@intel.com>
5324L: linux-kernel@vger.kernel.org
5325S: Supported
c117ab84 5326F: include/uapi/linux/mei.h
de8fe023 5327F: drivers/misc/mei/*
e07950a1 5328F: Documentation/misc-devices/mei/*
de8fe023 5329
cb109a0e 5330IOC3 ETHERNET DRIVER
8b58be88 5331M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5332L: linux-mips@linux-mips.org
5333S: Maintained
8862bf1e 5334F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5335
cb109a0e 5336IOC3 SERIAL DRIVER
8b58be88 5337M: Pat Gefre <pfg@sgi.com>
d39e0721 5338L: linux-serial@vger.kernel.org
cb109a0e 5339S: Maintained
df621252 5340F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5341
0b6e8569
SW
5342IOMMU DRIVERS
5343M: Joerg Roedel <joro@8bytes.org>
5344L: iommu@lists.linux-foundation.org
5345T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5346S: Maintained
5347F: drivers/iommu/
5348
4480f15b 5349IP MASQUERADING
8b58be88 5350M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5351S: Maintained
679655da 5352F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5353
1202d6ff 5354IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5355M: Francois Romieu <romieu@fr.zoreil.com>
5356M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5357L: netdev@vger.kernel.org
5358S: Maintained
7443713a 5359F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5360
4480f15b 5361IPATH DRIVER
8473c603 5362M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5363L: linux-rdma@vger.kernel.org
52a09a04 5364S: Maintained
679655da 5365F: drivers/infiniband/hw/ipath/
77d8798b 5366
4409ebe9 5367IPMI SUBSYSTEM
8b58be88 5368M: Corey Minyard <minyard@acm.org>
b0c90653 5369L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5370W: http://openipmi.sourceforge.net/
5371S: Supported
679655da
JP
5372F: Documentation/IPMI.txt
5373F: drivers/char/ipmi/
5374F: include/linux/ipmi*
c117ab84 5375F: include/uapi/linux/ipmi*
4409ebe9 5376
2d800897
KW
5377QCOM AUDIO (ASoC) DRIVERS
5378M: Patrick Lai <plai@codeaurora.org>
5379M: Banajit Goswami <bgoswami@codeaurora.org>
5380L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5381S: Supported
5382F: sound/soc/qcom/
5383
e2d1d6c0 5384IPS SCSI RAID DRIVER
8b58be88 5385M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5386L: linux-scsi@vger.kernel.org
5387W: http://www.adaptec.com/
5388S: Maintained
679655da 5389F: drivers/scsi/ips*
e2d1d6c0
RD
5390
5391IPVS
8b58be88
JP
5392M: Wensong Zhang <wensong@linux-vs.org>
5393M: Simon Horman <horms@verge.net.au>
5394M: Julian Anastasov <ja@ssi.bg>
979b6c13 5395L: netdev@vger.kernel.org
e2d1d6c0 5396L: lvs-devel@vger.kernel.org
1da177e4 5397S: Maintained
679655da 5398F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5399F: include/net/ip_vs.h
c117ab84 5400F: include/uapi/linux/ip_vs.h
679655da 5401F: net/netfilter/ipvs/
1da177e4 5402
e7839f25 5403IPWIRELESS DRIVER
8b58be88
JP
5404M: Jiri Kosina <jkosina@suse.cz>
5405M: David Sterba <dsterba@suse.cz>
92094aa0 5406S: Odd Fixes
282361a0 5407F: drivers/tty/ipwireless/
099dc4fb 5408
e2d1d6c0 5409IPX NETWORK LAYER
8b58be88 5410M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5411L: netdev@vger.kernel.org
5412S: Maintained
679655da 5413F: include/net/ipx.h
c117ab84 5414F: include/uapi/linux/ipx.h
679655da 5415F: net/ipx/
e2d1d6c0 5416
1da177e4 5417IRDA SUBSYSTEM
8b58be88 5418M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5419L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5420L: netdev@vger.kernel.org
1da177e4 5421W: http://irda.sourceforge.net/
f353976d 5422S: Maintained
e0057975 5423T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5424F: Documentation/networking/irda.txt
5425F: drivers/net/irda/
5426F: include/net/irda/
5427F: net/irda/
1da177e4 5428
a800c7cc
TG
5429IRQ SUBSYSTEM
5430M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5431L: linux-kernel@vger.kernel.org
a800c7cc 5432S: Maintained
75fc2d37 5433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5434F: kernel/irq/
2ed9fd28
JC
5435
5436IRQCHIP DRIVERS
5437M: Thomas Gleixner <tglx@linutronix.de>
5438M: Jason Cooper <jason@lakedaemon.net>
5439L: linux-kernel@vger.kernel.org
5440S: Maintained
5441T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5442T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5443F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5444F: drivers/irqchip/
a800c7cc 5445
7ab3a837
GL
5446IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5447M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5448S: Maintained
5449F: Documentation/IRQ-domain.txt
5450F: include/linux/irqdomain.h
5451F: kernel/irq/irqdomain.c
5452
e2d1d6c0 5453ISAPNP
8b58be88 5454M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5455S: Maintained
679655da
JP
5456F: Documentation/isapnp.txt
5457F: drivers/pnp/isapnp/
5458F: include/linux/isapnp.h
e2d1d6c0 5459
d39b8420
HV
5460ISA RADIO MODULE
5461M: Hans Verkuil <hverkuil@xs4all.nl>
5462L: linux-media@vger.kernel.org
5463T: git git://linuxtv.org/media_tree.git
5464W: http://linuxtv.org
5465S: Maintained
5466F: drivers/media/radio/radio-isa*
5467
71a6d0af
HW
5468iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5469M: Peter Jones <pjones@redhat.com>
5470M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5471S: Maintained
5472F: drivers/firmware/iscsi_ibft*
5473
14816b1e 5474ISCSI
8b58be88 5475M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5476L: open-iscsi@googlegroups.com
5477W: www.open-iscsi.org
54e5881d 5478T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5479S: Maintained
679655da
JP
5480F: drivers/scsi/*iscsi*
5481F: include/scsi/*iscsi*
14816b1e 5482
1e65eb42
OG
5483ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5484M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5485M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5486M: Roi Dayan <roid@mellanox.com>
5487L: linux-rdma@vger.kernel.org
5488S: Supported
5489W: http://www.openfabrics.org
5490W: www.open-iscsi.org
5491Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5492F: drivers/infiniband/ulp/iser/
1e65eb42 5493
2b70e5fd
SG
5494ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5495M: Sagi Grimberg <sagig@mellanox.com>
5496T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5497L: linux-rdma@vger.kernel.org
5498L: target-devel@vger.kernel.org
5499S: Supported
5500W: http://www.linux-iscsi.org
5501F: drivers/infiniband/ulp/isert
5502
1da177e4 5503ISDN SUBSYSTEM
8b58be88 5504M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5505L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5506L: netdev@vger.kernel.org
1da177e4 5507W: http://www.isdn4linux.de
54e5881d 5508T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5509S: Maintained
679655da
JP
5510F: Documentation/isdn/
5511F: drivers/isdn/
5512F: include/linux/isdn.h
5513F: include/linux/isdn/
c117ab84
CEB
5514F: include/uapi/linux/isdn.h
5515F: include/uapi/linux/isdn/
1da177e4
LT
5516
5517ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5518M: Armin Schindler <mac@melware.de>
d5d52273 5519L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5520W: http://www.melware.de
5521S: Maintained
679655da 5522F: drivers/isdn/hardware/eicon/
1da177e4 5523
d624870f 5524IT87 HARDWARE MONITORING DRIVER
7c81c60f 5525M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5526L: lm-sensors@lm-sensors.org
5527S: Maintained
5528F: Documentation/hwmon/it87
5529F: drivers/hwmon/it87.c
5530
d7104bff
AP
5531IT913X MEDIA DRIVER
5532M: Antti Palosaari <crope@iki.fi>
5533L: linux-media@vger.kernel.org
5534W: http://linuxtv.org/
5535W: http://palosaari.fi/linux/
5536Q: http://patchwork.linuxtv.org/project/linux-media/list/
5537T: git git://linuxtv.org/anttip/media_tree.git
5538S: Maintained
249c697e 5539F: drivers/media/tuners/it913x*
d7104bff 5540
91821ff3 5541IVTV VIDEO4LINUX DRIVER
6afdeaf8 5542M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5543L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5544L: linux-media@vger.kernel.org
275ffde4 5545T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5546W: http://www.ivtvdriver.org
5547S: Maintained
679655da 5548F: Documentation/video4linux/*.ivtv
90d72ac6 5549F: drivers/media/pci/ivtv/
c117ab84 5550F: include/uapi/linux/ivtv*
91821ff3 5551
68620bdd
MP
5552IX2505V MEDIA DRIVER
5553M: Malcolm Priestley <tvboxspy@gmail.com>
5554L: linux-media@vger.kernel.org
5555W: http://linuxtv.org/
5556Q: http://patchwork.linuxtv.org/project/linux-media/list/
5557S: Maintained
5558F: drivers/media/dvb-frontends/ix2505v*
5559
4453d736
GR
5560JC42.4 TEMPERATURE SENSOR DRIVER
5561M: Guenter Roeck <linux@roeck-us.net>
5562L: lm-sensors@lm-sensors.org
5563S: Maintained
5564F: drivers/hwmon/jc42.c
5565F: Documentation/hwmon/jc42
5566
e2d1d6c0 5567JFS FILESYSTEM
3256f80f 5568M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5569L: jfs-discussion@lists.sourceforge.net
5570W: http://jfs.sourceforge.net/
54e5881d 5571T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5572S: Maintained
679655da
JP
5573F: Documentation/filesystems/jfs.txt
5574F: fs/jfs/
e2d1d6c0 5575
95252236 5576JME NETWORK DRIVER
8b58be88 5577M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5578L: netdev@vger.kernel.org
5579S: Maintained
63d24a0e 5580F: drivers/net/ethernet/jme.*
95252236 5581
1da177e4 5582JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5583M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5584L: linux-mtd@lists.infradead.org
5585W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5586S: Maintained
679655da 5587F: fs/jffs2/
c117ab84 5588F: include/uapi/linux/jffs2.h
1da177e4 5589
de456d37 5590JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5591M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5592M: Jan Kara <jack@suse.cz>
72be2ccf 5593L: linux-ext4@vger.kernel.org
ae0718f8 5594S: Maintained
d183e11a 5595F: fs/jbd/
d183e11a
TT
5596F: include/linux/jbd.h
5597
5598JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5599M: "Theodore Ts'o" <tytso@mit.edu>
5600L: linux-ext4@vger.kernel.org
5601S: Maintained
5602F: fs/jbd2/
5603F: include/linux/jbd2.h
ae0718f8 5604
fd8b6cb4 5605JSM Neo PCI based serial card
9d141cb9 5606M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5607L: linux-serial@vger.kernel.org
5608S: Maintained
df621252 5609F: drivers/tty/serial/jsm/
ae0718f8 5610
af39917d
CL
5611K10TEMP HARDWARE MONITORING DRIVER
5612M: Clemens Ladisch <clemens@ladisch.de>
5613L: lm-sensors@lm-sensors.org
5614S: Maintained
5615F: Documentation/hwmon/k10temp
5616F: drivers/hwmon/k10temp.c
5617
4660cb35 5618K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5619M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5620L: lm-sensors@lm-sensors.org
ae0718f8 5621S: Maintained
679655da
JP
5622F: Documentation/hwmon/k8temp
5623F: drivers/hwmon/k8temp.c
ae0718f8 5624
1da177e4 5625KCONFIG
5eb1f99e 5626M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5627L: linux-kbuild@vger.kernel.org
cea8321c 5628T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5629S: Maintained
679655da
JP
5630F: Documentation/kbuild/kconfig-language.txt
5631F: scripts/kconfig/
1da177e4 5632
ea6c2089 5633KDUMP
8b58be88
JP
5634M: Vivek Goyal <vgoyal@redhat.com>
5635M: Haren Myneni <hbabu@us.ibm.com>
34633993 5636L: kexec@lists.infradead.org
ea6c2089
VG
5637W: http://lse.sourceforge.net/kdump/
5638S: Maintained
80811493 5639F: Documentation/kdump/
ea6c2089 5640
f41bf02f
HV
5641KEENE FM RADIO TRANSMITTER DRIVER
5642M: Hans Verkuil <hverkuil@xs4all.nl>
5643L: linux-media@vger.kernel.org
5644T: git git://linuxtv.org/media_tree.git
5645W: http://linuxtv.org
5646S: Maintained
5647F: drivers/media/radio/radio-keene*
5648
1da177e4 5649KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5650M: Ian Kent <raven@themaw.net>
f694fc97 5651L: autofs@vger.kernel.org
1da177e4 5652S: Maintained
679655da 5653F: fs/autofs4/
1da177e4 5654
70fb7ba6 5655KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5656M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5657T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5659L: linux-kbuild@vger.kernel.org
5ce45962 5660S: Maintained
679655da
JP
5661F: Documentation/kbuild/
5662F: Makefile
5663F: scripts/Makefile.*
70fb7ba6
MM
5664F: scripts/basic/
5665F: scripts/mk*
5666F: scripts/package/
1da177e4
LT
5667
5668KERNEL JANITORS
c3000e03 5669L: kernel-janitors@vger.kernel.org
10466f5a 5670W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5671S: Odd Fixes
1da177e4 5672
e8b43555 5673KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5674M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5675L: linux-nfs@vger.kernel.org
1da177e4 5676W: http://nfs.sourceforge.net/
98fac23f 5677S: Supported
679655da 5678F: fs/nfsd/
c117ab84 5679F: include/uapi/linux/nfsd/
679655da
JP
5680F: fs/lockd/
5681F: fs/nfs_common/
5682F: net/sunrpc/
5683F: include/linux/lockd/
5684F: include/linux/sunrpc/
c117ab84 5685F: include/uapi/linux/sunrpc/
1da177e4 5686
13b122b3
SK
5687KERNEL SELFTEST FRAMEWORK
5688M: Shuah Khan <shuahkh@osg.samsung.com>
5689L: linux-api@vger.kernel.org
5690T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5691S: Maintained
5692F: tools/testing/selftests
5693
426d62e2 5694KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5695M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5696M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5697L: kvm@vger.kernel.org
e3e58478 5698W: http://www.linux-kvm.org
a94b40a6 5699T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5700S: Supported
c93a64fe
PB
5701F: Documentation/*/kvm*.txt
5702F: Documentation/virtual/kvm/
679655da 5703F: arch/*/kvm/
1662e862
CB
5704F: arch/x86/kernel/kvm.c
5705F: arch/x86/kernel/kvmclock.c
679655da
JP
5706F: arch/*/include/asm/kvm*
5707F: include/linux/kvm*
c117ab84 5708F: include/uapi/linux/kvm*
679655da 5709F: virt/kvm/
426d62e2 5710
ad8003d3 5711KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5712M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5713L: kvm@vger.kernel.org
5714W: http://kvm.qumranet.com
7de609c8 5715S: Maintained
679655da 5716F: arch/x86/include/asm/svm.h
679655da 5717F: arch/x86/kvm/svm.c
426d62e2 5718
513014b7 5719KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5720M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5721L: kvm-ppc@vger.kernel.org
5722W: http://kvm.qumranet.com
6a7f972d 5723T: git git://github.com/agraf/linux-2.6.git
513014b7 5724S: Supported
679655da
JP
5725F: arch/powerpc/include/asm/kvm*
5726F: arch/powerpc/kvm/
513014b7 5727
85f8fffe 5728KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5729M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5730M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5731M: linux390@de.ibm.com
5732L: linux-s390@vger.kernel.org
5733W: http://www.ibm.com/developerworks/linux/linux390/
5734S: Supported
679655da
JP
5735F: Documentation/s390/kvm.txt
5736F: arch/s390/include/asm/kvm*
80811493 5737F: arch/s390/kvm/
a968cd3e 5738F: drivers/s390/kvm/
85f8fffe 5739
a749474d 5740KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5741M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5742M: Marc Zyngier <marc.zyngier@arm.com>
5743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5744L: kvmarm@lists.cs.columbia.edu
5745W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5746S: Supported
a749474d
CD
5747F: arch/arm/include/uapi/asm/kvm*
5748F: arch/arm/include/asm/kvm*
5749F: arch/arm/kvm/
5c8818b4
MZ
5750F: virt/kvm/arm/
5751F: include/kvm/arm_*
a749474d 5752
6394a3ec 5753KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5754M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5755M: Marc Zyngier <marc.zyngier@arm.com>
5756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5757L: kvmarm@lists.cs.columbia.edu
5758S: Maintained
5759F: arch/arm64/include/uapi/asm/kvm*
5760F: arch/arm64/include/asm/kvm*
5761F: arch/arm64/kvm/
5762
dc009d92 5763KEXEC
8b58be88 5764M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5765W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5766L: kexec@lists.infradead.org
dc009d92 5767S: Maintained
679655da 5768F: include/linux/kexec.h
c117ab84 5769F: include/uapi/linux/kexec.h
679655da 5770F: kernel/kexec.c
dc009d92 5771
e971461f
DH
5772KEYS/KEYRINGS:
5773M: David Howells <dhowells@redhat.com>
5774L: keyrings@linux-nfs.org
5775S: Maintained
d410fa4e 5776F: Documentation/security/keys.txt
e971461f
DH
5777F: include/linux/key.h
5778F: include/linux/key-type.h
5779F: include/keys/
5780F: security/keys/
5781
7f3c68be 5782KEYS-TRUSTED
74dd744f
MZ
5783M: David Safford <safford@us.ibm.com>
5784M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5785L: linux-security-module@vger.kernel.org
5786L: keyrings@linux-nfs.org
5787S: Supported
d410fa4e 5788F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5789F: include/keys/trusted-type.h
5790F: security/keys/trusted.c
5791F: security/keys/trusted.h
5792
5793KEYS-ENCRYPTED
74dd744f
MZ
5794M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5795M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5796L: linux-security-module@vger.kernel.org
5797L: keyrings@linux-nfs.org
5798S: Supported
d410fa4e 5799F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5800F: include/keys/encrypted-type.h
19c90aa6 5801F: security/keys/encrypted-keys/
7f3c68be 5802
5b778dad 5803KGDB / KDB /debug_core
8b58be88 5804M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5805W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5806L: kgdb-bugreport@lists.sourceforge.net
5807S: Maintained
679655da
JP
5808F: Documentation/DocBook/kgdb.tmpl
5809F: drivers/misc/kgdbts.c
df621252 5810F: drivers/tty/serial/kgdboc.c
5b778dad 5811F: include/linux/kdb.h
679655da 5812F: include/linux/kgdb.h
4063eb5f 5813F: kernel/debug/
e3e2aaf7 5814
456db8cc 5815KMEMCHECK
8b58be88 5816M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5817M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5818S: Maintained
410d7a97
JP
5819F: Documentation/kmemcheck.txt
5820F: arch/x86/include/asm/kmemcheck.h
5821F: arch/x86/mm/kmemcheck/
5822F: include/linux/kmemcheck.h
5823F: mm/kmemcheck.c
b9ce08c0 5824
c3bb4d24 5825KMEMLEAK
8b58be88 5826M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5827S: Maintained
5828F: Documentation/kmemleak.txt
5829F: include/linux/kmemleak.h
5830F: mm/kmemleak.c
5831F: mm/kmemleak-test.c
5832
89559a61 5833KPROBES
8b58be88
JP
5834M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5835M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5836M: "David S. Miller" <davem@davemloft.net>
97c29e74 5837M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5838S: Maintained
679655da
JP
5839F: Documentation/kprobes.txt
5840F: include/linux/kprobes.h
5841F: kernel/kprobes.c
89559a61 5842
70e84049 5843KS0108 LCD CONTROLLER DRIVER
8b58be88 5844M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5845W: http://miguelojeda.es/auxdisplay.htm
5846W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5847S: Maintained
679655da
JP
5848F: Documentation/auxdisplay/ks0108
5849F: drivers/auxdisplay/ks0108.c
5850F: include/linux/ks0108.h
70e84049 5851
1da177e4 5852LAPB module
1da177e4 5853L: linux-x25@vger.kernel.org
bf9915cc 5854S: Orphan
679655da
JP
5855F: Documentation/networking/lapb-module.txt
5856F: include/*/lapb.h
5857F: net/lapb/
1da177e4
LT
5858
5859LASI 53c700 driver for PARISC
8b58be88 5860M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5861L: linux-scsi@vger.kernel.org
5862S: Maintained
679655da
JP
5863F: Documentation/scsi/53c700.txt
5864F: drivers/scsi/53c700*
1da177e4 5865
263de9b5 5866LED SUBSYSTEM
c772fc26 5867M: Bryan Wu <cooloney@gmail.com>
8b58be88 5868M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5869M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5870L: linux-leds@vger.kernel.org
5871T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5872S: Maintained
679655da
JP
5873F: drivers/leds/
5874F: include/linux/leds.h
263de9b5 5875
b0461a44 5876LEGACY EEPROM DRIVER
7c81c60f 5877M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5878S: Maintained
5879F: Documentation/misc-devices/eeprom
5880F: drivers/misc/eeprom/eeprom.c
5881
1da177e4 5882LEGO USB Tower driver
8b58be88 5883M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5884L: legousb-devel@lists.sourceforge.net
5885W: http://legousb.sourceforge.net/
5886S: Maintained
679655da 5887F: drivers/usb/misc/legousbtower.c
1da177e4 5888
055616a8
MK
5889LG2160 MEDIA DRIVER
5890M: Michael Krufky <mkrufky@linuxtv.org>
5891L: linux-media@vger.kernel.org
5892W: http://linuxtv.org/
5893W: http://github.com/mkrufky
5894Q: http://patchwork.linuxtv.org/project/linux-media/list/
5895T: git git://linuxtv.org/mkrufky/tuners.git
5896S: Maintained
5897F: drivers/media/dvb-frontends/lg2160.*
5898
6f0e7725
MK
5899LGDT3305 MEDIA DRIVER
5900M: Michael Krufky <mkrufky@linuxtv.org>
5901L: linux-media@vger.kernel.org
5902W: http://linuxtv.org/
5903W: http://github.com/mkrufky
5904Q: http://patchwork.linuxtv.org/project/linux-media/list/
5905T: git git://linuxtv.org/mkrufky/tuners.git
5906S: Maintained
5907F: drivers/media/dvb-frontends/lgdt3305.*
5908
568a17ff 5909LGUEST
8b58be88 5910M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5911L: lguest@lists.ozlabs.org
568a17ff 5912W: http://lguest.ozlabs.org/
72e91863 5913S: Odd Fixes
070f420b 5914F: arch/x86/include/asm/lguest*.h
679655da
JP
5915F: arch/x86/lguest/
5916F: drivers/lguest/
5917F: include/linux/lguest*.h
070f420b 5918F: tools/lguest/
568a17ff 5919
32ac7cb2
TH
5920LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5921M: Tejun Heo <tj@kernel.org>
5922L: linux-ide@vger.kernel.org
5923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5924S: Maintained
5925F: drivers/ata/
5926F: include/linux/ata.h
5927F: include/linux/libata.h
5928
5929LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5930M: Viresh Kumar <viresh.linux@gmail.com>
5931L: linux-ide@vger.kernel.org
5932T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5933S: Maintained
5934F: include/linux/pata_arasan_cf_data.h
5935F: drivers/ata/pata_arasan_cf.c
5936
c7fa056c
BZ
5937LIBATA PATA DRIVERS
5938M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5939M: Tejun Heo <tj@kernel.org>
5940L: linux-ide@vger.kernel.org
5941T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5942S: Maintained
5943F: drivers/ata/pata_*.c
5944F: drivers/ata/ata_generic.c
5945
32ac7cb2
TH
5946LIBATA SATA AHCI PLATFORM devices support
5947M: Hans de Goede <hdegoede@redhat.com>
5948M: Tejun Heo <tj@kernel.org>
5949L: linux-ide@vger.kernel.org
5950T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5951S: Maintained
5952F: drivers/ata/ahci_platform.c
5953F: drivers/ata/libahci_platform.c
5954F: include/linux/ahci_platform.h
5955
5956LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5957M: Mikael Pettersson <mikpelinux@gmail.com>
5958L: linux-ide@vger.kernel.org
5959T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5960S: Maintained
5961F: drivers/ata/sata_promise.*
5962
1acd437c
SL
5963LIBLOCKDEP
5964M: Sasha Levin <sasha.levin@oracle.com>
5965S: Maintained
5966F: tools/lib/lockdep/
5967
1da177e4 5968LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5969M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5970W: http://www.ibm.com/linux/ltc/projects/ppc
5971S: Supported
11c34c7d 5972F: arch/powerpc/boot/rs6000.h
1da177e4 5973
852bb9f5 5974LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5975M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5976M: Paul Mackerras <paulus@samba.org>
ea668936 5977M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5978W: http://www.penguinppc.org/
a4724ed6 5979L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5980Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5981T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5982S: Supported
11c34c7d
JP
5983F: Documentation/powerpc/
5984F: arch/powerpc/
1da177e4
LT
5985
5986LINUX FOR POWER MACINTOSH
8b58be88 5987M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5988W: http://www.penguinppc.org/
a4724ed6 5989L: linuxppc-dev@lists.ozlabs.org
1da177e4 5990S: Maintained
11c34c7d
JP
5991F: arch/powerpc/platforms/powermac/
5992F: drivers/macintosh/
1da177e4 5993
77a76369 5994LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5995M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5996L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5997T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5998S: Maintained
11c34c7d
JP
5999F: arch/powerpc/platforms/512x/
6000F: arch/powerpc/platforms/52xx/
1da177e4
LT
6001
6002LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6003M: Alistair Popple <alistair@popple.id.au>
8b58be88 6004M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6005W: http://www.penguinppc.org/
a4724ed6 6006L: linuxppc-dev@lists.ozlabs.org
1da177e4 6007S: Maintained
11c34c7d
JP
6008F: arch/powerpc/platforms/40x/
6009F: arch/powerpc/platforms/44x/
1da177e4 6010
260c02a9 6011LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6012L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6013S: Orphan
11c34c7d
JP
6014F: arch/powerpc/*/*virtex*
6015F: arch/powerpc/*/*/*virtex*
1da177e4 6016
e93adf1e 6017LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6018M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6019W: http://www.penguinppc.org/
a4724ed6 6020L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6021S: Maintained
a2b1f7c8 6022F: arch/powerpc/platforms/8xx/
e93adf1e 6023
1da177e4 6024LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6025M: Scott Wood <scottwood@freescale.com>
8b58be88 6026M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6027W: http://www.penguinppc.org/
a4724ed6 6028L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6029T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6030S: Maintained
11c34c7d 6031F: arch/powerpc/platforms/83xx/
4c8f581d 6032F: arch/powerpc/platforms/85xx/
1da177e4 6033
ab06ff3a 6034LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6035M: Olof Johansson <olof@lixom.net>
a4724ed6 6036L: linuxppc-dev@lists.ozlabs.org
92e19709 6037S: Maintained
11c34c7d
JP
6038F: arch/powerpc/platforms/pasemi/
6039F: drivers/*/*pasemi*
6040F: drivers/*/*/*pasemi*
ab06ff3a 6041
1da177e4 6042LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6043M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6044L: linux-security-module@vger.kernel.org
1da177e4
LT
6045S: Supported
6046
a23ce6da
HW
6047LIS3LV02D ACCELEROMETER DRIVER
6048M: Eric Piel <eric.piel@tremplin-utc.net>
6049S: Maintained
ff606677
JD
6050F: Documentation/misc-devices/lis3lv02d
6051F: drivers/misc/lis3lv02d/
bd35665f 6052F: drivers/platform/x86/hp_accel.c
a23ce6da 6053
b700e7f0
SJ
6054LIVE PATCHING
6055M: Josh Poimboeuf <jpoimboe@redhat.com>
6056M: Seth Jennings <sjenning@redhat.com>
6057M: Jiri Kosina <jkosina@suse.cz>
6058M: Vojtech Pavlik <vojtech@suse.cz>
6059S: Maintained
6060F: kernel/livepatch/
6061F: include/linux/livepatch.h
6062F: arch/x86/include/asm/livepatch.h
6063F: arch/x86/kernel/livepatch.c
6064F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6065F: samples/livepatch/
b700e7f0 6066L: live-patching@vger.kernel.org
74d50da3 6067T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6068
e2d1d6c0 6069LLC (802.2)
8b58be88 6070M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6071S: Maintained
679655da 6072F: include/linux/llc.h
c117ab84 6073F: include/uapi/linux/llc.h
679655da
JP
6074F: include/net/llc*
6075F: net/llc/
e2d1d6c0 6076
4e233cbe
AD
6077LM73 HARDWARE MONITOR DRIVER
6078M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6079L: lm-sensors@lm-sensors.org
6080S: Maintained
6081F: drivers/hwmon/lm73.c
6082
156e2d1a 6083LM78 HARDWARE MONITOR DRIVER
7c81c60f 6084M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6085L: lm-sensors@lm-sensors.org
6086S: Maintained
6087F: Documentation/hwmon/lm78
6088F: drivers/hwmon/lm78.c
6089
1da177e4 6090LM83 HARDWARE MONITOR DRIVER
7c81c60f 6091M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6092L: lm-sensors@lm-sensors.org
1da177e4 6093S: Maintained
679655da
JP
6094F: Documentation/hwmon/lm83
6095F: drivers/hwmon/lm83.c
1da177e4
LT
6096
6097LM90 HARDWARE MONITOR DRIVER
7c81c60f 6098M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6099L: lm-sensors@lm-sensors.org
1da177e4 6100S: Maintained
679655da 6101F: Documentation/hwmon/lm90
aae7bce4 6102F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6103F: drivers/hwmon/lm90.c
1da177e4 6104
917cc4e6
GR
6105LM95234 HARDWARE MONITOR DRIVER
6106M: Guenter Roeck <linux@roeck-us.net>
6107L: lm-sensors@lm-sensors.org
6108S: Maintained
6109F: Documentation/hwmon/lm95234
6110F: drivers/hwmon/lm95234.c
6111
68620bdd
MP
6112LME2510 MEDIA DRIVER
6113M: Malcolm Priestley <tvboxspy@gmail.com>
6114L: linux-media@vger.kernel.org
6115W: http://linuxtv.org/
6116Q: http://patchwork.linuxtv.org/project/linux-media/list/
6117S: Maintained
6118F: drivers/media/usb/dvb-usb-v2/lmedm04*
6119
512e67f9 6120LOCKDEP AND LOCKSTAT
8b58be88
JP
6121M: Peter Zijlstra <peterz@infradead.org>
6122M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6123L: linux-kernel@vger.kernel.org
75fc2d37 6124T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6125S: Maintained
214e0aed
DB
6126F: Documentation/locking/lockdep*.txt
6127F: Documentation/locking/lockstat.txt
679655da 6128F: include/linux/lockdep.h
7486d6da 6129F: kernel/locking/
512e67f9 6130
dde33348 6131LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6132M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6133L: linux-ntfs-dev@lists.sourceforge.net
6134W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6135S: Maintained
679655da 6136F: Documentation/ldm.txt
20d16fef 6137F: block/partitions/ldm.*
1da177e4 6138
ef6ada3d
JE
6139LogFS
6140M: Joern Engel <joern@logfs.org>
756ccb3c 6141M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6142L: logfs@logfs.org
6143W: logfs.org
6144S: Maintained
6145F: fs/logfs/
6146
b62d7946
RS
6147LPC32XX MACHINE SUPPORT
6148M: Roland Stigge <stigge@antcom.de>
6149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6150S: Maintained
6151F: arch/arm/mach-lpc32xx/
6152
c87e34ef 6153LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6154M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6155M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6156M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6157M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6158L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6159L: linux-scsi@vger.kernel.org
6160W: http://www.lsilogic.com/support
6161S: Supported
679655da 6162F: drivers/message/fusion/
500c152a 6163F: drivers/scsi/mpt2sas/
6164F: drivers/scsi/mpt3sas/
c87e34ef 6165
1da177e4 6166LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6167M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6168L: linux-scsi@vger.kernel.org
6169S: Maintained
679655da 6170F: drivers/scsi/sym53c8xx_2/
1da177e4 6171
e5f5c99a
GR
6172LTC4261 HARDWARE MONITOR DRIVER
6173M: Guenter Roeck <linux@roeck-us.net>
6174L: lm-sensors@lm-sensors.org
6175S: Maintained
6176F: Documentation/hwmon/ltc4261
6177F: drivers/hwmon/ltc4261.c
6178
81365c31 6179LTP (Linux Test Project)
28b8e8d4 6180M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6181M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6182M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6183M: Jan Stancek <jstancek@redhat.com>
6184M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6185M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6186L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6187W: http://linux-test-project.github.io/
7d1ae8a8 6188T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6189S: Maintained
6190
c12a54b3 6191M32R ARCHITECTURE
c12a54b3 6192W: http://www.linux-m32r.org/
b4174867 6193S: Orphan
679655da 6194F: arch/m32r/
c12a54b3 6195
1da177e4 6196M68K ARCHITECTURE
8b58be88 6197M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6198L: linux-m68k@lists.linux-m68k.org
6199W: http://www.linux-m68k.org/
54e5881d 6200T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6201S: Maintained
679655da 6202F: arch/m68k/
9db35182 6203F: drivers/zorro/
1da177e4
LT
6204
6205M68K ON APPLE MACINTOSH
8b58be88 6206M: Joshua Thompson <funaho@jurai.org>
1da177e4 6207W: http://www.mac.linux-m68k.org/
9bb9f222 6208L: linux-m68k@lists.linux-m68k.org
1da177e4 6209S: Maintained
9db35182 6210F: arch/m68k/mac/
1da177e4
LT
6211
6212M68K ON HP9000/300
8b58be88 6213M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6214W: http://www.tazenda.demon.co.uk/phil/linux-hp
6215S: Maintained
679655da 6216F: arch/m68k/hp300/
1da177e4 6217
74425546
AP
6218M88DS3103 MEDIA DRIVER
6219M: Antti Palosaari <crope@iki.fi>
6220L: linux-media@vger.kernel.org
6221W: http://linuxtv.org/
6222W: http://palosaari.fi/linux/
6223Q: http://patchwork.linuxtv.org/project/linux-media/list/
6224T: git git://linuxtv.org/anttip/media_tree.git
6225S: Maintained
6226F: drivers/media/dvb-frontends/m88ds3103*
6227
68620bdd
MP
6228M88RS2000 MEDIA DRIVER
6229M: Malcolm Priestley <tvboxspy@gmail.com>
6230L: linux-media@vger.kernel.org
6231W: http://linuxtv.org/
6232Q: http://patchwork.linuxtv.org/project/linux-media/list/
6233S: Maintained
6234F: drivers/media/dvb-frontends/m88rs2000*
6235
07a092fa 6236MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6237M: Alexey Klimov <klimov.linux@gmail.com>
6238L: linux-media@vger.kernel.org
6239T: git git://linuxtv.org/media_tree.git
6240S: Maintained
6241F: drivers/media/radio/radio-ma901.c
07a092fa 6242
64a327a7 6243MAC80211
8b58be88 6244M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6245L: linux-wireless@vger.kernel.org
491b26b4 6246W: http://wireless.kernel.org/
ce466579
JB
6247T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6248T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6249S: Maintained
679655da
JP
6250F: Documentation/networking/mac80211-injection.txt
6251F: include/net/mac80211.h
6252F: net/mac80211/
64a327a7 6253
b863ceb7 6254MACVLAN DRIVER
8b58be88 6255M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6256L: netdev@vger.kernel.org
6257S: Maintained
679655da
JP
6258F: drivers/net/macvlan.c
6259F: include/linux/if_macvlan.h
b863ceb7 6260
2b6d83e2
JB
6261MAILBOX API
6262M: Jassi Brar <jassisinghbrar@gmail.com>
6263L: linux-kernel@vger.kernel.org
6264S: Maintained
6265F: drivers/mailbox/
6266F: include/linux/mailbox_client.h
6267F: include/linux/mailbox_controller.h
6268
faf1668c 6269MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6270M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6271W: http://www.kernel.org/doc/man-pages
bd7ebec6 6272L: linux-man@vger.kernel.org
1b53dc74 6273S: Maintained
faf1668c 6274
8427defd
RK
6275MARVELL ARMADA DRM SUPPORT
6276M: Russell King <rmk+kernel@arm.linux.org.uk>
6277S: Maintained
6278F: drivers/gpu/drm/armada/
6279
3ad50cca
GR
6280MARVELL 88E6352 DSA support
6281M: Guenter Roeck <linux@roeck-us.net>
6282S: Maintained
6283F: drivers/net/dsa/mv88e6352.c
6284
44c14c1d 6285MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6286M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6287M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6288L: netdev@vger.kernel.org
6289S: Maintained
6290F: drivers/net/ethernet/marvell/sk*
6291
74cda169 6292MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6293L: libertas-dev@lists.infradead.org
8ac3e99e 6294S: Orphan
679655da 6295F: drivers/net/wireless/libertas/
74cda169 6296
b60d6975 6297MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6298M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6299L: netdev@vger.kernel.org
f5ca8502 6300S: Maintained
527a6266 6301F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6302F: include/linux/mv643xx.h
1da177e4 6303
370b8ed9
TP
6304MARVELL MVNETA ETHERNET DRIVER
6305M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6306L: netdev@vger.kernel.org
6307S: Maintained
6308F: drivers/net/ethernet/marvell/mvneta.*
6309
fcad584d 6310MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6311M: Amitkumar Karwar <akarwar@marvell.com>
6312M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6313L: linux-wireless@vger.kernel.org
6314S: Maintained
6315F: drivers/net/wireless/mwifiex/
6316
a2c3f656 6317MARVELL MWL8K WIRELESS DRIVER
a040d532 6318M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6319L: linux-wireless@vger.kernel.org
16345910 6320S: Odd Fixes
a2c3f656
LB
6321F: drivers/net/wireless/mwl8k.c
6322
2a69567b 6323MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6324M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6325S: Odd Fixes
1fa7e547 6326F: drivers/mmc/host/mvsdio.*
2a69567b 6327
1da177e4 6328MATROX FRAMEBUFFER DRIVER
c69f677c 6329L: linux-fbdev@vger.kernel.org
52653199 6330S: Orphan
8a61f013 6331F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6332F: include/uapi/linux/matroxfb.h
1da177e4 6333
ca462085
GR
6334MAX16065 HARDWARE MONITOR DRIVER
6335M: Guenter Roeck <linux@roeck-us.net>
6336L: lm-sensors@lm-sensors.org
6337S: Maintained
6338F: Documentation/hwmon/max16065
6339F: drivers/hwmon/max16065.c
6340
d20620de 6341MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6342M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6343L: lm-sensors@lm-sensors.org
6344S: Maintained
679655da
JP
6345F: Documentation/hwmon/max6650
6346F: drivers/hwmon/max6650.c
d20620de 6347
e89ab51f
GR
6348MAX6697 HARDWARE MONITOR DRIVER
6349M: Guenter Roeck <linux@roeck-us.net>
6350L: lm-sensors@lm-sensors.org
6351S: Maintained
6352F: Documentation/hwmon/max6697
6353F: Documentation/devicetree/bindings/i2c/max6697.txt
6354F: drivers/hwmon/max6697.c
6355F: include/linux/platform_data/max6697.h
6356
f8f847b5
KK
6357MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6358M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6359L: linux-pm@vger.kernel.org
6360S: Supported
6361F: drivers/power/max14577_charger.c
6362F: drivers/power/max77693_charger.c
6363
befeb596
KK
6364MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6365M: Chanwoo Choi <cw00.choi@samsung.com>
6366M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6367L: linux-kernel@vger.kernel.org
6368S: Supported
6369F: drivers/*/max14577.c
6370F: drivers/*/max77686.c
6371F: drivers/*/max77693.c
6372F: drivers/extcon/extcon-max14577.c
6373F: drivers/extcon/extcon-max77693.c
6374F: drivers/rtc/rtc-max77686.c
6375F: drivers/clk/clk-max77686.c
6376F: Documentation/devicetree/bindings/mfd/max14577.txt
6377F: Documentation/devicetree/bindings/mfd/max77686.txt
6378F: Documentation/devicetree/bindings/mfd/max77693.txt
6379F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6380F: include/linux/mfd/max14577*.h
6381F: include/linux/mfd/max77686*.h
6382F: include/linux/mfd/max77693*.h
6383
9be3c9a5
HV
6384MAXIRADIO FM RADIO RECEIVER DRIVER
6385M: Hans Verkuil <hverkuil@xs4all.nl>
6386L: linux-media@vger.kernel.org
6387T: git git://linuxtv.org/media_tree.git
6388W: http://linuxtv.org
6389S: Maintained
6390F: drivers/media/radio/radio-maxiradio*
6391
127c49ae 6392MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6393M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6394P: LinuxTV.org Project
6395L: linux-media@vger.kernel.org
6396W: http://linuxtv.org
8a6e2535 6397Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6398T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6399S: Maintained
6400F: Documentation/dvb/
6401F: Documentation/video4linux/
ffe06198 6402F: Documentation/DocBook/media/
127c49ae 6403F: drivers/media/
ffe06198 6404F: drivers/staging/media/
127c49ae 6405F: include/media/
6c0f0359
MCC
6406F: include/uapi/linux/dvb/
6407F: include/uapi/linux/videodev2.h
6408F: include/uapi/linux/media.h
6409F: include/uapi/linux/v4l2-*
6410F: include/uapi/linux/meye.h
6411F: include/uapi/linux/ivtv*
6412F: include/uapi/linux/uvcvideo.h
d20620de 6413
e399065b
SS
6414MEGARAID SCSI/SAS DRIVERS
6415M: Kashyap Desai <kashyap.desai@avagotech.com>
6416M: Sumit Saxena <sumit.saxena@avagotech.com>
6417M: Uday Lingala <uday.lingala@avagotech.com>
6418L: megaraidlinux.pdl@avagotech.com
baaea1dc 6419L: linux-scsi@vger.kernel.org
e399065b 6420W: http://www.lsi.com
ce00f85c 6421S: Maintained
679655da
JP
6422F: Documentation/scsi/megaraid.txt
6423F: drivers/scsi/megaraid.*
6424F: drivers/scsi/megaraid/
757e0108 6425
2c46c9d5
AV
6426MELLANOX ETHERNET DRIVER (mlx4_en)
6427M: Amir Vadai <amirv@mellanox.com>
db603047 6428M: Ido Shamay <idos@mellanox.com>
b75f0050 6429L: netdev@vger.kernel.org
2c46c9d5
AV
6430S: Supported
6431W: http://www.mellanox.com
6432Q: http://patchwork.ozlabs.org/project/netdev/list/
6433F: drivers/net/ethernet/mellanox/mlx4/en_*
6434
70ea91f1
SR
6435MEMORY MANAGEMENT
6436L: linux-mm@kvack.org
70ea91f1
SR
6437W: http://www.linux-mm.org
6438S: Maintained
679655da 6439F: include/linux/mm.h
551450bb
CS
6440F: include/linux/gfp.h
6441F: include/linux/mmzone.h
6442F: include/linux/memory_hotplug.h
6443F: include/linux/vmalloc.h
679655da 6444F: mm/
70ea91f1 6445
f4e9ce66 6446MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6447M: David Woodhouse <dwmw2@infradead.org>
242c325e 6448M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6449L: linux-mtd@lists.infradead.org
8a6e2535
JP
6450W: http://www.linux-mtd.infradead.org/
6451Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6452T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6453T: git git://git.infradead.org/l2-mtd.git
1da177e4 6454S: Maintained
679655da
JP
6455F: drivers/mtd/
6456F: include/linux/mtd/
c117ab84 6457F: include/uapi/mtd/
1da177e4 6458
26c57ef1 6459MEN A21 WATCHDOG DRIVER
b75f0050 6460M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6461L: linux-watchdog@vger.kernel.org
6462S: Supported
6463F: drivers/watchdog/mena21_wdt.c
6464
3764e82e 6465MEN CHAMELEON BUS (mcb)
49e7d9df 6466M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6467S: Supported
6468F: drivers/mcb/
6469F: include/linux/mcb.h
6470
48b490d2
AW
6471MEN F21BMC (Board Management Controller)
6472M: Andreas Werner <andreas.werner@men.de>
6473S: Supported
6474F: drivers/mfd/menf21bmc.c
6475F: drivers/watchdog/menf21bmc_wdt.c
6476F: drivers/leds/leds-menf21bmc.c
6477F: drivers/hwmon/menf21bmc_hwmon.c
6478F: Documentation/hwmon/menf21bmc
6479
12285945
JH
6480METAG ARCHITECTURE
6481M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6482L: linux-metag@vger.kernel.org
12285945
JH
6483S: Supported
6484F: arch/metag/
6485F: Documentation/metag/
6486F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6487F: drivers/clocksource/metag_generic.c
5698c50d
JH
6488F: drivers/irqchip/irq-metag.c
6489F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6490F: drivers/tty/metag_da.c
12285945 6491
c6375b0a 6492MICROBLAZE ARCHITECTURE
8b58be88 6493M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6494W: http://www.monstr.eu/fdt/
6495T: git git://git.monstr.eu/linux-2.6-microblaze.git
6496S: Supported
0a8c7914 6497F: arch/microblaze/
1da177e4
LT
6498
6499MICROTEK X6 SCANNER
61eee9a7 6500M: Oliver Neukum <oliver@neukum.org>
1da177e4 6501S: Maintained
679655da 6502F: drivers/usb/image/microtek.*
1da177e4
LT
6503
6504MIPS
8b58be88 6505M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6506L: linux-mips@linux-mips.org
6097050d 6507W: http://www.linux-mips.org/
b05e988e 6508T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6509Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6510S: Supported
679655da
JP
6511F: Documentation/mips/
6512F: arch/mips/
1da177e4 6513
08b7620a
HV
6514MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6515M: Hans Verkuil <hverkuil@xs4all.nl>
6516L: linux-media@vger.kernel.org
6517T: git git://linuxtv.org/media_tree.git
6518W: http://linuxtv.org
6519S: Odd Fixes
6520F: drivers/media/radio/radio-miropcm20*
6521
e126ba97
EC
6522Mellanox MLX5 core VPI driver
6523M: Eli Cohen <eli@mellanox.com>
6524L: netdev@vger.kernel.org
6525L: linux-rdma@vger.kernel.org
6526W: http://www.mellanox.com
6527Q: http://patchwork.ozlabs.org/project/netdev/list/
6528Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6529T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6530S: Supported
6531F: drivers/net/ethernet/mellanox/mlx5/core/
6532F: include/linux/mlx5/
6533
6534Mellanox MLX5 IB driver
b75f0050
JP
6535M: Eli Cohen <eli@mellanox.com>
6536L: linux-rdma@vger.kernel.org
6537W: http://www.mellanox.com
6538Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6539T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6540S: Supported
6541F: include/linux/mlx5/
6542F: drivers/infiniband/hw/mlx5/
e126ba97 6543
0ce277e4
AP
6544MN88472 MEDIA DRIVER
6545M: Antti Palosaari <crope@iki.fi>
6546L: linux-media@vger.kernel.org
6547W: http://linuxtv.org/
6548W: http://palosaari.fi/linux/
6549Q: http://patchwork.linuxtv.org/project/linux-media/list/
6550T: git git://linuxtv.org/anttip/media_tree.git
6551S: Maintained
6552F: drivers/staging/media/mn88472/
6553F: drivers/media/dvb-frontends/mn88472.h
6554
4f4d238f
AP
6555MN88473 MEDIA DRIVER
6556M: Antti Palosaari <crope@iki.fi>
6557L: linux-media@vger.kernel.org
6558W: http://linuxtv.org/
6559W: http://palosaari.fi/linux/
6560Q: http://patchwork.linuxtv.org/project/linux-media/list/
6561T: git git://linuxtv.org/anttip/media_tree.git
6562S: Maintained
6563F: drivers/staging/media/mn88473/
6564F: drivers/media/dvb-frontends/mn88473.h
6565
1da177e4 6566MODULE SUPPORT
8b58be88 6567M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6568S: Maintained
679655da
JP
6569F: include/linux/module.h
6570F: kernel/module.c
1da177e4
LT
6571
6572MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6573W: http://popies.net/meye/
b7788e13 6574S: Orphan
679655da 6575F: Documentation/video4linux/meye.txt
90d72ac6 6576F: drivers/media/pci/meye/
6c0f0359 6577F: include/uapi/linux/meye.h
1da177e4 6578
b9705b60 6579MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6580M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6581S: Maintained
679655da 6582F: Documentation/serial/moxa-smartio
c897401b 6583F: drivers/tty/mxser.*
d735410a 6584
889b2f87
AK
6585MR800 AVERMEDIA USB FM RADIO DRIVER
6586M: Alexey Klimov <klimov.linux@gmail.com>
6587L: linux-media@vger.kernel.org
6588T: git git://linuxtv.org/media_tree.git
6589S: Maintained
6590F: drivers/media/radio/radio-mr800.c
6591
d7155691
AO
6592MRF24J40 IEEE 802.15.4 RADIO DRIVER
6593M: Alan Ott <alan@signal11.us>
6594L: linux-wpan@vger.kernel.org
6595S: Maintained
6596F: drivers/net/ieee802154/mrf24j40.c
6597
8c4c731a 6598MSI LAPTOP SUPPORT
182ae55c 6599M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6600L: platform-driver-x86@vger.kernel.org
8c4c731a 6601S: Maintained
679655da 6602F: drivers/platform/x86/msi-laptop.c
8c4c731a 6603
0f1006b1
AA
6604MSI WMI SUPPORT
6605M: Anisse Astier <anisse@astier.eu>
d0944853 6606L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6607S: Supported
6608F: drivers/platform/x86/msi-wmi.c
6609
19a628a0
AP
6610MSI001 MEDIA DRIVER
6611M: Antti Palosaari <crope@iki.fi>
6612L: linux-media@vger.kernel.org
6613W: http://linuxtv.org/
6614W: http://palosaari.fi/linux/
6615Q: http://patchwork.linuxtv.org/project/linux-media/list/
6616T: git git://linuxtv.org/anttip/media_tree.git
6617S: Maintained
0185e197 6618F: drivers/media/tuners/msi001*
19a628a0 6619
7570589d 6620MSI2500 MEDIA DRIVER
2c57213f
AP
6621M: Antti Palosaari <crope@iki.fi>
6622L: linux-media@vger.kernel.org
6623W: http://linuxtv.org/
6624W: http://palosaari.fi/linux/
6625Q: http://patchwork.linuxtv.org/project/linux-media/list/
6626T: git git://linuxtv.org/anttip/media_tree.git
6627S: Maintained
7570589d 6628F: drivers/media/usb/msi2500/
2c57213f 6629
62a37dc7 6630MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6631M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6632L: linux-media@vger.kernel.org
6633T: git git://linuxtv.org/media_tree.git
6634S: Maintained
6635F: drivers/media/i2c/mt9m032.c
6636F: include/media/mt9m032.h
6637
62a37dc7 6638MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6639M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6640L: linux-media@vger.kernel.org
6641T: git git://linuxtv.org/media_tree.git
6642S: Maintained
6643F: drivers/media/i2c/mt9p031.c
6644F: include/media/mt9p031.h
6645
62a37dc7 6646MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6647M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6648L: linux-media@vger.kernel.org
6649T: git git://linuxtv.org/media_tree.git
6650S: Maintained
6651F: drivers/media/i2c/mt9t001.c
6652F: include/media/mt9t001.h
6653
62a37dc7 6654MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6655M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6656L: linux-media@vger.kernel.org
6657T: git git://linuxtv.org/media_tree.git
6658S: Maintained
f2272e13 6659F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6660F: drivers/media/i2c/mt9v032.c
6661F: include/media/mt9v032.h
6662
4e0d13cb 6663MULTIFUNCTION DEVICES (MFD)
8b58be88 6664M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6665M: Lee Jones <lee.jones@linaro.org>
7caa7991 6666T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6667S: Supported
679655da 6668F: drivers/mfd/
55b5940d 6669F: include/linux/mfd/
4e0d13cb 6670
5c4e6f13 6671MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6672M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6673L: linux-mmc@vger.kernel.org
708dce3f 6674T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6675S: Maintained
679655da
JP
6676F: drivers/mmc/
6677F: include/linux/mmc/
c117ab84 6678F: include/uapi/linux/mmc/
baca2da4 6679
15a0580c 6680MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6681S: Orphan
679655da
JP
6682F: drivers/mmc/host/mmc_spi.c
6683F: include/linux/spi/mmc_spi.h
15a0580c 6684
1da177e4 6685MULTISOUND SOUND DRIVER
8b58be88 6686M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6687S: Maintained
679655da
JP
6688F: Documentation/sound/oss/MultiSound
6689F: sound/oss/msnd*
1da177e4 6690
d735410a 6691MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6692S: Orphan
c897401b 6693F: drivers/tty/isicom.c
679655da 6694F: include/linux/isicom.h
d735410a 6695
550a7375 6696MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6697M: Felipe Balbi <balbi@ti.com>
795fb7e7 6698L: linux-usb@vger.kernel.org
43b416e5 6699T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6700S: Maintained
679655da 6701F: drivers/usb/musb/
550a7375 6702
ea0af5f6
MK
6703MXL5007T MEDIA DRIVER
6704M: Michael Krufky <mkrufky@linuxtv.org>
6705L: linux-media@vger.kernel.org
6706W: http://linuxtv.org/
6707W: http://github.com/mkrufky
6708Q: http://patchwork.linuxtv.org/project/linux-media/list/
6709T: git git://linuxtv.org/mkrufky/tuners.git
6710S: Maintained
6711F: drivers/media/tuners/mxl5007t.*
6712
2d3cf588 6713MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6714M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6715L: netdev@vger.kernel.org
205057ae 6716W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6717S: Supported
93f7848b 6718F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6719
1da177e4 6720NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6721S: Orphan
d9fb9f38 6722F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6723
23dc05a3
DM
6724NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6725M: Daniel Mack <zonque@gmail.com>
6726S: Maintained
6727L: alsa-devel@alsa-project.org
6728W: http://www.native-instruments.com
6729F: sound/usb/caiaq/
6730
1da177e4 6731NCP FILESYSTEM
52653199
PV
6732M: Petr Vandrovec <petr@vandrovec.name>
6733S: Odd Fixes
679655da 6734F: fs/ncpfs/
1da177e4 6735
a79b0322
FT
6736NCR 5380 SCSI DRIVERS
6737M: Finn Thain <fthain@telegraphics.com.au>
6738M: Michael Schmitz <schmitzmic@gmail.com>
6739L: linux-scsi@vger.kernel.org
6740S: Maintained
6741F: Documentation/scsi/g_NCR5380.txt
6742F: drivers/scsi/NCR5380.*
6743F: drivers/scsi/arm/cumana_1.c
6744F: drivers/scsi/arm/oak.c
6745F: drivers/scsi/atari_NCR5380.c
6746F: drivers/scsi/atari_scsi.*
6747F: drivers/scsi/dmx3191d.c
6748F: drivers/scsi/dtc.*
6749F: drivers/scsi/g_NCR5380.*
6750F: drivers/scsi/g_NCR5380_mmio.c
6751F: drivers/scsi/mac_scsi.*
6752F: drivers/scsi/pas16.*
a79b0322
FT
6753F: drivers/scsi/sun3_scsi.*
6754F: drivers/scsi/sun3_scsi_vme.c
6755F: drivers/scsi/t128.*
6756
1da177e4 6757NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6758M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6759L: linux-scsi@vger.kernel.org
6760S: Maintained
679655da 6761F: drivers/scsi/NCR_D700.*
1da177e4 6762
4aa3eb4c
GR
6763NCT6775 HARDWARE MONITOR DRIVER
6764M: Guenter Roeck <linux@roeck-us.net>
6765L: lm-sensors@lm-sensors.org
6766S: Maintained
6767F: Documentation/hwmon/nct6775
6768F: drivers/hwmon/nct6775.c
6769
3c2d774c 6770NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6771M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6772L: linux-rdma@vger.kernel.org
e3d33cb1 6773W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6774S: Supported
6775F: drivers/infiniband/hw/nes/
6776
be2f2e84 6777NETEM NETWORK EMULATOR
adbbf69d 6778M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6779L: netem@lists.linux-foundation.org
be2f2e84 6780S: Maintained
679655da 6781F: net/sched/sch_netem.c
be2f2e84 6782
b2f5a051 6783NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6784M: Jon Mason <jdmason@kudzu.us>
4a58448b 6785L: netdev@vger.kernel.org
4a58448b 6786S: Supported
679655da 6787F: Documentation/networking/s2io.txt
b2f5a051 6788F: Documentation/networking/vxge.txt
86387e1a 6789F: drivers/net/ethernet/neterion/
4a58448b 6790
db9cf3a3 6791NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6792M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6793M: Patrick McHardy <kaber@trash.net>
42010ed0 6794M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6795L: netfilter-devel@vger.kernel.org
82b98543 6796L: coreteam@netfilter.org
1da177e4
LT
6797W: http://www.netfilter.org/
6798W: http://www.iptables.org/
42010ed0
PNA
6799Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6800T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6801T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6802S: Supported
679655da
JP
6803F: include/linux/netfilter*
6804F: include/linux/netfilter/
6805F: include/net/netfilter/
c117ab84
CEB
6806F: include/uapi/linux/netfilter*
6807F: include/uapi/linux/netfilter/
679655da
JP
6808F: net/*/netfilter.c
6809F: net/*/netfilter/
6810F: net/netfilter/
1da177e4 6811
4cc67735 6812NETLABEL
87a0874c 6813M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6814W: http://netlabel.sf.net
6815L: netdev@vger.kernel.org
87a0874c 6816S: Maintained
80811493 6817F: Documentation/netlabel/
679655da
JP
6818F: include/net/netlabel.h
6819F: net/netlabel/
4cc67735 6820
1da177e4 6821NETROM NETWORK LAYER
8b58be88 6822M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6823L: linux-hams@vger.kernel.org
d34cb28a 6824W: http://www.linux-ax25.org/
1da177e4 6825S: Maintained
679655da 6826F: include/net/netrom.h
c117ab84 6827F: include/uapi/linux/netrom.h
679655da 6828F: net/netrom/
1da177e4 6829
5ddb88c0 6830NETWORK BLOCK DEVICE (NBD)
4ca5829a 6831M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6832S: Maintained
5e4b269b 6833L: nbd-general@lists.sourceforge.net
4ca5829a 6834T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6835F: Documentation/blockdev/nbd.txt
6836F: drivers/block/nbd.c
6837F: include/linux/nbd.h
c117ab84 6838F: include/uapi/linux/nbd.h
1da177e4 6839
6e43650c
NH
6840NETWORK DROP MONITOR
6841M: Neil Horman <nhorman@tuxdriver.com>
6842L: netdev@vger.kernel.org
6843S: Maintained
6844W: https://fedorahosted.org/dropwatch/
6845F: net/core/drop_monitor.c
6846
1da177e4 6847NETWORKING [GENERAL]
8b58be88 6848M: "David S. Miller" <davem@davemloft.net>
979b6c13 6849L: netdev@vger.kernel.org
b1e8fd54 6850W: http://www.linuxfoundation.org/en/Net
11e98029 6851Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6852T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6853T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6854S: Maintained
679655da
JP
6855F: net/
6856F: include/net/
018d21ed
JP
6857F: include/linux/in.h
6858F: include/linux/net.h
6859F: include/linux/netdevice.h
c117ab84
CEB
6860F: include/uapi/linux/in.h
6861F: include/uapi/linux/net.h
6862F: include/uapi/linux/netdevice.h
0c7aecd4 6863F: include/uapi/linux/net_namespace.h
7e814a6c 6864F: tools/net/
f4e53f9a 6865F: tools/testing/selftests/net/
335a67d2 6866F: lib/random32.c
a101ccd1 6867F: lib/test_bpf.c
1da177e4
LT
6868
6869NETWORKING [IPv4/IPv6]
8b58be88
JP
6870M: "David S. Miller" <davem@davemloft.net>
6871M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6872M: James Morris <jmorris@namei.org>
6873M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6874M: Patrick McHardy <kaber@trash.net>
979b6c13 6875L: netdev@vger.kernel.org
08deed1e 6876T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6877S: Maintained
679655da
JP
6878F: net/ipv4/
6879F: net/ipv6/
6880F: include/net/ip*
0a14842f 6881F: arch/x86/net/*
1da177e4 6882
73b7656c
DM
6883NETWORKING [IPSEC]
6884M: Steffen Klassert <steffen.klassert@secunet.com>
6885M: Herbert Xu <herbert@gondor.apana.org.au>
6886M: "David S. Miller" <davem@davemloft.net>
6887L: netdev@vger.kernel.org
d1fc5024
SK
6888T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6889T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6890S: Maintained
5826bdd1 6891F: net/core/flow.c
73b7656c
DM
6892F: net/xfrm/
6893F: net/key/
6894F: net/ipv4/xfrm*
d1fc5024
SK
6895F: net/ipv4/esp4.c
6896F: net/ipv4/ah4.c
6897F: net/ipv4/ipcomp.c
6898F: net/ipv4/ip_vti.c
73b7656c 6899F: net/ipv6/xfrm*
d1fc5024
SK
6900F: net/ipv6/esp6.c
6901F: net/ipv6/ah6.c
6902F: net/ipv6/ipcomp6.c
6903F: net/ipv6/ip6_vti.c
73b7656c
DM
6904F: include/uapi/linux/xfrm.h
6905F: include/net/xfrm.h
6906
10e2ff1c 6907NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6908M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6909L: netdev@vger.kernel.org
6910S: Maintained
6911
29f8f632 6912NETWORKING [WIRELESS]
2cb4abd1 6913L: linux-wireless@vger.kernel.org
8a6e2535 6914Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6915
788873ac
JP
6916NETWORKING DRIVERS
6917L: netdev@vger.kernel.org
6918W: http://www.linuxfoundation.org/en/Net
11e98029 6919Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6920T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6921T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6922S: Odd Fixes
6923F: drivers/net/
018d21ed 6924F: include/linux/if_*
0b63bf1f
JD
6925F: include/linux/netdevice.h
6926F: include/linux/arcdevice.h
6927F: include/linux/etherdevice.h
6928F: include/linux/fcdevice.h
6929F: include/linux/fddidevice.h
6930F: include/linux/hippidevice.h
6931F: include/linux/inetdevice.h
c117ab84
CEB
6932F: include/uapi/linux/if_*
6933F: include/uapi/linux/netdevice.h
788873ac 6934
0e324cf6
JL
6935NETWORKING DRIVERS (WIRELESS)
6936M: Kalle Valo <kvalo@codeaurora.org>
6937L: linux-wireless@vger.kernel.org
6938Q: http://patchwork.kernel.org/project/linux-wireless/list/
6939T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6940S: Maintained
6941F: drivers/net/wireless/
6942
3d396eb1 6943NETXEN (1/10) GbE SUPPORT
8622315e 6944M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6945M: Sony Chacko <sony.chacko@qlogic.com>
6946M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6947L: netdev@vger.kernel.org
9c2b5bde 6948W: http://www.qlogic.com
3d396eb1 6949S: Supported
aa43c215 6950F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6951
6423d30f
AAJ
6952NFC SUBSYSTEM
6953M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6954M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6955M: Samuel Ortiz <sameo@linux.intel.com>
6956L: linux-wireless@vger.kernel.org
1eb3b216 6957L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6958S: Supported
6423d30f 6959F: net/nfc/
55eb94f9 6960F: include/net/nfc/
c117ab84 6961F: include/uapi/linux/nfc.h
6423d30f 6962F: drivers/nfc/
08eaa1e0 6963F: include/linux/platform_data/pn544.h
7ebb88e5 6964F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6965
e8b43555 6966NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6967M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6968M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6969L: linux-nfs@vger.kernel.org
6970W: http://client.linux-nfs.org
cd7b996a 6971T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6972S: Maintained
679655da
JP
6973F: fs/lockd/
6974F: fs/nfs/
6975F: fs/nfs_common/
6976F: net/sunrpc/
6977F: include/linux/lockd/
6978F: include/linux/nfs*
6979F: include/linux/sunrpc/
c117ab84
CEB
6980F: include/uapi/linux/nfs*
6981F: include/uapi/linux/sunrpc/
1da177e4 6982
85ef9cea 6983NILFS2 FILESYSTEM
e2126935 6984M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6985L: linux-nilfs@vger.kernel.org
f9472265 6986W: http://nilfs.sourceforge.net/
e2126935 6987T: git git://github.com/konis/nilfs2.git
85ef9cea 6988S: Supported
679655da
JP
6989F: Documentation/filesystems/nilfs2.txt
6990F: fs/nilfs2/
6991F: include/linux/nilfs2_fs.h
85ef9cea 6992
1da177e4 6993NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6994M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6995W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6996S: Maintained
679655da
JP
6997F: Documentation/scsi/NinjaSCSI.txt
6998F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6999
7000NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7001M: GOTO Masanori <gotom@debian.or.jp>
7002M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7003W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7004S: Maintained
679655da
JP
7005F: Documentation/scsi/NinjaSCSI.txt
7006F: drivers/scsi/nsp32*
1da177e4 7007
383b8fb9
LFT
7008NIOS2 ARCHITECTURE
7009M: Ley Foon Tan <lftan@altera.com>
7010L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7011T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7012S: Maintained
7013F: arch/nios2/
7014
2a6afddb
PR
7015NOKIA N900 POWER SUPPLY DRIVERS
7016M: Pali RohĂ¡r <pali.rohar@gmail.com>
7017S: Maintained
7018F: include/linux/power/bq2415x_charger.h
7019F: include/linux/power/bq27x00_battery.h
7020F: include/linux/power/isp1704_charger.h
7021F: drivers/power/bq2415x_charger.c
7022F: drivers/power/bq27x00_battery.c
7023F: drivers/power/isp1704_charger.c
7024F: drivers/power/rx51_battery.c
7025
fce8a7bb 7026NTB DRIVER
9ef6bf6c
JM
7027M: Jon Mason <jdmason@kudzu.us>
7028M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 7029S: Supported
2984411f
JM
7030W: https://github.com/jonmason/ntb/wiki
7031T: git git://github.com/jonmason/ntb.git
fce8a7bb 7032F: drivers/ntb/
548c237c 7033F: drivers/net/ntb_netdev.c
fce8a7bb
JM
7034F: include/linux/ntb.h
7035
1da177e4 7036NTFS FILESYSTEM
2818ef50 7037M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7038L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7039W: http://www.tuxera.com/
e6f4dee7 7040T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7041S: Supported
679655da
JP
7042F: Documentation/filesystems/ntfs.txt
7043F: fs/ntfs/
1da177e4 7044
9eb8ef74 7045NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7046M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7047L: linux-fbdev@vger.kernel.org
ce00f85c 7048S: Maintained
8a61f013
JH
7049F: drivers/video/fbdev/riva/
7050F: drivers/video/fbdev/nvidia/
1da177e4 7051
79461681
MW
7052NVM EXPRESS DRIVER
7053M: Matthew Wilcox <willy@linux.intel.com>
7054L: linux-nvme@lists.infradead.org
7055T: git git://git.infradead.org/users/willy/linux-nvme.git
7056S: Supported
5be37bf9 7057F: drivers/block/nvme*
79461681
MW
7058F: include/linux/nvme.h
7059
dece4585
CP
7060NXP-NCI NFC DRIVER
7061M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7062R: Charles Gorand <charles.gorand@effinnov.com>
7063L: linux-nfc@lists.01.org (moderated for non-subscribers)
7064S: Supported
7065F: drivers/nfc/nxp-nci
7066
f50d7146
RK
7067NXP TDA998X DRM DRIVER
7068M: Russell King <rmk+kernel@arm.linux.org.uk>
7069S: Supported
7070F: drivers/gpu/drm/i2c/tda998x_drv.c
7071F: include/drm/i2c/tda998x.h
7072
fbace43e
PR
7073NXP TFA9879 DRIVER
7074M: Peter Rosin <peda@axentia.se>
7075L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7076S: Maintained
7077F: sound/soc/codecs/tfa9879*
7078
f5525786 7079OMAP SUPPORT
0e24bdd4 7080M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7081L: linux-omap@vger.kernel.org
7082W: http://www.muru.com/linux/omap/
7083W: http://linux.omap.com/
8a6e2535 7084Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7085T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7086S: Maintained
4e04d5a3 7087F: arch/arm/*omap*/
026da812
FB
7088F: arch/arm/configs/omap1_defconfig
7089F: arch/arm/configs/omap2plus_defconfig
046d0a37 7090F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7091F: drivers/irqchip/irq-omap-intc.c
7092F: drivers/mfd/*omap*.c
7093F: drivers/mfd/menelaus.c
7094F: drivers/mfd/palmas.c
7095F: drivers/mfd/tps65217.c
7096F: drivers/mfd/tps65218.c
7097F: drivers/mfd/tps65910.c
7098F: drivers/mfd/twl-core.[ch]
7099F: drivers/mfd/twl4030*.c
7100F: drivers/mfd/twl6030*.c
7101F: drivers/mfd/twl6040*.c
7102F: drivers/regulator/palmas-regulator*.c
7103F: drivers/regulator/pbias-regulator.c
7104F: drivers/regulator/tps65217-regulator.c
7105F: drivers/regulator/tps65218-regulator.c
7106F: drivers/regulator/tps65910-regulator.c
7107F: drivers/regulator/twl-regulator.c
046d0a37 7108F: include/linux/i2c-omap.h
f5525786 7109
50f29fbd 7110OMAP DEVICE TREE SUPPORT
cdb55ab0 7111M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7112M: Tony Lindgren <tony@atomide.com>
7113L: linux-omap@vger.kernel.org
d0fb18c5 7114L: devicetree@vger.kernel.org
50f29fbd
TL
7115S: Maintained
7116F: arch/arm/boot/dts/*omap*
7117F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7118F: arch/arm/boot/dts/*am4*
7119F: arch/arm/boot/dts/*am5*
7120F: arch/arm/boot/dts/*dra7*
50f29fbd 7121
f5525786 7122OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7123M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7124L: linux-omap@vger.kernel.org
7125S: Maintained
7126F: arch/arm/*omap*/*clock*
7127
7128OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7129M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7130L: linux-omap@vger.kernel.org
7131S: Maintained
7132F: arch/arm/*omap*/*pm*
c46938d4 7133F: drivers/cpufreq/omap-cpufreq.c
f5525786 7134
d21db568 7135OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7136M: Rajendra Nayak <rnayak@ti.com>
7137M: Paul Walmsley <paul@pwsan.com>
7138L: linux-omap@vger.kernel.org
7139S: Maintained
d21db568 7140F: arch/arm/mach-omap2/prm*
692ab1f3 7141
f5525786 7142OMAP AUDIO SUPPORT
6c284903 7143M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7144M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7145L: alsa-devel@alsa-project.org (subscribers-only)
7146L: linux-omap@vger.kernel.org
7147S: Maintained
7148F: sound/soc/omap/
7149
18640193
TL
7150OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7151M: Roger Quadros <rogerq@ti.com>
7152M: Tony Lindgren <tony@atomide.com>
7153L: linux-omap@vger.kernel.org
7154S: Maintained
7155F: drivers/memory/omap-gpmc.c
7156F: arch/arm/mach-omap2/*gpmc*
7157
f5525786 7158OMAP FRAMEBUFFER SUPPORT
830e6384 7159M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7160L: linux-fbdev@vger.kernel.org
f5525786
TL
7161L: linux-omap@vger.kernel.org
7162S: Maintained
8a61f013 7163F: drivers/video/fbdev/omap/
f5525786 7164
676eec0d 7165OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7166M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7167L: linux-omap@vger.kernel.org
676eec0d 7168L: linux-fbdev@vger.kernel.org
178ff4c9 7169S: Maintained
8a61f013 7170F: drivers/video/fbdev/omap2/
178ff4c9
TV
7171F: Documentation/arm/OMAP/DSS
7172
8b37fcfc
OBC
7173OMAP HARDWARE SPINLOCK SUPPORT
7174M: Ohad Ben-Cohen <ohad@wizery.com>
7175L: linux-omap@vger.kernel.org
7176S: Maintained
7177F: drivers/hwspinlock/omap_hwspinlock.c
7178F: arch/arm/mach-omap2/hwspinlock.c
7179
f5525786 7180OMAP MMC SUPPORT
8b58be88 7181M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7182L: linux-omap@vger.kernel.org
7183S: Maintained
653f41b5
MC
7184F: drivers/mmc/host/omap.c
7185
7186OMAP HS MMC SUPPORT
0a4585c6 7187L: linux-mmc@vger.kernel.org
653f41b5 7188L: linux-omap@vger.kernel.org
dfa5d196 7189S: Orphan
653f41b5 7190F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7191
7192OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7193M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7194S: Maintained
7195F: drivers/char/hw_random/omap-rng.c
7196
f400c82e 7197OMAP HWMOD SUPPORT
cdb55ab0 7198M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7199M: Paul Walmsley <paul@pwsan.com>
7200L: linux-omap@vger.kernel.org
7201S: Maintained
8fc8b12b 7202F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7203
8633fb30
PW
7204OMAP HWMOD DATA
7205M: Paul Walmsley <paul@pwsan.com>
7206L: linux-omap@vger.kernel.org
7207S: Maintained
7208F: arch/arm/mach-omap2/omap_hwmod*data*
7209
f400c82e 7210OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7211M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7212L: linux-omap@vger.kernel.org
7213S: Maintained
7214F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7215
0db83ced 7216OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7217M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7218L: linux-media@vger.kernel.org
7219S: Maintained
7eec52db 7220F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7221F: drivers/media/platform/omap3isp/
0db83ced 7222F: drivers/staging/media/omap4iss/
7e8970e1 7223
f5525786 7224OMAP USB SUPPORT
f299470a 7225M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7226L: linux-usb@vger.kernel.org
7227L: linux-omap@vger.kernel.org
43b416e5 7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7229S: Maintained
a16fbd65
JP
7230F: drivers/usb/*/*omap*
7231F: arch/arm/*omap*/usb*
f5525786 7232
6d994710 7233OMAP GPIO DRIVER
a1415a8f 7234M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7235M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7236M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7237L: linux-omap@vger.kernel.org
7238S: Maintained
7239F: drivers/gpio/gpio-omap.c
7240
c351e290
MJ
7241OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7242M: Mark Jackson <mpfj@newflow.co.uk>
7243L: linux-omap@vger.kernel.org
7244S: Maintained
7245F: arch/arm/boot/dts/am335x-nano.dts
7246
0ad122d9 7247OMFS FILESYSTEM
8b58be88 7248M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7249L: linux-karma-devel@lists.sourceforge.net
7250S: Maintained
679655da
JP
7251F: Documentation/filesystems/omfs.txt
7252F: fs/omfs/
0ad122d9 7253
c1986ee9 7254OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7255M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7256S: Maintained
679655da
JP
7257F: drivers/char/pcmcia/cm4000_cs.c
7258F: include/linux/cm4000_cs.h
c117ab84 7259F: include/uapi/linux/cm4000_cs.h
c1986ee9 7260
77c44ab1 7261OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7262M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7263S: Maintained
679655da 7264F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7265
77d5140f 7266OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7267M: Jonathan Corbet <corbet@lwn.net>
661263b5 7268L: linux-media@vger.kernel.org
275ffde4 7269T: git git://linuxtv.org/media_tree.git
77d5140f 7270S: Maintained
90d72ac6 7271F: drivers/media/i2c/ov7670.c
77d5140f 7272
431bca73 7273ONENAND FLASH DRIVER
8b58be88 7274M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7275L: linux-mtd@lists.infradead.org
7276S: Maintained
679655da
JP
7277F: drivers/mtd/onenand/
7278F: include/linux/mtd/onenand*.h
431bca73 7279
1da177e4 7280ONSTREAM SCSI TAPE DRIVER
8b58be88 7281M: Willem Riede <osst@riede.org>
1da177e4
LT
7282L: osst-users@lists.sourceforge.net
7283L: linux-scsi@vger.kernel.org
7284S: Maintained
f7269cfc
JD
7285F: Documentation/scsi/osst.txt
7286F: drivers/scsi/osst.*
7287F: drivers/scsi/osst_*.h
7288F: drivers/scsi/st.h
1da177e4 7289
e2d1d6c0 7290OPENCORES I2C BUS DRIVER
8b58be88 7291M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7292L: linux-i2c@vger.kernel.org
e2d1d6c0 7293S: Maintained
679655da
JP
7294F: Documentation/i2c/busses/i2c-ocores
7295F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7296
860c44c1 7297OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7298M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7299M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7300L: devicetree@vger.kernel.org
a7fefe9f
RH
7301W: http://www.devicetree.org/
7302T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7303S: Maintained
f8828205 7304F: drivers/of/
860c44c1 7305F: include/linux/of*.h
f8828205 7306F: scripts/dtc/
860c44c1 7307
f8828205 7308OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7309M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7310M: Pawel Moll <pawel.moll@arm.com>
7311M: Mark Rutland <mark.rutland@arm.com>
de80963e 7312M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7313M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7314L: devicetree@vger.kernel.org
7315S: Maintained
7316F: Documentation/devicetree/
7317F: arch/*/boot/dts/
7318F: include/dt-bindings/
7319
2bb65f56
PA
7320OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7321M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7322L: devicetree@vger.kernel.org
7323S: Maintained
7324F: Documentation/devicetree/dynamic-resolution-notes.txt
7325F: Documentation/devicetree/overlay-notes.txt
7326F: drivers/of/overlay.c
7327F: drivers/of/resolver.c
7328
19f9d392
JB
7329OPENRISC ARCHITECTURE
7330M: Jonas Bonn <jonas@southpole.se>
7331W: http://openrisc.net
eab7c1c0 7332L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7333S: Maintained
7334T: git git://openrisc.net/~jonas/linux
14430813 7335F: arch/openrisc/
19f9d392 7336
ccb1352e 7337OPENVSWITCH
4f337ed5 7338M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7339L: netdev@vger.kernel.org
ccb1352e
JG
7340L: dev@openvswitch.org
7341W: http://openvswitch.org
ccb1352e
JG
7342S: Maintained
7343F: net/openvswitch/
b422da7c 7344F: include/uapi/linux/openvswitch.h
ccb1352e 7345
af39917d
CL
7346OPL4 DRIVER
7347M: Clemens Ladisch <clemens@ladisch.de>
7348L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7349T: git git://git.alsa-project.org/alsa-kernel.git
7350S: Maintained
7351F: sound/drivers/opl4/
7352
1da177e4 7353OPROFILE
4cf7e718 7354M: Robert Richter <rric@kernel.org>
1da177e4
LT
7355L: oprofile-list@lists.sf.net
7356S: Maintained
81c4a8a6 7357F: arch/*/include/asm/oprofile*.h
679655da
JP
7358F: arch/*/oprofile/
7359F: drivers/oprofile/
7360F: include/linux/oprofile.h
1da177e4 7361
e2d1d6c0 7362ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7363M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7364M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7365L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7366W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7367S: Supported
679655da
JP
7368F: Documentation/filesystems/ocfs2.txt
7369F: Documentation/filesystems/dlmfs.txt
7370F: fs/ocfs2/
e2d1d6c0 7371
1da177e4 7372ORINOCO DRIVER
724c6b35 7373L: linux-wireless@vger.kernel.org
491b26b4 7374W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7375W: http://www.nongnu.org/orinoco/
3a59babb 7376S: Orphan
679655da 7377F: drivers/net/wireless/orinoco/
1da177e4 7378
42c55aa8 7379OSD LIBRARY and FILESYSTEM
fadc0752 7380M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7381M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7382L: osd-dev@open-osd.org
7383W: http://open-osd.org
54e5881d 7384T: git git://git.open-osd.org/open-osd.git
68274794 7385S: Maintained
42c55aa8 7386F: drivers/scsi/osd/
6b6f0b6c 7387F: include/scsi/osd_*
42c55aa8 7388F: fs/exofs/
68274794 7389
ef94b186 7390OVERLAY FILESYSTEM
7c37fbda 7391M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7392L: linux-unionfs@vger.kernel.org
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7394S: Supported
1d113735 7395F: fs/overlayfs/
7c37fbda
NB
7396F: Documentation/filesystems/overlayfs.txt
7397
e2d1d6c0 7398P54 WIRELESS DRIVER
084cb0fe 7399M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7400L: linux-wireless@vger.kernel.org
084cb0fe 7401W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7402S: Maintained
679655da 7403F: drivers/net/wireless/p54/
e2d1d6c0 7404
f5cd7872 7405PA SEMI ETHERNET DRIVER
8b58be88 7406M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7407L: netdev@vger.kernel.org
7408S: Maintained
ded19add 7409F: drivers/net/ethernet/pasemi/*
f5cd7872 7410
beb58aa3 7411PA SEMI SMBUS DRIVER
8b58be88 7412M: Olof Johansson <olof@lixom.net>
846557d3 7413L: linux-i2c@vger.kernel.org
beb58aa3 7414S: Maintained
679655da 7415F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7416
48fc267e
SK
7417PADATA PARALLEL EXECUTION MECHANISM
7418M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7419L: linux-crypto@vger.kernel.org
7420S: Maintained
7421F: kernel/padata.c
7422F: include/linux/padata.h
7423F: Documentation/padata.txt
7424
709ee531 7425PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7426M: Harald Welte <laforge@gnumonks.org>
d0944853 7427L: platform-driver-x86@vger.kernel.org
709ee531 7428S: Maintained
679655da 7429F: drivers/platform/x86/panasonic-laptop.c
709ee531 7430
368dd5ac 7431PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7432M: David Howells <dhowells@redhat.com>
7433M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7434L: linux-am33-list@redhat.com (moderated for non-subscribers)
7435W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7436S: Maintained
679655da
JP
7437F: Documentation/mn10300/
7438F: arch/mn10300/
4fa97181 7439
1da177e4 7440PARALLEL PORT SUPPORT
3dd1a329 7441L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7442S: Orphan
679655da
JP
7443F: drivers/parport/
7444F: include/linux/parport*.h
7445F: drivers/char/ppdev.c
c117ab84 7446F: include/uapi/linux/ppdev.h
1da177e4 7447
4cdf6bc2 7448PARAVIRT_OPS INTERFACE
d633180c 7449M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7450M: Chris Wright <chrisw@sous-sol.org>
7451M: Alok Kataria <akataria@vmware.com>
7452M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7453L: virtualization@lists.linux-foundation.org
4cdf6bc2 7454S: Supported
a2e19991 7455F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7456F: arch/*/kernel/paravirt*
7457F: arch/*/include/asm/paravirt.h
4cdf6bc2 7458
e2d1d6c0 7459PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7460M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7461L: linux-parport@lists.infradead.org (subscribers-only)
7462W: http://www.torque.net/linux-pp.html
7463S: Maintained
679655da
JP
7464F: Documentation/blockdev/paride.txt
7465F: drivers/block/paride/
e2d1d6c0
RD
7466
7467PARISC ARCHITECTURE
b8828770 7468M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7469M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7470L: linux-parisc@vger.kernel.org
7471W: http://www.parisc-linux.org/
8a6e2535 7472Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7473T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7474T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7475S: Maintained
679655da 7476F: arch/parisc/
2b6bac9e 7477F: Documentation/parisc/
679655da 7478F: drivers/parisc/
2b6bac9e
HD
7479F: drivers/char/agp/parisc-agp.c
7480F: drivers/input/serio/gscps2.c
7481F: drivers/parport/parport_gsc.*
7482F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7483F: drivers/video/fbdev/sti*
2b6bac9e
HD
7484F: drivers/video/console/sti*
7485F: drivers/video/logo/logo_parisc*
e2d1d6c0 7486
1662d32c 7487PC87360 HARDWARE MONITORING DRIVER
8b58be88 7488M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7489L: lm-sensors@lm-sensors.org
7490S: Maintained
679655da
JP
7491F: Documentation/hwmon/pc87360
7492F: drivers/hwmon/pc87360.c
1662d32c
JC
7493
7494PC8736x GPIO DRIVER
8b58be88 7495M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7496S: Maintained
679655da 7497F: drivers/char/pc8736x_gpio.c
1662d32c 7498
1ad107fd 7499PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7500M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7501L: lm-sensors@lm-sensors.org
7502S: Maintained
7503F: Documentation/hwmon/pc87427
7504F: drivers/hwmon/pc87427.c
7505
b26e0ed4 7506PCA9532 LED DRIVER
8b58be88 7507M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7508S: Maintained
d5ca6918
JP
7509F: drivers/leds/leds-pca9532.c
7510F: include/linux/leds-pca9532.h
b26e0ed4 7511
5ce914a8 7512PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7513M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7514L: linux-i2c@vger.kernel.org
7515S: Maintained
b4f0b74e 7516F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7517
3971dae5 7518PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7519M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7520S: Maintained
7521F: drivers/firmware/pcdp.*
7522
065c6359 7523PCI ERROR RECOVERY
6305902c 7524M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7525L: linux-pci@vger.kernel.org
065c6359 7526S: Supported
679655da 7527F: Documentation/PCI/pci-error-recovery.txt
065c6359 7528
1da177e4 7529PCI SUBSYSTEM
5ac3a6d2 7530M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7531L: linux-pci@vger.kernel.org
99662dd1 7532Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7533T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7534S: Supported
679655da
JP
7535F: Documentation/PCI/
7536F: drivers/pci/
7537F: include/linux/pci*
6b49ee49 7538F: arch/x86/pci/
cad01f91 7539F: arch/x86/kernel/quirks.c
1da177e4 7540
b7e78170
RH
7541PCI DRIVER FOR ARM VERSATILE PLATFORM
7542M: Rob Herring <robh@kernel.org>
7543L: linux-pci@vger.kernel.org
7544L: linux-arm-kernel@lists.infradead.org
7545S: Maintained
7546F: Documentation/devicetree/bindings/pci/versatile.txt
7547F: drivers/pci/host/pci-versatile.c
7548
5f6b6ccd
TI
7549PCI DRIVER FOR APPLIEDMICRO XGENE
7550M: Tanmay Inamdar <tinamdar@apm.com>
7551L: linux-pci@vger.kernel.org
7552L: linux-arm-kernel@lists.infradead.org
7553S: Maintained
7554F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7555F: drivers/pci/host/pci-xgene.c
7556
62d0ff83
ML
7557PCI DRIVER FOR FREESCALE LAYERSCAPE
7558M: Minghuan Lian <minghuan.Lian@freescale.com>
7559M: Mingkai Hu <mingkai.hu@freescale.com>
7560M: Roy Zang <tie-fei.zang@freescale.com>
7561L: linuxppc-dev@lists.ozlabs.org
7562L: linux-pci@vger.kernel.org
7563L: linux-arm-kernel@lists.infradead.org
7564S: Maintained
7565F: drivers/pci/host/*layerscape*
7566
f0b75693 7567PCI DRIVER FOR IMX6
f175aa2c 7568M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7569M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7570L: linux-pci@vger.kernel.org
7571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7572S: Maintained
7573F: drivers/pci/host/*imx6*
7574
0c4ffcfe
MK
7575PCI DRIVER FOR TI KEYSTONE
7576M: Murali Karicheri <m-karicheri2@ti.com>
7577L: linux-pci@vger.kernel.org
7578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7579S: Maintained
7580F: drivers/pci/host/*keystone*
7581
f0b75693
BH
7582PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7583M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7584M: Jason Cooper <jason@lakedaemon.net>
7585L: linux-pci@vger.kernel.org
7586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7587S: Maintained
7588F: drivers/pci/host/*mvebu*
7589
0447cfd7
TR
7590PCI DRIVER FOR NVIDIA TEGRA
7591M: Thierry Reding <thierry.reding@gmail.com>
7592L: linux-tegra@vger.kernel.org
f0b75693 7593L: linux-pci@vger.kernel.org
0447cfd7
TR
7594S: Supported
7595F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7596F: drivers/pci/host/pci-tegra.c
7597
47ff3de9
KVA
7598PCI DRIVER FOR TI DRA7XX
7599M: Kishon Vijay Abraham I <kishon@ti.com>
7600L: linux-omap@vger.kernel.org
7601L: linux-pci@vger.kernel.org
7602S: Supported
7603F: Documentation/devicetree/bindings/pci/ti-pci.txt
7604F: drivers/pci/host/pci-dra7xx.c
7605
f0b75693
BH
7606PCI DRIVER FOR RENESAS R-CAR
7607M: Simon Horman <horms@verge.net.au>
7608L: linux-pci@vger.kernel.org
7609L: linux-sh@vger.kernel.org
7610S: Maintained
7611F: drivers/pci/host/*rcar*
7612
4af82255 7613PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7614M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7615L: linux-pci@vger.kernel.org
f0b75693
BH
7616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7617L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7618S: Maintained
7619F: drivers/pci/host/pci-exynos.c
7620
f0b75693 7621PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7622M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7623M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7624L: linux-pci@vger.kernel.org
7625S: Maintained
7626F: drivers/pci/host/*designware*
7627
cf28855b
WD
7628PCI DRIVER FOR GENERIC OF HOSTS
7629M: Will Deacon <will.deacon@arm.com>
7630L: linux-pci@vger.kernel.org
7631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7632S: Maintained
7633F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7634F: drivers/pci/host/pci-host-generic.c
7635
51b66a6c 7636PCIE DRIVER FOR ST SPEAR13XX
110baab1 7637M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7638L: linux-pci@vger.kernel.org
110baab1 7639S: Maintained
51b66a6c
PA
7640F: drivers/pci/host/*spear*
7641
dcd19de3
DD
7642PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7643M: Duc Dang <dhdang@apm.com>
7644L: linux-pci@vger.kernel.org
7645L: linux-arm-kernel@lists.infradead.org
7646S: Maintained
7647F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7648F: drivers/pci/host/pci-xgene-msi.c
7649
1da177e4 7650PCMCIA SUBSYSTEM
4230dfc9 7651P: Linux PCMCIA Team
f5df5881 7652L: linux-pcmcia@lists.infradead.org
6650e0a5 7653W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7654T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7655S: Maintained
679655da
JP
7656F: Documentation/pcmcia/
7657F: drivers/pcmcia/
7658F: include/pcmcia/
1da177e4
LT
7659
7660PCNET32 NETWORK DRIVER
227fb925 7661M: Don Fry <pcnet32@frontier.com>
979b6c13 7662L: netdev@vger.kernel.org
1da177e4 7663S: Maintained
b955f6ca 7664F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7665
48fc267e
SK
7666PCRYPT PARALLEL CRYPTO ENGINE
7667M: Steffen Klassert <steffen.klassert@secunet.com>
7668L: linux-crypto@vger.kernel.org
7669S: Maintained
7670F: crypto/pcrypt.c
7671F: include/crypto/pcrypt.h
7672
e72df0b8
TH
7673PER-CPU MEMORY ALLOCATOR
7674M: Tejun Heo <tj@kernel.org>
7675M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7676T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7677S: Maintained
7678F: include/linux/percpu*.h
7679F: mm/percpu*.c
7680F: arch/*/include/asm/percpu.h
7681
ad4ecbcb 7682PER-TASK DELAY ACCOUNTING
185e595f 7683M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7684S: Maintained
679655da
JP
7685F: include/linux/delayacct.h
7686F: kernel/delayacct.c
ad4ecbcb 7687
57c0c15b 7688PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7689M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7690M: Ingo Molnar <mingo@redhat.com>
f80c5393 7691M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7692L: linux-kernel@vger.kernel.org
75fc2d37 7693T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7694S: Supported
d53e8365 7695F: kernel/events/*
a003236c 7696F: include/linux/perf_event.h
c117ab84 7697F: include/uapi/linux/perf_event.h
141c4296
RR
7698F: arch/*/kernel/perf_event*.c
7699F: arch/*/kernel/*/perf_event*.c
7700F: arch/*/kernel/*/*/perf_event*.c
a003236c 7701F: arch/*/include/asm/perf_event.h
a003236c
VL
7702F: arch/*/kernel/perf_callchain.c
7703F: tools/perf/
6c0b3244 7704
dd49d0f5 7705PERSONALITY HANDLING
8b58be88 7706M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7707L: linux-abi-devel@lists.sourceforge.net
7708S: Maintained
679655da 7709F: include/linux/personality.h
c117ab84 7710F: include/uapi/linux/personality.h
dd49d0f5 7711
838e7a03 7712PHONET PROTOCOL
2a06b40f 7713M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7714S: Supported
7715F: Documentation/networking/phonet.txt
7716F: include/linux/phonet.h
7717F: include/net/phonet/
c117ab84 7718F: include/uapi/linux/phonet.h
838e7a03
RDC
7719F: net/phonet/
7720
1da177e4 7721PHRAM MTD DRIVER
8b58be88 7722M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7723L: linux-mtd@lists.infradead.org
7724S: Maintained
679655da 7725F: drivers/mtd/devices/phram.c
1da177e4 7726
efdbb10e
BP
7727PICOLCD HID DRIVER
7728M: Bruno Prémont <bonbons@linux-vserver.org>
7729L: linux-input@vger.kernel.org
7730S: Maintained
7731F: drivers/hid/hid-picolcd*
7732
a53bfa07
JI
7733PICOXCELL SUPPORT
7734M: Jamie Iles <jamie@jamieiles.com>
7735L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7736T: git git://github.com/jamieiles/linux-2.6-ji.git
7737S: Supported
b8733987 7738F: arch/arm/boot/dts/picoxcell*
14430813 7739F: arch/arm/mach-picoxcell/
b8733987 7740F: drivers/crypto/picoxcell*
a53bfa07 7741
2744e8af
LW
7742PIN CONTROL SUBSYSTEM
7743M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7744L: linux-gpio@vger.kernel.org
dbe752a3 7745T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7746S: Maintained
07f29ba6 7747F: drivers/pinctrl/
8e406fe4 7748F: include/linux/pinctrl/
2744e8af 7749
2201bbb8
JCPV
7750PIN CONTROLLER - ATMEL AT91
7751M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7753S: Maintained
c654b6bf 7754F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7755
cbd1b652
MW
7756PIN CONTROLLER - INTEL
7757M: Mika Westerberg <mika.westerberg@linux.intel.com>
7758M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7759S: Maintained
7760F: drivers/pinctrl/intel/
2201bbb8 7761
9963b536
LP
7762PIN CONTROLLER - RENESAS
7763M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7764L: linux-sh@vger.kernel.org
7765S: Maintained
7766F: drivers/pinctrl/sh-pfc/
7767
b75e60d6 7768PIN CONTROLLER - SAMSUNG
fea685e9 7769M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7770M: Thomas Abraham <thomas.abraham@linaro.org>
7771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7772L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7773S: Maintained
9b5b33f6 7774F: drivers/pinctrl/samsung/
b75e60d6 7775
deda8287 7776PIN CONTROLLER - ST SPEAR
8e406fe4 7777M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7778L: spear-devel@list.st.com
7779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7780W: http://www.st.com/spear
7781S: Maintained
8e406fe4 7782F: drivers/pinctrl/spear/
deda8287 7783
249a6771 7784PKTCDVD DRIVER
dbd47133 7785M: Jiri Kosina <jkosina@suse.cz>
249a6771 7786S: Maintained
679655da
JP
7787F: drivers/block/pktcdvd.c
7788F: include/linux/pktcdvd.h
c117ab84 7789F: include/uapi/linux/pktcdvd.h
249a6771 7790
b31d8273
G
7791PKUNITY SOC DRIVERS
7792M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7793W: http://mprc.pku.edu.cn/~guanxuetao/linux
7794S: Maintained
ceebf4d5 7795T: git git://github.com/gxt/linux.git
b31d8273 7796F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7797F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7798F: drivers/video/fbdev/fb-puv3.c
2809e80b 7799F: drivers/rtc/rtc-puv3.c
b31d8273 7800
9d2ecfb7 7801PMBUS HARDWARE MONITORING DRIVERS
ca462085 7802M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7803L: lm-sensors@lm-sensors.org
7804W: http://www.lm-sensors.org/
7805W: http://www.roeck-us.net/linux/drivers/
7806T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7807S: Maintained
7808F: Documentation/hwmon/pmbus
7809F: drivers/hwmon/pmbus/
7810F: include/linux/i2c/pmbus.h
7811
89a36810 7812PMC SIERRA MaxRAID DRIVER
076cfaae 7813M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7814L: linux-scsi@vger.kernel.org
7815W: http://www.pmc-sierra.com/
7816S: Supported
7817F: drivers/scsi/pmcraid.*
7818
dbf9bfe6 7819PMC SIERRA PM8001 DRIVER
4f0e359c 7820M: xjtuwjp@gmail.com
dbf9bfe6 7821M: lindar_liu@usish.com
f5a7b525 7822L: pmchba@pmcs.com
dbf9bfe6 7823L: linux-scsi@vger.kernel.org
7824S: Supported
7825F: drivers/scsi/pm8001/
7826
1da177e4 7827POSIX CLOCKS and TIMERS
8b58be88 7828M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7829L: linux-kernel@vger.kernel.org
75fc2d37 7830T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7831S: Maintained
679655da
JP
7832F: fs/timerfd.c
7833F: include/linux/timer*
5cee9645 7834F: kernel/time/*timer*
1da177e4 7835
3be86148 7836POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7837M: Sebastian Reichel <sre@kernel.org>
57318935 7838M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7839M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7840L: linux-pm@vger.kernel.org
54e5881d 7841T: git git://git.infradead.org/battery-2.6.git
3be86148 7842S: Maintained
679655da 7843F: include/linux/power_supply.h
8cd725a1 7844F: drivers/power/
3be86148 7845
1da177e4 7846PNP SUPPORT
46a1f21a 7847M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7848S: Maintained
679655da 7849F: drivers/pnp/
1da177e4 7850
999445d4 7851PNXxxxx I2C DRIVER
8b58be88 7852M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7853L: linux-i2c@vger.kernel.org
999445d4 7854S: Maintained
679655da 7855F: drivers/i2c/busses/i2c-pnx.c
999445d4 7856
1da177e4 7857PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7858M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7859L: linux-ppp@vger.kernel.org
7860S: Maintained
224cf5ad 7861F: drivers/net/ppp/ppp_*
1da177e4
LT
7862
7863PPP OVER ATM (RFC 2364)
8b58be88 7864M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7865S: Maintained
679655da 7866F: net/atm/pppoatm.c
c117ab84 7867F: include/uapi/linux/atmppp.h
1da177e4
LT
7868
7869PPP OVER ETHERNET
8b58be88 7870M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7871S: Maintained
224cf5ad
JK
7872F: drivers/net/ppp/pppoe.c
7873F: drivers/net/ppp/pppox.c
1da177e4 7874
a6d2370b 7875PPP OVER L2TP
8b58be88 7876M: James Chapman <jchapman@katalix.com>
a6d2370b 7877S: Maintained
90ca28d1 7878F: net/l2tp/l2tp_ppp.c
679655da 7879F: include/linux/if_pppol2tp.h
c117ab84 7880F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7881
eae9d2ba 7882PPS SUPPORT
8b58be88 7883M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7884W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7885L: linuxpps@ml.enneenne.com (subscribers-only)
7886S: Maintained
cabaaf41
JP
7887F: Documentation/pps/
7888F: drivers/pps/
7889F: include/linux/pps*.h
eae9d2ba 7890
71a6d0af
HW
7891PPTP DRIVER
7892M: Dmitry Kozlov <xeb@mail.ru>
7893L: netdev@vger.kernel.org
7894S: Maintained
224cf5ad 7895F: drivers/net/ppp/pptp.c
71a6d0af
HW
7896W: http://sourceforge.net/projects/accel-pptp
7897
1da177e4 7898PREEMPTIBLE KERNEL
8b58be88 7899M: Robert Love <rml@tech9.net>
1da177e4
LT
7900L: kpreempt-tech@lists.sourceforge.net
7901W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7902S: Supported
679655da
JP
7903F: Documentation/preempt-locking.txt
7904F: include/linux/preempt.h
1da177e4
LT
7905
7906PRISM54 WIRELESS DRIVER
8b58be88 7907M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7908L: linux-wireless@vger.kernel.org
9ef80804 7909W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7910S: Obsolete
679655da 7911F: drivers/net/wireless/prism54/
1da177e4 7912
02c18891 7913PS3 NETWORK SUPPORT
b809b9ca 7914M: Geoff Levand <geoff@infradead.org>
02c18891 7915L: netdev@vger.kernel.org
a14ab6b6 7916L: linuxppc-dev@lists.ozlabs.org
b809b9ca 7917S: Maintained
8df158ac 7918F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7919
f58a9d17 7920PS3 PLATFORM SUPPORT
b809b9ca 7921M: Geoff Levand <geoff@infradead.org>
a4724ed6 7922L: linuxppc-dev@lists.ozlabs.org
b809b9ca 7923S: Maintained
679655da
JP
7924F: arch/powerpc/boot/ps3*
7925F: arch/powerpc/include/asm/lv1call.h
7926F: arch/powerpc/include/asm/ps3*.h
7927F: arch/powerpc/platforms/ps3/
7928F: drivers/*/ps3*
7929F: drivers/ps3/
fec629b8 7930F: drivers/rtc/rtc-ps3.c
679655da 7931F: drivers/usb/host/*ps3.c
fec629b8 7932F: sound/ppc/snd_ps3*
f58a9d17 7933
cffb4add 7934PS3VRAM DRIVER
8b58be88 7935M: Jim Paris <jim@jtan.com>
a14ab6b6 7936L: linuxppc-dev@lists.ozlabs.org
cffb4add 7937S: Maintained
8a3977cb 7938F: drivers/block/ps3vram.c
cffb4add 7939
8defe599 7940PSTORE FILESYSTEM
9d5e2a02 7941M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7942M: Colin Cross <ccross@android.com>
7943M: Kees Cook <keescook@chromium.org>
7944M: Tony Luck <tony.luck@intel.com>
7945S: Maintained
7946T: git git://git.infradead.org/users/cbou/linux-pstore.git
7947F: fs/pstore/
7948F: include/linux/pstore*
04851772 7949F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7950F: drivers/acpi/apei/erst.c
7951
7fbc415d
RC
7952PTP HARDWARE CLOCK SUPPORT
7953M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7954L: netdev@vger.kernel.org
7fbc415d
RC
7955S: Maintained
7956W: http://linuxptp.sourceforge.net/
7957F: Documentation/ABI/testing/sysfs-ptp
7958F: Documentation/ptp/*
0ecb3cdd 7959F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7960F: drivers/net/phy/dp83640*
7961F: drivers/ptp/*
7962F: include/linux/ptp_cl*
7963
cf94a4d1 7964PTRACE SUPPORT
e846ee5f 7965M: Roland McGrath <roland@hack.frob.com>
8b58be88 7966M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7967S: Maintained
7968F: include/asm-generic/syscall.h
7969F: include/linux/ptrace.h
7970F: include/linux/regset.h
7971F: include/linux/tracehook.h
c117ab84 7972F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7973F: kernel/ptrace.c
7974
8320204a 7975PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7976M: Mike Isely <isely@pobox.com>
16e9495d 7977L: pvrusb2@isely.net (subscribers-only)
661263b5 7978L: linux-media@vger.kernel.org
8320204a 7979W: http://www.isely.net/pvrusb2/
275ffde4 7980T: git git://linuxtv.org/media_tree.git
8320204a 7981S: Maintained
679655da 7982F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7983F: drivers/media/usb/pvrusb2/
8320204a 7984
39532e6c
HG
7985PWC WEBCAM DRIVER
7986M: Hans de Goede <hdegoede@redhat.com>
7987L: linux-media@vger.kernel.org
7988T: git git://linuxtv.org/media_tree.git
7989S: Maintained
7990F: drivers/media/usb/pwc/*
7991
93c090b3
KD
7992PWM FAN DRIVER
7993M: Kamil Debski <k.debski@samsung.com>
7994L: lm-sensors@lm-sensors.org
7995S: Supported
7996F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7997F: Documentation/hwmon/pwm-fan
7998F: drivers/hwmon/pwm-fan.c
7999
200efedd 8000PWM SUBSYSTEM
aa3495f7
TR
8001M: Thierry Reding <thierry.reding@gmail.com>
8002L: linux-pwm@vger.kernel.org
0c2498f1 8003S: Maintained
006e854f 8004T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8005F: Documentation/pwm.txt
8006F: Documentation/devicetree/bindings/pwm/
8007F: include/linux/pwm.h
0c2498f1 8008F: drivers/pwm/
a140b98d
TR
8009F: drivers/video/backlight/pwm_bl.c
8010F: include/linux/pwm_backlight.h
0c2498f1 8011
30ec261e 8012PXA2xx/PXA3xx SUPPORT
8da5e302 8013M: Daniel Mack <daniel@zonque.org>
a323f664 8014M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8015M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8017T: git git://github.com/hzhuang1/linux.git
8da5e302 8018T: git git://github.com/rjarzmik/linux.git
1da177e4 8019S: Maintained
679655da
JP
8020F: arch/arm/mach-pxa/
8021F: drivers/pcmcia/pxa2xx*
9df92e6c 8022F: drivers/spi/spi-pxa2xx*
faf2e1db 8023F: drivers/usb/gadget/udc/pxa2*
679655da 8024F: include/sound/pxa2xx-lib.h
bec4c99e 8025F: sound/arm/pxa*
14430813 8026F: sound/soc/pxa/
1da177e4 8027
ec64d3bf
EG
8028PXA3xx NAND FLASH DRIVER
8029M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8030L: linux-mtd@lists.infradead.org
8031S: Maintained
9a67f099 8032F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8033
3f640c61 8034MMP SUPPORT
8b58be88 8035M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8036M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8038T: git git://github.com/hzhuang1/linux.git
8039T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8040S: Maintained
3f640c61 8041F: arch/arm/mach-mmp/
e8e6cb32 8042
272f133a
PO
8043PXA MMCI DRIVER
8044S: Orphan
8045
57f63bc8 8046PXA RTC DRIVER
8b58be88 8047M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8048L: rtc-linux@googlegroups.com
8049S: Maintained
8050
cea4001a 8051QAT DRIVER
49e7d9df
JP
8052M: Tadeusz Struk <tadeusz.struk@intel.com>
8053L: qat-linux@intel.com
8054S: Supported
8055F: drivers/crypto/qat/
cea4001a 8056
52a09a04 8057QIB DRIVER
8473c603 8058M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8059L: linux-rdma@vger.kernel.org
8060S: Supported
8061F: drivers/infiniband/hw/qib/
8062
5e9772b9
JS
8063QLOGIC QLA1280 SCSI DRIVER
8064M: Michael Reed <mdr@sgi.com>
8065L: linux-scsi@vger.kernel.org
8066S: Maintained
8067F: drivers/scsi/qla1280.[ch]
8068
1da177e4 8069QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8070M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8071L: linux-scsi@vger.kernel.org
8072S: Supported
679655da
JP
8073F: Documentation/scsi/LICENSE.qla2xxx
8074F: drivers/scsi/qla2xxx/
1da177e4 8075
883c98fe 8076QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8077M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8078L: linux-scsi@vger.kernel.org
8079S: Supported
bacfb81b 8080F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8081F: drivers/scsi/qla4xxx/
8082
5a4faa87 8083QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8084M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8085M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8086M: linux-driver@qlogic.com
8087L: netdev@vger.kernel.org
8088S: Supported
679655da 8089F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8090F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8091
0ec00f03 8092QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8093M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8094M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8095L: netdev@vger.kernel.org
8096S: Supported
aa43c215 8097F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8098
c4e84bde 8099QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8100M: Harish Patil <harish.patil@qlogic.com>
8101M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8102M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8103M: linux-driver@qlogic.com
c4e84bde
RM
8104L: netdev@vger.kernel.org
8105S: Supported
aa43c215 8106F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8107
1da177e4 8108QNX4 FILESYSTEM
8b58be88 8109M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8110W: http://www.alarsen.net/linux/qnx4fs/
8111S: Maintained
80811493 8112F: fs/qnx4/
c117ab84
CEB
8113F: include/uapi/linux/qnx4_fs.h
8114F: include/uapi/linux/qnxtypes.h
1da177e4 8115
91952bc0
AP
8116QT1010 MEDIA DRIVER
8117M: Antti Palosaari <crope@iki.fi>
8118L: linux-media@vger.kernel.org
8119W: http://linuxtv.org/
8120W: http://palosaari.fi/linux/
8121Q: http://patchwork.linuxtv.org/project/linux-media/list/
8122T: git git://linuxtv.org/anttip/media_tree.git
8123S: Maintained
8124F: drivers/media/tuners/qt1010*
8125
966fb5ec
SM
8126QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8127M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8128L: linux-wireless@vger.kernel.org
8129L: ath9k-devel@lists.ath9k.org
8130W: http://wireless.kernel.org/en/users/Drivers/ath9k
8131S: Supported
8132F: drivers/net/wireless/ath/ath9k/
8133
2ea0ffcb
KV
8134QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8135M: Kalle Valo <kvalo@qca.qualcomm.com>
8136L: ath10k@lists.infradead.org
8137W: http://wireless.kernel.org/en/users/Drivers/ath10k
8138T: git git://github.com/kvalo/ath.git
8139S: Supported
8140F: drivers/net/wireless/ath/ath10k/
8141
4f4567cf
RK
8142QUALCOMM HEXAGON ARCHITECTURE
8143M: Richard Kuo <rkuo@codeaurora.org>
8144L: linux-hexagon@vger.kernel.org
8145S: Supported
8146F: arch/hexagon/
8147
8e84c258
EK
8148QUALCOMM WCN36XX WIRELESS DRIVER
8149M: Eugene Krasnikov <k.eugene.e@gmail.com>
8150L: wcn36xx@lists.infradead.org
8151W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8152T: git git://github.com/KrasnikovEugene/wcn36xx.git
8153S: Supported
8154F: drivers/net/wireless/ath/wcn36xx/
8155
602adf40 8156RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8157M: Ilya Dryomov <idryomov@gmail.com>
8158M: Sage Weil <sage@redhat.com>
527a88b9 8159M: Alex Elder <elder@kernel.org>
602adf40 8160M: ceph-devel@vger.kernel.org
09d90327
SW
8161W: http://ceph.com/
8162T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8163S: Supported
8164F: drivers/block/rbd.c
8165F: drivers/block/rbd_types.h
8166
1da177e4 8167RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8168M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8169L: linux-fbdev@vger.kernel.org
1da177e4 8170S: Maintained
8a61f013 8171F: drivers/video/fbdev/aty/radeon*
c117ab84 8172F: include/uapi/linux/radeonfb.h
1da177e4 8173
c6c9b34c
HG
8174RADIOSHARK RADIO DRIVER
8175M: Hans de Goede <hdegoede@redhat.com>
8176L: linux-media@vger.kernel.org
8177T: git git://linuxtv.org/media_tree.git
8178S: Maintained
8179F: drivers/media/radio/radio-shark.c
8180
8181RADIOSHARK2 RADIO DRIVER
8182M: Hans de Goede <hdegoede@redhat.com>
8183L: linux-media@vger.kernel.org
8184T: git git://linuxtv.org/media_tree.git
8185S: Maintained
8186F: drivers/media/radio/radio-shark2.c
8187F: drivers/media/radio/radio-tea5777.c
8188
1da177e4 8189RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8190M: Paul Mackerras <paulus@samba.org>
c69f677c 8191L: linux-fbdev@vger.kernel.org
1da177e4 8192S: Maintained
8a61f013 8193F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8194
e7839f25 8195RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8196P: rt2x00 project
b182427e 8197M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8198M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8199L: linux-wireless@vger.kernel.org
83fc9c89 8200L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8201W: http://rt2x00.serialmonkey.com/
8202S: Maintained
8203F: drivers/net/wireless/rt2x00/
8204
9db5579b 8205RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8206M: Jens Axboe <axboe@kernel.dk>
9db5579b 8207S: Maintained
679655da
JP
8208F: Documentation/blockdev/ramdisk.txt
8209F: drivers/block/brd.c
9db5579b 8210
9e853f23
RZ
8211PERSISTENT MEMORY DRIVER
8212M: Ross Zwisler <ross.zwisler@linux.intel.com>
8213L: linux-nvdimm@lists.01.org
8214S: Supported
8215F: drivers/block/pmem.c
8216
9e95ce27 8217RANDOM NUMBER DRIVER
0624bcaa 8218M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8219S: Maintained
679655da 8220F: drivers/char/random.c
9e95ce27 8221
394b701c 8222RAPIDIO SUBSYSTEM
8b58be88 8223M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8224M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8225S: Maintained
679655da 8226F: drivers/rapidio/
394b701c 8227
e2d1d6c0 8228RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8229L: linux-wireless@vger.kernel.org
f52a5490 8230S: Orphan
679655da 8231F: drivers/net/wireless/ray*
e2d1d6c0
RD
8232
8233RCUTORTURE MODULE
e0198b29 8234M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8235M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8236L: linux-kernel@vger.kernel.org
f9094d8e 8237S: Supported
08deed1e 8238T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8239F: Documentation/RCU/torture.txt
34e2d560 8240F: kernel/rcu/rcutorture.c
e2d1d6c0 8241
c87b9c60
PM
8242RCUTORTURE TEST FRAMEWORK
8243M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8244M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8245R: Steven Rostedt <rostedt@goodmis.org>
8246R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8247R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8248L: linux-kernel@vger.kernel.org
c87b9c60
PM
8249S: Supported
8250T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8251F: tools/testing/selftests/rcutorture
8252
c1f766b5 8253RDC R-321X SoC
8b58be88 8254M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8255S: Maintained
8256
db17f395 8257RDC R6040 FAST ETHERNET DRIVER
8b58be88 8258M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8259L: netdev@vger.kernel.org
8260S: Maintained
58565a35 8261F: drivers/net/ethernet/rdc/r6040.c
db17f395 8262
a09ed661 8263RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8264M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8265L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8266S: Supported
679655da 8267F: net/rds/
a09ed661 8268
595182bc 8269READ-COPY UPDATE (RCU)
8b58be88 8270M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8271M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8272R: Steven Rostedt <rostedt@goodmis.org>
8273R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8274R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8275L: linux-kernel@vger.kernel.org
9fab9787 8276W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8277S: Supported
08deed1e 8278T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8279F: Documentation/RCU/
9fab9787 8280X: Documentation/RCU/torture.txt
f9094d8e 8281F: include/linux/rcu*
4102adab
PM
8282X: include/linux/srcu.h
8283F: kernel/rcu/
34e2d560 8284X: kernel/torture.c
595182bc 8285
0c86edc0 8286REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8287M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8288M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8289L: rtc-linux@googlegroups.com
8a6e2535 8290Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8291S: Maintained
679655da
JP
8292F: Documentation/rtc.txt
8293F: drivers/rtc/
8294F: include/linux/rtc.h
c117ab84 8295F: include/uapi/linux/rtc.h
0c86edc0 8296
0e400c53
MB
8297REALTEK AUDIO CODECS
8298M: Bard Liao <bardliao@realtek.com>
8299M: Oder Chiou <oder_chiou@realtek.com>
8300S: Maintained
8301F: sound/soc/codecs/rt*
8302F: include/sound/rt*.h
8303
1da177e4 8304REISERFS FILE SYSTEM
76c4e5ea 8305L: reiserfs-devel@vger.kernel.org
1da177e4 8306S: Supported
679655da 8307F: fs/reiserfs/
1da177e4 8308
b83a313b 8309REGISTER MAP ABSTRACTION
b02e48f2 8310M: Mark Brown <broonie@kernel.org>
dd060bc9 8311L: linux-kernel@vger.kernel.org
b83a313b
MB
8312T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8313S: Supported
8314F: drivers/base/regmap/
8315F: include/linux/regmap.h
8316
400e64df
OBC
8317REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8318M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8319T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8320S: Maintained
8321F: drivers/remoteproc/
8322F: Documentation/remoteproc.txt
6fc26488 8323F: include/linux/remoteproc.h
400e64df 8324
d8115db5
OBC
8325REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8326M: Ohad Ben-Cohen <ohad@wizery.com>
8327T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8328S: Maintained
8329F: drivers/rpmsg/
8330F: Documentation/rpmsg.txt
8331F: include/linux/rpmsg.h
8332
1b0fe6be
PZ
8333RESET CONTROLLER FRAMEWORK
8334M: Philipp Zabel <p.zabel@pengutronix.de>
8335S: Maintained
8336F: drivers/reset/
8337F: Documentation/devicetree/bindings/reset/
8338F: include/linux/reset.h
8339F: include/linux/reset-controller.h
8340
e0897645 8341RFKILL
8b58be88 8342M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8343L: linux-wireless@vger.kernel.org
ce466579
JB
8344W: http://wireless.kernel.org/
8345T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8346T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8347S: Maintained
505c9247 8348F: Documentation/rfkill.txt
80811493 8349F: net/rfkill/
e0897645 8350
933685ca
TG
8351RHASHTABLE
8352M: Thomas Graf <tgraf@suug.ch>
8353L: netdev@vger.kernel.org
8354S: Maintained
8355F: lib/rhashtable.c
8356F: include/linux/rhashtable.h
8357
67e054e9
ML
8358RICOH SMARTMEDIA/XD DRIVER
8359M: Maxim Levitsky <maximlevitsky@gmail.com>
8360S: Maintained
21c26f50
JP
8361F: drivers/mtd/nand/r852.c
8362F: drivers/mtd/nand/r852.h
67e054e9 8363
92634125
ML
8364RICOH R5C592 MEMORYSTICK DRIVER
8365M: Maxim Levitsky <maximlevitsky@gmail.com>
8366S: Maintained
8367F: drivers/memstick/host/r592.*
8368
27f1d2f9
SA
8369ROCCAT DRIVERS
8370M: Stefan Achatz <erazor_de@users.sourceforge.net>
8371W: http://sourceforge.net/projects/roccat/
8372S: Maintained
8373F: drivers/hid/hid-roccat*
8374F: include/linux/hid-roccat*
8375F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8376
4b8ac966
JP
8377ROCKER DRIVER
8378M: Jiri Pirko <jiri@resnulli.us>
8379M: Scott Feldman <sfeldma@gmail.com>
8380L: netdev@vger.kernel.org
8381S: Supported
8382F: drivers/net/ethernet/rocker/
8383
1da177e4
LT
8384ROCKETPORT DRIVER
8385P: Comtrol Corp.
1da177e4
LT
8386W: http://www.comtrol.com
8387S: Maintained
679655da 8388F: Documentation/serial/rocket.txt
c897401b 8389F: drivers/tty/rocket*
1da177e4 8390
7645c2f4
KC
8391ROCKETPORT EXPRESS/INFINITY DRIVER
8392M: Kevin Cernekee <cernekee@gmail.com>
8393L: linux-serial@vger.kernel.org
8394S: Odd Fixes
8395F: drivers/tty/serial/rp2.*
8396
1da177e4 8397ROSE NETWORK LAYER
8b58be88 8398M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8399L: linux-hams@vger.kernel.org
d34cb28a 8400W: http://www.linux-ax25.org/
1da177e4 8401S: Maintained
679655da 8402F: include/net/rose.h
c117ab84 8403F: include/uapi/linux/rose.h
679655da 8404F: net/rose/
1da177e4 8405
91952bc0
AP
8406RTL2830 MEDIA DRIVER
8407M: Antti Palosaari <crope@iki.fi>
8408L: linux-media@vger.kernel.org
8409W: http://linuxtv.org/
8410W: http://palosaari.fi/linux/
8411Q: http://patchwork.linuxtv.org/project/linux-media/list/
8412T: git git://linuxtv.org/anttip/media_tree.git
8413S: Maintained
8414F: drivers/media/dvb-frontends/rtl2830*
8415
27a0aacf
AP
8416RTL2832 MEDIA DRIVER
8417M: Antti Palosaari <crope@iki.fi>
8418L: linux-media@vger.kernel.org
8419W: http://linuxtv.org/
8420W: http://palosaari.fi/linux/
8421Q: http://patchwork.linuxtv.org/project/linux-media/list/
8422T: git git://linuxtv.org/anttip/media_tree.git
8423S: Maintained
8424F: drivers/media/dvb-frontends/rtl2832*
8425
ba6e6f6e
AP
8426RTL2832_SDR MEDIA DRIVER
8427M: Antti Palosaari <crope@iki.fi>
8428L: linux-media@vger.kernel.org
8429W: http://linuxtv.org/
8430W: http://palosaari.fi/linux/
8431Q: http://patchwork.linuxtv.org/project/linux-media/list/
8432T: git git://linuxtv.org/anttip/media_tree.git
8433S: Maintained
b4bb1c28 8434F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8435
59840488 8436RTL8180 WIRELESS DRIVER
605bebe2 8437L: linux-wireless@vger.kernel.org
491b26b4 8438W: http://wireless.kernel.org/
54e5881d 8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8440S: Orphan
3cfeb0c3 8441F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8442
59840488 8443RTL8187 WIRELESS DRIVER
9f0939bf 8444M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8445M: Hin-Tak Leung <htl10@users.sourceforge.net>
8446M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8447L: linux-wireless@vger.kernel.org
491b26b4 8448W: http://wireless.kernel.org/
54e5881d 8449T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8450S: Maintained
3cfeb0c3 8451F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8452
3cf0c8ad
LF
8453RTL8192CE WIRELESS DRIVER
8454M: Larry Finger <Larry.Finger@lwfinger.net>
8455M: Chaoming Li <chaoming_li@realsil.com.cn>
8456L: linux-wireless@vger.kernel.org
491b26b4 8457W: http://wireless.kernel.org/
3cf0c8ad
LF
8458T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8459S: Maintained
8460F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8461F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8462
9eb8ef74 8463S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8464M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8465L: linux-fbdev@vger.kernel.org
ce00f85c 8466S: Maintained
8a61f013 8467F: drivers/video/fbdev/savage/
9eb8ef74 8468
1da177e4 8469S390
8b58be88
JP
8470M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8471M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8472M: linux390@de.ibm.com
d58140cc 8473L: linux-s390@vger.kernel.org
5238da45
HC
8474W: http://www.ibm.com/developerworks/linux/linux390/
8475S: Supported
679655da 8476F: arch/s390/
a968cd3e 8477F: drivers/s390/
3bfe6858
JN
8478F: Documentation/s390/
8479F: Documentation/DocBook/s390*
5238da45 8480
322986ca
SO
8481S390 COMMON I/O LAYER
8482M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8483M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8484L: linux-s390@vger.kernel.org
8485W: http://www.ibm.com/developerworks/linux/linux390/
8486S: Supported
8487F: drivers/s390/cio/
8488
8489S390 DASD DRIVER
8490M: Stefan Weinhuber <wein@de.ibm.com>
8491M: Stefan Haberland <stefan.haberland@de.ibm.com>
8492L: linux-s390@vger.kernel.org
8493W: http://www.ibm.com/developerworks/linux/linux390/
8494S: Supported
8495F: drivers/s390/block/dasd*
8496F: block/partitions/ibm.c
8497
5238da45 8498S390 NETWORK DRIVERS
8b58be88 8499M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8500M: linux390@de.ibm.com
d58140cc 8501L: linux-s390@vger.kernel.org
5238da45
HC
8502W: http://www.ibm.com/developerworks/linux/linux390/
8503S: Supported
679655da 8504F: drivers/s390/net/
5238da45 8505
322986ca
SO
8506S390 PCI SUBSYSTEM
8507M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8508M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8509L: linux-s390@vger.kernel.org
8510W: http://www.ibm.com/developerworks/linux/linux390/
8511S: Supported
8512F: arch/s390/pci/
8513F: drivers/pci/hotplug/s390_pci_hpc.c
8514
feed9b62 8515S390 ZCRYPT DRIVER
5c8d0983 8516M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8517M: linux390@de.ibm.com
8518L: linux-s390@vger.kernel.org
a968cd3e 8519W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8520S: Supported
d5ca6918 8521F: drivers/s390/crypto/
feed9b62 8522
5238da45 8523S390 ZFCP DRIVER
d38e19d0 8524M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8525M: linux390@de.ibm.com
d58140cc 8526L: linux-s390@vger.kernel.org
5238da45 8527W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8528S: Supported
679655da 8529F: drivers/s390/scsi/zfcp_*
1da177e4 8530
dd96df2c 8531S390 IUCV NETWORK LAYER
8b58be88 8532M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8533M: linux390@de.ibm.com
8534L: linux-s390@vger.kernel.org
8535W: http://www.ibm.com/developerworks/linux/linux390/
8536S: Supported
679655da
JP
8537F: drivers/s390/net/*iucv*
8538F: include/net/iucv/
8539F: net/iucv/
dd96df2c 8540
4dde7f75 8541S3C24XX SD/MMC Driver
8b58be88 8542M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8544S: Supported
679655da 8545F: drivers/mmc/host/s3cmci.*
4dde7f75 8546
1f15a229
HV
8547SAA6588 RDS RECEIVER DRIVER
8548M: Hans Verkuil <hverkuil@xs4all.nl>
8549L: linux-media@vger.kernel.org
8550T: git git://linuxtv.org/media_tree.git
8551W: http://linuxtv.org
8552S: Odd Fixes
8553F: drivers/media/i2c/saa6588*
8554
98ed12e6 8555SAA7134 VIDEO4LINUX DRIVER
009a5410 8556M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8557L: linux-media@vger.kernel.org
8558W: http://linuxtv.org
8559T: git git://linuxtv.org/media_tree.git
8560S: Odd fixes
e42bf501 8561F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8562F: drivers/media/pci/saa7134/
8563
1da177e4 8564SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8565M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8566L: linux-media@vger.kernel.org
275ffde4 8567T: git git://linuxtv.org/media_tree.git
1da177e4 8568S: Maintained
90d72ac6
MCC
8569F: drivers/media/common/saa7146/
8570F: drivers/media/pci/saa7146/
8571F: include/media/saa7146*
1da177e4 8572
92304a40 8573SAMSUNG LAPTOP DRIVER
5909c654 8574M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8575L: platform-driver-x86@vger.kernel.org
8576S: Maintained
8577F: drivers/platform/x86/samsung-laptop.c
8578
4a109cc0 8579SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8580M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8581L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8582S: Supported
14430813 8583F: sound/soc/samsung/
4a109cc0 8584
0d89a28b 8585SAMSUNG FRAMEBUFFER DRIVER
b7701755 8586M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8587L: linux-fbdev@vger.kernel.org
8588S: Maintained
8a61f013 8589F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8590
b40f0632 8591SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8592M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8593M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8594L: linux-kernel@vger.kernel.org
b40f0632 8595L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8596S: Supported
8597F: drivers/mfd/sec*.c
8598F: drivers/regulator/s2m*.c
8599F: drivers/regulator/s5m*.c
b40f0632
KK
8600F: drivers/clk/clk-s2mps11.c
8601F: drivers/rtc/rtc-s5m.c
f69d3a17 8602F: include/linux/mfd/samsung/
b40f0632
KK
8603F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8604F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8605
038f5c4b
SN
8606SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8607M: Kyungmin Park <kyungmin.park@samsung.com>
8608M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8609L: linux-media@vger.kernel.org
8610Q: https://patchwork.linuxtv.org/project/linux-media/list/
8611S: Supported
8612F: drivers/media/platform/exynos4-is/
038f5c4b 8613
6fd86ab2
SN
8614SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8615M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8616L: linux-media@vger.kernel.org
8617L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8618S: Maintained
8619F: drivers/media/platform/s3c-camif/
8620F: include/media/s3c_camif.h
8621
b84ef24e
AH
8622SAMSUNG S5C73M3 CAMERA DRIVER
8623M: Kyungmin Park <kyungmin.park@samsung.com>
8624M: Andrzej Hajda <a.hajda@samsung.com>
8625L: linux-media@vger.kernel.org
8626S: Supported
8627F: drivers/media/i2c/s5c73m3/*
8628
7d459937
AH
8629SAMSUNG S5K5BAF CAMERA DRIVER
8630M: Kyungmin Park <kyungmin.park@samsung.com>
8631M: Andrzej Hajda <a.hajda@samsung.com>
8632L: linux-media@vger.kernel.org
8633S: Supported
8634F: drivers/media/i2c/s5k5baf.c
8635
310e39c9 8636SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8637M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8638M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8639S: Supported
8640L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8641F: drivers/clk/samsung/
8642
66890ed6
BA
8643SAMSUNG SXGBE DRIVERS
8644M: Byungho An <bh74.an@samsung.com>
8645M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8646M: Vipul Pandya <vipul.pandya@samsung.com>
8647S: Supported
8648L: netdev@vger.kernel.org
8649F: drivers/net/ethernet/samsung/sxgbe/
8650
93c537af
LM
8651SAMSUNG THERMAL DRIVER
8652M: Lukasz Majewski <l.majewski@samsung.com>
8653L: linux-pm@vger.kernel.org
8654L: linux-samsung-soc@vger.kernel.org
8655S: Supported
8656T: https://github.com/lmajewski/linux-samsung-thermal.git
8657F: drivers/thermal/samsung/
8658
e296cd32
KD
8659SAMSUNG USB2 PHY DRIVER
8660M: Kamil Debski <k.debski@samsung.com>
8661L: linux-kernel@vger.kernel.org
8662S: Supported
8663F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8664F: Documentation/phy/samsung-usb2.txt
8665F: drivers/phy/phy-exynos4210-usb2.c
8666F: drivers/phy/phy-exynos4x12-usb2.c
8667F: drivers/phy/phy-exynos5250-usb2.c
8668F: drivers/phy/phy-s5pv210-usb2.c
8669F: drivers/phy/phy-samsung-usb2.c
8670F: drivers/phy/phy-samsung-usb2.h
8671
ca749e2a 8672SERIAL DRIVERS
5e30bbb7 8673M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8674L: linux-serial@vger.kernel.org
5e30bbb7 8675S: Maintained
14430813 8676F: drivers/tty/serial/
ca749e2a 8677
aecb7b64 8678SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8679M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8680M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8681S: Maintained
1fb200d6 8682F: include/linux/dma/dw.h
3d598f47 8683F: include/linux/platform_data/dma-dw.h
61a76496 8684F: drivers/dma/dw/
aecb7b64 8685
f9e37137
SJ
8686SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8687M: Seungwon Jeon <tgih.jun@samsung.com>
8688M: Jaehoon Chung <jh80.chung@samsung.com>
8689L: linux-mmc@vger.kernel.org
8690S: Maintained
8691F: include/linux/mmc/dw_mmc.h
8692F: drivers/mmc/host/dw_mmc*
8693
1db121d6
AN
8694THUNDERBOLT DRIVER
8695M: Andreas Noever <andreas.noever@gmail.com>
8696S: Maintained
8697F: drivers/thunderbolt/
8698
9222d247 8699TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8700M: John Stultz <john.stultz@linaro.org>
88606e80 8701M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8702L: linux-kernel@vger.kernel.org
75fc2d37 8703T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8704S: Supported
8705F: include/linux/clocksource.h
8706F: include/linux/time.h
8707F: include/linux/timex.h
c117ab84
CEB
8708F: include/uapi/linux/time.h
8709F: include/uapi/linux/timex.h
88606e80
TG
8710F: kernel/time/clocksource.c
8711F: kernel/time/time*.c
8712F: kernel/time/ntp.c
7fe5f1c1 8713F: tools/testing/selftests/timers/
88606e80 8714
1da177e4 8715SC1200 WDT DRIVER
b300645a 8716M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8717S: Maintained
679655da 8718F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8719
8720SCHEDULER
dd9b238c 8721M: Ingo Molnar <mingo@redhat.com>
8b58be88 8722M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8723L: linux-kernel@vger.kernel.org
75fc2d37 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8725S: Maintained
95c0d71d 8726F: kernel/sched/
679655da 8727F: include/linux/sched.h
c117ab84 8728F: include/uapi/linux/sched.h
c2eb505b 8729F: include/linux/wait.h
1da177e4 8730
6bcf6737 8731SCORE ARCHITECTURE
ed38665e 8732M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8733M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8734W: http://www.sunplus.com
6bcf6737 8735S: Supported
a2681a75 8736F: arch/score/
6bcf6737 8737
1da177e4 8738SCSI CDROM DRIVER
8b58be88 8739M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8740L: linux-scsi@vger.kernel.org
8741W: http://www.kernel.dk
8742S: Maintained
679655da 8743F: drivers/scsi/sr*
1da177e4 8744
fb50a83d 8745SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8746M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8747L: linux-rdma@vger.kernel.org
8748S: Supported
8749W: http://www.openfabrics.org
8750Q: http://patchwork.kernel.org/project/linux-rdma/list/
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8752F: drivers/infiniband/ulp/srp/
8753F: include/scsi/srp.h
8754
1da177e4 8755SCSI SG DRIVER
8b58be88 8756M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8757L: linux-scsi@vger.kernel.org
59ab3c93 8758W: http://sg.danny.cz/sg
1da177e4 8759S: Maintained
59ab3c93 8760F: Documentation/scsi/scsi-generic.txt
679655da
JP
8761F: drivers/scsi/sg.c
8762F: include/scsi/sg.h
1da177e4
LT
8763
8764SCSI SUBSYSTEM
0351b8f8 8765M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8766L: linux-scsi@vger.kernel.org
0351b8f8 8767T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8768S: Maintained
679655da
JP
8769F: drivers/scsi/
8770F: include/scsi/
1da177e4
LT
8771
8772SCSI TAPE DRIVER
8b58be88 8773M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8774L: linux-scsi@vger.kernel.org
8775S: Maintained
679655da 8776F: Documentation/scsi/st.txt
f7269cfc
JD
8777F: drivers/scsi/st.*
8778F: drivers/scsi/st_*.h
1da177e4
LT
8779
8780SCTP PROTOCOL
8b6efb75 8781M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8782M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8783L: linux-sctp@vger.kernel.org
5f85813c 8784W: http://lksctp.sourceforge.net
8b6efb75 8785S: Maintained
679655da
JP
8786F: Documentation/networking/sctp.txt
8787F: include/linux/sctp.h
4d58c025 8788F: include/uapi/linux/sctp.h
679655da
JP
8789F: include/net/sctp/
8790F: net/sctp/
1da177e4
LT
8791
8792SCx200 CPU SUPPORT
8b58be88 8793M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8794S: Odd Fixes
679655da 8795F: Documentation/i2c/busses/scx200_acb
390889b6 8796F: arch/x86/platform/scx200/
679655da
JP
8797F: drivers/watchdog/scx200_wdt.c
8798F: drivers/i2c/busses/scx200*
8799F: drivers/mtd/maps/scx200_docflash.c
8800F: include/linux/scx200.h
1662d32c
JC
8801
8802SCx200 GPIO DRIVER
8b58be88 8803M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8804S: Maintained
679655da
JP
8805F: drivers/char/scx200_gpio.c
8806F: include/linux/scx200_gpio.h
1662d32c
JC
8807
8808SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8809M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8810S: Maintained
679655da 8811F: drivers/clocksource/scx200_hrt.c
1da177e4 8812
6a36913a 8813SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8814M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8815L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8816S: Maintained
679655da 8817F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8818
e7839f25 8819SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8820L: linux-mmc@vger.kernel.org
a1cb1d11 8821S: Orphan
7a241d6e 8822F: drivers/mmc/host/sdhci.*
d4a45787 8823F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8824
c04f9d61
KC
8825SECURE COMPUTING
8826M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8827R: Andy Lutomirski <luto@amacapital.net>
8828R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8829T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8830S: Supported
8831F: kernel/seccomp.c
8832F: include/uapi/linux/seccomp.h
8833F: include/linux/seccomp.h
8834K: \bsecure_computing
8835K: \bTIF_SECCOMP\b
8836
0d1bb41a 8837SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8838M: Ben Dooks <ben-linux@fluff.org>
dc524882 8839M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8840L: linux-mmc@vger.kernel.org
0d1bb41a 8841S: Maintained
dc524882 8842F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8843
c63b3cba 8844SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8845M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8846L: spear-devel@list.st.com
c63b3cba
VK
8847L: linux-mmc@vger.kernel.org
8848S: Maintained
8849F: drivers/mmc/host/sdhci-spear.c
8850
8711cca2 8851SECURITY SUBSYSTEM
9b45c0d2 8852M: James Morris <james.l.morris@oracle.com>
70b4a259 8853M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8854L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8855T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8856W: http://kernsec.org/
8711cca2 8857S: Supported
7d2c86b5 8858F: security/
8711cca2 8859
1da177e4 8860SECURITY CONTACT
8b58be88 8861M: Security Officers <security@kernel.org>
1da177e4
LT
8862S: Supported
8863
8864SELINUX SECURITY MODULE
e0238b4c 8865M: Paul Moore <paul@paul-moore.com>
8b58be88 8866M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8867M: Eric Paris <eparis@parisplace.org>
e0238b4c 8868L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8869W: http://selinuxproject.org
5a5f2acf 8870T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8871S: Supported
679655da
JP
8872F: include/linux/selinux*
8873F: security/selinux/
6bde95ce 8874F: scripts/selinux/
1da177e4 8875
c1c124e9
JJ
8876APPARMOR SECURITY MODULE
8877M: John Johansen <john.johansen@canonical.com>
8878L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8879W: apparmor.wiki.kernel.org
8880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8881S: Supported
8882F: security/apparmor/
8883
cef2cf07 8884SENSABLE PHANTOM
8b58be88 8885M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8886S: Maintained
679655da 8887F: drivers/misc/phantom.c
c117ab84 8888F: include/uapi/linux/phantom.h
cef2cf07 8889
6733b39a 8890SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
8891M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8892M: Minh Tran <minh.tran@avagotech.com>
8893M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 8894L: linux-scsi@vger.kernel.org
4627de93 8895W: http://www.avagotech.com
3387f656
JP
8896S: Supported
8897F: drivers/scsi/be2iscsi/
6733b39a 8898
6938f855
SP
8899Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8900M: Sathya Perla <sathya.perla@avagotech.com>
8901M: Ajit Khaparde <ajit.khaparde@avagotech.com>
8902M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8903M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 8904L: netdev@vger.kernel.org
fea3af67 8905W: http://www.emulex.com
7d2c86b5 8906S: Supported
9aebddd1 8907F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8908
d2928a8c
SX
8909EMULEX ONECONNECT ROCE DRIVER
8910M: Selvin Xavier <selvin.xavier@emulex.com>
8911M: Devesh Sharma <devesh.sharma@emulex.com>
8912M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8913L: linux-rdma@vger.kernel.org
8914W: http://www.emulex.com
8915S: Supported
8916F: drivers/infiniband/hw/ocrdma/
8917
8ceee660 8918SFC NETWORK DRIVER
c06f51ea 8919M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8920M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8921L: netdev@vger.kernel.org
8ceee660 8922S: Supported
874aeea5 8923F: drivers/net/ethernet/sfc/
8ceee660 8924
e2d1d6c0 8925SGI GRU DRIVER
cc883afc 8926M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8927S: Maintained
679655da 8928F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8929
8930SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8931M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8932L: linux-ia64@vger.kernel.org
8933S: Supported
679655da 8934F: Documentation/ia64/serial.txt
df621252 8935F: drivers/tty/serial/ioc?_serial.c
679655da 8936F: include/linux/ioc?.h
e2d1d6c0 8937
75312619 8938SGI XP/XPC/XPNET DRIVER
e180383f
RH
8939M: Cliff Whickman <cpw@sgi.com>
8940M: Robin Holt <robinmholt@gmail.com>
75312619 8941S: Maintained
679655da 8942F: drivers/misc/sgi-xp/
75312619 8943
46eacf3b
AP
8944SI2157 MEDIA DRIVER
8945M: Antti Palosaari <crope@iki.fi>
8946L: linux-media@vger.kernel.org
8947W: http://linuxtv.org/
8948W: http://palosaari.fi/linux/
8949Q: http://patchwork.linuxtv.org/project/linux-media/list/
8950T: git git://linuxtv.org/anttip/media_tree.git
8951S: Maintained
8952F: drivers/media/tuners/si2157*
8953
75e2d5ba
AP
8954SI2168 MEDIA DRIVER
8955M: Antti Palosaari <crope@iki.fi>
8956L: linux-media@vger.kernel.org
8957W: http://linuxtv.org/
8958W: http://palosaari.fi/linux/
8959Q: http://patchwork.linuxtv.org/project/linux-media/list/
8960T: git git://linuxtv.org/anttip/media_tree.git
8961S: Maintained
8962F: drivers/media/dvb-frontends/si2168*
8963
49cc629d
HV
8964SI470X FM RADIO RECEIVER I2C DRIVER
8965M: Hans Verkuil <hverkuil@xs4all.nl>
8966L: linux-media@vger.kernel.org
8967T: git git://linuxtv.org/media_tree.git
8968W: http://linuxtv.org
8969S: Odd Fixes
8970F: drivers/media/radio/si470x/radio-si470x-i2c.c
8971
8972SI470X FM RADIO RECEIVER USB DRIVER
8973M: Hans Verkuil <hverkuil@xs4all.nl>
8974L: linux-media@vger.kernel.org
8975T: git git://linuxtv.org/media_tree.git
8976W: http://linuxtv.org
8977S: Maintained
8978F: drivers/media/radio/si470x/radio-si470x-common.c
8979F: drivers/media/radio/si470x/radio-si470x.h
8980F: drivers/media/radio/si470x/radio-si470x-usb.c
8981
c937ca03
EV
8982SI4713 FM RADIO TRANSMITTER I2C DRIVER
8983M: Eduardo Valentin <edubezval@gmail.com>
8984L: linux-media@vger.kernel.org
8985T: git git://linuxtv.org/media_tree.git
8986W: http://linuxtv.org
8987S: Odd Fixes
99995ded 8988F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8989
8990SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8991M: Eduardo Valentin <edubezval@gmail.com>
8992L: linux-media@vger.kernel.org
8993T: git git://linuxtv.org/media_tree.git
8994W: http://linuxtv.org
8995S: Odd Fixes
99995ded
DR
8996F: drivers/media/radio/si4713/radio-platform-si4713.c
8997
8998SI4713 FM RADIO TRANSMITTER USB DRIVER
8999M: Hans Verkuil <hverkuil@xs4all.nl>
9000L: linux-media@vger.kernel.org
9001T: git git://linuxtv.org/media_tree.git
9002W: http://linuxtv.org
9003S: Maintained
9004F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9005
beb91d46 9006SIANO DVB DRIVER
009a5410 9007M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9008L: linux-media@vger.kernel.org
9009W: http://linuxtv.org
9010T: git git://linuxtv.org/media_tree.git
9011S: Odd fixes
9012F: drivers/media/common/siano/
beb91d46 9013F: drivers/media/usb/siano/
beb91d46 9014F: drivers/media/usb/siano/
14430813 9015F: drivers/media/mmc/siano/
beb91d46 9016
6f15b602
HG
9017SIMPLEFB FB DRIVER
9018M: Hans de Goede <hdegoede@redhat.com>
9019L: linux-fbdev@vger.kernel.org
9020S: Maintained
9021F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9022F: drivers/video/fbdev/simplefb.c
9023F: include/linux/platform_data/simplefb.h
9024
b618b69c 9025SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9026L: linux-media@vger.kernel.org
bb60fcb2 9027S: Orphan
b618b69c 9028F: drivers/media/platform/sh_veu.c
b618b69c
GL
9029
9030SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9031L: linux-media@vger.kernel.org
bb60fcb2 9032S: Orphan
b618b69c
GL
9033F: drivers/media/platform/sh_vou.c
9034F: include/media/sh_vou.h
9035
6349d997 9036SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9037M: Len Brown <lenb@kernel.org>
6349d997
LB
9038L: sfi-devel@simplefirmware.org
9039W: http://simplefirmware.org/
9040T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9041S: Supported
943fc810 9042F: arch/x86/platform/sfi/
6349d997
LB
9043F: drivers/sfi/
9044F: include/linux/sfi*.h
e2d1d6c0 9045
1da177e4
LT
9046SIMTEC EB110ATX (Chalice CATS)
9047P: Ben Dooks
b16957c6
BD
9048P: Vincent Sanders <vince@simtec.co.uk>
9049M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9050W: http://www.simtec.co.uk/products/EB110ATX/
9051S: Supported
9052
9053SIMTEC EB2410ITX (BAST)
9054P: Ben Dooks
b16957c6
BD
9055P: Vincent Sanders <vince@simtec.co.uk>
9056M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9057W: http://www.simtec.co.uk/products/EB2410ITX/
9058S: Supported
15dba387
JP
9059F: arch/arm/mach-s3c24xx/mach-bast.c
9060F: arch/arm/mach-s3c24xx/bast-ide.c
9061F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9062
4c5adde7 9063TI DAVINCI MACHINE SUPPORT
3ba789c0 9064M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9065M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9066T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9067Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9068S: Supported
14430813 9069F: arch/arm/mach-davinci/
046d0a37 9070F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9071
8d4b3f08 9072TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 9073M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 9074L: linux-media@vger.kernel.org
8d4b3f08
LP
9075W: http://linuxtv.org/
9076Q: http://patchwork.linuxtv.org/project/linux-media/list/
9077T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9078S: Maintained
8d4b3f08
LP
9079F: drivers/media/platform/davinci/
9080F: include/media/davinci/
9081
417d2e50
BP
9082TI AM437X VPFE DRIVER
9083M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9084L: linux-media@vger.kernel.org
9085W: http://linuxtv.org/
9086Q: http://patchwork.linuxtv.org/project/linux-media/list/
9087T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9088S: Maintained
9089F: drivers/media/platform/am437x/
9090
c4c0283a
BP
9091OV2659 OMNIVISION SENSOR DRIVER
9092M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9093L: linux-media@vger.kernel.org
9094W: http://linuxtv.org/
9095Q: http://patchwork.linuxtv.org/project/linux-media/list/
9096T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9097S: Maintained
9098F: drivers/media/i2c/ov2659.c
9099F: include/media/ov2659.h
9100
92aab3c0 9101SIS 190 ETHERNET DRIVER
8b58be88 9102M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9103L: netdev@vger.kernel.org
9104S: Maintained
8c7de408 9105F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9106
1da177e4 9107SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9108M: Daniele Venzano <venza@brownhat.org>
1da177e4 9109W: http://www.brownhat.org/sis900.html
979b6c13 9110L: netdev@vger.kernel.org
1da177e4 9111S: Maintained
8c7de408 9112F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9113
9114SIS FRAMEBUFFER DRIVER
8b58be88 9115M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9116W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9117S: Maintained
679655da 9118F: Documentation/fb/sisfb.txt
8a61f013 9119F: drivers/video/fbdev/sis/
679655da 9120F: include/video/sisfb.h
1da177e4
LT
9121
9122SIS USB2VGA DRIVER
8b58be88 9123M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9124W: http://www.winischhofer.at/linuxsisusbvga.shtml
9125S: Maintained
679655da 9126F: drivers/usb/misc/sisusbvga/
1da177e4 9127
415ad26d 9128SLAB ALLOCATOR
16e943bf 9129M: Christoph Lameter <cl@linux.com>
2ed1c525 9130M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9131M: David Rientjes <rientjes@google.com>
9132M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9133M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9134L: linux-mm@kvack.org
9135S: Maintained
679655da 9136F: include/linux/sl?b*.h
16e943bf 9137F: mm/sl?b*
415ad26d 9138
9fab9787
PM
9139SLEEPABLE READ-COPY UPDATE (SRCU)
9140M: Lai Jiangshan <laijs@cn.fujitsu.com>
9141M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9142M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9143R: Steven Rostedt <rostedt@goodmis.org>
9144R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9145L: linux-kernel@vger.kernel.org
9fab9787
PM
9146W: http://www.rdrop.com/users/paulmck/RCU/
9147S: Supported
9148T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9149F: include/linux/srcu.h
9150F: kernel/rcu/srcu.c
9fab9787 9151
66372841
CS
9152SMACK SECURITY MODULE
9153M: Casey Schaufler <casey@schaufler-ca.com>
9154L: linux-security-module@vger.kernel.org
9155W: http://schaufler-ca.com
9156T: git git://git.gitorious.org/smack-next/kernel.git
9157S: Maintained
9158F: Documentation/security/Smack.txt
9159F: security/smack/
9160
20651e0b 9161DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9162M: Kevin Hilman <khilman@kernel.org>
9163M: Nishanth Menon <nm@ti.com>
9164S: Maintained
20651e0b 9165F: drivers/power/avs/
68ace3e1
KH
9166F: include/linux/power/smartreflex.h
9167L: linux-pm@vger.kernel.org
9168
1da177e4 9169SMC91x ETHERNET DRIVER
2f82af08 9170M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9171S: Odd Fixes
ae150435 9172F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9173
e8e31622
SA
9174SMIA AND SMIA++ IMAGE SENSOR DRIVER
9175M: Sakari Ailus <sakari.ailus@iki.fi>
9176L: linux-media@vger.kernel.org
9177S: Maintained
14430813 9178F: drivers/media/i2c/smiapp/
e8e31622
SA
9179F: include/media/smiapp.h
9180F: drivers/media/i2c/smiapp-pll.c
9181F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9182F: include/uapi/linux/smiapp.h
a2cec3c0 9183F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9184
920fa1ff
GR
9185SMM665 HARDWARE MONITOR DRIVER
9186M: Guenter Roeck <linux@roeck-us.net>
9187L: lm-sensors@lm-sensors.org
9188S: Maintained
9189F: Documentation/hwmon/smm665
9190F: drivers/hwmon/smm665.c
9191
9df7305b 9192SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9193M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9194L: lm-sensors@lm-sensors.org
90b24cfb 9195S: Maintained
9df7305b
SG
9196F: Documentation/hwmon/emc2103
9197F: drivers/hwmon/emc2103.c
9198
a98d506c
HG
9199SMSC SCH5627 HARDWARE MONITOR DRIVER
9200M: Hans de Goede <hdegoede@redhat.com>
9201L: lm-sensors@lm-sensors.org
9202S: Supported
9203F: Documentation/hwmon/sch5627
9204F: drivers/hwmon/sch5627.c
9205
6ea884db 9206SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9207M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9208L: lm-sensors@lm-sensors.org
9209S: Maintained
679655da
JP
9210F: Documentation/hwmon/smsc47b397
9211F: drivers/hwmon/smsc47b397.c
6ea884db 9212
fd9abb3d 9213SMSC911x ETHERNET DRIVER
90b24cfb 9214M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9215L: netdev@vger.kernel.org
90b24cfb 9216S: Maintained
679655da 9217F: include/linux/smsc911x.h
ae150435 9218F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9219
9220SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9221M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9222L: netdev@vger.kernel.org
90b24cfb 9223S: Maintained
ae150435 9224F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9225
3c8a63e2 9226SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9227M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9228L: linux-fbdev@vger.kernel.org
90b24cfb 9229S: Maintained
8a61f013 9230F: drivers/video/fbdev/smscufx.c
3c8a63e2 9231
668acf32 9232SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9233M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9234L: linux-media@vger.kernel.org
275ffde4 9235T: git git://linuxtv.org/media_tree.git
795fb7e7 9236S: Maintained
90d72ac6
MCC
9237F: include/media/soc*
9238F: drivers/media/i2c/soc_camera/
9239F: drivers/media/platform/soc_camera/
668acf32 9240
e2d1d6c0 9241SOEKRIS NET48XX LED SUPPORT
8b58be88 9242M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9243S: Maintained
679655da 9244F: drivers/leds/leds-net48xx.c
e2d1d6c0 9245
e3994db1 9246SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9247M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9248M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9249M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9250M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9251L: linux-media@vger.kernel.org
9252S: Supported
9253F: drivers/media/pci/solo6x10/
9254
1da177e4 9255SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9256M: Neil Brown <neilb@suse.de>
1da177e4 9257L: linux-raid@vger.kernel.org
524418bb 9258S: Supported
679655da
JP
9259F: drivers/md/
9260F: include/linux/raid/
c117ab84 9261F: include/uapi/linux/raid/
1da177e4 9262
1da177e4 9263SONIC NETWORK DRIVER
8b58be88 9264M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9265L: netdev@vger.kernel.org
1da177e4 9266S: Maintained
d9fb9f38 9267F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9268
61e115a5 9269SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9270M: Michael Buesch <m@bues.ch>
61e115a5
MB
9271L: netdev@vger.kernel.org
9272S: Maintained
679655da
JP
9273F: drivers/ssb/
9274F: include/linux/ssb/
61e115a5 9275
1da177e4 9276SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9277M: Mattia Dongili <malattia@linux.it>
d0944853 9278L: platform-driver-x86@vger.kernel.org
5b18167d 9279W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9280S: Maintained
679655da
JP
9281F: Documentation/laptops/sony-laptop.txt
9282F: drivers/char/sonypi.c
9283F: drivers/platform/x86/sony-laptop.c
9284F: include/linux/sony-laptop.h
1da177e4 9285
baf8532a 9286SONY MEMORYSTICK CARD SUPPORT
8b58be88 9287M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9288W: http://tifmxx.berlios.de/
9289S: Maintained
679655da 9290F: drivers/memstick/host/tifm_ms.c
baf8532a 9291
0ab30494
ML
9292SONY MEMORYSTICK STANDARD SUPPORT
9293M: Maxim Levitsky <maximlevitsky@gmail.com>
9294S: Maintained
9295F: drivers/memstick/core/ms_block.*
9296
1da177e4 9297SOUND
8b58be88
JP
9298M: Jaroslav Kysela <perex@perex.cz>
9299M: Takashi Iwai <tiwai@suse.de>
93711660 9300L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9301W: http://www.alsa-project.org/
dde7ad8d 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9303T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9304Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9305S: Maintained
3126a179
JP
9306F: Documentation/sound/
9307F: include/sound/
c117ab84 9308F: include/uapi/sound/
679655da 9309F: sound/
1da177e4 9310
33bbe149
MB
9311SOUND - COMPRESSED AUDIO
9312M: Vinod Koul <vinod.koul@intel.com>
9313L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9314T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9315S: Supported
f672f31a 9316F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9317F: include/sound/compress_driver.h
f672f31a 9318F: include/uapi/sound/compress_*
33bbe149
MB
9319F: sound/core/compress_offload.c
9320F: sound/soc/soc-compress.c
9321
bd903bde 9322SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9323M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9324M: Mark Brown <broonie@kernel.org>
86f14df8 9325T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9326L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9327W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9328S: Supported
2820f615 9329F: Documentation/sound/alsa/soc/
679655da 9330F: sound/soc/
e6e55122 9331F: include/sound/soc*
eb1a6af3 9332
d7f8761b
MB
9333SOUND - DMAENGINE HELPERS
9334M: Lars-Peter Clausen <lars@metafoo.de>
9335S: Supported
9336F: include/sound/dmaengine_pcm.h
9337F: sound/core/pcm_dmaengine.c
9338F: sound/soc/soc-generic-dmaengine-pcm.c
9339
990a6a99
OS
9340SP2 MEDIA DRIVER
9341M: Olli Salonen <olli.salonen@iki.fi>
9342L: linux-media@vger.kernel.org
9343W: http://linuxtv.org/
9344Q: http://patchwork.linuxtv.org/project/linux-media/list/
9345S: Maintained
9346F: drivers/media/dvb-frontends/sp2*
9347
473321fc 9348SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9349M: "David S. Miller" <davem@davemloft.net>
1da177e4 9350L: sparclinux@vger.kernel.org
8a6e2535 9351Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9352T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9353T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9354S: Maintained
679655da 9355F: arch/sparc/
7765b8bb 9356F: drivers/sbus/
1da177e4 9357
6404fcca
DM
9358SPARC SERIAL DRIVERS
9359M: "David S. Miller" <davem@davemloft.net>
9360L: sparclinux@vger.kernel.org
08deed1e
JP
9361T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9362T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9363S: Maintained
6816383a 9364F: include/linux/sunserialcore.h
df621252 9365F: drivers/tty/serial/suncore.c
df621252
GKH
9366F: drivers/tty/serial/sunhv.c
9367F: drivers/tty/serial/sunsab.c
9368F: drivers/tty/serial/sunsab.h
9369F: drivers/tty/serial/sunsu.c
9370F: drivers/tty/serial/sunzilog.c
9371F: drivers/tty/serial/sunzilog.h
6404fcca 9372
389325b4
CL
9373SPARSE CHECKER
9374M: "Christopher Li" <sparse@chrisli.org>
9375L: linux-sparse@vger.kernel.org
9376W: https://sparse.wiki.kernel.org/
9377T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9378T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9379S: Maintained
9380F: include/linux/compiler.h
9381
fc0c195a 9382SPEAR PLATFORM SUPPORT
2d8a3b3d 9383M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9384M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9385L: spear-devel@list.st.com
9386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9387W: http://www.st.com/spear
9388S: Maintained
281e192f 9389F: arch/arm/mach-spear/
fc0c195a 9390
9391SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9392M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9393L: spear-devel@list.st.com
9394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9395W: http://www.st.com/spear
9396S: Maintained
5df33a62 9397F: drivers/clk/spear/
fc0c195a 9398
e2d1d6c0 9399SPI SUBSYSTEM
b02e48f2 9400M: Mark Brown <broonie@kernel.org>
dfbe403c 9401L: linux-spi@vger.kernel.org
e7e4e13c 9402T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9403Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9404S: Maintained
679655da
JP
9405F: Documentation/spi/
9406F: drivers/spi/
9407F: include/linux/spi/
c117ab84 9408F: include/uapi/linux/spi/
e2d1d6c0 9409
2752e401 9410SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9411M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9412M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9413L: netdev@vger.kernel.org
9414S: Supported
679655da 9415F: Documentation/networking/spider_net.txt
8df158ac 9416F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9417
e2d1d6c0 9418SPU FILE SYSTEM
8b58be88 9419M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9420L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9421W: http://www.ibm.com/developerworks/power/cell/
9422S: Supported
679655da
JP
9423F: Documentation/filesystems/spufs.txt
9424F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9425
fc555841 9426SQUASHFS FILE SYSTEM
d7f2ff67 9427M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9428L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9429W: http://squashfs.org.uk
9430S: Maintained
679655da
JP
9431F: Documentation/filesystems/squashfs.txt
9432F: fs/squashfs/
fc555841 9433
1da177e4 9434SRM (Alpha) environment access
8b58be88 9435M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9436S: Maintained
679655da 9437F: arch/alpha/kernel/srm_env.c
1da177e4 9438
26e9a397 9439STABLE BRANCH
879a5a00 9440M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9441L: stable@vger.kernel.org
879a5a00 9442S: Supported
7b175c46 9443F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9444
26e9a397 9445STAGING SUBSYSTEM
879a5a00 9446M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9447T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9448L: devel@driverdev.osuosl.org
879a5a00 9449S: Supported
679655da 9450F: drivers/staging/
dbc6c2cc 9451
ebd3d010
JP
9452STAGING - COMEDI
9453M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9454M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9455S: Odd Fixes
9456F: drivers/staging/comedi/
9457
a0138163
JP
9458STAGING - FLARION FT1000 DRIVERS
9459M: Marek Belisko <marek.belisko@gmail.com>
9460S: Odd Fixes
9461F: drivers/staging/ft1000/
9462
6c1bb424 9463STAGING - INDUSTRIAL IO
030a13d7 9464M: Jonathan Cameron <jic23@kernel.org>
a0138163 9465L: linux-iio@vger.kernel.org
6c1bb424
JP
9466S: Odd Fixes
9467F: drivers/staging/iio/
9468
a0138163
JP
9469STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9470M: Jarod Wilson <jarod@wilsonet.com>
9471W: http://www.lirc.org/
9472S: Odd Fixes
b2b0186d 9473F: drivers/staging/media/lirc/
a0138163 9474
f5e5de1e
OD
9475STAGING - LUSTRE PARALLEL FILESYSTEM
9476M: Oleg Drokin <oleg.drokin@intel.com>
9477M: Andreas Dilger <andreas.dilger@intel.com>
9478L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9479W: http://lustre.opensfs.org/
9480S: Maintained
9481F: drivers/staging/lustre
9482
7c6b6c71 9483STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9484M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9485M: Marc Dietrich <marvin24@gmx.de>
9486L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9487L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9488S: Maintained
9489F: drivers/staging/nvec/
9490
a0138163 9491STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9492M: Jens Frederich <jfrederich@gmail.com>
9493M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9494M: Jon Nettleton <jon.nettleton@gmail.com>
9495W: http://wiki.laptop.org/go/DCON
3140b458 9496S: Maintained
a0138163
JP
9497F: drivers/staging/olpc_dcon/
9498
94cfdd15 9499STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9500M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9501S: Maintained
9502F: drivers/staging/ozwpan/
9503
a0138163 9504STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9505M: Willy Tarreau <willy@meta-x.org>
9506S: Odd Fixes
9507F: drivers/staging/panel/
9508
a0138163
JP
9509STAGING - REALTEK RTL8712U DRIVERS
9510M: Larry Finger <Larry.Finger@lwfinger.net>
9511M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9512S: Odd Fixes
9513F: drivers/staging/rtl8712/
9514
7591ba8b
JS
9515STAGING - REALTEK RTL8723U WIRELESS DRIVER
9516M: Larry Finger <Larry.Finger@lwfinger.net>
9517M: Jes Sorensen <Jes.Sorensen@redhat.com>
9518L: linux-wireless@vger.kernel.org
9519S: Maintained
9520F: drivers/staging/rtl8723au/
9521
13e4e9b8
SM
9522STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9523M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9524M: Teddy Wang <teddy.wang@siliconmotion.com>
9525M: Sudip Mukherjee <sudip@vectorindia.org>
9526L: linux-fbdev@vger.kernel.org
9527S: Maintained
9528F: drivers/staging/sm7xxfb/
9529
980ac4d7
SM
9530STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9531M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9532M: Teddy Wang <teddy.wang@siliconmotion.com>
9533M: Sudip Mukherjee <sudip@vectorindia.org>
9534L: linux-fbdev@vger.kernel.org
9535S: Maintained
9536F: drivers/staging/sm750fb/
9537
510fa408
JP
9538STAGING - SLICOSS
9539M: Lior Dotan <liodot@gmail.com>
9540M: Christopher Harrer <charrer@alacritech.com>
9541S: Odd Fixes
9542F: drivers/staging/slicoss/
9543
a0138163
JP
9544STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9545M: William Hubbs <w.d.hubbs@gmail.com>
9546M: Chris Brannon <chris@the-brannons.com>
d33bce31 9547M: Kirk Reiser <kirk@reisers.ca>
a0138163 9548M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9549L: speakup@linux-speakup.org
a0138163
JP
9550W: http://www.linux-speakup.org/
9551S: Odd Fixes
9552F: drivers/staging/speakup/
9553
b3e871ce
JP
9554STAGING - VIA VT665X DRIVERS
9555M: Forest Bond <forest@alittletooquiet.net>
9556S: Odd Fixes
9557F: drivers/staging/vt665?/
9558
709bcb07 9559STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9560M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9561S: Odd Fixes
9562F: drivers/staging/xgifb/
9563
1da177e4 9564STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9565M: Ion Badulescu <ionut@badula.org>
b4f90189 9566S: Odd Fixes
9bba23b0 9567F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9568
e2d1d6c0 9569SUN3/3X
8b58be88 9570M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9571W: http://sammy.net/sun3/
9572S: Maintained
679655da
JP
9573F: arch/m68k/kernel/*sun3*
9574F: arch/m68k/sun3*/
9575F: arch/m68k/include/asm/sun3*
e689cf4a 9576F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9577
af6a5af8
HG
9578SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9579M: Hans de Goede <hdegoede@redhat.com>
9580L: linux-input@vger.kernel.org
9581S: Maintained
9582F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9583F: drivers/input/keyboard/sun4i-lradc-keys.c
9584
2bc9ff01
DK
9585SUNDANCE NETWORK DRIVER
9586M: Denis Kirjanov <kda@linux-powerpc.org>
9587L: netdev@vger.kernel.org
9588S: Maintained
9589F: drivers/net/ethernet/dlink/sundance.c
9590
2cbb12a4 9591SUPERH
2cbb12a4 9592L: linux-sh@vger.kernel.org
8a6e2535 9593Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9594S: Orphan
066069e1 9595F: Documentation/sh/
679655da 9596F: arch/sh/
066069e1 9597F: drivers/sh/
1da177e4 9598
4480f15b 9599SUSPEND TO RAM
7fb06082 9600M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9601M: Len Brown <len.brown@intel.com>
9602M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9603L: linux-pm@vger.kernel.org
e2d1d6c0 9604S: Supported
679655da
JP
9605F: Documentation/power/
9606F: arch/x86/kernel/acpi/
9607F: drivers/base/power/
9608F: kernel/power/
9609F: include/linux/suspend.h
9610F: include/linux/freezer.h
9611F: include/linux/pm.h
1da177e4
LT
9612
9613SVGA HANDLING
8b58be88 9614M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9615L: linux-video@atrey.karlin.mff.cuni.cz
9616S: Maintained
679655da
JP
9617F: Documentation/svga.txt
9618F: arch/x86/boot/video*
1da177e4 9619
6e28b761
KRW
9620SWIOTLB SUBSYSTEM
9621M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9622L: linux-kernel@vger.kernel.org
9623S: Supported
9624F: lib/swiotlb.c
9625F: arch/*/kernel/pci-swiotlb.c
9626F: include/linux/swiotlb.h
9627
007f790c
JP
9628SWITCHDEV
9629M: Jiri Pirko <jiri@resnulli.us>
9630L: netdev@vger.kernel.org
9631S: Supported
9632F: net/switchdev/
9633F: include/net/switchdev.h
9634
db8e35d5
VG
9635SYNOPSYS ARC ARCHITECTURE
9636M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9637S: Supported
9638F: arch/arc/
6659a20a 9639F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9640F: drivers/tty/serial/arc_uart.c
db8e35d5 9641
6c284c9a
LJ
9642SYSTEM CONFIGURATION (SYSCON)
9643M: Lee Jones <lee.jones@linaro.org>
9644M: Arnd Bergmann <arnd@arndb.de>
9645T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9646S: Supported
9647F: drivers/mfd/syscon.c
9648
1da177e4 9649SYSV FILESYSTEM
8b58be88 9650M: Christoph Hellwig <hch@infradead.org>
1da177e4 9651S: Maintained
679655da
JP
9652F: Documentation/filesystems/sysv-fs.txt
9653F: fs/sysv/
9654F: include/linux/sysv_fs.h
1da177e4 9655
86cfa7fc
NB
9656TARGET SUBSYSTEM
9657M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9658L: linux-scsi@vger.kernel.org
b9f5edc2 9659L: target-devel@vger.kernel.org
86cfa7fc 9660W: http://www.linux-iscsi.org
cf015e9f 9661W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9662T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9663S: Supported
9664F: drivers/target/
9665F: include/target/
9666F: Documentation/target/
9667
4e68852d 9668TASKSTATS STATISTICS INTERFACE
185e595f 9669M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9670S: Maintained
679655da
JP
9671F: Documentation/accounting/taskstats*
9672F: include/linux/taskstats*
9673F: kernel/taskstats.c
4e68852d 9674
781b456a 9675TC CLASSIFIER
f935f3f8 9676M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9677L: netdev@vger.kernel.org
9678S: Maintained
679655da 9679F: include/net/pkt_cls.h
c117ab84 9680F: include/uapi/linux/pkt_cls.h
679655da 9681F: net/sched/
781b456a 9682
5067f08a 9683TCP LOW PRIORITY MODULE
8b58be88
JP
9684M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9685M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9686W: http://tcp-lp-mod.sourceforge.net/
9687S: Maintained
679655da 9688F: net/ipv4/tcp_lp.c
5067f08a 9689
91952bc0
AP
9690TDA10071 MEDIA DRIVER
9691M: Antti Palosaari <crope@iki.fi>
9692L: linux-media@vger.kernel.org
9693W: http://linuxtv.org/
9694W: http://palosaari.fi/linux/
9695Q: http://patchwork.linuxtv.org/project/linux-media/list/
9696T: git git://linuxtv.org/anttip/media_tree.git
9697S: Maintained
9698F: drivers/media/dvb-frontends/tda10071*
9699
9700TDA18212 MEDIA DRIVER
9701M: Antti Palosaari <crope@iki.fi>
9702L: linux-media@vger.kernel.org
9703W: http://linuxtv.org/
9704W: http://palosaari.fi/linux/
9705Q: http://patchwork.linuxtv.org/project/linux-media/list/
9706T: git git://linuxtv.org/anttip/media_tree.git
9707S: Maintained
9708F: drivers/media/tuners/tda18212*
9709
9710TDA18218 MEDIA DRIVER
9711M: Antti Palosaari <crope@iki.fi>
9712L: linux-media@vger.kernel.org
9713W: http://linuxtv.org/
9714W: http://palosaari.fi/linux/
9715Q: http://patchwork.linuxtv.org/project/linux-media/list/
9716T: git git://linuxtv.org/anttip/media_tree.git
9717S: Maintained
9718F: drivers/media/tuners/tda18218*
9719
3b2f6aba
MK
9720TDA18271 MEDIA DRIVER
9721M: Michael Krufky <mkrufky@linuxtv.org>
9722L: linux-media@vger.kernel.org
9723W: http://linuxtv.org/
9724W: http://github.com/mkrufky
9725Q: http://patchwork.linuxtv.org/project/linux-media/list/
9726T: git git://linuxtv.org/mkrufky/tuners.git
9727S: Maintained
9728F: drivers/media/tuners/tda18271*
9729
e48307a9
MK
9730TDA827x MEDIA DRIVER
9731M: Michael Krufky <mkrufky@linuxtv.org>
9732L: linux-media@vger.kernel.org
9733W: http://linuxtv.org/
9734W: http://github.com/mkrufky
9735Q: http://patchwork.linuxtv.org/project/linux-media/list/
9736T: git git://linuxtv.org/mkrufky/tuners.git
9737S: Maintained
9738F: drivers/media/tuners/tda8290.*
9739
66cf9212
MK
9740TDA8290 MEDIA DRIVER
9741M: Michael Krufky <mkrufky@linuxtv.org>
9742L: linux-media@vger.kernel.org
9743W: http://linuxtv.org/
9744W: http://github.com/mkrufky
9745Q: http://patchwork.linuxtv.org/project/linux-media/list/
9746T: git git://linuxtv.org/mkrufky/tuners.git
9747S: Maintained
9748F: drivers/media/tuners/tda8290.*
9749
4b9fba30
HV
9750TDA9840 MEDIA DRIVER
9751M: Hans Verkuil <hverkuil@xs4all.nl>
9752L: linux-media@vger.kernel.org
9753T: git git://linuxtv.org/media_tree.git
9754W: http://linuxtv.org
9755S: Maintained
9756F: drivers/media/i2c/tda9840*
9757
2cb654fd 9758TEA5761 TUNER DRIVER
009a5410 9759M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9760L: linux-media@vger.kernel.org
9761W: http://linuxtv.org
9762T: git git://linuxtv.org/media_tree.git
9763S: Odd fixes
9764F: drivers/media/tuners/tea5761.*
9765
9766TEA5767 TUNER DRIVER
009a5410 9767M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9768L: linux-media@vger.kernel.org
9769W: http://linuxtv.org
9770T: git git://linuxtv.org/media_tree.git
9771S: Maintained
9772F: drivers/media/tuners/tea5767.*
9773
4b9fba30
HV
9774TEA6415C MEDIA DRIVER
9775M: Hans Verkuil <hverkuil@xs4all.nl>
9776L: linux-media@vger.kernel.org
9777T: git git://linuxtv.org/media_tree.git
9778W: http://linuxtv.org
9779S: Maintained
9780F: drivers/media/i2c/tea6415c*
9781
9782TEA6420 MEDIA DRIVER
9783M: Hans Verkuil <hverkuil@xs4all.nl>
9784L: linux-media@vger.kernel.org
9785T: git git://linuxtv.org/media_tree.git
9786W: http://linuxtv.org
9787S: Maintained
9788F: drivers/media/i2c/tea6420*
9789
3d249d4c 9790TEAM DRIVER
dca9ab92 9791M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9792L: netdev@vger.kernel.org
9793S: Supported
9794F: drivers/net/team/
9795F: include/linux/if_team.h
c117ab84 9796F: include/uapi/linux/if_team.h
3d249d4c 9797
7d029125
VD
9798TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9799M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9800S: Maintained
9801F: arch/x86/platform/ts5500/
9802
40ad4a30
SY
9803TECHNOTREND USB IR RECEIVER
9804M: Sean Young <sean@mess.org>
9805L: linux-media@vger.kernel.org
9806S: Maintained
9807F: drivers/media/rc/ttusbir.c
9808
adabdb0c 9809TEGRA ARCHITECTURE SUPPORT
243d58ec 9810M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9811M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9812M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9813L: linux-tegra@vger.kernel.org
fd117cd1 9814Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9815T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9816S: Supported
bbbe96ed 9817N: [^a-z]tegra
84b9414b 9818
adabdb0c
SW
9819TEGRA CLOCK DRIVER
9820M: Peter De Schrijver <pdeschrijver@nvidia.com>
9821M: Prashant Gaikwad <pgaikwad@nvidia.com>
9822S: Supported
9823F: drivers/clk/tegra/
9824
9825TEGRA DMA DRIVER
9826M: Laxman Dewangan <ldewangan@nvidia.com>
9827S: Supported
9828F: drivers/dma/tegra20-apb-dma.c
9829
adabdb0c
SW
9830TEGRA I2C DRIVER
9831M: Laxman Dewangan <ldewangan@nvidia.com>
9832S: Supported
9833F: drivers/i2c/busses/i2c-tegra.c
9834
9835TEGRA IOMMU DRIVERS
9836M: Hiroshi Doyu <hdoyu@nvidia.com>
9837S: Supported
9838F: drivers/iommu/tegra*
9839
9840TEGRA KBC DRIVER
9841M: Rakesh Iyer <riyer@nvidia.com>
9842M: Laxman Dewangan <ldewangan@nvidia.com>
9843S: Supported
9844F: drivers/input/keyboard/tegra-kbc.c
9845
adabdb0c
SW
9846TEGRA PWM DRIVER
9847M: Thierry Reding <thierry.reding@gmail.com>
9848S: Supported
9849F: drivers/pwm/pwm-tegra.c
9850
9851TEGRA SERIAL DRIVER
9852M: Laxman Dewangan <ldewangan@nvidia.com>
9853S: Supported
9854F: drivers/tty/serial/serial-tegra.c
9855
9856TEGRA SPI DRIVER
9857M: Laxman Dewangan <ldewangan@nvidia.com>
9858S: Supported
9859F: drivers/spi/spi-tegra*
9860
1a348ccc 9861TEHUTI ETHERNET DRIVER
8b58be88 9862M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9863L: netdev@vger.kernel.org
9864S: Supported
ef7f5429 9865F: drivers/net/ethernet/tehuti/*
1a348ccc 9866
4e68852d 9867Telecom Clock Driver for MCPL0010
8b58be88 9868M: Mark Gross <mark.gross@intel.com>
4e68852d 9869S: Supported
679655da 9870F: drivers/char/tlclk.c
4e68852d 9871
4480f15b 9872TENSILICA XTENSA PORT (xtensa)
8b58be88 9873M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9874M: Max Filippov <jcmvbkbc@gmail.com>
9875L: linux-xtensa@linux-xtensa.org
4e68852d 9876S: Maintained
679655da 9877F: arch/xtensa/
3dc99857 9878F: drivers/irqchip/irq-xtensa-*
4e68852d 9879
5313ba66
HV
9880THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9881M: Hans Verkuil <hverkuil@xs4all.nl>
9882L: linux-media@vger.kernel.org
9883T: git git://linuxtv.org/media_tree.git
9884W: http://linuxtv.org
9885S: Maintained
9886F: drivers/media/radio/radio-raremono.c
9887
d3fb6955 9888THERMAL
b75f0050 9889M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9890M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9891L: linux-pm@vger.kernel.org
9892T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9893T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9894Q: https://patchwork.kernel.org/project/linux-pm/list/
9895S: Supported
9896F: drivers/thermal/
9897F: include/linux/thermal.h
af6c9f16 9898F: include/uapi/linux/thermal.h
b75f0050
JP
9899F: include/linux/cpu_cooling.h
9900F: Documentation/devicetree/bindings/thermal/
d3fb6955 9901
30ba2fbd
VD
9902THINGM BLINK(1) USB RGB LED DRIVER
9903M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9904S: Maintained
9905F: drivers/hid/hid-thingm.c
9906
4e68852d 9907THINKPAD ACPI EXTRAS DRIVER
8b58be88 9908M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9909L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9910L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9911W: http://ibm-acpi.sourceforge.net
9912W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9913T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9914S: Maintained
679655da 9915F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9916
1b46f2a2 9917TI BANDGAP AND THERMAL DRIVER
f14d1c24 9918M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9919L: linux-pm@vger.kernel.org
531ff13e 9920L: linux-omap@vger.kernel.org
5a723e81 9921S: Maintained
794b2e25 9922F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9923
0c7665c3
MF
9924TI CDCE706 CLOCK DRIVER
9925M: Max Filippov <jcmvbkbc@gmail.com>
9926S: Maintained
9927F: drivers/clk/clk-cdce706.c
9928
49b6a5e3
TK
9929TI CLOCK DRIVER
9930M: Tero Kristo <t-kristo@ti.com>
9931L: linux-omap@vger.kernel.org
9932S: Maintained
9933F: drivers/clk/ti/
9934F: include/linux/clk/ti.h
9935
4020f2d7 9936TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9937M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9938S: Maintained
679655da
JP
9939F: drivers/misc/tifm*
9940F: drivers/mmc/host/tifm_sd.c
9941F: include/linux/tifm.h
4020f2d7 9942
e0c52404 9943TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9944M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9945L: linux-kernel@vger.kernel.org
9946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9947S: Maintained
9948F: drivers/soc/ti/*
9949T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9950
9951
152ad442
SR
9952TI LM49xxx FAMILY ASoC CODEC DRIVERS
9953M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9954M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9955L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9956S: Maintained
9957F: sound/soc/codecs/lm49453*
d392dead 9958F: sound/soc/codecs/isabelle*
152ad442 9959
0edd807d
KM
9960TI LP855x BACKLIGHT DRIVER
9961M: Milo Kim <milo.kim@ti.com>
9962S: Maintained
9963F: Documentation/backlight/lp855x-driver.txt
9964F: drivers/video/backlight/lp855x_bl.c
9965F: include/linux/platform_data/lp855x.h
9966
faf13f6d
KM
9967TI LP8727 CHARGER DRIVER
9968M: Milo Kim <milo.kim@ti.com>
9969S: Maintained
9970F: drivers/power/lp8727_charger.c
9971F: include/linux/platform_data/lp8727.h
9972
22f1229f
KM
9973TI LP8788 MFD DRIVER
9974M: Milo Kim <milo.kim@ti.com>
9975S: Maintained
9976F: drivers/iio/adc/lp8788_adc.c
9977F: drivers/leds/leds-lp8788.c
9978F: drivers/mfd/lp8788*.c
9979F: drivers/power/lp8788-charger.c
9980F: drivers/regulator/lp8788-*.c
9981F: include/linux/mfd/lp8788*.h
9982
84640e27
KM
9983TI NETCP ETHERNET DRIVER
9984M: Wingman Kwok <w-kwok2@ti.com>
9985M: Murali Karicheri <m-karicheri2@ti.com>
9986L: netdev@vger.kernel.org
9987S: Maintained
9988F: drivers/net/ethernet/ti/netcp*
9989
dd5e8e6b 9990TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9991M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9992L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9993S: Maintained
9994F: sound/soc/codecs/twl4030*
9995
90921014 9996TI WILINK WIRELESS DRIVERS
90921014
LC
9997L: linux-wireless@vger.kernel.org
9998W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9999W: http://wireless.kernel.org/en/users/Drivers/wl1251
10000T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10001S: Orphan
90921014
LC
10002F: drivers/net/wireless/ti/
10003F: include/linux/wl12xx.h
10004
e86eaa3a 10005TIPC NETWORK LAYER
8b58be88 10006M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10007M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10008L: netdev@vger.kernel.org (core kernel code)
10009L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10010W: http://tipc.sourceforge.net/
e86eaa3a 10011S: Maintained
c117ab84 10012F: include/uapi/linux/tipc*.h
679655da 10013F: net/tipc/
e86eaa3a 10014
867e359b 10015TILE ARCHITECTURE
c47b15c4 10016M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10017W: http://www.ezchip.com/scm/
867e359b
CM
10018S: Supported
10019F: arch/tile/
6b940606 10020F: drivers/char/tile-srom.c
5c770755 10021F: drivers/edac/tile_edac.c
6b940606
CM
10022F: drivers/net/ethernet/tile/
10023F: drivers/rtc/rtc-tile.c
10024F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10025F: drivers/tty/serial/tilegx.c
6b940606
CM
10026F: drivers/usb/host/*-tilegx.c
10027F: include/linux/usb/tilegx.h
867e359b 10028
1da177e4 10029TLAN NETWORK DRIVER
8b58be88 10030M: Samuel Chessman <chessman@tux.org>
88c07dde 10031L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10032W: http://sourceforge.net/projects/tlan/
10033S: Maintained
679655da 10034F: Documentation/networking/tlan.txt
b544dbac 10035F: drivers/net/ethernet/ti/tlan.*
1da177e4 10036
d74db3b2 10037TOMOYO SECURITY MODULE
8b58be88
JP
10038M: Kentaro Takeda <takedakn@nttdata.co.jp>
10039M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10040L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10041L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10042L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10043L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10044W: http://tomoyo.sourceforge.jp/
843d183c 10045T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10046S: Maintained
679655da 10047F: security/tomoyo/
d74db3b2 10048
9caeb532 10049TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10050M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10051L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10052S: Maintained
10053F: drivers/platform/x86/topstar-laptop.c
10054
1da177e4 10055TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10056M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10057L: platform-driver-x86@vger.kernel.org
0a63ca11 10058S: Maintained
679655da 10059F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10060
0a63ca11
AA
10061TOSHIBA BLUETOOTH DRIVER
10062M: Azael Avalos <coproscefalo@gmail.com>
10063L: platform-driver-x86@vger.kernel.org
10064S: Maintained
10065F: drivers/platform/x86/toshiba_bluetooth.c
10066
10067TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10068M: Azael Avalos <coproscefalo@gmail.com>
10069L: platform-driver-x86@vger.kernel.org
10070S: Maintained
10071F: drivers/platform/x86/toshiba_haps.c
10072
1da177e4 10073TOSHIBA SMM DRIVER
8b58be88 10074M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10075L: tlinux-users@tce.toshiba-dme.co.jp
10076W: http://www.buzzard.org.uk/toshiba/
10077S: Maintained
679655da
JP
10078F: drivers/char/toshiba.c
10079F: include/linux/toshiba.h
c117ab84 10080F: include/uapi/linux/toshiba.h
1da177e4 10081
d719f900 10082TMIO MMC DRIVER
c4b13fb0 10083M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10084L: linux-mmc@vger.kernel.org
d719f900 10085S: Maintained
d1057c40
GL
10086F: drivers/mmc/host/tmio_mmc*
10087F: drivers/mmc/host/sh_mobile_sdhi.c
10088F: include/linux/mmc/tmio.h
10089F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10090
917cc4e6
GR
10091TMP401 HARDWARE MONITOR DRIVER
10092M: Guenter Roeck <linux@roeck-us.net>
10093L: lm-sensors@lm-sensors.org
10094S: Maintained
10095F: Documentation/hwmon/tmp401
10096F: drivers/hwmon/tmp401.c
10097
98f32602 10098TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10099M: Hugh Dickins <hughd@google.com>
98f32602
HD
10100L: linux-mm@kvack.org
10101S: Maintained
10102F: include/linux/shmem_fs.h
10103F: mm/shmem.c
10104
45f95b53 10105TM6000 VIDEO4LINUX DRIVER
009a5410 10106M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10107L: linux-media@vger.kernel.org
10108W: http://linuxtv.org
10109T: git git://linuxtv.org/media_tree.git
10110S: Odd fixes
10111F: drivers/media/usb/tm6000/
10112
c65fde19
HV
10113TW68 VIDEO4LINUX DRIVER
10114M: Hans Verkuil <hverkuil@xs4all.nl>
10115L: linux-media@vger.kernel.org
10116T: git git://linuxtv.org/media_tree.git
10117W: http://linuxtv.org
10118S: Odd Fixes
10119F: drivers/media/pci/tw68/
10120
4e68852d 10121TPM DEVICE DRIVER
901486b8 10122M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10123M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10124R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10125W: http://tpmdd.sourceforge.net
63a10dfd 10126L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10127Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10128T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10129S: Maintained
679655da 10130F: drivers/char/tpm/
4e68852d 10131
1a0f1b27
AL
10132TPM IBM_VTPM DEVICE DRIVER
10133M: Ashley Lai <ashleydlai@gmail.com>
10134W: http://tpmdd.sourceforge.net
10135L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10136S: Maintained
10137F: drivers/char/tpm/tpm_ibmvtpm*
10138
d6f005a1
JP
10139TRACING
10140M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10141M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10142T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10143S: Maintained
10144F: Documentation/trace/ftrace.txt
10145F: arch/*/*/*/ftrace.h
10146F: arch/*/kernel/ftrace.c
10147F: include/*/ftrace.h
10148F: include/linux/trace*.h
10149F: include/trace/
10150F: kernel/trace/
6e68e6c5 10151F: tools/testing/selftests/ftrace/
d6f005a1 10152
1da177e4 10153TRIVIAL PATCHES
8b58be88 10154M: Jiri Kosina <trivial@kernel.org>
54e5881d 10155T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10156S: Maintained
86ef925f 10157K: ^Subject:.*(?i)trivial
1da177e4 10158
4e68852d 10159TTY LAYER
879a5a00 10160M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10161M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10162S: Supported
08deed1e 10163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10164F: drivers/tty/
df621252 10165F: drivers/tty/serial/serial_core.c
e3288775
AC
10166F: include/linux/serial_core.h
10167F: include/linux/serial.h
10168F: include/linux/tty.h
c117ab84
CEB
10169F: include/uapi/linux/serial_core.h
10170F: include/uapi/linux/serial.h
10171F: include/uapi/linux/tty.h
4e68852d 10172
91952bc0
AP
10173TUA9001 MEDIA DRIVER
10174M: Antti Palosaari <crope@iki.fi>
10175L: linux-media@vger.kernel.org
10176W: http://linuxtv.org/
10177W: http://palosaari.fi/linux/
10178Q: http://patchwork.linuxtv.org/project/linux-media/list/
10179T: git git://linuxtv.org/anttip/media_tree.git
10180S: Maintained
10181F: drivers/media/tuners/tua9001*
10182
740db6d7 10183TULIP NETWORK DRIVERS
8b58be88 10184M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10185L: netdev@vger.kernel.org
10186S: Maintained
0f04e2aa 10187F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10188
10189TUN/TAP driver
ba57b6f2 10190M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10191W: http://vtun.sourceforge.net/tun
10192S: Maintained
679655da
JP
10193F: Documentation/networking/tuntap.txt
10194F: arch/um/os-Linux/drivers/
1da177e4 10195
b454cc66 10196TURBOCHANNEL SUBSYSTEM
8b58be88 10197M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10198M: Ralf Baechle <ralf@linux-mips.org>
10199L: linux-mips@linux-mips.org
10200Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10201S: Maintained
679655da
JP
10202F: drivers/tc/
10203F: include/linux/tc.h
b454cc66 10204
1da177e4 10205U14-34F SCSI DRIVER
8b58be88 10206M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10207L: linux-scsi@vger.kernel.org
10208S: Maintained
679655da 10209F: drivers/scsi/u14-34f.c
1da177e4 10210
e2d1d6c0 10211UBI FILE SYSTEM (UBIFS)
949cb623 10212M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10213M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10214L: linux-mtd@lists.infradead.org
e2966cbe 10215T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10216W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10217S: Maintained
679655da
JP
10218F: Documentation/filesystems/ubifs.txt
10219F: fs/ubifs/
e2d1d6c0 10220
cc2020e6 10221UCLINUX (AND M68KNOMMU)
8b58be88 10222M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10223W: http://www.uclinux.org/
10224L: uclinux-dev@uclinux.org (subscribers-only)
10225S: Maintained
61bc02bb
JP
10226F: arch/m68k/*/*_no.*
10227F: arch/m68k/include/asm/*_no.*
cc2020e6 10228
1da177e4 10229UDF FILESYSTEM
8b58be88 10230M: Jan Kara <jack@suse.cz>
1da177e4 10231S: Maintained
679655da
JP
10232F: Documentation/filesystems/udf.txt
10233F: fs/udf/
1da177e4 10234
cc2020e6 10235UFS FILESYSTEM
8b58be88 10236M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10237S: Maintained
679655da
JP
10238F: Documentation/filesystems/ufs.txt
10239F: fs/ufs/
cc2020e6 10240
0a09d3ab
DH
10241UHID USERSPACE HID IO DRIVER:
10242M: David Herrmann <dh.herrmann@googlemail.com>
10243L: linux-input@vger.kernel.org
10244S: Maintained
10245F: drivers/hid/uhid.c
c117ab84 10246F: include/uapi/linux/uhid.h
0a09d3ab 10247
18332a80 10248ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10249L: linux-usb@vger.kernel.org
10c6c9c9 10250S: Orphan
355ffe69 10251F: drivers/uwb/
679655da
JP
10252F: include/linux/uwb.h
10253F: include/linux/uwb/
18332a80 10254
b31d8273
G
10255UNICORE32 ARCHITECTURE:
10256M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10257W: http://mprc.pku.edu.cn/~guanxuetao/linux
10258S: Maintained
ceebf4d5 10259T: git git://github.com/gxt/linux.git
b31d8273
G
10260F: arch/unicore32/
10261
d8379ab1
TF
10262UNIFDEF
10263M: Tony Finch <dot@dotat.at>
10264W: http://dotat.at/prog/unifdef
10265S: Maintained
10266F: scripts/unifdef.c
10267
1da177e4 10268UNIFORM CDROM DRIVER
8b58be88 10269M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10270W: http://www.kernel.dk
10271S: Maintained
679655da
JP
10272F: Documentation/cdrom/
10273F: drivers/cdrom/cdrom.c
10274F: include/linux/cdrom.h
c117ab84 10275F: include/uapi/linux/cdrom.h
1da177e4 10276
56df0122 10277UNISYS S-PAR DRIVERS
49e7d9df
JP
10278M: Benjamin Romer <benjamin.romer@unisys.com>
10279M: David Kershner <david.kershner@unisys.com>
10280L: sparmaintainer@unisys.com (Unisys internal)
10281S: Supported
10282F: drivers/staging/unisys/
56df0122 10283
9941fa6e
VH
10284UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10285M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10286L: linux-scsi@vger.kernel.org
10287S: Supported
10288F: Documentation/scsi/ufs.txt
10289F: drivers/scsi/ufs/
10290
e2d1d6c0 10291UNSORTED BLOCK IMAGES (UBI)
949cb623 10292M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10293M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10294W: http://www.linux-mtd.infradead.org/
10295L: linux-mtd@lists.infradead.org
b6b44e0a 10296T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10297S: Supported
80811493 10298F: drivers/mtd/ubi/
679655da 10299F: include/linux/mtd/ubi.h
c117ab84 10300F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10301
1da177e4 10302USB ACM DRIVER
61eee9a7 10303M: Oliver Neukum <oliver@neukum.org>
6372594a 10304L: linux-usb@vger.kernel.org
1da177e4 10305S: Maintained
679655da
JP
10306F: Documentation/usb/acm.txt
10307F: drivers/usb/class/cdc-acm.*
1da177e4 10308
b7d572e1
PF
10309USB AR5523 WIRELESS DRIVER
10310M: Pontus Fuchs <pontus.fuchs@gmail.com>
10311L: linux-wireless@vger.kernel.org
10312S: Maintained
10313F: drivers/net/wireless/ath/ar5523/
10314
115bb1ff 10315USB ATTACHED SCSI
f50a4968 10316M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10317M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10318L: linux-usb@vger.kernel.org
10319L: linux-scsi@vger.kernel.org
8eae0fb7 10320S: Maintained
115bb1ff
MW
10321F: drivers/usb/storage/uas.c
10322
1da177e4 10323USB CDC ETHERNET DRIVER
61eee9a7 10324M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10325L: linux-usb@vger.kernel.org
1da177e4 10326S: Maintained
679655da 10327F: drivers/net/usb/cdc_*.c
c117ab84 10328F: include/uapi/linux/usb/cdc.h
1da177e4 10329
66e3e591
KP
10330USB CHAOSKEY DRIVER
10331M: Keith Packard <keithp@keithp.com>
10332L: linux-usb@vger.kernel.org
10333S: Maintained
10334F: drivers/usb/misc/chaoskey.c
10335
b02b371e 10336USB CYPRESS C67X00 DRIVER
8b58be88 10337M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10338L: linux-usb@vger.kernel.org
10339S: Maintained
679655da 10340F: drivers/usb/c67x00/
b02b371e 10341
d0374f4f 10342USB DAVICOM DM9601 DRIVER
8b58be88 10343M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10344L: netdev@vger.kernel.org
d0374f4f
PK
10345W: http://www.linux-usb.org/usbnet
10346S: Maintained
679655da 10347F: drivers/net/usb/dm9601.c
d0374f4f 10348
cc2020e6 10349USB DIAMOND RIO500 DRIVER
8b58be88 10350M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10351L: rio500-users@lists.sourceforge.net
10352W: http://rio500.sourceforge.net
10353S: Maintained
679655da 10354F: drivers/usb/misc/rio500*
cc2020e6 10355
1da177e4 10356USB EHCI DRIVER
578333ab 10357M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10358L: linux-usb@vger.kernel.org
578333ab 10359S: Maintained
679655da
JP
10360F: Documentation/usb/ehci.txt
10361F: drivers/usb/host/ehci*
1da177e4 10362
69ae9e3e 10363USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10364M: Felipe Balbi <balbi@ti.com>
795fb7e7 10365L: linux-usb@vger.kernel.org
69ae9e3e 10366W: http://www.linux-usb.org/gadget
d6d0f665
FB
10367T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10368S: Maintained
679655da
JP
10369F: drivers/usb/gadget/
10370F: include/linux/usb/gadget*
69ae9e3e 10371
2dea64b4 10372USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10373M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10374L: linux-usb@vger.kernel.org
54e5881d 10375T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10376S: Maintained
c2f01971 10377F: Documentation/hid/hiddev.txt
679655da 10378F: drivers/hid/usbhid/
1da177e4 10379
959eea21 10380USB ISP116X DRIVER
8b58be88 10381M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10382L: linux-usb@vger.kernel.org
959eea21 10383S: Maintained
679655da
JP
10384F: drivers/usb/host/isp116x*
10385F: include/linux/usb/isp116x.h
959eea21 10386
1da177e4 10387USB MASS STORAGE DRIVER
8b58be88 10388M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10389L: linux-usb@vger.kernel.org
8836aeb8 10390L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10391S: Maintained
10392W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10393F: drivers/usb/storage/
1da177e4 10394
af39917d
CL
10395USB MIDI DRIVER
10396M: Clemens Ladisch <clemens@ladisch.de>
10397L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10398T: git git://git.alsa-project.org/alsa-kernel.git
10399S: Maintained
10400F: sound/usb/midi.*
10401
444ce9d4
JP
10402USB NETWORKING DRIVERS
10403L: linux-usb@vger.kernel.org
10404S: Odd Fixes
10405F: drivers/net/usb/
10406
1da177e4 10407USB OHCI DRIVER
578333ab 10408M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10409L: linux-usb@vger.kernel.org
578333ab 10410S: Maintained
679655da
JP
10411F: Documentation/usb/ohci.txt
10412F: drivers/usb/host/ohci*
1da177e4 10413
963ffa3e
PC
10414USB OTG FSM (Finite State Machine)
10415M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10416T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10417L: linux-usb@vger.kernel.org
10418S: Maintained
10419F: drivers/usb/common/usb-otg-fsm.c
10420
563da3a9
VM
10421USB OVER IP DRIVER
10422M: Valentina Manea <valentina.manea.m@gmail.com>
10423M: Shuah Khan <shuah.kh@samsung.com>
10424L: linux-usb@vger.kernel.org
10425S: Maintained
10426F: drivers/usb/usbip/
10427F: tools/usb/usbip/
10428
1da177e4 10429USB PEGASUS DRIVER
a16b945c 10430M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10431L: linux-usb@vger.kernel.org
043600a6 10432L: netdev@vger.kernel.org
052e3128
PM
10433T: git git://github.com/petkan/pegasus.git
10434W: https://github.com/petkan/pegasus
1da177e4 10435S: Maintained
679655da 10436F: drivers/net/usb/pegasus.*
1da177e4 10437
d3ad558f
FB
10438USB PHY LAYER
10439M: Felipe Balbi <balbi@ti.com>
10440L: linux-usb@vger.kernel.org
10441T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10442S: Maintained
10443F: drivers/usb/phy/
d3ad558f 10444
73e4fb3f 10445USB PRINTER DRIVER (usblp)
8b58be88 10446M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10447L: linux-usb@vger.kernel.org
73e4fb3f 10448S: Supported
679655da 10449F: drivers/usb/class/usblp.c
1da177e4
LT
10450
10451USB RTL8150 DRIVER
a16b945c 10452M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10453L: linux-usb@vger.kernel.org
043600a6 10454L: netdev@vger.kernel.org
052e3128
PM
10455T: git git://github.com/petkan/rtl8150.git
10456W: https://github.com/petkan/rtl8150
1da177e4 10457S: Maintained
679655da 10458F: drivers/net/usb/rtl8150.c
1da177e4 10459
f896b796 10460USB SERIAL SUBSYSTEM
66085694 10461M: Johan Hovold <johan@kernel.org>
795fb7e7 10462L: linux-usb@vger.kernel.org
4e68852d 10463S: Maintained
679655da 10464F: Documentation/usb/usb-serial.txt
f896b796 10465F: drivers/usb/serial/
679655da 10466F: include/linux/usb/serial.h
1da177e4 10467
b3f0db1c
SG
10468USB SMSC75XX ETHERNET DRIVER
10469M: Steve Glendinning <steve.glendinning@shawell.net>
10470L: netdev@vger.kernel.org
10471S: Maintained
10472F: drivers/net/usb/smsc75xx.*
10473
2f7ca802 10474USB SMSC95XX ETHERNET DRIVER
90b24cfb 10475M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10476L: netdev@vger.kernel.org
90b24cfb 10477S: Maintained
679655da 10478F: drivers/net/usb/smsc95xx.*
2f7ca802 10479
1da177e4 10480USB SUBSYSTEM
879a5a00 10481M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10482L: linux-usb@vger.kernel.org
1da177e4 10483W: http://www.linux-usb.org
08deed1e 10484T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10485S: Supported
679655da 10486F: Documentation/usb/
679655da
JP
10487F: drivers/usb/
10488F: include/linux/usb.h
10489F: include/linux/usb/
1da177e4
LT
10490
10491USB UHCI DRIVER
8b58be88 10492M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10493L: linux-usb@vger.kernel.org
1da177e4 10494S: Maintained
679655da 10495F: drivers/usb/host/uhci*
1da177e4 10496
69ae9e3e 10497USB "USBNET" DRIVER FRAMEWORK
686f13bb 10498M: Oliver Neukum <oneukum@suse.de>
043600a6 10499L: netdev@vger.kernel.org
69ae9e3e 10500W: http://www.linux-usb.org/usbnet
1da177e4 10501S: Maintained
679655da
JP
10502F: drivers/net/usb/usbnet.c
10503F: include/linux/usb/usbnet.h
1da177e4 10504
c0efd232 10505USB VIDEO CLASS
c53ac071 10506M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10507L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10508L: linux-media@vger.kernel.org
275ffde4 10509T: git git://linuxtv.org/media_tree.git
57c6d2e9 10510W: http://www.ideasonboard.org/uvc/
c0efd232 10511S: Maintained
0c0d06ca 10512F: drivers/media/usb/uvc/
6c0f0359 10513F: include/uapi/linux/uvcvideo.h
1da177e4 10514
b60b9c45
HV
10515USB VISION DRIVER
10516M: Hans Verkuil <hverkuil@xs4all.nl>
10517L: linux-media@vger.kernel.org
10518T: git git://linuxtv.org/media_tree.git
10519W: http://linuxtv.org
10520S: Odd Fixes
10521F: drivers/media/usb/usbvision/
10522
8282da47
LP
10523USB WEBCAM GADGET
10524M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10525L: linux-usb@vger.kernel.org
10526S: Maintained
3a83c16e 10527F: drivers/usb/gadget/function/*uvc*
faf2e1db 10528F: drivers/usb/gadget/legacy/webcam.c
8282da47 10529
bf164cc0 10530USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10531M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10532L: linux-wireless@vger.kernel.org
10533S: Maintained
679655da 10534F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10535
eb6bab13 10536USB XHCI DRIVER
03d85053 10537M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10538L: linux-usb@vger.kernel.org
10539S: Supported
36d0344c
SS
10540F: drivers/usb/host/xhci*
10541F: drivers/usb/host/pci-quirks*
eb6bab13 10542
1da177e4 10543USB ZD1201 DRIVER
4086b9ca 10544L: linux-wireless@vger.kernel.org
1da177e4 10545W: http://linux-lc100020.sourceforge.net
4086b9ca 10546S: Orphan
679655da 10547F: drivers/net/wireless/zd1201.*
1da177e4 10548
b7eee616 10549USB ZR364XX DRIVER
8b58be88 10550M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10551L: linux-usb@vger.kernel.org
661263b5 10552L: linux-media@vger.kernel.org
275ffde4 10553T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10554W: http://royale.zerezo.com/zr364xx/
10555S: Maintained
679655da 10556F: Documentation/video4linux/zr364xx.txt
90d72ac6 10557F: drivers/media/usb/zr364xx/
b7eee616 10558
e7839f25 10559USER-MODE LINUX (UML)
8b58be88 10560M: Jeff Dike <jdike@addtoit.com>
b15194b7 10561M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10562L: user-mode-linux-devel@lists.sourceforge.net
10563L: user-mode-linux-user@lists.sourceforge.net
10564W: http://user-mode-linux.sourceforge.net
10565S: Maintained
61516587 10566F: Documentation/virtual/uml/
679655da 10567F: arch/um/
b070989a 10568F: arch/x86/um/
679655da
JP
10569F: fs/hostfs/
10570F: fs/hppfs/
b7eee616 10571
e5f114e9 10572USERSPACE I/O (UIO)
6a534c9d 10573M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10574M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10575S: Maintained
3d3fecbd 10576T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10577F: Documentation/DocBook/uio-howto.tmpl
10578F: drivers/uio/
10579F: include/linux/uio*.h
e5f114e9 10580
256cccbe 10581UTIL-LINUX PACKAGE
8b58be88 10582M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10583L: util-linux@vger.kernel.org
10584W: http://en.wikipedia.org/wiki/Util-linux
10585T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10586S: Maintained
10587
c1fd1c07 10588UVESAFB DRIVER
8b58be88 10589M: Michal Januszewski <spock@gentoo.org>
c69f677c 10590L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10591W: http://dev.gentoo.org/~spock/projects/uvesafb/
10592S: Maintained
679655da 10593F: Documentation/fb/uvesafb.txt
8a61f013 10594F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10595
4480f15b 10596VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10597M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10598S: Maintained
679655da
JP
10599F: Documentation/filesystems/vfat.txt
10600F: fs/fat/
1da177e4 10601
cba3345c
AW
10602VFIO DRIVER
10603M: Alex Williamson <alex.williamson@redhat.com>
10604L: kvm@vger.kernel.org
10605S: Maintained
10606F: Documentation/vfio.txt
10607F: drivers/vfio/
10608F: include/linux/vfio.h
c117ab84 10609F: include/uapi/linux/vfio.h
cba3345c 10610
9e6f3438
PO
10611VIDEOBUF2 FRAMEWORK
10612M: Pawel Osciak <pawel@osciak.com>
10613M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10614M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10615L: linux-media@vger.kernel.org
10616S: Maintained
90d72ac6 10617F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10618F: include/media/videobuf2-*
10619
9a82446b
AS
10620VIRTIO CONSOLE DRIVER
10621M: Amit Shah <amit.shah@redhat.com>
10622L: virtualization@lists.linux-foundation.org
10623S: Maintained
10624F: drivers/char/virtio_console.c
10625F: include/linux/virtio_console.h
c117ab84 10626F: include/uapi/linux/virtio_console.h
9a82446b 10627
2426ec8f 10628VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10629M: "Michael S. Tsirkin" <mst@redhat.com>
10630L: virtualization@lists.linux-foundation.org
10631S: Maintained
10632F: drivers/virtio/
c893c8d7 10633F: tools/virtio/
2426ec8f
MT
10634F: drivers/net/virtio_net.c
10635F: drivers/block/virtio_blk.c
10636F: include/linux/virtio_*.h
916cdabc 10637F: include/uapi/linux/virtio_*.h
2426ec8f 10638
3a4d5c94
MT
10639VIRTIO HOST (VHOST)
10640M: "Michael S. Tsirkin" <mst@redhat.com>
10641L: kvm@vger.kernel.org
c996d8b9 10642L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10643L: netdev@vger.kernel.org
10644S: Maintained
10645F: drivers/vhost/
c117ab84 10646F: include/uapi/linux/vhost.h
3a4d5c94 10647
271c8651
GH
10648VIRTIO INPUT DRIVER
10649M: Gerd Hoffmann <kraxel@redhat.com>
10650S: Maintained
10651F: drivers/virtio/virtio_input.c
10652F: include/uapi/linux/virtio_input.h
10653
1da177e4 10654VIA RHINE NETWORK DRIVER
210347e1 10655S: Orphan
f2148a47 10656F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10657
f0bf7f61 10658VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10659M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10660M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10661S: Maintained
10662F: drivers/mmc/host/via-sdmmc.c
10663
69e4a7c2 10664VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10665M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10666L: linux-fbdev@vger.kernel.org
69e4a7c2 10667S: Maintained
c7babebd
FTS
10668F: include/linux/via-core.h
10669F: include/linux/via-gpio.h
10670F: include/linux/via_i2c.h
8a61f013 10671F: drivers/video/fbdev/via/
69e4a7c2 10672
01f20734 10673VIA VELOCITY NETWORK DRIVER
8b58be88 10674M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10675L: netdev@vger.kernel.org
10676S: Maintained
f2148a47 10677F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10678
77911fd2 10679VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10680M: Hans Verkuil <hverkuil@xs4all.nl>
10681L: linux-media@vger.kernel.org
10682T: git git://linuxtv.org/media_tree.git
10683W: http://linuxtv.org
10684S: Maintained
77911fd2 10685F: drivers/media/platform/vivid/*
0b7bc1fa 10686
be7f8273 10687VLAN (802.1Q)
8b58be88 10688M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10689L: netdev@vger.kernel.org
10690S: Maintained
679655da
JP
10691F: drivers/net/macvlan.c
10692F: include/linux/if_*vlan.h
10693F: net/8021q/
be7f8273 10694
55e331cf 10695VLYNQ BUS
8b58be88 10696M: Florian Fainelli <florian@openwrt.org>
8578d7af 10697L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10698S: Maintained
10699F: drivers/vlynq/vlynq.c
10700F: include/linux/vlynq.h
10701
390beae4
MW
10702VME SUBSYSTEM
10703M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10704M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10705M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10706L: devel@driverdev.osuosl.org
10707S: Maintained
10708T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10709F: Documentation/vme_api.txt
10710F: drivers/staging/vme/
10711F: drivers/vme/
10712F: include/linux/vme*
10713
4488e09b
AK
10714VMWARE HYPERVISOR INTERFACE
10715M: Alok Kataria <akataria@vmware.com>
10716L: virtualization@lists.linux-foundation.org
10717S: Supported
10718F: arch/x86/kernel/cpu/vmware.c
10719
73b35d07
DT
10720VMWARE BALLOON DRIVER
10721M: Xavier Deguillard <xdeguillard@vmware.com>
10722M: Philip Moltmann <moltmann@vmware.com>
10723M: "VMware, Inc." <pv-drivers@vmware.com>
10724L: linux-kernel@vger.kernel.org
10725S: Maintained
10726F: drivers/misc/vmw_balloon.c
10727
8b8be51b
TH
10728VMWARE VMMOUSE SUBDRIVER
10729M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10730M: "VMware, Inc." <pv-drivers@vmware.com>
10731L: linux-input@vger.kernel.org
10732S: Maintained
10733F: drivers/input/mouse/vmmouse.c
10734F: drivers/input/mouse/vmmouse.h
10735
d1a890fa 10736VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10737M: Shreyas Bhatewara <sbhatewara@vmware.com>
10738M: "VMware, Inc." <pv-drivers@vmware.com>
10739L: netdev@vger.kernel.org
10740S: Maintained
10741F: drivers/net/vmxnet3/
d1a890fa 10742
851b1642 10743VMware PVSCSI driver
f2d7e40e 10744M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10745M: VMware PV-Drivers <pv-drivers@vmware.com>
10746L: linux-scsi@vger.kernel.org
10747S: Maintained
10748F: drivers/scsi/vmw_pvscsi.c
10749F: drivers/scsi/vmw_pvscsi.h
10750
e53e86c7 10751VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10752M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10753M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10754L: linux-kernel@vger.kernel.org
e53e86c7 10755W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10756W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10757T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10758S: Supported
679655da
JP
10759F: drivers/regulator/
10760F: include/linux/regulator/
e53e86c7 10761
ab41319e 10762VT1211 HARDWARE MONITOR DRIVER
8b58be88 10763M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10764L: lm-sensors@lm-sensors.org
10765S: Maintained
679655da
JP
10766F: Documentation/hwmon/vt1211
10767F: drivers/hwmon/vt1211.c
ab41319e 10768
1de9e371 10769VT8231 HARDWARE MONITOR DRIVER
8b58be88 10770M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10771L: lm-sensors@lm-sensors.org
10772S: Maintained
679655da 10773F: drivers/hwmon/vt8231.c
1de9e371 10774
88095e7b
TO
10775VUB300 USB to SDIO/SD/MMC bridge chip
10776M: Tony Olech <tony.olech@elandigitalsystems.com>
10777L: linux-mmc@vger.kernel.org
10778L: linux-usb@vger.kernel.org
10779S: Supported
10780F: drivers/mmc/host/vub300.c
10781
1da177e4 10782W1 DALLAS'S 1-WIRE BUS
a8018766 10783M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10784S: Maintained
679655da
JP
10785F: Documentation/w1/
10786F: drivers/w1/
1da177e4 10787
13927079 10788W83791D HARDWARE MONITORING DRIVER
8b58be88 10789M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10790L: lm-sensors@lm-sensors.org
25845c22 10791S: Maintained
679655da
JP
10792F: Documentation/hwmon/w83791d
10793F: drivers/hwmon/w83791d.c
13927079 10794
61db011d 10795W83793 HARDWARE MONITORING DRIVER
8b58be88 10796M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10797L: lm-sensors@lm-sensors.org
10798S: Maintained
679655da
JP
10799F: Documentation/hwmon/w83793
10800F: drivers/hwmon/w83793.c
61db011d 10801
e3760b43 10802W83795 HARDWARE MONITORING DRIVER
7c81c60f 10803M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10804L: lm-sensors@lm-sensors.org
10805S: Maintained
10806F: drivers/hwmon/w83795.c
10807
1da177e4 10808W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10809M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10810S: Maintained
679655da 10811F: drivers/mmc/host/wbsd.*
1da177e4 10812
b4e05923
HG
10813WACOM PROTOCOL 4 SERIAL TABLETS
10814M: Julian Squires <julian@cipht.net>
10815M: Hans de Goede <hdegoede@redhat.com>
10816L: linux-input@vger.kernel.org
10817S: Maintained
10818F: drivers/input/tablet/wacom_serial4.c
10819
3527761c 10820WATCHDOG DEVICE DRIVERS
8b58be88 10821M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10822L: linux-watchdog@vger.kernel.org
10823W: http://www.linux-watchdog.org/
f599aaf0 10824T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10825S: Maintained
679655da
JP
10826F: Documentation/watchdog/
10827F: drivers/watchdog/
10828F: include/linux/watchdog.h
c117ab84 10829F: include/uapi/linux/watchdog.h
3527761c 10830
1da177e4 10831WD7000 SCSI DRIVER
8b58be88 10832M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10833L: linux-scsi@vger.kernel.org
10834S: Maintained
679655da 10835F: drivers/scsi/wd7000.c
1da177e4 10836
b22e00f3
DH
10837WIIMOTE HID DRIVER
10838M: David Herrmann <dh.herrmann@googlemail.com>
10839L: linux-input@vger.kernel.org
10840S: Maintained
10841F: drivers/hid/hid-wiimote*
10842
e258b80e 10843WINBOND CIR DRIVER
364e9e18 10844M: David Härdeman <david@hardeman.nu>
e258b80e 10845S: Maintained
116ab806 10846F: drivers/media/rc/winbond-cir.c
e258b80e 10847
8a70da82 10848WIMAX STACK
8b58be88 10849M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10850M: linux-wimax@intel.com
49e7d9df 10851L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10852S: Supported
10853W: http://linuxwimax.org
315987dc 10854F: Documentation/wimax/README.wimax
315987dc
JP
10855F: include/linux/wimax/debug.h
10856F: include/net/wimax.h
c117ab84 10857F: include/uapi/linux/wimax.h
315987dc 10858F: net/wimax/
8a70da82 10859
5fc14680 10860WISTRON LAPTOP BUTTON DRIVER
8b58be88 10861M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10862S: Maintained
679655da 10863F: drivers/input/misc/wistron_btns.c
5fc14680 10864
1da177e4 10865WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10866M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10867L: linux-wireless@vger.kernel.org
926554c4 10868W: http://oops.ghostprotocols.net:81/blog
1da177e4 10869S: Maintained
679655da 10870F: drivers/net/wireless/wl3501*
1da177e4 10871
febf1dff 10872WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10873M: Mark Brown <broonie@kernel.org>
8b58be88 10874M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10875L: linux-input@vger.kernel.org
10876T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10877W: http://opensource.wolfsonmicro.com/node/7
10878S: Supported
679655da
JP
10879F: drivers/input/touchscreen/*wm97*
10880F: include/linux/wm97xx.h
febf1dff 10881
055bcbcb 10882WOLFSON MICROELECTRONICS DRIVERS
fef95164 10883L: patches@opensource.wolfsonmicro.com
cf8eda3e 10884T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10885T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10886W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10887S: Supported
3768f0b1 10888F: Documentation/hwmon/wm83??
af1c5386 10889F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10890F: drivers/clk/clk-wm83*.c
9c309598 10891F: drivers/extcon/extcon-arizona.c
b75ea16a 10892F: drivers/leds/leds-wm83*.c
25b273ba 10893F: drivers/gpio/gpio-*wm*.c
9c309598 10894F: drivers/gpio/gpio-arizona.c
d22b0869 10895F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10896F: drivers/input/misc/wm831x-on.c
10897F: drivers/input/touchscreen/wm831x-ts.c
10898F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10899F: drivers/mfd/arizona*
10900F: drivers/mfd/wm*.c
b75ea16a
MB
10901F: drivers/power/wm83*.c
10902F: drivers/rtc/rtc-wm83*.c
10903F: drivers/regulator/wm8*.c
3860e6c4 10904F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10905F: drivers/watchdog/wm83*_wdt.c
9c309598 10906F: include/linux/mfd/arizona/
3860e6c4 10907F: include/linux/mfd/wm831x/
b75ea16a 10908F: include/linux/mfd/wm8350/
3768f0b1 10909F: include/linux/mfd/wm8400*
59ec6da2 10910F: include/linux/wm97xx.h
055bcbcb 10911F: include/sound/wm????.h
9c309598 10912F: sound/soc/codecs/arizona.?
055bcbcb 10913F: sound/soc/codecs/wm*
b75ea16a 10914
3e6cd7a4
TH
10915WORKQUEUE
10916M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10917T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10918S: Maintained
10919F: include/linux/workqueue.h
10920F: kernel/workqueue.c
10921F: Documentation/workqueue.txt
10922
1da177e4 10923X.25 NETWORK LAYER
8bf28059 10924M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10925L: linux-x25@vger.kernel.org
8bf28059 10926S: Odd Fixes
679655da
JP
10927F: Documentation/networking/x25*
10928F: include/net/x25*
10929F: net/x25/
1da177e4 10930
e2d1d6c0 10931X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10932M: Thomas Gleixner <tglx@linutronix.de>
10933M: Ingo Molnar <mingo@redhat.com>
10934M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10935M: x86@kernel.org
981c3a4f 10936L: linux-kernel@vger.kernel.org
75fc2d37 10937T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10938S: Maintained
679655da
JP
10939F: Documentation/x86/
10940F: arch/x86/
e2d1d6c0 10941
d0944853 10942X86 PLATFORM DRIVERS
e181ba15 10943M: Darren Hart <dvhart@infradead.org>
d0944853 10944L: platform-driver-x86@vger.kernel.org
e181ba15 10945T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10946S: Maintained
14430813 10947F: drivers/platform/x86/
d0944853 10948
c1f5c54b
IM
10949X86 MCE INFRASTRUCTURE
10950M: Tony Luck <tony.luck@intel.com>
487ba8e8 10951M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10952L: linux-edac@vger.kernel.org
10953S: Maintained
10954F: arch/x86/kernel/cpu/mcheck/*
10955
f0905c5a
AL
10956X86 VDSO
10957M: Andy Lutomirski <luto@amacapital.net>
10958L: linux-kernel@vger.kernel.org
10959T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10960S: Maintained
d603c8e1 10961F: arch/x86/entry/vdso/
f0905c5a 10962
d6fad502 10963XC2028/3028 TUNER DRIVER
009a5410 10964M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10965L: linux-media@vger.kernel.org
10966W: http://linuxtv.org
10967T: git git://linuxtv.org/media_tree.git
10968S: Maintained
10969F: drivers/media/tuners/tuner-xc2028.*
10970
c4468085 10971XEN HYPERVISOR INTERFACE
c4468085 10972M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10973M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10974M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10975L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10976T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10977S: Supported
10978F: arch/x86/xen/
10979F: drivers/*/xen-*front.c
10980F: drivers/xen/
10981F: arch/x86/include/asm/xen/
10982F: include/xen/
c117ab84 10983F: include/uapi/xen/
c4468085 10984
77bfb479
SS
10985XEN HYPERVISOR ARM
10986M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10987L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10988S: Supported
10989F: arch/arm/xen/
10990F: arch/arm/include/asm/xen/
10991
b475e83f
SS
10992XEN HYPERVISOR ARM64
10993M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10994L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10995S: Supported
10996F: arch/arm64/xen/
10997F: arch/arm64/include/asm/xen/
10998
9b57e1a7
IC
10999XEN NETWORK BACKEND DRIVER
11000M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11001M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11002L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11003L: netdev@vger.kernel.org
11004S: Supported
11005F: drivers/net/xen-netback/*
11006
c5f8e29d
KRW
11007XEN PCI SUBSYSTEM
11008M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11009L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11010S: Supported
11011F: arch/x86/pci/*xen*
11012F: drivers/pci/*xen*
11013
a2c5ae65
KRW
11014XEN BLOCK SUBSYSTEM
11015M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11016M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11017L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11018S: Supported
11019F: drivers/block/xen-blkback/*
11020F: drivers/block/xen*
11021
15d03609
JG
11022XEN PVSCSI DRIVERS
11023M: Juergen Gross <jgross@suse.com>
11024L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11025L: linux-scsi@vger.kernel.org
11026S: Supported
11027F: drivers/scsi/xen-scsifront.c
11028F: drivers/xen/xen-scsiback.c
11029F: include/xen/interface/io/vscsiif.h
11030
c5f8e29d
KRW
11031XEN SWIOTLB SUBSYSTEM
11032M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11033L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11034S: Supported
11035F: arch/x86/xen/*swiotlb*
11036F: drivers/xen/*swiotlb*
11037
1da177e4
LT
11038XFS FILESYSTEM
11039P: Silicon Graphics Inc
809625ca 11040M: Dave Chinner <david@fromorbit.com>
18caa67a 11041M: xfs@oss.sgi.com
d7ede1aa 11042L: xfs@oss.sgi.com
1da177e4 11043W: http://oss.sgi.com/projects/xfs
54e5881d 11044T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11045S: Supported
679655da
JP
11046F: Documentation/filesystems/xfs.txt
11047F: fs/xfs/
1da177e4 11048
8a3b7a25 11049XILINX AXI ETHERNET DRIVER
59a54f30
MS
11050M: Anirudha Sarangi <anirudh@xilinx.com>
11051M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11052S: Maintained
11053F: drivers/net/ethernet/xilinx/xilinx_axienet*
11054
238b8721 11055XILINX UARTLITE SERIAL DRIVER
8b58be88 11056M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11057L: linux-serial@vger.kernel.org
11058S: Maintained
df621252 11059F: drivers/tty/serial/uartlite.c
238b8721 11060
df330515
LP
11061XILINX VIDEO IP CORES
11062M: Hyun Kwon <hyun.kwon@xilinx.com>
11063M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11064L: linux-media@vger.kernel.org
11065T: git git://linuxtv.org/media_tree.git
11066S: Supported
11067F: Documentation/devicetree/bindings/media/xilinx/
11068F: drivers/media/platform/xilinx/
a5562f65 11069F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11070
74316949
EB
11071XILLYBUS DRIVER
11072M: Eli Billauer <eli.billauer@gmail.com>
11073L: linux-kernel@vger.kernel.org
11074S: Supported
11075F: drivers/char/xillybus/
11076
f620e4b8
MF
11077XTENSA XTFPGA PLATFORM SUPPORT
11078M: Max Filippov <jcmvbkbc@gmail.com>
11079L: linux-xtensa@linux-xtensa.org
11080S: Maintained
11081F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11082F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11083
1da177e4 11084YAM DRIVER FOR AX.25
8b58be88 11085M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11086L: linux-hams@vger.kernel.org
11087S: Maintained
679655da
JP
11088F: drivers/net/hamradio/yam*
11089F: include/linux/yam.h
1da177e4 11090
af64a5eb 11091YEALINK PHONE DRIVER
8b58be88 11092M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11093L: usbb2k-api-dev@nongnu.org
11094S: Maintained
679655da
JP
11095F: Documentation/input/yealink.txt
11096F: drivers/input/misc/yealink.*
af64a5eb 11097
1da177e4 11098Z8530 DRIVER FOR AX.25
8b58be88 11099M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11100W: http://yaina.de/jreuter/
11101W: http://www.qsl.net/dl1bke/
11102L: linux-hams@vger.kernel.org
11103S: Maintained
679655da
JP
11104F: Documentation/networking/z8530drv.txt
11105F: drivers/net/hamradio/*scc.c
11106F: drivers/net/hamradio/z8530.h
1da177e4 11107
0cf31ec1 11108ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11109M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11110L: linux-mm@kvack.org
11111S: Maintained
11112F: mm/zbud.c
11113F: include/linux/zbud.h
11114
7c0c3afb 11115ZD1211RW WIRELESS DRIVER
8b58be88
JP
11116M: Daniel Drake <dsd@gentoo.org>
11117M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11118W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11119L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11120L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11121S: Maintained
679655da 11122F: drivers/net/wireless/zd1211rw/
7c0c3afb 11123
1da177e4 11124ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11125L: mjpeg-users@lists.sourceforge.net
f63145e2 11126L: linux-media@vger.kernel.org
1da177e4 11127W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11128T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11129S: Odd Fixes
90d72ac6 11130F: drivers/media/pci/zoran/
1da177e4 11131
6920f2cc
MK
11132ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11133M: Minchan Kim <minchan@kernel.org>
11134M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11135R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11136L: linux-kernel@vger.kernel.org
11137S: Maintained
11138F: drivers/block/zram/
11139F: Documentation/blockdev/zram.txt
11140
8b4a4080 11141ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11142M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11143S: Maintained
df621252 11144F: drivers/tty/serial/zs.*
8b4a4080 11145
eae70d06
MK
11146ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11147M: Minchan Kim <minchan@kernel.org>
11148M: Nitin Gupta <ngupta@vflare.org>
11149L: linux-mm@kvack.org
11150S: Maintained
11151F: mm/zsmalloc.c
11152F: include/linux/zsmalloc.h
d02be50d 11153F: Documentation/vm/zsmalloc.txt
eae70d06 11154
0cf31ec1 11155ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11156M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11157L: linux-mm@kvack.org
11158S: Maintained
11159F: mm/zswap.c
11160
1da177e4 11161THE REST
8b58be88 11162M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11163L: linux-kernel@vger.kernel.org
8a6e2535 11164Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11165T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11166S: Buried alive in reporters
34d03cc1
JP
11167F: *
11168F: */