staging: comedi: pcmuio: remove #include "comedi_fc.h"
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
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
16b8b922 572ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 573M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
574L: netdev@vger.kernel.org
575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S: Maintained
577F: drivers/net/ethernet/altera/
578
adf9251f
TK
579ALTERA UART/JTAG UART SERIAL DRIVERS
580M: Tobias Klauser <tklauser@distanz.ch>
581L: linux-serial@vger.kernel.org
61bd0943 582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
583S: Maintained
584F: drivers/tty/serial/altera_uart.c
585F: drivers/tty/serial/altera_jtaguart.c
586F: include/linux/altera_uart.h
587F: include/linux/altera_jtaguart.h
588
f4875e12
TL
589AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590M: Tom Lendacky <thomas.lendacky@amd.com>
591L: linux-crypto@vger.kernel.org
592S: Supported
593F: drivers/crypto/ccp/
594F: include/linux/ccp.h
595
512d1027 596AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 597M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
598L: lm-sensors@lm-sensors.org
599S: Maintained
600F: Documentation/hwmon/fam15h_power
601F: drivers/hwmon/fam15h_power.c
602
167a675a 603AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 604M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 606S: Supported
faf2e1db 607F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 608
f90b8116 609AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 610P: Andres Salomon <dilinger@queued.net>
67d76710 611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
612W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613S: Supported
679655da
JP
614F: drivers/char/hw_random/geode-rng.c
615F: drivers/crypto/geode*
8a61f013 616F: drivers/video/fbdev/geode/
679655da 617F: arch/x86/include/asm/geode.h
f90b8116 618
919ee7dd 619AMD IOMMU (AMD-VI)
e4110568 620M: Joerg Roedel <joro@8bytes.org>
919ee7dd 621L: iommu@lists.linux-foundation.org
525b233c 622T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 623S: Maintained
b2c16391
JP
624F: drivers/iommu/amd_iommu*.[ch]
625F: include/linux/amd-iommu.h
919ee7dd 626
16423d67
OG
627AMD KFD
628M: Oded Gabbay <oded.gabbay@amd.com>
629L: dri-devel@lists.freedesktop.org
630T: git git://people.freedesktop.org/~gabbayo/linux.git
631S: Supported
632F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
633F: drivers/gpu/drm/amd/include/cik_structs.h
634F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
16423d67
OG
635F: drivers/gpu/drm/radeon/radeon_kfd.c
636F: drivers/gpu/drm/radeon/radeon_kfd.h
637F: include/uapi/linux/kfd_ioctl.h
638
e7f5b309 639AMD MICROCODE UPDATE SUPPORT
943482d0 640M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 641L: amd64-microcode@amd64.org
943482d0 642S: Maintained
73d425fd 643F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 644
45198c7b
LT
645AMD XGBE DRIVER
646M: Tom Lendacky <thomas.lendacky@amd.com>
647L: netdev@vger.kernel.org
648S: Supported
649F: drivers/net/ethernet/amd/xgbe/
650F: drivers/net/phy/amd-xgbe-phy.c
651
284f42b6 652AMS (Apple Motion Sensor) DRIVER
8b58be88 653M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 654S: Supported
bd5f47ec 655F: drivers/macintosh/ams/
284f42b6 656
f94b533d 657AMSO1100 RNIC DRIVER
8b58be88
JP
658M: Tom Tucker <tom@opengridcomputing.com>
659M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 660L: linux-rdma@vger.kernel.org
f94b533d 661S: Maintained
679655da 662F: drivers/infiniband/hw/amso1100/
f94b533d 663
531fca16
HV
664ANALOG DEVICES INC AD9389B DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/ad9389b*
669
614b4384
LPC
670ANALOG DEVICES INC ADV7180 DRIVER
671M: Lars-Peter Clausen <lars@metafoo.de>
672L: linux-media@vger.kernel.org
673W: http://ez.analog.com/community/linux-device-drivers
674S: Supported
675F: drivers/media/i2c/adv7180.c
676
c40ddfa3
HV
677ANALOG DEVICES INC ADV7511 DRIVER
678M: Hans Verkuil <hans.verkuil@cisco.com>
679L: linux-media@vger.kernel.org
680S: Maintained
681F: drivers/media/i2c/adv7511*
682
531fca16
HV
683ANALOG DEVICES INC ADV7604 DRIVER
684M: Hans Verkuil <hans.verkuil@cisco.com>
685L: linux-media@vger.kernel.org
686S: Maintained
687F: drivers/media/i2c/adv7604*
688
c40ddfa3
HV
689ANALOG DEVICES INC ADV7842 DRIVER
690M: Hans Verkuil <hans.verkuil@cisco.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/adv7842*
694
527a1a83 695ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 696M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 697L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 698W: http://wiki.analog.com/
a4edbc10 699W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 700S: Supported
39c9d199 701F: sound/soc/codecs/adau*
cc52688a 702F: sound/soc/codecs/adav*
4bdef3bd 703F: sound/soc/codecs/ad1*
ae48f5ef 704F: sound/soc/codecs/ad7*
4bdef3bd 705F: sound/soc/codecs/ssm*
40216ce7 706F: sound/soc/codecs/sigmadsp.*
4bdef3bd 707
527a1a83 708ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 709L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
710L: alsa-devel@alsa-project.org (moderated for non-subscribers)
711W: http://blackfin.uclinux.org/
712S: Supported
713F: sound/soc/blackfin/*
7d1f9018 714
4ce72abc
LPC
715ANALOG DEVICES INC IIO DRIVERS
716M: Lars-Peter Clausen <lars@metafoo.de>
717M: Michael Hennerich <Michael.Hennerich@analog.com>
718W: http://wiki.analog.com/
719W: http://ez.analog.com/community/linux-device-drivers
720S: Supported
721F: drivers/iio/*/ad*
722X: drivers/iio/*/adjd*
723F: drivers/staging/iio/*/ad*
724F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 725
41c9e95d
GK
726ANDROID DRIVERS
727M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 728M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
729M: Riley Andrews <riandrews@android.com>
730T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
731L: devel@driverdev.osuosl.org
732S: Supported
733F: drivers/android/
734F: drivers/staging/android/
735
42269063 736AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 737M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 738L: linuxppc-dev@lists.ozlabs.org
93711660 739L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 740S: Maintained
679655da 741F: sound/aoa/
42269063 742
1da177e4 743APM DRIVER
81024fc4
JK
744M: Jiri Kosina <jkosina@suse.cz>
745S: Odd fixes
679655da
JP
746F: arch/x86/kernel/apm_32.c
747F: include/linux/apm_bios.h
c117ab84 748F: include/uapi/linux/apm_bios.h
81024fc4 749F: drivers/char/apm-emulation.c
1da177e4 750
bd7aa4b2 751APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 752M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 753L: linux-input@vger.kernel.org
75dd112a 754S: Odd fixes
679655da 755F: drivers/input/mouse/bcm5974.c
bd7aa4b2 756
6f2fad74 757APPLE SMC DRIVER
75dd112a 758M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 759L: lm-sensors@lm-sensors.org
75dd112a 760S: Odd fixes
679655da 761F: drivers/hwmon/applesmc.c
6f2fad74 762
1da177e4 763APPLETALK NETWORK LAYER
8b58be88 764M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 765S: Maintained
679655da
JP
766F: drivers/net/appletalk/
767F: net/appletalk/
1da177e4 768
24299502
IS
769APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
770M: Iyappan Subramanian <isubramanian@apm.com>
771M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
772S: Supported
773F: drivers/net/ethernet/apm/xgene/
774F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
775
62a37dc7
LP
776APTINA CAMERA SENSOR PLL
777M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
778L: linux-media@vger.kernel.org
779S: Maintained
780F: drivers/media/i2c/aptina-pll.*
781
1154ea7d 782ARC FRAMEBUFFER DRIVER
8b58be88 783M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 784S: Maintained
8a61f013
JH
785F: drivers/video/fbdev/arcfb.c
786F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 787
1da177e4 788ARM MFM AND FLOPPY DRIVERS
8b58be88 789M: Ian Molton <spyro@f2s.com>
1da177e4 790S: Maintained
679655da
JP
791F: arch/arm/lib/floppydma.S
792F: arch/arm/include/asm/floppy.h
1da177e4 793
6f96521f
WD
794ARM PMU PROFILING AND DEBUGGING
795M: Will Deacon <will.deacon@arm.com>
796S: Maintained
797F: arch/arm/kernel/perf_event*
798F: arch/arm/oprofile/common.c
6f96521f
WD
799F: arch/arm/include/asm/pmu.h
800F: arch/arm/kernel/hw_breakpoint.c
801F: arch/arm/include/asm/hw_breakpoint.h
802
d4275354 803ARM PORT
8b58be88 804M: Russell King <linux@arm.linux.org.uk>
efc03ecb 805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
806W: http://www.arm.linux.org.uk/
807S: Maintained
808F: arch/arm/
809
d323c243
SB
810ARM SUB-ARCHITECTURES
811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 812S: Maintained
d323c243
SB
813F: arch/arm/mach-*/
814F: arch/arm/plat-*/
815T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
816
cefbf4ea
RK
817ARM PRIMECELL AACI PL041 DRIVER
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: sound/arm/aaci.*
821
822ARM PRIMECELL CLCD PL110 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
8a61f013 825F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
826
827ARM PRIMECELL KMI PL050 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/input/serio/ambakmi.*
831F: include/linux/amba/kmi.h
832
2761f5c2 833ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
834M: Russell King <linux@arm.linux.org.uk>
835S: Maintained
679655da 836F: drivers/mmc/host/mmci.*
2f748aaa 837F: include/linux/amba/mmci.h
2761f5c2 838
1b4304e5
RK
839ARM PRIMECELL UART PL010 AND PL011 DRIVERS
840M: Russell King <linux@arm.linux.org.uk>
841S: Maintained
842F: drivers/tty/serial/amba-pl01*.c
843F: include/linux/amba/serial.h
2761f5c2 844
cefbf4ea
RK
845ARM PRIMECELL BUS SUPPORT
846M: Russell King <linux@arm.linux.org.uk>
847S: Maintained
848F: drivers/amba/
849F: include/linux/amba/bus.h
850
2b7a52a4 851ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 852M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
854S: Maintained
855
9c784f95 856ARM/AFEB9260 MACHINE SUPPORT
8b58be88 857M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
859S: Maintained
860
2b7a52a4 861ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 862M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
864S: Maintained
865
1b106699
MR
866ARM/Allwinner A1X SoC support
867M: Maxime Ripard <maxime.ripard@free-electrons.com>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
60b0f380
MR
870N: sun[x4567]i
871
872ARM/Allwinner SoC Clock Support
873M: Emilio LĂ³pez <emilio@elopez.com.ar>
874S: Maintained
875F: drivers/clk/sunxi/
1b106699 876
7c1e3876
CC
877ARM/Amlogic MesonX SoC support
878M: Carlo Caione <carlo@caione.org>
879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S: Maintained
12ddbadf 881F: drivers/media/rc/meson-ir.c
7c1e3876
CC
882N: meson[x68]
883
c1fc8675 884ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 885M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
886M: Nicolas Ferre <nicolas.ferre@atmel.com>
887M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 889W: http://maxim.org.za/at91_26.html
c1fc8675
NF
890W: http://www.linux4sam.org
891S: Supported
892F: arch/arm/mach-at91/
f0a0a58e 893F: include/soc/at91/
70e389cc
MB
894F: arch/arm/boot/dts/at91*.dts
895F: arch/arm/boot/dts/at91*.dtsi
896F: arch/arm/boot/dts/sama*.dts
897F: arch/arm/boot/dts/sama*.dtsi
5f58c970 898F: arch/arm/include/debug/at91.S
d4a89c7d 899
6e05dd4e
BB
900ARM/ATMEL AT91 Clock Support
901M: Boris Brezillon <boris.brezillon@free-electrons.com>
902S: Maintained
903F: drivers/clk/at91
904
986cf2e9 905ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 906M: Rob Herring <robh@kernel.org>
986cf2e9
RH
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
909F: arch/arm/mach-highbank/
910
d94f944e 911ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 912M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
913S: Maintained
914F: arch/arm/mach-cns3xxx/
d94f944e 915
386ab516
AS
916ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
917M: Alexander Shiyan <shc_work@mail.ru>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Odd Fixes
b8ba3874 920N: clps711x
386ab516 921
2b7a52a4 922ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 923M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 924M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 926S: Maintained
d19d3667
HS
927F: arch/arm/mach-ep93xx/
928F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
929
930ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 931M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
933S: Maintained
934
d4275354 935ARM/CLKDEV SUPPORT
8b58be88 936M: Russell King <linux@arm.linux.org.uk>
efc03ecb 937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 938S: Maintained
d4275354 939F: arch/arm/include/asm/clkdev.h
4fa2651d 940F: drivers/clk/clkdev.c
d4275354 941
d48134e7 942ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 943M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
945S: Maintained
946
94150095
HF
947ARM/CONTEC MICRO9 MACHINE SUPPORT
948M: Hubert Feurstein <hubert.feurstein@contec.at>
949S: Maintained
950F: arch/arm/mach-ep93xx/micro9.c
951
a06ae860
PP
952ARM/CORESIGHT FRAMEWORK AND DRIVERS
953M: Mathieu Poirier <mathieu.poirier@linaro.org>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Maintained
956F: drivers/coresight/*
957F: Documentation/trace/coresight.txt
958F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 959F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 960
1da177e4 961ARM/CORGI MACHINE SUPPORT
8b58be88 962M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
963S: Maintained
964
881a95f9 965ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 966M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
968T: git git://git.berlios.de/gemini-board
969S: Maintained
f49afbb5 970F: arch/arm/mach-gemini/
881a95f9 971
a990cbd8 972ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 973M: Barry Song <baohua@kernel.org>
a990cbd8 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 975T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
976S: Maintained
977F: arch/arm/mach-prima2/
4a9c44f1 978F: drivers/clk/sirf/
05f30e8d 979F: drivers/clocksource/timer-prima2.c
5833ac98 980F: drivers/clocksource/timer-atlas7.c
f8505ef5 981N: [^a-z]sirf
a990cbd8 982
d4275354 983ARM/EBSA110 MACHINE SUPPORT
8b58be88 984M: Russell King <linux@arm.linux.org.uk>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
986W: http://www.arm.linux.org.uk/
987S: Maintained
988F: arch/arm/mach-ebsa110/
b955f6ca 989F: drivers/net/ethernet/amd/am79c961a.*
d4275354 990
4721f3ce
UKK
991ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
992M: Uwe Kleine-König <kernel@pengutronix.de>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
995N: efm32
996
a9da4f7e 997ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
998M: Daniel Ribeiro <drwyrm@gmail.com>
999M: Stefan Schmidt <stefan@openezx.org>
1000M: Harald Welte <laforge@openezx.org>
d66f1886 1001L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1002W: http://www.openezx.org/
1003S: Maintained
cafc2265
SS
1004T: topgit git://git.openezx.org/openezx.git
1005F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1006
6a915af9 1007ARM/FARADAY FA526 PORT
162500b3 1008M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1010S: Maintained
1fa7e547 1011T: git git://git.berlios.de/gemini-board
f49afbb5 1012F: arch/arm/mm/*-fa*
6a915af9 1013
d4275354 1014ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1015M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1017W: http://www.arm.linux.org.uk/
1018S: Maintained
1019F: arch/arm/include/asm/hardware/dec21285.h
1020F: arch/arm/mach-footbridge/
1021
86183a5f 1022ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1023M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1024M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1026S: Maintained
f1c12837 1027T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1028F: arch/arm/mach-imx/
ce515a6b 1029F: arch/arm/mach-mxs/
2a82f95c 1030F: arch/arm/boot/dts/imx*
e5dafa22 1031F: arch/arm/configs/imx*_defconfig
86183a5f 1032
142109d2
SA
1033ARM/FREESCALE VYBRID ARM ARCHITECTURE
1034M: Shawn Guo <shawn.guo@linaro.org>
1035M: Sascha Hauer <kernel@pengutronix.de>
1036R: Stefan Agner <stefan@agner.ch>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1040F: arch/arm/mach-imx/*vf610*
1041F: arch/arm/boot/dts/vf*
1042
2b7a52a4 1043ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1044M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1046S: Maintained
1047
90b8fc34 1048ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1049M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1051S: Maintained
1052
ef47d5f0 1053ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1054M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1055M: Paul Parsons <lost.distance@yahoo.com>
1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1057S: Maintained
1058F: arch/arm/mach-pxa/hx4700.c
1059F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1060F: sound/soc/pxa/hx4700.c
ef47d5f0 1061
4dfad069
WX
1062ARM/HISILICON SOC SUPPORT
1063M: Wei Xu <xuwei5@hisilicon.com>
1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065W: http://www.hisilicon.com
1066S: Supported
1067T: git git://github.com/hisilicon/linux-hisi.git
1068F: arch/arm/mach-hisi/
1069
21f37bc3 1070ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1071M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1072W: www.jlime.com
1073S: Maintained
084bad91
KE
1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1075F: arch/arm/mach-sa1100/jornada720.c
1076F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1077
5e767ab9
JMC
1078ARM/IGEP MACHINE SUPPORT
1079M: Enric Balletbo i Serra <eballetbo@gmail.com>
1080M: Javier Martinez Canillas <javier@dowhile0.org>
1081L: linux-omap@vger.kernel.org
1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S: Maintained
06ff74fd 1084F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1085
403d2971
MV
1086ARM/INCOME PXA270 SUPPORT
1087M: Marek Vasut <marek.vasut@gmail.com>
1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089S: Maintained
ec154082 1090F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1091
2b7a52a4 1092ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1093M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1095S: Maintained
e2bdb176
DW
1096
1097ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1099S: Orphan
2b7a52a4
LB
1100
1101ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1102M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1104S: Maintained
2b7a52a4
LB
1105
1106ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1107M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1109S: Maintained
2b7a52a4 1110
2b7a52a4 1111ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1112M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1114S: Maintained
1115
dfdd8cc9
KH
1116ARM/INTEL IXP4XX ARM ARCHITECTURE
1117M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1118M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1120S: Maintained
1121F: arch/arm/mach-ixp4xx/
1122
838553c5 1123ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1124M: Jonathan Cameron <jic23@cam.ac.uk>
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127F: arch/arm/mach-pxa/stargate2.c
1128F: drivers/pcmcia/pxa2xx_stargate2.c
1129
2b7a52a4 1130ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1131M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1132L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1133S: Maintained
2b7a52a4
LB
1134
1135ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1136M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1138S: Maintained
1139
1154f858 1140ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1141M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-keystone/
317929cd 1145T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1146
bc6aa566 1147ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1148M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1149L: linux-kernel@vger.kernel.org
1150S: Maintained
1151F: drivers/clk/keystone/
1152
1153ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1154M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156L: linux-kernel@vger.kernel.org
1157S: Maintained
1158F: drivers/clocksource/timer-keystone.c
1159
1160ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1161M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1162L: linux-kernel@vger.kernel.org
1163S: Maintained
1164F: drivers/power/reset/keystone-reset.c
1165
1166ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1167M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1168L: linux-kernel@vger.kernel.org
1169S: Maintained
1170F: drivers/memory/*emif*
1171
2b7a52a4 1172ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1173M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1175S: Maintained
1176
3b886171 1177ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1178M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1179S: Maintained
1180
75f41273
TP
1181ARM/Marvell Armada 370 and Armada XP SOC support
1182M: Jason Cooper <jason@lakedaemon.net>
1183M: Andrew Lunn <andrew@lunn.ch>
1184M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1185M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187S: Maintained
1188F: arch/arm/mach-mvebu/
c6a95dbe 1189F: drivers/rtc/armada38x-rtc
75f41273 1190
40f4978b
SH
1191ARM/Marvell Berlin SoC support
1192M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S: Maintained
1195F: arch/arm/mach-berlin/
1196
4cfab57e 1197ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1198M: Jason Cooper <jason@lakedaemon.net>
1199M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1201M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1203S: Maintained
1204F: arch/arm/mach-dove/
54a246ff
NP
1205F: arch/arm/mach-mv78xx0/
1206F: arch/arm/mach-orion5x/
1207F: arch/arm/plat-orion/
3b886171 1208
d69ac131
AC
1209ARM/Orion SoC/Technologic Systems TS-78xx platform support
1210M: Alexander Clouter <alex@digriz.org.uk>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212W: http://www.digriz.org.uk/ts78xx/kernel
1213S: Maintained
1214F: arch/arm/mach-orion5x/ts78xx-*
1215
e54951c8
MB
1216ARM/Mediatek SoC support
1217M: Matthias Brugger <matthias.bgg@gmail.com>
1218L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219S: Maintained
1220F: arch/arm/boot/dts/mt6*
1221F: arch/arm/boot/dts/mt8*
1222F: arch/arm/mach-mediatek/
1223N: mtk
1224K: mediatek
1225
adcb079f
AB
1226ARM/MICREL KS8695 ARCHITECTURE
1227M: Greg Ungerer <gerg@uclinux.org>
1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1229F: arch/arm/mach-ks8695/
adcb079f
AB
1230S: Odd Fixes
1231
d78ff0a5 1232ARM/MIOA701 MACHINE SUPPORT
8b58be88 1233M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1235F: arch/arm/mach-pxa/mioa701.c
1236S: Maintained
1237
9624dfe6 1238ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1239M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1240S: Maintained
1241
e0ee9851 1242ARM/NOMADIK ARCHITECTURE
28b8e8d4 1243M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1244M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-nomadik/
ecc265fe 1248F: drivers/pinctrl/nomadik/
87572880 1249F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1250T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1251
9d76295a 1252ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1253M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1254L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1255W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1256S: Supported
1257
0c19d21e
DW
1258ARM/QUALCOMM MSM MACHINE SUPPORT
1259M: David Brown <davidb@codeaurora.org>
b4c9bfab 1260M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1261M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1262L: linux-arm-msm@vger.kernel.org
0c19d21e 1263F: arch/arm/mach-msm/
8a61f013 1264F: drivers/video/fbdev/msm/
0c19d21e
DW
1265F: drivers/mmc/host/msm_sdcc.c
1266F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1267F: drivers/tty/serial/msm_serial.h
1268F: drivers/tty/serial/msm_serial.c
ea91db52 1269F: drivers/*/pm8???-*
0a759c6e 1270F: drivers/mfd/ssbi.c
8cd5c866 1271T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1272S: Maintained
1273
8459c159 1274ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1275M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1277S: Maintained
1278
5d783a2d 1279ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1280M: Marek Vasut <marek.vasut@gmail.com>
75280787 1281L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1282W: http://hackndev.com
1283S: Maintained
933d35f0
JP
1284F: arch/arm/mach-pxa/include/mach/palmtx.h
1285F: arch/arm/mach-pxa/palmtx.c
1286F: arch/arm/mach-pxa/include/mach/palmt5.h
1287F: arch/arm/mach-pxa/palmt5.c
1288F: arch/arm/mach-pxa/include/mach/palmld.h
1289F: arch/arm/mach-pxa/palmld.c
1290F: arch/arm/mach-pxa/include/mach/palmte2.h
1291F: arch/arm/mach-pxa/palmte2.c
1292F: arch/arm/mach-pxa/include/mach/palmtc.h
1293F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1294
b57fe924 1295ARM/PALM TREO SUPPORT
8b58be88 1296M: Tomas Cech <sleep_walker@suse.cz>
75280787 1297L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1298W: http://hackndev.com
1299S: Maintained
b57fe924
JP
1300F: arch/arm/mach-pxa/include/mach/palmtreo.h
1301F: arch/arm/mach-pxa/palmtreo.c
90af5811 1302
c49e1e63 1303ARM/PALMZ72 SUPPORT
8b58be88 1304M: Sergey Lapin <slapin@ossfans.org>
75280787 1305L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1306W: http://hackndev.com
1307S: Maintained
933d35f0
JP
1308F: arch/arm/mach-pxa/include/mach/palmz72.h
1309F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1310
1da177e4 1311ARM/PLEB SUPPORT
8b58be88 1312M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1313W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314S: Maintained
1315
1316ARM/PT DIGITAL BOARD PORT
8b58be88 1317M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1319W: http://www.arm.linux.org.uk/
1320S: Maintained
1321
8fc1b0f8
KG
1322ARM/QUALCOMM SUPPORT
1323M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1324M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1325M: David Brown <davidb@codeaurora.org>
1326L: linux-arm-msm@vger.kernel.org
f5d3af9d 1327L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1328S: Maintained
1329F: arch/arm/mach-qcom/
f5d3af9d 1330F: drivers/soc/qcom/
8fc1b0f8
KG
1331T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1332
2b7a52a4 1333ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1334M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1336S: Maintained
1337
d4275354 1338ARM/RISCPC ARCHITECTURE
8b58be88 1339M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1341W: http://www.arm.linux.org.uk/
1342S: Maintained
d4275354
RK
1343F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1344F: arch/arm/include/asm/hardware/ioc.h
1345F: arch/arm/include/asm/hardware/iomd.h
1346F: arch/arm/include/asm/hardware/memc.h
1347F: arch/arm/mach-rpc/
1a6422f6 1348F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1349F: drivers/net/ethernet/i825xx/ether1*
1350F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1351F: drivers/scsi/arm/
1352
08ddbb0a
HS
1353ARM/Rockchip SoC support
1354M: Heiko Stuebner <heiko@sntech.de>
1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1356L: linux-rockchip@lists.infradead.org
08ddbb0a 1357S: Maintained
541555e9 1358F: arch/arm/boot/dts/rk3*
08ddbb0a 1359F: arch/arm/mach-rockchip/
541555e9
HS
1360F: drivers/clk/rockchip/
1361F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1362F: drivers/*/*rockchip*
541555e9
HS
1363F: drivers/*/*/*rockchip*
1364F: sound/soc/rockchip/
08ddbb0a 1365
5bfb937c
KK
1366ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1367M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1369L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1370S: Maintained
6f0589c8
MB
1371F: arch/arm/boot/dts/s3c*
1372F: arch/arm/boot/dts/exynos*
482ce512 1373F: arch/arm/plat-samsung/
769bbb63
HS
1374F: arch/arm/mach-s3c24*/
1375F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1376F: arch/arm/mach-s5p*/
1377F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1378F: drivers/*/*s3c2410*
1379F: drivers/*/*/*s3c2410*
40c76662
MB
1380F: drivers/spi/spi-s3c*
1381F: sound/soc/samsung/*
33d43cdd 1382N: exynos
f556cb07 1383
10ffa964
KP
1384ARM/SAMSUNG MOBILE MACHINE SUPPORT
1385M: Kyungmin Park <kyungmin.park@samsung.com>
1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387S: Maintained
004bbd3c 1388F: arch/arm/mach-s5pv210/
10ffa964 1389
3ce4ccb6
KD
1390ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1391M: Kyungmin Park <kyungmin.park@samsung.com>
1392M: Kamil Debski <k.debski@samsung.com>
1393L: linux-arm-kernel@lists.infradead.org
1394L: linux-media@vger.kernel.org
1395S: Maintained
1396F: drivers/media/platform/s5p-g2d/
1397
e6a476fd
MS
1398ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1399M: Kyungmin Park <kyungmin.park@samsung.com>
1400M: Kamil Debski <k.debski@samsung.com>
6305902c 1401M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1402L: linux-arm-kernel@lists.infradead.org
1403L: linux-media@vger.kernel.org
1404S: Maintained
934455d7 1405F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1406F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1407
1408ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1409M: Kyungmin Park <kyungmin.park@samsung.com>
1410M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1411L: linux-arm-kernel@lists.infradead.org
1412L: linux-media@vger.kernel.org
1413S: Maintained
90d72ac6 1414F: drivers/media/platform/s5p-tv/
e6a476fd 1415
d48d38e8 1416ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1417M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1418M: Magnus Damm <magnus.damm@gmail.com>
1419L: linux-sh@vger.kernel.org
d48d38e8 1420W: http://oss.renesas.com
bbff48f5 1421Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1423S: Supported
0b514fdb
SH
1424F: arch/arm/boot/dts/emev2*
1425F: arch/arm/boot/dts/r7s*
1426F: arch/arm/boot/dts/r8a*
1427F: arch/arm/boot/dts/sh*
1428F: arch/arm/configs/ape6evm_defconfig
1429F: arch/arm/configs/armadillo800eva_defconfig
1430F: arch/arm/configs/bockw_defconfig
0b514fdb 1431F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1432F: arch/arm/configs/mackerel_defconfig
1433F: arch/arm/configs/marzen_defconfig
1434F: arch/arm/configs/shmobile_defconfig
7a2071c5 1435F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1436F: arch/arm/mach-shmobile/
1437F: drivers/sh/
1438
66314223 1439ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1440M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1441S: Maintained
1442F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1443W: http://www.rocketboards.org
1444T: git://git.rocketboards.org/linux-socfpga.git
1445T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1446
1447ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1448M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1449S: Maintained
1450F: drivers/clk/socfpga/
1451
71bcada8
TT
1452ARM/SOCFPGA EDAC SUPPORT
1453M: Thor Thayer <tthayer@opensource.altera.com>
1454S: Maintained
1455F: drivers/edac/altera_edac.
1456
65ebcc11 1457ARM/STI ARCHITECTURE
a92177ea
SK
1458M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1459M: Maxime Coquelin <maxime.coquelin@st.com>
1460M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462L: kernel@stlinux.com
1463W: http://www.stlinux.com
1464S: Maintained
1465F: arch/arm/mach-sti/
a92177ea
SK
1466F: arch/arm/boot/dts/sti*
1467F: drivers/clocksource/arm_global_timer.c
a92177ea 1468F: drivers/i2c/busses/i2c-st.c
346e2e4a 1469F: drivers/media/rc/st_rc.c
f53b2bff 1470F: drivers/mmc/host/sdhci-st.c
6da969a5 1471F: drivers/phy/phy-stih407-usb.c
26389c78 1472F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1473F: drivers/pinctrl/pinctrl-st.c
1474F: drivers/reset/sti/
1475F: drivers/tty/serial/st-asc.c
eb11adab 1476F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1477F: drivers/usb/host/ehci-st.c
1478F: drivers/usb/host/ohci-st.c
daac6f86 1479F: drivers/ata/ahci_st.c
65ebcc11 1480
2b7a52a4 1481ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1482M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1484S: Maintained
1485
1bbd7089 1486ARM/TETON BGA MACHINE SUPPORT
706e69d6 1487M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1488L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489S: Maintained
1490
2b7a52a4 1491ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1492M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1494S: Maintained
1495
98ad6e3b 1496ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1497M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1499W: http://www.mcuos.com
1500S: Maintained
4e89e8f6 1501F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1502F: drivers/input/keyboard/w90p910_keypad.c
1503F: drivers/input/touchscreen/w90p910_ts.c
1504F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1505F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1506F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1507F: drivers/rtc/rtc-nuc900.c
9df92e6c 1508F: drivers/spi/spi-nuc900.c
4e89e8f6 1509F: drivers/usb/host/ehci-w90x900.c
8a61f013 1510F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1511
54274d71 1512ARM/U300 MACHINE SUPPORT
e4651a9f 1513M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S: Supported
1516F: arch/arm/mach-u300/
9affbd24 1517F: drivers/clocksource/timer-u300.c
54274d71
LW
1518F: drivers/i2c/busses/i2c-stu300.c
1519F: drivers/rtc/rtc-coh901331.c
1520F: drivers/watchdog/coh901327_wdt.c
1521F: drivers/dma/coh901318*
87572880
LW
1522F: drivers/mfd/ab3100*
1523F: drivers/rtc/rtc-ab3100.c
1524F: drivers/rtc/rtc-coh901331.c
1525T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1526
87572880 1527ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1528M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530S: Maintained
1531F: arch/arm/mach-ux500/
e4651a9f 1532F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1533F: drivers/dma/ste_dma40*
e4651a9f 1534F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1535F: drivers/mfd/abx500*
1536F: drivers/mfd/ab8500*
e4651a9f
LW
1537F: drivers/mfd/dbx500*
1538F: drivers/mfd/db8500*
ecc265fe
JP
1539F: drivers/pinctrl/nomadik/pinctrl-ab*
1540F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1541F: drivers/rtc/rtc-ab8500.c
e4651a9f 1542F: drivers/rtc/rtc-pl031.c
87572880 1543T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1544
e93fde28
UH
1545ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1546M: Ulf Hansson <ulf.hansson@linaro.org>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548T: git git://git.linaro.org/people/ulfh/clk.git
1549S: Maintained
1550F: drivers/clk/ux500/
1551F: include/linux/platform_data/clk-ux500.h
1552
740d93b1
PM
1553ARM/VERSATILE EXPRESS PLATFORM
1554M: Liviu Dudau <liviu.dudau@arm.com>
1555M: Sudeep Holla <sudeep.holla@arm.com>
1556M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558S: Maintained
1559F: arch/arm/boot/dts/vexpress*
1560F: arch/arm/mach-vexpress/
1561F: */*/vexpress*
7e8f403f 1562F: */*/*/vexpress*
740d93b1
PM
1563F: drivers/clk/versatile/clk-vexpress-osc.c
1564F: drivers/clocksource/versatile.c
1565
d4275354 1566ARM/VFP SUPPORT
8b58be88 1567M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1569W: http://www.arm.linux.org.uk/
1570S: Maintained
1571F: arch/arm/vfp/
1572
e66b6d8e
MV
1573ARM/VOIPAC PXA270 SUPPORT
1574M: Marek Vasut <marek.vasut@gmail.com>
1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576S: Maintained
1577F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1578F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1579
04529fe2
TP
1580ARM/VT8500 ARM ARCHITECTURE
1581M: Tony Prisk <linux@prisktech.co.nz>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: arch/arm/mach-vt8500/
41fd91b4 1585F: drivers/clocksource/vt8500_timer.c
560746eb 1586F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1587F: drivers/mmc/host/wmt-sdmmc.c
1588F: drivers/pwm/pwm-vt8500.c
1589F: drivers/rtc/rtc-vt8500.c
1590F: drivers/tty/serial/vt8500_serial.c
4f31102b 1591F: drivers/usb/host/ehci-platform.c
41fd91b4 1592F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1593F: drivers/video/fbdev/vt8500lcdfb.*
1594F: drivers/video/fbdev/wm8505fb*
1595F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1596
e66b6d8e
MV
1597ARM/ZIPIT Z2 SUPPORT
1598M: Marek Vasut <marek.vasut@gmail.com>
1599L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600S: Maintained
1601F: arch/arm/mach-pxa/z2.c
6ab2a855 1602F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1603
51f29d44
MS
1604ARM/ZYNQ ARCHITECTURE
1605M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1606R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608W: http://wiki.xilinx.com
1609T: git git://git.xilinx.com/linux-xlnx.git
1610S: Supported
1611F: arch/arm/mach-zynq/
bd2a337a 1612F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1613F: drivers/block/xsysace.c
c2fd4e38
MS
1614N: zynq
1615N: xilinx
1616F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1617F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1618F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1619F: drivers/edac/synopsys_edac.c
51f29d44 1620
b8f9879e
WD
1621ARM SMMU DRIVER
1622M: Will Deacon <will.deacon@arm.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625F: drivers/iommu/arm-smmu.c
e1d3c0fd 1626F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1627
38074229
CM
1628ARM64 PORT (AARCH64 ARCHITECTURE)
1629M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1630M: Will Deacon <will.deacon@arm.com>
38074229
CM
1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632S: Maintained
1633F: arch/arm64/
d19766ec 1634F: Documentation/arm64/
38074229 1635
9d7005f9
LP
1636AS3645A LED FLASH CONTROLLER DRIVER
1637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1638L: linux-media@vger.kernel.org
1639T: git git://linuxtv.org/media_tree.git
1640S: Maintained
1641F: drivers/media/i2c/as3645a.c
1642F: include/media/as3645a.h
1643
d58de038
GJ
1644ASC7621 HARDWARE MONITOR DRIVER
1645M: George Joseph <george.joseph@fairview5.com>
1646L: lm-sensors@lm-sensors.org
1647S: Maintained
1648F: Documentation/hwmon/asc7621
1649F: drivers/hwmon/asc7621.c
1650
b229ece9 1651ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1652M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1653L: acpi4asus-user@lists.sourceforge.net
d0944853 1654L: platform-driver-x86@vger.kernel.org
76593d6f 1655W: http://acpi4asus.sf.net
85091b71 1656S: Maintained
b229ece9
CC
1657F: drivers/platform/x86/asus*.c
1658F: drivers/platform/x86/eeepc*.c
85091b71 1659
953a6479 1660ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1661R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1662W: http://sourceforge.net/projects/xscaleiop
08223d80 1663S: Odd fixes
679655da
JP
1664F: Documentation/crypto/async-tx-api.txt
1665F: crypto/async_tx/
1666F: drivers/dma/
1667F: include/linux/dmaengine.h
1668F: include/linux/async_tx.h
b3e5f263 1669
a1867d36 1670AT24 EEPROM DRIVER
14d77c4d 1671M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1672L: linux-i2c@vger.kernel.org
1673S: Maintained
1674F: drivers/misc/eeprom/at24.c
25f73ed5 1675F: include/linux/platform_data/at24.h
a1867d36 1676
e7839f25 1677ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1678M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1679W: http://support.coraid.com/support/linux
1da177e4 1680S: Supported
679655da
JP
1681F: Documentation/aoe/
1682F: drivers/block/aoe/
1da177e4 1683
9a10a870 1684ATHEROS ATH GENERIC UTILITIES
f726ee65 1685M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1686L: linux-wireless@vger.kernel.org
1687S: Supported
1688F: drivers/net/wireless/ath/*
1689
fa1c114f 1690ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1691M: Jiri Slaby <jirislaby@gmail.com>
1692M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1693M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1694L: linux-wireless@vger.kernel.org
72c706b7 1695W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1696S: Maintained
fa451753 1697F: drivers/net/wireless/ath/ath5k/
fa1c114f 1698
12e62d6f
KV
1699ATHEROS ATH6KL WIRELESS DRIVER
1700M: Kalle Valo <kvalo@qca.qualcomm.com>
1701L: linux-wireless@vger.kernel.org
1702W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1703T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1704S: Supported
1705F: drivers/net/wireless/ath/ath6kl/
1706
2be7d22f
VK
1707WILOCITY WIL6210 WIRELESS DRIVER
1708M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1709L: linux-wireless@vger.kernel.org
1710L: wil6210@qca.qualcomm.com
1711S: Supported
1712W: http://wireless.kernel.org/en/users/Drivers/wil6210
1713F: drivers/net/wireless/ath/wil6210/
dba4b74d 1714F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1715
1d7e1e6b
CL
1716CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1717M: Christian Lamparter <chunkeey@googlemail.com>
1718L: linux-wireless@vger.kernel.org
1719W: http://wireless.kernel.org/en/users/Drivers/carl9170
1720S: Maintained
1721F: drivers/net/wireless/ath/carl9170/
1722
2c2a6172
LT
1723ATK0110 HWMON DRIVER
1724M: Luca Tettamanti <kronos.it@gmail.com>
1725L: lm-sensors@lm-sensors.org
1726S: Maintained
1727F: drivers/hwmon/asus_atk0110.c
1728
6f69a6d7 1729ATI_REMOTE2 DRIVER
8b58be88 1730M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1731S: Maintained
679655da 1732F: drivers/input/misc/ati_remote2.c
6f69a6d7 1733
7ae115b4 1734ATLX ETHERNET DRIVERS
8b58be88 1735M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1736M: Chris Snook <chris.snook@gmail.com>
e443e383 1737L: netdev@vger.kernel.org
8d5ca6ec
JC
1738W: http://sourceforge.net/projects/atl1
1739W: http://atl1.sourceforge.net
1740S: Maintained
2b133ad6 1741F: drivers/net/ethernet/atheros/
8d5ca6ec 1742
1da177e4 1743ATM
366c1bd1 1744M: Chas Williams <3chas3@gmail.com>
476604de 1745L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1746L: netdev@vger.kernel.org
1da177e4
LT
1747W: http://linux-atm.sourceforge.net
1748S: Maintained
679655da
JP
1749F: drivers/atm/
1750F: include/linux/atm*
c117ab84 1751F: include/uapi/linux/atm*
1da177e4 1752
04ac2f46 1753ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1754M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1755S: Maintained
1756F: drivers/mmc/host/atmel-mci.c
1757F: drivers/mmc/host/atmel-mci-regs.h
1758
a1cfac48 1759ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1760M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1761S: Supported
df621252 1762F: drivers/tty/serial/atmel_serial.c
a1cfac48 1763
dfae90ed
BS
1764ATMEL Audio ALSA driver
1765M: Bo Shen <voice.shen@atmel.com>
1766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1767S: Supported
1768F: sound/soc/atmel
1769
b414dc16
NF
1770ATMEL DMA DRIVER
1771M: Nicolas Ferre <nicolas.ferre@atmel.com>
1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S: Supported
1774F: drivers/dma/at_hdmac.c
1775F: drivers/dma/at_hdmac_regs.h
6f0d65af 1776F: include/linux/platform_data/dma-atmel.h
b414dc16 1777
6bd0f436
LD
1778ATMEL XDMA DRIVER
1779M: Ludovic Desroches <ludovic.desroches@atmel.com>
1780L: linux-arm-kernel@lists.infradead.org
1781L: dmaengine@vger.kernel.org
1782S: Supported
1783F: drivers/dma/at_xdmac.c
1784
888f2804
LD
1785ATMEL I2C DRIVER
1786M: Ludovic Desroches <ludovic.desroches@atmel.com>
1787L: linux-i2c@vger.kernel.org
1788S: Supported
1789F: drivers/i2c/busses/i2c-at91.c
1790
15515545
JW
1791ATMEL ISI DRIVER
1792M: Josh Wu <josh.wu@atmel.com>
1793L: linux-media@vger.kernel.org
1794S: Supported
f2294c2d 1795F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1796F: include/media/atmel-isi.h
1797
8f4c79ce 1798ATMEL LCDFB DRIVER
8b58be88 1799M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1800L: linux-fbdev@vger.kernel.org
8f4c79ce 1801S: Maintained
8a61f013 1802F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1803F: include/video/atmel_lcdc.h
8f4c79ce 1804
89e5785f 1805ATMEL MACB ETHERNET DRIVER
a02875a6 1806M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1807S: Supported
9f2f381f 1808F: drivers/net/ethernet/cadence/
89e5785f 1809
5cbac98a
JW
1810ATMEL NAND DRIVER
1811M: Josh Wu <josh.wu@atmel.com>
1812L: linux-mtd@lists.infradead.org
1813S: Supported
1814F: drivers/mtd/nand/atmel_nand*
1815
754ce4f2 1816ATMEL SPI DRIVER
a02875a6 1817M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1818S: Supported
9df92e6c 1819F: drivers/spi/spi-atmel.*
754ce4f2 1820
0ef09015
BS
1821ATMEL SSC DRIVER
1822M: Bo Shen <voice.shen@atmel.com>
1823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824S: Supported
1825F: drivers/misc/atmel-ssc.c
1826F: include/linux/atmel-ssc.h
1827
e9cb1c5a
NF
1828ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1829M: Nicolas Ferre <nicolas.ferre@atmel.com>
1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S: Supported
1832F: drivers/misc/atmel_tclib.c
1833F: drivers/clocksource/tcb_clksrc.c
1834
914a3f3b 1835ATMEL USBA UDC DRIVER
a02875a6
NF
1836M: Nicolas Ferre <nicolas.ferre@atmel.com>
1837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1838S: Supported
faf2e1db 1839F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1840
1da177e4 1841ATMEL WIRELESS DRIVER
8b58be88 1842M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1843L: linux-wireless@vger.kernel.org
1da177e4
LT
1844W: http://www.thekelleys.org.uk/atmel
1845W: http://atmelwlandriver.sourceforge.net/
1846S: Maintained
679655da 1847F: drivers/net/wireless/atmel*
1da177e4 1848
26780d9e 1849ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1850M: Bradley Grove <linuxdrivers@attotech.com>
1851L: linux-scsi@vger.kernel.org
1852W: http://www.attotech.com
1853S: Supported
1854F: drivers/scsi/esas2r
26780d9e 1855
a92b7b80 1856AUDIT SUBSYSTEM
915f389d 1857M: Paul Moore <paul@paul-moore.com>
8b58be88 1858M: Eric Paris <eparis@redhat.com>
915f389d 1859L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1860W: http://people.redhat.com/sgrubb/audit/
915f389d 1861T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1862S: Maintained
679655da 1863F: include/linux/audit.h
c117ab84 1864F: include/uapi/linux/audit.h
679655da 1865F: kernel/audit*
a92b7b80 1866
70e84049 1867AUXILIARY DISPLAY DRIVERS
8b58be88 1868M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1869W: http://miguelojeda.es/auxdisplay.htm
1870W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1871S: Maintained
679655da
JP
1872F: drivers/auxdisplay/
1873F: include/linux/cfag12864b.h
70e84049 1874
5f97f7f9 1875AVR32 ARCHITECTURE
e336f61f
HCE
1876M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1877M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1878W: http://www.atmel.com/products/AVR32/
249d9d9d 1879W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1880W: http://avrfreaks.net/
e336f61f 1881S: Maintained
679655da 1882F: arch/avr32/
5f97f7f9
HS
1883
1884AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1885M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1886M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1887S: Maintained
679655da 1888F: arch/avr32/mach-at32ap/
5f97f7f9 1889
1da177e4 1890AX.25 NETWORK LAYER
8b58be88 1891M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1892L: linux-hams@vger.kernel.org
d34cb28a 1893W: http://www.linux-ax25.org/
1da177e4 1894S: Maintained
c117ab84 1895F: include/uapi/linux/ax25.h
679655da
JP
1896F: include/net/ax25.h
1897F: net/ax25/
1da177e4 1898
d5269395 1899AZ6007 DVB DRIVER
009a5410 1900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1901L: linux-media@vger.kernel.org
1902W: http://linuxtv.org
1903T: git git://linuxtv.org/media_tree.git
1904S: Maintained
1905F: drivers/media/usb/dvb-usb-v2/az6007.c
1906
6777376e
HV
1907AZTECH FM RADIO RECEIVER DRIVER
1908M: Hans Verkuil <hverkuil@xs4all.nl>
1909L: linux-media@vger.kernel.org
1910T: git git://linuxtv.org/media_tree.git
1911W: http://linuxtv.org
1912S: Maintained
1913F: drivers/media/radio/radio-aztech*
1914
e2d1d6c0 1915B43 WIRELESS DRIVER
8b58be88 1916M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1917L: linux-wireless@vger.kernel.org
ed072f9e 1918L: b43-dev@lists.infradead.org
491b26b4 1919W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1920S: Maintained
679655da 1921F: drivers/net/wireless/b43/
e2d1d6c0
RD
1922
1923B43LEGACY WIRELESS DRIVER
8b58be88
JP
1924M: Larry Finger <Larry.Finger@lwfinger.net>
1925M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1926L: linux-wireless@vger.kernel.org
ed072f9e 1927L: b43-dev@lists.infradead.org
491b26b4 1928W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1929S: Maintained
679655da 1930F: drivers/net/wireless/b43legacy/
e2d1d6c0 1931
300abeb5 1932BACKLIGHT CLASS/SUBSYSTEM
6212de88 1933M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1934M: Lee Jones <lee.jones@linaro.org>
300abeb5 1935S: Maintained
679655da
JP
1936F: drivers/video/backlight/
1937F: include/linux/backlight.h
300abeb5 1938
c6c8fea2 1939BATMAN ADVANCED
207df49e 1940M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1941M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1942M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1943L: b.a.t.m.a.n@lists.open-mesh.org
1944W: http://www.open-mesh.org/
1945S: Maintained
1946F: net/batman-adv/
1947
e2d1d6c0 1948BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1949M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1950L: linux-hams@vger.kernel.org
1951W: http://www.baycom.org/~tom/ham/ham.html
1952S: Maintained
679655da 1953F: drivers/net/hamradio/baycom*
e2d1d6c0 1954
cafe5635 1955BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1956M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1957L: linux-bcache@vger.kernel.org
1958W: http://bcache.evilpiepirate.org
1959S: Maintained:
1960F: drivers/md/bcache/
1961
e2d1d6c0 1962BEFS FILE SYSTEM
55817d3d 1963S: Orphan
679655da
JP
1964F: Documentation/filesystems/befs.txt
1965F: fs/befs/
e2d1d6c0 1966
564ee360
DM
1967BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1968M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1969L: netdev@vger.kernel.org
1970S: Maintained
1971F: drivers/net/ethernet/ec_bhf.c
1972
e2d1d6c0 1973BFS FILE SYSTEM
8b58be88 1974M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1975S: Maintained
679655da
JP
1976F: Documentation/filesystems/bfs.txt
1977F: fs/bfs/
c117ab84 1978F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1979
1394f032 1980BLACKFIN ARCHITECTURE
a4edbc10 1981M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1982L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1983T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1984W: http://blackfin.uclinux.org
1985S: Supported
679655da 1986F: arch/blackfin/
566da5b2 1987
e190d6b1 1988BLACKFIN EMAC DRIVER
b3fe92b0 1989L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1990W: http://blackfin.uclinux.org
1991S: Supported
7b35f033 1992F: drivers/net/ethernet/adi/
e190d6b1 1993
566da5b2 1994BLACKFIN RTC DRIVER
b3fe92b0 1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1996W: http://blackfin.uclinux.org
1997S: Supported
679655da 1998F: drivers/rtc/rtc-bfin.c
1394f032 1999
936ed49a 2000BLACKFIN SDH DRIVER
109ec8c3 2001M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2002L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2003W: http://blackfin.uclinux.org
2004S: Supported
2005F: drivers/mmc/host/bfin_sdh.c
2006
1394f032 2007BLACKFIN SERIAL DRIVER
8b58be88 2008M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2009L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2010W: http://blackfin.uclinux.org
2011S: Supported
8460241e 2012F: drivers/tty/serial/bfin_uart.c
1394f032 2013
1e6d320f 2014BLACKFIN WATCHDOG DRIVER
b3fe92b0 2015L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2016W: http://blackfin.uclinux.org
2017S: Supported
679655da 2018F: drivers/watchdog/bfin_wdt.c
1e6d320f 2019
d24ecfcc 2020BLACKFIN I2C TWI DRIVER
8b58be88 2021M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2022L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2023W: http://blackfin.uclinux.org/
2024S: Supported
679655da 2025F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2026
1e204377
SJ
2027BLACKFIN MEDIA DRIVER
2028M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2030W: http://blackfin.uclinux.org/
2031S: Supported
2032F: drivers/media/platform/blackfin/
2033F: drivers/media/i2c/adv7183*
2034F: drivers/media/i2c/vs6624*
2035
b54cf35a
JSM
2036BLINKM RGB LED DRIVER
2037M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2038S: Maintained
2039F: drivers/leds/leds-blinkm.c
2040
1da177e4 2041BLOCK LAYER
8b58be88 2042M: Jens Axboe <axboe@kernel.dk>
08deed1e 2043T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2044S: Maintained
679655da 2045F: block/
1da177e4 2046
2b54aaef 2047BLOCK2MTD DRIVER
8b58be88 2048M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2049L: linux-mtd@lists.infradead.org
2050S: Maintained
679655da 2051F: drivers/mtd/devices/block2mtd.c
2b54aaef 2052
63fbd24e 2053BLUETOOTH DRIVERS
8b58be88 2054M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2055M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2056M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2057L: linux-bluetooth@vger.kernel.org
63fbd24e 2058W: http://www.bluez.org/
22e7a424
MH
2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2061S: Maintained
679655da 2062F: drivers/bluetooth/
1da177e4 2063
63fbd24e 2064BLUETOOTH SUBSYSTEM
8b58be88 2065M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2066M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2067M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2068L: linux-bluetooth@vger.kernel.org
2069W: http://www.bluez.org/
22e7a424
MH
2070T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2071T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2072S: Maintained
679655da
JP
2073F: net/bluetooth/
2074F: include/net/bluetooth/
1da177e4
LT
2075
2076BONDING DRIVER
79b30750 2077M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2078M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2079M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2080L: netdev@vger.kernel.org
ce00f85c
JC
2081W: http://sourceforge.net/projects/bonding/
2082S: Supported
679655da 2083F: drivers/net/bonding/
c117ab84 2084F: include/uapi/linux/if_bonding.h
1da177e4 2085
b5f4df34
AS
2086BPF (Safe dynamic programs and tools)
2087M: Alexei Starovoitov <ast@kernel.org>
2088L: netdev@vger.kernel.org
2089L: linux-kernel@vger.kernel.org
2090S: Supported
2091F: kernel/bpf/
2092
39105890 2093BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2094M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2095L: netdev@vger.kernel.org
2096S: Supported
adfc5217 2097F: drivers/net/ethernet/broadcom/b44.*
39105890 2098
32ec90d5
FF
2099BROADCOM GENET ETHERNET DRIVER
2100M: Florian Fainelli <f.fainelli@gmail.com>
2101L: netdev@vger.kernel.org
2102S: Supported
2103F: drivers/net/ethernet/broadcom/genet/
2104
948c51e6 2105BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2106M: Sony Chacko <sony.chacko@qlogic.com>
2107M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2108L: netdev@vger.kernel.org
2109S: Supported
adfc5217
JK
2110F: drivers/net/ethernet/broadcom/bnx2.*
2111F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2112
4d9d2cb0 2113BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2114M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2115L: netdev@vger.kernel.org
2116S: Supported
adfc5217 2117F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2118
90f4c594 2119BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2120M: Christian Daudt <bcm@fixthebug.org>
f18cf050 2121M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2122L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2123T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2124S: Maintained
2125F: arch/arm/mach-bcm/
2126F: arch/arm/boot/dts/bcm113*
90f4c594 2127F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2128F: arch/arm/boot/dts/bcm281*
2129F: arch/arm/configs/bcm_defconfig
e4ef47f2 2130F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2131F: drivers/clocksource/bcm_kona_timer.c
2132
9209bec4 2133BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2134M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2135M: Lee Jones <lee@kernel.org>
f680f25c 2136L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2137T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2138S: Maintained
9209bec4 2139N: bcm2835
f680f25c 2140
a2f6734c
KC
2141BROADCOM BCM33XX MIPS ARCHITECTURE
2142M: Kevin Cernekee <cernekee@gmail.com>
2143L: linux-mips@linux-mips.org
2144S: Maintained
2145F: arch/mips/bcm3384/*
2146F: arch/mips/include/asm/mach-bcm3384/*
2147F: arch/mips/kernel/*bmips*
2148
9209bec4 2149BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2150M: Hauke Mehrtens <hauke@hauke-m.de>
2151L: linux-arm-kernel@lists.infradead.org
2152S: Maintained
2153F: arch/arm/mach-bcm/bcm_5301x.c
2154F: arch/arm/boot/dts/bcm5301x.dtsi
2155F: arch/arm/boot/dts/bcm470*
2156
e076e962
FF
2157BROADCOM BCM63XX ARM ARCHITECTURE
2158M: Florian Fainelli <f.fainelli@gmail.com>
2159L: linux-arm-kernel@lists.infradead.org
eb6725d0 2160T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2161S: Maintained
2162F: arch/arm/mach-bcm/bcm63xx.c
2163F: arch/arm/include/debug/bcm63xx.S
2164
7110e227
KC
2165BROADCOM BCM63XX/BCM33XX UDC DRIVER
2166M: Kevin Cernekee <cernekee@gmail.com>
2167L: linux-usb@vger.kernel.org
2168S: Maintained
2169F: drivers/usb/gadget/udc/bcm63xx_udc.*
2170
2df94fd6
BN
2171BROADCOM BCM7XXX ARM ARCHITECTURE
2172M: Marc Carino <marc.ceeeee@gmail.com>
2173M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2174M: Gregory Fong <gregory.0xf0@gmail.com>
2175M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2177T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2178S: Maintained
2179F: arch/arm/mach-bcm/*brcmstb*
2180F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2181F: drivers/bus/brcmstb_gisb.c
2df94fd6 2182
70371cef
KC
2183BROADCOM BMIPS MIPS ARCHITECTURE
2184M: Kevin Cernekee <cernekee@gmail.com>
2185M: Florian Fainelli <f.fainelli@gmail.com>
2186L: linux-mips@linux-mips.org
eb6725d0 2187T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2188S: Maintained
2189F: arch/mips/bmips/*
2190F: arch/mips/include/asm/mach-bmips/*
2191F: arch/mips/kernel/*bmips*
2192F: arch/mips/boot/dts/bcm*.dts*
2193F: drivers/irqchip/irq-bcm7*
2194F: drivers/irqchip/irq-brcmstb*
2195
948c51e6 2196BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2197M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2198M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2199L: netdev@vger.kernel.org
2200S: Supported
adfc5217 2201F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2202
a9533e7e
HP
2203BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2204M: Brett Rudley <brudley@broadcom.com>
818c07b8 2205M: Arend van Spriel <arend@broadcom.com>
85d63686 2206M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2207M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2208L: linux-wireless@vger.kernel.org
5615171c 2209L: brcm80211-dev-list@broadcom.com
a9533e7e 2210S: Supported
f62ebdd5 2211F: drivers/net/wireless/brcm80211/
a9533e7e 2212
9958d6f9 2213BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2214M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2215L: linux-scsi@vger.kernel.org
2216S: Supported
2217F: drivers/scsi/bnx2fc/
2218
6a6b5ad0 2219BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2220M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2221L: linux-scsi@vger.kernel.org
2222S: Supported
2223F: drivers/scsi/bnx2i/
2224
36c0237f
SB
2225BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2226M: Ray Jui <rjui@broadcom.com>
2227M: Scott Branden <sbranden@broadcom.com>
2228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2229L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2230T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2231S: Maintained
2232N: iproc
2233N: cygnus
2234N: bcm9113*
2235N: bcm9583*
2236N: bcm583*
2237N: bcm113*
2238
7b7f588b 2239BROADCOM KONA GPIO DRIVER
5e163903 2240M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2241L: bcm-kernel-feedback-list@broadcom.com
2242S: Supported
2243F: drivers/gpio/gpio-bcm-kona.c
2244F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2245
c9678d86
RM
2246BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2247M: Rafał Miłecki <zajec5@gmail.com>
2248L: linux-wireless@vger.kernel.org
2249S: Maintained
2250F: drivers/bcma/
2251F: include/linux/bcma/
2252
b8302205
FF
2253BROADCOM SYSTEMPORT ETHERNET DRIVER
2254M: Florian Fainelli <f.fainelli@gmail.com>
2255L: netdev@vger.kernel.org
2256S: Supported
2257F: drivers/net/ethernet/broadcom/bcmsysport.*
2258
7725ccfd 2259BROCADE BFA FC SCSI DRIVER
aa803370
AG
2260M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2261M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2262L: linux-scsi@vger.kernel.org
2263S: Supported
2264F: drivers/scsi/bfa/
7725ccfd 2265
8b230ed8 2266BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2267M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2268L: netdev@vger.kernel.org
2269S: Supported
f844a0ea 2270F: drivers/net/ethernet/brocade/bna/
8b230ed8 2271
5cdf7f76 2272BSG (block layer generic sg v4 driver)
8b58be88 2273M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2274L: linux-scsi@vger.kernel.org
2275S: Supported
679655da
JP
2276F: block/bsg.c
2277F: include/linux/bsg.h
c117ab84 2278F: include/uapi/linux/bsg.h
5cdf7f76 2279
af39917d
CL
2280BT87X AUDIO DRIVER
2281M: Clemens Ladisch <clemens@ladisch.de>
2282L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2283T: git git://git.alsa-project.org/alsa-kernel.git
2284S: Maintained
2285F: Documentation/sound/alsa/Bt87x.txt
2286F: sound/pci/bt87x.c
2287
ff1d5c2f 2288BT8XXGPIO DRIVER
eb032b98 2289M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2290W: http://bu3sch.de/btgpio.php
2291S: Maintained
72dbb705 2292F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2293
eb1eb04f 2294BTRFS FILE SYSTEM
c0778e25
CM
2295M: Chris Mason <clm@fb.com>
2296M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2297M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2298L: linux-btrfs@vger.kernel.org
2299W: http://btrfs.wiki.kernel.org/
8a6e2535 2300Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2301T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2302S: Maintained
679655da
JP
2303F: Documentation/filesystems/btrfs.txt
2304F: fs/btrfs/
eb1eb04f 2305
1da177e4 2306BTTV VIDEO4LINUX DRIVER
009a5410 2307M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2308L: linux-media@vger.kernel.org
96b6aba0 2309W: http://linuxtv.org
275ffde4 2310T: git git://linuxtv.org/media_tree.git
f96236e5 2311S: Odd fixes
679655da 2312F: Documentation/video4linux/bttv/
90d72ac6 2313F: drivers/media/pci/bt8xx/bttv*
1da177e4 2314
1f34923c
KA
2315BUSLOGIC SCSI DRIVER
2316M: Khalid Aziz <khalid@gonehiking.org>
2317L: linux-scsi@vger.kernel.org
2318S: Maintained
2319F: drivers/scsi/BusLogic.*
2320F: drivers/scsi/FlashPoint.*
2321
af39917d
CL
2322C-MEDIA CMI8788 DRIVER
2323M: Clemens Ladisch <clemens@ladisch.de>
2324L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2325T: git git://git.alsa-project.org/alsa-kernel.git
2326S: Maintained
2327F: sound/pci/oxygen/
2328
2141355f
MS
2329C6X ARCHITECTURE
2330M: Mark Salter <msalter@redhat.com>
2331M: Aurelien Jacquiot <a-jacquiot@ti.com>
2332L: linux-c6x-dev@linux-c6x.org
2333W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2334S: Maintained
2335F: arch/c6x/
2336
a5432f5a 2337CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2338M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2339L: linux-cachefs@redhat.com
2340S: Supported
2341F: Documentation/filesystems/caching/cachefiles.txt
2342F: fs/cachefiles/
2343
c815ca39
HV
2344CADET FM/AM RADIO RECEIVER DRIVER
2345M: Hans Verkuil <hverkuil@xs4all.nl>
2346L: linux-media@vger.kernel.org
2347T: git git://linuxtv.org/media_tree.git
2348W: http://linuxtv.org
2349S: Maintained
2350F: drivers/media/radio/radio-cadet*
2351
77d5140f 2352CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2353M: Jonathan Corbet <corbet@lwn.net>
661263b5 2354L: linux-media@vger.kernel.org
275ffde4 2355T: git git://linuxtv.org/media_tree.git
77d5140f 2356S: Maintained
679655da 2357F: Documentation/video4linux/cafe_ccic
90d72ac6 2358F: drivers/media/platform/marvell-ccic/
77d5140f 2359
201b6bab 2360CAIF NETWORK LAYER
5c574f50 2361M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2362L: netdev@vger.kernel.org
2363S: Supported
2364F: Documentation/networking/caif/
2365F: drivers/net/caif/
c117ab84 2366F: include/uapi/linux/caif/
201b6bab
JP
2367F: include/net/caif/
2368F: net/caif/
2369
77dac90f 2370CALGARY x86-64 IOMMU
8b58be88
JP
2371M: Muli Ben-Yehuda <muli@il.ibm.com>
2372M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2373L: discuss@x86-64.org
2374S: Maintained
679655da
JP
2375F: arch/x86/kernel/pci-calgary_64.c
2376F: arch/x86/kernel/tce_64.c
2377F: arch/x86/include/asm/calgary.h
2378F: arch/x86/include/asm/tce.h
77dac90f 2379
e2d1d6c0 2380CAN NETWORK LAYER
8d15d386 2381M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2382M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2383L: linux-can@vger.kernel.org
84b0d715 2384W: https://github.com/linux-can
870482a4
MKB
2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2386T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2387S: Maintained
f35f6c8f 2388F: Documentation/networking/can.txt
8d15d386 2389F: net/can/
8d15d386 2390F: include/linux/can/core.h
c117ab84
CEB
2391F: include/uapi/linux/can.h
2392F: include/uapi/linux/can/bcm.h
2393F: include/uapi/linux/can/raw.h
2394F: include/uapi/linux/can/gw.h
e2d1d6c0 2395
4261a204 2396CAN NETWORK DRIVERS
8b58be88 2397M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2398M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2399L: linux-can@vger.kernel.org
84b0d715 2400W: https://github.com/linux-can
870482a4
MKB
2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2403S: Maintained
8d15d386
OH
2404F: drivers/net/can/
2405F: include/linux/can/dev.h
8d15d386 2406F: include/linux/can/platform/
c117ab84
CEB
2407F: include/uapi/linux/can/error.h
2408F: include/uapi/linux/can/netlink.h
4261a204 2409
95d16c72
JM
2410CAPABILITIES
2411M: Serge Hallyn <serge.hallyn@canonical.com>
2412L: linux-security-module@vger.kernel.org
6305902c 2413S: Supported
95d16c72 2414F: include/linux/capability.h
c117ab84 2415F: include/uapi/linux/capability.h
95d16c72 2416F: security/capability.c
6305902c 2417F: security/commoncap.c
38a94118 2418F: kernel/capability.c
95d16c72 2419
b84894c7
KT
2420CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2421M: Kevin Tsai <ktsai@capellamicro.com>
2422S: Maintained
2423F: drivers/iio/light/cm*
2424F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2425
ef0bbac3
VB
2426CC2520 IEEE-802.15.4 RADIO DRIVER
2427M: Varka Bhadram <varkabhadram@gmail.com>
2428L: linux-wpan@vger.kernel.org
2429S: Maintained
2430F: drivers/net/ieee802154/cc2520.c
2431F: include/linux/spi/cc2520.h
2432F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2433
b8154542 2434CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2435M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2436L: linuxppc-dev@lists.ozlabs.org
2437L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2438W: http://www.ibm.com/developerworks/power/cell/
2439S: Supported
679655da 2440F: arch/powerpc/include/asm/cell*.h
679655da 2441F: arch/powerpc/include/asm/spu*.h
c117ab84 2442F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2443F: arch/powerpc/oprofile/*cell*
2444F: arch/powerpc/platforms/cell/
b8154542 2445
9030aaf9 2446CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2447M: Yan, Zheng <zyan@redhat.com>
2448M: Sage Weil <sage@redhat.com>
82593f87 2449L: ceph-devel@vger.kernel.org
09d90327 2450W: http://ceph.com/
fb99f881 2451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2452S: Supported
2453F: Documentation/filesystems/ceph.txt
14430813
JP
2454F: fs/ceph/
2455F: net/ceph/
2456F: include/linux/ceph/
2457F: include/linux/crush/
9030aaf9 2458
18332a80 2459CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2460L: linux-usb@vger.kernel.org
10c6c9c9 2461S: Orphan
679655da
JP
2462F: Documentation/usb/WUSB-Design-overview.txt
2463F: Documentation/usb/wusb-cbaf
355ffe69
DV
2464F: drivers/usb/host/hwa-hc.c
2465F: drivers/usb/host/whci/
679655da
JP
2466F: drivers/usb/wusbcore/
2467F: include/linux/usb/wusb*
18332a80 2468
70e84049 2469CFAG12864B LCD DRIVER
8b58be88 2470M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2471W: http://miguelojeda.es/auxdisplay.htm
2472W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2473S: Maintained
679655da
JP
2474F: drivers/auxdisplay/cfag12864b.c
2475F: include/linux/cfag12864b.h
70e84049
MOS
2476
2477CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2478M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2479W: http://miguelojeda.es/auxdisplay.htm
2480W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2481S: Maintained
679655da
JP
2482F: drivers/auxdisplay/cfag12864bfb.c
2483F: include/linux/cfag12864b.h
70e84049 2484
704232c2 2485CFG80211 and NL80211
8b58be88 2486M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2487L: linux-wireless@vger.kernel.org
ce466579
JB
2488W: http://wireless.kernel.org/
2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2491S: Maintained
c117ab84 2492F: include/uapi/linux/nl80211.h
679655da
JP
2493F: include/net/cfg80211.h
2494F: net/wireless/*
2495X: net/wireless/wext*
704232c2 2496
46e64261
GKH
2497CHAR and MISC DRIVERS
2498M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2499M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2501S: Supported
46e64261
GKH
2502F: drivers/char/*
2503F: drivers/misc/*
471322a8 2504F: include/linux/miscdevice.h
46e64261 2505
0a920b5b 2506CHECKPATCH
8b58be88 2507M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2508M: Joe Perches <joe@perches.com>
2509S: Maintained
679655da 2510F: scripts/checkpatch.pl
0a920b5b 2511
f8407f26
HW
2512CHINESE DOCUMENTATION
2513M: Harry Wei <harryxiyou@gmail.com>
9740153c 2514L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2515L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2516S: Maintained
2517F: Documentation/zh_CN/
2518
2721ea2c 2519CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2520M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2521T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2522L: linux-usb@vger.kernel.org
2523S: Maintained
2524F: drivers/usb/chipidea/
2525
ab043105
OJ
2526CHROME HARDWARE PLATFORM SUPPORT
2527M: Olof Johansson <olof@lixom.net>
2528S: Maintained
2529F: drivers/platform/chrome/
2530
641cb85e 2531CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2532M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2533M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2534M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2535M: Neel Patel <neepatel@cisco.com>
7063fbf2 2536S: Supported
a6a5580c 2537F: drivers/net/ethernet/cisco/enic/
7063fbf2 2538
e3cf00d0 2539CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2540M: Upinder Malhi <umalhi@cisco.com>
2541S: Supported
2542F: drivers/infiniband/hw/usnic
e3cf00d0 2543
2b7a52a4 2544CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2545M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2546L: netdev@vger.kernel.org
2547S: Maintained
57d0b7a0 2548F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2549
3d4cfdc9
MB
2550CIRRUS LOGIC AUDIO CODEC DRIVERS
2551M: Brian Austin <brian.austin@cirrus.com>
2552M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2553L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2554S: Maintained
2555F: sound/soc/codecs/cs*
2556
94574d9a
KRW
2557CLEANCACHE API
2558M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2559L: linux-kernel@vger.kernel.org
2560S: Maintained
2561F: mm/cleancache.c
2562F: include/linux/cleancache.h
2563
d4275354 2564CLK API
8b58be88 2565M: Russell King <linux@arm.linux.org.uk>
37417046 2566S: Maintained
d4275354
RK
2567F: include/linux/clk.h
2568
9222d247
JS
2569CLOCKSOURCE, CLOCKEVENT DRIVERS
2570M: Daniel Lezcano <daniel.lezcano@linaro.org>
2571M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2572L: linux-kernel@vger.kernel.org
9222d247
JS
2573T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2574S: Supported
2575F: drivers/clocksource
2576
5df6d737 2577CISCO FCOE HBA DRIVER
8fc89a79
HP
2578M: Hiral Patel <hiralpat@cisco.com>
2579M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2580M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2581L: linux-scsi@vger.kernel.org
2582S: Supported
2a99921a 2583F: drivers/scsi/fnic/
5df6d737 2584
529aa8cb
TLSC
2585CMPC ACPI DRIVER
2586M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2587M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2588L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2589S: Supported
2590F: drivers/platform/x86/classmate-laptop.c
2591
74425eee 2592COCCINELLE/Semantic Patches (SmPL)
26de9c26 2593M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2594M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2595M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2596M: Michal Marek <mmarek@suse.cz>
26de9c26 2597L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2599W: http://coccinelle.lip6.fr/
2600S: Supported
4b92b2aa 2601F: Documentation/coccinelle.txt
74425eee
NP
2602F: scripts/coccinelle/
2603F: scripts/coccicheck
2604
1da177e4 2605CODA FILE SYSTEM
8b58be88 2606M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2607M: coda@cs.cmu.edu
2608L: codalist@coda.cs.cmu.edu
2609W: http://www.coda.cs.cmu.edu/
2610S: Maintained
679655da
JP
2611F: Documentation/filesystems/coda.txt
2612F: fs/coda/
2613F: include/linux/coda*.h
c117ab84 2614F: include/uapi/linux/coda*.h
1da177e4 2615
0b14261e
PZ
2616CODA V4L2 MEM2MEM DRIVER
2617M: Philipp Zabel <p.zabel@pengutronix.de>
2618L: linux-media@vger.kernel.org
2619S: Maintained
2620F: Documentation/devicetree/bindings/media/coda.txt
2621F: drivers/media/platform/coda/
2622
7704addb 2623COMMON CLK FRAMEWORK
7704addb 2624M: Mike Turquette <mturquette@linaro.org>
f956165f 2625M: Stephen Boyd <sboyd@codeaurora.org>
35c1983e 2626L: linux-kernel@vger.kernel.org
baeb0d9b 2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2628S: Maintained
60bea3b5
SW
2629F: drivers/clk/
2630X: drivers/clk/clkdev.c
7704addb 2631F: include/linux/clk-pr*
60bea3b5 2632F: include/linux/clk/
7704addb 2633
e2d1d6c0 2634COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2635M: Steve French <sfrench@samba.org>
51223df6 2636L: linux-cifs@vger.kernel.org
d1f28953 2637L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2638W: http://linux-cifs.samba.org/
bb1d5dda 2639T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2640S: Supported
ec421a71 2641F: Documentation/filesystems/cifs/
679655da 2642F: fs/cifs/
e2d1d6c0 2643
1da177e4 2644COMPACTPCI HOTPLUG CORE
8b58be88 2645M: Scott Murray <scott@spiteful.org>
64dab204 2646L: linux-pci@vger.kernel.org
82c4dfc7 2647S: Maintained
679655da 2648F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2649
2650COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2651M: Scott Murray <scott@spiteful.org>
64dab204 2652L: linux-pci@vger.kernel.org
82c4dfc7 2653S: Maintained
679655da 2654F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2655
2656COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2657M: Scott Murray <scott@spiteful.org>
64dab204 2658L: linux-pci@vger.kernel.org
82c4dfc7 2659S: Maintained
679655da 2660F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2661
5411552c 2662COMPAL LAPTOP SUPPORT
8b58be88 2663M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2664L: platform-driver-x86@vger.kernel.org
5411552c 2665S: Maintained
679655da 2666F: drivers/platform/x86/compal-laptop.c
5411552c 2667
949be0f7 2668CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2669M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2670L: accessrunner-general@lists.sourceforge.net
2671W: http://accessrunner.sourceforge.net/
949be0f7 2672S: Maintained
679655da 2673F: drivers/usb/atm/cxacru.c
949be0f7 2674
e2d1d6c0 2675CONFIGFS
d6351db2
JB
2676M: Joel Becker <jlbec@evilplan.org>
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2678S: Supported
679655da
JP
2679F: fs/configfs/
2680F: include/linux/configfs.h
e2d1d6c0 2681
acb9c1b2 2682CONNECTOR
8b58be88 2683M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2684L: netdev@vger.kernel.org
2685S: Maintained
2686F: drivers/connector/
2687
a3e3354d 2688CONTROL GROUP (CGROUP)
860ca0e6 2689M: Tejun Heo <tj@kernel.org>
ad50c159 2690M: Li Zefan <lizefan@huawei.com>
12340313 2691L: cgroups@vger.kernel.org
860ca0e6 2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2693S: Maintained
a3e3354d 2694F: Documentation/cgroups/
679655da
JP
2695F: include/linux/cgroup*
2696F: kernel/cgroup*
a3e3354d
TH
2697
2698CONTROL GROUP - CPUSET
2699M: Li Zefan <lizefan@huawei.com>
2700L: cgroups@vger.kernel.org
2701W: http://www.bullopensource.org/cpuset/
2702W: http://oss.sgi.com/projects/cpusets/
2703T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2704S: Maintained
2705F: Documentation/cgroups/cpusets.txt
2706F: include/linux/cpuset.h
2707F: kernel/cpuset.c
2708
2709CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2710M: Johannes Weiner <hannes@cmpxchg.org>
2711M: Michal Hocko <mhocko@suse.cz>
2712L: cgroups@vger.kernel.org
2713L: linux-mm@kvack.org
2714S: Maintained
2715F: mm/memcontrol.c
5d1ea48b 2716F: mm/swap_cgroup.c
fb3a0fb6 2717
bebe4678 2718CORETEMP HARDWARE MONITORING DRIVER
96859129 2719M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2720L: lm-sensors@lm-sensors.org
2721S: Maintained
679655da
JP
2722F: Documentation/hwmon/coretemp
2723F: drivers/hwmon/coretemp.c
bebe4678 2724
1da177e4 2725COSA/SRP SYNC SERIAL DRIVER
8b58be88 2726M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2727W: http://www.fi.muni.cz/~kas/cosa/
2728S: Maintained
679655da 2729F: drivers/net/wan/cosa*
1da177e4 2730
4371ee35 2731CPMAC ETHERNET DRIVER
8b58be88 2732M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2733L: netdev@vger.kernel.org
2734S: Maintained
b544dbac 2735F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2736
1da177e4 2737CPU FREQUENCY DRIVERS
49db1903 2738M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2739M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2740L: linux-pm@vger.kernel.org
1da177e4 2741S: Maintained
27209d91
VK
2742T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2743T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2744F: drivers/cpufreq/
2745F: include/linux/cpufreq.h
1da177e4 2746
8a67f0ef
VK
2747CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2748M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2749M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2750L: linux-pm@vger.kernel.org
2751W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2752S: Maintained
2753F: drivers/cpufreq/arm_big_little.h
2754F: drivers/cpufreq/arm_big_little.c
2755F: drivers/cpufreq/arm_big_little_dt.c
2756
14d2c34c 2757CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2758M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2759M: Daniel Lezcano <daniel.lezcano@linaro.org>
2760L: linux-pm@vger.kernel.org
2761L: linux-arm-kernel@lists.infradead.org
cea8321c 2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2763S: Maintained
2764F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2765
0c570c18
BZ
2766CPUIDLE DRIVER - ARM EXYNOS
2767M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2768M: Daniel Lezcano <daniel.lezcano@linaro.org>
2769M: Kukjin Kim <kgene@kernel.org>
2770L: linux-pm@vger.kernel.org
2771L: linux-samsung-soc@vger.kernel.org
2772S: Supported
2773F: drivers/cpuidle/cpuidle-exynos.c
2774F: arch/arm/mach-exynos/pm.c
2775
a8e39c35 2776CPUIDLE DRIVERS
49db1903 2777M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2778M: Daniel Lezcano <daniel.lezcano@linaro.org>
2779L: linux-pm@vger.kernel.org
2780S: Maintained
cea8321c 2781T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2782F: drivers/cpuidle/*
2783F: include/linux/cpuidle.h
2784
1da177e4 2785CPUID/MSR DRIVER
8b58be88 2786M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2787S: Maintained
679655da
JP
2788F: arch/x86/kernel/cpuid.c
2789F: arch/x86/kernel/msr.c
1da177e4 2790
7fe2f639 2791CPU POWER MONITORING SUBSYSTEM
7fe2f639 2792M: Thomas Renninger <trenn@suse.de>
103f1790 2793L: linux-pm@vger.kernel.org
7fe2f639 2794S: Maintained
14430813 2795F: tools/power/cpupower/
7fe2f639 2796
1da177e4 2797CRAMFS FILESYSTEM
ce00f85c 2798W: http://sourceforge.net/projects/cramfs/
54886a71 2799S: Orphan / Obsolete
679655da
JP
2800F: Documentation/filesystems/cramfs.txt
2801F: fs/cramfs/
1da177e4
LT
2802
2803CRIS PORT
8b58be88
JP
2804M: Mikael Starvik <starvik@axis.com>
2805M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2806L: linux-cris-kernel@axis.com
1da177e4
LT
2807W: http://developer.axis.com
2808S: Maintained
679655da 2809F: arch/cris/
df621252 2810F: drivers/tty/serial/crisv10.*
1da177e4
LT
2811
2812CRYPTO API
8b58be88
JP
2813M: Herbert Xu <herbert@gondor.apana.org.au>
2814M: "David S. Miller" <davem@davemloft.net>
1da177e4 2815L: linux-crypto@vger.kernel.org
54e5881d 2816T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2817S: Maintained
679655da
JP
2818F: Documentation/crypto/
2819F: arch/*/crypto/
2820F: crypto/
2821F: drivers/crypto/
2822F: include/crypto/
1da177e4 2823
5b07bd57 2824CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2825M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2826L: linux-crypto@vger.kernel.org
2827S: Maintained
51a2228a
JP
2828F: crypto/ansi_cprng.c
2829F: crypto/rng.c
5b07bd57 2830
9b4ffa48 2831CS5535 Audio ALSA driver
8b58be88 2832M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2833S: Maintained
679655da 2834F: sound/pci/cs5535audio/
9b4ffa48 2835
a910e4a9 2836CW1200 WLAN driver
b75f0050
JP
2837M: Solomon Peachy <pizza@shaftnet.org>
2838S: Maintained
2839F: drivers/net/wireless/cw1200/
a910e4a9 2840
6d8425b1 2841CX18 VIDEO4LINUX DRIVER
6afdeaf8 2842M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2843L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2844L: linux-media@vger.kernel.org
275ffde4 2845T: git git://linuxtv.org/media_tree.git
6d8425b1 2846W: http://linuxtv.org
30e10993 2847W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2848S: Maintained
679655da 2849F: Documentation/video4linux/cx18.txt
90d72ac6 2850F: drivers/media/pci/cx18/
6c0f0359 2851F: include/uapi/linux/ivtv*
6d8425b1 2852
3f101d91
HV
2853CX2341X MPEG ENCODER HELPER MODULE
2854M: Hans Verkuil <hverkuil@xs4all.nl>
2855L: linux-media@vger.kernel.org
2856T: git git://linuxtv.org/media_tree.git
2857W: http://linuxtv.org
2858S: Maintained
c368360b 2859F: drivers/media/common/cx2341x*
3f101d91
HV
2860F: include/media/cx2341x*
2861
20357578 2862CX88 VIDEO4LINUX DRIVER
009a5410 2863M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2864L: linux-media@vger.kernel.org
2865W: http://linuxtv.org
2866T: git git://linuxtv.org/media_tree.git
2867S: Odd fixes
2868F: Documentation/video4linux/cx88/
2869F: drivers/media/pci/cx88/
6d8425b1 2870
91952bc0
AP
2871CXD2820R MEDIA DRIVER
2872M: Antti Palosaari <crope@iki.fi>
2873L: linux-media@vger.kernel.org
2874W: http://linuxtv.org/
2875W: http://palosaari.fi/linux/
2876Q: http://patchwork.linuxtv.org/project/linux-media/list/
2877T: git git://linuxtv.org/anttip/media_tree.git
2878S: Maintained
2879F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2880
e5ec3789 2881CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2882M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2883L: netdev@vger.kernel.org
2884W: http://www.chelsio.com
2885S: Supported
f7917c00 2886F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2887
d8ae3c33
AB
2888CXGB3 ISCSI DRIVER (CXGB3I)
2889M: Karen Xie <kxie@chelsio.com>
2890L: linux-scsi@vger.kernel.org
2891W: http://www.chelsio.com
2892S: Supported
2893F: drivers/scsi/cxgbi/cxgb3i
2894
e5ec3789 2895CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2896M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2897L: linux-rdma@vger.kernel.org
e5ec3789
SW
2898W: http://www.openfabrics.org
2899S: Supported
679655da 2900F: drivers/infiniband/hw/cxgb3/
e5ec3789 2901
be4c9bad 2902CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2903M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2904L: netdev@vger.kernel.org
2905W: http://www.chelsio.com
2906S: Supported
f7917c00 2907F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2908
d8ae3c33
AB
2909CXGB4 ISCSI DRIVER (CXGB4I)
2910M: Karen Xie <kxie@chelsio.com>
2911L: linux-scsi@vger.kernel.org
2912W: http://www.chelsio.com
2913S: Supported
2914F: drivers/scsi/cxgbi/cxgb4i
2915
be4c9bad
RD
2916CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2917M: Steve Wise <swise@chelsio.com>
2918L: linux-rdma@vger.kernel.org
2919W: http://www.openfabrics.org
2920S: Supported
2921F: drivers/infiniband/hw/cxgb4/
2922
5c20a5c7
CL
2923CXGB4VF ETHERNET DRIVER (CXGB4VF)
2924M: Casey Leedom <leedom@chelsio.com>
2925L: netdev@vger.kernel.org
2926W: http://www.chelsio.com
2927S: Supported
f7917c00 2928F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2929
a9282d01
IM
2930CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2931M: Ian Munsie <imunsie@au1.ibm.com>
2932M: Michael Neuling <mikey@neuling.org>
2933L: linuxppc-dev@lists.ozlabs.org
2934S: Supported
2935F: drivers/misc/cxl/
2936F: include/misc/cxl.h
2937F: include/uapi/misc/cxl.h
2938F: Documentation/powerpc/cxl.txt
2939F: Documentation/powerpc/cxl.txt
2940F: Documentation/ABI/testing/sysfs-class-cxl
2941
b52b97a3
GC
2942STMMAC ETHERNET DRIVER
2943M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2944L: netdev@vger.kernel.org
2945W: http://www.stlinux.com
2946S: Supported
7ac6653a 2947F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2948
1da177e4 2949CYBERPRO FB DRIVER
8b58be88 2950M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2952W: http://www.arm.linux.org.uk/
2953S: Maintained
8a61f013 2954F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2955
1da177e4 2956CYCLADES ASYNC MUX DRIVER
1da177e4 2957W: http://www.cyclades.com/
d459883e 2958S: Orphan
c897401b 2959F: drivers/tty/cyclades.c
679655da 2960F: include/linux/cyclades.h
c117ab84 2961F: include/uapi/linux/cyclades.h
1da177e4
LT
2962
2963CYCLADES PC300 DRIVER
1da177e4 2964W: http://www.cyclades.com/
d459883e 2965S: Orphan
679655da 2966F: drivers/net/wan/pc300*
1da177e4 2967
402f6ae4
AP
2968CYPRESS_FIRMWARE MEDIA DRIVER
2969M: Antti Palosaari <crope@iki.fi>
2970L: linux-media@vger.kernel.org
2971W: http://linuxtv.org/
2972W: http://palosaari.fi/linux/
2973Q: http://patchwork.linuxtv.org/project/linux-media/list/
2974T: git git://linuxtv.org/anttip/media_tree.git
2975S: Maintained
2976F: drivers/media/common/cypress_firmware*
2977
e3ae3525 2978CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2979M: Ferruh Yigit <fery@cypress.com>
6305902c 2980L: linux-input@vger.kernel.org
be9a6f40 2981S: Supported
6305902c
JP
2982F: drivers/input/touchscreen/cyttsp*
2983F: include/linux/input/cyttsp.h
e3ae3525 2984
aaaf5fbf
JK
2985DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2986M: Joshua Kinard <kumba@gentoo.org>
2987S: Maintained
2988F: drivers/rtc/rtc-ds1685.c
2989F: include/linux/rtc/ds1685.h
2990
1da177e4 2991DAMA SLAVE for AX.25
8b58be88 2992M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2993W: http://yaina.de/jreuter/
2994W: http://www.qsl.net/dl1bke/
2995L: linux-hams@vger.kernel.org
2996S: Maintained
679655da
JP
2997F: net/ax25/af_ax25.c
2998F: net/ax25/ax25_dev.c
2999F: net/ax25/ax25_ds_*
3000F: net/ax25/ax25_in.c
3001F: net/ax25/ax25_out.c
3002F: net/ax25/ax25_timer.c
3003F: net/ax25/sysctl_net_ax25.c
1da177e4 3004
e2d1d6c0 3005DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3006L: netdev@vger.kernel.org
5ff77428 3007S: Orphan
679655da 3008F: Documentation/networking/dmfe.txt
0f04e2aa 3009F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3010
3011DC390/AM53C974 SCSI driver
71bd849d
HR
3012M: Hannes Reinecke <hare@suse.de>
3013L: linux-scsi@vger.kernel.org
e2d1d6c0 3014S: Maintained
71bd849d 3015F: drivers/scsi/am53c974.c
e2d1d6c0 3016
1da177e4 3017DC395x SCSI driver
61eee9a7 3018M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3019M: Ali Akcaagac <aliakc@web.de>
3020M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3021L: dc395x@twibble.org
cf015e9f
JP
3022W: http://twibble.org/dist/dc395x/
3023W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3024S: Maintained
679655da
JP
3025F: Documentation/scsi/dc395x.txt
3026F: drivers/scsi/dc395x.*
1da177e4 3027
eb8edb08 3028DCCP PROTOCOL
a89d030e 3029M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3030L: dccp@vger.kernel.org
c996d8b9 3031W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3032S: Maintained
679655da 3033F: include/linux/dccp.h
c117ab84 3034F: include/uapi/linux/dccp.h
679655da
JP
3035F: include/linux/tfrc.h
3036F: net/dccp/
eb8edb08 3037
1da177e4 3038DECnet NETWORK LAYER
1da177e4
LT
3039W: http://linux-decnet.sourceforge.net
3040L: linux-decnet-user@lists.sourceforge.net
f546444d 3041S: Orphan
679655da
JP
3042F: Documentation/networking/decnet.txt
3043F: net/decnet/
1da177e4 3044
ebff05b9
MR
3045DECSTATION PLATFORM SUPPORT
3046M: "Maciej W. Rozycki" <macro@linux-mips.org>
3047L: linux-mips@linux-mips.org
3048W: http://www.linux-mips.org/wiki/DECstation
3049S: Maintained
3050F: arch/mips/dec/
3051F: arch/mips/include/asm/dec/
3052F: arch/mips/include/asm/mach-dec/
3053
1da177e4 3054DEFXX FDDI NETWORK DRIVER
8b58be88 3055M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3056S: Maintained
33f810b2 3057F: drivers/net/fddi/defxx.*
1da177e4 3058
ad8f07cc 3059DELL LAPTOP DRIVER
8b58be88 3060M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 3061L: platform-driver-x86@vger.kernel.org
ad8f07cc 3062S: Maintained
679655da 3063F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3064
1da177e4 3065DELL LAPTOP SMM DRIVER
a1406d87 3066M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3067S: Maintained
679655da 3068F: drivers/char/i8k.c
c117ab84 3069F: include/uapi/linux/i8k.h
1da177e4 3070
90563ec4 3071DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3072M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3073S: Maintained
679655da
JP
3074F: Documentation/dcdbas.txt
3075F: drivers/firmware/dcdbas.*
90563ec4 3076
0b3f6109 3077DELL WMI EXTRAS DRIVER
8b58be88 3078M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3079S: Maintained
36b3a96f 3080F: drivers/platform/x86/dell-wmi.c
0b3f6109 3081
5efc75e3 3082DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3083M: John Youn <johnyoun@synopsys.com>
5efc75e3 3084L: linux-usb@vger.kernel.org
18f340f9 3085T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3086S: Maintained
197ba5f4 3087F: drivers/usb/dwc2/
5efc75e3 3088
94ab23dd
FB
3089DESIGNWARE USB3 DRD IP DRIVER
3090M: Felipe Balbi <balbi@ti.com>
3091L: linux-usb@vger.kernel.org
3092L: linux-omap@vger.kernel.org
3093T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3094S: Maintained
3095F: drivers/usb/dwc3/
3096
833c9545
JB
3097DEVICE COREDUMP (DEV_COREDUMP)
3098M: Johannes Berg <johannes@sipsolutions.net>
3099L: linux-kernel@vger.kernel.org
3100S: Maintained
3101F: drivers/base/devcoredump.c
3102F: include/linux/devcoredump.h
3103
89d07767
KP
3104DEVICE FREQUENCY (DEVFREQ)
3105M: MyungJoo Ham <myungjoo.ham@samsung.com>
3106M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3107L: linux-pm@vger.kernel.org
89d07767
KP
3108S: Maintained
3109F: drivers/devfreq/
3110
1da177e4 3111DEVICE NUMBER REGISTRY
8b58be88 3112M: Torben Mathiasen <device@lanana.org>
1da177e4 3113W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3114S: Maintained
3115
e2d1d6c0 3116DEVICE-MAPPER (LVM)
854ecaad 3117M: Alasdair Kergon <agk@redhat.com>
8504eed3 3118M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3119M: dm-devel@redhat.com
e2d1d6c0
RD
3120L: dm-devel@redhat.com
3121W: http://sources.redhat.com/dm
8a6e2535 3122Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3123T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3124T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3125S: Maintained
679655da
JP
3126F: Documentation/device-mapper/
3127F: drivers/md/dm*
854ecaad 3128F: drivers/md/persistent-data/
679655da
JP
3129F: include/linux/device-mapper.h
3130F: include/linux/dm-*.h
8504eed3 3131F: include/uapi/linux/dm-*.h
e2d1d6c0 3132
c0d995aa
OST
3133DIALOG SEMICONDUCTOR DRIVERS
3134M: Support Opensource <support.opensource@diasemi.com>
3135W: http://www.dialog-semiconductor.com/products
3136S: Supported
3137F: Documentation/hwmon/da90??
3138F: drivers/gpio/gpio-da90??.c
3139F: drivers/hwmon/da90??-hwmon.c
3140F: drivers/input/misc/da90??_onkey.c
3141F: drivers/input/touchscreen/da9052_tsi.c
3142F: drivers/leds/leds-da90??.c
3143F: drivers/mfd/da903x.c
3144F: drivers/mfd/da90??-*.c
3145F: drivers/power/da9052-battery.c
3146F: drivers/regulator/da903x.c
3147F: drivers/regulator/da9???-regulator.[ch]
3148F: drivers/rtc/rtc-da90??.c
3149F: drivers/video/backlight/da90??_bl.c
3150F: drivers/watchdog/da90??_wdt.c
3151F: include/linux/mfd/da903x.h
3152F: include/linux/mfd/da9052/
3153F: include/linux/mfd/da9055/
3154F: include/linux/mfd/da9063/
3155F: include/sound/da[79]*.h
3156F: sound/soc/codecs/da[79]*.[ch]
3157
599aa697
LL
3158DIGI NEO AND CLASSIC PCI PRODUCTS
3159M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3160M: Mark Hounschell <markh@compro.net>
599aa697
LL
3161L: driverdev-devel@linuxdriverproject.org
3162S: Maintained
3163F: drivers/staging/dgnc/
3164
3165DIGI EPCA PCI PRODUCTS
3166M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3167M: Mark Hounschell <markh@compro.net>
6d825f79 3168M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3169L: driverdev-devel@linuxdriverproject.org
3170S: Maintained
3171F: drivers/staging/dgap/
3172
335d7c58 3173DIOLAN U2C-12 I2C DRIVER
ca462085 3174M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3175L: linux-i2c@vger.kernel.org
3176S: Maintained
3177F: drivers/i2c/busses/i2c-diolan-u2c.c
3178
d475c634
MW
3179DIRECT ACCESS (DAX)
3180M: Matthew Wilcox <willy@linux.intel.com>
3181L: linux-fsdevel@vger.kernel.org
3182S: Supported
3183F: fs/dax.c
3184
e7839f25 3185DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3186M: Eric Paris <eparis@parisplace.org>
3c5119c0 3187S: Maintained
679655da
JP
3188F: Documentation/filesystems/dnotify.txt
3189F: fs/notify/dnotify/
3190F: include/linux/dnotify.h
1da177e4
LT
3191
3192DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3193M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3194W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3195W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3196W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3197S: Maintained
3198
4480f15b 3199DISKQUOTA
8b58be88 3200M: Jan Kara <jack@suse.cz>
1da177e4 3201S: Maintained
679655da
JP
3202F: Documentation/filesystems/quota.txt
3203F: fs/quota/
3204F: include/linux/quota*.h
c117ab84 3205F: include/uapi/linux/quota*.h
1da177e4 3206
702686ad
BT
3207DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3208M: Bernie Thompson <bernie@plugable.com>
3209L: linux-fbdev@vger.kernel.org
3210S: Maintained
3211W: http://plugable.com/category/projects/udlfb/
8a61f013 3212F: drivers/video/fbdev/udlfb.c
702686ad
BT
3213F: include/video/udlfb.h
3214F: Documentation/fb/udlfb.txt
3215
e7839f25 3216DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3217M: Christine Caulfield <ccaulfie@redhat.com>
3218M: David Teigland <teigland@redhat.com>
a4644184 3219L: cluster-devel@redhat.com
5be7b50f 3220W: http://sources.redhat.com/cluster/
54e5881d 3221T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3222S: Supported
679655da 3223F: fs/dlm/
5be7b50f 3224
53b6b3e0
SS
3225DMA BUFFER SHARING FRAMEWORK
3226M: Sumit Semwal <sumit.semwal@linaro.org>
3227S: Maintained
3228L: linux-media@vger.kernel.org
3229L: dri-devel@lists.freedesktop.org
8ada6d2d 3230L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3231F: drivers/dma-buf/
e46d12c6
JP
3232F: include/linux/dma-buf*
3233F: include/linux/reservation.h
3234F: include/linux/*fence.h
53b6b3e0
SS
3235F: Documentation/dma-buf-sharing.txt
3236T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3237
b3e5f263 3238DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3239M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3240L: dmaengine@vger.kernel.org
3241Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3242S: Maintained
679655da 3243F: drivers/dma/
0ce3c066 3244F: include/linux/dmaengine.h
979a281e
VK
3245F: Documentation/dmaengine/
3246T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3247
b825037d 3248DME1737 HARDWARE MONITOR DRIVER
8b58be88 3249M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3250L: lm-sensors@lm-sensors.org
3251S: Maintained
679655da
JP
3252F: Documentation/hwmon/dme1737
3253F: drivers/hwmon/dme1737.c
b825037d 3254
5b9c9bf6 3255DOCKING STATION DRIVER
8b58be88 3256M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3257L: linux-acpi@vger.kernel.org
8b59a454 3258S: Supported
679655da 3259F: drivers/acpi/dock.c
5b9c9bf6 3260
7d2c86b5 3261DOCUMENTATION
ad3118b9 3262M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3263L: linux-doc@vger.kernel.org
3264S: Maintained
679655da 3265F: Documentation/
97be078b
RD
3266X: Documentation/ABI/
3267X: Documentation/devicetree/
3268X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
e71e2c6f 3269T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3270
1da177e4 3271DOUBLETALK DRIVER
8b58be88 3272M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3273L: blinux-list@redhat.com
3274S: Maintained
679655da
JP
3275F: drivers/char/dtlk.c
3276F: include/linux/dtlk.h
1da177e4 3277
e2d1d6c0 3278DPT_I2O SCSI RAID DRIVER
8b58be88 3279M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3280L: linux-scsi@vger.kernel.org
3281W: http://www.adaptec.com/
3282S: Maintained
679655da
JP
3283F: drivers/scsi/dpt*
3284F: drivers/scsi/dpt/
e2d1d6c0 3285
b411b363 3286DRBD DRIVER
28b8e8d4
JP
3287P: Philipp Reisner
3288P: Lars Ellenberg
3289M: drbd-dev@lists.linbit.com
3290L: drbd-user@lists.linbit.com
3291W: http://www.drbd.org
3292T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3293T: git git://git.drbd.org/drbd-8.3.git
3294S: Supported
3295F: drivers/block/drbd/
3296F: lib/lru_cache.c
3297F: Documentation/blockdev/drbd/
b411b363 3298
87544653 3299DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3300M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3301T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3302S: Supported
679655da 3303F: Documentation/kobject.txt
7cfc51b9 3304F: drivers/base/
679655da 3305F: fs/sysfs/
87544653 3306F: fs/debugfs/
679655da 3307F: include/linux/kobj*
87544653 3308F: include/linux/debugfs.h
679655da 3309F: lib/kobj*
1da177e4
LT
3310
3311DRM DRIVERS
8b58be88 3312M: David Airlie <airlied@linux.ie>
4c6a3999 3313L: dri-devel@lists.freedesktop.org
b0447888 3314T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3315S: Maintained
679655da 3316F: drivers/gpu/drm/
433e3b34 3317F: drivers/gpu/vga/
850e9411 3318F: include/drm/
c117ab84 3319F: include/uapi/drm/
1da177e4 3320
566f5939
AD
3321RADEON DRM DRIVERS
3322M: Alex Deucher <alexander.deucher@amd.com>
3323M: Christian König <christian.koenig@amd.com>
3324L: dri-devel@lists.freedesktop.org
3325T: git git://people.freedesktop.org/~agd5f/linux
3326S: Supported
3327F: drivers/gpu/drm/radeon/
566f5939
AD
3328F: include/uapi/drm/radeon*
3329
03e255b9
TR
3330DRM PANEL DRIVERS
3331M: Thierry Reding <thierry.reding@gmail.com>
3332L: dri-devel@lists.freedesktop.org
3333T: git git://anongit.freedesktop.org/tegra/linux.git
3334S: Maintained
3335F: drivers/gpu/drm/drm_panel.c
3336F: drivers/gpu/drm/panel/
3337F: include/drm/drm_panel.h
3338F: Documentation/devicetree/bindings/panel/
3339
8daf7473 3340INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3341M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3342M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3343L: intel-gfx@lists.freedesktop.org
8daf7473 3344L: dri-devel@lists.freedesktop.org
47f95647 3345Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3346T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3347S: Supported
14430813 3348F: drivers/gpu/drm/i915/
8daf7473 3349F: include/drm/i915*
c117ab84 3350F: include/uapi/drm/i915*
8daf7473 3351
398a6d4a
KP
3352DRM DRIVERS FOR EXYNOS
3353M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3354M: Joonyoung Shim <jy0922.shim@samsung.com>
3355M: Seung-Woo Kim <sw0312.kim@samsung.com>
3356M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3357L: dri-devel@lists.freedesktop.org
25a58030 3358T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3359S: Supported
14430813 3360F: drivers/gpu/drm/exynos/
398a6d4a 3361F: include/drm/exynos*
c117ab84 3362F: include/uapi/drm/exynos*
398a6d4a 3363
0a3d775f
PZ
3364DRM DRIVERS FOR FREESCALE IMX
3365M: Philipp Zabel <p.zabel@pengutronix.de>
3366L: dri-devel@lists.freedesktop.org
3367S: Maintained
3368F: drivers/gpu/drm/imx/
3369F: Documentation/devicetree/bindings/drm/imx/
3370
bd3b49f2 3371DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3372M: Thierry Reding <thierry.reding@gmail.com>
3373M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3374L: dri-devel@lists.freedesktop.org
3375L: linux-tegra@vger.kernel.org
a5ad7a63 3376T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3377S: Supported
dee8268f 3378F: drivers/gpu/drm/tegra/
a5ad7a63 3379F: drivers/gpu/host1x/
e1e90644 3380F: include/linux/host1x.h
a5ad7a63 3381F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3382F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3383
a284e9d1
LP
3384DRM DRIVERS FOR RENESAS
3385M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3386L: dri-devel@lists.freedesktop.org
3387L: linux-sh@vger.kernel.org
3388T: git git://people.freedesktop.org/~airlied/linux
3389S: Supported
3390F: drivers/gpu/drm/rcar-du/
3391F: drivers/gpu/drm/shmobile/
3392F: include/linux/platform_data/rcar-du.h
3393F: include/linux/platform_data/shmob_drm.h
3394
598df1ac
AK
3395DSBR100 USB FM RADIO DRIVER
3396M: Alexey Klimov <klimov.linux@gmail.com>
3397L: linux-media@vger.kernel.org
3398T: git git://linuxtv.org/media_tree.git
3399S: Maintained
3400F: drivers/media/radio/dsbr100.c
3401
1da177e4 3402DSCC4 DRIVER
8b58be88 3403M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3404L: netdev@vger.kernel.org
1da177e4 3405S: Maintained
679655da 3406F: drivers/net/wan/dscc4.c
1da177e4 3407
91952bc0
AP
3408DVB_USB_AF9015 MEDIA DRIVER
3409M: Antti Palosaari <crope@iki.fi>
3410L: linux-media@vger.kernel.org
3411W: http://linuxtv.org/
3412W: http://palosaari.fi/linux/
3413Q: http://patchwork.linuxtv.org/project/linux-media/list/
3414T: git git://linuxtv.org/anttip/media_tree.git
3415S: Maintained
3416F: drivers/media/usb/dvb-usb-v2/af9015*
3417
3418DVB_USB_AF9035 MEDIA DRIVER
3419M: Antti Palosaari <crope@iki.fi>
3420L: linux-media@vger.kernel.org
3421W: http://linuxtv.org/
3422W: http://palosaari.fi/linux/
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424T: git git://linuxtv.org/anttip/media_tree.git
3425S: Maintained
3426F: drivers/media/usb/dvb-usb-v2/af9035*
3427
3428DVB_USB_ANYSEE MEDIA DRIVER
3429M: Antti Palosaari <crope@iki.fi>
3430L: linux-media@vger.kernel.org
3431W: http://linuxtv.org/
3432W: http://palosaari.fi/linux/
3433Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434T: git git://linuxtv.org/anttip/media_tree.git
3435S: Maintained
3436F: drivers/media/usb/dvb-usb-v2/anysee*
3437
3438DVB_USB_AU6610 MEDIA DRIVER
3439M: Antti Palosaari <crope@iki.fi>
3440L: linux-media@vger.kernel.org
3441W: http://linuxtv.org/
3442W: http://palosaari.fi/linux/
3443Q: http://patchwork.linuxtv.org/project/linux-media/list/
3444T: git git://linuxtv.org/anttip/media_tree.git
3445S: Maintained
3446F: drivers/media/usb/dvb-usb-v2/au6610*
3447
3448DVB_USB_CE6230 MEDIA DRIVER
3449M: Antti Palosaari <crope@iki.fi>
3450L: linux-media@vger.kernel.org
3451W: http://linuxtv.org/
3452W: http://palosaari.fi/linux/
3453Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454T: git git://linuxtv.org/anttip/media_tree.git
3455S: Maintained
3456F: drivers/media/usb/dvb-usb-v2/ce6230*
3457
d099dea2
MK
3458DVB_USB_CXUSB MEDIA DRIVER
3459M: Michael Krufky <mkrufky@linuxtv.org>
3460L: linux-media@vger.kernel.org
3461W: http://linuxtv.org/
3462W: http://github.com/mkrufky
3463Q: http://patchwork.linuxtv.org/project/linux-media/list/
3464T: git git://linuxtv.org/media_tree.git
3465S: Maintained
9819da66 3466F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3467
91952bc0 3468DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3469M: Antti Palosaari <crope@iki.fi>
3470L: linux-media@vger.kernel.org
3471W: http://linuxtv.org/
3472W: http://palosaari.fi/linux/
3473Q: http://patchwork.linuxtv.org/project/linux-media/list/
3474T: git git://linuxtv.org/anttip/media_tree.git
3475S: Maintained
91952bc0 3476F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3477
5560983b 3478DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3479M: Antti Palosaari <crope@iki.fi>
3480L: linux-media@vger.kernel.org
3481W: http://linuxtv.org/
91952bc0
AP
3482Q: http://patchwork.linuxtv.org/project/linux-media/list/
3483T: git git://linuxtv.org/anttip/media_tree.git
3484S: Maintained
5560983b 3485F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3486
8856f5f2
MK
3487DVB_USB_MXL111SF MEDIA DRIVER
3488M: Michael Krufky <mkrufky@linuxtv.org>
3489L: linux-media@vger.kernel.org
3490W: http://linuxtv.org/
3491W: http://github.com/mkrufky
3492Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493T: git git://linuxtv.org/mkrufky/mxl111sf.git
3494S: Maintained
3495F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3496
91952bc0
AP
3497DVB_USB_RTL28XXU MEDIA DRIVER
3498M: Antti Palosaari <crope@iki.fi>
3499L: linux-media@vger.kernel.org
3500W: http://linuxtv.org/
3501W: http://palosaari.fi/linux/
3502Q: http://patchwork.linuxtv.org/project/linux-media/list/
3503T: git git://linuxtv.org/anttip/media_tree.git
3504S: Maintained
3505F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3506
3507DVB_USB_V2 MEDIA DRIVER
3508M: Antti Palosaari <crope@iki.fi>
3509L: linux-media@vger.kernel.org
3510W: http://linuxtv.org/
3511W: http://palosaari.fi/linux/
3512Q: http://patchwork.linuxtv.org/project/linux-media/list/
3513T: git git://linuxtv.org/anttip/media_tree.git
3514S: Maintained
3515F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3516F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3517
ac0ac38f 3518DYNAMIC DEBUG
5c4a97d1 3519M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3520S: Maintained
3521F: lib/dynamic_debug.c
3522F: include/linux/dynamic_debug.h
3523
789c7048 3524DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3525M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3526S: Maintained
df621252 3527F: drivers/tty/serial/dz.*
789c7048 3528
f17effbe
MF
3529E3X0 POWER BUTTON DRIVER
3530M: Moritz Fischer <moritz.fischer@ettus.com>
3531L: usrp-users@lists.ettus.com
3532W: http://www.ettus.com
3533S: Supported
3534F: drivers/input/misc/e3x0-button.c
3535F: Documentation/devicetree/bindings/input/e3x0-button.txt
3536
91952bc0
AP
3537E4000 MEDIA DRIVER
3538M: Antti Palosaari <crope@iki.fi>
3539L: linux-media@vger.kernel.org
3540W: http://linuxtv.org/
3541W: http://palosaari.fi/linux/
3542Q: http://patchwork.linuxtv.org/project/linux-media/list/
3543T: git git://linuxtv.org/anttip/media_tree.git
3544S: Maintained
3545F: drivers/media/tuners/e4000*
3546
1da177e4 3547EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3548M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3549L: linux-scsi@vger.kernel.org
3550S: Maintained
679655da 3551F: drivers/scsi/eata.c
1da177e4 3552
91952bc0
AP
3553EC100 MEDIA DRIVER
3554M: Antti Palosaari <crope@iki.fi>
3555L: linux-media@vger.kernel.org
3556W: http://linuxtv.org/
3557W: http://palosaari.fi/linux/
3558Q: http://patchwork.linuxtv.org/project/linux-media/list/
3559T: git git://linuxtv.org/anttip/media_tree.git
3560S: Maintained
3561F: drivers/media/dvb-frontends/ec100*
3562
237fead6 3563ECRYPT FILE SYSTEM
0de9adf2 3564M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3565L: ecryptfs@vger.kernel.org
24a923e4 3566W: http://ecryptfs.org
6dc7516e 3567W: https://launchpad.net/ecryptfs
237fead6 3568S: Supported
679655da
JP
3569F: Documentation/filesystems/ecryptfs.txt
3570F: fs/ecryptfs/
237fead6 3571
da9bb1d2 3572EDAC-CORE
8b58be88 3573M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3574M: Borislav Petkov <bp@alien8.de>
009a5410 3575M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3576L: linux-edac@vger.kernel.org
0e438e3f 3577W: bluesmoke.sourceforge.net
7a859516
BP
3578T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3579T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3580S: Supported
679655da 3581F: Documentation/edac.txt
91445c72 3582F: drivers/edac/
679655da 3583F: include/linux/edac.h
0e438e3f 3584
c476c23b 3585EDAC-AMD64
8b58be88 3586M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3587M: Borislav Petkov <bp@alien8.de>
91445c72 3588L: linux-edac@vger.kernel.org
c476c23b 3589W: bluesmoke.sourceforge.net
487ba8e8 3590S: Maintained
c476c23b
BP
3591F: drivers/edac/amd64_edac*
3592
836dae5d
RR
3593EDAC-CALXEDA
3594M: Doug Thompson <dougthompson@xmission.com>
3595M: Robert Richter <rric@kernel.org>
3596L: linux-edac@vger.kernel.org
3597W: bluesmoke.sourceforge.net
3598S: Maintained
3599F: drivers/edac/highbank*
3600
f65aad41
RB
3601EDAC-CAVIUM
3602M: Ralf Baechle <ralf@linux-mips.org>
3603M: David Daney <david.daney@cavium.com>
3604L: linux-edac@vger.kernel.org
3605L: linux-mips@linux-mips.org
3606W: bluesmoke.sourceforge.net
3607S: Supported
3608F: drivers/edac/octeon_edac*
3609
0e438e3f 3610EDAC-E752X
8b58be88
JP
3611M: Mark Gross <mark.gross@intel.com>
3612M: Doug Thompson <dougthompson@xmission.com>
91445c72 3613L: linux-edac@vger.kernel.org
0e438e3f
DP
3614W: bluesmoke.sourceforge.net
3615S: Maintained
679655da 3616F: drivers/edac/e752x_edac.c
0e438e3f
DP
3617
3618EDAC-E7XXX
8b58be88 3619M: Doug Thompson <dougthompson@xmission.com>
91445c72 3620L: linux-edac@vger.kernel.org
0e438e3f
DP
3621W: bluesmoke.sourceforge.net
3622S: Maintained
679655da 3623F: drivers/edac/e7xxx_edac.c
0e438e3f 3624
77c5f5d2 3625EDAC-GHES
009a5410 3626M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3627L: linux-edac@vger.kernel.org
3628W: bluesmoke.sourceforge.net
3629S: Maintained
2caa67a6 3630F: drivers/edac/ghes_edac.c
77c5f5d2 3631
6bc78404 3632EDAC-I82443BXGX
8b58be88 3633M: Tim Small <tim@buttersideup.com>
91445c72 3634L: linux-edac@vger.kernel.org
6bc78404
DT
3635W: bluesmoke.sourceforge.net
3636S: Maintained
679655da 3637F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3638
3639EDAC-I3000
8b58be88 3640M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3641L: linux-edac@vger.kernel.org
6bc78404
DT
3642W: bluesmoke.sourceforge.net
3643S: Maintained
679655da 3644F: drivers/edac/i3000_edac.c
6bc78404
DT
3645
3646EDAC-I5000
8b58be88 3647M: Doug Thompson <dougthompson@xmission.com>
91445c72 3648L: linux-edac@vger.kernel.org
ba9a5918
DT
3649W: bluesmoke.sourceforge.net
3650S: Maintained
679655da 3651F: drivers/edac/i5000_edac.c
ba9a5918 3652
44c12cb2 3653EDAC-I5400
009a5410 3654M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3655L: linux-edac@vger.kernel.org
44c12cb2
MCC
3656W: bluesmoke.sourceforge.net
3657S: Maintained
679655da 3658F: drivers/edac/i5400_edac.c
44c12cb2 3659
3c9c92b6 3660EDAC-I7300
009a5410 3661M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3662L: linux-edac@vger.kernel.org
3663W: bluesmoke.sourceforge.net
3664S: Maintained
3665F: drivers/edac/i7300_edac.c
3666
67c89316 3667EDAC-I7CORE
009a5410 3668M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3669L: linux-edac@vger.kernel.org
3670W: bluesmoke.sourceforge.net
3671S: Maintained
70aff0ce 3672F: drivers/edac/i7core_edac.c
67c89316 3673
ba9a5918 3674EDAC-I82975X
8b58be88 3675M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3676M: "Arvind R." <arvino55@gmail.com>
91445c72 3677L: linux-edac@vger.kernel.org
ba9a5918
DT
3678W: bluesmoke.sourceforge.net
3679S: Maintained
679655da 3680F: drivers/edac/i82975x_edac.c
ba9a5918 3681
791b4706
JB
3682EDAC-IE31200
3683M: Jason Baron <jbaron@akamai.com>
3684L: linux-edac@vger.kernel.org
3685W: bluesmoke.sourceforge.net
3686S: Maintained
3687F: drivers/edac/ie31200_edac.c
3688
ccdfb979
JT
3689EDAC-MPC85XX
3690M: Johannes Thumshirn <johannes.thumshirn@men.de>
3691L: linux-edac@vger.kernel.org
3692W: bluesmoke.sourceforge.net
3693S: Maintained
3694F: drivers/edac/mpc85xx_edac.[ch]
3695
ba9a5918 3696EDAC-PASEMI
8b58be88 3697M: Egor Martovetsky <egor@pasemi.com>
91445c72 3698L: linux-edac@vger.kernel.org
6bc78404
DT
3699W: bluesmoke.sourceforge.net
3700S: Maintained
679655da 3701F: drivers/edac/pasemi_edac.c
6bc78404 3702
0e438e3f 3703EDAC-R82600
8b58be88 3704M: Tim Small <tim@buttersideup.com>
91445c72 3705L: linux-edac@vger.kernel.org
0e438e3f
DP
3706W: bluesmoke.sourceforge.net
3707S: Maintained
679655da 3708F: drivers/edac/r82600_edac.c
da9bb1d2 3709
4d096ca7 3710EDAC-SBRIDGE
009a5410 3711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3712L: linux-edac@vger.kernel.org
3713W: bluesmoke.sourceforge.net
3714S: Maintained
3715F: drivers/edac/sb_edac.c
3716
af39917d
CL
3717EDIROL UA-101/UA-1000 DRIVER
3718M: Clemens Ladisch <clemens@ladisch.de>
3719L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3720T: git git://git.alsa-project.org/alsa-kernel.git
3721S: Maintained
3722F: sound/usb/misc/ua101.c
3723
1f7df953
MF
3724EXTENSIBLE FIRMWARE INTERFACE (EFI)
3725M: Matt Fleming <matt.fleming@intel.com>
3726L: linux-efi@vger.kernel.org
78bef24e 3727T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3728S: Maintained
fb2efb5c 3729F: Documentation/efi-stub.txt
1f7df953
MF
3730F: arch/ia64/kernel/efi.c
3731F: arch/x86/boot/compressed/eboot.[ch]
3732F: arch/x86/include/asm/efi.h
3733F: arch/x86/platform/efi/*
a9499fa7 3734F: drivers/firmware/efi/*
1f7df953
MF
3735F: include/linux/efi*.h
3736
d68772b7
MF
3737EFI VARIABLE FILESYSTEM
3738M: Matthew Garrett <matthew.garrett@nebula.com>
3739M: Jeremy Kerr <jk@ozlabs.org>
3740M: Matt Fleming <matt.fleming@intel.com>
3741T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3742L: linux-efi@vger.kernel.org
3743S: Maintained
3744F: fs/efivarfs/
3745
85a00d9b
PJ
3746EFIFB FRAMEBUFFER DRIVER
3747L: linux-fbdev@vger.kernel.org
3748M: Peter Jones <pjones@redhat.com>
3749S: Maintained
8a61f013 3750F: drivers/video/fbdev/efifb.c
85a00d9b 3751
0bee8d28
JT
3752EFS FILESYSTEM
3753W: http://aeschi.ch.eu.org/efs/
3754S: Orphan
679655da 3755F: fs/efs/
0bee8d28 3756
4480f15b 3757EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3758M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3759M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3760L: linux-rdma@vger.kernel.org
fab97220 3761S: Supported
679655da 3762F: drivers/infiniband/hw/ehca/
fab97220 3763
aa8a9e25 3764EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3765M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3766L: netdev@vger.kernel.org
3767S: Maintained
9aa32835 3768F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3769
f0319efe 3770EM28XX VIDEO4LINUX DRIVER
009a5410 3771M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3772L: linux-media@vger.kernel.org
3773W: http://linuxtv.org
3774T: git git://linuxtv.org/media_tree.git
3775S: Maintained
3776F: drivers/media/usb/em28xx/
3777
3e3a7d66 3778EMBEDDED LINUX
8b58be88
JP
3779M: Paul Gortmaker <paul.gortmaker@windriver.com>
3780M: Matt Mackall <mpm@selenic.com>
3781M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3782L: linux-embedded@vger.kernel.org
3783S: Maintained
3784
3a1c1d44 3785EMULEX LPFC FC SCSI DRIVER
8b58be88 3786M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3787L: linux-scsi@vger.kernel.org
3788W: http://sourceforge.net/projects/lpfcxxxx
3789S: Supported
679655da 3790F: drivers/scsi/lpfc/
3a1c1d44 3791
5f5bac82 3792ENE CB710 FLASH CARD READER DRIVER
8b58be88 3793M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3794S: Maintained
3795F: drivers/misc/cb710/
3796F: drivers/mmc/host/cb710-mmc.*
3797F: include/linux/cb710.h
3798
931e39a1
ML
3799ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3800M: Maxim Levitsky <maximlevitsky@gmail.com>
3801S: Maintained
2a837449 3802F: drivers/media/rc/ene_ir.*
931e39a1 3803
ec207dcc
GS
3804ENHANCED ERROR HANDLING (EEH)
3805M: Gavin Shan <shangw@linux.vnet.ibm.com>
3806L: linuxppc-dev@lists.ozlabs.org
3807S: Supported
3808F: Documentation/powerpc/eeh-pci-error-recovery.txt
3809F: arch/powerpc/kernel/eeh*.c
3810
d5ca9006 3811EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3812M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3813S: Maintained
084bad91 3814T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3815F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3816F: include/video/s1d13xxxfb.h
d5ca9006 3817
38df6492
ME
3818ET131X NETWORK DRIVER
3819M: Mark Einon <mark.einon@gmail.com>
3820S: Odd Fixes
3821F: drivers/net/ethernet/agere/
3822
1da177e4 3823ETHERNET BRIDGE
adbbf69d 3824M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3825L: bridge@lists.linux-foundation.org
4c325313 3826L: netdev@vger.kernel.org
c996d8b9 3827W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3828S: Maintained
679655da
JP
3829F: include/linux/netfilter_bridge/
3830F: net/bridge/
1da177e4 3831
22f08ad9
FF
3832ETHERNET PHY LIBRARY
3833M: Florian Fainelli <f.fainelli@gmail.com>
3834L: netdev@vger.kernel.org
3835S: Maintained
3836F: include/linux/phy.h
3837F: include/linux/phy_fixed.h
3838F: drivers/net/phy/
3839F: Documentation/networking/phy.txt
3840F: drivers/of/of_mdio.c
3841F: drivers/of/of_net.c
3842
1da177e4 3843EXT2 FILE SYSTEM
01971952 3844M: Jan Kara <jack@suse.cz>
72be2ccf 3845L: linux-ext4@vger.kernel.org
1da177e4 3846S: Maintained
679655da
JP
3847F: Documentation/filesystems/ext2.txt
3848F: fs/ext2/
3849F: include/linux/ext2*
1da177e4
LT
3850
3851EXT3 FILE SYSTEM
01971952 3852M: Jan Kara <jack@suse.cz>
8b58be88 3853M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3854M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3855L: linux-ext4@vger.kernel.org
3856S: Maintained
679655da
JP
3857F: Documentation/filesystems/ext3.txt
3858F: fs/ext3/
72be2ccf
EM
3859
3860EXT4 FILE SYSTEM
8b58be88 3861M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3862M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3863L: linux-ext4@vger.kernel.org
08a225f1 3864W: http://ext4.wiki.kernel.org
8a6e2535 3865Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3866S: Maintained
679655da
JP
3867F: Documentation/filesystems/ext4.txt
3868F: fs/ext4/
1da177e4 3869
c5532b09 3870Extended Verification Module (EVM)
74dd744f
MZ
3871M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3872L: linux-ima-devel@lists.sourceforge.net
3873L: linux-security-module@vger.kernel.org
c5532b09
MZ
3874S: Supported
3875F: security/integrity/evm/
3876
df6b3cfe
MH
3877EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3878M: MyungJoo Ham <myungjoo.ham@samsung.com>
3879M: Chanwoo Choi <cw00.choi@samsung.com>
3880L: linux-kernel@vger.kernel.org
81df63a9 3881T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3882S: Maintained
3883F: drivers/extcon/
3884F: Documentation/extcon/
3885
e2a75c44
JH
3886EXYNOS DP DRIVER
3887M: Jingoo Han <jg1.han@samsung.com>
3888L: dri-devel@lists.freedesktop.org
3889S: Maintained
3890F: drivers/gpu/drm/exynos/exynos_dp*
3891
33ad3912
DL
3892EXYNOS MIPI DISPLAY DRIVERS
3893M: Inki Dae <inki.dae@samsung.com>
3894M: Donghwa Lee <dh09.lee@samsung.com>
3895M: Kyungmin Park <kyungmin.park@samsung.com>
3896L: linux-fbdev@vger.kernel.org
3897S: Maintained
8a61f013 3898F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3899F: include/video/exynos_mipi*
3900
e53004e2 3901F71805F HARDWARE MONITORING DRIVER
7c81c60f 3902M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3903L: lm-sensors@lm-sensors.org
3904S: Maintained
679655da
JP
3905F: Documentation/hwmon/f71805f
3906F: drivers/hwmon/f71805f.c
e53004e2 3907
eea977ed
MB
3908FC0011 TUNER DRIVER
3909M: Michael Buesch <m@bues.ch>
3910L: linux-media@vger.kernel.org
3911S: Maintained
ccae7af2
MCC
3912F: drivers/media/tuners/fc0011.h
3913F: drivers/media/tuners/fc0011.c
eea977ed 3914
91952bc0
AP
3915FC2580 MEDIA DRIVER
3916M: Antti Palosaari <crope@iki.fi>
3917L: linux-media@vger.kernel.org
3918W: http://linuxtv.org/
3919W: http://palosaari.fi/linux/
3920Q: http://patchwork.linuxtv.org/project/linux-media/list/
3921T: git git://linuxtv.org/anttip/media_tree.git
3922S: Maintained
3923F: drivers/media/tuners/fc2580*
eea977ed 3924
88b2dbdb
EP
3925FANOTIFY
3926M: Eric Paris <eparis@redhat.com>
3927S: Maintained
3928F: fs/notify/fanotify/
3929F: include/linux/fanotify.h
c117ab84 3930F: include/uapi/linux/fanotify.h
88b2dbdb 3931
1da177e4 3932FARSYNC SYNCHRONOUS DRIVER
8b58be88 3933M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3934W: http://www.farsite.co.uk/
3935S: Supported
679655da 3936F: drivers/net/wan/farsync.*
1da177e4 3937
c5408b88 3938FAULT INJECTION SUPPORT
8b58be88 3939M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3940S: Supported
679655da
JP
3941F: Documentation/fault-injection/
3942F: lib/fault-inject.c
c5408b88 3943
053e514f
NT
3944FBTFT Framebuffer drivers
3945M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3946M: Noralf Trønnes <noralf@tronnes.org>
3947S: Maintained
3948F: drivers/staging/fbtft/
3949
cae727db 3950FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 3951M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 3952L: fcoe-devel@open-fcoe.org
cae727db
RL
3953W: www.Open-FCoE.org
3954S: Supported
3955F: drivers/scsi/libfc/
3956F: drivers/scsi/fcoe/
3957F: include/scsi/fc/
3958F: include/scsi/libfc.h
3959F: include/scsi/libfcoe.h
c117ab84 3960F: include/uapi/scsi/fc/
cae727db 3961
e2d1d6c0 3962FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3963M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3964M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3965L: linux-fsdevel@vger.kernel.org
1da177e4 3966S: Maintained
679655da
JP
3967F: include/linux/fcntl.h
3968F: include/linux/fs.h
c117ab84
CEB
3969F: include/uapi/linux/fcntl.h
3970F: include/uapi/linux/fs.h
679655da
JP
3971F: fs/fcntl.c
3972F: fs/locks.c
1da177e4 3973
e2d1d6c0 3974FILESYSTEMS (VFS and infrastructure)
8b58be88 3975M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3976L: linux-fsdevel@vger.kernel.org
173acc7c 3977S: Maintained
679655da 3978F: fs/*
173acc7c 3979
b26e0ed4 3980FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3981M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3982L: lm-sensors@lm-sensors.org
3983S: Maintained
d5ca6918
JP
3984F: drivers/hwmon/f75375s.c
3985F: include/linux/f75375s.h
b26e0ed4 3986
a331b0c3
CL
3987FIREWIRE AUDIO DRIVERS
3988M: Clemens Ladisch <clemens@ladisch.de>
3989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3990T: git git://git.alsa-project.org/alsa-kernel.git
3991S: Maintained
3992F: sound/firewire/
3993
eb86ec51
SR
3994FIREWIRE MEDIA DRIVERS (firedtv)
3995M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3996L: linux-media@vger.kernel.org
3997L: linux1394-devel@lists.sourceforge.net
3998T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3999S: Maintained
4000F: drivers/media/firewire/
4001
a511ce33
CB
4002FIREWIRE SBP-2 TARGET
4003M: Chris Boot <bootc@bootc.net>
4004L: linux-scsi@vger.kernel.org
4005L: target-devel@vger.kernel.org
4006L: linux1394-devel@lists.sourceforge.net
4007T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4008S: Maintained
4009F: drivers/target/sbp/
4010
7d2c86b5 4011FIREWIRE SUBSYSTEM
8b58be88 4012M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4013L: linux1394-devel@lists.sourceforge.net
958a29cb 4014W: http://ieee1394.wiki.kernel.org/
2ca526bf 4015T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4016S: Maintained
679655da 4017F: drivers/firewire/
8f06ce3b
SR
4018F: include/linux/firewire.h
4019F: include/uapi/linux/firewire*.h
9f6d3c4b 4020F: tools/firewire/
e2d1d6c0
RD
4021
4022FIRMWARE LOADER (request_firmware)
39e68089
ML
4023M: Ming Lei <ming.lei@canonical.com>
4024L: linux-kernel@vger.kernel.org
4025S: Maintained
679655da
JP
4026F: Documentation/firmware_class/
4027F: drivers/base/firmware*.c
4028F: include/linux/firmware.h
e2d1d6c0 4029
f730e3dc 4030FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4031M: Joshua Morris <josh.h.morris@us.ibm.com>
4032M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4033S: Maintained
4034F: drivers/block/rsxx/
4035
8206f664
JK
4036FLOPPY DRIVER
4037M: Jiri Kosina <jkosina@suse.cz>
4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4039S: Odd fixes
4040F: drivers/block/floppy.c
4041
9c9f32ed
AR
4042FMC SUBSYSTEM
4043M: Alessandro Rubini <rubini@gnudd.com>
4044W: http://www.ohwr.org/projects/fmc-bus
4045S: Supported
4046F: drivers/fmc/
4047F: include/linux/fmc*.h
4048F: include/linux/ipmi-fru.h
4049K: fmc_d.*register
4050
e2d1d6c0 4051FPU EMULATOR
8b58be88 4052M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4053W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4054S: Maintained
679655da 4055F: arch/x86/math-emu/
e2d1d6c0
RD
4056
4057FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4058L: netdev@vger.kernel.org
c173bfac 4059S: Orphan
679655da
JP
4060F: drivers/net/wan/dlci.c
4061F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4062
4063FRAMEBUFFER LAYER
5489e948
JCPV
4064M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4065M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4066L: linux-fbdev@vger.kernel.org
e2d1d6c0 4067W: http://linux-fbdev.sourceforge.net/
b22fe37b 4068Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4069T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4070S: Maintained
679655da 4071F: Documentation/fb/
d958c62c 4072F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4073F: drivers/video/
4074F: include/video/
679655da 4075F: include/linux/fb.h
c117ab84
CEB
4076F: include/uapi/video/
4077F: include/uapi/linux/fb.h
e2d1d6c0 4078
a57c188e 4079FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4080M: Timur Tabi <timur@tabi.org>
a57c188e 4081L: linux-fbdev@vger.kernel.org
c4ef9bc4 4082S: Maintained
8a61f013 4083F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4084
e2d1d6c0 4085FREESCALE DMA DRIVER
8b58be88
JP
4086M: Li Yang <leoli@freescale.com>
4087M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4088L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4089S: Maintained
679655da 4090F: drivers/dma/fsldma.*
e2d1d6c0
RD
4091
4092FREESCALE I2C CPM DRIVER
8b58be88 4093M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4094L: linuxppc-dev@lists.ozlabs.org
846557d3 4095L: linux-i2c@vger.kernel.org
0d2b405a 4096S: Maintained
679655da 4097F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4098
60e8c5ab 4099FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4100M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4101L: linux-fbdev@vger.kernel.org
efc03ecb 4102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4103S: Maintained
bad985a1 4104F: include/linux/platform_data/video-imxfb.h
8a61f013 4105F: drivers/video/fbdev/imxfb.c
60e8c5ab 4106
4d8e2cef
HX
4107FREESCALE QUAD SPI DRIVER
4108M: Han Xu <han.xu@freescale.com>
4109L: linux-mtd@lists.infradead.org
4110S: Maintained
4111F: drivers/mtd/spi-nor/fsl-quadspi.c
4112
4689a6b1 4113FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4114M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4115M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4116L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4117L: netdev@vger.kernel.org
4118S: Maintained
ec21e2ec 4119F: drivers/net/ethernet/freescale/fs_enet/
679655da 4120F: include/linux/fs_enet_pd.h
4689a6b1 4121
d9e9d82c 4122FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4123L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4124S: Orphan
679655da
JP
4125F: arch/powerpc/sysdev/qe_lib/
4126F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4127
b55ef929 4128FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4129M: Li Yang <leoli@freescale.com>
6372594a 4130L: linux-usb@vger.kernel.org
a4724ed6 4131L: linuxppc-dev@lists.ozlabs.org
a7205b30 4132S: Maintained
faf2e1db 4133F: drivers/usb/gadget/udc/fsl*
a7205b30 4134
beaf53bf 4135FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4136M: Li Yang <leoli@freescale.com>
beaf53bf 4137L: netdev@vger.kernel.org
a4724ed6 4138L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4139S: Maintained
ec21e2ec 4140F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4141
d9e9d82c 4142FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4143M: Timur Tabi <timur@tabi.org>
a4724ed6 4144L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4145S: Maintained
df621252 4146F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4147
4148FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4149M: Timur Tabi <timur@tabi.org>
dc85950a 4150M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4151M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4152L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4153L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4154S: Maintained
69aefcea 4155F: sound/soc/fsl/fsl*
dc85950a 4156F: sound/soc/fsl/imx*
69aefcea 4157F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4158
31c88965
GR
4159FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4160M: J. German Rivera <German.Rivera@freescale.com>
4161L: linux-kernel@vger.kernel.org
4162S: Maintained
4163F: drivers/staging/fsl-mc/
4164
1da177e4 4165FREEVXFS FILESYSTEM
8b58be88 4166M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4167W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4168S: Maintained
679655da 4169F: fs/freevxfs/
1da177e4 4170
71038f52 4171FREEZER
49db1903 4172M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4173M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4174L: linux-pm@vger.kernel.org
71038f52 4175S: Supported
679655da
JP
4176F: Documentation/power/freezing-of-tasks.txt
4177F: include/linux/freezer.h
4178F: kernel/freezer.c
71038f52 4179
839a1f79
KRW
4180FRONTSWAP API
4181M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4182L: linux-kernel@vger.kernel.org
4183S: Maintained
4184F: mm/frontswap.c
4185F: include/linux/frontswap.h
4186
a5432f5a 4187FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4188M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4189L: linux-cachefs@redhat.com
4190S: Supported
4191F: Documentation/filesystems/caching/
4192F: fs/fscache/
4193F: include/linux/fscache*.h
4194
f58ad8f5 4195F2FS FILE SYSTEM
9b29d481 4196M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4197M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4198L: linux-f2fs-devel@lists.sourceforge.net
4199W: http://en.wikipedia.org/wiki/F2FS
4200T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4201S: Maintained
4202F: Documentation/filesystems/f2fs.txt
3bac380c 4203F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4204F: fs/f2fs/
4205F: include/linux/f2fs_fs.h
4206
5ab7ffea 4207FUJITSU FR-V (FRV) PORT
8b58be88 4208M: David Howells <dhowells@redhat.com>
1da177e4 4209S: Maintained
679655da 4210F: arch/frv/
1da177e4 4211
20b93734 4212FUJITSU LAPTOP EXTRAS
409a3e98 4213M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4214L: platform-driver-x86@vger.kernel.org
20b93734 4215S: Maintained
679655da 4216F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4217
4da621b6
HK
4218FUJITSU M-5MO LS CAMERA ISP DRIVER
4219M: Kyungmin Park <kyungmin.park@samsung.com>
4220M: Heungjun Kim <riverful.kim@samsung.com>
4221L: linux-media@vger.kernel.org
4222S: Maintained
90d72ac6 4223F: drivers/media/i2c/m5mols/
4da621b6
HK
4224F: include/media/m5mols.h
4225
2d24c490
RG
4226FUJITSU TABLET EXTRAS
4227M: Robert Gerlach <khnz@gmx.de>
4228L: platform-driver-x86@vger.kernel.org
4229S: Maintained
4230F: drivers/platform/x86/fujitsu-tablet.c
4231
04578f17 4232FUSE: FILESYSTEM IN USERSPACE
8b58be88 4233M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4234L: fuse-devel@lists.sourceforge.net
4235W: http://fuse.sourceforge.net/
4236S: Maintained
679655da 4237F: fs/fuse/
c117ab84 4238F: include/uapi/linux/fuse.h
04578f17 4239
1da177e4 4240FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4241M: Rik Faith <faith@cs.unc.edu>
1da177e4 4242L: linux-scsi@vger.kernel.org
baaea1dc 4243S: Odd Fixes (e.g., new signatures)
679655da 4244F: drivers/scsi/fdomain.*
1da177e4 4245
d8e2162c
PO
4246GCOV BASED KERNEL PROFILING
4247M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4248S: Maintained
4249F: kernel/gcov/
4250F: Documentation/gcov.txt
4251
1da177e4 4252GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4253M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4254L: linux-scsi@vger.kernel.org
4255W: http://www.icp-vortex.com/
4256S: Supported
679655da 4257F: drivers/scsi/gdt*
1da177e4 4258
158daf16
JK
4259GDB KERNEL DEBUGGING HELPER SCRIPTS
4260M: Jan Kiszka <jan.kiszka@siemens.com>
4261S: Supported
4262F: scripts/gdb/
4263
3169a1c7
HV
4264GEMTEK FM RADIO RECEIVER DRIVER
4265M: Hans Verkuil <hverkuil@xs4all.nl>
4266L: linux-media@vger.kernel.org
4267T: git git://linuxtv.org/media_tree.git
4268W: http://linuxtv.org
4269S: Maintained
4270F: drivers/media/radio/radio-gemtek*
4271
1c23af90 4272GENERIC GPIO I2C DRIVER
880b0e26 4273M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4274S: Supported
679655da
JP
4275F: drivers/i2c/busses/i2c-gpio.c
4276F: include/linux/i2c-gpio.h
1c23af90 4277
92ed1a76
PK
4278GENERIC GPIO I2C MULTIPLEXER DRIVER
4279M: Peter Korsgaard <peter.korsgaard@barco.com>
4280L: linux-i2c@vger.kernel.org
4281S: Supported
e7065e20
JD
4282F: drivers/i2c/muxes/i2c-mux-gpio.c
4283F: include/linux/i2c-mux-gpio.h
4284F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4285
9251ce95 4286GENERIC HDLC (WAN) DRIVERS
8b58be88 4287M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4288W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4289S: Maintained
679655da
JP
4290F: drivers/net/wan/c101.c
4291F: drivers/net/wan/hd6457*
4292F: drivers/net/wan/hdlc*
4293F: drivers/net/wan/n2.c
4294F: drivers/net/wan/pc300too.c
4295F: drivers/net/wan/pci200syn.c
4296F: drivers/net/wan/wanxl*
1da177e4 4297
1527aab6 4298GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4299M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4300L: linux-arch@vger.kernel.org
4301T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4302S: Maintained
14430813
JP
4303F: include/asm-generic/
4304F: include/uapi/asm-generic/
1527aab6 4305
ff764963
KVA
4306GENERIC PHY FRAMEWORK
4307M: Kishon Vijay Abraham I <kishon@ti.com>
4308L: linux-kernel@vger.kernel.org
4309T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4310S: Supported
4311F: drivers/phy/
4312F: include/linux/phy/
4313
ccb86a69 4314GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4315M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4316L: kvm@vger.kernel.org
ccb86a69
MT
4317S: Supported
4318F: drivers/uio/uio_pci_generic.c
4319
f8f1ec73
JP
4320GET_MAINTAINER SCRIPT
4321M: Joe Perches <joe@perches.com>
4322S: Maintained
4323F: scripts/get_maintainer.pl
4324
5be7b50f 4325GFS2 FILE SYSTEM
8b58be88 4326M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4327L: cluster-devel@redhat.com
5be7b50f 4328W: http://sources.redhat.com/cluster/
08deed1e
JP
4329T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4330T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4331S: Supported
679655da
JP
4332F: Documentation/filesystems/gfs2*.txt
4333F: fs/gfs2/
c117ab84 4334F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4335
0a34eb8f 4336GIGASET ISDN DRIVERS
8b58be88
JP
4337M: Hansjoerg Lipp <hjlipp@web.de>
4338M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4339L: gigaset307x-common@lists.sourceforge.net
4340W: http://gigaset307x.sourceforge.net/
4341S: Maintained
679655da
JP
4342F: Documentation/isdn/README.gigaset
4343F: drivers/isdn/gigaset/
c117ab84 4344F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4345
7eea35fe
JP
4346GO7007 MPEG CODEC
4347M: Hans Verkuil <hans.verkuil@cisco.com>
4348L: linux-media@vger.kernel.org
4349S: Maintained
4350F: drivers/media/usb/go7007/
4351
ca96ea86
BN
4352GOODIX TOUCHSCREEN
4353M: Bastien Nocera <hadess@hadess.net>
4354L: linux-input@vger.kernel.org
4355S: Maintained
4356F: drivers/input/touchscreen/goodix.c
4357
a0dc00b4 4358GPIO SUBSYSTEM
e4651a9f 4359M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4360M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4361L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4362T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4363S: Maintained
4364F: Documentation/gpio/
a0dc00b4 4365F: drivers/gpio/
bdc6e95e
AC
4366F: include/linux/gpio/
4367F: include/linux/gpio.h
9b692346 4368F: include/asm-generic/gpio.h
a0dc00b4 4369
71a6d0af
HW
4370GRE DEMULTIPLEXER DRIVER
4371M: Dmitry Kozlov <xeb@mail.ru>
4372L: netdev@vger.kernel.org
4373S: Maintained
11c26770
JP
4374F: net/ipv4/gre_demux.c
4375F: net/ipv4/gre_offload.c
71a6d0af
HW
4376F: include/net/gre.h
4377
d4c41139
KG
4378GRETH 10/100/1G Ethernet MAC device driver
4379M: Kristoffer Glembo <kristoffer@gaisler.com>
4380L: netdev@vger.kernel.org
4381S: Maintained
a31a96ad 4382F: drivers/net/ethernet/aeroflex/
d4c41139 4383
e8deeae2 4384GSPCA FINEPIX SUBDRIVER
8b58be88 4385M: Frank Zago <frank@zago.net>
661263b5 4386L: linux-media@vger.kernel.org
275ffde4 4387T: git git://linuxtv.org/media_tree.git
e8deeae2 4388S: Maintained
0c0d06ca 4389F: drivers/media/usb/gspca/finepix.c
e8deeae2 4390
4b3fa3c4
OL
4391GSPCA GL860 SUBDRIVER
4392M: Olivier Lorin <o.lorin@laposte.net>
4393L: linux-media@vger.kernel.org
275ffde4 4394T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4395S: Maintained
0c0d06ca 4396F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4397
e8deeae2 4398GSPCA M5602 SUBDRIVER
8b58be88 4399M: Erik Andren <erik.andren@gmail.com>
661263b5 4400L: linux-media@vger.kernel.org
275ffde4 4401T: git git://linuxtv.org/media_tree.git
e8deeae2 4402S: Maintained
0c0d06ca 4403F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4404
4405GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4406M: Hans de Goede <hdegoede@redhat.com>
661263b5 4407L: linux-media@vger.kernel.org
275ffde4 4408T: git git://linuxtv.org/media_tree.git
e8deeae2 4409S: Maintained
0c0d06ca 4410F: drivers/media/usb/gspca/pac207.c
e8deeae2 4411
261982f1 4412GSPCA SN9C20X SUBDRIVER
d95c5b0b 4413M: Brian Johnson <brijohn@gmail.com>
261982f1 4414L: linux-media@vger.kernel.org
275ffde4 4415T: git git://linuxtv.org/media_tree.git
261982f1 4416S: Maintained
0c0d06ca 4417F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4418
e8deeae2 4419GSPCA T613 SUBDRIVER
8b58be88 4420M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4421L: linux-media@vger.kernel.org
275ffde4 4422T: git git://linuxtv.org/media_tree.git
e8deeae2 4423S: Maintained
0c0d06ca 4424F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4425
4426GSPCA USB WEBCAM DRIVER
fc3f906b 4427M: Hans de Goede <hdegoede@redhat.com>
661263b5 4428L: linux-media@vger.kernel.org
275ffde4 4429T: git git://linuxtv.org/media_tree.git
e8deeae2 4430S: Maintained
0c0d06ca 4431F: drivers/media/usb/gspca/
e8deeae2 4432
584ec979
DB
4433GUID PARTITION TABLE (GPT)
4434M: Davidlohr Bueso <davidlohr@hp.com>
4435L: linux-efi@vger.kernel.org
4436S: Maintained
4437F: block/partitions/efi.*
4438
aa3c598b
EG
4439STK1160 USB VIDEO CAPTURE DRIVER
4440M: Ezequiel Garcia <elezegarcia@gmail.com>
4441L: linux-media@vger.kernel.org
275ffde4 4442T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4443S: Maintained
4444F: drivers/media/usb/stk1160/
e8deeae2 4445
71a6d0af
HW
4446HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4447M: Frank Seidel <frank@f-seidel.de>
4448L: platform-driver-x86@vger.kernel.org
4449W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4450S: Maintained
4451F: drivers/platform/x86/hdaps.c
4452
48fc9e26
HV
4453HDPVR USB VIDEO ENCODER DRIVER
4454M: Hans Verkuil <hverkuil@xs4all.nl>
4455L: linux-media@vger.kernel.org
4456T: git git://linuxtv.org/media_tree.git
4457W: http://linuxtv.org
4458S: Odd Fixes
14430813 4459F: drivers/media/usb/hdpvr/
48fc9e26 4460
71a6d0af 4461HWPOISON MEMORY FAILURE HANDLING
f9625c48 4462M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4463L: linux-mm@kvack.org
71a6d0af
HW
4464S: Maintained
4465F: mm/memory-failure.c
4466F: mm/hwpoison-inject.c
4467
4468HYPERVISOR VIRTUAL CONSOLE DRIVER
4469L: linuxppc-dev@lists.ozlabs.org
4470S: Odd Fixes
4471F: drivers/tty/hvc/
4472
e5ab1477
AP
4473HACKRF MEDIA DRIVER
4474M: Antti Palosaari <crope@iki.fi>
4475L: linux-media@vger.kernel.org
4476W: http://linuxtv.org/
4477W: http://palosaari.fi/linux/
4478Q: http://patchwork.linuxtv.org/project/linux-media/list/
4479T: git git://linuxtv.org/anttip/media_tree.git
4480S: Maintained
4481F: drivers/media/usb/hackrf/
4482
5b543965 4483HARDWARE MONITORING
7c81c60f 4484M: Jean Delvare <jdelvare@suse.de>
ca462085 4485M: Guenter Roeck <linux@roeck-us.net>
5b543965 4486L: lm-sensors@lm-sensors.org
595142e0 4487W: http://www.lm-sensors.org/
9e012c1a 4488T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4489T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4490S: Maintained
047f4ec2 4491F: Documentation/hwmon/
679655da 4492F: drivers/hwmon/
047f4ec2 4493F: include/linux/hwmon*.h
5b543965 4494
844dd05f 4495HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4496M: Matt Mackall <mpm@selenic.com>
4497M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4498L: linux-crypto@vger.kernel.org
c0d0787b 4499S: Odd fixes
679655da
JP
4500F: Documentation/hw_random.txt
4501F: drivers/char/hw_random/
4502F: include/linux/hw_random.h
844dd05f 4503
8b37fcfc
OBC
4504HARDWARE SPINLOCK CORE
4505M: Ohad Ben-Cohen <ohad@wizery.com>
4506S: Maintained
4507F: Documentation/hwspinlock.txt
4508F: drivers/hwspinlock/hwspinlock_*
4509F: include/linux/hwspinlock.h
4510
1da177e4 4511HARMONY SOUND DRIVER
ac6aecbf 4512L: linux-parisc@vger.kernel.org
1da177e4 4513S: Maintained
679655da 4514F: sound/parisc/harmony.*
1da177e4 4515
91952bc0
AP
4516HD29L2 MEDIA DRIVER
4517M: Antti Palosaari <crope@iki.fi>
4518L: linux-media@vger.kernel.org
4519W: http://linuxtv.org/
4520W: http://palosaari.fi/linux/
4521Q: http://patchwork.linuxtv.org/project/linux-media/list/
4522T: git git://linuxtv.org/anttip/media_tree.git
4523S: Maintained
4524F: drivers/media/dvb-frontends/hd29l2*
4525
e2d1d6c0 4526HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4527L: iss_storagedev@hp.com
af9f1b3c 4528S: Orphan
679655da
JP
4529F: Documentation/blockdev/cpqarray.txt
4530F: drivers/block/cpqarray.*
e2d1d6c0 4531
9257aa49 4532HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4533M: Don Brace <don.brace@pmcs.com>
9257aa49 4534L: iss_storagedev@hp.com
693373db
DB
4535L: storagedev@pmcs.com
4536L: linux-scsi@vger.kernel.org
9257aa49
SC
4537S: Supported
4538F: Documentation/scsi/hpsa.txt
4539F: drivers/scsi/hpsa*.[ch]
4540F: include/linux/cciss*.h
c117ab84 4541F: include/uapi/linux/cciss*.h
9257aa49 4542
e2d1d6c0 4543HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4544M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4545L: iss_storagedev@hp.com
693373db
DB
4546L: storagedev@pmcs.com
4547L: linux-scsi@vger.kernel.org
e2d1d6c0 4548S: Supported
679655da
JP
4549F: Documentation/blockdev/cciss.txt
4550F: drivers/block/cciss*
4551F: include/linux/cciss_ioctl.h
c117ab84 4552F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4553
1da177e4 4554HFS FILESYSTEM
6cf515e1
GU
4555L: linux-fsdevel@vger.kernel.org
4556S: Orphan
679655da
JP
4557F: Documentation/filesystems/hfs.txt
4558F: fs/hfs/
1da177e4 4559
ef575f47
GU
4560HFSPLUS FILESYSTEM
4561L: linux-fsdevel@vger.kernel.org
4562S: Orphan
4563F: Documentation/filesystems/hfsplus.txt
4564F: fs/hfsplus/
4565
1da177e4 4566HGA FRAMEBUFFER DRIVER
8b58be88 4567M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4568L: linux-nvidia@lists.surfsouth.com
4569W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4570S: Maintained
8a61f013 4571F: drivers/video/fbdev/hgafb.c
1da177e4 4572
4480f15b 4573HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4574M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4575M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4576L: linux-pm@vger.kernel.org
e2d1d6c0 4577S: Supported
679655da
JP
4578F: arch/x86/power/
4579F: drivers/base/power/
4580F: kernel/power/
4581F: include/linux/suspend.h
4582F: include/linux/freezer.h
4583F: include/linux/pm.h
679655da 4584F: arch/*/include/asm/suspend*.h
e2d1d6c0 4585
4ef4caad 4586HID CORE LAYER
8b58be88 4587M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4588L: linux-input@vger.kernel.org
54e5881d 4589T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4590S: Maintained
679655da
JP
4591F: drivers/hid/
4592F: include/linux/hid*
c117ab84 4593F: include/uapi/linux/hid*
4ef4caad 4594
38bed542 4595HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4596M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4597L: linux-kernel@vger.kernel.org
75fc2d37 4598T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4599S: Maintained
679655da 4600F: Documentation/timers/
5cee9645 4601F: kernel/time/hrtimer.c
88606e80
TG
4602F: kernel/time/clockevents.c
4603F: kernel/time/tick*.*
4604F: kernel/time/timer_*.c
05ed8490 4605F: include/linux/clockchips.h
679655da 4606F: include/linux/hrtimer.h
38bed542 4607
1da177e4 4608HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4609L: linux-hams@vger.kernel.org
8b64f2a0 4610S: Orphan
679655da
JP
4611F: drivers/net/hamradio/dmascc.c
4612F: drivers/net/hamradio/scc.c
1da177e4 4613
ede1e6f8 4614HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4615M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4616W: http://www.highpoint-tech.com
4617S: Supported
679655da
JP
4618F: Documentation/scsi/hptiop.txt
4619F: drivers/scsi/hptiop.c
ede1e6f8 4620
1da177e4 4621HIPPI
8b58be88 4622M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4623L: linux-hippi@sunsite.dk
4624S: Maintained
679655da 4625F: include/linux/hippidevice.h
c117ab84 4626F: include/uapi/linux/if_hippi.h
679655da 4627F: net/802/hippi.c
ff5a3b50 4628F: drivers/net/hippi/
1da177e4 4629
ff1d2767 4630HOST AP DRIVER
8b58be88 4631M: Jouni Malinen <j@w1.fi>
85d32e7b 4632L: hostap@shmoo.com (subscribers-only)
724c6b35 4633L: linux-wireless@vger.kernel.org
ff1d2767
JM
4634W: http://hostap.epitest.fi/
4635S: Maintained
679655da 4636F: drivers/net/wireless/hostap/
ff1d2767 4637
dd8cd779 4638HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4639L: platform-driver-x86@vger.kernel.org
95c70215 4640S: Orphan
679655da 4641F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4642
e2d1d6c0 4643HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4644M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4645S: Maintained
7e25d724 4646F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4647
7d2c86b5 4648HPET: High Precision Event Timers driver
8b58be88 4649M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4650S: Maintained
679655da
JP
4651F: Documentation/timers/hpet.txt
4652F: drivers/char/hpet.c
4653F: include/linux/hpet.h
c117ab84 4654F: include/uapi/linux/hpet.h
b9b0332f 4655
e07b5d79 4656HPET: x86
9e06f631 4657S: Orphan
679655da
JP
4658F: arch/x86/kernel/hpet.c
4659F: arch/x86/include/asm/hpet.h
b9b0332f 4660
1da177e4 4661HPFS FILESYSTEM
8b58be88 4662M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4663W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4664S: Maintained
679655da 4665F: fs/hpfs/
1da177e4 4666
3441cded 4667HSI SUBSYSTEM
56459ea9
SR
4668M: Sebastian Reichel <sre@kernel.org>
4669T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4670S: Maintained
4671F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4672F: Documentation/hsi.txt
3441cded
SR
4673F: drivers/hsi/
4674F: include/linux/hsi/
4675F: include/uapi/linux/hsi/
4676
7d2c86b5 4677HSO 3G MODEM DRIVER
8b58be88 4678M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4679W: http://www.pharscape.org
4680S: Maintained
679655da 4681F: drivers/net/usb/hso.c
11cd29b0 4682
19990e29
AB
4683HSR NETWORK PROTOCOL
4684M: Arvid Brodin <arvid.brodin@alten.se>
4685L: netdev@vger.kernel.org
4686S: Maintained
4687F: net/hsr/
4688
5a18c343 4689HTCPEN TOUCHSCREEN DRIVER
8b58be88 4690M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4691L: linux-input@vger.kernel.org
4692S: Maintained
679655da 4693F: drivers/input/touchscreen/htcpen.c
5a18c343 4694
1da177e4 4695HUGETLB FILESYSTEM
6d49e352 4696M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4697S: Maintained
679655da 4698F: fs/hugetlbfs/
1da177e4 4699
05183189
S
4700Hyper-V CORE AND DRIVERS
4701M: K. Y. Srinivasan <kys@microsoft.com>
4702M: Haiyang Zhang <haiyangz@microsoft.com>
4703L: devel@linuxdriverproject.org
4704S: Maintained
a4162747
HZ
4705F: arch/x86/include/asm/mshyperv.h
4706F: arch/x86/include/uapi/asm/hyperv.h
4707F: arch/x86/kernel/cpu/mshyperv.c
05183189 4708F: drivers/hid/hid-hyperv.c
a4162747 4709F: drivers/hv/
f92ca80b 4710F: drivers/input/serio/hyperv-keyboard.c
05183189 4711F: drivers/net/hyperv/
a4162747 4712F: drivers/scsi/storvsc_drv.c
8a61f013 4713F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4714F: include/linux/hyperv.h
4715F: tools/hv/
05183189 4716
d85c8a6a 4717I2C OVER PARALLEL PORT
7c81c60f 4718M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4719L: linux-i2c@vger.kernel.org
4720S: Maintained
4721F: Documentation/i2c/busses/i2c-parport
4722F: Documentation/i2c/busses/i2c-parport-light
4723F: drivers/i2c/busses/i2c-parport.c
4724F: drivers/i2c/busses/i2c-parport-light.c
4725
4726I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4727M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4728L: linux-i2c@vger.kernel.org
4729S: Maintained
4730F: Documentation/i2c/busses/i2c-ali1535
4731F: Documentation/i2c/busses/i2c-ali1563
4732F: Documentation/i2c/busses/i2c-ali15x3
4733F: Documentation/i2c/busses/i2c-amd756
4734F: Documentation/i2c/busses/i2c-amd8111
4735F: Documentation/i2c/busses/i2c-i801
4736F: Documentation/i2c/busses/i2c-nforce2
4737F: Documentation/i2c/busses/i2c-piix4
4738F: Documentation/i2c/busses/i2c-sis5595
4739F: Documentation/i2c/busses/i2c-sis630
4740F: Documentation/i2c/busses/i2c-sis96x
4741F: Documentation/i2c/busses/i2c-via
4742F: Documentation/i2c/busses/i2c-viapro
4743F: drivers/i2c/busses/i2c-ali1535.c
4744F: drivers/i2c/busses/i2c-ali1563.c
4745F: drivers/i2c/busses/i2c-ali15x3.c
4746F: drivers/i2c/busses/i2c-amd756.c
4747F: drivers/i2c/busses/i2c-amd756-s4882.c
4748F: drivers/i2c/busses/i2c-amd8111.c
4749F: drivers/i2c/busses/i2c-i801.c
4750F: drivers/i2c/busses/i2c-isch.c
4751F: drivers/i2c/busses/i2c-nforce2.c
4752F: drivers/i2c/busses/i2c-nforce2-s4985.c
4753F: drivers/i2c/busses/i2c-piix4.c
4754F: drivers/i2c/busses/i2c-sis5595.c
4755F: drivers/i2c/busses/i2c-sis630.c
4756F: drivers/i2c/busses/i2c-sis96x.c
4757F: drivers/i2c/busses/i2c-via.c
4758F: drivers/i2c/busses/i2c-viapro.c
4759
cb7f07a4
NH
4760I2C/SMBUS ISMT DRIVER
4761M: Seth Heasley <seth.heasley@intel.com>
4762M: Neil Horman <nhorman@tuxdriver.com>
4763L: linux-i2c@vger.kernel.org
4764F: drivers/i2c/busses/i2c-ismt.c
4765F: Documentation/i2c/busses/i2c-ismt
4766
6ea884db 4767I2C/SMBUS STUB DRIVER
7c81c60f 4768M: Jean Delvare <jdelvare@suse.de>
846557d3 4769L: linux-i2c@vger.kernel.org
6ea884db 4770S: Maintained
8547a5bc 4771F: drivers/i2c/i2c-stub.c
6ea884db 4772
5b543965 4773I2C SUBSYSTEM
14d77c4d 4774M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4775L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4776W: https://i2c.wiki.kernel.org/
4777Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4778T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4779S: Maintained
40ed1b4c 4780F: Documentation/devicetree/bindings/i2c/
679655da
JP
4781F: Documentation/i2c/
4782F: drivers/i2c/
4783F: include/linux/i2c.h
03b70d62 4784F: include/linux/i2c-*.h
c117ab84
CEB
4785F: include/uapi/linux/i2c.h
4786F: include/uapi/linux/i2c-*.h
1da177e4 4787
4560d677
WS
4788I2C ACPI SUPPORT
4789M: Mika Westerberg <mika.westerberg@linux.intel.com>
4790L: linux-i2c@vger.kernel.org
4791L: linux-acpi@vger.kernel.org
4792S: Maintained
4560d677 4793
d85c8a6a 4794I2C-TAOS-EVM DRIVER
7c81c60f 4795M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4796L: linux-i2c@vger.kernel.org
4797S: Maintained
4798F: Documentation/i2c/busses/i2c-taos-evm
4799F: drivers/i2c/busses/i2c-taos-evm.c
4800
e8c76eed 4801I2C-TINY-USB DRIVER
8b58be88 4802M: Till Harbaum <till@harbaum.org>
846557d3 4803L: linux-i2c@vger.kernel.org
932d1872 4804W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4805S: Maintained
679655da 4806F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4807
1da177e4 4808i386 BOOT CODE
8b58be88 4809M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4810S: Maintained
679655da 4811F: arch/x86/boot/
1da177e4
LT
4812
4813i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4814M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4815T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4816S: Maintained
4817
1da177e4 4818IA64 (Itanium) PLATFORM
8b58be88
JP
4819M: Tony Luck <tony.luck@intel.com>
4820M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4821L: linux-ia64@vger.kernel.org
6b1c70b1 4822T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4823S: Maintained
679655da 4824F: arch/ia64/
1da177e4 4825
956c203c 4826IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4827M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4828M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4829L: linux-crypto@vger.kernel.org
4830S: Supported
4831F: drivers/crypto/nx/
4832
0e16aafb 4833IBM Power 842 compression accelerator
d1e66e6e 4834M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4835S: Supported
4836F: drivers/crypto/nx/nx-842.c
4837F: include/linux/nx842.h
4838
1da177e4 4839IBM Power Linux RAID adapter
8b58be88 4840M: Brian King <brking@us.ibm.com>
1da177e4 4841S: Supported
679655da 4842F: drivers/scsi/ipr.*
1da177e4 4843
9d348af4 4844IBM Power Virtual Ethernet Device Driver
eddd63a6 4845M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4846L: netdev@vger.kernel.org
4847S: Supported
9aa32835 4848F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4849
e6babec6 4850IBM Power Virtual SCSI Device Drivers
bcbde52b 4851M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4852L: linux-scsi@vger.kernel.org
4853S: Supported
e6babec6
NF
4854F: drivers/scsi/ibmvscsi/ibmvscsi*
4855F: drivers/scsi/ibmvscsi/viosrp.h
4856
4857IBM Power Virtual FC Device Drivers
44b4dad9 4858M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4859L: linux-scsi@vger.kernel.org
4860S: Supported
4861F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4862
1da177e4 4863IBM ServeRAID RAID DRIVER
f9213e78 4864S: Orphan
679655da 4865F: drivers/scsi/ips.*
1da177e4 4866
6ed9f9c4
PT
4867ICH LPC AND GPIO DRIVER
4868M: Peter Tyser <ptyser@xes-inc.com>
4869S: Maintained
4870F: drivers/mfd/lpc_ich.c
4871F: drivers/gpio/gpio-ich.c
4872
1e7106fc 4873IDE SUBSYSTEM
8b58be88 4874M: "David S. Miller" <davem@davemloft.net>
1da177e4 4875L: linux-ide@vger.kernel.org
8a6e2535 4876Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4877T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4878S: Maintained
679655da
JP
4879F: Documentation/ide/
4880F: drivers/ide/
4881F: include/linux/ide.h
1da177e4 4882
6cb8c13d
IP
4883IDEAPAD LAPTOP EXTRAS DRIVER
4884M: Ike Panhc <ike.pan@canonical.com>
4885L: platform-driver-x86@vger.kernel.org
4886W: http://launchpad.net/ideapad-laptop
4887S: Maintained
4888F: drivers/platform/x86/ideapad-laptop.c
4889
1ea4c161
AM
4890IDEAPAD LAPTOP SLIDEBAR DRIVER
4891M: Andrey Moiseev <o2g.org.ru@gmail.com>
4892L: linux-input@vger.kernel.org
4893W: https://github.com/o2genum/ideapad-slidebar
4894S: Maintained
4895F: drivers/input/misc/ideapad_slidebar.c
4896
0f861e8c 4897IDE/ATAPI DRIVERS
487ba8e8 4898M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4899L: linux-ide@vger.kernel.org
c404c199 4900S: Maintained
679655da
JP
4901F: Documentation/cdrom/ide-cd
4902F: drivers/ide/ide-cd*
1da177e4 4903
27471fdb 4904IDLE-I7300
8b58be88 4905M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4906L: linux-pm@vger.kernel.org
27471fdb 4907S: Supported
679655da 4908F: drivers/idle/i7300_idle.c
27471fdb 4909
02cf2286 4910IEEE 802.15.4 SUBSYSTEM
b6e195fd 4911M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4912L: linux-wpan@vger.kernel.org
4913W: https://github.com/linux-wpan
4914T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4915S: Maintained
4916F: net/ieee802154/
68653359 4917F: net/mac802154/
251741b1 4918F: drivers/net/ieee802154/
580947d3
AA
4919F: include/linux/nl802154.h
4920F: include/linux/ieee802154.h
4921F: include/net/nl802154.h
4922F: include/net/mac802154.h
4923F: include/net/af_ieee802154.h
4924F: include/net/cfg802154.h
4925F: include/net/ieee802154_netdev.h
ebef9c12 4926F: Documentation/networking/ieee802154.txt
02cf2286 4927
b1c97193
SY
4928IGORPLUG-USB IR RECEIVER
4929M: Sean Young <sean@mess.org>
4930L: linux-media@vger.kernel.org
4931S: Maintained
4932F: drivers/media/rc/igorplugusb.c
4933
40ad4a30
SY
4934IGUANAWORKS USB IR TRANSCEIVER
4935M: Sean Young <sean@mess.org>
4936L: linux-media@vger.kernel.org
4937S: Maintained
4938F: drivers/media/rc/iguanair.c
4939
9545f86e 4940IIO SUBSYSTEM AND DRIVERS
030a13d7 4941M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4942R: Hartmut Knaack <knaack.h@gmx.de>
4943R: Lars-Peter Clausen <lars@metafoo.de>
4944R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4945L: linux-iio@vger.kernel.org
4946S: Maintained
03e7c251 4947F: drivers/iio/
9545f86e 4948F: drivers/staging/iio/
8fe671fc 4949F: include/linux/iio/
817020cf 4950F: tools/iio/
9545f86e 4951
65519263
SG
4952IKANOS/ADI EAGLE ADSL USB DRIVER
4953M: Matthieu Castet <castet.matthieu@free.fr>
4954M: Stanislaw Gruszka <stf_xl@wp.pl>
4955S: Maintained
4956F: drivers/usb/atm/ueagle-atm.c
4957
e89ab51f
GR
4958INA209 HARDWARE MONITOR DRIVER
4959M: Guenter Roeck <linux@roeck-us.net>
4960L: lm-sensors@lm-sensors.org
4961S: Maintained
4962F: Documentation/hwmon/ina209
4963F: Documentation/devicetree/bindings/i2c/ina209.txt
4964F: drivers/hwmon/ina209.c
4965
4966INA2XX HARDWARE MONITOR DRIVER
4967M: Guenter Roeck <linux@roeck-us.net>
4968L: lm-sensors@lm-sensors.org
4969S: Maintained
4970F: Documentation/hwmon/ina2xx
4971F: drivers/hwmon/ina2xx.c
4972F: include/linux/platform_data/ina2xx.h
4973
14dc124f
SIG
4974INDUSTRY PACK SUBSYSTEM (IPACK)
4975M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4976M: Jens Taprogge <jens.taprogge@taprogge.org>
4977M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4978L: industrypack-devel@lists.sourceforge.net
4979W: http://industrypack.sourceforge.net
4980S: Maintained
4981F: drivers/ipack/
4982
aa7168f4 4983INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4984M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 4985M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
4986L: linux-ima-devel@lists.sourceforge.net
4987L: linux-ima-user@lists.sourceforge.net
4988L: linux-security-module@vger.kernel.org
aa7168f4 4989S: Supported
679655da 4990F: security/integrity/ima/
aa7168f4 4991
9a4ea5a9
JH
4992IMGTEC IR DECODER DRIVER
4993M: James Hogan <james.hogan@imgtec.com>
4994S: Maintained
4995F: drivers/media/rc/img-ir/
4996
1da177e4 4997IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4998L: linux-fbdev@vger.kernel.org
843393d3 4999S: Orphan
8a61f013 5000F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5001
5002INFINIBAND SUBSYSTEM
db9fd848 5003M: Roland Dreier <roland@kernel.org>
8b58be88
JP
5004M: Sean Hefty <sean.hefty@intel.com>
5005M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5006L: linux-rdma@vger.kernel.org
605841f5 5007W: http://www.openfabrics.org/
8a6e2535 5008Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 5009T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 5010S: Supported
679655da
JP
5011F: Documentation/infiniband/
5012F: drivers/infiniband/
c117ab84 5013F: include/uapi/linux/if_infiniband.h
1da177e4 5014
c9f04f58 5015INOTIFY
8b58be88
JP
5016M: John McCutchan <john@johnmccutchan.com>
5017M: Robert Love <rlove@rlove.org>
5018M: Eric Paris <eparis@parisplace.org>
c9f04f58 5019S: Maintained
679655da
JP
5020F: Documentation/filesystems/inotify.txt
5021F: fs/notify/inotify/
5022F: include/linux/inotify.h
c117ab84 5023F: include/uapi/linux/inotify.h
c9f04f58 5024
e2d1d6c0 5025INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5026M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5027L: linux-input@vger.kernel.org
8a6e2535 5028Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5029T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5030S: Maintained
679655da 5031F: drivers/input/
f4eea7e2 5032F: include/linux/input.h
c117ab84 5033F: include/uapi/linux/input.h
f4eea7e2 5034F: include/linux/input/
e2d1d6c0 5035
3267a87f 5036INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5037M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5038L: linux-input@vger.kernel.org
7f9c2454 5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5040S: Odd fixes
3267a87f 5041F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5042F: drivers/input/input-mt.c
3267a87f
HR
5043K: \b(ABS|SYN)_MT_
5044
97fa99a3
JY
5045INTEL ASoC BDW/HSW DRIVERS
5046M: Jie Yang <yang.jie@linux.intel.com>
5047L: alsa-devel@alsa-project.org
5048S: Supported
5049F: sound/soc/intel/sst-haswell*
5050F: sound/soc/intel/sst-dsp*
5051F: sound/soc/intel/sst-firmware.c
5052F: sound/soc/intel/broadwell.c
5053F: sound/soc/intel/haswell.c
5054
4ac13e17
DJ
5055INTEL C600 SERIES SAS CONTROLLER DRIVER
5056M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5057M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5058L: linux-scsi@vger.kernel.org
7106891a
DJ
5059T: git git://git.code.sf.net/p/intel-sas/isci
5060S: Supported
4ac13e17 5061F: drivers/scsi/isci/
4ac13e17 5062
26717172
LB
5063INTEL IDLE DRIVER
5064M: Len Brown <lenb@kernel.org>
bf1c138e 5065L: linux-pm@vger.kernel.org
08deed1e 5066T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5067S: Supported
5068F: drivers/idle/intel_idle.c
5069
7c1ac18d
KCA
5070INTEL PSTATE DRIVER
5071M: Kristen Carlson Accardi <kristen@linux.intel.com>
5072L: linux-pm@vger.kernel.org
5073S: Supported
5074F: drivers/cpufreq/intel_pstate.c
5075
9eb8ef74 5076INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5077M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5078L: linux-fbdev@vger.kernel.org
ce00f85c 5079S: Maintained
679655da 5080F: Documentation/fb/intelfb.txt
8a61f013 5081F: drivers/video/fbdev/intelfb/
9eb8ef74 5082
1da177e4 5083INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5084M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5085L: linux-fbdev@vger.kernel.org
ce00f85c 5086S: Maintained
8a61f013 5087F: drivers/video/fbdev/i810/
1da177e4 5088
f4a9bc4c 5089INTEL MENLOW THERMAL DRIVER
8b58be88 5090M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5091L: platform-driver-x86@vger.kernel.org
5ca92bd9 5092W: https://01.org/linux-acpi
f4a9bc4c 5093S: Supported
679655da 5094F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5095
1da177e4 5096INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 5097M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 5098S: Maintained
73d425fd
JP
5099F: arch/x86/kernel/cpu/microcode/core*
5100F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5101
248a9dc3 5102INTEL I/OAT DMA DRIVER
18ebd564 5103M: Dave Jiang <dave.jiang@intel.com>
08223d80 5104R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5105L: dmaengine@vger.kernel.org
5106Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5107S: Supported
679655da 5108F: drivers/dma/ioat*
248a9dc3 5109
6c8909b4 5110INTEL IOMMU (VT-d)
8b58be88 5111M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5112L: iommu@lists.linux-foundation.org
54e5881d 5113T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5114S: Supported
3fb39615 5115F: drivers/iommu/intel-iommu.c
679655da 5116F: include/linux/intel-iommu.h
6c8909b4 5117
b3e5f263 5118INTEL IOP-ADMA DMA DRIVER
08223d80 5119R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5120S: Odd fixes
679655da 5121F: drivers/dma/iop-adma.c
b3e5f263 5122
9251ce95 5123INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5124M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5125S: Maintained
679655da
JP
5126F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5127F: arch/arm/mach-ixp4xx/include/mach/npe.h
5128F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5129F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5130F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5131F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5132
844dd05f 5133INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5134M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5135S: Maintained
679655da 5136F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5137
c3a803e8 5138INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5139M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5140M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5141M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5142M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5143M: Don Skidmore <donald.c.skidmore@intel.com>
5144M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5145M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5146M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5147M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5148M: Linux NICS <linux.nics@intel.com>
dcd01faf 5149L: e1000-devel@lists.sourceforge.net
f6fde11a 5150W: http://www.intel.com/support/feedback.htm
d94e6fed 5151W: http://e1000.sourceforge.net/
dee1ad47
JK
5152T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5153T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5154S: Supported
0d164401
JK
5155F: Documentation/networking/e100.txt
5156F: Documentation/networking/e1000.txt
5157F: Documentation/networking/e1000e.txt
5158F: Documentation/networking/igb.txt
5159F: Documentation/networking/igbvf.txt
5160F: Documentation/networking/ixgb.txt
5161F: Documentation/networking/ixgbe.txt
5162F: Documentation/networking/ixgbevf.txt
1bff6529 5163F: Documentation/networking/i40e.txt
105bf2fe 5164F: Documentation/networking/i40evf.txt
dee1ad47 5165F: drivers/net/ethernet/intel/
bc90d291 5166F: drivers/net/ethernet/intel/*/
1da177e4 5167
0963d59b
LW
5168INTEL-MID GPIO DRIVER
5169M: David Cohen <david.a.cohen@linux.intel.com>
5170L: linux-gpio@vger.kernel.org
5171S: Maintained
5172F: drivers/gpio/gpio-intel-mid.c
5173
ca907a90
SY
5174INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5175M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5176L: linux-wireless@vger.kernel.org
ca907a90 5177S: Maintained
679655da 5178F: Documentation/networking/README.ipw2100
679655da 5179F: Documentation/networking/README.ipw2200
ca907a90 5180F: drivers/net/wireless/ipw2x00/
826d2abe 5181
4bd96a7a 5182INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5183M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5184M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5185M: Shane Wang <shane.wang@intel.com>
5186L: tboot-devel@lists.sourceforge.net
5187W: http://tboot.sourceforge.net
e9b7d7c8 5188T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5189S: Supported
5190F: Documentation/intel_txt.txt
5191F: include/linux/tboot.h
5192F: arch/x86/kernel/tboot.c
5193
8a70da82 5194INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5195M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5196M: linux-wimax@intel.com
63fae219 5197L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5198S: Supported
5199W: http://linuxwimax.org
679655da
JP
5200F: Documentation/wimax/README.i2400m
5201F: drivers/net/wimax/i2400m/
c117ab84 5202F: include/uapi/linux/wimax/i2400m.h
8a70da82 5203
1c0ce89c
SG
5204INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5205M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5206L: linux-wireless@vger.kernel.org
1c0ce89c 5207S: Supported
efa3144e
WYG
5208F: drivers/net/wireless/iwlegacy/
5209
b481de9c 5210INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5211M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5212M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5213M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5214L: linux-wireless@vger.kernel.org
b481de9c 5215W: http://intellinuxwireless.org
b62ff718 5216T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5217S: Supported
679655da 5218F: drivers/net/wireless/iwlwifi/
b481de9c 5219
de8fe023
TW
5220INTEL MANAGEMENT ENGINE (mei)
5221M: Tomas Winkler <tomas.winkler@intel.com>
5222L: linux-kernel@vger.kernel.org
5223S: Supported
c117ab84 5224F: include/uapi/linux/mei.h
de8fe023 5225F: drivers/misc/mei/*
e07950a1 5226F: Documentation/misc-devices/mei/*
de8fe023 5227
cb109a0e 5228IOC3 ETHERNET DRIVER
8b58be88 5229M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5230L: linux-mips@linux-mips.org
5231S: Maintained
8862bf1e 5232F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5233
cb109a0e 5234IOC3 SERIAL DRIVER
8b58be88 5235M: Pat Gefre <pfg@sgi.com>
d39e0721 5236L: linux-serial@vger.kernel.org
cb109a0e 5237S: Maintained
df621252 5238F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5239
0b6e8569
SW
5240IOMMU DRIVERS
5241M: Joerg Roedel <joro@8bytes.org>
5242L: iommu@lists.linux-foundation.org
5243T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5244S: Maintained
5245F: drivers/iommu/
5246
4480f15b 5247IP MASQUERADING
8b58be88 5248M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5249S: Maintained
679655da 5250F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5251
1202d6ff 5252IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5253M: Francois Romieu <romieu@fr.zoreil.com>
5254M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5255L: netdev@vger.kernel.org
5256S: Maintained
7443713a 5257F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5258
4480f15b 5259IPATH DRIVER
8473c603 5260M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5261L: linux-rdma@vger.kernel.org
52a09a04 5262S: Maintained
679655da 5263F: drivers/infiniband/hw/ipath/
77d8798b 5264
4409ebe9 5265IPMI SUBSYSTEM
8b58be88 5266M: Corey Minyard <minyard@acm.org>
b0c90653 5267L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5268W: http://openipmi.sourceforge.net/
5269S: Supported
679655da
JP
5270F: Documentation/IPMI.txt
5271F: drivers/char/ipmi/
5272F: include/linux/ipmi*
c117ab84 5273F: include/uapi/linux/ipmi*
4409ebe9 5274
e2d1d6c0 5275IPS SCSI RAID DRIVER
8b58be88 5276M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5277L: linux-scsi@vger.kernel.org
5278W: http://www.adaptec.com/
5279S: Maintained
679655da 5280F: drivers/scsi/ips*
e2d1d6c0
RD
5281
5282IPVS
8b58be88
JP
5283M: Wensong Zhang <wensong@linux-vs.org>
5284M: Simon Horman <horms@verge.net.au>
5285M: Julian Anastasov <ja@ssi.bg>
979b6c13 5286L: netdev@vger.kernel.org
e2d1d6c0 5287L: lvs-devel@vger.kernel.org
1da177e4 5288S: Maintained
679655da 5289F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5290F: include/net/ip_vs.h
c117ab84 5291F: include/uapi/linux/ip_vs.h
679655da 5292F: net/netfilter/ipvs/
1da177e4 5293
e7839f25 5294IPWIRELESS DRIVER
8b58be88
JP
5295M: Jiri Kosina <jkosina@suse.cz>
5296M: David Sterba <dsterba@suse.cz>
92094aa0 5297S: Odd Fixes
282361a0 5298F: drivers/tty/ipwireless/
099dc4fb 5299
e2d1d6c0 5300IPX NETWORK LAYER
8b58be88 5301M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5302L: netdev@vger.kernel.org
5303S: Maintained
679655da 5304F: include/net/ipx.h
c117ab84 5305F: include/uapi/linux/ipx.h
679655da 5306F: net/ipx/
e2d1d6c0 5307
1da177e4 5308IRDA SUBSYSTEM
8b58be88 5309M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5310L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5311L: netdev@vger.kernel.org
1da177e4 5312W: http://irda.sourceforge.net/
f353976d 5313S: Maintained
e0057975 5314T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5315F: Documentation/networking/irda.txt
5316F: drivers/net/irda/
5317F: include/net/irda/
5318F: net/irda/
1da177e4 5319
a800c7cc
TG
5320IRQ SUBSYSTEM
5321M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5322L: linux-kernel@vger.kernel.org
a800c7cc 5323S: Maintained
75fc2d37 5324T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5325F: kernel/irq/
2ed9fd28
JC
5326
5327IRQCHIP DRIVERS
5328M: Thomas Gleixner <tglx@linutronix.de>
5329M: Jason Cooper <jason@lakedaemon.net>
5330L: linux-kernel@vger.kernel.org
5331S: Maintained
5332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5333T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5334F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5335F: drivers/irqchip/
a800c7cc 5336
7ab3a837
GL
5337IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5338M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5339S: Maintained
5340F: Documentation/IRQ-domain.txt
5341F: include/linux/irqdomain.h
5342F: kernel/irq/irqdomain.c
5343
e2d1d6c0 5344ISAPNP
8b58be88 5345M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5346S: Maintained
679655da
JP
5347F: Documentation/isapnp.txt
5348F: drivers/pnp/isapnp/
5349F: include/linux/isapnp.h
e2d1d6c0 5350
d39b8420
HV
5351ISA RADIO MODULE
5352M: Hans Verkuil <hverkuil@xs4all.nl>
5353L: linux-media@vger.kernel.org
5354T: git git://linuxtv.org/media_tree.git
5355W: http://linuxtv.org
5356S: Maintained
5357F: drivers/media/radio/radio-isa*
5358
71a6d0af
HW
5359iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5360M: Peter Jones <pjones@redhat.com>
5361M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5362S: Maintained
5363F: drivers/firmware/iscsi_ibft*
5364
14816b1e 5365ISCSI
8b58be88 5366M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5367L: open-iscsi@googlegroups.com
5368W: www.open-iscsi.org
54e5881d 5369T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5370S: Maintained
679655da
JP
5371F: drivers/scsi/*iscsi*
5372F: include/scsi/*iscsi*
14816b1e 5373
1e65eb42
OG
5374ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5375M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5376M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5377M: Roi Dayan <roid@mellanox.com>
5378L: linux-rdma@vger.kernel.org
5379S: Supported
5380W: http://www.openfabrics.org
5381W: www.open-iscsi.org
5382Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5383F: drivers/infiniband/ulp/iser/
1e65eb42 5384
2b70e5fd
SG
5385ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5386M: Sagi Grimberg <sagig@mellanox.com>
5387T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5388L: linux-rdma@vger.kernel.org
5389L: target-devel@vger.kernel.org
5390S: Supported
5391W: http://www.linux-iscsi.org
5392F: drivers/infiniband/ulp/isert
5393
1da177e4 5394ISDN SUBSYSTEM
8b58be88 5395M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5396L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5397L: netdev@vger.kernel.org
1da177e4 5398W: http://www.isdn4linux.de
54e5881d 5399T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5400S: Maintained
679655da
JP
5401F: Documentation/isdn/
5402F: drivers/isdn/
5403F: include/linux/isdn.h
5404F: include/linux/isdn/
c117ab84
CEB
5405F: include/uapi/linux/isdn.h
5406F: include/uapi/linux/isdn/
1da177e4
LT
5407
5408ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5409M: Armin Schindler <mac@melware.de>
d5d52273 5410L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5411W: http://www.melware.de
5412S: Maintained
679655da 5413F: drivers/isdn/hardware/eicon/
1da177e4 5414
d624870f 5415IT87 HARDWARE MONITORING DRIVER
7c81c60f 5416M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5417L: lm-sensors@lm-sensors.org
5418S: Maintained
5419F: Documentation/hwmon/it87
5420F: drivers/hwmon/it87.c
5421
d7104bff
AP
5422IT913X MEDIA DRIVER
5423M: Antti Palosaari <crope@iki.fi>
5424L: linux-media@vger.kernel.org
5425W: http://linuxtv.org/
5426W: http://palosaari.fi/linux/
5427Q: http://patchwork.linuxtv.org/project/linux-media/list/
5428T: git git://linuxtv.org/anttip/media_tree.git
5429S: Maintained
249c697e 5430F: drivers/media/tuners/it913x*
d7104bff 5431
91821ff3 5432IVTV VIDEO4LINUX DRIVER
6afdeaf8 5433M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5434L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5435L: linux-media@vger.kernel.org
275ffde4 5436T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5437W: http://www.ivtvdriver.org
5438S: Maintained
679655da 5439F: Documentation/video4linux/*.ivtv
90d72ac6 5440F: drivers/media/pci/ivtv/
c117ab84 5441F: include/uapi/linux/ivtv*
91821ff3 5442
68620bdd
MP
5443IX2505V MEDIA DRIVER
5444M: Malcolm Priestley <tvboxspy@gmail.com>
5445L: linux-media@vger.kernel.org
5446W: http://linuxtv.org/
5447Q: http://patchwork.linuxtv.org/project/linux-media/list/
5448S: Maintained
5449F: drivers/media/dvb-frontends/ix2505v*
5450
4453d736
GR
5451JC42.4 TEMPERATURE SENSOR DRIVER
5452M: Guenter Roeck <linux@roeck-us.net>
5453L: lm-sensors@lm-sensors.org
5454S: Maintained
5455F: drivers/hwmon/jc42.c
5456F: Documentation/hwmon/jc42
5457
e2d1d6c0 5458JFS FILESYSTEM
3256f80f 5459M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5460L: jfs-discussion@lists.sourceforge.net
5461W: http://jfs.sourceforge.net/
54e5881d 5462T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5463S: Maintained
679655da
JP
5464F: Documentation/filesystems/jfs.txt
5465F: fs/jfs/
e2d1d6c0 5466
95252236 5467JME NETWORK DRIVER
8b58be88 5468M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5469L: netdev@vger.kernel.org
5470S: Maintained
63d24a0e 5471F: drivers/net/ethernet/jme.*
95252236 5472
1da177e4 5473JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5474M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5475L: linux-mtd@lists.infradead.org
5476W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5477S: Maintained
679655da 5478F: fs/jffs2/
c117ab84 5479F: include/uapi/linux/jffs2.h
1da177e4 5480
de456d37 5481JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5482M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5483M: Jan Kara <jack@suse.cz>
72be2ccf 5484L: linux-ext4@vger.kernel.org
ae0718f8 5485S: Maintained
d183e11a 5486F: fs/jbd/
d183e11a
TT
5487F: include/linux/jbd.h
5488
5489JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5490M: "Theodore Ts'o" <tytso@mit.edu>
5491L: linux-ext4@vger.kernel.org
5492S: Maintained
5493F: fs/jbd2/
5494F: include/linux/jbd2.h
ae0718f8 5495
fd8b6cb4 5496JSM Neo PCI based serial card
9d141cb9 5497M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5498L: linux-serial@vger.kernel.org
5499S: Maintained
df621252 5500F: drivers/tty/serial/jsm/
ae0718f8 5501
af39917d
CL
5502K10TEMP HARDWARE MONITORING DRIVER
5503M: Clemens Ladisch <clemens@ladisch.de>
5504L: lm-sensors@lm-sensors.org
5505S: Maintained
5506F: Documentation/hwmon/k10temp
5507F: drivers/hwmon/k10temp.c
5508
4660cb35 5509K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5510M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5511L: lm-sensors@lm-sensors.org
ae0718f8 5512S: Maintained
679655da
JP
5513F: Documentation/hwmon/k8temp
5514F: drivers/hwmon/k8temp.c
ae0718f8 5515
1da177e4 5516KCONFIG
5eb1f99e 5517M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5518L: linux-kbuild@vger.kernel.org
cea8321c 5519T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5520S: Maintained
679655da
JP
5521F: Documentation/kbuild/kconfig-language.txt
5522F: scripts/kconfig/
1da177e4 5523
ea6c2089 5524KDUMP
8b58be88
JP
5525M: Vivek Goyal <vgoyal@redhat.com>
5526M: Haren Myneni <hbabu@us.ibm.com>
34633993 5527L: kexec@lists.infradead.org
ea6c2089
VG
5528W: http://lse.sourceforge.net/kdump/
5529S: Maintained
80811493 5530F: Documentation/kdump/
ea6c2089 5531
f41bf02f
HV
5532KEENE FM RADIO TRANSMITTER DRIVER
5533M: Hans Verkuil <hverkuil@xs4all.nl>
5534L: linux-media@vger.kernel.org
5535T: git git://linuxtv.org/media_tree.git
5536W: http://linuxtv.org
5537S: Maintained
5538F: drivers/media/radio/radio-keene*
5539
1da177e4 5540KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5541M: Ian Kent <raven@themaw.net>
f694fc97 5542L: autofs@vger.kernel.org
1da177e4 5543S: Maintained
679655da 5544F: fs/autofs4/
1da177e4 5545
70fb7ba6 5546KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5547M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5550L: linux-kbuild@vger.kernel.org
5ce45962 5551S: Maintained
679655da
JP
5552F: Documentation/kbuild/
5553F: Makefile
5554F: scripts/Makefile.*
70fb7ba6
MM
5555F: scripts/basic/
5556F: scripts/mk*
5557F: scripts/package/
1da177e4
LT
5558
5559KERNEL JANITORS
c3000e03 5560L: kernel-janitors@vger.kernel.org
10466f5a 5561W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5562S: Odd Fixes
1da177e4 5563
e8b43555 5564KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5565M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5566L: linux-nfs@vger.kernel.org
1da177e4 5567W: http://nfs.sourceforge.net/
98fac23f 5568S: Supported
679655da 5569F: fs/nfsd/
c117ab84 5570F: include/uapi/linux/nfsd/
679655da
JP
5571F: fs/lockd/
5572F: fs/nfs_common/
5573F: net/sunrpc/
5574F: include/linux/lockd/
5575F: include/linux/sunrpc/
c117ab84 5576F: include/uapi/linux/sunrpc/
1da177e4 5577
13b122b3
SK
5578KERNEL SELFTEST FRAMEWORK
5579M: Shuah Khan <shuahkh@osg.samsung.com>
5580L: linux-api@vger.kernel.org
5581T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5582S: Maintained
5583F: tools/testing/selftests
5584
426d62e2 5585KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5586M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5587M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5588L: kvm@vger.kernel.org
e3e58478 5589W: http://www.linux-kvm.org
a94b40a6 5590T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5591S: Supported
c93a64fe
PB
5592F: Documentation/*/kvm*.txt
5593F: Documentation/virtual/kvm/
679655da
JP
5594F: arch/*/kvm/
5595F: arch/*/include/asm/kvm*
5596F: include/linux/kvm*
c117ab84 5597F: include/uapi/linux/kvm*
679655da 5598F: virt/kvm/
426d62e2 5599
ad8003d3 5600KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5601M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5602L: kvm@vger.kernel.org
5603W: http://kvm.qumranet.com
7de609c8 5604S: Maintained
679655da 5605F: arch/x86/include/asm/svm.h
679655da 5606F: arch/x86/kvm/svm.c
426d62e2 5607
513014b7 5608KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5609M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5610L: kvm-ppc@vger.kernel.org
5611W: http://kvm.qumranet.com
6a7f972d 5612T: git git://github.com/agraf/linux-2.6.git
513014b7 5613S: Supported
679655da
JP
5614F: arch/powerpc/include/asm/kvm*
5615F: arch/powerpc/kvm/
513014b7 5616
85f8fffe 5617KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5618M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5619M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5620M: linux390@de.ibm.com
5621L: linux-s390@vger.kernel.org
5622W: http://www.ibm.com/developerworks/linux/linux390/
5623S: Supported
679655da
JP
5624F: Documentation/s390/kvm.txt
5625F: arch/s390/include/asm/kvm*
80811493 5626F: arch/s390/kvm/
a968cd3e 5627F: drivers/s390/kvm/
85f8fffe 5628
a749474d 5629KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5630M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5631M: Marc Zyngier <marc.zyngier@arm.com>
5632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5633L: kvmarm@lists.cs.columbia.edu
5634W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5635S: Supported
a749474d
CD
5636F: arch/arm/include/uapi/asm/kvm*
5637F: arch/arm/include/asm/kvm*
5638F: arch/arm/kvm/
5c8818b4
MZ
5639F: virt/kvm/arm/
5640F: include/kvm/arm_*
a749474d 5641
6394a3ec 5642KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5643M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5644M: Marc Zyngier <marc.zyngier@arm.com>
5645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5646L: kvmarm@lists.cs.columbia.edu
5647S: Maintained
5648F: arch/arm64/include/uapi/asm/kvm*
5649F: arch/arm64/include/asm/kvm*
5650F: arch/arm64/kvm/
5651
dc009d92 5652KEXEC
8b58be88 5653M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5654W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5655L: kexec@lists.infradead.org
dc009d92 5656S: Maintained
679655da 5657F: include/linux/kexec.h
c117ab84 5658F: include/uapi/linux/kexec.h
679655da 5659F: kernel/kexec.c
dc009d92 5660
e971461f
DH
5661KEYS/KEYRINGS:
5662M: David Howells <dhowells@redhat.com>
5663L: keyrings@linux-nfs.org
5664S: Maintained
d410fa4e 5665F: Documentation/security/keys.txt
e971461f
DH
5666F: include/linux/key.h
5667F: include/linux/key-type.h
5668F: include/keys/
5669F: security/keys/
5670
7f3c68be 5671KEYS-TRUSTED
74dd744f
MZ
5672M: David Safford <safford@us.ibm.com>
5673M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5674L: linux-security-module@vger.kernel.org
5675L: keyrings@linux-nfs.org
5676S: Supported
d410fa4e 5677F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5678F: include/keys/trusted-type.h
5679F: security/keys/trusted.c
5680F: security/keys/trusted.h
5681
5682KEYS-ENCRYPTED
74dd744f
MZ
5683M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5684M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5685L: linux-security-module@vger.kernel.org
5686L: keyrings@linux-nfs.org
5687S: Supported
d410fa4e 5688F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5689F: include/keys/encrypted-type.h
19c90aa6 5690F: security/keys/encrypted-keys/
7f3c68be 5691
5b778dad 5692KGDB / KDB /debug_core
8b58be88 5693M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5694W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5695L: kgdb-bugreport@lists.sourceforge.net
5696S: Maintained
679655da
JP
5697F: Documentation/DocBook/kgdb.tmpl
5698F: drivers/misc/kgdbts.c
df621252 5699F: drivers/tty/serial/kgdboc.c
5b778dad 5700F: include/linux/kdb.h
679655da 5701F: include/linux/kgdb.h
4063eb5f 5702F: kernel/debug/
e3e2aaf7 5703
456db8cc 5704KMEMCHECK
8b58be88 5705M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5706M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5707S: Maintained
410d7a97
JP
5708F: Documentation/kmemcheck.txt
5709F: arch/x86/include/asm/kmemcheck.h
5710F: arch/x86/mm/kmemcheck/
5711F: include/linux/kmemcheck.h
5712F: mm/kmemcheck.c
b9ce08c0 5713
c3bb4d24 5714KMEMLEAK
8b58be88 5715M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5716S: Maintained
5717F: Documentation/kmemleak.txt
5718F: include/linux/kmemleak.h
5719F: mm/kmemleak.c
5720F: mm/kmemleak-test.c
5721
89559a61 5722KPROBES
8b58be88
JP
5723M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5724M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5725M: "David S. Miller" <davem@davemloft.net>
97c29e74 5726M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5727S: Maintained
679655da
JP
5728F: Documentation/kprobes.txt
5729F: include/linux/kprobes.h
5730F: kernel/kprobes.c
89559a61 5731
70e84049 5732KS0108 LCD CONTROLLER DRIVER
8b58be88 5733M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5734W: http://miguelojeda.es/auxdisplay.htm
5735W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5736S: Maintained
679655da
JP
5737F: Documentation/auxdisplay/ks0108
5738F: drivers/auxdisplay/ks0108.c
5739F: include/linux/ks0108.h
70e84049 5740
1da177e4 5741LAPB module
1da177e4 5742L: linux-x25@vger.kernel.org
bf9915cc 5743S: Orphan
679655da
JP
5744F: Documentation/networking/lapb-module.txt
5745F: include/*/lapb.h
5746F: net/lapb/
1da177e4
LT
5747
5748LASI 53c700 driver for PARISC
8b58be88 5749M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5750L: linux-scsi@vger.kernel.org
5751S: Maintained
679655da
JP
5752F: Documentation/scsi/53c700.txt
5753F: drivers/scsi/53c700*
1da177e4 5754
263de9b5 5755LED SUBSYSTEM
c772fc26 5756M: Bryan Wu <cooloney@gmail.com>
8b58be88 5757M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5758L: linux-leds@vger.kernel.org
5759T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5760S: Maintained
679655da
JP
5761F: drivers/leds/
5762F: include/linux/leds.h
263de9b5 5763
b0461a44 5764LEGACY EEPROM DRIVER
7c81c60f 5765M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5766S: Maintained
5767F: Documentation/misc-devices/eeprom
5768F: drivers/misc/eeprom/eeprom.c
5769
1da177e4 5770LEGO USB Tower driver
8b58be88 5771M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5772L: legousb-devel@lists.sourceforge.net
5773W: http://legousb.sourceforge.net/
5774S: Maintained
679655da 5775F: drivers/usb/misc/legousbtower.c
1da177e4 5776
055616a8
MK
5777LG2160 MEDIA DRIVER
5778M: Michael Krufky <mkrufky@linuxtv.org>
5779L: linux-media@vger.kernel.org
5780W: http://linuxtv.org/
5781W: http://github.com/mkrufky
5782Q: http://patchwork.linuxtv.org/project/linux-media/list/
5783T: git git://linuxtv.org/mkrufky/tuners.git
5784S: Maintained
5785F: drivers/media/dvb-frontends/lg2160.*
5786
6f0e7725
MK
5787LGDT3305 MEDIA DRIVER
5788M: Michael Krufky <mkrufky@linuxtv.org>
5789L: linux-media@vger.kernel.org
5790W: http://linuxtv.org/
5791W: http://github.com/mkrufky
5792Q: http://patchwork.linuxtv.org/project/linux-media/list/
5793T: git git://linuxtv.org/mkrufky/tuners.git
5794S: Maintained
5795F: drivers/media/dvb-frontends/lgdt3305.*
5796
568a17ff 5797LGUEST
8b58be88 5798M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5799L: lguest@lists.ozlabs.org
568a17ff 5800W: http://lguest.ozlabs.org/
72e91863 5801S: Odd Fixes
070f420b 5802F: arch/x86/include/asm/lguest*.h
679655da
JP
5803F: arch/x86/lguest/
5804F: drivers/lguest/
5805F: include/linux/lguest*.h
070f420b 5806F: tools/lguest/
568a17ff 5807
32ac7cb2
TH
5808LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5809M: Tejun Heo <tj@kernel.org>
5810L: linux-ide@vger.kernel.org
5811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5812S: Maintained
5813F: drivers/ata/
5814F: include/linux/ata.h
5815F: include/linux/libata.h
5816
5817LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5818M: Viresh Kumar <viresh.linux@gmail.com>
5819L: linux-ide@vger.kernel.org
5820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5821S: Maintained
5822F: include/linux/pata_arasan_cf_data.h
5823F: drivers/ata/pata_arasan_cf.c
5824
c7fa056c
BZ
5825LIBATA PATA DRIVERS
5826M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5827M: Tejun Heo <tj@kernel.org>
5828L: linux-ide@vger.kernel.org
5829T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5830S: Maintained
5831F: drivers/ata/pata_*.c
5832F: drivers/ata/ata_generic.c
5833
32ac7cb2
TH
5834LIBATA SATA AHCI PLATFORM devices support
5835M: Hans de Goede <hdegoede@redhat.com>
5836M: Tejun Heo <tj@kernel.org>
5837L: linux-ide@vger.kernel.org
5838T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5839S: Maintained
5840F: drivers/ata/ahci_platform.c
5841F: drivers/ata/libahci_platform.c
5842F: include/linux/ahci_platform.h
5843
5844LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5845M: Mikael Pettersson <mikpelinux@gmail.com>
5846L: linux-ide@vger.kernel.org
5847T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5848S: Maintained
5849F: drivers/ata/sata_promise.*
5850
1acd437c
SL
5851LIBLOCKDEP
5852M: Sasha Levin <sasha.levin@oracle.com>
5853S: Maintained
5854F: tools/lib/lockdep/
5855
1da177e4 5856LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5857M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5858W: http://www.ibm.com/linux/ltc/projects/ppc
5859S: Supported
11c34c7d 5860F: arch/powerpc/boot/rs6000.h
1da177e4 5861
852bb9f5 5862LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5863M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5864M: Paul Mackerras <paulus@samba.org>
ea668936 5865M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5866W: http://www.penguinppc.org/
a4724ed6 5867L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5868Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5870S: Supported
11c34c7d
JP
5871F: Documentation/powerpc/
5872F: arch/powerpc/
1da177e4
LT
5873
5874LINUX FOR POWER MACINTOSH
8b58be88 5875M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5876W: http://www.penguinppc.org/
a4724ed6 5877L: linuxppc-dev@lists.ozlabs.org
1da177e4 5878S: Maintained
11c34c7d
JP
5879F: arch/powerpc/platforms/powermac/
5880F: drivers/macintosh/
1da177e4 5881
77a76369 5882LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5883M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5884L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5885T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5886S: Maintained
11c34c7d
JP
5887F: arch/powerpc/platforms/512x/
5888F: arch/powerpc/platforms/52xx/
1da177e4
LT
5889
5890LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5891M: Alistair Popple <alistair@popple.id.au>
8b58be88 5892M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5893W: http://www.penguinppc.org/
a4724ed6 5894L: linuxppc-dev@lists.ozlabs.org
1da177e4 5895S: Maintained
11c34c7d
JP
5896F: arch/powerpc/platforms/40x/
5897F: arch/powerpc/platforms/44x/
1da177e4 5898
260c02a9 5899LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5900L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5901S: Orphan
11c34c7d
JP
5902F: arch/powerpc/*/*virtex*
5903F: arch/powerpc/*/*/*virtex*
1da177e4 5904
e93adf1e 5905LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5906M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5907W: http://www.penguinppc.org/
a4724ed6 5908L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5909S: Maintained
a2b1f7c8 5910F: arch/powerpc/platforms/8xx/
e93adf1e 5911
1da177e4 5912LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5913M: Scott Wood <scottwood@freescale.com>
8b58be88 5914M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5915W: http://www.penguinppc.org/
a4724ed6 5916L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5917T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5918S: Maintained
11c34c7d 5919F: arch/powerpc/platforms/83xx/
4c8f581d 5920F: arch/powerpc/platforms/85xx/
1da177e4 5921
ab06ff3a 5922LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5923M: Olof Johansson <olof@lixom.net>
a4724ed6 5924L: linuxppc-dev@lists.ozlabs.org
92e19709 5925S: Maintained
11c34c7d
JP
5926F: arch/powerpc/platforms/pasemi/
5927F: drivers/*/*pasemi*
5928F: drivers/*/*/*pasemi*
ab06ff3a 5929
1da177e4 5930LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5931M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5932L: linux-security-module@vger.kernel.org
1da177e4
LT
5933S: Supported
5934
a23ce6da
HW
5935LIS3LV02D ACCELEROMETER DRIVER
5936M: Eric Piel <eric.piel@tremplin-utc.net>
5937S: Maintained
ff606677
JD
5938F: Documentation/misc-devices/lis3lv02d
5939F: drivers/misc/lis3lv02d/
bd35665f 5940F: drivers/platform/x86/hp_accel.c
a23ce6da 5941
b700e7f0
SJ
5942LIVE PATCHING
5943M: Josh Poimboeuf <jpoimboe@redhat.com>
5944M: Seth Jennings <sjenning@redhat.com>
5945M: Jiri Kosina <jkosina@suse.cz>
5946M: Vojtech Pavlik <vojtech@suse.cz>
5947S: Maintained
5948F: kernel/livepatch/
5949F: include/linux/livepatch.h
5950F: arch/x86/include/asm/livepatch.h
5951F: arch/x86/kernel/livepatch.c
5952F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 5953F: samples/livepatch/
b700e7f0 5954L: live-patching@vger.kernel.org
74d50da3 5955T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 5956
e2d1d6c0 5957LLC (802.2)
8b58be88 5958M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5959S: Maintained
679655da 5960F: include/linux/llc.h
c117ab84 5961F: include/uapi/linux/llc.h
679655da
JP
5962F: include/net/llc*
5963F: net/llc/
e2d1d6c0 5964
4e233cbe
AD
5965LM73 HARDWARE MONITOR DRIVER
5966M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5967L: lm-sensors@lm-sensors.org
5968S: Maintained
5969F: drivers/hwmon/lm73.c
5970
156e2d1a 5971LM78 HARDWARE MONITOR DRIVER
7c81c60f 5972M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5973L: lm-sensors@lm-sensors.org
5974S: Maintained
5975F: Documentation/hwmon/lm78
5976F: drivers/hwmon/lm78.c
5977
1da177e4 5978LM83 HARDWARE MONITOR DRIVER
7c81c60f 5979M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5980L: lm-sensors@lm-sensors.org
1da177e4 5981S: Maintained
679655da
JP
5982F: Documentation/hwmon/lm83
5983F: drivers/hwmon/lm83.c
1da177e4
LT
5984
5985LM90 HARDWARE MONITOR DRIVER
7c81c60f 5986M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5987L: lm-sensors@lm-sensors.org
1da177e4 5988S: Maintained
679655da 5989F: Documentation/hwmon/lm90
aae7bce4 5990F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5991F: drivers/hwmon/lm90.c
1da177e4 5992
917cc4e6
GR
5993LM95234 HARDWARE MONITOR DRIVER
5994M: Guenter Roeck <linux@roeck-us.net>
5995L: lm-sensors@lm-sensors.org
5996S: Maintained
5997F: Documentation/hwmon/lm95234
5998F: drivers/hwmon/lm95234.c
5999
68620bdd
MP
6000LME2510 MEDIA DRIVER
6001M: Malcolm Priestley <tvboxspy@gmail.com>
6002L: linux-media@vger.kernel.org
6003W: http://linuxtv.org/
6004Q: http://patchwork.linuxtv.org/project/linux-media/list/
6005S: Maintained
6006F: drivers/media/usb/dvb-usb-v2/lmedm04*
6007
512e67f9 6008LOCKDEP AND LOCKSTAT
8b58be88
JP
6009M: Peter Zijlstra <peterz@infradead.org>
6010M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6011L: linux-kernel@vger.kernel.org
75fc2d37 6012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6013S: Maintained
214e0aed
DB
6014F: Documentation/locking/lockdep*.txt
6015F: Documentation/locking/lockstat.txt
679655da 6016F: include/linux/lockdep.h
7486d6da 6017F: kernel/locking/
512e67f9 6018
dde33348 6019LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6020M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6021L: linux-ntfs-dev@lists.sourceforge.net
6022W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6023S: Maintained
679655da 6024F: Documentation/ldm.txt
20d16fef 6025F: block/partitions/ldm.*
1da177e4 6026
ef6ada3d
JE
6027LogFS
6028M: Joern Engel <joern@logfs.org>
756ccb3c 6029M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6030L: logfs@logfs.org
6031W: logfs.org
6032S: Maintained
6033F: fs/logfs/
6034
b62d7946
RS
6035LPC32XX MACHINE SUPPORT
6036M: Roland Stigge <stigge@antcom.de>
6037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6038S: Maintained
6039F: arch/arm/mach-lpc32xx/
6040
c87e34ef 6041LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6042M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6043M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6044M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6045M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6046L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6047L: linux-scsi@vger.kernel.org
6048W: http://www.lsilogic.com/support
6049S: Supported
679655da 6050F: drivers/message/fusion/
500c152a 6051F: drivers/scsi/mpt2sas/
6052F: drivers/scsi/mpt3sas/
c87e34ef 6053
1da177e4 6054LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6055M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6056L: linux-scsi@vger.kernel.org
6057S: Maintained
679655da 6058F: drivers/scsi/sym53c8xx_2/
1da177e4 6059
e5f5c99a
GR
6060LTC4261 HARDWARE MONITOR DRIVER
6061M: Guenter Roeck <linux@roeck-us.net>
6062L: lm-sensors@lm-sensors.org
6063S: Maintained
6064F: Documentation/hwmon/ltc4261
6065F: drivers/hwmon/ltc4261.c
6066
81365c31 6067LTP (Linux Test Project)
28b8e8d4 6068M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6069M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6070M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6071M: Jan Stancek <jstancek@redhat.com>
6072M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6073M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6074L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6075W: http://linux-test-project.github.io/
7d1ae8a8 6076T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6077S: Maintained
6078
c12a54b3 6079M32R ARCHITECTURE
c12a54b3 6080W: http://www.linux-m32r.org/
b4174867 6081S: Orphan
679655da 6082F: arch/m32r/
c12a54b3 6083
1da177e4 6084M68K ARCHITECTURE
8b58be88 6085M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6086L: linux-m68k@lists.linux-m68k.org
6087W: http://www.linux-m68k.org/
54e5881d 6088T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6089S: Maintained
679655da 6090F: arch/m68k/
9db35182 6091F: drivers/zorro/
1da177e4
LT
6092
6093M68K ON APPLE MACINTOSH
8b58be88 6094M: Joshua Thompson <funaho@jurai.org>
1da177e4 6095W: http://www.mac.linux-m68k.org/
9bb9f222 6096L: linux-m68k@lists.linux-m68k.org
1da177e4 6097S: Maintained
9db35182 6098F: arch/m68k/mac/
1da177e4
LT
6099
6100M68K ON HP9000/300
8b58be88 6101M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6102W: http://www.tazenda.demon.co.uk/phil/linux-hp
6103S: Maintained
679655da 6104F: arch/m68k/hp300/
1da177e4 6105
74425546
AP
6106M88DS3103 MEDIA DRIVER
6107M: Antti Palosaari <crope@iki.fi>
6108L: linux-media@vger.kernel.org
6109W: http://linuxtv.org/
6110W: http://palosaari.fi/linux/
6111Q: http://patchwork.linuxtv.org/project/linux-media/list/
6112T: git git://linuxtv.org/anttip/media_tree.git
6113S: Maintained
6114F: drivers/media/dvb-frontends/m88ds3103*
6115
68620bdd
MP
6116M88RS2000 MEDIA DRIVER
6117M: Malcolm Priestley <tvboxspy@gmail.com>
6118L: linux-media@vger.kernel.org
6119W: http://linuxtv.org/
6120Q: http://patchwork.linuxtv.org/project/linux-media/list/
6121S: Maintained
6122F: drivers/media/dvb-frontends/m88rs2000*
6123
0d62f800
AP
6124M88TS2022 MEDIA DRIVER
6125M: Antti Palosaari <crope@iki.fi>
6126L: linux-media@vger.kernel.org
6127W: http://linuxtv.org/
6128W: http://palosaari.fi/linux/
6129Q: http://patchwork.linuxtv.org/project/linux-media/list/
6130T: git git://linuxtv.org/anttip/media_tree.git
6131S: Maintained
6132F: drivers/media/tuners/m88ts2022*
6133
07a092fa 6134MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6135M: Alexey Klimov <klimov.linux@gmail.com>
6136L: linux-media@vger.kernel.org
6137T: git git://linuxtv.org/media_tree.git
6138S: Maintained
6139F: drivers/media/radio/radio-ma901.c
07a092fa 6140
64a327a7 6141MAC80211
8b58be88 6142M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6143L: linux-wireless@vger.kernel.org
491b26b4 6144W: http://wireless.kernel.org/
ce466579
JB
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6146T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6147S: Maintained
679655da
JP
6148F: Documentation/networking/mac80211-injection.txt
6149F: include/net/mac80211.h
6150F: net/mac80211/
64a327a7 6151
b863ceb7 6152MACVLAN DRIVER
8b58be88 6153M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6154L: netdev@vger.kernel.org
6155S: Maintained
679655da
JP
6156F: drivers/net/macvlan.c
6157F: include/linux/if_macvlan.h
b863ceb7 6158
2b6d83e2
JB
6159MAILBOX API
6160M: Jassi Brar <jassisinghbrar@gmail.com>
6161L: linux-kernel@vger.kernel.org
6162S: Maintained
6163F: drivers/mailbox/
6164F: include/linux/mailbox_client.h
6165F: include/linux/mailbox_controller.h
6166
faf1668c 6167MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6168M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6169W: http://www.kernel.org/doc/man-pages
bd7ebec6 6170L: linux-man@vger.kernel.org
1b53dc74 6171S: Maintained
faf1668c 6172
8427defd
RK
6173MARVELL ARMADA DRM SUPPORT
6174M: Russell King <rmk+kernel@arm.linux.org.uk>
6175S: Maintained
6176F: drivers/gpu/drm/armada/
6177
3ad50cca
GR
6178MARVELL 88E6352 DSA support
6179M: Guenter Roeck <linux@roeck-us.net>
6180S: Maintained
6181F: drivers/net/dsa/mv88e6352.c
6182
44c14c1d 6183MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6184M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6185M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6186L: netdev@vger.kernel.org
6187S: Maintained
6188F: drivers/net/ethernet/marvell/sk*
6189
74cda169 6190MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6191L: libertas-dev@lists.infradead.org
8ac3e99e 6192S: Orphan
679655da 6193F: drivers/net/wireless/libertas/
74cda169 6194
b60d6975 6195MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6196M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6197L: netdev@vger.kernel.org
f5ca8502 6198S: Maintained
527a6266 6199F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6200F: include/linux/mv643xx.h
1da177e4 6201
370b8ed9
TP
6202MARVELL MVNETA ETHERNET DRIVER
6203M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6204L: netdev@vger.kernel.org
6205S: Maintained
6206F: drivers/net/ethernet/marvell/mvneta.*
6207
fcad584d 6208MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6209M: Amitkumar Karwar <akarwar@marvell.com>
6210M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6211L: linux-wireless@vger.kernel.org
6212S: Maintained
6213F: drivers/net/wireless/mwifiex/
6214
a2c3f656 6215MARVELL MWL8K WIRELESS DRIVER
a040d532 6216M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6217L: linux-wireless@vger.kernel.org
16345910 6218S: Odd Fixes
a2c3f656
LB
6219F: drivers/net/wireless/mwl8k.c
6220
2a69567b 6221MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6222M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6223S: Odd Fixes
1fa7e547 6224F: drivers/mmc/host/mvsdio.*
2a69567b 6225
1da177e4 6226MATROX FRAMEBUFFER DRIVER
c69f677c 6227L: linux-fbdev@vger.kernel.org
52653199 6228S: Orphan
8a61f013 6229F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6230F: include/uapi/linux/matroxfb.h
1da177e4 6231
ca462085
GR
6232MAX16065 HARDWARE MONITOR DRIVER
6233M: Guenter Roeck <linux@roeck-us.net>
6234L: lm-sensors@lm-sensors.org
6235S: Maintained
6236F: Documentation/hwmon/max16065
6237F: drivers/hwmon/max16065.c
6238
d20620de 6239MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6240M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6241L: lm-sensors@lm-sensors.org
6242S: Maintained
679655da
JP
6243F: Documentation/hwmon/max6650
6244F: drivers/hwmon/max6650.c
d20620de 6245
e89ab51f
GR
6246MAX6697 HARDWARE MONITOR DRIVER
6247M: Guenter Roeck <linux@roeck-us.net>
6248L: lm-sensors@lm-sensors.org
6249S: Maintained
6250F: Documentation/hwmon/max6697
6251F: Documentation/devicetree/bindings/i2c/max6697.txt
6252F: drivers/hwmon/max6697.c
6253F: include/linux/platform_data/max6697.h
6254
f8f847b5
KK
6255MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6256M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6257L: linux-pm@vger.kernel.org
6258S: Supported
6259F: drivers/power/max14577_charger.c
6260F: drivers/power/max77693_charger.c
6261
befeb596
KK
6262MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6263M: Chanwoo Choi <cw00.choi@samsung.com>
6264M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6265L: linux-kernel@vger.kernel.org
6266S: Supported
6267F: drivers/*/max14577.c
6268F: drivers/*/max77686.c
6269F: drivers/*/max77693.c
6270F: drivers/extcon/extcon-max14577.c
6271F: drivers/extcon/extcon-max77693.c
6272F: drivers/rtc/rtc-max77686.c
6273F: drivers/clk/clk-max77686.c
6274F: Documentation/devicetree/bindings/mfd/max14577.txt
6275F: Documentation/devicetree/bindings/mfd/max77686.txt
6276F: Documentation/devicetree/bindings/mfd/max77693.txt
6277F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6278F: include/linux/mfd/max14577*.h
6279F: include/linux/mfd/max77686*.h
6280F: include/linux/mfd/max77693*.h
6281
9be3c9a5
HV
6282MAXIRADIO FM RADIO RECEIVER DRIVER
6283M: Hans Verkuil <hverkuil@xs4all.nl>
6284L: linux-media@vger.kernel.org
6285T: git git://linuxtv.org/media_tree.git
6286W: http://linuxtv.org
6287S: Maintained
6288F: drivers/media/radio/radio-maxiradio*
6289
127c49ae 6290MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6291M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6292P: LinuxTV.org Project
6293L: linux-media@vger.kernel.org
6294W: http://linuxtv.org
8a6e2535 6295Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6296T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6297S: Maintained
6298F: Documentation/dvb/
6299F: Documentation/video4linux/
ffe06198 6300F: Documentation/DocBook/media/
127c49ae 6301F: drivers/media/
ffe06198 6302F: drivers/staging/media/
127c49ae 6303F: include/media/
6c0f0359
MCC
6304F: include/uapi/linux/dvb/
6305F: include/uapi/linux/videodev2.h
6306F: include/uapi/linux/media.h
6307F: include/uapi/linux/v4l2-*
6308F: include/uapi/linux/meye.h
6309F: include/uapi/linux/ivtv*
6310F: include/uapi/linux/uvcvideo.h
d20620de 6311
e399065b
SS
6312MEGARAID SCSI/SAS DRIVERS
6313M: Kashyap Desai <kashyap.desai@avagotech.com>
6314M: Sumit Saxena <sumit.saxena@avagotech.com>
6315M: Uday Lingala <uday.lingala@avagotech.com>
6316L: megaraidlinux.pdl@avagotech.com
baaea1dc 6317L: linux-scsi@vger.kernel.org
e399065b 6318W: http://www.lsi.com
ce00f85c 6319S: Maintained
679655da
JP
6320F: Documentation/scsi/megaraid.txt
6321F: drivers/scsi/megaraid.*
6322F: drivers/scsi/megaraid/
757e0108 6323
2c46c9d5
AV
6324MELLANOX ETHERNET DRIVER (mlx4_en)
6325M: Amir Vadai <amirv@mellanox.com>
b75f0050 6326L: netdev@vger.kernel.org
2c46c9d5
AV
6327S: Supported
6328W: http://www.mellanox.com
6329Q: http://patchwork.ozlabs.org/project/netdev/list/
6330F: drivers/net/ethernet/mellanox/mlx4/en_*
6331
70ea91f1
SR
6332MEMORY MANAGEMENT
6333L: linux-mm@kvack.org
70ea91f1
SR
6334W: http://www.linux-mm.org
6335S: Maintained
679655da 6336F: include/linux/mm.h
551450bb
CS
6337F: include/linux/gfp.h
6338F: include/linux/mmzone.h
6339F: include/linux/memory_hotplug.h
6340F: include/linux/vmalloc.h
679655da 6341F: mm/
70ea91f1 6342
f4e9ce66 6343MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6344M: David Woodhouse <dwmw2@infradead.org>
242c325e 6345M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6346L: linux-mtd@lists.infradead.org
8a6e2535
JP
6347W: http://www.linux-mtd.infradead.org/
6348Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6349T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6350T: git git://git.infradead.org/l2-mtd.git
1da177e4 6351S: Maintained
679655da
JP
6352F: drivers/mtd/
6353F: include/linux/mtd/
c117ab84 6354F: include/uapi/mtd/
1da177e4 6355
26c57ef1 6356MEN A21 WATCHDOG DRIVER
b75f0050 6357M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6358L: linux-watchdog@vger.kernel.org
6359S: Supported
6360F: drivers/watchdog/mena21_wdt.c
6361
3764e82e
JT
6362MEN CHAMELEON BUS (mcb)
6363M: Johannes Thumshirn <johannes.thumshirn@men.de>
6364S: Supported
6365F: drivers/mcb/
6366F: include/linux/mcb.h
6367
48b490d2
AW
6368MEN F21BMC (Board Management Controller)
6369M: Andreas Werner <andreas.werner@men.de>
6370S: Supported
6371F: drivers/mfd/menf21bmc.c
6372F: drivers/watchdog/menf21bmc_wdt.c
6373F: drivers/leds/leds-menf21bmc.c
6374F: drivers/hwmon/menf21bmc_hwmon.c
6375F: Documentation/hwmon/menf21bmc
6376
12285945
JH
6377METAG ARCHITECTURE
6378M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6379L: linux-metag@vger.kernel.org
12285945
JH
6380S: Supported
6381F: arch/metag/
6382F: Documentation/metag/
6383F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6384F: drivers/clocksource/metag_generic.c
5698c50d
JH
6385F: drivers/irqchip/irq-metag.c
6386F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6387F: drivers/tty/metag_da.c
12285945 6388
c6375b0a 6389MICROBLAZE ARCHITECTURE
8b58be88 6390M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6391W: http://www.monstr.eu/fdt/
6392T: git git://git.monstr.eu/linux-2.6-microblaze.git
6393S: Supported
0a8c7914 6394F: arch/microblaze/
1da177e4
LT
6395
6396MICROTEK X6 SCANNER
61eee9a7 6397M: Oliver Neukum <oliver@neukum.org>
1da177e4 6398S: Maintained
679655da 6399F: drivers/usb/image/microtek.*
1da177e4
LT
6400
6401MIPS
8b58be88 6402M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6403L: linux-mips@linux-mips.org
6097050d 6404W: http://www.linux-mips.org/
b05e988e 6405T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6406Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6407S: Supported
679655da
JP
6408F: Documentation/mips/
6409F: arch/mips/
1da177e4 6410
08b7620a
HV
6411MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6412M: Hans Verkuil <hverkuil@xs4all.nl>
6413L: linux-media@vger.kernel.org
6414T: git git://linuxtv.org/media_tree.git
6415W: http://linuxtv.org
6416S: Odd Fixes
6417F: drivers/media/radio/radio-miropcm20*
6418
e126ba97
EC
6419Mellanox MLX5 core VPI driver
6420M: Eli Cohen <eli@mellanox.com>
6421L: netdev@vger.kernel.org
6422L: linux-rdma@vger.kernel.org
6423W: http://www.mellanox.com
6424Q: http://patchwork.ozlabs.org/project/netdev/list/
6425Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6426T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6427S: Supported
6428F: drivers/net/ethernet/mellanox/mlx5/core/
6429F: include/linux/mlx5/
6430
6431Mellanox MLX5 IB driver
b75f0050
JP
6432M: Eli Cohen <eli@mellanox.com>
6433L: linux-rdma@vger.kernel.org
6434W: http://www.mellanox.com
6435Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6436T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6437S: Supported
6438F: include/linux/mlx5/
6439F: drivers/infiniband/hw/mlx5/
e126ba97 6440
0ce277e4
AP
6441MN88472 MEDIA DRIVER
6442M: Antti Palosaari <crope@iki.fi>
6443L: linux-media@vger.kernel.org
6444W: http://linuxtv.org/
6445W: http://palosaari.fi/linux/
6446Q: http://patchwork.linuxtv.org/project/linux-media/list/
6447T: git git://linuxtv.org/anttip/media_tree.git
6448S: Maintained
6449F: drivers/staging/media/mn88472/
6450F: drivers/media/dvb-frontends/mn88472.h
6451
4f4d238f
AP
6452MN88473 MEDIA DRIVER
6453M: Antti Palosaari <crope@iki.fi>
6454L: linux-media@vger.kernel.org
6455W: http://linuxtv.org/
6456W: http://palosaari.fi/linux/
6457Q: http://patchwork.linuxtv.org/project/linux-media/list/
6458T: git git://linuxtv.org/anttip/media_tree.git
6459S: Maintained
6460F: drivers/staging/media/mn88473/
6461F: drivers/media/dvb-frontends/mn88473.h
6462
1da177e4 6463MODULE SUPPORT
8b58be88 6464M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6465S: Maintained
679655da
JP
6466F: include/linux/module.h
6467F: kernel/module.c
1da177e4
LT
6468
6469MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6470W: http://popies.net/meye/
b7788e13 6471S: Orphan
679655da 6472F: Documentation/video4linux/meye.txt
90d72ac6 6473F: drivers/media/pci/meye/
6c0f0359 6474F: include/uapi/linux/meye.h
1da177e4 6475
b9705b60 6476MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6477M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6478S: Maintained
679655da 6479F: Documentation/serial/moxa-smartio
c897401b 6480F: drivers/tty/mxser.*
d735410a 6481
889b2f87
AK
6482MR800 AVERMEDIA USB FM RADIO DRIVER
6483M: Alexey Klimov <klimov.linux@gmail.com>
6484L: linux-media@vger.kernel.org
6485T: git git://linuxtv.org/media_tree.git
6486S: Maintained
6487F: drivers/media/radio/radio-mr800.c
6488
d7155691
AO
6489MRF24J40 IEEE 802.15.4 RADIO DRIVER
6490M: Alan Ott <alan@signal11.us>
6491L: linux-wpan@vger.kernel.org
6492S: Maintained
6493F: drivers/net/ieee802154/mrf24j40.c
6494
8c4c731a 6495MSI LAPTOP SUPPORT
182ae55c 6496M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6497L: platform-driver-x86@vger.kernel.org
8c4c731a 6498S: Maintained
679655da 6499F: drivers/platform/x86/msi-laptop.c
8c4c731a 6500
0f1006b1
AA
6501MSI WMI SUPPORT
6502M: Anisse Astier <anisse@astier.eu>
d0944853 6503L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6504S: Supported
6505F: drivers/platform/x86/msi-wmi.c
6506
19a628a0
AP
6507MSI001 MEDIA DRIVER
6508M: Antti Palosaari <crope@iki.fi>
6509L: linux-media@vger.kernel.org
6510W: http://linuxtv.org/
6511W: http://palosaari.fi/linux/
6512Q: http://patchwork.linuxtv.org/project/linux-media/list/
6513T: git git://linuxtv.org/anttip/media_tree.git
6514S: Maintained
0185e197 6515F: drivers/media/tuners/msi001*
19a628a0 6516
7570589d 6517MSI2500 MEDIA DRIVER
2c57213f
AP
6518M: Antti Palosaari <crope@iki.fi>
6519L: linux-media@vger.kernel.org
6520W: http://linuxtv.org/
6521W: http://palosaari.fi/linux/
6522Q: http://patchwork.linuxtv.org/project/linux-media/list/
6523T: git git://linuxtv.org/anttip/media_tree.git
6524S: Maintained
7570589d 6525F: drivers/media/usb/msi2500/
2c57213f 6526
62a37dc7 6527MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6528M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6529L: linux-media@vger.kernel.org
6530T: git git://linuxtv.org/media_tree.git
6531S: Maintained
6532F: drivers/media/i2c/mt9m032.c
6533F: include/media/mt9m032.h
6534
62a37dc7 6535MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6536M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6537L: linux-media@vger.kernel.org
6538T: git git://linuxtv.org/media_tree.git
6539S: Maintained
6540F: drivers/media/i2c/mt9p031.c
6541F: include/media/mt9p031.h
6542
62a37dc7 6543MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6544M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6545L: linux-media@vger.kernel.org
6546T: git git://linuxtv.org/media_tree.git
6547S: Maintained
6548F: drivers/media/i2c/mt9t001.c
6549F: include/media/mt9t001.h
6550
62a37dc7 6551MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6552M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6553L: linux-media@vger.kernel.org
6554T: git git://linuxtv.org/media_tree.git
6555S: Maintained
6556F: drivers/media/i2c/mt9v032.c
6557F: include/media/mt9v032.h
6558
4e0d13cb 6559MULTIFUNCTION DEVICES (MFD)
8b58be88 6560M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6561M: Lee Jones <lee.jones@linaro.org>
7caa7991 6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6563S: Supported
679655da 6564F: drivers/mfd/
55b5940d 6565F: include/linux/mfd/
4e0d13cb 6566
5c4e6f13 6567MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6568M: Chris Ball <chris@printf.net>
e18eaf8f 6569M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6570L: linux-mmc@vger.kernel.org
245feaa6 6571T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6572T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6573S: Maintained
679655da
JP
6574F: drivers/mmc/
6575F: include/linux/mmc/
c117ab84 6576F: include/uapi/linux/mmc/
baca2da4 6577
15a0580c 6578MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6579S: Orphan
679655da
JP
6580F: drivers/mmc/host/mmc_spi.c
6581F: include/linux/spi/mmc_spi.h
15a0580c 6582
1da177e4 6583MULTISOUND SOUND DRIVER
8b58be88 6584M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6585S: Maintained
679655da
JP
6586F: Documentation/sound/oss/MultiSound
6587F: sound/oss/msnd*
1da177e4 6588
d735410a 6589MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6590S: Orphan
c897401b 6591F: drivers/tty/isicom.c
679655da 6592F: include/linux/isicom.h
d735410a 6593
550a7375 6594MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6595M: Felipe Balbi <balbi@ti.com>
795fb7e7 6596L: linux-usb@vger.kernel.org
43b416e5 6597T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6598S: Maintained
679655da 6599F: drivers/usb/musb/
550a7375 6600
ea0af5f6
MK
6601MXL5007T MEDIA DRIVER
6602M: Michael Krufky <mkrufky@linuxtv.org>
6603L: linux-media@vger.kernel.org
6604W: http://linuxtv.org/
6605W: http://github.com/mkrufky
6606Q: http://patchwork.linuxtv.org/project/linux-media/list/
6607T: git git://linuxtv.org/mkrufky/tuners.git
6608S: Maintained
6609F: drivers/media/tuners/mxl5007t.*
6610
2d3cf588 6611MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6612M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6613L: netdev@vger.kernel.org
205057ae 6614W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6615S: Supported
93f7848b 6616F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6617
1da177e4 6618NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6619S: Orphan
d9fb9f38 6620F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6621
23dc05a3
DM
6622NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6623M: Daniel Mack <zonque@gmail.com>
6624S: Maintained
6625L: alsa-devel@alsa-project.org
6626W: http://www.native-instruments.com
6627F: sound/usb/caiaq/
6628
1da177e4 6629NCP FILESYSTEM
52653199
PV
6630M: Petr Vandrovec <petr@vandrovec.name>
6631S: Odd Fixes
679655da 6632F: fs/ncpfs/
1da177e4 6633
a79b0322
FT
6634NCR 5380 SCSI DRIVERS
6635M: Finn Thain <fthain@telegraphics.com.au>
6636M: Michael Schmitz <schmitzmic@gmail.com>
6637L: linux-scsi@vger.kernel.org
6638S: Maintained
6639F: Documentation/scsi/g_NCR5380.txt
6640F: drivers/scsi/NCR5380.*
6641F: drivers/scsi/arm/cumana_1.c
6642F: drivers/scsi/arm/oak.c
6643F: drivers/scsi/atari_NCR5380.c
6644F: drivers/scsi/atari_scsi.*
6645F: drivers/scsi/dmx3191d.c
6646F: drivers/scsi/dtc.*
6647F: drivers/scsi/g_NCR5380.*
6648F: drivers/scsi/g_NCR5380_mmio.c
6649F: drivers/scsi/mac_scsi.*
6650F: drivers/scsi/pas16.*
a79b0322
FT
6651F: drivers/scsi/sun3_scsi.*
6652F: drivers/scsi/sun3_scsi_vme.c
6653F: drivers/scsi/t128.*
6654
1da177e4 6655NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6656M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6657L: linux-scsi@vger.kernel.org
6658S: Maintained
679655da 6659F: drivers/scsi/NCR_D700.*
1da177e4 6660
4aa3eb4c
GR
6661NCT6775 HARDWARE MONITOR DRIVER
6662M: Guenter Roeck <linux@roeck-us.net>
6663L: lm-sensors@lm-sensors.org
6664S: Maintained
6665F: Documentation/hwmon/nct6775
6666F: drivers/hwmon/nct6775.c
6667
3c2d774c 6668NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6669M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6670L: linux-rdma@vger.kernel.org
e3d33cb1 6671W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6672S: Supported
6673F: drivers/infiniband/hw/nes/
6674
be2f2e84 6675NETEM NETWORK EMULATOR
adbbf69d 6676M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6677L: netem@lists.linux-foundation.org
be2f2e84 6678S: Maintained
679655da 6679F: net/sched/sch_netem.c
be2f2e84 6680
b2f5a051 6681NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6682M: Jon Mason <jdmason@kudzu.us>
4a58448b 6683L: netdev@vger.kernel.org
4a58448b 6684S: Supported
679655da 6685F: Documentation/networking/s2io.txt
b2f5a051 6686F: Documentation/networking/vxge.txt
86387e1a 6687F: drivers/net/ethernet/neterion/
4a58448b 6688
db9cf3a3 6689NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6690M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6691M: Patrick McHardy <kaber@trash.net>
42010ed0 6692M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6693L: netfilter-devel@vger.kernel.org
82b98543 6694L: coreteam@netfilter.org
1da177e4
LT
6695W: http://www.netfilter.org/
6696W: http://www.iptables.org/
42010ed0
PNA
6697Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6698T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6699T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6700S: Supported
679655da
JP
6701F: include/linux/netfilter*
6702F: include/linux/netfilter/
6703F: include/net/netfilter/
c117ab84
CEB
6704F: include/uapi/linux/netfilter*
6705F: include/uapi/linux/netfilter/
679655da
JP
6706F: net/*/netfilter.c
6707F: net/*/netfilter/
6708F: net/netfilter/
1da177e4 6709
4cc67735 6710NETLABEL
87a0874c 6711M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6712W: http://netlabel.sf.net
6713L: netdev@vger.kernel.org
87a0874c 6714S: Maintained
80811493 6715F: Documentation/netlabel/
679655da
JP
6716F: include/net/netlabel.h
6717F: net/netlabel/
4cc67735 6718
1da177e4 6719NETROM NETWORK LAYER
8b58be88 6720M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6721L: linux-hams@vger.kernel.org
d34cb28a 6722W: http://www.linux-ax25.org/
1da177e4 6723S: Maintained
679655da 6724F: include/net/netrom.h
c117ab84 6725F: include/uapi/linux/netrom.h
679655da 6726F: net/netrom/
1da177e4 6727
5ddb88c0 6728NETWORK BLOCK DEVICE (NBD)
4ca5829a 6729M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6730S: Maintained
5e4b269b 6731L: nbd-general@lists.sourceforge.net
4ca5829a 6732T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6733F: Documentation/blockdev/nbd.txt
6734F: drivers/block/nbd.c
6735F: include/linux/nbd.h
c117ab84 6736F: include/uapi/linux/nbd.h
1da177e4 6737
6e43650c
NH
6738NETWORK DROP MONITOR
6739M: Neil Horman <nhorman@tuxdriver.com>
6740L: netdev@vger.kernel.org
6741S: Maintained
6742W: https://fedorahosted.org/dropwatch/
6743F: net/core/drop_monitor.c
6744
1da177e4 6745NETWORKING [GENERAL]
8b58be88 6746M: "David S. Miller" <davem@davemloft.net>
979b6c13 6747L: netdev@vger.kernel.org
b1e8fd54 6748W: http://www.linuxfoundation.org/en/Net
11e98029 6749Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6750T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6751T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6752S: Maintained
679655da
JP
6753F: net/
6754F: include/net/
018d21ed
JP
6755F: include/linux/in.h
6756F: include/linux/net.h
6757F: include/linux/netdevice.h
c117ab84
CEB
6758F: include/uapi/linux/in.h
6759F: include/uapi/linux/net.h
6760F: include/uapi/linux/netdevice.h
0c7aecd4 6761F: include/uapi/linux/net_namespace.h
7e814a6c 6762F: tools/net/
f4e53f9a 6763F: tools/testing/selftests/net/
335a67d2 6764F: lib/random32.c
a101ccd1 6765F: lib/test_bpf.c
1da177e4
LT
6766
6767NETWORKING [IPv4/IPv6]
8b58be88
JP
6768M: "David S. Miller" <davem@davemloft.net>
6769M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6770M: James Morris <jmorris@namei.org>
6771M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6772M: Patrick McHardy <kaber@trash.net>
979b6c13 6773L: netdev@vger.kernel.org
08deed1e 6774T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6775S: Maintained
679655da
JP
6776F: net/ipv4/
6777F: net/ipv6/
6778F: include/net/ip*
0a14842f 6779F: arch/x86/net/*
1da177e4 6780
73b7656c
DM
6781NETWORKING [IPSEC]
6782M: Steffen Klassert <steffen.klassert@secunet.com>
6783M: Herbert Xu <herbert@gondor.apana.org.au>
6784M: "David S. Miller" <davem@davemloft.net>
6785L: netdev@vger.kernel.org
d1fc5024
SK
6786T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6787T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6788S: Maintained
5826bdd1 6789F: net/core/flow.c
73b7656c
DM
6790F: net/xfrm/
6791F: net/key/
6792F: net/ipv4/xfrm*
d1fc5024
SK
6793F: net/ipv4/esp4.c
6794F: net/ipv4/ah4.c
6795F: net/ipv4/ipcomp.c
6796F: net/ipv4/ip_vti.c
73b7656c 6797F: net/ipv6/xfrm*
d1fc5024
SK
6798F: net/ipv6/esp6.c
6799F: net/ipv6/ah6.c
6800F: net/ipv6/ipcomp6.c
6801F: net/ipv6/ip6_vti.c
73b7656c
DM
6802F: include/uapi/linux/xfrm.h
6803F: include/net/xfrm.h
6804
10e2ff1c 6805NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6806M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6807L: netdev@vger.kernel.org
6808S: Maintained
6809
29f8f632 6810NETWORKING [WIRELESS]
2cb4abd1 6811L: linux-wireless@vger.kernel.org
8a6e2535 6812Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6813
788873ac
JP
6814NETWORKING DRIVERS
6815L: netdev@vger.kernel.org
6816W: http://www.linuxfoundation.org/en/Net
11e98029 6817Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6818T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6820S: Odd Fixes
6821F: drivers/net/
018d21ed 6822F: include/linux/if_*
0b63bf1f
JD
6823F: include/linux/netdevice.h
6824F: include/linux/arcdevice.h
6825F: include/linux/etherdevice.h
6826F: include/linux/fcdevice.h
6827F: include/linux/fddidevice.h
6828F: include/linux/hippidevice.h
6829F: include/linux/inetdevice.h
c117ab84
CEB
6830F: include/uapi/linux/if_*
6831F: include/uapi/linux/netdevice.h
788873ac 6832
0e324cf6
JL
6833NETWORKING DRIVERS (WIRELESS)
6834M: Kalle Valo <kvalo@codeaurora.org>
6835L: linux-wireless@vger.kernel.org
6836Q: http://patchwork.kernel.org/project/linux-wireless/list/
6837T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6838S: Maintained
6839F: drivers/net/wireless/
6840
3d396eb1 6841NETXEN (1/10) GbE SUPPORT
8622315e 6842M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6843M: Sony Chacko <sony.chacko@qlogic.com>
6844M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6845L: netdev@vger.kernel.org
9c2b5bde 6846W: http://www.qlogic.com
3d396eb1 6847S: Supported
aa43c215 6848F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6849
6423d30f
AAJ
6850NFC SUBSYSTEM
6851M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6852M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6853M: Samuel Ortiz <sameo@linux.intel.com>
6854L: linux-wireless@vger.kernel.org
1eb3b216 6855L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6856S: Supported
6423d30f 6857F: net/nfc/
55eb94f9 6858F: include/net/nfc/
c117ab84 6859F: include/uapi/linux/nfc.h
6423d30f 6860F: drivers/nfc/
08eaa1e0 6861F: include/linux/platform_data/pn544.h
7ebb88e5 6862F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6863
e8b43555 6864NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6865M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6866M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6867L: linux-nfs@vger.kernel.org
6868W: http://client.linux-nfs.org
cd7b996a 6869T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6870S: Maintained
679655da
JP
6871F: fs/lockd/
6872F: fs/nfs/
6873F: fs/nfs_common/
6874F: net/sunrpc/
6875F: include/linux/lockd/
6876F: include/linux/nfs*
6877F: include/linux/sunrpc/
c117ab84
CEB
6878F: include/uapi/linux/nfs*
6879F: include/uapi/linux/sunrpc/
1da177e4 6880
85ef9cea 6881NILFS2 FILESYSTEM
e2126935 6882M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6883L: linux-nilfs@vger.kernel.org
f9472265 6884W: http://nilfs.sourceforge.net/
e2126935 6885T: git git://github.com/konis/nilfs2.git
85ef9cea 6886S: Supported
679655da
JP
6887F: Documentation/filesystems/nilfs2.txt
6888F: fs/nilfs2/
6889F: include/linux/nilfs2_fs.h
85ef9cea 6890
1da177e4 6891NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6892M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6893W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6894S: Maintained
679655da
JP
6895F: Documentation/scsi/NinjaSCSI.txt
6896F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6897
6898NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6899M: GOTO Masanori <gotom@debian.or.jp>
6900M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6901W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6902S: Maintained
679655da
JP
6903F: Documentation/scsi/NinjaSCSI.txt
6904F: drivers/scsi/nsp32*
1da177e4 6905
383b8fb9
LFT
6906NIOS2 ARCHITECTURE
6907M: Ley Foon Tan <lftan@altera.com>
6908L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6909T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6910S: Maintained
6911F: arch/nios2/
6912
fce8a7bb 6913NTB DRIVER
9ef6bf6c
JM
6914M: Jon Mason <jdmason@kudzu.us>
6915M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6916S: Supported
2984411f
JM
6917W: https://github.com/jonmason/ntb/wiki
6918T: git git://github.com/jonmason/ntb.git
fce8a7bb 6919F: drivers/ntb/
548c237c 6920F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6921F: include/linux/ntb.h
6922
1da177e4 6923NTFS FILESYSTEM
2818ef50 6924M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6925L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6926W: http://www.tuxera.com/
e6f4dee7 6927T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6928S: Supported
679655da
JP
6929F: Documentation/filesystems/ntfs.txt
6930F: fs/ntfs/
1da177e4 6931
9eb8ef74 6932NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6933M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6934L: linux-fbdev@vger.kernel.org
ce00f85c 6935S: Maintained
8a61f013
JH
6936F: drivers/video/fbdev/riva/
6937F: drivers/video/fbdev/nvidia/
1da177e4 6938
79461681
MW
6939NVM EXPRESS DRIVER
6940M: Matthew Wilcox <willy@linux.intel.com>
6941L: linux-nvme@lists.infradead.org
6942T: git git://git.infradead.org/users/willy/linux-nvme.git
6943S: Supported
5be37bf9 6944F: drivers/block/nvme*
79461681
MW
6945F: include/linux/nvme.h
6946
f50d7146
RK
6947NXP TDA998X DRM DRIVER
6948M: Russell King <rmk+kernel@arm.linux.org.uk>
6949S: Supported
6950F: drivers/gpu/drm/i2c/tda998x_drv.c
6951F: include/drm/i2c/tda998x.h
6952
fbace43e
PR
6953NXP TFA9879 DRIVER
6954M: Peter Rosin <peda@axentia.se>
6955L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6956S: Maintained
6957F: sound/soc/codecs/tfa9879*
6958
f5525786 6959OMAP SUPPORT
0e24bdd4 6960M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6961L: linux-omap@vger.kernel.org
6962W: http://www.muru.com/linux/omap/
6963W: http://linux.omap.com/
8a6e2535 6964Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6966S: Maintained
4e04d5a3 6967F: arch/arm/*omap*/
046d0a37 6968F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6969F: drivers/irqchip/irq-omap-intc.c
6970F: drivers/mfd/*omap*.c
6971F: drivers/mfd/menelaus.c
6972F: drivers/mfd/palmas.c
6973F: drivers/mfd/tps65217.c
6974F: drivers/mfd/tps65218.c
6975F: drivers/mfd/tps65910.c
6976F: drivers/mfd/twl-core.[ch]
6977F: drivers/mfd/twl4030*.c
6978F: drivers/mfd/twl6030*.c
6979F: drivers/mfd/twl6040*.c
6980F: drivers/regulator/palmas-regulator*.c
6981F: drivers/regulator/pbias-regulator.c
6982F: drivers/regulator/tps65217-regulator.c
6983F: drivers/regulator/tps65218-regulator.c
6984F: drivers/regulator/tps65910-regulator.c
6985F: drivers/regulator/twl-regulator.c
046d0a37 6986F: include/linux/i2c-omap.h
f5525786 6987
50f29fbd 6988OMAP DEVICE TREE SUPPORT
cdb55ab0 6989M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6990M: Tony Lindgren <tony@atomide.com>
6991L: linux-omap@vger.kernel.org
d0fb18c5 6992L: devicetree@vger.kernel.org
50f29fbd
TL
6993S: Maintained
6994F: arch/arm/boot/dts/*omap*
6995F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6996F: arch/arm/boot/dts/*am4*
6997F: arch/arm/boot/dts/*am5*
6998F: arch/arm/boot/dts/*dra7*
50f29fbd 6999
f5525786 7000OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7001M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7002L: linux-omap@vger.kernel.org
7003S: Maintained
7004F: arch/arm/*omap*/*clock*
7005
7006OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7007M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7008L: linux-omap@vger.kernel.org
7009S: Maintained
7010F: arch/arm/*omap*/*pm*
c46938d4 7011F: drivers/cpufreq/omap-cpufreq.c
f5525786 7012
d21db568 7013OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7014M: Rajendra Nayak <rnayak@ti.com>
7015M: Paul Walmsley <paul@pwsan.com>
7016L: linux-omap@vger.kernel.org
7017S: Maintained
d21db568 7018F: arch/arm/mach-omap2/prm*
692ab1f3 7019
f5525786 7020OMAP AUDIO SUPPORT
6c284903 7021M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7022M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7023L: alsa-devel@alsa-project.org (subscribers-only)
7024L: linux-omap@vger.kernel.org
7025S: Maintained
7026F: sound/soc/omap/
7027
18640193
TL
7028OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7029M: Roger Quadros <rogerq@ti.com>
7030M: Tony Lindgren <tony@atomide.com>
7031L: linux-omap@vger.kernel.org
7032S: Maintained
7033F: drivers/memory/omap-gpmc.c
7034F: arch/arm/mach-omap2/*gpmc*
7035
f5525786 7036OMAP FRAMEBUFFER SUPPORT
830e6384 7037M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7038L: linux-fbdev@vger.kernel.org
f5525786
TL
7039L: linux-omap@vger.kernel.org
7040S: Maintained
8a61f013 7041F: drivers/video/fbdev/omap/
f5525786 7042
676eec0d 7043OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7044M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7045L: linux-omap@vger.kernel.org
676eec0d 7046L: linux-fbdev@vger.kernel.org
178ff4c9 7047S: Maintained
8a61f013 7048F: drivers/video/fbdev/omap2/
178ff4c9
TV
7049F: Documentation/arm/OMAP/DSS
7050
8b37fcfc
OBC
7051OMAP HARDWARE SPINLOCK SUPPORT
7052M: Ohad Ben-Cohen <ohad@wizery.com>
7053L: linux-omap@vger.kernel.org
7054S: Maintained
7055F: drivers/hwspinlock/omap_hwspinlock.c
7056F: arch/arm/mach-omap2/hwspinlock.c
7057
f5525786 7058OMAP MMC SUPPORT
8b58be88 7059M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7060L: linux-omap@vger.kernel.org
7061S: Maintained
653f41b5
MC
7062F: drivers/mmc/host/omap.c
7063
7064OMAP HS MMC SUPPORT
0a4585c6 7065L: linux-mmc@vger.kernel.org
653f41b5 7066L: linux-omap@vger.kernel.org
dfa5d196 7067S: Orphan
653f41b5 7068F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7069
7070OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7071M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7072S: Maintained
7073F: drivers/char/hw_random/omap-rng.c
7074
f400c82e 7075OMAP HWMOD SUPPORT
cdb55ab0 7076M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7077M: Paul Walmsley <paul@pwsan.com>
7078L: linux-omap@vger.kernel.org
7079S: Maintained
8fc8b12b 7080F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7081
8633fb30
PW
7082OMAP HWMOD DATA
7083M: Paul Walmsley <paul@pwsan.com>
7084L: linux-omap@vger.kernel.org
7085S: Maintained
7086F: arch/arm/mach-omap2/omap_hwmod*data*
7087
f400c82e 7088OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7089M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7090L: linux-omap@vger.kernel.org
7091S: Maintained
7092F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7093
0db83ced 7094OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7095M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7096L: linux-media@vger.kernel.org
7097S: Maintained
90d72ac6 7098F: drivers/media/platform/omap3isp/
0db83ced 7099F: drivers/staging/media/omap4iss/
7e8970e1 7100
f5525786 7101OMAP USB SUPPORT
f299470a 7102M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7103L: linux-usb@vger.kernel.org
7104L: linux-omap@vger.kernel.org
43b416e5 7105T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7106S: Maintained
a16fbd65
JP
7107F: drivers/usb/*/*omap*
7108F: arch/arm/*omap*/usb*
f5525786 7109
6d994710 7110OMAP GPIO DRIVER
a1415a8f 7111M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7112M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7113M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7114L: linux-omap@vger.kernel.org
7115S: Maintained
7116F: drivers/gpio/gpio-omap.c
7117
c351e290
MJ
7118OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7119M: Mark Jackson <mpfj@newflow.co.uk>
7120L: linux-omap@vger.kernel.org
7121S: Maintained
7122F: arch/arm/boot/dts/am335x-nano.dts
7123
0ad122d9 7124OMFS FILESYSTEM
8b58be88 7125M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7126L: linux-karma-devel@lists.sourceforge.net
7127S: Maintained
679655da
JP
7128F: Documentation/filesystems/omfs.txt
7129F: fs/omfs/
0ad122d9 7130
c1986ee9 7131OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7132M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7133S: Maintained
679655da
JP
7134F: drivers/char/pcmcia/cm4000_cs.c
7135F: include/linux/cm4000_cs.h
c117ab84 7136F: include/uapi/linux/cm4000_cs.h
c1986ee9 7137
77c44ab1 7138OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7139M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7140S: Maintained
679655da 7141F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7142
77d5140f 7143OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7144M: Jonathan Corbet <corbet@lwn.net>
661263b5 7145L: linux-media@vger.kernel.org
275ffde4 7146T: git git://linuxtv.org/media_tree.git
77d5140f 7147S: Maintained
90d72ac6 7148F: drivers/media/i2c/ov7670.c
77d5140f 7149
431bca73 7150ONENAND FLASH DRIVER
8b58be88 7151M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7152L: linux-mtd@lists.infradead.org
7153S: Maintained
679655da
JP
7154F: drivers/mtd/onenand/
7155F: include/linux/mtd/onenand*.h
431bca73 7156
1da177e4 7157ONSTREAM SCSI TAPE DRIVER
8b58be88 7158M: Willem Riede <osst@riede.org>
1da177e4
LT
7159L: osst-users@lists.sourceforge.net
7160L: linux-scsi@vger.kernel.org
7161S: Maintained
f7269cfc
JD
7162F: Documentation/scsi/osst.txt
7163F: drivers/scsi/osst.*
7164F: drivers/scsi/osst_*.h
7165F: drivers/scsi/st.h
1da177e4 7166
e2d1d6c0 7167OPENCORES I2C BUS DRIVER
8b58be88 7168M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7169L: linux-i2c@vger.kernel.org
e2d1d6c0 7170S: Maintained
679655da
JP
7171F: Documentation/i2c/busses/i2c-ocores
7172F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7173
860c44c1 7174OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7175M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7176M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7177L: devicetree@vger.kernel.org
a7fefe9f
RH
7178W: http://www.devicetree.org/
7179T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7180S: Maintained
f8828205 7181F: drivers/of/
860c44c1 7182F: include/linux/of*.h
f8828205 7183F: scripts/dtc/
860c44c1 7184
f8828205 7185OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7186M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7187M: Pawel Moll <pawel.moll@arm.com>
7188M: Mark Rutland <mark.rutland@arm.com>
de80963e 7189M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7190M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7191L: devicetree@vger.kernel.org
7192S: Maintained
7193F: Documentation/devicetree/
7194F: arch/*/boot/dts/
7195F: include/dt-bindings/
7196
19f9d392
JB
7197OPENRISC ARCHITECTURE
7198M: Jonas Bonn <jonas@southpole.se>
7199W: http://openrisc.net
eab7c1c0 7200L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7201S: Maintained
7202T: git git://openrisc.net/~jonas/linux
14430813 7203F: arch/openrisc/
19f9d392 7204
ccb1352e 7205OPENVSWITCH
4f337ed5 7206M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7207L: netdev@vger.kernel.org
ccb1352e
JG
7208L: dev@openvswitch.org
7209W: http://openvswitch.org
ccb1352e
JG
7210S: Maintained
7211F: net/openvswitch/
b422da7c 7212F: include/uapi/linux/openvswitch.h
ccb1352e 7213
af39917d
CL
7214OPL4 DRIVER
7215M: Clemens Ladisch <clemens@ladisch.de>
7216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7217T: git git://git.alsa-project.org/alsa-kernel.git
7218S: Maintained
7219F: sound/drivers/opl4/
7220
1da177e4 7221OPROFILE
4cf7e718 7222M: Robert Richter <rric@kernel.org>
1da177e4
LT
7223L: oprofile-list@lists.sf.net
7224S: Maintained
81c4a8a6 7225F: arch/*/include/asm/oprofile*.h
679655da
JP
7226F: arch/*/oprofile/
7227F: drivers/oprofile/
7228F: include/linux/oprofile.h
1da177e4 7229
e2d1d6c0 7230ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7231M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7232M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7233L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7234W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7235S: Supported
679655da
JP
7236F: Documentation/filesystems/ocfs2.txt
7237F: Documentation/filesystems/dlmfs.txt
7238F: fs/ocfs2/
e2d1d6c0 7239
1da177e4 7240ORINOCO DRIVER
724c6b35 7241L: linux-wireless@vger.kernel.org
491b26b4 7242W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7243W: http://www.nongnu.org/orinoco/
3a59babb 7244S: Orphan
679655da 7245F: drivers/net/wireless/orinoco/
1da177e4 7246
42c55aa8 7247OSD LIBRARY and FILESYSTEM
fadc0752 7248M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7249M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7250L: osd-dev@open-osd.org
7251W: http://open-osd.org
54e5881d 7252T: git git://git.open-osd.org/open-osd.git
68274794 7253S: Maintained
42c55aa8 7254F: drivers/scsi/osd/
6b6f0b6c 7255F: include/scsi/osd_*
42c55aa8 7256F: fs/exofs/
68274794 7257
ef94b186 7258OVERLAY FILESYSTEM
7c37fbda 7259M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7260L: linux-unionfs@vger.kernel.org
7261T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7262S: Supported
1d113735 7263F: fs/overlayfs/
7c37fbda
NB
7264F: Documentation/filesystems/overlayfs.txt
7265
e2d1d6c0 7266P54 WIRELESS DRIVER
084cb0fe 7267M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7268L: linux-wireless@vger.kernel.org
084cb0fe 7269W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7270S: Maintained
679655da 7271F: drivers/net/wireless/p54/
e2d1d6c0 7272
f5cd7872 7273PA SEMI ETHERNET DRIVER
8b58be88 7274M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7275L: netdev@vger.kernel.org
7276S: Maintained
ded19add 7277F: drivers/net/ethernet/pasemi/*
f5cd7872 7278
beb58aa3 7279PA SEMI SMBUS DRIVER
8b58be88 7280M: Olof Johansson <olof@lixom.net>
846557d3 7281L: linux-i2c@vger.kernel.org
beb58aa3 7282S: Maintained
679655da 7283F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7284
48fc267e
SK
7285PADATA PARALLEL EXECUTION MECHANISM
7286M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7287L: linux-crypto@vger.kernel.org
7288S: Maintained
7289F: kernel/padata.c
7290F: include/linux/padata.h
7291F: Documentation/padata.txt
7292
709ee531 7293PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7294M: Harald Welte <laforge@gnumonks.org>
d0944853 7295L: platform-driver-x86@vger.kernel.org
709ee531 7296S: Maintained
679655da 7297F: drivers/platform/x86/panasonic-laptop.c
709ee531 7298
368dd5ac 7299PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7300M: David Howells <dhowells@redhat.com>
7301M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7302L: linux-am33-list@redhat.com (moderated for non-subscribers)
7303W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7304S: Maintained
679655da
JP
7305F: Documentation/mn10300/
7306F: arch/mn10300/
4fa97181 7307
1da177e4 7308PARALLEL PORT SUPPORT
3dd1a329 7309L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7310S: Orphan
679655da
JP
7311F: drivers/parport/
7312F: include/linux/parport*.h
7313F: drivers/char/ppdev.c
c117ab84 7314F: include/uapi/linux/ppdev.h
1da177e4 7315
4cdf6bc2 7316PARAVIRT_OPS INTERFACE
d633180c 7317M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7318M: Chris Wright <chrisw@sous-sol.org>
7319M: Alok Kataria <akataria@vmware.com>
7320M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7321L: virtualization@lists.linux-foundation.org
4cdf6bc2 7322S: Supported
a2e19991 7323F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7324F: arch/*/kernel/paravirt*
7325F: arch/*/include/asm/paravirt.h
4cdf6bc2 7326
e2d1d6c0 7327PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7328M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7329L: linux-parport@lists.infradead.org (subscribers-only)
7330W: http://www.torque.net/linux-pp.html
7331S: Maintained
679655da
JP
7332F: Documentation/blockdev/paride.txt
7333F: drivers/block/paride/
e2d1d6c0
RD
7334
7335PARISC ARCHITECTURE
b8828770 7336M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7337M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7338L: linux-parisc@vger.kernel.org
7339W: http://www.parisc-linux.org/
8a6e2535 7340Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7341T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7342T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7343S: Maintained
679655da 7344F: arch/parisc/
2b6bac9e 7345F: Documentation/parisc/
679655da 7346F: drivers/parisc/
2b6bac9e
HD
7347F: drivers/char/agp/parisc-agp.c
7348F: drivers/input/serio/gscps2.c
7349F: drivers/parport/parport_gsc.*
7350F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7351F: drivers/video/fbdev/sti*
2b6bac9e
HD
7352F: drivers/video/console/sti*
7353F: drivers/video/logo/logo_parisc*
e2d1d6c0 7354
1662d32c 7355PC87360 HARDWARE MONITORING DRIVER
8b58be88 7356M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7357L: lm-sensors@lm-sensors.org
7358S: Maintained
679655da
JP
7359F: Documentation/hwmon/pc87360
7360F: drivers/hwmon/pc87360.c
1662d32c
JC
7361
7362PC8736x GPIO DRIVER
8b58be88 7363M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7364S: Maintained
679655da 7365F: drivers/char/pc8736x_gpio.c
1662d32c 7366
1ad107fd 7367PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7368M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7369L: lm-sensors@lm-sensors.org
7370S: Maintained
7371F: Documentation/hwmon/pc87427
7372F: drivers/hwmon/pc87427.c
7373
b26e0ed4 7374PCA9532 LED DRIVER
8b58be88 7375M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7376S: Maintained
d5ca6918
JP
7377F: drivers/leds/leds-pca9532.c
7378F: include/linux/leds-pca9532.h
b26e0ed4 7379
5ce914a8 7380PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7381M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7382L: linux-i2c@vger.kernel.org
7383S: Maintained
b4f0b74e 7384F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7385
3971dae5 7386PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7387M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7388S: Maintained
7389F: drivers/firmware/pcdp.*
7390
065c6359 7391PCI ERROR RECOVERY
6305902c 7392M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7393L: linux-pci@vger.kernel.org
065c6359 7394S: Supported
679655da 7395F: Documentation/PCI/pci-error-recovery.txt
065c6359 7396
1da177e4 7397PCI SUBSYSTEM
5ac3a6d2 7398M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7399L: linux-pci@vger.kernel.org
99662dd1 7400Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7401T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7402S: Supported
679655da
JP
7403F: Documentation/PCI/
7404F: drivers/pci/
7405F: include/linux/pci*
6b49ee49 7406F: arch/x86/pci/
cad01f91 7407F: arch/x86/kernel/quirks.c
1da177e4 7408
b7e78170
RH
7409PCI DRIVER FOR ARM VERSATILE PLATFORM
7410M: Rob Herring <robh@kernel.org>
7411L: linux-pci@vger.kernel.org
7412L: linux-arm-kernel@lists.infradead.org
7413S: Maintained
7414F: Documentation/devicetree/bindings/pci/versatile.txt
7415F: drivers/pci/host/pci-versatile.c
7416
5f6b6ccd
TI
7417PCI DRIVER FOR APPLIEDMICRO XGENE
7418M: Tanmay Inamdar <tinamdar@apm.com>
7419L: linux-pci@vger.kernel.org
7420L: linux-arm-kernel@lists.infradead.org
7421S: Maintained
7422F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7423F: drivers/pci/host/pci-xgene.c
7424
62d0ff83
ML
7425PCI DRIVER FOR FREESCALE LAYERSCAPE
7426M: Minghuan Lian <minghuan.Lian@freescale.com>
7427M: Mingkai Hu <mingkai.hu@freescale.com>
7428M: Roy Zang <tie-fei.zang@freescale.com>
7429L: linuxppc-dev@lists.ozlabs.org
7430L: linux-pci@vger.kernel.org
7431L: linux-arm-kernel@lists.infradead.org
7432S: Maintained
7433F: drivers/pci/host/*layerscape*
7434
f0b75693 7435PCI DRIVER FOR IMX6
f175aa2c 7436M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7437M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7438L: linux-pci@vger.kernel.org
7439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7440S: Maintained
7441F: drivers/pci/host/*imx6*
7442
0c4ffcfe
MK
7443PCI DRIVER FOR TI KEYSTONE
7444M: Murali Karicheri <m-karicheri2@ti.com>
7445L: linux-pci@vger.kernel.org
7446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7447S: Maintained
7448F: drivers/pci/host/*keystone*
7449
f0b75693
BH
7450PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7451M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7452M: Jason Cooper <jason@lakedaemon.net>
7453L: linux-pci@vger.kernel.org
7454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7455S: Maintained
7456F: drivers/pci/host/*mvebu*
7457
0447cfd7
TR
7458PCI DRIVER FOR NVIDIA TEGRA
7459M: Thierry Reding <thierry.reding@gmail.com>
7460L: linux-tegra@vger.kernel.org
f0b75693 7461L: linux-pci@vger.kernel.org
0447cfd7
TR
7462S: Supported
7463F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7464F: drivers/pci/host/pci-tegra.c
7465
47ff3de9
KVA
7466PCI DRIVER FOR TI DRA7XX
7467M: Kishon Vijay Abraham I <kishon@ti.com>
7468L: linux-omap@vger.kernel.org
7469L: linux-pci@vger.kernel.org
7470S: Supported
7471F: Documentation/devicetree/bindings/pci/ti-pci.txt
7472F: drivers/pci/host/pci-dra7xx.c
7473
f0b75693
BH
7474PCI DRIVER FOR RENESAS R-CAR
7475M: Simon Horman <horms@verge.net.au>
7476L: linux-pci@vger.kernel.org
7477L: linux-sh@vger.kernel.org
7478S: Maintained
7479F: drivers/pci/host/*rcar*
7480
4af82255
JH
7481PCI DRIVER FOR SAMSUNG EXYNOS
7482M: Jingoo Han <jg1.han@samsung.com>
7483L: linux-pci@vger.kernel.org
f0b75693
BH
7484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7485L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7486S: Maintained
7487F: drivers/pci/host/pci-exynos.c
7488
f0b75693
BH
7489PCI DRIVER FOR SYNOPSIS DESIGNWARE
7490M: Mohit Kumar <mohit.kumar@st.com>
7491M: Jingoo Han <jg1.han@samsung.com>
7492L: linux-pci@vger.kernel.org
7493S: Maintained
7494F: drivers/pci/host/*designware*
7495
cf28855b
WD
7496PCI DRIVER FOR GENERIC OF HOSTS
7497M: Will Deacon <will.deacon@arm.com>
7498L: linux-pci@vger.kernel.org
7499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7500S: Maintained
7501F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7502F: drivers/pci/host/pci-host-generic.c
7503
51b66a6c
PA
7504PCIE DRIVER FOR ST SPEAR13XX
7505M: Mohit Kumar <mohit.kumar@st.com>
7506L: linux-pci@vger.kernel.org
7507S: Maintained
7508F: drivers/pci/host/*spear*
7509
1da177e4 7510PCMCIA SUBSYSTEM
4230dfc9 7511P: Linux PCMCIA Team
f5df5881 7512L: linux-pcmcia@lists.infradead.org
6650e0a5 7513W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7514T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7515S: Maintained
679655da
JP
7516F: Documentation/pcmcia/
7517F: drivers/pcmcia/
7518F: include/pcmcia/
1da177e4
LT
7519
7520PCNET32 NETWORK DRIVER
227fb925 7521M: Don Fry <pcnet32@frontier.com>
979b6c13 7522L: netdev@vger.kernel.org
1da177e4 7523S: Maintained
b955f6ca 7524F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7525
48fc267e
SK
7526PCRYPT PARALLEL CRYPTO ENGINE
7527M: Steffen Klassert <steffen.klassert@secunet.com>
7528L: linux-crypto@vger.kernel.org
7529S: Maintained
7530F: crypto/pcrypt.c
7531F: include/crypto/pcrypt.h
7532
e72df0b8
TH
7533PER-CPU MEMORY ALLOCATOR
7534M: Tejun Heo <tj@kernel.org>
7535M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7536T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7537S: Maintained
7538F: include/linux/percpu*.h
7539F: mm/percpu*.c
7540F: arch/*/include/asm/percpu.h
7541
ad4ecbcb 7542PER-TASK DELAY ACCOUNTING
185e595f 7543M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7544S: Maintained
679655da
JP
7545F: include/linux/delayacct.h
7546F: kernel/delayacct.c
ad4ecbcb 7547
57c0c15b 7548PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7549M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7550M: Paul Mackerras <paulus@samba.org>
dd9b238c 7551M: Ingo Molnar <mingo@redhat.com>
f80c5393 7552M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7553L: linux-kernel@vger.kernel.org
75fc2d37 7554T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7555S: Supported
d53e8365 7556F: kernel/events/*
a003236c 7557F: include/linux/perf_event.h
c117ab84 7558F: include/uapi/linux/perf_event.h
141c4296
RR
7559F: arch/*/kernel/perf_event*.c
7560F: arch/*/kernel/*/perf_event*.c
7561F: arch/*/kernel/*/*/perf_event*.c
a003236c 7562F: arch/*/include/asm/perf_event.h
a003236c
VL
7563F: arch/*/kernel/perf_callchain.c
7564F: tools/perf/
6c0b3244 7565
dd49d0f5 7566PERSONALITY HANDLING
8b58be88 7567M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7568L: linux-abi-devel@lists.sourceforge.net
7569S: Maintained
679655da 7570F: include/linux/personality.h
c117ab84 7571F: include/uapi/linux/personality.h
dd49d0f5 7572
838e7a03 7573PHONET PROTOCOL
2a06b40f 7574M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7575S: Supported
7576F: Documentation/networking/phonet.txt
7577F: include/linux/phonet.h
7578F: include/net/phonet/
c117ab84 7579F: include/uapi/linux/phonet.h
838e7a03
RDC
7580F: net/phonet/
7581
1da177e4 7582PHRAM MTD DRIVER
8b58be88 7583M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7584L: linux-mtd@lists.infradead.org
7585S: Maintained
679655da 7586F: drivers/mtd/devices/phram.c
1da177e4 7587
efdbb10e
BP
7588PICOLCD HID DRIVER
7589M: Bruno Prémont <bonbons@linux-vserver.org>
7590L: linux-input@vger.kernel.org
7591S: Maintained
7592F: drivers/hid/hid-picolcd*
7593
a53bfa07
JI
7594PICOXCELL SUPPORT
7595M: Jamie Iles <jamie@jamieiles.com>
7596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7597T: git git://github.com/jamieiles/linux-2.6-ji.git
7598S: Supported
b8733987 7599F: arch/arm/boot/dts/picoxcell*
14430813 7600F: arch/arm/mach-picoxcell/
b8733987 7601F: drivers/crypto/picoxcell*
a53bfa07 7602
2744e8af
LW
7603PIN CONTROL SUBSYSTEM
7604M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7605L: linux-gpio@vger.kernel.org
dbe752a3 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7607S: Maintained
07f29ba6 7608F: drivers/pinctrl/
8e406fe4 7609F: include/linux/pinctrl/
2744e8af 7610
2201bbb8
JCPV
7611PIN CONTROLLER - ATMEL AT91
7612M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7614S: Maintained
c654b6bf 7615F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7616
cbd1b652
MW
7617PIN CONTROLLER - INTEL
7618M: Mika Westerberg <mika.westerberg@linux.intel.com>
7619M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7620S: Maintained
7621F: drivers/pinctrl/intel/
2201bbb8 7622
9963b536
LP
7623PIN CONTROLLER - RENESAS
7624M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7625L: linux-sh@vger.kernel.org
7626S: Maintained
7627F: drivers/pinctrl/sh-pfc/
7628
b75e60d6 7629PIN CONTROLLER - SAMSUNG
fea685e9 7630M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7631M: Thomas Abraham <thomas.abraham@linaro.org>
7632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7633L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7634S: Maintained
9b5b33f6 7635F: drivers/pinctrl/samsung/
b75e60d6 7636
deda8287 7637PIN CONTROLLER - ST SPEAR
8e406fe4 7638M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7639L: spear-devel@list.st.com
7640L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7641W: http://www.st.com/spear
7642S: Maintained
8e406fe4 7643F: drivers/pinctrl/spear/
deda8287 7644
249a6771 7645PKTCDVD DRIVER
dbd47133 7646M: Jiri Kosina <jkosina@suse.cz>
249a6771 7647S: Maintained
679655da
JP
7648F: drivers/block/pktcdvd.c
7649F: include/linux/pktcdvd.h
c117ab84 7650F: include/uapi/linux/pktcdvd.h
249a6771 7651
b31d8273
G
7652PKUNITY SOC DRIVERS
7653M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7654W: http://mprc.pku.edu.cn/~guanxuetao/linux
7655S: Maintained
ceebf4d5 7656T: git git://github.com/gxt/linux.git
b31d8273 7657F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7658F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7659F: drivers/video/fbdev/fb-puv3.c
2809e80b 7660F: drivers/rtc/rtc-puv3.c
b31d8273 7661
9d2ecfb7 7662PMBUS HARDWARE MONITORING DRIVERS
ca462085 7663M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7664L: lm-sensors@lm-sensors.org
7665W: http://www.lm-sensors.org/
7666W: http://www.roeck-us.net/linux/drivers/
7667T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7668S: Maintained
7669F: Documentation/hwmon/pmbus
7670F: drivers/hwmon/pmbus/
7671F: include/linux/i2c/pmbus.h
7672
89a36810 7673PMC SIERRA MaxRAID DRIVER
076cfaae 7674M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7675L: linux-scsi@vger.kernel.org
7676W: http://www.pmc-sierra.com/
7677S: Supported
7678F: drivers/scsi/pmcraid.*
7679
dbf9bfe6 7680PMC SIERRA PM8001 DRIVER
4f0e359c 7681M: xjtuwjp@gmail.com
dbf9bfe6 7682M: lindar_liu@usish.com
f5a7b525 7683L: pmchba@pmcs.com
dbf9bfe6 7684L: linux-scsi@vger.kernel.org
7685S: Supported
7686F: drivers/scsi/pm8001/
7687
1da177e4 7688POSIX CLOCKS and TIMERS
8b58be88 7689M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7690L: linux-kernel@vger.kernel.org
75fc2d37 7691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7692S: Maintained
679655da
JP
7693F: fs/timerfd.c
7694F: include/linux/timer*
5cee9645 7695F: kernel/time/*timer*
1da177e4 7696
3be86148 7697POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7698M: Sebastian Reichel <sre@kernel.org>
57318935 7699M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7700M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7701L: linux-pm@vger.kernel.org
54e5881d 7702T: git git://git.infradead.org/battery-2.6.git
3be86148 7703S: Maintained
679655da 7704F: include/linux/power_supply.h
8cd725a1 7705F: drivers/power/
3be86148 7706
1da177e4 7707PNP SUPPORT
46a1f21a 7708M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7709S: Maintained
679655da 7710F: drivers/pnp/
1da177e4 7711
999445d4 7712PNXxxxx I2C DRIVER
8b58be88 7713M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7714L: linux-i2c@vger.kernel.org
999445d4 7715S: Maintained
679655da 7716F: drivers/i2c/busses/i2c-pnx.c
999445d4 7717
1da177e4 7718PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7719M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7720L: linux-ppp@vger.kernel.org
7721S: Maintained
224cf5ad 7722F: drivers/net/ppp/ppp_*
1da177e4
LT
7723
7724PPP OVER ATM (RFC 2364)
8b58be88 7725M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7726S: Maintained
679655da 7727F: net/atm/pppoatm.c
c117ab84 7728F: include/uapi/linux/atmppp.h
1da177e4
LT
7729
7730PPP OVER ETHERNET
8b58be88 7731M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7732S: Maintained
224cf5ad
JK
7733F: drivers/net/ppp/pppoe.c
7734F: drivers/net/ppp/pppox.c
1da177e4 7735
a6d2370b 7736PPP OVER L2TP
8b58be88 7737M: James Chapman <jchapman@katalix.com>
a6d2370b 7738S: Maintained
90ca28d1 7739F: net/l2tp/l2tp_ppp.c
679655da 7740F: include/linux/if_pppol2tp.h
c117ab84 7741F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7742
eae9d2ba 7743PPS SUPPORT
8b58be88 7744M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7745W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7746L: linuxpps@ml.enneenne.com (subscribers-only)
7747S: Maintained
cabaaf41
JP
7748F: Documentation/pps/
7749F: drivers/pps/
7750F: include/linux/pps*.h
eae9d2ba 7751
71a6d0af
HW
7752PPTP DRIVER
7753M: Dmitry Kozlov <xeb@mail.ru>
7754L: netdev@vger.kernel.org
7755S: Maintained
224cf5ad 7756F: drivers/net/ppp/pptp.c
71a6d0af
HW
7757W: http://sourceforge.net/projects/accel-pptp
7758
1da177e4 7759PREEMPTIBLE KERNEL
8b58be88 7760M: Robert Love <rml@tech9.net>
1da177e4
LT
7761L: kpreempt-tech@lists.sourceforge.net
7762W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7763S: Supported
679655da
JP
7764F: Documentation/preempt-locking.txt
7765F: include/linux/preempt.h
1da177e4
LT
7766
7767PRISM54 WIRELESS DRIVER
8b58be88 7768M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7769L: linux-wireless@vger.kernel.org
9ef80804 7770W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7771S: Obsolete
679655da 7772F: drivers/net/wireless/prism54/
1da177e4 7773
02c18891 7774PS3 NETWORK SUPPORT
b809b9ca 7775M: Geoff Levand <geoff@infradead.org>
02c18891 7776L: netdev@vger.kernel.org
a4724ed6 7777L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7778S: Maintained
8df158ac 7779F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7780
f58a9d17 7781PS3 PLATFORM SUPPORT
b809b9ca 7782M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7783L: linuxppc-dev@lists.ozlabs.org
7784L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7785S: Maintained
679655da
JP
7786F: arch/powerpc/boot/ps3*
7787F: arch/powerpc/include/asm/lv1call.h
7788F: arch/powerpc/include/asm/ps3*.h
7789F: arch/powerpc/platforms/ps3/
7790F: drivers/*/ps3*
7791F: drivers/ps3/
fec629b8 7792F: drivers/rtc/rtc-ps3.c
679655da 7793F: drivers/usb/host/*ps3.c
fec629b8 7794F: sound/ppc/snd_ps3*
f58a9d17 7795
cffb4add 7796PS3VRAM DRIVER
8b58be88 7797M: Jim Paris <jim@jtan.com>
a4724ed6 7798L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7799S: Maintained
8a3977cb 7800F: drivers/block/ps3vram.c
cffb4add 7801
8defe599 7802PSTORE FILESYSTEM
9d5e2a02 7803M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7804M: Colin Cross <ccross@android.com>
7805M: Kees Cook <keescook@chromium.org>
7806M: Tony Luck <tony.luck@intel.com>
7807S: Maintained
7808T: git git://git.infradead.org/users/cbou/linux-pstore.git
7809F: fs/pstore/
7810F: include/linux/pstore*
04851772 7811F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7812F: drivers/acpi/apei/erst.c
7813
7fbc415d
RC
7814PTP HARDWARE CLOCK SUPPORT
7815M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7816L: netdev@vger.kernel.org
7fbc415d
RC
7817S: Maintained
7818W: http://linuxptp.sourceforge.net/
7819F: Documentation/ABI/testing/sysfs-ptp
7820F: Documentation/ptp/*
0ecb3cdd 7821F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7822F: drivers/net/phy/dp83640*
7823F: drivers/ptp/*
7824F: include/linux/ptp_cl*
7825
cf94a4d1 7826PTRACE SUPPORT
e846ee5f 7827M: Roland McGrath <roland@hack.frob.com>
8b58be88 7828M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7829S: Maintained
7830F: include/asm-generic/syscall.h
7831F: include/linux/ptrace.h
7832F: include/linux/regset.h
7833F: include/linux/tracehook.h
c117ab84 7834F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7835F: kernel/ptrace.c
7836
8320204a 7837PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7838M: Mike Isely <isely@pobox.com>
16e9495d 7839L: pvrusb2@isely.net (subscribers-only)
661263b5 7840L: linux-media@vger.kernel.org
8320204a 7841W: http://www.isely.net/pvrusb2/
275ffde4 7842T: git git://linuxtv.org/media_tree.git
8320204a 7843S: Maintained
679655da 7844F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7845F: drivers/media/usb/pvrusb2/
8320204a 7846
39532e6c
HG
7847PWC WEBCAM DRIVER
7848M: Hans de Goede <hdegoede@redhat.com>
7849L: linux-media@vger.kernel.org
7850T: git git://linuxtv.org/media_tree.git
7851S: Maintained
7852F: drivers/media/usb/pwc/*
7853
93c090b3
KD
7854PWM FAN DRIVER
7855M: Kamil Debski <k.debski@samsung.com>
7856L: lm-sensors@lm-sensors.org
7857S: Supported
7858F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7859F: Documentation/hwmon/pwm-fan
7860F: drivers/hwmon/pwm-fan.c
7861
200efedd 7862PWM SUBSYSTEM
aa3495f7
TR
7863M: Thierry Reding <thierry.reding@gmail.com>
7864L: linux-pwm@vger.kernel.org
0c2498f1 7865S: Maintained
006e854f 7866T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7867F: Documentation/pwm.txt
7868F: Documentation/devicetree/bindings/pwm/
7869F: include/linux/pwm.h
0c2498f1 7870F: drivers/pwm/
a140b98d
TR
7871F: drivers/video/backlight/pwm_bl.c
7872F: include/linux/pwm_backlight.h
0c2498f1 7873
30ec261e 7874PXA2xx/PXA3xx SUPPORT
8da5e302 7875M: Daniel Mack <daniel@zonque.org>
a323f664 7876M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7877M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7879T: git git://github.com/hzhuang1/linux.git
8da5e302 7880T: git git://github.com/rjarzmik/linux.git
1da177e4 7881S: Maintained
679655da
JP
7882F: arch/arm/mach-pxa/
7883F: drivers/pcmcia/pxa2xx*
9df92e6c 7884F: drivers/spi/spi-pxa2xx*
faf2e1db 7885F: drivers/usb/gadget/udc/pxa2*
679655da 7886F: include/sound/pxa2xx-lib.h
bec4c99e 7887F: sound/arm/pxa*
14430813 7888F: sound/soc/pxa/
1da177e4 7889
ec64d3bf
EG
7890PXA3xx NAND FLASH DRIVER
7891M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7892L: linux-mtd@lists.infradead.org
7893S: Maintained
9a67f099 7894F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7895
3f640c61 7896MMP SUPPORT
8b58be88 7897M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7898M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7900T: git git://github.com/hzhuang1/linux.git
7901T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7902S: Maintained
3f640c61 7903F: arch/arm/mach-mmp/
e8e6cb32 7904
272f133a
PO
7905PXA MMCI DRIVER
7906S: Orphan
7907
57f63bc8 7908PXA RTC DRIVER
8b58be88 7909M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7910L: rtc-linux@googlegroups.com
7911S: Maintained
7912
cea4001a
TS
7913QAT DRIVER
7914M: Tadeusz Struk <tadeusz.struk@intel.com>
7915L: qat-linux@intel.com
7916S: Supported
7917F: drivers/crypto/qat/
7918
52a09a04 7919QIB DRIVER
8473c603 7920M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7921L: linux-rdma@vger.kernel.org
7922S: Supported
7923F: drivers/infiniband/hw/qib/
7924
5e9772b9
JS
7925QLOGIC QLA1280 SCSI DRIVER
7926M: Michael Reed <mdr@sgi.com>
7927L: linux-scsi@vger.kernel.org
7928S: Maintained
7929F: drivers/scsi/qla1280.[ch]
7930
1da177e4 7931QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7932M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7933L: linux-scsi@vger.kernel.org
7934S: Supported
679655da
JP
7935F: Documentation/scsi/LICENSE.qla2xxx
7936F: drivers/scsi/qla2xxx/
1da177e4 7937
883c98fe 7938QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7939M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7940L: linux-scsi@vger.kernel.org
7941S: Supported
bacfb81b 7942F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7943F: drivers/scsi/qla4xxx/
7944
5a4faa87 7945QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7946M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7947M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7948M: linux-driver@qlogic.com
7949L: netdev@vger.kernel.org
7950S: Supported
679655da 7951F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7952F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7953
0ec00f03 7954QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7955M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7956M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7957L: netdev@vger.kernel.org
7958S: Supported
aa43c215 7959F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7960
c4e84bde 7961QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7962M: Harish Patil <harish.patil@qlogic.com>
7963M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7964M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7965M: linux-driver@qlogic.com
c4e84bde
RM
7966L: netdev@vger.kernel.org
7967S: Supported
aa43c215 7968F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7969
1da177e4 7970QNX4 FILESYSTEM
8b58be88 7971M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7972W: http://www.alarsen.net/linux/qnx4fs/
7973S: Maintained
80811493 7974F: fs/qnx4/
c117ab84
CEB
7975F: include/uapi/linux/qnx4_fs.h
7976F: include/uapi/linux/qnxtypes.h
1da177e4 7977
91952bc0
AP
7978QT1010 MEDIA DRIVER
7979M: Antti Palosaari <crope@iki.fi>
7980L: linux-media@vger.kernel.org
7981W: http://linuxtv.org/
7982W: http://palosaari.fi/linux/
7983Q: http://patchwork.linuxtv.org/project/linux-media/list/
7984T: git git://linuxtv.org/anttip/media_tree.git
7985S: Maintained
7986F: drivers/media/tuners/qt1010*
7987
966fb5ec
SM
7988QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7989M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7990L: linux-wireless@vger.kernel.org
7991L: ath9k-devel@lists.ath9k.org
7992W: http://wireless.kernel.org/en/users/Drivers/ath9k
7993S: Supported
7994F: drivers/net/wireless/ath/ath9k/
7995
2ea0ffcb
KV
7996QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7997M: Kalle Valo <kvalo@qca.qualcomm.com>
7998L: ath10k@lists.infradead.org
7999W: http://wireless.kernel.org/en/users/Drivers/ath10k
8000T: git git://github.com/kvalo/ath.git
8001S: Supported
8002F: drivers/net/wireless/ath/ath10k/
8003
4f4567cf
RK
8004QUALCOMM HEXAGON ARCHITECTURE
8005M: Richard Kuo <rkuo@codeaurora.org>
8006L: linux-hexagon@vger.kernel.org
8007S: Supported
8008F: arch/hexagon/
8009
8e84c258
EK
8010QUALCOMM WCN36XX WIRELESS DRIVER
8011M: Eugene Krasnikov <k.eugene.e@gmail.com>
8012L: wcn36xx@lists.infradead.org
8013W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8014T: git git://github.com/KrasnikovEugene/wcn36xx.git
8015S: Supported
8016F: drivers/net/wireless/ath/wcn36xx/
8017
602adf40 8018RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8019M: Ilya Dryomov <idryomov@gmail.com>
8020M: Sage Weil <sage@redhat.com>
527a88b9 8021M: Alex Elder <elder@kernel.org>
602adf40 8022M: ceph-devel@vger.kernel.org
09d90327
SW
8023W: http://ceph.com/
8024T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8025S: Supported
8026F: drivers/block/rbd.c
8027F: drivers/block/rbd_types.h
8028
1da177e4 8029RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8030M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8031L: linux-fbdev@vger.kernel.org
1da177e4 8032S: Maintained
8a61f013 8033F: drivers/video/fbdev/aty/radeon*
c117ab84 8034F: include/uapi/linux/radeonfb.h
1da177e4 8035
c6c9b34c
HG
8036RADIOSHARK RADIO DRIVER
8037M: Hans de Goede <hdegoede@redhat.com>
8038L: linux-media@vger.kernel.org
8039T: git git://linuxtv.org/media_tree.git
8040S: Maintained
8041F: drivers/media/radio/radio-shark.c
8042
8043RADIOSHARK2 RADIO DRIVER
8044M: Hans de Goede <hdegoede@redhat.com>
8045L: linux-media@vger.kernel.org
8046T: git git://linuxtv.org/media_tree.git
8047S: Maintained
8048F: drivers/media/radio/radio-shark2.c
8049F: drivers/media/radio/radio-tea5777.c
8050
1da177e4 8051RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8052M: Paul Mackerras <paulus@samba.org>
c69f677c 8053L: linux-fbdev@vger.kernel.org
1da177e4 8054S: Maintained
8a61f013 8055F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8056
e7839f25 8057RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8058P: rt2x00 project
b182427e 8059M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8060M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8061L: linux-wireless@vger.kernel.org
83fc9c89 8062L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8063W: http://rt2x00.serialmonkey.com/
8064S: Maintained
8065F: drivers/net/wireless/rt2x00/
8066
9db5579b 8067RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 8068M: Nick Piggin <npiggin@kernel.dk>
9db5579b 8069S: Maintained
679655da
JP
8070F: Documentation/blockdev/ramdisk.txt
8071F: drivers/block/brd.c
9db5579b 8072
9e95ce27 8073RANDOM NUMBER DRIVER
0624bcaa 8074M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8075S: Maintained
679655da 8076F: drivers/char/random.c
9e95ce27 8077
394b701c 8078RAPIDIO SUBSYSTEM
8b58be88 8079M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8080M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8081S: Maintained
679655da 8082F: drivers/rapidio/
394b701c 8083
e2d1d6c0 8084RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8085L: linux-wireless@vger.kernel.org
f52a5490 8086S: Orphan
679655da 8087F: drivers/net/wireless/ray*
e2d1d6c0
RD
8088
8089RCUTORTURE MODULE
e0198b29 8090M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8091M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8092L: linux-kernel@vger.kernel.org
f9094d8e 8093S: Supported
08deed1e 8094T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8095F: Documentation/RCU/torture.txt
34e2d560 8096F: kernel/rcu/rcutorture.c
e2d1d6c0 8097
c87b9c60
PM
8098RCUTORTURE TEST FRAMEWORK
8099M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8100M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8101R: Steven Rostedt <rostedt@goodmis.org>
8102R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8103R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8104L: linux-kernel@vger.kernel.org
c87b9c60
PM
8105S: Supported
8106T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8107F: tools/testing/selftests/rcutorture
8108
c1f766b5 8109RDC R-321X SoC
8b58be88 8110M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8111S: Maintained
8112
db17f395 8113RDC R6040 FAST ETHERNET DRIVER
8b58be88 8114M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8115L: netdev@vger.kernel.org
8116S: Maintained
58565a35 8117F: drivers/net/ethernet/rdc/r6040.c
db17f395 8118
a09ed661 8119RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8120M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8121L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8122S: Supported
679655da 8123F: net/rds/
a09ed661 8124
595182bc 8125READ-COPY UPDATE (RCU)
8b58be88 8126M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8127M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8128R: Steven Rostedt <rostedt@goodmis.org>
8129R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8130R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8131L: linux-kernel@vger.kernel.org
9fab9787 8132W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8133S: Supported
08deed1e 8134T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8135F: Documentation/RCU/
9fab9787 8136X: Documentation/RCU/torture.txt
f9094d8e 8137F: include/linux/rcu*
4102adab
PM
8138X: include/linux/srcu.h
8139F: kernel/rcu/
34e2d560 8140X: kernel/torture.c
595182bc 8141
0c86edc0 8142REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8143M: Alessandro Zummo <a.zummo@towertech.it>
76465493 8144L: rtc-linux@googlegroups.com
8a6e2535 8145Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8146S: Maintained
679655da
JP
8147F: Documentation/rtc.txt
8148F: drivers/rtc/
8149F: include/linux/rtc.h
c117ab84 8150F: include/uapi/linux/rtc.h
0c86edc0 8151
0e400c53
MB
8152REALTEK AUDIO CODECS
8153M: Bard Liao <bardliao@realtek.com>
8154M: Oder Chiou <oder_chiou@realtek.com>
8155S: Maintained
8156F: sound/soc/codecs/rt*
8157F: include/sound/rt*.h
8158
1da177e4 8159REISERFS FILE SYSTEM
76c4e5ea 8160L: reiserfs-devel@vger.kernel.org
1da177e4 8161S: Supported
679655da 8162F: fs/reiserfs/
1da177e4 8163
b83a313b 8164REGISTER MAP ABSTRACTION
b02e48f2 8165M: Mark Brown <broonie@kernel.org>
dd060bc9 8166L: linux-kernel@vger.kernel.org
b83a313b
MB
8167T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8168S: Supported
8169F: drivers/base/regmap/
8170F: include/linux/regmap.h
8171
400e64df
OBC
8172REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8173M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8174T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8175S: Maintained
8176F: drivers/remoteproc/
8177F: Documentation/remoteproc.txt
6fc26488 8178F: include/linux/remoteproc.h
400e64df 8179
d8115db5
OBC
8180REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8181M: Ohad Ben-Cohen <ohad@wizery.com>
8182T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8183S: Maintained
8184F: drivers/rpmsg/
8185F: Documentation/rpmsg.txt
8186F: include/linux/rpmsg.h
8187
1b0fe6be
PZ
8188RESET CONTROLLER FRAMEWORK
8189M: Philipp Zabel <p.zabel@pengutronix.de>
8190S: Maintained
8191F: drivers/reset/
8192F: Documentation/devicetree/bindings/reset/
8193F: include/linux/reset.h
8194F: include/linux/reset-controller.h
8195
e0897645 8196RFKILL
8b58be88 8197M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8198L: linux-wireless@vger.kernel.org
ce466579
JB
8199W: http://wireless.kernel.org/
8200T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8201T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8202S: Maintained
505c9247 8203F: Documentation/rfkill.txt
80811493 8204F: net/rfkill/
e0897645 8205
933685ca
TG
8206RHASHTABLE
8207M: Thomas Graf <tgraf@suug.ch>
8208L: netdev@vger.kernel.org
8209S: Maintained
8210F: lib/rhashtable.c
8211F: include/linux/rhashtable.h
8212
67e054e9
ML
8213RICOH SMARTMEDIA/XD DRIVER
8214M: Maxim Levitsky <maximlevitsky@gmail.com>
8215S: Maintained
21c26f50
JP
8216F: drivers/mtd/nand/r852.c
8217F: drivers/mtd/nand/r852.h
67e054e9 8218
92634125
ML
8219RICOH R5C592 MEMORYSTICK DRIVER
8220M: Maxim Levitsky <maximlevitsky@gmail.com>
8221S: Maintained
8222F: drivers/memstick/host/r592.*
8223
27f1d2f9
SA
8224ROCCAT DRIVERS
8225M: Stefan Achatz <erazor_de@users.sourceforge.net>
8226W: http://sourceforge.net/projects/roccat/
8227S: Maintained
8228F: drivers/hid/hid-roccat*
8229F: include/linux/hid-roccat*
8230F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8231
4b8ac966
JP
8232ROCKER DRIVER
8233M: Jiri Pirko <jiri@resnulli.us>
8234M: Scott Feldman <sfeldma@gmail.com>
8235L: netdev@vger.kernel.org
8236S: Supported
8237F: drivers/net/ethernet/rocker/
8238
1da177e4
LT
8239ROCKETPORT DRIVER
8240P: Comtrol Corp.
1da177e4
LT
8241W: http://www.comtrol.com
8242S: Maintained
679655da 8243F: Documentation/serial/rocket.txt
c897401b 8244F: drivers/tty/rocket*
1da177e4 8245
7645c2f4
KC
8246ROCKETPORT EXPRESS/INFINITY DRIVER
8247M: Kevin Cernekee <cernekee@gmail.com>
8248L: linux-serial@vger.kernel.org
8249S: Odd Fixes
8250F: drivers/tty/serial/rp2.*
8251
1da177e4 8252ROSE NETWORK LAYER
8b58be88 8253M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8254L: linux-hams@vger.kernel.org
d34cb28a 8255W: http://www.linux-ax25.org/
1da177e4 8256S: Maintained
679655da 8257F: include/net/rose.h
c117ab84 8258F: include/uapi/linux/rose.h
679655da 8259F: net/rose/
1da177e4 8260
91952bc0
AP
8261RTL2830 MEDIA DRIVER
8262M: Antti Palosaari <crope@iki.fi>
8263L: linux-media@vger.kernel.org
8264W: http://linuxtv.org/
8265W: http://palosaari.fi/linux/
8266Q: http://patchwork.linuxtv.org/project/linux-media/list/
8267T: git git://linuxtv.org/anttip/media_tree.git
8268S: Maintained
8269F: drivers/media/dvb-frontends/rtl2830*
8270
27a0aacf
AP
8271RTL2832 MEDIA DRIVER
8272M: Antti Palosaari <crope@iki.fi>
8273L: linux-media@vger.kernel.org
8274W: http://linuxtv.org/
8275W: http://palosaari.fi/linux/
8276Q: http://patchwork.linuxtv.org/project/linux-media/list/
8277T: git git://linuxtv.org/anttip/media_tree.git
8278S: Maintained
8279F: drivers/media/dvb-frontends/rtl2832*
8280
ba6e6f6e
AP
8281RTL2832_SDR MEDIA DRIVER
8282M: Antti Palosaari <crope@iki.fi>
8283L: linux-media@vger.kernel.org
8284W: http://linuxtv.org/
8285W: http://palosaari.fi/linux/
8286Q: http://patchwork.linuxtv.org/project/linux-media/list/
8287T: git git://linuxtv.org/anttip/media_tree.git
8288S: Maintained
b4bb1c28 8289F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8290
59840488 8291RTL8180 WIRELESS DRIVER
605bebe2 8292L: linux-wireless@vger.kernel.org
491b26b4 8293W: http://wireless.kernel.org/
54e5881d 8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8295S: Orphan
3cfeb0c3 8296F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8297
59840488 8298RTL8187 WIRELESS DRIVER
9f0939bf 8299M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8300M: Hin-Tak Leung <htl10@users.sourceforge.net>
8301M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8302L: linux-wireless@vger.kernel.org
491b26b4 8303W: http://wireless.kernel.org/
54e5881d 8304T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8305S: Maintained
3cfeb0c3 8306F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8307
3cf0c8ad
LF
8308RTL8192CE WIRELESS DRIVER
8309M: Larry Finger <Larry.Finger@lwfinger.net>
8310M: Chaoming Li <chaoming_li@realsil.com.cn>
8311L: linux-wireless@vger.kernel.org
491b26b4 8312W: http://wireless.kernel.org/
3cf0c8ad
LF
8313T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8314S: Maintained
8315F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8316F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8317
9eb8ef74 8318S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8319M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8320L: linux-fbdev@vger.kernel.org
ce00f85c 8321S: Maintained
8a61f013 8322F: drivers/video/fbdev/savage/
9eb8ef74 8323
1da177e4 8324S390
8b58be88
JP
8325M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8326M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8327M: linux390@de.ibm.com
d58140cc 8328L: linux-s390@vger.kernel.org
5238da45
HC
8329W: http://www.ibm.com/developerworks/linux/linux390/
8330S: Supported
679655da 8331F: arch/s390/
a968cd3e 8332F: drivers/s390/
3bfe6858
JN
8333F: Documentation/s390/
8334F: Documentation/DocBook/s390*
5238da45 8335
322986ca
SO
8336S390 COMMON I/O LAYER
8337M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8338M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8339L: linux-s390@vger.kernel.org
8340W: http://www.ibm.com/developerworks/linux/linux390/
8341S: Supported
8342F: drivers/s390/cio/
8343
8344S390 DASD DRIVER
8345M: Stefan Weinhuber <wein@de.ibm.com>
8346M: Stefan Haberland <stefan.haberland@de.ibm.com>
8347L: linux-s390@vger.kernel.org
8348W: http://www.ibm.com/developerworks/linux/linux390/
8349S: Supported
8350F: drivers/s390/block/dasd*
8351F: block/partitions/ibm.c
8352
5238da45 8353S390 NETWORK DRIVERS
8b58be88
JP
8354M: Ursula Braun <ursula.braun@de.ibm.com>
8355M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8356M: linux390@de.ibm.com
d58140cc 8357L: linux-s390@vger.kernel.org
5238da45
HC
8358W: http://www.ibm.com/developerworks/linux/linux390/
8359S: Supported
679655da 8360F: drivers/s390/net/
5238da45 8361
322986ca
SO
8362S390 PCI SUBSYSTEM
8363M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8364M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8365L: linux-s390@vger.kernel.org
8366W: http://www.ibm.com/developerworks/linux/linux390/
8367S: Supported
8368F: arch/s390/pci/
8369F: drivers/pci/hotplug/s390_pci_hpc.c
8370
feed9b62 8371S390 ZCRYPT DRIVER
5c8d0983 8372M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8373M: linux390@de.ibm.com
8374L: linux-s390@vger.kernel.org
a968cd3e 8375W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8376S: Supported
d5ca6918 8377F: drivers/s390/crypto/
feed9b62 8378
5238da45 8379S390 ZFCP DRIVER
d38e19d0 8380M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8381M: linux390@de.ibm.com
d58140cc 8382L: linux-s390@vger.kernel.org
5238da45 8383W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8384S: Supported
679655da 8385F: drivers/s390/scsi/zfcp_*
1da177e4 8386
dd96df2c 8387S390 IUCV NETWORK LAYER
8b58be88 8388M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8389M: linux390@de.ibm.com
8390L: linux-s390@vger.kernel.org
8391W: http://www.ibm.com/developerworks/linux/linux390/
8392S: Supported
679655da
JP
8393F: drivers/s390/net/*iucv*
8394F: include/net/iucv/
8395F: net/iucv/
dd96df2c 8396
4dde7f75 8397S3C24XX SD/MMC Driver
8b58be88 8398M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8400S: Supported
679655da 8401F: drivers/mmc/host/s3cmci.*
4dde7f75 8402
1f15a229
HV
8403SAA6588 RDS RECEIVER DRIVER
8404M: Hans Verkuil <hverkuil@xs4all.nl>
8405L: linux-media@vger.kernel.org
8406T: git git://linuxtv.org/media_tree.git
8407W: http://linuxtv.org
8408S: Odd Fixes
8409F: drivers/media/i2c/saa6588*
8410
98ed12e6 8411SAA7134 VIDEO4LINUX DRIVER
009a5410 8412M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8413L: linux-media@vger.kernel.org
8414W: http://linuxtv.org
8415T: git git://linuxtv.org/media_tree.git
8416S: Odd fixes
e42bf501 8417F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8418F: drivers/media/pci/saa7134/
8419
1da177e4 8420SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8421M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8422L: linux-media@vger.kernel.org
275ffde4 8423T: git git://linuxtv.org/media_tree.git
1da177e4 8424S: Maintained
90d72ac6
MCC
8425F: drivers/media/common/saa7146/
8426F: drivers/media/pci/saa7146/
8427F: include/media/saa7146*
1da177e4 8428
92304a40 8429SAMSUNG LAPTOP DRIVER
5909c654 8430M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8431L: platform-driver-x86@vger.kernel.org
8432S: Maintained
8433F: drivers/platform/x86/samsung-laptop.c
8434
4a109cc0 8435SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8436M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8437L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8438S: Supported
14430813 8439F: sound/soc/samsung/
4a109cc0 8440
0d89a28b
JH
8441SAMSUNG FRAMEBUFFER DRIVER
8442M: Jingoo Han <jg1.han@samsung.com>
8443L: linux-fbdev@vger.kernel.org
8444S: Maintained
8a61f013 8445F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8446
f69d3a17
SK
8447SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8448M: Sangbeom Kim <sbkim73@samsung.com>
8449L: linux-kernel@vger.kernel.org
8450S: Supported
8451F: drivers/mfd/sec*.c
8452F: drivers/regulator/s2m*.c
8453F: drivers/regulator/s5m*.c
f69d3a17
SK
8454F: include/linux/mfd/samsung/
8455
038f5c4b
SN
8456SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8457M: Kyungmin Park <kyungmin.park@samsung.com>
8458M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8459L: linux-media@vger.kernel.org
8460Q: https://patchwork.linuxtv.org/project/linux-media/list/
8461S: Supported
8462F: drivers/media/platform/exynos4-is/
038f5c4b 8463
6fd86ab2
SN
8464SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8465M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8466L: linux-media@vger.kernel.org
8467L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8468S: Maintained
8469F: drivers/media/platform/s3c-camif/
8470F: include/media/s3c_camif.h
8471
b84ef24e
AH
8472SAMSUNG S5C73M3 CAMERA DRIVER
8473M: Kyungmin Park <kyungmin.park@samsung.com>
8474M: Andrzej Hajda <a.hajda@samsung.com>
8475L: linux-media@vger.kernel.org
8476S: Supported
8477F: drivers/media/i2c/s5c73m3/*
8478
7d459937
AH
8479SAMSUNG S5K5BAF CAMERA DRIVER
8480M: Kyungmin Park <kyungmin.park@samsung.com>
8481M: Andrzej Hajda <a.hajda@samsung.com>
8482L: linux-media@vger.kernel.org
8483S: Supported
8484F: drivers/media/i2c/s5k5baf.c
8485
310e39c9 8486SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8487M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8488M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8489S: Supported
8490L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8491F: drivers/clk/samsung/
8492
66890ed6
BA
8493SAMSUNG SXGBE DRIVERS
8494M: Byungho An <bh74.an@samsung.com>
8495M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8496M: Vipul Pandya <vipul.pandya@samsung.com>
8497S: Supported
8498L: netdev@vger.kernel.org
8499F: drivers/net/ethernet/samsung/sxgbe/
8500
93c537af
LM
8501SAMSUNG THERMAL DRIVER
8502M: Lukasz Majewski <l.majewski@samsung.com>
8503L: linux-pm@vger.kernel.org
8504L: linux-samsung-soc@vger.kernel.org
8505S: Supported
8506T: https://github.com/lmajewski/linux-samsung-thermal.git
8507F: drivers/thermal/samsung/
8508
e296cd32
KD
8509SAMSUNG USB2 PHY DRIVER
8510M: Kamil Debski <k.debski@samsung.com>
8511L: linux-kernel@vger.kernel.org
8512S: Supported
8513F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8514F: Documentation/phy/samsung-usb2.txt
8515F: drivers/phy/phy-exynos4210-usb2.c
8516F: drivers/phy/phy-exynos4x12-usb2.c
8517F: drivers/phy/phy-exynos5250-usb2.c
8518F: drivers/phy/phy-s5pv210-usb2.c
8519F: drivers/phy/phy-samsung-usb2.c
8520F: drivers/phy/phy-samsung-usb2.h
8521
ca749e2a 8522SERIAL DRIVERS
5e30bbb7 8523M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8524L: linux-serial@vger.kernel.org
5e30bbb7 8525S: Maintained
14430813 8526F: drivers/tty/serial/
ca749e2a 8527
aecb7b64 8528SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8529M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8530M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8531S: Maintained
1fb200d6 8532F: include/linux/dma/dw.h
3d598f47 8533F: include/linux/platform_data/dma-dw.h
61a76496 8534F: drivers/dma/dw/
aecb7b64 8535
f9e37137
SJ
8536SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8537M: Seungwon Jeon <tgih.jun@samsung.com>
8538M: Jaehoon Chung <jh80.chung@samsung.com>
8539L: linux-mmc@vger.kernel.org
8540S: Maintained
8541F: include/linux/mmc/dw_mmc.h
8542F: drivers/mmc/host/dw_mmc*
8543
1db121d6
AN
8544THUNDERBOLT DRIVER
8545M: Andreas Noever <andreas.noever@gmail.com>
8546S: Maintained
8547F: drivers/thunderbolt/
8548
9222d247 8549TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8550M: John Stultz <john.stultz@linaro.org>
88606e80 8551M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8552L: linux-kernel@vger.kernel.org
75fc2d37 8553T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8554S: Supported
8555F: include/linux/clocksource.h
8556F: include/linux/time.h
8557F: include/linux/timex.h
c117ab84
CEB
8558F: include/uapi/linux/time.h
8559F: include/uapi/linux/timex.h
88606e80
TG
8560F: kernel/time/clocksource.c
8561F: kernel/time/time*.c
8562F: kernel/time/ntp.c
8563
1da177e4 8564SC1200 WDT DRIVER
b300645a 8565M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8566S: Maintained
679655da 8567F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8568
8569SCHEDULER
dd9b238c 8570M: Ingo Molnar <mingo@redhat.com>
8b58be88 8571M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8572L: linux-kernel@vger.kernel.org
75fc2d37 8573T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8574S: Maintained
95c0d71d 8575F: kernel/sched/
679655da 8576F: include/linux/sched.h
c117ab84 8577F: include/uapi/linux/sched.h
c2eb505b 8578F: include/linux/wait.h
1da177e4 8579
6bcf6737 8580SCORE ARCHITECTURE
ed38665e 8581M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8582M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8583W: http://www.sunplus.com
6bcf6737 8584S: Supported
a2681a75 8585F: arch/score/
6bcf6737 8586
1da177e4 8587SCSI CDROM DRIVER
8b58be88 8588M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8589L: linux-scsi@vger.kernel.org
8590W: http://www.kernel.dk
8591S: Maintained
679655da 8592F: drivers/scsi/sr*
1da177e4 8593
fb50a83d 8594SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8595M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8596L: linux-rdma@vger.kernel.org
8597S: Supported
8598W: http://www.openfabrics.org
8599Q: http://patchwork.kernel.org/project/linux-rdma/list/
8600T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8601F: drivers/infiniband/ulp/srp/
8602F: include/scsi/srp.h
8603
1da177e4 8604SCSI SG DRIVER
8b58be88 8605M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8606L: linux-scsi@vger.kernel.org
59ab3c93 8607W: http://sg.danny.cz/sg
1da177e4 8608S: Maintained
59ab3c93 8609F: Documentation/scsi/scsi-generic.txt
679655da
JP
8610F: drivers/scsi/sg.c
8611F: include/scsi/sg.h
1da177e4
LT
8612
8613SCSI SUBSYSTEM
c95286d8 8614M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8615L: linux-scsi@vger.kernel.org
54e5881d
JP
8616T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8617T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8619S: Maintained
679655da
JP
8620F: drivers/scsi/
8621F: include/scsi/
1da177e4
LT
8622
8623SCSI TAPE DRIVER
8b58be88 8624M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8625L: linux-scsi@vger.kernel.org
8626S: Maintained
679655da 8627F: Documentation/scsi/st.txt
f7269cfc
JD
8628F: drivers/scsi/st.*
8629F: drivers/scsi/st_*.h
1da177e4
LT
8630
8631SCTP PROTOCOL
8b6efb75 8632M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8633M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8634L: linux-sctp@vger.kernel.org
5f85813c 8635W: http://lksctp.sourceforge.net
8b6efb75 8636S: Maintained
679655da
JP
8637F: Documentation/networking/sctp.txt
8638F: include/linux/sctp.h
4d58c025 8639F: include/uapi/linux/sctp.h
679655da
JP
8640F: include/net/sctp/
8641F: net/sctp/
1da177e4
LT
8642
8643SCx200 CPU SUPPORT
8b58be88 8644M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8645S: Odd Fixes
679655da 8646F: Documentation/i2c/busses/scx200_acb
390889b6 8647F: arch/x86/platform/scx200/
679655da
JP
8648F: drivers/watchdog/scx200_wdt.c
8649F: drivers/i2c/busses/scx200*
8650F: drivers/mtd/maps/scx200_docflash.c
8651F: include/linux/scx200.h
1662d32c
JC
8652
8653SCx200 GPIO DRIVER
8b58be88 8654M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8655S: Maintained
679655da
JP
8656F: drivers/char/scx200_gpio.c
8657F: include/linux/scx200_gpio.h
1662d32c
JC
8658
8659SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8660M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8661S: Maintained
679655da 8662F: drivers/clocksource/scx200_hrt.c
1da177e4 8663
6a36913a 8664SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8665M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8666L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8667S: Maintained
679655da 8668F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8669
e7839f25 8670SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8671M: Chris Ball <chris@printf.net>
7a241d6e 8672L: linux-mmc@vger.kernel.org
245feaa6
CB
8673T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8674S: Maintained
7a241d6e 8675F: drivers/mmc/host/sdhci.*
d4a45787 8676F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8677
c04f9d61
KC
8678SECURE COMPUTING
8679M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8680R: Andy Lutomirski <luto@amacapital.net>
8681R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8682T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8683S: Supported
8684F: kernel/seccomp.c
8685F: include/uapi/linux/seccomp.h
8686F: include/linux/seccomp.h
8687K: \bsecure_computing
8688K: \bTIF_SECCOMP\b
8689
3085e9c1 8690SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8691M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8692L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8693L: linux-mmc@vger.kernel.org
e2d1d6c0 8694S: Maintained
d4a45787 8695F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8696
0d1bb41a 8697SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8698M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8699L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8700S: Maintained
8701F: drivers/mmc/host/sdhci-s3c.c
8702
c63b3cba 8703SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8704M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8705L: spear-devel@list.st.com
c63b3cba
VK
8706L: linux-mmc@vger.kernel.org
8707S: Maintained
8708F: drivers/mmc/host/sdhci-spear.c
8709
8711cca2 8710SECURITY SUBSYSTEM
9b45c0d2 8711M: James Morris <james.l.morris@oracle.com>
70b4a259 8712M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8713L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8714T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8715W: http://kernsec.org/
8711cca2 8716S: Supported
7d2c86b5 8717F: security/
8711cca2 8718
1da177e4 8719SECURITY CONTACT
8b58be88 8720M: Security Officers <security@kernel.org>
1da177e4
LT
8721S: Supported
8722
8723SELINUX SECURITY MODULE
e0238b4c 8724M: Paul Moore <paul@paul-moore.com>
8b58be88 8725M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8726M: Eric Paris <eparis@parisplace.org>
e0238b4c 8727L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8728W: http://selinuxproject.org
5a5f2acf 8729T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8730S: Supported
679655da
JP
8731F: include/linux/selinux*
8732F: security/selinux/
6bde95ce 8733F: scripts/selinux/
1da177e4 8734
c1c124e9
JJ
8735APPARMOR SECURITY MODULE
8736M: John Johansen <john.johansen@canonical.com>
8737L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8738W: apparmor.wiki.kernel.org
8739T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8740S: Supported
8741F: security/apparmor/
8742
cef2cf07 8743SENSABLE PHANTOM
8b58be88 8744M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8745S: Maintained
679655da 8746F: drivers/misc/phantom.c
c117ab84 8747F: include/uapi/linux/phantom.h
cef2cf07 8748
6733b39a 8749SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8750M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8751L: linux-scsi@vger.kernel.org
0ca43cc0 8752W: http://www.emulex.com
3387f656
JP
8753S: Supported
8754F: drivers/scsi/be2iscsi/
6733b39a 8755
6b7c5b94 8756SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8757M: Sathya Perla <sathya.perla@emulex.com>
8758M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8759M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8760L: netdev@vger.kernel.org
fea3af67 8761W: http://www.emulex.com
7d2c86b5 8762S: Supported
9aebddd1 8763F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8764
8ceee660 8765SFC NETWORK DRIVER
c06f51ea 8766M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8767M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8768L: netdev@vger.kernel.org
8ceee660 8769S: Supported
874aeea5 8770F: drivers/net/ethernet/sfc/
8ceee660 8771
e2d1d6c0 8772SGI GRU DRIVER
cc883afc 8773M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8774S: Maintained
679655da 8775F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8776
8777SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8778M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8779L: linux-ia64@vger.kernel.org
8780S: Supported
679655da 8781F: Documentation/ia64/serial.txt
df621252 8782F: drivers/tty/serial/ioc?_serial.c
679655da 8783F: include/linux/ioc?.h
e2d1d6c0 8784
75312619 8785SGI XP/XPC/XPNET DRIVER
e180383f
RH
8786M: Cliff Whickman <cpw@sgi.com>
8787M: Robin Holt <robinmholt@gmail.com>
75312619 8788S: Maintained
679655da 8789F: drivers/misc/sgi-xp/
75312619 8790
46eacf3b
AP
8791SI2157 MEDIA DRIVER
8792M: Antti Palosaari <crope@iki.fi>
8793L: linux-media@vger.kernel.org
8794W: http://linuxtv.org/
8795W: http://palosaari.fi/linux/
8796Q: http://patchwork.linuxtv.org/project/linux-media/list/
8797T: git git://linuxtv.org/anttip/media_tree.git
8798S: Maintained
8799F: drivers/media/tuners/si2157*
8800
75e2d5ba
AP
8801SI2168 MEDIA DRIVER
8802M: Antti Palosaari <crope@iki.fi>
8803L: linux-media@vger.kernel.org
8804W: http://linuxtv.org/
8805W: http://palosaari.fi/linux/
8806Q: http://patchwork.linuxtv.org/project/linux-media/list/
8807T: git git://linuxtv.org/anttip/media_tree.git
8808S: Maintained
8809F: drivers/media/dvb-frontends/si2168*
8810
49cc629d
HV
8811SI470X FM RADIO RECEIVER I2C DRIVER
8812M: Hans Verkuil <hverkuil@xs4all.nl>
8813L: linux-media@vger.kernel.org
8814T: git git://linuxtv.org/media_tree.git
8815W: http://linuxtv.org
8816S: Odd Fixes
8817F: drivers/media/radio/si470x/radio-si470x-i2c.c
8818
8819SI470X FM RADIO RECEIVER USB DRIVER
8820M: Hans Verkuil <hverkuil@xs4all.nl>
8821L: linux-media@vger.kernel.org
8822T: git git://linuxtv.org/media_tree.git
8823W: http://linuxtv.org
8824S: Maintained
8825F: drivers/media/radio/si470x/radio-si470x-common.c
8826F: drivers/media/radio/si470x/radio-si470x.h
8827F: drivers/media/radio/si470x/radio-si470x-usb.c
8828
c937ca03
EV
8829SI4713 FM RADIO TRANSMITTER I2C DRIVER
8830M: Eduardo Valentin <edubezval@gmail.com>
8831L: linux-media@vger.kernel.org
8832T: git git://linuxtv.org/media_tree.git
8833W: http://linuxtv.org
8834S: Odd Fixes
99995ded 8835F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8836
8837SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8838M: Eduardo Valentin <edubezval@gmail.com>
8839L: linux-media@vger.kernel.org
8840T: git git://linuxtv.org/media_tree.git
8841W: http://linuxtv.org
8842S: Odd Fixes
99995ded
DR
8843F: drivers/media/radio/si4713/radio-platform-si4713.c
8844
8845SI4713 FM RADIO TRANSMITTER USB DRIVER
8846M: Hans Verkuil <hverkuil@xs4all.nl>
8847L: linux-media@vger.kernel.org
8848T: git git://linuxtv.org/media_tree.git
8849W: http://linuxtv.org
8850S: Maintained
8851F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8852
beb91d46 8853SIANO DVB DRIVER
009a5410 8854M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8855L: linux-media@vger.kernel.org
8856W: http://linuxtv.org
8857T: git git://linuxtv.org/media_tree.git
8858S: Odd fixes
8859F: drivers/media/common/siano/
beb91d46 8860F: drivers/media/usb/siano/
beb91d46 8861F: drivers/media/usb/siano/
14430813 8862F: drivers/media/mmc/siano/
beb91d46 8863
6f15b602
HG
8864SIMPLEFB FB DRIVER
8865M: Hans de Goede <hdegoede@redhat.com>
8866L: linux-fbdev@vger.kernel.org
8867S: Maintained
8868F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8869F: drivers/video/fbdev/simplefb.c
8870F: include/linux/platform_data/simplefb.h
8871
b618b69c 8872SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8873L: linux-media@vger.kernel.org
bb60fcb2 8874S: Orphan
b618b69c 8875F: drivers/media/platform/sh_veu.c
b618b69c
GL
8876
8877SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8878L: linux-media@vger.kernel.org
bb60fcb2 8879S: Orphan
b618b69c
GL
8880F: drivers/media/platform/sh_vou.c
8881F: include/media/sh_vou.h
8882
6349d997 8883SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8884M: Len Brown <lenb@kernel.org>
6349d997
LB
8885L: sfi-devel@simplefirmware.org
8886W: http://simplefirmware.org/
8887T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8888S: Supported
943fc810 8889F: arch/x86/platform/sfi/
6349d997
LB
8890F: drivers/sfi/
8891F: include/linux/sfi*.h
e2d1d6c0 8892
1da177e4
LT
8893SIMTEC EB110ATX (Chalice CATS)
8894P: Ben Dooks
b16957c6
BD
8895P: Vincent Sanders <vince@simtec.co.uk>
8896M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8897W: http://www.simtec.co.uk/products/EB110ATX/
8898S: Supported
8899
8900SIMTEC EB2410ITX (BAST)
8901P: Ben Dooks
b16957c6
BD
8902P: Vincent Sanders <vince@simtec.co.uk>
8903M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8904W: http://www.simtec.co.uk/products/EB2410ITX/
8905S: Supported
15dba387
JP
8906F: arch/arm/mach-s3c24xx/mach-bast.c
8907F: arch/arm/mach-s3c24xx/bast-ide.c
8908F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8909
4c5adde7 8910TI DAVINCI MACHINE SUPPORT
3ba789c0 8911M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8912M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8913T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8914Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8915S: Supported
14430813 8916F: arch/arm/mach-davinci/
046d0a37 8917F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8918
8d4b3f08 8919TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8920M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8921L: linux-media@vger.kernel.org
8d4b3f08
LP
8922W: http://linuxtv.org/
8923Q: http://patchwork.linuxtv.org/project/linux-media/list/
8924T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8925S: Maintained
8d4b3f08
LP
8926F: drivers/media/platform/davinci/
8927F: include/media/davinci/
8928
417d2e50
BP
8929TI AM437X VPFE DRIVER
8930M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8931L: linux-media@vger.kernel.org
8932W: http://linuxtv.org/
8933Q: http://patchwork.linuxtv.org/project/linux-media/list/
8934T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8935S: Maintained
8936F: drivers/media/platform/am437x/
8937
92aab3c0 8938SIS 190 ETHERNET DRIVER
8b58be88 8939M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8940L: netdev@vger.kernel.org
8941S: Maintained
8c7de408 8942F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8943
1da177e4 8944SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8945M: Daniele Venzano <venza@brownhat.org>
1da177e4 8946W: http://www.brownhat.org/sis900.html
979b6c13 8947L: netdev@vger.kernel.org
1da177e4 8948S: Maintained
8c7de408 8949F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8950
8951SIS FRAMEBUFFER DRIVER
8b58be88 8952M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8953W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8954S: Maintained
679655da 8955F: Documentation/fb/sisfb.txt
8a61f013 8956F: drivers/video/fbdev/sis/
679655da 8957F: include/video/sisfb.h
1da177e4
LT
8958
8959SIS USB2VGA DRIVER
8b58be88 8960M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8961W: http://www.winischhofer.at/linuxsisusbvga.shtml
8962S: Maintained
679655da 8963F: drivers/usb/misc/sisusbvga/
1da177e4 8964
415ad26d 8965SLAB ALLOCATOR
16e943bf 8966M: Christoph Lameter <cl@linux.com>
2ed1c525 8967M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8968M: David Rientjes <rientjes@google.com>
8969M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8970M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8971L: linux-mm@kvack.org
8972S: Maintained
679655da 8973F: include/linux/sl?b*.h
16e943bf 8974F: mm/sl?b*
415ad26d 8975
9fab9787
PM
8976SLEEPABLE READ-COPY UPDATE (SRCU)
8977M: Lai Jiangshan <laijs@cn.fujitsu.com>
8978M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8979M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8980R: Steven Rostedt <rostedt@goodmis.org>
8981R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8982L: linux-kernel@vger.kernel.org
9fab9787
PM
8983W: http://www.rdrop.com/users/paulmck/RCU/
8984S: Supported
8985T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8986F: include/linux/srcu.h
8987F: kernel/rcu/srcu.c
9fab9787 8988
66372841
CS
8989SMACK SECURITY MODULE
8990M: Casey Schaufler <casey@schaufler-ca.com>
8991L: linux-security-module@vger.kernel.org
8992W: http://schaufler-ca.com
8993T: git git://git.gitorious.org/smack-next/kernel.git
8994S: Maintained
8995F: Documentation/security/Smack.txt
8996F: security/smack/
8997
20651e0b 8998DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8999M: Kevin Hilman <khilman@kernel.org>
9000M: Nishanth Menon <nm@ti.com>
9001S: Maintained
20651e0b 9002F: drivers/power/avs/
68ace3e1
KH
9003F: include/linux/power/smartreflex.h
9004L: linux-pm@vger.kernel.org
9005
1da177e4 9006SMC91x ETHERNET DRIVER
2f82af08 9007M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9008S: Odd Fixes
ae150435 9009F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9010
e8e31622
SA
9011SMIA AND SMIA++ IMAGE SENSOR DRIVER
9012M: Sakari Ailus <sakari.ailus@iki.fi>
9013L: linux-media@vger.kernel.org
9014S: Maintained
14430813 9015F: drivers/media/i2c/smiapp/
e8e31622
SA
9016F: include/media/smiapp.h
9017F: drivers/media/i2c/smiapp-pll.c
9018F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9019F: include/uapi/linux/smiapp.h
a2cec3c0 9020F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9021
920fa1ff
GR
9022SMM665 HARDWARE MONITOR DRIVER
9023M: Guenter Roeck <linux@roeck-us.net>
9024L: lm-sensors@lm-sensors.org
9025S: Maintained
9026F: Documentation/hwmon/smm665
9027F: drivers/hwmon/smm665.c
9028
9df7305b 9029SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9030M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9031L: lm-sensors@lm-sensors.org
90b24cfb 9032S: Maintained
9df7305b
SG
9033F: Documentation/hwmon/emc2103
9034F: drivers/hwmon/emc2103.c
9035
a98d506c
HG
9036SMSC SCH5627 HARDWARE MONITOR DRIVER
9037M: Hans de Goede <hdegoede@redhat.com>
9038L: lm-sensors@lm-sensors.org
9039S: Supported
9040F: Documentation/hwmon/sch5627
9041F: drivers/hwmon/sch5627.c
9042
6ea884db 9043SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9044M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9045L: lm-sensors@lm-sensors.org
9046S: Maintained
679655da
JP
9047F: Documentation/hwmon/smsc47b397
9048F: drivers/hwmon/smsc47b397.c
6ea884db 9049
fd9abb3d 9050SMSC911x ETHERNET DRIVER
90b24cfb 9051M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9052L: netdev@vger.kernel.org
90b24cfb 9053S: Maintained
679655da 9054F: include/linux/smsc911x.h
ae150435 9055F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9056
9057SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9058M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9059L: netdev@vger.kernel.org
90b24cfb 9060S: Maintained
ae150435 9061F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9062
3c8a63e2 9063SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9064M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9065L: linux-fbdev@vger.kernel.org
90b24cfb 9066S: Maintained
8a61f013 9067F: drivers/video/fbdev/smscufx.c
3c8a63e2 9068
668acf32 9069SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9070M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9071L: linux-media@vger.kernel.org
275ffde4 9072T: git git://linuxtv.org/media_tree.git
795fb7e7 9073S: Maintained
90d72ac6
MCC
9074F: include/media/soc*
9075F: drivers/media/i2c/soc_camera/
9076F: drivers/media/platform/soc_camera/
668acf32 9077
e2d1d6c0 9078SOEKRIS NET48XX LED SUPPORT
8b58be88 9079M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9080S: Maintained
679655da 9081F: drivers/leds/leds-net48xx.c
e2d1d6c0 9082
e3994db1 9083SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9084M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9085M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9086M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9087M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9088L: linux-media@vger.kernel.org
9089S: Supported
9090F: drivers/media/pci/solo6x10/
9091
1da177e4 9092SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9093M: Neil Brown <neilb@suse.de>
1da177e4 9094L: linux-raid@vger.kernel.org
524418bb 9095S: Supported
679655da
JP
9096F: drivers/md/
9097F: include/linux/raid/
c117ab84 9098F: include/uapi/linux/raid/
1da177e4 9099
1da177e4 9100SONIC NETWORK DRIVER
8b58be88 9101M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9102L: netdev@vger.kernel.org
1da177e4 9103S: Maintained
d9fb9f38 9104F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9105
61e115a5 9106SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9107M: Michael Buesch <m@bues.ch>
61e115a5
MB
9108L: netdev@vger.kernel.org
9109S: Maintained
679655da
JP
9110F: drivers/ssb/
9111F: include/linux/ssb/
61e115a5 9112
1da177e4 9113SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9114M: Mattia Dongili <malattia@linux.it>
d0944853 9115L: platform-driver-x86@vger.kernel.org
5b18167d 9116W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9117S: Maintained
679655da
JP
9118F: Documentation/laptops/sony-laptop.txt
9119F: drivers/char/sonypi.c
9120F: drivers/platform/x86/sony-laptop.c
9121F: include/linux/sony-laptop.h
1da177e4 9122
baf8532a 9123SONY MEMORYSTICK CARD SUPPORT
8b58be88 9124M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9125W: http://tifmxx.berlios.de/
9126S: Maintained
679655da 9127F: drivers/memstick/host/tifm_ms.c
baf8532a 9128
0ab30494
ML
9129SONY MEMORYSTICK STANDARD SUPPORT
9130M: Maxim Levitsky <maximlevitsky@gmail.com>
9131S: Maintained
9132F: drivers/memstick/core/ms_block.*
9133
1da177e4 9134SOUND
8b58be88
JP
9135M: Jaroslav Kysela <perex@perex.cz>
9136M: Takashi Iwai <tiwai@suse.de>
93711660 9137L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9138W: http://www.alsa-project.org/
dde7ad8d 9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9140T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9141Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9142S: Maintained
3126a179
JP
9143F: Documentation/sound/
9144F: include/sound/
c117ab84 9145F: include/uapi/sound/
679655da 9146F: sound/
1da177e4 9147
33bbe149
MB
9148SOUND - COMPRESSED AUDIO
9149M: Vinod Koul <vinod.koul@intel.com>
9150L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9151T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9152S: Supported
f672f31a 9153F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9154F: include/sound/compress_driver.h
f672f31a 9155F: include/uapi/sound/compress_*
33bbe149
MB
9156F: sound/core/compress_offload.c
9157F: sound/soc/soc-compress.c
9158
bd903bde 9159SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9160M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9161M: Mark Brown <broonie@kernel.org>
86f14df8 9162T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9163L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9164W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9165S: Supported
2820f615 9166F: Documentation/sound/alsa/soc/
679655da 9167F: sound/soc/
e6e55122 9168F: include/sound/soc*
eb1a6af3 9169
d7f8761b
MB
9170SOUND - DMAENGINE HELPERS
9171M: Lars-Peter Clausen <lars@metafoo.de>
9172S: Supported
9173F: include/sound/dmaengine_pcm.h
9174F: sound/core/pcm_dmaengine.c
9175F: sound/soc/soc-generic-dmaengine-pcm.c
9176
990a6a99
OS
9177SP2 MEDIA DRIVER
9178M: Olli Salonen <olli.salonen@iki.fi>
9179L: linux-media@vger.kernel.org
9180W: http://linuxtv.org/
9181Q: http://patchwork.linuxtv.org/project/linux-media/list/
9182S: Maintained
9183F: drivers/media/dvb-frontends/sp2*
9184
473321fc 9185SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9186M: "David S. Miller" <davem@davemloft.net>
1da177e4 9187L: sparclinux@vger.kernel.org
8a6e2535 9188Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9189T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9190T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9191S: Maintained
679655da 9192F: arch/sparc/
7765b8bb 9193F: drivers/sbus/
1da177e4 9194
6404fcca
DM
9195SPARC SERIAL DRIVERS
9196M: "David S. Miller" <davem@davemloft.net>
9197L: sparclinux@vger.kernel.org
08deed1e
JP
9198T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9199T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9200S: Maintained
6816383a 9201F: include/linux/sunserialcore.h
df621252 9202F: drivers/tty/serial/suncore.c
df621252
GKH
9203F: drivers/tty/serial/sunhv.c
9204F: drivers/tty/serial/sunsab.c
9205F: drivers/tty/serial/sunsab.h
9206F: drivers/tty/serial/sunsu.c
9207F: drivers/tty/serial/sunzilog.c
9208F: drivers/tty/serial/sunzilog.h
6404fcca 9209
389325b4
CL
9210SPARSE CHECKER
9211M: "Christopher Li" <sparse@chrisli.org>
9212L: linux-sparse@vger.kernel.org
9213W: https://sparse.wiki.kernel.org/
9214T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9215T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9216S: Maintained
9217F: include/linux/compiler.h
9218
fc0c195a 9219SPEAR PLATFORM SUPPORT
2d8a3b3d 9220M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9221M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9222L: spear-devel@list.st.com
9223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9224W: http://www.st.com/spear
9225S: Maintained
281e192f 9226F: arch/arm/mach-spear/
fc0c195a 9227
9228SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9229M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9230L: spear-devel@list.st.com
9231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9232W: http://www.st.com/spear
9233S: Maintained
5df33a62 9234F: drivers/clk/spear/
fc0c195a 9235
e2d1d6c0 9236SPI SUBSYSTEM
b02e48f2 9237M: Mark Brown <broonie@kernel.org>
dfbe403c 9238L: linux-spi@vger.kernel.org
e7e4e13c 9239T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9240Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9241S: Maintained
679655da
JP
9242F: Documentation/spi/
9243F: drivers/spi/
9244F: include/linux/spi/
c117ab84 9245F: include/uapi/linux/spi/
e2d1d6c0 9246
2752e401 9247SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9248M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9249M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9250L: netdev@vger.kernel.org
9251S: Supported
679655da 9252F: Documentation/networking/spider_net.txt
8df158ac 9253F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9254
e2d1d6c0 9255SPU FILE SYSTEM
8b58be88 9256M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9257L: linuxppc-dev@lists.ozlabs.org
9258L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9259W: http://www.ibm.com/developerworks/power/cell/
9260S: Supported
679655da
JP
9261F: Documentation/filesystems/spufs.txt
9262F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9263
fc555841 9264SQUASHFS FILE SYSTEM
d7f2ff67 9265M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9266L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9267W: http://squashfs.org.uk
9268S: Maintained
679655da
JP
9269F: Documentation/filesystems/squashfs.txt
9270F: fs/squashfs/
fc555841 9271
1da177e4 9272SRM (Alpha) environment access
8b58be88 9273M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9274S: Maintained
679655da 9275F: arch/alpha/kernel/srm_env.c
1da177e4 9276
26e9a397 9277STABLE BRANCH
879a5a00 9278M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9279L: stable@vger.kernel.org
879a5a00 9280S: Supported
7b175c46 9281F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9282
26e9a397 9283STAGING SUBSYSTEM
879a5a00 9284M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9285T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9286L: devel@driverdev.osuosl.org
879a5a00 9287S: Supported
679655da 9288F: drivers/staging/
dbc6c2cc 9289
ebd3d010
JP
9290STAGING - COMEDI
9291M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9292M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9293S: Odd Fixes
9294F: drivers/staging/comedi/
9295
a0138163
JP
9296STAGING - FLARION FT1000 DRIVERS
9297M: Marek Belisko <marek.belisko@gmail.com>
9298S: Odd Fixes
9299F: drivers/staging/ft1000/
9300
6c1bb424 9301STAGING - INDUSTRIAL IO
030a13d7 9302M: Jonathan Cameron <jic23@kernel.org>
a0138163 9303L: linux-iio@vger.kernel.org
6c1bb424
JP
9304S: Odd Fixes
9305F: drivers/staging/iio/
9306
a0138163
JP
9307STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9308M: Jarod Wilson <jarod@wilsonet.com>
9309W: http://www.lirc.org/
9310S: Odd Fixes
b2b0186d 9311F: drivers/staging/media/lirc/
a0138163 9312
f5e5de1e
OD
9313STAGING - LUSTRE PARALLEL FILESYSTEM
9314M: Oleg Drokin <oleg.drokin@intel.com>
9315M: Andreas Dilger <andreas.dilger@intel.com>
9316L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9317W: http://lustre.opensfs.org/
9318S: Maintained
9319F: drivers/staging/lustre
9320
7c6b6c71 9321STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9322M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9323M: Marc Dietrich <marvin24@gmx.de>
9324L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9325L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9326S: Maintained
9327F: drivers/staging/nvec/
9328
a0138163 9329STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9330M: Jens Frederich <jfrederich@gmail.com>
9331M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9332M: Jon Nettleton <jon.nettleton@gmail.com>
9333W: http://wiki.laptop.org/go/DCON
3140b458 9334S: Maintained
a0138163
JP
9335F: drivers/staging/olpc_dcon/
9336
94cfdd15 9337STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9338M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9339S: Maintained
9340F: drivers/staging/ozwpan/
9341
a0138163 9342STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9343M: Willy Tarreau <willy@meta-x.org>
9344S: Odd Fixes
9345F: drivers/staging/panel/
9346
a0138163
JP
9347STAGING - REALTEK RTL8712U DRIVERS
9348M: Larry Finger <Larry.Finger@lwfinger.net>
9349M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9350S: Odd Fixes
9351F: drivers/staging/rtl8712/
9352
7591ba8b
JS
9353STAGING - REALTEK RTL8723U WIRELESS DRIVER
9354M: Larry Finger <Larry.Finger@lwfinger.net>
9355M: Jes Sorensen <Jes.Sorensen@redhat.com>
9356L: linux-wireless@vger.kernel.org
9357S: Maintained
9358F: drivers/staging/rtl8723au/
9359
13e4e9b8
SM
9360STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9361M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9362M: Teddy Wang <teddy.wang@siliconmotion.com>
9363M: Sudip Mukherjee <sudip@vectorindia.org>
9364L: linux-fbdev@vger.kernel.org
9365S: Maintained
9366F: drivers/staging/sm7xxfb/
9367
980ac4d7
SM
9368STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9369M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9370M: Teddy Wang <teddy.wang@siliconmotion.com>
9371M: Sudip Mukherjee <sudip@vectorindia.org>
9372L: linux-fbdev@vger.kernel.org
9373S: Maintained
9374F: drivers/staging/sm750fb/
9375
510fa408
JP
9376STAGING - SLICOSS
9377M: Lior Dotan <liodot@gmail.com>
9378M: Christopher Harrer <charrer@alacritech.com>
9379S: Odd Fixes
9380F: drivers/staging/slicoss/
9381
a0138163
JP
9382STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9383M: William Hubbs <w.d.hubbs@gmail.com>
9384M: Chris Brannon <chris@the-brannons.com>
d33bce31 9385M: Kirk Reiser <kirk@reisers.ca>
a0138163 9386M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9387L: speakup@linux-speakup.org
a0138163
JP
9388W: http://www.linux-speakup.org/
9389S: Odd Fixes
9390F: drivers/staging/speakup/
9391
b3e871ce
JP
9392STAGING - VIA VT665X DRIVERS
9393M: Forest Bond <forest@alittletooquiet.net>
9394S: Odd Fixes
9395F: drivers/staging/vt665?/
9396
709bcb07 9397STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9398M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9399S: Odd Fixes
9400F: drivers/staging/xgifb/
9401
1da177e4 9402STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9403M: Ion Badulescu <ionut@badula.org>
b4f90189 9404S: Odd Fixes
9bba23b0 9405F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9406
e2d1d6c0 9407SUN3/3X
8b58be88 9408M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9409W: http://sammy.net/sun3/
9410S: Maintained
679655da
JP
9411F: arch/m68k/kernel/*sun3*
9412F: arch/m68k/sun3*/
9413F: arch/m68k/include/asm/sun3*
e689cf4a 9414F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9415
af6a5af8
HG
9416SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9417M: Hans de Goede <hdegoede@redhat.com>
9418L: linux-input@vger.kernel.org
9419S: Maintained
9420F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9421F: drivers/input/keyboard/sun4i-lradc-keys.c
9422
2bc9ff01
DK
9423SUNDANCE NETWORK DRIVER
9424M: Denis Kirjanov <kda@linux-powerpc.org>
9425L: netdev@vger.kernel.org
9426S: Maintained
9427F: drivers/net/ethernet/dlink/sundance.c
9428
2cbb12a4 9429SUPERH
2cbb12a4 9430L: linux-sh@vger.kernel.org
8a6e2535 9431Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9432S: Orphan
066069e1 9433F: Documentation/sh/
679655da 9434F: arch/sh/
066069e1 9435F: drivers/sh/
1da177e4 9436
4480f15b 9437SUSPEND TO RAM
7fb06082 9438M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9439M: Len Brown <len.brown@intel.com>
9440M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9441L: linux-pm@vger.kernel.org
e2d1d6c0 9442S: Supported
679655da
JP
9443F: Documentation/power/
9444F: arch/x86/kernel/acpi/
9445F: drivers/base/power/
9446F: kernel/power/
9447F: include/linux/suspend.h
9448F: include/linux/freezer.h
9449F: include/linux/pm.h
1da177e4
LT
9450
9451SVGA HANDLING
8b58be88 9452M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9453L: linux-video@atrey.karlin.mff.cuni.cz
9454S: Maintained
679655da
JP
9455F: Documentation/svga.txt
9456F: arch/x86/boot/video*
1da177e4 9457
6e28b761
KRW
9458SWIOTLB SUBSYSTEM
9459M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9460L: linux-kernel@vger.kernel.org
9461S: Supported
9462F: lib/swiotlb.c
9463F: arch/*/kernel/pci-swiotlb.c
9464F: include/linux/swiotlb.h
9465
007f790c
JP
9466SWITCHDEV
9467M: Jiri Pirko <jiri@resnulli.us>
9468L: netdev@vger.kernel.org
9469S: Supported
9470F: net/switchdev/
9471F: include/net/switchdev.h
9472
db8e35d5
VG
9473SYNOPSYS ARC ARCHITECTURE
9474M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9475S: Supported
9476F: arch/arc/
6659a20a 9477F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9478F: drivers/tty/serial/arc_uart.c
db8e35d5 9479
1da177e4 9480SYSV FILESYSTEM
8b58be88 9481M: Christoph Hellwig <hch@infradead.org>
1da177e4 9482S: Maintained
679655da
JP
9483F: Documentation/filesystems/sysv-fs.txt
9484F: fs/sysv/
9485F: include/linux/sysv_fs.h
1da177e4 9486
86cfa7fc
NB
9487TARGET SUBSYSTEM
9488M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9489L: linux-scsi@vger.kernel.org
b9f5edc2 9490L: target-devel@vger.kernel.org
86cfa7fc 9491W: http://www.linux-iscsi.org
cf015e9f 9492W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9493T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9494S: Supported
9495F: drivers/target/
9496F: include/target/
9497F: Documentation/target/
9498
4e68852d 9499TASKSTATS STATISTICS INTERFACE
185e595f 9500M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9501S: Maintained
679655da
JP
9502F: Documentation/accounting/taskstats*
9503F: include/linux/taskstats*
9504F: kernel/taskstats.c
4e68852d 9505
781b456a 9506TC CLASSIFIER
f935f3f8 9507M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9508L: netdev@vger.kernel.org
9509S: Maintained
679655da 9510F: include/net/pkt_cls.h
c117ab84 9511F: include/uapi/linux/pkt_cls.h
679655da 9512F: net/sched/
781b456a 9513
5067f08a 9514TCP LOW PRIORITY MODULE
8b58be88
JP
9515M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9516M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9517W: http://tcp-lp-mod.sourceforge.net/
9518S: Maintained
679655da 9519F: net/ipv4/tcp_lp.c
5067f08a 9520
91952bc0
AP
9521TDA10071 MEDIA DRIVER
9522M: Antti Palosaari <crope@iki.fi>
9523L: linux-media@vger.kernel.org
9524W: http://linuxtv.org/
9525W: http://palosaari.fi/linux/
9526Q: http://patchwork.linuxtv.org/project/linux-media/list/
9527T: git git://linuxtv.org/anttip/media_tree.git
9528S: Maintained
9529F: drivers/media/dvb-frontends/tda10071*
9530
9531TDA18212 MEDIA DRIVER
9532M: Antti Palosaari <crope@iki.fi>
9533L: linux-media@vger.kernel.org
9534W: http://linuxtv.org/
9535W: http://palosaari.fi/linux/
9536Q: http://patchwork.linuxtv.org/project/linux-media/list/
9537T: git git://linuxtv.org/anttip/media_tree.git
9538S: Maintained
9539F: drivers/media/tuners/tda18212*
9540
9541TDA18218 MEDIA DRIVER
9542M: Antti Palosaari <crope@iki.fi>
9543L: linux-media@vger.kernel.org
9544W: http://linuxtv.org/
9545W: http://palosaari.fi/linux/
9546Q: http://patchwork.linuxtv.org/project/linux-media/list/
9547T: git git://linuxtv.org/anttip/media_tree.git
9548S: Maintained
9549F: drivers/media/tuners/tda18218*
9550
3b2f6aba
MK
9551TDA18271 MEDIA DRIVER
9552M: Michael Krufky <mkrufky@linuxtv.org>
9553L: linux-media@vger.kernel.org
9554W: http://linuxtv.org/
9555W: http://github.com/mkrufky
9556Q: http://patchwork.linuxtv.org/project/linux-media/list/
9557T: git git://linuxtv.org/mkrufky/tuners.git
9558S: Maintained
9559F: drivers/media/tuners/tda18271*
9560
e48307a9
MK
9561TDA827x MEDIA DRIVER
9562M: Michael Krufky <mkrufky@linuxtv.org>
9563L: linux-media@vger.kernel.org
9564W: http://linuxtv.org/
9565W: http://github.com/mkrufky
9566Q: http://patchwork.linuxtv.org/project/linux-media/list/
9567T: git git://linuxtv.org/mkrufky/tuners.git
9568S: Maintained
9569F: drivers/media/tuners/tda8290.*
9570
66cf9212
MK
9571TDA8290 MEDIA DRIVER
9572M: Michael Krufky <mkrufky@linuxtv.org>
9573L: linux-media@vger.kernel.org
9574W: http://linuxtv.org/
9575W: http://github.com/mkrufky
9576Q: http://patchwork.linuxtv.org/project/linux-media/list/
9577T: git git://linuxtv.org/mkrufky/tuners.git
9578S: Maintained
9579F: drivers/media/tuners/tda8290.*
9580
4b9fba30
HV
9581TDA9840 MEDIA DRIVER
9582M: Hans Verkuil <hverkuil@xs4all.nl>
9583L: linux-media@vger.kernel.org
9584T: git git://linuxtv.org/media_tree.git
9585W: http://linuxtv.org
9586S: Maintained
9587F: drivers/media/i2c/tda9840*
9588
2cb654fd 9589TEA5761 TUNER DRIVER
009a5410 9590M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9591L: linux-media@vger.kernel.org
9592W: http://linuxtv.org
9593T: git git://linuxtv.org/media_tree.git
9594S: Odd fixes
9595F: drivers/media/tuners/tea5761.*
9596
9597TEA5767 TUNER DRIVER
009a5410 9598M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9599L: linux-media@vger.kernel.org
9600W: http://linuxtv.org
9601T: git git://linuxtv.org/media_tree.git
9602S: Maintained
9603F: drivers/media/tuners/tea5767.*
9604
4b9fba30
HV
9605TEA6415C MEDIA DRIVER
9606M: Hans Verkuil <hverkuil@xs4all.nl>
9607L: linux-media@vger.kernel.org
9608T: git git://linuxtv.org/media_tree.git
9609W: http://linuxtv.org
9610S: Maintained
9611F: drivers/media/i2c/tea6415c*
9612
9613TEA6420 MEDIA DRIVER
9614M: Hans Verkuil <hverkuil@xs4all.nl>
9615L: linux-media@vger.kernel.org
9616T: git git://linuxtv.org/media_tree.git
9617W: http://linuxtv.org
9618S: Maintained
9619F: drivers/media/i2c/tea6420*
9620
3d249d4c 9621TEAM DRIVER
dca9ab92 9622M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9623L: netdev@vger.kernel.org
9624S: Supported
9625F: drivers/net/team/
9626F: include/linux/if_team.h
c117ab84 9627F: include/uapi/linux/if_team.h
3d249d4c 9628
7d029125
VD
9629TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9630M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9631S: Maintained
9632F: arch/x86/platform/ts5500/
9633
40ad4a30
SY
9634TECHNOTREND USB IR RECEIVER
9635M: Sean Young <sean@mess.org>
9636L: linux-media@vger.kernel.org
9637S: Maintained
9638F: drivers/media/rc/ttusbir.c
9639
adabdb0c 9640TEGRA ARCHITECTURE SUPPORT
243d58ec 9641M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9642M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9643M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9644L: linux-tegra@vger.kernel.org
fd117cd1 9645Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9646T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9647S: Supported
bbbe96ed 9648N: [^a-z]tegra
84b9414b 9649
adabdb0c
SW
9650TEGRA CLOCK DRIVER
9651M: Peter De Schrijver <pdeschrijver@nvidia.com>
9652M: Prashant Gaikwad <pgaikwad@nvidia.com>
9653S: Supported
9654F: drivers/clk/tegra/
9655
9656TEGRA DMA DRIVER
9657M: Laxman Dewangan <ldewangan@nvidia.com>
9658S: Supported
9659F: drivers/dma/tegra20-apb-dma.c
9660
adabdb0c
SW
9661TEGRA I2C DRIVER
9662M: Laxman Dewangan <ldewangan@nvidia.com>
9663S: Supported
9664F: drivers/i2c/busses/i2c-tegra.c
9665
9666TEGRA IOMMU DRIVERS
9667M: Hiroshi Doyu <hdoyu@nvidia.com>
9668S: Supported
9669F: drivers/iommu/tegra*
9670
9671TEGRA KBC DRIVER
9672M: Rakesh Iyer <riyer@nvidia.com>
9673M: Laxman Dewangan <ldewangan@nvidia.com>
9674S: Supported
9675F: drivers/input/keyboard/tegra-kbc.c
9676
adabdb0c
SW
9677TEGRA PWM DRIVER
9678M: Thierry Reding <thierry.reding@gmail.com>
9679S: Supported
9680F: drivers/pwm/pwm-tegra.c
9681
9682TEGRA SERIAL DRIVER
9683M: Laxman Dewangan <ldewangan@nvidia.com>
9684S: Supported
9685F: drivers/tty/serial/serial-tegra.c
9686
9687TEGRA SPI DRIVER
9688M: Laxman Dewangan <ldewangan@nvidia.com>
9689S: Supported
9690F: drivers/spi/spi-tegra*
9691
1a348ccc 9692TEHUTI ETHERNET DRIVER
8b58be88 9693M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9694L: netdev@vger.kernel.org
9695S: Supported
ef7f5429 9696F: drivers/net/ethernet/tehuti/*
1a348ccc 9697
4e68852d 9698Telecom Clock Driver for MCPL0010
8b58be88 9699M: Mark Gross <mark.gross@intel.com>
4e68852d 9700S: Supported
679655da 9701F: drivers/char/tlclk.c
4e68852d 9702
4480f15b 9703TENSILICA XTENSA PORT (xtensa)
8b58be88 9704M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9705M: Max Filippov <jcmvbkbc@gmail.com>
9706L: linux-xtensa@linux-xtensa.org
4e68852d 9707S: Maintained
679655da 9708F: arch/xtensa/
3dc99857 9709F: drivers/irqchip/irq-xtensa-*
4e68852d 9710
5313ba66
HV
9711THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9712M: Hans Verkuil <hverkuil@xs4all.nl>
9713L: linux-media@vger.kernel.org
9714T: git git://linuxtv.org/media_tree.git
9715W: http://linuxtv.org
9716S: Maintained
9717F: drivers/media/radio/radio-raremono.c
9718
d3fb6955 9719THERMAL
b75f0050 9720M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9721M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9722L: linux-pm@vger.kernel.org
9723T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9724T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9725Q: https://patchwork.kernel.org/project/linux-pm/list/
9726S: Supported
9727F: drivers/thermal/
9728F: include/linux/thermal.h
af6c9f16 9729F: include/uapi/linux/thermal.h
b75f0050
JP
9730F: include/linux/cpu_cooling.h
9731F: Documentation/devicetree/bindings/thermal/
d3fb6955 9732
30ba2fbd
VD
9733THINGM BLINK(1) USB RGB LED DRIVER
9734M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9735S: Maintained
9736F: drivers/hid/hid-thingm.c
9737
4e68852d 9738THINKPAD ACPI EXTRAS DRIVER
8b58be88 9739M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9740L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9741L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9742W: http://ibm-acpi.sourceforge.net
9743W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9744T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9745S: Maintained
679655da 9746F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9747
1b46f2a2 9748TI BANDGAP AND THERMAL DRIVER
f14d1c24 9749M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9750L: linux-pm@vger.kernel.org
531ff13e 9751L: linux-omap@vger.kernel.org
5a723e81 9752S: Maintained
794b2e25 9753F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9754
0c7665c3
MF
9755TI CDCE706 CLOCK DRIVER
9756M: Max Filippov <jcmvbkbc@gmail.com>
9757S: Maintained
9758F: drivers/clk/clk-cdce706.c
9759
49b6a5e3
TK
9760TI CLOCK DRIVER
9761M: Tero Kristo <t-kristo@ti.com>
9762L: linux-omap@vger.kernel.org
9763S: Maintained
9764F: drivers/clk/ti/
9765F: include/linux/clk/ti.h
9766
4020f2d7 9767TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9768M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9769S: Maintained
679655da
JP
9770F: drivers/misc/tifm*
9771F: drivers/mmc/host/tifm_sd.c
9772F: include/linux/tifm.h
4020f2d7 9773
e0c52404 9774TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9775M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9776L: linux-kernel@vger.kernel.org
9777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9778S: Maintained
9779F: drivers/soc/ti/*
9780T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9781
9782
152ad442
SR
9783TI LM49xxx FAMILY ASoC CODEC DRIVERS
9784M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9785M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9786L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9787S: Maintained
9788F: sound/soc/codecs/lm49453*
d392dead 9789F: sound/soc/codecs/isabelle*
152ad442 9790
0edd807d
KM
9791TI LP855x BACKLIGHT DRIVER
9792M: Milo Kim <milo.kim@ti.com>
9793S: Maintained
9794F: Documentation/backlight/lp855x-driver.txt
9795F: drivers/video/backlight/lp855x_bl.c
9796F: include/linux/platform_data/lp855x.h
9797
faf13f6d
KM
9798TI LP8727 CHARGER DRIVER
9799M: Milo Kim <milo.kim@ti.com>
9800S: Maintained
9801F: drivers/power/lp8727_charger.c
9802F: include/linux/platform_data/lp8727.h
9803
22f1229f
KM
9804TI LP8788 MFD DRIVER
9805M: Milo Kim <milo.kim@ti.com>
9806S: Maintained
9807F: drivers/iio/adc/lp8788_adc.c
9808F: drivers/leds/leds-lp8788.c
9809F: drivers/mfd/lp8788*.c
9810F: drivers/power/lp8788-charger.c
9811F: drivers/regulator/lp8788-*.c
9812F: include/linux/mfd/lp8788*.h
9813
84640e27
KM
9814TI NETCP ETHERNET DRIVER
9815M: Wingman Kwok <w-kwok2@ti.com>
9816M: Murali Karicheri <m-karicheri2@ti.com>
9817L: netdev@vger.kernel.org
9818S: Maintained
9819F: drivers/net/ethernet/ti/netcp*
9820
dd5e8e6b 9821TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9822M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9823L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9824S: Maintained
9825F: sound/soc/codecs/twl4030*
9826
90921014 9827TI WILINK WIRELESS DRIVERS
90921014
LC
9828L: linux-wireless@vger.kernel.org
9829W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9830W: http://wireless.kernel.org/en/users/Drivers/wl1251
9831T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9832S: Orphan
90921014
LC
9833F: drivers/net/wireless/ti/
9834F: include/linux/wl12xx.h
9835
e86eaa3a 9836TIPC NETWORK LAYER
8b58be88
JP
9837M: Jon Maloy <jon.maloy@ericsson.com>
9838M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9839L: netdev@vger.kernel.org (core kernel code)
9840L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9841W: http://tipc.sourceforge.net/
e86eaa3a 9842S: Maintained
c117ab84 9843F: include/uapi/linux/tipc*.h
679655da 9844F: net/tipc/
e86eaa3a 9845
867e359b 9846TILE ARCHITECTURE
c47b15c4 9847M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9848W: http://www.ezchip.com/scm/
867e359b
CM
9849S: Supported
9850F: arch/tile/
6b940606 9851F: drivers/char/tile-srom.c
5c770755 9852F: drivers/edac/tile_edac.c
6b940606
CM
9853F: drivers/net/ethernet/tile/
9854F: drivers/rtc/rtc-tile.c
9855F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9856F: drivers/tty/serial/tilegx.c
6b940606
CM
9857F: drivers/usb/host/*-tilegx.c
9858F: include/linux/usb/tilegx.h
867e359b 9859
1da177e4 9860TLAN NETWORK DRIVER
8b58be88 9861M: Samuel Chessman <chessman@tux.org>
88c07dde 9862L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9863W: http://sourceforge.net/projects/tlan/
9864S: Maintained
679655da 9865F: Documentation/networking/tlan.txt
b544dbac 9866F: drivers/net/ethernet/ti/tlan.*
1da177e4 9867
d74db3b2 9868TOMOYO SECURITY MODULE
8b58be88
JP
9869M: Kentaro Takeda <takedakn@nttdata.co.jp>
9870M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9871L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9872L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9873L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9874L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9875W: http://tomoyo.sourceforge.jp/
843d183c 9876T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9877S: Maintained
679655da 9878F: security/tomoyo/
d74db3b2 9879
9caeb532 9880TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9881M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9882L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9883S: Maintained
9884F: drivers/platform/x86/topstar-laptop.c
9885
1da177e4 9886TOSHIBA ACPI EXTRAS DRIVER
d0944853 9887L: platform-driver-x86@vger.kernel.org
15065531 9888S: Orphan
679655da 9889F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9890
9891TOSHIBA SMM DRIVER
8b58be88 9892M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9893L: tlinux-users@tce.toshiba-dme.co.jp
9894W: http://www.buzzard.org.uk/toshiba/
9895S: Maintained
679655da
JP
9896F: drivers/char/toshiba.c
9897F: include/linux/toshiba.h
c117ab84 9898F: include/uapi/linux/toshiba.h
1da177e4 9899
d719f900 9900TMIO MMC DRIVER
252f29a9 9901M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9902L: linux-mmc@vger.kernel.org
d719f900 9903S: Maintained
d1057c40
GL
9904F: drivers/mmc/host/tmio_mmc*
9905F: drivers/mmc/host/sh_mobile_sdhi.c
9906F: include/linux/mmc/tmio.h
9907F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9908
917cc4e6
GR
9909TMP401 HARDWARE MONITOR DRIVER
9910M: Guenter Roeck <linux@roeck-us.net>
9911L: lm-sensors@lm-sensors.org
9912S: Maintained
9913F: Documentation/hwmon/tmp401
9914F: drivers/hwmon/tmp401.c
9915
98f32602 9916TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9917M: Hugh Dickins <hughd@google.com>
98f32602
HD
9918L: linux-mm@kvack.org
9919S: Maintained
9920F: include/linux/shmem_fs.h
9921F: mm/shmem.c
9922
45f95b53 9923TM6000 VIDEO4LINUX DRIVER
009a5410 9924M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9925L: linux-media@vger.kernel.org
9926W: http://linuxtv.org
9927T: git git://linuxtv.org/media_tree.git
9928S: Odd fixes
9929F: drivers/media/usb/tm6000/
9930
c65fde19
HV
9931TW68 VIDEO4LINUX DRIVER
9932M: Hans Verkuil <hverkuil@xs4all.nl>
9933L: linux-media@vger.kernel.org
9934T: git git://linuxtv.org/media_tree.git
9935W: http://linuxtv.org
9936S: Odd Fixes
9937F: drivers/media/pci/tw68/
9938
4e68852d 9939TPM DEVICE DRIVER
901486b8 9940M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 9941M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9942W: http://tpmdd.sourceforge.net
63a10dfd 9943L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
9944Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9945T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 9946S: Maintained
679655da 9947F: drivers/char/tpm/
4e68852d 9948
1a0f1b27
AL
9949TPM IBM_VTPM DEVICE DRIVER
9950M: Ashley Lai <ashleydlai@gmail.com>
9951W: http://tpmdd.sourceforge.net
9952L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9953S: Maintained
9954F: drivers/char/tpm/tpm_ibmvtpm*
9955
d6f005a1
JP
9956TRACING
9957M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9958M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9959T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9960S: Maintained
9961F: Documentation/trace/ftrace.txt
9962F: arch/*/*/*/ftrace.h
9963F: arch/*/kernel/ftrace.c
9964F: include/*/ftrace.h
9965F: include/linux/trace*.h
9966F: include/trace/
9967F: kernel/trace/
6e68e6c5 9968F: tools/testing/selftests/ftrace/
d6f005a1 9969
1da177e4 9970TRIVIAL PATCHES
8b58be88 9971M: Jiri Kosina <trivial@kernel.org>
54e5881d 9972T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9973S: Maintained
86ef925f 9974K: ^Subject:.*(?i)trivial
1da177e4 9975
4e68852d 9976TTY LAYER
879a5a00 9977M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9978M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9979S: Supported
08deed1e 9980T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9981F: drivers/tty/
df621252 9982F: drivers/tty/serial/serial_core.c
e3288775
AC
9983F: include/linux/serial_core.h
9984F: include/linux/serial.h
9985F: include/linux/tty.h
c117ab84
CEB
9986F: include/uapi/linux/serial_core.h
9987F: include/uapi/linux/serial.h
9988F: include/uapi/linux/tty.h
4e68852d 9989
91952bc0
AP
9990TUA9001 MEDIA DRIVER
9991M: Antti Palosaari <crope@iki.fi>
9992L: linux-media@vger.kernel.org
9993W: http://linuxtv.org/
9994W: http://palosaari.fi/linux/
9995Q: http://patchwork.linuxtv.org/project/linux-media/list/
9996T: git git://linuxtv.org/anttip/media_tree.git
9997S: Maintained
9998F: drivers/media/tuners/tua9001*
9999
740db6d7 10000TULIP NETWORK DRIVERS
8b58be88 10001M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10002L: netdev@vger.kernel.org
10003S: Maintained
0f04e2aa 10004F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10005
10006TUN/TAP driver
ba57b6f2 10007M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10008W: http://vtun.sourceforge.net/tun
10009S: Maintained
679655da
JP
10010F: Documentation/networking/tuntap.txt
10011F: arch/um/os-Linux/drivers/
1da177e4 10012
b454cc66 10013TURBOCHANNEL SUBSYSTEM
8b58be88 10014M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10015M: Ralf Baechle <ralf@linux-mips.org>
10016L: linux-mips@linux-mips.org
10017Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10018S: Maintained
679655da
JP
10019F: drivers/tc/
10020F: include/linux/tc.h
b454cc66 10021
1da177e4 10022U14-34F SCSI DRIVER
8b58be88 10023M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10024L: linux-scsi@vger.kernel.org
10025S: Maintained
679655da 10026F: drivers/scsi/u14-34f.c
1da177e4 10027
e2d1d6c0 10028UBI FILE SYSTEM (UBIFS)
949cb623 10029M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10030M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10031L: linux-mtd@lists.infradead.org
e2966cbe 10032T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10033W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10034S: Maintained
679655da
JP
10035F: Documentation/filesystems/ubifs.txt
10036F: fs/ubifs/
e2d1d6c0 10037
cc2020e6 10038UCLINUX (AND M68KNOMMU)
8b58be88 10039M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10040W: http://www.uclinux.org/
10041L: uclinux-dev@uclinux.org (subscribers-only)
10042S: Maintained
61bc02bb
JP
10043F: arch/m68k/*/*_no.*
10044F: arch/m68k/include/asm/*_no.*
cc2020e6 10045
1da177e4 10046UDF FILESYSTEM
8b58be88 10047M: Jan Kara <jack@suse.cz>
1da177e4 10048S: Maintained
679655da
JP
10049F: Documentation/filesystems/udf.txt
10050F: fs/udf/
1da177e4 10051
cc2020e6 10052UFS FILESYSTEM
8b58be88 10053M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10054S: Maintained
679655da
JP
10055F: Documentation/filesystems/ufs.txt
10056F: fs/ufs/
cc2020e6 10057
0a09d3ab
DH
10058UHID USERSPACE HID IO DRIVER:
10059M: David Herrmann <dh.herrmann@googlemail.com>
10060L: linux-input@vger.kernel.org
10061S: Maintained
10062F: drivers/hid/uhid.c
c117ab84 10063F: include/uapi/linux/uhid.h
0a09d3ab 10064
18332a80 10065ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10066L: linux-usb@vger.kernel.org
10c6c9c9 10067S: Orphan
355ffe69 10068F: drivers/uwb/
679655da
JP
10069F: include/linux/uwb.h
10070F: include/linux/uwb/
18332a80 10071
b31d8273
G
10072UNICORE32 ARCHITECTURE:
10073M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10074W: http://mprc.pku.edu.cn/~guanxuetao/linux
10075S: Maintained
ceebf4d5 10076T: git git://github.com/gxt/linux.git
b31d8273
G
10077F: arch/unicore32/
10078
d8379ab1
TF
10079UNIFDEF
10080M: Tony Finch <dot@dotat.at>
10081W: http://dotat.at/prog/unifdef
10082S: Maintained
10083F: scripts/unifdef.c
10084
1da177e4 10085UNIFORM CDROM DRIVER
8b58be88 10086M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10087W: http://www.kernel.dk
10088S: Maintained
679655da
JP
10089F: Documentation/cdrom/
10090F: drivers/cdrom/cdrom.c
10091F: include/linux/cdrom.h
c117ab84 10092F: include/uapi/linux/cdrom.h
1da177e4 10093
56df0122
BR
10094UNISYS S-PAR DRIVERS
10095M: Benjamin Romer <benjamin.romer@unisys.com>
10096M: David Kershner <david.kershner@unisys.com>
10097L: sparmaintainer@unisys.com (Unisys internal)
10098S: Supported
10099F: drivers/staging/unisys/
10100
9941fa6e
VH
10101UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10102M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10103L: linux-scsi@vger.kernel.org
10104S: Supported
10105F: Documentation/scsi/ufs.txt
10106F: drivers/scsi/ufs/
10107
e2d1d6c0 10108UNSORTED BLOCK IMAGES (UBI)
949cb623 10109M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10110M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10111W: http://www.linux-mtd.infradead.org/
10112L: linux-mtd@lists.infradead.org
b6b44e0a 10113T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10114S: Supported
80811493 10115F: drivers/mtd/ubi/
679655da 10116F: include/linux/mtd/ubi.h
c117ab84 10117F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10118
1da177e4 10119USB ACM DRIVER
61eee9a7 10120M: Oliver Neukum <oliver@neukum.org>
6372594a 10121L: linux-usb@vger.kernel.org
1da177e4 10122S: Maintained
679655da
JP
10123F: Documentation/usb/acm.txt
10124F: drivers/usb/class/cdc-acm.*
1da177e4 10125
b7d572e1
PF
10126USB AR5523 WIRELESS DRIVER
10127M: Pontus Fuchs <pontus.fuchs@gmail.com>
10128L: linux-wireless@vger.kernel.org
10129S: Maintained
10130F: drivers/net/wireless/ath/ar5523/
10131
115bb1ff 10132USB ATTACHED SCSI
f50a4968 10133M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10134M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10135L: linux-usb@vger.kernel.org
10136L: linux-scsi@vger.kernel.org
8eae0fb7 10137S: Maintained
115bb1ff
MW
10138F: drivers/usb/storage/uas.c
10139
1da177e4 10140USB CDC ETHERNET DRIVER
61eee9a7 10141M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10142L: linux-usb@vger.kernel.org
1da177e4 10143S: Maintained
679655da 10144F: drivers/net/usb/cdc_*.c
c117ab84 10145F: include/uapi/linux/usb/cdc.h
1da177e4 10146
b02b371e 10147USB CYPRESS C67X00 DRIVER
8b58be88 10148M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10149L: linux-usb@vger.kernel.org
10150S: Maintained
679655da 10151F: drivers/usb/c67x00/
b02b371e 10152
d0374f4f 10153USB DAVICOM DM9601 DRIVER
8b58be88 10154M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10155L: netdev@vger.kernel.org
d0374f4f
PK
10156W: http://www.linux-usb.org/usbnet
10157S: Maintained
679655da 10158F: drivers/net/usb/dm9601.c
d0374f4f 10159
cc2020e6 10160USB DIAMOND RIO500 DRIVER
8b58be88 10161M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10162L: rio500-users@lists.sourceforge.net
10163W: http://rio500.sourceforge.net
10164S: Maintained
679655da 10165F: drivers/usb/misc/rio500*
cc2020e6 10166
1da177e4 10167USB EHCI DRIVER
578333ab 10168M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10169L: linux-usb@vger.kernel.org
578333ab 10170S: Maintained
679655da
JP
10171F: Documentation/usb/ehci.txt
10172F: drivers/usb/host/ehci*
1da177e4 10173
69ae9e3e 10174USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10175M: Felipe Balbi <balbi@ti.com>
795fb7e7 10176L: linux-usb@vger.kernel.org
69ae9e3e 10177W: http://www.linux-usb.org/gadget
d6d0f665
FB
10178T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10179S: Maintained
679655da
JP
10180F: drivers/usb/gadget/
10181F: include/linux/usb/gadget*
69ae9e3e 10182
2dea64b4 10183USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10184M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10185L: linux-usb@vger.kernel.org
54e5881d 10186T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10187S: Maintained
c2f01971 10188F: Documentation/hid/hiddev.txt
679655da 10189F: drivers/hid/usbhid/
1da177e4 10190
959eea21 10191USB ISP116X DRIVER
8b58be88 10192M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10193L: linux-usb@vger.kernel.org
959eea21 10194S: Maintained
679655da
JP
10195F: drivers/usb/host/isp116x*
10196F: include/linux/usb/isp116x.h
959eea21 10197
1da177e4 10198USB MASS STORAGE DRIVER
8b58be88 10199M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10200L: linux-usb@vger.kernel.org
8836aeb8 10201L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10202S: Maintained
10203W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10204F: drivers/usb/storage/
1da177e4 10205
af39917d
CL
10206USB MIDI DRIVER
10207M: Clemens Ladisch <clemens@ladisch.de>
10208L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10209T: git git://git.alsa-project.org/alsa-kernel.git
10210S: Maintained
10211F: sound/usb/midi.*
10212
444ce9d4
JP
10213USB NETWORKING DRIVERS
10214L: linux-usb@vger.kernel.org
10215S: Odd Fixes
10216F: drivers/net/usb/
10217
1da177e4 10218USB OHCI DRIVER
578333ab 10219M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10220L: linux-usb@vger.kernel.org
578333ab 10221S: Maintained
679655da
JP
10222F: Documentation/usb/ohci.txt
10223F: drivers/usb/host/ohci*
1da177e4 10224
963ffa3e
PC
10225USB OTG FSM (Finite State Machine)
10226M: Peter Chen <Peter.Chen@freescale.com>
10227T: git git://github.com/hzpeterchen/linux-usb.git
10228L: linux-usb@vger.kernel.org
10229S: Maintained
10230F: drivers/usb/common/usb-otg-fsm.c
10231
563da3a9
VM
10232USB OVER IP DRIVER
10233M: Valentina Manea <valentina.manea.m@gmail.com>
10234M: Shuah Khan <shuah.kh@samsung.com>
10235L: linux-usb@vger.kernel.org
10236S: Maintained
10237F: drivers/usb/usbip/
10238F: tools/usb/usbip/
10239
1da177e4 10240USB PEGASUS DRIVER
a16b945c 10241M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10242L: linux-usb@vger.kernel.org
043600a6 10243L: netdev@vger.kernel.org
052e3128
PM
10244T: git git://github.com/petkan/pegasus.git
10245W: https://github.com/petkan/pegasus
1da177e4 10246S: Maintained
679655da 10247F: drivers/net/usb/pegasus.*
1da177e4 10248
d3ad558f
FB
10249USB PHY LAYER
10250M: Felipe Balbi <balbi@ti.com>
10251L: linux-usb@vger.kernel.org
10252T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10253S: Maintained
10254F: drivers/usb/phy/
d3ad558f 10255
73e4fb3f 10256USB PRINTER DRIVER (usblp)
8b58be88 10257M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10258L: linux-usb@vger.kernel.org
73e4fb3f 10259S: Supported
679655da 10260F: drivers/usb/class/usblp.c
1da177e4
LT
10261
10262USB RTL8150 DRIVER
a16b945c 10263M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10264L: linux-usb@vger.kernel.org
043600a6 10265L: netdev@vger.kernel.org
052e3128
PM
10266T: git git://github.com/petkan/rtl8150.git
10267W: https://github.com/petkan/rtl8150
1da177e4 10268S: Maintained
679655da 10269F: drivers/net/usb/rtl8150.c
1da177e4 10270
f896b796 10271USB SERIAL SUBSYSTEM
66085694 10272M: Johan Hovold <johan@kernel.org>
795fb7e7 10273L: linux-usb@vger.kernel.org
4e68852d 10274S: Maintained
679655da 10275F: Documentation/usb/usb-serial.txt
f896b796 10276F: drivers/usb/serial/
679655da 10277F: include/linux/usb/serial.h
1da177e4 10278
b3f0db1c
SG
10279USB SMSC75XX ETHERNET DRIVER
10280M: Steve Glendinning <steve.glendinning@shawell.net>
10281L: netdev@vger.kernel.org
10282S: Maintained
10283F: drivers/net/usb/smsc75xx.*
10284
2f7ca802 10285USB SMSC95XX ETHERNET DRIVER
90b24cfb 10286M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10287L: netdev@vger.kernel.org
90b24cfb 10288S: Maintained
679655da 10289F: drivers/net/usb/smsc95xx.*
2f7ca802 10290
1da177e4 10291USB SUBSYSTEM
879a5a00 10292M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10293L: linux-usb@vger.kernel.org
1da177e4 10294W: http://www.linux-usb.org
08deed1e 10295T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10296S: Supported
679655da 10297F: Documentation/usb/
679655da
JP
10298F: drivers/usb/
10299F: include/linux/usb.h
10300F: include/linux/usb/
1da177e4
LT
10301
10302USB UHCI DRIVER
8b58be88 10303M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10304L: linux-usb@vger.kernel.org
1da177e4 10305S: Maintained
679655da 10306F: drivers/usb/host/uhci*
1da177e4 10307
69ae9e3e 10308USB "USBNET" DRIVER FRAMEWORK
686f13bb 10309M: Oliver Neukum <oneukum@suse.de>
043600a6 10310L: netdev@vger.kernel.org
69ae9e3e 10311W: http://www.linux-usb.org/usbnet
1da177e4 10312S: Maintained
679655da
JP
10313F: drivers/net/usb/usbnet.c
10314F: include/linux/usb/usbnet.h
1da177e4 10315
c0efd232 10316USB VIDEO CLASS
c53ac071 10317M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10318L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10319L: linux-media@vger.kernel.org
275ffde4 10320T: git git://linuxtv.org/media_tree.git
57c6d2e9 10321W: http://www.ideasonboard.org/uvc/
c0efd232 10322S: Maintained
0c0d06ca 10323F: drivers/media/usb/uvc/
6c0f0359 10324F: include/uapi/linux/uvcvideo.h
1da177e4 10325
b60b9c45
HV
10326USB VISION DRIVER
10327M: Hans Verkuil <hverkuil@xs4all.nl>
10328L: linux-media@vger.kernel.org
10329T: git git://linuxtv.org/media_tree.git
10330W: http://linuxtv.org
10331S: Odd Fixes
10332F: drivers/media/usb/usbvision/
10333
8282da47
LP
10334USB WEBCAM GADGET
10335M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10336L: linux-usb@vger.kernel.org
10337S: Maintained
3a83c16e 10338F: drivers/usb/gadget/function/*uvc*
faf2e1db 10339F: drivers/usb/gadget/legacy/webcam.c
8282da47 10340
bf164cc0 10341USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10342M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10343L: linux-wireless@vger.kernel.org
10344S: Maintained
679655da 10345F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10346
eb6bab13 10347USB XHCI DRIVER
03d85053 10348M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10349L: linux-usb@vger.kernel.org
10350S: Supported
36d0344c
SS
10351F: drivers/usb/host/xhci*
10352F: drivers/usb/host/pci-quirks*
eb6bab13 10353
1da177e4 10354USB ZD1201 DRIVER
4086b9ca 10355L: linux-wireless@vger.kernel.org
1da177e4 10356W: http://linux-lc100020.sourceforge.net
4086b9ca 10357S: Orphan
679655da 10358F: drivers/net/wireless/zd1201.*
1da177e4 10359
b7eee616 10360USB ZR364XX DRIVER
8b58be88 10361M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10362L: linux-usb@vger.kernel.org
661263b5 10363L: linux-media@vger.kernel.org
275ffde4 10364T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10365W: http://royale.zerezo.com/zr364xx/
10366S: Maintained
679655da 10367F: Documentation/video4linux/zr364xx.txt
90d72ac6 10368F: drivers/media/usb/zr364xx/
b7eee616 10369
e7839f25 10370USER-MODE LINUX (UML)
8b58be88 10371M: Jeff Dike <jdike@addtoit.com>
b15194b7 10372M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10373L: user-mode-linux-devel@lists.sourceforge.net
10374L: user-mode-linux-user@lists.sourceforge.net
10375W: http://user-mode-linux.sourceforge.net
10376S: Maintained
61516587 10377F: Documentation/virtual/uml/
679655da 10378F: arch/um/
b070989a 10379F: arch/x86/um/
679655da
JP
10380F: fs/hostfs/
10381F: fs/hppfs/
b7eee616 10382
e5f114e9 10383USERSPACE I/O (UIO)
6a534c9d 10384M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10385M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10386S: Maintained
3d3fecbd 10387T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10388F: Documentation/DocBook/uio-howto.tmpl
10389F: drivers/uio/
10390F: include/linux/uio*.h
e5f114e9 10391
256cccbe 10392UTIL-LINUX PACKAGE
8b58be88 10393M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10394L: util-linux@vger.kernel.org
10395W: http://en.wikipedia.org/wiki/Util-linux
10396T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10397S: Maintained
10398
c1fd1c07 10399UVESAFB DRIVER
8b58be88 10400M: Michal Januszewski <spock@gentoo.org>
c69f677c 10401L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10402W: http://dev.gentoo.org/~spock/projects/uvesafb/
10403S: Maintained
679655da 10404F: Documentation/fb/uvesafb.txt
8a61f013 10405F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10406
4480f15b 10407VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10408M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10409S: Maintained
679655da
JP
10410F: Documentation/filesystems/vfat.txt
10411F: fs/fat/
1da177e4 10412
cba3345c
AW
10413VFIO DRIVER
10414M: Alex Williamson <alex.williamson@redhat.com>
10415L: kvm@vger.kernel.org
10416S: Maintained
10417F: Documentation/vfio.txt
10418F: drivers/vfio/
10419F: include/linux/vfio.h
c117ab84 10420F: include/uapi/linux/vfio.h
cba3345c 10421
9e6f3438
PO
10422VIDEOBUF2 FRAMEWORK
10423M: Pawel Osciak <pawel@osciak.com>
10424M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10425M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10426L: linux-media@vger.kernel.org
10427S: Maintained
90d72ac6 10428F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10429F: include/media/videobuf2-*
10430
9a82446b
AS
10431VIRTIO CONSOLE DRIVER
10432M: Amit Shah <amit.shah@redhat.com>
10433L: virtualization@lists.linux-foundation.org
10434S: Maintained
10435F: drivers/char/virtio_console.c
10436F: include/linux/virtio_console.h
c117ab84 10437F: include/uapi/linux/virtio_console.h
9a82446b 10438
2426ec8f
MT
10439VIRTIO CORE, NET AND BLOCK DRIVERS
10440M: Rusty Russell <rusty@rustcorp.com.au>
10441M: "Michael S. Tsirkin" <mst@redhat.com>
10442L: virtualization@lists.linux-foundation.org
10443S: Maintained
10444F: drivers/virtio/
c893c8d7 10445F: tools/virtio/
2426ec8f
MT
10446F: drivers/net/virtio_net.c
10447F: drivers/block/virtio_blk.c
10448F: include/linux/virtio_*.h
916cdabc 10449F: include/uapi/linux/virtio_*.h
2426ec8f 10450
3a4d5c94
MT
10451VIRTIO HOST (VHOST)
10452M: "Michael S. Tsirkin" <mst@redhat.com>
10453L: kvm@vger.kernel.org
c996d8b9 10454L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10455L: netdev@vger.kernel.org
10456S: Maintained
10457F: drivers/vhost/
c117ab84 10458F: include/uapi/linux/vhost.h
3a4d5c94 10459
1da177e4 10460VIA RHINE NETWORK DRIVER
8b58be88 10461M: Roger Luethi <rl@hellgate.ch>
1da177e4 10462S: Maintained
f2148a47 10463F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10464
f0bf7f61 10465VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10466M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10467M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10468S: Maintained
10469F: drivers/mmc/host/via-sdmmc.c
10470
69e4a7c2 10471VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10472M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10473L: linux-fbdev@vger.kernel.org
69e4a7c2 10474S: Maintained
c7babebd
FTS
10475F: include/linux/via-core.h
10476F: include/linux/via-gpio.h
10477F: include/linux/via_i2c.h
8a61f013 10478F: drivers/video/fbdev/via/
69e4a7c2 10479
01f20734 10480VIA VELOCITY NETWORK DRIVER
8b58be88 10481M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10482L: netdev@vger.kernel.org
10483S: Maintained
f2148a47 10484F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10485
77911fd2 10486VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10487M: Hans Verkuil <hverkuil@xs4all.nl>
10488L: linux-media@vger.kernel.org
10489T: git git://linuxtv.org/media_tree.git
10490W: http://linuxtv.org
10491S: Maintained
77911fd2 10492F: drivers/media/platform/vivid/*
0b7bc1fa 10493
be7f8273 10494VLAN (802.1Q)
8b58be88 10495M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10496L: netdev@vger.kernel.org
10497S: Maintained
679655da
JP
10498F: drivers/net/macvlan.c
10499F: include/linux/if_*vlan.h
10500F: net/8021q/
be7f8273 10501
55e331cf 10502VLYNQ BUS
8b58be88 10503M: Florian Fainelli <florian@openwrt.org>
8578d7af 10504L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10505S: Maintained
10506F: drivers/vlynq/vlynq.c
10507F: include/linux/vlynq.h
10508
390beae4
MW
10509VME SUBSYSTEM
10510M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10511M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10512M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10513L: devel@driverdev.osuosl.org
10514S: Maintained
10515T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10516F: Documentation/vme_api.txt
10517F: drivers/staging/vme/
10518F: drivers/vme/
10519F: include/linux/vme*
10520
4488e09b
AK
10521VMWARE HYPERVISOR INTERFACE
10522M: Alok Kataria <akataria@vmware.com>
10523L: virtualization@lists.linux-foundation.org
10524S: Supported
10525F: arch/x86/kernel/cpu/vmware.c
10526
73b35d07
DT
10527VMWARE BALLOON DRIVER
10528M: Xavier Deguillard <xdeguillard@vmware.com>
10529M: Philip Moltmann <moltmann@vmware.com>
10530M: "VMware, Inc." <pv-drivers@vmware.com>
10531L: linux-kernel@vger.kernel.org
10532S: Maintained
10533F: drivers/misc/vmw_balloon.c
10534
d1a890fa 10535VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10536M: Shreyas Bhatewara <sbhatewara@vmware.com>
10537M: "VMware, Inc." <pv-drivers@vmware.com>
10538L: netdev@vger.kernel.org
10539S: Maintained
10540F: drivers/net/vmxnet3/
d1a890fa 10541
851b1642 10542VMware PVSCSI driver
f2d7e40e 10543M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10544M: VMware PV-Drivers <pv-drivers@vmware.com>
10545L: linux-scsi@vger.kernel.org
10546S: Maintained
10547F: drivers/scsi/vmw_pvscsi.c
10548F: drivers/scsi/vmw_pvscsi.h
10549
e53e86c7 10550VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10551M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10552M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10553L: linux-kernel@vger.kernel.org
e53e86c7 10554W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10555W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10556T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10557S: Supported
679655da
JP
10558F: drivers/regulator/
10559F: include/linux/regulator/
e53e86c7 10560
ab41319e 10561VT1211 HARDWARE MONITOR DRIVER
8b58be88 10562M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10563L: lm-sensors@lm-sensors.org
10564S: Maintained
679655da
JP
10565F: Documentation/hwmon/vt1211
10566F: drivers/hwmon/vt1211.c
ab41319e 10567
1de9e371 10568VT8231 HARDWARE MONITOR DRIVER
8b58be88 10569M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10570L: lm-sensors@lm-sensors.org
10571S: Maintained
679655da 10572F: drivers/hwmon/vt8231.c
1de9e371 10573
88095e7b
TO
10574VUB300 USB to SDIO/SD/MMC bridge chip
10575M: Tony Olech <tony.olech@elandigitalsystems.com>
10576L: linux-mmc@vger.kernel.org
10577L: linux-usb@vger.kernel.org
10578S: Supported
10579F: drivers/mmc/host/vub300.c
10580
1da177e4 10581W1 DALLAS'S 1-WIRE BUS
a8018766 10582M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10583S: Maintained
679655da
JP
10584F: Documentation/w1/
10585F: drivers/w1/
1da177e4 10586
13927079 10587W83791D HARDWARE MONITORING DRIVER
8b58be88 10588M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10589L: lm-sensors@lm-sensors.org
25845c22 10590S: Maintained
679655da
JP
10591F: Documentation/hwmon/w83791d
10592F: drivers/hwmon/w83791d.c
13927079 10593
61db011d 10594W83793 HARDWARE MONITORING DRIVER
8b58be88 10595M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10596L: lm-sensors@lm-sensors.org
10597S: Maintained
679655da
JP
10598F: Documentation/hwmon/w83793
10599F: drivers/hwmon/w83793.c
61db011d 10600
e3760b43 10601W83795 HARDWARE MONITORING DRIVER
7c81c60f 10602M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10603L: lm-sensors@lm-sensors.org
10604S: Maintained
10605F: drivers/hwmon/w83795.c
10606
1da177e4 10607W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10608M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10609S: Maintained
679655da 10610F: drivers/mmc/host/wbsd.*
1da177e4 10611
b4e05923
HG
10612WACOM PROTOCOL 4 SERIAL TABLETS
10613M: Julian Squires <julian@cipht.net>
10614M: Hans de Goede <hdegoede@redhat.com>
10615L: linux-input@vger.kernel.org
10616S: Maintained
10617F: drivers/input/tablet/wacom_serial4.c
10618
3527761c 10619WATCHDOG DEVICE DRIVERS
8b58be88 10620M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10621L: linux-watchdog@vger.kernel.org
10622W: http://www.linux-watchdog.org/
f599aaf0 10623T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10624S: Maintained
679655da
JP
10625F: Documentation/watchdog/
10626F: drivers/watchdog/
10627F: include/linux/watchdog.h
c117ab84 10628F: include/uapi/linux/watchdog.h
3527761c 10629
1da177e4 10630WD7000 SCSI DRIVER
8b58be88 10631M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10632L: linux-scsi@vger.kernel.org
10633S: Maintained
679655da 10634F: drivers/scsi/wd7000.c
1da177e4 10635
b22e00f3
DH
10636WIIMOTE HID DRIVER
10637M: David Herrmann <dh.herrmann@googlemail.com>
10638L: linux-input@vger.kernel.org
10639S: Maintained
10640F: drivers/hid/hid-wiimote*
10641
e258b80e 10642WINBOND CIR DRIVER
364e9e18 10643M: David Härdeman <david@hardeman.nu>
e258b80e 10644S: Maintained
116ab806 10645F: drivers/media/rc/winbond-cir.c
e258b80e 10646
8a70da82 10647WIMAX STACK
8b58be88 10648M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10649M: linux-wimax@intel.com
63fae219 10650L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10651S: Supported
10652W: http://linuxwimax.org
315987dc 10653F: Documentation/wimax/README.wimax
315987dc
JP
10654F: include/linux/wimax/debug.h
10655F: include/net/wimax.h
c117ab84 10656F: include/uapi/linux/wimax.h
315987dc 10657F: net/wimax/
8a70da82 10658
5fc14680 10659WISTRON LAPTOP BUTTON DRIVER
8b58be88 10660M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10661S: Maintained
679655da 10662F: drivers/input/misc/wistron_btns.c
5fc14680 10663
1da177e4 10664WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10665M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10666L: linux-wireless@vger.kernel.org
926554c4 10667W: http://oops.ghostprotocols.net:81/blog
1da177e4 10668S: Maintained
679655da 10669F: drivers/net/wireless/wl3501*
1da177e4 10670
febf1dff 10671WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10672M: Mark Brown <broonie@kernel.org>
8b58be88 10673M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10674L: linux-input@vger.kernel.org
10675T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10676W: http://opensource.wolfsonmicro.com/node/7
10677S: Supported
679655da
JP
10678F: drivers/input/touchscreen/*wm97*
10679F: include/linux/wm97xx.h
febf1dff 10680
055bcbcb 10681WOLFSON MICROELECTRONICS DRIVERS
fef95164 10682L: patches@opensource.wolfsonmicro.com
cf8eda3e 10683T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10684T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10685W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10686S: Supported
3768f0b1 10687F: Documentation/hwmon/wm83??
af1c5386 10688F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10689F: drivers/clk/clk-wm83*.c
9c309598 10690F: drivers/extcon/extcon-arizona.c
b75ea16a 10691F: drivers/leds/leds-wm83*.c
25b273ba 10692F: drivers/gpio/gpio-*wm*.c
9c309598 10693F: drivers/gpio/gpio-arizona.c
d22b0869 10694F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10695F: drivers/input/misc/wm831x-on.c
10696F: drivers/input/touchscreen/wm831x-ts.c
10697F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10698F: drivers/mfd/arizona*
10699F: drivers/mfd/wm*.c
b75ea16a
MB
10700F: drivers/power/wm83*.c
10701F: drivers/rtc/rtc-wm83*.c
10702F: drivers/regulator/wm8*.c
3860e6c4 10703F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10704F: drivers/watchdog/wm83*_wdt.c
9c309598 10705F: include/linux/mfd/arizona/
3860e6c4 10706F: include/linux/mfd/wm831x/
b75ea16a 10707F: include/linux/mfd/wm8350/
3768f0b1 10708F: include/linux/mfd/wm8400*
59ec6da2 10709F: include/linux/wm97xx.h
055bcbcb 10710F: include/sound/wm????.h
9c309598 10711F: sound/soc/codecs/arizona.?
055bcbcb 10712F: sound/soc/codecs/wm*
b75ea16a 10713
3e6cd7a4
TH
10714WORKQUEUE
10715M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10716T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10717S: Maintained
10718F: include/linux/workqueue.h
10719F: kernel/workqueue.c
10720F: Documentation/workqueue.txt
10721
1da177e4 10722X.25 NETWORK LAYER
8bf28059 10723M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10724L: linux-x25@vger.kernel.org
8bf28059 10725S: Odd Fixes
679655da
JP
10726F: Documentation/networking/x25*
10727F: include/net/x25*
10728F: net/x25/
1da177e4 10729
e2d1d6c0 10730X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10731M: Thomas Gleixner <tglx@linutronix.de>
10732M: Ingo Molnar <mingo@redhat.com>
10733M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10734M: x86@kernel.org
981c3a4f 10735L: linux-kernel@vger.kernel.org
75fc2d37 10736T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10737S: Maintained
679655da
JP
10738F: Documentation/x86/
10739F: arch/x86/
e2d1d6c0 10740
d0944853 10741X86 PLATFORM DRIVERS
e181ba15 10742M: Darren Hart <dvhart@infradead.org>
d0944853 10743L: platform-driver-x86@vger.kernel.org
e181ba15 10744T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10745S: Maintained
14430813 10746F: drivers/platform/x86/
d0944853 10747
c1f5c54b
IM
10748X86 MCE INFRASTRUCTURE
10749M: Tony Luck <tony.luck@intel.com>
487ba8e8 10750M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10751L: linux-edac@vger.kernel.org
10752S: Maintained
10753F: arch/x86/kernel/cpu/mcheck/*
10754
f0905c5a
AL
10755X86 VDSO
10756M: Andy Lutomirski <luto@amacapital.net>
10757L: linux-kernel@vger.kernel.org
10758T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10759S: Maintained
10760F: arch/x86/vdso/
10761
d6fad502 10762XC2028/3028 TUNER DRIVER
009a5410 10763M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10764L: linux-media@vger.kernel.org
10765W: http://linuxtv.org
10766T: git git://linuxtv.org/media_tree.git
10767S: Maintained
10768F: drivers/media/tuners/tuner-xc2028.*
10769
c4468085 10770XEN HYPERVISOR INTERFACE
c4468085 10771M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10772M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10773M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10774L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10775T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10776S: Supported
10777F: arch/x86/xen/
10778F: drivers/*/xen-*front.c
10779F: drivers/xen/
10780F: arch/x86/include/asm/xen/
10781F: include/xen/
c117ab84 10782F: include/uapi/xen/
c4468085 10783
77bfb479
SS
10784XEN HYPERVISOR ARM
10785M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10786L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10787S: Supported
10788F: arch/arm/xen/
10789F: arch/arm/include/asm/xen/
10790
b475e83f
SS
10791XEN HYPERVISOR ARM64
10792M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10793L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10794S: Supported
10795F: arch/arm64/xen/
10796F: arch/arm64/include/asm/xen/
10797
9b57e1a7
IC
10798XEN NETWORK BACKEND DRIVER
10799M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10800M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10801L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10802L: netdev@vger.kernel.org
10803S: Supported
10804F: drivers/net/xen-netback/*
10805
c5f8e29d
KRW
10806XEN PCI SUBSYSTEM
10807M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10808L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10809S: Supported
10810F: arch/x86/pci/*xen*
10811F: drivers/pci/*xen*
10812
a2c5ae65
KRW
10813XEN BLOCK SUBSYSTEM
10814M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10815M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10816L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10817S: Supported
10818F: drivers/block/xen-blkback/*
10819F: drivers/block/xen*
10820
15d03609
JG
10821XEN PVSCSI DRIVERS
10822M: Juergen Gross <jgross@suse.com>
10823L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10824L: linux-scsi@vger.kernel.org
10825S: Supported
10826F: drivers/scsi/xen-scsifront.c
10827F: drivers/xen/xen-scsiback.c
10828F: include/xen/interface/io/vscsiif.h
10829
c5f8e29d
KRW
10830XEN SWIOTLB SUBSYSTEM
10831M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10832L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10833S: Supported
10834F: arch/x86/xen/*swiotlb*
10835F: drivers/xen/*swiotlb*
10836
1da177e4
LT
10837XFS FILESYSTEM
10838P: Silicon Graphics Inc
809625ca 10839M: Dave Chinner <david@fromorbit.com>
18caa67a 10840M: xfs@oss.sgi.com
d7ede1aa 10841L: xfs@oss.sgi.com
1da177e4 10842W: http://oss.sgi.com/projects/xfs
54e5881d 10843T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10844S: Supported
679655da
JP
10845F: Documentation/filesystems/xfs.txt
10846F: fs/xfs/
1da177e4 10847
8a3b7a25 10848XILINX AXI ETHERNET DRIVER
59a54f30
MS
10849M: Anirudha Sarangi <anirudh@xilinx.com>
10850M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10851S: Maintained
10852F: drivers/net/ethernet/xilinx/xilinx_axienet*
10853
238b8721 10854XILINX UARTLITE SERIAL DRIVER
8b58be88 10855M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10856L: linux-serial@vger.kernel.org
10857S: Maintained
df621252 10858F: drivers/tty/serial/uartlite.c
238b8721 10859
74316949
EB
10860XILLYBUS DRIVER
10861M: Eli Billauer <eli.billauer@gmail.com>
10862L: linux-kernel@vger.kernel.org
10863S: Supported
10864F: drivers/char/xillybus/
10865
f620e4b8
MF
10866XTENSA XTFPGA PLATFORM SUPPORT
10867M: Max Filippov <jcmvbkbc@gmail.com>
10868L: linux-xtensa@linux-xtensa.org
10869S: Maintained
10870F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 10871F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 10872
1da177e4 10873YAM DRIVER FOR AX.25
8b58be88 10874M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10875L: linux-hams@vger.kernel.org
10876S: Maintained
679655da
JP
10877F: drivers/net/hamradio/yam*
10878F: include/linux/yam.h
1da177e4 10879
af64a5eb 10880YEALINK PHONE DRIVER
8b58be88 10881M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10882L: usbb2k-api-dev@nongnu.org
10883S: Maintained
679655da
JP
10884F: Documentation/input/yealink.txt
10885F: drivers/input/misc/yealink.*
af64a5eb 10886
1da177e4 10887Z8530 DRIVER FOR AX.25
8b58be88 10888M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10889W: http://yaina.de/jreuter/
10890W: http://www.qsl.net/dl1bke/
10891L: linux-hams@vger.kernel.org
10892S: Maintained
679655da
JP
10893F: Documentation/networking/z8530drv.txt
10894F: drivers/net/hamradio/*scc.c
10895F: drivers/net/hamradio/z8530.h
1da177e4 10896
0cf31ec1 10897ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10898M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10899L: linux-mm@kvack.org
10900S: Maintained
10901F: mm/zbud.c
10902F: include/linux/zbud.h
10903
7c0c3afb 10904ZD1211RW WIRELESS DRIVER
8b58be88
JP
10905M: Daniel Drake <dsd@gentoo.org>
10906M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10907W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10908L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10909L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10910S: Maintained
679655da 10911F: drivers/net/wireless/zd1211rw/
7c0c3afb 10912
1da177e4 10913ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10914L: mjpeg-users@lists.sourceforge.net
f63145e2 10915L: linux-media@vger.kernel.org
1da177e4 10916W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10917T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10918S: Odd Fixes
90d72ac6 10919F: drivers/media/pci/zoran/
1da177e4 10920
6920f2cc
MK
10921ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10922M: Minchan Kim <minchan@kernel.org>
10923M: Nitin Gupta <ngupta@vflare.org>
10924L: linux-kernel@vger.kernel.org
10925S: Maintained
10926F: drivers/block/zram/
10927F: Documentation/blockdev/zram.txt
10928
8b4a4080 10929ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10930M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10931S: Maintained
df621252 10932F: drivers/tty/serial/zs.*
8b4a4080 10933
eae70d06
MK
10934ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10935M: Minchan Kim <minchan@kernel.org>
10936M: Nitin Gupta <ngupta@vflare.org>
10937L: linux-mm@kvack.org
10938S: Maintained
10939F: mm/zsmalloc.c
10940F: include/linux/zsmalloc.h
10941
0cf31ec1 10942ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10943M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10944L: linux-mm@kvack.org
10945S: Maintained
10946F: mm/zswap.c
10947
1da177e4 10948THE REST
8b58be88 10949M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10950L: linux-kernel@vger.kernel.org
8a6e2535 10951Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10952T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10953S: Buried alive in reporters
34d03cc1
JP
10954F: *
10955F: */
This page took 5.622688 seconds and 5 git commands to generate.