MAINTAINERS: ARM64: EXYNOS: Extend entry for ARM64 DTS
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
3a75ef0c 273F: Documentation/acpi/
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
3a75ef0c 278F: tools/power/acpi/
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
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
7609ea2a 1038M: Shawn Guo <shawnguo@kernel.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
cf20968a
SG
1047F: drivers/clk/imx/
1048F: include/soc/imx/
86183a5f 1049
142109d2 1050ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1051M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1052M: Sascha Hauer <kernel@pengutronix.de>
1053R: Stefan Agner <stefan@agner.ch>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1057F: arch/arm/mach-imx/*vf610*
1058F: arch/arm/boot/dts/vf*
1059
2b7a52a4 1060ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1061M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1063S: Maintained
1064
90b8fc34 1065ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1066M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1068S: Maintained
1069
ef47d5f0 1070ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1071M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1072M: Paul Parsons <lost.distance@yahoo.com>
1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1074S: Maintained
1075F: arch/arm/mach-pxa/hx4700.c
1076F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1077F: sound/soc/pxa/hx4700.c
ef47d5f0 1078
4dfad069
WX
1079ARM/HISILICON SOC SUPPORT
1080M: Wei Xu <xuwei5@hisilicon.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082W: http://www.hisilicon.com
1083S: Supported
1084T: git git://github.com/hisilicon/linux-hisi.git
1085F: arch/arm/mach-hisi/
1086
21f37bc3 1087ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1088M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1089W: www.jlime.com
1090S: Maintained
084bad91
KE
1091T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1092F: arch/arm/mach-sa1100/jornada720.c
1093F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1094
5e767ab9
JMC
1095ARM/IGEP MACHINE SUPPORT
1096M: Enric Balletbo i Serra <eballetbo@gmail.com>
1097M: Javier Martinez Canillas <javier@dowhile0.org>
1098L: linux-omap@vger.kernel.org
1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100S: Maintained
06ff74fd 1101F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1102
403d2971
MV
1103ARM/INCOME PXA270 SUPPORT
1104M: Marek Vasut <marek.vasut@gmail.com>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S: Maintained
ec154082 1107F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1108
2b7a52a4 1109ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1110M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1112S: Maintained
e2bdb176
DW
1113
1114ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1116S: Orphan
2b7a52a4
LB
1117
1118ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1119M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1121S: Maintained
2b7a52a4
LB
1122
1123ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1124M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1126S: Maintained
2b7a52a4 1127
2b7a52a4 1128ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1129M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1131S: Maintained
1132
dfdd8cc9
KH
1133ARM/INTEL IXP4XX ARM ARCHITECTURE
1134M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1135M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1137S: Maintained
1138F: arch/arm/mach-ixp4xx/
1139
838553c5 1140ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1141M: Jonathan Cameron <jic23@cam.ac.uk>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-pxa/stargate2.c
1145F: drivers/pcmcia/pxa2xx_stargate2.c
1146
2b7a52a4 1147ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4
LB
1151
1152ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1155S: Maintained
1156
1154f858 1157ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1158M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S: Maintained
1161F: arch/arm/mach-keystone/
317929cd 1162T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1163
bc6aa566 1164ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1165M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1166L: linux-kernel@vger.kernel.org
1167S: Maintained
1168F: drivers/clk/keystone/
1169
1170ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1171M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173L: linux-kernel@vger.kernel.org
1174S: Maintained
1175F: drivers/clocksource/timer-keystone.c
1176
1177ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1178M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1179L: linux-kernel@vger.kernel.org
1180S: Maintained
1181F: drivers/power/reset/keystone-reset.c
1182
1183ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1184M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1185L: linux-kernel@vger.kernel.org
1186S: Maintained
1187F: drivers/memory/*emif*
1188
2b7a52a4 1189ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1190M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1192S: Maintained
1193
3143875f
JE
1194ARM/LPC18XX ARCHITECTURE
1195M: Joachim Eastwood <manabian@gmail.com>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198N: lpc18xx
1199
3b886171 1200ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1201M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1202S: Maintained
1203
31c17ac9 1204ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1205M: Jason Cooper <jason@lakedaemon.net>
1206M: Andrew Lunn <andrew@lunn.ch>
1207M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1208M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210S: Maintained
1211F: arch/arm/mach-mvebu/
59ec9671 1212F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1213F: arch/arm/boot/dts/armada*
1214F: arch/arm/boot/dts/kirkwood*
1215
75f41273 1216
40f4978b
SH
1217ARM/Marvell Berlin SoC support
1218M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220S: Maintained
1221F: arch/arm/mach-berlin/
31c17ac9
GC
1222F: arch/arm/boot/dts/berlin*
1223
40f4978b 1224
4cfab57e 1225ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1226M: Jason Cooper <jason@lakedaemon.net>
1227M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1228M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1229M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1231S: Maintained
1232F: arch/arm/mach-dove/
54a246ff
NP
1233F: arch/arm/mach-mv78xx0/
1234F: arch/arm/mach-orion5x/
1235F: arch/arm/plat-orion/
31c17ac9
GC
1236F: arch/arm/boot/dts/dove*
1237F: arch/arm/boot/dts/orion5x*
1238
3b886171 1239
d69ac131
AC
1240ARM/Orion SoC/Technologic Systems TS-78xx platform support
1241M: Alexander Clouter <alex@digriz.org.uk>
1242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243W: http://www.digriz.org.uk/ts78xx/kernel
1244S: Maintained
1245F: arch/arm/mach-orion5x/ts78xx-*
1246
e54951c8
MB
1247ARM/Mediatek SoC support
1248M: Matthias Brugger <matthias.bgg@gmail.com>
1249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1250L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1251S: Maintained
1252F: arch/arm/boot/dts/mt6*
1253F: arch/arm/boot/dts/mt8*
1254F: arch/arm/mach-mediatek/
1255N: mtk
1256K: mediatek
1257
adcb079f
AB
1258ARM/MICREL KS8695 ARCHITECTURE
1259M: Greg Ungerer <gerg@uclinux.org>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1261F: arch/arm/mach-ks8695/
adcb079f
AB
1262S: Odd Fixes
1263
d78ff0a5 1264ARM/MIOA701 MACHINE SUPPORT
8b58be88 1265M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1267F: arch/arm/mach-pxa/mioa701.c
1268S: Maintained
1269
9624dfe6 1270ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1271M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1272S: Maintained
1273
e0ee9851 1274ARM/NOMADIK ARCHITECTURE
28b8e8d4 1275M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1276M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278S: Maintained
1279F: arch/arm/mach-nomadik/
ecc265fe 1280F: drivers/pinctrl/nomadik/
87572880 1281F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1282T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1283
9d76295a 1284ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1285M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1286L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1287W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1288S: Supported
1289
8459c159 1290ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1291M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1292M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1293S: Maintained
1294
5d783a2d 1295ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1296M: Marek Vasut <marek.vasut@gmail.com>
75280787 1297L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1298W: http://hackndev.com
1299S: Maintained
933d35f0
JP
1300F: arch/arm/mach-pxa/include/mach/palmtx.h
1301F: arch/arm/mach-pxa/palmtx.c
1302F: arch/arm/mach-pxa/include/mach/palmt5.h
1303F: arch/arm/mach-pxa/palmt5.c
1304F: arch/arm/mach-pxa/include/mach/palmld.h
1305F: arch/arm/mach-pxa/palmld.c
1306F: arch/arm/mach-pxa/include/mach/palmte2.h
1307F: arch/arm/mach-pxa/palmte2.c
1308F: arch/arm/mach-pxa/include/mach/palmtc.h
1309F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1310
b57fe924 1311ARM/PALM TREO SUPPORT
8b58be88 1312M: Tomas Cech <sleep_walker@suse.cz>
75280787 1313L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1314W: http://hackndev.com
1315S: Maintained
b57fe924
JP
1316F: arch/arm/mach-pxa/include/mach/palmtreo.h
1317F: arch/arm/mach-pxa/palmtreo.c
90af5811 1318
c49e1e63 1319ARM/PALMZ72 SUPPORT
8b58be88 1320M: Sergey Lapin <slapin@ossfans.org>
75280787 1321L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1322W: http://hackndev.com
1323S: Maintained
933d35f0
JP
1324F: arch/arm/mach-pxa/include/mach/palmz72.h
1325F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1326
1da177e4 1327ARM/PLEB SUPPORT
8b58be88 1328M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1329W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1330S: Maintained
1331
1332ARM/PT DIGITAL BOARD PORT
8b58be88 1333M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1335W: http://www.arm.linux.org.uk/
1336S: Maintained
1337
8fc1b0f8
KG
1338ARM/QUALCOMM SUPPORT
1339M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1340M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1341M: David Brown <davidb@codeaurora.org>
1342L: linux-arm-msm@vger.kernel.org
f5d3af9d 1343L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1344S: Maintained
1345F: arch/arm/mach-qcom/
f5d3af9d 1346F: drivers/soc/qcom/
c0c89faf
SB
1347F: drivers/tty/serial/msm_serial.h
1348F: drivers/tty/serial/msm_serial.c
1349F: drivers/*/pm8???-*
1350F: drivers/mfd/ssbi.c
916f743d 1351F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1352T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1353
2b7a52a4 1354ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1355M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1357S: Maintained
1358
d4275354 1359ARM/RISCPC ARCHITECTURE
8b58be88 1360M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1362W: http://www.arm.linux.org.uk/
1363S: Maintained
d4275354
RK
1364F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1365F: arch/arm/include/asm/hardware/ioc.h
1366F: arch/arm/include/asm/hardware/iomd.h
1367F: arch/arm/include/asm/hardware/memc.h
1368F: arch/arm/mach-rpc/
1a6422f6 1369F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1370F: drivers/net/ethernet/i825xx/ether1*
1371F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1372F: drivers/scsi/arm/
1373
08ddbb0a
HS
1374ARM/Rockchip SoC support
1375M: Heiko Stuebner <heiko@sntech.de>
1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1377L: linux-rockchip@lists.infradead.org
08ddbb0a 1378S: Maintained
541555e9 1379F: arch/arm/boot/dts/rk3*
08ddbb0a 1380F: arch/arm/mach-rockchip/
541555e9
HS
1381F: drivers/clk/rockchip/
1382F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1383F: drivers/*/*rockchip*
541555e9
HS
1384F: drivers/*/*/*rockchip*
1385F: sound/soc/rockchip/
b4331b43 1386N: rockchip
08ddbb0a 1387
5bfb937c
KK
1388ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1389M: Kukjin Kim <kgene@kernel.org>
e8f98457 1390M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1392L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1393S: Maintained
6f0589c8
MB
1394F: arch/arm/boot/dts/s3c*
1395F: arch/arm/boot/dts/exynos*
d97236e6 1396F: arch/arm64/boot/dts/exynos/
482ce512 1397F: arch/arm/plat-samsung/
769bbb63
HS
1398F: arch/arm/mach-s3c24*/
1399F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1400F: arch/arm/mach-s5p*/
1401F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1402F: drivers/*/*s3c2410*
1403F: drivers/*/*/*s3c2410*
40c76662
MB
1404F: drivers/spi/spi-s3c*
1405F: sound/soc/samsung/*
33d43cdd 1406N: exynos
f556cb07 1407
10ffa964
KP
1408ARM/SAMSUNG MOBILE MACHINE SUPPORT
1409M: Kyungmin Park <kyungmin.park@samsung.com>
1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1411S: Maintained
004bbd3c 1412F: arch/arm/mach-s5pv210/
10ffa964 1413
3ce4ccb6
KD
1414ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1415M: Kyungmin Park <kyungmin.park@samsung.com>
1416M: Kamil Debski <k.debski@samsung.com>
1417L: linux-arm-kernel@lists.infradead.org
1418L: linux-media@vger.kernel.org
1419S: Maintained
1420F: drivers/media/platform/s5p-g2d/
1421
e6a476fd
MS
1422ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1423M: Kyungmin Park <kyungmin.park@samsung.com>
1424M: Kamil Debski <k.debski@samsung.com>
6305902c 1425M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1426L: linux-arm-kernel@lists.infradead.org
1427L: linux-media@vger.kernel.org
1428S: Maintained
934455d7 1429F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1430F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1431
1432ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1433M: Kyungmin Park <kyungmin.park@samsung.com>
1434M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1435L: linux-arm-kernel@lists.infradead.org
1436L: linux-media@vger.kernel.org
1437S: Maintained
90d72ac6 1438F: drivers/media/platform/s5p-tv/
e6a476fd 1439
d48d38e8 1440ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1441M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1442M: Magnus Damm <magnus.damm@gmail.com>
1443L: linux-sh@vger.kernel.org
d48d38e8 1444W: http://oss.renesas.com
bbff48f5 1445Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1446T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1447S: Supported
0b514fdb
SH
1448F: arch/arm/boot/dts/emev2*
1449F: arch/arm/boot/dts/r7s*
1450F: arch/arm/boot/dts/r8a*
1451F: arch/arm/boot/dts/sh*
0b514fdb
SH
1452F: arch/arm/configs/armadillo800eva_defconfig
1453F: arch/arm/configs/bockw_defconfig
0b514fdb 1454F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1455F: arch/arm/configs/marzen_defconfig
1456F: arch/arm/configs/shmobile_defconfig
7a2071c5 1457F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1458F: arch/arm/mach-shmobile/
1459F: drivers/sh/
1460
66314223 1461ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1462M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1463S: Maintained
1464F: arch/arm/mach-socfpga/
efadb751
DN
1465F: arch/arm/boot/dts/socfpga*
1466F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1467W: http://www.rocketboards.org
efadb751 1468T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1469
1470ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1471M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1472S: Maintained
1473F: drivers/clk/socfpga/
1474
71bcada8
TT
1475ARM/SOCFPGA EDAC SUPPORT
1476M: Thor Thayer <tthayer@opensource.altera.com>
1477S: Maintained
1478F: drivers/edac/altera_edac.
1479
65ebcc11 1480ARM/STI ARCHITECTURE
a92177ea
SK
1481M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1482M: Maxime Coquelin <maxime.coquelin@st.com>
1483M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485L: kernel@stlinux.com
1486W: http://www.stlinux.com
1487S: Maintained
1488F: arch/arm/mach-sti/
a92177ea
SK
1489F: arch/arm/boot/dts/sti*
1490F: drivers/clocksource/arm_global_timer.c
a92177ea 1491F: drivers/i2c/busses/i2c-st.c
346e2e4a 1492F: drivers/media/rc/st_rc.c
f53b2bff 1493F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1494F: drivers/phy/phy-miphy28lp.c
1495F: drivers/phy/phy-miphy365x.c
6da969a5 1496F: drivers/phy/phy-stih407-usb.c
26389c78 1497F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1498F: drivers/pinctrl/pinctrl-st.c
1499F: drivers/reset/sti/
1500F: drivers/tty/serial/st-asc.c
eb11adab 1501F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1502F: drivers/usb/host/ehci-st.c
1503F: drivers/usb/host/ohci-st.c
daac6f86 1504F: drivers/ata/ahci_st.c
65ebcc11 1505
ee6e7879
MC
1506ARM/STM32 ARCHITECTURE
1507M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1509S: Maintained
1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1511N: stm32
1512F: drivers/clocksource/armv7m_systick.c
1513
2b7a52a4 1514ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1515M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1517S: Maintained
1518
1bbd7089 1519ARM/TETON BGA MACHINE SUPPORT
706e69d6 1520M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522S: Maintained
1523
2b7a52a4 1524ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1525M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1527S: Maintained
1528
98ad6e3b 1529ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1530M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1532W: http://www.mcuos.com
1533S: Maintained
4e89e8f6 1534F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1535F: drivers/input/keyboard/w90p910_keypad.c
1536F: drivers/input/touchscreen/w90p910_ts.c
1537F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1538F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1539F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1540F: drivers/rtc/rtc-nuc900.c
9df92e6c 1541F: drivers/spi/spi-nuc900.c
4e89e8f6 1542F: drivers/usb/host/ehci-w90x900.c
8a61f013 1543F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1544
54274d71 1545ARM/U300 MACHINE SUPPORT
e4651a9f 1546M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Supported
1549F: arch/arm/mach-u300/
9affbd24 1550F: drivers/clocksource/timer-u300.c
54274d71
LW
1551F: drivers/i2c/busses/i2c-stu300.c
1552F: drivers/rtc/rtc-coh901331.c
1553F: drivers/watchdog/coh901327_wdt.c
1554F: drivers/dma/coh901318*
87572880
LW
1555F: drivers/mfd/ab3100*
1556F: drivers/rtc/rtc-ab3100.c
1557F: drivers/rtc/rtc-coh901331.c
1558T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1559
3d00d04f
MY
1560ARM/UNIPHIER ARCHITECTURE
1561M: Masahiro Yamada <yamada.masahiro@socionext.com>
1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563S: Maintained
1564F: arch/arm/mach-uniphier/
1565N: uniphier
1566
87572880 1567ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1568M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Maintained
1571F: arch/arm/mach-ux500/
e4651a9f 1572F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1573F: drivers/dma/ste_dma40*
e4651a9f 1574F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1575F: drivers/mfd/abx500*
1576F: drivers/mfd/ab8500*
e4651a9f
LW
1577F: drivers/mfd/dbx500*
1578F: drivers/mfd/db8500*
ecc265fe
JP
1579F: drivers/pinctrl/nomadik/pinctrl-ab*
1580F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1581F: drivers/rtc/rtc-ab8500.c
e4651a9f 1582F: drivers/rtc/rtc-pl031.c
87572880 1583T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1584
e93fde28
UH
1585ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1586M: Ulf Hansson <ulf.hansson@linaro.org>
1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588T: git git://git.linaro.org/people/ulfh/clk.git
1589S: Maintained
1590F: drivers/clk/ux500/
1591F: include/linux/platform_data/clk-ux500.h
1592
740d93b1
PM
1593ARM/VERSATILE EXPRESS PLATFORM
1594M: Liviu Dudau <liviu.dudau@arm.com>
1595M: Sudeep Holla <sudeep.holla@arm.com>
1596M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1597L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598S: Maintained
1599F: arch/arm/boot/dts/vexpress*
1600F: arch/arm/mach-vexpress/
1601F: */*/vexpress*
7e8f403f 1602F: */*/*/vexpress*
740d93b1
PM
1603F: drivers/clk/versatile/clk-vexpress-osc.c
1604F: drivers/clocksource/versatile.c
1605
d4275354 1606ARM/VFP SUPPORT
8b58be88 1607M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1609W: http://www.arm.linux.org.uk/
1610S: Maintained
1611F: arch/arm/vfp/
1612
e66b6d8e
MV
1613ARM/VOIPAC PXA270 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/vpac270.c
e0cca11b 1618F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1619
04529fe2
TP
1620ARM/VT8500 ARM ARCHITECTURE
1621M: Tony Prisk <linux@prisktech.co.nz>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623S: Maintained
1624F: arch/arm/mach-vt8500/
41fd91b4 1625F: drivers/clocksource/vt8500_timer.c
560746eb 1626F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1627F: drivers/mmc/host/wmt-sdmmc.c
1628F: drivers/pwm/pwm-vt8500.c
1629F: drivers/rtc/rtc-vt8500.c
1630F: drivers/tty/serial/vt8500_serial.c
4f31102b 1631F: drivers/usb/host/ehci-platform.c
41fd91b4 1632F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1633F: drivers/video/fbdev/vt8500lcdfb.*
1634F: drivers/video/fbdev/wm8505fb*
1635F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1636
e66b6d8e
MV
1637ARM/ZIPIT Z2 SUPPORT
1638M: Marek Vasut <marek.vasut@gmail.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/mach-pxa/z2.c
6ab2a855 1642F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1643
5ecc4b53
JN
1644ARM/ZTE ARCHITECTURE
1645M: Jun Nie <jun.nie@linaro.org>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S: Maintained
1648F: arch/arm/mach-zx/
1649F: drivers/clk/zte/
1650F: Documentation/devicetree/bindings/arm/zte.txt
1651F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1652
51f29d44
MS
1653ARM/ZYNQ ARCHITECTURE
1654M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1655R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657W: http://wiki.xilinx.com
1658T: git git://git.xilinx.com/linux-xlnx.git
1659S: Supported
1660F: arch/arm/mach-zynq/
bd2a337a 1661F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1662F: drivers/block/xsysace.c
c2fd4e38
MS
1663N: zynq
1664N: xilinx
1665F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1666F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1667F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1668F: drivers/edac/synopsys_edac.c
51f29d44 1669
b8f9879e
WD
1670ARM SMMU DRIVER
1671M: Will Deacon <will.deacon@arm.com>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Maintained
1674F: drivers/iommu/arm-smmu.c
e1d3c0fd 1675F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1676
38074229
CM
1677ARM64 PORT (AARCH64 ARCHITECTURE)
1678M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1679M: Will Deacon <will.deacon@arm.com>
38074229
CM
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm64/
d19766ec 1683F: Documentation/arm64/
38074229 1684
9d7005f9
LP
1685AS3645A LED FLASH CONTROLLER DRIVER
1686M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1687L: linux-media@vger.kernel.org
1688T: git git://linuxtv.org/media_tree.git
1689S: Maintained
1690F: drivers/media/i2c/as3645a.c
1691F: include/media/as3645a.h
1692
d58de038
GJ
1693ASC7621 HARDWARE MONITOR DRIVER
1694M: George Joseph <george.joseph@fairview5.com>
1695L: lm-sensors@lm-sensors.org
1696S: Maintained
1697F: Documentation/hwmon/asc7621
1698F: drivers/hwmon/asc7621.c
1699
b229ece9 1700ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1701M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1702L: acpi4asus-user@lists.sourceforge.net
d0944853 1703L: platform-driver-x86@vger.kernel.org
76593d6f 1704W: http://acpi4asus.sf.net
85091b71 1705S: Maintained
b229ece9
CC
1706F: drivers/platform/x86/asus*.c
1707F: drivers/platform/x86/eeepc*.c
85091b71 1708
953a6479 1709ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1710R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1711W: http://sourceforge.net/projects/xscaleiop
08223d80 1712S: Odd fixes
679655da
JP
1713F: Documentation/crypto/async-tx-api.txt
1714F: crypto/async_tx/
1715F: drivers/dma/
1716F: include/linux/dmaengine.h
1717F: include/linux/async_tx.h
b3e5f263 1718
a1867d36 1719AT24 EEPROM DRIVER
14d77c4d 1720M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1721L: linux-i2c@vger.kernel.org
1722S: Maintained
1723F: drivers/misc/eeprom/at24.c
25f73ed5 1724F: include/linux/platform_data/at24.h
a1867d36 1725
e7839f25 1726ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1727M: "Ed L. Cashin" <ed.cashin@acm.org>
1728W: http://www.openaoe.org/
1da177e4 1729S: Supported
679655da
JP
1730F: Documentation/aoe/
1731F: drivers/block/aoe/
1da177e4 1732
9a10a870 1733ATHEROS ATH GENERIC UTILITIES
f726ee65 1734M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1735L: linux-wireless@vger.kernel.org
1736S: Supported
1737F: drivers/net/wireless/ath/*
1738
fa1c114f 1739ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1740M: Jiri Slaby <jirislaby@gmail.com>
1741M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1742M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1743L: linux-wireless@vger.kernel.org
72c706b7 1744W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1745S: Maintained
fa451753 1746F: drivers/net/wireless/ath/ath5k/
fa1c114f 1747
12e62d6f
KV
1748ATHEROS ATH6KL WIRELESS DRIVER
1749M: Kalle Valo <kvalo@qca.qualcomm.com>
1750L: linux-wireless@vger.kernel.org
1751W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1752T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1753S: Supported
1754F: drivers/net/wireless/ath/ath6kl/
1755
2be7d22f
VK
1756WILOCITY WIL6210 WIRELESS DRIVER
1757M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1758L: linux-wireless@vger.kernel.org
1759L: wil6210@qca.qualcomm.com
1760S: Supported
1761W: http://wireless.kernel.org/en/users/Drivers/wil6210
1762F: drivers/net/wireless/ath/wil6210/
dba4b74d 1763F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1764
1d7e1e6b
CL
1765CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1766M: Christian Lamparter <chunkeey@googlemail.com>
1767L: linux-wireless@vger.kernel.org
1768W: http://wireless.kernel.org/en/users/Drivers/carl9170
1769S: Maintained
1770F: drivers/net/wireless/ath/carl9170/
1771
2c2a6172
LT
1772ATK0110 HWMON DRIVER
1773M: Luca Tettamanti <kronos.it@gmail.com>
1774L: lm-sensors@lm-sensors.org
1775S: Maintained
1776F: drivers/hwmon/asus_atk0110.c
1777
6f69a6d7 1778ATI_REMOTE2 DRIVER
8b58be88 1779M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1780S: Maintained
679655da 1781F: drivers/input/misc/ati_remote2.c
6f69a6d7 1782
7ae115b4 1783ATLX ETHERNET DRIVERS
8b58be88 1784M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1785M: Chris Snook <chris.snook@gmail.com>
e443e383 1786L: netdev@vger.kernel.org
8d5ca6ec
JC
1787W: http://sourceforge.net/projects/atl1
1788W: http://atl1.sourceforge.net
1789S: Maintained
2b133ad6 1790F: drivers/net/ethernet/atheros/
8d5ca6ec 1791
1da177e4 1792ATM
366c1bd1 1793M: Chas Williams <3chas3@gmail.com>
476604de 1794L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1795L: netdev@vger.kernel.org
1da177e4
LT
1796W: http://linux-atm.sourceforge.net
1797S: Maintained
679655da
JP
1798F: drivers/atm/
1799F: include/linux/atm*
c117ab84 1800F: include/uapi/linux/atm*
1da177e4 1801
04ac2f46 1802ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1803M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1804S: Maintained
1805F: drivers/mmc/host/atmel-mci.c
1806F: drivers/mmc/host/atmel-mci-regs.h
1807
a1cfac48 1808ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1809M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1810S: Supported
df621252 1811F: drivers/tty/serial/atmel_serial.c
a1cfac48 1812
dfae90ed 1813ATMEL Audio ALSA driver
3a82002c 1814M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1815L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1816S: Supported
1817F: sound/soc/atmel
1818
b414dc16
NF
1819ATMEL DMA DRIVER
1820M: Nicolas Ferre <nicolas.ferre@atmel.com>
1821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822S: Supported
1823F: drivers/dma/at_hdmac.c
1824F: drivers/dma/at_hdmac_regs.h
6f0d65af 1825F: include/linux/platform_data/dma-atmel.h
b414dc16 1826
6bd0f436
LD
1827ATMEL XDMA DRIVER
1828M: Ludovic Desroches <ludovic.desroches@atmel.com>
1829L: linux-arm-kernel@lists.infradead.org
1830L: dmaengine@vger.kernel.org
1831S: Supported
1832F: drivers/dma/at_xdmac.c
1833
888f2804
LD
1834ATMEL I2C DRIVER
1835M: Ludovic Desroches <ludovic.desroches@atmel.com>
1836L: linux-i2c@vger.kernel.org
1837S: Supported
1838F: drivers/i2c/busses/i2c-at91.c
1839
15515545
JW
1840ATMEL ISI DRIVER
1841M: Josh Wu <josh.wu@atmel.com>
1842L: linux-media@vger.kernel.org
1843S: Supported
f2294c2d 1844F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1845F: include/media/atmel-isi.h
1846
8f4c79ce 1847ATMEL LCDFB DRIVER
8b58be88 1848M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1849L: linux-fbdev@vger.kernel.org
8f4c79ce 1850S: Maintained
8a61f013 1851F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1852F: include/video/atmel_lcdc.h
8f4c79ce 1853
89e5785f 1854ATMEL MACB ETHERNET DRIVER
a02875a6 1855M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1856S: Supported
9f2f381f 1857F: drivers/net/ethernet/cadence/
89e5785f 1858
5cbac98a
JW
1859ATMEL NAND DRIVER
1860M: Josh Wu <josh.wu@atmel.com>
1861L: linux-mtd@lists.infradead.org
1862S: Supported
1863F: drivers/mtd/nand/atmel_nand*
1864
754ce4f2 1865ATMEL SPI DRIVER
a02875a6 1866M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1867S: Supported
9df92e6c 1868F: drivers/spi/spi-atmel.*
754ce4f2 1869
0ef09015 1870ATMEL SSC DRIVER
03515f32 1871M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873S: Supported
1874F: drivers/misc/atmel-ssc.c
1875F: include/linux/atmel-ssc.h
1876
e9cb1c5a
NF
1877ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1878M: Nicolas Ferre <nicolas.ferre@atmel.com>
1879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1880S: Supported
1881F: drivers/misc/atmel_tclib.c
1882F: drivers/clocksource/tcb_clksrc.c
1883
914a3f3b 1884ATMEL USBA UDC DRIVER
a02875a6
NF
1885M: Nicolas Ferre <nicolas.ferre@atmel.com>
1886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1887S: Supported
faf2e1db 1888F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1889
1da177e4 1890ATMEL WIRELESS DRIVER
8b58be88 1891M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1892L: linux-wireless@vger.kernel.org
1da177e4
LT
1893W: http://www.thekelleys.org.uk/atmel
1894W: http://atmelwlandriver.sourceforge.net/
1895S: Maintained
679655da 1896F: drivers/net/wireless/atmel*
1da177e4 1897
26780d9e 1898ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1899M: Bradley Grove <linuxdrivers@attotech.com>
1900L: linux-scsi@vger.kernel.org
1901W: http://www.attotech.com
1902S: Supported
1903F: drivers/scsi/esas2r
26780d9e 1904
a92b7b80 1905AUDIT SUBSYSTEM
915f389d 1906M: Paul Moore <paul@paul-moore.com>
8b58be88 1907M: Eric Paris <eparis@redhat.com>
915f389d 1908L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1909W: http://people.redhat.com/sgrubb/audit/
915f389d 1910T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1911S: Maintained
679655da 1912F: include/linux/audit.h
c117ab84 1913F: include/uapi/linux/audit.h
679655da 1914F: kernel/audit*
a92b7b80 1915
70e84049 1916AUXILIARY DISPLAY DRIVERS
8b58be88 1917M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1918W: http://miguelojeda.es/auxdisplay.htm
1919W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1920S: Maintained
679655da
JP
1921F: drivers/auxdisplay/
1922F: include/linux/cfag12864b.h
70e84049 1923
5f97f7f9 1924AVR32 ARCHITECTURE
e336f61f
HCE
1925M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1926M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1927W: http://www.atmel.com/products/AVR32/
249d9d9d 1928W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1929W: http://avrfreaks.net/
e336f61f 1930S: Maintained
679655da 1931F: arch/avr32/
5f97f7f9
HS
1932
1933AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1934M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1935M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1936S: Maintained
679655da 1937F: arch/avr32/mach-at32ap/
5f97f7f9 1938
1da177e4 1939AX.25 NETWORK LAYER
8b58be88 1940M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1941L: linux-hams@vger.kernel.org
d34cb28a 1942W: http://www.linux-ax25.org/
1da177e4 1943S: Maintained
c117ab84 1944F: include/uapi/linux/ax25.h
679655da
JP
1945F: include/net/ax25.h
1946F: net/ax25/
1da177e4 1947
d5269395 1948AZ6007 DVB DRIVER
009a5410 1949M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1950L: linux-media@vger.kernel.org
1951W: http://linuxtv.org
1952T: git git://linuxtv.org/media_tree.git
1953S: Maintained
1954F: drivers/media/usb/dvb-usb-v2/az6007.c
1955
6777376e
HV
1956AZTECH FM RADIO RECEIVER DRIVER
1957M: Hans Verkuil <hverkuil@xs4all.nl>
1958L: linux-media@vger.kernel.org
1959T: git git://linuxtv.org/media_tree.git
1960W: http://linuxtv.org
1961S: Maintained
1962F: drivers/media/radio/radio-aztech*
1963
e2d1d6c0 1964B43 WIRELESS DRIVER
e2d1d6c0 1965L: linux-wireless@vger.kernel.org
ed072f9e 1966L: b43-dev@lists.infradead.org
491b26b4 1967W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1968S: Odd Fixes
679655da 1969F: drivers/net/wireless/b43/
e2d1d6c0
RD
1970
1971B43LEGACY WIRELESS DRIVER
8b58be88 1972M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1973L: linux-wireless@vger.kernel.org
ed072f9e 1974L: b43-dev@lists.infradead.org
491b26b4 1975W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1976S: Maintained
679655da 1977F: drivers/net/wireless/b43legacy/
e2d1d6c0 1978
300abeb5 1979BACKLIGHT CLASS/SUBSYSTEM
b7701755 1980M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 1981M: Lee Jones <lee.jones@linaro.org>
300abeb5 1982S: Maintained
679655da
JP
1983F: drivers/video/backlight/
1984F: include/linux/backlight.h
300abeb5 1985
c6c8fea2 1986BATMAN ADVANCED
207df49e 1987M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1988M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1989M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1990L: b.a.t.m.a.n@lists.open-mesh.org
1991W: http://www.open-mesh.org/
1992S: Maintained
1993F: net/batman-adv/
1994
e2d1d6c0 1995BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1996M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1997L: linux-hams@vger.kernel.org
1998W: http://www.baycom.org/~tom/ham/ham.html
1999S: Maintained
679655da 2000F: drivers/net/hamradio/baycom*
e2d1d6c0 2001
cafe5635 2002BCACHE (BLOCK LAYER CACHE)
47cd2eb0 2003M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
2004L: linux-bcache@vger.kernel.org
2005W: http://bcache.evilpiepirate.org
2006S: Maintained:
2007F: drivers/md/bcache/
2008
e2d1d6c0 2009BEFS FILE SYSTEM
55817d3d 2010S: Orphan
679655da
JP
2011F: Documentation/filesystems/befs.txt
2012F: fs/befs/
e2d1d6c0 2013
564ee360 2014BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2015M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2016L: netdev@vger.kernel.org
2017S: Maintained
2018F: drivers/net/ethernet/ec_bhf.c
564ee360 2019
e2d1d6c0 2020BFS FILE SYSTEM
8b58be88 2021M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2022S: Maintained
679655da
JP
2023F: Documentation/filesystems/bfs.txt
2024F: fs/bfs/
c117ab84 2025F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2026
1394f032 2027BLACKFIN ARCHITECTURE
a4edbc10 2028M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2030T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2031W: http://blackfin.uclinux.org
2032S: Supported
679655da 2033F: arch/blackfin/
566da5b2 2034
e190d6b1 2035BLACKFIN EMAC DRIVER
b3fe92b0 2036L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2037W: http://blackfin.uclinux.org
2038S: Supported
7b35f033 2039F: drivers/net/ethernet/adi/
e190d6b1 2040
566da5b2 2041BLACKFIN RTC DRIVER
b3fe92b0 2042L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2043W: http://blackfin.uclinux.org
2044S: Supported
679655da 2045F: drivers/rtc/rtc-bfin.c
1394f032 2046
936ed49a 2047BLACKFIN SDH DRIVER
109ec8c3 2048M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2049L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2050W: http://blackfin.uclinux.org
2051S: Supported
2052F: drivers/mmc/host/bfin_sdh.c
2053
1394f032 2054BLACKFIN SERIAL DRIVER
8b58be88 2055M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2056L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2057W: http://blackfin.uclinux.org
2058S: Supported
8460241e 2059F: drivers/tty/serial/bfin_uart.c
1394f032 2060
1e6d320f 2061BLACKFIN WATCHDOG DRIVER
b3fe92b0 2062L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2063W: http://blackfin.uclinux.org
2064S: Supported
679655da 2065F: drivers/watchdog/bfin_wdt.c
1e6d320f 2066
d24ecfcc 2067BLACKFIN I2C TWI DRIVER
8b58be88 2068M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2069L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2070W: http://blackfin.uclinux.org/
2071S: Supported
679655da 2072F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2073
1e204377
SJ
2074BLACKFIN MEDIA DRIVER
2075M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2076L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2077W: http://blackfin.uclinux.org/
2078S: Supported
2079F: drivers/media/platform/blackfin/
2080F: drivers/media/i2c/adv7183*
2081F: drivers/media/i2c/vs6624*
2082
b54cf35a
JSM
2083BLINKM RGB LED DRIVER
2084M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2085S: Maintained
2086F: drivers/leds/leds-blinkm.c
2087
1da177e4 2088BLOCK LAYER
8b58be88 2089M: Jens Axboe <axboe@kernel.dk>
08deed1e 2090T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2091S: Maintained
679655da 2092F: block/
1da177e4 2093
2b54aaef 2094BLOCK2MTD DRIVER
8b58be88 2095M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2096L: linux-mtd@lists.infradead.org
2097S: Maintained
679655da 2098F: drivers/mtd/devices/block2mtd.c
2b54aaef 2099
63fbd24e 2100BLUETOOTH DRIVERS
8b58be88 2101M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2102M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2103M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2104L: linux-bluetooth@vger.kernel.org
63fbd24e 2105W: http://www.bluez.org/
22e7a424
MH
2106T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2107T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2108S: Maintained
679655da 2109F: drivers/bluetooth/
1da177e4 2110
63fbd24e 2111BLUETOOTH SUBSYSTEM
8b58be88 2112M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2113M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2114M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2115L: linux-bluetooth@vger.kernel.org
2116W: http://www.bluez.org/
22e7a424
MH
2117T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2118T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2119S: Maintained
679655da
JP
2120F: net/bluetooth/
2121F: include/net/bluetooth/
1da177e4
LT
2122
2123BONDING DRIVER
79b30750 2124M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2125M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2126M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2127L: netdev@vger.kernel.org
ce00f85c
JC
2128W: http://sourceforge.net/projects/bonding/
2129S: Supported
679655da 2130F: drivers/net/bonding/
c117ab84 2131F: include/uapi/linux/if_bonding.h
1da177e4 2132
b5f4df34
AS
2133BPF (Safe dynamic programs and tools)
2134M: Alexei Starovoitov <ast@kernel.org>
2135L: netdev@vger.kernel.org
2136L: linux-kernel@vger.kernel.org
2137S: Supported
2138F: kernel/bpf/
2139
39105890 2140BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2141M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2142L: netdev@vger.kernel.org
2143S: Supported
adfc5217 2144F: drivers/net/ethernet/broadcom/b44.*
39105890 2145
32ec90d5
FF
2146BROADCOM GENET ETHERNET DRIVER
2147M: Florian Fainelli <f.fainelli@gmail.com>
2148L: netdev@vger.kernel.org
2149S: Supported
2150F: drivers/net/ethernet/broadcom/genet/
2151
948c51e6 2152BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2153M: Sony Chacko <sony.chacko@qlogic.com>
2154M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2155L: netdev@vger.kernel.org
2156S: Supported
adfc5217
JK
2157F: drivers/net/ethernet/broadcom/bnx2.*
2158F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2159
4d9d2cb0 2160BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2161M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2162L: netdev@vger.kernel.org
2163S: Supported
adfc5217 2164F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2165
90f4c594 2166BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2167M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2168M: Ray Jui <rjui@broadcom.com>
2169M: Scott Branden <sbranden@broadcom.com>
497a045d 2170L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2171T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2172S: Maintained
2173F: arch/arm/mach-bcm/
2174F: arch/arm/boot/dts/bcm113*
90f4c594 2175F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2176F: arch/arm/boot/dts/bcm281*
2177F: arch/arm/configs/bcm_defconfig
e4ef47f2 2178F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2179F: drivers/clocksource/bcm_kona_timer.c
2180
9209bec4 2181BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2182M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2183M: Lee Jones <lee@kernel.org>
f680f25c 2184L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2185T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2186S: Maintained
9209bec4 2187N: bcm2835
f680f25c 2188
a2f6734c
KC
2189BROADCOM BCM33XX MIPS ARCHITECTURE
2190M: Kevin Cernekee <cernekee@gmail.com>
2191L: linux-mips@linux-mips.org
2192S: Maintained
2193F: arch/mips/bcm3384/*
2194F: arch/mips/include/asm/mach-bcm3384/*
2195F: arch/mips/kernel/*bmips*
2196
9209bec4 2197BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2198M: Hauke Mehrtens <hauke@hauke-m.de>
2199L: linux-arm-kernel@lists.infradead.org
2200S: Maintained
2201F: arch/arm/mach-bcm/bcm_5301x.c
2202F: arch/arm/boot/dts/bcm5301x.dtsi
2203F: arch/arm/boot/dts/bcm470*
2204
e076e962
FF
2205BROADCOM BCM63XX ARM ARCHITECTURE
2206M: Florian Fainelli <f.fainelli@gmail.com>
2207L: linux-arm-kernel@lists.infradead.org
eb6725d0 2208T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2209S: Maintained
2210F: arch/arm/mach-bcm/bcm63xx.c
2211F: arch/arm/include/debug/bcm63xx.S
2212
7110e227
KC
2213BROADCOM BCM63XX/BCM33XX UDC DRIVER
2214M: Kevin Cernekee <cernekee@gmail.com>
2215L: linux-usb@vger.kernel.org
2216S: Maintained
2217F: drivers/usb/gadget/udc/bcm63xx_udc.*
2218
2df94fd6 2219BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2220M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2221M: Gregory Fong <gregory.0xf0@gmail.com>
2222M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2224T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2225S: Maintained
2226F: arch/arm/mach-bcm/*brcmstb*
2227F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2228F: drivers/bus/brcmstb_gisb.c
5009a289 2229N: brcmstb
2df94fd6 2230
70371cef
KC
2231BROADCOM BMIPS MIPS ARCHITECTURE
2232M: Kevin Cernekee <cernekee@gmail.com>
2233M: Florian Fainelli <f.fainelli@gmail.com>
2234L: linux-mips@linux-mips.org
eb6725d0 2235T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2236S: Maintained
2237F: arch/mips/bmips/*
2238F: arch/mips/include/asm/mach-bmips/*
2239F: arch/mips/kernel/*bmips*
2240F: arch/mips/boot/dts/bcm*.dts*
2241F: drivers/irqchip/irq-bcm7*
2242F: drivers/irqchip/irq-brcmstb*
2243
948c51e6 2244BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2245M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2246M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2247L: netdev@vger.kernel.org
2248S: Supported
adfc5217 2249F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2250
a9533e7e
HP
2251BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2252M: Brett Rudley <brudley@broadcom.com>
818c07b8 2253M: Arend van Spriel <arend@broadcom.com>
85d63686 2254M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2255M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2256L: linux-wireless@vger.kernel.org
5615171c 2257L: brcm80211-dev-list@broadcom.com
a9533e7e 2258S: Supported
f62ebdd5 2259F: drivers/net/wireless/brcm80211/
a9533e7e 2260
9958d6f9 2261BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2262M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2263L: linux-scsi@vger.kernel.org
2264S: Supported
2265F: drivers/scsi/bnx2fc/
2266
6a6b5ad0 2267BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2268M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2269L: linux-scsi@vger.kernel.org
2270S: Supported
2271F: drivers/scsi/bnx2i/
2272
36c0237f
SB
2273BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2274M: Ray Jui <rjui@broadcom.com>
2275M: Scott Branden <sbranden@broadcom.com>
2276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2277L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2278T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2279S: Maintained
2280N: iproc
2281N: cygnus
2282N: bcm9113*
2283N: bcm9583*
2284N: bcm583*
2285N: bcm113*
2286
7b7f588b 2287BROADCOM KONA GPIO DRIVER
5e163903 2288M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2289L: bcm-kernel-feedback-list@broadcom.com
2290S: Supported
2291F: drivers/gpio/gpio-bcm-kona.c
2292F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2293
c9678d86
RM
2294BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2295M: Rafał Miłecki <zajec5@gmail.com>
2296L: linux-wireless@vger.kernel.org
2297S: Maintained
2298F: drivers/bcma/
2299F: include/linux/bcma/
2300
b8302205
FF
2301BROADCOM SYSTEMPORT ETHERNET DRIVER
2302M: Florian Fainelli <f.fainelli@gmail.com>
2303L: netdev@vger.kernel.org
2304S: Supported
2305F: drivers/net/ethernet/broadcom/bcmsysport.*
2306
7725ccfd 2307BROCADE BFA FC SCSI DRIVER
aa803370
AG
2308M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2309M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2310L: linux-scsi@vger.kernel.org
2311S: Supported
2312F: drivers/scsi/bfa/
7725ccfd 2313
8b230ed8 2314BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2315M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2316L: netdev@vger.kernel.org
2317S: Supported
f844a0ea 2318F: drivers/net/ethernet/brocade/bna/
8b230ed8 2319
5cdf7f76 2320BSG (block layer generic sg v4 driver)
8b58be88 2321M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2322L: linux-scsi@vger.kernel.org
2323S: Supported
679655da
JP
2324F: block/bsg.c
2325F: include/linux/bsg.h
c117ab84 2326F: include/uapi/linux/bsg.h
5cdf7f76 2327
af39917d
CL
2328BT87X AUDIO DRIVER
2329M: Clemens Ladisch <clemens@ladisch.de>
2330L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2331T: git git://git.alsa-project.org/alsa-kernel.git
2332S: Maintained
2333F: Documentation/sound/alsa/Bt87x.txt
2334F: sound/pci/bt87x.c
2335
ff1d5c2f 2336BT8XXGPIO DRIVER
eb032b98 2337M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2338W: http://bu3sch.de/btgpio.php
2339S: Maintained
72dbb705 2340F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2341
eb1eb04f 2342BTRFS FILE SYSTEM
c0778e25
CM
2343M: Chris Mason <clm@fb.com>
2344M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2345M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2346L: linux-btrfs@vger.kernel.org
2347W: http://btrfs.wiki.kernel.org/
8a6e2535 2348Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2349T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2350S: Maintained
679655da
JP
2351F: Documentation/filesystems/btrfs.txt
2352F: fs/btrfs/
eb1eb04f 2353
1da177e4 2354BTTV VIDEO4LINUX DRIVER
009a5410 2355M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2356L: linux-media@vger.kernel.org
96b6aba0 2357W: http://linuxtv.org
275ffde4 2358T: git git://linuxtv.org/media_tree.git
f96236e5 2359S: Odd fixes
679655da 2360F: Documentation/video4linux/bttv/
90d72ac6 2361F: drivers/media/pci/bt8xx/bttv*
1da177e4 2362
1f34923c
KA
2363BUSLOGIC SCSI DRIVER
2364M: Khalid Aziz <khalid@gonehiking.org>
2365L: linux-scsi@vger.kernel.org
2366S: Maintained
2367F: drivers/scsi/BusLogic.*
2368F: drivers/scsi/FlashPoint.*
2369
af39917d
CL
2370C-MEDIA CMI8788 DRIVER
2371M: Clemens Ladisch <clemens@ladisch.de>
2372L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2373T: git git://git.alsa-project.org/alsa-kernel.git
2374S: Maintained
2375F: sound/pci/oxygen/
2376
2141355f
MS
2377C6X ARCHITECTURE
2378M: Mark Salter <msalter@redhat.com>
2379M: Aurelien Jacquiot <a-jacquiot@ti.com>
2380L: linux-c6x-dev@linux-c6x.org
2381W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2382S: Maintained
2383F: arch/c6x/
2384
a5432f5a 2385CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2386M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2387L: linux-cachefs@redhat.com
2388S: Supported
2389F: Documentation/filesystems/caching/cachefiles.txt
2390F: fs/cachefiles/
2391
c815ca39
HV
2392CADET FM/AM RADIO RECEIVER DRIVER
2393M: Hans Verkuil <hverkuil@xs4all.nl>
2394L: linux-media@vger.kernel.org
2395T: git git://linuxtv.org/media_tree.git
2396W: http://linuxtv.org
2397S: Maintained
2398F: drivers/media/radio/radio-cadet*
2399
77d5140f 2400CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2401M: Jonathan Corbet <corbet@lwn.net>
661263b5 2402L: linux-media@vger.kernel.org
275ffde4 2403T: git git://linuxtv.org/media_tree.git
77d5140f 2404S: Maintained
679655da 2405F: Documentation/video4linux/cafe_ccic
90d72ac6 2406F: drivers/media/platform/marvell-ccic/
77d5140f 2407
201b6bab 2408CAIF NETWORK LAYER
5c574f50 2409M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2410L: netdev@vger.kernel.org
2411S: Supported
2412F: Documentation/networking/caif/
2413F: drivers/net/caif/
c117ab84 2414F: include/uapi/linux/caif/
201b6bab
JP
2415F: include/net/caif/
2416F: net/caif/
2417
77dac90f 2418CALGARY x86-64 IOMMU
8b58be88
JP
2419M: Muli Ben-Yehuda <muli@il.ibm.com>
2420M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2421L: discuss@x86-64.org
2422S: Maintained
679655da
JP
2423F: arch/x86/kernel/pci-calgary_64.c
2424F: arch/x86/kernel/tce_64.c
2425F: arch/x86/include/asm/calgary.h
2426F: arch/x86/include/asm/tce.h
77dac90f 2427
e2d1d6c0 2428CAN NETWORK LAYER
8d15d386 2429M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2430M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2431L: linux-can@vger.kernel.org
84b0d715 2432W: https://github.com/linux-can
870482a4
MKB
2433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2434T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2435S: Maintained
f35f6c8f 2436F: Documentation/networking/can.txt
8d15d386 2437F: net/can/
8d15d386 2438F: include/linux/can/core.h
c117ab84
CEB
2439F: include/uapi/linux/can.h
2440F: include/uapi/linux/can/bcm.h
2441F: include/uapi/linux/can/raw.h
2442F: include/uapi/linux/can/gw.h
e2d1d6c0 2443
4261a204 2444CAN NETWORK DRIVERS
8b58be88 2445M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2446M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2447L: linux-can@vger.kernel.org
84b0d715 2448W: https://github.com/linux-can
870482a4
MKB
2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2451S: Maintained
8d15d386
OH
2452F: drivers/net/can/
2453F: include/linux/can/dev.h
8d15d386 2454F: include/linux/can/platform/
c117ab84
CEB
2455F: include/uapi/linux/can/error.h
2456F: include/uapi/linux/can/netlink.h
4261a204 2457
95d16c72
JM
2458CAPABILITIES
2459M: Serge Hallyn <serge.hallyn@canonical.com>
2460L: linux-security-module@vger.kernel.org
6305902c 2461S: Supported
95d16c72 2462F: include/linux/capability.h
c117ab84 2463F: include/uapi/linux/capability.h
95d16c72 2464F: security/capability.c
6305902c 2465F: security/commoncap.c
38a94118 2466F: kernel/capability.c
95d16c72 2467
b84894c7
KT
2468CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2469M: Kevin Tsai <ktsai@capellamicro.com>
2470S: Maintained
2471F: drivers/iio/light/cm*
2472F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2473
ef0bbac3
VB
2474CC2520 IEEE-802.15.4 RADIO DRIVER
2475M: Varka Bhadram <varkabhadram@gmail.com>
2476L: linux-wpan@vger.kernel.org
2477S: Maintained
2478F: drivers/net/ieee802154/cc2520.c
2479F: include/linux/spi/cc2520.h
2480F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2481
b8154542 2482CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2483M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2484L: linuxppc-dev@lists.ozlabs.org
2485L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2486W: http://www.ibm.com/developerworks/power/cell/
2487S: Supported
679655da 2488F: arch/powerpc/include/asm/cell*.h
679655da 2489F: arch/powerpc/include/asm/spu*.h
c117ab84 2490F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2491F: arch/powerpc/oprofile/*cell*
2492F: arch/powerpc/platforms/cell/
b8154542 2493
9030aaf9 2494CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2495M: Yan, Zheng <zyan@redhat.com>
2496M: Sage Weil <sage@redhat.com>
82593f87 2497L: ceph-devel@vger.kernel.org
09d90327 2498W: http://ceph.com/
fb99f881 2499T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2500S: Supported
2501F: Documentation/filesystems/ceph.txt
14430813
JP
2502F: fs/ceph/
2503F: net/ceph/
2504F: include/linux/ceph/
2505F: include/linux/crush/
9030aaf9 2506
18332a80 2507CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2508L: linux-usb@vger.kernel.org
10c6c9c9 2509S: Orphan
679655da
JP
2510F: Documentation/usb/WUSB-Design-overview.txt
2511F: Documentation/usb/wusb-cbaf
355ffe69
DV
2512F: drivers/usb/host/hwa-hc.c
2513F: drivers/usb/host/whci/
679655da
JP
2514F: drivers/usb/wusbcore/
2515F: include/linux/usb/wusb*
18332a80 2516
70e84049 2517CFAG12864B LCD DRIVER
8b58be88 2518M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2519W: http://miguelojeda.es/auxdisplay.htm
2520W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2521S: Maintained
679655da
JP
2522F: drivers/auxdisplay/cfag12864b.c
2523F: include/linux/cfag12864b.h
70e84049
MOS
2524
2525CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2526M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2527W: http://miguelojeda.es/auxdisplay.htm
2528W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2529S: Maintained
679655da
JP
2530F: drivers/auxdisplay/cfag12864bfb.c
2531F: include/linux/cfag12864b.h
70e84049 2532
704232c2 2533CFG80211 and NL80211
8b58be88 2534M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2535L: linux-wireless@vger.kernel.org
ce466579
JB
2536W: http://wireless.kernel.org/
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2538T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2539S: Maintained
c117ab84 2540F: include/uapi/linux/nl80211.h
679655da
JP
2541F: include/net/cfg80211.h
2542F: net/wireless/*
2543X: net/wireless/wext*
704232c2 2544
46e64261
GKH
2545CHAR and MISC DRIVERS
2546M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2547M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2549S: Supported
46e64261
GKH
2550F: drivers/char/*
2551F: drivers/misc/*
471322a8 2552F: include/linux/miscdevice.h
46e64261 2553
0a920b5b 2554CHECKPATCH
8b58be88 2555M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2556M: Joe Perches <joe@perches.com>
2557S: Maintained
679655da 2558F: scripts/checkpatch.pl
0a920b5b 2559
f8407f26
HW
2560CHINESE DOCUMENTATION
2561M: Harry Wei <harryxiyou@gmail.com>
9740153c 2562L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2563L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2564S: Maintained
2565F: Documentation/zh_CN/
2566
2721ea2c 2567CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2568M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2570L: linux-usb@vger.kernel.org
2571S: Maintained
2572F: drivers/usb/chipidea/
2573
a93ad65d
HG
2574CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2575M: Hans de Goede <hdegoede@redhat.com>
2576L: linux-input@vger.kernel.org
2577S: Maintained
2578F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2579F: drivers/input/touchscreen/chipone_icn8318.c
2580
ab043105
OJ
2581CHROME HARDWARE PLATFORM SUPPORT
2582M: Olof Johansson <olof@lixom.net>
2583S: Maintained
2584F: drivers/platform/chrome/
2585
641cb85e 2586CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2587M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2588M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2589M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2590M: Neel Patel <neepatel@cisco.com>
7063fbf2 2591S: Supported
a6a5580c 2592F: drivers/net/ethernet/cisco/enic/
7063fbf2 2593
e3cf00d0 2594CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2595M: Upinder Malhi <umalhi@cisco.com>
2596S: Supported
2597F: drivers/infiniband/hw/usnic
e3cf00d0 2598
2b7a52a4 2599CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2600M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2601L: netdev@vger.kernel.org
2602S: Maintained
57d0b7a0 2603F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2604
3d4cfdc9
MB
2605CIRRUS LOGIC AUDIO CODEC DRIVERS
2606M: Brian Austin <brian.austin@cirrus.com>
2607M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2608L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2609S: Maintained
2610F: sound/soc/codecs/cs*
2611
94574d9a
KRW
2612CLEANCACHE API
2613M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2614L: linux-kernel@vger.kernel.org
2615S: Maintained
2616F: mm/cleancache.c
2617F: include/linux/cleancache.h
2618
d4275354 2619CLK API
8b58be88 2620M: Russell King <linux@arm.linux.org.uk>
aa571b14 2621L: linux-clk@vger.kernel.org
37417046 2622S: Maintained
d4275354
RK
2623F: include/linux/clk.h
2624
9222d247
JS
2625CLOCKSOURCE, CLOCKEVENT DRIVERS
2626M: Daniel Lezcano <daniel.lezcano@linaro.org>
2627M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2628L: linux-kernel@vger.kernel.org
9222d247
JS
2629T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2630S: Supported
2631F: drivers/clocksource
2632
5df6d737 2633CISCO FCOE HBA DRIVER
8fc89a79
HP
2634M: Hiral Patel <hiralpat@cisco.com>
2635M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2636M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2637L: linux-scsi@vger.kernel.org
2638S: Supported
2a99921a 2639F: drivers/scsi/fnic/
5df6d737 2640
529aa8cb
TLSC
2641CMPC ACPI DRIVER
2642M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2643M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2644L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2645S: Supported
2646F: drivers/platform/x86/classmate-laptop.c
2647
74425eee 2648COCCINELLE/Semantic Patches (SmPL)
26de9c26 2649M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2650M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2651M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2652M: Michal Marek <mmarek@suse.cz>
26de9c26 2653L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2654T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2655W: http://coccinelle.lip6.fr/
2656S: Supported
4b92b2aa 2657F: Documentation/coccinelle.txt
74425eee
NP
2658F: scripts/coccinelle/
2659F: scripts/coccicheck
2660
1da177e4 2661CODA FILE SYSTEM
8b58be88 2662M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2663M: coda@cs.cmu.edu
2664L: codalist@coda.cs.cmu.edu
2665W: http://www.coda.cs.cmu.edu/
2666S: Maintained
679655da
JP
2667F: Documentation/filesystems/coda.txt
2668F: fs/coda/
2669F: include/linux/coda*.h
c117ab84 2670F: include/uapi/linux/coda*.h
1da177e4 2671
0b14261e
PZ
2672CODA V4L2 MEM2MEM DRIVER
2673M: Philipp Zabel <p.zabel@pengutronix.de>
2674L: linux-media@vger.kernel.org
2675S: Maintained
2676F: Documentation/devicetree/bindings/media/coda.txt
2677F: drivers/media/platform/coda/
2678
7704addb 2679COMMON CLK FRAMEWORK
7704addb 2680M: Mike Turquette <mturquette@linaro.org>
f956165f 2681M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2682L: linux-clk@vger.kernel.org
baeb0d9b 2683T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2684S: Maintained
60bea3b5
SW
2685F: drivers/clk/
2686X: drivers/clk/clkdev.c
7704addb 2687F: include/linux/clk-pr*
60bea3b5 2688F: include/linux/clk/
7704addb 2689
e2d1d6c0 2690COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2691M: Steve French <sfrench@samba.org>
51223df6 2692L: linux-cifs@vger.kernel.org
d1f28953 2693L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2694W: http://linux-cifs.samba.org/
bb1d5dda 2695T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2696S: Supported
ec421a71 2697F: Documentation/filesystems/cifs/
679655da 2698F: fs/cifs/
e2d1d6c0 2699
1da177e4 2700COMPACTPCI HOTPLUG CORE
8b58be88 2701M: Scott Murray <scott@spiteful.org>
64dab204 2702L: linux-pci@vger.kernel.org
82c4dfc7 2703S: Maintained
679655da 2704F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2705
2706COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2707M: Scott Murray <scott@spiteful.org>
64dab204 2708L: linux-pci@vger.kernel.org
82c4dfc7 2709S: Maintained
679655da 2710F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2711
2712COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2713M: Scott Murray <scott@spiteful.org>
64dab204 2714L: linux-pci@vger.kernel.org
82c4dfc7 2715S: Maintained
679655da 2716F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2717
5411552c 2718COMPAL LAPTOP SUPPORT
8b58be88 2719M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2720L: platform-driver-x86@vger.kernel.org
5411552c 2721S: Maintained
679655da 2722F: drivers/platform/x86/compal-laptop.c
5411552c 2723
949be0f7 2724CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2725M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2726L: accessrunner-general@lists.sourceforge.net
2727W: http://accessrunner.sourceforge.net/
949be0f7 2728S: Maintained
679655da 2729F: drivers/usb/atm/cxacru.c
949be0f7 2730
e2d1d6c0 2731CONFIGFS
d6351db2
JB
2732M: Joel Becker <jlbec@evilplan.org>
2733T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2734S: Supported
679655da
JP
2735F: fs/configfs/
2736F: include/linux/configfs.h
e2d1d6c0 2737
acb9c1b2 2738CONNECTOR
8b58be88 2739M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2740L: netdev@vger.kernel.org
2741S: Maintained
2742F: drivers/connector/
2743
a3e3354d 2744CONTROL GROUP (CGROUP)
860ca0e6 2745M: Tejun Heo <tj@kernel.org>
ad50c159 2746M: Li Zefan <lizefan@huawei.com>
12340313 2747L: cgroups@vger.kernel.org
860ca0e6 2748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2749S: Maintained
a3e3354d 2750F: Documentation/cgroups/
679655da
JP
2751F: include/linux/cgroup*
2752F: kernel/cgroup*
a3e3354d
TH
2753
2754CONTROL GROUP - CPUSET
2755M: Li Zefan <lizefan@huawei.com>
2756L: cgroups@vger.kernel.org
2757W: http://www.bullopensource.org/cpuset/
2758W: http://oss.sgi.com/projects/cpusets/
2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2760S: Maintained
2761F: Documentation/cgroups/cpusets.txt
2762F: include/linux/cpuset.h
2763F: kernel/cpuset.c
2764
2765CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2766M: Johannes Weiner <hannes@cmpxchg.org>
2767M: Michal Hocko <mhocko@suse.cz>
2768L: cgroups@vger.kernel.org
2769L: linux-mm@kvack.org
2770S: Maintained
2771F: mm/memcontrol.c
5d1ea48b 2772F: mm/swap_cgroup.c
fb3a0fb6 2773
bebe4678 2774CORETEMP HARDWARE MONITORING DRIVER
96859129 2775M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2776L: lm-sensors@lm-sensors.org
2777S: Maintained
679655da
JP
2778F: Documentation/hwmon/coretemp
2779F: drivers/hwmon/coretemp.c
bebe4678 2780
1da177e4 2781COSA/SRP SYNC SERIAL DRIVER
8b58be88 2782M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2783W: http://www.fi.muni.cz/~kas/cosa/
2784S: Maintained
679655da 2785F: drivers/net/wan/cosa*
1da177e4 2786
4371ee35 2787CPMAC ETHERNET DRIVER
8b58be88 2788M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2789L: netdev@vger.kernel.org
2790S: Maintained
b544dbac 2791F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2792
1da177e4 2793CPU FREQUENCY DRIVERS
49db1903 2794M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2795M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2796L: linux-pm@vger.kernel.org
1da177e4 2797S: Maintained
27209d91
VK
2798T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2799T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2800F: drivers/cpufreq/
2801F: include/linux/cpufreq.h
1da177e4 2802
8a67f0ef
VK
2803CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2804M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2805M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2806L: linux-pm@vger.kernel.org
2807W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2808S: Maintained
2809F: drivers/cpufreq/arm_big_little.h
2810F: drivers/cpufreq/arm_big_little.c
2811F: drivers/cpufreq/arm_big_little_dt.c
2812
14d2c34c 2813CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2814M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2815M: Daniel Lezcano <daniel.lezcano@linaro.org>
2816L: linux-pm@vger.kernel.org
2817L: linux-arm-kernel@lists.infradead.org
cea8321c 2818T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2819S: Maintained
2820F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2821
0c570c18
BZ
2822CPUIDLE DRIVER - ARM EXYNOS
2823M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2824M: Daniel Lezcano <daniel.lezcano@linaro.org>
2825M: Kukjin Kim <kgene@kernel.org>
2826L: linux-pm@vger.kernel.org
2827L: linux-samsung-soc@vger.kernel.org
2828S: Supported
2829F: drivers/cpuidle/cpuidle-exynos.c
2830F: arch/arm/mach-exynos/pm.c
2831
a8e39c35 2832CPUIDLE DRIVERS
49db1903 2833M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2834M: Daniel Lezcano <daniel.lezcano@linaro.org>
2835L: linux-pm@vger.kernel.org
2836S: Maintained
cea8321c 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2838F: drivers/cpuidle/*
2839F: include/linux/cpuidle.h
2840
1da177e4 2841CPUID/MSR DRIVER
8b58be88 2842M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2843S: Maintained
679655da
JP
2844F: arch/x86/kernel/cpuid.c
2845F: arch/x86/kernel/msr.c
1da177e4 2846
7fe2f639 2847CPU POWER MONITORING SUBSYSTEM
7fe2f639 2848M: Thomas Renninger <trenn@suse.de>
103f1790 2849L: linux-pm@vger.kernel.org
7fe2f639 2850S: Maintained
14430813 2851F: tools/power/cpupower/
7fe2f639 2852
1da177e4 2853CRAMFS FILESYSTEM
ce00f85c 2854W: http://sourceforge.net/projects/cramfs/
54886a71 2855S: Orphan / Obsolete
679655da
JP
2856F: Documentation/filesystems/cramfs.txt
2857F: fs/cramfs/
1da177e4
LT
2858
2859CRIS PORT
8b58be88
JP
2860M: Mikael Starvik <starvik@axis.com>
2861M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2862L: linux-cris-kernel@axis.com
1da177e4
LT
2863W: http://developer.axis.com
2864S: Maintained
679655da 2865F: arch/cris/
df621252 2866F: drivers/tty/serial/crisv10.*
1da177e4
LT
2867
2868CRYPTO API
8b58be88
JP
2869M: Herbert Xu <herbert@gondor.apana.org.au>
2870M: "David S. Miller" <davem@davemloft.net>
1da177e4 2871L: linux-crypto@vger.kernel.org
54e5881d 2872T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2873S: Maintained
679655da 2874F: Documentation/crypto/
2ca87a17 2875F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2876F: arch/*/crypto/
2877F: crypto/
2878F: drivers/crypto/
2879F: include/crypto/
1da177e4 2880
5b07bd57 2881CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2882M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2883L: linux-crypto@vger.kernel.org
2884S: Maintained
51a2228a
JP
2885F: crypto/ansi_cprng.c
2886F: crypto/rng.c
5b07bd57 2887
9b4ffa48 2888CS5535 Audio ALSA driver
8b58be88 2889M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2890S: Maintained
679655da 2891F: sound/pci/cs5535audio/
9b4ffa48 2892
a910e4a9 2893CW1200 WLAN driver
b75f0050
JP
2894M: Solomon Peachy <pizza@shaftnet.org>
2895S: Maintained
2896F: drivers/net/wireless/cw1200/
a910e4a9 2897
6d8425b1 2898CX18 VIDEO4LINUX DRIVER
6afdeaf8 2899M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2900L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2901L: linux-media@vger.kernel.org
275ffde4 2902T: git git://linuxtv.org/media_tree.git
6d8425b1 2903W: http://linuxtv.org
30e10993 2904W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2905S: Maintained
679655da 2906F: Documentation/video4linux/cx18.txt
90d72ac6 2907F: drivers/media/pci/cx18/
6c0f0359 2908F: include/uapi/linux/ivtv*
6d8425b1 2909
3f101d91
HV
2910CX2341X MPEG ENCODER HELPER MODULE
2911M: Hans Verkuil <hverkuil@xs4all.nl>
2912L: linux-media@vger.kernel.org
2913T: git git://linuxtv.org/media_tree.git
2914W: http://linuxtv.org
2915S: Maintained
c368360b 2916F: drivers/media/common/cx2341x*
3f101d91
HV
2917F: include/media/cx2341x*
2918
20357578 2919CX88 VIDEO4LINUX DRIVER
009a5410 2920M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2921L: linux-media@vger.kernel.org
2922W: http://linuxtv.org
2923T: git git://linuxtv.org/media_tree.git
2924S: Odd fixes
2925F: Documentation/video4linux/cx88/
2926F: drivers/media/pci/cx88/
6d8425b1 2927
91952bc0
AP
2928CXD2820R MEDIA DRIVER
2929M: Antti Palosaari <crope@iki.fi>
2930L: linux-media@vger.kernel.org
2931W: http://linuxtv.org/
2932W: http://palosaari.fi/linux/
2933Q: http://patchwork.linuxtv.org/project/linux-media/list/
2934T: git git://linuxtv.org/anttip/media_tree.git
2935S: Maintained
2936F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2937
e5ec3789 2938CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2939M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2940L: netdev@vger.kernel.org
2941W: http://www.chelsio.com
2942S: Supported
f7917c00 2943F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2944
d8ae3c33 2945CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2946M: Karen Xie <kxie@chelsio.com>
2947L: linux-scsi@vger.kernel.org
2948W: http://www.chelsio.com
2949S: Supported
2950F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2951
e5ec3789 2952CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2953M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2954L: linux-rdma@vger.kernel.org
e5ec3789
SW
2955W: http://www.openfabrics.org
2956S: Supported
679655da 2957F: drivers/infiniband/hw/cxgb3/
e5ec3789 2958
be4c9bad 2959CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2960M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2961L: netdev@vger.kernel.org
2962W: http://www.chelsio.com
2963S: Supported
f7917c00 2964F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2965
d8ae3c33 2966CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2967M: Karen Xie <kxie@chelsio.com>
2968L: linux-scsi@vger.kernel.org
2969W: http://www.chelsio.com
2970S: Supported
2971F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2972
be4c9bad
RD
2973CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2974M: Steve Wise <swise@chelsio.com>
2975L: linux-rdma@vger.kernel.org
2976W: http://www.openfabrics.org
2977S: Supported
2978F: drivers/infiniband/hw/cxgb4/
2979
5c20a5c7
CL
2980CXGB4VF ETHERNET DRIVER (CXGB4VF)
2981M: Casey Leedom <leedom@chelsio.com>
2982L: netdev@vger.kernel.org
2983W: http://www.chelsio.com
2984S: Supported
f7917c00 2985F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2986
a9282d01
IM
2987CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2988M: Ian Munsie <imunsie@au1.ibm.com>
2989M: Michael Neuling <mikey@neuling.org>
2990L: linuxppc-dev@lists.ozlabs.org
2991S: Supported
2992F: drivers/misc/cxl/
2993F: include/misc/cxl.h
2994F: include/uapi/misc/cxl.h
2995F: Documentation/powerpc/cxl.txt
2996F: Documentation/powerpc/cxl.txt
2997F: Documentation/ABI/testing/sysfs-class-cxl
2998
b52b97a3
GC
2999STMMAC ETHERNET DRIVER
3000M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3001L: netdev@vger.kernel.org
3002W: http://www.stlinux.com
3003S: Supported
7ac6653a 3004F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3005
1da177e4 3006CYBERPRO FB DRIVER
8b58be88 3007M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3009W: http://www.arm.linux.org.uk/
3010S: Maintained
8a61f013 3011F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3012
1da177e4 3013CYCLADES ASYNC MUX DRIVER
1da177e4 3014W: http://www.cyclades.com/
d459883e 3015S: Orphan
c897401b 3016F: drivers/tty/cyclades.c
679655da 3017F: include/linux/cyclades.h
c117ab84 3018F: include/uapi/linux/cyclades.h
1da177e4
LT
3019
3020CYCLADES PC300 DRIVER
1da177e4 3021W: http://www.cyclades.com/
d459883e 3022S: Orphan
679655da 3023F: drivers/net/wan/pc300*
1da177e4 3024
402f6ae4
AP
3025CYPRESS_FIRMWARE MEDIA DRIVER
3026M: Antti Palosaari <crope@iki.fi>
3027L: linux-media@vger.kernel.org
3028W: http://linuxtv.org/
3029W: http://palosaari.fi/linux/
3030Q: http://patchwork.linuxtv.org/project/linux-media/list/
3031T: git git://linuxtv.org/anttip/media_tree.git
3032S: Maintained
3033F: drivers/media/common/cypress_firmware*
3034
e3ae3525 3035CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3036M: Ferruh Yigit <fery@cypress.com>
6305902c 3037L: linux-input@vger.kernel.org
be9a6f40 3038S: Supported
6305902c
JP
3039F: drivers/input/touchscreen/cyttsp*
3040F: include/linux/input/cyttsp.h
e3ae3525 3041
aaaf5fbf
JK
3042DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3043M: Joshua Kinard <kumba@gentoo.org>
3044S: Maintained
3045F: drivers/rtc/rtc-ds1685.c
3046F: include/linux/rtc/ds1685.h
3047
1da177e4 3048DAMA SLAVE for AX.25
8b58be88 3049M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3050W: http://yaina.de/jreuter/
3051W: http://www.qsl.net/dl1bke/
3052L: linux-hams@vger.kernel.org
3053S: Maintained
679655da
JP
3054F: net/ax25/af_ax25.c
3055F: net/ax25/ax25_dev.c
3056F: net/ax25/ax25_ds_*
3057F: net/ax25/ax25_in.c
3058F: net/ax25/ax25_out.c
3059F: net/ax25/ax25_timer.c
3060F: net/ax25/sysctl_net_ax25.c
1da177e4 3061
e2d1d6c0 3062DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3063L: netdev@vger.kernel.org
5ff77428 3064S: Orphan
679655da 3065F: Documentation/networking/dmfe.txt
0f04e2aa 3066F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3067
3068DC390/AM53C974 SCSI driver
71bd849d
HR
3069M: Hannes Reinecke <hare@suse.de>
3070L: linux-scsi@vger.kernel.org
e2d1d6c0 3071S: Maintained
71bd849d 3072F: drivers/scsi/am53c974.c
e2d1d6c0 3073
1da177e4 3074DC395x SCSI driver
61eee9a7 3075M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3076M: Ali Akcaagac <aliakc@web.de>
3077M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3078L: dc395x@twibble.org
cf015e9f
JP
3079W: http://twibble.org/dist/dc395x/
3080W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3081S: Maintained
679655da
JP
3082F: Documentation/scsi/dc395x.txt
3083F: drivers/scsi/dc395x.*
1da177e4 3084
eb8edb08 3085DCCP PROTOCOL
a89d030e 3086M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3087L: dccp@vger.kernel.org
c996d8b9 3088W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3089S: Maintained
679655da 3090F: include/linux/dccp.h
c117ab84 3091F: include/uapi/linux/dccp.h
679655da
JP
3092F: include/linux/tfrc.h
3093F: net/dccp/
eb8edb08 3094
1da177e4 3095DECnet NETWORK LAYER
1da177e4
LT
3096W: http://linux-decnet.sourceforge.net
3097L: linux-decnet-user@lists.sourceforge.net
f546444d 3098S: Orphan
679655da
JP
3099F: Documentation/networking/decnet.txt
3100F: net/decnet/
1da177e4 3101
ebff05b9
MR
3102DECSTATION PLATFORM SUPPORT
3103M: "Maciej W. Rozycki" <macro@linux-mips.org>
3104L: linux-mips@linux-mips.org
3105W: http://www.linux-mips.org/wiki/DECstation
3106S: Maintained
3107F: arch/mips/dec/
3108F: arch/mips/include/asm/dec/
3109F: arch/mips/include/asm/mach-dec/
3110
1da177e4 3111DEFXX FDDI NETWORK DRIVER
8b58be88 3112M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3113S: Maintained
33f810b2 3114F: drivers/net/fddi/defxx.*
1da177e4 3115
ad8f07cc 3116DELL LAPTOP DRIVER
8b58be88 3117M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3118M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3119L: platform-driver-x86@vger.kernel.org
ad8f07cc 3120S: Maintained
679655da 3121F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3122
cdbff611
PR
3123DELL LAPTOP FREEFALL DRIVER
3124M: Pali RohĂ¡r <pali.rohar@gmail.com>
3125S: Maintained
3126F: drivers/platform/x86/dell-smo8800.c
3127
1da177e4 3128DELL LAPTOP SMM DRIVER
a1406d87 3129M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3130S: Maintained
679655da 3131F: drivers/char/i8k.c
c117ab84 3132F: include/uapi/linux/i8k.h
1da177e4 3133
90563ec4 3134DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3135M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3136S: Maintained
679655da
JP
3137F: Documentation/dcdbas.txt
3138F: drivers/firmware/dcdbas.*
90563ec4 3139
0b3f6109 3140DELL WMI EXTRAS DRIVER
8b58be88 3141M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3142M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3143S: Maintained
36b3a96f 3144F: drivers/platform/x86/dell-wmi.c
0b3f6109 3145
5efc75e3 3146DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3147M: John Youn <johnyoun@synopsys.com>
5efc75e3 3148L: linux-usb@vger.kernel.org
18f340f9 3149T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3150S: Maintained
197ba5f4 3151F: drivers/usb/dwc2/
5efc75e3 3152
94ab23dd
FB
3153DESIGNWARE USB3 DRD IP DRIVER
3154M: Felipe Balbi <balbi@ti.com>
3155L: linux-usb@vger.kernel.org
3156L: linux-omap@vger.kernel.org
3157T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3158S: Maintained
3159F: drivers/usb/dwc3/
3160
833c9545
JB
3161DEVICE COREDUMP (DEV_COREDUMP)
3162M: Johannes Berg <johannes@sipsolutions.net>
3163L: linux-kernel@vger.kernel.org
3164S: Maintained
3165F: drivers/base/devcoredump.c
3166F: include/linux/devcoredump.h
3167
89d07767
KP
3168DEVICE FREQUENCY (DEVFREQ)
3169M: MyungJoo Ham <myungjoo.ham@samsung.com>
3170M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3171L: linux-pm@vger.kernel.org
89d07767
KP
3172S: Maintained
3173F: drivers/devfreq/
3174
1da177e4 3175DEVICE NUMBER REGISTRY
8b58be88 3176M: Torben Mathiasen <device@lanana.org>
1da177e4 3177W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3178S: Maintained
3179
e2d1d6c0 3180DEVICE-MAPPER (LVM)
854ecaad 3181M: Alasdair Kergon <agk@redhat.com>
8504eed3 3182M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3183M: dm-devel@redhat.com
e2d1d6c0
RD
3184L: dm-devel@redhat.com
3185W: http://sources.redhat.com/dm
8a6e2535 3186Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3187T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3188T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3189S: Maintained
679655da
JP
3190F: Documentation/device-mapper/
3191F: drivers/md/dm*
854ecaad 3192F: drivers/md/persistent-data/
679655da
JP
3193F: include/linux/device-mapper.h
3194F: include/linux/dm-*.h
8504eed3 3195F: include/uapi/linux/dm-*.h
e2d1d6c0 3196
c0d995aa
OST
3197DIALOG SEMICONDUCTOR DRIVERS
3198M: Support Opensource <support.opensource@diasemi.com>
3199W: http://www.dialog-semiconductor.com/products
3200S: Supported
3201F: Documentation/hwmon/da90??
3202F: drivers/gpio/gpio-da90??.c
3203F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3204F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3205F: drivers/input/misc/da90??_onkey.c
3206F: drivers/input/touchscreen/da9052_tsi.c
3207F: drivers/leds/leds-da90??.c
3208F: drivers/mfd/da903x.c
3209F: drivers/mfd/da90??-*.c
7be72c2c 3210F: drivers/mfd/da91??-*.c
c0d995aa 3211F: drivers/power/da9052-battery.c
7be72c2c 3212F: drivers/power/da91??-*.c
c0d995aa
OST
3213F: drivers/regulator/da903x.c
3214F: drivers/regulator/da9???-regulator.[ch]
3215F: drivers/rtc/rtc-da90??.c
3216F: drivers/video/backlight/da90??_bl.c
3217F: drivers/watchdog/da90??_wdt.c
3218F: include/linux/mfd/da903x.h
3219F: include/linux/mfd/da9052/
3220F: include/linux/mfd/da9055/
3221F: include/linux/mfd/da9063/
7be72c2c 3222F: include/linux/mfd/da9150/
c0d995aa
OST
3223F: include/sound/da[79]*.h
3224F: sound/soc/codecs/da[79]*.[ch]
3225
599aa697
LL
3226DIGI NEO AND CLASSIC PCI PRODUCTS
3227M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3228M: Mark Hounschell <markh@compro.net>
599aa697
LL
3229L: driverdev-devel@linuxdriverproject.org
3230S: Maintained
3231F: drivers/staging/dgnc/
3232
3233DIGI EPCA PCI PRODUCTS
3234M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3235M: Mark Hounschell <markh@compro.net>
6d825f79 3236M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3237L: driverdev-devel@linuxdriverproject.org
3238S: Maintained
3239F: drivers/staging/dgap/
3240
335d7c58 3241DIOLAN U2C-12 I2C DRIVER
ca462085 3242M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3243L: linux-i2c@vger.kernel.org
3244S: Maintained
3245F: drivers/i2c/busses/i2c-diolan-u2c.c
3246
d475c634
MW
3247DIRECT ACCESS (DAX)
3248M: Matthew Wilcox <willy@linux.intel.com>
3249L: linux-fsdevel@vger.kernel.org
3250S: Supported
3251F: fs/dax.c
3252
e7839f25 3253DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3254M: Eric Paris <eparis@parisplace.org>
3c5119c0 3255S: Maintained
679655da
JP
3256F: Documentation/filesystems/dnotify.txt
3257F: fs/notify/dnotify/
3258F: include/linux/dnotify.h
1da177e4
LT
3259
3260DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3261M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3262W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3263W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3264W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3265S: Maintained
3266
4480f15b 3267DISKQUOTA
8b58be88 3268M: Jan Kara <jack@suse.cz>
1da177e4 3269S: Maintained
679655da
JP
3270F: Documentation/filesystems/quota.txt
3271F: fs/quota/
3272F: include/linux/quota*.h
c117ab84 3273F: include/uapi/linux/quota*.h
1da177e4 3274
702686ad
BT
3275DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3276M: Bernie Thompson <bernie@plugable.com>
3277L: linux-fbdev@vger.kernel.org
3278S: Maintained
3279W: http://plugable.com/category/projects/udlfb/
8a61f013 3280F: drivers/video/fbdev/udlfb.c
702686ad
BT
3281F: include/video/udlfb.h
3282F: Documentation/fb/udlfb.txt
3283
e7839f25 3284DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3285M: Christine Caulfield <ccaulfie@redhat.com>
3286M: David Teigland <teigland@redhat.com>
a4644184 3287L: cluster-devel@redhat.com
5be7b50f 3288W: http://sources.redhat.com/cluster/
54e5881d 3289T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3290S: Supported
679655da 3291F: fs/dlm/
5be7b50f 3292
53b6b3e0
SS
3293DMA BUFFER SHARING FRAMEWORK
3294M: Sumit Semwal <sumit.semwal@linaro.org>
3295S: Maintained
3296L: linux-media@vger.kernel.org
3297L: dri-devel@lists.freedesktop.org
8ada6d2d 3298L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3299F: drivers/dma-buf/
e46d12c6
JP
3300F: include/linux/dma-buf*
3301F: include/linux/reservation.h
3302F: include/linux/*fence.h
53b6b3e0
SS
3303F: Documentation/dma-buf-sharing.txt
3304T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3305
b3e5f263 3306DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3307M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3308L: dmaengine@vger.kernel.org
3309Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3310S: Maintained
679655da 3311F: drivers/dma/
0ce3c066 3312F: include/linux/dmaengine.h
979a281e
VK
3313F: Documentation/dmaengine/
3314T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3315
b825037d 3316DME1737 HARDWARE MONITOR DRIVER
8b58be88 3317M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3318L: lm-sensors@lm-sensors.org
3319S: Maintained
679655da
JP
3320F: Documentation/hwmon/dme1737
3321F: drivers/hwmon/dme1737.c
b825037d 3322
1f31e1b1
JD
3323DMI/SMBIOS SUPPORT
3324M: Jean Delvare <jdelvare@suse.de>
3325S: Maintained
3326F: drivers/firmware/dmi-id.c
3327F: drivers/firmware/dmi_scan.c
3328F: include/linux/dmi.h
3329
7d2c86b5 3330DOCUMENTATION
ad3118b9 3331M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3332L: linux-doc@vger.kernel.org
3333S: Maintained
679655da 3334F: Documentation/
97be078b
RD
3335X: Documentation/ABI/
3336X: Documentation/devicetree/
933a46b8
JC
3337X: Documentation/acpi
3338X: Documentation/power
3339X: Documentation/spi
e71e2c6f 3340T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3341
1da177e4 3342DOUBLETALK DRIVER
8b58be88 3343M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3344L: blinux-list@redhat.com
3345S: Maintained
679655da
JP
3346F: drivers/char/dtlk.c
3347F: include/linux/dtlk.h
1da177e4 3348
e2d1d6c0 3349DPT_I2O SCSI RAID DRIVER
8b58be88 3350M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3351L: linux-scsi@vger.kernel.org
3352W: http://www.adaptec.com/
3353S: Maintained
679655da
JP
3354F: drivers/scsi/dpt*
3355F: drivers/scsi/dpt/
e2d1d6c0 3356
b411b363 3357DRBD DRIVER
28b8e8d4
JP
3358P: Philipp Reisner
3359P: Lars Ellenberg
3360M: drbd-dev@lists.linbit.com
3361L: drbd-user@lists.linbit.com
3362W: http://www.drbd.org
3363T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3364T: git git://git.drbd.org/drbd-8.3.git
3365S: Supported
3366F: drivers/block/drbd/
3367F: lib/lru_cache.c
3368F: Documentation/blockdev/drbd/
b411b363 3369
87544653 3370DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3371M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3372T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3373S: Supported
679655da 3374F: Documentation/kobject.txt
7cfc51b9 3375F: drivers/base/
679655da 3376F: fs/sysfs/
87544653 3377F: fs/debugfs/
679655da 3378F: include/linux/kobj*
87544653 3379F: include/linux/debugfs.h
679655da 3380F: lib/kobj*
1da177e4
LT
3381
3382DRM DRIVERS
8b58be88 3383M: David Airlie <airlied@linux.ie>
4c6a3999 3384L: dri-devel@lists.freedesktop.org
b0447888 3385T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3386S: Maintained
679655da 3387F: drivers/gpu/drm/
433e3b34 3388F: drivers/gpu/vga/
850e9411 3389F: include/drm/
c117ab84 3390F: include/uapi/drm/
1da177e4 3391
566f5939
AD
3392RADEON DRM DRIVERS
3393M: Alex Deucher <alexander.deucher@amd.com>
3394M: Christian König <christian.koenig@amd.com>
3395L: dri-devel@lists.freedesktop.org
3396T: git git://people.freedesktop.org/~agd5f/linux
3397S: Supported
3398F: drivers/gpu/drm/radeon/
566f5939
AD
3399F: include/uapi/drm/radeon*
3400
03e255b9
TR
3401DRM PANEL DRIVERS
3402M: Thierry Reding <thierry.reding@gmail.com>
3403L: dri-devel@lists.freedesktop.org
3404T: git git://anongit.freedesktop.org/tegra/linux.git
3405S: Maintained
3406F: drivers/gpu/drm/drm_panel.c
3407F: drivers/gpu/drm/panel/
3408F: include/drm/drm_panel.h
3409F: Documentation/devicetree/bindings/panel/
3410
8daf7473 3411INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3412M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3413M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3414L: intel-gfx@lists.freedesktop.org
8daf7473 3415L: dri-devel@lists.freedesktop.org
47f95647 3416Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3417T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3418S: Supported
14430813 3419F: drivers/gpu/drm/i915/
8daf7473 3420F: include/drm/i915*
c117ab84 3421F: include/uapi/drm/i915*
8daf7473 3422
398a6d4a
KP
3423DRM DRIVERS FOR EXYNOS
3424M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3425M: Joonyoung Shim <jy0922.shim@samsung.com>
3426M: Seung-Woo Kim <sw0312.kim@samsung.com>
3427M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3428L: dri-devel@lists.freedesktop.org
25a58030 3429T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3430S: Supported
14430813 3431F: drivers/gpu/drm/exynos/
398a6d4a 3432F: include/drm/exynos*
c117ab84 3433F: include/uapi/drm/exynos*
398a6d4a 3434
0a3d775f
PZ
3435DRM DRIVERS FOR FREESCALE IMX
3436M: Philipp Zabel <p.zabel@pengutronix.de>
3437L: dri-devel@lists.freedesktop.org
3438S: Maintained
3439F: drivers/gpu/drm/imx/
3440F: Documentation/devicetree/bindings/drm/imx/
3441
bd3b49f2 3442DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3443M: Thierry Reding <thierry.reding@gmail.com>
3444M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3445L: dri-devel@lists.freedesktop.org
3446L: linux-tegra@vger.kernel.org
a5ad7a63 3447T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3448S: Supported
dee8268f 3449F: drivers/gpu/drm/tegra/
a5ad7a63 3450F: drivers/gpu/host1x/
e1e90644 3451F: include/linux/host1x.h
a5ad7a63 3452F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3453F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3454
a284e9d1
LP
3455DRM DRIVERS FOR RENESAS
3456M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3457L: dri-devel@lists.freedesktop.org
3458L: linux-sh@vger.kernel.org
3459T: git git://people.freedesktop.org/~airlied/linux
3460S: Supported
3461F: drivers/gpu/drm/rcar-du/
3462F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3463F: include/linux/platform_data/shmob_drm.h
3464
625e0346
HS
3465DRM DRIVERS FOR ROCKCHIP
3466M: Mark Yao <mark.yao@rock-chips.com>
3467L: dri-devel@lists.freedesktop.org
3468S: Maintained
3469F: drivers/gpu/drm/rockchip/
3470F: Documentation/devicetree/bindings/video/rockchip*
3471
598df1ac
AK
3472DSBR100 USB FM RADIO DRIVER
3473M: Alexey Klimov <klimov.linux@gmail.com>
3474L: linux-media@vger.kernel.org
3475T: git git://linuxtv.org/media_tree.git
3476S: Maintained
3477F: drivers/media/radio/dsbr100.c
3478
1da177e4 3479DSCC4 DRIVER
8b58be88 3480M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3481L: netdev@vger.kernel.org
1da177e4 3482S: Maintained
679655da 3483F: drivers/net/wan/dscc4.c
1da177e4 3484
91952bc0
AP
3485DVB_USB_AF9015 MEDIA DRIVER
3486M: Antti Palosaari <crope@iki.fi>
3487L: linux-media@vger.kernel.org
3488W: http://linuxtv.org/
3489W: http://palosaari.fi/linux/
3490Q: http://patchwork.linuxtv.org/project/linux-media/list/
3491T: git git://linuxtv.org/anttip/media_tree.git
3492S: Maintained
3493F: drivers/media/usb/dvb-usb-v2/af9015*
3494
3495DVB_USB_AF9035 MEDIA DRIVER
3496M: Antti Palosaari <crope@iki.fi>
3497L: linux-media@vger.kernel.org
3498W: http://linuxtv.org/
3499W: http://palosaari.fi/linux/
3500Q: http://patchwork.linuxtv.org/project/linux-media/list/
3501T: git git://linuxtv.org/anttip/media_tree.git
3502S: Maintained
3503F: drivers/media/usb/dvb-usb-v2/af9035*
3504
3505DVB_USB_ANYSEE MEDIA DRIVER
3506M: Antti Palosaari <crope@iki.fi>
3507L: linux-media@vger.kernel.org
3508W: http://linuxtv.org/
3509W: http://palosaari.fi/linux/
3510Q: http://patchwork.linuxtv.org/project/linux-media/list/
3511T: git git://linuxtv.org/anttip/media_tree.git
3512S: Maintained
3513F: drivers/media/usb/dvb-usb-v2/anysee*
3514
3515DVB_USB_AU6610 MEDIA DRIVER
3516M: Antti Palosaari <crope@iki.fi>
3517L: linux-media@vger.kernel.org
3518W: http://linuxtv.org/
3519W: http://palosaari.fi/linux/
3520Q: http://patchwork.linuxtv.org/project/linux-media/list/
3521T: git git://linuxtv.org/anttip/media_tree.git
3522S: Maintained
3523F: drivers/media/usb/dvb-usb-v2/au6610*
3524
3525DVB_USB_CE6230 MEDIA DRIVER
3526M: Antti Palosaari <crope@iki.fi>
3527L: linux-media@vger.kernel.org
3528W: http://linuxtv.org/
3529W: http://palosaari.fi/linux/
3530Q: http://patchwork.linuxtv.org/project/linux-media/list/
3531T: git git://linuxtv.org/anttip/media_tree.git
3532S: Maintained
3533F: drivers/media/usb/dvb-usb-v2/ce6230*
3534
d099dea2
MK
3535DVB_USB_CXUSB MEDIA DRIVER
3536M: Michael Krufky <mkrufky@linuxtv.org>
3537L: linux-media@vger.kernel.org
3538W: http://linuxtv.org/
3539W: http://github.com/mkrufky
3540Q: http://patchwork.linuxtv.org/project/linux-media/list/
3541T: git git://linuxtv.org/media_tree.git
3542S: Maintained
9819da66 3543F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3544
91952bc0 3545DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3546M: Antti Palosaari <crope@iki.fi>
3547L: linux-media@vger.kernel.org
3548W: http://linuxtv.org/
3549W: http://palosaari.fi/linux/
3550Q: http://patchwork.linuxtv.org/project/linux-media/list/
3551T: git git://linuxtv.org/anttip/media_tree.git
3552S: Maintained
91952bc0 3553F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3554
5560983b 3555DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3556M: Antti Palosaari <crope@iki.fi>
3557L: linux-media@vger.kernel.org
3558W: http://linuxtv.org/
91952bc0
AP
3559Q: http://patchwork.linuxtv.org/project/linux-media/list/
3560T: git git://linuxtv.org/anttip/media_tree.git
3561S: Maintained
5560983b 3562F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3563
8856f5f2
MK
3564DVB_USB_MXL111SF MEDIA DRIVER
3565M: Michael Krufky <mkrufky@linuxtv.org>
3566L: linux-media@vger.kernel.org
3567W: http://linuxtv.org/
3568W: http://github.com/mkrufky
3569Q: http://patchwork.linuxtv.org/project/linux-media/list/
3570T: git git://linuxtv.org/mkrufky/mxl111sf.git
3571S: Maintained
3572F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3573
91952bc0
AP
3574DVB_USB_RTL28XXU MEDIA DRIVER
3575M: Antti Palosaari <crope@iki.fi>
3576L: linux-media@vger.kernel.org
3577W: http://linuxtv.org/
3578W: http://palosaari.fi/linux/
3579Q: http://patchwork.linuxtv.org/project/linux-media/list/
3580T: git git://linuxtv.org/anttip/media_tree.git
3581S: Maintained
3582F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3583
3584DVB_USB_V2 MEDIA DRIVER
3585M: Antti Palosaari <crope@iki.fi>
3586L: linux-media@vger.kernel.org
3587W: http://linuxtv.org/
3588W: http://palosaari.fi/linux/
3589Q: http://patchwork.linuxtv.org/project/linux-media/list/
3590T: git git://linuxtv.org/anttip/media_tree.git
3591S: Maintained
3592F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3593F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3594
ac0ac38f 3595DYNAMIC DEBUG
5c4a97d1 3596M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3597S: Maintained
3598F: lib/dynamic_debug.c
3599F: include/linux/dynamic_debug.h
3600
789c7048 3601DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3602M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3603S: Maintained
df621252 3604F: drivers/tty/serial/dz.*
789c7048 3605
f17effbe
MF
3606E3X0 POWER BUTTON DRIVER
3607M: Moritz Fischer <moritz.fischer@ettus.com>
3608L: usrp-users@lists.ettus.com
3609W: http://www.ettus.com
3610S: Supported
3611F: drivers/input/misc/e3x0-button.c
3612F: Documentation/devicetree/bindings/input/e3x0-button.txt
3613
91952bc0
AP
3614E4000 MEDIA DRIVER
3615M: Antti Palosaari <crope@iki.fi>
3616L: linux-media@vger.kernel.org
3617W: http://linuxtv.org/
3618W: http://palosaari.fi/linux/
3619Q: http://patchwork.linuxtv.org/project/linux-media/list/
3620T: git git://linuxtv.org/anttip/media_tree.git
3621S: Maintained
3622F: drivers/media/tuners/e4000*
3623
1da177e4 3624EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3625M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3626L: linux-scsi@vger.kernel.org
3627S: Maintained
679655da 3628F: drivers/scsi/eata.c
1da177e4 3629
91952bc0
AP
3630EC100 MEDIA DRIVER
3631M: Antti Palosaari <crope@iki.fi>
3632L: linux-media@vger.kernel.org
3633W: http://linuxtv.org/
3634W: http://palosaari.fi/linux/
3635Q: http://patchwork.linuxtv.org/project/linux-media/list/
3636T: git git://linuxtv.org/anttip/media_tree.git
3637S: Maintained
3638F: drivers/media/dvb-frontends/ec100*
3639
237fead6 3640ECRYPT FILE SYSTEM
0de9adf2 3641M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3642L: ecryptfs@vger.kernel.org
24a923e4 3643W: http://ecryptfs.org
6dc7516e 3644W: https://launchpad.net/ecryptfs
237fead6 3645S: Supported
679655da
JP
3646F: Documentation/filesystems/ecryptfs.txt
3647F: fs/ecryptfs/
237fead6 3648
da9bb1d2 3649EDAC-CORE
8b58be88 3650M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3651M: Borislav Petkov <bp@alien8.de>
009a5410 3652M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3653L: linux-edac@vger.kernel.org
0e438e3f 3654W: bluesmoke.sourceforge.net
7a859516
BP
3655T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3656T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3657S: Supported
679655da 3658F: Documentation/edac.txt
91445c72 3659F: drivers/edac/
679655da 3660F: include/linux/edac.h
0e438e3f 3661
c476c23b 3662EDAC-AMD64
8b58be88 3663M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3664M: Borislav Petkov <bp@alien8.de>
91445c72 3665L: linux-edac@vger.kernel.org
c476c23b 3666W: bluesmoke.sourceforge.net
487ba8e8 3667S: Maintained
c476c23b
BP
3668F: drivers/edac/amd64_edac*
3669
836dae5d
RR
3670EDAC-CALXEDA
3671M: Doug Thompson <dougthompson@xmission.com>
3672M: Robert Richter <rric@kernel.org>
3673L: linux-edac@vger.kernel.org
3674W: bluesmoke.sourceforge.net
3675S: Maintained
3676F: drivers/edac/highbank*
3677
f65aad41
RB
3678EDAC-CAVIUM
3679M: Ralf Baechle <ralf@linux-mips.org>
3680M: David Daney <david.daney@cavium.com>
3681L: linux-edac@vger.kernel.org
3682L: linux-mips@linux-mips.org
3683W: bluesmoke.sourceforge.net
3684S: Supported
3685F: drivers/edac/octeon_edac*
3686
0e438e3f 3687EDAC-E752X
8b58be88
JP
3688M: Mark Gross <mark.gross@intel.com>
3689M: Doug Thompson <dougthompson@xmission.com>
91445c72 3690L: linux-edac@vger.kernel.org
0e438e3f
DP
3691W: bluesmoke.sourceforge.net
3692S: Maintained
679655da 3693F: drivers/edac/e752x_edac.c
0e438e3f
DP
3694
3695EDAC-E7XXX
8b58be88 3696M: Doug Thompson <dougthompson@xmission.com>
91445c72 3697L: linux-edac@vger.kernel.org
0e438e3f
DP
3698W: bluesmoke.sourceforge.net
3699S: Maintained
679655da 3700F: drivers/edac/e7xxx_edac.c
0e438e3f 3701
77c5f5d2 3702EDAC-GHES
009a5410 3703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3704L: linux-edac@vger.kernel.org
3705W: bluesmoke.sourceforge.net
3706S: Maintained
2caa67a6 3707F: drivers/edac/ghes_edac.c
77c5f5d2 3708
6bc78404 3709EDAC-I82443BXGX
8b58be88 3710M: Tim Small <tim@buttersideup.com>
91445c72 3711L: linux-edac@vger.kernel.org
6bc78404
DT
3712W: bluesmoke.sourceforge.net
3713S: Maintained
679655da 3714F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3715
3716EDAC-I3000
8b58be88 3717M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3718L: linux-edac@vger.kernel.org
6bc78404
DT
3719W: bluesmoke.sourceforge.net
3720S: Maintained
679655da 3721F: drivers/edac/i3000_edac.c
6bc78404
DT
3722
3723EDAC-I5000
8b58be88 3724M: Doug Thompson <dougthompson@xmission.com>
91445c72 3725L: linux-edac@vger.kernel.org
ba9a5918
DT
3726W: bluesmoke.sourceforge.net
3727S: Maintained
679655da 3728F: drivers/edac/i5000_edac.c
ba9a5918 3729
44c12cb2 3730EDAC-I5400
009a5410 3731M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3732L: linux-edac@vger.kernel.org
44c12cb2
MCC
3733W: bluesmoke.sourceforge.net
3734S: Maintained
679655da 3735F: drivers/edac/i5400_edac.c
44c12cb2 3736
3c9c92b6 3737EDAC-I7300
009a5410 3738M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3739L: linux-edac@vger.kernel.org
3740W: bluesmoke.sourceforge.net
3741S: Maintained
3742F: drivers/edac/i7300_edac.c
3743
67c89316 3744EDAC-I7CORE
009a5410 3745M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3746L: linux-edac@vger.kernel.org
3747W: bluesmoke.sourceforge.net
3748S: Maintained
70aff0ce 3749F: drivers/edac/i7core_edac.c
67c89316 3750
ba9a5918 3751EDAC-I82975X
8b58be88 3752M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3753M: "Arvind R." <arvino55@gmail.com>
91445c72 3754L: linux-edac@vger.kernel.org
ba9a5918
DT
3755W: bluesmoke.sourceforge.net
3756S: Maintained
679655da 3757F: drivers/edac/i82975x_edac.c
ba9a5918 3758
791b4706
JB
3759EDAC-IE31200
3760M: Jason Baron <jbaron@akamai.com>
3761L: linux-edac@vger.kernel.org
3762W: bluesmoke.sourceforge.net
3763S: Maintained
3764F: drivers/edac/ie31200_edac.c
3765
ccdfb979
JT
3766EDAC-MPC85XX
3767M: Johannes Thumshirn <johannes.thumshirn@men.de>
3768L: linux-edac@vger.kernel.org
3769W: bluesmoke.sourceforge.net
3770S: Maintained
3771F: drivers/edac/mpc85xx_edac.[ch]
3772
ba9a5918 3773EDAC-PASEMI
8b58be88 3774M: Egor Martovetsky <egor@pasemi.com>
91445c72 3775L: linux-edac@vger.kernel.org
6bc78404
DT
3776W: bluesmoke.sourceforge.net
3777S: Maintained
679655da 3778F: drivers/edac/pasemi_edac.c
6bc78404 3779
0e438e3f 3780EDAC-R82600
8b58be88 3781M: Tim Small <tim@buttersideup.com>
91445c72 3782L: linux-edac@vger.kernel.org
0e438e3f
DP
3783W: bluesmoke.sourceforge.net
3784S: Maintained
679655da 3785F: drivers/edac/r82600_edac.c
da9bb1d2 3786
4d096ca7 3787EDAC-SBRIDGE
009a5410 3788M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3789L: linux-edac@vger.kernel.org
3790W: bluesmoke.sourceforge.net
3791S: Maintained
3792F: drivers/edac/sb_edac.c
3793
af39917d
CL
3794EDIROL UA-101/UA-1000 DRIVER
3795M: Clemens Ladisch <clemens@ladisch.de>
3796L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3797T: git git://git.alsa-project.org/alsa-kernel.git
3798S: Maintained
3799F: sound/usb/misc/ua101.c
3800
1f7df953
MF
3801EXTENSIBLE FIRMWARE INTERFACE (EFI)
3802M: Matt Fleming <matt.fleming@intel.com>
3803L: linux-efi@vger.kernel.org
78bef24e 3804T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3805S: Maintained
fb2efb5c 3806F: Documentation/efi-stub.txt
1f7df953
MF
3807F: arch/ia64/kernel/efi.c
3808F: arch/x86/boot/compressed/eboot.[ch]
3809F: arch/x86/include/asm/efi.h
3810F: arch/x86/platform/efi/*
a9499fa7 3811F: drivers/firmware/efi/*
1f7df953
MF
3812F: include/linux/efi*.h
3813
d68772b7
MF
3814EFI VARIABLE FILESYSTEM
3815M: Matthew Garrett <matthew.garrett@nebula.com>
3816M: Jeremy Kerr <jk@ozlabs.org>
3817M: Matt Fleming <matt.fleming@intel.com>
3818T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3819L: linux-efi@vger.kernel.org
3820S: Maintained
3821F: fs/efivarfs/
3822
85a00d9b
PJ
3823EFIFB FRAMEBUFFER DRIVER
3824L: linux-fbdev@vger.kernel.org
3825M: Peter Jones <pjones@redhat.com>
3826S: Maintained
8a61f013 3827F: drivers/video/fbdev/efifb.c
85a00d9b 3828
0bee8d28
JT
3829EFS FILESYSTEM
3830W: http://aeschi.ch.eu.org/efs/
3831S: Orphan
679655da 3832F: fs/efs/
0bee8d28 3833
4480f15b 3834EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3835M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3836M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3837L: linux-rdma@vger.kernel.org
fab97220 3838S: Supported
679655da 3839F: drivers/infiniband/hw/ehca/
fab97220 3840
aa8a9e25 3841EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3842M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3843L: netdev@vger.kernel.org
3844S: Maintained
9aa32835 3845F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3846
f0319efe 3847EM28XX VIDEO4LINUX DRIVER
009a5410 3848M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3849L: linux-media@vger.kernel.org
3850W: http://linuxtv.org
3851T: git git://linuxtv.org/media_tree.git
3852S: Maintained
3853F: drivers/media/usb/em28xx/
3854
3e3a7d66 3855EMBEDDED LINUX
8b58be88
JP
3856M: Paul Gortmaker <paul.gortmaker@windriver.com>
3857M: Matt Mackall <mpm@selenic.com>
3858M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3859L: linux-embedded@vger.kernel.org
3860S: Maintained
3861
3a1c1d44 3862EMULEX LPFC FC SCSI DRIVER
8b58be88 3863M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3864L: linux-scsi@vger.kernel.org
3865W: http://sourceforge.net/projects/lpfcxxxx
3866S: Supported
679655da 3867F: drivers/scsi/lpfc/
3a1c1d44 3868
5f5bac82 3869ENE CB710 FLASH CARD READER DRIVER
8b58be88 3870M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3871S: Maintained
3872F: drivers/misc/cb710/
3873F: drivers/mmc/host/cb710-mmc.*
3874F: include/linux/cb710.h
3875
931e39a1
ML
3876ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3877M: Maxim Levitsky <maximlevitsky@gmail.com>
3878S: Maintained
2a837449 3879F: drivers/media/rc/ene_ir.*
931e39a1 3880
ec207dcc
GS
3881ENHANCED ERROR HANDLING (EEH)
3882M: Gavin Shan <shangw@linux.vnet.ibm.com>
3883L: linuxppc-dev@lists.ozlabs.org
3884S: Supported
3885F: Documentation/powerpc/eeh-pci-error-recovery.txt
3886F: arch/powerpc/kernel/eeh*.c
3887
d5ca9006 3888EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3889M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3890S: Maintained
084bad91 3891T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3892F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3893F: include/video/s1d13xxxfb.h
d5ca9006 3894
38df6492
ME
3895ET131X NETWORK DRIVER
3896M: Mark Einon <mark.einon@gmail.com>
3897S: Odd Fixes
3898F: drivers/net/ethernet/agere/
3899
1da177e4 3900ETHERNET BRIDGE
adbbf69d 3901M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3902L: bridge@lists.linux-foundation.org
4c325313 3903L: netdev@vger.kernel.org
c996d8b9 3904W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3905S: Maintained
679655da
JP
3906F: include/linux/netfilter_bridge/
3907F: net/bridge/
1da177e4 3908
22f08ad9
FF
3909ETHERNET PHY LIBRARY
3910M: Florian Fainelli <f.fainelli@gmail.com>
3911L: netdev@vger.kernel.org
3912S: Maintained
3913F: include/linux/phy.h
3914F: include/linux/phy_fixed.h
3915F: drivers/net/phy/
3916F: Documentation/networking/phy.txt
3917F: drivers/of/of_mdio.c
3918F: drivers/of/of_net.c
3919
1da177e4 3920EXT2 FILE SYSTEM
01971952 3921M: Jan Kara <jack@suse.cz>
72be2ccf 3922L: linux-ext4@vger.kernel.org
1da177e4 3923S: Maintained
679655da
JP
3924F: Documentation/filesystems/ext2.txt
3925F: fs/ext2/
3926F: include/linux/ext2*
1da177e4
LT
3927
3928EXT3 FILE SYSTEM
01971952 3929M: Jan Kara <jack@suse.cz>
8b58be88 3930M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3931M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3932L: linux-ext4@vger.kernel.org
3933S: Maintained
679655da
JP
3934F: Documentation/filesystems/ext3.txt
3935F: fs/ext3/
72be2ccf
EM
3936
3937EXT4 FILE SYSTEM
8b58be88 3938M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3939M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3940L: linux-ext4@vger.kernel.org
08a225f1 3941W: http://ext4.wiki.kernel.org
8a6e2535 3942Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3943S: Maintained
679655da
JP
3944F: Documentation/filesystems/ext4.txt
3945F: fs/ext4/
1da177e4 3946
c5532b09 3947Extended Verification Module (EVM)
74dd744f
MZ
3948M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3949L: linux-ima-devel@lists.sourceforge.net
3950L: linux-security-module@vger.kernel.org
c5532b09
MZ
3951S: Supported
3952F: security/integrity/evm/
3953
df6b3cfe
MH
3954EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3955M: MyungJoo Ham <myungjoo.ham@samsung.com>
3956M: Chanwoo Choi <cw00.choi@samsung.com>
3957L: linux-kernel@vger.kernel.org
81df63a9 3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3959S: Maintained
3960F: drivers/extcon/
3961F: Documentation/extcon/
3962
e2a75c44 3963EXYNOS DP DRIVER
b7701755 3964M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
3965L: dri-devel@lists.freedesktop.org
3966S: Maintained
3967F: drivers/gpu/drm/exynos/exynos_dp*
3968
33ad3912
DL
3969EXYNOS MIPI DISPLAY DRIVERS
3970M: Inki Dae <inki.dae@samsung.com>
3971M: Donghwa Lee <dh09.lee@samsung.com>
3972M: Kyungmin Park <kyungmin.park@samsung.com>
3973L: linux-fbdev@vger.kernel.org
3974S: Maintained
8a61f013 3975F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3976F: include/video/exynos_mipi*
3977
e53004e2 3978F71805F HARDWARE MONITORING DRIVER
7c81c60f 3979M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3980L: lm-sensors@lm-sensors.org
3981S: Maintained
679655da
JP
3982F: Documentation/hwmon/f71805f
3983F: drivers/hwmon/f71805f.c
e53004e2 3984
eea977ed
MB
3985FC0011 TUNER DRIVER
3986M: Michael Buesch <m@bues.ch>
3987L: linux-media@vger.kernel.org
3988S: Maintained
ccae7af2
MCC
3989F: drivers/media/tuners/fc0011.h
3990F: drivers/media/tuners/fc0011.c
eea977ed 3991
91952bc0
AP
3992FC2580 MEDIA DRIVER
3993M: Antti Palosaari <crope@iki.fi>
3994L: linux-media@vger.kernel.org
3995W: http://linuxtv.org/
3996W: http://palosaari.fi/linux/
3997Q: http://patchwork.linuxtv.org/project/linux-media/list/
3998T: git git://linuxtv.org/anttip/media_tree.git
3999S: Maintained
4000F: drivers/media/tuners/fc2580*
eea977ed 4001
88b2dbdb
EP
4002FANOTIFY
4003M: Eric Paris <eparis@redhat.com>
4004S: Maintained
4005F: fs/notify/fanotify/
4006F: include/linux/fanotify.h
c117ab84 4007F: include/uapi/linux/fanotify.h
88b2dbdb 4008
1da177e4 4009FARSYNC SYNCHRONOUS DRIVER
8b58be88 4010M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4011W: http://www.farsite.co.uk/
4012S: Supported
679655da 4013F: drivers/net/wan/farsync.*
1da177e4 4014
c5408b88 4015FAULT INJECTION SUPPORT
8b58be88 4016M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4017S: Supported
679655da
JP
4018F: Documentation/fault-injection/
4019F: lib/fault-inject.c
c5408b88 4020
053e514f
NT
4021FBTFT Framebuffer drivers
4022M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4023M: Noralf Trønnes <noralf@tronnes.org>
4024S: Maintained
4025F: drivers/staging/fbtft/
4026
cae727db 4027FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4028M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4029L: fcoe-devel@open-fcoe.org
cae727db
RL
4030W: www.Open-FCoE.org
4031S: Supported
4032F: drivers/scsi/libfc/
4033F: drivers/scsi/fcoe/
4034F: include/scsi/fc/
4035F: include/scsi/libfc.h
4036F: include/scsi/libfcoe.h
c117ab84 4037F: include/uapi/scsi/fc/
cae727db 4038
e2d1d6c0 4039FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4040M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 4041M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 4042L: linux-fsdevel@vger.kernel.org
1da177e4 4043S: Maintained
679655da
JP
4044F: include/linux/fcntl.h
4045F: include/linux/fs.h
c117ab84
CEB
4046F: include/uapi/linux/fcntl.h
4047F: include/uapi/linux/fs.h
679655da
JP
4048F: fs/fcntl.c
4049F: fs/locks.c
1da177e4 4050
e2d1d6c0 4051FILESYSTEMS (VFS and infrastructure)
8b58be88 4052M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4053L: linux-fsdevel@vger.kernel.org
173acc7c 4054S: Maintained
679655da 4055F: fs/*
173acc7c 4056
b26e0ed4 4057FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4058M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4059L: lm-sensors@lm-sensors.org
4060S: Maintained
d5ca6918
JP
4061F: drivers/hwmon/f75375s.c
4062F: include/linux/f75375s.h
b26e0ed4 4063
a331b0c3
CL
4064FIREWIRE AUDIO DRIVERS
4065M: Clemens Ladisch <clemens@ladisch.de>
4066L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4067T: git git://git.alsa-project.org/alsa-kernel.git
4068S: Maintained
4069F: sound/firewire/
4070
eb86ec51
SR
4071FIREWIRE MEDIA DRIVERS (firedtv)
4072M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4073L: linux-media@vger.kernel.org
4074L: linux1394-devel@lists.sourceforge.net
4075T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4076S: Maintained
4077F: drivers/media/firewire/
4078
a511ce33
CB
4079FIREWIRE SBP-2 TARGET
4080M: Chris Boot <bootc@bootc.net>
4081L: linux-scsi@vger.kernel.org
4082L: target-devel@vger.kernel.org
4083L: linux1394-devel@lists.sourceforge.net
4084T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4085S: Maintained
4086F: drivers/target/sbp/
4087
7d2c86b5 4088FIREWIRE SUBSYSTEM
8b58be88 4089M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4090L: linux1394-devel@lists.sourceforge.net
958a29cb 4091W: http://ieee1394.wiki.kernel.org/
2ca526bf 4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4093S: Maintained
679655da 4094F: drivers/firewire/
8f06ce3b
SR
4095F: include/linux/firewire.h
4096F: include/uapi/linux/firewire*.h
9f6d3c4b 4097F: tools/firewire/
e2d1d6c0
RD
4098
4099FIRMWARE LOADER (request_firmware)
39e68089
ML
4100M: Ming Lei <ming.lei@canonical.com>
4101L: linux-kernel@vger.kernel.org
4102S: Maintained
679655da
JP
4103F: Documentation/firmware_class/
4104F: drivers/base/firmware*.c
4105F: include/linux/firmware.h
e2d1d6c0 4106
f730e3dc 4107FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4108M: Joshua Morris <josh.h.morris@us.ibm.com>
4109M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4110S: Maintained
4111F: drivers/block/rsxx/
4112
8206f664
JK
4113FLOPPY DRIVER
4114M: Jiri Kosina <jkosina@suse.cz>
4115T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4116S: Odd fixes
4117F: drivers/block/floppy.c
4118
9c9f32ed
AR
4119FMC SUBSYSTEM
4120M: Alessandro Rubini <rubini@gnudd.com>
4121W: http://www.ohwr.org/projects/fmc-bus
4122S: Supported
4123F: drivers/fmc/
4124F: include/linux/fmc*.h
4125F: include/linux/ipmi-fru.h
4126K: fmc_d.*register
4127
e2d1d6c0 4128FPU EMULATOR
8b58be88 4129M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4130W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4131S: Maintained
679655da 4132F: arch/x86/math-emu/
e2d1d6c0
RD
4133
4134FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4135L: netdev@vger.kernel.org
c173bfac 4136S: Orphan
679655da
JP
4137F: drivers/net/wan/dlci.c
4138F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4139
4140FRAMEBUFFER LAYER
5489e948
JCPV
4141M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4142M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4143L: linux-fbdev@vger.kernel.org
e2d1d6c0 4144W: http://linux-fbdev.sourceforge.net/
b22fe37b 4145Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4146T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4147S: Maintained
679655da 4148F: Documentation/fb/
d958c62c 4149F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4150F: drivers/video/
4151F: include/video/
679655da 4152F: include/linux/fb.h
c117ab84
CEB
4153F: include/uapi/video/
4154F: include/uapi/linux/fb.h
e2d1d6c0 4155
a57c188e 4156FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4157M: Timur Tabi <timur@tabi.org>
a57c188e 4158L: linux-fbdev@vger.kernel.org
c4ef9bc4 4159S: Maintained
8a61f013 4160F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4161
e2d1d6c0 4162FREESCALE DMA DRIVER
8b58be88
JP
4163M: Li Yang <leoli@freescale.com>
4164M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4165L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4166S: Maintained
679655da 4167F: drivers/dma/fsldma.*
e2d1d6c0
RD
4168
4169FREESCALE I2C CPM DRIVER
8b58be88 4170M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4171L: linuxppc-dev@lists.ozlabs.org
846557d3 4172L: linux-i2c@vger.kernel.org
0d2b405a 4173S: Maintained
679655da 4174F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4175
60e8c5ab 4176FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4177M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4178L: linux-fbdev@vger.kernel.org
efc03ecb 4179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4180S: Maintained
bad985a1 4181F: include/linux/platform_data/video-imxfb.h
8a61f013 4182F: drivers/video/fbdev/imxfb.c
60e8c5ab 4183
4d8e2cef
HX
4184FREESCALE QUAD SPI DRIVER
4185M: Han Xu <han.xu@freescale.com>
4186L: linux-mtd@lists.infradead.org
4187S: Maintained
4188F: drivers/mtd/spi-nor/fsl-quadspi.c
4189
4689a6b1 4190FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4191M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4192M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4193L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4194L: netdev@vger.kernel.org
4195S: Maintained
ec21e2ec 4196F: drivers/net/ethernet/freescale/fs_enet/
679655da 4197F: include/linux/fs_enet_pd.h
4689a6b1 4198
d9e9d82c 4199FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4200L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4201S: Orphan
679655da
JP
4202F: arch/powerpc/sysdev/qe_lib/
4203F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4204
b55ef929 4205FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4206M: Li Yang <leoli@freescale.com>
6372594a 4207L: linux-usb@vger.kernel.org
a4724ed6 4208L: linuxppc-dev@lists.ozlabs.org
a7205b30 4209S: Maintained
faf2e1db 4210F: drivers/usb/gadget/udc/fsl*
a7205b30 4211
beaf53bf 4212FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4213M: Li Yang <leoli@freescale.com>
beaf53bf 4214L: netdev@vger.kernel.org
a4724ed6 4215L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4216S: Maintained
ec21e2ec 4217F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4218
d9e9d82c 4219FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4220M: Timur Tabi <timur@tabi.org>
a4724ed6 4221L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4222S: Maintained
df621252 4223F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4224
4225FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4226M: Timur Tabi <timur@tabi.org>
dc85950a 4227M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4228M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4229L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4230L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4231S: Maintained
69aefcea 4232F: sound/soc/fsl/fsl*
dc85950a 4233F: sound/soc/fsl/imx*
69aefcea 4234F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4235
31c88965
GR
4236FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4237M: J. German Rivera <German.Rivera@freescale.com>
4238L: linux-kernel@vger.kernel.org
4239S: Maintained
4240F: drivers/staging/fsl-mc/
4241
1da177e4 4242FREEVXFS FILESYSTEM
8b58be88 4243M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4244W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4245S: Maintained
679655da 4246F: fs/freevxfs/
1da177e4 4247
71038f52 4248FREEZER
49db1903 4249M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4250M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4251L: linux-pm@vger.kernel.org
71038f52 4252S: Supported
679655da
JP
4253F: Documentation/power/freezing-of-tasks.txt
4254F: include/linux/freezer.h
4255F: kernel/freezer.c
71038f52 4256
839a1f79
KRW
4257FRONTSWAP API
4258M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4259L: linux-kernel@vger.kernel.org
4260S: Maintained
4261F: mm/frontswap.c
4262F: include/linux/frontswap.h
4263
a5432f5a 4264FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4265M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4266L: linux-cachefs@redhat.com
4267S: Supported
4268F: Documentation/filesystems/caching/
4269F: fs/fscache/
4270F: include/linux/fscache*.h
4271
f58ad8f5 4272F2FS FILE SYSTEM
9b29d481 4273M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4274M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4275L: linux-f2fs-devel@lists.sourceforge.net
4276W: http://en.wikipedia.org/wiki/F2FS
4277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4278S: Maintained
4279F: Documentation/filesystems/f2fs.txt
3bac380c 4280F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4281F: fs/f2fs/
4282F: include/linux/f2fs_fs.h
4283
5ab7ffea 4284FUJITSU FR-V (FRV) PORT
8b58be88 4285M: David Howells <dhowells@redhat.com>
1da177e4 4286S: Maintained
679655da 4287F: arch/frv/
1da177e4 4288
20b93734 4289FUJITSU LAPTOP EXTRAS
409a3e98 4290M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4291L: platform-driver-x86@vger.kernel.org
20b93734 4292S: Maintained
679655da 4293F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4294
4da621b6
HK
4295FUJITSU M-5MO LS CAMERA ISP DRIVER
4296M: Kyungmin Park <kyungmin.park@samsung.com>
4297M: Heungjun Kim <riverful.kim@samsung.com>
4298L: linux-media@vger.kernel.org
4299S: Maintained
90d72ac6 4300F: drivers/media/i2c/m5mols/
4da621b6
HK
4301F: include/media/m5mols.h
4302
2d24c490
RG
4303FUJITSU TABLET EXTRAS
4304M: Robert Gerlach <khnz@gmx.de>
4305L: platform-driver-x86@vger.kernel.org
4306S: Maintained
4307F: drivers/platform/x86/fujitsu-tablet.c
4308
04578f17 4309FUSE: FILESYSTEM IN USERSPACE
8b58be88 4310M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4311L: fuse-devel@lists.sourceforge.net
4312W: http://fuse.sourceforge.net/
4313S: Maintained
679655da 4314F: fs/fuse/
c117ab84 4315F: include/uapi/linux/fuse.h
04578f17 4316
1da177e4 4317FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4318M: Rik Faith <faith@cs.unc.edu>
1da177e4 4319L: linux-scsi@vger.kernel.org
baaea1dc 4320S: Odd Fixes (e.g., new signatures)
679655da 4321F: drivers/scsi/fdomain.*
1da177e4 4322
d8e2162c
PO
4323GCOV BASED KERNEL PROFILING
4324M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4325S: Maintained
4326F: kernel/gcov/
4327F: Documentation/gcov.txt
4328
1da177e4 4329GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4330M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4331L: linux-scsi@vger.kernel.org
4332W: http://www.icp-vortex.com/
4333S: Supported
679655da 4334F: drivers/scsi/gdt*
1da177e4 4335
158daf16
JK
4336GDB KERNEL DEBUGGING HELPER SCRIPTS
4337M: Jan Kiszka <jan.kiszka@siemens.com>
4338S: Supported
4339F: scripts/gdb/
4340
3169a1c7
HV
4341GEMTEK FM RADIO RECEIVER DRIVER
4342M: Hans Verkuil <hverkuil@xs4all.nl>
4343L: linux-media@vger.kernel.org
4344T: git git://linuxtv.org/media_tree.git
4345W: http://linuxtv.org
4346S: Maintained
4347F: drivers/media/radio/radio-gemtek*
4348
1c23af90 4349GENERIC GPIO I2C DRIVER
880b0e26 4350M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4351S: Supported
679655da
JP
4352F: drivers/i2c/busses/i2c-gpio.c
4353F: include/linux/i2c-gpio.h
1c23af90 4354
92ed1a76
PK
4355GENERIC GPIO I2C MULTIPLEXER DRIVER
4356M: Peter Korsgaard <peter.korsgaard@barco.com>
4357L: linux-i2c@vger.kernel.org
4358S: Supported
e7065e20
JD
4359F: drivers/i2c/muxes/i2c-mux-gpio.c
4360F: include/linux/i2c-mux-gpio.h
4361F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4362
9251ce95 4363GENERIC HDLC (WAN) DRIVERS
8b58be88 4364M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4365W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4366S: Maintained
679655da
JP
4367F: drivers/net/wan/c101.c
4368F: drivers/net/wan/hd6457*
4369F: drivers/net/wan/hdlc*
4370F: drivers/net/wan/n2.c
4371F: drivers/net/wan/pc300too.c
4372F: drivers/net/wan/pci200syn.c
4373F: drivers/net/wan/wanxl*
1da177e4 4374
1527aab6 4375GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4376M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4377L: linux-arch@vger.kernel.org
4378T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4379S: Maintained
14430813
JP
4380F: include/asm-generic/
4381F: include/uapi/asm-generic/
1527aab6 4382
ff764963
KVA
4383GENERIC PHY FRAMEWORK
4384M: Kishon Vijay Abraham I <kishon@ti.com>
4385L: linux-kernel@vger.kernel.org
4386T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4387S: Supported
4388F: drivers/phy/
4389F: include/linux/phy/
4390
eea97aed
KH
4391GENERIC PM DOMAINS
4392M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4393M: Kevin Hilman <khilman@kernel.org>
4394M: Ulf Hansson <ulf.hansson@linaro.org>
4395L: linux-pm@vger.kernel.org
4396S: Supported
4397F: drivers/base/power/domain*.c
4398F: include/linux/pm_domain.h
4399
ccb86a69 4400GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4401M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4402L: kvm@vger.kernel.org
ccb86a69
MT
4403S: Supported
4404F: drivers/uio/uio_pci_generic.c
4405
f8f1ec73
JP
4406GET_MAINTAINER SCRIPT
4407M: Joe Perches <joe@perches.com>
4408S: Maintained
4409F: scripts/get_maintainer.pl
4410
5be7b50f 4411GFS2 FILE SYSTEM
8b58be88 4412M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4413M: Bob Peterson <rpeterso@redhat.com>
a4644184 4414L: cluster-devel@redhat.com
5be7b50f 4415W: http://sources.redhat.com/cluster/
28666d6d 4416T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4417S: Supported
679655da
JP
4418F: Documentation/filesystems/gfs2*.txt
4419F: fs/gfs2/
c117ab84 4420F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4421
0a34eb8f 4422GIGASET ISDN DRIVERS
6b096fde 4423M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4424L: gigaset307x-common@lists.sourceforge.net
4425W: http://gigaset307x.sourceforge.net/
6b096fde 4426S: Odd Fixes
679655da
JP
4427F: Documentation/isdn/README.gigaset
4428F: drivers/isdn/gigaset/
c117ab84 4429F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4430
7eea35fe
JP
4431GO7007 MPEG CODEC
4432M: Hans Verkuil <hans.verkuil@cisco.com>
4433L: linux-media@vger.kernel.org
4434S: Maintained
4435F: drivers/media/usb/go7007/
4436
ca96ea86
BN
4437GOODIX TOUCHSCREEN
4438M: Bastien Nocera <hadess@hadess.net>
4439L: linux-input@vger.kernel.org
4440S: Maintained
4441F: drivers/input/touchscreen/goodix.c
4442
a0dc00b4 4443GPIO SUBSYSTEM
e4651a9f 4444M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4445M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4446L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4448S: Maintained
4449F: Documentation/gpio/
a0dc00b4 4450F: drivers/gpio/
bdc6e95e
AC
4451F: include/linux/gpio/
4452F: include/linux/gpio.h
9b692346 4453F: include/asm-generic/gpio.h
a0dc00b4 4454
71a6d0af
HW
4455GRE DEMULTIPLEXER DRIVER
4456M: Dmitry Kozlov <xeb@mail.ru>
4457L: netdev@vger.kernel.org
4458S: Maintained
11c26770
JP
4459F: net/ipv4/gre_demux.c
4460F: net/ipv4/gre_offload.c
71a6d0af
HW
4461F: include/net/gre.h
4462
d4c41139
KG
4463GRETH 10/100/1G Ethernet MAC device driver
4464M: Kristoffer Glembo <kristoffer@gaisler.com>
4465L: netdev@vger.kernel.org
4466S: Maintained
a31a96ad 4467F: drivers/net/ethernet/aeroflex/
d4c41139 4468
e8deeae2 4469GSPCA FINEPIX SUBDRIVER
8b58be88 4470M: Frank Zago <frank@zago.net>
661263b5 4471L: linux-media@vger.kernel.org
275ffde4 4472T: git git://linuxtv.org/media_tree.git
e8deeae2 4473S: Maintained
0c0d06ca 4474F: drivers/media/usb/gspca/finepix.c
e8deeae2 4475
4b3fa3c4
OL
4476GSPCA GL860 SUBDRIVER
4477M: Olivier Lorin <o.lorin@laposte.net>
4478L: linux-media@vger.kernel.org
275ffde4 4479T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4480S: Maintained
0c0d06ca 4481F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4482
e8deeae2 4483GSPCA M5602 SUBDRIVER
8b58be88 4484M: Erik Andren <erik.andren@gmail.com>
661263b5 4485L: linux-media@vger.kernel.org
275ffde4 4486T: git git://linuxtv.org/media_tree.git
e8deeae2 4487S: Maintained
0c0d06ca 4488F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4489
4490GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4491M: Hans de Goede <hdegoede@redhat.com>
661263b5 4492L: linux-media@vger.kernel.org
275ffde4 4493T: git git://linuxtv.org/media_tree.git
e8deeae2 4494S: Maintained
0c0d06ca 4495F: drivers/media/usb/gspca/pac207.c
e8deeae2 4496
261982f1 4497GSPCA SN9C20X SUBDRIVER
d95c5b0b 4498M: Brian Johnson <brijohn@gmail.com>
261982f1 4499L: linux-media@vger.kernel.org
275ffde4 4500T: git git://linuxtv.org/media_tree.git
261982f1 4501S: Maintained
0c0d06ca 4502F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4503
e8deeae2 4504GSPCA T613 SUBDRIVER
8b58be88 4505M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4506L: linux-media@vger.kernel.org
275ffde4 4507T: git git://linuxtv.org/media_tree.git
e8deeae2 4508S: Maintained
0c0d06ca 4509F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4510
4511GSPCA USB WEBCAM DRIVER
fc3f906b 4512M: Hans de Goede <hdegoede@redhat.com>
661263b5 4513L: linux-media@vger.kernel.org
275ffde4 4514T: git git://linuxtv.org/media_tree.git
e8deeae2 4515S: Maintained
0c0d06ca 4516F: drivers/media/usb/gspca/
e8deeae2 4517
584ec979
DB
4518GUID PARTITION TABLE (GPT)
4519M: Davidlohr Bueso <davidlohr@hp.com>
4520L: linux-efi@vger.kernel.org
4521S: Maintained
4522F: block/partitions/efi.*
4523
aa3c598b 4524STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4525M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4526L: linux-media@vger.kernel.org
275ffde4 4527T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4528S: Maintained
4529F: drivers/media/usb/stk1160/
e8deeae2 4530
71a6d0af
HW
4531HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4532M: Frank Seidel <frank@f-seidel.de>
4533L: platform-driver-x86@vger.kernel.org
4534W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4535S: Maintained
4536F: drivers/platform/x86/hdaps.c
4537
48fc9e26
HV
4538HDPVR USB VIDEO ENCODER DRIVER
4539M: Hans Verkuil <hverkuil@xs4all.nl>
4540L: linux-media@vger.kernel.org
4541T: git git://linuxtv.org/media_tree.git
4542W: http://linuxtv.org
4543S: Odd Fixes
14430813 4544F: drivers/media/usb/hdpvr/
48fc9e26 4545
71a6d0af 4546HWPOISON MEMORY FAILURE HANDLING
f9625c48 4547M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4548L: linux-mm@kvack.org
71a6d0af
HW
4549S: Maintained
4550F: mm/memory-failure.c
4551F: mm/hwpoison-inject.c
4552
4553HYPERVISOR VIRTUAL CONSOLE DRIVER
4554L: linuxppc-dev@lists.ozlabs.org
4555S: Odd Fixes
4556F: drivers/tty/hvc/
4557
e5ab1477
AP
4558HACKRF MEDIA DRIVER
4559M: Antti Palosaari <crope@iki.fi>
4560L: linux-media@vger.kernel.org
4561W: http://linuxtv.org/
4562W: http://palosaari.fi/linux/
4563Q: http://patchwork.linuxtv.org/project/linux-media/list/
4564T: git git://linuxtv.org/anttip/media_tree.git
4565S: Maintained
4566F: drivers/media/usb/hackrf/
4567
5b543965 4568HARDWARE MONITORING
7c81c60f 4569M: Jean Delvare <jdelvare@suse.de>
ca462085 4570M: Guenter Roeck <linux@roeck-us.net>
5b543965 4571L: lm-sensors@lm-sensors.org
595142e0 4572W: http://www.lm-sensors.org/
9e012c1a 4573T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4574T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4575S: Maintained
047f4ec2 4576F: Documentation/hwmon/
679655da 4577F: drivers/hwmon/
047f4ec2 4578F: include/linux/hwmon*.h
5b543965 4579
844dd05f 4580HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4581M: Matt Mackall <mpm@selenic.com>
4582M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4583L: linux-crypto@vger.kernel.org
c0d0787b 4584S: Odd fixes
679655da
JP
4585F: Documentation/hw_random.txt
4586F: drivers/char/hw_random/
4587F: include/linux/hw_random.h
844dd05f 4588
8b37fcfc
OBC
4589HARDWARE SPINLOCK CORE
4590M: Ohad Ben-Cohen <ohad@wizery.com>
4591S: Maintained
4592F: Documentation/hwspinlock.txt
4593F: drivers/hwspinlock/hwspinlock_*
4594F: include/linux/hwspinlock.h
4595
1da177e4 4596HARMONY SOUND DRIVER
ac6aecbf 4597L: linux-parisc@vger.kernel.org
1da177e4 4598S: Maintained
679655da 4599F: sound/parisc/harmony.*
1da177e4 4600
91952bc0
AP
4601HD29L2 MEDIA DRIVER
4602M: Antti Palosaari <crope@iki.fi>
4603L: linux-media@vger.kernel.org
4604W: http://linuxtv.org/
4605W: http://palosaari.fi/linux/
4606Q: http://patchwork.linuxtv.org/project/linux-media/list/
4607T: git git://linuxtv.org/anttip/media_tree.git
4608S: Maintained
4609F: drivers/media/dvb-frontends/hd29l2*
4610
e2d1d6c0 4611HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4612L: iss_storagedev@hp.com
af9f1b3c 4613S: Orphan
679655da
JP
4614F: Documentation/blockdev/cpqarray.txt
4615F: drivers/block/cpqarray.*
e2d1d6c0 4616
9257aa49 4617HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4618M: Don Brace <don.brace@pmcs.com>
9257aa49 4619L: iss_storagedev@hp.com
693373db
DB
4620L: storagedev@pmcs.com
4621L: linux-scsi@vger.kernel.org
9257aa49
SC
4622S: Supported
4623F: Documentation/scsi/hpsa.txt
4624F: drivers/scsi/hpsa*.[ch]
4625F: include/linux/cciss*.h
c117ab84 4626F: include/uapi/linux/cciss*.h
9257aa49 4627
e2d1d6c0 4628HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4629M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4630L: iss_storagedev@hp.com
693373db
DB
4631L: storagedev@pmcs.com
4632L: linux-scsi@vger.kernel.org
e2d1d6c0 4633S: Supported
679655da
JP
4634F: Documentation/blockdev/cciss.txt
4635F: drivers/block/cciss*
4636F: include/linux/cciss_ioctl.h
c117ab84 4637F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4638
1da177e4 4639HFS FILESYSTEM
6cf515e1
GU
4640L: linux-fsdevel@vger.kernel.org
4641S: Orphan
679655da
JP
4642F: Documentation/filesystems/hfs.txt
4643F: fs/hfs/
1da177e4 4644
ef575f47
GU
4645HFSPLUS FILESYSTEM
4646L: linux-fsdevel@vger.kernel.org
4647S: Orphan
4648F: Documentation/filesystems/hfsplus.txt
4649F: fs/hfsplus/
4650
1da177e4 4651HGA FRAMEBUFFER DRIVER
8b58be88 4652M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4653L: linux-nvidia@lists.surfsouth.com
4654W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4655S: Maintained
8a61f013 4656F: drivers/video/fbdev/hgafb.c
1da177e4 4657
4480f15b 4658HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4659M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4660M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4661L: linux-pm@vger.kernel.org
e2d1d6c0 4662S: Supported
679655da
JP
4663F: arch/x86/power/
4664F: drivers/base/power/
4665F: kernel/power/
4666F: include/linux/suspend.h
4667F: include/linux/freezer.h
4668F: include/linux/pm.h
679655da 4669F: arch/*/include/asm/suspend*.h
e2d1d6c0 4670
4ef4caad 4671HID CORE LAYER
8b58be88 4672M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4673L: linux-input@vger.kernel.org
54e5881d 4674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4675S: Maintained
679655da
JP
4676F: drivers/hid/
4677F: include/linux/hid*
c117ab84 4678F: include/uapi/linux/hid*
4ef4caad 4679
38bed542 4680HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4681M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4682L: linux-kernel@vger.kernel.org
75fc2d37 4683T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4684S: Maintained
679655da 4685F: Documentation/timers/
5cee9645 4686F: kernel/time/hrtimer.c
88606e80
TG
4687F: kernel/time/clockevents.c
4688F: kernel/time/tick*.*
4689F: kernel/time/timer_*.c
05ed8490 4690F: include/linux/clockchips.h
679655da 4691F: include/linux/hrtimer.h
38bed542 4692
1da177e4 4693HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4694L: linux-hams@vger.kernel.org
8b64f2a0 4695S: Orphan
679655da
JP
4696F: drivers/net/hamradio/dmascc.c
4697F: drivers/net/hamradio/scc.c
1da177e4 4698
ede1e6f8 4699HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4700M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4701W: http://www.highpoint-tech.com
4702S: Supported
679655da
JP
4703F: Documentation/scsi/hptiop.txt
4704F: drivers/scsi/hptiop.c
ede1e6f8 4705
1da177e4 4706HIPPI
8b58be88 4707M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4708L: linux-hippi@sunsite.dk
4709S: Maintained
679655da 4710F: include/linux/hippidevice.h
c117ab84 4711F: include/uapi/linux/if_hippi.h
679655da 4712F: net/802/hippi.c
ff5a3b50 4713F: drivers/net/hippi/
1da177e4 4714
ff1d2767 4715HOST AP DRIVER
8b58be88 4716M: Jouni Malinen <j@w1.fi>
85d32e7b 4717L: hostap@shmoo.com (subscribers-only)
724c6b35 4718L: linux-wireless@vger.kernel.org
ff1d2767
JM
4719W: http://hostap.epitest.fi/
4720S: Maintained
679655da 4721F: drivers/net/wireless/hostap/
ff1d2767 4722
dd8cd779 4723HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4724L: platform-driver-x86@vger.kernel.org
95c70215 4725S: Orphan
679655da 4726F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4727
e2d1d6c0 4728HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4729M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4730S: Maintained
7e25d724 4731F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4732
7d2c86b5 4733HPET: High Precision Event Timers driver
8b58be88 4734M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4735S: Maintained
679655da
JP
4736F: Documentation/timers/hpet.txt
4737F: drivers/char/hpet.c
4738F: include/linux/hpet.h
c117ab84 4739F: include/uapi/linux/hpet.h
b9b0332f 4740
e07b5d79 4741HPET: x86
9e06f631 4742S: Orphan
679655da
JP
4743F: arch/x86/kernel/hpet.c
4744F: arch/x86/include/asm/hpet.h
b9b0332f 4745
1da177e4 4746HPFS FILESYSTEM
8b58be88 4747M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4748W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4749S: Maintained
679655da 4750F: fs/hpfs/
1da177e4 4751
3441cded 4752HSI SUBSYSTEM
56459ea9
SR
4753M: Sebastian Reichel <sre@kernel.org>
4754T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4755S: Maintained
4756F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4757F: Documentation/hsi.txt
3441cded
SR
4758F: drivers/hsi/
4759F: include/linux/hsi/
4760F: include/uapi/linux/hsi/
4761
7d2c86b5 4762HSO 3G MODEM DRIVER
8b58be88 4763M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4764W: http://www.pharscape.org
4765S: Maintained
679655da 4766F: drivers/net/usb/hso.c
11cd29b0 4767
19990e29
AB
4768HSR NETWORK PROTOCOL
4769M: Arvid Brodin <arvid.brodin@alten.se>
4770L: netdev@vger.kernel.org
4771S: Maintained
4772F: net/hsr/
4773
5a18c343 4774HTCPEN TOUCHSCREEN DRIVER
8b58be88 4775M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4776L: linux-input@vger.kernel.org
4777S: Maintained
679655da 4778F: drivers/input/touchscreen/htcpen.c
5a18c343 4779
1da177e4 4780HUGETLB FILESYSTEM
6d49e352 4781M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4782S: Maintained
679655da 4783F: fs/hugetlbfs/
1da177e4 4784
05183189
S
4785Hyper-V CORE AND DRIVERS
4786M: K. Y. Srinivasan <kys@microsoft.com>
4787M: Haiyang Zhang <haiyangz@microsoft.com>
4788L: devel@linuxdriverproject.org
4789S: Maintained
a4162747
HZ
4790F: arch/x86/include/asm/mshyperv.h
4791F: arch/x86/include/uapi/asm/hyperv.h
4792F: arch/x86/kernel/cpu/mshyperv.c
05183189 4793F: drivers/hid/hid-hyperv.c
a4162747 4794F: drivers/hv/
f92ca80b 4795F: drivers/input/serio/hyperv-keyboard.c
05183189 4796F: drivers/net/hyperv/
a4162747 4797F: drivers/scsi/storvsc_drv.c
8a61f013 4798F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4799F: include/linux/hyperv.h
4800F: tools/hv/
05183189 4801
d85c8a6a 4802I2C OVER PARALLEL PORT
7c81c60f 4803M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4804L: linux-i2c@vger.kernel.org
4805S: Maintained
4806F: Documentation/i2c/busses/i2c-parport
4807F: Documentation/i2c/busses/i2c-parport-light
4808F: drivers/i2c/busses/i2c-parport.c
4809F: drivers/i2c/busses/i2c-parport-light.c
4810
4811I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4812M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4813L: linux-i2c@vger.kernel.org
4814S: Maintained
4815F: Documentation/i2c/busses/i2c-ali1535
4816F: Documentation/i2c/busses/i2c-ali1563
4817F: Documentation/i2c/busses/i2c-ali15x3
4818F: Documentation/i2c/busses/i2c-amd756
4819F: Documentation/i2c/busses/i2c-amd8111
4820F: Documentation/i2c/busses/i2c-i801
4821F: Documentation/i2c/busses/i2c-nforce2
4822F: Documentation/i2c/busses/i2c-piix4
4823F: Documentation/i2c/busses/i2c-sis5595
4824F: Documentation/i2c/busses/i2c-sis630
4825F: Documentation/i2c/busses/i2c-sis96x
4826F: Documentation/i2c/busses/i2c-via
4827F: Documentation/i2c/busses/i2c-viapro
4828F: drivers/i2c/busses/i2c-ali1535.c
4829F: drivers/i2c/busses/i2c-ali1563.c
4830F: drivers/i2c/busses/i2c-ali15x3.c
4831F: drivers/i2c/busses/i2c-amd756.c
4832F: drivers/i2c/busses/i2c-amd756-s4882.c
4833F: drivers/i2c/busses/i2c-amd8111.c
4834F: drivers/i2c/busses/i2c-i801.c
4835F: drivers/i2c/busses/i2c-isch.c
4836F: drivers/i2c/busses/i2c-nforce2.c
4837F: drivers/i2c/busses/i2c-nforce2-s4985.c
4838F: drivers/i2c/busses/i2c-piix4.c
4839F: drivers/i2c/busses/i2c-sis5595.c
4840F: drivers/i2c/busses/i2c-sis630.c
4841F: drivers/i2c/busses/i2c-sis96x.c
4842F: drivers/i2c/busses/i2c-via.c
4843F: drivers/i2c/busses/i2c-viapro.c
4844
cb7f07a4
NH
4845I2C/SMBUS ISMT DRIVER
4846M: Seth Heasley <seth.heasley@intel.com>
4847M: Neil Horman <nhorman@tuxdriver.com>
4848L: linux-i2c@vger.kernel.org
4849F: drivers/i2c/busses/i2c-ismt.c
4850F: Documentation/i2c/busses/i2c-ismt
4851
6ea884db 4852I2C/SMBUS STUB DRIVER
7c81c60f 4853M: Jean Delvare <jdelvare@suse.de>
846557d3 4854L: linux-i2c@vger.kernel.org
6ea884db 4855S: Maintained
8547a5bc 4856F: drivers/i2c/i2c-stub.c
6ea884db 4857
5b543965 4858I2C SUBSYSTEM
14d77c4d 4859M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4860L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4861W: https://i2c.wiki.kernel.org/
4862Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4863T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4864S: Maintained
40ed1b4c 4865F: Documentation/devicetree/bindings/i2c/
679655da
JP
4866F: Documentation/i2c/
4867F: drivers/i2c/
4868F: include/linux/i2c.h
03b70d62 4869F: include/linux/i2c-*.h
c117ab84
CEB
4870F: include/uapi/linux/i2c.h
4871F: include/uapi/linux/i2c-*.h
1da177e4 4872
4560d677
WS
4873I2C ACPI SUPPORT
4874M: Mika Westerberg <mika.westerberg@linux.intel.com>
4875L: linux-i2c@vger.kernel.org
4876L: linux-acpi@vger.kernel.org
4877S: Maintained
4560d677 4878
d85c8a6a 4879I2C-TAOS-EVM DRIVER
7c81c60f 4880M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4881L: linux-i2c@vger.kernel.org
4882S: Maintained
4883F: Documentation/i2c/busses/i2c-taos-evm
4884F: drivers/i2c/busses/i2c-taos-evm.c
4885
e8c76eed 4886I2C-TINY-USB DRIVER
8b58be88 4887M: Till Harbaum <till@harbaum.org>
846557d3 4888L: linux-i2c@vger.kernel.org
932d1872 4889W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4890S: Maintained
679655da 4891F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4892
1da177e4 4893i386 BOOT CODE
8b58be88 4894M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4895S: Maintained
679655da 4896F: arch/x86/boot/
1da177e4
LT
4897
4898i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4899M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4900T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4901S: Maintained
4902
1da177e4 4903IA64 (Itanium) PLATFORM
8b58be88
JP
4904M: Tony Luck <tony.luck@intel.com>
4905M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4906L: linux-ia64@vger.kernel.org
6b1c70b1 4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4908S: Maintained
679655da 4909F: arch/ia64/
1da177e4 4910
956c203c 4911IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4912M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4913M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4914L: linux-crypto@vger.kernel.org
4915S: Supported
4916F: drivers/crypto/nx/
4917
0e16aafb 4918IBM Power 842 compression accelerator
d1e66e6e 4919M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4920S: Supported
4921F: drivers/crypto/nx/nx-842.c
4922F: include/linux/nx842.h
4923
1da177e4 4924IBM Power Linux RAID adapter
8b58be88 4925M: Brian King <brking@us.ibm.com>
1da177e4 4926S: Supported
679655da 4927F: drivers/scsi/ipr.*
1da177e4 4928
9d348af4 4929IBM Power Virtual Ethernet Device Driver
eddd63a6 4930M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4931L: netdev@vger.kernel.org
4932S: Supported
9aa32835 4933F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4934
e6babec6 4935IBM Power Virtual SCSI Device Drivers
bcbde52b 4936M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4937L: linux-scsi@vger.kernel.org
4938S: Supported
e6babec6
NF
4939F: drivers/scsi/ibmvscsi/ibmvscsi*
4940F: drivers/scsi/ibmvscsi/viosrp.h
4941
4942IBM Power Virtual FC Device Drivers
44b4dad9 4943M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4944L: linux-scsi@vger.kernel.org
4945S: Supported
4946F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4947
1da177e4 4948IBM ServeRAID RAID DRIVER
f9213e78 4949S: Orphan
679655da 4950F: drivers/scsi/ips.*
1da177e4 4951
6ed9f9c4
PT
4952ICH LPC AND GPIO DRIVER
4953M: Peter Tyser <ptyser@xes-inc.com>
4954S: Maintained
4955F: drivers/mfd/lpc_ich.c
4956F: drivers/gpio/gpio-ich.c
4957
1e7106fc 4958IDE SUBSYSTEM
8b58be88 4959M: "David S. Miller" <davem@davemloft.net>
1da177e4 4960L: linux-ide@vger.kernel.org
8a6e2535 4961Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4962T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4963S: Maintained
679655da
JP
4964F: Documentation/ide/
4965F: drivers/ide/
4966F: include/linux/ide.h
1da177e4 4967
6cb8c13d
IP
4968IDEAPAD LAPTOP EXTRAS DRIVER
4969M: Ike Panhc <ike.pan@canonical.com>
4970L: platform-driver-x86@vger.kernel.org
4971W: http://launchpad.net/ideapad-laptop
4972S: Maintained
4973F: drivers/platform/x86/ideapad-laptop.c
4974
1ea4c161
AM
4975IDEAPAD LAPTOP SLIDEBAR DRIVER
4976M: Andrey Moiseev <o2g.org.ru@gmail.com>
4977L: linux-input@vger.kernel.org
4978W: https://github.com/o2genum/ideapad-slidebar
4979S: Maintained
4980F: drivers/input/misc/ideapad_slidebar.c
4981
0f861e8c 4982IDE/ATAPI DRIVERS
487ba8e8 4983M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4984L: linux-ide@vger.kernel.org
c404c199 4985S: Maintained
679655da
JP
4986F: Documentation/cdrom/ide-cd
4987F: drivers/ide/ide-cd*
1da177e4 4988
27471fdb 4989IDLE-I7300
8b58be88 4990M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4991L: linux-pm@vger.kernel.org
27471fdb 4992S: Supported
679655da 4993F: drivers/idle/i7300_idle.c
27471fdb 4994
02cf2286 4995IEEE 802.15.4 SUBSYSTEM
b6e195fd 4996M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4997L: linux-wpan@vger.kernel.org
4998W: https://github.com/linux-wpan
4999T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5000S: Maintained
5001F: net/ieee802154/
68653359 5002F: net/mac802154/
251741b1 5003F: drivers/net/ieee802154/
580947d3
AA
5004F: include/linux/nl802154.h
5005F: include/linux/ieee802154.h
5006F: include/net/nl802154.h
5007F: include/net/mac802154.h
5008F: include/net/af_ieee802154.h
5009F: include/net/cfg802154.h
5010F: include/net/ieee802154_netdev.h
ebef9c12 5011F: Documentation/networking/ieee802154.txt
02cf2286 5012
b1c97193
SY
5013IGORPLUG-USB IR RECEIVER
5014M: Sean Young <sean@mess.org>
5015L: linux-media@vger.kernel.org
5016S: Maintained
5017F: drivers/media/rc/igorplugusb.c
5018
40ad4a30
SY
5019IGUANAWORKS USB IR TRANSCEIVER
5020M: Sean Young <sean@mess.org>
5021L: linux-media@vger.kernel.org
5022S: Maintained
5023F: drivers/media/rc/iguanair.c
5024
9545f86e 5025IIO SUBSYSTEM AND DRIVERS
030a13d7 5026M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5027R: Hartmut Knaack <knaack.h@gmx.de>
5028R: Lars-Peter Clausen <lars@metafoo.de>
5029R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5030L: linux-iio@vger.kernel.org
5031S: Maintained
03e7c251 5032F: drivers/iio/
9545f86e 5033F: drivers/staging/iio/
8fe671fc 5034F: include/linux/iio/
817020cf 5035F: tools/iio/
9545f86e 5036
65519263
SG
5037IKANOS/ADI EAGLE ADSL USB DRIVER
5038M: Matthieu Castet <castet.matthieu@free.fr>
5039M: Stanislaw Gruszka <stf_xl@wp.pl>
5040S: Maintained
5041F: drivers/usb/atm/ueagle-atm.c
5042
e89ab51f
GR
5043INA209 HARDWARE MONITOR DRIVER
5044M: Guenter Roeck <linux@roeck-us.net>
5045L: lm-sensors@lm-sensors.org
5046S: Maintained
5047F: Documentation/hwmon/ina209
5048F: Documentation/devicetree/bindings/i2c/ina209.txt
5049F: drivers/hwmon/ina209.c
5050
5051INA2XX HARDWARE MONITOR DRIVER
5052M: Guenter Roeck <linux@roeck-us.net>
5053L: lm-sensors@lm-sensors.org
5054S: Maintained
5055F: Documentation/hwmon/ina2xx
5056F: drivers/hwmon/ina2xx.c
5057F: include/linux/platform_data/ina2xx.h
5058
14dc124f
SIG
5059INDUSTRY PACK SUBSYSTEM (IPACK)
5060M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5061M: Jens Taprogge <jens.taprogge@taprogge.org>
5062M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5063L: industrypack-devel@lists.sourceforge.net
5064W: http://industrypack.sourceforge.net
5065S: Maintained
5066F: drivers/ipack/
5067
8adc53fd
ZLK
5068INGENIC JZ4780 DMA Driver
5069M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5070S: Maintained
5071F: drivers/dma/dma-jz4780.c
5072
aa7168f4 5073INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5074M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5075M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5076L: linux-ima-devel@lists.sourceforge.net
5077L: linux-ima-user@lists.sourceforge.net
5078L: linux-security-module@vger.kernel.org
aa7168f4 5079S: Supported
679655da 5080F: security/integrity/ima/
aa7168f4 5081
9a4ea5a9
JH
5082IMGTEC IR DECODER DRIVER
5083M: James Hogan <james.hogan@imgtec.com>
5084S: Maintained
5085F: drivers/media/rc/img-ir/
5086
1da177e4 5087IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5088L: linux-fbdev@vger.kernel.org
843393d3 5089S: Orphan
8a61f013 5090F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5091
5092INFINIBAND SUBSYSTEM
b6b2bbe6 5093M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5094M: Sean Hefty <sean.hefty@intel.com>
5095M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5096L: linux-rdma@vger.kernel.org
605841f5 5097W: http://www.openfabrics.org/
8a6e2535 5098Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5099T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5100S: Supported
679655da
JP
5101F: Documentation/infiniband/
5102F: drivers/infiniband/
c117ab84 5103F: include/uapi/linux/if_infiniband.h
954138dc
YD
5104F: include/uapi/rdma/
5105F: include/rdma/
1da177e4 5106
c9f04f58 5107INOTIFY
8b58be88
JP
5108M: John McCutchan <john@johnmccutchan.com>
5109M: Robert Love <rlove@rlove.org>
5110M: Eric Paris <eparis@parisplace.org>
c9f04f58 5111S: Maintained
679655da
JP
5112F: Documentation/filesystems/inotify.txt
5113F: fs/notify/inotify/
5114F: include/linux/inotify.h
c117ab84 5115F: include/uapi/linux/inotify.h
c9f04f58 5116
e2d1d6c0 5117INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5118M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5119L: linux-input@vger.kernel.org
8a6e2535 5120Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5121T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5122S: Maintained
679655da 5123F: drivers/input/
f4eea7e2 5124F: include/linux/input.h
c117ab84 5125F: include/uapi/linux/input.h
f4eea7e2 5126F: include/linux/input/
e2d1d6c0 5127
3267a87f 5128INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5129M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5130L: linux-input@vger.kernel.org
7f9c2454 5131T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5132S: Odd fixes
3267a87f 5133F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5134F: drivers/input/input-mt.c
3267a87f
HR
5135K: \b(ABS|SYN)_MT_
5136
97fa99a3
JY
5137INTEL ASoC BDW/HSW DRIVERS
5138M: Jie Yang <yang.jie@linux.intel.com>
5139L: alsa-devel@alsa-project.org
5140S: Supported
5141F: sound/soc/intel/sst-haswell*
5142F: sound/soc/intel/sst-dsp*
5143F: sound/soc/intel/sst-firmware.c
5144F: sound/soc/intel/broadwell.c
5145F: sound/soc/intel/haswell.c
5146
4ac13e17
DJ
5147INTEL C600 SERIES SAS CONTROLLER DRIVER
5148M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5149M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5150L: linux-scsi@vger.kernel.org
7106891a
DJ
5151T: git git://git.code.sf.net/p/intel-sas/isci
5152S: Supported
4ac13e17 5153F: drivers/scsi/isci/
4ac13e17 5154
26717172
LB
5155INTEL IDLE DRIVER
5156M: Len Brown <lenb@kernel.org>
bf1c138e 5157L: linux-pm@vger.kernel.org
08deed1e 5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5159S: Supported
5160F: drivers/idle/intel_idle.c
5161
7c1ac18d
KCA
5162INTEL PSTATE DRIVER
5163M: Kristen Carlson Accardi <kristen@linux.intel.com>
5164L: linux-pm@vger.kernel.org
5165S: Supported
5166F: drivers/cpufreq/intel_pstate.c
5167
9eb8ef74 5168INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5169M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5170L: linux-fbdev@vger.kernel.org
ce00f85c 5171S: Maintained
679655da 5172F: Documentation/fb/intelfb.txt
8a61f013 5173F: drivers/video/fbdev/intelfb/
9eb8ef74 5174
1da177e4 5175INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5176M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5177L: linux-fbdev@vger.kernel.org
ce00f85c 5178S: Maintained
8a61f013 5179F: drivers/video/fbdev/i810/
1da177e4 5180
f4a9bc4c 5181INTEL MENLOW THERMAL DRIVER
8b58be88 5182M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5183L: platform-driver-x86@vger.kernel.org
5ca92bd9 5184W: https://01.org/linux-acpi
f4a9bc4c 5185S: Supported
679655da 5186F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5187
1da177e4 5188INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5189M: Borislav Petkov <bp@alien8.de>
1da177e4 5190S: Maintained
73d425fd
JP
5191F: arch/x86/kernel/cpu/microcode/core*
5192F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5193
248a9dc3 5194INTEL I/OAT DMA DRIVER
18ebd564 5195M: Dave Jiang <dave.jiang@intel.com>
08223d80 5196R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5197L: dmaengine@vger.kernel.org
5198Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5199S: Supported
679655da 5200F: drivers/dma/ioat*
248a9dc3 5201
6c8909b4 5202INTEL IOMMU (VT-d)
8b58be88 5203M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5204L: iommu@lists.linux-foundation.org
54e5881d 5205T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5206S: Supported
3fb39615 5207F: drivers/iommu/intel-iommu.c
679655da 5208F: include/linux/intel-iommu.h
6c8909b4 5209
b3e5f263 5210INTEL IOP-ADMA DMA DRIVER
08223d80 5211R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5212S: Odd fixes
679655da 5213F: drivers/dma/iop-adma.c
b3e5f263 5214
9251ce95 5215INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5216M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5217S: Maintained
679655da
JP
5218F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5219F: arch/arm/mach-ixp4xx/include/mach/npe.h
5220F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5221F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5222F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5223F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5224
844dd05f 5225INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5226M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5227S: Maintained
679655da 5228F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5229
2f302324 5230INTEL ETHERNET DRIVERS
8b58be88 5231M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5232R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5233R: Shannon Nelson <shannon.nelson@intel.com>
5234R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5235R: Don Skidmore <donald.c.skidmore@intel.com>
5236R: Matthew Vick <matthew.vick@intel.com>
5237R: John Ronciak <john.ronciak@intel.com>
5238R: Mitch Williams <mitch.a.williams@intel.com>
5239L: intel-wired-lan@lists.osuosl.org
f6fde11a 5240W: http://www.intel.com/support/feedback.htm
d94e6fed 5241W: http://e1000.sourceforge.net/
2f302324
JK
5242Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5243T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5244T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5245S: Supported
0d164401
JK
5246F: Documentation/networking/e100.txt
5247F: Documentation/networking/e1000.txt
5248F: Documentation/networking/e1000e.txt
5249F: Documentation/networking/igb.txt
5250F: Documentation/networking/igbvf.txt
5251F: Documentation/networking/ixgb.txt
5252F: Documentation/networking/ixgbe.txt
5253F: Documentation/networking/ixgbevf.txt
1bff6529 5254F: Documentation/networking/i40e.txt
105bf2fe 5255F: Documentation/networking/i40evf.txt
dee1ad47 5256F: drivers/net/ethernet/intel/
bc90d291 5257F: drivers/net/ethernet/intel/*/
1da177e4 5258
0963d59b
LW
5259INTEL-MID GPIO DRIVER
5260M: David Cohen <david.a.cohen@linux.intel.com>
5261L: linux-gpio@vger.kernel.org
5262S: Maintained
5263F: drivers/gpio/gpio-intel-mid.c
5264
ca907a90
SY
5265INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5266M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5267L: linux-wireless@vger.kernel.org
ca907a90 5268S: Maintained
679655da 5269F: Documentation/networking/README.ipw2100
679655da 5270F: Documentation/networking/README.ipw2200
ca907a90 5271F: drivers/net/wireless/ipw2x00/
826d2abe 5272
4bd96a7a 5273INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5274M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5275M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5276M: Shane Wang <shane.wang@intel.com>
5277L: tboot-devel@lists.sourceforge.net
5278W: http://tboot.sourceforge.net
e9b7d7c8 5279T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5280S: Supported
5281F: Documentation/intel_txt.txt
5282F: include/linux/tboot.h
5283F: arch/x86/kernel/tboot.c
5284
8a70da82 5285INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5286M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5287M: linux-wimax@intel.com
49e7d9df 5288L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5289S: Supported
5290W: http://linuxwimax.org
679655da
JP
5291F: Documentation/wimax/README.i2400m
5292F: drivers/net/wimax/i2400m/
c117ab84 5293F: include/uapi/linux/wimax/i2400m.h
8a70da82 5294
1c0ce89c
SG
5295INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5296M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5297L: linux-wireless@vger.kernel.org
1c0ce89c 5298S: Supported
efa3144e
WYG
5299F: drivers/net/wireless/iwlegacy/
5300
b481de9c 5301INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5302M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5303M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5304M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5305L: linux-wireless@vger.kernel.org
b481de9c 5306W: http://intellinuxwireless.org
b62ff718 5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5308S: Supported
679655da 5309F: drivers/net/wireless/iwlwifi/
b481de9c 5310
de8fe023
TW
5311INTEL MANAGEMENT ENGINE (mei)
5312M: Tomas Winkler <tomas.winkler@intel.com>
5313L: linux-kernel@vger.kernel.org
5314S: Supported
c117ab84 5315F: include/uapi/linux/mei.h
de8fe023 5316F: drivers/misc/mei/*
e07950a1 5317F: Documentation/misc-devices/mei/*
de8fe023 5318
cb109a0e 5319IOC3 ETHERNET DRIVER
8b58be88 5320M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5321L: linux-mips@linux-mips.org
5322S: Maintained
8862bf1e 5323F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5324
cb109a0e 5325IOC3 SERIAL DRIVER
8b58be88 5326M: Pat Gefre <pfg@sgi.com>
d39e0721 5327L: linux-serial@vger.kernel.org
cb109a0e 5328S: Maintained
df621252 5329F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5330
0b6e8569
SW
5331IOMMU DRIVERS
5332M: Joerg Roedel <joro@8bytes.org>
5333L: iommu@lists.linux-foundation.org
5334T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5335S: Maintained
5336F: drivers/iommu/
5337
4480f15b 5338IP MASQUERADING
8b58be88 5339M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5340S: Maintained
679655da 5341F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5342
1202d6ff 5343IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5344M: Francois Romieu <romieu@fr.zoreil.com>
5345M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5346L: netdev@vger.kernel.org
5347S: Maintained
7443713a 5348F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5349
4480f15b 5350IPATH DRIVER
8473c603 5351M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5352L: linux-rdma@vger.kernel.org
52a09a04 5353S: Maintained
679655da 5354F: drivers/infiniband/hw/ipath/
77d8798b 5355
4409ebe9 5356IPMI SUBSYSTEM
8b58be88 5357M: Corey Minyard <minyard@acm.org>
b0c90653 5358L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5359W: http://openipmi.sourceforge.net/
5360S: Supported
679655da
JP
5361F: Documentation/IPMI.txt
5362F: drivers/char/ipmi/
5363F: include/linux/ipmi*
c117ab84 5364F: include/uapi/linux/ipmi*
4409ebe9 5365
2d800897
KW
5366QCOM AUDIO (ASoC) DRIVERS
5367M: Patrick Lai <plai@codeaurora.org>
5368M: Banajit Goswami <bgoswami@codeaurora.org>
5369L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5370S: Supported
5371F: sound/soc/qcom/
5372
e2d1d6c0 5373IPS SCSI RAID DRIVER
8b58be88 5374M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5375L: linux-scsi@vger.kernel.org
5376W: http://www.adaptec.com/
5377S: Maintained
679655da 5378F: drivers/scsi/ips*
e2d1d6c0
RD
5379
5380IPVS
8b58be88
JP
5381M: Wensong Zhang <wensong@linux-vs.org>
5382M: Simon Horman <horms@verge.net.au>
5383M: Julian Anastasov <ja@ssi.bg>
979b6c13 5384L: netdev@vger.kernel.org
e2d1d6c0 5385L: lvs-devel@vger.kernel.org
1da177e4 5386S: Maintained
679655da 5387F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5388F: include/net/ip_vs.h
c117ab84 5389F: include/uapi/linux/ip_vs.h
679655da 5390F: net/netfilter/ipvs/
1da177e4 5391
e7839f25 5392IPWIRELESS DRIVER
8b58be88
JP
5393M: Jiri Kosina <jkosina@suse.cz>
5394M: David Sterba <dsterba@suse.cz>
92094aa0 5395S: Odd Fixes
282361a0 5396F: drivers/tty/ipwireless/
099dc4fb 5397
e2d1d6c0 5398IPX NETWORK LAYER
8b58be88 5399M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5400L: netdev@vger.kernel.org
5401S: Maintained
679655da 5402F: include/net/ipx.h
c117ab84 5403F: include/uapi/linux/ipx.h
679655da 5404F: net/ipx/
e2d1d6c0 5405
1da177e4 5406IRDA SUBSYSTEM
8b58be88 5407M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5408L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5409L: netdev@vger.kernel.org
1da177e4 5410W: http://irda.sourceforge.net/
f353976d 5411S: Maintained
e0057975 5412T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5413F: Documentation/networking/irda.txt
5414F: drivers/net/irda/
5415F: include/net/irda/
5416F: net/irda/
1da177e4 5417
a800c7cc
TG
5418IRQ SUBSYSTEM
5419M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5420L: linux-kernel@vger.kernel.org
a800c7cc 5421S: Maintained
75fc2d37 5422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5423F: kernel/irq/
2ed9fd28
JC
5424
5425IRQCHIP DRIVERS
5426M: Thomas Gleixner <tglx@linutronix.de>
5427M: Jason Cooper <jason@lakedaemon.net>
5428L: linux-kernel@vger.kernel.org
5429S: Maintained
5430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5431T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5432F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5433F: drivers/irqchip/
a800c7cc 5434
7ab3a837
GL
5435IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5436M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5437S: Maintained
5438F: Documentation/IRQ-domain.txt
5439F: include/linux/irqdomain.h
5440F: kernel/irq/irqdomain.c
5441
e2d1d6c0 5442ISAPNP
8b58be88 5443M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5444S: Maintained
679655da
JP
5445F: Documentation/isapnp.txt
5446F: drivers/pnp/isapnp/
5447F: include/linux/isapnp.h
e2d1d6c0 5448
d39b8420
HV
5449ISA RADIO MODULE
5450M: Hans Verkuil <hverkuil@xs4all.nl>
5451L: linux-media@vger.kernel.org
5452T: git git://linuxtv.org/media_tree.git
5453W: http://linuxtv.org
5454S: Maintained
5455F: drivers/media/radio/radio-isa*
5456
71a6d0af
HW
5457iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5458M: Peter Jones <pjones@redhat.com>
5459M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5460S: Maintained
5461F: drivers/firmware/iscsi_ibft*
5462
14816b1e 5463ISCSI
8b58be88 5464M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5465L: open-iscsi@googlegroups.com
5466W: www.open-iscsi.org
54e5881d 5467T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5468S: Maintained
679655da
JP
5469F: drivers/scsi/*iscsi*
5470F: include/scsi/*iscsi*
14816b1e 5471
1e65eb42
OG
5472ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5473M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5474M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5475M: Roi Dayan <roid@mellanox.com>
5476L: linux-rdma@vger.kernel.org
5477S: Supported
5478W: http://www.openfabrics.org
5479W: www.open-iscsi.org
5480Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5481F: drivers/infiniband/ulp/iser/
1e65eb42 5482
2b70e5fd
SG
5483ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5484M: Sagi Grimberg <sagig@mellanox.com>
5485T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5486L: linux-rdma@vger.kernel.org
5487L: target-devel@vger.kernel.org
5488S: Supported
5489W: http://www.linux-iscsi.org
5490F: drivers/infiniband/ulp/isert
5491
1da177e4 5492ISDN SUBSYSTEM
8b58be88 5493M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5494L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5495L: netdev@vger.kernel.org
1da177e4 5496W: http://www.isdn4linux.de
54e5881d 5497T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5498S: Maintained
679655da
JP
5499F: Documentation/isdn/
5500F: drivers/isdn/
5501F: include/linux/isdn.h
5502F: include/linux/isdn/
c117ab84
CEB
5503F: include/uapi/linux/isdn.h
5504F: include/uapi/linux/isdn/
1da177e4
LT
5505
5506ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5507M: Armin Schindler <mac@melware.de>
d5d52273 5508L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5509W: http://www.melware.de
5510S: Maintained
679655da 5511F: drivers/isdn/hardware/eicon/
1da177e4 5512
d624870f 5513IT87 HARDWARE MONITORING DRIVER
7c81c60f 5514M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5515L: lm-sensors@lm-sensors.org
5516S: Maintained
5517F: Documentation/hwmon/it87
5518F: drivers/hwmon/it87.c
5519
d7104bff
AP
5520IT913X MEDIA DRIVER
5521M: Antti Palosaari <crope@iki.fi>
5522L: linux-media@vger.kernel.org
5523W: http://linuxtv.org/
5524W: http://palosaari.fi/linux/
5525Q: http://patchwork.linuxtv.org/project/linux-media/list/
5526T: git git://linuxtv.org/anttip/media_tree.git
5527S: Maintained
249c697e 5528F: drivers/media/tuners/it913x*
d7104bff 5529
91821ff3 5530IVTV VIDEO4LINUX DRIVER
6afdeaf8 5531M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5532L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5533L: linux-media@vger.kernel.org
275ffde4 5534T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5535W: http://www.ivtvdriver.org
5536S: Maintained
679655da 5537F: Documentation/video4linux/*.ivtv
90d72ac6 5538F: drivers/media/pci/ivtv/
c117ab84 5539F: include/uapi/linux/ivtv*
91821ff3 5540
68620bdd
MP
5541IX2505V MEDIA DRIVER
5542M: Malcolm Priestley <tvboxspy@gmail.com>
5543L: linux-media@vger.kernel.org
5544W: http://linuxtv.org/
5545Q: http://patchwork.linuxtv.org/project/linux-media/list/
5546S: Maintained
5547F: drivers/media/dvb-frontends/ix2505v*
5548
4453d736
GR
5549JC42.4 TEMPERATURE SENSOR DRIVER
5550M: Guenter Roeck <linux@roeck-us.net>
5551L: lm-sensors@lm-sensors.org
5552S: Maintained
5553F: drivers/hwmon/jc42.c
5554F: Documentation/hwmon/jc42
5555
e2d1d6c0 5556JFS FILESYSTEM
3256f80f 5557M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5558L: jfs-discussion@lists.sourceforge.net
5559W: http://jfs.sourceforge.net/
54e5881d 5560T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5561S: Maintained
679655da
JP
5562F: Documentation/filesystems/jfs.txt
5563F: fs/jfs/
e2d1d6c0 5564
95252236 5565JME NETWORK DRIVER
8b58be88 5566M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5567L: netdev@vger.kernel.org
5568S: Maintained
63d24a0e 5569F: drivers/net/ethernet/jme.*
95252236 5570
1da177e4 5571JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5572M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5573L: linux-mtd@lists.infradead.org
5574W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5575S: Maintained
679655da 5576F: fs/jffs2/
c117ab84 5577F: include/uapi/linux/jffs2.h
1da177e4 5578
de456d37 5579JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5580M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5581M: Jan Kara <jack@suse.cz>
72be2ccf 5582L: linux-ext4@vger.kernel.org
ae0718f8 5583S: Maintained
d183e11a 5584F: fs/jbd/
d183e11a
TT
5585F: include/linux/jbd.h
5586
5587JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5588M: "Theodore Ts'o" <tytso@mit.edu>
5589L: linux-ext4@vger.kernel.org
5590S: Maintained
5591F: fs/jbd2/
5592F: include/linux/jbd2.h
ae0718f8 5593
fd8b6cb4 5594JSM Neo PCI based serial card
9d141cb9 5595M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5596L: linux-serial@vger.kernel.org
5597S: Maintained
df621252 5598F: drivers/tty/serial/jsm/
ae0718f8 5599
af39917d
CL
5600K10TEMP HARDWARE MONITORING DRIVER
5601M: Clemens Ladisch <clemens@ladisch.de>
5602L: lm-sensors@lm-sensors.org
5603S: Maintained
5604F: Documentation/hwmon/k10temp
5605F: drivers/hwmon/k10temp.c
5606
4660cb35 5607K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5608M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5609L: lm-sensors@lm-sensors.org
ae0718f8 5610S: Maintained
679655da
JP
5611F: Documentation/hwmon/k8temp
5612F: drivers/hwmon/k8temp.c
ae0718f8 5613
1da177e4 5614KCONFIG
5eb1f99e 5615M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5616L: linux-kbuild@vger.kernel.org
cea8321c 5617T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5618S: Maintained
679655da
JP
5619F: Documentation/kbuild/kconfig-language.txt
5620F: scripts/kconfig/
1da177e4 5621
ea6c2089 5622KDUMP
8b58be88
JP
5623M: Vivek Goyal <vgoyal@redhat.com>
5624M: Haren Myneni <hbabu@us.ibm.com>
34633993 5625L: kexec@lists.infradead.org
ea6c2089
VG
5626W: http://lse.sourceforge.net/kdump/
5627S: Maintained
80811493 5628F: Documentation/kdump/
ea6c2089 5629
f41bf02f
HV
5630KEENE FM RADIO TRANSMITTER DRIVER
5631M: Hans Verkuil <hverkuil@xs4all.nl>
5632L: linux-media@vger.kernel.org
5633T: git git://linuxtv.org/media_tree.git
5634W: http://linuxtv.org
5635S: Maintained
5636F: drivers/media/radio/radio-keene*
5637
1da177e4 5638KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5639M: Ian Kent <raven@themaw.net>
f694fc97 5640L: autofs@vger.kernel.org
1da177e4 5641S: Maintained
679655da 5642F: fs/autofs4/
1da177e4 5643
70fb7ba6 5644KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5645M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5646T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5647T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5648L: linux-kbuild@vger.kernel.org
5ce45962 5649S: Maintained
679655da
JP
5650F: Documentation/kbuild/
5651F: Makefile
5652F: scripts/Makefile.*
70fb7ba6
MM
5653F: scripts/basic/
5654F: scripts/mk*
5655F: scripts/package/
1da177e4
LT
5656
5657KERNEL JANITORS
c3000e03 5658L: kernel-janitors@vger.kernel.org
10466f5a 5659W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5660S: Odd Fixes
1da177e4 5661
e8b43555 5662KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5663M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5664L: linux-nfs@vger.kernel.org
1da177e4 5665W: http://nfs.sourceforge.net/
98fac23f 5666S: Supported
679655da 5667F: fs/nfsd/
c117ab84 5668F: include/uapi/linux/nfsd/
679655da
JP
5669F: fs/lockd/
5670F: fs/nfs_common/
5671F: net/sunrpc/
5672F: include/linux/lockd/
5673F: include/linux/sunrpc/
c117ab84 5674F: include/uapi/linux/sunrpc/
1da177e4 5675
13b122b3
SK
5676KERNEL SELFTEST FRAMEWORK
5677M: Shuah Khan <shuahkh@osg.samsung.com>
5678L: linux-api@vger.kernel.org
5679T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5680S: Maintained
5681F: tools/testing/selftests
5682
426d62e2 5683KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5684M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5685M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5686L: kvm@vger.kernel.org
e3e58478 5687W: http://www.linux-kvm.org
a94b40a6 5688T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5689S: Supported
c93a64fe
PB
5690F: Documentation/*/kvm*.txt
5691F: Documentation/virtual/kvm/
679655da 5692F: arch/*/kvm/
1662e862
CB
5693F: arch/x86/kernel/kvm.c
5694F: arch/x86/kernel/kvmclock.c
679655da
JP
5695F: arch/*/include/asm/kvm*
5696F: include/linux/kvm*
c117ab84 5697F: include/uapi/linux/kvm*
679655da 5698F: virt/kvm/
426d62e2 5699
ad8003d3 5700KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5701M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5702L: kvm@vger.kernel.org
5703W: http://kvm.qumranet.com
7de609c8 5704S: Maintained
679655da 5705F: arch/x86/include/asm/svm.h
679655da 5706F: arch/x86/kvm/svm.c
426d62e2 5707
513014b7 5708KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5709M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5710L: kvm-ppc@vger.kernel.org
5711W: http://kvm.qumranet.com
6a7f972d 5712T: git git://github.com/agraf/linux-2.6.git
513014b7 5713S: Supported
679655da
JP
5714F: arch/powerpc/include/asm/kvm*
5715F: arch/powerpc/kvm/
513014b7 5716
85f8fffe 5717KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5718M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5719M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5720M: linux390@de.ibm.com
5721L: linux-s390@vger.kernel.org
5722W: http://www.ibm.com/developerworks/linux/linux390/
5723S: Supported
679655da
JP
5724F: Documentation/s390/kvm.txt
5725F: arch/s390/include/asm/kvm*
80811493 5726F: arch/s390/kvm/
a968cd3e 5727F: drivers/s390/kvm/
85f8fffe 5728
a749474d 5729KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5730M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5731M: Marc Zyngier <marc.zyngier@arm.com>
5732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5733L: kvmarm@lists.cs.columbia.edu
5734W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5735S: Supported
a749474d
CD
5736F: arch/arm/include/uapi/asm/kvm*
5737F: arch/arm/include/asm/kvm*
5738F: arch/arm/kvm/
5c8818b4
MZ
5739F: virt/kvm/arm/
5740F: include/kvm/arm_*
a749474d 5741
6394a3ec 5742KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5743M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5744M: Marc Zyngier <marc.zyngier@arm.com>
5745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5746L: kvmarm@lists.cs.columbia.edu
5747S: Maintained
5748F: arch/arm64/include/uapi/asm/kvm*
5749F: arch/arm64/include/asm/kvm*
5750F: arch/arm64/kvm/
5751
dc009d92 5752KEXEC
8b58be88 5753M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5754W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5755L: kexec@lists.infradead.org
dc009d92 5756S: Maintained
679655da 5757F: include/linux/kexec.h
c117ab84 5758F: include/uapi/linux/kexec.h
679655da 5759F: kernel/kexec.c
dc009d92 5760
e971461f
DH
5761KEYS/KEYRINGS:
5762M: David Howells <dhowells@redhat.com>
5763L: keyrings@linux-nfs.org
5764S: Maintained
d410fa4e 5765F: Documentation/security/keys.txt
e971461f
DH
5766F: include/linux/key.h
5767F: include/linux/key-type.h
5768F: include/keys/
5769F: security/keys/
5770
7f3c68be 5771KEYS-TRUSTED
74dd744f
MZ
5772M: David Safford <safford@us.ibm.com>
5773M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5774L: linux-security-module@vger.kernel.org
5775L: keyrings@linux-nfs.org
5776S: Supported
d410fa4e 5777F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5778F: include/keys/trusted-type.h
5779F: security/keys/trusted.c
5780F: security/keys/trusted.h
5781
5782KEYS-ENCRYPTED
74dd744f
MZ
5783M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5784M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5785L: linux-security-module@vger.kernel.org
5786L: keyrings@linux-nfs.org
5787S: Supported
d410fa4e 5788F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5789F: include/keys/encrypted-type.h
19c90aa6 5790F: security/keys/encrypted-keys/
7f3c68be 5791
5b778dad 5792KGDB / KDB /debug_core
8b58be88 5793M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5794W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5795L: kgdb-bugreport@lists.sourceforge.net
5796S: Maintained
679655da
JP
5797F: Documentation/DocBook/kgdb.tmpl
5798F: drivers/misc/kgdbts.c
df621252 5799F: drivers/tty/serial/kgdboc.c
5b778dad 5800F: include/linux/kdb.h
679655da 5801F: include/linux/kgdb.h
4063eb5f 5802F: kernel/debug/
e3e2aaf7 5803
456db8cc 5804KMEMCHECK
8b58be88 5805M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5806M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5807S: Maintained
410d7a97
JP
5808F: Documentation/kmemcheck.txt
5809F: arch/x86/include/asm/kmemcheck.h
5810F: arch/x86/mm/kmemcheck/
5811F: include/linux/kmemcheck.h
5812F: mm/kmemcheck.c
b9ce08c0 5813
c3bb4d24 5814KMEMLEAK
8b58be88 5815M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5816S: Maintained
5817F: Documentation/kmemleak.txt
5818F: include/linux/kmemleak.h
5819F: mm/kmemleak.c
5820F: mm/kmemleak-test.c
5821
89559a61 5822KPROBES
8b58be88
JP
5823M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5824M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5825M: "David S. Miller" <davem@davemloft.net>
97c29e74 5826M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5827S: Maintained
679655da
JP
5828F: Documentation/kprobes.txt
5829F: include/linux/kprobes.h
5830F: kernel/kprobes.c
89559a61 5831
70e84049 5832KS0108 LCD CONTROLLER DRIVER
8b58be88 5833M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5834W: http://miguelojeda.es/auxdisplay.htm
5835W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5836S: Maintained
679655da
JP
5837F: Documentation/auxdisplay/ks0108
5838F: drivers/auxdisplay/ks0108.c
5839F: include/linux/ks0108.h
70e84049 5840
1da177e4 5841LAPB module
1da177e4 5842L: linux-x25@vger.kernel.org
bf9915cc 5843S: Orphan
679655da
JP
5844F: Documentation/networking/lapb-module.txt
5845F: include/*/lapb.h
5846F: net/lapb/
1da177e4
LT
5847
5848LASI 53c700 driver for PARISC
8b58be88 5849M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5850L: linux-scsi@vger.kernel.org
5851S: Maintained
679655da
JP
5852F: Documentation/scsi/53c700.txt
5853F: drivers/scsi/53c700*
1da177e4 5854
263de9b5 5855LED SUBSYSTEM
c772fc26 5856M: Bryan Wu <cooloney@gmail.com>
8b58be88 5857M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5858M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5859L: linux-leds@vger.kernel.org
5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5861S: Maintained
679655da
JP
5862F: drivers/leds/
5863F: include/linux/leds.h
263de9b5 5864
b0461a44 5865LEGACY EEPROM DRIVER
7c81c60f 5866M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5867S: Maintained
5868F: Documentation/misc-devices/eeprom
5869F: drivers/misc/eeprom/eeprom.c
5870
1da177e4 5871LEGO USB Tower driver
8b58be88 5872M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5873L: legousb-devel@lists.sourceforge.net
5874W: http://legousb.sourceforge.net/
5875S: Maintained
679655da 5876F: drivers/usb/misc/legousbtower.c
1da177e4 5877
055616a8
MK
5878LG2160 MEDIA DRIVER
5879M: Michael Krufky <mkrufky@linuxtv.org>
5880L: linux-media@vger.kernel.org
5881W: http://linuxtv.org/
5882W: http://github.com/mkrufky
5883Q: http://patchwork.linuxtv.org/project/linux-media/list/
5884T: git git://linuxtv.org/mkrufky/tuners.git
5885S: Maintained
5886F: drivers/media/dvb-frontends/lg2160.*
5887
6f0e7725
MK
5888LGDT3305 MEDIA DRIVER
5889M: Michael Krufky <mkrufky@linuxtv.org>
5890L: linux-media@vger.kernel.org
5891W: http://linuxtv.org/
5892W: http://github.com/mkrufky
5893Q: http://patchwork.linuxtv.org/project/linux-media/list/
5894T: git git://linuxtv.org/mkrufky/tuners.git
5895S: Maintained
5896F: drivers/media/dvb-frontends/lgdt3305.*
5897
568a17ff 5898LGUEST
8b58be88 5899M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5900L: lguest@lists.ozlabs.org
568a17ff 5901W: http://lguest.ozlabs.org/
72e91863 5902S: Odd Fixes
070f420b 5903F: arch/x86/include/asm/lguest*.h
679655da
JP
5904F: arch/x86/lguest/
5905F: drivers/lguest/
5906F: include/linux/lguest*.h
070f420b 5907F: tools/lguest/
568a17ff 5908
32ac7cb2
TH
5909LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5910M: Tejun Heo <tj@kernel.org>
5911L: linux-ide@vger.kernel.org
5912T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5913S: Maintained
5914F: drivers/ata/
5915F: include/linux/ata.h
5916F: include/linux/libata.h
5917
5918LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5919M: Viresh Kumar <viresh.linux@gmail.com>
5920L: linux-ide@vger.kernel.org
5921T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5922S: Maintained
5923F: include/linux/pata_arasan_cf_data.h
5924F: drivers/ata/pata_arasan_cf.c
5925
c7fa056c
BZ
5926LIBATA PATA DRIVERS
5927M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5928M: Tejun Heo <tj@kernel.org>
5929L: linux-ide@vger.kernel.org
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5931S: Maintained
5932F: drivers/ata/pata_*.c
5933F: drivers/ata/ata_generic.c
5934
32ac7cb2
TH
5935LIBATA SATA AHCI PLATFORM devices support
5936M: Hans de Goede <hdegoede@redhat.com>
5937M: Tejun Heo <tj@kernel.org>
5938L: linux-ide@vger.kernel.org
5939T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5940S: Maintained
5941F: drivers/ata/ahci_platform.c
5942F: drivers/ata/libahci_platform.c
5943F: include/linux/ahci_platform.h
5944
5945LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5946M: Mikael Pettersson <mikpelinux@gmail.com>
5947L: linux-ide@vger.kernel.org
5948T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5949S: Maintained
5950F: drivers/ata/sata_promise.*
5951
1acd437c
SL
5952LIBLOCKDEP
5953M: Sasha Levin <sasha.levin@oracle.com>
5954S: Maintained
5955F: tools/lib/lockdep/
5956
1da177e4 5957LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5958M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5959W: http://www.ibm.com/linux/ltc/projects/ppc
5960S: Supported
11c34c7d 5961F: arch/powerpc/boot/rs6000.h
1da177e4 5962
852bb9f5 5963LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5964M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5965M: Paul Mackerras <paulus@samba.org>
ea668936 5966M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5967W: http://www.penguinppc.org/
a4724ed6 5968L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5969Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5970T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5971S: Supported
11c34c7d
JP
5972F: Documentation/powerpc/
5973F: arch/powerpc/
1da177e4
LT
5974
5975LINUX FOR POWER MACINTOSH
8b58be88 5976M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5977W: http://www.penguinppc.org/
a4724ed6 5978L: linuxppc-dev@lists.ozlabs.org
1da177e4 5979S: Maintained
11c34c7d
JP
5980F: arch/powerpc/platforms/powermac/
5981F: drivers/macintosh/
1da177e4 5982
77a76369 5983LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5984M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5985L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5986T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5987S: Maintained
11c34c7d
JP
5988F: arch/powerpc/platforms/512x/
5989F: arch/powerpc/platforms/52xx/
1da177e4
LT
5990
5991LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5992M: Alistair Popple <alistair@popple.id.au>
8b58be88 5993M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5994W: http://www.penguinppc.org/
a4724ed6 5995L: linuxppc-dev@lists.ozlabs.org
1da177e4 5996S: Maintained
11c34c7d
JP
5997F: arch/powerpc/platforms/40x/
5998F: arch/powerpc/platforms/44x/
1da177e4 5999
260c02a9 6000LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6001L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6002S: Orphan
11c34c7d
JP
6003F: arch/powerpc/*/*virtex*
6004F: arch/powerpc/*/*/*virtex*
1da177e4 6005
e93adf1e 6006LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6007M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6008W: http://www.penguinppc.org/
a4724ed6 6009L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6010S: Maintained
a2b1f7c8 6011F: arch/powerpc/platforms/8xx/
e93adf1e 6012
1da177e4 6013LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6014M: Scott Wood <scottwood@freescale.com>
8b58be88 6015M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6016W: http://www.penguinppc.org/
a4724ed6 6017L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6019S: Maintained
11c34c7d 6020F: arch/powerpc/platforms/83xx/
4c8f581d 6021F: arch/powerpc/platforms/85xx/
1da177e4 6022
ab06ff3a 6023LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6024M: Olof Johansson <olof@lixom.net>
a4724ed6 6025L: linuxppc-dev@lists.ozlabs.org
92e19709 6026S: Maintained
11c34c7d
JP
6027F: arch/powerpc/platforms/pasemi/
6028F: drivers/*/*pasemi*
6029F: drivers/*/*/*pasemi*
ab06ff3a 6030
1da177e4 6031LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6032M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6033L: linux-security-module@vger.kernel.org
1da177e4
LT
6034S: Supported
6035
a23ce6da
HW
6036LIS3LV02D ACCELEROMETER DRIVER
6037M: Eric Piel <eric.piel@tremplin-utc.net>
6038S: Maintained
ff606677
JD
6039F: Documentation/misc-devices/lis3lv02d
6040F: drivers/misc/lis3lv02d/
bd35665f 6041F: drivers/platform/x86/hp_accel.c
a23ce6da 6042
b700e7f0
SJ
6043LIVE PATCHING
6044M: Josh Poimboeuf <jpoimboe@redhat.com>
6045M: Seth Jennings <sjenning@redhat.com>
6046M: Jiri Kosina <jkosina@suse.cz>
6047M: Vojtech Pavlik <vojtech@suse.cz>
6048S: Maintained
6049F: kernel/livepatch/
6050F: include/linux/livepatch.h
6051F: arch/x86/include/asm/livepatch.h
6052F: arch/x86/kernel/livepatch.c
6053F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6054F: samples/livepatch/
b700e7f0 6055L: live-patching@vger.kernel.org
74d50da3 6056T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6057
e2d1d6c0 6058LLC (802.2)
8b58be88 6059M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6060S: Maintained
679655da 6061F: include/linux/llc.h
c117ab84 6062F: include/uapi/linux/llc.h
679655da
JP
6063F: include/net/llc*
6064F: net/llc/
e2d1d6c0 6065
4e233cbe
AD
6066LM73 HARDWARE MONITOR DRIVER
6067M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6068L: lm-sensors@lm-sensors.org
6069S: Maintained
6070F: drivers/hwmon/lm73.c
6071
156e2d1a 6072LM78 HARDWARE MONITOR DRIVER
7c81c60f 6073M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6074L: lm-sensors@lm-sensors.org
6075S: Maintained
6076F: Documentation/hwmon/lm78
6077F: drivers/hwmon/lm78.c
6078
1da177e4 6079LM83 HARDWARE MONITOR DRIVER
7c81c60f 6080M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6081L: lm-sensors@lm-sensors.org
1da177e4 6082S: Maintained
679655da
JP
6083F: Documentation/hwmon/lm83
6084F: drivers/hwmon/lm83.c
1da177e4
LT
6085
6086LM90 HARDWARE MONITOR DRIVER
7c81c60f 6087M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6088L: lm-sensors@lm-sensors.org
1da177e4 6089S: Maintained
679655da 6090F: Documentation/hwmon/lm90
aae7bce4 6091F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6092F: drivers/hwmon/lm90.c
1da177e4 6093
917cc4e6
GR
6094LM95234 HARDWARE MONITOR DRIVER
6095M: Guenter Roeck <linux@roeck-us.net>
6096L: lm-sensors@lm-sensors.org
6097S: Maintained
6098F: Documentation/hwmon/lm95234
6099F: drivers/hwmon/lm95234.c
6100
68620bdd
MP
6101LME2510 MEDIA DRIVER
6102M: Malcolm Priestley <tvboxspy@gmail.com>
6103L: linux-media@vger.kernel.org
6104W: http://linuxtv.org/
6105Q: http://patchwork.linuxtv.org/project/linux-media/list/
6106S: Maintained
6107F: drivers/media/usb/dvb-usb-v2/lmedm04*
6108
512e67f9 6109LOCKDEP AND LOCKSTAT
8b58be88
JP
6110M: Peter Zijlstra <peterz@infradead.org>
6111M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6112L: linux-kernel@vger.kernel.org
75fc2d37 6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6114S: Maintained
214e0aed
DB
6115F: Documentation/locking/lockdep*.txt
6116F: Documentation/locking/lockstat.txt
679655da 6117F: include/linux/lockdep.h
7486d6da 6118F: kernel/locking/
512e67f9 6119
dde33348 6120LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6121M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6122L: linux-ntfs-dev@lists.sourceforge.net
6123W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6124S: Maintained
679655da 6125F: Documentation/ldm.txt
20d16fef 6126F: block/partitions/ldm.*
1da177e4 6127
ef6ada3d
JE
6128LogFS
6129M: Joern Engel <joern@logfs.org>
756ccb3c 6130M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6131L: logfs@logfs.org
6132W: logfs.org
6133S: Maintained
6134F: fs/logfs/
6135
b62d7946
RS
6136LPC32XX MACHINE SUPPORT
6137M: Roland Stigge <stigge@antcom.de>
6138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6139S: Maintained
6140F: arch/arm/mach-lpc32xx/
6141
c87e34ef 6142LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6143M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6144M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6145M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6146M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6147L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6148L: linux-scsi@vger.kernel.org
6149W: http://www.lsilogic.com/support
6150S: Supported
679655da 6151F: drivers/message/fusion/
500c152a 6152F: drivers/scsi/mpt2sas/
6153F: drivers/scsi/mpt3sas/
c87e34ef 6154
1da177e4 6155LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6156M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6157L: linux-scsi@vger.kernel.org
6158S: Maintained
679655da 6159F: drivers/scsi/sym53c8xx_2/
1da177e4 6160
e5f5c99a
GR
6161LTC4261 HARDWARE MONITOR DRIVER
6162M: Guenter Roeck <linux@roeck-us.net>
6163L: lm-sensors@lm-sensors.org
6164S: Maintained
6165F: Documentation/hwmon/ltc4261
6166F: drivers/hwmon/ltc4261.c
6167
81365c31 6168LTP (Linux Test Project)
28b8e8d4 6169M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6170M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6171M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6172M: Jan Stancek <jstancek@redhat.com>
6173M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6174M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6175L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6176W: http://linux-test-project.github.io/
7d1ae8a8 6177T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6178S: Maintained
6179
c12a54b3 6180M32R ARCHITECTURE
c12a54b3 6181W: http://www.linux-m32r.org/
b4174867 6182S: Orphan
679655da 6183F: arch/m32r/
c12a54b3 6184
1da177e4 6185M68K ARCHITECTURE
8b58be88 6186M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6187L: linux-m68k@lists.linux-m68k.org
6188W: http://www.linux-m68k.org/
54e5881d 6189T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6190S: Maintained
679655da 6191F: arch/m68k/
9db35182 6192F: drivers/zorro/
1da177e4
LT
6193
6194M68K ON APPLE MACINTOSH
8b58be88 6195M: Joshua Thompson <funaho@jurai.org>
1da177e4 6196W: http://www.mac.linux-m68k.org/
9bb9f222 6197L: linux-m68k@lists.linux-m68k.org
1da177e4 6198S: Maintained
9db35182 6199F: arch/m68k/mac/
1da177e4
LT
6200
6201M68K ON HP9000/300
8b58be88 6202M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6203W: http://www.tazenda.demon.co.uk/phil/linux-hp
6204S: Maintained
679655da 6205F: arch/m68k/hp300/
1da177e4 6206
74425546
AP
6207M88DS3103 MEDIA DRIVER
6208M: Antti Palosaari <crope@iki.fi>
6209L: linux-media@vger.kernel.org
6210W: http://linuxtv.org/
6211W: http://palosaari.fi/linux/
6212Q: http://patchwork.linuxtv.org/project/linux-media/list/
6213T: git git://linuxtv.org/anttip/media_tree.git
6214S: Maintained
6215F: drivers/media/dvb-frontends/m88ds3103*
6216
68620bdd
MP
6217M88RS2000 MEDIA DRIVER
6218M: Malcolm Priestley <tvboxspy@gmail.com>
6219L: linux-media@vger.kernel.org
6220W: http://linuxtv.org/
6221Q: http://patchwork.linuxtv.org/project/linux-media/list/
6222S: Maintained
6223F: drivers/media/dvb-frontends/m88rs2000*
6224
07a092fa 6225MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6226M: Alexey Klimov <klimov.linux@gmail.com>
6227L: linux-media@vger.kernel.org
6228T: git git://linuxtv.org/media_tree.git
6229S: Maintained
6230F: drivers/media/radio/radio-ma901.c
07a092fa 6231
64a327a7 6232MAC80211
8b58be88 6233M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6234L: linux-wireless@vger.kernel.org
491b26b4 6235W: http://wireless.kernel.org/
ce466579
JB
6236T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6238S: Maintained
679655da
JP
6239F: Documentation/networking/mac80211-injection.txt
6240F: include/net/mac80211.h
6241F: net/mac80211/
64a327a7 6242
b863ceb7 6243MACVLAN DRIVER
8b58be88 6244M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6245L: netdev@vger.kernel.org
6246S: Maintained
679655da
JP
6247F: drivers/net/macvlan.c
6248F: include/linux/if_macvlan.h
b863ceb7 6249
2b6d83e2
JB
6250MAILBOX API
6251M: Jassi Brar <jassisinghbrar@gmail.com>
6252L: linux-kernel@vger.kernel.org
6253S: Maintained
6254F: drivers/mailbox/
6255F: include/linux/mailbox_client.h
6256F: include/linux/mailbox_controller.h
6257
faf1668c 6258MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6259M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6260W: http://www.kernel.org/doc/man-pages
bd7ebec6 6261L: linux-man@vger.kernel.org
1b53dc74 6262S: Maintained
faf1668c 6263
8427defd
RK
6264MARVELL ARMADA DRM SUPPORT
6265M: Russell King <rmk+kernel@arm.linux.org.uk>
6266S: Maintained
6267F: drivers/gpu/drm/armada/
6268
3ad50cca
GR
6269MARVELL 88E6352 DSA support
6270M: Guenter Roeck <linux@roeck-us.net>
6271S: Maintained
6272F: drivers/net/dsa/mv88e6352.c
6273
44c14c1d 6274MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6275M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6276M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6277L: netdev@vger.kernel.org
6278S: Maintained
6279F: drivers/net/ethernet/marvell/sk*
6280
74cda169 6281MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6282L: libertas-dev@lists.infradead.org
8ac3e99e 6283S: Orphan
679655da 6284F: drivers/net/wireless/libertas/
74cda169 6285
b60d6975 6286MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6287M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6288L: netdev@vger.kernel.org
f5ca8502 6289S: Maintained
527a6266 6290F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6291F: include/linux/mv643xx.h
1da177e4 6292
370b8ed9
TP
6293MARVELL MVNETA ETHERNET DRIVER
6294M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6295L: netdev@vger.kernel.org
6296S: Maintained
6297F: drivers/net/ethernet/marvell/mvneta.*
6298
fcad584d 6299MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6300M: Amitkumar Karwar <akarwar@marvell.com>
6301M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6302L: linux-wireless@vger.kernel.org
6303S: Maintained
6304F: drivers/net/wireless/mwifiex/
6305
a2c3f656 6306MARVELL MWL8K WIRELESS DRIVER
a040d532 6307M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6308L: linux-wireless@vger.kernel.org
16345910 6309S: Odd Fixes
a2c3f656
LB
6310F: drivers/net/wireless/mwl8k.c
6311
2a69567b 6312MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6313M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6314S: Odd Fixes
1fa7e547 6315F: drivers/mmc/host/mvsdio.*
2a69567b 6316
1da177e4 6317MATROX FRAMEBUFFER DRIVER
c69f677c 6318L: linux-fbdev@vger.kernel.org
52653199 6319S: Orphan
8a61f013 6320F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6321F: include/uapi/linux/matroxfb.h
1da177e4 6322
ca462085
GR
6323MAX16065 HARDWARE MONITOR DRIVER
6324M: Guenter Roeck <linux@roeck-us.net>
6325L: lm-sensors@lm-sensors.org
6326S: Maintained
6327F: Documentation/hwmon/max16065
6328F: drivers/hwmon/max16065.c
6329
d20620de 6330MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6331M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6332L: lm-sensors@lm-sensors.org
6333S: Maintained
679655da
JP
6334F: Documentation/hwmon/max6650
6335F: drivers/hwmon/max6650.c
d20620de 6336
e89ab51f
GR
6337MAX6697 HARDWARE MONITOR DRIVER
6338M: Guenter Roeck <linux@roeck-us.net>
6339L: lm-sensors@lm-sensors.org
6340S: Maintained
6341F: Documentation/hwmon/max6697
6342F: Documentation/devicetree/bindings/i2c/max6697.txt
6343F: drivers/hwmon/max6697.c
6344F: include/linux/platform_data/max6697.h
6345
f8f847b5
KK
6346MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6347M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6348L: linux-pm@vger.kernel.org
6349S: Supported
6350F: drivers/power/max14577_charger.c
6351F: drivers/power/max77693_charger.c
6352
befeb596
KK
6353MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6354M: Chanwoo Choi <cw00.choi@samsung.com>
6355M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6356L: linux-kernel@vger.kernel.org
6357S: Supported
6358F: drivers/*/max14577.c
6359F: drivers/*/max77686.c
6360F: drivers/*/max77693.c
6361F: drivers/extcon/extcon-max14577.c
6362F: drivers/extcon/extcon-max77693.c
6363F: drivers/rtc/rtc-max77686.c
6364F: drivers/clk/clk-max77686.c
6365F: Documentation/devicetree/bindings/mfd/max14577.txt
6366F: Documentation/devicetree/bindings/mfd/max77686.txt
6367F: Documentation/devicetree/bindings/mfd/max77693.txt
6368F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6369F: include/linux/mfd/max14577*.h
6370F: include/linux/mfd/max77686*.h
6371F: include/linux/mfd/max77693*.h
6372
9be3c9a5
HV
6373MAXIRADIO FM RADIO RECEIVER DRIVER
6374M: Hans Verkuil <hverkuil@xs4all.nl>
6375L: linux-media@vger.kernel.org
6376T: git git://linuxtv.org/media_tree.git
6377W: http://linuxtv.org
6378S: Maintained
6379F: drivers/media/radio/radio-maxiradio*
6380
127c49ae 6381MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6382M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6383P: LinuxTV.org Project
6384L: linux-media@vger.kernel.org
6385W: http://linuxtv.org
8a6e2535 6386Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6387T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6388S: Maintained
6389F: Documentation/dvb/
6390F: Documentation/video4linux/
ffe06198 6391F: Documentation/DocBook/media/
127c49ae 6392F: drivers/media/
ffe06198 6393F: drivers/staging/media/
127c49ae 6394F: include/media/
6c0f0359
MCC
6395F: include/uapi/linux/dvb/
6396F: include/uapi/linux/videodev2.h
6397F: include/uapi/linux/media.h
6398F: include/uapi/linux/v4l2-*
6399F: include/uapi/linux/meye.h
6400F: include/uapi/linux/ivtv*
6401F: include/uapi/linux/uvcvideo.h
d20620de 6402
e399065b
SS
6403MEGARAID SCSI/SAS DRIVERS
6404M: Kashyap Desai <kashyap.desai@avagotech.com>
6405M: Sumit Saxena <sumit.saxena@avagotech.com>
6406M: Uday Lingala <uday.lingala@avagotech.com>
6407L: megaraidlinux.pdl@avagotech.com
baaea1dc 6408L: linux-scsi@vger.kernel.org
e399065b 6409W: http://www.lsi.com
ce00f85c 6410S: Maintained
679655da
JP
6411F: Documentation/scsi/megaraid.txt
6412F: drivers/scsi/megaraid.*
6413F: drivers/scsi/megaraid/
757e0108 6414
2c46c9d5
AV
6415MELLANOX ETHERNET DRIVER (mlx4_en)
6416M: Amir Vadai <amirv@mellanox.com>
db603047 6417M: Ido Shamay <idos@mellanox.com>
b75f0050 6418L: netdev@vger.kernel.org
2c46c9d5
AV
6419S: Supported
6420W: http://www.mellanox.com
6421Q: http://patchwork.ozlabs.org/project/netdev/list/
6422F: drivers/net/ethernet/mellanox/mlx4/en_*
6423
70ea91f1
SR
6424MEMORY MANAGEMENT
6425L: linux-mm@kvack.org
70ea91f1
SR
6426W: http://www.linux-mm.org
6427S: Maintained
679655da 6428F: include/linux/mm.h
551450bb
CS
6429F: include/linux/gfp.h
6430F: include/linux/mmzone.h
6431F: include/linux/memory_hotplug.h
6432F: include/linux/vmalloc.h
679655da 6433F: mm/
70ea91f1 6434
f4e9ce66 6435MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6436M: David Woodhouse <dwmw2@infradead.org>
242c325e 6437M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6438L: linux-mtd@lists.infradead.org
8a6e2535
JP
6439W: http://www.linux-mtd.infradead.org/
6440Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6441T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6442T: git git://git.infradead.org/l2-mtd.git
1da177e4 6443S: Maintained
679655da
JP
6444F: drivers/mtd/
6445F: include/linux/mtd/
c117ab84 6446F: include/uapi/mtd/
1da177e4 6447
26c57ef1 6448MEN A21 WATCHDOG DRIVER
b75f0050 6449M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6450L: linux-watchdog@vger.kernel.org
6451S: Supported
6452F: drivers/watchdog/mena21_wdt.c
6453
3764e82e 6454MEN CHAMELEON BUS (mcb)
49e7d9df 6455M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6456S: Supported
6457F: drivers/mcb/
6458F: include/linux/mcb.h
6459
48b490d2
AW
6460MEN F21BMC (Board Management Controller)
6461M: Andreas Werner <andreas.werner@men.de>
6462S: Supported
6463F: drivers/mfd/menf21bmc.c
6464F: drivers/watchdog/menf21bmc_wdt.c
6465F: drivers/leds/leds-menf21bmc.c
6466F: drivers/hwmon/menf21bmc_hwmon.c
6467F: Documentation/hwmon/menf21bmc
6468
12285945
JH
6469METAG ARCHITECTURE
6470M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6471L: linux-metag@vger.kernel.org
12285945
JH
6472S: Supported
6473F: arch/metag/
6474F: Documentation/metag/
6475F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6476F: drivers/clocksource/metag_generic.c
5698c50d
JH
6477F: drivers/irqchip/irq-metag.c
6478F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6479F: drivers/tty/metag_da.c
12285945 6480
c6375b0a 6481MICROBLAZE ARCHITECTURE
8b58be88 6482M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6483W: http://www.monstr.eu/fdt/
6484T: git git://git.monstr.eu/linux-2.6-microblaze.git
6485S: Supported
0a8c7914 6486F: arch/microblaze/
1da177e4
LT
6487
6488MICROTEK X6 SCANNER
61eee9a7 6489M: Oliver Neukum <oliver@neukum.org>
1da177e4 6490S: Maintained
679655da 6491F: drivers/usb/image/microtek.*
1da177e4
LT
6492
6493MIPS
8b58be88 6494M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6495L: linux-mips@linux-mips.org
6097050d 6496W: http://www.linux-mips.org/
b05e988e 6497T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6498Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6499S: Supported
679655da
JP
6500F: Documentation/mips/
6501F: arch/mips/
1da177e4 6502
08b7620a
HV
6503MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6504M: Hans Verkuil <hverkuil@xs4all.nl>
6505L: linux-media@vger.kernel.org
6506T: git git://linuxtv.org/media_tree.git
6507W: http://linuxtv.org
6508S: Odd Fixes
6509F: drivers/media/radio/radio-miropcm20*
6510
e126ba97
EC
6511Mellanox MLX5 core VPI driver
6512M: Eli Cohen <eli@mellanox.com>
6513L: netdev@vger.kernel.org
6514L: linux-rdma@vger.kernel.org
6515W: http://www.mellanox.com
6516Q: http://patchwork.ozlabs.org/project/netdev/list/
6517Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6518T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6519S: Supported
6520F: drivers/net/ethernet/mellanox/mlx5/core/
6521F: include/linux/mlx5/
6522
6523Mellanox MLX5 IB driver
b75f0050
JP
6524M: Eli Cohen <eli@mellanox.com>
6525L: linux-rdma@vger.kernel.org
6526W: http://www.mellanox.com
6527Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6528T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6529S: Supported
6530F: include/linux/mlx5/
6531F: drivers/infiniband/hw/mlx5/
e126ba97 6532
0ce277e4
AP
6533MN88472 MEDIA DRIVER
6534M: Antti Palosaari <crope@iki.fi>
6535L: linux-media@vger.kernel.org
6536W: http://linuxtv.org/
6537W: http://palosaari.fi/linux/
6538Q: http://patchwork.linuxtv.org/project/linux-media/list/
6539T: git git://linuxtv.org/anttip/media_tree.git
6540S: Maintained
6541F: drivers/staging/media/mn88472/
6542F: drivers/media/dvb-frontends/mn88472.h
6543
4f4d238f
AP
6544MN88473 MEDIA DRIVER
6545M: Antti Palosaari <crope@iki.fi>
6546L: linux-media@vger.kernel.org
6547W: http://linuxtv.org/
6548W: http://palosaari.fi/linux/
6549Q: http://patchwork.linuxtv.org/project/linux-media/list/
6550T: git git://linuxtv.org/anttip/media_tree.git
6551S: Maintained
6552F: drivers/staging/media/mn88473/
6553F: drivers/media/dvb-frontends/mn88473.h
6554
1da177e4 6555MODULE SUPPORT
8b58be88 6556M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6557S: Maintained
679655da
JP
6558F: include/linux/module.h
6559F: kernel/module.c
1da177e4
LT
6560
6561MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6562W: http://popies.net/meye/
b7788e13 6563S: Orphan
679655da 6564F: Documentation/video4linux/meye.txt
90d72ac6 6565F: drivers/media/pci/meye/
6c0f0359 6566F: include/uapi/linux/meye.h
1da177e4 6567
b9705b60 6568MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6569M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6570S: Maintained
679655da 6571F: Documentation/serial/moxa-smartio
c897401b 6572F: drivers/tty/mxser.*
d735410a 6573
889b2f87
AK
6574MR800 AVERMEDIA USB FM RADIO DRIVER
6575M: Alexey Klimov <klimov.linux@gmail.com>
6576L: linux-media@vger.kernel.org
6577T: git git://linuxtv.org/media_tree.git
6578S: Maintained
6579F: drivers/media/radio/radio-mr800.c
6580
d7155691
AO
6581MRF24J40 IEEE 802.15.4 RADIO DRIVER
6582M: Alan Ott <alan@signal11.us>
6583L: linux-wpan@vger.kernel.org
6584S: Maintained
6585F: drivers/net/ieee802154/mrf24j40.c
6586
8c4c731a 6587MSI LAPTOP SUPPORT
182ae55c 6588M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6589L: platform-driver-x86@vger.kernel.org
8c4c731a 6590S: Maintained
679655da 6591F: drivers/platform/x86/msi-laptop.c
8c4c731a 6592
0f1006b1
AA
6593MSI WMI SUPPORT
6594M: Anisse Astier <anisse@astier.eu>
d0944853 6595L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6596S: Supported
6597F: drivers/platform/x86/msi-wmi.c
6598
19a628a0
AP
6599MSI001 MEDIA DRIVER
6600M: Antti Palosaari <crope@iki.fi>
6601L: linux-media@vger.kernel.org
6602W: http://linuxtv.org/
6603W: http://palosaari.fi/linux/
6604Q: http://patchwork.linuxtv.org/project/linux-media/list/
6605T: git git://linuxtv.org/anttip/media_tree.git
6606S: Maintained
0185e197 6607F: drivers/media/tuners/msi001*
19a628a0 6608
7570589d 6609MSI2500 MEDIA DRIVER
2c57213f
AP
6610M: Antti Palosaari <crope@iki.fi>
6611L: linux-media@vger.kernel.org
6612W: http://linuxtv.org/
6613W: http://palosaari.fi/linux/
6614Q: http://patchwork.linuxtv.org/project/linux-media/list/
6615T: git git://linuxtv.org/anttip/media_tree.git
6616S: Maintained
7570589d 6617F: drivers/media/usb/msi2500/
2c57213f 6618
62a37dc7 6619MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6621L: linux-media@vger.kernel.org
6622T: git git://linuxtv.org/media_tree.git
6623S: Maintained
6624F: drivers/media/i2c/mt9m032.c
6625F: include/media/mt9m032.h
6626
62a37dc7 6627MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6628M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6629L: linux-media@vger.kernel.org
6630T: git git://linuxtv.org/media_tree.git
6631S: Maintained
6632F: drivers/media/i2c/mt9p031.c
6633F: include/media/mt9p031.h
6634
62a37dc7 6635MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6636M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6637L: linux-media@vger.kernel.org
6638T: git git://linuxtv.org/media_tree.git
6639S: Maintained
6640F: drivers/media/i2c/mt9t001.c
6641F: include/media/mt9t001.h
6642
62a37dc7 6643MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6644M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6645L: linux-media@vger.kernel.org
6646T: git git://linuxtv.org/media_tree.git
6647S: Maintained
f2272e13 6648F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6649F: drivers/media/i2c/mt9v032.c
6650F: include/media/mt9v032.h
6651
4e0d13cb 6652MULTIFUNCTION DEVICES (MFD)
8b58be88 6653M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6654M: Lee Jones <lee.jones@linaro.org>
7caa7991 6655T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6656S: Supported
679655da 6657F: drivers/mfd/
55b5940d 6658F: include/linux/mfd/
4e0d13cb 6659
5c4e6f13 6660MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6661M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6662L: linux-mmc@vger.kernel.org
708dce3f 6663T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6664S: Maintained
679655da
JP
6665F: drivers/mmc/
6666F: include/linux/mmc/
c117ab84 6667F: include/uapi/linux/mmc/
baca2da4 6668
15a0580c 6669MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6670S: Orphan
679655da
JP
6671F: drivers/mmc/host/mmc_spi.c
6672F: include/linux/spi/mmc_spi.h
15a0580c 6673
1da177e4 6674MULTISOUND SOUND DRIVER
8b58be88 6675M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6676S: Maintained
679655da
JP
6677F: Documentation/sound/oss/MultiSound
6678F: sound/oss/msnd*
1da177e4 6679
d735410a 6680MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6681S: Orphan
c897401b 6682F: drivers/tty/isicom.c
679655da 6683F: include/linux/isicom.h
d735410a 6684
550a7375 6685MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6686M: Felipe Balbi <balbi@ti.com>
795fb7e7 6687L: linux-usb@vger.kernel.org
43b416e5 6688T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6689S: Maintained
679655da 6690F: drivers/usb/musb/
550a7375 6691
ea0af5f6
MK
6692MXL5007T MEDIA DRIVER
6693M: Michael Krufky <mkrufky@linuxtv.org>
6694L: linux-media@vger.kernel.org
6695W: http://linuxtv.org/
6696W: http://github.com/mkrufky
6697Q: http://patchwork.linuxtv.org/project/linux-media/list/
6698T: git git://linuxtv.org/mkrufky/tuners.git
6699S: Maintained
6700F: drivers/media/tuners/mxl5007t.*
6701
2d3cf588 6702MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6703M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6704L: netdev@vger.kernel.org
205057ae 6705W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6706S: Supported
93f7848b 6707F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6708
1da177e4 6709NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6710S: Orphan
d9fb9f38 6711F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6712
23dc05a3
DM
6713NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6714M: Daniel Mack <zonque@gmail.com>
6715S: Maintained
6716L: alsa-devel@alsa-project.org
6717W: http://www.native-instruments.com
6718F: sound/usb/caiaq/
6719
1da177e4 6720NCP FILESYSTEM
52653199
PV
6721M: Petr Vandrovec <petr@vandrovec.name>
6722S: Odd Fixes
679655da 6723F: fs/ncpfs/
1da177e4 6724
a79b0322
FT
6725NCR 5380 SCSI DRIVERS
6726M: Finn Thain <fthain@telegraphics.com.au>
6727M: Michael Schmitz <schmitzmic@gmail.com>
6728L: linux-scsi@vger.kernel.org
6729S: Maintained
6730F: Documentation/scsi/g_NCR5380.txt
6731F: drivers/scsi/NCR5380.*
6732F: drivers/scsi/arm/cumana_1.c
6733F: drivers/scsi/arm/oak.c
6734F: drivers/scsi/atari_NCR5380.c
6735F: drivers/scsi/atari_scsi.*
6736F: drivers/scsi/dmx3191d.c
6737F: drivers/scsi/dtc.*
6738F: drivers/scsi/g_NCR5380.*
6739F: drivers/scsi/g_NCR5380_mmio.c
6740F: drivers/scsi/mac_scsi.*
6741F: drivers/scsi/pas16.*
a79b0322
FT
6742F: drivers/scsi/sun3_scsi.*
6743F: drivers/scsi/sun3_scsi_vme.c
6744F: drivers/scsi/t128.*
6745
1da177e4 6746NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6747M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6748L: linux-scsi@vger.kernel.org
6749S: Maintained
679655da 6750F: drivers/scsi/NCR_D700.*
1da177e4 6751
4aa3eb4c
GR
6752NCT6775 HARDWARE MONITOR DRIVER
6753M: Guenter Roeck <linux@roeck-us.net>
6754L: lm-sensors@lm-sensors.org
6755S: Maintained
6756F: Documentation/hwmon/nct6775
6757F: drivers/hwmon/nct6775.c
6758
3c2d774c 6759NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6760M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6761L: linux-rdma@vger.kernel.org
e3d33cb1 6762W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6763S: Supported
6764F: drivers/infiniband/hw/nes/
6765
be2f2e84 6766NETEM NETWORK EMULATOR
adbbf69d 6767M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6768L: netem@lists.linux-foundation.org
be2f2e84 6769S: Maintained
679655da 6770F: net/sched/sch_netem.c
be2f2e84 6771
b2f5a051 6772NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6773M: Jon Mason <jdmason@kudzu.us>
4a58448b 6774L: netdev@vger.kernel.org
4a58448b 6775S: Supported
679655da 6776F: Documentation/networking/s2io.txt
b2f5a051 6777F: Documentation/networking/vxge.txt
86387e1a 6778F: drivers/net/ethernet/neterion/
4a58448b 6779
db9cf3a3 6780NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6781M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6782M: Patrick McHardy <kaber@trash.net>
42010ed0 6783M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6784L: netfilter-devel@vger.kernel.org
82b98543 6785L: coreteam@netfilter.org
1da177e4
LT
6786W: http://www.netfilter.org/
6787W: http://www.iptables.org/
42010ed0
PNA
6788Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6790T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6791S: Supported
679655da
JP
6792F: include/linux/netfilter*
6793F: include/linux/netfilter/
6794F: include/net/netfilter/
c117ab84
CEB
6795F: include/uapi/linux/netfilter*
6796F: include/uapi/linux/netfilter/
679655da
JP
6797F: net/*/netfilter.c
6798F: net/*/netfilter/
6799F: net/netfilter/
1da177e4 6800
4cc67735 6801NETLABEL
87a0874c 6802M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6803W: http://netlabel.sf.net
6804L: netdev@vger.kernel.org
87a0874c 6805S: Maintained
80811493 6806F: Documentation/netlabel/
679655da
JP
6807F: include/net/netlabel.h
6808F: net/netlabel/
4cc67735 6809
1da177e4 6810NETROM NETWORK LAYER
8b58be88 6811M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6812L: linux-hams@vger.kernel.org
d34cb28a 6813W: http://www.linux-ax25.org/
1da177e4 6814S: Maintained
679655da 6815F: include/net/netrom.h
c117ab84 6816F: include/uapi/linux/netrom.h
679655da 6817F: net/netrom/
1da177e4 6818
5ddb88c0 6819NETWORK BLOCK DEVICE (NBD)
4ca5829a 6820M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6821S: Maintained
5e4b269b 6822L: nbd-general@lists.sourceforge.net
4ca5829a 6823T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6824F: Documentation/blockdev/nbd.txt
6825F: drivers/block/nbd.c
6826F: include/linux/nbd.h
c117ab84 6827F: include/uapi/linux/nbd.h
1da177e4 6828
6e43650c
NH
6829NETWORK DROP MONITOR
6830M: Neil Horman <nhorman@tuxdriver.com>
6831L: netdev@vger.kernel.org
6832S: Maintained
6833W: https://fedorahosted.org/dropwatch/
6834F: net/core/drop_monitor.c
6835
1da177e4 6836NETWORKING [GENERAL]
8b58be88 6837M: "David S. Miller" <davem@davemloft.net>
979b6c13 6838L: netdev@vger.kernel.org
b1e8fd54 6839W: http://www.linuxfoundation.org/en/Net
11e98029 6840Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6841T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6842T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6843S: Maintained
679655da
JP
6844F: net/
6845F: include/net/
018d21ed
JP
6846F: include/linux/in.h
6847F: include/linux/net.h
6848F: include/linux/netdevice.h
c117ab84
CEB
6849F: include/uapi/linux/in.h
6850F: include/uapi/linux/net.h
6851F: include/uapi/linux/netdevice.h
0c7aecd4 6852F: include/uapi/linux/net_namespace.h
7e814a6c 6853F: tools/net/
f4e53f9a 6854F: tools/testing/selftests/net/
335a67d2 6855F: lib/random32.c
a101ccd1 6856F: lib/test_bpf.c
1da177e4
LT
6857
6858NETWORKING [IPv4/IPv6]
8b58be88
JP
6859M: "David S. Miller" <davem@davemloft.net>
6860M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6861M: James Morris <jmorris@namei.org>
6862M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6863M: Patrick McHardy <kaber@trash.net>
979b6c13 6864L: netdev@vger.kernel.org
08deed1e 6865T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6866S: Maintained
679655da
JP
6867F: net/ipv4/
6868F: net/ipv6/
6869F: include/net/ip*
0a14842f 6870F: arch/x86/net/*
1da177e4 6871
73b7656c
DM
6872NETWORKING [IPSEC]
6873M: Steffen Klassert <steffen.klassert@secunet.com>
6874M: Herbert Xu <herbert@gondor.apana.org.au>
6875M: "David S. Miller" <davem@davemloft.net>
6876L: netdev@vger.kernel.org
d1fc5024
SK
6877T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6878T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6879S: Maintained
5826bdd1 6880F: net/core/flow.c
73b7656c
DM
6881F: net/xfrm/
6882F: net/key/
6883F: net/ipv4/xfrm*
d1fc5024
SK
6884F: net/ipv4/esp4.c
6885F: net/ipv4/ah4.c
6886F: net/ipv4/ipcomp.c
6887F: net/ipv4/ip_vti.c
73b7656c 6888F: net/ipv6/xfrm*
d1fc5024
SK
6889F: net/ipv6/esp6.c
6890F: net/ipv6/ah6.c
6891F: net/ipv6/ipcomp6.c
6892F: net/ipv6/ip6_vti.c
73b7656c
DM
6893F: include/uapi/linux/xfrm.h
6894F: include/net/xfrm.h
6895
10e2ff1c 6896NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6897M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6898L: netdev@vger.kernel.org
6899S: Maintained
6900
29f8f632 6901NETWORKING [WIRELESS]
2cb4abd1 6902L: linux-wireless@vger.kernel.org
8a6e2535 6903Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6904
788873ac
JP
6905NETWORKING DRIVERS
6906L: netdev@vger.kernel.org
6907W: http://www.linuxfoundation.org/en/Net
11e98029 6908Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6909T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6910T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6911S: Odd Fixes
6912F: drivers/net/
018d21ed 6913F: include/linux/if_*
0b63bf1f
JD
6914F: include/linux/netdevice.h
6915F: include/linux/arcdevice.h
6916F: include/linux/etherdevice.h
6917F: include/linux/fcdevice.h
6918F: include/linux/fddidevice.h
6919F: include/linux/hippidevice.h
6920F: include/linux/inetdevice.h
c117ab84
CEB
6921F: include/uapi/linux/if_*
6922F: include/uapi/linux/netdevice.h
788873ac 6923
0e324cf6
JL
6924NETWORKING DRIVERS (WIRELESS)
6925M: Kalle Valo <kvalo@codeaurora.org>
6926L: linux-wireless@vger.kernel.org
6927Q: http://patchwork.kernel.org/project/linux-wireless/list/
6928T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6929S: Maintained
6930F: drivers/net/wireless/
6931
3d396eb1 6932NETXEN (1/10) GbE SUPPORT
8622315e 6933M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6934M: Sony Chacko <sony.chacko@qlogic.com>
6935M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6936L: netdev@vger.kernel.org
9c2b5bde 6937W: http://www.qlogic.com
3d396eb1 6938S: Supported
aa43c215 6939F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6940
6423d30f
AAJ
6941NFC SUBSYSTEM
6942M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6943M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6944M: Samuel Ortiz <sameo@linux.intel.com>
6945L: linux-wireless@vger.kernel.org
1eb3b216 6946L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6947S: Supported
6423d30f 6948F: net/nfc/
55eb94f9 6949F: include/net/nfc/
c117ab84 6950F: include/uapi/linux/nfc.h
6423d30f 6951F: drivers/nfc/
08eaa1e0 6952F: include/linux/platform_data/pn544.h
7ebb88e5 6953F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6954
e8b43555 6955NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6956M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6957M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6958L: linux-nfs@vger.kernel.org
6959W: http://client.linux-nfs.org
cd7b996a 6960T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6961S: Maintained
679655da
JP
6962F: fs/lockd/
6963F: fs/nfs/
6964F: fs/nfs_common/
6965F: net/sunrpc/
6966F: include/linux/lockd/
6967F: include/linux/nfs*
6968F: include/linux/sunrpc/
c117ab84
CEB
6969F: include/uapi/linux/nfs*
6970F: include/uapi/linux/sunrpc/
1da177e4 6971
85ef9cea 6972NILFS2 FILESYSTEM
e2126935 6973M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6974L: linux-nilfs@vger.kernel.org
f9472265 6975W: http://nilfs.sourceforge.net/
e2126935 6976T: git git://github.com/konis/nilfs2.git
85ef9cea 6977S: Supported
679655da
JP
6978F: Documentation/filesystems/nilfs2.txt
6979F: fs/nilfs2/
6980F: include/linux/nilfs2_fs.h
85ef9cea 6981
1da177e4 6982NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6983M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6984W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6985S: Maintained
679655da
JP
6986F: Documentation/scsi/NinjaSCSI.txt
6987F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6988
6989NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6990M: GOTO Masanori <gotom@debian.or.jp>
6991M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6992W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6993S: Maintained
679655da
JP
6994F: Documentation/scsi/NinjaSCSI.txt
6995F: drivers/scsi/nsp32*
1da177e4 6996
383b8fb9
LFT
6997NIOS2 ARCHITECTURE
6998M: Ley Foon Tan <lftan@altera.com>
6999L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7000T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7001S: Maintained
7002F: arch/nios2/
7003
2a6afddb
PR
7004NOKIA N900 POWER SUPPLY DRIVERS
7005M: Pali RohĂ¡r <pali.rohar@gmail.com>
7006S: Maintained
7007F: include/linux/power/bq2415x_charger.h
7008F: include/linux/power/bq27x00_battery.h
7009F: include/linux/power/isp1704_charger.h
7010F: drivers/power/bq2415x_charger.c
7011F: drivers/power/bq27x00_battery.c
7012F: drivers/power/isp1704_charger.c
7013F: drivers/power/rx51_battery.c
7014
fce8a7bb 7015NTB DRIVER
9ef6bf6c
JM
7016M: Jon Mason <jdmason@kudzu.us>
7017M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 7018S: Supported
2984411f
JM
7019W: https://github.com/jonmason/ntb/wiki
7020T: git git://github.com/jonmason/ntb.git
fce8a7bb 7021F: drivers/ntb/
548c237c 7022F: drivers/net/ntb_netdev.c
fce8a7bb
JM
7023F: include/linux/ntb.h
7024
1da177e4 7025NTFS FILESYSTEM
2818ef50 7026M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7027L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7028W: http://www.tuxera.com/
e6f4dee7 7029T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7030S: Supported
679655da
JP
7031F: Documentation/filesystems/ntfs.txt
7032F: fs/ntfs/
1da177e4 7033
9eb8ef74 7034NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7035M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7036L: linux-fbdev@vger.kernel.org
ce00f85c 7037S: Maintained
8a61f013
JH
7038F: drivers/video/fbdev/riva/
7039F: drivers/video/fbdev/nvidia/
1da177e4 7040
79461681
MW
7041NVM EXPRESS DRIVER
7042M: Matthew Wilcox <willy@linux.intel.com>
7043L: linux-nvme@lists.infradead.org
7044T: git git://git.infradead.org/users/willy/linux-nvme.git
7045S: Supported
5be37bf9 7046F: drivers/block/nvme*
79461681
MW
7047F: include/linux/nvme.h
7048
dece4585
CP
7049NXP-NCI NFC DRIVER
7050M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7051R: Charles Gorand <charles.gorand@effinnov.com>
7052L: linux-nfc@lists.01.org (moderated for non-subscribers)
7053S: Supported
7054F: drivers/nfc/nxp-nci
7055
f50d7146
RK
7056NXP TDA998X DRM DRIVER
7057M: Russell King <rmk+kernel@arm.linux.org.uk>
7058S: Supported
7059F: drivers/gpu/drm/i2c/tda998x_drv.c
7060F: include/drm/i2c/tda998x.h
7061
fbace43e
PR
7062NXP TFA9879 DRIVER
7063M: Peter Rosin <peda@axentia.se>
7064L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7065S: Maintained
7066F: sound/soc/codecs/tfa9879*
7067
f5525786 7068OMAP SUPPORT
0e24bdd4 7069M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7070L: linux-omap@vger.kernel.org
7071W: http://www.muru.com/linux/omap/
7072W: http://linux.omap.com/
8a6e2535 7073Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7075S: Maintained
4e04d5a3 7076F: arch/arm/*omap*/
026da812
FB
7077F: arch/arm/configs/omap1_defconfig
7078F: arch/arm/configs/omap2plus_defconfig
046d0a37 7079F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7080F: drivers/irqchip/irq-omap-intc.c
7081F: drivers/mfd/*omap*.c
7082F: drivers/mfd/menelaus.c
7083F: drivers/mfd/palmas.c
7084F: drivers/mfd/tps65217.c
7085F: drivers/mfd/tps65218.c
7086F: drivers/mfd/tps65910.c
7087F: drivers/mfd/twl-core.[ch]
7088F: drivers/mfd/twl4030*.c
7089F: drivers/mfd/twl6030*.c
7090F: drivers/mfd/twl6040*.c
7091F: drivers/regulator/palmas-regulator*.c
7092F: drivers/regulator/pbias-regulator.c
7093F: drivers/regulator/tps65217-regulator.c
7094F: drivers/regulator/tps65218-regulator.c
7095F: drivers/regulator/tps65910-regulator.c
7096F: drivers/regulator/twl-regulator.c
046d0a37 7097F: include/linux/i2c-omap.h
f5525786 7098
50f29fbd 7099OMAP DEVICE TREE SUPPORT
cdb55ab0 7100M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7101M: Tony Lindgren <tony@atomide.com>
7102L: linux-omap@vger.kernel.org
d0fb18c5 7103L: devicetree@vger.kernel.org
50f29fbd
TL
7104S: Maintained
7105F: arch/arm/boot/dts/*omap*
7106F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7107F: arch/arm/boot/dts/*am4*
7108F: arch/arm/boot/dts/*am5*
7109F: arch/arm/boot/dts/*dra7*
50f29fbd 7110
f5525786 7111OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7112M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7113L: linux-omap@vger.kernel.org
7114S: Maintained
7115F: arch/arm/*omap*/*clock*
7116
7117OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7118M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7119L: linux-omap@vger.kernel.org
7120S: Maintained
7121F: arch/arm/*omap*/*pm*
c46938d4 7122F: drivers/cpufreq/omap-cpufreq.c
f5525786 7123
d21db568 7124OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7125M: Rajendra Nayak <rnayak@ti.com>
7126M: Paul Walmsley <paul@pwsan.com>
7127L: linux-omap@vger.kernel.org
7128S: Maintained
d21db568 7129F: arch/arm/mach-omap2/prm*
692ab1f3 7130
f5525786 7131OMAP AUDIO SUPPORT
6c284903 7132M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7133M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7134L: alsa-devel@alsa-project.org (subscribers-only)
7135L: linux-omap@vger.kernel.org
7136S: Maintained
7137F: sound/soc/omap/
7138
18640193
TL
7139OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7140M: Roger Quadros <rogerq@ti.com>
7141M: Tony Lindgren <tony@atomide.com>
7142L: linux-omap@vger.kernel.org
7143S: Maintained
7144F: drivers/memory/omap-gpmc.c
7145F: arch/arm/mach-omap2/*gpmc*
7146
f5525786 7147OMAP FRAMEBUFFER SUPPORT
830e6384 7148M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7149L: linux-fbdev@vger.kernel.org
f5525786
TL
7150L: linux-omap@vger.kernel.org
7151S: Maintained
8a61f013 7152F: drivers/video/fbdev/omap/
f5525786 7153
676eec0d 7154OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7155M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7156L: linux-omap@vger.kernel.org
676eec0d 7157L: linux-fbdev@vger.kernel.org
178ff4c9 7158S: Maintained
8a61f013 7159F: drivers/video/fbdev/omap2/
178ff4c9
TV
7160F: Documentation/arm/OMAP/DSS
7161
8b37fcfc
OBC
7162OMAP HARDWARE SPINLOCK SUPPORT
7163M: Ohad Ben-Cohen <ohad@wizery.com>
7164L: linux-omap@vger.kernel.org
7165S: Maintained
7166F: drivers/hwspinlock/omap_hwspinlock.c
7167F: arch/arm/mach-omap2/hwspinlock.c
7168
f5525786 7169OMAP MMC SUPPORT
8b58be88 7170M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7171L: linux-omap@vger.kernel.org
7172S: Maintained
653f41b5
MC
7173F: drivers/mmc/host/omap.c
7174
7175OMAP HS MMC SUPPORT
0a4585c6 7176L: linux-mmc@vger.kernel.org
653f41b5 7177L: linux-omap@vger.kernel.org
dfa5d196 7178S: Orphan
653f41b5 7179F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7180
7181OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7182M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7183S: Maintained
7184F: drivers/char/hw_random/omap-rng.c
7185
f400c82e 7186OMAP HWMOD SUPPORT
cdb55ab0 7187M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7188M: Paul Walmsley <paul@pwsan.com>
7189L: linux-omap@vger.kernel.org
7190S: Maintained
8fc8b12b 7191F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7192
8633fb30
PW
7193OMAP HWMOD DATA
7194M: Paul Walmsley <paul@pwsan.com>
7195L: linux-omap@vger.kernel.org
7196S: Maintained
7197F: arch/arm/mach-omap2/omap_hwmod*data*
7198
f400c82e 7199OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7200M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7201L: linux-omap@vger.kernel.org
7202S: Maintained
7203F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7204
0db83ced 7205OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7206M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7207L: linux-media@vger.kernel.org
7208S: Maintained
7eec52db 7209F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7210F: drivers/media/platform/omap3isp/
0db83ced 7211F: drivers/staging/media/omap4iss/
7e8970e1 7212
f5525786 7213OMAP USB SUPPORT
f299470a 7214M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7215L: linux-usb@vger.kernel.org
7216L: linux-omap@vger.kernel.org
43b416e5 7217T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7218S: Maintained
a16fbd65
JP
7219F: drivers/usb/*/*omap*
7220F: arch/arm/*omap*/usb*
f5525786 7221
6d994710 7222OMAP GPIO DRIVER
a1415a8f 7223M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7224M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7225M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7226L: linux-omap@vger.kernel.org
7227S: Maintained
7228F: drivers/gpio/gpio-omap.c
7229
c351e290
MJ
7230OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7231M: Mark Jackson <mpfj@newflow.co.uk>
7232L: linux-omap@vger.kernel.org
7233S: Maintained
7234F: arch/arm/boot/dts/am335x-nano.dts
7235
0ad122d9 7236OMFS FILESYSTEM
8b58be88 7237M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7238L: linux-karma-devel@lists.sourceforge.net
7239S: Maintained
679655da
JP
7240F: Documentation/filesystems/omfs.txt
7241F: fs/omfs/
0ad122d9 7242
c1986ee9 7243OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7244M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7245S: Maintained
679655da
JP
7246F: drivers/char/pcmcia/cm4000_cs.c
7247F: include/linux/cm4000_cs.h
c117ab84 7248F: include/uapi/linux/cm4000_cs.h
c1986ee9 7249
77c44ab1 7250OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7251M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7252S: Maintained
679655da 7253F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7254
77d5140f 7255OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7256M: Jonathan Corbet <corbet@lwn.net>
661263b5 7257L: linux-media@vger.kernel.org
275ffde4 7258T: git git://linuxtv.org/media_tree.git
77d5140f 7259S: Maintained
90d72ac6 7260F: drivers/media/i2c/ov7670.c
77d5140f 7261
431bca73 7262ONENAND FLASH DRIVER
8b58be88 7263M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7264L: linux-mtd@lists.infradead.org
7265S: Maintained
679655da
JP
7266F: drivers/mtd/onenand/
7267F: include/linux/mtd/onenand*.h
431bca73 7268
1da177e4 7269ONSTREAM SCSI TAPE DRIVER
8b58be88 7270M: Willem Riede <osst@riede.org>
1da177e4
LT
7271L: osst-users@lists.sourceforge.net
7272L: linux-scsi@vger.kernel.org
7273S: Maintained
f7269cfc
JD
7274F: Documentation/scsi/osst.txt
7275F: drivers/scsi/osst.*
7276F: drivers/scsi/osst_*.h
7277F: drivers/scsi/st.h
1da177e4 7278
e2d1d6c0 7279OPENCORES I2C BUS DRIVER
8b58be88 7280M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7281L: linux-i2c@vger.kernel.org
e2d1d6c0 7282S: Maintained
679655da
JP
7283F: Documentation/i2c/busses/i2c-ocores
7284F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7285
860c44c1 7286OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7287M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7288M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7289L: devicetree@vger.kernel.org
a7fefe9f
RH
7290W: http://www.devicetree.org/
7291T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7292S: Maintained
f8828205 7293F: drivers/of/
860c44c1 7294F: include/linux/of*.h
f8828205 7295F: scripts/dtc/
860c44c1 7296
f8828205 7297OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7298M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7299M: Pawel Moll <pawel.moll@arm.com>
7300M: Mark Rutland <mark.rutland@arm.com>
de80963e 7301M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7302M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7303L: devicetree@vger.kernel.org
7304S: Maintained
7305F: Documentation/devicetree/
7306F: arch/*/boot/dts/
7307F: include/dt-bindings/
7308
2bb65f56
PA
7309OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7310M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7311L: devicetree@vger.kernel.org
7312S: Maintained
7313F: Documentation/devicetree/dynamic-resolution-notes.txt
7314F: Documentation/devicetree/overlay-notes.txt
7315F: drivers/of/overlay.c
7316F: drivers/of/resolver.c
7317
19f9d392
JB
7318OPENRISC ARCHITECTURE
7319M: Jonas Bonn <jonas@southpole.se>
7320W: http://openrisc.net
eab7c1c0 7321L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7322S: Maintained
7323T: git git://openrisc.net/~jonas/linux
14430813 7324F: arch/openrisc/
19f9d392 7325
ccb1352e 7326OPENVSWITCH
4f337ed5 7327M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7328L: netdev@vger.kernel.org
ccb1352e
JG
7329L: dev@openvswitch.org
7330W: http://openvswitch.org
ccb1352e
JG
7331S: Maintained
7332F: net/openvswitch/
b422da7c 7333F: include/uapi/linux/openvswitch.h
ccb1352e 7334
af39917d
CL
7335OPL4 DRIVER
7336M: Clemens Ladisch <clemens@ladisch.de>
7337L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7338T: git git://git.alsa-project.org/alsa-kernel.git
7339S: Maintained
7340F: sound/drivers/opl4/
7341
1da177e4 7342OPROFILE
4cf7e718 7343M: Robert Richter <rric@kernel.org>
1da177e4
LT
7344L: oprofile-list@lists.sf.net
7345S: Maintained
81c4a8a6 7346F: arch/*/include/asm/oprofile*.h
679655da
JP
7347F: arch/*/oprofile/
7348F: drivers/oprofile/
7349F: include/linux/oprofile.h
1da177e4 7350
e2d1d6c0 7351ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7352M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7353M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7354L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7355W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7356S: Supported
679655da
JP
7357F: Documentation/filesystems/ocfs2.txt
7358F: Documentation/filesystems/dlmfs.txt
7359F: fs/ocfs2/
e2d1d6c0 7360
1da177e4 7361ORINOCO DRIVER
724c6b35 7362L: linux-wireless@vger.kernel.org
491b26b4 7363W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7364W: http://www.nongnu.org/orinoco/
3a59babb 7365S: Orphan
679655da 7366F: drivers/net/wireless/orinoco/
1da177e4 7367
42c55aa8 7368OSD LIBRARY and FILESYSTEM
fadc0752 7369M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7370M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7371L: osd-dev@open-osd.org
7372W: http://open-osd.org
54e5881d 7373T: git git://git.open-osd.org/open-osd.git
68274794 7374S: Maintained
42c55aa8 7375F: drivers/scsi/osd/
6b6f0b6c 7376F: include/scsi/osd_*
42c55aa8 7377F: fs/exofs/
68274794 7378
ef94b186 7379OVERLAY FILESYSTEM
7c37fbda 7380M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7381L: linux-unionfs@vger.kernel.org
7382T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7383S: Supported
1d113735 7384F: fs/overlayfs/
7c37fbda
NB
7385F: Documentation/filesystems/overlayfs.txt
7386
e2d1d6c0 7387P54 WIRELESS DRIVER
084cb0fe 7388M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7389L: linux-wireless@vger.kernel.org
084cb0fe 7390W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7391S: Maintained
679655da 7392F: drivers/net/wireless/p54/
e2d1d6c0 7393
f5cd7872 7394PA SEMI ETHERNET DRIVER
8b58be88 7395M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7396L: netdev@vger.kernel.org
7397S: Maintained
ded19add 7398F: drivers/net/ethernet/pasemi/*
f5cd7872 7399
beb58aa3 7400PA SEMI SMBUS DRIVER
8b58be88 7401M: Olof Johansson <olof@lixom.net>
846557d3 7402L: linux-i2c@vger.kernel.org
beb58aa3 7403S: Maintained
679655da 7404F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7405
48fc267e
SK
7406PADATA PARALLEL EXECUTION MECHANISM
7407M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7408L: linux-crypto@vger.kernel.org
7409S: Maintained
7410F: kernel/padata.c
7411F: include/linux/padata.h
7412F: Documentation/padata.txt
7413
709ee531 7414PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7415M: Harald Welte <laforge@gnumonks.org>
d0944853 7416L: platform-driver-x86@vger.kernel.org
709ee531 7417S: Maintained
679655da 7418F: drivers/platform/x86/panasonic-laptop.c
709ee531 7419
368dd5ac 7420PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7421M: David Howells <dhowells@redhat.com>
7422M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7423L: linux-am33-list@redhat.com (moderated for non-subscribers)
7424W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7425S: Maintained
679655da
JP
7426F: Documentation/mn10300/
7427F: arch/mn10300/
4fa97181 7428
1da177e4 7429PARALLEL PORT SUPPORT
3dd1a329 7430L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7431S: Orphan
679655da
JP
7432F: drivers/parport/
7433F: include/linux/parport*.h
7434F: drivers/char/ppdev.c
c117ab84 7435F: include/uapi/linux/ppdev.h
1da177e4 7436
4cdf6bc2 7437PARAVIRT_OPS INTERFACE
d633180c 7438M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7439M: Chris Wright <chrisw@sous-sol.org>
7440M: Alok Kataria <akataria@vmware.com>
7441M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7442L: virtualization@lists.linux-foundation.org
4cdf6bc2 7443S: Supported
a2e19991 7444F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7445F: arch/*/kernel/paravirt*
7446F: arch/*/include/asm/paravirt.h
4cdf6bc2 7447
e2d1d6c0 7448PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7449M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7450L: linux-parport@lists.infradead.org (subscribers-only)
7451W: http://www.torque.net/linux-pp.html
7452S: Maintained
679655da
JP
7453F: Documentation/blockdev/paride.txt
7454F: drivers/block/paride/
e2d1d6c0
RD
7455
7456PARISC ARCHITECTURE
b8828770 7457M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7458M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7459L: linux-parisc@vger.kernel.org
7460W: http://www.parisc-linux.org/
8a6e2535 7461Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7462T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7463T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7464S: Maintained
679655da 7465F: arch/parisc/
2b6bac9e 7466F: Documentation/parisc/
679655da 7467F: drivers/parisc/
2b6bac9e
HD
7468F: drivers/char/agp/parisc-agp.c
7469F: drivers/input/serio/gscps2.c
7470F: drivers/parport/parport_gsc.*
7471F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7472F: drivers/video/fbdev/sti*
2b6bac9e
HD
7473F: drivers/video/console/sti*
7474F: drivers/video/logo/logo_parisc*
e2d1d6c0 7475
1662d32c 7476PC87360 HARDWARE MONITORING DRIVER
8b58be88 7477M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7478L: lm-sensors@lm-sensors.org
7479S: Maintained
679655da
JP
7480F: Documentation/hwmon/pc87360
7481F: drivers/hwmon/pc87360.c
1662d32c
JC
7482
7483PC8736x GPIO DRIVER
8b58be88 7484M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7485S: Maintained
679655da 7486F: drivers/char/pc8736x_gpio.c
1662d32c 7487
1ad107fd 7488PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7489M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7490L: lm-sensors@lm-sensors.org
7491S: Maintained
7492F: Documentation/hwmon/pc87427
7493F: drivers/hwmon/pc87427.c
7494
b26e0ed4 7495PCA9532 LED DRIVER
8b58be88 7496M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7497S: Maintained
d5ca6918
JP
7498F: drivers/leds/leds-pca9532.c
7499F: include/linux/leds-pca9532.h
b26e0ed4 7500
5ce914a8 7501PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7502M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7503L: linux-i2c@vger.kernel.org
7504S: Maintained
b4f0b74e 7505F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7506
3971dae5 7507PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7508M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7509S: Maintained
7510F: drivers/firmware/pcdp.*
7511
065c6359 7512PCI ERROR RECOVERY
6305902c 7513M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7514L: linux-pci@vger.kernel.org
065c6359 7515S: Supported
679655da 7516F: Documentation/PCI/pci-error-recovery.txt
065c6359 7517
1da177e4 7518PCI SUBSYSTEM
5ac3a6d2 7519M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7520L: linux-pci@vger.kernel.org
99662dd1 7521Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7522T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7523S: Supported
679655da
JP
7524F: Documentation/PCI/
7525F: drivers/pci/
7526F: include/linux/pci*
6b49ee49 7527F: arch/x86/pci/
cad01f91 7528F: arch/x86/kernel/quirks.c
1da177e4 7529
b7e78170
RH
7530PCI DRIVER FOR ARM VERSATILE PLATFORM
7531M: Rob Herring <robh@kernel.org>
7532L: linux-pci@vger.kernel.org
7533L: linux-arm-kernel@lists.infradead.org
7534S: Maintained
7535F: Documentation/devicetree/bindings/pci/versatile.txt
7536F: drivers/pci/host/pci-versatile.c
7537
5f6b6ccd
TI
7538PCI DRIVER FOR APPLIEDMICRO XGENE
7539M: Tanmay Inamdar <tinamdar@apm.com>
7540L: linux-pci@vger.kernel.org
7541L: linux-arm-kernel@lists.infradead.org
7542S: Maintained
7543F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7544F: drivers/pci/host/pci-xgene.c
7545
62d0ff83
ML
7546PCI DRIVER FOR FREESCALE LAYERSCAPE
7547M: Minghuan Lian <minghuan.Lian@freescale.com>
7548M: Mingkai Hu <mingkai.hu@freescale.com>
7549M: Roy Zang <tie-fei.zang@freescale.com>
7550L: linuxppc-dev@lists.ozlabs.org
7551L: linux-pci@vger.kernel.org
7552L: linux-arm-kernel@lists.infradead.org
7553S: Maintained
7554F: drivers/pci/host/*layerscape*
7555
f0b75693 7556PCI DRIVER FOR IMX6
f175aa2c 7557M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7558M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7559L: linux-pci@vger.kernel.org
7560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7561S: Maintained
7562F: drivers/pci/host/*imx6*
7563
0c4ffcfe
MK
7564PCI DRIVER FOR TI KEYSTONE
7565M: Murali Karicheri <m-karicheri2@ti.com>
7566L: linux-pci@vger.kernel.org
7567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7568S: Maintained
7569F: drivers/pci/host/*keystone*
7570
f0b75693
BH
7571PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7572M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7573M: Jason Cooper <jason@lakedaemon.net>
7574L: linux-pci@vger.kernel.org
7575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7576S: Maintained
7577F: drivers/pci/host/*mvebu*
7578
0447cfd7
TR
7579PCI DRIVER FOR NVIDIA TEGRA
7580M: Thierry Reding <thierry.reding@gmail.com>
7581L: linux-tegra@vger.kernel.org
f0b75693 7582L: linux-pci@vger.kernel.org
0447cfd7
TR
7583S: Supported
7584F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7585F: drivers/pci/host/pci-tegra.c
7586
47ff3de9
KVA
7587PCI DRIVER FOR TI DRA7XX
7588M: Kishon Vijay Abraham I <kishon@ti.com>
7589L: linux-omap@vger.kernel.org
7590L: linux-pci@vger.kernel.org
7591S: Supported
7592F: Documentation/devicetree/bindings/pci/ti-pci.txt
7593F: drivers/pci/host/pci-dra7xx.c
7594
f0b75693
BH
7595PCI DRIVER FOR RENESAS R-CAR
7596M: Simon Horman <horms@verge.net.au>
7597L: linux-pci@vger.kernel.org
7598L: linux-sh@vger.kernel.org
7599S: Maintained
7600F: drivers/pci/host/*rcar*
7601
4af82255 7602PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7603M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7604L: linux-pci@vger.kernel.org
f0b75693
BH
7605L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7606L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7607S: Maintained
7608F: drivers/pci/host/pci-exynos.c
7609
f0b75693 7610PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7611M: Jingoo Han <jingoohan1@gmail.com>
f0b75693
BH
7612L: linux-pci@vger.kernel.org
7613S: Maintained
7614F: drivers/pci/host/*designware*
7615
cf28855b
WD
7616PCI DRIVER FOR GENERIC OF HOSTS
7617M: Will Deacon <will.deacon@arm.com>
7618L: linux-pci@vger.kernel.org
7619L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7620S: Maintained
7621F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7622F: drivers/pci/host/pci-host-generic.c
7623
51b66a6c 7624PCIE DRIVER FOR ST SPEAR13XX
51b66a6c 7625L: linux-pci@vger.kernel.org
af539e98 7626S: Orphan
51b66a6c
PA
7627F: drivers/pci/host/*spear*
7628
1da177e4 7629PCMCIA SUBSYSTEM
4230dfc9 7630P: Linux PCMCIA Team
f5df5881 7631L: linux-pcmcia@lists.infradead.org
6650e0a5 7632W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7633T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7634S: Maintained
679655da
JP
7635F: Documentation/pcmcia/
7636F: drivers/pcmcia/
7637F: include/pcmcia/
1da177e4
LT
7638
7639PCNET32 NETWORK DRIVER
227fb925 7640M: Don Fry <pcnet32@frontier.com>
979b6c13 7641L: netdev@vger.kernel.org
1da177e4 7642S: Maintained
b955f6ca 7643F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7644
48fc267e
SK
7645PCRYPT PARALLEL CRYPTO ENGINE
7646M: Steffen Klassert <steffen.klassert@secunet.com>
7647L: linux-crypto@vger.kernel.org
7648S: Maintained
7649F: crypto/pcrypt.c
7650F: include/crypto/pcrypt.h
7651
e72df0b8
TH
7652PER-CPU MEMORY ALLOCATOR
7653M: Tejun Heo <tj@kernel.org>
7654M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7655T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7656S: Maintained
7657F: include/linux/percpu*.h
7658F: mm/percpu*.c
7659F: arch/*/include/asm/percpu.h
7660
ad4ecbcb 7661PER-TASK DELAY ACCOUNTING
185e595f 7662M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7663S: Maintained
679655da
JP
7664F: include/linux/delayacct.h
7665F: kernel/delayacct.c
ad4ecbcb 7666
57c0c15b 7667PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7668M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7669M: Paul Mackerras <paulus@samba.org>
dd9b238c 7670M: Ingo Molnar <mingo@redhat.com>
f80c5393 7671M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7672L: linux-kernel@vger.kernel.org
75fc2d37 7673T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7674S: Supported
d53e8365 7675F: kernel/events/*
a003236c 7676F: include/linux/perf_event.h
c117ab84 7677F: include/uapi/linux/perf_event.h
141c4296
RR
7678F: arch/*/kernel/perf_event*.c
7679F: arch/*/kernel/*/perf_event*.c
7680F: arch/*/kernel/*/*/perf_event*.c
a003236c 7681F: arch/*/include/asm/perf_event.h
a003236c
VL
7682F: arch/*/kernel/perf_callchain.c
7683F: tools/perf/
6c0b3244 7684
dd49d0f5 7685PERSONALITY HANDLING
8b58be88 7686M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7687L: linux-abi-devel@lists.sourceforge.net
7688S: Maintained
679655da 7689F: include/linux/personality.h
c117ab84 7690F: include/uapi/linux/personality.h
dd49d0f5 7691
838e7a03 7692PHONET PROTOCOL
2a06b40f 7693M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7694S: Supported
7695F: Documentation/networking/phonet.txt
7696F: include/linux/phonet.h
7697F: include/net/phonet/
c117ab84 7698F: include/uapi/linux/phonet.h
838e7a03
RDC
7699F: net/phonet/
7700
1da177e4 7701PHRAM MTD DRIVER
8b58be88 7702M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7703L: linux-mtd@lists.infradead.org
7704S: Maintained
679655da 7705F: drivers/mtd/devices/phram.c
1da177e4 7706
efdbb10e
BP
7707PICOLCD HID DRIVER
7708M: Bruno Prémont <bonbons@linux-vserver.org>
7709L: linux-input@vger.kernel.org
7710S: Maintained
7711F: drivers/hid/hid-picolcd*
7712
a53bfa07
JI
7713PICOXCELL SUPPORT
7714M: Jamie Iles <jamie@jamieiles.com>
7715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7716T: git git://github.com/jamieiles/linux-2.6-ji.git
7717S: Supported
b8733987 7718F: arch/arm/boot/dts/picoxcell*
14430813 7719F: arch/arm/mach-picoxcell/
b8733987 7720F: drivers/crypto/picoxcell*
a53bfa07 7721
2744e8af
LW
7722PIN CONTROL SUBSYSTEM
7723M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7724L: linux-gpio@vger.kernel.org
dbe752a3 7725T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7726S: Maintained
07f29ba6 7727F: drivers/pinctrl/
8e406fe4 7728F: include/linux/pinctrl/
2744e8af 7729
2201bbb8
JCPV
7730PIN CONTROLLER - ATMEL AT91
7731M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7733S: Maintained
c654b6bf 7734F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7735
cbd1b652
MW
7736PIN CONTROLLER - INTEL
7737M: Mika Westerberg <mika.westerberg@linux.intel.com>
7738M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7739S: Maintained
7740F: drivers/pinctrl/intel/
2201bbb8 7741
9963b536
LP
7742PIN CONTROLLER - RENESAS
7743M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7744L: linux-sh@vger.kernel.org
7745S: Maintained
7746F: drivers/pinctrl/sh-pfc/
7747
b75e60d6 7748PIN CONTROLLER - SAMSUNG
fea685e9 7749M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7750M: Thomas Abraham <thomas.abraham@linaro.org>
7751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7752L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7753S: Maintained
9b5b33f6 7754F: drivers/pinctrl/samsung/
b75e60d6 7755
deda8287 7756PIN CONTROLLER - ST SPEAR
8e406fe4 7757M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7758L: spear-devel@list.st.com
7759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7760W: http://www.st.com/spear
7761S: Maintained
8e406fe4 7762F: drivers/pinctrl/spear/
deda8287 7763
249a6771 7764PKTCDVD DRIVER
dbd47133 7765M: Jiri Kosina <jkosina@suse.cz>
249a6771 7766S: Maintained
679655da
JP
7767F: drivers/block/pktcdvd.c
7768F: include/linux/pktcdvd.h
c117ab84 7769F: include/uapi/linux/pktcdvd.h
249a6771 7770
b31d8273
G
7771PKUNITY SOC DRIVERS
7772M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7773W: http://mprc.pku.edu.cn/~guanxuetao/linux
7774S: Maintained
ceebf4d5 7775T: git git://github.com/gxt/linux.git
b31d8273 7776F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7777F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7778F: drivers/video/fbdev/fb-puv3.c
2809e80b 7779F: drivers/rtc/rtc-puv3.c
b31d8273 7780
9d2ecfb7 7781PMBUS HARDWARE MONITORING DRIVERS
ca462085 7782M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7783L: lm-sensors@lm-sensors.org
7784W: http://www.lm-sensors.org/
7785W: http://www.roeck-us.net/linux/drivers/
7786T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7787S: Maintained
7788F: Documentation/hwmon/pmbus
7789F: drivers/hwmon/pmbus/
7790F: include/linux/i2c/pmbus.h
7791
89a36810 7792PMC SIERRA MaxRAID DRIVER
076cfaae 7793M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7794L: linux-scsi@vger.kernel.org
7795W: http://www.pmc-sierra.com/
7796S: Supported
7797F: drivers/scsi/pmcraid.*
7798
dbf9bfe6 7799PMC SIERRA PM8001 DRIVER
4f0e359c 7800M: xjtuwjp@gmail.com
dbf9bfe6 7801M: lindar_liu@usish.com
f5a7b525 7802L: pmchba@pmcs.com
dbf9bfe6 7803L: linux-scsi@vger.kernel.org
7804S: Supported
7805F: drivers/scsi/pm8001/
7806
1da177e4 7807POSIX CLOCKS and TIMERS
8b58be88 7808M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7809L: linux-kernel@vger.kernel.org
75fc2d37 7810T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7811S: Maintained
679655da
JP
7812F: fs/timerfd.c
7813F: include/linux/timer*
5cee9645 7814F: kernel/time/*timer*
1da177e4 7815
3be86148 7816POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7817M: Sebastian Reichel <sre@kernel.org>
57318935 7818M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7819M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7820L: linux-pm@vger.kernel.org
54e5881d 7821T: git git://git.infradead.org/battery-2.6.git
3be86148 7822S: Maintained
679655da 7823F: include/linux/power_supply.h
8cd725a1 7824F: drivers/power/
3be86148 7825
1da177e4 7826PNP SUPPORT
46a1f21a 7827M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7828S: Maintained
679655da 7829F: drivers/pnp/
1da177e4 7830
999445d4 7831PNXxxxx I2C DRIVER
8b58be88 7832M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7833L: linux-i2c@vger.kernel.org
999445d4 7834S: Maintained
679655da 7835F: drivers/i2c/busses/i2c-pnx.c
999445d4 7836
1da177e4 7837PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7838M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7839L: linux-ppp@vger.kernel.org
7840S: Maintained
224cf5ad 7841F: drivers/net/ppp/ppp_*
1da177e4
LT
7842
7843PPP OVER ATM (RFC 2364)
8b58be88 7844M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7845S: Maintained
679655da 7846F: net/atm/pppoatm.c
c117ab84 7847F: include/uapi/linux/atmppp.h
1da177e4
LT
7848
7849PPP OVER ETHERNET
8b58be88 7850M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7851S: Maintained
224cf5ad
JK
7852F: drivers/net/ppp/pppoe.c
7853F: drivers/net/ppp/pppox.c
1da177e4 7854
a6d2370b 7855PPP OVER L2TP
8b58be88 7856M: James Chapman <jchapman@katalix.com>
a6d2370b 7857S: Maintained
90ca28d1 7858F: net/l2tp/l2tp_ppp.c
679655da 7859F: include/linux/if_pppol2tp.h
c117ab84 7860F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7861
eae9d2ba 7862PPS SUPPORT
8b58be88 7863M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7864W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7865L: linuxpps@ml.enneenne.com (subscribers-only)
7866S: Maintained
cabaaf41
JP
7867F: Documentation/pps/
7868F: drivers/pps/
7869F: include/linux/pps*.h
eae9d2ba 7870
71a6d0af
HW
7871PPTP DRIVER
7872M: Dmitry Kozlov <xeb@mail.ru>
7873L: netdev@vger.kernel.org
7874S: Maintained
224cf5ad 7875F: drivers/net/ppp/pptp.c
71a6d0af
HW
7876W: http://sourceforge.net/projects/accel-pptp
7877
1da177e4 7878PREEMPTIBLE KERNEL
8b58be88 7879M: Robert Love <rml@tech9.net>
1da177e4
LT
7880L: kpreempt-tech@lists.sourceforge.net
7881W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7882S: Supported
679655da
JP
7883F: Documentation/preempt-locking.txt
7884F: include/linux/preempt.h
1da177e4
LT
7885
7886PRISM54 WIRELESS DRIVER
8b58be88 7887M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7888L: linux-wireless@vger.kernel.org
9ef80804 7889W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7890S: Obsolete
679655da 7891F: drivers/net/wireless/prism54/
1da177e4 7892
02c18891 7893PS3 NETWORK SUPPORT
b809b9ca 7894M: Geoff Levand <geoff@infradead.org>
02c18891 7895L: netdev@vger.kernel.org
a4724ed6 7896L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7897S: Maintained
8df158ac 7898F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7899
f58a9d17 7900PS3 PLATFORM SUPPORT
b809b9ca 7901M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7902L: linuxppc-dev@lists.ozlabs.org
7903L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7904S: Maintained
679655da
JP
7905F: arch/powerpc/boot/ps3*
7906F: arch/powerpc/include/asm/lv1call.h
7907F: arch/powerpc/include/asm/ps3*.h
7908F: arch/powerpc/platforms/ps3/
7909F: drivers/*/ps3*
7910F: drivers/ps3/
fec629b8 7911F: drivers/rtc/rtc-ps3.c
679655da 7912F: drivers/usb/host/*ps3.c
fec629b8 7913F: sound/ppc/snd_ps3*
f58a9d17 7914
cffb4add 7915PS3VRAM DRIVER
8b58be88 7916M: Jim Paris <jim@jtan.com>
a4724ed6 7917L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7918S: Maintained
8a3977cb 7919F: drivers/block/ps3vram.c
cffb4add 7920
8defe599 7921PSTORE FILESYSTEM
9d5e2a02 7922M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7923M: Colin Cross <ccross@android.com>
7924M: Kees Cook <keescook@chromium.org>
7925M: Tony Luck <tony.luck@intel.com>
7926S: Maintained
7927T: git git://git.infradead.org/users/cbou/linux-pstore.git
7928F: fs/pstore/
7929F: include/linux/pstore*
04851772 7930F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7931F: drivers/acpi/apei/erst.c
7932
7fbc415d
RC
7933PTP HARDWARE CLOCK SUPPORT
7934M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7935L: netdev@vger.kernel.org
7fbc415d
RC
7936S: Maintained
7937W: http://linuxptp.sourceforge.net/
7938F: Documentation/ABI/testing/sysfs-ptp
7939F: Documentation/ptp/*
0ecb3cdd 7940F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7941F: drivers/net/phy/dp83640*
7942F: drivers/ptp/*
7943F: include/linux/ptp_cl*
7944
cf94a4d1 7945PTRACE SUPPORT
e846ee5f 7946M: Roland McGrath <roland@hack.frob.com>
8b58be88 7947M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7948S: Maintained
7949F: include/asm-generic/syscall.h
7950F: include/linux/ptrace.h
7951F: include/linux/regset.h
7952F: include/linux/tracehook.h
c117ab84 7953F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7954F: kernel/ptrace.c
7955
8320204a 7956PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7957M: Mike Isely <isely@pobox.com>
16e9495d 7958L: pvrusb2@isely.net (subscribers-only)
661263b5 7959L: linux-media@vger.kernel.org
8320204a 7960W: http://www.isely.net/pvrusb2/
275ffde4 7961T: git git://linuxtv.org/media_tree.git
8320204a 7962S: Maintained
679655da 7963F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7964F: drivers/media/usb/pvrusb2/
8320204a 7965
39532e6c
HG
7966PWC WEBCAM DRIVER
7967M: Hans de Goede <hdegoede@redhat.com>
7968L: linux-media@vger.kernel.org
7969T: git git://linuxtv.org/media_tree.git
7970S: Maintained
7971F: drivers/media/usb/pwc/*
7972
93c090b3
KD
7973PWM FAN DRIVER
7974M: Kamil Debski <k.debski@samsung.com>
7975L: lm-sensors@lm-sensors.org
7976S: Supported
7977F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7978F: Documentation/hwmon/pwm-fan
7979F: drivers/hwmon/pwm-fan.c
7980
200efedd 7981PWM SUBSYSTEM
aa3495f7
TR
7982M: Thierry Reding <thierry.reding@gmail.com>
7983L: linux-pwm@vger.kernel.org
0c2498f1 7984S: Maintained
006e854f 7985T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7986F: Documentation/pwm.txt
7987F: Documentation/devicetree/bindings/pwm/
7988F: include/linux/pwm.h
0c2498f1 7989F: drivers/pwm/
a140b98d
TR
7990F: drivers/video/backlight/pwm_bl.c
7991F: include/linux/pwm_backlight.h
0c2498f1 7992
30ec261e 7993PXA2xx/PXA3xx SUPPORT
8da5e302 7994M: Daniel Mack <daniel@zonque.org>
a323f664 7995M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7996M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7998T: git git://github.com/hzhuang1/linux.git
8da5e302 7999T: git git://github.com/rjarzmik/linux.git
1da177e4 8000S: Maintained
679655da
JP
8001F: arch/arm/mach-pxa/
8002F: drivers/pcmcia/pxa2xx*
9df92e6c 8003F: drivers/spi/spi-pxa2xx*
faf2e1db 8004F: drivers/usb/gadget/udc/pxa2*
679655da 8005F: include/sound/pxa2xx-lib.h
bec4c99e 8006F: sound/arm/pxa*
14430813 8007F: sound/soc/pxa/
1da177e4 8008
ec64d3bf
EG
8009PXA3xx NAND FLASH DRIVER
8010M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8011L: linux-mtd@lists.infradead.org
8012S: Maintained
9a67f099 8013F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8014
3f640c61 8015MMP SUPPORT
8b58be88 8016M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8017M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8019T: git git://github.com/hzhuang1/linux.git
8020T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8021S: Maintained
3f640c61 8022F: arch/arm/mach-mmp/
e8e6cb32 8023
272f133a
PO
8024PXA MMCI DRIVER
8025S: Orphan
8026
57f63bc8 8027PXA RTC DRIVER
8b58be88 8028M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8029L: rtc-linux@googlegroups.com
8030S: Maintained
8031
cea4001a 8032QAT DRIVER
49e7d9df
JP
8033M: Tadeusz Struk <tadeusz.struk@intel.com>
8034L: qat-linux@intel.com
8035S: Supported
8036F: drivers/crypto/qat/
cea4001a 8037
52a09a04 8038QIB DRIVER
8473c603 8039M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8040L: linux-rdma@vger.kernel.org
8041S: Supported
8042F: drivers/infiniband/hw/qib/
8043
5e9772b9
JS
8044QLOGIC QLA1280 SCSI DRIVER
8045M: Michael Reed <mdr@sgi.com>
8046L: linux-scsi@vger.kernel.org
8047S: Maintained
8048F: drivers/scsi/qla1280.[ch]
8049
1da177e4 8050QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8051M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8052L: linux-scsi@vger.kernel.org
8053S: Supported
679655da
JP
8054F: Documentation/scsi/LICENSE.qla2xxx
8055F: drivers/scsi/qla2xxx/
1da177e4 8056
883c98fe 8057QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8058M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8059L: linux-scsi@vger.kernel.org
8060S: Supported
bacfb81b 8061F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8062F: drivers/scsi/qla4xxx/
8063
5a4faa87 8064QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8065M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8066M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8067M: linux-driver@qlogic.com
8068L: netdev@vger.kernel.org
8069S: Supported
679655da 8070F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8071F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8072
0ec00f03 8073QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8074M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8075M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8076L: netdev@vger.kernel.org
8077S: Supported
aa43c215 8078F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8079
c4e84bde 8080QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8081M: Harish Patil <harish.patil@qlogic.com>
8082M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8083M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8084M: linux-driver@qlogic.com
c4e84bde
RM
8085L: netdev@vger.kernel.org
8086S: Supported
aa43c215 8087F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8088
1da177e4 8089QNX4 FILESYSTEM
8b58be88 8090M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8091W: http://www.alarsen.net/linux/qnx4fs/
8092S: Maintained
80811493 8093F: fs/qnx4/
c117ab84
CEB
8094F: include/uapi/linux/qnx4_fs.h
8095F: include/uapi/linux/qnxtypes.h
1da177e4 8096
91952bc0
AP
8097QT1010 MEDIA DRIVER
8098M: Antti Palosaari <crope@iki.fi>
8099L: linux-media@vger.kernel.org
8100W: http://linuxtv.org/
8101W: http://palosaari.fi/linux/
8102Q: http://patchwork.linuxtv.org/project/linux-media/list/
8103T: git git://linuxtv.org/anttip/media_tree.git
8104S: Maintained
8105F: drivers/media/tuners/qt1010*
8106
966fb5ec
SM
8107QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8108M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8109L: linux-wireless@vger.kernel.org
8110L: ath9k-devel@lists.ath9k.org
8111W: http://wireless.kernel.org/en/users/Drivers/ath9k
8112S: Supported
8113F: drivers/net/wireless/ath/ath9k/
8114
2ea0ffcb
KV
8115QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8116M: Kalle Valo <kvalo@qca.qualcomm.com>
8117L: ath10k@lists.infradead.org
8118W: http://wireless.kernel.org/en/users/Drivers/ath10k
8119T: git git://github.com/kvalo/ath.git
8120S: Supported
8121F: drivers/net/wireless/ath/ath10k/
8122
4f4567cf
RK
8123QUALCOMM HEXAGON ARCHITECTURE
8124M: Richard Kuo <rkuo@codeaurora.org>
8125L: linux-hexagon@vger.kernel.org
8126S: Supported
8127F: arch/hexagon/
8128
8e84c258
EK
8129QUALCOMM WCN36XX WIRELESS DRIVER
8130M: Eugene Krasnikov <k.eugene.e@gmail.com>
8131L: wcn36xx@lists.infradead.org
8132W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8133T: git git://github.com/KrasnikovEugene/wcn36xx.git
8134S: Supported
8135F: drivers/net/wireless/ath/wcn36xx/
8136
602adf40 8137RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8138M: Ilya Dryomov <idryomov@gmail.com>
8139M: Sage Weil <sage@redhat.com>
527a88b9 8140M: Alex Elder <elder@kernel.org>
602adf40 8141M: ceph-devel@vger.kernel.org
09d90327
SW
8142W: http://ceph.com/
8143T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8144S: Supported
8145F: drivers/block/rbd.c
8146F: drivers/block/rbd_types.h
8147
1da177e4 8148RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8149M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8150L: linux-fbdev@vger.kernel.org
1da177e4 8151S: Maintained
8a61f013 8152F: drivers/video/fbdev/aty/radeon*
c117ab84 8153F: include/uapi/linux/radeonfb.h
1da177e4 8154
c6c9b34c
HG
8155RADIOSHARK RADIO DRIVER
8156M: Hans de Goede <hdegoede@redhat.com>
8157L: linux-media@vger.kernel.org
8158T: git git://linuxtv.org/media_tree.git
8159S: Maintained
8160F: drivers/media/radio/radio-shark.c
8161
8162RADIOSHARK2 RADIO DRIVER
8163M: Hans de Goede <hdegoede@redhat.com>
8164L: linux-media@vger.kernel.org
8165T: git git://linuxtv.org/media_tree.git
8166S: Maintained
8167F: drivers/media/radio/radio-shark2.c
8168F: drivers/media/radio/radio-tea5777.c
8169
1da177e4 8170RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8171M: Paul Mackerras <paulus@samba.org>
c69f677c 8172L: linux-fbdev@vger.kernel.org
1da177e4 8173S: Maintained
8a61f013 8174F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8175
e7839f25 8176RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8177P: rt2x00 project
b182427e 8178M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8179M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8180L: linux-wireless@vger.kernel.org
83fc9c89 8181L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8182W: http://rt2x00.serialmonkey.com/
8183S: Maintained
8184F: drivers/net/wireless/rt2x00/
8185
9db5579b 8186RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8187M: Jens Axboe <axboe@kernel.dk>
9db5579b 8188S: Maintained
679655da
JP
8189F: Documentation/blockdev/ramdisk.txt
8190F: drivers/block/brd.c
9db5579b 8191
9e853f23
RZ
8192PERSISTENT MEMORY DRIVER
8193M: Ross Zwisler <ross.zwisler@linux.intel.com>
8194L: linux-nvdimm@lists.01.org
8195S: Supported
8196F: drivers/block/pmem.c
8197
9e95ce27 8198RANDOM NUMBER DRIVER
0624bcaa 8199M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8200S: Maintained
679655da 8201F: drivers/char/random.c
9e95ce27 8202
394b701c 8203RAPIDIO SUBSYSTEM
8b58be88 8204M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8205M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8206S: Maintained
679655da 8207F: drivers/rapidio/
394b701c 8208
e2d1d6c0 8209RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8210L: linux-wireless@vger.kernel.org
f52a5490 8211S: Orphan
679655da 8212F: drivers/net/wireless/ray*
e2d1d6c0
RD
8213
8214RCUTORTURE MODULE
e0198b29 8215M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8216M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8217L: linux-kernel@vger.kernel.org
f9094d8e 8218S: Supported
08deed1e 8219T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8220F: Documentation/RCU/torture.txt
34e2d560 8221F: kernel/rcu/rcutorture.c
e2d1d6c0 8222
c87b9c60
PM
8223RCUTORTURE TEST FRAMEWORK
8224M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8225M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8226R: Steven Rostedt <rostedt@goodmis.org>
8227R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8228R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8229L: linux-kernel@vger.kernel.org
c87b9c60
PM
8230S: Supported
8231T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8232F: tools/testing/selftests/rcutorture
8233
c1f766b5 8234RDC R-321X SoC
8b58be88 8235M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8236S: Maintained
8237
db17f395 8238RDC R6040 FAST ETHERNET DRIVER
8b58be88 8239M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8240L: netdev@vger.kernel.org
8241S: Maintained
58565a35 8242F: drivers/net/ethernet/rdc/r6040.c
db17f395 8243
a09ed661 8244RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8245M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8246L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8247S: Supported
679655da 8248F: net/rds/
a09ed661 8249
595182bc 8250READ-COPY UPDATE (RCU)
8b58be88 8251M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8252M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8253R: Steven Rostedt <rostedt@goodmis.org>
8254R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8255R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8256L: linux-kernel@vger.kernel.org
9fab9787 8257W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8258S: Supported
08deed1e 8259T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8260F: Documentation/RCU/
9fab9787 8261X: Documentation/RCU/torture.txt
f9094d8e 8262F: include/linux/rcu*
4102adab
PM
8263X: include/linux/srcu.h
8264F: kernel/rcu/
34e2d560 8265X: kernel/torture.c
595182bc 8266
0c86edc0 8267REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8268M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8269M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8270L: rtc-linux@googlegroups.com
8a6e2535 8271Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8272S: Maintained
679655da
JP
8273F: Documentation/rtc.txt
8274F: drivers/rtc/
8275F: include/linux/rtc.h
c117ab84 8276F: include/uapi/linux/rtc.h
0c86edc0 8277
0e400c53
MB
8278REALTEK AUDIO CODECS
8279M: Bard Liao <bardliao@realtek.com>
8280M: Oder Chiou <oder_chiou@realtek.com>
8281S: Maintained
8282F: sound/soc/codecs/rt*
8283F: include/sound/rt*.h
8284
1da177e4 8285REISERFS FILE SYSTEM
76c4e5ea 8286L: reiserfs-devel@vger.kernel.org
1da177e4 8287S: Supported
679655da 8288F: fs/reiserfs/
1da177e4 8289
b83a313b 8290REGISTER MAP ABSTRACTION
b02e48f2 8291M: Mark Brown <broonie@kernel.org>
dd060bc9 8292L: linux-kernel@vger.kernel.org
b83a313b
MB
8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8294S: Supported
8295F: drivers/base/regmap/
8296F: include/linux/regmap.h
8297
400e64df
OBC
8298REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8299M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8300T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8301S: Maintained
8302F: drivers/remoteproc/
8303F: Documentation/remoteproc.txt
6fc26488 8304F: include/linux/remoteproc.h
400e64df 8305
d8115db5
OBC
8306REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8307M: Ohad Ben-Cohen <ohad@wizery.com>
8308T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8309S: Maintained
8310F: drivers/rpmsg/
8311F: Documentation/rpmsg.txt
8312F: include/linux/rpmsg.h
8313
1b0fe6be
PZ
8314RESET CONTROLLER FRAMEWORK
8315M: Philipp Zabel <p.zabel@pengutronix.de>
8316S: Maintained
8317F: drivers/reset/
8318F: Documentation/devicetree/bindings/reset/
8319F: include/linux/reset.h
8320F: include/linux/reset-controller.h
8321
e0897645 8322RFKILL
8b58be88 8323M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8324L: linux-wireless@vger.kernel.org
ce466579
JB
8325W: http://wireless.kernel.org/
8326T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8328S: Maintained
505c9247 8329F: Documentation/rfkill.txt
80811493 8330F: net/rfkill/
e0897645 8331
933685ca
TG
8332RHASHTABLE
8333M: Thomas Graf <tgraf@suug.ch>
8334L: netdev@vger.kernel.org
8335S: Maintained
8336F: lib/rhashtable.c
8337F: include/linux/rhashtable.h
8338
67e054e9
ML
8339RICOH SMARTMEDIA/XD DRIVER
8340M: Maxim Levitsky <maximlevitsky@gmail.com>
8341S: Maintained
21c26f50
JP
8342F: drivers/mtd/nand/r852.c
8343F: drivers/mtd/nand/r852.h
67e054e9 8344
92634125
ML
8345RICOH R5C592 MEMORYSTICK DRIVER
8346M: Maxim Levitsky <maximlevitsky@gmail.com>
8347S: Maintained
8348F: drivers/memstick/host/r592.*
8349
27f1d2f9
SA
8350ROCCAT DRIVERS
8351M: Stefan Achatz <erazor_de@users.sourceforge.net>
8352W: http://sourceforge.net/projects/roccat/
8353S: Maintained
8354F: drivers/hid/hid-roccat*
8355F: include/linux/hid-roccat*
8356F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8357
4b8ac966
JP
8358ROCKER DRIVER
8359M: Jiri Pirko <jiri@resnulli.us>
8360M: Scott Feldman <sfeldma@gmail.com>
8361L: netdev@vger.kernel.org
8362S: Supported
8363F: drivers/net/ethernet/rocker/
8364
1da177e4
LT
8365ROCKETPORT DRIVER
8366P: Comtrol Corp.
1da177e4
LT
8367W: http://www.comtrol.com
8368S: Maintained
679655da 8369F: Documentation/serial/rocket.txt
c897401b 8370F: drivers/tty/rocket*
1da177e4 8371
7645c2f4
KC
8372ROCKETPORT EXPRESS/INFINITY DRIVER
8373M: Kevin Cernekee <cernekee@gmail.com>
8374L: linux-serial@vger.kernel.org
8375S: Odd Fixes
8376F: drivers/tty/serial/rp2.*
8377
1da177e4 8378ROSE NETWORK LAYER
8b58be88 8379M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8380L: linux-hams@vger.kernel.org
d34cb28a 8381W: http://www.linux-ax25.org/
1da177e4 8382S: Maintained
679655da 8383F: include/net/rose.h
c117ab84 8384F: include/uapi/linux/rose.h
679655da 8385F: net/rose/
1da177e4 8386
91952bc0
AP
8387RTL2830 MEDIA DRIVER
8388M: Antti Palosaari <crope@iki.fi>
8389L: linux-media@vger.kernel.org
8390W: http://linuxtv.org/
8391W: http://palosaari.fi/linux/
8392Q: http://patchwork.linuxtv.org/project/linux-media/list/
8393T: git git://linuxtv.org/anttip/media_tree.git
8394S: Maintained
8395F: drivers/media/dvb-frontends/rtl2830*
8396
27a0aacf
AP
8397RTL2832 MEDIA DRIVER
8398M: Antti Palosaari <crope@iki.fi>
8399L: linux-media@vger.kernel.org
8400W: http://linuxtv.org/
8401W: http://palosaari.fi/linux/
8402Q: http://patchwork.linuxtv.org/project/linux-media/list/
8403T: git git://linuxtv.org/anttip/media_tree.git
8404S: Maintained
8405F: drivers/media/dvb-frontends/rtl2832*
8406
ba6e6f6e
AP
8407RTL2832_SDR MEDIA DRIVER
8408M: Antti Palosaari <crope@iki.fi>
8409L: linux-media@vger.kernel.org
8410W: http://linuxtv.org/
8411W: http://palosaari.fi/linux/
8412Q: http://patchwork.linuxtv.org/project/linux-media/list/
8413T: git git://linuxtv.org/anttip/media_tree.git
8414S: Maintained
b4bb1c28 8415F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8416
59840488 8417RTL8180 WIRELESS DRIVER
605bebe2 8418L: linux-wireless@vger.kernel.org
491b26b4 8419W: http://wireless.kernel.org/
54e5881d 8420T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8421S: Orphan
3cfeb0c3 8422F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8423
59840488 8424RTL8187 WIRELESS DRIVER
9f0939bf 8425M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8426M: Hin-Tak Leung <htl10@users.sourceforge.net>
8427M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8428L: linux-wireless@vger.kernel.org
491b26b4 8429W: http://wireless.kernel.org/
54e5881d 8430T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8431S: Maintained
3cfeb0c3 8432F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8433
3cf0c8ad
LF
8434RTL8192CE WIRELESS DRIVER
8435M: Larry Finger <Larry.Finger@lwfinger.net>
8436M: Chaoming Li <chaoming_li@realsil.com.cn>
8437L: linux-wireless@vger.kernel.org
491b26b4 8438W: http://wireless.kernel.org/
3cf0c8ad
LF
8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8440S: Maintained
8441F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8442F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8443
9eb8ef74 8444S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8445M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8446L: linux-fbdev@vger.kernel.org
ce00f85c 8447S: Maintained
8a61f013 8448F: drivers/video/fbdev/savage/
9eb8ef74 8449
1da177e4 8450S390
8b58be88
JP
8451M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8452M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8453M: linux390@de.ibm.com
d58140cc 8454L: linux-s390@vger.kernel.org
5238da45
HC
8455W: http://www.ibm.com/developerworks/linux/linux390/
8456S: Supported
679655da 8457F: arch/s390/
a968cd3e 8458F: drivers/s390/
3bfe6858
JN
8459F: Documentation/s390/
8460F: Documentation/DocBook/s390*
5238da45 8461
322986ca
SO
8462S390 COMMON I/O LAYER
8463M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8464M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8465L: linux-s390@vger.kernel.org
8466W: http://www.ibm.com/developerworks/linux/linux390/
8467S: Supported
8468F: drivers/s390/cio/
8469
8470S390 DASD DRIVER
8471M: Stefan Weinhuber <wein@de.ibm.com>
8472M: Stefan Haberland <stefan.haberland@de.ibm.com>
8473L: linux-s390@vger.kernel.org
8474W: http://www.ibm.com/developerworks/linux/linux390/
8475S: Supported
8476F: drivers/s390/block/dasd*
8477F: block/partitions/ibm.c
8478
5238da45 8479S390 NETWORK DRIVERS
8b58be88 8480M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8481M: linux390@de.ibm.com
d58140cc 8482L: linux-s390@vger.kernel.org
5238da45
HC
8483W: http://www.ibm.com/developerworks/linux/linux390/
8484S: Supported
679655da 8485F: drivers/s390/net/
5238da45 8486
322986ca
SO
8487S390 PCI SUBSYSTEM
8488M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8489M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8490L: linux-s390@vger.kernel.org
8491W: http://www.ibm.com/developerworks/linux/linux390/
8492S: Supported
8493F: arch/s390/pci/
8494F: drivers/pci/hotplug/s390_pci_hpc.c
8495
feed9b62 8496S390 ZCRYPT DRIVER
5c8d0983 8497M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8498M: linux390@de.ibm.com
8499L: linux-s390@vger.kernel.org
a968cd3e 8500W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8501S: Supported
d5ca6918 8502F: drivers/s390/crypto/
feed9b62 8503
5238da45 8504S390 ZFCP DRIVER
d38e19d0 8505M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8506M: linux390@de.ibm.com
d58140cc 8507L: linux-s390@vger.kernel.org
5238da45 8508W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8509S: Supported
679655da 8510F: drivers/s390/scsi/zfcp_*
1da177e4 8511
dd96df2c 8512S390 IUCV NETWORK LAYER
8b58be88 8513M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8514M: linux390@de.ibm.com
8515L: linux-s390@vger.kernel.org
8516W: http://www.ibm.com/developerworks/linux/linux390/
8517S: Supported
679655da
JP
8518F: drivers/s390/net/*iucv*
8519F: include/net/iucv/
8520F: net/iucv/
dd96df2c 8521
4dde7f75 8522S3C24XX SD/MMC Driver
8b58be88 8523M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8525S: Supported
679655da 8526F: drivers/mmc/host/s3cmci.*
4dde7f75 8527
1f15a229
HV
8528SAA6588 RDS RECEIVER DRIVER
8529M: Hans Verkuil <hverkuil@xs4all.nl>
8530L: linux-media@vger.kernel.org
8531T: git git://linuxtv.org/media_tree.git
8532W: http://linuxtv.org
8533S: Odd Fixes
8534F: drivers/media/i2c/saa6588*
8535
98ed12e6 8536SAA7134 VIDEO4LINUX DRIVER
009a5410 8537M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8538L: linux-media@vger.kernel.org
8539W: http://linuxtv.org
8540T: git git://linuxtv.org/media_tree.git
8541S: Odd fixes
e42bf501 8542F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8543F: drivers/media/pci/saa7134/
8544
1da177e4 8545SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8546M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8547L: linux-media@vger.kernel.org
275ffde4 8548T: git git://linuxtv.org/media_tree.git
1da177e4 8549S: Maintained
90d72ac6
MCC
8550F: drivers/media/common/saa7146/
8551F: drivers/media/pci/saa7146/
8552F: include/media/saa7146*
1da177e4 8553
92304a40 8554SAMSUNG LAPTOP DRIVER
5909c654 8555M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8556L: platform-driver-x86@vger.kernel.org
8557S: Maintained
8558F: drivers/platform/x86/samsung-laptop.c
8559
4a109cc0 8560SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8561M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8562L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8563S: Supported
14430813 8564F: sound/soc/samsung/
4a109cc0 8565
0d89a28b 8566SAMSUNG FRAMEBUFFER DRIVER
b7701755 8567M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8568L: linux-fbdev@vger.kernel.org
8569S: Maintained
8a61f013 8570F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8571
f69d3a17
SK
8572SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8573M: Sangbeom Kim <sbkim73@samsung.com>
8574L: linux-kernel@vger.kernel.org
8575S: Supported
8576F: drivers/mfd/sec*.c
8577F: drivers/regulator/s2m*.c
8578F: drivers/regulator/s5m*.c
f69d3a17
SK
8579F: include/linux/mfd/samsung/
8580
038f5c4b
SN
8581SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8582M: Kyungmin Park <kyungmin.park@samsung.com>
8583M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8584L: linux-media@vger.kernel.org
8585Q: https://patchwork.linuxtv.org/project/linux-media/list/
8586S: Supported
8587F: drivers/media/platform/exynos4-is/
038f5c4b 8588
6fd86ab2
SN
8589SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8590M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8591L: linux-media@vger.kernel.org
8592L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8593S: Maintained
8594F: drivers/media/platform/s3c-camif/
8595F: include/media/s3c_camif.h
8596
b84ef24e
AH
8597SAMSUNG S5C73M3 CAMERA DRIVER
8598M: Kyungmin Park <kyungmin.park@samsung.com>
8599M: Andrzej Hajda <a.hajda@samsung.com>
8600L: linux-media@vger.kernel.org
8601S: Supported
8602F: drivers/media/i2c/s5c73m3/*
8603
7d459937
AH
8604SAMSUNG S5K5BAF CAMERA DRIVER
8605M: Kyungmin Park <kyungmin.park@samsung.com>
8606M: Andrzej Hajda <a.hajda@samsung.com>
8607L: linux-media@vger.kernel.org
8608S: Supported
8609F: drivers/media/i2c/s5k5baf.c
8610
310e39c9 8611SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8612M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8613M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8614S: Supported
8615L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8616F: drivers/clk/samsung/
8617
66890ed6
BA
8618SAMSUNG SXGBE DRIVERS
8619M: Byungho An <bh74.an@samsung.com>
8620M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8621M: Vipul Pandya <vipul.pandya@samsung.com>
8622S: Supported
8623L: netdev@vger.kernel.org
8624F: drivers/net/ethernet/samsung/sxgbe/
8625
93c537af
LM
8626SAMSUNG THERMAL DRIVER
8627M: Lukasz Majewski <l.majewski@samsung.com>
8628L: linux-pm@vger.kernel.org
8629L: linux-samsung-soc@vger.kernel.org
8630S: Supported
8631T: https://github.com/lmajewski/linux-samsung-thermal.git
8632F: drivers/thermal/samsung/
8633
e296cd32
KD
8634SAMSUNG USB2 PHY DRIVER
8635M: Kamil Debski <k.debski@samsung.com>
8636L: linux-kernel@vger.kernel.org
8637S: Supported
8638F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8639F: Documentation/phy/samsung-usb2.txt
8640F: drivers/phy/phy-exynos4210-usb2.c
8641F: drivers/phy/phy-exynos4x12-usb2.c
8642F: drivers/phy/phy-exynos5250-usb2.c
8643F: drivers/phy/phy-s5pv210-usb2.c
8644F: drivers/phy/phy-samsung-usb2.c
8645F: drivers/phy/phy-samsung-usb2.h
8646
ca749e2a 8647SERIAL DRIVERS
5e30bbb7 8648M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8649L: linux-serial@vger.kernel.org
5e30bbb7 8650S: Maintained
14430813 8651F: drivers/tty/serial/
ca749e2a 8652
aecb7b64 8653SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8654M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8655M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8656S: Maintained
1fb200d6 8657F: include/linux/dma/dw.h
3d598f47 8658F: include/linux/platform_data/dma-dw.h
61a76496 8659F: drivers/dma/dw/
aecb7b64 8660
f9e37137
SJ
8661SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8662M: Seungwon Jeon <tgih.jun@samsung.com>
8663M: Jaehoon Chung <jh80.chung@samsung.com>
8664L: linux-mmc@vger.kernel.org
8665S: Maintained
8666F: include/linux/mmc/dw_mmc.h
8667F: drivers/mmc/host/dw_mmc*
8668
1db121d6
AN
8669THUNDERBOLT DRIVER
8670M: Andreas Noever <andreas.noever@gmail.com>
8671S: Maintained
8672F: drivers/thunderbolt/
8673
9222d247 8674TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8675M: John Stultz <john.stultz@linaro.org>
88606e80 8676M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8677L: linux-kernel@vger.kernel.org
75fc2d37 8678T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8679S: Supported
8680F: include/linux/clocksource.h
8681F: include/linux/time.h
8682F: include/linux/timex.h
c117ab84
CEB
8683F: include/uapi/linux/time.h
8684F: include/uapi/linux/timex.h
88606e80
TG
8685F: kernel/time/clocksource.c
8686F: kernel/time/time*.c
8687F: kernel/time/ntp.c
7fe5f1c1 8688F: tools/testing/selftests/timers/
88606e80 8689
1da177e4 8690SC1200 WDT DRIVER
b300645a 8691M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8692S: Maintained
679655da 8693F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8694
8695SCHEDULER
dd9b238c 8696M: Ingo Molnar <mingo@redhat.com>
8b58be88 8697M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8698L: linux-kernel@vger.kernel.org
75fc2d37 8699T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8700S: Maintained
95c0d71d 8701F: kernel/sched/
679655da 8702F: include/linux/sched.h
c117ab84 8703F: include/uapi/linux/sched.h
c2eb505b 8704F: include/linux/wait.h
1da177e4 8705
6bcf6737 8706SCORE ARCHITECTURE
ed38665e 8707M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8708M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8709W: http://www.sunplus.com
6bcf6737 8710S: Supported
a2681a75 8711F: arch/score/
6bcf6737 8712
1da177e4 8713SCSI CDROM DRIVER
8b58be88 8714M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8715L: linux-scsi@vger.kernel.org
8716W: http://www.kernel.dk
8717S: Maintained
679655da 8718F: drivers/scsi/sr*
1da177e4 8719
fb50a83d 8720SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8721M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8722L: linux-rdma@vger.kernel.org
8723S: Supported
8724W: http://www.openfabrics.org
8725Q: http://patchwork.kernel.org/project/linux-rdma/list/
8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8727F: drivers/infiniband/ulp/srp/
8728F: include/scsi/srp.h
8729
1da177e4 8730SCSI SG DRIVER
8b58be88 8731M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8732L: linux-scsi@vger.kernel.org
59ab3c93 8733W: http://sg.danny.cz/sg
1da177e4 8734S: Maintained
59ab3c93 8735F: Documentation/scsi/scsi-generic.txt
679655da
JP
8736F: drivers/scsi/sg.c
8737F: include/scsi/sg.h
1da177e4
LT
8738
8739SCSI SUBSYSTEM
0351b8f8 8740M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8741L: linux-scsi@vger.kernel.org
0351b8f8 8742T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8743S: Maintained
679655da
JP
8744F: drivers/scsi/
8745F: include/scsi/
1da177e4
LT
8746
8747SCSI TAPE DRIVER
8b58be88 8748M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8749L: linux-scsi@vger.kernel.org
8750S: Maintained
679655da 8751F: Documentation/scsi/st.txt
f7269cfc
JD
8752F: drivers/scsi/st.*
8753F: drivers/scsi/st_*.h
1da177e4
LT
8754
8755SCTP PROTOCOL
8b6efb75 8756M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8757M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8758L: linux-sctp@vger.kernel.org
5f85813c 8759W: http://lksctp.sourceforge.net
8b6efb75 8760S: Maintained
679655da
JP
8761F: Documentation/networking/sctp.txt
8762F: include/linux/sctp.h
4d58c025 8763F: include/uapi/linux/sctp.h
679655da
JP
8764F: include/net/sctp/
8765F: net/sctp/
1da177e4
LT
8766
8767SCx200 CPU SUPPORT
8b58be88 8768M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8769S: Odd Fixes
679655da 8770F: Documentation/i2c/busses/scx200_acb
390889b6 8771F: arch/x86/platform/scx200/
679655da
JP
8772F: drivers/watchdog/scx200_wdt.c
8773F: drivers/i2c/busses/scx200*
8774F: drivers/mtd/maps/scx200_docflash.c
8775F: include/linux/scx200.h
1662d32c
JC
8776
8777SCx200 GPIO DRIVER
8b58be88 8778M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8779S: Maintained
679655da
JP
8780F: drivers/char/scx200_gpio.c
8781F: include/linux/scx200_gpio.h
1662d32c
JC
8782
8783SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8784M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8785S: Maintained
679655da 8786F: drivers/clocksource/scx200_hrt.c
1da177e4 8787
6a36913a 8788SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8789M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8790L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8791S: Maintained
679655da 8792F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8793
e7839f25 8794SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8795L: linux-mmc@vger.kernel.org
a1cb1d11 8796S: Orphan
7a241d6e 8797F: drivers/mmc/host/sdhci.*
d4a45787 8798F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8799
c04f9d61
KC
8800SECURE COMPUTING
8801M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8802R: Andy Lutomirski <luto@amacapital.net>
8803R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8804T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8805S: Supported
8806F: kernel/seccomp.c
8807F: include/uapi/linux/seccomp.h
8808F: include/linux/seccomp.h
8809K: \bsecure_computing
8810K: \bTIF_SECCOMP\b
8811
0d1bb41a 8812SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8813M: Ben Dooks <ben-linux@fluff.org>
dc524882 8814M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8815L: linux-mmc@vger.kernel.org
0d1bb41a 8816S: Maintained
dc524882 8817F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8818
c63b3cba 8819SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8820M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8821L: spear-devel@list.st.com
c63b3cba
VK
8822L: linux-mmc@vger.kernel.org
8823S: Maintained
8824F: drivers/mmc/host/sdhci-spear.c
8825
8711cca2 8826SECURITY SUBSYSTEM
9b45c0d2 8827M: James Morris <james.l.morris@oracle.com>
70b4a259 8828M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8829L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8830T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8831W: http://kernsec.org/
8711cca2 8832S: Supported
7d2c86b5 8833F: security/
8711cca2 8834
1da177e4 8835SECURITY CONTACT
8b58be88 8836M: Security Officers <security@kernel.org>
1da177e4
LT
8837S: Supported
8838
8839SELINUX SECURITY MODULE
e0238b4c 8840M: Paul Moore <paul@paul-moore.com>
8b58be88 8841M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8842M: Eric Paris <eparis@parisplace.org>
e0238b4c 8843L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8844W: http://selinuxproject.org
5a5f2acf 8845T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8846S: Supported
679655da
JP
8847F: include/linux/selinux*
8848F: security/selinux/
6bde95ce 8849F: scripts/selinux/
1da177e4 8850
c1c124e9
JJ
8851APPARMOR SECURITY MODULE
8852M: John Johansen <john.johansen@canonical.com>
8853L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8854W: apparmor.wiki.kernel.org
8855T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8856S: Supported
8857F: security/apparmor/
8858
cef2cf07 8859SENSABLE PHANTOM
8b58be88 8860M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8861S: Maintained
679655da 8862F: drivers/misc/phantom.c
c117ab84 8863F: include/uapi/linux/phantom.h
cef2cf07 8864
6733b39a 8865SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8866M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8867L: linux-scsi@vger.kernel.org
0ca43cc0 8868W: http://www.emulex.com
3387f656
JP
8869S: Supported
8870F: drivers/scsi/be2iscsi/
6733b39a 8871
6938f855
SP
8872Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8873M: Sathya Perla <sathya.perla@avagotech.com>
8874M: Ajit Khaparde <ajit.khaparde@avagotech.com>
8875M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8876M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 8877L: netdev@vger.kernel.org
fea3af67 8878W: http://www.emulex.com
7d2c86b5 8879S: Supported
9aebddd1 8880F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8881
d2928a8c
SX
8882EMULEX ONECONNECT ROCE DRIVER
8883M: Selvin Xavier <selvin.xavier@emulex.com>
8884M: Devesh Sharma <devesh.sharma@emulex.com>
8885M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8886L: linux-rdma@vger.kernel.org
8887W: http://www.emulex.com
8888S: Supported
8889F: drivers/infiniband/hw/ocrdma/
8890
8ceee660 8891SFC NETWORK DRIVER
c06f51ea 8892M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8893M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8894L: netdev@vger.kernel.org
8ceee660 8895S: Supported
874aeea5 8896F: drivers/net/ethernet/sfc/
8ceee660 8897
e2d1d6c0 8898SGI GRU DRIVER
cc883afc 8899M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8900S: Maintained
679655da 8901F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8902
8903SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8904M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8905L: linux-ia64@vger.kernel.org
8906S: Supported
679655da 8907F: Documentation/ia64/serial.txt
df621252 8908F: drivers/tty/serial/ioc?_serial.c
679655da 8909F: include/linux/ioc?.h
e2d1d6c0 8910
75312619 8911SGI XP/XPC/XPNET DRIVER
e180383f
RH
8912M: Cliff Whickman <cpw@sgi.com>
8913M: Robin Holt <robinmholt@gmail.com>
75312619 8914S: Maintained
679655da 8915F: drivers/misc/sgi-xp/
75312619 8916
46eacf3b
AP
8917SI2157 MEDIA DRIVER
8918M: Antti Palosaari <crope@iki.fi>
8919L: linux-media@vger.kernel.org
8920W: http://linuxtv.org/
8921W: http://palosaari.fi/linux/
8922Q: http://patchwork.linuxtv.org/project/linux-media/list/
8923T: git git://linuxtv.org/anttip/media_tree.git
8924S: Maintained
8925F: drivers/media/tuners/si2157*
8926
75e2d5ba
AP
8927SI2168 MEDIA DRIVER
8928M: Antti Palosaari <crope@iki.fi>
8929L: linux-media@vger.kernel.org
8930W: http://linuxtv.org/
8931W: http://palosaari.fi/linux/
8932Q: http://patchwork.linuxtv.org/project/linux-media/list/
8933T: git git://linuxtv.org/anttip/media_tree.git
8934S: Maintained
8935F: drivers/media/dvb-frontends/si2168*
8936
49cc629d
HV
8937SI470X FM RADIO RECEIVER I2C DRIVER
8938M: Hans Verkuil <hverkuil@xs4all.nl>
8939L: linux-media@vger.kernel.org
8940T: git git://linuxtv.org/media_tree.git
8941W: http://linuxtv.org
8942S: Odd Fixes
8943F: drivers/media/radio/si470x/radio-si470x-i2c.c
8944
8945SI470X FM RADIO RECEIVER USB DRIVER
8946M: Hans Verkuil <hverkuil@xs4all.nl>
8947L: linux-media@vger.kernel.org
8948T: git git://linuxtv.org/media_tree.git
8949W: http://linuxtv.org
8950S: Maintained
8951F: drivers/media/radio/si470x/radio-si470x-common.c
8952F: drivers/media/radio/si470x/radio-si470x.h
8953F: drivers/media/radio/si470x/radio-si470x-usb.c
8954
c937ca03
EV
8955SI4713 FM RADIO TRANSMITTER I2C DRIVER
8956M: Eduardo Valentin <edubezval@gmail.com>
8957L: linux-media@vger.kernel.org
8958T: git git://linuxtv.org/media_tree.git
8959W: http://linuxtv.org
8960S: Odd Fixes
99995ded 8961F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8962
8963SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8964M: Eduardo Valentin <edubezval@gmail.com>
8965L: linux-media@vger.kernel.org
8966T: git git://linuxtv.org/media_tree.git
8967W: http://linuxtv.org
8968S: Odd Fixes
99995ded
DR
8969F: drivers/media/radio/si4713/radio-platform-si4713.c
8970
8971SI4713 FM RADIO TRANSMITTER USB DRIVER
8972M: Hans Verkuil <hverkuil@xs4all.nl>
8973L: linux-media@vger.kernel.org
8974T: git git://linuxtv.org/media_tree.git
8975W: http://linuxtv.org
8976S: Maintained
8977F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8978
beb91d46 8979SIANO DVB DRIVER
009a5410 8980M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8981L: linux-media@vger.kernel.org
8982W: http://linuxtv.org
8983T: git git://linuxtv.org/media_tree.git
8984S: Odd fixes
8985F: drivers/media/common/siano/
beb91d46 8986F: drivers/media/usb/siano/
beb91d46 8987F: drivers/media/usb/siano/
14430813 8988F: drivers/media/mmc/siano/
beb91d46 8989
6f15b602
HG
8990SIMPLEFB FB DRIVER
8991M: Hans de Goede <hdegoede@redhat.com>
8992L: linux-fbdev@vger.kernel.org
8993S: Maintained
8994F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8995F: drivers/video/fbdev/simplefb.c
8996F: include/linux/platform_data/simplefb.h
8997
b618b69c 8998SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8999L: linux-media@vger.kernel.org
bb60fcb2 9000S: Orphan
b618b69c 9001F: drivers/media/platform/sh_veu.c
b618b69c
GL
9002
9003SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9004L: linux-media@vger.kernel.org
bb60fcb2 9005S: Orphan
b618b69c
GL
9006F: drivers/media/platform/sh_vou.c
9007F: include/media/sh_vou.h
9008
6349d997 9009SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9010M: Len Brown <lenb@kernel.org>
6349d997
LB
9011L: sfi-devel@simplefirmware.org
9012W: http://simplefirmware.org/
9013T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9014S: Supported
943fc810 9015F: arch/x86/platform/sfi/
6349d997
LB
9016F: drivers/sfi/
9017F: include/linux/sfi*.h
e2d1d6c0 9018
1da177e4
LT
9019SIMTEC EB110ATX (Chalice CATS)
9020P: Ben Dooks
b16957c6
BD
9021P: Vincent Sanders <vince@simtec.co.uk>
9022M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9023W: http://www.simtec.co.uk/products/EB110ATX/
9024S: Supported
9025
9026SIMTEC EB2410ITX (BAST)
9027P: Ben Dooks
b16957c6
BD
9028P: Vincent Sanders <vince@simtec.co.uk>
9029M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9030W: http://www.simtec.co.uk/products/EB2410ITX/
9031S: Supported
15dba387
JP
9032F: arch/arm/mach-s3c24xx/mach-bast.c
9033F: arch/arm/mach-s3c24xx/bast-ide.c
9034F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9035
4c5adde7 9036TI DAVINCI MACHINE SUPPORT
3ba789c0 9037M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9038M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9039T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9040Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9041S: Supported
14430813 9042F: arch/arm/mach-davinci/
046d0a37 9043F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9044
8d4b3f08 9045TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 9046M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 9047L: linux-media@vger.kernel.org
8d4b3f08
LP
9048W: http://linuxtv.org/
9049Q: http://patchwork.linuxtv.org/project/linux-media/list/
9050T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9051S: Maintained
8d4b3f08
LP
9052F: drivers/media/platform/davinci/
9053F: include/media/davinci/
9054
417d2e50
BP
9055TI AM437X VPFE DRIVER
9056M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9057L: linux-media@vger.kernel.org
9058W: http://linuxtv.org/
9059Q: http://patchwork.linuxtv.org/project/linux-media/list/
9060T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9061S: Maintained
9062F: drivers/media/platform/am437x/
9063
c4c0283a
BP
9064OV2659 OMNIVISION SENSOR DRIVER
9065M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9066L: linux-media@vger.kernel.org
9067W: http://linuxtv.org/
9068Q: http://patchwork.linuxtv.org/project/linux-media/list/
9069T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9070S: Maintained
9071F: drivers/media/i2c/ov2659.c
9072F: include/media/ov2659.h
9073
92aab3c0 9074SIS 190 ETHERNET DRIVER
8b58be88 9075M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9076L: netdev@vger.kernel.org
9077S: Maintained
8c7de408 9078F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9079
1da177e4 9080SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9081M: Daniele Venzano <venza@brownhat.org>
1da177e4 9082W: http://www.brownhat.org/sis900.html
979b6c13 9083L: netdev@vger.kernel.org
1da177e4 9084S: Maintained
8c7de408 9085F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9086
9087SIS FRAMEBUFFER DRIVER
8b58be88 9088M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9089W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9090S: Maintained
679655da 9091F: Documentation/fb/sisfb.txt
8a61f013 9092F: drivers/video/fbdev/sis/
679655da 9093F: include/video/sisfb.h
1da177e4
LT
9094
9095SIS USB2VGA DRIVER
8b58be88 9096M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9097W: http://www.winischhofer.at/linuxsisusbvga.shtml
9098S: Maintained
679655da 9099F: drivers/usb/misc/sisusbvga/
1da177e4 9100
415ad26d 9101SLAB ALLOCATOR
16e943bf 9102M: Christoph Lameter <cl@linux.com>
2ed1c525 9103M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9104M: David Rientjes <rientjes@google.com>
9105M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9106M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9107L: linux-mm@kvack.org
9108S: Maintained
679655da 9109F: include/linux/sl?b*.h
16e943bf 9110F: mm/sl?b*
415ad26d 9111
9fab9787
PM
9112SLEEPABLE READ-COPY UPDATE (SRCU)
9113M: Lai Jiangshan <laijs@cn.fujitsu.com>
9114M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9115M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9116R: Steven Rostedt <rostedt@goodmis.org>
9117R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9118L: linux-kernel@vger.kernel.org
9fab9787
PM
9119W: http://www.rdrop.com/users/paulmck/RCU/
9120S: Supported
9121T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9122F: include/linux/srcu.h
9123F: kernel/rcu/srcu.c
9fab9787 9124
66372841
CS
9125SMACK SECURITY MODULE
9126M: Casey Schaufler <casey@schaufler-ca.com>
9127L: linux-security-module@vger.kernel.org
9128W: http://schaufler-ca.com
9129T: git git://git.gitorious.org/smack-next/kernel.git
9130S: Maintained
9131F: Documentation/security/Smack.txt
9132F: security/smack/
9133
20651e0b 9134DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9135M: Kevin Hilman <khilman@kernel.org>
9136M: Nishanth Menon <nm@ti.com>
9137S: Maintained
20651e0b 9138F: drivers/power/avs/
68ace3e1
KH
9139F: include/linux/power/smartreflex.h
9140L: linux-pm@vger.kernel.org
9141
1da177e4 9142SMC91x ETHERNET DRIVER
2f82af08 9143M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9144S: Odd Fixes
ae150435 9145F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9146
e8e31622
SA
9147SMIA AND SMIA++ IMAGE SENSOR DRIVER
9148M: Sakari Ailus <sakari.ailus@iki.fi>
9149L: linux-media@vger.kernel.org
9150S: Maintained
14430813 9151F: drivers/media/i2c/smiapp/
e8e31622
SA
9152F: include/media/smiapp.h
9153F: drivers/media/i2c/smiapp-pll.c
9154F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9155F: include/uapi/linux/smiapp.h
a2cec3c0 9156F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9157
920fa1ff
GR
9158SMM665 HARDWARE MONITOR DRIVER
9159M: Guenter Roeck <linux@roeck-us.net>
9160L: lm-sensors@lm-sensors.org
9161S: Maintained
9162F: Documentation/hwmon/smm665
9163F: drivers/hwmon/smm665.c
9164
9df7305b 9165SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9166M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9167L: lm-sensors@lm-sensors.org
90b24cfb 9168S: Maintained
9df7305b
SG
9169F: Documentation/hwmon/emc2103
9170F: drivers/hwmon/emc2103.c
9171
a98d506c
HG
9172SMSC SCH5627 HARDWARE MONITOR DRIVER
9173M: Hans de Goede <hdegoede@redhat.com>
9174L: lm-sensors@lm-sensors.org
9175S: Supported
9176F: Documentation/hwmon/sch5627
9177F: drivers/hwmon/sch5627.c
9178
6ea884db 9179SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9180M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9181L: lm-sensors@lm-sensors.org
9182S: Maintained
679655da
JP
9183F: Documentation/hwmon/smsc47b397
9184F: drivers/hwmon/smsc47b397.c
6ea884db 9185
fd9abb3d 9186SMSC911x ETHERNET DRIVER
90b24cfb 9187M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9188L: netdev@vger.kernel.org
90b24cfb 9189S: Maintained
679655da 9190F: include/linux/smsc911x.h
ae150435 9191F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9192
9193SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9194M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9195L: netdev@vger.kernel.org
90b24cfb 9196S: Maintained
ae150435 9197F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9198
3c8a63e2 9199SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9200M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9201L: linux-fbdev@vger.kernel.org
90b24cfb 9202S: Maintained
8a61f013 9203F: drivers/video/fbdev/smscufx.c
3c8a63e2 9204
668acf32 9205SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9206M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9207L: linux-media@vger.kernel.org
275ffde4 9208T: git git://linuxtv.org/media_tree.git
795fb7e7 9209S: Maintained
90d72ac6
MCC
9210F: include/media/soc*
9211F: drivers/media/i2c/soc_camera/
9212F: drivers/media/platform/soc_camera/
668acf32 9213
e2d1d6c0 9214SOEKRIS NET48XX LED SUPPORT
8b58be88 9215M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9216S: Maintained
679655da 9217F: drivers/leds/leds-net48xx.c
e2d1d6c0 9218
e3994db1 9219SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9220M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9221M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9222M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9223M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9224L: linux-media@vger.kernel.org
9225S: Supported
9226F: drivers/media/pci/solo6x10/
9227
1da177e4 9228SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9229M: Neil Brown <neilb@suse.de>
1da177e4 9230L: linux-raid@vger.kernel.org
524418bb 9231S: Supported
679655da
JP
9232F: drivers/md/
9233F: include/linux/raid/
c117ab84 9234F: include/uapi/linux/raid/
1da177e4 9235
1da177e4 9236SONIC NETWORK DRIVER
8b58be88 9237M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9238L: netdev@vger.kernel.org
1da177e4 9239S: Maintained
d9fb9f38 9240F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9241
61e115a5 9242SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9243M: Michael Buesch <m@bues.ch>
61e115a5
MB
9244L: netdev@vger.kernel.org
9245S: Maintained
679655da
JP
9246F: drivers/ssb/
9247F: include/linux/ssb/
61e115a5 9248
1da177e4 9249SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9250M: Mattia Dongili <malattia@linux.it>
d0944853 9251L: platform-driver-x86@vger.kernel.org
5b18167d 9252W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9253S: Maintained
679655da
JP
9254F: Documentation/laptops/sony-laptop.txt
9255F: drivers/char/sonypi.c
9256F: drivers/platform/x86/sony-laptop.c
9257F: include/linux/sony-laptop.h
1da177e4 9258
baf8532a 9259SONY MEMORYSTICK CARD SUPPORT
8b58be88 9260M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9261W: http://tifmxx.berlios.de/
9262S: Maintained
679655da 9263F: drivers/memstick/host/tifm_ms.c
baf8532a 9264
0ab30494
ML
9265SONY MEMORYSTICK STANDARD SUPPORT
9266M: Maxim Levitsky <maximlevitsky@gmail.com>
9267S: Maintained
9268F: drivers/memstick/core/ms_block.*
9269
1da177e4 9270SOUND
8b58be88
JP
9271M: Jaroslav Kysela <perex@perex.cz>
9272M: Takashi Iwai <tiwai@suse.de>
93711660 9273L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9274W: http://www.alsa-project.org/
dde7ad8d 9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9276T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9277Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9278S: Maintained
3126a179
JP
9279F: Documentation/sound/
9280F: include/sound/
c117ab84 9281F: include/uapi/sound/
679655da 9282F: sound/
1da177e4 9283
33bbe149
MB
9284SOUND - COMPRESSED AUDIO
9285M: Vinod Koul <vinod.koul@intel.com>
9286L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9288S: Supported
f672f31a 9289F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9290F: include/sound/compress_driver.h
f672f31a 9291F: include/uapi/sound/compress_*
33bbe149
MB
9292F: sound/core/compress_offload.c
9293F: sound/soc/soc-compress.c
9294
bd903bde 9295SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9296M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9297M: Mark Brown <broonie@kernel.org>
86f14df8 9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9299L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9300W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9301S: Supported
2820f615 9302F: Documentation/sound/alsa/soc/
679655da 9303F: sound/soc/
e6e55122 9304F: include/sound/soc*
eb1a6af3 9305
d7f8761b
MB
9306SOUND - DMAENGINE HELPERS
9307M: Lars-Peter Clausen <lars@metafoo.de>
9308S: Supported
9309F: include/sound/dmaengine_pcm.h
9310F: sound/core/pcm_dmaengine.c
9311F: sound/soc/soc-generic-dmaengine-pcm.c
9312
990a6a99
OS
9313SP2 MEDIA DRIVER
9314M: Olli Salonen <olli.salonen@iki.fi>
9315L: linux-media@vger.kernel.org
9316W: http://linuxtv.org/
9317Q: http://patchwork.linuxtv.org/project/linux-media/list/
9318S: Maintained
9319F: drivers/media/dvb-frontends/sp2*
9320
473321fc 9321SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9322M: "David S. Miller" <davem@davemloft.net>
1da177e4 9323L: sparclinux@vger.kernel.org
8a6e2535 9324Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9325T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9326T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9327S: Maintained
679655da 9328F: arch/sparc/
7765b8bb 9329F: drivers/sbus/
1da177e4 9330
6404fcca
DM
9331SPARC SERIAL DRIVERS
9332M: "David S. Miller" <davem@davemloft.net>
9333L: sparclinux@vger.kernel.org
08deed1e
JP
9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9335T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9336S: Maintained
6816383a 9337F: include/linux/sunserialcore.h
df621252 9338F: drivers/tty/serial/suncore.c
df621252
GKH
9339F: drivers/tty/serial/sunhv.c
9340F: drivers/tty/serial/sunsab.c
9341F: drivers/tty/serial/sunsab.h
9342F: drivers/tty/serial/sunsu.c
9343F: drivers/tty/serial/sunzilog.c
9344F: drivers/tty/serial/sunzilog.h
6404fcca 9345
389325b4
CL
9346SPARSE CHECKER
9347M: "Christopher Li" <sparse@chrisli.org>
9348L: linux-sparse@vger.kernel.org
9349W: https://sparse.wiki.kernel.org/
9350T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9351T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9352S: Maintained
9353F: include/linux/compiler.h
9354
fc0c195a 9355SPEAR PLATFORM SUPPORT
2d8a3b3d 9356M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9357M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9358L: spear-devel@list.st.com
9359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9360W: http://www.st.com/spear
9361S: Maintained
281e192f 9362F: arch/arm/mach-spear/
fc0c195a 9363
9364SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9365M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9366L: spear-devel@list.st.com
9367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9368W: http://www.st.com/spear
9369S: Maintained
5df33a62 9370F: drivers/clk/spear/
fc0c195a 9371
e2d1d6c0 9372SPI SUBSYSTEM
b02e48f2 9373M: Mark Brown <broonie@kernel.org>
dfbe403c 9374L: linux-spi@vger.kernel.org
e7e4e13c 9375T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9376Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9377S: Maintained
679655da
JP
9378F: Documentation/spi/
9379F: drivers/spi/
9380F: include/linux/spi/
c117ab84 9381F: include/uapi/linux/spi/
e2d1d6c0 9382
2752e401 9383SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9384M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9385M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9386L: netdev@vger.kernel.org
9387S: Supported
679655da 9388F: Documentation/networking/spider_net.txt
8df158ac 9389F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9390
e2d1d6c0 9391SPU FILE SYSTEM
8b58be88 9392M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9393L: linuxppc-dev@lists.ozlabs.org
9394L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9395W: http://www.ibm.com/developerworks/power/cell/
9396S: Supported
679655da
JP
9397F: Documentation/filesystems/spufs.txt
9398F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9399
fc555841 9400SQUASHFS FILE SYSTEM
d7f2ff67 9401M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9402L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9403W: http://squashfs.org.uk
9404S: Maintained
679655da
JP
9405F: Documentation/filesystems/squashfs.txt
9406F: fs/squashfs/
fc555841 9407
1da177e4 9408SRM (Alpha) environment access
8b58be88 9409M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9410S: Maintained
679655da 9411F: arch/alpha/kernel/srm_env.c
1da177e4 9412
26e9a397 9413STABLE BRANCH
879a5a00 9414M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9415L: stable@vger.kernel.org
879a5a00 9416S: Supported
7b175c46 9417F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9418
26e9a397 9419STAGING SUBSYSTEM
879a5a00 9420M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9421T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9422L: devel@driverdev.osuosl.org
879a5a00 9423S: Supported
679655da 9424F: drivers/staging/
dbc6c2cc 9425
ebd3d010
JP
9426STAGING - COMEDI
9427M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9428M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9429S: Odd Fixes
9430F: drivers/staging/comedi/
9431
a0138163
JP
9432STAGING - FLARION FT1000 DRIVERS
9433M: Marek Belisko <marek.belisko@gmail.com>
9434S: Odd Fixes
9435F: drivers/staging/ft1000/
9436
6c1bb424 9437STAGING - INDUSTRIAL IO
030a13d7 9438M: Jonathan Cameron <jic23@kernel.org>
a0138163 9439L: linux-iio@vger.kernel.org
6c1bb424
JP
9440S: Odd Fixes
9441F: drivers/staging/iio/
9442
a0138163
JP
9443STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9444M: Jarod Wilson <jarod@wilsonet.com>
9445W: http://www.lirc.org/
9446S: Odd Fixes
b2b0186d 9447F: drivers/staging/media/lirc/
a0138163 9448
f5e5de1e
OD
9449STAGING - LUSTRE PARALLEL FILESYSTEM
9450M: Oleg Drokin <oleg.drokin@intel.com>
9451M: Andreas Dilger <andreas.dilger@intel.com>
9452L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9453W: http://lustre.opensfs.org/
9454S: Maintained
9455F: drivers/staging/lustre
9456
7c6b6c71 9457STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9458M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9459M: Marc Dietrich <marvin24@gmx.de>
9460L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9461L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9462S: Maintained
9463F: drivers/staging/nvec/
9464
a0138163 9465STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9466M: Jens Frederich <jfrederich@gmail.com>
9467M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9468M: Jon Nettleton <jon.nettleton@gmail.com>
9469W: http://wiki.laptop.org/go/DCON
3140b458 9470S: Maintained
a0138163
JP
9471F: drivers/staging/olpc_dcon/
9472
94cfdd15 9473STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9474M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9475S: Maintained
9476F: drivers/staging/ozwpan/
9477
a0138163 9478STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9479M: Willy Tarreau <willy@meta-x.org>
9480S: Odd Fixes
9481F: drivers/staging/panel/
9482
a0138163
JP
9483STAGING - REALTEK RTL8712U DRIVERS
9484M: Larry Finger <Larry.Finger@lwfinger.net>
9485M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9486S: Odd Fixes
9487F: drivers/staging/rtl8712/
9488
7591ba8b
JS
9489STAGING - REALTEK RTL8723U WIRELESS DRIVER
9490M: Larry Finger <Larry.Finger@lwfinger.net>
9491M: Jes Sorensen <Jes.Sorensen@redhat.com>
9492L: linux-wireless@vger.kernel.org
9493S: Maintained
9494F: drivers/staging/rtl8723au/
9495
13e4e9b8
SM
9496STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9497M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9498M: Teddy Wang <teddy.wang@siliconmotion.com>
9499M: Sudip Mukherjee <sudip@vectorindia.org>
9500L: linux-fbdev@vger.kernel.org
9501S: Maintained
9502F: drivers/staging/sm7xxfb/
9503
980ac4d7
SM
9504STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9505M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9506M: Teddy Wang <teddy.wang@siliconmotion.com>
9507M: Sudip Mukherjee <sudip@vectorindia.org>
9508L: linux-fbdev@vger.kernel.org
9509S: Maintained
9510F: drivers/staging/sm750fb/
9511
510fa408
JP
9512STAGING - SLICOSS
9513M: Lior Dotan <liodot@gmail.com>
9514M: Christopher Harrer <charrer@alacritech.com>
9515S: Odd Fixes
9516F: drivers/staging/slicoss/
9517
a0138163
JP
9518STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9519M: William Hubbs <w.d.hubbs@gmail.com>
9520M: Chris Brannon <chris@the-brannons.com>
d33bce31 9521M: Kirk Reiser <kirk@reisers.ca>
a0138163 9522M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9523L: speakup@linux-speakup.org
a0138163
JP
9524W: http://www.linux-speakup.org/
9525S: Odd Fixes
9526F: drivers/staging/speakup/
9527
b3e871ce
JP
9528STAGING - VIA VT665X DRIVERS
9529M: Forest Bond <forest@alittletooquiet.net>
9530S: Odd Fixes
9531F: drivers/staging/vt665?/
9532
709bcb07 9533STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9534M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9535S: Odd Fixes
9536F: drivers/staging/xgifb/
9537
1da177e4 9538STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9539M: Ion Badulescu <ionut@badula.org>
b4f90189 9540S: Odd Fixes
9bba23b0 9541F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9542
e2d1d6c0 9543SUN3/3X
8b58be88 9544M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9545W: http://sammy.net/sun3/
9546S: Maintained
679655da
JP
9547F: arch/m68k/kernel/*sun3*
9548F: arch/m68k/sun3*/
9549F: arch/m68k/include/asm/sun3*
e689cf4a 9550F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9551
af6a5af8
HG
9552SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9553M: Hans de Goede <hdegoede@redhat.com>
9554L: linux-input@vger.kernel.org
9555S: Maintained
9556F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9557F: drivers/input/keyboard/sun4i-lradc-keys.c
9558
2bc9ff01
DK
9559SUNDANCE NETWORK DRIVER
9560M: Denis Kirjanov <kda@linux-powerpc.org>
9561L: netdev@vger.kernel.org
9562S: Maintained
9563F: drivers/net/ethernet/dlink/sundance.c
9564
2cbb12a4 9565SUPERH
2cbb12a4 9566L: linux-sh@vger.kernel.org
8a6e2535 9567Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9568S: Orphan
066069e1 9569F: Documentation/sh/
679655da 9570F: arch/sh/
066069e1 9571F: drivers/sh/
1da177e4 9572
4480f15b 9573SUSPEND TO RAM
7fb06082 9574M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9575M: Len Brown <len.brown@intel.com>
9576M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9577L: linux-pm@vger.kernel.org
e2d1d6c0 9578S: Supported
679655da
JP
9579F: Documentation/power/
9580F: arch/x86/kernel/acpi/
9581F: drivers/base/power/
9582F: kernel/power/
9583F: include/linux/suspend.h
9584F: include/linux/freezer.h
9585F: include/linux/pm.h
1da177e4
LT
9586
9587SVGA HANDLING
8b58be88 9588M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9589L: linux-video@atrey.karlin.mff.cuni.cz
9590S: Maintained
679655da
JP
9591F: Documentation/svga.txt
9592F: arch/x86/boot/video*
1da177e4 9593
6e28b761
KRW
9594SWIOTLB SUBSYSTEM
9595M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9596L: linux-kernel@vger.kernel.org
9597S: Supported
9598F: lib/swiotlb.c
9599F: arch/*/kernel/pci-swiotlb.c
9600F: include/linux/swiotlb.h
9601
007f790c
JP
9602SWITCHDEV
9603M: Jiri Pirko <jiri@resnulli.us>
9604L: netdev@vger.kernel.org
9605S: Supported
9606F: net/switchdev/
9607F: include/net/switchdev.h
9608
db8e35d5
VG
9609SYNOPSYS ARC ARCHITECTURE
9610M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9611S: Supported
9612F: arch/arc/
6659a20a 9613F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9614F: drivers/tty/serial/arc_uart.c
db8e35d5 9615
1da177e4 9616SYSV FILESYSTEM
8b58be88 9617M: Christoph Hellwig <hch@infradead.org>
1da177e4 9618S: Maintained
679655da
JP
9619F: Documentation/filesystems/sysv-fs.txt
9620F: fs/sysv/
9621F: include/linux/sysv_fs.h
1da177e4 9622
86cfa7fc
NB
9623TARGET SUBSYSTEM
9624M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9625L: linux-scsi@vger.kernel.org
b9f5edc2 9626L: target-devel@vger.kernel.org
86cfa7fc 9627W: http://www.linux-iscsi.org
cf015e9f 9628W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9629T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9630S: Supported
9631F: drivers/target/
9632F: include/target/
9633F: Documentation/target/
9634
4e68852d 9635TASKSTATS STATISTICS INTERFACE
185e595f 9636M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9637S: Maintained
679655da
JP
9638F: Documentation/accounting/taskstats*
9639F: include/linux/taskstats*
9640F: kernel/taskstats.c
4e68852d 9641
781b456a 9642TC CLASSIFIER
f935f3f8 9643M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9644L: netdev@vger.kernel.org
9645S: Maintained
679655da 9646F: include/net/pkt_cls.h
c117ab84 9647F: include/uapi/linux/pkt_cls.h
679655da 9648F: net/sched/
781b456a 9649
5067f08a 9650TCP LOW PRIORITY MODULE
8b58be88
JP
9651M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9652M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9653W: http://tcp-lp-mod.sourceforge.net/
9654S: Maintained
679655da 9655F: net/ipv4/tcp_lp.c
5067f08a 9656
91952bc0
AP
9657TDA10071 MEDIA DRIVER
9658M: Antti Palosaari <crope@iki.fi>
9659L: linux-media@vger.kernel.org
9660W: http://linuxtv.org/
9661W: http://palosaari.fi/linux/
9662Q: http://patchwork.linuxtv.org/project/linux-media/list/
9663T: git git://linuxtv.org/anttip/media_tree.git
9664S: Maintained
9665F: drivers/media/dvb-frontends/tda10071*
9666
9667TDA18212 MEDIA DRIVER
9668M: Antti Palosaari <crope@iki.fi>
9669L: linux-media@vger.kernel.org
9670W: http://linuxtv.org/
9671W: http://palosaari.fi/linux/
9672Q: http://patchwork.linuxtv.org/project/linux-media/list/
9673T: git git://linuxtv.org/anttip/media_tree.git
9674S: Maintained
9675F: drivers/media/tuners/tda18212*
9676
9677TDA18218 MEDIA DRIVER
9678M: Antti Palosaari <crope@iki.fi>
9679L: linux-media@vger.kernel.org
9680W: http://linuxtv.org/
9681W: http://palosaari.fi/linux/
9682Q: http://patchwork.linuxtv.org/project/linux-media/list/
9683T: git git://linuxtv.org/anttip/media_tree.git
9684S: Maintained
9685F: drivers/media/tuners/tda18218*
9686
3b2f6aba
MK
9687TDA18271 MEDIA DRIVER
9688M: Michael Krufky <mkrufky@linuxtv.org>
9689L: linux-media@vger.kernel.org
9690W: http://linuxtv.org/
9691W: http://github.com/mkrufky
9692Q: http://patchwork.linuxtv.org/project/linux-media/list/
9693T: git git://linuxtv.org/mkrufky/tuners.git
9694S: Maintained
9695F: drivers/media/tuners/tda18271*
9696
e48307a9
MK
9697TDA827x MEDIA DRIVER
9698M: Michael Krufky <mkrufky@linuxtv.org>
9699L: linux-media@vger.kernel.org
9700W: http://linuxtv.org/
9701W: http://github.com/mkrufky
9702Q: http://patchwork.linuxtv.org/project/linux-media/list/
9703T: git git://linuxtv.org/mkrufky/tuners.git
9704S: Maintained
9705F: drivers/media/tuners/tda8290.*
9706
66cf9212
MK
9707TDA8290 MEDIA DRIVER
9708M: Michael Krufky <mkrufky@linuxtv.org>
9709L: linux-media@vger.kernel.org
9710W: http://linuxtv.org/
9711W: http://github.com/mkrufky
9712Q: http://patchwork.linuxtv.org/project/linux-media/list/
9713T: git git://linuxtv.org/mkrufky/tuners.git
9714S: Maintained
9715F: drivers/media/tuners/tda8290.*
9716
4b9fba30
HV
9717TDA9840 MEDIA DRIVER
9718M: Hans Verkuil <hverkuil@xs4all.nl>
9719L: linux-media@vger.kernel.org
9720T: git git://linuxtv.org/media_tree.git
9721W: http://linuxtv.org
9722S: Maintained
9723F: drivers/media/i2c/tda9840*
9724
2cb654fd 9725TEA5761 TUNER DRIVER
009a5410 9726M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9727L: linux-media@vger.kernel.org
9728W: http://linuxtv.org
9729T: git git://linuxtv.org/media_tree.git
9730S: Odd fixes
9731F: drivers/media/tuners/tea5761.*
9732
9733TEA5767 TUNER DRIVER
009a5410 9734M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9735L: linux-media@vger.kernel.org
9736W: http://linuxtv.org
9737T: git git://linuxtv.org/media_tree.git
9738S: Maintained
9739F: drivers/media/tuners/tea5767.*
9740
4b9fba30
HV
9741TEA6415C MEDIA DRIVER
9742M: Hans Verkuil <hverkuil@xs4all.nl>
9743L: linux-media@vger.kernel.org
9744T: git git://linuxtv.org/media_tree.git
9745W: http://linuxtv.org
9746S: Maintained
9747F: drivers/media/i2c/tea6415c*
9748
9749TEA6420 MEDIA DRIVER
9750M: Hans Verkuil <hverkuil@xs4all.nl>
9751L: linux-media@vger.kernel.org
9752T: git git://linuxtv.org/media_tree.git
9753W: http://linuxtv.org
9754S: Maintained
9755F: drivers/media/i2c/tea6420*
9756
3d249d4c 9757TEAM DRIVER
dca9ab92 9758M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9759L: netdev@vger.kernel.org
9760S: Supported
9761F: drivers/net/team/
9762F: include/linux/if_team.h
c117ab84 9763F: include/uapi/linux/if_team.h
3d249d4c 9764
7d029125
VD
9765TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9766M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9767S: Maintained
9768F: arch/x86/platform/ts5500/
9769
40ad4a30
SY
9770TECHNOTREND USB IR RECEIVER
9771M: Sean Young <sean@mess.org>
9772L: linux-media@vger.kernel.org
9773S: Maintained
9774F: drivers/media/rc/ttusbir.c
9775
adabdb0c 9776TEGRA ARCHITECTURE SUPPORT
243d58ec 9777M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9778M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9779M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9780L: linux-tegra@vger.kernel.org
fd117cd1 9781Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9782T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9783S: Supported
bbbe96ed 9784N: [^a-z]tegra
84b9414b 9785
adabdb0c
SW
9786TEGRA CLOCK DRIVER
9787M: Peter De Schrijver <pdeschrijver@nvidia.com>
9788M: Prashant Gaikwad <pgaikwad@nvidia.com>
9789S: Supported
9790F: drivers/clk/tegra/
9791
9792TEGRA DMA DRIVER
9793M: Laxman Dewangan <ldewangan@nvidia.com>
9794S: Supported
9795F: drivers/dma/tegra20-apb-dma.c
9796
adabdb0c
SW
9797TEGRA I2C DRIVER
9798M: Laxman Dewangan <ldewangan@nvidia.com>
9799S: Supported
9800F: drivers/i2c/busses/i2c-tegra.c
9801
9802TEGRA IOMMU DRIVERS
9803M: Hiroshi Doyu <hdoyu@nvidia.com>
9804S: Supported
9805F: drivers/iommu/tegra*
9806
9807TEGRA KBC DRIVER
9808M: Rakesh Iyer <riyer@nvidia.com>
9809M: Laxman Dewangan <ldewangan@nvidia.com>
9810S: Supported
9811F: drivers/input/keyboard/tegra-kbc.c
9812
adabdb0c
SW
9813TEGRA PWM DRIVER
9814M: Thierry Reding <thierry.reding@gmail.com>
9815S: Supported
9816F: drivers/pwm/pwm-tegra.c
9817
9818TEGRA SERIAL DRIVER
9819M: Laxman Dewangan <ldewangan@nvidia.com>
9820S: Supported
9821F: drivers/tty/serial/serial-tegra.c
9822
9823TEGRA SPI DRIVER
9824M: Laxman Dewangan <ldewangan@nvidia.com>
9825S: Supported
9826F: drivers/spi/spi-tegra*
9827
1a348ccc 9828TEHUTI ETHERNET DRIVER
8b58be88 9829M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9830L: netdev@vger.kernel.org
9831S: Supported
ef7f5429 9832F: drivers/net/ethernet/tehuti/*
1a348ccc 9833
4e68852d 9834Telecom Clock Driver for MCPL0010
8b58be88 9835M: Mark Gross <mark.gross@intel.com>
4e68852d 9836S: Supported
679655da 9837F: drivers/char/tlclk.c
4e68852d 9838
4480f15b 9839TENSILICA XTENSA PORT (xtensa)
8b58be88 9840M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9841M: Max Filippov <jcmvbkbc@gmail.com>
9842L: linux-xtensa@linux-xtensa.org
4e68852d 9843S: Maintained
679655da 9844F: arch/xtensa/
3dc99857 9845F: drivers/irqchip/irq-xtensa-*
4e68852d 9846
5313ba66
HV
9847THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9848M: Hans Verkuil <hverkuil@xs4all.nl>
9849L: linux-media@vger.kernel.org
9850T: git git://linuxtv.org/media_tree.git
9851W: http://linuxtv.org
9852S: Maintained
9853F: drivers/media/radio/radio-raremono.c
9854
d3fb6955 9855THERMAL
b75f0050 9856M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9857M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9858L: linux-pm@vger.kernel.org
9859T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9860T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9861Q: https://patchwork.kernel.org/project/linux-pm/list/
9862S: Supported
9863F: drivers/thermal/
9864F: include/linux/thermal.h
af6c9f16 9865F: include/uapi/linux/thermal.h
b75f0050
JP
9866F: include/linux/cpu_cooling.h
9867F: Documentation/devicetree/bindings/thermal/
d3fb6955 9868
30ba2fbd
VD
9869THINGM BLINK(1) USB RGB LED DRIVER
9870M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9871S: Maintained
9872F: drivers/hid/hid-thingm.c
9873
4e68852d 9874THINKPAD ACPI EXTRAS DRIVER
8b58be88 9875M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9876L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9877L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9878W: http://ibm-acpi.sourceforge.net
9879W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9880T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9881S: Maintained
679655da 9882F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9883
1b46f2a2 9884TI BANDGAP AND THERMAL DRIVER
f14d1c24 9885M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9886L: linux-pm@vger.kernel.org
531ff13e 9887L: linux-omap@vger.kernel.org
5a723e81 9888S: Maintained
794b2e25 9889F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9890
0c7665c3
MF
9891TI CDCE706 CLOCK DRIVER
9892M: Max Filippov <jcmvbkbc@gmail.com>
9893S: Maintained
9894F: drivers/clk/clk-cdce706.c
9895
49b6a5e3
TK
9896TI CLOCK DRIVER
9897M: Tero Kristo <t-kristo@ti.com>
9898L: linux-omap@vger.kernel.org
9899S: Maintained
9900F: drivers/clk/ti/
9901F: include/linux/clk/ti.h
9902
4020f2d7 9903TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9904M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9905S: Maintained
679655da
JP
9906F: drivers/misc/tifm*
9907F: drivers/mmc/host/tifm_sd.c
9908F: include/linux/tifm.h
4020f2d7 9909
e0c52404 9910TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9911M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9912L: linux-kernel@vger.kernel.org
9913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9914S: Maintained
9915F: drivers/soc/ti/*
9916T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9917
9918
152ad442
SR
9919TI LM49xxx FAMILY ASoC CODEC DRIVERS
9920M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9921M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9922L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9923S: Maintained
9924F: sound/soc/codecs/lm49453*
d392dead 9925F: sound/soc/codecs/isabelle*
152ad442 9926
0edd807d
KM
9927TI LP855x BACKLIGHT DRIVER
9928M: Milo Kim <milo.kim@ti.com>
9929S: Maintained
9930F: Documentation/backlight/lp855x-driver.txt
9931F: drivers/video/backlight/lp855x_bl.c
9932F: include/linux/platform_data/lp855x.h
9933
faf13f6d
KM
9934TI LP8727 CHARGER DRIVER
9935M: Milo Kim <milo.kim@ti.com>
9936S: Maintained
9937F: drivers/power/lp8727_charger.c
9938F: include/linux/platform_data/lp8727.h
9939
22f1229f
KM
9940TI LP8788 MFD DRIVER
9941M: Milo Kim <milo.kim@ti.com>
9942S: Maintained
9943F: drivers/iio/adc/lp8788_adc.c
9944F: drivers/leds/leds-lp8788.c
9945F: drivers/mfd/lp8788*.c
9946F: drivers/power/lp8788-charger.c
9947F: drivers/regulator/lp8788-*.c
9948F: include/linux/mfd/lp8788*.h
9949
84640e27
KM
9950TI NETCP ETHERNET DRIVER
9951M: Wingman Kwok <w-kwok2@ti.com>
9952M: Murali Karicheri <m-karicheri2@ti.com>
9953L: netdev@vger.kernel.org
9954S: Maintained
9955F: drivers/net/ethernet/ti/netcp*
9956
dd5e8e6b 9957TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9958M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9960S: Maintained
9961F: sound/soc/codecs/twl4030*
9962
90921014 9963TI WILINK WIRELESS DRIVERS
90921014
LC
9964L: linux-wireless@vger.kernel.org
9965W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9966W: http://wireless.kernel.org/en/users/Drivers/wl1251
9967T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9968S: Orphan
90921014
LC
9969F: drivers/net/wireless/ti/
9970F: include/linux/wl12xx.h
9971
e86eaa3a 9972TIPC NETWORK LAYER
8b58be88 9973M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9974M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9975L: netdev@vger.kernel.org (core kernel code)
9976L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9977W: http://tipc.sourceforge.net/
e86eaa3a 9978S: Maintained
c117ab84 9979F: include/uapi/linux/tipc*.h
679655da 9980F: net/tipc/
e86eaa3a 9981
867e359b 9982TILE ARCHITECTURE
c47b15c4 9983M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9984W: http://www.ezchip.com/scm/
867e359b
CM
9985S: Supported
9986F: arch/tile/
6b940606 9987F: drivers/char/tile-srom.c
5c770755 9988F: drivers/edac/tile_edac.c
6b940606
CM
9989F: drivers/net/ethernet/tile/
9990F: drivers/rtc/rtc-tile.c
9991F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9992F: drivers/tty/serial/tilegx.c
6b940606
CM
9993F: drivers/usb/host/*-tilegx.c
9994F: include/linux/usb/tilegx.h
867e359b 9995
1da177e4 9996TLAN NETWORK DRIVER
8b58be88 9997M: Samuel Chessman <chessman@tux.org>
88c07dde 9998L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9999W: http://sourceforge.net/projects/tlan/
10000S: Maintained
679655da 10001F: Documentation/networking/tlan.txt
b544dbac 10002F: drivers/net/ethernet/ti/tlan.*
1da177e4 10003
d74db3b2 10004TOMOYO SECURITY MODULE
8b58be88
JP
10005M: Kentaro Takeda <takedakn@nttdata.co.jp>
10006M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10007L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10008L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10009L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10010L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10011W: http://tomoyo.sourceforge.jp/
843d183c 10012T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10013S: Maintained
679655da 10014F: security/tomoyo/
d74db3b2 10015
9caeb532 10016TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10017M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10018L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10019S: Maintained
10020F: drivers/platform/x86/topstar-laptop.c
10021
1da177e4 10022TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10023M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10024L: platform-driver-x86@vger.kernel.org
0a63ca11 10025S: Maintained
679655da 10026F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10027
0a63ca11
AA
10028TOSHIBA BLUETOOTH DRIVER
10029M: Azael Avalos <coproscefalo@gmail.com>
10030L: platform-driver-x86@vger.kernel.org
10031S: Maintained
10032F: drivers/platform/x86/toshiba_bluetooth.c
10033
10034TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10035M: Azael Avalos <coproscefalo@gmail.com>
10036L: platform-driver-x86@vger.kernel.org
10037S: Maintained
10038F: drivers/platform/x86/toshiba_haps.c
10039
1da177e4 10040TOSHIBA SMM DRIVER
8b58be88 10041M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10042L: tlinux-users@tce.toshiba-dme.co.jp
10043W: http://www.buzzard.org.uk/toshiba/
10044S: Maintained
679655da
JP
10045F: drivers/char/toshiba.c
10046F: include/linux/toshiba.h
c117ab84 10047F: include/uapi/linux/toshiba.h
1da177e4 10048
d719f900 10049TMIO MMC DRIVER
252f29a9 10050M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 10051L: linux-mmc@vger.kernel.org
d719f900 10052S: Maintained
d1057c40
GL
10053F: drivers/mmc/host/tmio_mmc*
10054F: drivers/mmc/host/sh_mobile_sdhi.c
10055F: include/linux/mmc/tmio.h
10056F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10057
917cc4e6
GR
10058TMP401 HARDWARE MONITOR DRIVER
10059M: Guenter Roeck <linux@roeck-us.net>
10060L: lm-sensors@lm-sensors.org
10061S: Maintained
10062F: Documentation/hwmon/tmp401
10063F: drivers/hwmon/tmp401.c
10064
98f32602 10065TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10066M: Hugh Dickins <hughd@google.com>
98f32602
HD
10067L: linux-mm@kvack.org
10068S: Maintained
10069F: include/linux/shmem_fs.h
10070F: mm/shmem.c
10071
45f95b53 10072TM6000 VIDEO4LINUX DRIVER
009a5410 10073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10074L: linux-media@vger.kernel.org
10075W: http://linuxtv.org
10076T: git git://linuxtv.org/media_tree.git
10077S: Odd fixes
10078F: drivers/media/usb/tm6000/
10079
c65fde19
HV
10080TW68 VIDEO4LINUX DRIVER
10081M: Hans Verkuil <hverkuil@xs4all.nl>
10082L: linux-media@vger.kernel.org
10083T: git git://linuxtv.org/media_tree.git
10084W: http://linuxtv.org
10085S: Odd Fixes
10086F: drivers/media/pci/tw68/
10087
4e68852d 10088TPM DEVICE DRIVER
901486b8 10089M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10090M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10091R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10092W: http://tpmdd.sourceforge.net
63a10dfd 10093L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10094Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10095T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10096S: Maintained
679655da 10097F: drivers/char/tpm/
4e68852d 10098
1a0f1b27
AL
10099TPM IBM_VTPM DEVICE DRIVER
10100M: Ashley Lai <ashleydlai@gmail.com>
10101W: http://tpmdd.sourceforge.net
10102L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10103S: Maintained
10104F: drivers/char/tpm/tpm_ibmvtpm*
10105
d6f005a1
JP
10106TRACING
10107M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10108M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10110S: Maintained
10111F: Documentation/trace/ftrace.txt
10112F: arch/*/*/*/ftrace.h
10113F: arch/*/kernel/ftrace.c
10114F: include/*/ftrace.h
10115F: include/linux/trace*.h
10116F: include/trace/
10117F: kernel/trace/
6e68e6c5 10118F: tools/testing/selftests/ftrace/
d6f005a1 10119
1da177e4 10120TRIVIAL PATCHES
8b58be88 10121M: Jiri Kosina <trivial@kernel.org>
54e5881d 10122T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10123S: Maintained
86ef925f 10124K: ^Subject:.*(?i)trivial
1da177e4 10125
4e68852d 10126TTY LAYER
879a5a00 10127M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10128M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10129S: Supported
08deed1e 10130T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10131F: drivers/tty/
df621252 10132F: drivers/tty/serial/serial_core.c
e3288775
AC
10133F: include/linux/serial_core.h
10134F: include/linux/serial.h
10135F: include/linux/tty.h
c117ab84
CEB
10136F: include/uapi/linux/serial_core.h
10137F: include/uapi/linux/serial.h
10138F: include/uapi/linux/tty.h
4e68852d 10139
91952bc0
AP
10140TUA9001 MEDIA DRIVER
10141M: Antti Palosaari <crope@iki.fi>
10142L: linux-media@vger.kernel.org
10143W: http://linuxtv.org/
10144W: http://palosaari.fi/linux/
10145Q: http://patchwork.linuxtv.org/project/linux-media/list/
10146T: git git://linuxtv.org/anttip/media_tree.git
10147S: Maintained
10148F: drivers/media/tuners/tua9001*
10149
740db6d7 10150TULIP NETWORK DRIVERS
8b58be88 10151M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10152L: netdev@vger.kernel.org
10153S: Maintained
0f04e2aa 10154F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10155
10156TUN/TAP driver
ba57b6f2 10157M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10158W: http://vtun.sourceforge.net/tun
10159S: Maintained
679655da
JP
10160F: Documentation/networking/tuntap.txt
10161F: arch/um/os-Linux/drivers/
1da177e4 10162
b454cc66 10163TURBOCHANNEL SUBSYSTEM
8b58be88 10164M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10165M: Ralf Baechle <ralf@linux-mips.org>
10166L: linux-mips@linux-mips.org
10167Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10168S: Maintained
679655da
JP
10169F: drivers/tc/
10170F: include/linux/tc.h
b454cc66 10171
1da177e4 10172U14-34F SCSI DRIVER
8b58be88 10173M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10174L: linux-scsi@vger.kernel.org
10175S: Maintained
679655da 10176F: drivers/scsi/u14-34f.c
1da177e4 10177
e2d1d6c0 10178UBI FILE SYSTEM (UBIFS)
949cb623 10179M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10180M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10181L: linux-mtd@lists.infradead.org
e2966cbe 10182T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10183W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10184S: Maintained
679655da
JP
10185F: Documentation/filesystems/ubifs.txt
10186F: fs/ubifs/
e2d1d6c0 10187
cc2020e6 10188UCLINUX (AND M68KNOMMU)
8b58be88 10189M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10190W: http://www.uclinux.org/
10191L: uclinux-dev@uclinux.org (subscribers-only)
10192S: Maintained
61bc02bb
JP
10193F: arch/m68k/*/*_no.*
10194F: arch/m68k/include/asm/*_no.*
cc2020e6 10195
1da177e4 10196UDF FILESYSTEM
8b58be88 10197M: Jan Kara <jack@suse.cz>
1da177e4 10198S: Maintained
679655da
JP
10199F: Documentation/filesystems/udf.txt
10200F: fs/udf/
1da177e4 10201
cc2020e6 10202UFS FILESYSTEM
8b58be88 10203M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10204S: Maintained
679655da
JP
10205F: Documentation/filesystems/ufs.txt
10206F: fs/ufs/
cc2020e6 10207
0a09d3ab
DH
10208UHID USERSPACE HID IO DRIVER:
10209M: David Herrmann <dh.herrmann@googlemail.com>
10210L: linux-input@vger.kernel.org
10211S: Maintained
10212F: drivers/hid/uhid.c
c117ab84 10213F: include/uapi/linux/uhid.h
0a09d3ab 10214
18332a80 10215ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10216L: linux-usb@vger.kernel.org
10c6c9c9 10217S: Orphan
355ffe69 10218F: drivers/uwb/
679655da
JP
10219F: include/linux/uwb.h
10220F: include/linux/uwb/
18332a80 10221
b31d8273
G
10222UNICORE32 ARCHITECTURE:
10223M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10224W: http://mprc.pku.edu.cn/~guanxuetao/linux
10225S: Maintained
ceebf4d5 10226T: git git://github.com/gxt/linux.git
b31d8273
G
10227F: arch/unicore32/
10228
d8379ab1
TF
10229UNIFDEF
10230M: Tony Finch <dot@dotat.at>
10231W: http://dotat.at/prog/unifdef
10232S: Maintained
10233F: scripts/unifdef.c
10234
1da177e4 10235UNIFORM CDROM DRIVER
8b58be88 10236M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10237W: http://www.kernel.dk
10238S: Maintained
679655da
JP
10239F: Documentation/cdrom/
10240F: drivers/cdrom/cdrom.c
10241F: include/linux/cdrom.h
c117ab84 10242F: include/uapi/linux/cdrom.h
1da177e4 10243
56df0122 10244UNISYS S-PAR DRIVERS
49e7d9df
JP
10245M: Benjamin Romer <benjamin.romer@unisys.com>
10246M: David Kershner <david.kershner@unisys.com>
10247L: sparmaintainer@unisys.com (Unisys internal)
10248S: Supported
10249F: drivers/staging/unisys/
56df0122 10250
9941fa6e
VH
10251UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10252M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10253L: linux-scsi@vger.kernel.org
10254S: Supported
10255F: Documentation/scsi/ufs.txt
10256F: drivers/scsi/ufs/
10257
e2d1d6c0 10258UNSORTED BLOCK IMAGES (UBI)
949cb623 10259M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10260M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10261W: http://www.linux-mtd.infradead.org/
10262L: linux-mtd@lists.infradead.org
b6b44e0a 10263T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10264S: Supported
80811493 10265F: drivers/mtd/ubi/
679655da 10266F: include/linux/mtd/ubi.h
c117ab84 10267F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10268
1da177e4 10269USB ACM DRIVER
61eee9a7 10270M: Oliver Neukum <oliver@neukum.org>
6372594a 10271L: linux-usb@vger.kernel.org
1da177e4 10272S: Maintained
679655da
JP
10273F: Documentation/usb/acm.txt
10274F: drivers/usb/class/cdc-acm.*
1da177e4 10275
b7d572e1
PF
10276USB AR5523 WIRELESS DRIVER
10277M: Pontus Fuchs <pontus.fuchs@gmail.com>
10278L: linux-wireless@vger.kernel.org
10279S: Maintained
10280F: drivers/net/wireless/ath/ar5523/
10281
115bb1ff 10282USB ATTACHED SCSI
f50a4968 10283M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10284M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10285L: linux-usb@vger.kernel.org
10286L: linux-scsi@vger.kernel.org
8eae0fb7 10287S: Maintained
115bb1ff
MW
10288F: drivers/usb/storage/uas.c
10289
1da177e4 10290USB CDC ETHERNET DRIVER
61eee9a7 10291M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10292L: linux-usb@vger.kernel.org
1da177e4 10293S: Maintained
679655da 10294F: drivers/net/usb/cdc_*.c
c117ab84 10295F: include/uapi/linux/usb/cdc.h
1da177e4 10296
66e3e591
KP
10297USB CHAOSKEY DRIVER
10298M: Keith Packard <keithp@keithp.com>
10299L: linux-usb@vger.kernel.org
10300S: Maintained
10301F: drivers/usb/misc/chaoskey.c
10302
b02b371e 10303USB CYPRESS C67X00 DRIVER
8b58be88 10304M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10305L: linux-usb@vger.kernel.org
10306S: Maintained
679655da 10307F: drivers/usb/c67x00/
b02b371e 10308
d0374f4f 10309USB DAVICOM DM9601 DRIVER
8b58be88 10310M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10311L: netdev@vger.kernel.org
d0374f4f
PK
10312W: http://www.linux-usb.org/usbnet
10313S: Maintained
679655da 10314F: drivers/net/usb/dm9601.c
d0374f4f 10315
cc2020e6 10316USB DIAMOND RIO500 DRIVER
8b58be88 10317M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10318L: rio500-users@lists.sourceforge.net
10319W: http://rio500.sourceforge.net
10320S: Maintained
679655da 10321F: drivers/usb/misc/rio500*
cc2020e6 10322
1da177e4 10323USB EHCI DRIVER
578333ab 10324M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10325L: linux-usb@vger.kernel.org
578333ab 10326S: Maintained
679655da
JP
10327F: Documentation/usb/ehci.txt
10328F: drivers/usb/host/ehci*
1da177e4 10329
69ae9e3e 10330USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10331M: Felipe Balbi <balbi@ti.com>
795fb7e7 10332L: linux-usb@vger.kernel.org
69ae9e3e 10333W: http://www.linux-usb.org/gadget
d6d0f665
FB
10334T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10335S: Maintained
679655da
JP
10336F: drivers/usb/gadget/
10337F: include/linux/usb/gadget*
69ae9e3e 10338
2dea64b4 10339USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10340M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10341L: linux-usb@vger.kernel.org
54e5881d 10342T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10343S: Maintained
c2f01971 10344F: Documentation/hid/hiddev.txt
679655da 10345F: drivers/hid/usbhid/
1da177e4 10346
959eea21 10347USB ISP116X DRIVER
8b58be88 10348M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10349L: linux-usb@vger.kernel.org
959eea21 10350S: Maintained
679655da
JP
10351F: drivers/usb/host/isp116x*
10352F: include/linux/usb/isp116x.h
959eea21 10353
1da177e4 10354USB MASS STORAGE DRIVER
8b58be88 10355M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10356L: linux-usb@vger.kernel.org
8836aeb8 10357L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10358S: Maintained
10359W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10360F: drivers/usb/storage/
1da177e4 10361
af39917d
CL
10362USB MIDI DRIVER
10363M: Clemens Ladisch <clemens@ladisch.de>
10364L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10365T: git git://git.alsa-project.org/alsa-kernel.git
10366S: Maintained
10367F: sound/usb/midi.*
10368
444ce9d4
JP
10369USB NETWORKING DRIVERS
10370L: linux-usb@vger.kernel.org
10371S: Odd Fixes
10372F: drivers/net/usb/
10373
1da177e4 10374USB OHCI DRIVER
578333ab 10375M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10376L: linux-usb@vger.kernel.org
578333ab 10377S: Maintained
679655da
JP
10378F: Documentation/usb/ohci.txt
10379F: drivers/usb/host/ohci*
1da177e4 10380
963ffa3e
PC
10381USB OTG FSM (Finite State Machine)
10382M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10383T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10384L: linux-usb@vger.kernel.org
10385S: Maintained
10386F: drivers/usb/common/usb-otg-fsm.c
10387
563da3a9
VM
10388USB OVER IP DRIVER
10389M: Valentina Manea <valentina.manea.m@gmail.com>
10390M: Shuah Khan <shuah.kh@samsung.com>
10391L: linux-usb@vger.kernel.org
10392S: Maintained
10393F: drivers/usb/usbip/
10394F: tools/usb/usbip/
10395
1da177e4 10396USB PEGASUS DRIVER
a16b945c 10397M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10398L: linux-usb@vger.kernel.org
043600a6 10399L: netdev@vger.kernel.org
052e3128
PM
10400T: git git://github.com/petkan/pegasus.git
10401W: https://github.com/petkan/pegasus
1da177e4 10402S: Maintained
679655da 10403F: drivers/net/usb/pegasus.*
1da177e4 10404
d3ad558f
FB
10405USB PHY LAYER
10406M: Felipe Balbi <balbi@ti.com>
10407L: linux-usb@vger.kernel.org
10408T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10409S: Maintained
10410F: drivers/usb/phy/
d3ad558f 10411
73e4fb3f 10412USB PRINTER DRIVER (usblp)
8b58be88 10413M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10414L: linux-usb@vger.kernel.org
73e4fb3f 10415S: Supported
679655da 10416F: drivers/usb/class/usblp.c
1da177e4
LT
10417
10418USB RTL8150 DRIVER
a16b945c 10419M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10420L: linux-usb@vger.kernel.org
043600a6 10421L: netdev@vger.kernel.org
052e3128
PM
10422T: git git://github.com/petkan/rtl8150.git
10423W: https://github.com/petkan/rtl8150
1da177e4 10424S: Maintained
679655da 10425F: drivers/net/usb/rtl8150.c
1da177e4 10426
f896b796 10427USB SERIAL SUBSYSTEM
66085694 10428M: Johan Hovold <johan@kernel.org>
795fb7e7 10429L: linux-usb@vger.kernel.org
4e68852d 10430S: Maintained
679655da 10431F: Documentation/usb/usb-serial.txt
f896b796 10432F: drivers/usb/serial/
679655da 10433F: include/linux/usb/serial.h
1da177e4 10434
b3f0db1c
SG
10435USB SMSC75XX ETHERNET DRIVER
10436M: Steve Glendinning <steve.glendinning@shawell.net>
10437L: netdev@vger.kernel.org
10438S: Maintained
10439F: drivers/net/usb/smsc75xx.*
10440
2f7ca802 10441USB SMSC95XX ETHERNET DRIVER
90b24cfb 10442M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10443L: netdev@vger.kernel.org
90b24cfb 10444S: Maintained
679655da 10445F: drivers/net/usb/smsc95xx.*
2f7ca802 10446
1da177e4 10447USB SUBSYSTEM
879a5a00 10448M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10449L: linux-usb@vger.kernel.org
1da177e4 10450W: http://www.linux-usb.org
08deed1e 10451T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10452S: Supported
679655da 10453F: Documentation/usb/
679655da
JP
10454F: drivers/usb/
10455F: include/linux/usb.h
10456F: include/linux/usb/
1da177e4
LT
10457
10458USB UHCI DRIVER
8b58be88 10459M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10460L: linux-usb@vger.kernel.org
1da177e4 10461S: Maintained
679655da 10462F: drivers/usb/host/uhci*
1da177e4 10463
69ae9e3e 10464USB "USBNET" DRIVER FRAMEWORK
686f13bb 10465M: Oliver Neukum <oneukum@suse.de>
043600a6 10466L: netdev@vger.kernel.org
69ae9e3e 10467W: http://www.linux-usb.org/usbnet
1da177e4 10468S: Maintained
679655da
JP
10469F: drivers/net/usb/usbnet.c
10470F: include/linux/usb/usbnet.h
1da177e4 10471
c0efd232 10472USB VIDEO CLASS
c53ac071 10473M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10474L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10475L: linux-media@vger.kernel.org
275ffde4 10476T: git git://linuxtv.org/media_tree.git
57c6d2e9 10477W: http://www.ideasonboard.org/uvc/
c0efd232 10478S: Maintained
0c0d06ca 10479F: drivers/media/usb/uvc/
6c0f0359 10480F: include/uapi/linux/uvcvideo.h
1da177e4 10481
b60b9c45
HV
10482USB VISION DRIVER
10483M: Hans Verkuil <hverkuil@xs4all.nl>
10484L: linux-media@vger.kernel.org
10485T: git git://linuxtv.org/media_tree.git
10486W: http://linuxtv.org
10487S: Odd Fixes
10488F: drivers/media/usb/usbvision/
10489
8282da47
LP
10490USB WEBCAM GADGET
10491M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10492L: linux-usb@vger.kernel.org
10493S: Maintained
3a83c16e 10494F: drivers/usb/gadget/function/*uvc*
faf2e1db 10495F: drivers/usb/gadget/legacy/webcam.c
8282da47 10496
bf164cc0 10497USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10498M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10499L: linux-wireless@vger.kernel.org
10500S: Maintained
679655da 10501F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10502
eb6bab13 10503USB XHCI DRIVER
03d85053 10504M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10505L: linux-usb@vger.kernel.org
10506S: Supported
36d0344c
SS
10507F: drivers/usb/host/xhci*
10508F: drivers/usb/host/pci-quirks*
eb6bab13 10509
1da177e4 10510USB ZD1201 DRIVER
4086b9ca 10511L: linux-wireless@vger.kernel.org
1da177e4 10512W: http://linux-lc100020.sourceforge.net
4086b9ca 10513S: Orphan
679655da 10514F: drivers/net/wireless/zd1201.*
1da177e4 10515
b7eee616 10516USB ZR364XX DRIVER
8b58be88 10517M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10518L: linux-usb@vger.kernel.org
661263b5 10519L: linux-media@vger.kernel.org
275ffde4 10520T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10521W: http://royale.zerezo.com/zr364xx/
10522S: Maintained
679655da 10523F: Documentation/video4linux/zr364xx.txt
90d72ac6 10524F: drivers/media/usb/zr364xx/
b7eee616 10525
e7839f25 10526USER-MODE LINUX (UML)
8b58be88 10527M: Jeff Dike <jdike@addtoit.com>
b15194b7 10528M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10529L: user-mode-linux-devel@lists.sourceforge.net
10530L: user-mode-linux-user@lists.sourceforge.net
10531W: http://user-mode-linux.sourceforge.net
10532S: Maintained
61516587 10533F: Documentation/virtual/uml/
679655da 10534F: arch/um/
b070989a 10535F: arch/x86/um/
679655da
JP
10536F: fs/hostfs/
10537F: fs/hppfs/
b7eee616 10538
e5f114e9 10539USERSPACE I/O (UIO)
6a534c9d 10540M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10541M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10542S: Maintained
3d3fecbd 10543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10544F: Documentation/DocBook/uio-howto.tmpl
10545F: drivers/uio/
10546F: include/linux/uio*.h
e5f114e9 10547
256cccbe 10548UTIL-LINUX PACKAGE
8b58be88 10549M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10550L: util-linux@vger.kernel.org
10551W: http://en.wikipedia.org/wiki/Util-linux
10552T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10553S: Maintained
10554
c1fd1c07 10555UVESAFB DRIVER
8b58be88 10556M: Michal Januszewski <spock@gentoo.org>
c69f677c 10557L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10558W: http://dev.gentoo.org/~spock/projects/uvesafb/
10559S: Maintained
679655da 10560F: Documentation/fb/uvesafb.txt
8a61f013 10561F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10562
4480f15b 10563VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10564M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10565S: Maintained
679655da
JP
10566F: Documentation/filesystems/vfat.txt
10567F: fs/fat/
1da177e4 10568
cba3345c
AW
10569VFIO DRIVER
10570M: Alex Williamson <alex.williamson@redhat.com>
10571L: kvm@vger.kernel.org
10572S: Maintained
10573F: Documentation/vfio.txt
10574F: drivers/vfio/
10575F: include/linux/vfio.h
c117ab84 10576F: include/uapi/linux/vfio.h
cba3345c 10577
9e6f3438
PO
10578VIDEOBUF2 FRAMEWORK
10579M: Pawel Osciak <pawel@osciak.com>
10580M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10581M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10582L: linux-media@vger.kernel.org
10583S: Maintained
90d72ac6 10584F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10585F: include/media/videobuf2-*
10586
9a82446b
AS
10587VIRTIO CONSOLE DRIVER
10588M: Amit Shah <amit.shah@redhat.com>
10589L: virtualization@lists.linux-foundation.org
10590S: Maintained
10591F: drivers/char/virtio_console.c
10592F: include/linux/virtio_console.h
c117ab84 10593F: include/uapi/linux/virtio_console.h
9a82446b 10594
2426ec8f 10595VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10596M: "Michael S. Tsirkin" <mst@redhat.com>
10597L: virtualization@lists.linux-foundation.org
10598S: Maintained
10599F: drivers/virtio/
c893c8d7 10600F: tools/virtio/
2426ec8f
MT
10601F: drivers/net/virtio_net.c
10602F: drivers/block/virtio_blk.c
10603F: include/linux/virtio_*.h
916cdabc 10604F: include/uapi/linux/virtio_*.h
2426ec8f 10605
3a4d5c94
MT
10606VIRTIO HOST (VHOST)
10607M: "Michael S. Tsirkin" <mst@redhat.com>
10608L: kvm@vger.kernel.org
c996d8b9 10609L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10610L: netdev@vger.kernel.org
10611S: Maintained
10612F: drivers/vhost/
c117ab84 10613F: include/uapi/linux/vhost.h
3a4d5c94 10614
271c8651
GH
10615VIRTIO INPUT DRIVER
10616M: Gerd Hoffmann <kraxel@redhat.com>
10617S: Maintained
10618F: drivers/virtio/virtio_input.c
10619F: include/uapi/linux/virtio_input.h
10620
1da177e4 10621VIA RHINE NETWORK DRIVER
8b58be88 10622M: Roger Luethi <rl@hellgate.ch>
1da177e4 10623S: Maintained
f2148a47 10624F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10625
f0bf7f61 10626VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10627M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10628M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10629S: Maintained
10630F: drivers/mmc/host/via-sdmmc.c
10631
69e4a7c2 10632VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10633M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10634L: linux-fbdev@vger.kernel.org
69e4a7c2 10635S: Maintained
c7babebd
FTS
10636F: include/linux/via-core.h
10637F: include/linux/via-gpio.h
10638F: include/linux/via_i2c.h
8a61f013 10639F: drivers/video/fbdev/via/
69e4a7c2 10640
01f20734 10641VIA VELOCITY NETWORK DRIVER
8b58be88 10642M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10643L: netdev@vger.kernel.org
10644S: Maintained
f2148a47 10645F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10646
77911fd2 10647VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10648M: Hans Verkuil <hverkuil@xs4all.nl>
10649L: linux-media@vger.kernel.org
10650T: git git://linuxtv.org/media_tree.git
10651W: http://linuxtv.org
10652S: Maintained
77911fd2 10653F: drivers/media/platform/vivid/*
0b7bc1fa 10654
be7f8273 10655VLAN (802.1Q)
8b58be88 10656M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10657L: netdev@vger.kernel.org
10658S: Maintained
679655da
JP
10659F: drivers/net/macvlan.c
10660F: include/linux/if_*vlan.h
10661F: net/8021q/
be7f8273 10662
55e331cf 10663VLYNQ BUS
8b58be88 10664M: Florian Fainelli <florian@openwrt.org>
8578d7af 10665L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10666S: Maintained
10667F: drivers/vlynq/vlynq.c
10668F: include/linux/vlynq.h
10669
390beae4
MW
10670VME SUBSYSTEM
10671M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10672M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10673M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10674L: devel@driverdev.osuosl.org
10675S: Maintained
10676T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10677F: Documentation/vme_api.txt
10678F: drivers/staging/vme/
10679F: drivers/vme/
10680F: include/linux/vme*
10681
4488e09b
AK
10682VMWARE HYPERVISOR INTERFACE
10683M: Alok Kataria <akataria@vmware.com>
10684L: virtualization@lists.linux-foundation.org
10685S: Supported
10686F: arch/x86/kernel/cpu/vmware.c
10687
73b35d07
DT
10688VMWARE BALLOON DRIVER
10689M: Xavier Deguillard <xdeguillard@vmware.com>
10690M: Philip Moltmann <moltmann@vmware.com>
10691M: "VMware, Inc." <pv-drivers@vmware.com>
10692L: linux-kernel@vger.kernel.org
10693S: Maintained
10694F: drivers/misc/vmw_balloon.c
10695
8b8be51b
TH
10696VMWARE VMMOUSE SUBDRIVER
10697M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10698M: "VMware, Inc." <pv-drivers@vmware.com>
10699L: linux-input@vger.kernel.org
10700S: Maintained
10701F: drivers/input/mouse/vmmouse.c
10702F: drivers/input/mouse/vmmouse.h
10703
d1a890fa 10704VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10705M: Shreyas Bhatewara <sbhatewara@vmware.com>
10706M: "VMware, Inc." <pv-drivers@vmware.com>
10707L: netdev@vger.kernel.org
10708S: Maintained
10709F: drivers/net/vmxnet3/
d1a890fa 10710
851b1642 10711VMware PVSCSI driver
f2d7e40e 10712M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10713M: VMware PV-Drivers <pv-drivers@vmware.com>
10714L: linux-scsi@vger.kernel.org
10715S: Maintained
10716F: drivers/scsi/vmw_pvscsi.c
10717F: drivers/scsi/vmw_pvscsi.h
10718
e53e86c7 10719VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10720M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10721M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10722L: linux-kernel@vger.kernel.org
e53e86c7 10723W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10724W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10725T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10726S: Supported
679655da
JP
10727F: drivers/regulator/
10728F: include/linux/regulator/
e53e86c7 10729
ab41319e 10730VT1211 HARDWARE MONITOR DRIVER
8b58be88 10731M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10732L: lm-sensors@lm-sensors.org
10733S: Maintained
679655da
JP
10734F: Documentation/hwmon/vt1211
10735F: drivers/hwmon/vt1211.c
ab41319e 10736
1de9e371 10737VT8231 HARDWARE MONITOR DRIVER
8b58be88 10738M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10739L: lm-sensors@lm-sensors.org
10740S: Maintained
679655da 10741F: drivers/hwmon/vt8231.c
1de9e371 10742
88095e7b
TO
10743VUB300 USB to SDIO/SD/MMC bridge chip
10744M: Tony Olech <tony.olech@elandigitalsystems.com>
10745L: linux-mmc@vger.kernel.org
10746L: linux-usb@vger.kernel.org
10747S: Supported
10748F: drivers/mmc/host/vub300.c
10749
1da177e4 10750W1 DALLAS'S 1-WIRE BUS
a8018766 10751M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10752S: Maintained
679655da
JP
10753F: Documentation/w1/
10754F: drivers/w1/
1da177e4 10755
13927079 10756W83791D HARDWARE MONITORING DRIVER
8b58be88 10757M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10758L: lm-sensors@lm-sensors.org
25845c22 10759S: Maintained
679655da
JP
10760F: Documentation/hwmon/w83791d
10761F: drivers/hwmon/w83791d.c
13927079 10762
61db011d 10763W83793 HARDWARE MONITORING DRIVER
8b58be88 10764M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10765L: lm-sensors@lm-sensors.org
10766S: Maintained
679655da
JP
10767F: Documentation/hwmon/w83793
10768F: drivers/hwmon/w83793.c
61db011d 10769
e3760b43 10770W83795 HARDWARE MONITORING DRIVER
7c81c60f 10771M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10772L: lm-sensors@lm-sensors.org
10773S: Maintained
10774F: drivers/hwmon/w83795.c
10775
1da177e4 10776W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10777M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10778S: Maintained
679655da 10779F: drivers/mmc/host/wbsd.*
1da177e4 10780
b4e05923
HG
10781WACOM PROTOCOL 4 SERIAL TABLETS
10782M: Julian Squires <julian@cipht.net>
10783M: Hans de Goede <hdegoede@redhat.com>
10784L: linux-input@vger.kernel.org
10785S: Maintained
10786F: drivers/input/tablet/wacom_serial4.c
10787
3527761c 10788WATCHDOG DEVICE DRIVERS
8b58be88 10789M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10790L: linux-watchdog@vger.kernel.org
10791W: http://www.linux-watchdog.org/
f599aaf0 10792T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10793S: Maintained
679655da
JP
10794F: Documentation/watchdog/
10795F: drivers/watchdog/
10796F: include/linux/watchdog.h
c117ab84 10797F: include/uapi/linux/watchdog.h
3527761c 10798
1da177e4 10799WD7000 SCSI DRIVER
8b58be88 10800M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10801L: linux-scsi@vger.kernel.org
10802S: Maintained
679655da 10803F: drivers/scsi/wd7000.c
1da177e4 10804
b22e00f3
DH
10805WIIMOTE HID DRIVER
10806M: David Herrmann <dh.herrmann@googlemail.com>
10807L: linux-input@vger.kernel.org
10808S: Maintained
10809F: drivers/hid/hid-wiimote*
10810
e258b80e 10811WINBOND CIR DRIVER
364e9e18 10812M: David Härdeman <david@hardeman.nu>
e258b80e 10813S: Maintained
116ab806 10814F: drivers/media/rc/winbond-cir.c
e258b80e 10815
8a70da82 10816WIMAX STACK
8b58be88 10817M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10818M: linux-wimax@intel.com
49e7d9df 10819L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10820S: Supported
10821W: http://linuxwimax.org
315987dc 10822F: Documentation/wimax/README.wimax
315987dc
JP
10823F: include/linux/wimax/debug.h
10824F: include/net/wimax.h
c117ab84 10825F: include/uapi/linux/wimax.h
315987dc 10826F: net/wimax/
8a70da82 10827
5fc14680 10828WISTRON LAPTOP BUTTON DRIVER
8b58be88 10829M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10830S: Maintained
679655da 10831F: drivers/input/misc/wistron_btns.c
5fc14680 10832
1da177e4 10833WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10834M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10835L: linux-wireless@vger.kernel.org
926554c4 10836W: http://oops.ghostprotocols.net:81/blog
1da177e4 10837S: Maintained
679655da 10838F: drivers/net/wireless/wl3501*
1da177e4 10839
febf1dff 10840WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10841M: Mark Brown <broonie@kernel.org>
8b58be88 10842M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10843L: linux-input@vger.kernel.org
10844T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10845W: http://opensource.wolfsonmicro.com/node/7
10846S: Supported
679655da
JP
10847F: drivers/input/touchscreen/*wm97*
10848F: include/linux/wm97xx.h
febf1dff 10849
055bcbcb 10850WOLFSON MICROELECTRONICS DRIVERS
fef95164 10851L: patches@opensource.wolfsonmicro.com
cf8eda3e 10852T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10853T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10854W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10855S: Supported
3768f0b1 10856F: Documentation/hwmon/wm83??
af1c5386 10857F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10858F: drivers/clk/clk-wm83*.c
9c309598 10859F: drivers/extcon/extcon-arizona.c
b75ea16a 10860F: drivers/leds/leds-wm83*.c
25b273ba 10861F: drivers/gpio/gpio-*wm*.c
9c309598 10862F: drivers/gpio/gpio-arizona.c
d22b0869 10863F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10864F: drivers/input/misc/wm831x-on.c
10865F: drivers/input/touchscreen/wm831x-ts.c
10866F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10867F: drivers/mfd/arizona*
10868F: drivers/mfd/wm*.c
b75ea16a
MB
10869F: drivers/power/wm83*.c
10870F: drivers/rtc/rtc-wm83*.c
10871F: drivers/regulator/wm8*.c
3860e6c4 10872F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10873F: drivers/watchdog/wm83*_wdt.c
9c309598 10874F: include/linux/mfd/arizona/
3860e6c4 10875F: include/linux/mfd/wm831x/
b75ea16a 10876F: include/linux/mfd/wm8350/
3768f0b1 10877F: include/linux/mfd/wm8400*
59ec6da2 10878F: include/linux/wm97xx.h
055bcbcb 10879F: include/sound/wm????.h
9c309598 10880F: sound/soc/codecs/arizona.?
055bcbcb 10881F: sound/soc/codecs/wm*
b75ea16a 10882
3e6cd7a4
TH
10883WORKQUEUE
10884M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10886S: Maintained
10887F: include/linux/workqueue.h
10888F: kernel/workqueue.c
10889F: Documentation/workqueue.txt
10890
1da177e4 10891X.25 NETWORK LAYER
8bf28059 10892M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10893L: linux-x25@vger.kernel.org
8bf28059 10894S: Odd Fixes
679655da
JP
10895F: Documentation/networking/x25*
10896F: include/net/x25*
10897F: net/x25/
1da177e4 10898
e2d1d6c0 10899X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10900M: Thomas Gleixner <tglx@linutronix.de>
10901M: Ingo Molnar <mingo@redhat.com>
10902M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10903M: x86@kernel.org
981c3a4f 10904L: linux-kernel@vger.kernel.org
75fc2d37 10905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10906S: Maintained
679655da
JP
10907F: Documentation/x86/
10908F: arch/x86/
e2d1d6c0 10909
d0944853 10910X86 PLATFORM DRIVERS
e181ba15 10911M: Darren Hart <dvhart@infradead.org>
d0944853 10912L: platform-driver-x86@vger.kernel.org
e181ba15 10913T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10914S: Maintained
14430813 10915F: drivers/platform/x86/
d0944853 10916
c1f5c54b
IM
10917X86 MCE INFRASTRUCTURE
10918M: Tony Luck <tony.luck@intel.com>
487ba8e8 10919M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10920L: linux-edac@vger.kernel.org
10921S: Maintained
10922F: arch/x86/kernel/cpu/mcheck/*
10923
f0905c5a
AL
10924X86 VDSO
10925M: Andy Lutomirski <luto@amacapital.net>
10926L: linux-kernel@vger.kernel.org
10927T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10928S: Maintained
10929F: arch/x86/vdso/
10930
d6fad502 10931XC2028/3028 TUNER DRIVER
009a5410 10932M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10933L: linux-media@vger.kernel.org
10934W: http://linuxtv.org
10935T: git git://linuxtv.org/media_tree.git
10936S: Maintained
10937F: drivers/media/tuners/tuner-xc2028.*
10938
c4468085 10939XEN HYPERVISOR INTERFACE
c4468085 10940M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10941M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10942M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10943L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10944T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10945S: Supported
10946F: arch/x86/xen/
10947F: drivers/*/xen-*front.c
10948F: drivers/xen/
10949F: arch/x86/include/asm/xen/
10950F: include/xen/
c117ab84 10951F: include/uapi/xen/
c4468085 10952
77bfb479
SS
10953XEN HYPERVISOR ARM
10954M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10955L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10956S: Supported
10957F: arch/arm/xen/
10958F: arch/arm/include/asm/xen/
10959
b475e83f
SS
10960XEN HYPERVISOR ARM64
10961M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10962L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10963S: Supported
10964F: arch/arm64/xen/
10965F: arch/arm64/include/asm/xen/
10966
9b57e1a7
IC
10967XEN NETWORK BACKEND DRIVER
10968M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10969M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10970L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10971L: netdev@vger.kernel.org
10972S: Supported
10973F: drivers/net/xen-netback/*
10974
c5f8e29d
KRW
10975XEN PCI SUBSYSTEM
10976M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10977L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10978S: Supported
10979F: arch/x86/pci/*xen*
10980F: drivers/pci/*xen*
10981
a2c5ae65
KRW
10982XEN BLOCK SUBSYSTEM
10983M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10984M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10985L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10986S: Supported
10987F: drivers/block/xen-blkback/*
10988F: drivers/block/xen*
10989
15d03609
JG
10990XEN PVSCSI DRIVERS
10991M: Juergen Gross <jgross@suse.com>
10992L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10993L: linux-scsi@vger.kernel.org
10994S: Supported
10995F: drivers/scsi/xen-scsifront.c
10996F: drivers/xen/xen-scsiback.c
10997F: include/xen/interface/io/vscsiif.h
10998
c5f8e29d
KRW
10999XEN SWIOTLB SUBSYSTEM
11000M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11001L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11002S: Supported
11003F: arch/x86/xen/*swiotlb*
11004F: drivers/xen/*swiotlb*
11005
1da177e4
LT
11006XFS FILESYSTEM
11007P: Silicon Graphics Inc
809625ca 11008M: Dave Chinner <david@fromorbit.com>
18caa67a 11009M: xfs@oss.sgi.com
d7ede1aa 11010L: xfs@oss.sgi.com
1da177e4 11011W: http://oss.sgi.com/projects/xfs
54e5881d 11012T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11013S: Supported
679655da
JP
11014F: Documentation/filesystems/xfs.txt
11015F: fs/xfs/
1da177e4 11016
8a3b7a25 11017XILINX AXI ETHERNET DRIVER
59a54f30
MS
11018M: Anirudha Sarangi <anirudh@xilinx.com>
11019M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11020S: Maintained
11021F: drivers/net/ethernet/xilinx/xilinx_axienet*
11022
238b8721 11023XILINX UARTLITE SERIAL DRIVER
8b58be88 11024M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11025L: linux-serial@vger.kernel.org
11026S: Maintained
df621252 11027F: drivers/tty/serial/uartlite.c
238b8721 11028
df330515
LP
11029XILINX VIDEO IP CORES
11030M: Hyun Kwon <hyun.kwon@xilinx.com>
11031M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11032L: linux-media@vger.kernel.org
11033T: git git://linuxtv.org/media_tree.git
11034S: Supported
11035F: Documentation/devicetree/bindings/media/xilinx/
11036F: drivers/media/platform/xilinx/
a5562f65 11037F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11038
74316949
EB
11039XILLYBUS DRIVER
11040M: Eli Billauer <eli.billauer@gmail.com>
11041L: linux-kernel@vger.kernel.org
11042S: Supported
11043F: drivers/char/xillybus/
11044
f620e4b8
MF
11045XTENSA XTFPGA PLATFORM SUPPORT
11046M: Max Filippov <jcmvbkbc@gmail.com>
11047L: linux-xtensa@linux-xtensa.org
11048S: Maintained
11049F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11050F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11051
1da177e4 11052YAM DRIVER FOR AX.25
8b58be88 11053M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11054L: linux-hams@vger.kernel.org
11055S: Maintained
679655da
JP
11056F: drivers/net/hamradio/yam*
11057F: include/linux/yam.h
1da177e4 11058
af64a5eb 11059YEALINK PHONE DRIVER
8b58be88 11060M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11061L: usbb2k-api-dev@nongnu.org
11062S: Maintained
679655da
JP
11063F: Documentation/input/yealink.txt
11064F: drivers/input/misc/yealink.*
af64a5eb 11065
1da177e4 11066Z8530 DRIVER FOR AX.25
8b58be88 11067M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11068W: http://yaina.de/jreuter/
11069W: http://www.qsl.net/dl1bke/
11070L: linux-hams@vger.kernel.org
11071S: Maintained
679655da
JP
11072F: Documentation/networking/z8530drv.txt
11073F: drivers/net/hamradio/*scc.c
11074F: drivers/net/hamradio/z8530.h
1da177e4 11075
0cf31ec1 11076ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11077M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11078L: linux-mm@kvack.org
11079S: Maintained
11080F: mm/zbud.c
11081F: include/linux/zbud.h
11082
7c0c3afb 11083ZD1211RW WIRELESS DRIVER
8b58be88
JP
11084M: Daniel Drake <dsd@gentoo.org>
11085M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11086W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11087L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11088L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11089S: Maintained
679655da 11090F: drivers/net/wireless/zd1211rw/
7c0c3afb 11091
1da177e4 11092ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11093L: mjpeg-users@lists.sourceforge.net
f63145e2 11094L: linux-media@vger.kernel.org
1da177e4 11095W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11096T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11097S: Odd Fixes
90d72ac6 11098F: drivers/media/pci/zoran/
1da177e4 11099
6920f2cc
MK
11100ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11101M: Minchan Kim <minchan@kernel.org>
11102M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11103R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11104L: linux-kernel@vger.kernel.org
11105S: Maintained
11106F: drivers/block/zram/
11107F: Documentation/blockdev/zram.txt
11108
8b4a4080 11109ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11110M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11111S: Maintained
df621252 11112F: drivers/tty/serial/zs.*
8b4a4080 11113
eae70d06
MK
11114ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11115M: Minchan Kim <minchan@kernel.org>
11116M: Nitin Gupta <ngupta@vflare.org>
11117L: linux-mm@kvack.org
11118S: Maintained
11119F: mm/zsmalloc.c
11120F: include/linux/zsmalloc.h
d02be50d 11121F: Documentation/vm/zsmalloc.txt
eae70d06 11122
0cf31ec1 11123ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11124M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11125L: linux-mm@kvack.org
11126S: Maintained
11127F: mm/zswap.c
11128
1da177e4 11129THE REST
8b58be88 11130M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11131L: linux-kernel@vger.kernel.org
8a6e2535 11132Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11133T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11134S: Buried alive in reporters
34d03cc1
JP
11135F: *
11136F: */