]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
firmware: dmi_scan: Trim DMI table length before exporting it
[mirror_ubuntu-artful-kernel.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb
AR
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
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>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
f62092f6
LFT
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
c5abbba9
THL
572ALTERA PIO DRIVER
573M: Tien Hock Loh <thloh@altera.com>
574L: linux-gpio@vger.kernel.org
575S: Maintained
576F: drivers/gpio/gpio-altera.c
577
16b8b922 578ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 579M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
580L: netdev@vger.kernel.org
581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S: Maintained
583F: drivers/net/ethernet/altera/
584
adf9251f
TK
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M: Tobias Klauser <tklauser@distanz.ch>
587L: linux-serial@vger.kernel.org
61bd0943 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
589S: Maintained
590F: drivers/tty/serial/altera_uart.c
591F: drivers/tty/serial/altera_jtaguart.c
592F: include/linux/altera_uart.h
593F: include/linux/altera_jtaguart.h
594
f4875e12
TL
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M: Tom Lendacky <thomas.lendacky@amd.com>
597L: linux-crypto@vger.kernel.org
598S: Supported
599F: drivers/crypto/ccp/
600F: include/linux/ccp.h
601
512d1027 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 603M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
604L: lm-sensors@lm-sensors.org
605S: Maintained
606F: Documentation/hwmon/fam15h_power
607F: drivers/hwmon/fam15h_power.c
608
167a675a 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 610M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 612S: Supported
faf2e1db 613F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 614
f90b8116 615AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 616P: Andres Salomon <dilinger@queued.net>
67d76710 617L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S: Supported
679655da
JP
620F: drivers/char/hw_random/geode-rng.c
621F: drivers/crypto/geode*
8a61f013 622F: drivers/video/fbdev/geode/
679655da 623F: arch/x86/include/asm/geode.h
f90b8116 624
919ee7dd 625AMD IOMMU (AMD-VI)
e4110568 626M: Joerg Roedel <joro@8bytes.org>
919ee7dd 627L: iommu@lists.linux-foundation.org
525b233c 628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 629S: Maintained
b2c16391
JP
630F: drivers/iommu/amd_iommu*.[ch]
631F: include/linux/amd-iommu.h
919ee7dd 632
16423d67 633AMD KFD
49e7d9df
JP
634M: Oded Gabbay <oded.gabbay@amd.com>
635L: dri-devel@lists.freedesktop.org
636T: git git://people.freedesktop.org/~gabbayo/linux.git
637S: Supported
638F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
639F: drivers/gpu/drm/amd/include/cik_structs.h
640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
641F: drivers/gpu/drm/radeon/radeon_kfd.c
642F: drivers/gpu/drm/radeon/radeon_kfd.h
643F: include/uapi/linux/kfd_ioctl.h
16423d67 644
e7f5b309 645AMD MICROCODE UPDATE SUPPORT
ca68a525 646M: Borislav Petkov <bp@alien8.de>
943482d0 647S: Maintained
73d425fd 648F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 649
45198c7b
LT
650AMD XGBE DRIVER
651M: Tom Lendacky <thomas.lendacky@amd.com>
652L: netdev@vger.kernel.org
653S: Supported
654F: drivers/net/ethernet/amd/xgbe/
655F: drivers/net/phy/amd-xgbe-phy.c
656
284f42b6 657AMS (Apple Motion Sensor) DRIVER
8b58be88 658M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 659S: Supported
bd5f47ec 660F: drivers/macintosh/ams/
284f42b6 661
f94b533d 662AMSO1100 RNIC DRIVER
8b58be88
JP
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 665L: linux-rdma@vger.kernel.org
f94b533d 666S: Maintained
679655da 667F: drivers/infiniband/hw/amso1100/
f94b533d 668
531fca16
HV
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
614b4384
LPC
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
c40ddfa3
HV
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
531fca16
HV
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
527a1a83 700ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 701M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 703W: http://wiki.analog.com/
a4edbc10 704W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 705S: Supported
39c9d199 706F: sound/soc/codecs/adau*
cc52688a 707F: sound/soc/codecs/adav*
4bdef3bd 708F: sound/soc/codecs/ad1*
ae48f5ef 709F: sound/soc/codecs/ad7*
4bdef3bd 710F: sound/soc/codecs/ssm*
40216ce7 711F: sound/soc/codecs/sigmadsp.*
4bdef3bd 712
527a1a83 713ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
7d1f9018 719
4ce72abc
LPC
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 730
41c9e95d
GK
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 733M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
42269063 741AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 742M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 743L: linuxppc-dev@lists.ozlabs.org
93711660 744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 745S: Maintained
679655da 746F: sound/aoa/
42269063 747
1da177e4 748APM DRIVER
81024fc4
JK
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
679655da
JP
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
c117ab84 753F: include/uapi/linux/apm_bios.h
81024fc4 754F: drivers/char/apm-emulation.c
1da177e4 755
bd7aa4b2 756APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 757M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 758L: linux-input@vger.kernel.org
75dd112a 759S: Odd fixes
679655da 760F: drivers/input/mouse/bcm5974.c
bd7aa4b2 761
6f2fad74 762APPLE SMC DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 764L: lm-sensors@lm-sensors.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/hwmon/applesmc.c
6f2fad74 767
1da177e4 768APPLETALK NETWORK LAYER
8b58be88 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 770S: Maintained
679655da
JP
771F: drivers/net/appletalk/
772F: net/appletalk/
1da177e4 773
24299502
IS
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
62a37dc7
LP
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
1154ea7d 787ARC FRAMEBUFFER DRIVER
8b58be88 788M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 789S: Maintained
8a61f013
JH
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 792
1da177e4 793ARM MFM AND FLOPPY DRIVERS
8b58be88 794M: Ian Molton <spyro@f2s.com>
1da177e4 795S: Maintained
679655da
JP
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
1da177e4 798
6f96521f
WD
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
6f96521f
WD
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
d4275354 808ARM PORT
8b58be88 809M: Russell King <linux@arm.linux.org.uk>
efc03ecb 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
d323c243
SB
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 817S: Maintained
d323c243
SB
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
cefbf4ea
RK
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
8a61f013 830F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
2761f5c2 838ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
679655da 841F: drivers/mmc/host/mmci.*
2f748aaa 842F: include/linux/amba/mmci.h
2761f5c2 843
1b4304e5
RK
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
2761f5c2 849
cefbf4ea
RK
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
2b7a52a4 856ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
9c784f95 861ARM/AFEB9260 MACHINE SUPPORT
8b58be88 862M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
864S: Maintained
865
2b7a52a4 866ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 867M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
869S: Maintained
870
1b106699
MR
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
60b0f380
MR
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio LĂ³pez <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
1b106699 881
7c1e3876
CC
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
12ddbadf 886F: drivers/media/rc/meson-ir.c
7c1e3876
CC
887N: meson[x68]
888
eff506fa
TZ
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
c1fc8675 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 895M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
f0a0a58e 902F: include/soc/at91/
70e389cc
MB
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
5f58c970 907F: arch/arm/include/debug/at91.S
d4a89c7d 908
6e05dd4e
BB
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
986cf2e9 914ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 915M: Rob Herring <robh@kernel.org>
986cf2e9
RH
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
d94f944e 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 921M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
922S: Maintained
923F: arch/arm/mach-cns3xxx/
d94f944e 924
386ab516
AS
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M: Alexander Shiyan <shc_work@mail.ru>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Odd Fixes
b8ba3874 929N: clps711x
386ab516 930
2b7a52a4 931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 932M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 933M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 935S: Maintained
d19d3667
HS
936F: arch/arm/mach-ep93xx/
937F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 940M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
942S: Maintained
943
d4275354 944ARM/CLKDEV SUPPORT
8b58be88 945M: Russell King <linux@arm.linux.org.uk>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 947S: Maintained
d4275354 948F: arch/arm/include/asm/clkdev.h
4fa2651d 949F: drivers/clk/clkdev.c
d4275354 950
d48134e7 951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 952M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
954S: Maintained
955
94150095
HF
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M: Hubert Feurstein <hubert.feurstein@contec.at>
958S: Maintained
959F: arch/arm/mach-ep93xx/micro9.c
960
a06ae860
PP
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M: Mathieu Poirier <mathieu.poirier@linaro.org>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Maintained
01081f5a 965F: drivers/hwtracing/coresight/*
a06ae860
PP
966F: Documentation/trace/coresight.txt
967F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 968F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 969
1da177e4 970ARM/CORGI MACHINE SUPPORT
8b58be88 971M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
972S: Maintained
973
881a95f9 974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 975M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 977T: git git://github.com/ulli-kroll/linux.git
162500b3 978S: Maintained
f49afbb5 979F: arch/arm/mach-gemini/
881a95f9 980
a990cbd8 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 982M: Barry Song <baohua@kernel.org>
a990cbd8 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
985S: Maintained
986F: arch/arm/mach-prima2/
4a9c44f1 987F: drivers/clk/sirf/
05f30e8d 988F: drivers/clocksource/timer-prima2.c
5833ac98 989F: drivers/clocksource/timer-atlas7.c
f8505ef5 990N: [^a-z]sirf
a990cbd8 991
c9d862c4
BS
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M: Baruch Siach <baruch@tkos.co.il>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
996N: digicolor
997
d4275354 998ARM/EBSA110 MACHINE SUPPORT
8b58be88 999M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1001W: http://www.arm.linux.org.uk/
1002S: Maintained
1003F: arch/arm/mach-ebsa110/
b955f6ca 1004F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1005
4721f3ce
UKK
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M: Uwe Kleine-König <kernel@pengutronix.de>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010N: efm32
1011
a9da4f7e 1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1013M: Daniel Ribeiro <drwyrm@gmail.com>
1014M: Stefan Schmidt <stefan@openezx.org>
1015M: Harald Welte <laforge@openezx.org>
d66f1886 1016L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1017W: http://www.openezx.org/
1018S: Maintained
cafc2265
SS
1019T: topgit git://git.openezx.org/openezx.git
1020F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1021
6a915af9 1022ARM/FARADAY FA526 PORT
162500b3 1023M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1025S: Maintained
1fa7e547 1026T: git git://git.berlios.de/gemini-board
f49afbb5 1027F: arch/arm/mm/*-fa*
6a915af9 1028
d4275354 1029ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1030M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1032W: http://www.arm.linux.org.uk/
1033S: Maintained
1034F: arch/arm/include/asm/hardware/dec21285.h
1035F: arch/arm/mach-footbridge/
1036
86183a5f 1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1038M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1039M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1041S: Maintained
f1c12837 1042T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1043F: arch/arm/mach-imx/
ce515a6b 1044F: arch/arm/mach-mxs/
2a82f95c 1045F: arch/arm/boot/dts/imx*
e5dafa22 1046F: arch/arm/configs/imx*_defconfig
86183a5f 1047
142109d2
SA
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M: Shawn Guo <shawn.guo@linaro.org>
1050M: Sascha Hauer <kernel@pengutronix.de>
1051R: Stefan Agner <stefan@agner.ch>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F: arch/arm/mach-imx/*vf610*
1056F: arch/arm/boot/dts/vf*
1057
2b7a52a4 1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
90b8fc34 1063ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1064M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1066S: Maintained
1067
ef47d5f0 1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1069M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1070M: Paul Parsons <lost.distance@yahoo.com>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1072S: Maintained
1073F: arch/arm/mach-pxa/hx4700.c
1074F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1075F: sound/soc/pxa/hx4700.c
ef47d5f0 1076
4dfad069
WX
1077ARM/HISILICON SOC SUPPORT
1078M: Wei Xu <xuwei5@hisilicon.com>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W: http://www.hisilicon.com
1081S: Supported
1082T: git git://github.com/hisilicon/linux-hisi.git
1083F: arch/arm/mach-hisi/
1084
21f37bc3 1085ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1086M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1087W: www.jlime.com
1088S: Maintained
084bad91
KE
1089T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F: arch/arm/mach-sa1100/jornada720.c
1091F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1092
5e767ab9
JMC
1093ARM/IGEP MACHINE SUPPORT
1094M: Enric Balletbo i Serra <eballetbo@gmail.com>
1095M: Javier Martinez Canillas <javier@dowhile0.org>
1096L: linux-omap@vger.kernel.org
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
06ff74fd 1099F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1100
403d2971
MV
1101ARM/INCOME PXA270 SUPPORT
1102M: Marek Vasut <marek.vasut@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
ec154082 1105F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1106
2b7a52a4 1107ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1108M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1110S: Maintained
e2bdb176
DW
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1114S: Orphan
2b7a52a4
LB
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1117M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1119S: Maintained
2b7a52a4
LB
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1122M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1124S: Maintained
2b7a52a4 1125
2b7a52a4 1126ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1127M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1129S: Maintained
1130
dfdd8cc9
KH
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1133M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1135S: Maintained
1136F: arch/arm/mach-ixp4xx/
1137
838553c5 1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1139M: Jonathan Cameron <jic23@cam.ac.uk>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/stargate2.c
1143F: drivers/pcmcia/pxa2xx_stargate2.c
1144
2b7a52a4 1145ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
2b7a52a4
LB
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1151M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1153S: Maintained
1154
1154f858 1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1156M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-keystone/
317929cd 1160T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1161
bc6aa566 1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1163M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1164L: linux-kernel@vger.kernel.org
1165S: Maintained
1166F: drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1169M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L: linux-kernel@vger.kernel.org
1172S: Maintained
1173F: drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1177L: linux-kernel@vger.kernel.org
1178S: Maintained
1179F: drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1182M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1183L: linux-kernel@vger.kernel.org
1184S: Maintained
1185F: drivers/memory/*emif*
1186
2b7a52a4 1187ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1188M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1190S: Maintained
1191
3b886171 1192ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1193M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1194S: Maintained
1195
31c17ac9 1196ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1197M: Jason Cooper <jason@lakedaemon.net>
1198M: Andrew Lunn <andrew@lunn.ch>
1199M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-mvebu/
59ec9671 1204F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1205F: arch/arm/boot/dts/armada*
1206F: arch/arm/boot/dts/kirkwood*
1207
75f41273 1208
40f4978b
SH
1209ARM/Marvell Berlin SoC support
1210M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213F: arch/arm/mach-berlin/
31c17ac9
GC
1214F: arch/arm/boot/dts/berlin*
1215
40f4978b 1216
4cfab57e 1217ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1218M: Jason Cooper <jason@lakedaemon.net>
1219M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1220M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1221M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1222L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1223S: Maintained
1224F: arch/arm/mach-dove/
54a246ff
NP
1225F: arch/arm/mach-mv78xx0/
1226F: arch/arm/mach-orion5x/
1227F: arch/arm/plat-orion/
31c17ac9
GC
1228F: arch/arm/boot/dts/dove*
1229F: arch/arm/boot/dts/orion5x*
1230
3b886171 1231
d69ac131
AC
1232ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233M: Alexander Clouter <alex@digriz.org.uk>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235W: http://www.digriz.org.uk/ts78xx/kernel
1236S: Maintained
1237F: arch/arm/mach-orion5x/ts78xx-*
1238
e54951c8
MB
1239ARM/Mediatek SoC support
1240M: Matthias Brugger <matthias.bgg@gmail.com>
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1242L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1243S: Maintained
1244F: arch/arm/boot/dts/mt6*
1245F: arch/arm/boot/dts/mt8*
1246F: arch/arm/mach-mediatek/
1247N: mtk
1248K: mediatek
1249
adcb079f
AB
1250ARM/MICREL KS8695 ARCHITECTURE
1251M: Greg Ungerer <gerg@uclinux.org>
1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1253F: arch/arm/mach-ks8695/
adcb079f
AB
1254S: Odd Fixes
1255
d78ff0a5 1256ARM/MIOA701 MACHINE SUPPORT
8b58be88 1257M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1259F: arch/arm/mach-pxa/mioa701.c
1260S: Maintained
1261
9624dfe6 1262ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1263M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1264S: Maintained
1265
e0ee9851 1266ARM/NOMADIK ARCHITECTURE
28b8e8d4 1267M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1268M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-nomadik/
ecc265fe 1272F: drivers/pinctrl/nomadik/
87572880 1273F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1275
9d76295a 1276ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1277M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1278L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1279W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280S: Supported
1281
8459c159 1282ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1283M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1285S: Maintained
1286
5d783a2d 1287ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1288M: Marek Vasut <marek.vasut@gmail.com>
75280787 1289L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1290W: http://hackndev.com
1291S: Maintained
933d35f0
JP
1292F: arch/arm/mach-pxa/include/mach/palmtx.h
1293F: arch/arm/mach-pxa/palmtx.c
1294F: arch/arm/mach-pxa/include/mach/palmt5.h
1295F: arch/arm/mach-pxa/palmt5.c
1296F: arch/arm/mach-pxa/include/mach/palmld.h
1297F: arch/arm/mach-pxa/palmld.c
1298F: arch/arm/mach-pxa/include/mach/palmte2.h
1299F: arch/arm/mach-pxa/palmte2.c
1300F: arch/arm/mach-pxa/include/mach/palmtc.h
1301F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1302
b57fe924 1303ARM/PALM TREO SUPPORT
8b58be88 1304M: Tomas Cech <sleep_walker@suse.cz>
75280787 1305L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1306W: http://hackndev.com
1307S: Maintained
b57fe924
JP
1308F: arch/arm/mach-pxa/include/mach/palmtreo.h
1309F: arch/arm/mach-pxa/palmtreo.c
90af5811 1310
c49e1e63 1311ARM/PALMZ72 SUPPORT
8b58be88 1312M: Sergey Lapin <slapin@ossfans.org>
75280787 1313L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1314W: http://hackndev.com
1315S: Maintained
933d35f0
JP
1316F: arch/arm/mach-pxa/include/mach/palmz72.h
1317F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1318
1da177e4 1319ARM/PLEB SUPPORT
8b58be88 1320M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1321W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322S: Maintained
1323
1324ARM/PT DIGITAL BOARD PORT
8b58be88 1325M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1327W: http://www.arm.linux.org.uk/
1328S: Maintained
1329
8fc1b0f8
KG
1330ARM/QUALCOMM SUPPORT
1331M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1332M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1333M: David Brown <davidb@codeaurora.org>
1334L: linux-arm-msm@vger.kernel.org
f5d3af9d 1335L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1336S: Maintained
1337F: arch/arm/mach-qcom/
f5d3af9d 1338F: drivers/soc/qcom/
c0c89faf
SB
1339F: drivers/tty/serial/msm_serial.h
1340F: drivers/tty/serial/msm_serial.c
1341F: drivers/*/pm8???-*
1342F: drivers/mfd/ssbi.c
916f743d 1343F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1344T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
2b7a52a4 1346ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1347M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1349S: Maintained
1350
d4275354 1351ARM/RISCPC ARCHITECTURE
8b58be88 1352M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1354W: http://www.arm.linux.org.uk/
1355S: Maintained
d4275354
RK
1356F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1357F: arch/arm/include/asm/hardware/ioc.h
1358F: arch/arm/include/asm/hardware/iomd.h
1359F: arch/arm/include/asm/hardware/memc.h
1360F: arch/arm/mach-rpc/
1a6422f6 1361F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1362F: drivers/net/ethernet/i825xx/ether1*
1363F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1364F: drivers/scsi/arm/
1365
08ddbb0a
HS
1366ARM/Rockchip SoC support
1367M: Heiko Stuebner <heiko@sntech.de>
1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1369L: linux-rockchip@lists.infradead.org
08ddbb0a 1370S: Maintained
541555e9 1371F: arch/arm/boot/dts/rk3*
08ddbb0a 1372F: arch/arm/mach-rockchip/
541555e9
HS
1373F: drivers/clk/rockchip/
1374F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1375F: drivers/*/*rockchip*
541555e9
HS
1376F: drivers/*/*/*rockchip*
1377F: sound/soc/rockchip/
b4331b43 1378N: rockchip
08ddbb0a 1379
5bfb937c
KK
1380ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381M: Kukjin Kim <kgene@kernel.org>
e8f98457 1382M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1384L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1385S: Maintained
6f0589c8
MB
1386F: arch/arm/boot/dts/s3c*
1387F: arch/arm/boot/dts/exynos*
482ce512 1388F: arch/arm/plat-samsung/
769bbb63
HS
1389F: arch/arm/mach-s3c24*/
1390F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1391F: arch/arm/mach-s5p*/
1392F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1393F: drivers/*/*s3c2410*
1394F: drivers/*/*/*s3c2410*
40c76662
MB
1395F: drivers/spi/spi-s3c*
1396F: sound/soc/samsung/*
33d43cdd 1397N: exynos
f556cb07 1398
10ffa964
KP
1399ARM/SAMSUNG MOBILE MACHINE SUPPORT
1400M: Kyungmin Park <kyungmin.park@samsung.com>
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402S: Maintained
004bbd3c 1403F: arch/arm/mach-s5pv210/
10ffa964 1404
3ce4ccb6
KD
1405ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1406M: Kyungmin Park <kyungmin.park@samsung.com>
1407M: Kamil Debski <k.debski@samsung.com>
1408L: linux-arm-kernel@lists.infradead.org
1409L: linux-media@vger.kernel.org
1410S: Maintained
1411F: drivers/media/platform/s5p-g2d/
1412
e6a476fd
MS
1413ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1414M: Kyungmin Park <kyungmin.park@samsung.com>
1415M: Kamil Debski <k.debski@samsung.com>
6305902c 1416M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1417L: linux-arm-kernel@lists.infradead.org
1418L: linux-media@vger.kernel.org
1419S: Maintained
934455d7 1420F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1421F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1422
1423ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1424M: Kyungmin Park <kyungmin.park@samsung.com>
1425M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1426L: linux-arm-kernel@lists.infradead.org
1427L: linux-media@vger.kernel.org
1428S: Maintained
90d72ac6 1429F: drivers/media/platform/s5p-tv/
e6a476fd 1430
d48d38e8 1431ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1432M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1433M: Magnus Damm <magnus.damm@gmail.com>
1434L: linux-sh@vger.kernel.org
d48d38e8 1435W: http://oss.renesas.com
bbff48f5 1436Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1437T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1438S: Supported
0b514fdb
SH
1439F: arch/arm/boot/dts/emev2*
1440F: arch/arm/boot/dts/r7s*
1441F: arch/arm/boot/dts/r8a*
1442F: arch/arm/boot/dts/sh*
0b514fdb
SH
1443F: arch/arm/configs/armadillo800eva_defconfig
1444F: arch/arm/configs/bockw_defconfig
0b514fdb 1445F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1446F: arch/arm/configs/marzen_defconfig
1447F: arch/arm/configs/shmobile_defconfig
7a2071c5 1448F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1449F: arch/arm/mach-shmobile/
1450F: drivers/sh/
1451
66314223 1452ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1453M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1454S: Maintained
1455F: arch/arm/mach-socfpga/
efadb751
DN
1456F: arch/arm/boot/dts/socfpga*
1457F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1458W: http://www.rocketboards.org
efadb751 1459T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1460
1461ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1462M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1463S: Maintained
1464F: drivers/clk/socfpga/
1465
71bcada8
TT
1466ARM/SOCFPGA EDAC SUPPORT
1467M: Thor Thayer <tthayer@opensource.altera.com>
1468S: Maintained
1469F: drivers/edac/altera_edac.
1470
65ebcc11 1471ARM/STI ARCHITECTURE
a92177ea
SK
1472M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1473M: Maxime Coquelin <maxime.coquelin@st.com>
1474M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L: kernel@stlinux.com
1477W: http://www.stlinux.com
1478S: Maintained
1479F: arch/arm/mach-sti/
a92177ea
SK
1480F: arch/arm/boot/dts/sti*
1481F: drivers/clocksource/arm_global_timer.c
a92177ea 1482F: drivers/i2c/busses/i2c-st.c
346e2e4a 1483F: drivers/media/rc/st_rc.c
f53b2bff 1484F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1485F: drivers/phy/phy-miphy28lp.c
1486F: drivers/phy/phy-miphy365x.c
6da969a5 1487F: drivers/phy/phy-stih407-usb.c
26389c78 1488F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1489F: drivers/pinctrl/pinctrl-st.c
1490F: drivers/reset/sti/
1491F: drivers/tty/serial/st-asc.c
eb11adab 1492F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1493F: drivers/usb/host/ehci-st.c
1494F: drivers/usb/host/ohci-st.c
daac6f86 1495F: drivers/ata/ahci_st.c
65ebcc11 1496
2b7a52a4 1497ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1498M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1500S: Maintained
1501
1bbd7089 1502ARM/TETON BGA MACHINE SUPPORT
706e69d6 1503M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505S: Maintained
1506
2b7a52a4 1507ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1508M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1510S: Maintained
1511
98ad6e3b 1512ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1513M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1515W: http://www.mcuos.com
1516S: Maintained
4e89e8f6 1517F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1518F: drivers/input/keyboard/w90p910_keypad.c
1519F: drivers/input/touchscreen/w90p910_ts.c
1520F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1521F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1522F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1523F: drivers/rtc/rtc-nuc900.c
9df92e6c 1524F: drivers/spi/spi-nuc900.c
4e89e8f6 1525F: drivers/usb/host/ehci-w90x900.c
8a61f013 1526F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1527
54274d71 1528ARM/U300 MACHINE SUPPORT
e4651a9f 1529M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Supported
1532F: arch/arm/mach-u300/
9affbd24 1533F: drivers/clocksource/timer-u300.c
54274d71
LW
1534F: drivers/i2c/busses/i2c-stu300.c
1535F: drivers/rtc/rtc-coh901331.c
1536F: drivers/watchdog/coh901327_wdt.c
1537F: drivers/dma/coh901318*
87572880
LW
1538F: drivers/mfd/ab3100*
1539F: drivers/rtc/rtc-ab3100.c
1540F: drivers/rtc/rtc-coh901331.c
1541T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1542
87572880 1543ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1544M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546S: Maintained
1547F: arch/arm/mach-ux500/
e4651a9f 1548F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1549F: drivers/dma/ste_dma40*
e4651a9f 1550F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1551F: drivers/mfd/abx500*
1552F: drivers/mfd/ab8500*
e4651a9f
LW
1553F: drivers/mfd/dbx500*
1554F: drivers/mfd/db8500*
ecc265fe
JP
1555F: drivers/pinctrl/nomadik/pinctrl-ab*
1556F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1557F: drivers/rtc/rtc-ab8500.c
e4651a9f 1558F: drivers/rtc/rtc-pl031.c
87572880 1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1560
e93fde28
UH
1561ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1562M: Ulf Hansson <ulf.hansson@linaro.org>
1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564T: git git://git.linaro.org/people/ulfh/clk.git
1565S: Maintained
1566F: drivers/clk/ux500/
1567F: include/linux/platform_data/clk-ux500.h
1568
740d93b1
PM
1569ARM/VERSATILE EXPRESS PLATFORM
1570M: Liviu Dudau <liviu.dudau@arm.com>
1571M: Sudeep Holla <sudeep.holla@arm.com>
1572M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574S: Maintained
1575F: arch/arm/boot/dts/vexpress*
1576F: arch/arm/mach-vexpress/
1577F: */*/vexpress*
7e8f403f 1578F: */*/*/vexpress*
740d93b1
PM
1579F: drivers/clk/versatile/clk-vexpress-osc.c
1580F: drivers/clocksource/versatile.c
1581
d4275354 1582ARM/VFP SUPPORT
8b58be88 1583M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1585W: http://www.arm.linux.org.uk/
1586S: Maintained
1587F: arch/arm/vfp/
1588
e66b6d8e
MV
1589ARM/VOIPAC PXA270 SUPPORT
1590M: Marek Vasut <marek.vasut@gmail.com>
1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S: Maintained
1593F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1594F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1595
04529fe2
TP
1596ARM/VT8500 ARM ARCHITECTURE
1597M: Tony Prisk <linux@prisktech.co.nz>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600F: arch/arm/mach-vt8500/
41fd91b4 1601F: drivers/clocksource/vt8500_timer.c
560746eb 1602F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1603F: drivers/mmc/host/wmt-sdmmc.c
1604F: drivers/pwm/pwm-vt8500.c
1605F: drivers/rtc/rtc-vt8500.c
1606F: drivers/tty/serial/vt8500_serial.c
4f31102b 1607F: drivers/usb/host/ehci-platform.c
41fd91b4 1608F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1609F: drivers/video/fbdev/vt8500lcdfb.*
1610F: drivers/video/fbdev/wm8505fb*
1611F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1612
e66b6d8e
MV
1613ARM/ZIPIT Z2 SUPPORT
1614M: Marek Vasut <marek.vasut@gmail.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Maintained
1617F: arch/arm/mach-pxa/z2.c
6ab2a855 1618F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1619
51f29d44
MS
1620ARM/ZYNQ ARCHITECTURE
1621M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1622R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624W: http://wiki.xilinx.com
1625T: git git://git.xilinx.com/linux-xlnx.git
1626S: Supported
1627F: arch/arm/mach-zynq/
bd2a337a 1628F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1629F: drivers/block/xsysace.c
c2fd4e38
MS
1630N: zynq
1631N: xilinx
1632F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1633F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1634F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1635F: drivers/edac/synopsys_edac.c
51f29d44 1636
b8f9879e
WD
1637ARM SMMU DRIVER
1638M: Will Deacon <will.deacon@arm.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: drivers/iommu/arm-smmu.c
e1d3c0fd 1642F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1643
38074229
CM
1644ARM64 PORT (AARCH64 ARCHITECTURE)
1645M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1646M: Will Deacon <will.deacon@arm.com>
38074229
CM
1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S: Maintained
1649F: arch/arm64/
d19766ec 1650F: Documentation/arm64/
38074229 1651
9d7005f9
LP
1652AS3645A LED FLASH CONTROLLER DRIVER
1653M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1654L: linux-media@vger.kernel.org
1655T: git git://linuxtv.org/media_tree.git
1656S: Maintained
1657F: drivers/media/i2c/as3645a.c
1658F: include/media/as3645a.h
1659
d58de038
GJ
1660ASC7621 HARDWARE MONITOR DRIVER
1661M: George Joseph <george.joseph@fairview5.com>
1662L: lm-sensors@lm-sensors.org
1663S: Maintained
1664F: Documentation/hwmon/asc7621
1665F: drivers/hwmon/asc7621.c
1666
b229ece9 1667ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1668M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1669L: acpi4asus-user@lists.sourceforge.net
d0944853 1670L: platform-driver-x86@vger.kernel.org
76593d6f 1671W: http://acpi4asus.sf.net
85091b71 1672S: Maintained
b229ece9
CC
1673F: drivers/platform/x86/asus*.c
1674F: drivers/platform/x86/eeepc*.c
85091b71 1675
953a6479 1676ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1677R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1678W: http://sourceforge.net/projects/xscaleiop
08223d80 1679S: Odd fixes
679655da
JP
1680F: Documentation/crypto/async-tx-api.txt
1681F: crypto/async_tx/
1682F: drivers/dma/
1683F: include/linux/dmaengine.h
1684F: include/linux/async_tx.h
b3e5f263 1685
a1867d36 1686AT24 EEPROM DRIVER
14d77c4d 1687M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1688L: linux-i2c@vger.kernel.org
1689S: Maintained
1690F: drivers/misc/eeprom/at24.c
25f73ed5 1691F: include/linux/platform_data/at24.h
a1867d36 1692
e7839f25 1693ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1694M: "Ed L. Cashin" <ed.cashin@acm.org>
1695W: http://www.openaoe.org/
1da177e4 1696S: Supported
679655da
JP
1697F: Documentation/aoe/
1698F: drivers/block/aoe/
1da177e4 1699
9a10a870 1700ATHEROS ATH GENERIC UTILITIES
f726ee65 1701M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1702L: linux-wireless@vger.kernel.org
1703S: Supported
1704F: drivers/net/wireless/ath/*
1705
fa1c114f 1706ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1707M: Jiri Slaby <jirislaby@gmail.com>
1708M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1709M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1710L: linux-wireless@vger.kernel.org
72c706b7 1711W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1712S: Maintained
fa451753 1713F: drivers/net/wireless/ath/ath5k/
fa1c114f 1714
12e62d6f
KV
1715ATHEROS ATH6KL WIRELESS DRIVER
1716M: Kalle Valo <kvalo@qca.qualcomm.com>
1717L: linux-wireless@vger.kernel.org
1718W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1719T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1720S: Supported
1721F: drivers/net/wireless/ath/ath6kl/
1722
2be7d22f
VK
1723WILOCITY WIL6210 WIRELESS DRIVER
1724M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1725L: linux-wireless@vger.kernel.org
1726L: wil6210@qca.qualcomm.com
1727S: Supported
1728W: http://wireless.kernel.org/en/users/Drivers/wil6210
1729F: drivers/net/wireless/ath/wil6210/
dba4b74d 1730F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1731
1d7e1e6b
CL
1732CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1733M: Christian Lamparter <chunkeey@googlemail.com>
1734L: linux-wireless@vger.kernel.org
1735W: http://wireless.kernel.org/en/users/Drivers/carl9170
1736S: Maintained
1737F: drivers/net/wireless/ath/carl9170/
1738
2c2a6172
LT
1739ATK0110 HWMON DRIVER
1740M: Luca Tettamanti <kronos.it@gmail.com>
1741L: lm-sensors@lm-sensors.org
1742S: Maintained
1743F: drivers/hwmon/asus_atk0110.c
1744
6f69a6d7 1745ATI_REMOTE2 DRIVER
8b58be88 1746M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1747S: Maintained
679655da 1748F: drivers/input/misc/ati_remote2.c
6f69a6d7 1749
7ae115b4 1750ATLX ETHERNET DRIVERS
8b58be88 1751M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1752M: Chris Snook <chris.snook@gmail.com>
e443e383 1753L: netdev@vger.kernel.org
8d5ca6ec
JC
1754W: http://sourceforge.net/projects/atl1
1755W: http://atl1.sourceforge.net
1756S: Maintained
2b133ad6 1757F: drivers/net/ethernet/atheros/
8d5ca6ec 1758
1da177e4 1759ATM
366c1bd1 1760M: Chas Williams <3chas3@gmail.com>
476604de 1761L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1762L: netdev@vger.kernel.org
1da177e4
LT
1763W: http://linux-atm.sourceforge.net
1764S: Maintained
679655da
JP
1765F: drivers/atm/
1766F: include/linux/atm*
c117ab84 1767F: include/uapi/linux/atm*
1da177e4 1768
04ac2f46 1769ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1770M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1771S: Maintained
1772F: drivers/mmc/host/atmel-mci.c
1773F: drivers/mmc/host/atmel-mci-regs.h
1774
a1cfac48 1775ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1777S: Supported
df621252 1778F: drivers/tty/serial/atmel_serial.c
a1cfac48 1779
dfae90ed 1780ATMEL Audio ALSA driver
3a82002c 1781M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1782L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1783S: Supported
1784F: sound/soc/atmel
1785
b414dc16
NF
1786ATMEL DMA DRIVER
1787M: Nicolas Ferre <nicolas.ferre@atmel.com>
1788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789S: Supported
1790F: drivers/dma/at_hdmac.c
1791F: drivers/dma/at_hdmac_regs.h
6f0d65af 1792F: include/linux/platform_data/dma-atmel.h
b414dc16 1793
6bd0f436
LD
1794ATMEL XDMA DRIVER
1795M: Ludovic Desroches <ludovic.desroches@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org
1797L: dmaengine@vger.kernel.org
1798S: Supported
1799F: drivers/dma/at_xdmac.c
1800
888f2804
LD
1801ATMEL I2C DRIVER
1802M: Ludovic Desroches <ludovic.desroches@atmel.com>
1803L: linux-i2c@vger.kernel.org
1804S: Supported
1805F: drivers/i2c/busses/i2c-at91.c
1806
15515545
JW
1807ATMEL ISI DRIVER
1808M: Josh Wu <josh.wu@atmel.com>
1809L: linux-media@vger.kernel.org
1810S: Supported
f2294c2d 1811F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1812F: include/media/atmel-isi.h
1813
8f4c79ce 1814ATMEL LCDFB DRIVER
8b58be88 1815M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1816L: linux-fbdev@vger.kernel.org
8f4c79ce 1817S: Maintained
8a61f013 1818F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1819F: include/video/atmel_lcdc.h
8f4c79ce 1820
89e5785f 1821ATMEL MACB ETHERNET DRIVER
a02875a6 1822M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1823S: Supported
9f2f381f 1824F: drivers/net/ethernet/cadence/
89e5785f 1825
5cbac98a
JW
1826ATMEL NAND DRIVER
1827M: Josh Wu <josh.wu@atmel.com>
1828L: linux-mtd@lists.infradead.org
1829S: Supported
1830F: drivers/mtd/nand/atmel_nand*
1831
754ce4f2 1832ATMEL SPI DRIVER
a02875a6 1833M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1834S: Supported
9df92e6c 1835F: drivers/spi/spi-atmel.*
754ce4f2 1836
0ef09015 1837ATMEL SSC DRIVER
03515f32 1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/misc/atmel-ssc.c
1842F: include/linux/atmel-ssc.h
1843
e9cb1c5a
NF
1844ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1845M: Nicolas Ferre <nicolas.ferre@atmel.com>
1846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S: Supported
1848F: drivers/misc/atmel_tclib.c
1849F: drivers/clocksource/tcb_clksrc.c
1850
914a3f3b 1851ATMEL USBA UDC DRIVER
a02875a6
NF
1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
1853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1854S: Supported
faf2e1db 1855F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1856
1da177e4 1857ATMEL WIRELESS DRIVER
8b58be88 1858M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1859L: linux-wireless@vger.kernel.org
1da177e4
LT
1860W: http://www.thekelleys.org.uk/atmel
1861W: http://atmelwlandriver.sourceforge.net/
1862S: Maintained
679655da 1863F: drivers/net/wireless/atmel*
1da177e4 1864
26780d9e 1865ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1866M: Bradley Grove <linuxdrivers@attotech.com>
1867L: linux-scsi@vger.kernel.org
1868W: http://www.attotech.com
1869S: Supported
1870F: drivers/scsi/esas2r
26780d9e 1871
a92b7b80 1872AUDIT SUBSYSTEM
915f389d 1873M: Paul Moore <paul@paul-moore.com>
8b58be88 1874M: Eric Paris <eparis@redhat.com>
915f389d 1875L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1876W: http://people.redhat.com/sgrubb/audit/
915f389d 1877T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1878S: Maintained
679655da 1879F: include/linux/audit.h
c117ab84 1880F: include/uapi/linux/audit.h
679655da 1881F: kernel/audit*
a92b7b80 1882
70e84049 1883AUXILIARY DISPLAY DRIVERS
8b58be88 1884M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1885W: http://miguelojeda.es/auxdisplay.htm
1886W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1887S: Maintained
679655da
JP
1888F: drivers/auxdisplay/
1889F: include/linux/cfag12864b.h
70e84049 1890
5f97f7f9 1891AVR32 ARCHITECTURE
e336f61f
HCE
1892M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1893M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1894W: http://www.atmel.com/products/AVR32/
249d9d9d 1895W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1896W: http://avrfreaks.net/
e336f61f 1897S: Maintained
679655da 1898F: arch/avr32/
5f97f7f9
HS
1899
1900AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1901M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1902M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1903S: Maintained
679655da 1904F: arch/avr32/mach-at32ap/
5f97f7f9 1905
1da177e4 1906AX.25 NETWORK LAYER
8b58be88 1907M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1908L: linux-hams@vger.kernel.org
d34cb28a 1909W: http://www.linux-ax25.org/
1da177e4 1910S: Maintained
c117ab84 1911F: include/uapi/linux/ax25.h
679655da
JP
1912F: include/net/ax25.h
1913F: net/ax25/
1da177e4 1914
d5269395 1915AZ6007 DVB DRIVER
009a5410 1916M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1917L: linux-media@vger.kernel.org
1918W: http://linuxtv.org
1919T: git git://linuxtv.org/media_tree.git
1920S: Maintained
1921F: drivers/media/usb/dvb-usb-v2/az6007.c
1922
6777376e
HV
1923AZTECH FM RADIO RECEIVER DRIVER
1924M: Hans Verkuil <hverkuil@xs4all.nl>
1925L: linux-media@vger.kernel.org
1926T: git git://linuxtv.org/media_tree.git
1927W: http://linuxtv.org
1928S: Maintained
1929F: drivers/media/radio/radio-aztech*
1930
e2d1d6c0 1931B43 WIRELESS DRIVER
e2d1d6c0 1932L: linux-wireless@vger.kernel.org
ed072f9e 1933L: b43-dev@lists.infradead.org
491b26b4 1934W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1935S: Odd Fixes
679655da 1936F: drivers/net/wireless/b43/
e2d1d6c0
RD
1937
1938B43LEGACY WIRELESS DRIVER
8b58be88 1939M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1940L: linux-wireless@vger.kernel.org
ed072f9e 1941L: b43-dev@lists.infradead.org
491b26b4 1942W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1943S: Maintained
679655da 1944F: drivers/net/wireless/b43legacy/
e2d1d6c0 1945
300abeb5 1946BACKLIGHT CLASS/SUBSYSTEM
b7701755 1947M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 1948M: Lee Jones <lee.jones@linaro.org>
300abeb5 1949S: Maintained
679655da
JP
1950F: drivers/video/backlight/
1951F: include/linux/backlight.h
300abeb5 1952
c6c8fea2 1953BATMAN ADVANCED
207df49e 1954M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1955M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1956M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1957L: b.a.t.m.a.n@lists.open-mesh.org
1958W: http://www.open-mesh.org/
1959S: Maintained
1960F: net/batman-adv/
1961
e2d1d6c0 1962BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1963M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1964L: linux-hams@vger.kernel.org
1965W: http://www.baycom.org/~tom/ham/ham.html
1966S: Maintained
679655da 1967F: drivers/net/hamradio/baycom*
e2d1d6c0 1968
cafe5635 1969BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1970M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1971L: linux-bcache@vger.kernel.org
1972W: http://bcache.evilpiepirate.org
1973S: Maintained:
1974F: drivers/md/bcache/
1975
e2d1d6c0 1976BEFS FILE SYSTEM
55817d3d 1977S: Orphan
679655da
JP
1978F: Documentation/filesystems/befs.txt
1979F: fs/befs/
e2d1d6c0 1980
564ee360 1981BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1982M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1983L: netdev@vger.kernel.org
1984S: Maintained
1985F: drivers/net/ethernet/ec_bhf.c
564ee360 1986
e2d1d6c0 1987BFS FILE SYSTEM
8b58be88 1988M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1989S: Maintained
679655da
JP
1990F: Documentation/filesystems/bfs.txt
1991F: fs/bfs/
c117ab84 1992F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1993
1394f032 1994BLACKFIN ARCHITECTURE
a4edbc10 1995M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1996L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1997T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1998W: http://blackfin.uclinux.org
1999S: Supported
679655da 2000F: arch/blackfin/
566da5b2 2001
e190d6b1 2002BLACKFIN EMAC DRIVER
b3fe92b0 2003L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2004W: http://blackfin.uclinux.org
2005S: Supported
7b35f033 2006F: drivers/net/ethernet/adi/
e190d6b1 2007
566da5b2 2008BLACKFIN RTC DRIVER
b3fe92b0 2009L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2010W: http://blackfin.uclinux.org
2011S: Supported
679655da 2012F: drivers/rtc/rtc-bfin.c
1394f032 2013
936ed49a 2014BLACKFIN SDH DRIVER
109ec8c3 2015M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2016L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2017W: http://blackfin.uclinux.org
2018S: Supported
2019F: drivers/mmc/host/bfin_sdh.c
2020
1394f032 2021BLACKFIN SERIAL DRIVER
8b58be88 2022M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2023L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2024W: http://blackfin.uclinux.org
2025S: Supported
8460241e 2026F: drivers/tty/serial/bfin_uart.c
1394f032 2027
1e6d320f 2028BLACKFIN WATCHDOG DRIVER
b3fe92b0 2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2030W: http://blackfin.uclinux.org
2031S: Supported
679655da 2032F: drivers/watchdog/bfin_wdt.c
1e6d320f 2033
d24ecfcc 2034BLACKFIN I2C TWI DRIVER
8b58be88 2035M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2036L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2037W: http://blackfin.uclinux.org/
2038S: Supported
679655da 2039F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2040
1e204377
SJ
2041BLACKFIN MEDIA DRIVER
2042M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2043L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2044W: http://blackfin.uclinux.org/
2045S: Supported
2046F: drivers/media/platform/blackfin/
2047F: drivers/media/i2c/adv7183*
2048F: drivers/media/i2c/vs6624*
2049
b54cf35a
JSM
2050BLINKM RGB LED DRIVER
2051M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2052S: Maintained
2053F: drivers/leds/leds-blinkm.c
2054
1da177e4 2055BLOCK LAYER
8b58be88 2056M: Jens Axboe <axboe@kernel.dk>
08deed1e 2057T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2058S: Maintained
679655da 2059F: block/
1da177e4 2060
2b54aaef 2061BLOCK2MTD DRIVER
8b58be88 2062M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2063L: linux-mtd@lists.infradead.org
2064S: Maintained
679655da 2065F: drivers/mtd/devices/block2mtd.c
2b54aaef 2066
63fbd24e 2067BLUETOOTH DRIVERS
8b58be88 2068M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2069M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2070M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2071L: linux-bluetooth@vger.kernel.org
63fbd24e 2072W: http://www.bluez.org/
22e7a424
MH
2073T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2075S: Maintained
679655da 2076F: drivers/bluetooth/
1da177e4 2077
63fbd24e 2078BLUETOOTH SUBSYSTEM
8b58be88 2079M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2080M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2081M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2082L: linux-bluetooth@vger.kernel.org
2083W: http://www.bluez.org/
22e7a424
MH
2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2086S: Maintained
679655da
JP
2087F: net/bluetooth/
2088F: include/net/bluetooth/
1da177e4
LT
2089
2090BONDING DRIVER
79b30750 2091M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2092M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2093M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2094L: netdev@vger.kernel.org
ce00f85c
JC
2095W: http://sourceforge.net/projects/bonding/
2096S: Supported
679655da 2097F: drivers/net/bonding/
c117ab84 2098F: include/uapi/linux/if_bonding.h
1da177e4 2099
b5f4df34
AS
2100BPF (Safe dynamic programs and tools)
2101M: Alexei Starovoitov <ast@kernel.org>
2102L: netdev@vger.kernel.org
2103L: linux-kernel@vger.kernel.org
2104S: Supported
2105F: kernel/bpf/
2106
39105890 2107BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2108M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2109L: netdev@vger.kernel.org
2110S: Supported
adfc5217 2111F: drivers/net/ethernet/broadcom/b44.*
39105890 2112
32ec90d5
FF
2113BROADCOM GENET ETHERNET DRIVER
2114M: Florian Fainelli <f.fainelli@gmail.com>
2115L: netdev@vger.kernel.org
2116S: Supported
2117F: drivers/net/ethernet/broadcom/genet/
2118
948c51e6 2119BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2120M: Sony Chacko <sony.chacko@qlogic.com>
2121M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2122L: netdev@vger.kernel.org
2123S: Supported
adfc5217
JK
2124F: drivers/net/ethernet/broadcom/bnx2.*
2125F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2126
4d9d2cb0 2127BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2128M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2129L: netdev@vger.kernel.org
2130S: Supported
adfc5217 2131F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2132
90f4c594 2133BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2134M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2135M: Ray Jui <rjui@broadcom.com>
2136M: Scott Branden <sbranden@broadcom.com>
497a045d 2137L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2138T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2139S: Maintained
2140F: arch/arm/mach-bcm/
2141F: arch/arm/boot/dts/bcm113*
90f4c594 2142F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2143F: arch/arm/boot/dts/bcm281*
2144F: arch/arm/configs/bcm_defconfig
e4ef47f2 2145F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2146F: drivers/clocksource/bcm_kona_timer.c
2147
9209bec4 2148BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2149M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2150M: Lee Jones <lee@kernel.org>
f680f25c 2151L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2153S: Maintained
9209bec4 2154N: bcm2835
f680f25c 2155
a2f6734c
KC
2156BROADCOM BCM33XX MIPS ARCHITECTURE
2157M: Kevin Cernekee <cernekee@gmail.com>
2158L: linux-mips@linux-mips.org
2159S: Maintained
2160F: arch/mips/bcm3384/*
2161F: arch/mips/include/asm/mach-bcm3384/*
2162F: arch/mips/kernel/*bmips*
2163
9209bec4 2164BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2165M: Hauke Mehrtens <hauke@hauke-m.de>
2166L: linux-arm-kernel@lists.infradead.org
2167S: Maintained
2168F: arch/arm/mach-bcm/bcm_5301x.c
2169F: arch/arm/boot/dts/bcm5301x.dtsi
2170F: arch/arm/boot/dts/bcm470*
2171
e076e962
FF
2172BROADCOM BCM63XX ARM ARCHITECTURE
2173M: Florian Fainelli <f.fainelli@gmail.com>
2174L: linux-arm-kernel@lists.infradead.org
eb6725d0 2175T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2176S: Maintained
2177F: arch/arm/mach-bcm/bcm63xx.c
2178F: arch/arm/include/debug/bcm63xx.S
2179
7110e227
KC
2180BROADCOM BCM63XX/BCM33XX UDC DRIVER
2181M: Kevin Cernekee <cernekee@gmail.com>
2182L: linux-usb@vger.kernel.org
2183S: Maintained
2184F: drivers/usb/gadget/udc/bcm63xx_udc.*
2185
2df94fd6 2186BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2187M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2188M: Gregory Fong <gregory.0xf0@gmail.com>
2189M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2191T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2192S: Maintained
2193F: arch/arm/mach-bcm/*brcmstb*
2194F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2195F: drivers/bus/brcmstb_gisb.c
2df94fd6 2196
70371cef
KC
2197BROADCOM BMIPS MIPS ARCHITECTURE
2198M: Kevin Cernekee <cernekee@gmail.com>
2199M: Florian Fainelli <f.fainelli@gmail.com>
2200L: linux-mips@linux-mips.org
eb6725d0 2201T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2202S: Maintained
2203F: arch/mips/bmips/*
2204F: arch/mips/include/asm/mach-bmips/*
2205F: arch/mips/kernel/*bmips*
2206F: arch/mips/boot/dts/bcm*.dts*
2207F: drivers/irqchip/irq-bcm7*
2208F: drivers/irqchip/irq-brcmstb*
2209
948c51e6 2210BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2211M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2212M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2213L: netdev@vger.kernel.org
2214S: Supported
adfc5217 2215F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2216
a9533e7e
HP
2217BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2218M: Brett Rudley <brudley@broadcom.com>
818c07b8 2219M: Arend van Spriel <arend@broadcom.com>
85d63686 2220M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2221M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2222L: linux-wireless@vger.kernel.org
5615171c 2223L: brcm80211-dev-list@broadcom.com
a9533e7e 2224S: Supported
f62ebdd5 2225F: drivers/net/wireless/brcm80211/
a9533e7e 2226
9958d6f9 2227BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2228M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2229L: linux-scsi@vger.kernel.org
2230S: Supported
2231F: drivers/scsi/bnx2fc/
2232
6a6b5ad0 2233BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2234M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2235L: linux-scsi@vger.kernel.org
2236S: Supported
2237F: drivers/scsi/bnx2i/
2238
36c0237f
SB
2239BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2240M: Ray Jui <rjui@broadcom.com>
2241M: Scott Branden <sbranden@broadcom.com>
2242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2243L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2244T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2245S: Maintained
2246N: iproc
2247N: cygnus
2248N: bcm9113*
2249N: bcm9583*
2250N: bcm583*
2251N: bcm113*
2252
7b7f588b 2253BROADCOM KONA GPIO DRIVER
5e163903 2254M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2255L: bcm-kernel-feedback-list@broadcom.com
2256S: Supported
2257F: drivers/gpio/gpio-bcm-kona.c
2258F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2259
c9678d86
RM
2260BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2261M: Rafał Miłecki <zajec5@gmail.com>
2262L: linux-wireless@vger.kernel.org
2263S: Maintained
2264F: drivers/bcma/
2265F: include/linux/bcma/
2266
b8302205
FF
2267BROADCOM SYSTEMPORT ETHERNET DRIVER
2268M: Florian Fainelli <f.fainelli@gmail.com>
2269L: netdev@vger.kernel.org
2270S: Supported
2271F: drivers/net/ethernet/broadcom/bcmsysport.*
2272
7725ccfd 2273BROCADE BFA FC SCSI DRIVER
aa803370
AG
2274M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2275M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2276L: linux-scsi@vger.kernel.org
2277S: Supported
2278F: drivers/scsi/bfa/
7725ccfd 2279
8b230ed8 2280BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2281M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2282L: netdev@vger.kernel.org
2283S: Supported
f844a0ea 2284F: drivers/net/ethernet/brocade/bna/
8b230ed8 2285
5cdf7f76 2286BSG (block layer generic sg v4 driver)
8b58be88 2287M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2288L: linux-scsi@vger.kernel.org
2289S: Supported
679655da
JP
2290F: block/bsg.c
2291F: include/linux/bsg.h
c117ab84 2292F: include/uapi/linux/bsg.h
5cdf7f76 2293
af39917d
CL
2294BT87X AUDIO DRIVER
2295M: Clemens Ladisch <clemens@ladisch.de>
2296L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2297T: git git://git.alsa-project.org/alsa-kernel.git
2298S: Maintained
2299F: Documentation/sound/alsa/Bt87x.txt
2300F: sound/pci/bt87x.c
2301
ff1d5c2f 2302BT8XXGPIO DRIVER
eb032b98 2303M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2304W: http://bu3sch.de/btgpio.php
2305S: Maintained
72dbb705 2306F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2307
eb1eb04f 2308BTRFS FILE SYSTEM
c0778e25
CM
2309M: Chris Mason <clm@fb.com>
2310M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2311M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2312L: linux-btrfs@vger.kernel.org
2313W: http://btrfs.wiki.kernel.org/
8a6e2535 2314Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2315T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2316S: Maintained
679655da
JP
2317F: Documentation/filesystems/btrfs.txt
2318F: fs/btrfs/
eb1eb04f 2319
1da177e4 2320BTTV VIDEO4LINUX DRIVER
009a5410 2321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2322L: linux-media@vger.kernel.org
96b6aba0 2323W: http://linuxtv.org
275ffde4 2324T: git git://linuxtv.org/media_tree.git
f96236e5 2325S: Odd fixes
679655da 2326F: Documentation/video4linux/bttv/
90d72ac6 2327F: drivers/media/pci/bt8xx/bttv*
1da177e4 2328
1f34923c
KA
2329BUSLOGIC SCSI DRIVER
2330M: Khalid Aziz <khalid@gonehiking.org>
2331L: linux-scsi@vger.kernel.org
2332S: Maintained
2333F: drivers/scsi/BusLogic.*
2334F: drivers/scsi/FlashPoint.*
2335
af39917d
CL
2336C-MEDIA CMI8788 DRIVER
2337M: Clemens Ladisch <clemens@ladisch.de>
2338L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2339T: git git://git.alsa-project.org/alsa-kernel.git
2340S: Maintained
2341F: sound/pci/oxygen/
2342
2141355f
MS
2343C6X ARCHITECTURE
2344M: Mark Salter <msalter@redhat.com>
2345M: Aurelien Jacquiot <a-jacquiot@ti.com>
2346L: linux-c6x-dev@linux-c6x.org
2347W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2348S: Maintained
2349F: arch/c6x/
2350
a5432f5a 2351CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2352M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2353L: linux-cachefs@redhat.com
2354S: Supported
2355F: Documentation/filesystems/caching/cachefiles.txt
2356F: fs/cachefiles/
2357
c815ca39
HV
2358CADET FM/AM RADIO RECEIVER DRIVER
2359M: Hans Verkuil <hverkuil@xs4all.nl>
2360L: linux-media@vger.kernel.org
2361T: git git://linuxtv.org/media_tree.git
2362W: http://linuxtv.org
2363S: Maintained
2364F: drivers/media/radio/radio-cadet*
2365
77d5140f 2366CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2367M: Jonathan Corbet <corbet@lwn.net>
661263b5 2368L: linux-media@vger.kernel.org
275ffde4 2369T: git git://linuxtv.org/media_tree.git
77d5140f 2370S: Maintained
679655da 2371F: Documentation/video4linux/cafe_ccic
90d72ac6 2372F: drivers/media/platform/marvell-ccic/
77d5140f 2373
201b6bab 2374CAIF NETWORK LAYER
5c574f50 2375M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2376L: netdev@vger.kernel.org
2377S: Supported
2378F: Documentation/networking/caif/
2379F: drivers/net/caif/
c117ab84 2380F: include/uapi/linux/caif/
201b6bab
JP
2381F: include/net/caif/
2382F: net/caif/
2383
77dac90f 2384CALGARY x86-64 IOMMU
8b58be88
JP
2385M: Muli Ben-Yehuda <muli@il.ibm.com>
2386M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2387L: discuss@x86-64.org
2388S: Maintained
679655da
JP
2389F: arch/x86/kernel/pci-calgary_64.c
2390F: arch/x86/kernel/tce_64.c
2391F: arch/x86/include/asm/calgary.h
2392F: arch/x86/include/asm/tce.h
77dac90f 2393
e2d1d6c0 2394CAN NETWORK LAYER
8d15d386 2395M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2396M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2397L: linux-can@vger.kernel.org
84b0d715 2398W: https://github.com/linux-can
870482a4
MKB
2399T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2401S: Maintained
f35f6c8f 2402F: Documentation/networking/can.txt
8d15d386 2403F: net/can/
8d15d386 2404F: include/linux/can/core.h
c117ab84
CEB
2405F: include/uapi/linux/can.h
2406F: include/uapi/linux/can/bcm.h
2407F: include/uapi/linux/can/raw.h
2408F: include/uapi/linux/can/gw.h
e2d1d6c0 2409
4261a204 2410CAN NETWORK DRIVERS
8b58be88 2411M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2412M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2413L: linux-can@vger.kernel.org
84b0d715 2414W: https://github.com/linux-can
870482a4
MKB
2415T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2417S: Maintained
8d15d386
OH
2418F: drivers/net/can/
2419F: include/linux/can/dev.h
8d15d386 2420F: include/linux/can/platform/
c117ab84
CEB
2421F: include/uapi/linux/can/error.h
2422F: include/uapi/linux/can/netlink.h
4261a204 2423
95d16c72
JM
2424CAPABILITIES
2425M: Serge Hallyn <serge.hallyn@canonical.com>
2426L: linux-security-module@vger.kernel.org
6305902c 2427S: Supported
95d16c72 2428F: include/linux/capability.h
c117ab84 2429F: include/uapi/linux/capability.h
6305902c 2430F: security/commoncap.c
38a94118 2431F: kernel/capability.c
95d16c72 2432
b84894c7
KT
2433CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2434M: Kevin Tsai <ktsai@capellamicro.com>
2435S: Maintained
2436F: drivers/iio/light/cm*
2437F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2438
ef0bbac3
VB
2439CC2520 IEEE-802.15.4 RADIO DRIVER
2440M: Varka Bhadram <varkabhadram@gmail.com>
2441L: linux-wpan@vger.kernel.org
2442S: Maintained
2443F: drivers/net/ieee802154/cc2520.c
2444F: include/linux/spi/cc2520.h
2445F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2446
b8154542 2447CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2448M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2449L: linuxppc-dev@lists.ozlabs.org
2450L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2451W: http://www.ibm.com/developerworks/power/cell/
2452S: Supported
679655da 2453F: arch/powerpc/include/asm/cell*.h
679655da 2454F: arch/powerpc/include/asm/spu*.h
c117ab84 2455F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2456F: arch/powerpc/oprofile/*cell*
2457F: arch/powerpc/platforms/cell/
b8154542 2458
9030aaf9 2459CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2460M: Yan, Zheng <zyan@redhat.com>
2461M: Sage Weil <sage@redhat.com>
82593f87 2462L: ceph-devel@vger.kernel.org
09d90327 2463W: http://ceph.com/
fb99f881 2464T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2465S: Supported
2466F: Documentation/filesystems/ceph.txt
14430813
JP
2467F: fs/ceph/
2468F: net/ceph/
2469F: include/linux/ceph/
2470F: include/linux/crush/
9030aaf9 2471
18332a80 2472CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2473L: linux-usb@vger.kernel.org
10c6c9c9 2474S: Orphan
679655da
JP
2475F: Documentation/usb/WUSB-Design-overview.txt
2476F: Documentation/usb/wusb-cbaf
355ffe69
DV
2477F: drivers/usb/host/hwa-hc.c
2478F: drivers/usb/host/whci/
679655da
JP
2479F: drivers/usb/wusbcore/
2480F: include/linux/usb/wusb*
18332a80 2481
70e84049 2482CFAG12864B LCD DRIVER
8b58be88 2483M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2484W: http://miguelojeda.es/auxdisplay.htm
2485W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2486S: Maintained
679655da
JP
2487F: drivers/auxdisplay/cfag12864b.c
2488F: include/linux/cfag12864b.h
70e84049
MOS
2489
2490CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2491M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2492W: http://miguelojeda.es/auxdisplay.htm
2493W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2494S: Maintained
679655da
JP
2495F: drivers/auxdisplay/cfag12864bfb.c
2496F: include/linux/cfag12864b.h
70e84049 2497
704232c2 2498CFG80211 and NL80211
8b58be88 2499M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2500L: linux-wireless@vger.kernel.org
ce466579
JB
2501W: http://wireless.kernel.org/
2502T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2504S: Maintained
c117ab84 2505F: include/uapi/linux/nl80211.h
679655da
JP
2506F: include/net/cfg80211.h
2507F: net/wireless/*
2508X: net/wireless/wext*
704232c2 2509
46e64261
GKH
2510CHAR and MISC DRIVERS
2511M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2512M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2514S: Supported
46e64261
GKH
2515F: drivers/char/*
2516F: drivers/misc/*
471322a8 2517F: include/linux/miscdevice.h
46e64261 2518
0a920b5b 2519CHECKPATCH
8b58be88 2520M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2521M: Joe Perches <joe@perches.com>
2522S: Maintained
679655da 2523F: scripts/checkpatch.pl
0a920b5b 2524
f8407f26
HW
2525CHINESE DOCUMENTATION
2526M: Harry Wei <harryxiyou@gmail.com>
9740153c 2527L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2528L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2529S: Maintained
2530F: Documentation/zh_CN/
2531
2721ea2c 2532CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2533M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2534T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2535L: linux-usb@vger.kernel.org
2536S: Maintained
2537F: drivers/usb/chipidea/
2538
a93ad65d
HG
2539CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2540M: Hans de Goede <hdegoede@redhat.com>
2541L: linux-input@vger.kernel.org
2542S: Maintained
2543F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2544F: drivers/input/touchscreen/chipone_icn8318.c
2545
ab043105
OJ
2546CHROME HARDWARE PLATFORM SUPPORT
2547M: Olof Johansson <olof@lixom.net>
2548S: Maintained
2549F: drivers/platform/chrome/
2550
641cb85e 2551CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2552M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2553M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2554M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2555M: Neel Patel <neepatel@cisco.com>
7063fbf2 2556S: Supported
a6a5580c 2557F: drivers/net/ethernet/cisco/enic/
7063fbf2 2558
e3cf00d0 2559CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2560M: Upinder Malhi <umalhi@cisco.com>
2561S: Supported
2562F: drivers/infiniband/hw/usnic
e3cf00d0 2563
2b7a52a4 2564CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2565M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2566L: netdev@vger.kernel.org
2567S: Maintained
57d0b7a0 2568F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2569
3d4cfdc9
MB
2570CIRRUS LOGIC AUDIO CODEC DRIVERS
2571M: Brian Austin <brian.austin@cirrus.com>
2572M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2573L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2574S: Maintained
2575F: sound/soc/codecs/cs*
2576
94574d9a
KRW
2577CLEANCACHE API
2578M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2579L: linux-kernel@vger.kernel.org
2580S: Maintained
2581F: mm/cleancache.c
2582F: include/linux/cleancache.h
2583
d4275354 2584CLK API
8b58be88 2585M: Russell King <linux@arm.linux.org.uk>
aa571b14 2586L: linux-clk@vger.kernel.org
37417046 2587S: Maintained
d4275354
RK
2588F: include/linux/clk.h
2589
9222d247
JS
2590CLOCKSOURCE, CLOCKEVENT DRIVERS
2591M: Daniel Lezcano <daniel.lezcano@linaro.org>
2592M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2593L: linux-kernel@vger.kernel.org
9222d247
JS
2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2595S: Supported
2596F: drivers/clocksource
2597
5df6d737 2598CISCO FCOE HBA DRIVER
8fc89a79
HP
2599M: Hiral Patel <hiralpat@cisco.com>
2600M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2601M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2602L: linux-scsi@vger.kernel.org
2603S: Supported
2a99921a 2604F: drivers/scsi/fnic/
5df6d737 2605
529aa8cb
TLSC
2606CMPC ACPI DRIVER
2607M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2608M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2609L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2610S: Supported
2611F: drivers/platform/x86/classmate-laptop.c
2612
74425eee 2613COCCINELLE/Semantic Patches (SmPL)
26de9c26 2614M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2615M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2616M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2617M: Michal Marek <mmarek@suse.cz>
26de9c26 2618L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2620W: http://coccinelle.lip6.fr/
2621S: Supported
4b92b2aa 2622F: Documentation/coccinelle.txt
74425eee
NP
2623F: scripts/coccinelle/
2624F: scripts/coccicheck
2625
1da177e4 2626CODA FILE SYSTEM
8b58be88 2627M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2628M: coda@cs.cmu.edu
2629L: codalist@coda.cs.cmu.edu
2630W: http://www.coda.cs.cmu.edu/
2631S: Maintained
679655da
JP
2632F: Documentation/filesystems/coda.txt
2633F: fs/coda/
2634F: include/linux/coda*.h
c117ab84 2635F: include/uapi/linux/coda*.h
1da177e4 2636
0b14261e
PZ
2637CODA V4L2 MEM2MEM DRIVER
2638M: Philipp Zabel <p.zabel@pengutronix.de>
2639L: linux-media@vger.kernel.org
2640S: Maintained
2641F: Documentation/devicetree/bindings/media/coda.txt
2642F: drivers/media/platform/coda/
2643
7704addb 2644COMMON CLK FRAMEWORK
7704addb 2645M: Mike Turquette <mturquette@linaro.org>
f956165f 2646M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2647L: linux-clk@vger.kernel.org
baeb0d9b 2648T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2649S: Maintained
60bea3b5
SW
2650F: drivers/clk/
2651X: drivers/clk/clkdev.c
7704addb 2652F: include/linux/clk-pr*
60bea3b5 2653F: include/linux/clk/
7704addb 2654
e2d1d6c0 2655COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2656M: Steve French <sfrench@samba.org>
51223df6 2657L: linux-cifs@vger.kernel.org
d1f28953 2658L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2659W: http://linux-cifs.samba.org/
bb1d5dda 2660T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2661S: Supported
ec421a71 2662F: Documentation/filesystems/cifs/
679655da 2663F: fs/cifs/
e2d1d6c0 2664
1da177e4 2665COMPACTPCI HOTPLUG CORE
8b58be88 2666M: Scott Murray <scott@spiteful.org>
64dab204 2667L: linux-pci@vger.kernel.org
82c4dfc7 2668S: Maintained
679655da 2669F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2670
2671COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2672M: Scott Murray <scott@spiteful.org>
64dab204 2673L: linux-pci@vger.kernel.org
82c4dfc7 2674S: Maintained
679655da 2675F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2676
2677COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2678M: Scott Murray <scott@spiteful.org>
64dab204 2679L: linux-pci@vger.kernel.org
82c4dfc7 2680S: Maintained
679655da 2681F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2682
5411552c 2683COMPAL LAPTOP SUPPORT
8b58be88 2684M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2685L: platform-driver-x86@vger.kernel.org
5411552c 2686S: Maintained
679655da 2687F: drivers/platform/x86/compal-laptop.c
5411552c 2688
949be0f7 2689CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2690M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2691L: accessrunner-general@lists.sourceforge.net
2692W: http://accessrunner.sourceforge.net/
949be0f7 2693S: Maintained
679655da 2694F: drivers/usb/atm/cxacru.c
949be0f7 2695
e2d1d6c0 2696CONFIGFS
d6351db2
JB
2697M: Joel Becker <jlbec@evilplan.org>
2698T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2699S: Supported
679655da
JP
2700F: fs/configfs/
2701F: include/linux/configfs.h
e2d1d6c0 2702
acb9c1b2 2703CONNECTOR
8b58be88 2704M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2705L: netdev@vger.kernel.org
2706S: Maintained
2707F: drivers/connector/
2708
a3e3354d 2709CONTROL GROUP (CGROUP)
860ca0e6 2710M: Tejun Heo <tj@kernel.org>
ad50c159 2711M: Li Zefan <lizefan@huawei.com>
12340313 2712L: cgroups@vger.kernel.org
860ca0e6 2713T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2714S: Maintained
a3e3354d 2715F: Documentation/cgroups/
679655da
JP
2716F: include/linux/cgroup*
2717F: kernel/cgroup*
a3e3354d
TH
2718
2719CONTROL GROUP - CPUSET
2720M: Li Zefan <lizefan@huawei.com>
2721L: cgroups@vger.kernel.org
2722W: http://www.bullopensource.org/cpuset/
2723W: http://oss.sgi.com/projects/cpusets/
2724T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2725S: Maintained
2726F: Documentation/cgroups/cpusets.txt
2727F: include/linux/cpuset.h
2728F: kernel/cpuset.c
2729
2730CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2731M: Johannes Weiner <hannes@cmpxchg.org>
2732M: Michal Hocko <mhocko@suse.cz>
2733L: cgroups@vger.kernel.org
2734L: linux-mm@kvack.org
2735S: Maintained
2736F: mm/memcontrol.c
5d1ea48b 2737F: mm/swap_cgroup.c
fb3a0fb6 2738
bebe4678 2739CORETEMP HARDWARE MONITORING DRIVER
96859129 2740M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2741L: lm-sensors@lm-sensors.org
2742S: Maintained
679655da
JP
2743F: Documentation/hwmon/coretemp
2744F: drivers/hwmon/coretemp.c
bebe4678 2745
1da177e4 2746COSA/SRP SYNC SERIAL DRIVER
8b58be88 2747M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2748W: http://www.fi.muni.cz/~kas/cosa/
2749S: Maintained
679655da 2750F: drivers/net/wan/cosa*
1da177e4 2751
4371ee35 2752CPMAC ETHERNET DRIVER
8b58be88 2753M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2754L: netdev@vger.kernel.org
2755S: Maintained
b544dbac 2756F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2757
1da177e4 2758CPU FREQUENCY DRIVERS
49db1903 2759M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2760M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2761L: linux-pm@vger.kernel.org
1da177e4 2762S: Maintained
27209d91
VK
2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2764T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2765F: drivers/cpufreq/
2766F: include/linux/cpufreq.h
1da177e4 2767
8a67f0ef
VK
2768CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2769M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2770M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2771L: linux-pm@vger.kernel.org
2772W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2773S: Maintained
2774F: drivers/cpufreq/arm_big_little.h
2775F: drivers/cpufreq/arm_big_little.c
2776F: drivers/cpufreq/arm_big_little_dt.c
2777
14d2c34c 2778CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2779M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2780M: Daniel Lezcano <daniel.lezcano@linaro.org>
2781L: linux-pm@vger.kernel.org
2782L: linux-arm-kernel@lists.infradead.org
cea8321c 2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2784S: Maintained
2785F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2786
0c570c18
BZ
2787CPUIDLE DRIVER - ARM EXYNOS
2788M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2789M: Daniel Lezcano <daniel.lezcano@linaro.org>
2790M: Kukjin Kim <kgene@kernel.org>
2791L: linux-pm@vger.kernel.org
2792L: linux-samsung-soc@vger.kernel.org
2793S: Supported
2794F: drivers/cpuidle/cpuidle-exynos.c
2795F: arch/arm/mach-exynos/pm.c
2796
a8e39c35 2797CPUIDLE DRIVERS
49db1903 2798M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2799M: Daniel Lezcano <daniel.lezcano@linaro.org>
2800L: linux-pm@vger.kernel.org
2801S: Maintained
cea8321c 2802T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2803F: drivers/cpuidle/*
2804F: include/linux/cpuidle.h
2805
1da177e4 2806CPUID/MSR DRIVER
8b58be88 2807M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2808S: Maintained
679655da
JP
2809F: arch/x86/kernel/cpuid.c
2810F: arch/x86/kernel/msr.c
1da177e4 2811
7fe2f639 2812CPU POWER MONITORING SUBSYSTEM
7fe2f639 2813M: Thomas Renninger <trenn@suse.de>
103f1790 2814L: linux-pm@vger.kernel.org
7fe2f639 2815S: Maintained
14430813 2816F: tools/power/cpupower/
7fe2f639 2817
1da177e4 2818CRAMFS FILESYSTEM
ce00f85c 2819W: http://sourceforge.net/projects/cramfs/
54886a71 2820S: Orphan / Obsolete
679655da
JP
2821F: Documentation/filesystems/cramfs.txt
2822F: fs/cramfs/
1da177e4
LT
2823
2824CRIS PORT
8b58be88
JP
2825M: Mikael Starvik <starvik@axis.com>
2826M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2827L: linux-cris-kernel@axis.com
1da177e4
LT
2828W: http://developer.axis.com
2829S: Maintained
679655da 2830F: arch/cris/
df621252 2831F: drivers/tty/serial/crisv10.*
1da177e4
LT
2832
2833CRYPTO API
8b58be88
JP
2834M: Herbert Xu <herbert@gondor.apana.org.au>
2835M: "David S. Miller" <davem@davemloft.net>
1da177e4 2836L: linux-crypto@vger.kernel.org
54e5881d 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2838S: Maintained
679655da 2839F: Documentation/crypto/
2ca87a17 2840F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2841F: arch/*/crypto/
2842F: crypto/
2843F: drivers/crypto/
2844F: include/crypto/
1da177e4 2845
5b07bd57 2846CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2847M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2848L: linux-crypto@vger.kernel.org
2849S: Maintained
51a2228a
JP
2850F: crypto/ansi_cprng.c
2851F: crypto/rng.c
5b07bd57 2852
9b4ffa48 2853CS5535 Audio ALSA driver
8b58be88 2854M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2855S: Maintained
679655da 2856F: sound/pci/cs5535audio/
9b4ffa48 2857
a910e4a9 2858CW1200 WLAN driver
b75f0050
JP
2859M: Solomon Peachy <pizza@shaftnet.org>
2860S: Maintained
2861F: drivers/net/wireless/cw1200/
a910e4a9 2862
6d8425b1 2863CX18 VIDEO4LINUX DRIVER
6afdeaf8 2864M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2865L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2866L: linux-media@vger.kernel.org
275ffde4 2867T: git git://linuxtv.org/media_tree.git
6d8425b1 2868W: http://linuxtv.org
30e10993 2869W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2870S: Maintained
679655da 2871F: Documentation/video4linux/cx18.txt
90d72ac6 2872F: drivers/media/pci/cx18/
6c0f0359 2873F: include/uapi/linux/ivtv*
6d8425b1 2874
3f101d91
HV
2875CX2341X MPEG ENCODER HELPER MODULE
2876M: Hans Verkuil <hverkuil@xs4all.nl>
2877L: linux-media@vger.kernel.org
2878T: git git://linuxtv.org/media_tree.git
2879W: http://linuxtv.org
2880S: Maintained
c368360b 2881F: drivers/media/common/cx2341x*
3f101d91
HV
2882F: include/media/cx2341x*
2883
20357578 2884CX88 VIDEO4LINUX DRIVER
009a5410 2885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2886L: linux-media@vger.kernel.org
2887W: http://linuxtv.org
2888T: git git://linuxtv.org/media_tree.git
2889S: Odd fixes
2890F: Documentation/video4linux/cx88/
2891F: drivers/media/pci/cx88/
6d8425b1 2892
91952bc0
AP
2893CXD2820R MEDIA DRIVER
2894M: Antti Palosaari <crope@iki.fi>
2895L: linux-media@vger.kernel.org
2896W: http://linuxtv.org/
2897W: http://palosaari.fi/linux/
2898Q: http://patchwork.linuxtv.org/project/linux-media/list/
2899T: git git://linuxtv.org/anttip/media_tree.git
2900S: Maintained
2901F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2902
e5ec3789 2903CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2904M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2905L: netdev@vger.kernel.org
2906W: http://www.chelsio.com
2907S: Supported
f7917c00 2908F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2909
d8ae3c33 2910CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2911M: Karen Xie <kxie@chelsio.com>
2912L: linux-scsi@vger.kernel.org
2913W: http://www.chelsio.com
2914S: Supported
2915F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2916
e5ec3789 2917CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2918M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2919L: linux-rdma@vger.kernel.org
e5ec3789
SW
2920W: http://www.openfabrics.org
2921S: Supported
679655da 2922F: drivers/infiniband/hw/cxgb3/
e5ec3789 2923
be4c9bad 2924CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2925M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2926L: netdev@vger.kernel.org
2927W: http://www.chelsio.com
2928S: Supported
f7917c00 2929F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2930
d8ae3c33 2931CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2932M: Karen Xie <kxie@chelsio.com>
2933L: linux-scsi@vger.kernel.org
2934W: http://www.chelsio.com
2935S: Supported
2936F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2937
be4c9bad
RD
2938CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2939M: Steve Wise <swise@chelsio.com>
2940L: linux-rdma@vger.kernel.org
2941W: http://www.openfabrics.org
2942S: Supported
2943F: drivers/infiniband/hw/cxgb4/
2944
5c20a5c7
CL
2945CXGB4VF ETHERNET DRIVER (CXGB4VF)
2946M: Casey Leedom <leedom@chelsio.com>
2947L: netdev@vger.kernel.org
2948W: http://www.chelsio.com
2949S: Supported
f7917c00 2950F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2951
a9282d01
IM
2952CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2953M: Ian Munsie <imunsie@au1.ibm.com>
2954M: Michael Neuling <mikey@neuling.org>
2955L: linuxppc-dev@lists.ozlabs.org
2956S: Supported
2957F: drivers/misc/cxl/
2958F: include/misc/cxl.h
2959F: include/uapi/misc/cxl.h
2960F: Documentation/powerpc/cxl.txt
2961F: Documentation/powerpc/cxl.txt
2962F: Documentation/ABI/testing/sysfs-class-cxl
2963
b52b97a3
GC
2964STMMAC ETHERNET DRIVER
2965M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2966L: netdev@vger.kernel.org
2967W: http://www.stlinux.com
2968S: Supported
7ac6653a 2969F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2970
1da177e4 2971CYBERPRO FB DRIVER
8b58be88 2972M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2974W: http://www.arm.linux.org.uk/
2975S: Maintained
8a61f013 2976F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2977
1da177e4 2978CYCLADES ASYNC MUX DRIVER
1da177e4 2979W: http://www.cyclades.com/
d459883e 2980S: Orphan
c897401b 2981F: drivers/tty/cyclades.c
679655da 2982F: include/linux/cyclades.h
c117ab84 2983F: include/uapi/linux/cyclades.h
1da177e4
LT
2984
2985CYCLADES PC300 DRIVER
1da177e4 2986W: http://www.cyclades.com/
d459883e 2987S: Orphan
679655da 2988F: drivers/net/wan/pc300*
1da177e4 2989
402f6ae4
AP
2990CYPRESS_FIRMWARE MEDIA DRIVER
2991M: Antti Palosaari <crope@iki.fi>
2992L: linux-media@vger.kernel.org
2993W: http://linuxtv.org/
2994W: http://palosaari.fi/linux/
2995Q: http://patchwork.linuxtv.org/project/linux-media/list/
2996T: git git://linuxtv.org/anttip/media_tree.git
2997S: Maintained
2998F: drivers/media/common/cypress_firmware*
2999
e3ae3525 3000CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3001M: Ferruh Yigit <fery@cypress.com>
6305902c 3002L: linux-input@vger.kernel.org
be9a6f40 3003S: Supported
6305902c
JP
3004F: drivers/input/touchscreen/cyttsp*
3005F: include/linux/input/cyttsp.h
e3ae3525 3006
aaaf5fbf
JK
3007DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3008M: Joshua Kinard <kumba@gentoo.org>
3009S: Maintained
3010F: drivers/rtc/rtc-ds1685.c
3011F: include/linux/rtc/ds1685.h
3012
1da177e4 3013DAMA SLAVE for AX.25
8b58be88 3014M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3015W: http://yaina.de/jreuter/
3016W: http://www.qsl.net/dl1bke/
3017L: linux-hams@vger.kernel.org
3018S: Maintained
679655da
JP
3019F: net/ax25/af_ax25.c
3020F: net/ax25/ax25_dev.c
3021F: net/ax25/ax25_ds_*
3022F: net/ax25/ax25_in.c
3023F: net/ax25/ax25_out.c
3024F: net/ax25/ax25_timer.c
3025F: net/ax25/sysctl_net_ax25.c
1da177e4 3026
e2d1d6c0 3027DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3028L: netdev@vger.kernel.org
5ff77428 3029S: Orphan
679655da 3030F: Documentation/networking/dmfe.txt
0f04e2aa 3031F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3032
3033DC390/AM53C974 SCSI driver
71bd849d
HR
3034M: Hannes Reinecke <hare@suse.de>
3035L: linux-scsi@vger.kernel.org
e2d1d6c0 3036S: Maintained
71bd849d 3037F: drivers/scsi/am53c974.c
e2d1d6c0 3038
1da177e4 3039DC395x SCSI driver
61eee9a7 3040M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3041M: Ali Akcaagac <aliakc@web.de>
3042M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3043L: dc395x@twibble.org
cf015e9f
JP
3044W: http://twibble.org/dist/dc395x/
3045W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3046S: Maintained
679655da
JP
3047F: Documentation/scsi/dc395x.txt
3048F: drivers/scsi/dc395x.*
1da177e4 3049
eb8edb08 3050DCCP PROTOCOL
a89d030e 3051M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3052L: dccp@vger.kernel.org
c996d8b9 3053W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3054S: Maintained
679655da 3055F: include/linux/dccp.h
c117ab84 3056F: include/uapi/linux/dccp.h
679655da
JP
3057F: include/linux/tfrc.h
3058F: net/dccp/
eb8edb08 3059
1da177e4 3060DECnet NETWORK LAYER
1da177e4
LT
3061W: http://linux-decnet.sourceforge.net
3062L: linux-decnet-user@lists.sourceforge.net
f546444d 3063S: Orphan
679655da
JP
3064F: Documentation/networking/decnet.txt
3065F: net/decnet/
1da177e4 3066
ebff05b9
MR
3067DECSTATION PLATFORM SUPPORT
3068M: "Maciej W. Rozycki" <macro@linux-mips.org>
3069L: linux-mips@linux-mips.org
3070W: http://www.linux-mips.org/wiki/DECstation
3071S: Maintained
3072F: arch/mips/dec/
3073F: arch/mips/include/asm/dec/
3074F: arch/mips/include/asm/mach-dec/
3075
1da177e4 3076DEFXX FDDI NETWORK DRIVER
8b58be88 3077M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3078S: Maintained
33f810b2 3079F: drivers/net/fddi/defxx.*
1da177e4 3080
ad8f07cc 3081DELL LAPTOP DRIVER
8b58be88 3082M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3083M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3084L: platform-driver-x86@vger.kernel.org
ad8f07cc 3085S: Maintained
679655da 3086F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3087
cdbff611
PR
3088DELL LAPTOP FREEFALL DRIVER
3089M: Pali RohĂ¡r <pali.rohar@gmail.com>
3090S: Maintained
3091F: drivers/platform/x86/dell-smo8800.c
3092
1da177e4 3093DELL LAPTOP SMM DRIVER
a1406d87 3094M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3095S: Maintained
679655da 3096F: drivers/char/i8k.c
c117ab84 3097F: include/uapi/linux/i8k.h
1da177e4 3098
90563ec4 3099DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3100M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3101S: Maintained
679655da
JP
3102F: Documentation/dcdbas.txt
3103F: drivers/firmware/dcdbas.*
90563ec4 3104
0b3f6109 3105DELL WMI EXTRAS DRIVER
8b58be88 3106M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3107M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3108S: Maintained
36b3a96f 3109F: drivers/platform/x86/dell-wmi.c
0b3f6109 3110
5efc75e3 3111DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3112M: John Youn <johnyoun@synopsys.com>
5efc75e3 3113L: linux-usb@vger.kernel.org
18f340f9 3114T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3115S: Maintained
197ba5f4 3116F: drivers/usb/dwc2/
5efc75e3 3117
94ab23dd
FB
3118DESIGNWARE USB3 DRD IP DRIVER
3119M: Felipe Balbi <balbi@ti.com>
3120L: linux-usb@vger.kernel.org
3121L: linux-omap@vger.kernel.org
3122T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3123S: Maintained
3124F: drivers/usb/dwc3/
3125
833c9545
JB
3126DEVICE COREDUMP (DEV_COREDUMP)
3127M: Johannes Berg <johannes@sipsolutions.net>
3128L: linux-kernel@vger.kernel.org
3129S: Maintained
3130F: drivers/base/devcoredump.c
3131F: include/linux/devcoredump.h
3132
89d07767
KP
3133DEVICE FREQUENCY (DEVFREQ)
3134M: MyungJoo Ham <myungjoo.ham@samsung.com>
3135M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3136L: linux-pm@vger.kernel.org
89d07767
KP
3137S: Maintained
3138F: drivers/devfreq/
3139
1da177e4 3140DEVICE NUMBER REGISTRY
8b58be88 3141M: Torben Mathiasen <device@lanana.org>
1da177e4 3142W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3143S: Maintained
3144
e2d1d6c0 3145DEVICE-MAPPER (LVM)
854ecaad 3146M: Alasdair Kergon <agk@redhat.com>
8504eed3 3147M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3148M: dm-devel@redhat.com
e2d1d6c0
RD
3149L: dm-devel@redhat.com
3150W: http://sources.redhat.com/dm
8a6e2535 3151Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3152T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3153T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3154S: Maintained
679655da
JP
3155F: Documentation/device-mapper/
3156F: drivers/md/dm*
854ecaad 3157F: drivers/md/persistent-data/
679655da
JP
3158F: include/linux/device-mapper.h
3159F: include/linux/dm-*.h
8504eed3 3160F: include/uapi/linux/dm-*.h
e2d1d6c0 3161
c0d995aa
OST
3162DIALOG SEMICONDUCTOR DRIVERS
3163M: Support Opensource <support.opensource@diasemi.com>
3164W: http://www.dialog-semiconductor.com/products
3165S: Supported
3166F: Documentation/hwmon/da90??
3167F: drivers/gpio/gpio-da90??.c
3168F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3169F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3170F: drivers/input/misc/da90??_onkey.c
3171F: drivers/input/touchscreen/da9052_tsi.c
3172F: drivers/leds/leds-da90??.c
3173F: drivers/mfd/da903x.c
3174F: drivers/mfd/da90??-*.c
7be72c2c 3175F: drivers/mfd/da91??-*.c
c0d995aa 3176F: drivers/power/da9052-battery.c
7be72c2c 3177F: drivers/power/da91??-*.c
c0d995aa
OST
3178F: drivers/regulator/da903x.c
3179F: drivers/regulator/da9???-regulator.[ch]
3180F: drivers/rtc/rtc-da90??.c
3181F: drivers/video/backlight/da90??_bl.c
3182F: drivers/watchdog/da90??_wdt.c
3183F: include/linux/mfd/da903x.h
3184F: include/linux/mfd/da9052/
3185F: include/linux/mfd/da9055/
3186F: include/linux/mfd/da9063/
7be72c2c 3187F: include/linux/mfd/da9150/
c0d995aa
OST
3188F: include/sound/da[79]*.h
3189F: sound/soc/codecs/da[79]*.[ch]
3190
599aa697
LL
3191DIGI NEO AND CLASSIC PCI PRODUCTS
3192M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3193M: Mark Hounschell <markh@compro.net>
599aa697
LL
3194L: driverdev-devel@linuxdriverproject.org
3195S: Maintained
3196F: drivers/staging/dgnc/
3197
3198DIGI EPCA PCI PRODUCTS
3199M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3200M: Mark Hounschell <markh@compro.net>
6d825f79 3201M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3202L: driverdev-devel@linuxdriverproject.org
3203S: Maintained
3204F: drivers/staging/dgap/
3205
335d7c58 3206DIOLAN U2C-12 I2C DRIVER
ca462085 3207M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3208L: linux-i2c@vger.kernel.org
3209S: Maintained
3210F: drivers/i2c/busses/i2c-diolan-u2c.c
3211
d475c634
MW
3212DIRECT ACCESS (DAX)
3213M: Matthew Wilcox <willy@linux.intel.com>
3214L: linux-fsdevel@vger.kernel.org
3215S: Supported
3216F: fs/dax.c
3217
e7839f25 3218DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3219M: Eric Paris <eparis@parisplace.org>
3c5119c0 3220S: Maintained
679655da
JP
3221F: Documentation/filesystems/dnotify.txt
3222F: fs/notify/dnotify/
3223F: include/linux/dnotify.h
1da177e4
LT
3224
3225DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3226M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3227W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3228W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3229W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3230S: Maintained
3231
4480f15b 3232DISKQUOTA
8b58be88 3233M: Jan Kara <jack@suse.cz>
1da177e4 3234S: Maintained
679655da
JP
3235F: Documentation/filesystems/quota.txt
3236F: fs/quota/
3237F: include/linux/quota*.h
c117ab84 3238F: include/uapi/linux/quota*.h
1da177e4 3239
702686ad
BT
3240DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3241M: Bernie Thompson <bernie@plugable.com>
3242L: linux-fbdev@vger.kernel.org
3243S: Maintained
3244W: http://plugable.com/category/projects/udlfb/
8a61f013 3245F: drivers/video/fbdev/udlfb.c
702686ad
BT
3246F: include/video/udlfb.h
3247F: Documentation/fb/udlfb.txt
3248
e7839f25 3249DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3250M: Christine Caulfield <ccaulfie@redhat.com>
3251M: David Teigland <teigland@redhat.com>
a4644184 3252L: cluster-devel@redhat.com
5be7b50f 3253W: http://sources.redhat.com/cluster/
54e5881d 3254T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3255S: Supported
679655da 3256F: fs/dlm/
5be7b50f 3257
53b6b3e0
SS
3258DMA BUFFER SHARING FRAMEWORK
3259M: Sumit Semwal <sumit.semwal@linaro.org>
3260S: Maintained
3261L: linux-media@vger.kernel.org
3262L: dri-devel@lists.freedesktop.org
8ada6d2d 3263L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3264F: drivers/dma-buf/
e46d12c6
JP
3265F: include/linux/dma-buf*
3266F: include/linux/reservation.h
3267F: include/linux/*fence.h
53b6b3e0
SS
3268F: Documentation/dma-buf-sharing.txt
3269T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3270
b3e5f263 3271DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3272M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3273L: dmaengine@vger.kernel.org
3274Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3275S: Maintained
679655da 3276F: drivers/dma/
0ce3c066 3277F: include/linux/dmaengine.h
979a281e
VK
3278F: Documentation/dmaengine/
3279T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3280
b825037d 3281DME1737 HARDWARE MONITOR DRIVER
8b58be88 3282M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3283L: lm-sensors@lm-sensors.org
3284S: Maintained
679655da
JP
3285F: Documentation/hwmon/dme1737
3286F: drivers/hwmon/dme1737.c
b825037d 3287
1f31e1b1
JD
3288DMI/SMBIOS SUPPORT
3289M: Jean Delvare <jdelvare@suse.de>
3290S: Maintained
d4aeef93 3291T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
1f31e1b1
JD
3292F: drivers/firmware/dmi-id.c
3293F: drivers/firmware/dmi_scan.c
3294F: include/linux/dmi.h
3295
7d2c86b5 3296DOCUMENTATION
ad3118b9 3297M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3298L: linux-doc@vger.kernel.org
3299S: Maintained
679655da 3300F: Documentation/
97be078b
RD
3301X: Documentation/ABI/
3302X: Documentation/devicetree/
933a46b8
JC
3303X: Documentation/acpi
3304X: Documentation/power
3305X: Documentation/spi
e71e2c6f 3306T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3307
1da177e4 3308DOUBLETALK DRIVER
8b58be88 3309M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3310L: blinux-list@redhat.com
3311S: Maintained
679655da
JP
3312F: drivers/char/dtlk.c
3313F: include/linux/dtlk.h
1da177e4 3314
e2d1d6c0 3315DPT_I2O SCSI RAID DRIVER
8b58be88 3316M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3317L: linux-scsi@vger.kernel.org
3318W: http://www.adaptec.com/
3319S: Maintained
679655da
JP
3320F: drivers/scsi/dpt*
3321F: drivers/scsi/dpt/
e2d1d6c0 3322
b411b363 3323DRBD DRIVER
28b8e8d4
JP
3324P: Philipp Reisner
3325P: Lars Ellenberg
3326M: drbd-dev@lists.linbit.com
3327L: drbd-user@lists.linbit.com
3328W: http://www.drbd.org
3329T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3330T: git git://git.drbd.org/drbd-8.3.git
3331S: Supported
3332F: drivers/block/drbd/
3333F: lib/lru_cache.c
3334F: Documentation/blockdev/drbd/
b411b363 3335
87544653 3336DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3337M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3338T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3339S: Supported
679655da 3340F: Documentation/kobject.txt
7cfc51b9 3341F: drivers/base/
679655da 3342F: fs/sysfs/
87544653 3343F: fs/debugfs/
679655da 3344F: include/linux/kobj*
87544653 3345F: include/linux/debugfs.h
679655da 3346F: lib/kobj*
1da177e4
LT
3347
3348DRM DRIVERS
8b58be88 3349M: David Airlie <airlied@linux.ie>
4c6a3999 3350L: dri-devel@lists.freedesktop.org
b0447888 3351T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3352S: Maintained
679655da 3353F: drivers/gpu/drm/
433e3b34 3354F: drivers/gpu/vga/
850e9411 3355F: include/drm/
c117ab84 3356F: include/uapi/drm/
1da177e4 3357
566f5939
AD
3358RADEON DRM DRIVERS
3359M: Alex Deucher <alexander.deucher@amd.com>
3360M: Christian König <christian.koenig@amd.com>
3361L: dri-devel@lists.freedesktop.org
3362T: git git://people.freedesktop.org/~agd5f/linux
3363S: Supported
3364F: drivers/gpu/drm/radeon/
566f5939
AD
3365F: include/uapi/drm/radeon*
3366
03e255b9
TR
3367DRM PANEL DRIVERS
3368M: Thierry Reding <thierry.reding@gmail.com>
3369L: dri-devel@lists.freedesktop.org
3370T: git git://anongit.freedesktop.org/tegra/linux.git
3371S: Maintained
3372F: drivers/gpu/drm/drm_panel.c
3373F: drivers/gpu/drm/panel/
3374F: include/drm/drm_panel.h
3375F: Documentation/devicetree/bindings/panel/
3376
8daf7473 3377INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3378M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3379M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3380L: intel-gfx@lists.freedesktop.org
8daf7473 3381L: dri-devel@lists.freedesktop.org
47f95647 3382Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3383T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3384S: Supported
14430813 3385F: drivers/gpu/drm/i915/
8daf7473 3386F: include/drm/i915*
c117ab84 3387F: include/uapi/drm/i915*
8daf7473 3388
398a6d4a
KP
3389DRM DRIVERS FOR EXYNOS
3390M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3391M: Joonyoung Shim <jy0922.shim@samsung.com>
3392M: Seung-Woo Kim <sw0312.kim@samsung.com>
3393M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3394L: dri-devel@lists.freedesktop.org
25a58030 3395T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3396S: Supported
14430813 3397F: drivers/gpu/drm/exynos/
398a6d4a 3398F: include/drm/exynos*
c117ab84 3399F: include/uapi/drm/exynos*
398a6d4a 3400
0a3d775f
PZ
3401DRM DRIVERS FOR FREESCALE IMX
3402M: Philipp Zabel <p.zabel@pengutronix.de>
3403L: dri-devel@lists.freedesktop.org
3404S: Maintained
3405F: drivers/gpu/drm/imx/
3406F: Documentation/devicetree/bindings/drm/imx/
3407
bd3b49f2 3408DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3409M: Thierry Reding <thierry.reding@gmail.com>
3410M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3411L: dri-devel@lists.freedesktop.org
3412L: linux-tegra@vger.kernel.org
a5ad7a63 3413T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3414S: Supported
dee8268f 3415F: drivers/gpu/drm/tegra/
a5ad7a63 3416F: drivers/gpu/host1x/
e1e90644 3417F: include/linux/host1x.h
a5ad7a63 3418F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3419F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3420
a284e9d1
LP
3421DRM DRIVERS FOR RENESAS
3422M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3423L: dri-devel@lists.freedesktop.org
3424L: linux-sh@vger.kernel.org
3425T: git git://people.freedesktop.org/~airlied/linux
3426S: Supported
3427F: drivers/gpu/drm/rcar-du/
3428F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3429F: include/linux/platform_data/shmob_drm.h
3430
625e0346
HS
3431DRM DRIVERS FOR ROCKCHIP
3432M: Mark Yao <mark.yao@rock-chips.com>
3433L: dri-devel@lists.freedesktop.org
3434S: Maintained
3435F: drivers/gpu/drm/rockchip/
3436F: Documentation/devicetree/bindings/video/rockchip*
3437
598df1ac
AK
3438DSBR100 USB FM RADIO DRIVER
3439M: Alexey Klimov <klimov.linux@gmail.com>
3440L: linux-media@vger.kernel.org
3441T: git git://linuxtv.org/media_tree.git
3442S: Maintained
3443F: drivers/media/radio/dsbr100.c
3444
1da177e4 3445DSCC4 DRIVER
8b58be88 3446M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3447L: netdev@vger.kernel.org
1da177e4 3448S: Maintained
679655da 3449F: drivers/net/wan/dscc4.c
1da177e4 3450
91952bc0
AP
3451DVB_USB_AF9015 MEDIA DRIVER
3452M: Antti Palosaari <crope@iki.fi>
3453L: linux-media@vger.kernel.org
3454W: http://linuxtv.org/
3455W: http://palosaari.fi/linux/
3456Q: http://patchwork.linuxtv.org/project/linux-media/list/
3457T: git git://linuxtv.org/anttip/media_tree.git
3458S: Maintained
3459F: drivers/media/usb/dvb-usb-v2/af9015*
3460
3461DVB_USB_AF9035 MEDIA DRIVER
3462M: Antti Palosaari <crope@iki.fi>
3463L: linux-media@vger.kernel.org
3464W: http://linuxtv.org/
3465W: http://palosaari.fi/linux/
3466Q: http://patchwork.linuxtv.org/project/linux-media/list/
3467T: git git://linuxtv.org/anttip/media_tree.git
3468S: Maintained
3469F: drivers/media/usb/dvb-usb-v2/af9035*
3470
3471DVB_USB_ANYSEE MEDIA DRIVER
3472M: Antti Palosaari <crope@iki.fi>
3473L: linux-media@vger.kernel.org
3474W: http://linuxtv.org/
3475W: http://palosaari.fi/linux/
3476Q: http://patchwork.linuxtv.org/project/linux-media/list/
3477T: git git://linuxtv.org/anttip/media_tree.git
3478S: Maintained
3479F: drivers/media/usb/dvb-usb-v2/anysee*
3480
3481DVB_USB_AU6610 MEDIA DRIVER
3482M: Antti Palosaari <crope@iki.fi>
3483L: linux-media@vger.kernel.org
3484W: http://linuxtv.org/
3485W: http://palosaari.fi/linux/
3486Q: http://patchwork.linuxtv.org/project/linux-media/list/
3487T: git git://linuxtv.org/anttip/media_tree.git
3488S: Maintained
3489F: drivers/media/usb/dvb-usb-v2/au6610*
3490
3491DVB_USB_CE6230 MEDIA DRIVER
3492M: Antti Palosaari <crope@iki.fi>
3493L: linux-media@vger.kernel.org
3494W: http://linuxtv.org/
3495W: http://palosaari.fi/linux/
3496Q: http://patchwork.linuxtv.org/project/linux-media/list/
3497T: git git://linuxtv.org/anttip/media_tree.git
3498S: Maintained
3499F: drivers/media/usb/dvb-usb-v2/ce6230*
3500
d099dea2
MK
3501DVB_USB_CXUSB MEDIA DRIVER
3502M: Michael Krufky <mkrufky@linuxtv.org>
3503L: linux-media@vger.kernel.org
3504W: http://linuxtv.org/
3505W: http://github.com/mkrufky
3506Q: http://patchwork.linuxtv.org/project/linux-media/list/
3507T: git git://linuxtv.org/media_tree.git
3508S: Maintained
9819da66 3509F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3510
91952bc0 3511DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3512M: Antti Palosaari <crope@iki.fi>
3513L: linux-media@vger.kernel.org
3514W: http://linuxtv.org/
3515W: http://palosaari.fi/linux/
3516Q: http://patchwork.linuxtv.org/project/linux-media/list/
3517T: git git://linuxtv.org/anttip/media_tree.git
3518S: Maintained
91952bc0 3519F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3520
5560983b 3521DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3522M: Antti Palosaari <crope@iki.fi>
3523L: linux-media@vger.kernel.org
3524W: http://linuxtv.org/
91952bc0
AP
3525Q: http://patchwork.linuxtv.org/project/linux-media/list/
3526T: git git://linuxtv.org/anttip/media_tree.git
3527S: Maintained
5560983b 3528F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3529
8856f5f2
MK
3530DVB_USB_MXL111SF MEDIA DRIVER
3531M: Michael Krufky <mkrufky@linuxtv.org>
3532L: linux-media@vger.kernel.org
3533W: http://linuxtv.org/
3534W: http://github.com/mkrufky
3535Q: http://patchwork.linuxtv.org/project/linux-media/list/
3536T: git git://linuxtv.org/mkrufky/mxl111sf.git
3537S: Maintained
3538F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3539
91952bc0
AP
3540DVB_USB_RTL28XXU MEDIA DRIVER
3541M: Antti Palosaari <crope@iki.fi>
3542L: linux-media@vger.kernel.org
3543W: http://linuxtv.org/
3544W: http://palosaari.fi/linux/
3545Q: http://patchwork.linuxtv.org/project/linux-media/list/
3546T: git git://linuxtv.org/anttip/media_tree.git
3547S: Maintained
3548F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3549
3550DVB_USB_V2 MEDIA DRIVER
3551M: Antti Palosaari <crope@iki.fi>
3552L: linux-media@vger.kernel.org
3553W: http://linuxtv.org/
3554W: http://palosaari.fi/linux/
3555Q: http://patchwork.linuxtv.org/project/linux-media/list/
3556T: git git://linuxtv.org/anttip/media_tree.git
3557S: Maintained
3558F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3559F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3560
ac0ac38f 3561DYNAMIC DEBUG
5c4a97d1 3562M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3563S: Maintained
3564F: lib/dynamic_debug.c
3565F: include/linux/dynamic_debug.h
3566
789c7048 3567DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3568M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3569S: Maintained
df621252 3570F: drivers/tty/serial/dz.*
789c7048 3571
f17effbe
MF
3572E3X0 POWER BUTTON DRIVER
3573M: Moritz Fischer <moritz.fischer@ettus.com>
3574L: usrp-users@lists.ettus.com
3575W: http://www.ettus.com
3576S: Supported
3577F: drivers/input/misc/e3x0-button.c
3578F: Documentation/devicetree/bindings/input/e3x0-button.txt
3579
91952bc0
AP
3580E4000 MEDIA DRIVER
3581M: Antti Palosaari <crope@iki.fi>
3582L: linux-media@vger.kernel.org
3583W: http://linuxtv.org/
3584W: http://palosaari.fi/linux/
3585Q: http://patchwork.linuxtv.org/project/linux-media/list/
3586T: git git://linuxtv.org/anttip/media_tree.git
3587S: Maintained
3588F: drivers/media/tuners/e4000*
3589
1da177e4 3590EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3591M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3592L: linux-scsi@vger.kernel.org
3593S: Maintained
679655da 3594F: drivers/scsi/eata.c
1da177e4 3595
91952bc0
AP
3596EC100 MEDIA DRIVER
3597M: Antti Palosaari <crope@iki.fi>
3598L: linux-media@vger.kernel.org
3599W: http://linuxtv.org/
3600W: http://palosaari.fi/linux/
3601Q: http://patchwork.linuxtv.org/project/linux-media/list/
3602T: git git://linuxtv.org/anttip/media_tree.git
3603S: Maintained
3604F: drivers/media/dvb-frontends/ec100*
3605
237fead6 3606ECRYPT FILE SYSTEM
0de9adf2 3607M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3608L: ecryptfs@vger.kernel.org
24a923e4 3609W: http://ecryptfs.org
6dc7516e 3610W: https://launchpad.net/ecryptfs
237fead6 3611S: Supported
679655da
JP
3612F: Documentation/filesystems/ecryptfs.txt
3613F: fs/ecryptfs/
237fead6 3614
da9bb1d2 3615EDAC-CORE
8b58be88 3616M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3617M: Borislav Petkov <bp@alien8.de>
009a5410 3618M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3619L: linux-edac@vger.kernel.org
0e438e3f 3620W: bluesmoke.sourceforge.net
7a859516
BP
3621T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3622T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3623S: Supported
679655da 3624F: Documentation/edac.txt
91445c72 3625F: drivers/edac/
679655da 3626F: include/linux/edac.h
0e438e3f 3627
c476c23b 3628EDAC-AMD64
8b58be88 3629M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3630M: Borislav Petkov <bp@alien8.de>
91445c72 3631L: linux-edac@vger.kernel.org
c476c23b 3632W: bluesmoke.sourceforge.net
487ba8e8 3633S: Maintained
c476c23b
BP
3634F: drivers/edac/amd64_edac*
3635
836dae5d
RR
3636EDAC-CALXEDA
3637M: Doug Thompson <dougthompson@xmission.com>
3638M: Robert Richter <rric@kernel.org>
3639L: linux-edac@vger.kernel.org
3640W: bluesmoke.sourceforge.net
3641S: Maintained
3642F: drivers/edac/highbank*
3643
f65aad41
RB
3644EDAC-CAVIUM
3645M: Ralf Baechle <ralf@linux-mips.org>
3646M: David Daney <david.daney@cavium.com>
3647L: linux-edac@vger.kernel.org
3648L: linux-mips@linux-mips.org
3649W: bluesmoke.sourceforge.net
3650S: Supported
3651F: drivers/edac/octeon_edac*
3652
0e438e3f 3653EDAC-E752X
8b58be88
JP
3654M: Mark Gross <mark.gross@intel.com>
3655M: Doug Thompson <dougthompson@xmission.com>
91445c72 3656L: linux-edac@vger.kernel.org
0e438e3f
DP
3657W: bluesmoke.sourceforge.net
3658S: Maintained
679655da 3659F: drivers/edac/e752x_edac.c
0e438e3f
DP
3660
3661EDAC-E7XXX
8b58be88 3662M: Doug Thompson <dougthompson@xmission.com>
91445c72 3663L: linux-edac@vger.kernel.org
0e438e3f
DP
3664W: bluesmoke.sourceforge.net
3665S: Maintained
679655da 3666F: drivers/edac/e7xxx_edac.c
0e438e3f 3667
77c5f5d2 3668EDAC-GHES
009a5410 3669M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3670L: linux-edac@vger.kernel.org
3671W: bluesmoke.sourceforge.net
3672S: Maintained
2caa67a6 3673F: drivers/edac/ghes_edac.c
77c5f5d2 3674
6bc78404 3675EDAC-I82443BXGX
8b58be88 3676M: Tim Small <tim@buttersideup.com>
91445c72 3677L: linux-edac@vger.kernel.org
6bc78404
DT
3678W: bluesmoke.sourceforge.net
3679S: Maintained
679655da 3680F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3681
3682EDAC-I3000
8b58be88 3683M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3684L: linux-edac@vger.kernel.org
6bc78404
DT
3685W: bluesmoke.sourceforge.net
3686S: Maintained
679655da 3687F: drivers/edac/i3000_edac.c
6bc78404
DT
3688
3689EDAC-I5000
8b58be88 3690M: Doug Thompson <dougthompson@xmission.com>
91445c72 3691L: linux-edac@vger.kernel.org
ba9a5918
DT
3692W: bluesmoke.sourceforge.net
3693S: Maintained
679655da 3694F: drivers/edac/i5000_edac.c
ba9a5918 3695
44c12cb2 3696EDAC-I5400
009a5410 3697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3698L: linux-edac@vger.kernel.org
44c12cb2
MCC
3699W: bluesmoke.sourceforge.net
3700S: Maintained
679655da 3701F: drivers/edac/i5400_edac.c
44c12cb2 3702
3c9c92b6 3703EDAC-I7300
009a5410 3704M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3705L: linux-edac@vger.kernel.org
3706W: bluesmoke.sourceforge.net
3707S: Maintained
3708F: drivers/edac/i7300_edac.c
3709
67c89316 3710EDAC-I7CORE
009a5410 3711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3712L: linux-edac@vger.kernel.org
3713W: bluesmoke.sourceforge.net
3714S: Maintained
70aff0ce 3715F: drivers/edac/i7core_edac.c
67c89316 3716
ba9a5918 3717EDAC-I82975X
8b58be88 3718M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3719M: "Arvind R." <arvino55@gmail.com>
91445c72 3720L: linux-edac@vger.kernel.org
ba9a5918
DT
3721W: bluesmoke.sourceforge.net
3722S: Maintained
679655da 3723F: drivers/edac/i82975x_edac.c
ba9a5918 3724
791b4706
JB
3725EDAC-IE31200
3726M: Jason Baron <jbaron@akamai.com>
3727L: linux-edac@vger.kernel.org
3728W: bluesmoke.sourceforge.net
3729S: Maintained
3730F: drivers/edac/ie31200_edac.c
3731
ccdfb979
JT
3732EDAC-MPC85XX
3733M: Johannes Thumshirn <johannes.thumshirn@men.de>
3734L: linux-edac@vger.kernel.org
3735W: bluesmoke.sourceforge.net
3736S: Maintained
3737F: drivers/edac/mpc85xx_edac.[ch]
3738
ba9a5918 3739EDAC-PASEMI
8b58be88 3740M: Egor Martovetsky <egor@pasemi.com>
91445c72 3741L: linux-edac@vger.kernel.org
6bc78404
DT
3742W: bluesmoke.sourceforge.net
3743S: Maintained
679655da 3744F: drivers/edac/pasemi_edac.c
6bc78404 3745
0e438e3f 3746EDAC-R82600
8b58be88 3747M: Tim Small <tim@buttersideup.com>
91445c72 3748L: linux-edac@vger.kernel.org
0e438e3f
DP
3749W: bluesmoke.sourceforge.net
3750S: Maintained
679655da 3751F: drivers/edac/r82600_edac.c
da9bb1d2 3752
4d096ca7 3753EDAC-SBRIDGE
009a5410 3754M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3755L: linux-edac@vger.kernel.org
3756W: bluesmoke.sourceforge.net
3757S: Maintained
3758F: drivers/edac/sb_edac.c
3759
af39917d
CL
3760EDIROL UA-101/UA-1000 DRIVER
3761M: Clemens Ladisch <clemens@ladisch.de>
3762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3763T: git git://git.alsa-project.org/alsa-kernel.git
3764S: Maintained
3765F: sound/usb/misc/ua101.c
3766
1f7df953
MF
3767EXTENSIBLE FIRMWARE INTERFACE (EFI)
3768M: Matt Fleming <matt.fleming@intel.com>
3769L: linux-efi@vger.kernel.org
78bef24e 3770T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3771S: Maintained
fb2efb5c 3772F: Documentation/efi-stub.txt
1f7df953
MF
3773F: arch/ia64/kernel/efi.c
3774F: arch/x86/boot/compressed/eboot.[ch]
3775F: arch/x86/include/asm/efi.h
3776F: arch/x86/platform/efi/*
a9499fa7 3777F: drivers/firmware/efi/*
1f7df953
MF
3778F: include/linux/efi*.h
3779
d68772b7
MF
3780EFI VARIABLE FILESYSTEM
3781M: Matthew Garrett <matthew.garrett@nebula.com>
3782M: Jeremy Kerr <jk@ozlabs.org>
3783M: Matt Fleming <matt.fleming@intel.com>
3784T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3785L: linux-efi@vger.kernel.org
3786S: Maintained
3787F: fs/efivarfs/
3788
85a00d9b
PJ
3789EFIFB FRAMEBUFFER DRIVER
3790L: linux-fbdev@vger.kernel.org
3791M: Peter Jones <pjones@redhat.com>
3792S: Maintained
8a61f013 3793F: drivers/video/fbdev/efifb.c
85a00d9b 3794
0bee8d28
JT
3795EFS FILESYSTEM
3796W: http://aeschi.ch.eu.org/efs/
3797S: Orphan
679655da 3798F: fs/efs/
0bee8d28 3799
4480f15b 3800EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3801M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3802M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3803L: linux-rdma@vger.kernel.org
fab97220 3804S: Supported
679655da 3805F: drivers/infiniband/hw/ehca/
fab97220 3806
aa8a9e25 3807EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3808M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3809L: netdev@vger.kernel.org
3810S: Maintained
9aa32835 3811F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3812
f0319efe 3813EM28XX VIDEO4LINUX DRIVER
009a5410 3814M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3815L: linux-media@vger.kernel.org
3816W: http://linuxtv.org
3817T: git git://linuxtv.org/media_tree.git
3818S: Maintained
3819F: drivers/media/usb/em28xx/
3820
3e3a7d66 3821EMBEDDED LINUX
8b58be88
JP
3822M: Paul Gortmaker <paul.gortmaker@windriver.com>
3823M: Matt Mackall <mpm@selenic.com>
3824M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3825L: linux-embedded@vger.kernel.org
3826S: Maintained
3827
32505876
JS
3828EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3829M: James Smart <james.smart@avagotech.com>
3830M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 3831L: linux-scsi@vger.kernel.org
32505876 3832W: http://www.avagotech.com
ce00f85c 3833S: Supported
679655da 3834F: drivers/scsi/lpfc/
3a1c1d44 3835
5f5bac82 3836ENE CB710 FLASH CARD READER DRIVER
8b58be88 3837M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3838S: Maintained
3839F: drivers/misc/cb710/
3840F: drivers/mmc/host/cb710-mmc.*
3841F: include/linux/cb710.h
3842
931e39a1
ML
3843ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3844M: Maxim Levitsky <maximlevitsky@gmail.com>
3845S: Maintained
2a837449 3846F: drivers/media/rc/ene_ir.*
931e39a1 3847
ec207dcc
GS
3848ENHANCED ERROR HANDLING (EEH)
3849M: Gavin Shan <shangw@linux.vnet.ibm.com>
3850L: linuxppc-dev@lists.ozlabs.org
3851S: Supported
3852F: Documentation/powerpc/eeh-pci-error-recovery.txt
3853F: arch/powerpc/kernel/eeh*.c
3854
d5ca9006 3855EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3856M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3857S: Maintained
084bad91 3858T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3859F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3860F: include/video/s1d13xxxfb.h
d5ca9006 3861
38df6492
ME
3862ET131X NETWORK DRIVER
3863M: Mark Einon <mark.einon@gmail.com>
3864S: Odd Fixes
3865F: drivers/net/ethernet/agere/
3866
1da177e4 3867ETHERNET BRIDGE
adbbf69d 3868M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3869L: bridge@lists.linux-foundation.org
4c325313 3870L: netdev@vger.kernel.org
c996d8b9 3871W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3872S: Maintained
679655da
JP
3873F: include/linux/netfilter_bridge/
3874F: net/bridge/
1da177e4 3875
22f08ad9
FF
3876ETHERNET PHY LIBRARY
3877M: Florian Fainelli <f.fainelli@gmail.com>
3878L: netdev@vger.kernel.org
3879S: Maintained
3880F: include/linux/phy.h
3881F: include/linux/phy_fixed.h
3882F: drivers/net/phy/
3883F: Documentation/networking/phy.txt
3884F: drivers/of/of_mdio.c
3885F: drivers/of/of_net.c
3886
1da177e4 3887EXT2 FILE SYSTEM
01971952 3888M: Jan Kara <jack@suse.cz>
72be2ccf 3889L: linux-ext4@vger.kernel.org
1da177e4 3890S: Maintained
679655da
JP
3891F: Documentation/filesystems/ext2.txt
3892F: fs/ext2/
3893F: include/linux/ext2*
1da177e4
LT
3894
3895EXT3 FILE SYSTEM
01971952 3896M: Jan Kara <jack@suse.cz>
8b58be88 3897M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3898M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3899L: linux-ext4@vger.kernel.org
3900S: Maintained
679655da
JP
3901F: Documentation/filesystems/ext3.txt
3902F: fs/ext3/
72be2ccf
EM
3903
3904EXT4 FILE SYSTEM
8b58be88 3905M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3906M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3907L: linux-ext4@vger.kernel.org
08a225f1 3908W: http://ext4.wiki.kernel.org
8a6e2535 3909Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3910S: Maintained
679655da
JP
3911F: Documentation/filesystems/ext4.txt
3912F: fs/ext4/
1da177e4 3913
c5532b09 3914Extended Verification Module (EVM)
74dd744f
MZ
3915M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3916L: linux-ima-devel@lists.sourceforge.net
3917L: linux-security-module@vger.kernel.org
c5532b09
MZ
3918S: Supported
3919F: security/integrity/evm/
3920
df6b3cfe
MH
3921EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3922M: MyungJoo Ham <myungjoo.ham@samsung.com>
3923M: Chanwoo Choi <cw00.choi@samsung.com>
3924L: linux-kernel@vger.kernel.org
81df63a9 3925T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3926S: Maintained
3927F: drivers/extcon/
3928F: Documentation/extcon/
3929
e2a75c44 3930EXYNOS DP DRIVER
b7701755 3931M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
3932L: dri-devel@lists.freedesktop.org
3933S: Maintained
3934F: drivers/gpu/drm/exynos/exynos_dp*
3935
33ad3912
DL
3936EXYNOS MIPI DISPLAY DRIVERS
3937M: Inki Dae <inki.dae@samsung.com>
3938M: Donghwa Lee <dh09.lee@samsung.com>
3939M: Kyungmin Park <kyungmin.park@samsung.com>
3940L: linux-fbdev@vger.kernel.org
3941S: Maintained
8a61f013 3942F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3943F: include/video/exynos_mipi*
3944
e53004e2 3945F71805F HARDWARE MONITORING DRIVER
7c81c60f 3946M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3947L: lm-sensors@lm-sensors.org
3948S: Maintained
679655da
JP
3949F: Documentation/hwmon/f71805f
3950F: drivers/hwmon/f71805f.c
e53004e2 3951
eea977ed
MB
3952FC0011 TUNER DRIVER
3953M: Michael Buesch <m@bues.ch>
3954L: linux-media@vger.kernel.org
3955S: Maintained
ccae7af2
MCC
3956F: drivers/media/tuners/fc0011.h
3957F: drivers/media/tuners/fc0011.c
eea977ed 3958
91952bc0
AP
3959FC2580 MEDIA DRIVER
3960M: Antti Palosaari <crope@iki.fi>
3961L: linux-media@vger.kernel.org
3962W: http://linuxtv.org/
3963W: http://palosaari.fi/linux/
3964Q: http://patchwork.linuxtv.org/project/linux-media/list/
3965T: git git://linuxtv.org/anttip/media_tree.git
3966S: Maintained
3967F: drivers/media/tuners/fc2580*
eea977ed 3968
88b2dbdb
EP
3969FANOTIFY
3970M: Eric Paris <eparis@redhat.com>
3971S: Maintained
3972F: fs/notify/fanotify/
3973F: include/linux/fanotify.h
c117ab84 3974F: include/uapi/linux/fanotify.h
88b2dbdb 3975
1da177e4 3976FARSYNC SYNCHRONOUS DRIVER
8b58be88 3977M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3978W: http://www.farsite.co.uk/
3979S: Supported
679655da 3980F: drivers/net/wan/farsync.*
1da177e4 3981
c5408b88 3982FAULT INJECTION SUPPORT
8b58be88 3983M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3984S: Supported
679655da
JP
3985F: Documentation/fault-injection/
3986F: lib/fault-inject.c
c5408b88 3987
053e514f
NT
3988FBTFT Framebuffer drivers
3989M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3990M: Noralf Trønnes <noralf@tronnes.org>
3991S: Maintained
3992F: drivers/staging/fbtft/
3993
cae727db 3994FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 3995M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 3996L: fcoe-devel@open-fcoe.org
cae727db
RL
3997W: www.Open-FCoE.org
3998S: Supported
3999F: drivers/scsi/libfc/
4000F: drivers/scsi/fcoe/
4001F: include/scsi/fc/
4002F: include/scsi/libfc.h
4003F: include/scsi/libfcoe.h
c117ab84 4004F: include/uapi/scsi/fc/
cae727db 4005
e2d1d6c0 4006FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4007M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 4008M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 4009L: linux-fsdevel@vger.kernel.org
1da177e4 4010S: Maintained
679655da
JP
4011F: include/linux/fcntl.h
4012F: include/linux/fs.h
c117ab84
CEB
4013F: include/uapi/linux/fcntl.h
4014F: include/uapi/linux/fs.h
679655da
JP
4015F: fs/fcntl.c
4016F: fs/locks.c
1da177e4 4017
e2d1d6c0 4018FILESYSTEMS (VFS and infrastructure)
8b58be88 4019M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4020L: linux-fsdevel@vger.kernel.org
173acc7c 4021S: Maintained
679655da 4022F: fs/*
173acc7c 4023
b26e0ed4 4024FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4025M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4026L: lm-sensors@lm-sensors.org
4027S: Maintained
d5ca6918
JP
4028F: drivers/hwmon/f75375s.c
4029F: include/linux/f75375s.h
b26e0ed4 4030
a331b0c3
CL
4031FIREWIRE AUDIO DRIVERS
4032M: Clemens Ladisch <clemens@ladisch.de>
4033L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4034T: git git://git.alsa-project.org/alsa-kernel.git
4035S: Maintained
4036F: sound/firewire/
4037
eb86ec51
SR
4038FIREWIRE MEDIA DRIVERS (firedtv)
4039M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4040L: linux-media@vger.kernel.org
4041L: linux1394-devel@lists.sourceforge.net
4042T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4043S: Maintained
4044F: drivers/media/firewire/
4045
a511ce33
CB
4046FIREWIRE SBP-2 TARGET
4047M: Chris Boot <bootc@bootc.net>
4048L: linux-scsi@vger.kernel.org
4049L: target-devel@vger.kernel.org
4050L: linux1394-devel@lists.sourceforge.net
4051T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4052S: Maintained
4053F: drivers/target/sbp/
4054
7d2c86b5 4055FIREWIRE SUBSYSTEM
8b58be88 4056M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4057L: linux1394-devel@lists.sourceforge.net
958a29cb 4058W: http://ieee1394.wiki.kernel.org/
2ca526bf 4059T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4060S: Maintained
679655da 4061F: drivers/firewire/
8f06ce3b
SR
4062F: include/linux/firewire.h
4063F: include/uapi/linux/firewire*.h
9f6d3c4b 4064F: tools/firewire/
e2d1d6c0
RD
4065
4066FIRMWARE LOADER (request_firmware)
39e68089
ML
4067M: Ming Lei <ming.lei@canonical.com>
4068L: linux-kernel@vger.kernel.org
4069S: Maintained
679655da
JP
4070F: Documentation/firmware_class/
4071F: drivers/base/firmware*.c
4072F: include/linux/firmware.h
e2d1d6c0 4073
f730e3dc 4074FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4075M: Joshua Morris <josh.h.morris@us.ibm.com>
4076M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4077S: Maintained
4078F: drivers/block/rsxx/
4079
8206f664
JK
4080FLOPPY DRIVER
4081M: Jiri Kosina <jkosina@suse.cz>
4082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4083S: Odd fixes
4084F: drivers/block/floppy.c
4085
9c9f32ed
AR
4086FMC SUBSYSTEM
4087M: Alessandro Rubini <rubini@gnudd.com>
4088W: http://www.ohwr.org/projects/fmc-bus
4089S: Supported
4090F: drivers/fmc/
4091F: include/linux/fmc*.h
4092F: include/linux/ipmi-fru.h
4093K: fmc_d.*register
4094
e2d1d6c0 4095FPU EMULATOR
8b58be88 4096M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4097W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4098S: Maintained
679655da 4099F: arch/x86/math-emu/
e2d1d6c0
RD
4100
4101FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4102L: netdev@vger.kernel.org
c173bfac 4103S: Orphan
679655da
JP
4104F: drivers/net/wan/dlci.c
4105F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4106
4107FRAMEBUFFER LAYER
5489e948
JCPV
4108M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4109M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4110L: linux-fbdev@vger.kernel.org
e2d1d6c0 4111W: http://linux-fbdev.sourceforge.net/
b22fe37b 4112Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4113T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4114S: Maintained
679655da 4115F: Documentation/fb/
d958c62c 4116F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4117F: drivers/video/
4118F: include/video/
679655da 4119F: include/linux/fb.h
c117ab84
CEB
4120F: include/uapi/video/
4121F: include/uapi/linux/fb.h
e2d1d6c0 4122
a57c188e 4123FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4124M: Timur Tabi <timur@tabi.org>
a57c188e 4125L: linux-fbdev@vger.kernel.org
c4ef9bc4 4126S: Maintained
8a61f013 4127F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4128
e2d1d6c0 4129FREESCALE DMA DRIVER
8b58be88
JP
4130M: Li Yang <leoli@freescale.com>
4131M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4132L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4133S: Maintained
679655da 4134F: drivers/dma/fsldma.*
e2d1d6c0
RD
4135
4136FREESCALE I2C CPM DRIVER
8b58be88 4137M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4138L: linuxppc-dev@lists.ozlabs.org
846557d3 4139L: linux-i2c@vger.kernel.org
0d2b405a 4140S: Maintained
679655da 4141F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4142
60e8c5ab 4143FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4144M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4145L: linux-fbdev@vger.kernel.org
efc03ecb 4146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4147S: Maintained
bad985a1 4148F: include/linux/platform_data/video-imxfb.h
8a61f013 4149F: drivers/video/fbdev/imxfb.c
60e8c5ab 4150
4d8e2cef
HX
4151FREESCALE QUAD SPI DRIVER
4152M: Han Xu <han.xu@freescale.com>
4153L: linux-mtd@lists.infradead.org
4154S: Maintained
4155F: drivers/mtd/spi-nor/fsl-quadspi.c
4156
4689a6b1 4157FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4158M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4159M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4160L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4161L: netdev@vger.kernel.org
4162S: Maintained
ec21e2ec 4163F: drivers/net/ethernet/freescale/fs_enet/
679655da 4164F: include/linux/fs_enet_pd.h
4689a6b1 4165
d9e9d82c 4166FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4167L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4168S: Orphan
679655da
JP
4169F: arch/powerpc/sysdev/qe_lib/
4170F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4171
b55ef929 4172FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4173M: Li Yang <leoli@freescale.com>
6372594a 4174L: linux-usb@vger.kernel.org
a4724ed6 4175L: linuxppc-dev@lists.ozlabs.org
a7205b30 4176S: Maintained
faf2e1db 4177F: drivers/usb/gadget/udc/fsl*
a7205b30 4178
beaf53bf 4179FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4180M: Li Yang <leoli@freescale.com>
beaf53bf 4181L: netdev@vger.kernel.org
a4724ed6 4182L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4183S: Maintained
ec21e2ec 4184F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4185
d9e9d82c 4186FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4187M: Timur Tabi <timur@tabi.org>
a4724ed6 4188L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4189S: Maintained
df621252 4190F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4191
4192FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4193M: Timur Tabi <timur@tabi.org>
dc85950a 4194M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4195M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4196L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4197L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4198S: Maintained
69aefcea 4199F: sound/soc/fsl/fsl*
dc85950a 4200F: sound/soc/fsl/imx*
69aefcea 4201F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4202
31c88965
GR
4203FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4204M: J. German Rivera <German.Rivera@freescale.com>
4205L: linux-kernel@vger.kernel.org
4206S: Maintained
4207F: drivers/staging/fsl-mc/
4208
1da177e4 4209FREEVXFS FILESYSTEM
8b58be88 4210M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4211W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4212S: Maintained
679655da 4213F: fs/freevxfs/
1da177e4 4214
71038f52 4215FREEZER
49db1903 4216M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4217M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4218L: linux-pm@vger.kernel.org
71038f52 4219S: Supported
679655da
JP
4220F: Documentation/power/freezing-of-tasks.txt
4221F: include/linux/freezer.h
4222F: kernel/freezer.c
71038f52 4223
839a1f79
KRW
4224FRONTSWAP API
4225M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4226L: linux-kernel@vger.kernel.org
4227S: Maintained
4228F: mm/frontswap.c
4229F: include/linux/frontswap.h
4230
a5432f5a 4231FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4232M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4233L: linux-cachefs@redhat.com
4234S: Supported
4235F: Documentation/filesystems/caching/
4236F: fs/fscache/
4237F: include/linux/fscache*.h
4238
f58ad8f5 4239F2FS FILE SYSTEM
9b29d481 4240M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4241M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4242L: linux-f2fs-devel@lists.sourceforge.net
4243W: http://en.wikipedia.org/wiki/F2FS
4244T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4245S: Maintained
4246F: Documentation/filesystems/f2fs.txt
3bac380c 4247F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4248F: fs/f2fs/
4249F: include/linux/f2fs_fs.h
4250
5ab7ffea 4251FUJITSU FR-V (FRV) PORT
8b58be88 4252M: David Howells <dhowells@redhat.com>
1da177e4 4253S: Maintained
679655da 4254F: arch/frv/
1da177e4 4255
20b93734 4256FUJITSU LAPTOP EXTRAS
409a3e98 4257M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4258L: platform-driver-x86@vger.kernel.org
20b93734 4259S: Maintained
679655da 4260F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4261
4da621b6
HK
4262FUJITSU M-5MO LS CAMERA ISP DRIVER
4263M: Kyungmin Park <kyungmin.park@samsung.com>
4264M: Heungjun Kim <riverful.kim@samsung.com>
4265L: linux-media@vger.kernel.org
4266S: Maintained
90d72ac6 4267F: drivers/media/i2c/m5mols/
4da621b6
HK
4268F: include/media/m5mols.h
4269
2d24c490
RG
4270FUJITSU TABLET EXTRAS
4271M: Robert Gerlach <khnz@gmx.de>
4272L: platform-driver-x86@vger.kernel.org
4273S: Maintained
4274F: drivers/platform/x86/fujitsu-tablet.c
4275
04578f17 4276FUSE: FILESYSTEM IN USERSPACE
8b58be88 4277M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4278L: fuse-devel@lists.sourceforge.net
4279W: http://fuse.sourceforge.net/
4280S: Maintained
679655da 4281F: fs/fuse/
c117ab84 4282F: include/uapi/linux/fuse.h
04578f17 4283
1da177e4 4284FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4285M: Rik Faith <faith@cs.unc.edu>
1da177e4 4286L: linux-scsi@vger.kernel.org
baaea1dc 4287S: Odd Fixes (e.g., new signatures)
679655da 4288F: drivers/scsi/fdomain.*
1da177e4 4289
d8e2162c
PO
4290GCOV BASED KERNEL PROFILING
4291M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4292S: Maintained
4293F: kernel/gcov/
4294F: Documentation/gcov.txt
4295
1da177e4 4296GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4297M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4298L: linux-scsi@vger.kernel.org
4299W: http://www.icp-vortex.com/
4300S: Supported
679655da 4301F: drivers/scsi/gdt*
1da177e4 4302
158daf16
JK
4303GDB KERNEL DEBUGGING HELPER SCRIPTS
4304M: Jan Kiszka <jan.kiszka@siemens.com>
4305S: Supported
4306F: scripts/gdb/
4307
3169a1c7
HV
4308GEMTEK FM RADIO RECEIVER DRIVER
4309M: Hans Verkuil <hverkuil@xs4all.nl>
4310L: linux-media@vger.kernel.org
4311T: git git://linuxtv.org/media_tree.git
4312W: http://linuxtv.org
4313S: Maintained
4314F: drivers/media/radio/radio-gemtek*
4315
1c23af90 4316GENERIC GPIO I2C DRIVER
880b0e26 4317M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4318S: Supported
679655da
JP
4319F: drivers/i2c/busses/i2c-gpio.c
4320F: include/linux/i2c-gpio.h
1c23af90 4321
92ed1a76
PK
4322GENERIC GPIO I2C MULTIPLEXER DRIVER
4323M: Peter Korsgaard <peter.korsgaard@barco.com>
4324L: linux-i2c@vger.kernel.org
4325S: Supported
e7065e20
JD
4326F: drivers/i2c/muxes/i2c-mux-gpio.c
4327F: include/linux/i2c-mux-gpio.h
4328F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4329
9251ce95 4330GENERIC HDLC (WAN) DRIVERS
8b58be88 4331M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4332W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4333S: Maintained
679655da
JP
4334F: drivers/net/wan/c101.c
4335F: drivers/net/wan/hd6457*
4336F: drivers/net/wan/hdlc*
4337F: drivers/net/wan/n2.c
4338F: drivers/net/wan/pc300too.c
4339F: drivers/net/wan/pci200syn.c
4340F: drivers/net/wan/wanxl*
1da177e4 4341
1527aab6 4342GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4343M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4344L: linux-arch@vger.kernel.org
4345T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4346S: Maintained
14430813
JP
4347F: include/asm-generic/
4348F: include/uapi/asm-generic/
1527aab6 4349
ff764963
KVA
4350GENERIC PHY FRAMEWORK
4351M: Kishon Vijay Abraham I <kishon@ti.com>
4352L: linux-kernel@vger.kernel.org
4353T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4354S: Supported
4355F: drivers/phy/
4356F: include/linux/phy/
4357
eea97aed
KH
4358GENERIC PM DOMAINS
4359M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4360M: Kevin Hilman <khilman@kernel.org>
4361M: Ulf Hansson <ulf.hansson@linaro.org>
4362L: linux-pm@vger.kernel.org
4363S: Supported
4364F: drivers/base/power/domain*.c
4365F: include/linux/pm_domain.h
4366
ccb86a69 4367GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4368M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4369L: kvm@vger.kernel.org
ccb86a69
MT
4370S: Supported
4371F: drivers/uio/uio_pci_generic.c
4372
f8f1ec73
JP
4373GET_MAINTAINER SCRIPT
4374M: Joe Perches <joe@perches.com>
4375S: Maintained
4376F: scripts/get_maintainer.pl
4377
5be7b50f 4378GFS2 FILE SYSTEM
8b58be88 4379M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4380M: Bob Peterson <rpeterso@redhat.com>
a4644184 4381L: cluster-devel@redhat.com
5be7b50f 4382W: http://sources.redhat.com/cluster/
28666d6d 4383T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4384S: Supported
679655da
JP
4385F: Documentation/filesystems/gfs2*.txt
4386F: fs/gfs2/
c117ab84 4387F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4388
0a34eb8f 4389GIGASET ISDN DRIVERS
6b096fde 4390M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4391L: gigaset307x-common@lists.sourceforge.net
4392W: http://gigaset307x.sourceforge.net/
6b096fde 4393S: Odd Fixes
679655da
JP
4394F: Documentation/isdn/README.gigaset
4395F: drivers/isdn/gigaset/
c117ab84 4396F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4397
7eea35fe
JP
4398GO7007 MPEG CODEC
4399M: Hans Verkuil <hans.verkuil@cisco.com>
4400L: linux-media@vger.kernel.org
4401S: Maintained
4402F: drivers/media/usb/go7007/
4403
ca96ea86
BN
4404GOODIX TOUCHSCREEN
4405M: Bastien Nocera <hadess@hadess.net>
4406L: linux-input@vger.kernel.org
4407S: Maintained
4408F: drivers/input/touchscreen/goodix.c
4409
a0dc00b4 4410GPIO SUBSYSTEM
e4651a9f 4411M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4412M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4413L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4415S: Maintained
4416F: Documentation/gpio/
a0dc00b4 4417F: drivers/gpio/
bdc6e95e
AC
4418F: include/linux/gpio/
4419F: include/linux/gpio.h
9b692346 4420F: include/asm-generic/gpio.h
a0dc00b4 4421
71a6d0af
HW
4422GRE DEMULTIPLEXER DRIVER
4423M: Dmitry Kozlov <xeb@mail.ru>
4424L: netdev@vger.kernel.org
4425S: Maintained
11c26770
JP
4426F: net/ipv4/gre_demux.c
4427F: net/ipv4/gre_offload.c
71a6d0af
HW
4428F: include/net/gre.h
4429
d4c41139
KG
4430GRETH 10/100/1G Ethernet MAC device driver
4431M: Kristoffer Glembo <kristoffer@gaisler.com>
4432L: netdev@vger.kernel.org
4433S: Maintained
a31a96ad 4434F: drivers/net/ethernet/aeroflex/
d4c41139 4435
e8deeae2 4436GSPCA FINEPIX SUBDRIVER
8b58be88 4437M: Frank Zago <frank@zago.net>
661263b5 4438L: linux-media@vger.kernel.org
275ffde4 4439T: git git://linuxtv.org/media_tree.git
e8deeae2 4440S: Maintained
0c0d06ca 4441F: drivers/media/usb/gspca/finepix.c
e8deeae2 4442
4b3fa3c4
OL
4443GSPCA GL860 SUBDRIVER
4444M: Olivier Lorin <o.lorin@laposte.net>
4445L: linux-media@vger.kernel.org
275ffde4 4446T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4447S: Maintained
0c0d06ca 4448F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4449
e8deeae2 4450GSPCA M5602 SUBDRIVER
8b58be88 4451M: Erik Andren <erik.andren@gmail.com>
661263b5 4452L: linux-media@vger.kernel.org
275ffde4 4453T: git git://linuxtv.org/media_tree.git
e8deeae2 4454S: Maintained
0c0d06ca 4455F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4456
4457GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4458M: Hans de Goede <hdegoede@redhat.com>
661263b5 4459L: linux-media@vger.kernel.org
275ffde4 4460T: git git://linuxtv.org/media_tree.git
e8deeae2 4461S: Maintained
0c0d06ca 4462F: drivers/media/usb/gspca/pac207.c
e8deeae2 4463
261982f1 4464GSPCA SN9C20X SUBDRIVER
d95c5b0b 4465M: Brian Johnson <brijohn@gmail.com>
261982f1 4466L: linux-media@vger.kernel.org
275ffde4 4467T: git git://linuxtv.org/media_tree.git
261982f1 4468S: Maintained
0c0d06ca 4469F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4470
e8deeae2 4471GSPCA T613 SUBDRIVER
8b58be88 4472M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4473L: linux-media@vger.kernel.org
275ffde4 4474T: git git://linuxtv.org/media_tree.git
e8deeae2 4475S: Maintained
0c0d06ca 4476F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4477
4478GSPCA USB WEBCAM DRIVER
fc3f906b 4479M: Hans de Goede <hdegoede@redhat.com>
661263b5 4480L: linux-media@vger.kernel.org
275ffde4 4481T: git git://linuxtv.org/media_tree.git
e8deeae2 4482S: Maintained
0c0d06ca 4483F: drivers/media/usb/gspca/
e8deeae2 4484
584ec979
DB
4485GUID PARTITION TABLE (GPT)
4486M: Davidlohr Bueso <davidlohr@hp.com>
4487L: linux-efi@vger.kernel.org
4488S: Maintained
4489F: block/partitions/efi.*
4490
aa3c598b 4491STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4492M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4493L: linux-media@vger.kernel.org
275ffde4 4494T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4495S: Maintained
4496F: drivers/media/usb/stk1160/
e8deeae2 4497
71a6d0af
HW
4498HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4499M: Frank Seidel <frank@f-seidel.de>
4500L: platform-driver-x86@vger.kernel.org
4501W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4502S: Maintained
4503F: drivers/platform/x86/hdaps.c
4504
48fc9e26
HV
4505HDPVR USB VIDEO ENCODER DRIVER
4506M: Hans Verkuil <hverkuil@xs4all.nl>
4507L: linux-media@vger.kernel.org
4508T: git git://linuxtv.org/media_tree.git
4509W: http://linuxtv.org
4510S: Odd Fixes
14430813 4511F: drivers/media/usb/hdpvr/
48fc9e26 4512
71a6d0af 4513HWPOISON MEMORY FAILURE HANDLING
f9625c48 4514M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4515L: linux-mm@kvack.org
71a6d0af
HW
4516S: Maintained
4517F: mm/memory-failure.c
4518F: mm/hwpoison-inject.c
4519
4520HYPERVISOR VIRTUAL CONSOLE DRIVER
4521L: linuxppc-dev@lists.ozlabs.org
4522S: Odd Fixes
4523F: drivers/tty/hvc/
4524
e5ab1477
AP
4525HACKRF MEDIA DRIVER
4526M: Antti Palosaari <crope@iki.fi>
4527L: linux-media@vger.kernel.org
4528W: http://linuxtv.org/
4529W: http://palosaari.fi/linux/
4530Q: http://patchwork.linuxtv.org/project/linux-media/list/
4531T: git git://linuxtv.org/anttip/media_tree.git
4532S: Maintained
4533F: drivers/media/usb/hackrf/
4534
5b543965 4535HARDWARE MONITORING
7c81c60f 4536M: Jean Delvare <jdelvare@suse.de>
ca462085 4537M: Guenter Roeck <linux@roeck-us.net>
5b543965 4538L: lm-sensors@lm-sensors.org
595142e0 4539W: http://www.lm-sensors.org/
a94ef4ed 4540T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4541T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4542S: Maintained
047f4ec2 4543F: Documentation/hwmon/
679655da 4544F: drivers/hwmon/
047f4ec2 4545F: include/linux/hwmon*.h
5b543965 4546
844dd05f 4547HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4548M: Matt Mackall <mpm@selenic.com>
4549M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4550L: linux-crypto@vger.kernel.org
c0d0787b 4551S: Odd fixes
679655da
JP
4552F: Documentation/hw_random.txt
4553F: drivers/char/hw_random/
4554F: include/linux/hw_random.h
844dd05f 4555
8b37fcfc
OBC
4556HARDWARE SPINLOCK CORE
4557M: Ohad Ben-Cohen <ohad@wizery.com>
4558S: Maintained
4559F: Documentation/hwspinlock.txt
4560F: drivers/hwspinlock/hwspinlock_*
4561F: include/linux/hwspinlock.h
4562
1da177e4 4563HARMONY SOUND DRIVER
ac6aecbf 4564L: linux-parisc@vger.kernel.org
1da177e4 4565S: Maintained
679655da 4566F: sound/parisc/harmony.*
1da177e4 4567
91952bc0
AP
4568HD29L2 MEDIA DRIVER
4569M: Antti Palosaari <crope@iki.fi>
4570L: linux-media@vger.kernel.org
4571W: http://linuxtv.org/
4572W: http://palosaari.fi/linux/
4573Q: http://patchwork.linuxtv.org/project/linux-media/list/
4574T: git git://linuxtv.org/anttip/media_tree.git
4575S: Maintained
4576F: drivers/media/dvb-frontends/hd29l2*
4577
e2d1d6c0 4578HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4579L: iss_storagedev@hp.com
af9f1b3c 4580S: Orphan
679655da
JP
4581F: Documentation/blockdev/cpqarray.txt
4582F: drivers/block/cpqarray.*
e2d1d6c0 4583
9257aa49 4584HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4585M: Don Brace <don.brace@pmcs.com>
9257aa49 4586L: iss_storagedev@hp.com
693373db
DB
4587L: storagedev@pmcs.com
4588L: linux-scsi@vger.kernel.org
9257aa49
SC
4589S: Supported
4590F: Documentation/scsi/hpsa.txt
4591F: drivers/scsi/hpsa*.[ch]
4592F: include/linux/cciss*.h
c117ab84 4593F: include/uapi/linux/cciss*.h
9257aa49 4594
e2d1d6c0 4595HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4596M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4597L: iss_storagedev@hp.com
693373db
DB
4598L: storagedev@pmcs.com
4599L: linux-scsi@vger.kernel.org
e2d1d6c0 4600S: Supported
679655da
JP
4601F: Documentation/blockdev/cciss.txt
4602F: drivers/block/cciss*
4603F: include/linux/cciss_ioctl.h
c117ab84 4604F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4605
1da177e4 4606HFS FILESYSTEM
6cf515e1
GU
4607L: linux-fsdevel@vger.kernel.org
4608S: Orphan
679655da
JP
4609F: Documentation/filesystems/hfs.txt
4610F: fs/hfs/
1da177e4 4611
ef575f47
GU
4612HFSPLUS FILESYSTEM
4613L: linux-fsdevel@vger.kernel.org
4614S: Orphan
4615F: Documentation/filesystems/hfsplus.txt
4616F: fs/hfsplus/
4617
1da177e4 4618HGA FRAMEBUFFER DRIVER
8b58be88 4619M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4620L: linux-nvidia@lists.surfsouth.com
4621W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4622S: Maintained
8a61f013 4623F: drivers/video/fbdev/hgafb.c
1da177e4 4624
4480f15b 4625HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4626M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4627M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4628L: linux-pm@vger.kernel.org
e2d1d6c0 4629S: Supported
679655da
JP
4630F: arch/x86/power/
4631F: drivers/base/power/
4632F: kernel/power/
4633F: include/linux/suspend.h
4634F: include/linux/freezer.h
4635F: include/linux/pm.h
679655da 4636F: arch/*/include/asm/suspend*.h
e2d1d6c0 4637
4ef4caad 4638HID CORE LAYER
8b58be88 4639M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4640L: linux-input@vger.kernel.org
54e5881d 4641T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4642S: Maintained
679655da
JP
4643F: drivers/hid/
4644F: include/linux/hid*
c117ab84 4645F: include/uapi/linux/hid*
4ef4caad 4646
38bed542 4647HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4648M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4649L: linux-kernel@vger.kernel.org
75fc2d37 4650T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4651S: Maintained
679655da 4652F: Documentation/timers/
5cee9645 4653F: kernel/time/hrtimer.c
88606e80
TG
4654F: kernel/time/clockevents.c
4655F: kernel/time/tick*.*
4656F: kernel/time/timer_*.c
05ed8490 4657F: include/linux/clockchips.h
679655da 4658F: include/linux/hrtimer.h
38bed542 4659
1da177e4 4660HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4661L: linux-hams@vger.kernel.org
8b64f2a0 4662S: Orphan
679655da
JP
4663F: drivers/net/hamradio/dmascc.c
4664F: drivers/net/hamradio/scc.c
1da177e4 4665
ede1e6f8 4666HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4667M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4668W: http://www.highpoint-tech.com
4669S: Supported
679655da
JP
4670F: Documentation/scsi/hptiop.txt
4671F: drivers/scsi/hptiop.c
ede1e6f8 4672
1da177e4 4673HIPPI
8b58be88 4674M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4675L: linux-hippi@sunsite.dk
4676S: Maintained
679655da 4677F: include/linux/hippidevice.h
c117ab84 4678F: include/uapi/linux/if_hippi.h
679655da 4679F: net/802/hippi.c
ff5a3b50 4680F: drivers/net/hippi/
1da177e4 4681
ff1d2767 4682HOST AP DRIVER
8b58be88 4683M: Jouni Malinen <j@w1.fi>
85d32e7b 4684L: hostap@shmoo.com (subscribers-only)
724c6b35 4685L: linux-wireless@vger.kernel.org
ff1d2767
JM
4686W: http://hostap.epitest.fi/
4687S: Maintained
679655da 4688F: drivers/net/wireless/hostap/
ff1d2767 4689
dd8cd779 4690HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4691L: platform-driver-x86@vger.kernel.org
95c70215 4692S: Orphan
679655da 4693F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4694
e2d1d6c0 4695HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4696M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4697S: Maintained
7e25d724 4698F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4699
7d2c86b5 4700HPET: High Precision Event Timers driver
8b58be88 4701M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4702S: Maintained
679655da
JP
4703F: Documentation/timers/hpet.txt
4704F: drivers/char/hpet.c
4705F: include/linux/hpet.h
c117ab84 4706F: include/uapi/linux/hpet.h
b9b0332f 4707
e07b5d79 4708HPET: x86
9e06f631 4709S: Orphan
679655da
JP
4710F: arch/x86/kernel/hpet.c
4711F: arch/x86/include/asm/hpet.h
b9b0332f 4712
1da177e4 4713HPFS FILESYSTEM
8b58be88 4714M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4715W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4716S: Maintained
679655da 4717F: fs/hpfs/
1da177e4 4718
3441cded 4719HSI SUBSYSTEM
56459ea9
SR
4720M: Sebastian Reichel <sre@kernel.org>
4721T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4722S: Maintained
4723F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4724F: Documentation/hsi.txt
3441cded
SR
4725F: drivers/hsi/
4726F: include/linux/hsi/
4727F: include/uapi/linux/hsi/
4728
7d2c86b5 4729HSO 3G MODEM DRIVER
8b58be88 4730M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4731W: http://www.pharscape.org
4732S: Maintained
679655da 4733F: drivers/net/usb/hso.c
11cd29b0 4734
19990e29
AB
4735HSR NETWORK PROTOCOL
4736M: Arvid Brodin <arvid.brodin@alten.se>
4737L: netdev@vger.kernel.org
4738S: Maintained
4739F: net/hsr/
4740
5a18c343 4741HTCPEN TOUCHSCREEN DRIVER
8b58be88 4742M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4743L: linux-input@vger.kernel.org
4744S: Maintained
679655da 4745F: drivers/input/touchscreen/htcpen.c
5a18c343 4746
1da177e4 4747HUGETLB FILESYSTEM
6d49e352 4748M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4749S: Maintained
679655da 4750F: fs/hugetlbfs/
1da177e4 4751
05183189
S
4752Hyper-V CORE AND DRIVERS
4753M: K. Y. Srinivasan <kys@microsoft.com>
4754M: Haiyang Zhang <haiyangz@microsoft.com>
4755L: devel@linuxdriverproject.org
4756S: Maintained
a4162747
HZ
4757F: arch/x86/include/asm/mshyperv.h
4758F: arch/x86/include/uapi/asm/hyperv.h
4759F: arch/x86/kernel/cpu/mshyperv.c
05183189 4760F: drivers/hid/hid-hyperv.c
a4162747 4761F: drivers/hv/
f92ca80b 4762F: drivers/input/serio/hyperv-keyboard.c
05183189 4763F: drivers/net/hyperv/
a4162747 4764F: drivers/scsi/storvsc_drv.c
8a61f013 4765F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4766F: include/linux/hyperv.h
4767F: tools/hv/
05183189 4768
d85c8a6a 4769I2C OVER PARALLEL PORT
7c81c60f 4770M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4771L: linux-i2c@vger.kernel.org
4772S: Maintained
4773F: Documentation/i2c/busses/i2c-parport
4774F: Documentation/i2c/busses/i2c-parport-light
4775F: drivers/i2c/busses/i2c-parport.c
4776F: drivers/i2c/busses/i2c-parport-light.c
4777
4778I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4779M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4780L: linux-i2c@vger.kernel.org
4781S: Maintained
4782F: Documentation/i2c/busses/i2c-ali1535
4783F: Documentation/i2c/busses/i2c-ali1563
4784F: Documentation/i2c/busses/i2c-ali15x3
4785F: Documentation/i2c/busses/i2c-amd756
4786F: Documentation/i2c/busses/i2c-amd8111
4787F: Documentation/i2c/busses/i2c-i801
4788F: Documentation/i2c/busses/i2c-nforce2
4789F: Documentation/i2c/busses/i2c-piix4
4790F: Documentation/i2c/busses/i2c-sis5595
4791F: Documentation/i2c/busses/i2c-sis630
4792F: Documentation/i2c/busses/i2c-sis96x
4793F: Documentation/i2c/busses/i2c-via
4794F: Documentation/i2c/busses/i2c-viapro
4795F: drivers/i2c/busses/i2c-ali1535.c
4796F: drivers/i2c/busses/i2c-ali1563.c
4797F: drivers/i2c/busses/i2c-ali15x3.c
4798F: drivers/i2c/busses/i2c-amd756.c
4799F: drivers/i2c/busses/i2c-amd756-s4882.c
4800F: drivers/i2c/busses/i2c-amd8111.c
4801F: drivers/i2c/busses/i2c-i801.c
4802F: drivers/i2c/busses/i2c-isch.c
4803F: drivers/i2c/busses/i2c-nforce2.c
4804F: drivers/i2c/busses/i2c-nforce2-s4985.c
4805F: drivers/i2c/busses/i2c-piix4.c
4806F: drivers/i2c/busses/i2c-sis5595.c
4807F: drivers/i2c/busses/i2c-sis630.c
4808F: drivers/i2c/busses/i2c-sis96x.c
4809F: drivers/i2c/busses/i2c-via.c
4810F: drivers/i2c/busses/i2c-viapro.c
4811
cb7f07a4
NH
4812I2C/SMBUS ISMT DRIVER
4813M: Seth Heasley <seth.heasley@intel.com>
4814M: Neil Horman <nhorman@tuxdriver.com>
4815L: linux-i2c@vger.kernel.org
4816F: drivers/i2c/busses/i2c-ismt.c
4817F: Documentation/i2c/busses/i2c-ismt
4818
6ea884db 4819I2C/SMBUS STUB DRIVER
7c81c60f 4820M: Jean Delvare <jdelvare@suse.de>
846557d3 4821L: linux-i2c@vger.kernel.org
6ea884db 4822S: Maintained
8547a5bc 4823F: drivers/i2c/i2c-stub.c
6ea884db 4824
5b543965 4825I2C SUBSYSTEM
14d77c4d 4826M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4827L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4828W: https://i2c.wiki.kernel.org/
4829Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4830T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4831S: Maintained
40ed1b4c 4832F: Documentation/devicetree/bindings/i2c/
679655da
JP
4833F: Documentation/i2c/
4834F: drivers/i2c/
4835F: include/linux/i2c.h
03b70d62 4836F: include/linux/i2c-*.h
c117ab84
CEB
4837F: include/uapi/linux/i2c.h
4838F: include/uapi/linux/i2c-*.h
1da177e4 4839
4560d677
WS
4840I2C ACPI SUPPORT
4841M: Mika Westerberg <mika.westerberg@linux.intel.com>
4842L: linux-i2c@vger.kernel.org
4843L: linux-acpi@vger.kernel.org
4844S: Maintained
4560d677 4845
d85c8a6a 4846I2C-TAOS-EVM DRIVER
7c81c60f 4847M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4848L: linux-i2c@vger.kernel.org
4849S: Maintained
4850F: Documentation/i2c/busses/i2c-taos-evm
4851F: drivers/i2c/busses/i2c-taos-evm.c
4852
e8c76eed 4853I2C-TINY-USB DRIVER
8b58be88 4854M: Till Harbaum <till@harbaum.org>
846557d3 4855L: linux-i2c@vger.kernel.org
932d1872 4856W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4857S: Maintained
679655da 4858F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4859
1da177e4 4860i386 BOOT CODE
8b58be88 4861M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4862S: Maintained
679655da 4863F: arch/x86/boot/
1da177e4
LT
4864
4865i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4866M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4867T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4868S: Maintained
4869
1da177e4 4870IA64 (Itanium) PLATFORM
8b58be88
JP
4871M: Tony Luck <tony.luck@intel.com>
4872M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4873L: linux-ia64@vger.kernel.org
6b1c70b1 4874T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4875S: Maintained
679655da 4876F: arch/ia64/
1da177e4 4877
956c203c 4878IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4879M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4880M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4881L: linux-crypto@vger.kernel.org
4882S: Supported
4883F: drivers/crypto/nx/
4884
0e16aafb 4885IBM Power 842 compression accelerator
d1e66e6e 4886M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4887S: Supported
4888F: drivers/crypto/nx/nx-842.c
4889F: include/linux/nx842.h
4890
1da177e4 4891IBM Power Linux RAID adapter
8b58be88 4892M: Brian King <brking@us.ibm.com>
1da177e4 4893S: Supported
679655da 4894F: drivers/scsi/ipr.*
1da177e4 4895
9d348af4 4896IBM Power Virtual Ethernet Device Driver
eddd63a6 4897M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4898L: netdev@vger.kernel.org
4899S: Supported
9aa32835 4900F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4901
e6babec6 4902IBM Power Virtual SCSI Device Drivers
bcbde52b 4903M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4904L: linux-scsi@vger.kernel.org
4905S: Supported
e6babec6
NF
4906F: drivers/scsi/ibmvscsi/ibmvscsi*
4907F: drivers/scsi/ibmvscsi/viosrp.h
4908
4909IBM Power Virtual FC Device Drivers
44b4dad9 4910M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4911L: linux-scsi@vger.kernel.org
4912S: Supported
4913F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4914
1da177e4 4915IBM ServeRAID RAID DRIVER
f9213e78 4916S: Orphan
679655da 4917F: drivers/scsi/ips.*
1da177e4 4918
6ed9f9c4
PT
4919ICH LPC AND GPIO DRIVER
4920M: Peter Tyser <ptyser@xes-inc.com>
4921S: Maintained
4922F: drivers/mfd/lpc_ich.c
4923F: drivers/gpio/gpio-ich.c
4924
1e7106fc 4925IDE SUBSYSTEM
8b58be88 4926M: "David S. Miller" <davem@davemloft.net>
1da177e4 4927L: linux-ide@vger.kernel.org
8a6e2535 4928Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4929T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4930S: Maintained
679655da
JP
4931F: Documentation/ide/
4932F: drivers/ide/
4933F: include/linux/ide.h
1da177e4 4934
6cb8c13d
IP
4935IDEAPAD LAPTOP EXTRAS DRIVER
4936M: Ike Panhc <ike.pan@canonical.com>
4937L: platform-driver-x86@vger.kernel.org
4938W: http://launchpad.net/ideapad-laptop
4939S: Maintained
4940F: drivers/platform/x86/ideapad-laptop.c
4941
1ea4c161
AM
4942IDEAPAD LAPTOP SLIDEBAR DRIVER
4943M: Andrey Moiseev <o2g.org.ru@gmail.com>
4944L: linux-input@vger.kernel.org
4945W: https://github.com/o2genum/ideapad-slidebar
4946S: Maintained
4947F: drivers/input/misc/ideapad_slidebar.c
4948
0f861e8c 4949IDE/ATAPI DRIVERS
487ba8e8 4950M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4951L: linux-ide@vger.kernel.org
c404c199 4952S: Maintained
679655da
JP
4953F: Documentation/cdrom/ide-cd
4954F: drivers/ide/ide-cd*
1da177e4 4955
27471fdb 4956IDLE-I7300
8b58be88 4957M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4958L: linux-pm@vger.kernel.org
27471fdb 4959S: Supported
679655da 4960F: drivers/idle/i7300_idle.c
27471fdb 4961
02cf2286 4962IEEE 802.15.4 SUBSYSTEM
b6e195fd 4963M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4964L: linux-wpan@vger.kernel.org
4965W: https://github.com/linux-wpan
4966T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4967S: Maintained
4968F: net/ieee802154/
68653359 4969F: net/mac802154/
251741b1 4970F: drivers/net/ieee802154/
580947d3
AA
4971F: include/linux/nl802154.h
4972F: include/linux/ieee802154.h
4973F: include/net/nl802154.h
4974F: include/net/mac802154.h
4975F: include/net/af_ieee802154.h
4976F: include/net/cfg802154.h
4977F: include/net/ieee802154_netdev.h
ebef9c12 4978F: Documentation/networking/ieee802154.txt
02cf2286 4979
b1c97193
SY
4980IGORPLUG-USB IR RECEIVER
4981M: Sean Young <sean@mess.org>
4982L: linux-media@vger.kernel.org
4983S: Maintained
4984F: drivers/media/rc/igorplugusb.c
4985
40ad4a30
SY
4986IGUANAWORKS USB IR TRANSCEIVER
4987M: Sean Young <sean@mess.org>
4988L: linux-media@vger.kernel.org
4989S: Maintained
4990F: drivers/media/rc/iguanair.c
4991
9545f86e 4992IIO SUBSYSTEM AND DRIVERS
030a13d7 4993M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4994R: Hartmut Knaack <knaack.h@gmx.de>
4995R: Lars-Peter Clausen <lars@metafoo.de>
4996R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4997L: linux-iio@vger.kernel.org
4998S: Maintained
03e7c251 4999F: drivers/iio/
9545f86e 5000F: drivers/staging/iio/
8fe671fc 5001F: include/linux/iio/
817020cf 5002F: tools/iio/
9545f86e 5003
65519263
SG
5004IKANOS/ADI EAGLE ADSL USB DRIVER
5005M: Matthieu Castet <castet.matthieu@free.fr>
5006M: Stanislaw Gruszka <stf_xl@wp.pl>
5007S: Maintained
5008F: drivers/usb/atm/ueagle-atm.c
5009
e89ab51f
GR
5010INA209 HARDWARE MONITOR DRIVER
5011M: Guenter Roeck <linux@roeck-us.net>
5012L: lm-sensors@lm-sensors.org
5013S: Maintained
5014F: Documentation/hwmon/ina209
5015F: Documentation/devicetree/bindings/i2c/ina209.txt
5016F: drivers/hwmon/ina209.c
5017
5018INA2XX HARDWARE MONITOR DRIVER
5019M: Guenter Roeck <linux@roeck-us.net>
5020L: lm-sensors@lm-sensors.org
5021S: Maintained
5022F: Documentation/hwmon/ina2xx
5023F: drivers/hwmon/ina2xx.c
5024F: include/linux/platform_data/ina2xx.h
5025
14dc124f
SIG
5026INDUSTRY PACK SUBSYSTEM (IPACK)
5027M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5028M: Jens Taprogge <jens.taprogge@taprogge.org>
5029M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5030L: industrypack-devel@lists.sourceforge.net
5031W: http://industrypack.sourceforge.net
5032S: Maintained
5033F: drivers/ipack/
5034
8adc53fd
ZLK
5035INGENIC JZ4780 DMA Driver
5036M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5037S: Maintained
5038F: drivers/dma/dma-jz4780.c
5039
aa7168f4 5040INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5041M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5042M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5043L: linux-ima-devel@lists.sourceforge.net
5044L: linux-ima-user@lists.sourceforge.net
5045L: linux-security-module@vger.kernel.org
aa7168f4 5046S: Supported
679655da 5047F: security/integrity/ima/
aa7168f4 5048
9a4ea5a9
JH
5049IMGTEC IR DECODER DRIVER
5050M: James Hogan <james.hogan@imgtec.com>
5051S: Maintained
5052F: drivers/media/rc/img-ir/
5053
1da177e4 5054IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5055L: linux-fbdev@vger.kernel.org
843393d3 5056S: Orphan
8a61f013 5057F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5058
5059INFINIBAND SUBSYSTEM
b6b2bbe6 5060M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5061M: Sean Hefty <sean.hefty@intel.com>
5062M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5063L: linux-rdma@vger.kernel.org
605841f5 5064W: http://www.openfabrics.org/
8a6e2535 5065Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5066T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5067S: Supported
679655da
JP
5068F: Documentation/infiniband/
5069F: drivers/infiniband/
c117ab84 5070F: include/uapi/linux/if_infiniband.h
954138dc
YD
5071F: include/uapi/rdma/
5072F: include/rdma/
1da177e4 5073
c9f04f58 5074INOTIFY
8b58be88
JP
5075M: John McCutchan <john@johnmccutchan.com>
5076M: Robert Love <rlove@rlove.org>
5077M: Eric Paris <eparis@parisplace.org>
c9f04f58 5078S: Maintained
679655da
JP
5079F: Documentation/filesystems/inotify.txt
5080F: fs/notify/inotify/
5081F: include/linux/inotify.h
c117ab84 5082F: include/uapi/linux/inotify.h
c9f04f58 5083
e2d1d6c0 5084INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5085M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5086L: linux-input@vger.kernel.org
8a6e2535 5087Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5089S: Maintained
679655da 5090F: drivers/input/
f4eea7e2 5091F: include/linux/input.h
c117ab84 5092F: include/uapi/linux/input.h
f4eea7e2 5093F: include/linux/input/
e2d1d6c0 5094
3267a87f 5095INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5096M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5097L: linux-input@vger.kernel.org
7f9c2454 5098T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5099S: Odd fixes
3267a87f 5100F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5101F: drivers/input/input-mt.c
3267a87f
HR
5102K: \b(ABS|SYN)_MT_
5103
97fa99a3
JY
5104INTEL ASoC BDW/HSW DRIVERS
5105M: Jie Yang <yang.jie@linux.intel.com>
5106L: alsa-devel@alsa-project.org
5107S: Supported
5108F: sound/soc/intel/sst-haswell*
5109F: sound/soc/intel/sst-dsp*
5110F: sound/soc/intel/sst-firmware.c
5111F: sound/soc/intel/broadwell.c
5112F: sound/soc/intel/haswell.c
5113
4ac13e17
DJ
5114INTEL C600 SERIES SAS CONTROLLER DRIVER
5115M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5116M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5117L: linux-scsi@vger.kernel.org
7106891a
DJ
5118T: git git://git.code.sf.net/p/intel-sas/isci
5119S: Supported
4ac13e17 5120F: drivers/scsi/isci/
4ac13e17 5121
26717172
LB
5122INTEL IDLE DRIVER
5123M: Len Brown <lenb@kernel.org>
bf1c138e 5124L: linux-pm@vger.kernel.org
08deed1e 5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5126S: Supported
5127F: drivers/idle/intel_idle.c
5128
7c1ac18d
KCA
5129INTEL PSTATE DRIVER
5130M: Kristen Carlson Accardi <kristen@linux.intel.com>
5131L: linux-pm@vger.kernel.org
5132S: Supported
5133F: drivers/cpufreq/intel_pstate.c
5134
9eb8ef74 5135INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5136M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5137L: linux-fbdev@vger.kernel.org
ce00f85c 5138S: Maintained
679655da 5139F: Documentation/fb/intelfb.txt
8a61f013 5140F: drivers/video/fbdev/intelfb/
9eb8ef74 5141
1da177e4 5142INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5143M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5144L: linux-fbdev@vger.kernel.org
ce00f85c 5145S: Maintained
8a61f013 5146F: drivers/video/fbdev/i810/
1da177e4 5147
f4a9bc4c 5148INTEL MENLOW THERMAL DRIVER
8b58be88 5149M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5150L: platform-driver-x86@vger.kernel.org
5ca92bd9 5151W: https://01.org/linux-acpi
f4a9bc4c 5152S: Supported
679655da 5153F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5154
1da177e4 5155INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5156M: Borislav Petkov <bp@alien8.de>
1da177e4 5157S: Maintained
73d425fd
JP
5158F: arch/x86/kernel/cpu/microcode/core*
5159F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5160
248a9dc3 5161INTEL I/OAT DMA DRIVER
18ebd564 5162M: Dave Jiang <dave.jiang@intel.com>
08223d80 5163R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5164L: dmaengine@vger.kernel.org
5165Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5166S: Supported
679655da 5167F: drivers/dma/ioat*
248a9dc3 5168
6c8909b4 5169INTEL IOMMU (VT-d)
8b58be88 5170M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5171L: iommu@lists.linux-foundation.org
54e5881d 5172T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5173S: Supported
3fb39615 5174F: drivers/iommu/intel-iommu.c
679655da 5175F: include/linux/intel-iommu.h
6c8909b4 5176
b3e5f263 5177INTEL IOP-ADMA DMA DRIVER
08223d80 5178R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5179S: Odd fixes
679655da 5180F: drivers/dma/iop-adma.c
b3e5f263 5181
9251ce95 5182INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5183M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5184S: Maintained
679655da
JP
5185F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5186F: arch/arm/mach-ixp4xx/include/mach/npe.h
5187F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5188F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5189F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5190F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5191
844dd05f 5192INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5193M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5194S: Maintained
679655da 5195F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5196
2f302324 5197INTEL ETHERNET DRIVERS
8b58be88 5198M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5199R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5200R: Shannon Nelson <shannon.nelson@intel.com>
5201R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5202R: Don Skidmore <donald.c.skidmore@intel.com>
5203R: Matthew Vick <matthew.vick@intel.com>
5204R: John Ronciak <john.ronciak@intel.com>
5205R: Mitch Williams <mitch.a.williams@intel.com>
5206L: intel-wired-lan@lists.osuosl.org
f6fde11a 5207W: http://www.intel.com/support/feedback.htm
d94e6fed 5208W: http://e1000.sourceforge.net/
2f302324
JK
5209Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5211T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5212S: Supported
0d164401
JK
5213F: Documentation/networking/e100.txt
5214F: Documentation/networking/e1000.txt
5215F: Documentation/networking/e1000e.txt
5216F: Documentation/networking/igb.txt
5217F: Documentation/networking/igbvf.txt
5218F: Documentation/networking/ixgb.txt
5219F: Documentation/networking/ixgbe.txt
5220F: Documentation/networking/ixgbevf.txt
1bff6529 5221F: Documentation/networking/i40e.txt
105bf2fe 5222F: Documentation/networking/i40evf.txt
dee1ad47 5223F: drivers/net/ethernet/intel/
bc90d291 5224F: drivers/net/ethernet/intel/*/
1da177e4 5225
0963d59b
LW
5226INTEL-MID GPIO DRIVER
5227M: David Cohen <david.a.cohen@linux.intel.com>
5228L: linux-gpio@vger.kernel.org
5229S: Maintained
5230F: drivers/gpio/gpio-intel-mid.c
5231
ca907a90
SY
5232INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5233M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5234L: linux-wireless@vger.kernel.org
ca907a90 5235S: Maintained
679655da 5236F: Documentation/networking/README.ipw2100
679655da 5237F: Documentation/networking/README.ipw2200
ca907a90 5238F: drivers/net/wireless/ipw2x00/
826d2abe 5239
4bd96a7a 5240INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5241M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5242M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5243M: Shane Wang <shane.wang@intel.com>
5244L: tboot-devel@lists.sourceforge.net
5245W: http://tboot.sourceforge.net
e9b7d7c8 5246T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5247S: Supported
5248F: Documentation/intel_txt.txt
5249F: include/linux/tboot.h
5250F: arch/x86/kernel/tboot.c
5251
8a70da82 5252INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5253M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5254M: linux-wimax@intel.com
49e7d9df 5255L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5256S: Supported
5257W: http://linuxwimax.org
679655da
JP
5258F: Documentation/wimax/README.i2400m
5259F: drivers/net/wimax/i2400m/
c117ab84 5260F: include/uapi/linux/wimax/i2400m.h
8a70da82 5261
1c0ce89c
SG
5262INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5263M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5264L: linux-wireless@vger.kernel.org
1c0ce89c 5265S: Supported
efa3144e
WYG
5266F: drivers/net/wireless/iwlegacy/
5267
b481de9c 5268INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5269M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5270M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5271M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5272L: linux-wireless@vger.kernel.org
b481de9c 5273W: http://intellinuxwireless.org
b62ff718 5274T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5275S: Supported
679655da 5276F: drivers/net/wireless/iwlwifi/
b481de9c 5277
de8fe023
TW
5278INTEL MANAGEMENT ENGINE (mei)
5279M: Tomas Winkler <tomas.winkler@intel.com>
5280L: linux-kernel@vger.kernel.org
5281S: Supported
c117ab84 5282F: include/uapi/linux/mei.h
de8fe023 5283F: drivers/misc/mei/*
e07950a1 5284F: Documentation/misc-devices/mei/*
de8fe023 5285
cb109a0e 5286IOC3 ETHERNET DRIVER
8b58be88 5287M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5288L: linux-mips@linux-mips.org
5289S: Maintained
8862bf1e 5290F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5291
cb109a0e 5292IOC3 SERIAL DRIVER
8b58be88 5293M: Pat Gefre <pfg@sgi.com>
d39e0721 5294L: linux-serial@vger.kernel.org
cb109a0e 5295S: Maintained
df621252 5296F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5297
0b6e8569
SW
5298IOMMU DRIVERS
5299M: Joerg Roedel <joro@8bytes.org>
5300L: iommu@lists.linux-foundation.org
5301T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5302S: Maintained
5303F: drivers/iommu/
5304
4480f15b 5305IP MASQUERADING
8b58be88 5306M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5307S: Maintained
679655da 5308F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5309
1202d6ff 5310IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5311M: Francois Romieu <romieu@fr.zoreil.com>
5312M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5313L: netdev@vger.kernel.org
5314S: Maintained
7443713a 5315F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5316
4480f15b 5317IPATH DRIVER
8473c603 5318M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5319L: linux-rdma@vger.kernel.org
52a09a04 5320S: Maintained
679655da 5321F: drivers/infiniband/hw/ipath/
77d8798b 5322
4409ebe9 5323IPMI SUBSYSTEM
8b58be88 5324M: Corey Minyard <minyard@acm.org>
b0c90653 5325L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5326W: http://openipmi.sourceforge.net/
5327S: Supported
679655da
JP
5328F: Documentation/IPMI.txt
5329F: drivers/char/ipmi/
5330F: include/linux/ipmi*
c117ab84 5331F: include/uapi/linux/ipmi*
4409ebe9 5332
2d800897
KW
5333QCOM AUDIO (ASoC) DRIVERS
5334M: Patrick Lai <plai@codeaurora.org>
5335M: Banajit Goswami <bgoswami@codeaurora.org>
5336L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5337S: Supported
5338F: sound/soc/qcom/
5339
e2d1d6c0 5340IPS SCSI RAID DRIVER
8b58be88 5341M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5342L: linux-scsi@vger.kernel.org
5343W: http://www.adaptec.com/
5344S: Maintained
679655da 5345F: drivers/scsi/ips*
e2d1d6c0
RD
5346
5347IPVS
8b58be88
JP
5348M: Wensong Zhang <wensong@linux-vs.org>
5349M: Simon Horman <horms@verge.net.au>
5350M: Julian Anastasov <ja@ssi.bg>
979b6c13 5351L: netdev@vger.kernel.org
e2d1d6c0 5352L: lvs-devel@vger.kernel.org
1da177e4 5353S: Maintained
679655da 5354F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5355F: include/net/ip_vs.h
c117ab84 5356F: include/uapi/linux/ip_vs.h
679655da 5357F: net/netfilter/ipvs/
1da177e4 5358
e7839f25 5359IPWIRELESS DRIVER
8b58be88
JP
5360M: Jiri Kosina <jkosina@suse.cz>
5361M: David Sterba <dsterba@suse.cz>
92094aa0 5362S: Odd Fixes
282361a0 5363F: drivers/tty/ipwireless/
099dc4fb 5364
e2d1d6c0 5365IPX NETWORK LAYER
8b58be88 5366M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5367L: netdev@vger.kernel.org
5368S: Maintained
679655da 5369F: include/net/ipx.h
c117ab84 5370F: include/uapi/linux/ipx.h
679655da 5371F: net/ipx/
e2d1d6c0 5372
1da177e4 5373IRDA SUBSYSTEM
8b58be88 5374M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5375L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5376L: netdev@vger.kernel.org
1da177e4 5377W: http://irda.sourceforge.net/
f353976d 5378S: Maintained
e0057975 5379T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5380F: Documentation/networking/irda.txt
5381F: drivers/net/irda/
5382F: include/net/irda/
5383F: net/irda/
1da177e4 5384
a800c7cc
TG
5385IRQ SUBSYSTEM
5386M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5387L: linux-kernel@vger.kernel.org
a800c7cc 5388S: Maintained
75fc2d37 5389T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5390F: kernel/irq/
2ed9fd28
JC
5391
5392IRQCHIP DRIVERS
5393M: Thomas Gleixner <tglx@linutronix.de>
5394M: Jason Cooper <jason@lakedaemon.net>
5395L: linux-kernel@vger.kernel.org
5396S: Maintained
5397T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5398T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5399F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5400F: drivers/irqchip/
a800c7cc 5401
7ab3a837
GL
5402IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5403M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5404S: Maintained
5405F: Documentation/IRQ-domain.txt
5406F: include/linux/irqdomain.h
5407F: kernel/irq/irqdomain.c
5408
e2d1d6c0 5409ISAPNP
8b58be88 5410M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5411S: Maintained
679655da
JP
5412F: Documentation/isapnp.txt
5413F: drivers/pnp/isapnp/
5414F: include/linux/isapnp.h
e2d1d6c0 5415
d39b8420
HV
5416ISA RADIO MODULE
5417M: Hans Verkuil <hverkuil@xs4all.nl>
5418L: linux-media@vger.kernel.org
5419T: git git://linuxtv.org/media_tree.git
5420W: http://linuxtv.org
5421S: Maintained
5422F: drivers/media/radio/radio-isa*
5423
71a6d0af
HW
5424iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5425M: Peter Jones <pjones@redhat.com>
5426M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5427S: Maintained
5428F: drivers/firmware/iscsi_ibft*
5429
14816b1e 5430ISCSI
8b58be88 5431M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5432L: open-iscsi@googlegroups.com
5433W: www.open-iscsi.org
54e5881d 5434T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5435S: Maintained
679655da
JP
5436F: drivers/scsi/*iscsi*
5437F: include/scsi/*iscsi*
14816b1e 5438
1e65eb42
OG
5439ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5440M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5441M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5442M: Roi Dayan <roid@mellanox.com>
5443L: linux-rdma@vger.kernel.org
5444S: Supported
5445W: http://www.openfabrics.org
5446W: www.open-iscsi.org
5447Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5448F: drivers/infiniband/ulp/iser/
1e65eb42 5449
2b70e5fd
SG
5450ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5451M: Sagi Grimberg <sagig@mellanox.com>
5452T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5453L: linux-rdma@vger.kernel.org
5454L: target-devel@vger.kernel.org
5455S: Supported
5456W: http://www.linux-iscsi.org
5457F: drivers/infiniband/ulp/isert
5458
1da177e4 5459ISDN SUBSYSTEM
8b58be88 5460M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5461L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5462L: netdev@vger.kernel.org
1da177e4 5463W: http://www.isdn4linux.de
54e5881d 5464T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5465S: Maintained
679655da
JP
5466F: Documentation/isdn/
5467F: drivers/isdn/
5468F: include/linux/isdn.h
5469F: include/linux/isdn/
c117ab84
CEB
5470F: include/uapi/linux/isdn.h
5471F: include/uapi/linux/isdn/
1da177e4
LT
5472
5473ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5474M: Armin Schindler <mac@melware.de>
d5d52273 5475L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5476W: http://www.melware.de
5477S: Maintained
679655da 5478F: drivers/isdn/hardware/eicon/
1da177e4 5479
d624870f 5480IT87 HARDWARE MONITORING DRIVER
7c81c60f 5481M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5482L: lm-sensors@lm-sensors.org
5483S: Maintained
5484F: Documentation/hwmon/it87
5485F: drivers/hwmon/it87.c
5486
d7104bff
AP
5487IT913X MEDIA DRIVER
5488M: Antti Palosaari <crope@iki.fi>
5489L: linux-media@vger.kernel.org
5490W: http://linuxtv.org/
5491W: http://palosaari.fi/linux/
5492Q: http://patchwork.linuxtv.org/project/linux-media/list/
5493T: git git://linuxtv.org/anttip/media_tree.git
5494S: Maintained
249c697e 5495F: drivers/media/tuners/it913x*
d7104bff 5496
91821ff3 5497IVTV VIDEO4LINUX DRIVER
6afdeaf8 5498M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5499L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5500L: linux-media@vger.kernel.org
275ffde4 5501T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5502W: http://www.ivtvdriver.org
5503S: Maintained
679655da 5504F: Documentation/video4linux/*.ivtv
90d72ac6 5505F: drivers/media/pci/ivtv/
c117ab84 5506F: include/uapi/linux/ivtv*
91821ff3 5507
68620bdd
MP
5508IX2505V MEDIA DRIVER
5509M: Malcolm Priestley <tvboxspy@gmail.com>
5510L: linux-media@vger.kernel.org
5511W: http://linuxtv.org/
5512Q: http://patchwork.linuxtv.org/project/linux-media/list/
5513S: Maintained
5514F: drivers/media/dvb-frontends/ix2505v*
5515
4453d736
GR
5516JC42.4 TEMPERATURE SENSOR DRIVER
5517M: Guenter Roeck <linux@roeck-us.net>
5518L: lm-sensors@lm-sensors.org
5519S: Maintained
5520F: drivers/hwmon/jc42.c
5521F: Documentation/hwmon/jc42
5522
e2d1d6c0 5523JFS FILESYSTEM
3256f80f 5524M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5525L: jfs-discussion@lists.sourceforge.net
5526W: http://jfs.sourceforge.net/
54e5881d 5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5528S: Maintained
679655da
JP
5529F: Documentation/filesystems/jfs.txt
5530F: fs/jfs/
e2d1d6c0 5531
95252236 5532JME NETWORK DRIVER
8b58be88 5533M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5534L: netdev@vger.kernel.org
5535S: Maintained
63d24a0e 5536F: drivers/net/ethernet/jme.*
95252236 5537
1da177e4 5538JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5539M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5540L: linux-mtd@lists.infradead.org
5541W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5542S: Maintained
679655da 5543F: fs/jffs2/
c117ab84 5544F: include/uapi/linux/jffs2.h
1da177e4 5545
de456d37 5546JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5547M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5548M: Jan Kara <jack@suse.cz>
72be2ccf 5549L: linux-ext4@vger.kernel.org
ae0718f8 5550S: Maintained
d183e11a 5551F: fs/jbd/
d183e11a
TT
5552F: include/linux/jbd.h
5553
5554JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5555M: "Theodore Ts'o" <tytso@mit.edu>
5556L: linux-ext4@vger.kernel.org
5557S: Maintained
5558F: fs/jbd2/
5559F: include/linux/jbd2.h
ae0718f8 5560
fd8b6cb4 5561JSM Neo PCI based serial card
9d141cb9 5562M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5563L: linux-serial@vger.kernel.org
5564S: Maintained
df621252 5565F: drivers/tty/serial/jsm/
ae0718f8 5566
af39917d
CL
5567K10TEMP HARDWARE MONITORING DRIVER
5568M: Clemens Ladisch <clemens@ladisch.de>
5569L: lm-sensors@lm-sensors.org
5570S: Maintained
5571F: Documentation/hwmon/k10temp
5572F: drivers/hwmon/k10temp.c
5573
4660cb35 5574K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5575M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5576L: lm-sensors@lm-sensors.org
ae0718f8 5577S: Maintained
679655da
JP
5578F: Documentation/hwmon/k8temp
5579F: drivers/hwmon/k8temp.c
ae0718f8 5580
1da177e4 5581KCONFIG
5eb1f99e 5582M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5583L: linux-kbuild@vger.kernel.org
cea8321c 5584T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5585S: Maintained
679655da
JP
5586F: Documentation/kbuild/kconfig-language.txt
5587F: scripts/kconfig/
1da177e4 5588
ea6c2089 5589KDUMP
8b58be88
JP
5590M: Vivek Goyal <vgoyal@redhat.com>
5591M: Haren Myneni <hbabu@us.ibm.com>
34633993 5592L: kexec@lists.infradead.org
ea6c2089
VG
5593W: http://lse.sourceforge.net/kdump/
5594S: Maintained
80811493 5595F: Documentation/kdump/
ea6c2089 5596
f41bf02f
HV
5597KEENE FM RADIO TRANSMITTER DRIVER
5598M: Hans Verkuil <hverkuil@xs4all.nl>
5599L: linux-media@vger.kernel.org
5600T: git git://linuxtv.org/media_tree.git
5601W: http://linuxtv.org
5602S: Maintained
5603F: drivers/media/radio/radio-keene*
5604
1da177e4 5605KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5606M: Ian Kent <raven@themaw.net>
f694fc97 5607L: autofs@vger.kernel.org
1da177e4 5608S: Maintained
679655da 5609F: fs/autofs4/
1da177e4 5610
70fb7ba6 5611KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5612M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5615L: linux-kbuild@vger.kernel.org
5ce45962 5616S: Maintained
679655da
JP
5617F: Documentation/kbuild/
5618F: Makefile
5619F: scripts/Makefile.*
70fb7ba6
MM
5620F: scripts/basic/
5621F: scripts/mk*
5622F: scripts/package/
1da177e4
LT
5623
5624KERNEL JANITORS
c3000e03 5625L: kernel-janitors@vger.kernel.org
10466f5a 5626W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5627S: Odd Fixes
1da177e4 5628
e8b43555 5629KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5630M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5631L: linux-nfs@vger.kernel.org
1da177e4 5632W: http://nfs.sourceforge.net/
98fac23f 5633S: Supported
679655da 5634F: fs/nfsd/
c117ab84 5635F: include/uapi/linux/nfsd/
679655da
JP
5636F: fs/lockd/
5637F: fs/nfs_common/
5638F: net/sunrpc/
5639F: include/linux/lockd/
5640F: include/linux/sunrpc/
c117ab84 5641F: include/uapi/linux/sunrpc/
1da177e4 5642
13b122b3
SK
5643KERNEL SELFTEST FRAMEWORK
5644M: Shuah Khan <shuahkh@osg.samsung.com>
5645L: linux-api@vger.kernel.org
5646T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5647S: Maintained
5648F: tools/testing/selftests
5649
426d62e2 5650KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5651M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5652M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5653L: kvm@vger.kernel.org
e3e58478 5654W: http://www.linux-kvm.org
a94b40a6 5655T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5656S: Supported
c93a64fe
PB
5657F: Documentation/*/kvm*.txt
5658F: Documentation/virtual/kvm/
679655da 5659F: arch/*/kvm/
1662e862
CB
5660F: arch/x86/kernel/kvm.c
5661F: arch/x86/kernel/kvmclock.c
679655da
JP
5662F: arch/*/include/asm/kvm*
5663F: include/linux/kvm*
c117ab84 5664F: include/uapi/linux/kvm*
679655da 5665F: virt/kvm/
426d62e2 5666
ad8003d3 5667KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5668M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5669L: kvm@vger.kernel.org
5670W: http://kvm.qumranet.com
7de609c8 5671S: Maintained
679655da 5672F: arch/x86/include/asm/svm.h
679655da 5673F: arch/x86/kvm/svm.c
426d62e2 5674
513014b7 5675KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5676M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5677L: kvm-ppc@vger.kernel.org
5678W: http://kvm.qumranet.com
6a7f972d 5679T: git git://github.com/agraf/linux-2.6.git
513014b7 5680S: Supported
679655da
JP
5681F: arch/powerpc/include/asm/kvm*
5682F: arch/powerpc/kvm/
513014b7 5683
85f8fffe 5684KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5685M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5686M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5687M: linux390@de.ibm.com
5688L: linux-s390@vger.kernel.org
5689W: http://www.ibm.com/developerworks/linux/linux390/
5690S: Supported
679655da
JP
5691F: Documentation/s390/kvm.txt
5692F: arch/s390/include/asm/kvm*
80811493 5693F: arch/s390/kvm/
a968cd3e 5694F: drivers/s390/kvm/
85f8fffe 5695
a749474d 5696KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5697M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5698M: Marc Zyngier <marc.zyngier@arm.com>
5699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5700L: kvmarm@lists.cs.columbia.edu
5701W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5702S: Supported
a749474d
CD
5703F: arch/arm/include/uapi/asm/kvm*
5704F: arch/arm/include/asm/kvm*
5705F: arch/arm/kvm/
5c8818b4
MZ
5706F: virt/kvm/arm/
5707F: include/kvm/arm_*
a749474d 5708
6394a3ec 5709KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5710M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5711M: Marc Zyngier <marc.zyngier@arm.com>
5712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5713L: kvmarm@lists.cs.columbia.edu
5714S: Maintained
5715F: arch/arm64/include/uapi/asm/kvm*
5716F: arch/arm64/include/asm/kvm*
5717F: arch/arm64/kvm/
5718
dc009d92 5719KEXEC
8b58be88 5720M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5721W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5722L: kexec@lists.infradead.org
dc009d92 5723S: Maintained
679655da 5724F: include/linux/kexec.h
c117ab84 5725F: include/uapi/linux/kexec.h
679655da 5726F: kernel/kexec.c
dc009d92 5727
e971461f
DH
5728KEYS/KEYRINGS:
5729M: David Howells <dhowells@redhat.com>
5730L: keyrings@linux-nfs.org
5731S: Maintained
d410fa4e 5732F: Documentation/security/keys.txt
e971461f
DH
5733F: include/linux/key.h
5734F: include/linux/key-type.h
5735F: include/keys/
5736F: security/keys/
5737
7f3c68be 5738KEYS-TRUSTED
74dd744f
MZ
5739M: David Safford <safford@us.ibm.com>
5740M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5741L: linux-security-module@vger.kernel.org
5742L: keyrings@linux-nfs.org
5743S: Supported
d410fa4e 5744F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5745F: include/keys/trusted-type.h
5746F: security/keys/trusted.c
5747F: security/keys/trusted.h
5748
5749KEYS-ENCRYPTED
74dd744f
MZ
5750M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5751M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5752L: linux-security-module@vger.kernel.org
5753L: keyrings@linux-nfs.org
5754S: Supported
d410fa4e 5755F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5756F: include/keys/encrypted-type.h
19c90aa6 5757F: security/keys/encrypted-keys/
7f3c68be 5758
5b778dad 5759KGDB / KDB /debug_core
8b58be88 5760M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5761W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5762L: kgdb-bugreport@lists.sourceforge.net
5763S: Maintained
679655da
JP
5764F: Documentation/DocBook/kgdb.tmpl
5765F: drivers/misc/kgdbts.c
df621252 5766F: drivers/tty/serial/kgdboc.c
5b778dad 5767F: include/linux/kdb.h
679655da 5768F: include/linux/kgdb.h
4063eb5f 5769F: kernel/debug/
e3e2aaf7 5770
456db8cc 5771KMEMCHECK
8b58be88 5772M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5773M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5774S: Maintained
410d7a97
JP
5775F: Documentation/kmemcheck.txt
5776F: arch/x86/include/asm/kmemcheck.h
5777F: arch/x86/mm/kmemcheck/
5778F: include/linux/kmemcheck.h
5779F: mm/kmemcheck.c
b9ce08c0 5780
c3bb4d24 5781KMEMLEAK
8b58be88 5782M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5783S: Maintained
5784F: Documentation/kmemleak.txt
5785F: include/linux/kmemleak.h
5786F: mm/kmemleak.c
5787F: mm/kmemleak-test.c
5788
89559a61 5789KPROBES
8b58be88
JP
5790M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5791M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5792M: "David S. Miller" <davem@davemloft.net>
97c29e74 5793M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5794S: Maintained
679655da
JP
5795F: Documentation/kprobes.txt
5796F: include/linux/kprobes.h
5797F: kernel/kprobes.c
89559a61 5798
70e84049 5799KS0108 LCD CONTROLLER DRIVER
8b58be88 5800M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5801W: http://miguelojeda.es/auxdisplay.htm
5802W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5803S: Maintained
679655da
JP
5804F: Documentation/auxdisplay/ks0108
5805F: drivers/auxdisplay/ks0108.c
5806F: include/linux/ks0108.h
70e84049 5807
1da177e4 5808LAPB module
1da177e4 5809L: linux-x25@vger.kernel.org
bf9915cc 5810S: Orphan
679655da
JP
5811F: Documentation/networking/lapb-module.txt
5812F: include/*/lapb.h
5813F: net/lapb/
1da177e4
LT
5814
5815LASI 53c700 driver for PARISC
8b58be88 5816M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5817L: linux-scsi@vger.kernel.org
5818S: Maintained
679655da
JP
5819F: Documentation/scsi/53c700.txt
5820F: drivers/scsi/53c700*
1da177e4 5821
263de9b5 5822LED SUBSYSTEM
c772fc26 5823M: Bryan Wu <cooloney@gmail.com>
8b58be88 5824M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5825M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5826L: linux-leds@vger.kernel.org
5827T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5828S: Maintained
679655da
JP
5829F: drivers/leds/
5830F: include/linux/leds.h
263de9b5 5831
b0461a44 5832LEGACY EEPROM DRIVER
7c81c60f 5833M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5834S: Maintained
5835F: Documentation/misc-devices/eeprom
5836F: drivers/misc/eeprom/eeprom.c
5837
1da177e4 5838LEGO USB Tower driver
8b58be88 5839M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5840L: legousb-devel@lists.sourceforge.net
5841W: http://legousb.sourceforge.net/
5842S: Maintained
679655da 5843F: drivers/usb/misc/legousbtower.c
1da177e4 5844
055616a8
MK
5845LG2160 MEDIA DRIVER
5846M: Michael Krufky <mkrufky@linuxtv.org>
5847L: linux-media@vger.kernel.org
5848W: http://linuxtv.org/
5849W: http://github.com/mkrufky
5850Q: http://patchwork.linuxtv.org/project/linux-media/list/
5851T: git git://linuxtv.org/mkrufky/tuners.git
5852S: Maintained
5853F: drivers/media/dvb-frontends/lg2160.*
5854
6f0e7725
MK
5855LGDT3305 MEDIA DRIVER
5856M: Michael Krufky <mkrufky@linuxtv.org>
5857L: linux-media@vger.kernel.org
5858W: http://linuxtv.org/
5859W: http://github.com/mkrufky
5860Q: http://patchwork.linuxtv.org/project/linux-media/list/
5861T: git git://linuxtv.org/mkrufky/tuners.git
5862S: Maintained
5863F: drivers/media/dvb-frontends/lgdt3305.*
5864
568a17ff 5865LGUEST
8b58be88 5866M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5867L: lguest@lists.ozlabs.org
568a17ff 5868W: http://lguest.ozlabs.org/
72e91863 5869S: Odd Fixes
070f420b 5870F: arch/x86/include/asm/lguest*.h
679655da
JP
5871F: arch/x86/lguest/
5872F: drivers/lguest/
5873F: include/linux/lguest*.h
070f420b 5874F: tools/lguest/
568a17ff 5875
32ac7cb2
TH
5876LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5877M: Tejun Heo <tj@kernel.org>
5878L: linux-ide@vger.kernel.org
5879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5880S: Maintained
5881F: drivers/ata/
5882F: include/linux/ata.h
5883F: include/linux/libata.h
5884
5885LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5886M: Viresh Kumar <viresh.linux@gmail.com>
5887L: linux-ide@vger.kernel.org
5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5889S: Maintained
5890F: include/linux/pata_arasan_cf_data.h
5891F: drivers/ata/pata_arasan_cf.c
5892
c7fa056c
BZ
5893LIBATA PATA DRIVERS
5894M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5895M: Tejun Heo <tj@kernel.org>
5896L: linux-ide@vger.kernel.org
5897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5898S: Maintained
5899F: drivers/ata/pata_*.c
5900F: drivers/ata/ata_generic.c
5901
32ac7cb2
TH
5902LIBATA SATA AHCI PLATFORM devices support
5903M: Hans de Goede <hdegoede@redhat.com>
5904M: Tejun Heo <tj@kernel.org>
5905L: linux-ide@vger.kernel.org
5906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5907S: Maintained
5908F: drivers/ata/ahci_platform.c
5909F: drivers/ata/libahci_platform.c
5910F: include/linux/ahci_platform.h
5911
5912LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5913M: Mikael Pettersson <mikpelinux@gmail.com>
5914L: linux-ide@vger.kernel.org
5915T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5916S: Maintained
5917F: drivers/ata/sata_promise.*
5918
1acd437c
SL
5919LIBLOCKDEP
5920M: Sasha Levin <sasha.levin@oracle.com>
5921S: Maintained
5922F: tools/lib/lockdep/
5923
1da177e4 5924LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5925M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5926W: http://www.ibm.com/linux/ltc/projects/ppc
5927S: Supported
11c34c7d 5928F: arch/powerpc/boot/rs6000.h
1da177e4 5929
852bb9f5 5930LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5931M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5932M: Paul Mackerras <paulus@samba.org>
ea668936 5933M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5934W: http://www.penguinppc.org/
a4724ed6 5935L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5936Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5937T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5938S: Supported
11c34c7d
JP
5939F: Documentation/powerpc/
5940F: arch/powerpc/
1da177e4
LT
5941
5942LINUX FOR POWER MACINTOSH
8b58be88 5943M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5944W: http://www.penguinppc.org/
a4724ed6 5945L: linuxppc-dev@lists.ozlabs.org
1da177e4 5946S: Maintained
11c34c7d
JP
5947F: arch/powerpc/platforms/powermac/
5948F: drivers/macintosh/
1da177e4 5949
77a76369 5950LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5951M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5952L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5953T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5954S: Maintained
11c34c7d
JP
5955F: arch/powerpc/platforms/512x/
5956F: arch/powerpc/platforms/52xx/
1da177e4
LT
5957
5958LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5959M: Alistair Popple <alistair@popple.id.au>
8b58be88 5960M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5961W: http://www.penguinppc.org/
a4724ed6 5962L: linuxppc-dev@lists.ozlabs.org
1da177e4 5963S: Maintained
11c34c7d
JP
5964F: arch/powerpc/platforms/40x/
5965F: arch/powerpc/platforms/44x/
1da177e4 5966
260c02a9 5967LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5968L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5969S: Orphan
11c34c7d
JP
5970F: arch/powerpc/*/*virtex*
5971F: arch/powerpc/*/*/*virtex*
1da177e4 5972
e93adf1e 5973LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5974M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5975W: http://www.penguinppc.org/
a4724ed6 5976L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5977S: Maintained
a2b1f7c8 5978F: arch/powerpc/platforms/8xx/
e93adf1e 5979
1da177e4 5980LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5981M: Scott Wood <scottwood@freescale.com>
8b58be88 5982M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5983W: http://www.penguinppc.org/
a4724ed6 5984L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5985T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5986S: Maintained
11c34c7d 5987F: arch/powerpc/platforms/83xx/
4c8f581d 5988F: arch/powerpc/platforms/85xx/
1da177e4 5989
ab06ff3a 5990LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5991M: Olof Johansson <olof@lixom.net>
a4724ed6 5992L: linuxppc-dev@lists.ozlabs.org
92e19709 5993S: Maintained
11c34c7d
JP
5994F: arch/powerpc/platforms/pasemi/
5995F: drivers/*/*pasemi*
5996F: drivers/*/*/*pasemi*
ab06ff3a 5997
1da177e4 5998LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5999M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6000L: linux-security-module@vger.kernel.org
1da177e4
LT
6001S: Supported
6002
a23ce6da
HW
6003LIS3LV02D ACCELEROMETER DRIVER
6004M: Eric Piel <eric.piel@tremplin-utc.net>
6005S: Maintained
ff606677
JD
6006F: Documentation/misc-devices/lis3lv02d
6007F: drivers/misc/lis3lv02d/
bd35665f 6008F: drivers/platform/x86/hp_accel.c
a23ce6da 6009
b700e7f0
SJ
6010LIVE PATCHING
6011M: Josh Poimboeuf <jpoimboe@redhat.com>
6012M: Seth Jennings <sjenning@redhat.com>
6013M: Jiri Kosina <jkosina@suse.cz>
6014M: Vojtech Pavlik <vojtech@suse.cz>
6015S: Maintained
6016F: kernel/livepatch/
6017F: include/linux/livepatch.h
6018F: arch/x86/include/asm/livepatch.h
6019F: arch/x86/kernel/livepatch.c
6020F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6021F: samples/livepatch/
b700e7f0 6022L: live-patching@vger.kernel.org
74d50da3 6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6024
e2d1d6c0 6025LLC (802.2)
8b58be88 6026M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6027S: Maintained
679655da 6028F: include/linux/llc.h
c117ab84 6029F: include/uapi/linux/llc.h
679655da
JP
6030F: include/net/llc*
6031F: net/llc/
e2d1d6c0 6032
4e233cbe
AD
6033LM73 HARDWARE MONITOR DRIVER
6034M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6035L: lm-sensors@lm-sensors.org
6036S: Maintained
6037F: drivers/hwmon/lm73.c
6038
156e2d1a 6039LM78 HARDWARE MONITOR DRIVER
7c81c60f 6040M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6041L: lm-sensors@lm-sensors.org
6042S: Maintained
6043F: Documentation/hwmon/lm78
6044F: drivers/hwmon/lm78.c
6045
1da177e4 6046LM83 HARDWARE MONITOR DRIVER
7c81c60f 6047M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6048L: lm-sensors@lm-sensors.org
1da177e4 6049S: Maintained
679655da
JP
6050F: Documentation/hwmon/lm83
6051F: drivers/hwmon/lm83.c
1da177e4
LT
6052
6053LM90 HARDWARE MONITOR DRIVER
7c81c60f 6054M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6055L: lm-sensors@lm-sensors.org
1da177e4 6056S: Maintained
679655da 6057F: Documentation/hwmon/lm90
aae7bce4 6058F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6059F: drivers/hwmon/lm90.c
1da177e4 6060
917cc4e6
GR
6061LM95234 HARDWARE MONITOR DRIVER
6062M: Guenter Roeck <linux@roeck-us.net>
6063L: lm-sensors@lm-sensors.org
6064S: Maintained
6065F: Documentation/hwmon/lm95234
6066F: drivers/hwmon/lm95234.c
6067
68620bdd
MP
6068LME2510 MEDIA DRIVER
6069M: Malcolm Priestley <tvboxspy@gmail.com>
6070L: linux-media@vger.kernel.org
6071W: http://linuxtv.org/
6072Q: http://patchwork.linuxtv.org/project/linux-media/list/
6073S: Maintained
6074F: drivers/media/usb/dvb-usb-v2/lmedm04*
6075
512e67f9 6076LOCKDEP AND LOCKSTAT
8b58be88
JP
6077M: Peter Zijlstra <peterz@infradead.org>
6078M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6079L: linux-kernel@vger.kernel.org
75fc2d37 6080T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6081S: Maintained
214e0aed
DB
6082F: Documentation/locking/lockdep*.txt
6083F: Documentation/locking/lockstat.txt
679655da 6084F: include/linux/lockdep.h
7486d6da 6085F: kernel/locking/
512e67f9 6086
dde33348 6087LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6088M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6089L: linux-ntfs-dev@lists.sourceforge.net
6090W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6091S: Maintained
679655da 6092F: Documentation/ldm.txt
20d16fef 6093F: block/partitions/ldm.*
1da177e4 6094
ef6ada3d
JE
6095LogFS
6096M: Joern Engel <joern@logfs.org>
756ccb3c 6097M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6098L: logfs@logfs.org
6099W: logfs.org
6100S: Maintained
6101F: fs/logfs/
6102
b62d7946
RS
6103LPC32XX MACHINE SUPPORT
6104M: Roland Stigge <stigge@antcom.de>
6105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6106S: Maintained
6107F: arch/arm/mach-lpc32xx/
6108
c87e34ef 6109LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6110M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6111M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6112M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6113M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6114L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6115L: linux-scsi@vger.kernel.org
6116W: http://www.lsilogic.com/support
6117S: Supported
679655da 6118F: drivers/message/fusion/
500c152a 6119F: drivers/scsi/mpt2sas/
6120F: drivers/scsi/mpt3sas/
c87e34ef 6121
1da177e4 6122LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6123M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6124L: linux-scsi@vger.kernel.org
6125S: Maintained
679655da 6126F: drivers/scsi/sym53c8xx_2/
1da177e4 6127
e5f5c99a
GR
6128LTC4261 HARDWARE MONITOR DRIVER
6129M: Guenter Roeck <linux@roeck-us.net>
6130L: lm-sensors@lm-sensors.org
6131S: Maintained
6132F: Documentation/hwmon/ltc4261
6133F: drivers/hwmon/ltc4261.c
6134
81365c31 6135LTP (Linux Test Project)
28b8e8d4 6136M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6137M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6138M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6139M: Jan Stancek <jstancek@redhat.com>
6140M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6141M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6142L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6143W: http://linux-test-project.github.io/
7d1ae8a8 6144T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6145S: Maintained
6146
c12a54b3 6147M32R ARCHITECTURE
c12a54b3 6148W: http://www.linux-m32r.org/
b4174867 6149S: Orphan
679655da 6150F: arch/m32r/
c12a54b3 6151
1da177e4 6152M68K ARCHITECTURE
8b58be88 6153M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6154L: linux-m68k@lists.linux-m68k.org
6155W: http://www.linux-m68k.org/
54e5881d 6156T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6157S: Maintained
679655da 6158F: arch/m68k/
9db35182 6159F: drivers/zorro/
1da177e4
LT
6160
6161M68K ON APPLE MACINTOSH
8b58be88 6162M: Joshua Thompson <funaho@jurai.org>
1da177e4 6163W: http://www.mac.linux-m68k.org/
9bb9f222 6164L: linux-m68k@lists.linux-m68k.org
1da177e4 6165S: Maintained
9db35182 6166F: arch/m68k/mac/
1da177e4
LT
6167
6168M68K ON HP9000/300
8b58be88 6169M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6170W: http://www.tazenda.demon.co.uk/phil/linux-hp
6171S: Maintained
679655da 6172F: arch/m68k/hp300/
1da177e4 6173
74425546
AP
6174M88DS3103 MEDIA DRIVER
6175M: Antti Palosaari <crope@iki.fi>
6176L: linux-media@vger.kernel.org
6177W: http://linuxtv.org/
6178W: http://palosaari.fi/linux/
6179Q: http://patchwork.linuxtv.org/project/linux-media/list/
6180T: git git://linuxtv.org/anttip/media_tree.git
6181S: Maintained
6182F: drivers/media/dvb-frontends/m88ds3103*
6183
68620bdd
MP
6184M88RS2000 MEDIA DRIVER
6185M: Malcolm Priestley <tvboxspy@gmail.com>
6186L: linux-media@vger.kernel.org
6187W: http://linuxtv.org/
6188Q: http://patchwork.linuxtv.org/project/linux-media/list/
6189S: Maintained
6190F: drivers/media/dvb-frontends/m88rs2000*
6191
07a092fa 6192MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6193M: Alexey Klimov <klimov.linux@gmail.com>
6194L: linux-media@vger.kernel.org
6195T: git git://linuxtv.org/media_tree.git
6196S: Maintained
6197F: drivers/media/radio/radio-ma901.c
07a092fa 6198
64a327a7 6199MAC80211
8b58be88 6200M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6201L: linux-wireless@vger.kernel.org
491b26b4 6202W: http://wireless.kernel.org/
ce466579
JB
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6205S: Maintained
679655da
JP
6206F: Documentation/networking/mac80211-injection.txt
6207F: include/net/mac80211.h
6208F: net/mac80211/
64a327a7 6209
b863ceb7 6210MACVLAN DRIVER
8b58be88 6211M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6212L: netdev@vger.kernel.org
6213S: Maintained
679655da
JP
6214F: drivers/net/macvlan.c
6215F: include/linux/if_macvlan.h
b863ceb7 6216
2b6d83e2
JB
6217MAILBOX API
6218M: Jassi Brar <jassisinghbrar@gmail.com>
6219L: linux-kernel@vger.kernel.org
6220S: Maintained
6221F: drivers/mailbox/
6222F: include/linux/mailbox_client.h
6223F: include/linux/mailbox_controller.h
6224
faf1668c 6225MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6226M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6227W: http://www.kernel.org/doc/man-pages
bd7ebec6 6228L: linux-man@vger.kernel.org
1b53dc74 6229S: Maintained
faf1668c 6230
8427defd
RK
6231MARVELL ARMADA DRM SUPPORT
6232M: Russell King <rmk+kernel@arm.linux.org.uk>
6233S: Maintained
6234F: drivers/gpu/drm/armada/
6235
3ad50cca
GR
6236MARVELL 88E6352 DSA support
6237M: Guenter Roeck <linux@roeck-us.net>
6238S: Maintained
6239F: drivers/net/dsa/mv88e6352.c
6240
44c14c1d 6241MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6242M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6243M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6244L: netdev@vger.kernel.org
6245S: Maintained
6246F: drivers/net/ethernet/marvell/sk*
6247
74cda169 6248MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6249L: libertas-dev@lists.infradead.org
8ac3e99e 6250S: Orphan
679655da 6251F: drivers/net/wireless/libertas/
74cda169 6252
b60d6975 6253MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6255L: netdev@vger.kernel.org
f5ca8502 6256S: Maintained
527a6266 6257F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6258F: include/linux/mv643xx.h
1da177e4 6259
370b8ed9
TP
6260MARVELL MVNETA ETHERNET DRIVER
6261M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6262L: netdev@vger.kernel.org
6263S: Maintained
6264F: drivers/net/ethernet/marvell/mvneta.*
6265
fcad584d 6266MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6267M: Amitkumar Karwar <akarwar@marvell.com>
6268M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6269L: linux-wireless@vger.kernel.org
6270S: Maintained
6271F: drivers/net/wireless/mwifiex/
6272
a2c3f656 6273MARVELL MWL8K WIRELESS DRIVER
a040d532 6274M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6275L: linux-wireless@vger.kernel.org
16345910 6276S: Odd Fixes
a2c3f656
LB
6277F: drivers/net/wireless/mwl8k.c
6278
2a69567b 6279MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6280M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6281S: Odd Fixes
1fa7e547 6282F: drivers/mmc/host/mvsdio.*
2a69567b 6283
1da177e4 6284MATROX FRAMEBUFFER DRIVER
c69f677c 6285L: linux-fbdev@vger.kernel.org
52653199 6286S: Orphan
8a61f013 6287F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6288F: include/uapi/linux/matroxfb.h
1da177e4 6289
ca462085
GR
6290MAX16065 HARDWARE MONITOR DRIVER
6291M: Guenter Roeck <linux@roeck-us.net>
6292L: lm-sensors@lm-sensors.org
6293S: Maintained
6294F: Documentation/hwmon/max16065
6295F: drivers/hwmon/max16065.c
6296
d20620de 6297MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6298M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6299L: lm-sensors@lm-sensors.org
6300S: Maintained
679655da
JP
6301F: Documentation/hwmon/max6650
6302F: drivers/hwmon/max6650.c
d20620de 6303
e89ab51f
GR
6304MAX6697 HARDWARE MONITOR DRIVER
6305M: Guenter Roeck <linux@roeck-us.net>
6306L: lm-sensors@lm-sensors.org
6307S: Maintained
6308F: Documentation/hwmon/max6697
6309F: Documentation/devicetree/bindings/i2c/max6697.txt
6310F: drivers/hwmon/max6697.c
6311F: include/linux/platform_data/max6697.h
6312
f8f847b5
KK
6313MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6314M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6315L: linux-pm@vger.kernel.org
6316S: Supported
6317F: drivers/power/max14577_charger.c
6318F: drivers/power/max77693_charger.c
6319
befeb596
KK
6320MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6321M: Chanwoo Choi <cw00.choi@samsung.com>
6322M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6323L: linux-kernel@vger.kernel.org
6324S: Supported
6325F: drivers/*/max14577.c
6326F: drivers/*/max77686.c
6327F: drivers/*/max77693.c
6328F: drivers/extcon/extcon-max14577.c
6329F: drivers/extcon/extcon-max77693.c
6330F: drivers/rtc/rtc-max77686.c
6331F: drivers/clk/clk-max77686.c
6332F: Documentation/devicetree/bindings/mfd/max14577.txt
6333F: Documentation/devicetree/bindings/mfd/max77686.txt
6334F: Documentation/devicetree/bindings/mfd/max77693.txt
6335F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6336F: include/linux/mfd/max14577*.h
6337F: include/linux/mfd/max77686*.h
6338F: include/linux/mfd/max77693*.h
6339
9be3c9a5
HV
6340MAXIRADIO FM RADIO RECEIVER DRIVER
6341M: Hans Verkuil <hverkuil@xs4all.nl>
6342L: linux-media@vger.kernel.org
6343T: git git://linuxtv.org/media_tree.git
6344W: http://linuxtv.org
6345S: Maintained
6346F: drivers/media/radio/radio-maxiradio*
6347
127c49ae 6348MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6349M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6350P: LinuxTV.org Project
6351L: linux-media@vger.kernel.org
6352W: http://linuxtv.org
8a6e2535 6353Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6354T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6355S: Maintained
6356F: Documentation/dvb/
6357F: Documentation/video4linux/
ffe06198 6358F: Documentation/DocBook/media/
127c49ae 6359F: drivers/media/
ffe06198 6360F: drivers/staging/media/
127c49ae 6361F: include/media/
6c0f0359
MCC
6362F: include/uapi/linux/dvb/
6363F: include/uapi/linux/videodev2.h
6364F: include/uapi/linux/media.h
6365F: include/uapi/linux/v4l2-*
6366F: include/uapi/linux/meye.h
6367F: include/uapi/linux/ivtv*
6368F: include/uapi/linux/uvcvideo.h
d20620de 6369
e399065b
SS
6370MEGARAID SCSI/SAS DRIVERS
6371M: Kashyap Desai <kashyap.desai@avagotech.com>
6372M: Sumit Saxena <sumit.saxena@avagotech.com>
6373M: Uday Lingala <uday.lingala@avagotech.com>
6374L: megaraidlinux.pdl@avagotech.com
baaea1dc 6375L: linux-scsi@vger.kernel.org
e399065b 6376W: http://www.lsi.com
ce00f85c 6377S: Maintained
679655da
JP
6378F: Documentation/scsi/megaraid.txt
6379F: drivers/scsi/megaraid.*
6380F: drivers/scsi/megaraid/
757e0108 6381
2c46c9d5
AV
6382MELLANOX ETHERNET DRIVER (mlx4_en)
6383M: Amir Vadai <amirv@mellanox.com>
db603047 6384M: Ido Shamay <idos@mellanox.com>
b75f0050 6385L: netdev@vger.kernel.org
2c46c9d5
AV
6386S: Supported
6387W: http://www.mellanox.com
6388Q: http://patchwork.ozlabs.org/project/netdev/list/
6389F: drivers/net/ethernet/mellanox/mlx4/en_*
6390
70ea91f1
SR
6391MEMORY MANAGEMENT
6392L: linux-mm@kvack.org
70ea91f1
SR
6393W: http://www.linux-mm.org
6394S: Maintained
679655da 6395F: include/linux/mm.h
551450bb
CS
6396F: include/linux/gfp.h
6397F: include/linux/mmzone.h
6398F: include/linux/memory_hotplug.h
6399F: include/linux/vmalloc.h
679655da 6400F: mm/
70ea91f1 6401
f4e9ce66 6402MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6403M: David Woodhouse <dwmw2@infradead.org>
242c325e 6404M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6405L: linux-mtd@lists.infradead.org
8a6e2535
JP
6406W: http://www.linux-mtd.infradead.org/
6407Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6408T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6409T: git git://git.infradead.org/l2-mtd.git
1da177e4 6410S: Maintained
679655da
JP
6411F: drivers/mtd/
6412F: include/linux/mtd/
c117ab84 6413F: include/uapi/mtd/
1da177e4 6414
26c57ef1 6415MEN A21 WATCHDOG DRIVER
b75f0050 6416M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6417L: linux-watchdog@vger.kernel.org
6418S: Supported
6419F: drivers/watchdog/mena21_wdt.c
6420
3764e82e 6421MEN CHAMELEON BUS (mcb)
49e7d9df 6422M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6423S: Supported
6424F: drivers/mcb/
6425F: include/linux/mcb.h
6426
48b490d2
AW
6427MEN F21BMC (Board Management Controller)
6428M: Andreas Werner <andreas.werner@men.de>
6429S: Supported
6430F: drivers/mfd/menf21bmc.c
6431F: drivers/watchdog/menf21bmc_wdt.c
6432F: drivers/leds/leds-menf21bmc.c
6433F: drivers/hwmon/menf21bmc_hwmon.c
6434F: Documentation/hwmon/menf21bmc
6435
12285945
JH
6436METAG ARCHITECTURE
6437M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6438L: linux-metag@vger.kernel.org
12285945
JH
6439S: Supported
6440F: arch/metag/
6441F: Documentation/metag/
6442F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6443F: drivers/clocksource/metag_generic.c
5698c50d
JH
6444F: drivers/irqchip/irq-metag.c
6445F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6446F: drivers/tty/metag_da.c
12285945 6447
c6375b0a 6448MICROBLAZE ARCHITECTURE
8b58be88 6449M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6450W: http://www.monstr.eu/fdt/
6451T: git git://git.monstr.eu/linux-2.6-microblaze.git
6452S: Supported
0a8c7914 6453F: arch/microblaze/
1da177e4
LT
6454
6455MICROTEK X6 SCANNER
61eee9a7 6456M: Oliver Neukum <oliver@neukum.org>
1da177e4 6457S: Maintained
679655da 6458F: drivers/usb/image/microtek.*
1da177e4
LT
6459
6460MIPS
8b58be88 6461M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6462L: linux-mips@linux-mips.org
6097050d 6463W: http://www.linux-mips.org/
b05e988e 6464T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6465Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6466S: Supported
679655da
JP
6467F: Documentation/mips/
6468F: arch/mips/
1da177e4 6469
08b7620a
HV
6470MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6471M: Hans Verkuil <hverkuil@xs4all.nl>
6472L: linux-media@vger.kernel.org
6473T: git git://linuxtv.org/media_tree.git
6474W: http://linuxtv.org
6475S: Odd Fixes
6476F: drivers/media/radio/radio-miropcm20*
6477
e126ba97
EC
6478Mellanox MLX5 core VPI driver
6479M: Eli Cohen <eli@mellanox.com>
6480L: netdev@vger.kernel.org
6481L: linux-rdma@vger.kernel.org
6482W: http://www.mellanox.com
6483Q: http://patchwork.ozlabs.org/project/netdev/list/
6484Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6485T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6486S: Supported
6487F: drivers/net/ethernet/mellanox/mlx5/core/
6488F: include/linux/mlx5/
6489
6490Mellanox MLX5 IB driver
b75f0050
JP
6491M: Eli Cohen <eli@mellanox.com>
6492L: linux-rdma@vger.kernel.org
6493W: http://www.mellanox.com
6494Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6495T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6496S: Supported
6497F: include/linux/mlx5/
6498F: drivers/infiniband/hw/mlx5/
e126ba97 6499
0ce277e4
AP
6500MN88472 MEDIA DRIVER
6501M: Antti Palosaari <crope@iki.fi>
6502L: linux-media@vger.kernel.org
6503W: http://linuxtv.org/
6504W: http://palosaari.fi/linux/
6505Q: http://patchwork.linuxtv.org/project/linux-media/list/
6506T: git git://linuxtv.org/anttip/media_tree.git
6507S: Maintained
6508F: drivers/staging/media/mn88472/
6509F: drivers/media/dvb-frontends/mn88472.h
6510
4f4d238f
AP
6511MN88473 MEDIA DRIVER
6512M: Antti Palosaari <crope@iki.fi>
6513L: linux-media@vger.kernel.org
6514W: http://linuxtv.org/
6515W: http://palosaari.fi/linux/
6516Q: http://patchwork.linuxtv.org/project/linux-media/list/
6517T: git git://linuxtv.org/anttip/media_tree.git
6518S: Maintained
6519F: drivers/staging/media/mn88473/
6520F: drivers/media/dvb-frontends/mn88473.h
6521
1da177e4 6522MODULE SUPPORT
8b58be88 6523M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6524S: Maintained
679655da
JP
6525F: include/linux/module.h
6526F: kernel/module.c
1da177e4
LT
6527
6528MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6529W: http://popies.net/meye/
b7788e13 6530S: Orphan
679655da 6531F: Documentation/video4linux/meye.txt
90d72ac6 6532F: drivers/media/pci/meye/
6c0f0359 6533F: include/uapi/linux/meye.h
1da177e4 6534
b9705b60 6535MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6536M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6537S: Maintained
679655da 6538F: Documentation/serial/moxa-smartio
c897401b 6539F: drivers/tty/mxser.*
d735410a 6540
889b2f87
AK
6541MR800 AVERMEDIA USB FM RADIO DRIVER
6542M: Alexey Klimov <klimov.linux@gmail.com>
6543L: linux-media@vger.kernel.org
6544T: git git://linuxtv.org/media_tree.git
6545S: Maintained
6546F: drivers/media/radio/radio-mr800.c
6547
d7155691
AO
6548MRF24J40 IEEE 802.15.4 RADIO DRIVER
6549M: Alan Ott <alan@signal11.us>
6550L: linux-wpan@vger.kernel.org
6551S: Maintained
6552F: drivers/net/ieee802154/mrf24j40.c
6553
8c4c731a 6554MSI LAPTOP SUPPORT
182ae55c 6555M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6556L: platform-driver-x86@vger.kernel.org
8c4c731a 6557S: Maintained
679655da 6558F: drivers/platform/x86/msi-laptop.c
8c4c731a 6559
0f1006b1
AA
6560MSI WMI SUPPORT
6561M: Anisse Astier <anisse@astier.eu>
d0944853 6562L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6563S: Supported
6564F: drivers/platform/x86/msi-wmi.c
6565
19a628a0
AP
6566MSI001 MEDIA DRIVER
6567M: Antti Palosaari <crope@iki.fi>
6568L: linux-media@vger.kernel.org
6569W: http://linuxtv.org/
6570W: http://palosaari.fi/linux/
6571Q: http://patchwork.linuxtv.org/project/linux-media/list/
6572T: git git://linuxtv.org/anttip/media_tree.git
6573S: Maintained
0185e197 6574F: drivers/media/tuners/msi001*
19a628a0 6575
7570589d 6576MSI2500 MEDIA DRIVER
2c57213f
AP
6577M: Antti Palosaari <crope@iki.fi>
6578L: linux-media@vger.kernel.org
6579W: http://linuxtv.org/
6580W: http://palosaari.fi/linux/
6581Q: http://patchwork.linuxtv.org/project/linux-media/list/
6582T: git git://linuxtv.org/anttip/media_tree.git
6583S: Maintained
7570589d 6584F: drivers/media/usb/msi2500/
2c57213f 6585
62a37dc7 6586MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6587M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6588L: linux-media@vger.kernel.org
6589T: git git://linuxtv.org/media_tree.git
6590S: Maintained
6591F: drivers/media/i2c/mt9m032.c
6592F: include/media/mt9m032.h
6593
62a37dc7 6594MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6596L: linux-media@vger.kernel.org
6597T: git git://linuxtv.org/media_tree.git
6598S: Maintained
6599F: drivers/media/i2c/mt9p031.c
6600F: include/media/mt9p031.h
6601
62a37dc7 6602MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6603M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6604L: linux-media@vger.kernel.org
6605T: git git://linuxtv.org/media_tree.git
6606S: Maintained
6607F: drivers/media/i2c/mt9t001.c
6608F: include/media/mt9t001.h
6609
62a37dc7 6610MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6611M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6612L: linux-media@vger.kernel.org
6613T: git git://linuxtv.org/media_tree.git
6614S: Maintained
f2272e13 6615F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6616F: drivers/media/i2c/mt9v032.c
6617F: include/media/mt9v032.h
6618
4e0d13cb 6619MULTIFUNCTION DEVICES (MFD)
8b58be88 6620M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6621M: Lee Jones <lee.jones@linaro.org>
7caa7991 6622T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6623S: Supported
679655da 6624F: drivers/mfd/
55b5940d 6625F: include/linux/mfd/
4e0d13cb 6626
5c4e6f13 6627MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6628M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6629L: linux-mmc@vger.kernel.org
708dce3f 6630T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6631S: Maintained
679655da
JP
6632F: drivers/mmc/
6633F: include/linux/mmc/
c117ab84 6634F: include/uapi/linux/mmc/
baca2da4 6635
15a0580c 6636MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6637S: Orphan
679655da
JP
6638F: drivers/mmc/host/mmc_spi.c
6639F: include/linux/spi/mmc_spi.h
15a0580c 6640
1da177e4 6641MULTISOUND SOUND DRIVER
8b58be88 6642M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6643S: Maintained
679655da
JP
6644F: Documentation/sound/oss/MultiSound
6645F: sound/oss/msnd*
1da177e4 6646
d735410a 6647MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6648S: Orphan
c897401b 6649F: drivers/tty/isicom.c
679655da 6650F: include/linux/isicom.h
d735410a 6651
550a7375 6652MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6653M: Felipe Balbi <balbi@ti.com>
795fb7e7 6654L: linux-usb@vger.kernel.org
43b416e5 6655T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6656S: Maintained
679655da 6657F: drivers/usb/musb/
550a7375 6658
ea0af5f6
MK
6659MXL5007T MEDIA DRIVER
6660M: Michael Krufky <mkrufky@linuxtv.org>
6661L: linux-media@vger.kernel.org
6662W: http://linuxtv.org/
6663W: http://github.com/mkrufky
6664Q: http://patchwork.linuxtv.org/project/linux-media/list/
6665T: git git://linuxtv.org/mkrufky/tuners.git
6666S: Maintained
6667F: drivers/media/tuners/mxl5007t.*
6668
2d3cf588 6669MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6670M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6671L: netdev@vger.kernel.org
205057ae 6672W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6673S: Supported
93f7848b 6674F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6675
1da177e4 6676NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6677S: Orphan
d9fb9f38 6678F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6679
23dc05a3
DM
6680NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6681M: Daniel Mack <zonque@gmail.com>
6682S: Maintained
6683L: alsa-devel@alsa-project.org
6684W: http://www.native-instruments.com
6685F: sound/usb/caiaq/
6686
1da177e4 6687NCP FILESYSTEM
52653199
PV
6688M: Petr Vandrovec <petr@vandrovec.name>
6689S: Odd Fixes
679655da 6690F: fs/ncpfs/
1da177e4 6691
a79b0322
FT
6692NCR 5380 SCSI DRIVERS
6693M: Finn Thain <fthain@telegraphics.com.au>
6694M: Michael Schmitz <schmitzmic@gmail.com>
6695L: linux-scsi@vger.kernel.org
6696S: Maintained
6697F: Documentation/scsi/g_NCR5380.txt
6698F: drivers/scsi/NCR5380.*
6699F: drivers/scsi/arm/cumana_1.c
6700F: drivers/scsi/arm/oak.c
6701F: drivers/scsi/atari_NCR5380.c
6702F: drivers/scsi/atari_scsi.*
6703F: drivers/scsi/dmx3191d.c
6704F: drivers/scsi/dtc.*
6705F: drivers/scsi/g_NCR5380.*
6706F: drivers/scsi/g_NCR5380_mmio.c
6707F: drivers/scsi/mac_scsi.*
6708F: drivers/scsi/pas16.*
a79b0322
FT
6709F: drivers/scsi/sun3_scsi.*
6710F: drivers/scsi/sun3_scsi_vme.c
6711F: drivers/scsi/t128.*
6712
1da177e4 6713NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6714M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6715L: linux-scsi@vger.kernel.org
6716S: Maintained
679655da 6717F: drivers/scsi/NCR_D700.*
1da177e4 6718
4aa3eb4c
GR
6719NCT6775 HARDWARE MONITOR DRIVER
6720M: Guenter Roeck <linux@roeck-us.net>
6721L: lm-sensors@lm-sensors.org
6722S: Maintained
6723F: Documentation/hwmon/nct6775
6724F: drivers/hwmon/nct6775.c
6725
3c2d774c 6726NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6727M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6728L: linux-rdma@vger.kernel.org
e3d33cb1 6729W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6730S: Supported
6731F: drivers/infiniband/hw/nes/
6732
be2f2e84 6733NETEM NETWORK EMULATOR
adbbf69d 6734M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6735L: netem@lists.linux-foundation.org
be2f2e84 6736S: Maintained
679655da 6737F: net/sched/sch_netem.c
be2f2e84 6738
b2f5a051 6739NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6740M: Jon Mason <jdmason@kudzu.us>
4a58448b 6741L: netdev@vger.kernel.org
4a58448b 6742S: Supported
679655da 6743F: Documentation/networking/s2io.txt
b2f5a051 6744F: Documentation/networking/vxge.txt
86387e1a 6745F: drivers/net/ethernet/neterion/
4a58448b 6746
db9cf3a3 6747NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6748M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6749M: Patrick McHardy <kaber@trash.net>
42010ed0 6750M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6751L: netfilter-devel@vger.kernel.org
82b98543 6752L: coreteam@netfilter.org
1da177e4
LT
6753W: http://www.netfilter.org/
6754W: http://www.iptables.org/
42010ed0
PNA
6755Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6757T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6758S: Supported
679655da
JP
6759F: include/linux/netfilter*
6760F: include/linux/netfilter/
6761F: include/net/netfilter/
c117ab84
CEB
6762F: include/uapi/linux/netfilter*
6763F: include/uapi/linux/netfilter/
679655da
JP
6764F: net/*/netfilter.c
6765F: net/*/netfilter/
6766F: net/netfilter/
1da177e4 6767
4cc67735 6768NETLABEL
87a0874c 6769M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6770W: http://netlabel.sf.net
6771L: netdev@vger.kernel.org
87a0874c 6772S: Maintained
80811493 6773F: Documentation/netlabel/
679655da
JP
6774F: include/net/netlabel.h
6775F: net/netlabel/
4cc67735 6776
1da177e4 6777NETROM NETWORK LAYER
8b58be88 6778M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6779L: linux-hams@vger.kernel.org
d34cb28a 6780W: http://www.linux-ax25.org/
1da177e4 6781S: Maintained
679655da 6782F: include/net/netrom.h
c117ab84 6783F: include/uapi/linux/netrom.h
679655da 6784F: net/netrom/
1da177e4 6785
5ddb88c0 6786NETWORK BLOCK DEVICE (NBD)
4ca5829a 6787M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6788S: Maintained
5e4b269b 6789L: nbd-general@lists.sourceforge.net
4ca5829a 6790T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6791F: Documentation/blockdev/nbd.txt
6792F: drivers/block/nbd.c
6793F: include/linux/nbd.h
c117ab84 6794F: include/uapi/linux/nbd.h
1da177e4 6795
6e43650c
NH
6796NETWORK DROP MONITOR
6797M: Neil Horman <nhorman@tuxdriver.com>
6798L: netdev@vger.kernel.org
6799S: Maintained
6800W: https://fedorahosted.org/dropwatch/
6801F: net/core/drop_monitor.c
6802
1da177e4 6803NETWORKING [GENERAL]
8b58be88 6804M: "David S. Miller" <davem@davemloft.net>
979b6c13 6805L: netdev@vger.kernel.org
b1e8fd54 6806W: http://www.linuxfoundation.org/en/Net
11e98029 6807Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6808T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6809T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6810S: Maintained
679655da
JP
6811F: net/
6812F: include/net/
018d21ed
JP
6813F: include/linux/in.h
6814F: include/linux/net.h
6815F: include/linux/netdevice.h
c117ab84
CEB
6816F: include/uapi/linux/in.h
6817F: include/uapi/linux/net.h
6818F: include/uapi/linux/netdevice.h
0c7aecd4 6819F: include/uapi/linux/net_namespace.h
7e814a6c 6820F: tools/net/
f4e53f9a 6821F: tools/testing/selftests/net/
335a67d2 6822F: lib/random32.c
a101ccd1 6823F: lib/test_bpf.c
1da177e4
LT
6824
6825NETWORKING [IPv4/IPv6]
8b58be88
JP
6826M: "David S. Miller" <davem@davemloft.net>
6827M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6828M: James Morris <jmorris@namei.org>
6829M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6830M: Patrick McHardy <kaber@trash.net>
979b6c13 6831L: netdev@vger.kernel.org
08deed1e 6832T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6833S: Maintained
679655da
JP
6834F: net/ipv4/
6835F: net/ipv6/
6836F: include/net/ip*
0a14842f 6837F: arch/x86/net/*
1da177e4 6838
73b7656c
DM
6839NETWORKING [IPSEC]
6840M: Steffen Klassert <steffen.klassert@secunet.com>
6841M: Herbert Xu <herbert@gondor.apana.org.au>
6842M: "David S. Miller" <davem@davemloft.net>
6843L: netdev@vger.kernel.org
d1fc5024
SK
6844T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6845T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6846S: Maintained
5826bdd1 6847F: net/core/flow.c
73b7656c
DM
6848F: net/xfrm/
6849F: net/key/
6850F: net/ipv4/xfrm*
d1fc5024
SK
6851F: net/ipv4/esp4.c
6852F: net/ipv4/ah4.c
6853F: net/ipv4/ipcomp.c
6854F: net/ipv4/ip_vti.c
73b7656c 6855F: net/ipv6/xfrm*
d1fc5024
SK
6856F: net/ipv6/esp6.c
6857F: net/ipv6/ah6.c
6858F: net/ipv6/ipcomp6.c
6859F: net/ipv6/ip6_vti.c
73b7656c
DM
6860F: include/uapi/linux/xfrm.h
6861F: include/net/xfrm.h
6862
10e2ff1c 6863NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6864M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6865L: netdev@vger.kernel.org
6866S: Maintained
6867
29f8f632 6868NETWORKING [WIRELESS]
2cb4abd1 6869L: linux-wireless@vger.kernel.org
8a6e2535 6870Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6871
788873ac
JP
6872NETWORKING DRIVERS
6873L: netdev@vger.kernel.org
6874W: http://www.linuxfoundation.org/en/Net
11e98029 6875Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6876T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6877T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6878S: Odd Fixes
6879F: drivers/net/
018d21ed 6880F: include/linux/if_*
0b63bf1f
JD
6881F: include/linux/netdevice.h
6882F: include/linux/arcdevice.h
6883F: include/linux/etherdevice.h
6884F: include/linux/fcdevice.h
6885F: include/linux/fddidevice.h
6886F: include/linux/hippidevice.h
6887F: include/linux/inetdevice.h
c117ab84
CEB
6888F: include/uapi/linux/if_*
6889F: include/uapi/linux/netdevice.h
788873ac 6890
0e324cf6
JL
6891NETWORKING DRIVERS (WIRELESS)
6892M: Kalle Valo <kvalo@codeaurora.org>
6893L: linux-wireless@vger.kernel.org
6894Q: http://patchwork.kernel.org/project/linux-wireless/list/
6895T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6896S: Maintained
6897F: drivers/net/wireless/
6898
3d396eb1 6899NETXEN (1/10) GbE SUPPORT
8622315e 6900M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6901M: Sony Chacko <sony.chacko@qlogic.com>
6902M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6903L: netdev@vger.kernel.org
9c2b5bde 6904W: http://www.qlogic.com
3d396eb1 6905S: Supported
aa43c215 6906F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6907
6423d30f
AAJ
6908NFC SUBSYSTEM
6909M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6910M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6911M: Samuel Ortiz <sameo@linux.intel.com>
6912L: linux-wireless@vger.kernel.org
1eb3b216 6913L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6914S: Supported
6423d30f 6915F: net/nfc/
55eb94f9 6916F: include/net/nfc/
c117ab84 6917F: include/uapi/linux/nfc.h
6423d30f 6918F: drivers/nfc/
08eaa1e0 6919F: include/linux/platform_data/pn544.h
7ebb88e5 6920F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6921
e8b43555 6922NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6923M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6924M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6925L: linux-nfs@vger.kernel.org
6926W: http://client.linux-nfs.org
cd7b996a 6927T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6928S: Maintained
679655da
JP
6929F: fs/lockd/
6930F: fs/nfs/
6931F: fs/nfs_common/
6932F: net/sunrpc/
6933F: include/linux/lockd/
6934F: include/linux/nfs*
6935F: include/linux/sunrpc/
c117ab84
CEB
6936F: include/uapi/linux/nfs*
6937F: include/uapi/linux/sunrpc/
1da177e4 6938
85ef9cea 6939NILFS2 FILESYSTEM
e2126935 6940M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6941L: linux-nilfs@vger.kernel.org
f9472265 6942W: http://nilfs.sourceforge.net/
e2126935 6943T: git git://github.com/konis/nilfs2.git
85ef9cea 6944S: Supported
679655da
JP
6945F: Documentation/filesystems/nilfs2.txt
6946F: fs/nilfs2/
6947F: include/linux/nilfs2_fs.h
85ef9cea 6948
1da177e4 6949NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6950M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6951W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6952S: Maintained
679655da
JP
6953F: Documentation/scsi/NinjaSCSI.txt
6954F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6955
6956NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6957M: GOTO Masanori <gotom@debian.or.jp>
6958M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6959W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6960S: Maintained
679655da
JP
6961F: Documentation/scsi/NinjaSCSI.txt
6962F: drivers/scsi/nsp32*
1da177e4 6963
383b8fb9
LFT
6964NIOS2 ARCHITECTURE
6965M: Ley Foon Tan <lftan@altera.com>
6966L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6967T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6968S: Maintained
6969F: arch/nios2/
6970
2a6afddb
PR
6971NOKIA N900 POWER SUPPLY DRIVERS
6972M: Pali RohĂ¡r <pali.rohar@gmail.com>
6973S: Maintained
6974F: include/linux/power/bq2415x_charger.h
6975F: include/linux/power/bq27x00_battery.h
6976F: include/linux/power/isp1704_charger.h
6977F: drivers/power/bq2415x_charger.c
6978F: drivers/power/bq27x00_battery.c
6979F: drivers/power/isp1704_charger.c
6980F: drivers/power/rx51_battery.c
6981
fce8a7bb 6982NTB DRIVER
9ef6bf6c
JM
6983M: Jon Mason <jdmason@kudzu.us>
6984M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6985S: Supported
2984411f
JM
6986W: https://github.com/jonmason/ntb/wiki
6987T: git git://github.com/jonmason/ntb.git
fce8a7bb 6988F: drivers/ntb/
548c237c 6989F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6990F: include/linux/ntb.h
6991
1da177e4 6992NTFS FILESYSTEM
2818ef50 6993M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6994L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6995W: http://www.tuxera.com/
e6f4dee7 6996T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6997S: Supported
679655da
JP
6998F: Documentation/filesystems/ntfs.txt
6999F: fs/ntfs/
1da177e4 7000
9eb8ef74 7001NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7002M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7003L: linux-fbdev@vger.kernel.org
ce00f85c 7004S: Maintained
8a61f013
JH
7005F: drivers/video/fbdev/riva/
7006F: drivers/video/fbdev/nvidia/
1da177e4 7007
79461681
MW
7008NVM EXPRESS DRIVER
7009M: Matthew Wilcox <willy@linux.intel.com>
7010L: linux-nvme@lists.infradead.org
7011T: git git://git.infradead.org/users/willy/linux-nvme.git
7012S: Supported
5be37bf9 7013F: drivers/block/nvme*
79461681
MW
7014F: include/linux/nvme.h
7015
dece4585
CP
7016NXP-NCI NFC DRIVER
7017M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7018R: Charles Gorand <charles.gorand@effinnov.com>
7019L: linux-nfc@lists.01.org (moderated for non-subscribers)
7020S: Supported
7021F: drivers/nfc/nxp-nci
7022
f50d7146
RK
7023NXP TDA998X DRM DRIVER
7024M: Russell King <rmk+kernel@arm.linux.org.uk>
7025S: Supported
7026F: drivers/gpu/drm/i2c/tda998x_drv.c
7027F: include/drm/i2c/tda998x.h
7028
fbace43e
PR
7029NXP TFA9879 DRIVER
7030M: Peter Rosin <peda@axentia.se>
7031L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7032S: Maintained
7033F: sound/soc/codecs/tfa9879*
7034
f5525786 7035OMAP SUPPORT
0e24bdd4 7036M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7037L: linux-omap@vger.kernel.org
7038W: http://www.muru.com/linux/omap/
7039W: http://linux.omap.com/
8a6e2535 7040Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7041T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7042S: Maintained
4e04d5a3 7043F: arch/arm/*omap*/
026da812
FB
7044F: arch/arm/configs/omap1_defconfig
7045F: arch/arm/configs/omap2plus_defconfig
046d0a37 7046F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7047F: drivers/irqchip/irq-omap-intc.c
7048F: drivers/mfd/*omap*.c
7049F: drivers/mfd/menelaus.c
7050F: drivers/mfd/palmas.c
7051F: drivers/mfd/tps65217.c
7052F: drivers/mfd/tps65218.c
7053F: drivers/mfd/tps65910.c
7054F: drivers/mfd/twl-core.[ch]
7055F: drivers/mfd/twl4030*.c
7056F: drivers/mfd/twl6030*.c
7057F: drivers/mfd/twl6040*.c
7058F: drivers/regulator/palmas-regulator*.c
7059F: drivers/regulator/pbias-regulator.c
7060F: drivers/regulator/tps65217-regulator.c
7061F: drivers/regulator/tps65218-regulator.c
7062F: drivers/regulator/tps65910-regulator.c
7063F: drivers/regulator/twl-regulator.c
046d0a37 7064F: include/linux/i2c-omap.h
f5525786 7065
50f29fbd 7066OMAP DEVICE TREE SUPPORT
cdb55ab0 7067M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7068M: Tony Lindgren <tony@atomide.com>
7069L: linux-omap@vger.kernel.org
d0fb18c5 7070L: devicetree@vger.kernel.org
50f29fbd
TL
7071S: Maintained
7072F: arch/arm/boot/dts/*omap*
7073F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7074F: arch/arm/boot/dts/*am4*
7075F: arch/arm/boot/dts/*am5*
7076F: arch/arm/boot/dts/*dra7*
50f29fbd 7077
f5525786 7078OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7079M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7080L: linux-omap@vger.kernel.org
7081S: Maintained
7082F: arch/arm/*omap*/*clock*
7083
7084OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7085M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7086L: linux-omap@vger.kernel.org
7087S: Maintained
7088F: arch/arm/*omap*/*pm*
c46938d4 7089F: drivers/cpufreq/omap-cpufreq.c
f5525786 7090
d21db568 7091OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7092M: Rajendra Nayak <rnayak@ti.com>
7093M: Paul Walmsley <paul@pwsan.com>
7094L: linux-omap@vger.kernel.org
7095S: Maintained
d21db568 7096F: arch/arm/mach-omap2/prm*
692ab1f3 7097
f5525786 7098OMAP AUDIO SUPPORT
6c284903 7099M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7100M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7101L: alsa-devel@alsa-project.org (subscribers-only)
7102L: linux-omap@vger.kernel.org
7103S: Maintained
7104F: sound/soc/omap/
7105
18640193
TL
7106OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7107M: Roger Quadros <rogerq@ti.com>
7108M: Tony Lindgren <tony@atomide.com>
7109L: linux-omap@vger.kernel.org
7110S: Maintained
7111F: drivers/memory/omap-gpmc.c
7112F: arch/arm/mach-omap2/*gpmc*
7113
f5525786 7114OMAP FRAMEBUFFER SUPPORT
830e6384 7115M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7116L: linux-fbdev@vger.kernel.org
f5525786
TL
7117L: linux-omap@vger.kernel.org
7118S: Maintained
8a61f013 7119F: drivers/video/fbdev/omap/
f5525786 7120
676eec0d 7121OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7122M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7123L: linux-omap@vger.kernel.org
676eec0d 7124L: linux-fbdev@vger.kernel.org
178ff4c9 7125S: Maintained
8a61f013 7126F: drivers/video/fbdev/omap2/
178ff4c9
TV
7127F: Documentation/arm/OMAP/DSS
7128
8b37fcfc
OBC
7129OMAP HARDWARE SPINLOCK SUPPORT
7130M: Ohad Ben-Cohen <ohad@wizery.com>
7131L: linux-omap@vger.kernel.org
7132S: Maintained
7133F: drivers/hwspinlock/omap_hwspinlock.c
7134F: arch/arm/mach-omap2/hwspinlock.c
7135
f5525786 7136OMAP MMC SUPPORT
8b58be88 7137M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7138L: linux-omap@vger.kernel.org
7139S: Maintained
653f41b5
MC
7140F: drivers/mmc/host/omap.c
7141
7142OMAP HS MMC SUPPORT
0a4585c6 7143L: linux-mmc@vger.kernel.org
653f41b5 7144L: linux-omap@vger.kernel.org
dfa5d196 7145S: Orphan
653f41b5 7146F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7147
7148OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7149M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7150S: Maintained
7151F: drivers/char/hw_random/omap-rng.c
7152
f400c82e 7153OMAP HWMOD SUPPORT
cdb55ab0 7154M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7155M: Paul Walmsley <paul@pwsan.com>
7156L: linux-omap@vger.kernel.org
7157S: Maintained
8fc8b12b 7158F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7159
8633fb30
PW
7160OMAP HWMOD DATA
7161M: Paul Walmsley <paul@pwsan.com>
7162L: linux-omap@vger.kernel.org
7163S: Maintained
7164F: arch/arm/mach-omap2/omap_hwmod*data*
7165
f400c82e 7166OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7167M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7168L: linux-omap@vger.kernel.org
7169S: Maintained
7170F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7171
0db83ced 7172OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7173M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7174L: linux-media@vger.kernel.org
7175S: Maintained
7eec52db 7176F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7177F: drivers/media/platform/omap3isp/
0db83ced 7178F: drivers/staging/media/omap4iss/
7e8970e1 7179
f5525786 7180OMAP USB SUPPORT
f299470a 7181M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7182L: linux-usb@vger.kernel.org
7183L: linux-omap@vger.kernel.org
43b416e5 7184T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7185S: Maintained
a16fbd65
JP
7186F: drivers/usb/*/*omap*
7187F: arch/arm/*omap*/usb*
f5525786 7188
6d994710 7189OMAP GPIO DRIVER
a1415a8f 7190M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7191M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7192M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7193L: linux-omap@vger.kernel.org
7194S: Maintained
7195F: drivers/gpio/gpio-omap.c
7196
c351e290
MJ
7197OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7198M: Mark Jackson <mpfj@newflow.co.uk>
7199L: linux-omap@vger.kernel.org
7200S: Maintained
7201F: arch/arm/boot/dts/am335x-nano.dts
7202
0ad122d9 7203OMFS FILESYSTEM
8b58be88 7204M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7205L: linux-karma-devel@lists.sourceforge.net
7206S: Maintained
679655da
JP
7207F: Documentation/filesystems/omfs.txt
7208F: fs/omfs/
0ad122d9 7209
c1986ee9 7210OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7211M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7212S: Maintained
679655da
JP
7213F: drivers/char/pcmcia/cm4000_cs.c
7214F: include/linux/cm4000_cs.h
c117ab84 7215F: include/uapi/linux/cm4000_cs.h
c1986ee9 7216
77c44ab1 7217OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7218M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7219S: Maintained
679655da 7220F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7221
77d5140f 7222OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7223M: Jonathan Corbet <corbet@lwn.net>
661263b5 7224L: linux-media@vger.kernel.org
275ffde4 7225T: git git://linuxtv.org/media_tree.git
77d5140f 7226S: Maintained
90d72ac6 7227F: drivers/media/i2c/ov7670.c
77d5140f 7228
431bca73 7229ONENAND FLASH DRIVER
8b58be88 7230M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7231L: linux-mtd@lists.infradead.org
7232S: Maintained
679655da
JP
7233F: drivers/mtd/onenand/
7234F: include/linux/mtd/onenand*.h
431bca73 7235
1da177e4 7236ONSTREAM SCSI TAPE DRIVER
8b58be88 7237M: Willem Riede <osst@riede.org>
1da177e4
LT
7238L: osst-users@lists.sourceforge.net
7239L: linux-scsi@vger.kernel.org
7240S: Maintained
f7269cfc
JD
7241F: Documentation/scsi/osst.txt
7242F: drivers/scsi/osst.*
7243F: drivers/scsi/osst_*.h
7244F: drivers/scsi/st.h
1da177e4 7245
e2d1d6c0 7246OPENCORES I2C BUS DRIVER
8b58be88 7247M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7248L: linux-i2c@vger.kernel.org
e2d1d6c0 7249S: Maintained
679655da
JP
7250F: Documentation/i2c/busses/i2c-ocores
7251F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7252
860c44c1 7253OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7254M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7255M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7256L: devicetree@vger.kernel.org
a7fefe9f
RH
7257W: http://www.devicetree.org/
7258T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7259S: Maintained
f8828205 7260F: drivers/of/
860c44c1 7261F: include/linux/of*.h
f8828205 7262F: scripts/dtc/
860c44c1 7263
f8828205 7264OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7265M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7266M: Pawel Moll <pawel.moll@arm.com>
7267M: Mark Rutland <mark.rutland@arm.com>
de80963e 7268M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7269M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7270L: devicetree@vger.kernel.org
7271S: Maintained
7272F: Documentation/devicetree/
7273F: arch/*/boot/dts/
7274F: include/dt-bindings/
7275
2bb65f56
PA
7276OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7277M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7278L: devicetree@vger.kernel.org
7279S: Maintained
7280F: Documentation/devicetree/dynamic-resolution-notes.txt
7281F: Documentation/devicetree/overlay-notes.txt
7282F: drivers/of/overlay.c
7283F: drivers/of/resolver.c
7284
19f9d392
JB
7285OPENRISC ARCHITECTURE
7286M: Jonas Bonn <jonas@southpole.se>
7287W: http://openrisc.net
eab7c1c0 7288L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7289S: Maintained
7290T: git git://openrisc.net/~jonas/linux
14430813 7291F: arch/openrisc/
19f9d392 7292
ccb1352e 7293OPENVSWITCH
4f337ed5 7294M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7295L: netdev@vger.kernel.org
ccb1352e
JG
7296L: dev@openvswitch.org
7297W: http://openvswitch.org
ccb1352e
JG
7298S: Maintained
7299F: net/openvswitch/
b422da7c 7300F: include/uapi/linux/openvswitch.h
ccb1352e 7301
af39917d
CL
7302OPL4 DRIVER
7303M: Clemens Ladisch <clemens@ladisch.de>
7304L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7305T: git git://git.alsa-project.org/alsa-kernel.git
7306S: Maintained
7307F: sound/drivers/opl4/
7308
1da177e4 7309OPROFILE
4cf7e718 7310M: Robert Richter <rric@kernel.org>
1da177e4
LT
7311L: oprofile-list@lists.sf.net
7312S: Maintained
81c4a8a6 7313F: arch/*/include/asm/oprofile*.h
679655da
JP
7314F: arch/*/oprofile/
7315F: drivers/oprofile/
7316F: include/linux/oprofile.h
1da177e4 7317
e2d1d6c0 7318ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7319M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7320M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7321L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7322W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7323S: Supported
679655da
JP
7324F: Documentation/filesystems/ocfs2.txt
7325F: Documentation/filesystems/dlmfs.txt
7326F: fs/ocfs2/
e2d1d6c0 7327
1da177e4 7328ORINOCO DRIVER
724c6b35 7329L: linux-wireless@vger.kernel.org
491b26b4 7330W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7331W: http://www.nongnu.org/orinoco/
3a59babb 7332S: Orphan
679655da 7333F: drivers/net/wireless/orinoco/
1da177e4 7334
42c55aa8 7335OSD LIBRARY and FILESYSTEM
fadc0752 7336M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7337M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7338L: osd-dev@open-osd.org
7339W: http://open-osd.org
54e5881d 7340T: git git://git.open-osd.org/open-osd.git
68274794 7341S: Maintained
42c55aa8 7342F: drivers/scsi/osd/
6b6f0b6c 7343F: include/scsi/osd_*
42c55aa8 7344F: fs/exofs/
68274794 7345
ef94b186 7346OVERLAY FILESYSTEM
7c37fbda 7347M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7348L: linux-unionfs@vger.kernel.org
7349T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7350S: Supported
1d113735 7351F: fs/overlayfs/
7c37fbda
NB
7352F: Documentation/filesystems/overlayfs.txt
7353
e2d1d6c0 7354P54 WIRELESS DRIVER
084cb0fe 7355M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7356L: linux-wireless@vger.kernel.org
084cb0fe 7357W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7358S: Maintained
679655da 7359F: drivers/net/wireless/p54/
e2d1d6c0 7360
f5cd7872 7361PA SEMI ETHERNET DRIVER
8b58be88 7362M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7363L: netdev@vger.kernel.org
7364S: Maintained
ded19add 7365F: drivers/net/ethernet/pasemi/*
f5cd7872 7366
beb58aa3 7367PA SEMI SMBUS DRIVER
8b58be88 7368M: Olof Johansson <olof@lixom.net>
846557d3 7369L: linux-i2c@vger.kernel.org
beb58aa3 7370S: Maintained
679655da 7371F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7372
48fc267e
SK
7373PADATA PARALLEL EXECUTION MECHANISM
7374M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7375L: linux-crypto@vger.kernel.org
7376S: Maintained
7377F: kernel/padata.c
7378F: include/linux/padata.h
7379F: Documentation/padata.txt
7380
709ee531 7381PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7382M: Harald Welte <laforge@gnumonks.org>
d0944853 7383L: platform-driver-x86@vger.kernel.org
709ee531 7384S: Maintained
679655da 7385F: drivers/platform/x86/panasonic-laptop.c
709ee531 7386
368dd5ac 7387PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7388M: David Howells <dhowells@redhat.com>
7389M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7390L: linux-am33-list@redhat.com (moderated for non-subscribers)
7391W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7392S: Maintained
679655da
JP
7393F: Documentation/mn10300/
7394F: arch/mn10300/
4fa97181 7395
1da177e4 7396PARALLEL PORT SUPPORT
3dd1a329 7397L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7398S: Orphan
679655da
JP
7399F: drivers/parport/
7400F: include/linux/parport*.h
7401F: drivers/char/ppdev.c
c117ab84 7402F: include/uapi/linux/ppdev.h
1da177e4 7403
4cdf6bc2 7404PARAVIRT_OPS INTERFACE
d633180c 7405M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7406M: Chris Wright <chrisw@sous-sol.org>
7407M: Alok Kataria <akataria@vmware.com>
7408M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7409L: virtualization@lists.linux-foundation.org
4cdf6bc2 7410S: Supported
a2e19991 7411F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7412F: arch/*/kernel/paravirt*
7413F: arch/*/include/asm/paravirt.h
4cdf6bc2 7414
e2d1d6c0 7415PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7416M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7417L: linux-parport@lists.infradead.org (subscribers-only)
7418W: http://www.torque.net/linux-pp.html
7419S: Maintained
679655da
JP
7420F: Documentation/blockdev/paride.txt
7421F: drivers/block/paride/
e2d1d6c0
RD
7422
7423PARISC ARCHITECTURE
b8828770 7424M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7425M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7426L: linux-parisc@vger.kernel.org
7427W: http://www.parisc-linux.org/
8a6e2535 7428Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7431S: Maintained
679655da 7432F: arch/parisc/
2b6bac9e 7433F: Documentation/parisc/
679655da 7434F: drivers/parisc/
2b6bac9e
HD
7435F: drivers/char/agp/parisc-agp.c
7436F: drivers/input/serio/gscps2.c
7437F: drivers/parport/parport_gsc.*
7438F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7439F: drivers/video/fbdev/sti*
2b6bac9e
HD
7440F: drivers/video/console/sti*
7441F: drivers/video/logo/logo_parisc*
e2d1d6c0 7442
1662d32c 7443PC87360 HARDWARE MONITORING DRIVER
8b58be88 7444M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7445L: lm-sensors@lm-sensors.org
7446S: Maintained
679655da
JP
7447F: Documentation/hwmon/pc87360
7448F: drivers/hwmon/pc87360.c
1662d32c
JC
7449
7450PC8736x GPIO DRIVER
8b58be88 7451M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7452S: Maintained
679655da 7453F: drivers/char/pc8736x_gpio.c
1662d32c 7454
1ad107fd 7455PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7456M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7457L: lm-sensors@lm-sensors.org
7458S: Maintained
7459F: Documentation/hwmon/pc87427
7460F: drivers/hwmon/pc87427.c
7461
b26e0ed4 7462PCA9532 LED DRIVER
8b58be88 7463M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7464S: Maintained
d5ca6918
JP
7465F: drivers/leds/leds-pca9532.c
7466F: include/linux/leds-pca9532.h
b26e0ed4 7467
5ce914a8 7468PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7469M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7470L: linux-i2c@vger.kernel.org
7471S: Maintained
b4f0b74e 7472F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7473
3971dae5 7474PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7475M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7476S: Maintained
7477F: drivers/firmware/pcdp.*
7478
065c6359 7479PCI ERROR RECOVERY
6305902c 7480M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7481L: linux-pci@vger.kernel.org
065c6359 7482S: Supported
679655da 7483F: Documentation/PCI/pci-error-recovery.txt
065c6359 7484
1da177e4 7485PCI SUBSYSTEM
5ac3a6d2 7486M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7487L: linux-pci@vger.kernel.org
99662dd1 7488Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7490S: Supported
679655da
JP
7491F: Documentation/PCI/
7492F: drivers/pci/
7493F: include/linux/pci*
6b49ee49 7494F: arch/x86/pci/
cad01f91 7495F: arch/x86/kernel/quirks.c
1da177e4 7496
b7e78170
RH
7497PCI DRIVER FOR ARM VERSATILE PLATFORM
7498M: Rob Herring <robh@kernel.org>
7499L: linux-pci@vger.kernel.org
7500L: linux-arm-kernel@lists.infradead.org
7501S: Maintained
7502F: Documentation/devicetree/bindings/pci/versatile.txt
7503F: drivers/pci/host/pci-versatile.c
7504
5f6b6ccd
TI
7505PCI DRIVER FOR APPLIEDMICRO XGENE
7506M: Tanmay Inamdar <tinamdar@apm.com>
7507L: linux-pci@vger.kernel.org
7508L: linux-arm-kernel@lists.infradead.org
7509S: Maintained
7510F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7511F: drivers/pci/host/pci-xgene.c
7512
62d0ff83
ML
7513PCI DRIVER FOR FREESCALE LAYERSCAPE
7514M: Minghuan Lian <minghuan.Lian@freescale.com>
7515M: Mingkai Hu <mingkai.hu@freescale.com>
7516M: Roy Zang <tie-fei.zang@freescale.com>
7517L: linuxppc-dev@lists.ozlabs.org
7518L: linux-pci@vger.kernel.org
7519L: linux-arm-kernel@lists.infradead.org
7520S: Maintained
7521F: drivers/pci/host/*layerscape*
7522
f0b75693 7523PCI DRIVER FOR IMX6
f175aa2c 7524M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7525M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7526L: linux-pci@vger.kernel.org
7527L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7528S: Maintained
7529F: drivers/pci/host/*imx6*
7530
0c4ffcfe
MK
7531PCI DRIVER FOR TI KEYSTONE
7532M: Murali Karicheri <m-karicheri2@ti.com>
7533L: linux-pci@vger.kernel.org
7534L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7535S: Maintained
7536F: drivers/pci/host/*keystone*
7537
f0b75693
BH
7538PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7539M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7540M: Jason Cooper <jason@lakedaemon.net>
7541L: linux-pci@vger.kernel.org
7542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7543S: Maintained
7544F: drivers/pci/host/*mvebu*
7545
0447cfd7
TR
7546PCI DRIVER FOR NVIDIA TEGRA
7547M: Thierry Reding <thierry.reding@gmail.com>
7548L: linux-tegra@vger.kernel.org
f0b75693 7549L: linux-pci@vger.kernel.org
0447cfd7
TR
7550S: Supported
7551F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7552F: drivers/pci/host/pci-tegra.c
7553
47ff3de9
KVA
7554PCI DRIVER FOR TI DRA7XX
7555M: Kishon Vijay Abraham I <kishon@ti.com>
7556L: linux-omap@vger.kernel.org
7557L: linux-pci@vger.kernel.org
7558S: Supported
7559F: Documentation/devicetree/bindings/pci/ti-pci.txt
7560F: drivers/pci/host/pci-dra7xx.c
7561
f0b75693
BH
7562PCI DRIVER FOR RENESAS R-CAR
7563M: Simon Horman <horms@verge.net.au>
7564L: linux-pci@vger.kernel.org
7565L: linux-sh@vger.kernel.org
7566S: Maintained
7567F: drivers/pci/host/*rcar*
7568
4af82255 7569PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7570M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7571L: linux-pci@vger.kernel.org
f0b75693
BH
7572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7573L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7574S: Maintained
7575F: drivers/pci/host/pci-exynos.c
7576
f0b75693 7577PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7578M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7579M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7580L: linux-pci@vger.kernel.org
7581S: Maintained
7582F: drivers/pci/host/*designware*
7583
cf28855b
WD
7584PCI DRIVER FOR GENERIC OF HOSTS
7585M: Will Deacon <will.deacon@arm.com>
7586L: linux-pci@vger.kernel.org
7587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7588S: Maintained
7589F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7590F: drivers/pci/host/pci-host-generic.c
7591
51b66a6c 7592PCIE DRIVER FOR ST SPEAR13XX
110baab1 7593M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7594L: linux-pci@vger.kernel.org
110baab1 7595S: Maintained
51b66a6c
PA
7596F: drivers/pci/host/*spear*
7597
1da177e4 7598PCMCIA SUBSYSTEM
4230dfc9 7599P: Linux PCMCIA Team
f5df5881 7600L: linux-pcmcia@lists.infradead.org
6650e0a5 7601W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7602T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7603S: Maintained
679655da
JP
7604F: Documentation/pcmcia/
7605F: drivers/pcmcia/
7606F: include/pcmcia/
1da177e4
LT
7607
7608PCNET32 NETWORK DRIVER
227fb925 7609M: Don Fry <pcnet32@frontier.com>
979b6c13 7610L: netdev@vger.kernel.org
1da177e4 7611S: Maintained
b955f6ca 7612F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7613
48fc267e
SK
7614PCRYPT PARALLEL CRYPTO ENGINE
7615M: Steffen Klassert <steffen.klassert@secunet.com>
7616L: linux-crypto@vger.kernel.org
7617S: Maintained
7618F: crypto/pcrypt.c
7619F: include/crypto/pcrypt.h
7620
e72df0b8
TH
7621PER-CPU MEMORY ALLOCATOR
7622M: Tejun Heo <tj@kernel.org>
7623M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7625S: Maintained
7626F: include/linux/percpu*.h
7627F: mm/percpu*.c
7628F: arch/*/include/asm/percpu.h
7629
ad4ecbcb 7630PER-TASK DELAY ACCOUNTING
185e595f 7631M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7632S: Maintained
679655da
JP
7633F: include/linux/delayacct.h
7634F: kernel/delayacct.c
ad4ecbcb 7635
57c0c15b 7636PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7637M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7638M: Paul Mackerras <paulus@samba.org>
dd9b238c 7639M: Ingo Molnar <mingo@redhat.com>
f80c5393 7640M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7641L: linux-kernel@vger.kernel.org
75fc2d37 7642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7643S: Supported
d53e8365 7644F: kernel/events/*
a003236c 7645F: include/linux/perf_event.h
c117ab84 7646F: include/uapi/linux/perf_event.h
141c4296
RR
7647F: arch/*/kernel/perf_event*.c
7648F: arch/*/kernel/*/perf_event*.c
7649F: arch/*/kernel/*/*/perf_event*.c
a003236c 7650F: arch/*/include/asm/perf_event.h
a003236c
VL
7651F: arch/*/kernel/perf_callchain.c
7652F: tools/perf/
6c0b3244 7653
dd49d0f5 7654PERSONALITY HANDLING
8b58be88 7655M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7656L: linux-abi-devel@lists.sourceforge.net
7657S: Maintained
679655da 7658F: include/linux/personality.h
c117ab84 7659F: include/uapi/linux/personality.h
dd49d0f5 7660
838e7a03 7661PHONET PROTOCOL
2a06b40f 7662M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7663S: Supported
7664F: Documentation/networking/phonet.txt
7665F: include/linux/phonet.h
7666F: include/net/phonet/
c117ab84 7667F: include/uapi/linux/phonet.h
838e7a03
RDC
7668F: net/phonet/
7669
1da177e4 7670PHRAM MTD DRIVER
8b58be88 7671M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7672L: linux-mtd@lists.infradead.org
7673S: Maintained
679655da 7674F: drivers/mtd/devices/phram.c
1da177e4 7675
efdbb10e
BP
7676PICOLCD HID DRIVER
7677M: Bruno Prémont <bonbons@linux-vserver.org>
7678L: linux-input@vger.kernel.org
7679S: Maintained
7680F: drivers/hid/hid-picolcd*
7681
a53bfa07
JI
7682PICOXCELL SUPPORT
7683M: Jamie Iles <jamie@jamieiles.com>
7684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7685T: git git://github.com/jamieiles/linux-2.6-ji.git
7686S: Supported
b8733987 7687F: arch/arm/boot/dts/picoxcell*
14430813 7688F: arch/arm/mach-picoxcell/
b8733987 7689F: drivers/crypto/picoxcell*
a53bfa07 7690
2744e8af
LW
7691PIN CONTROL SUBSYSTEM
7692M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7693L: linux-gpio@vger.kernel.org
dbe752a3 7694T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7695S: Maintained
07f29ba6 7696F: drivers/pinctrl/
8e406fe4 7697F: include/linux/pinctrl/
2744e8af 7698
2201bbb8
JCPV
7699PIN CONTROLLER - ATMEL AT91
7700M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7702S: Maintained
c654b6bf 7703F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7704
cbd1b652
MW
7705PIN CONTROLLER - INTEL
7706M: Mika Westerberg <mika.westerberg@linux.intel.com>
7707M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7708S: Maintained
7709F: drivers/pinctrl/intel/
2201bbb8 7710
9963b536
LP
7711PIN CONTROLLER - RENESAS
7712M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7713L: linux-sh@vger.kernel.org
7714S: Maintained
7715F: drivers/pinctrl/sh-pfc/
7716
b75e60d6 7717PIN CONTROLLER - SAMSUNG
fea685e9 7718M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7719M: Thomas Abraham <thomas.abraham@linaro.org>
7720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7721L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7722S: Maintained
9b5b33f6 7723F: drivers/pinctrl/samsung/
b75e60d6 7724
deda8287 7725PIN CONTROLLER - ST SPEAR
8e406fe4 7726M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7727L: spear-devel@list.st.com
7728L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7729W: http://www.st.com/spear
7730S: Maintained
8e406fe4 7731F: drivers/pinctrl/spear/
deda8287 7732
249a6771 7733PKTCDVD DRIVER
dbd47133 7734M: Jiri Kosina <jkosina@suse.cz>
249a6771 7735S: Maintained
679655da
JP
7736F: drivers/block/pktcdvd.c
7737F: include/linux/pktcdvd.h
c117ab84 7738F: include/uapi/linux/pktcdvd.h
249a6771 7739
b31d8273
G
7740PKUNITY SOC DRIVERS
7741M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7742W: http://mprc.pku.edu.cn/~guanxuetao/linux
7743S: Maintained
ceebf4d5 7744T: git git://github.com/gxt/linux.git
b31d8273 7745F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7746F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7747F: drivers/video/fbdev/fb-puv3.c
2809e80b 7748F: drivers/rtc/rtc-puv3.c
b31d8273 7749
9d2ecfb7 7750PMBUS HARDWARE MONITORING DRIVERS
ca462085 7751M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7752L: lm-sensors@lm-sensors.org
7753W: http://www.lm-sensors.org/
7754W: http://www.roeck-us.net/linux/drivers/
7755T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7756S: Maintained
7757F: Documentation/hwmon/pmbus
7758F: drivers/hwmon/pmbus/
7759F: include/linux/i2c/pmbus.h
7760
89a36810 7761PMC SIERRA MaxRAID DRIVER
076cfaae 7762M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7763L: linux-scsi@vger.kernel.org
7764W: http://www.pmc-sierra.com/
7765S: Supported
7766F: drivers/scsi/pmcraid.*
7767
dbf9bfe6 7768PMC SIERRA PM8001 DRIVER
4f0e359c 7769M: xjtuwjp@gmail.com
dbf9bfe6 7770M: lindar_liu@usish.com
f5a7b525 7771L: pmchba@pmcs.com
dbf9bfe6 7772L: linux-scsi@vger.kernel.org
7773S: Supported
7774F: drivers/scsi/pm8001/
7775
1da177e4 7776POSIX CLOCKS and TIMERS
8b58be88 7777M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7778L: linux-kernel@vger.kernel.org
75fc2d37 7779T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7780S: Maintained
679655da
JP
7781F: fs/timerfd.c
7782F: include/linux/timer*
5cee9645 7783F: kernel/time/*timer*
1da177e4 7784
3be86148 7785POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7786M: Sebastian Reichel <sre@kernel.org>
57318935 7787M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7788M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7789L: linux-pm@vger.kernel.org
54e5881d 7790T: git git://git.infradead.org/battery-2.6.git
3be86148 7791S: Maintained
679655da 7792F: include/linux/power_supply.h
8cd725a1 7793F: drivers/power/
3be86148 7794
1da177e4 7795PNP SUPPORT
46a1f21a 7796M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7797S: Maintained
679655da 7798F: drivers/pnp/
1da177e4 7799
999445d4 7800PNXxxxx I2C DRIVER
8b58be88 7801M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7802L: linux-i2c@vger.kernel.org
999445d4 7803S: Maintained
679655da 7804F: drivers/i2c/busses/i2c-pnx.c
999445d4 7805
1da177e4 7806PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7807M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7808L: linux-ppp@vger.kernel.org
7809S: Maintained
224cf5ad 7810F: drivers/net/ppp/ppp_*
1da177e4
LT
7811
7812PPP OVER ATM (RFC 2364)
8b58be88 7813M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7814S: Maintained
679655da 7815F: net/atm/pppoatm.c
c117ab84 7816F: include/uapi/linux/atmppp.h
1da177e4
LT
7817
7818PPP OVER ETHERNET
8b58be88 7819M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7820S: Maintained
224cf5ad
JK
7821F: drivers/net/ppp/pppoe.c
7822F: drivers/net/ppp/pppox.c
1da177e4 7823
a6d2370b 7824PPP OVER L2TP
8b58be88 7825M: James Chapman <jchapman@katalix.com>
a6d2370b 7826S: Maintained
90ca28d1 7827F: net/l2tp/l2tp_ppp.c
679655da 7828F: include/linux/if_pppol2tp.h
c117ab84 7829F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7830
eae9d2ba 7831PPS SUPPORT
8b58be88 7832M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7833W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7834L: linuxpps@ml.enneenne.com (subscribers-only)
7835S: Maintained
cabaaf41
JP
7836F: Documentation/pps/
7837F: drivers/pps/
7838F: include/linux/pps*.h
eae9d2ba 7839
71a6d0af
HW
7840PPTP DRIVER
7841M: Dmitry Kozlov <xeb@mail.ru>
7842L: netdev@vger.kernel.org
7843S: Maintained
224cf5ad 7844F: drivers/net/ppp/pptp.c
71a6d0af
HW
7845W: http://sourceforge.net/projects/accel-pptp
7846
1da177e4 7847PREEMPTIBLE KERNEL
8b58be88 7848M: Robert Love <rml@tech9.net>
1da177e4
LT
7849L: kpreempt-tech@lists.sourceforge.net
7850W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7851S: Supported
679655da
JP
7852F: Documentation/preempt-locking.txt
7853F: include/linux/preempt.h
1da177e4
LT
7854
7855PRISM54 WIRELESS DRIVER
8b58be88 7856M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7857L: linux-wireless@vger.kernel.org
9ef80804 7858W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7859S: Obsolete
679655da 7860F: drivers/net/wireless/prism54/
1da177e4 7861
02c18891 7862PS3 NETWORK SUPPORT
b809b9ca 7863M: Geoff Levand <geoff@infradead.org>
02c18891 7864L: netdev@vger.kernel.org
a4724ed6 7865L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7866S: Maintained
8df158ac 7867F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7868
f58a9d17 7869PS3 PLATFORM SUPPORT
b809b9ca 7870M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7871L: linuxppc-dev@lists.ozlabs.org
7872L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7873S: Maintained
679655da
JP
7874F: arch/powerpc/boot/ps3*
7875F: arch/powerpc/include/asm/lv1call.h
7876F: arch/powerpc/include/asm/ps3*.h
7877F: arch/powerpc/platforms/ps3/
7878F: drivers/*/ps3*
7879F: drivers/ps3/
fec629b8 7880F: drivers/rtc/rtc-ps3.c
679655da 7881F: drivers/usb/host/*ps3.c
fec629b8 7882F: sound/ppc/snd_ps3*
f58a9d17 7883
cffb4add 7884PS3VRAM DRIVER
8b58be88 7885M: Jim Paris <jim@jtan.com>
a4724ed6 7886L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7887S: Maintained
8a3977cb 7888F: drivers/block/ps3vram.c
cffb4add 7889
8defe599 7890PSTORE FILESYSTEM
9d5e2a02 7891M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7892M: Colin Cross <ccross@android.com>
7893M: Kees Cook <keescook@chromium.org>
7894M: Tony Luck <tony.luck@intel.com>
7895S: Maintained
7896T: git git://git.infradead.org/users/cbou/linux-pstore.git
7897F: fs/pstore/
7898F: include/linux/pstore*
04851772 7899F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7900F: drivers/acpi/apei/erst.c
7901
7fbc415d
RC
7902PTP HARDWARE CLOCK SUPPORT
7903M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7904L: netdev@vger.kernel.org
7fbc415d
RC
7905S: Maintained
7906W: http://linuxptp.sourceforge.net/
7907F: Documentation/ABI/testing/sysfs-ptp
7908F: Documentation/ptp/*
0ecb3cdd 7909F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7910F: drivers/net/phy/dp83640*
7911F: drivers/ptp/*
7912F: include/linux/ptp_cl*
7913
cf94a4d1 7914PTRACE SUPPORT
e846ee5f 7915M: Roland McGrath <roland@hack.frob.com>
8b58be88 7916M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7917S: Maintained
7918F: include/asm-generic/syscall.h
7919F: include/linux/ptrace.h
7920F: include/linux/regset.h
7921F: include/linux/tracehook.h
c117ab84 7922F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7923F: kernel/ptrace.c
7924
8320204a 7925PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7926M: Mike Isely <isely@pobox.com>
16e9495d 7927L: pvrusb2@isely.net (subscribers-only)
661263b5 7928L: linux-media@vger.kernel.org
8320204a 7929W: http://www.isely.net/pvrusb2/
275ffde4 7930T: git git://linuxtv.org/media_tree.git
8320204a 7931S: Maintained
679655da 7932F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7933F: drivers/media/usb/pvrusb2/
8320204a 7934
39532e6c
HG
7935PWC WEBCAM DRIVER
7936M: Hans de Goede <hdegoede@redhat.com>
7937L: linux-media@vger.kernel.org
7938T: git git://linuxtv.org/media_tree.git
7939S: Maintained
7940F: drivers/media/usb/pwc/*
7941
93c090b3
KD
7942PWM FAN DRIVER
7943M: Kamil Debski <k.debski@samsung.com>
7944L: lm-sensors@lm-sensors.org
7945S: Supported
7946F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7947F: Documentation/hwmon/pwm-fan
7948F: drivers/hwmon/pwm-fan.c
7949
200efedd 7950PWM SUBSYSTEM
aa3495f7
TR
7951M: Thierry Reding <thierry.reding@gmail.com>
7952L: linux-pwm@vger.kernel.org
0c2498f1 7953S: Maintained
006e854f 7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7955F: Documentation/pwm.txt
7956F: Documentation/devicetree/bindings/pwm/
7957F: include/linux/pwm.h
0c2498f1 7958F: drivers/pwm/
a140b98d
TR
7959F: drivers/video/backlight/pwm_bl.c
7960F: include/linux/pwm_backlight.h
0c2498f1 7961
30ec261e 7962PXA2xx/PXA3xx SUPPORT
8da5e302 7963M: Daniel Mack <daniel@zonque.org>
a323f664 7964M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7965M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7967T: git git://github.com/hzhuang1/linux.git
8da5e302 7968T: git git://github.com/rjarzmik/linux.git
1da177e4 7969S: Maintained
679655da
JP
7970F: arch/arm/mach-pxa/
7971F: drivers/pcmcia/pxa2xx*
9df92e6c 7972F: drivers/spi/spi-pxa2xx*
faf2e1db 7973F: drivers/usb/gadget/udc/pxa2*
679655da 7974F: include/sound/pxa2xx-lib.h
bec4c99e 7975F: sound/arm/pxa*
14430813 7976F: sound/soc/pxa/
1da177e4 7977
ec64d3bf
EG
7978PXA3xx NAND FLASH DRIVER
7979M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7980L: linux-mtd@lists.infradead.org
7981S: Maintained
9a67f099 7982F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7983
3f640c61 7984MMP SUPPORT
8b58be88 7985M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7986M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7988T: git git://github.com/hzhuang1/linux.git
7989T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7990S: Maintained
3f640c61 7991F: arch/arm/mach-mmp/
e8e6cb32 7992
272f133a
PO
7993PXA MMCI DRIVER
7994S: Orphan
7995
57f63bc8 7996PXA RTC DRIVER
8b58be88 7997M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7998L: rtc-linux@googlegroups.com
7999S: Maintained
8000
cea4001a 8001QAT DRIVER
49e7d9df
JP
8002M: Tadeusz Struk <tadeusz.struk@intel.com>
8003L: qat-linux@intel.com
8004S: Supported
8005F: drivers/crypto/qat/
cea4001a 8006
52a09a04 8007QIB DRIVER
8473c603 8008M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8009L: linux-rdma@vger.kernel.org
8010S: Supported
8011F: drivers/infiniband/hw/qib/
8012
5e9772b9
JS
8013QLOGIC QLA1280 SCSI DRIVER
8014M: Michael Reed <mdr@sgi.com>
8015L: linux-scsi@vger.kernel.org
8016S: Maintained
8017F: drivers/scsi/qla1280.[ch]
8018
1da177e4 8019QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8020M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8021L: linux-scsi@vger.kernel.org
8022S: Supported
679655da
JP
8023F: Documentation/scsi/LICENSE.qla2xxx
8024F: drivers/scsi/qla2xxx/
1da177e4 8025
883c98fe 8026QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8027M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8028L: linux-scsi@vger.kernel.org
8029S: Supported
bacfb81b 8030F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8031F: drivers/scsi/qla4xxx/
8032
5a4faa87 8033QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8034M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8035M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8036M: linux-driver@qlogic.com
8037L: netdev@vger.kernel.org
8038S: Supported
679655da 8039F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8040F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8041
0ec00f03 8042QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8043M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8044M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8045L: netdev@vger.kernel.org
8046S: Supported
aa43c215 8047F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8048
c4e84bde 8049QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8050M: Harish Patil <harish.patil@qlogic.com>
8051M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8052M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8053M: linux-driver@qlogic.com
c4e84bde
RM
8054L: netdev@vger.kernel.org
8055S: Supported
aa43c215 8056F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8057
1da177e4 8058QNX4 FILESYSTEM
8b58be88 8059M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8060W: http://www.alarsen.net/linux/qnx4fs/
8061S: Maintained
80811493 8062F: fs/qnx4/
c117ab84
CEB
8063F: include/uapi/linux/qnx4_fs.h
8064F: include/uapi/linux/qnxtypes.h
1da177e4 8065
91952bc0
AP
8066QT1010 MEDIA DRIVER
8067M: Antti Palosaari <crope@iki.fi>
8068L: linux-media@vger.kernel.org
8069W: http://linuxtv.org/
8070W: http://palosaari.fi/linux/
8071Q: http://patchwork.linuxtv.org/project/linux-media/list/
8072T: git git://linuxtv.org/anttip/media_tree.git
8073S: Maintained
8074F: drivers/media/tuners/qt1010*
8075
966fb5ec
SM
8076QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8077M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8078L: linux-wireless@vger.kernel.org
8079L: ath9k-devel@lists.ath9k.org
8080W: http://wireless.kernel.org/en/users/Drivers/ath9k
8081S: Supported
8082F: drivers/net/wireless/ath/ath9k/
8083
2ea0ffcb
KV
8084QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8085M: Kalle Valo <kvalo@qca.qualcomm.com>
8086L: ath10k@lists.infradead.org
8087W: http://wireless.kernel.org/en/users/Drivers/ath10k
8088T: git git://github.com/kvalo/ath.git
8089S: Supported
8090F: drivers/net/wireless/ath/ath10k/
8091
4f4567cf
RK
8092QUALCOMM HEXAGON ARCHITECTURE
8093M: Richard Kuo <rkuo@codeaurora.org>
8094L: linux-hexagon@vger.kernel.org
8095S: Supported
8096F: arch/hexagon/
8097
8e84c258
EK
8098QUALCOMM WCN36XX WIRELESS DRIVER
8099M: Eugene Krasnikov <k.eugene.e@gmail.com>
8100L: wcn36xx@lists.infradead.org
8101W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8102T: git git://github.com/KrasnikovEugene/wcn36xx.git
8103S: Supported
8104F: drivers/net/wireless/ath/wcn36xx/
8105
602adf40 8106RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8107M: Ilya Dryomov <idryomov@gmail.com>
8108M: Sage Weil <sage@redhat.com>
527a88b9 8109M: Alex Elder <elder@kernel.org>
602adf40 8110M: ceph-devel@vger.kernel.org
09d90327
SW
8111W: http://ceph.com/
8112T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8113S: Supported
8114F: drivers/block/rbd.c
8115F: drivers/block/rbd_types.h
8116
1da177e4 8117RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8118M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8119L: linux-fbdev@vger.kernel.org
1da177e4 8120S: Maintained
8a61f013 8121F: drivers/video/fbdev/aty/radeon*
c117ab84 8122F: include/uapi/linux/radeonfb.h
1da177e4 8123
c6c9b34c
HG
8124RADIOSHARK RADIO DRIVER
8125M: Hans de Goede <hdegoede@redhat.com>
8126L: linux-media@vger.kernel.org
8127T: git git://linuxtv.org/media_tree.git
8128S: Maintained
8129F: drivers/media/radio/radio-shark.c
8130
8131RADIOSHARK2 RADIO DRIVER
8132M: Hans de Goede <hdegoede@redhat.com>
8133L: linux-media@vger.kernel.org
8134T: git git://linuxtv.org/media_tree.git
8135S: Maintained
8136F: drivers/media/radio/radio-shark2.c
8137F: drivers/media/radio/radio-tea5777.c
8138
1da177e4 8139RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8140M: Paul Mackerras <paulus@samba.org>
c69f677c 8141L: linux-fbdev@vger.kernel.org
1da177e4 8142S: Maintained
8a61f013 8143F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8144
e7839f25 8145RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8146P: rt2x00 project
b182427e 8147M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8148M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8149L: linux-wireless@vger.kernel.org
83fc9c89 8150L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8151W: http://rt2x00.serialmonkey.com/
8152S: Maintained
8153F: drivers/net/wireless/rt2x00/
8154
9db5579b 8155RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8156M: Jens Axboe <axboe@kernel.dk>
9db5579b 8157S: Maintained
679655da
JP
8158F: Documentation/blockdev/ramdisk.txt
8159F: drivers/block/brd.c
9db5579b 8160
9e853f23
RZ
8161PERSISTENT MEMORY DRIVER
8162M: Ross Zwisler <ross.zwisler@linux.intel.com>
8163L: linux-nvdimm@lists.01.org
8164S: Supported
8165F: drivers/block/pmem.c
8166
9e95ce27 8167RANDOM NUMBER DRIVER
0624bcaa 8168M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8169S: Maintained
679655da 8170F: drivers/char/random.c
9e95ce27 8171
394b701c 8172RAPIDIO SUBSYSTEM
8b58be88 8173M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8174M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8175S: Maintained
679655da 8176F: drivers/rapidio/
394b701c 8177
e2d1d6c0 8178RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8179L: linux-wireless@vger.kernel.org
f52a5490 8180S: Orphan
679655da 8181F: drivers/net/wireless/ray*
e2d1d6c0
RD
8182
8183RCUTORTURE MODULE
e0198b29 8184M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8185M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8186L: linux-kernel@vger.kernel.org
f9094d8e 8187S: Supported
08deed1e 8188T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8189F: Documentation/RCU/torture.txt
34e2d560 8190F: kernel/rcu/rcutorture.c
e2d1d6c0 8191
c87b9c60
PM
8192RCUTORTURE TEST FRAMEWORK
8193M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8194M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8195R: Steven Rostedt <rostedt@goodmis.org>
8196R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8197R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8198L: linux-kernel@vger.kernel.org
c87b9c60
PM
8199S: Supported
8200T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8201F: tools/testing/selftests/rcutorture
8202
c1f766b5 8203RDC R-321X SoC
8b58be88 8204M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8205S: Maintained
8206
db17f395 8207RDC R6040 FAST ETHERNET DRIVER
8b58be88 8208M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8209L: netdev@vger.kernel.org
8210S: Maintained
58565a35 8211F: drivers/net/ethernet/rdc/r6040.c
db17f395 8212
a09ed661 8213RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8214M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8215L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8216S: Supported
679655da 8217F: net/rds/
a09ed661 8218
595182bc 8219READ-COPY UPDATE (RCU)
8b58be88 8220M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8221M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8222R: Steven Rostedt <rostedt@goodmis.org>
8223R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8224R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8225L: linux-kernel@vger.kernel.org
9fab9787 8226W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8227S: Supported
08deed1e 8228T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8229F: Documentation/RCU/
9fab9787 8230X: Documentation/RCU/torture.txt
f9094d8e 8231F: include/linux/rcu*
4102adab
PM
8232X: include/linux/srcu.h
8233F: kernel/rcu/
34e2d560 8234X: kernel/torture.c
595182bc 8235
0c86edc0 8236REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8237M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8238M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8239L: rtc-linux@googlegroups.com
8a6e2535 8240Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8241S: Maintained
679655da
JP
8242F: Documentation/rtc.txt
8243F: drivers/rtc/
8244F: include/linux/rtc.h
c117ab84 8245F: include/uapi/linux/rtc.h
0c86edc0 8246
0e400c53
MB
8247REALTEK AUDIO CODECS
8248M: Bard Liao <bardliao@realtek.com>
8249M: Oder Chiou <oder_chiou@realtek.com>
8250S: Maintained
8251F: sound/soc/codecs/rt*
8252F: include/sound/rt*.h
8253
1da177e4 8254REISERFS FILE SYSTEM
76c4e5ea 8255L: reiserfs-devel@vger.kernel.org
1da177e4 8256S: Supported
679655da 8257F: fs/reiserfs/
1da177e4 8258
b83a313b 8259REGISTER MAP ABSTRACTION
b02e48f2 8260M: Mark Brown <broonie@kernel.org>
dd060bc9 8261L: linux-kernel@vger.kernel.org
b83a313b
MB
8262T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8263S: Supported
8264F: drivers/base/regmap/
8265F: include/linux/regmap.h
8266
400e64df
OBC
8267REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8268M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8269T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8270S: Maintained
8271F: drivers/remoteproc/
8272F: Documentation/remoteproc.txt
6fc26488 8273F: include/linux/remoteproc.h
400e64df 8274
d8115db5
OBC
8275REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8276M: Ohad Ben-Cohen <ohad@wizery.com>
8277T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8278S: Maintained
8279F: drivers/rpmsg/
8280F: Documentation/rpmsg.txt
8281F: include/linux/rpmsg.h
8282
1b0fe6be
PZ
8283RESET CONTROLLER FRAMEWORK
8284M: Philipp Zabel <p.zabel@pengutronix.de>
8285S: Maintained
8286F: drivers/reset/
8287F: Documentation/devicetree/bindings/reset/
8288F: include/linux/reset.h
8289F: include/linux/reset-controller.h
8290
e0897645 8291RFKILL
8b58be88 8292M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8293L: linux-wireless@vger.kernel.org
ce466579
JB
8294W: http://wireless.kernel.org/
8295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8297S: Maintained
505c9247 8298F: Documentation/rfkill.txt
80811493 8299F: net/rfkill/
e0897645 8300
933685ca
TG
8301RHASHTABLE
8302M: Thomas Graf <tgraf@suug.ch>
8303L: netdev@vger.kernel.org
8304S: Maintained
8305F: lib/rhashtable.c
8306F: include/linux/rhashtable.h
8307
67e054e9
ML
8308RICOH SMARTMEDIA/XD DRIVER
8309M: Maxim Levitsky <maximlevitsky@gmail.com>
8310S: Maintained
21c26f50
JP
8311F: drivers/mtd/nand/r852.c
8312F: drivers/mtd/nand/r852.h
67e054e9 8313
92634125
ML
8314RICOH R5C592 MEMORYSTICK DRIVER
8315M: Maxim Levitsky <maximlevitsky@gmail.com>
8316S: Maintained
8317F: drivers/memstick/host/r592.*
8318
27f1d2f9
SA
8319ROCCAT DRIVERS
8320M: Stefan Achatz <erazor_de@users.sourceforge.net>
8321W: http://sourceforge.net/projects/roccat/
8322S: Maintained
8323F: drivers/hid/hid-roccat*
8324F: include/linux/hid-roccat*
8325F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8326
4b8ac966
JP
8327ROCKER DRIVER
8328M: Jiri Pirko <jiri@resnulli.us>
8329M: Scott Feldman <sfeldma@gmail.com>
8330L: netdev@vger.kernel.org
8331S: Supported
8332F: drivers/net/ethernet/rocker/
8333
1da177e4
LT
8334ROCKETPORT DRIVER
8335P: Comtrol Corp.
1da177e4
LT
8336W: http://www.comtrol.com
8337S: Maintained
679655da 8338F: Documentation/serial/rocket.txt
c897401b 8339F: drivers/tty/rocket*
1da177e4 8340
7645c2f4
KC
8341ROCKETPORT EXPRESS/INFINITY DRIVER
8342M: Kevin Cernekee <cernekee@gmail.com>
8343L: linux-serial@vger.kernel.org
8344S: Odd Fixes
8345F: drivers/tty/serial/rp2.*
8346
1da177e4 8347ROSE NETWORK LAYER
8b58be88 8348M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8349L: linux-hams@vger.kernel.org
d34cb28a 8350W: http://www.linux-ax25.org/
1da177e4 8351S: Maintained
679655da 8352F: include/net/rose.h
c117ab84 8353F: include/uapi/linux/rose.h
679655da 8354F: net/rose/
1da177e4 8355
91952bc0
AP
8356RTL2830 MEDIA DRIVER
8357M: Antti Palosaari <crope@iki.fi>
8358L: linux-media@vger.kernel.org
8359W: http://linuxtv.org/
8360W: http://palosaari.fi/linux/
8361Q: http://patchwork.linuxtv.org/project/linux-media/list/
8362T: git git://linuxtv.org/anttip/media_tree.git
8363S: Maintained
8364F: drivers/media/dvb-frontends/rtl2830*
8365
27a0aacf
AP
8366RTL2832 MEDIA DRIVER
8367M: Antti Palosaari <crope@iki.fi>
8368L: linux-media@vger.kernel.org
8369W: http://linuxtv.org/
8370W: http://palosaari.fi/linux/
8371Q: http://patchwork.linuxtv.org/project/linux-media/list/
8372T: git git://linuxtv.org/anttip/media_tree.git
8373S: Maintained
8374F: drivers/media/dvb-frontends/rtl2832*
8375
ba6e6f6e
AP
8376RTL2832_SDR MEDIA DRIVER
8377M: Antti Palosaari <crope@iki.fi>
8378L: linux-media@vger.kernel.org
8379W: http://linuxtv.org/
8380W: http://palosaari.fi/linux/
8381Q: http://patchwork.linuxtv.org/project/linux-media/list/
8382T: git git://linuxtv.org/anttip/media_tree.git
8383S: Maintained
b4bb1c28 8384F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8385
59840488 8386RTL8180 WIRELESS DRIVER
605bebe2 8387L: linux-wireless@vger.kernel.org
491b26b4 8388W: http://wireless.kernel.org/
54e5881d 8389T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8390S: Orphan
3cfeb0c3 8391F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8392
59840488 8393RTL8187 WIRELESS DRIVER
9f0939bf 8394M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8395M: Hin-Tak Leung <htl10@users.sourceforge.net>
8396M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8397L: linux-wireless@vger.kernel.org
491b26b4 8398W: http://wireless.kernel.org/
54e5881d 8399T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8400S: Maintained
3cfeb0c3 8401F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8402
3cf0c8ad
LF
8403RTL8192CE WIRELESS DRIVER
8404M: Larry Finger <Larry.Finger@lwfinger.net>
8405M: Chaoming Li <chaoming_li@realsil.com.cn>
8406L: linux-wireless@vger.kernel.org
491b26b4 8407W: http://wireless.kernel.org/
3cf0c8ad
LF
8408T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8409S: Maintained
8410F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8411F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8412
9eb8ef74 8413S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8414M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8415L: linux-fbdev@vger.kernel.org
ce00f85c 8416S: Maintained
8a61f013 8417F: drivers/video/fbdev/savage/
9eb8ef74 8418
1da177e4 8419S390
8b58be88
JP
8420M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8421M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8422M: linux390@de.ibm.com
d58140cc 8423L: linux-s390@vger.kernel.org
5238da45
HC
8424W: http://www.ibm.com/developerworks/linux/linux390/
8425S: Supported
679655da 8426F: arch/s390/
a968cd3e 8427F: drivers/s390/
3bfe6858
JN
8428F: Documentation/s390/
8429F: Documentation/DocBook/s390*
5238da45 8430
322986ca
SO
8431S390 COMMON I/O LAYER
8432M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8433M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8434L: linux-s390@vger.kernel.org
8435W: http://www.ibm.com/developerworks/linux/linux390/
8436S: Supported
8437F: drivers/s390/cio/
8438
8439S390 DASD DRIVER
8440M: Stefan Weinhuber <wein@de.ibm.com>
8441M: Stefan Haberland <stefan.haberland@de.ibm.com>
8442L: linux-s390@vger.kernel.org
8443W: http://www.ibm.com/developerworks/linux/linux390/
8444S: Supported
8445F: drivers/s390/block/dasd*
8446F: block/partitions/ibm.c
8447
5238da45 8448S390 NETWORK DRIVERS
8b58be88 8449M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8450M: linux390@de.ibm.com
d58140cc 8451L: linux-s390@vger.kernel.org
5238da45
HC
8452W: http://www.ibm.com/developerworks/linux/linux390/
8453S: Supported
679655da 8454F: drivers/s390/net/
5238da45 8455
322986ca
SO
8456S390 PCI SUBSYSTEM
8457M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8458M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8459L: linux-s390@vger.kernel.org
8460W: http://www.ibm.com/developerworks/linux/linux390/
8461S: Supported
8462F: arch/s390/pci/
8463F: drivers/pci/hotplug/s390_pci_hpc.c
8464
feed9b62 8465S390 ZCRYPT DRIVER
5c8d0983 8466M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8467M: linux390@de.ibm.com
8468L: linux-s390@vger.kernel.org
a968cd3e 8469W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8470S: Supported
d5ca6918 8471F: drivers/s390/crypto/
feed9b62 8472
5238da45 8473S390 ZFCP DRIVER
d38e19d0 8474M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8475M: linux390@de.ibm.com
d58140cc 8476L: linux-s390@vger.kernel.org
5238da45 8477W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8478S: Supported
679655da 8479F: drivers/s390/scsi/zfcp_*
1da177e4 8480
dd96df2c 8481S390 IUCV NETWORK LAYER
8b58be88 8482M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8483M: linux390@de.ibm.com
8484L: linux-s390@vger.kernel.org
8485W: http://www.ibm.com/developerworks/linux/linux390/
8486S: Supported
679655da
JP
8487F: drivers/s390/net/*iucv*
8488F: include/net/iucv/
8489F: net/iucv/
dd96df2c 8490
4dde7f75 8491S3C24XX SD/MMC Driver
8b58be88 8492M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8494S: Supported
679655da 8495F: drivers/mmc/host/s3cmci.*
4dde7f75 8496
1f15a229
HV
8497SAA6588 RDS RECEIVER DRIVER
8498M: Hans Verkuil <hverkuil@xs4all.nl>
8499L: linux-media@vger.kernel.org
8500T: git git://linuxtv.org/media_tree.git
8501W: http://linuxtv.org
8502S: Odd Fixes
8503F: drivers/media/i2c/saa6588*
8504
98ed12e6 8505SAA7134 VIDEO4LINUX DRIVER
009a5410 8506M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8507L: linux-media@vger.kernel.org
8508W: http://linuxtv.org
8509T: git git://linuxtv.org/media_tree.git
8510S: Odd fixes
e42bf501 8511F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8512F: drivers/media/pci/saa7134/
8513
1da177e4 8514SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8515M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8516L: linux-media@vger.kernel.org
275ffde4 8517T: git git://linuxtv.org/media_tree.git
1da177e4 8518S: Maintained
90d72ac6
MCC
8519F: drivers/media/common/saa7146/
8520F: drivers/media/pci/saa7146/
8521F: include/media/saa7146*
1da177e4 8522
92304a40 8523SAMSUNG LAPTOP DRIVER
5909c654 8524M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8525L: platform-driver-x86@vger.kernel.org
8526S: Maintained
8527F: drivers/platform/x86/samsung-laptop.c
8528
4a109cc0 8529SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8530M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8531L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8532S: Supported
14430813 8533F: sound/soc/samsung/
4a109cc0 8534
0d89a28b 8535SAMSUNG FRAMEBUFFER DRIVER
b7701755 8536M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8537L: linux-fbdev@vger.kernel.org
8538S: Maintained
8a61f013 8539F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8540
f69d3a17
SK
8541SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8542M: Sangbeom Kim <sbkim73@samsung.com>
8543L: linux-kernel@vger.kernel.org
8544S: Supported
8545F: drivers/mfd/sec*.c
8546F: drivers/regulator/s2m*.c
8547F: drivers/regulator/s5m*.c
f69d3a17
SK
8548F: include/linux/mfd/samsung/
8549
038f5c4b
SN
8550SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8551M: Kyungmin Park <kyungmin.park@samsung.com>
8552M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8553L: linux-media@vger.kernel.org
8554Q: https://patchwork.linuxtv.org/project/linux-media/list/
8555S: Supported
8556F: drivers/media/platform/exynos4-is/
038f5c4b 8557
6fd86ab2
SN
8558SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8559M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8560L: linux-media@vger.kernel.org
8561L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8562S: Maintained
8563F: drivers/media/platform/s3c-camif/
8564F: include/media/s3c_camif.h
8565
b84ef24e
AH
8566SAMSUNG S5C73M3 CAMERA DRIVER
8567M: Kyungmin Park <kyungmin.park@samsung.com>
8568M: Andrzej Hajda <a.hajda@samsung.com>
8569L: linux-media@vger.kernel.org
8570S: Supported
8571F: drivers/media/i2c/s5c73m3/*
8572
7d459937
AH
8573SAMSUNG S5K5BAF CAMERA DRIVER
8574M: Kyungmin Park <kyungmin.park@samsung.com>
8575M: Andrzej Hajda <a.hajda@samsung.com>
8576L: linux-media@vger.kernel.org
8577S: Supported
8578F: drivers/media/i2c/s5k5baf.c
8579
310e39c9 8580SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8581M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8582M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8583S: Supported
8584L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8585F: drivers/clk/samsung/
8586
66890ed6
BA
8587SAMSUNG SXGBE DRIVERS
8588M: Byungho An <bh74.an@samsung.com>
8589M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8590M: Vipul Pandya <vipul.pandya@samsung.com>
8591S: Supported
8592L: netdev@vger.kernel.org
8593F: drivers/net/ethernet/samsung/sxgbe/
8594
93c537af
LM
8595SAMSUNG THERMAL DRIVER
8596M: Lukasz Majewski <l.majewski@samsung.com>
8597L: linux-pm@vger.kernel.org
8598L: linux-samsung-soc@vger.kernel.org
8599S: Supported
8600T: https://github.com/lmajewski/linux-samsung-thermal.git
8601F: drivers/thermal/samsung/
8602
e296cd32
KD
8603SAMSUNG USB2 PHY DRIVER
8604M: Kamil Debski <k.debski@samsung.com>
8605L: linux-kernel@vger.kernel.org
8606S: Supported
8607F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8608F: Documentation/phy/samsung-usb2.txt
8609F: drivers/phy/phy-exynos4210-usb2.c
8610F: drivers/phy/phy-exynos4x12-usb2.c
8611F: drivers/phy/phy-exynos5250-usb2.c
8612F: drivers/phy/phy-s5pv210-usb2.c
8613F: drivers/phy/phy-samsung-usb2.c
8614F: drivers/phy/phy-samsung-usb2.h
8615
ca749e2a 8616SERIAL DRIVERS
5e30bbb7 8617M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8618L: linux-serial@vger.kernel.org
5e30bbb7 8619S: Maintained
14430813 8620F: drivers/tty/serial/
ca749e2a 8621
aecb7b64 8622SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8623M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8624M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8625S: Maintained
1fb200d6 8626F: include/linux/dma/dw.h
3d598f47 8627F: include/linux/platform_data/dma-dw.h
61a76496 8628F: drivers/dma/dw/
aecb7b64 8629
f9e37137
SJ
8630SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8631M: Seungwon Jeon <tgih.jun@samsung.com>
8632M: Jaehoon Chung <jh80.chung@samsung.com>
8633L: linux-mmc@vger.kernel.org
8634S: Maintained
8635F: include/linux/mmc/dw_mmc.h
8636F: drivers/mmc/host/dw_mmc*
8637
1db121d6
AN
8638THUNDERBOLT DRIVER
8639M: Andreas Noever <andreas.noever@gmail.com>
8640S: Maintained
8641F: drivers/thunderbolt/
8642
9222d247 8643TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8644M: John Stultz <john.stultz@linaro.org>
88606e80 8645M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8646L: linux-kernel@vger.kernel.org
75fc2d37 8647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8648S: Supported
8649F: include/linux/clocksource.h
8650F: include/linux/time.h
8651F: include/linux/timex.h
c117ab84
CEB
8652F: include/uapi/linux/time.h
8653F: include/uapi/linux/timex.h
88606e80
TG
8654F: kernel/time/clocksource.c
8655F: kernel/time/time*.c
8656F: kernel/time/ntp.c
7fe5f1c1 8657F: tools/testing/selftests/timers/
88606e80 8658
1da177e4 8659SC1200 WDT DRIVER
b300645a 8660M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8661S: Maintained
679655da 8662F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8663
8664SCHEDULER
dd9b238c 8665M: Ingo Molnar <mingo@redhat.com>
8b58be88 8666M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8667L: linux-kernel@vger.kernel.org
75fc2d37 8668T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8669S: Maintained
95c0d71d 8670F: kernel/sched/
679655da 8671F: include/linux/sched.h
c117ab84 8672F: include/uapi/linux/sched.h
c2eb505b 8673F: include/linux/wait.h
1da177e4 8674
6bcf6737 8675SCORE ARCHITECTURE
ed38665e 8676M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8677M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8678W: http://www.sunplus.com
6bcf6737 8679S: Supported
a2681a75 8680F: arch/score/
6bcf6737 8681
1da177e4 8682SCSI CDROM DRIVER
8b58be88 8683M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8684L: linux-scsi@vger.kernel.org
8685W: http://www.kernel.dk
8686S: Maintained
679655da 8687F: drivers/scsi/sr*
1da177e4 8688
fb50a83d 8689SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8690M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8691L: linux-rdma@vger.kernel.org
8692S: Supported
8693W: http://www.openfabrics.org
8694Q: http://patchwork.kernel.org/project/linux-rdma/list/
8695T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8696F: drivers/infiniband/ulp/srp/
8697F: include/scsi/srp.h
8698
1da177e4 8699SCSI SG DRIVER
8b58be88 8700M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8701L: linux-scsi@vger.kernel.org
59ab3c93 8702W: http://sg.danny.cz/sg
1da177e4 8703S: Maintained
59ab3c93 8704F: Documentation/scsi/scsi-generic.txt
679655da
JP
8705F: drivers/scsi/sg.c
8706F: include/scsi/sg.h
1da177e4
LT
8707
8708SCSI SUBSYSTEM
0351b8f8 8709M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8710L: linux-scsi@vger.kernel.org
0351b8f8 8711T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8712S: Maintained
679655da
JP
8713F: drivers/scsi/
8714F: include/scsi/
1da177e4
LT
8715
8716SCSI TAPE DRIVER
8b58be88 8717M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8718L: linux-scsi@vger.kernel.org
8719S: Maintained
679655da 8720F: Documentation/scsi/st.txt
f7269cfc
JD
8721F: drivers/scsi/st.*
8722F: drivers/scsi/st_*.h
1da177e4
LT
8723
8724SCTP PROTOCOL
8b6efb75 8725M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8726M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8727L: linux-sctp@vger.kernel.org
5f85813c 8728W: http://lksctp.sourceforge.net
8b6efb75 8729S: Maintained
679655da
JP
8730F: Documentation/networking/sctp.txt
8731F: include/linux/sctp.h
4d58c025 8732F: include/uapi/linux/sctp.h
679655da
JP
8733F: include/net/sctp/
8734F: net/sctp/
1da177e4
LT
8735
8736SCx200 CPU SUPPORT
8b58be88 8737M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8738S: Odd Fixes
679655da 8739F: Documentation/i2c/busses/scx200_acb
390889b6 8740F: arch/x86/platform/scx200/
679655da
JP
8741F: drivers/watchdog/scx200_wdt.c
8742F: drivers/i2c/busses/scx200*
8743F: drivers/mtd/maps/scx200_docflash.c
8744F: include/linux/scx200.h
1662d32c
JC
8745
8746SCx200 GPIO DRIVER
8b58be88 8747M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8748S: Maintained
679655da
JP
8749F: drivers/char/scx200_gpio.c
8750F: include/linux/scx200_gpio.h
1662d32c
JC
8751
8752SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8753M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8754S: Maintained
679655da 8755F: drivers/clocksource/scx200_hrt.c
1da177e4 8756
6a36913a 8757SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8758M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8759L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8760S: Maintained
679655da 8761F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8762
e7839f25 8763SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8764L: linux-mmc@vger.kernel.org
a1cb1d11 8765S: Orphan
7a241d6e 8766F: drivers/mmc/host/sdhci.*
d4a45787 8767F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8768
c04f9d61
KC
8769SECURE COMPUTING
8770M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8771R: Andy Lutomirski <luto@amacapital.net>
8772R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8773T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8774S: Supported
8775F: kernel/seccomp.c
8776F: include/uapi/linux/seccomp.h
8777F: include/linux/seccomp.h
8778K: \bsecure_computing
8779K: \bTIF_SECCOMP\b
8780
0d1bb41a 8781SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8782M: Ben Dooks <ben-linux@fluff.org>
dc524882 8783M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8784L: linux-mmc@vger.kernel.org
0d1bb41a 8785S: Maintained
dc524882 8786F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8787
c63b3cba 8788SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8789M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8790L: spear-devel@list.st.com
c63b3cba
VK
8791L: linux-mmc@vger.kernel.org
8792S: Maintained
8793F: drivers/mmc/host/sdhci-spear.c
8794
8711cca2 8795SECURITY SUBSYSTEM
9b45c0d2 8796M: James Morris <james.l.morris@oracle.com>
70b4a259 8797M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8798L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8800W: http://kernsec.org/
8711cca2 8801S: Supported
7d2c86b5 8802F: security/
8711cca2 8803
1da177e4 8804SECURITY CONTACT
8b58be88 8805M: Security Officers <security@kernel.org>
1da177e4
LT
8806S: Supported
8807
8808SELINUX SECURITY MODULE
e0238b4c 8809M: Paul Moore <paul@paul-moore.com>
8b58be88 8810M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8811M: Eric Paris <eparis@parisplace.org>
e0238b4c 8812L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8813W: http://selinuxproject.org
5a5f2acf 8814T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8815S: Supported
679655da
JP
8816F: include/linux/selinux*
8817F: security/selinux/
6bde95ce 8818F: scripts/selinux/
1da177e4 8819
c1c124e9
JJ
8820APPARMOR SECURITY MODULE
8821M: John Johansen <john.johansen@canonical.com>
8822L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8823W: apparmor.wiki.kernel.org
8824T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8825S: Supported
8826F: security/apparmor/
8827
cef2cf07 8828SENSABLE PHANTOM
8b58be88 8829M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8830S: Maintained
679655da 8831F: drivers/misc/phantom.c
c117ab84 8832F: include/uapi/linux/phantom.h
cef2cf07 8833
6733b39a 8834SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
8835M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8836M: Minh Tran <minh.tran@avagotech.com>
8837M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 8838L: linux-scsi@vger.kernel.org
4627de93 8839W: http://www.avagotech.com
3387f656
JP
8840S: Supported
8841F: drivers/scsi/be2iscsi/
6733b39a 8842
6938f855
SP
8843Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8844M: Sathya Perla <sathya.perla@avagotech.com>
8845M: Ajit Khaparde <ajit.khaparde@avagotech.com>
8846M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8847M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 8848L: netdev@vger.kernel.org
fea3af67 8849W: http://www.emulex.com
7d2c86b5 8850S: Supported
9aebddd1 8851F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8852
d2928a8c
SX
8853EMULEX ONECONNECT ROCE DRIVER
8854M: Selvin Xavier <selvin.xavier@emulex.com>
8855M: Devesh Sharma <devesh.sharma@emulex.com>
8856M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8857L: linux-rdma@vger.kernel.org
8858W: http://www.emulex.com
8859S: Supported
8860F: drivers/infiniband/hw/ocrdma/
8861
8ceee660 8862SFC NETWORK DRIVER
c06f51ea 8863M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8864M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8865L: netdev@vger.kernel.org
8ceee660 8866S: Supported
874aeea5 8867F: drivers/net/ethernet/sfc/
8ceee660 8868
e2d1d6c0 8869SGI GRU DRIVER
cc883afc 8870M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8871S: Maintained
679655da 8872F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8873
8874SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8875M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8876L: linux-ia64@vger.kernel.org
8877S: Supported
679655da 8878F: Documentation/ia64/serial.txt
df621252 8879F: drivers/tty/serial/ioc?_serial.c
679655da 8880F: include/linux/ioc?.h
e2d1d6c0 8881
75312619 8882SGI XP/XPC/XPNET DRIVER
e180383f
RH
8883M: Cliff Whickman <cpw@sgi.com>
8884M: Robin Holt <robinmholt@gmail.com>
75312619 8885S: Maintained
679655da 8886F: drivers/misc/sgi-xp/
75312619 8887
46eacf3b
AP
8888SI2157 MEDIA DRIVER
8889M: Antti Palosaari <crope@iki.fi>
8890L: linux-media@vger.kernel.org
8891W: http://linuxtv.org/
8892W: http://palosaari.fi/linux/
8893Q: http://patchwork.linuxtv.org/project/linux-media/list/
8894T: git git://linuxtv.org/anttip/media_tree.git
8895S: Maintained
8896F: drivers/media/tuners/si2157*
8897
75e2d5ba
AP
8898SI2168 MEDIA DRIVER
8899M: Antti Palosaari <crope@iki.fi>
8900L: linux-media@vger.kernel.org
8901W: http://linuxtv.org/
8902W: http://palosaari.fi/linux/
8903Q: http://patchwork.linuxtv.org/project/linux-media/list/
8904T: git git://linuxtv.org/anttip/media_tree.git
8905S: Maintained
8906F: drivers/media/dvb-frontends/si2168*
8907
49cc629d
HV
8908SI470X FM RADIO RECEIVER I2C DRIVER
8909M: Hans Verkuil <hverkuil@xs4all.nl>
8910L: linux-media@vger.kernel.org
8911T: git git://linuxtv.org/media_tree.git
8912W: http://linuxtv.org
8913S: Odd Fixes
8914F: drivers/media/radio/si470x/radio-si470x-i2c.c
8915
8916SI470X FM RADIO RECEIVER USB DRIVER
8917M: Hans Verkuil <hverkuil@xs4all.nl>
8918L: linux-media@vger.kernel.org
8919T: git git://linuxtv.org/media_tree.git
8920W: http://linuxtv.org
8921S: Maintained
8922F: drivers/media/radio/si470x/radio-si470x-common.c
8923F: drivers/media/radio/si470x/radio-si470x.h
8924F: drivers/media/radio/si470x/radio-si470x-usb.c
8925
c937ca03
EV
8926SI4713 FM RADIO TRANSMITTER I2C DRIVER
8927M: Eduardo Valentin <edubezval@gmail.com>
8928L: linux-media@vger.kernel.org
8929T: git git://linuxtv.org/media_tree.git
8930W: http://linuxtv.org
8931S: Odd Fixes
99995ded 8932F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8933
8934SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8935M: Eduardo Valentin <edubezval@gmail.com>
8936L: linux-media@vger.kernel.org
8937T: git git://linuxtv.org/media_tree.git
8938W: http://linuxtv.org
8939S: Odd Fixes
99995ded
DR
8940F: drivers/media/radio/si4713/radio-platform-si4713.c
8941
8942SI4713 FM RADIO TRANSMITTER USB DRIVER
8943M: Hans Verkuil <hverkuil@xs4all.nl>
8944L: linux-media@vger.kernel.org
8945T: git git://linuxtv.org/media_tree.git
8946W: http://linuxtv.org
8947S: Maintained
8948F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8949
beb91d46 8950SIANO DVB DRIVER
009a5410 8951M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8952L: linux-media@vger.kernel.org
8953W: http://linuxtv.org
8954T: git git://linuxtv.org/media_tree.git
8955S: Odd fixes
8956F: drivers/media/common/siano/
beb91d46 8957F: drivers/media/usb/siano/
beb91d46 8958F: drivers/media/usb/siano/
14430813 8959F: drivers/media/mmc/siano/
beb91d46 8960
6f15b602
HG
8961SIMPLEFB FB DRIVER
8962M: Hans de Goede <hdegoede@redhat.com>
8963L: linux-fbdev@vger.kernel.org
8964S: Maintained
8965F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8966F: drivers/video/fbdev/simplefb.c
8967F: include/linux/platform_data/simplefb.h
8968
b618b69c 8969SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8970L: linux-media@vger.kernel.org
bb60fcb2 8971S: Orphan
b618b69c 8972F: drivers/media/platform/sh_veu.c
b618b69c
GL
8973
8974SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8975L: linux-media@vger.kernel.org
bb60fcb2 8976S: Orphan
b618b69c
GL
8977F: drivers/media/platform/sh_vou.c
8978F: include/media/sh_vou.h
8979
6349d997 8980SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8981M: Len Brown <lenb@kernel.org>
6349d997
LB
8982L: sfi-devel@simplefirmware.org
8983W: http://simplefirmware.org/
8984T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8985S: Supported
943fc810 8986F: arch/x86/platform/sfi/
6349d997
LB
8987F: drivers/sfi/
8988F: include/linux/sfi*.h
e2d1d6c0 8989
1da177e4
LT
8990SIMTEC EB110ATX (Chalice CATS)
8991P: Ben Dooks
b16957c6
BD
8992P: Vincent Sanders <vince@simtec.co.uk>
8993M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8994W: http://www.simtec.co.uk/products/EB110ATX/
8995S: Supported
8996
8997SIMTEC EB2410ITX (BAST)
8998P: Ben Dooks
b16957c6
BD
8999P: Vincent Sanders <vince@simtec.co.uk>
9000M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9001W: http://www.simtec.co.uk/products/EB2410ITX/
9002S: Supported
15dba387
JP
9003F: arch/arm/mach-s3c24xx/mach-bast.c
9004F: arch/arm/mach-s3c24xx/bast-ide.c
9005F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9006
4c5adde7 9007TI DAVINCI MACHINE SUPPORT
3ba789c0 9008M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9009M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9010T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9011Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9012S: Supported
14430813 9013F: arch/arm/mach-davinci/
046d0a37 9014F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9015
8d4b3f08 9016TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 9017M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 9018L: linux-media@vger.kernel.org
8d4b3f08
LP
9019W: http://linuxtv.org/
9020Q: http://patchwork.linuxtv.org/project/linux-media/list/
9021T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9022S: Maintained
8d4b3f08
LP
9023F: drivers/media/platform/davinci/
9024F: include/media/davinci/
9025
417d2e50
BP
9026TI AM437X VPFE DRIVER
9027M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9028L: linux-media@vger.kernel.org
9029W: http://linuxtv.org/
9030Q: http://patchwork.linuxtv.org/project/linux-media/list/
9031T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9032S: Maintained
9033F: drivers/media/platform/am437x/
9034
c4c0283a
BP
9035OV2659 OMNIVISION SENSOR DRIVER
9036M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9037L: linux-media@vger.kernel.org
9038W: http://linuxtv.org/
9039Q: http://patchwork.linuxtv.org/project/linux-media/list/
9040T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9041S: Maintained
9042F: drivers/media/i2c/ov2659.c
9043F: include/media/ov2659.h
9044
92aab3c0 9045SIS 190 ETHERNET DRIVER
8b58be88 9046M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9047L: netdev@vger.kernel.org
9048S: Maintained
8c7de408 9049F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9050
1da177e4 9051SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9052M: Daniele Venzano <venza@brownhat.org>
1da177e4 9053W: http://www.brownhat.org/sis900.html
979b6c13 9054L: netdev@vger.kernel.org
1da177e4 9055S: Maintained
8c7de408 9056F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9057
9058SIS FRAMEBUFFER DRIVER
8b58be88 9059M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9060W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9061S: Maintained
679655da 9062F: Documentation/fb/sisfb.txt
8a61f013 9063F: drivers/video/fbdev/sis/
679655da 9064F: include/video/sisfb.h
1da177e4
LT
9065
9066SIS USB2VGA DRIVER
8b58be88 9067M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9068W: http://www.winischhofer.at/linuxsisusbvga.shtml
9069S: Maintained
679655da 9070F: drivers/usb/misc/sisusbvga/
1da177e4 9071
415ad26d 9072SLAB ALLOCATOR
16e943bf 9073M: Christoph Lameter <cl@linux.com>
2ed1c525 9074M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9075M: David Rientjes <rientjes@google.com>
9076M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9077M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9078L: linux-mm@kvack.org
9079S: Maintained
679655da 9080F: include/linux/sl?b*.h
16e943bf 9081F: mm/sl?b*
415ad26d 9082
9fab9787
PM
9083SLEEPABLE READ-COPY UPDATE (SRCU)
9084M: Lai Jiangshan <laijs@cn.fujitsu.com>
9085M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9086M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9087R: Steven Rostedt <rostedt@goodmis.org>
9088R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9089L: linux-kernel@vger.kernel.org
9fab9787
PM
9090W: http://www.rdrop.com/users/paulmck/RCU/
9091S: Supported
9092T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9093F: include/linux/srcu.h
9094F: kernel/rcu/srcu.c
9fab9787 9095
66372841
CS
9096SMACK SECURITY MODULE
9097M: Casey Schaufler <casey@schaufler-ca.com>
9098L: linux-security-module@vger.kernel.org
9099W: http://schaufler-ca.com
9100T: git git://git.gitorious.org/smack-next/kernel.git
9101S: Maintained
9102F: Documentation/security/Smack.txt
9103F: security/smack/
9104
20651e0b 9105DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9106M: Kevin Hilman <khilman@kernel.org>
9107M: Nishanth Menon <nm@ti.com>
9108S: Maintained
20651e0b 9109F: drivers/power/avs/
68ace3e1
KH
9110F: include/linux/power/smartreflex.h
9111L: linux-pm@vger.kernel.org
9112
1da177e4 9113SMC91x ETHERNET DRIVER
2f82af08 9114M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9115S: Odd Fixes
ae150435 9116F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9117
e8e31622
SA
9118SMIA AND SMIA++ IMAGE SENSOR DRIVER
9119M: Sakari Ailus <sakari.ailus@iki.fi>
9120L: linux-media@vger.kernel.org
9121S: Maintained
14430813 9122F: drivers/media/i2c/smiapp/
e8e31622
SA
9123F: include/media/smiapp.h
9124F: drivers/media/i2c/smiapp-pll.c
9125F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9126F: include/uapi/linux/smiapp.h
a2cec3c0 9127F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9128
920fa1ff
GR
9129SMM665 HARDWARE MONITOR DRIVER
9130M: Guenter Roeck <linux@roeck-us.net>
9131L: lm-sensors@lm-sensors.org
9132S: Maintained
9133F: Documentation/hwmon/smm665
9134F: drivers/hwmon/smm665.c
9135
9df7305b 9136SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9137M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9138L: lm-sensors@lm-sensors.org
90b24cfb 9139S: Maintained
9df7305b
SG
9140F: Documentation/hwmon/emc2103
9141F: drivers/hwmon/emc2103.c
9142
a98d506c
HG
9143SMSC SCH5627 HARDWARE MONITOR DRIVER
9144M: Hans de Goede <hdegoede@redhat.com>
9145L: lm-sensors@lm-sensors.org
9146S: Supported
9147F: Documentation/hwmon/sch5627
9148F: drivers/hwmon/sch5627.c
9149
6ea884db 9150SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9151M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9152L: lm-sensors@lm-sensors.org
9153S: Maintained
679655da
JP
9154F: Documentation/hwmon/smsc47b397
9155F: drivers/hwmon/smsc47b397.c
6ea884db 9156
fd9abb3d 9157SMSC911x ETHERNET DRIVER
90b24cfb 9158M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9159L: netdev@vger.kernel.org
90b24cfb 9160S: Maintained
679655da 9161F: include/linux/smsc911x.h
ae150435 9162F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9163
9164SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9165M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9166L: netdev@vger.kernel.org
90b24cfb 9167S: Maintained
ae150435 9168F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9169
3c8a63e2 9170SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9171M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9172L: linux-fbdev@vger.kernel.org
90b24cfb 9173S: Maintained
8a61f013 9174F: drivers/video/fbdev/smscufx.c
3c8a63e2 9175
668acf32 9176SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9177M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9178L: linux-media@vger.kernel.org
275ffde4 9179T: git git://linuxtv.org/media_tree.git
795fb7e7 9180S: Maintained
90d72ac6
MCC
9181F: include/media/soc*
9182F: drivers/media/i2c/soc_camera/
9183F: drivers/media/platform/soc_camera/
668acf32 9184
e2d1d6c0 9185SOEKRIS NET48XX LED SUPPORT
8b58be88 9186M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9187S: Maintained
679655da 9188F: drivers/leds/leds-net48xx.c
e2d1d6c0 9189
e3994db1 9190SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9191M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9192M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9193M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9194M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9195L: linux-media@vger.kernel.org
9196S: Supported
9197F: drivers/media/pci/solo6x10/
9198
1da177e4 9199SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9200M: Neil Brown <neilb@suse.de>
1da177e4 9201L: linux-raid@vger.kernel.org
524418bb 9202S: Supported
679655da
JP
9203F: drivers/md/
9204F: include/linux/raid/
c117ab84 9205F: include/uapi/linux/raid/
1da177e4 9206
1da177e4 9207SONIC NETWORK DRIVER
8b58be88 9208M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9209L: netdev@vger.kernel.org
1da177e4 9210S: Maintained
d9fb9f38 9211F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9212
61e115a5 9213SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9214M: Michael Buesch <m@bues.ch>
61e115a5
MB
9215L: netdev@vger.kernel.org
9216S: Maintained
679655da
JP
9217F: drivers/ssb/
9218F: include/linux/ssb/
61e115a5 9219
1da177e4 9220SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9221M: Mattia Dongili <malattia@linux.it>
d0944853 9222L: platform-driver-x86@vger.kernel.org
5b18167d 9223W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9224S: Maintained
679655da
JP
9225F: Documentation/laptops/sony-laptop.txt
9226F: drivers/char/sonypi.c
9227F: drivers/platform/x86/sony-laptop.c
9228F: include/linux/sony-laptop.h
1da177e4 9229
baf8532a 9230SONY MEMORYSTICK CARD SUPPORT
8b58be88 9231M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9232W: http://tifmxx.berlios.de/
9233S: Maintained
679655da 9234F: drivers/memstick/host/tifm_ms.c
baf8532a 9235
0ab30494
ML
9236SONY MEMORYSTICK STANDARD SUPPORT
9237M: Maxim Levitsky <maximlevitsky@gmail.com>
9238S: Maintained
9239F: drivers/memstick/core/ms_block.*
9240
1da177e4 9241SOUND
8b58be88
JP
9242M: Jaroslav Kysela <perex@perex.cz>
9243M: Takashi Iwai <tiwai@suse.de>
93711660 9244L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9245W: http://www.alsa-project.org/
dde7ad8d 9246T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9247T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9248Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9249S: Maintained
3126a179
JP
9250F: Documentation/sound/
9251F: include/sound/
c117ab84 9252F: include/uapi/sound/
679655da 9253F: sound/
1da177e4 9254
33bbe149
MB
9255SOUND - COMPRESSED AUDIO
9256M: Vinod Koul <vinod.koul@intel.com>
9257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9258T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9259S: Supported
f672f31a 9260F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9261F: include/sound/compress_driver.h
f672f31a 9262F: include/uapi/sound/compress_*
33bbe149
MB
9263F: sound/core/compress_offload.c
9264F: sound/soc/soc-compress.c
9265
bd903bde 9266SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9267M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9268M: Mark Brown <broonie@kernel.org>
86f14df8 9269T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9270L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9271W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9272S: Supported
2820f615 9273F: Documentation/sound/alsa/soc/
679655da 9274F: sound/soc/
e6e55122 9275F: include/sound/soc*
eb1a6af3 9276
d7f8761b
MB
9277SOUND - DMAENGINE HELPERS
9278M: Lars-Peter Clausen <lars@metafoo.de>
9279S: Supported
9280F: include/sound/dmaengine_pcm.h
9281F: sound/core/pcm_dmaengine.c
9282F: sound/soc/soc-generic-dmaengine-pcm.c
9283
990a6a99
OS
9284SP2 MEDIA DRIVER
9285M: Olli Salonen <olli.salonen@iki.fi>
9286L: linux-media@vger.kernel.org
9287W: http://linuxtv.org/
9288Q: http://patchwork.linuxtv.org/project/linux-media/list/
9289S: Maintained
9290F: drivers/media/dvb-frontends/sp2*
9291
473321fc 9292SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9293M: "David S. Miller" <davem@davemloft.net>
1da177e4 9294L: sparclinux@vger.kernel.org
8a6e2535 9295Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9298S: Maintained
679655da 9299F: arch/sparc/
7765b8bb 9300F: drivers/sbus/
1da177e4 9301
6404fcca
DM
9302SPARC SERIAL DRIVERS
9303M: "David S. Miller" <davem@davemloft.net>
9304L: sparclinux@vger.kernel.org
08deed1e
JP
9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9306T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9307S: Maintained
6816383a 9308F: include/linux/sunserialcore.h
df621252 9309F: drivers/tty/serial/suncore.c
df621252
GKH
9310F: drivers/tty/serial/sunhv.c
9311F: drivers/tty/serial/sunsab.c
9312F: drivers/tty/serial/sunsab.h
9313F: drivers/tty/serial/sunsu.c
9314F: drivers/tty/serial/sunzilog.c
9315F: drivers/tty/serial/sunzilog.h
6404fcca 9316
389325b4
CL
9317SPARSE CHECKER
9318M: "Christopher Li" <sparse@chrisli.org>
9319L: linux-sparse@vger.kernel.org
9320W: https://sparse.wiki.kernel.org/
9321T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9322T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9323S: Maintained
9324F: include/linux/compiler.h
9325
fc0c195a 9326SPEAR PLATFORM SUPPORT
2d8a3b3d 9327M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9328M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9329L: spear-devel@list.st.com
9330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9331W: http://www.st.com/spear
9332S: Maintained
281e192f 9333F: arch/arm/mach-spear/
fc0c195a
VK
9334
9335SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9336M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9337L: spear-devel@list.st.com
9338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9339W: http://www.st.com/spear
9340S: Maintained
5df33a62 9341F: drivers/clk/spear/
fc0c195a 9342
e2d1d6c0 9343SPI SUBSYSTEM
b02e48f2 9344M: Mark Brown <broonie@kernel.org>
dfbe403c 9345L: linux-spi@vger.kernel.org
e7e4e13c 9346T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9347Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9348S: Maintained
679655da
JP
9349F: Documentation/spi/
9350F: drivers/spi/
9351F: include/linux/spi/
c117ab84 9352F: include/uapi/linux/spi/
e2d1d6c0 9353
2752e401 9354SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9355M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9356M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9357L: netdev@vger.kernel.org
9358S: Supported
679655da 9359F: Documentation/networking/spider_net.txt
8df158ac 9360F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9361
e2d1d6c0 9362SPU FILE SYSTEM
8b58be88 9363M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9364L: linuxppc-dev@lists.ozlabs.org
9365L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9366W: http://www.ibm.com/developerworks/power/cell/
9367S: Supported
679655da
JP
9368F: Documentation/filesystems/spufs.txt
9369F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9370
fc555841 9371SQUASHFS FILE SYSTEM
d7f2ff67 9372M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9373L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9374W: http://squashfs.org.uk
9375S: Maintained
679655da
JP
9376F: Documentation/filesystems/squashfs.txt
9377F: fs/squashfs/
fc555841 9378
1da177e4 9379SRM (Alpha) environment access
8b58be88 9380M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9381S: Maintained
679655da 9382F: arch/alpha/kernel/srm_env.c
1da177e4 9383
26e9a397 9384STABLE BRANCH
879a5a00 9385M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9386L: stable@vger.kernel.org
879a5a00 9387S: Supported
7b175c46 9388F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9389
26e9a397 9390STAGING SUBSYSTEM
879a5a00 9391M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9392T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9393L: devel@driverdev.osuosl.org
879a5a00 9394S: Supported
679655da 9395F: drivers/staging/
dbc6c2cc 9396
ebd3d010
JP
9397STAGING - COMEDI
9398M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9399M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9400S: Odd Fixes
9401F: drivers/staging/comedi/
9402
a0138163
JP
9403STAGING - FLARION FT1000 DRIVERS
9404M: Marek Belisko <marek.belisko@gmail.com>
9405S: Odd Fixes
9406F: drivers/staging/ft1000/
9407
6c1bb424 9408STAGING - INDUSTRIAL IO
030a13d7 9409M: Jonathan Cameron <jic23@kernel.org>
a0138163 9410L: linux-iio@vger.kernel.org
6c1bb424
JP
9411S: Odd Fixes
9412F: drivers/staging/iio/
9413
a0138163
JP
9414STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9415M: Jarod Wilson <jarod@wilsonet.com>
9416W: http://www.lirc.org/
9417S: Odd Fixes
b2b0186d 9418F: drivers/staging/media/lirc/
a0138163 9419
f5e5de1e
OD
9420STAGING - LUSTRE PARALLEL FILESYSTEM
9421M: Oleg Drokin <oleg.drokin@intel.com>
9422M: Andreas Dilger <andreas.dilger@intel.com>
9423L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9424W: http://lustre.opensfs.org/
9425S: Maintained
9426F: drivers/staging/lustre
9427
7c6b6c71 9428STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9429M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9430M: Marc Dietrich <marvin24@gmx.de>
9431L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9432L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9433S: Maintained
9434F: drivers/staging/nvec/
9435
a0138163 9436STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9437M: Jens Frederich <jfrederich@gmail.com>
9438M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9439M: Jon Nettleton <jon.nettleton@gmail.com>
9440W: http://wiki.laptop.org/go/DCON
3140b458 9441S: Maintained
a0138163
JP
9442F: drivers/staging/olpc_dcon/
9443
94cfdd15 9444STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9445M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9446S: Maintained
9447F: drivers/staging/ozwpan/
9448
a0138163 9449STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9450M: Willy Tarreau <willy@meta-x.org>
9451S: Odd Fixes
9452F: drivers/staging/panel/
9453
a0138163
JP
9454STAGING - REALTEK RTL8712U DRIVERS
9455M: Larry Finger <Larry.Finger@lwfinger.net>
9456M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9457S: Odd Fixes
9458F: drivers/staging/rtl8712/
9459
7591ba8b
JS
9460STAGING - REALTEK RTL8723U WIRELESS DRIVER
9461M: Larry Finger <Larry.Finger@lwfinger.net>
9462M: Jes Sorensen <Jes.Sorensen@redhat.com>
9463L: linux-wireless@vger.kernel.org
9464S: Maintained
9465F: drivers/staging/rtl8723au/
9466
13e4e9b8
SM
9467STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9468M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9469M: Teddy Wang <teddy.wang@siliconmotion.com>
9470M: Sudip Mukherjee <sudip@vectorindia.org>
9471L: linux-fbdev@vger.kernel.org
9472S: Maintained
9473F: drivers/staging/sm7xxfb/
9474
980ac4d7
SM
9475STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9476M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9477M: Teddy Wang <teddy.wang@siliconmotion.com>
9478M: Sudip Mukherjee <sudip@vectorindia.org>
9479L: linux-fbdev@vger.kernel.org
9480S: Maintained
9481F: drivers/staging/sm750fb/
9482
510fa408
JP
9483STAGING - SLICOSS
9484M: Lior Dotan <liodot@gmail.com>
9485M: Christopher Harrer <charrer@alacritech.com>
9486S: Odd Fixes
9487F: drivers/staging/slicoss/
9488
a0138163
JP
9489STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9490M: William Hubbs <w.d.hubbs@gmail.com>
9491M: Chris Brannon <chris@the-brannons.com>
d33bce31 9492M: Kirk Reiser <kirk@reisers.ca>
a0138163 9493M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9494L: speakup@linux-speakup.org
a0138163
JP
9495W: http://www.linux-speakup.org/
9496S: Odd Fixes
9497F: drivers/staging/speakup/
9498
b3e871ce
JP
9499STAGING - VIA VT665X DRIVERS
9500M: Forest Bond <forest@alittletooquiet.net>
9501S: Odd Fixes
9502F: drivers/staging/vt665?/
9503
709bcb07 9504STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9505M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9506S: Odd Fixes
9507F: drivers/staging/xgifb/
9508
1da177e4 9509STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9510M: Ion Badulescu <ionut@badula.org>
b4f90189 9511S: Odd Fixes
9bba23b0 9512F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9513
e2d1d6c0 9514SUN3/3X
8b58be88 9515M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9516W: http://sammy.net/sun3/
9517S: Maintained
679655da
JP
9518F: arch/m68k/kernel/*sun3*
9519F: arch/m68k/sun3*/
9520F: arch/m68k/include/asm/sun3*
e689cf4a 9521F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9522
af6a5af8
HG
9523SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9524M: Hans de Goede <hdegoede@redhat.com>
9525L: linux-input@vger.kernel.org
9526S: Maintained
9527F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9528F: drivers/input/keyboard/sun4i-lradc-keys.c
9529
2bc9ff01
DK
9530SUNDANCE NETWORK DRIVER
9531M: Denis Kirjanov <kda@linux-powerpc.org>
9532L: netdev@vger.kernel.org
9533S: Maintained
9534F: drivers/net/ethernet/dlink/sundance.c
9535
2cbb12a4 9536SUPERH
2cbb12a4 9537L: linux-sh@vger.kernel.org
8a6e2535 9538Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9539S: Orphan
066069e1 9540F: Documentation/sh/
679655da 9541F: arch/sh/
066069e1 9542F: drivers/sh/
1da177e4 9543
4480f15b 9544SUSPEND TO RAM
7fb06082 9545M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9546M: Len Brown <len.brown@intel.com>
9547M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9548L: linux-pm@vger.kernel.org
e2d1d6c0 9549S: Supported
679655da
JP
9550F: Documentation/power/
9551F: arch/x86/kernel/acpi/
9552F: drivers/base/power/
9553F: kernel/power/
9554F: include/linux/suspend.h
9555F: include/linux/freezer.h
9556F: include/linux/pm.h
1da177e4
LT
9557
9558SVGA HANDLING
8b58be88 9559M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9560L: linux-video@atrey.karlin.mff.cuni.cz
9561S: Maintained
679655da
JP
9562F: Documentation/svga.txt
9563F: arch/x86/boot/video*
1da177e4 9564
6e28b761
KRW
9565SWIOTLB SUBSYSTEM
9566M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9567L: linux-kernel@vger.kernel.org
9568S: Supported
9569F: lib/swiotlb.c
9570F: arch/*/kernel/pci-swiotlb.c
9571F: include/linux/swiotlb.h
9572
007f790c
JP
9573SWITCHDEV
9574M: Jiri Pirko <jiri@resnulli.us>
9575L: netdev@vger.kernel.org
9576S: Supported
9577F: net/switchdev/
9578F: include/net/switchdev.h
9579
db8e35d5
VG
9580SYNOPSYS ARC ARCHITECTURE
9581M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9582S: Supported
9583F: arch/arc/
6659a20a 9584F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9585F: drivers/tty/serial/arc_uart.c
db8e35d5 9586
1da177e4 9587SYSV FILESYSTEM
8b58be88 9588M: Christoph Hellwig <hch@infradead.org>
1da177e4 9589S: Maintained
679655da
JP
9590F: Documentation/filesystems/sysv-fs.txt
9591F: fs/sysv/
9592F: include/linux/sysv_fs.h
1da177e4 9593
86cfa7fc
NB
9594TARGET SUBSYSTEM
9595M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9596L: linux-scsi@vger.kernel.org
b9f5edc2 9597L: target-devel@vger.kernel.org
86cfa7fc 9598W: http://www.linux-iscsi.org
cf015e9f 9599W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9600T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9601S: Supported
9602F: drivers/target/
9603F: include/target/
9604F: Documentation/target/
9605
4e68852d 9606TASKSTATS STATISTICS INTERFACE
185e595f 9607M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9608S: Maintained
679655da
JP
9609F: Documentation/accounting/taskstats*
9610F: include/linux/taskstats*
9611F: kernel/taskstats.c
4e68852d 9612
781b456a 9613TC CLASSIFIER
f935f3f8 9614M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9615L: netdev@vger.kernel.org
9616S: Maintained
679655da 9617F: include/net/pkt_cls.h
c117ab84 9618F: include/uapi/linux/pkt_cls.h
679655da 9619F: net/sched/
781b456a 9620
5067f08a 9621TCP LOW PRIORITY MODULE
8b58be88
JP
9622M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9623M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9624W: http://tcp-lp-mod.sourceforge.net/
9625S: Maintained
679655da 9626F: net/ipv4/tcp_lp.c
5067f08a 9627
91952bc0
AP
9628TDA10071 MEDIA DRIVER
9629M: Antti Palosaari <crope@iki.fi>
9630L: linux-media@vger.kernel.org
9631W: http://linuxtv.org/
9632W: http://palosaari.fi/linux/
9633Q: http://patchwork.linuxtv.org/project/linux-media/list/
9634T: git git://linuxtv.org/anttip/media_tree.git
9635S: Maintained
9636F: drivers/media/dvb-frontends/tda10071*
9637
9638TDA18212 MEDIA DRIVER
9639M: Antti Palosaari <crope@iki.fi>
9640L: linux-media@vger.kernel.org
9641W: http://linuxtv.org/
9642W: http://palosaari.fi/linux/
9643Q: http://patchwork.linuxtv.org/project/linux-media/list/
9644T: git git://linuxtv.org/anttip/media_tree.git
9645S: Maintained
9646F: drivers/media/tuners/tda18212*
9647
9648TDA18218 MEDIA DRIVER
9649M: Antti Palosaari <crope@iki.fi>
9650L: linux-media@vger.kernel.org
9651W: http://linuxtv.org/
9652W: http://palosaari.fi/linux/
9653Q: http://patchwork.linuxtv.org/project/linux-media/list/
9654T: git git://linuxtv.org/anttip/media_tree.git
9655S: Maintained
9656F: drivers/media/tuners/tda18218*
9657
3b2f6aba
MK
9658TDA18271 MEDIA DRIVER
9659M: Michael Krufky <mkrufky@linuxtv.org>
9660L: linux-media@vger.kernel.org
9661W: http://linuxtv.org/
9662W: http://github.com/mkrufky
9663Q: http://patchwork.linuxtv.org/project/linux-media/list/
9664T: git git://linuxtv.org/mkrufky/tuners.git
9665S: Maintained
9666F: drivers/media/tuners/tda18271*
9667
e48307a9
MK
9668TDA827x MEDIA DRIVER
9669M: Michael Krufky <mkrufky@linuxtv.org>
9670L: linux-media@vger.kernel.org
9671W: http://linuxtv.org/
9672W: http://github.com/mkrufky
9673Q: http://patchwork.linuxtv.org/project/linux-media/list/
9674T: git git://linuxtv.org/mkrufky/tuners.git
9675S: Maintained
9676F: drivers/media/tuners/tda8290.*
9677
66cf9212
MK
9678TDA8290 MEDIA DRIVER
9679M: Michael Krufky <mkrufky@linuxtv.org>
9680L: linux-media@vger.kernel.org
9681W: http://linuxtv.org/
9682W: http://github.com/mkrufky
9683Q: http://patchwork.linuxtv.org/project/linux-media/list/
9684T: git git://linuxtv.org/mkrufky/tuners.git
9685S: Maintained
9686F: drivers/media/tuners/tda8290.*
9687
4b9fba30
HV
9688TDA9840 MEDIA DRIVER
9689M: Hans Verkuil <hverkuil@xs4all.nl>
9690L: linux-media@vger.kernel.org
9691T: git git://linuxtv.org/media_tree.git
9692W: http://linuxtv.org
9693S: Maintained
9694F: drivers/media/i2c/tda9840*
9695
2cb654fd 9696TEA5761 TUNER DRIVER
009a5410 9697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9698L: linux-media@vger.kernel.org
9699W: http://linuxtv.org
9700T: git git://linuxtv.org/media_tree.git
9701S: Odd fixes
9702F: drivers/media/tuners/tea5761.*
9703
9704TEA5767 TUNER DRIVER
009a5410 9705M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9706L: linux-media@vger.kernel.org
9707W: http://linuxtv.org
9708T: git git://linuxtv.org/media_tree.git
9709S: Maintained
9710F: drivers/media/tuners/tea5767.*
9711
4b9fba30
HV
9712TEA6415C MEDIA DRIVER
9713M: Hans Verkuil <hverkuil@xs4all.nl>
9714L: linux-media@vger.kernel.org
9715T: git git://linuxtv.org/media_tree.git
9716W: http://linuxtv.org
9717S: Maintained
9718F: drivers/media/i2c/tea6415c*
9719
9720TEA6420 MEDIA DRIVER
9721M: Hans Verkuil <hverkuil@xs4all.nl>
9722L: linux-media@vger.kernel.org
9723T: git git://linuxtv.org/media_tree.git
9724W: http://linuxtv.org
9725S: Maintained
9726F: drivers/media/i2c/tea6420*
9727
3d249d4c 9728TEAM DRIVER
dca9ab92 9729M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9730L: netdev@vger.kernel.org
9731S: Supported
9732F: drivers/net/team/
9733F: include/linux/if_team.h
c117ab84 9734F: include/uapi/linux/if_team.h
3d249d4c 9735
7d029125
VD
9736TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9737M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9738S: Maintained
9739F: arch/x86/platform/ts5500/
9740
40ad4a30
SY
9741TECHNOTREND USB IR RECEIVER
9742M: Sean Young <sean@mess.org>
9743L: linux-media@vger.kernel.org
9744S: Maintained
9745F: drivers/media/rc/ttusbir.c
9746
adabdb0c 9747TEGRA ARCHITECTURE SUPPORT
243d58ec 9748M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9749M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9750M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9751L: linux-tegra@vger.kernel.org
fd117cd1 9752Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9753T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9754S: Supported
bbbe96ed 9755N: [^a-z]tegra
84b9414b 9756
adabdb0c
SW
9757TEGRA CLOCK DRIVER
9758M: Peter De Schrijver <pdeschrijver@nvidia.com>
9759M: Prashant Gaikwad <pgaikwad@nvidia.com>
9760S: Supported
9761F: drivers/clk/tegra/
9762
9763TEGRA DMA DRIVER
9764M: Laxman Dewangan <ldewangan@nvidia.com>
9765S: Supported
9766F: drivers/dma/tegra20-apb-dma.c
9767
adabdb0c
SW
9768TEGRA I2C DRIVER
9769M: Laxman Dewangan <ldewangan@nvidia.com>
9770S: Supported
9771F: drivers/i2c/busses/i2c-tegra.c
9772
9773TEGRA IOMMU DRIVERS
9774M: Hiroshi Doyu <hdoyu@nvidia.com>
9775S: Supported
9776F: drivers/iommu/tegra*
9777
9778TEGRA KBC DRIVER
9779M: Rakesh Iyer <riyer@nvidia.com>
9780M: Laxman Dewangan <ldewangan@nvidia.com>
9781S: Supported
9782F: drivers/input/keyboard/tegra-kbc.c
9783
adabdb0c
SW
9784TEGRA PWM DRIVER
9785M: Thierry Reding <thierry.reding@gmail.com>
9786S: Supported
9787F: drivers/pwm/pwm-tegra.c
9788
9789TEGRA SERIAL DRIVER
9790M: Laxman Dewangan <ldewangan@nvidia.com>
9791S: Supported
9792F: drivers/tty/serial/serial-tegra.c
9793
9794TEGRA SPI DRIVER
9795M: Laxman Dewangan <ldewangan@nvidia.com>
9796S: Supported
9797F: drivers/spi/spi-tegra*
9798
1a348ccc 9799TEHUTI ETHERNET DRIVER
8b58be88 9800M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9801L: netdev@vger.kernel.org
9802S: Supported
ef7f5429 9803F: drivers/net/ethernet/tehuti/*
1a348ccc 9804
4e68852d 9805Telecom Clock Driver for MCPL0010
8b58be88 9806M: Mark Gross <mark.gross@intel.com>
4e68852d 9807S: Supported
679655da 9808F: drivers/char/tlclk.c
4e68852d 9809
4480f15b 9810TENSILICA XTENSA PORT (xtensa)
8b58be88 9811M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9812M: Max Filippov <jcmvbkbc@gmail.com>
9813L: linux-xtensa@linux-xtensa.org
4e68852d 9814S: Maintained
679655da 9815F: arch/xtensa/
3dc99857 9816F: drivers/irqchip/irq-xtensa-*
4e68852d 9817
5313ba66
HV
9818THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9819M: Hans Verkuil <hverkuil@xs4all.nl>
9820L: linux-media@vger.kernel.org
9821T: git git://linuxtv.org/media_tree.git
9822W: http://linuxtv.org
9823S: Maintained
9824F: drivers/media/radio/radio-raremono.c
9825
d3fb6955 9826THERMAL
b75f0050 9827M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9828M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9829L: linux-pm@vger.kernel.org
9830T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9831T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9832Q: https://patchwork.kernel.org/project/linux-pm/list/
9833S: Supported
9834F: drivers/thermal/
9835F: include/linux/thermal.h
af6c9f16 9836F: include/uapi/linux/thermal.h
b75f0050
JP
9837F: include/linux/cpu_cooling.h
9838F: Documentation/devicetree/bindings/thermal/
d3fb6955 9839
30ba2fbd
VD
9840THINGM BLINK(1) USB RGB LED DRIVER
9841M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9842S: Maintained
9843F: drivers/hid/hid-thingm.c
9844
4e68852d 9845THINKPAD ACPI EXTRAS DRIVER
8b58be88 9846M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9847L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9848L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9849W: http://ibm-acpi.sourceforge.net
9850W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9851T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9852S: Maintained
679655da 9853F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9854
1b46f2a2 9855TI BANDGAP AND THERMAL DRIVER
f14d1c24 9856M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9857L: linux-pm@vger.kernel.org
531ff13e 9858L: linux-omap@vger.kernel.org
5a723e81 9859S: Maintained
794b2e25 9860F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9861
0c7665c3
MF
9862TI CDCE706 CLOCK DRIVER
9863M: Max Filippov <jcmvbkbc@gmail.com>
9864S: Maintained
9865F: drivers/clk/clk-cdce706.c
9866
49b6a5e3
TK
9867TI CLOCK DRIVER
9868M: Tero Kristo <t-kristo@ti.com>
9869L: linux-omap@vger.kernel.org
9870S: Maintained
9871F: drivers/clk/ti/
9872F: include/linux/clk/ti.h
9873
4020f2d7 9874TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9875M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9876S: Maintained
679655da
JP
9877F: drivers/misc/tifm*
9878F: drivers/mmc/host/tifm_sd.c
9879F: include/linux/tifm.h
4020f2d7 9880
e0c52404 9881TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9882M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9883L: linux-kernel@vger.kernel.org
9884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9885S: Maintained
9886F: drivers/soc/ti/*
9887T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9888
9889
152ad442
SR
9890TI LM49xxx FAMILY ASoC CODEC DRIVERS
9891M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9892M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9893L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9894S: Maintained
9895F: sound/soc/codecs/lm49453*
d392dead 9896F: sound/soc/codecs/isabelle*
152ad442 9897
0edd807d
KM
9898TI LP855x BACKLIGHT DRIVER
9899M: Milo Kim <milo.kim@ti.com>
9900S: Maintained
9901F: Documentation/backlight/lp855x-driver.txt
9902F: drivers/video/backlight/lp855x_bl.c
9903F: include/linux/platform_data/lp855x.h
9904
faf13f6d
KM
9905TI LP8727 CHARGER DRIVER
9906M: Milo Kim <milo.kim@ti.com>
9907S: Maintained
9908F: drivers/power/lp8727_charger.c
9909F: include/linux/platform_data/lp8727.h
9910
22f1229f
KM
9911TI LP8788 MFD DRIVER
9912M: Milo Kim <milo.kim@ti.com>
9913S: Maintained
9914F: drivers/iio/adc/lp8788_adc.c
9915F: drivers/leds/leds-lp8788.c
9916F: drivers/mfd/lp8788*.c
9917F: drivers/power/lp8788-charger.c
9918F: drivers/regulator/lp8788-*.c
9919F: include/linux/mfd/lp8788*.h
9920
84640e27
KM
9921TI NETCP ETHERNET DRIVER
9922M: Wingman Kwok <w-kwok2@ti.com>
9923M: Murali Karicheri <m-karicheri2@ti.com>
9924L: netdev@vger.kernel.org
9925S: Maintained
9926F: drivers/net/ethernet/ti/netcp*
9927
dd5e8e6b 9928TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9929M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9930L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9931S: Maintained
9932F: sound/soc/codecs/twl4030*
9933
90921014 9934TI WILINK WIRELESS DRIVERS
90921014
LC
9935L: linux-wireless@vger.kernel.org
9936W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9937W: http://wireless.kernel.org/en/users/Drivers/wl1251
9938T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9939S: Orphan
90921014
LC
9940F: drivers/net/wireless/ti/
9941F: include/linux/wl12xx.h
9942
e86eaa3a 9943TIPC NETWORK LAYER
8b58be88 9944M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9945M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9946L: netdev@vger.kernel.org (core kernel code)
9947L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9948W: http://tipc.sourceforge.net/
e86eaa3a 9949S: Maintained
c117ab84 9950F: include/uapi/linux/tipc*.h
679655da 9951F: net/tipc/
e86eaa3a 9952
867e359b 9953TILE ARCHITECTURE
c47b15c4 9954M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9955W: http://www.ezchip.com/scm/
867e359b
CM
9956S: Supported
9957F: arch/tile/
6b940606 9958F: drivers/char/tile-srom.c
5c770755 9959F: drivers/edac/tile_edac.c
6b940606
CM
9960F: drivers/net/ethernet/tile/
9961F: drivers/rtc/rtc-tile.c
9962F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9963F: drivers/tty/serial/tilegx.c
6b940606
CM
9964F: drivers/usb/host/*-tilegx.c
9965F: include/linux/usb/tilegx.h
867e359b 9966
1da177e4 9967TLAN NETWORK DRIVER
8b58be88 9968M: Samuel Chessman <chessman@tux.org>
88c07dde 9969L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9970W: http://sourceforge.net/projects/tlan/
9971S: Maintained
679655da 9972F: Documentation/networking/tlan.txt
b544dbac 9973F: drivers/net/ethernet/ti/tlan.*
1da177e4 9974
d74db3b2 9975TOMOYO SECURITY MODULE
8b58be88
JP
9976M: Kentaro Takeda <takedakn@nttdata.co.jp>
9977M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9978L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9979L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9980L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9981L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9982W: http://tomoyo.sourceforge.jp/
843d183c 9983T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9984S: Maintained
679655da 9985F: security/tomoyo/
d74db3b2 9986
9caeb532 9987TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9988M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9989L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9990S: Maintained
9991F: drivers/platform/x86/topstar-laptop.c
9992
1da177e4 9993TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 9994M: Azael Avalos <coproscefalo@gmail.com>
d0944853 9995L: platform-driver-x86@vger.kernel.org
0a63ca11 9996S: Maintained
679655da 9997F: drivers/platform/x86/toshiba_acpi.c
1da177e4 9998
0a63ca11
AA
9999TOSHIBA BLUETOOTH DRIVER
10000M: Azael Avalos <coproscefalo@gmail.com>
10001L: platform-driver-x86@vger.kernel.org
10002S: Maintained
10003F: drivers/platform/x86/toshiba_bluetooth.c
10004
10005TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10006M: Azael Avalos <coproscefalo@gmail.com>
10007L: platform-driver-x86@vger.kernel.org
10008S: Maintained
10009F: drivers/platform/x86/toshiba_haps.c
10010
1da177e4 10011TOSHIBA SMM DRIVER
8b58be88 10012M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10013L: tlinux-users@tce.toshiba-dme.co.jp
10014W: http://www.buzzard.org.uk/toshiba/
10015S: Maintained
679655da
JP
10016F: drivers/char/toshiba.c
10017F: include/linux/toshiba.h
c117ab84 10018F: include/uapi/linux/toshiba.h
1da177e4 10019
d719f900 10020TMIO MMC DRIVER
252f29a9 10021M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 10022L: linux-mmc@vger.kernel.org
d719f900 10023S: Maintained
d1057c40
GL
10024F: drivers/mmc/host/tmio_mmc*
10025F: drivers/mmc/host/sh_mobile_sdhi.c
10026F: include/linux/mmc/tmio.h
10027F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10028
917cc4e6
GR
10029TMP401 HARDWARE MONITOR DRIVER
10030M: Guenter Roeck <linux@roeck-us.net>
10031L: lm-sensors@lm-sensors.org
10032S: Maintained
10033F: Documentation/hwmon/tmp401
10034F: drivers/hwmon/tmp401.c
10035
98f32602 10036TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10037M: Hugh Dickins <hughd@google.com>
98f32602
HD
10038L: linux-mm@kvack.org
10039S: Maintained
10040F: include/linux/shmem_fs.h
10041F: mm/shmem.c
10042
45f95b53 10043TM6000 VIDEO4LINUX DRIVER
009a5410 10044M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10045L: linux-media@vger.kernel.org
10046W: http://linuxtv.org
10047T: git git://linuxtv.org/media_tree.git
10048S: Odd fixes
10049F: drivers/media/usb/tm6000/
10050
c65fde19
HV
10051TW68 VIDEO4LINUX DRIVER
10052M: Hans Verkuil <hverkuil@xs4all.nl>
10053L: linux-media@vger.kernel.org
10054T: git git://linuxtv.org/media_tree.git
10055W: http://linuxtv.org
10056S: Odd Fixes
10057F: drivers/media/pci/tw68/
10058
4e68852d 10059TPM DEVICE DRIVER
901486b8 10060M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10061M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10062R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10063W: http://tpmdd.sourceforge.net
63a10dfd 10064L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10065Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10066T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10067S: Maintained
679655da 10068F: drivers/char/tpm/
4e68852d 10069
1a0f1b27
AL
10070TPM IBM_VTPM DEVICE DRIVER
10071M: Ashley Lai <ashleydlai@gmail.com>
10072W: http://tpmdd.sourceforge.net
10073L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10074S: Maintained
10075F: drivers/char/tpm/tpm_ibmvtpm*
10076
d6f005a1
JP
10077TRACING
10078M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10079M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10080T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10081S: Maintained
10082F: Documentation/trace/ftrace.txt
10083F: arch/*/*/*/ftrace.h
10084F: arch/*/kernel/ftrace.c
10085F: include/*/ftrace.h
10086F: include/linux/trace*.h
10087F: include/trace/
10088F: kernel/trace/
6e68e6c5 10089F: tools/testing/selftests/ftrace/
d6f005a1 10090
1da177e4 10091TRIVIAL PATCHES
8b58be88 10092M: Jiri Kosina <trivial@kernel.org>
54e5881d 10093T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10094S: Maintained
86ef925f 10095K: ^Subject:.*(?i)trivial
1da177e4 10096
4e68852d 10097TTY LAYER
879a5a00 10098M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10099M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10100S: Supported
08deed1e 10101T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10102F: drivers/tty/
df621252 10103F: drivers/tty/serial/serial_core.c
e3288775
AC
10104F: include/linux/serial_core.h
10105F: include/linux/serial.h
10106F: include/linux/tty.h
c117ab84
CEB
10107F: include/uapi/linux/serial_core.h
10108F: include/uapi/linux/serial.h
10109F: include/uapi/linux/tty.h
4e68852d 10110
91952bc0
AP
10111TUA9001 MEDIA DRIVER
10112M: Antti Palosaari <crope@iki.fi>
10113L: linux-media@vger.kernel.org
10114W: http://linuxtv.org/
10115W: http://palosaari.fi/linux/
10116Q: http://patchwork.linuxtv.org/project/linux-media/list/
10117T: git git://linuxtv.org/anttip/media_tree.git
10118S: Maintained
10119F: drivers/media/tuners/tua9001*
10120
740db6d7 10121TULIP NETWORK DRIVERS
8b58be88 10122M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10123L: netdev@vger.kernel.org
10124S: Maintained
0f04e2aa 10125F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10126
10127TUN/TAP driver
ba57b6f2 10128M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10129W: http://vtun.sourceforge.net/tun
10130S: Maintained
679655da
JP
10131F: Documentation/networking/tuntap.txt
10132F: arch/um/os-Linux/drivers/
1da177e4 10133
b454cc66 10134TURBOCHANNEL SUBSYSTEM
8b58be88 10135M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10136M: Ralf Baechle <ralf@linux-mips.org>
10137L: linux-mips@linux-mips.org
10138Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10139S: Maintained
679655da
JP
10140F: drivers/tc/
10141F: include/linux/tc.h
b454cc66 10142
1da177e4 10143U14-34F SCSI DRIVER
8b58be88 10144M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10145L: linux-scsi@vger.kernel.org
10146S: Maintained
679655da 10147F: drivers/scsi/u14-34f.c
1da177e4 10148
e2d1d6c0 10149UBI FILE SYSTEM (UBIFS)
949cb623 10150M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10151M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10152L: linux-mtd@lists.infradead.org
e2966cbe 10153T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10154W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10155S: Maintained
679655da
JP
10156F: Documentation/filesystems/ubifs.txt
10157F: fs/ubifs/
e2d1d6c0 10158
cc2020e6 10159UCLINUX (AND M68KNOMMU)
8b58be88 10160M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10161W: http://www.uclinux.org/
10162L: uclinux-dev@uclinux.org (subscribers-only)
10163S: Maintained
61bc02bb
JP
10164F: arch/m68k/*/*_no.*
10165F: arch/m68k/include/asm/*_no.*
cc2020e6 10166
1da177e4 10167UDF FILESYSTEM
8b58be88 10168M: Jan Kara <jack@suse.cz>
1da177e4 10169S: Maintained
679655da
JP
10170F: Documentation/filesystems/udf.txt
10171F: fs/udf/
1da177e4 10172
cc2020e6 10173UFS FILESYSTEM
8b58be88 10174M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10175S: Maintained
679655da
JP
10176F: Documentation/filesystems/ufs.txt
10177F: fs/ufs/
cc2020e6 10178
0a09d3ab
DH
10179UHID USERSPACE HID IO DRIVER:
10180M: David Herrmann <dh.herrmann@googlemail.com>
10181L: linux-input@vger.kernel.org
10182S: Maintained
10183F: drivers/hid/uhid.c
c117ab84 10184F: include/uapi/linux/uhid.h
0a09d3ab 10185
18332a80 10186ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10187L: linux-usb@vger.kernel.org
10c6c9c9 10188S: Orphan
355ffe69 10189F: drivers/uwb/
679655da
JP
10190F: include/linux/uwb.h
10191F: include/linux/uwb/
18332a80 10192
b31d8273
G
10193UNICORE32 ARCHITECTURE:
10194M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10195W: http://mprc.pku.edu.cn/~guanxuetao/linux
10196S: Maintained
ceebf4d5 10197T: git git://github.com/gxt/linux.git
b31d8273
G
10198F: arch/unicore32/
10199
d8379ab1
TF
10200UNIFDEF
10201M: Tony Finch <dot@dotat.at>
10202W: http://dotat.at/prog/unifdef
10203S: Maintained
10204F: scripts/unifdef.c
10205
1da177e4 10206UNIFORM CDROM DRIVER
8b58be88 10207M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10208W: http://www.kernel.dk
10209S: Maintained
679655da
JP
10210F: Documentation/cdrom/
10211F: drivers/cdrom/cdrom.c
10212F: include/linux/cdrom.h
c117ab84 10213F: include/uapi/linux/cdrom.h
1da177e4 10214
56df0122 10215UNISYS S-PAR DRIVERS
49e7d9df
JP
10216M: Benjamin Romer <benjamin.romer@unisys.com>
10217M: David Kershner <david.kershner@unisys.com>
10218L: sparmaintainer@unisys.com (Unisys internal)
10219S: Supported
10220F: drivers/staging/unisys/
56df0122 10221
9941fa6e
VH
10222UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10223M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10224L: linux-scsi@vger.kernel.org
10225S: Supported
10226F: Documentation/scsi/ufs.txt
10227F: drivers/scsi/ufs/
10228
e2d1d6c0 10229UNSORTED BLOCK IMAGES (UBI)
949cb623 10230M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10231M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10232W: http://www.linux-mtd.infradead.org/
10233L: linux-mtd@lists.infradead.org
b6b44e0a 10234T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10235S: Supported
80811493 10236F: drivers/mtd/ubi/
679655da 10237F: include/linux/mtd/ubi.h
c117ab84 10238F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10239
1da177e4 10240USB ACM DRIVER
61eee9a7 10241M: Oliver Neukum <oliver@neukum.org>
6372594a 10242L: linux-usb@vger.kernel.org
1da177e4 10243S: Maintained
679655da
JP
10244F: Documentation/usb/acm.txt
10245F: drivers/usb/class/cdc-acm.*
1da177e4 10246
b7d572e1
PF
10247USB AR5523 WIRELESS DRIVER
10248M: Pontus Fuchs <pontus.fuchs@gmail.com>
10249L: linux-wireless@vger.kernel.org
10250S: Maintained
10251F: drivers/net/wireless/ath/ar5523/
10252
115bb1ff 10253USB ATTACHED SCSI
f50a4968 10254M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10255M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10256L: linux-usb@vger.kernel.org
10257L: linux-scsi@vger.kernel.org
8eae0fb7 10258S: Maintained
115bb1ff
MW
10259F: drivers/usb/storage/uas.c
10260
1da177e4 10261USB CDC ETHERNET DRIVER
61eee9a7 10262M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10263L: linux-usb@vger.kernel.org
1da177e4 10264S: Maintained
679655da 10265F: drivers/net/usb/cdc_*.c
c117ab84 10266F: include/uapi/linux/usb/cdc.h
1da177e4 10267
66e3e591
KP
10268USB CHAOSKEY DRIVER
10269M: Keith Packard <keithp@keithp.com>
10270L: linux-usb@vger.kernel.org
10271S: Maintained
10272F: drivers/usb/misc/chaoskey.c
10273
b02b371e 10274USB CYPRESS C67X00 DRIVER
8b58be88 10275M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10276L: linux-usb@vger.kernel.org
10277S: Maintained
679655da 10278F: drivers/usb/c67x00/
b02b371e 10279
d0374f4f 10280USB DAVICOM DM9601 DRIVER
8b58be88 10281M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10282L: netdev@vger.kernel.org
d0374f4f
PK
10283W: http://www.linux-usb.org/usbnet
10284S: Maintained
679655da 10285F: drivers/net/usb/dm9601.c
d0374f4f 10286
cc2020e6 10287USB DIAMOND RIO500 DRIVER
8b58be88 10288M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10289L: rio500-users@lists.sourceforge.net
10290W: http://rio500.sourceforge.net
10291S: Maintained
679655da 10292F: drivers/usb/misc/rio500*
cc2020e6 10293
1da177e4 10294USB EHCI DRIVER
578333ab 10295M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10296L: linux-usb@vger.kernel.org
578333ab 10297S: Maintained
679655da
JP
10298F: Documentation/usb/ehci.txt
10299F: drivers/usb/host/ehci*
1da177e4 10300
69ae9e3e 10301USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10302M: Felipe Balbi <balbi@ti.com>
795fb7e7 10303L: linux-usb@vger.kernel.org
69ae9e3e 10304W: http://www.linux-usb.org/gadget
d6d0f665
FB
10305T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10306S: Maintained
679655da
JP
10307F: drivers/usb/gadget/
10308F: include/linux/usb/gadget*
69ae9e3e 10309
2dea64b4 10310USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10311M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10312L: linux-usb@vger.kernel.org
54e5881d 10313T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10314S: Maintained
c2f01971 10315F: Documentation/hid/hiddev.txt
679655da 10316F: drivers/hid/usbhid/
1da177e4 10317
959eea21 10318USB ISP116X DRIVER
8b58be88 10319M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10320L: linux-usb@vger.kernel.org
959eea21 10321S: Maintained
679655da
JP
10322F: drivers/usb/host/isp116x*
10323F: include/linux/usb/isp116x.h
959eea21 10324
1da177e4 10325USB MASS STORAGE DRIVER
8b58be88 10326M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10327L: linux-usb@vger.kernel.org
8836aeb8 10328L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10329S: Maintained
10330W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10331F: drivers/usb/storage/
1da177e4 10332
af39917d
CL
10333USB MIDI DRIVER
10334M: Clemens Ladisch <clemens@ladisch.de>
10335L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10336T: git git://git.alsa-project.org/alsa-kernel.git
10337S: Maintained
10338F: sound/usb/midi.*
10339
444ce9d4
JP
10340USB NETWORKING DRIVERS
10341L: linux-usb@vger.kernel.org
10342S: Odd Fixes
10343F: drivers/net/usb/
10344
1da177e4 10345USB OHCI DRIVER
578333ab 10346M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10347L: linux-usb@vger.kernel.org
578333ab 10348S: Maintained
679655da
JP
10349F: Documentation/usb/ohci.txt
10350F: drivers/usb/host/ohci*
1da177e4 10351
963ffa3e
PC
10352USB OTG FSM (Finite State Machine)
10353M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10354T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10355L: linux-usb@vger.kernel.org
10356S: Maintained
10357F: drivers/usb/common/usb-otg-fsm.c
10358
563da3a9
VM
10359USB OVER IP DRIVER
10360M: Valentina Manea <valentina.manea.m@gmail.com>
10361M: Shuah Khan <shuah.kh@samsung.com>
10362L: linux-usb@vger.kernel.org
10363S: Maintained
10364F: drivers/usb/usbip/
10365F: tools/usb/usbip/
10366
1da177e4 10367USB PEGASUS DRIVER
a16b945c 10368M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10369L: linux-usb@vger.kernel.org
043600a6 10370L: netdev@vger.kernel.org
052e3128
PM
10371T: git git://github.com/petkan/pegasus.git
10372W: https://github.com/petkan/pegasus
1da177e4 10373S: Maintained
679655da 10374F: drivers/net/usb/pegasus.*
1da177e4 10375
d3ad558f
FB
10376USB PHY LAYER
10377M: Felipe Balbi <balbi@ti.com>
10378L: linux-usb@vger.kernel.org
10379T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10380S: Maintained
10381F: drivers/usb/phy/
d3ad558f 10382
73e4fb3f 10383USB PRINTER DRIVER (usblp)
8b58be88 10384M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10385L: linux-usb@vger.kernel.org
73e4fb3f 10386S: Supported
679655da 10387F: drivers/usb/class/usblp.c
1da177e4
LT
10388
10389USB RTL8150 DRIVER
a16b945c 10390M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10391L: linux-usb@vger.kernel.org
043600a6 10392L: netdev@vger.kernel.org
052e3128
PM
10393T: git git://github.com/petkan/rtl8150.git
10394W: https://github.com/petkan/rtl8150
1da177e4 10395S: Maintained
679655da 10396F: drivers/net/usb/rtl8150.c
1da177e4 10397
f896b796 10398USB SERIAL SUBSYSTEM
66085694 10399M: Johan Hovold <johan@kernel.org>
795fb7e7 10400L: linux-usb@vger.kernel.org
4e68852d 10401S: Maintained
679655da 10402F: Documentation/usb/usb-serial.txt
f896b796 10403F: drivers/usb/serial/
679655da 10404F: include/linux/usb/serial.h
1da177e4 10405
b3f0db1c
SG
10406USB SMSC75XX ETHERNET DRIVER
10407M: Steve Glendinning <steve.glendinning@shawell.net>
10408L: netdev@vger.kernel.org
10409S: Maintained
10410F: drivers/net/usb/smsc75xx.*
10411
2f7ca802 10412USB SMSC95XX ETHERNET DRIVER
90b24cfb 10413M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10414L: netdev@vger.kernel.org
90b24cfb 10415S: Maintained
679655da 10416F: drivers/net/usb/smsc95xx.*
2f7ca802 10417
1da177e4 10418USB SUBSYSTEM
879a5a00 10419M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10420L: linux-usb@vger.kernel.org
1da177e4 10421W: http://www.linux-usb.org
08deed1e 10422T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10423S: Supported
679655da 10424F: Documentation/usb/
679655da
JP
10425F: drivers/usb/
10426F: include/linux/usb.h
10427F: include/linux/usb/
1da177e4
LT
10428
10429USB UHCI DRIVER
8b58be88 10430M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10431L: linux-usb@vger.kernel.org
1da177e4 10432S: Maintained
679655da 10433F: drivers/usb/host/uhci*
1da177e4 10434
69ae9e3e 10435USB "USBNET" DRIVER FRAMEWORK
686f13bb 10436M: Oliver Neukum <oneukum@suse.de>
043600a6 10437L: netdev@vger.kernel.org
69ae9e3e 10438W: http://www.linux-usb.org/usbnet
1da177e4 10439S: Maintained
679655da
JP
10440F: drivers/net/usb/usbnet.c
10441F: include/linux/usb/usbnet.h
1da177e4 10442
c0efd232 10443USB VIDEO CLASS
c53ac071 10444M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10445L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10446L: linux-media@vger.kernel.org
275ffde4 10447T: git git://linuxtv.org/media_tree.git
57c6d2e9 10448W: http://www.ideasonboard.org/uvc/
c0efd232 10449S: Maintained
0c0d06ca 10450F: drivers/media/usb/uvc/
6c0f0359 10451F: include/uapi/linux/uvcvideo.h
1da177e4 10452
b60b9c45
HV
10453USB VISION DRIVER
10454M: Hans Verkuil <hverkuil@xs4all.nl>
10455L: linux-media@vger.kernel.org
10456T: git git://linuxtv.org/media_tree.git
10457W: http://linuxtv.org
10458S: Odd Fixes
10459F: drivers/media/usb/usbvision/
10460
8282da47
LP
10461USB WEBCAM GADGET
10462M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10463L: linux-usb@vger.kernel.org
10464S: Maintained
3a83c16e 10465F: drivers/usb/gadget/function/*uvc*
faf2e1db 10466F: drivers/usb/gadget/legacy/webcam.c
8282da47 10467
bf164cc0 10468USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10469M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10470L: linux-wireless@vger.kernel.org
10471S: Maintained
679655da 10472F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10473
eb6bab13 10474USB XHCI DRIVER
03d85053 10475M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10476L: linux-usb@vger.kernel.org
10477S: Supported
36d0344c
SS
10478F: drivers/usb/host/xhci*
10479F: drivers/usb/host/pci-quirks*
eb6bab13 10480
1da177e4 10481USB ZD1201 DRIVER
4086b9ca 10482L: linux-wireless@vger.kernel.org
1da177e4 10483W: http://linux-lc100020.sourceforge.net
4086b9ca 10484S: Orphan
679655da 10485F: drivers/net/wireless/zd1201.*
1da177e4 10486
b7eee616 10487USB ZR364XX DRIVER
8b58be88 10488M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10489L: linux-usb@vger.kernel.org
661263b5 10490L: linux-media@vger.kernel.org
275ffde4 10491T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10492W: http://royale.zerezo.com/zr364xx/
10493S: Maintained
679655da 10494F: Documentation/video4linux/zr364xx.txt
90d72ac6 10495F: drivers/media/usb/zr364xx/
b7eee616 10496
e7839f25 10497USER-MODE LINUX (UML)
8b58be88 10498M: Jeff Dike <jdike@addtoit.com>
b15194b7 10499M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10500L: user-mode-linux-devel@lists.sourceforge.net
10501L: user-mode-linux-user@lists.sourceforge.net
10502W: http://user-mode-linux.sourceforge.net
10503S: Maintained
61516587 10504F: Documentation/virtual/uml/
679655da 10505F: arch/um/
b070989a 10506F: arch/x86/um/
679655da
JP
10507F: fs/hostfs/
10508F: fs/hppfs/
b7eee616 10509
e5f114e9 10510USERSPACE I/O (UIO)
6a534c9d 10511M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10512M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10513S: Maintained
3d3fecbd 10514T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10515F: Documentation/DocBook/uio-howto.tmpl
10516F: drivers/uio/
10517F: include/linux/uio*.h
e5f114e9 10518
256cccbe 10519UTIL-LINUX PACKAGE
8b58be88 10520M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10521L: util-linux@vger.kernel.org
10522W: http://en.wikipedia.org/wiki/Util-linux
10523T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10524S: Maintained
10525
c1fd1c07 10526UVESAFB DRIVER
8b58be88 10527M: Michal Januszewski <spock@gentoo.org>
c69f677c 10528L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10529W: http://dev.gentoo.org/~spock/projects/uvesafb/
10530S: Maintained
679655da 10531F: Documentation/fb/uvesafb.txt
8a61f013 10532F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10533
4480f15b 10534VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10535M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10536S: Maintained
679655da
JP
10537F: Documentation/filesystems/vfat.txt
10538F: fs/fat/
1da177e4 10539
cba3345c
AW
10540VFIO DRIVER
10541M: Alex Williamson <alex.williamson@redhat.com>
10542L: kvm@vger.kernel.org
10543S: Maintained
10544F: Documentation/vfio.txt
10545F: drivers/vfio/
10546F: include/linux/vfio.h
c117ab84 10547F: include/uapi/linux/vfio.h
cba3345c 10548
9e6f3438
PO
10549VIDEOBUF2 FRAMEWORK
10550M: Pawel Osciak <pawel@osciak.com>
10551M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10552M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10553L: linux-media@vger.kernel.org
10554S: Maintained
90d72ac6 10555F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10556F: include/media/videobuf2-*
10557
9a82446b
AS
10558VIRTIO CONSOLE DRIVER
10559M: Amit Shah <amit.shah@redhat.com>
10560L: virtualization@lists.linux-foundation.org
10561S: Maintained
10562F: drivers/char/virtio_console.c
10563F: include/linux/virtio_console.h
c117ab84 10564F: include/uapi/linux/virtio_console.h
9a82446b 10565
2426ec8f 10566VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10567M: "Michael S. Tsirkin" <mst@redhat.com>
10568L: virtualization@lists.linux-foundation.org
10569S: Maintained
10570F: drivers/virtio/
c893c8d7 10571F: tools/virtio/
2426ec8f
MT
10572F: drivers/net/virtio_net.c
10573F: drivers/block/virtio_blk.c
10574F: include/linux/virtio_*.h
916cdabc 10575F: include/uapi/linux/virtio_*.h
2426ec8f 10576
3a4d5c94
MT
10577VIRTIO HOST (VHOST)
10578M: "Michael S. Tsirkin" <mst@redhat.com>
10579L: kvm@vger.kernel.org
c996d8b9 10580L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10581L: netdev@vger.kernel.org
10582S: Maintained
10583F: drivers/vhost/
c117ab84 10584F: include/uapi/linux/vhost.h
3a4d5c94 10585
271c8651
GH
10586VIRTIO INPUT DRIVER
10587M: Gerd Hoffmann <kraxel@redhat.com>
10588S: Maintained
10589F: drivers/virtio/virtio_input.c
10590F: include/uapi/linux/virtio_input.h
10591
1da177e4 10592VIA RHINE NETWORK DRIVER
210347e1 10593S: Orphan
f2148a47 10594F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10595
f0bf7f61 10596VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10597M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10598M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10599S: Maintained
10600F: drivers/mmc/host/via-sdmmc.c
10601
69e4a7c2 10602VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10603M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10604L: linux-fbdev@vger.kernel.org
69e4a7c2 10605S: Maintained
c7babebd
FTS
10606F: include/linux/via-core.h
10607F: include/linux/via-gpio.h
10608F: include/linux/via_i2c.h
8a61f013 10609F: drivers/video/fbdev/via/
69e4a7c2 10610
01f20734 10611VIA VELOCITY NETWORK DRIVER
8b58be88 10612M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10613L: netdev@vger.kernel.org
10614S: Maintained
f2148a47 10615F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10616
77911fd2 10617VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10618M: Hans Verkuil <hverkuil@xs4all.nl>
10619L: linux-media@vger.kernel.org
10620T: git git://linuxtv.org/media_tree.git
10621W: http://linuxtv.org
10622S: Maintained
77911fd2 10623F: drivers/media/platform/vivid/*
0b7bc1fa 10624
be7f8273 10625VLAN (802.1Q)
8b58be88 10626M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10627L: netdev@vger.kernel.org
10628S: Maintained
679655da
JP
10629F: drivers/net/macvlan.c
10630F: include/linux/if_*vlan.h
10631F: net/8021q/
be7f8273 10632
55e331cf 10633VLYNQ BUS
8b58be88 10634M: Florian Fainelli <florian@openwrt.org>
8578d7af 10635L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10636S: Maintained
10637F: drivers/vlynq/vlynq.c
10638F: include/linux/vlynq.h
10639
390beae4
MW
10640VME SUBSYSTEM
10641M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10642M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10643M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10644L: devel@driverdev.osuosl.org
10645S: Maintained
10646T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10647F: Documentation/vme_api.txt
10648F: drivers/staging/vme/
10649F: drivers/vme/
10650F: include/linux/vme*
10651
4488e09b
AK
10652VMWARE HYPERVISOR INTERFACE
10653M: Alok Kataria <akataria@vmware.com>
10654L: virtualization@lists.linux-foundation.org
10655S: Supported
10656F: arch/x86/kernel/cpu/vmware.c
10657
73b35d07
DT
10658VMWARE BALLOON DRIVER
10659M: Xavier Deguillard <xdeguillard@vmware.com>
10660M: Philip Moltmann <moltmann@vmware.com>
10661M: "VMware, Inc." <pv-drivers@vmware.com>
10662L: linux-kernel@vger.kernel.org
10663S: Maintained
10664F: drivers/misc/vmw_balloon.c
10665
8b8be51b
TH
10666VMWARE VMMOUSE SUBDRIVER
10667M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10668M: "VMware, Inc." <pv-drivers@vmware.com>
10669L: linux-input@vger.kernel.org
10670S: Maintained
10671F: drivers/input/mouse/vmmouse.c
10672F: drivers/input/mouse/vmmouse.h
10673
d1a890fa 10674VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10675M: Shreyas Bhatewara <sbhatewara@vmware.com>
10676M: "VMware, Inc." <pv-drivers@vmware.com>
10677L: netdev@vger.kernel.org
10678S: Maintained
10679F: drivers/net/vmxnet3/
d1a890fa 10680
851b1642 10681VMware PVSCSI driver
f2d7e40e 10682M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10683M: VMware PV-Drivers <pv-drivers@vmware.com>
10684L: linux-scsi@vger.kernel.org
10685S: Maintained
10686F: drivers/scsi/vmw_pvscsi.c
10687F: drivers/scsi/vmw_pvscsi.h
10688
e53e86c7 10689VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10690M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10691M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10692L: linux-kernel@vger.kernel.org
e53e86c7 10693W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10694W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10695T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10696S: Supported
679655da
JP
10697F: drivers/regulator/
10698F: include/linux/regulator/
e53e86c7 10699
ab41319e 10700VT1211 HARDWARE MONITOR DRIVER
8b58be88 10701M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10702L: lm-sensors@lm-sensors.org
10703S: Maintained
679655da
JP
10704F: Documentation/hwmon/vt1211
10705F: drivers/hwmon/vt1211.c
ab41319e 10706
1de9e371 10707VT8231 HARDWARE MONITOR DRIVER
8b58be88 10708M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10709L: lm-sensors@lm-sensors.org
10710S: Maintained
679655da 10711F: drivers/hwmon/vt8231.c
1de9e371 10712
88095e7b
TO
10713VUB300 USB to SDIO/SD/MMC bridge chip
10714M: Tony Olech <tony.olech@elandigitalsystems.com>
10715L: linux-mmc@vger.kernel.org
10716L: linux-usb@vger.kernel.org
10717S: Supported
10718F: drivers/mmc/host/vub300.c
10719
1da177e4 10720W1 DALLAS'S 1-WIRE BUS
a8018766 10721M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10722S: Maintained
679655da
JP
10723F: Documentation/w1/
10724F: drivers/w1/
1da177e4 10725
13927079 10726W83791D HARDWARE MONITORING DRIVER
8b58be88 10727M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10728L: lm-sensors@lm-sensors.org
25845c22 10729S: Maintained
679655da
JP
10730F: Documentation/hwmon/w83791d
10731F: drivers/hwmon/w83791d.c
13927079 10732
61db011d 10733W83793 HARDWARE MONITORING DRIVER
8b58be88 10734M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10735L: lm-sensors@lm-sensors.org
10736S: Maintained
679655da
JP
10737F: Documentation/hwmon/w83793
10738F: drivers/hwmon/w83793.c
61db011d 10739
e3760b43 10740W83795 HARDWARE MONITORING DRIVER
7c81c60f 10741M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10742L: lm-sensors@lm-sensors.org
10743S: Maintained
10744F: drivers/hwmon/w83795.c
10745
1da177e4 10746W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10747M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10748S: Maintained
679655da 10749F: drivers/mmc/host/wbsd.*
1da177e4 10750
b4e05923
HG
10751WACOM PROTOCOL 4 SERIAL TABLETS
10752M: Julian Squires <julian@cipht.net>
10753M: Hans de Goede <hdegoede@redhat.com>
10754L: linux-input@vger.kernel.org
10755S: Maintained
10756F: drivers/input/tablet/wacom_serial4.c
10757
3527761c 10758WATCHDOG DEVICE DRIVERS
8b58be88 10759M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10760L: linux-watchdog@vger.kernel.org
10761W: http://www.linux-watchdog.org/
f599aaf0 10762T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10763S: Maintained
679655da
JP
10764F: Documentation/watchdog/
10765F: drivers/watchdog/
10766F: include/linux/watchdog.h
c117ab84 10767F: include/uapi/linux/watchdog.h
3527761c 10768
1da177e4 10769WD7000 SCSI DRIVER
8b58be88 10770M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10771L: linux-scsi@vger.kernel.org
10772S: Maintained
679655da 10773F: drivers/scsi/wd7000.c
1da177e4 10774
b22e00f3
DH
10775WIIMOTE HID DRIVER
10776M: David Herrmann <dh.herrmann@googlemail.com>
10777L: linux-input@vger.kernel.org
10778S: Maintained
10779F: drivers/hid/hid-wiimote*
10780
e258b80e 10781WINBOND CIR DRIVER
364e9e18 10782M: David Härdeman <david@hardeman.nu>
e258b80e 10783S: Maintained
116ab806 10784F: drivers/media/rc/winbond-cir.c
e258b80e 10785
8a70da82 10786WIMAX STACK
8b58be88 10787M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10788M: linux-wimax@intel.com
49e7d9df 10789L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10790S: Supported
10791W: http://linuxwimax.org
315987dc 10792F: Documentation/wimax/README.wimax
315987dc
JP
10793F: include/linux/wimax/debug.h
10794F: include/net/wimax.h
c117ab84 10795F: include/uapi/linux/wimax.h
315987dc 10796F: net/wimax/
8a70da82 10797
5fc14680 10798WISTRON LAPTOP BUTTON DRIVER
8b58be88 10799M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10800S: Maintained
679655da 10801F: drivers/input/misc/wistron_btns.c
5fc14680 10802
1da177e4 10803WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10804M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10805L: linux-wireless@vger.kernel.org
926554c4 10806W: http://oops.ghostprotocols.net:81/blog
1da177e4 10807S: Maintained
679655da 10808F: drivers/net/wireless/wl3501*
1da177e4 10809
febf1dff 10810WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10811M: Mark Brown <broonie@kernel.org>
8b58be88 10812M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10813L: linux-input@vger.kernel.org
10814T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10815W: http://opensource.wolfsonmicro.com/node/7
10816S: Supported
679655da
JP
10817F: drivers/input/touchscreen/*wm97*
10818F: include/linux/wm97xx.h
febf1dff 10819
055bcbcb 10820WOLFSON MICROELECTRONICS DRIVERS
fef95164 10821L: patches@opensource.wolfsonmicro.com
cf8eda3e 10822T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10823T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10824W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10825S: Supported
3768f0b1 10826F: Documentation/hwmon/wm83??
af1c5386 10827F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10828F: drivers/clk/clk-wm83*.c
9c309598 10829F: drivers/extcon/extcon-arizona.c
b75ea16a 10830F: drivers/leds/leds-wm83*.c
25b273ba 10831F: drivers/gpio/gpio-*wm*.c
9c309598 10832F: drivers/gpio/gpio-arizona.c
d22b0869 10833F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10834F: drivers/input/misc/wm831x-on.c
10835F: drivers/input/touchscreen/wm831x-ts.c
10836F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10837F: drivers/mfd/arizona*
10838F: drivers/mfd/wm*.c
b75ea16a
MB
10839F: drivers/power/wm83*.c
10840F: drivers/rtc/rtc-wm83*.c
10841F: drivers/regulator/wm8*.c
3860e6c4 10842F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10843F: drivers/watchdog/wm83*_wdt.c
9c309598 10844F: include/linux/mfd/arizona/
3860e6c4 10845F: include/linux/mfd/wm831x/
b75ea16a 10846F: include/linux/mfd/wm8350/
3768f0b1 10847F: include/linux/mfd/wm8400*
59ec6da2 10848F: include/linux/wm97xx.h
055bcbcb 10849F: include/sound/wm????.h
9c309598 10850F: sound/soc/codecs/arizona.?
055bcbcb 10851F: sound/soc/codecs/wm*
b75ea16a 10852
3e6cd7a4
TH
10853WORKQUEUE
10854M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10855T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10856S: Maintained
10857F: include/linux/workqueue.h
10858F: kernel/workqueue.c
10859F: Documentation/workqueue.txt
10860
1da177e4 10861X.25 NETWORK LAYER
8bf28059 10862M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10863L: linux-x25@vger.kernel.org
8bf28059 10864S: Odd Fixes
679655da
JP
10865F: Documentation/networking/x25*
10866F: include/net/x25*
10867F: net/x25/
1da177e4 10868
e2d1d6c0 10869X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10870M: Thomas Gleixner <tglx@linutronix.de>
10871M: Ingo Molnar <mingo@redhat.com>
10872M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10873M: x86@kernel.org
981c3a4f 10874L: linux-kernel@vger.kernel.org
75fc2d37 10875T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10876S: Maintained
679655da
JP
10877F: Documentation/x86/
10878F: arch/x86/
e2d1d6c0 10879
d0944853 10880X86 PLATFORM DRIVERS
e181ba15 10881M: Darren Hart <dvhart@infradead.org>
d0944853 10882L: platform-driver-x86@vger.kernel.org
e181ba15 10883T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10884S: Maintained
14430813 10885F: drivers/platform/x86/
d0944853 10886
c1f5c54b
IM
10887X86 MCE INFRASTRUCTURE
10888M: Tony Luck <tony.luck@intel.com>
487ba8e8 10889M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10890L: linux-edac@vger.kernel.org
10891S: Maintained
10892F: arch/x86/kernel/cpu/mcheck/*
10893
f0905c5a
AL
10894X86 VDSO
10895M: Andy Lutomirski <luto@amacapital.net>
10896L: linux-kernel@vger.kernel.org
10897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10898S: Maintained
10899F: arch/x86/vdso/
10900
d6fad502 10901XC2028/3028 TUNER DRIVER
009a5410 10902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10903L: linux-media@vger.kernel.org
10904W: http://linuxtv.org
10905T: git git://linuxtv.org/media_tree.git
10906S: Maintained
10907F: drivers/media/tuners/tuner-xc2028.*
10908
c4468085 10909XEN HYPERVISOR INTERFACE
c4468085 10910M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10911M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10912M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10913L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10914T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10915S: Supported
10916F: arch/x86/xen/
10917F: drivers/*/xen-*front.c
10918F: drivers/xen/
10919F: arch/x86/include/asm/xen/
10920F: include/xen/
c117ab84 10921F: include/uapi/xen/
c4468085 10922
77bfb479
SS
10923XEN HYPERVISOR ARM
10924M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10925L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10926S: Supported
10927F: arch/arm/xen/
10928F: arch/arm/include/asm/xen/
10929
b475e83f
SS
10930XEN HYPERVISOR ARM64
10931M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10932L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10933S: Supported
10934F: arch/arm64/xen/
10935F: arch/arm64/include/asm/xen/
10936
9b57e1a7
IC
10937XEN NETWORK BACKEND DRIVER
10938M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10939M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10940L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10941L: netdev@vger.kernel.org
10942S: Supported
10943F: drivers/net/xen-netback/*
10944
c5f8e29d
KRW
10945XEN PCI SUBSYSTEM
10946M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10947L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10948S: Supported
10949F: arch/x86/pci/*xen*
10950F: drivers/pci/*xen*
10951
a2c5ae65
KRW
10952XEN BLOCK SUBSYSTEM
10953M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10954M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10955L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10956S: Supported
10957F: drivers/block/xen-blkback/*
10958F: drivers/block/xen*
10959
15d03609
JG
10960XEN PVSCSI DRIVERS
10961M: Juergen Gross <jgross@suse.com>
10962L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10963L: linux-scsi@vger.kernel.org
10964S: Supported
10965F: drivers/scsi/xen-scsifront.c
10966F: drivers/xen/xen-scsiback.c
10967F: include/xen/interface/io/vscsiif.h
10968
c5f8e29d
KRW
10969XEN SWIOTLB SUBSYSTEM
10970M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10971L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10972S: Supported
10973F: arch/x86/xen/*swiotlb*
10974F: drivers/xen/*swiotlb*
10975
1da177e4
LT
10976XFS FILESYSTEM
10977P: Silicon Graphics Inc
809625ca 10978M: Dave Chinner <david@fromorbit.com>
18caa67a 10979M: xfs@oss.sgi.com
d7ede1aa 10980L: xfs@oss.sgi.com
1da177e4 10981W: http://oss.sgi.com/projects/xfs
54e5881d 10982T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10983S: Supported
679655da
JP
10984F: Documentation/filesystems/xfs.txt
10985F: fs/xfs/
1da177e4 10986
8a3b7a25 10987XILINX AXI ETHERNET DRIVER
59a54f30
MS
10988M: Anirudha Sarangi <anirudh@xilinx.com>
10989M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10990S: Maintained
10991F: drivers/net/ethernet/xilinx/xilinx_axienet*
10992
238b8721 10993XILINX UARTLITE SERIAL DRIVER
8b58be88 10994M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10995L: linux-serial@vger.kernel.org
10996S: Maintained
df621252 10997F: drivers/tty/serial/uartlite.c
238b8721 10998
df330515
LP
10999XILINX VIDEO IP CORES
11000M: Hyun Kwon <hyun.kwon@xilinx.com>
11001M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11002L: linux-media@vger.kernel.org
11003T: git git://linuxtv.org/media_tree.git
11004S: Supported
11005F: Documentation/devicetree/bindings/media/xilinx/
11006F: drivers/media/platform/xilinx/
a5562f65 11007F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11008
74316949
EB
11009XILLYBUS DRIVER
11010M: Eli Billauer <eli.billauer@gmail.com>
11011L: linux-kernel@vger.kernel.org
11012S: Supported
11013F: drivers/char/xillybus/
11014
f620e4b8
MF
11015XTENSA XTFPGA PLATFORM SUPPORT
11016M: Max Filippov <jcmvbkbc@gmail.com>
11017L: linux-xtensa@linux-xtensa.org
11018S: Maintained
11019F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11020F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11021
1da177e4 11022YAM DRIVER FOR AX.25
8b58be88 11023M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11024L: linux-hams@vger.kernel.org
11025S: Maintained
679655da
JP
11026F: drivers/net/hamradio/yam*
11027F: include/linux/yam.h
1da177e4 11028
af64a5eb 11029YEALINK PHONE DRIVER
8b58be88 11030M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11031L: usbb2k-api-dev@nongnu.org
11032S: Maintained
679655da
JP
11033F: Documentation/input/yealink.txt
11034F: drivers/input/misc/yealink.*
af64a5eb 11035
1da177e4 11036Z8530 DRIVER FOR AX.25
8b58be88 11037M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11038W: http://yaina.de/jreuter/
11039W: http://www.qsl.net/dl1bke/
11040L: linux-hams@vger.kernel.org
11041S: Maintained
679655da
JP
11042F: Documentation/networking/z8530drv.txt
11043F: drivers/net/hamradio/*scc.c
11044F: drivers/net/hamradio/z8530.h
1da177e4 11045
0cf31ec1 11046ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11047M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11048L: linux-mm@kvack.org
11049S: Maintained
11050F: mm/zbud.c
11051F: include/linux/zbud.h
11052
7c0c3afb 11053ZD1211RW WIRELESS DRIVER
8b58be88
JP
11054M: Daniel Drake <dsd@gentoo.org>
11055M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11056W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11057L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11058L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11059S: Maintained
679655da 11060F: drivers/net/wireless/zd1211rw/
7c0c3afb 11061
1da177e4 11062ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11063L: mjpeg-users@lists.sourceforge.net
f63145e2 11064L: linux-media@vger.kernel.org
1da177e4 11065W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11066T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11067S: Odd Fixes
90d72ac6 11068F: drivers/media/pci/zoran/
1da177e4 11069
6920f2cc
MK
11070ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11071M: Minchan Kim <minchan@kernel.org>
11072M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11073R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11074L: linux-kernel@vger.kernel.org
11075S: Maintained
11076F: drivers/block/zram/
11077F: Documentation/blockdev/zram.txt
11078
8b4a4080 11079ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11080M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11081S: Maintained
df621252 11082F: drivers/tty/serial/zs.*
8b4a4080 11083
eae70d06
MK
11084ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11085M: Minchan Kim <minchan@kernel.org>
11086M: Nitin Gupta <ngupta@vflare.org>
11087L: linux-mm@kvack.org
11088S: Maintained
11089F: mm/zsmalloc.c
11090F: include/linux/zsmalloc.h
d02be50d 11091F: Documentation/vm/zsmalloc.txt
eae70d06 11092
0cf31ec1 11093ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11094M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11095L: linux-mm@kvack.org
11096S: Maintained
11097F: mm/zswap.c
11098
1da177e4 11099THE REST
8b58be88 11100M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11101L: linux-kernel@vger.kernel.org
8a6e2535 11102Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11103T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11104S: Buried alive in reporters
34d03cc1
JP
11105F: *
11106F: */