[media] si2157: change firmware variable name and type
[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
37 (scripts/checkpatch.pl) to catch trival style violations.
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/
994b942f 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*
2754c447 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
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
16423d67
OG
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
e7f5b309 631AMD MICROCODE UPDATE SUPPORT
943482d0 632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 633L: amd64-microcode@amd64.org
943482d0 634S: Maintained
73d425fd 635F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 636
45198c7b
LT
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
284f42b6 644AMS (Apple Motion Sensor) DRIVER
8b58be88 645M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 646S: Supported
bd5f47ec 647F: drivers/macintosh/ams/
284f42b6 648
f94b533d 649AMSO1100 RNIC DRIVER
8b58be88
JP
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 652L: linux-rdma@vger.kernel.org
f94b533d 653S: Maintained
679655da 654F: drivers/infiniband/hw/amso1100/
f94b533d 655
531fca16
HV
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
c40ddfa3
HV
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
531fca16
HV
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
c40ddfa3
HV
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
527a1a83 680ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 681M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 683W: http://wiki.analog.com/
a4edbc10 684W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 685S: Supported
39c9d199 686F: sound/soc/codecs/adau*
cc52688a 687F: sound/soc/codecs/adav*
4bdef3bd 688F: sound/soc/codecs/ad1*
ae48f5ef 689F: sound/soc/codecs/ad7*
4bdef3bd 690F: sound/soc/codecs/ssm*
40216ce7 691F: sound/soc/codecs/sigmadsp.*
4bdef3bd 692
527a1a83 693ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
7d1f9018 699
4ce72abc
LPC
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 710
42269063 711AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 712M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 713L: linuxppc-dev@lists.ozlabs.org
93711660 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 715S: Maintained
679655da 716F: sound/aoa/
42269063 717
1da177e4 718APM DRIVER
81024fc4
JK
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
679655da
JP
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
c117ab84 723F: include/uapi/linux/apm_bios.h
81024fc4 724F: drivers/char/apm-emulation.c
1da177e4 725
bd7aa4b2 726APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 727M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 728L: linux-input@vger.kernel.org
75dd112a 729S: Odd fixes
679655da 730F: drivers/input/mouse/bcm5974.c
bd7aa4b2 731
6f2fad74 732APPLE SMC DRIVER
75dd112a 733M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 734L: lm-sensors@lm-sensors.org
75dd112a 735S: Odd fixes
679655da 736F: drivers/hwmon/applesmc.c
6f2fad74 737
1da177e4 738APPLETALK NETWORK LAYER
8b58be88 739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 740S: Maintained
679655da
JP
741F: drivers/net/appletalk/
742F: net/appletalk/
1da177e4 743
24299502
IS
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
62a37dc7
LP
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
1154ea7d 757ARC FRAMEBUFFER DRIVER
8b58be88 758M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 759S: Maintained
8a61f013
JH
760F: drivers/video/fbdev/arcfb.c
761F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 762
1da177e4 763ARM MFM AND FLOPPY DRIVERS
8b58be88 764M: Ian Molton <spyro@f2s.com>
1da177e4 765S: Maintained
679655da
JP
766F: arch/arm/lib/floppydma.S
767F: arch/arm/include/asm/floppy.h
1da177e4 768
6f96521f
WD
769ARM PMU PROFILING AND DEBUGGING
770M: Will Deacon <will.deacon@arm.com>
771S: Maintained
772F: arch/arm/kernel/perf_event*
773F: arch/arm/oprofile/common.c
6f96521f
WD
774F: arch/arm/include/asm/pmu.h
775F: arch/arm/kernel/hw_breakpoint.c
776F: arch/arm/include/asm/hw_breakpoint.h
777
d4275354 778ARM PORT
8b58be88 779M: Russell King <linux@arm.linux.org.uk>
efc03ecb 780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
781W: http://www.arm.linux.org.uk/
782S: Maintained
783F: arch/arm/
784
d323c243
SB
785ARM SUB-ARCHITECTURES
786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 787S: Maintained
d323c243
SB
788F: arch/arm/mach-*/
789F: arch/arm/plat-*/
790T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
791
cefbf4ea
RK
792ARM PRIMECELL AACI PL041 DRIVER
793M: Russell King <linux@arm.linux.org.uk>
794S: Maintained
795F: sound/arm/aaci.*
796
797ARM PRIMECELL CLCD PL110 DRIVER
798M: Russell King <linux@arm.linux.org.uk>
799S: Maintained
8a61f013 800F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
801
802ARM PRIMECELL KMI PL050 DRIVER
803M: Russell King <linux@arm.linux.org.uk>
804S: Maintained
805F: drivers/input/serio/ambakmi.*
806F: include/linux/amba/kmi.h
807
2761f5c2 808ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
809M: Russell King <linux@arm.linux.org.uk>
810S: Maintained
679655da 811F: drivers/mmc/host/mmci.*
2f748aaa 812F: include/linux/amba/mmci.h
2761f5c2 813
1b4304e5
RK
814ARM PRIMECELL UART PL010 AND PL011 DRIVERS
815M: Russell King <linux@arm.linux.org.uk>
816S: Maintained
817F: drivers/tty/serial/amba-pl01*.c
818F: include/linux/amba/serial.h
2761f5c2 819
cefbf4ea
RK
820ARM PRIMECELL BUS SUPPORT
821M: Russell King <linux@arm.linux.org.uk>
822S: Maintained
823F: drivers/amba/
824F: include/linux/amba/bus.h
825
2b7a52a4 826ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 827M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
829S: Maintained
830
9c784f95 831ARM/AFEB9260 MACHINE SUPPORT
8b58be88 832M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
834S: Maintained
835
2b7a52a4 836ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 837M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
839S: Maintained
840
1b106699
MR
841ARM/Allwinner A1X SoC support
842M: Maxime Ripard <maxime.ripard@free-electrons.com>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
60b0f380
MR
845N: sun[x4567]i
846
847ARM/Allwinner SoC Clock Support
848M: Emilio López <emilio@elopez.com.ar>
849S: Maintained
850F: drivers/clk/sunxi/
1b106699 851
7c1e3876
CC
852ARM/Amlogic MesonX SoC support
853M: Carlo Caione <carlo@caione.org>
854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
855S: Maintained
12ddbadf 856F: drivers/media/rc/meson-ir.c
7c1e3876
CC
857N: meson[x68]
858
c1fc8675 859ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 860M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
861M: Nicolas Ferre <nicolas.ferre@atmel.com>
862M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 864W: http://maxim.org.za/at91_26.html
c1fc8675
NF
865W: http://www.linux4sam.org
866S: Supported
867F: arch/arm/mach-at91/
f0a0a58e 868F: include/soc/at91/
70e389cc
MB
869F: arch/arm/boot/dts/at91*.dts
870F: arch/arm/boot/dts/at91*.dtsi
871F: arch/arm/boot/dts/sama*.dts
872F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 873
6e05dd4e
BB
874ARM/ATMEL AT91 Clock Support
875M: Boris Brezillon <boris.brezillon@free-electrons.com>
876S: Maintained
877F: drivers/clk/at91
878
986cf2e9 879ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 880M: Rob Herring <robh@kernel.org>
986cf2e9
RH
881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
882S: Maintained
883F: arch/arm/mach-highbank/
884
d94f944e 885ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 886M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
887S: Maintained
888F: arch/arm/mach-cns3xxx/
d94f944e 889
386ab516
AS
890ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
891M: Alexander Shiyan <shc_work@mail.ru>
892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
893S: Odd Fixes
b8ba3874 894N: clps711x
386ab516 895
2b7a52a4 896ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 897M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 898M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 900S: Maintained
d19d3667
HS
901F: arch/arm/mach-ep93xx/
902F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
903
904ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 905M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
907S: Maintained
908
d4275354 909ARM/CLKDEV SUPPORT
8b58be88 910M: Russell King <linux@arm.linux.org.uk>
efc03ecb 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 912S: Maintained
d4275354 913F: arch/arm/include/asm/clkdev.h
4fa2651d 914F: drivers/clk/clkdev.c
d4275354 915
d48134e7 916ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 917M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
919S: Maintained
920
94150095
HF
921ARM/CONTEC MICRO9 MACHINE SUPPORT
922M: Hubert Feurstein <hubert.feurstein@contec.at>
923S: Maintained
924F: arch/arm/mach-ep93xx/micro9.c
925
a06ae860
PP
926ARM/CORESIGHT FRAMEWORK AND DRIVERS
927M: Mathieu Poirier <mathieu.poirier@linaro.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Maintained
930F: drivers/coresight/*
931F: Documentation/trace/coresight.txt
932F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 933F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 934
1da177e4 935ARM/CORGI MACHINE SUPPORT
8b58be88 936M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
937S: Maintained
938
881a95f9 939ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 940M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
942T: git git://git.berlios.de/gemini-board
943S: Maintained
f49afbb5 944F: arch/arm/mach-gemini/
881a95f9 945
a990cbd8 946ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 947M: Barry Song <baohua@kernel.org>
a990cbd8 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 949T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
950S: Maintained
951F: arch/arm/mach-prima2/
4a9c44f1 952F: drivers/clk/sirf/
05f30e8d
BS
953F: drivers/clocksource/timer-prima2.c
954F: drivers/clocksource/timer-marco.c
f8505ef5 955N: [^a-z]sirf
a990cbd8 956
d4275354 957ARM/EBSA110 MACHINE SUPPORT
8b58be88 958M: Russell King <linux@arm.linux.org.uk>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
960W: http://www.arm.linux.org.uk/
961S: Maintained
962F: arch/arm/mach-ebsa110/
b955f6ca 963F: drivers/net/ethernet/amd/am79c961a.*
d4275354 964
4721f3ce
UKK
965ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
966M: Uwe Kleine-König <kernel@pengutronix.de>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
969N: efm32
970
a9da4f7e 971ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
972M: Daniel Ribeiro <drwyrm@gmail.com>
973M: Stefan Schmidt <stefan@openezx.org>
974M: Harald Welte <laforge@openezx.org>
d66f1886 975L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
976W: http://www.openezx.org/
977S: Maintained
cafc2265
SS
978T: topgit git://git.openezx.org/openezx.git
979F: arch/arm/mach-pxa/ezx.c
a9da4f7e 980
6a915af9 981ARM/FARADAY FA526 PORT
162500b3 982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 984S: Maintained
1fa7e547 985T: git git://git.berlios.de/gemini-board
f49afbb5 986F: arch/arm/mm/*-fa*
6a915af9 987
d4275354 988ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 989M: Russell King <linux@arm.linux.org.uk>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
991W: http://www.arm.linux.org.uk/
992S: Maintained
993F: arch/arm/include/asm/hardware/dec21285.h
994F: arch/arm/mach-footbridge/
995
86183a5f 996ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 997M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 998M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1000S: Maintained
f1c12837 1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1002F: arch/arm/mach-imx/
ce515a6b 1003F: arch/arm/mach-mxs/
2a82f95c 1004F: arch/arm/boot/dts/imx*
e5dafa22 1005F: arch/arm/configs/imx*_defconfig
86183a5f 1006
2b7a52a4 1007ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1008M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1010S: Maintained
1011
90b8fc34 1012ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1013M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1015S: Maintained
1016
ef47d5f0 1017ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1018M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1019M: Paul Parsons <lost.distance@yahoo.com>
1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1021S: Maintained
1022F: arch/arm/mach-pxa/hx4700.c
1023F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1024F: sound/soc/pxa/hx4700.c
ef47d5f0 1025
4dfad069
WX
1026ARM/HISILICON SOC SUPPORT
1027M: Wei Xu <xuwei5@hisilicon.com>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029W: http://www.hisilicon.com
1030S: Supported
1031T: git git://github.com/hisilicon/linux-hisi.git
1032F: arch/arm/mach-hisi/
1033
21f37bc3 1034ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1035M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1036W: www.jlime.com
1037S: Maintained
084bad91
KE
1038T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1039F: arch/arm/mach-sa1100/jornada720.c
1040F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1041
5e767ab9
JMC
1042ARM/IGEP MACHINE SUPPORT
1043M: Enric Balletbo i Serra <eballetbo@gmail.com>
1044M: Javier Martinez Canillas <javier@dowhile0.org>
1045L: linux-omap@vger.kernel.org
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
06ff74fd 1048F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1049
403d2971
MV
1050ARM/INCOME PXA270 SUPPORT
1051M: Marek Vasut <marek.vasut@gmail.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
ec154082 1054F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1055
2b7a52a4 1056ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1057M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1059S: Maintained
e2bdb176
DW
1060
1061ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1063S: Orphan
2b7a52a4
LB
1064
1065ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1066M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1068S: Maintained
2b7a52a4
LB
1069
1070ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1071M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1073S: Maintained
2b7a52a4 1074
2b7a52a4 1075ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1076M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1078S: Maintained
1079
dfdd8cc9
KH
1080ARM/INTEL IXP4XX ARM ARCHITECTURE
1081M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1082M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1084S: Maintained
1085F: arch/arm/mach-ixp4xx/
1086
838553c5 1087ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1088M: Jonathan Cameron <jic23@cam.ac.uk>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091F: arch/arm/mach-pxa/stargate2.c
1092F: drivers/pcmcia/pxa2xx_stargate2.c
1093
2b7a52a4 1094ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1095M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1097S: Maintained
2b7a52a4
LB
1098
1099ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1100M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1102S: Maintained
1103
1154f858 1104ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1105M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107S: Maintained
1108F: arch/arm/mach-keystone/
317929cd 1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1110
bc6aa566 1111ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1112M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/clk/keystone/
1116
1117ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1118M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clocksource/timer-keystone.c
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1125M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1126L: linux-kernel@vger.kernel.org
1127S: Maintained
1128F: drivers/power/reset/keystone-reset.c
1129
1130ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1131M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1132L: linux-kernel@vger.kernel.org
1133S: Maintained
1134F: drivers/memory/*emif*
1135
2b7a52a4 1136ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1137M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1139S: Maintained
1140
3b886171 1141ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1142M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1143S: Maintained
1144
75f41273
TP
1145ARM/Marvell Armada 370 and Armada XP SOC support
1146M: Jason Cooper <jason@lakedaemon.net>
1147M: Andrew Lunn <andrew@lunn.ch>
1148M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-mvebu/
1153
40f4978b
SH
1154ARM/Marvell Berlin SoC support
1155M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S: Maintained
1158F: arch/arm/mach-berlin/
1159
4cfab57e 1160ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1161M: Jason Cooper <jason@lakedaemon.net>
1162M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1163M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1165S: Maintained
1166F: arch/arm/mach-dove/
54a246ff
NP
1167F: arch/arm/mach-mv78xx0/
1168F: arch/arm/mach-orion5x/
1169F: arch/arm/plat-orion/
3b886171 1170
d69ac131
AC
1171ARM/Orion SoC/Technologic Systems TS-78xx platform support
1172M: Alexander Clouter <alex@digriz.org.uk>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174W: http://www.digriz.org.uk/ts78xx/kernel
1175S: Maintained
1176F: arch/arm/mach-orion5x/ts78xx-*
1177
e54951c8
MB
1178ARM/Mediatek SoC support
1179M: Matthias Brugger <matthias.bgg@gmail.com>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/boot/dts/mt6*
1183F: arch/arm/boot/dts/mt8*
1184F: arch/arm/mach-mediatek/
1185N: mtk
1186K: mediatek
1187
adcb079f
AB
1188ARM/MICREL KS8695 ARCHITECTURE
1189M: Greg Ungerer <gerg@uclinux.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1191F: arch/arm/mach-ks8695/
adcb079f
AB
1192S: Odd Fixes
1193
d78ff0a5 1194ARM/MIOA701 MACHINE SUPPORT
8b58be88 1195M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1197F: arch/arm/mach-pxa/mioa701.c
1198S: Maintained
1199
9624dfe6 1200ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1201M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1202S: Maintained
1203
e0ee9851 1204ARM/NOMADIK ARCHITECTURE
28b8e8d4 1205M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1206M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-nomadik/
ecc265fe 1210F: drivers/pinctrl/nomadik/
87572880 1211F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1212T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1213
9d76295a 1214ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1215M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1216L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1217W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1218S: Supported
1219
0c19d21e
DW
1220ARM/QUALCOMM MSM MACHINE SUPPORT
1221M: David Brown <davidb@codeaurora.org>
b4c9bfab 1222M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1223M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1224L: linux-arm-msm@vger.kernel.org
0c19d21e 1225F: arch/arm/mach-msm/
8a61f013 1226F: drivers/video/fbdev/msm/
0c19d21e
DW
1227F: drivers/mmc/host/msm_sdcc.c
1228F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1229F: drivers/tty/serial/msm_serial.h
1230F: drivers/tty/serial/msm_serial.c
ea91db52 1231F: drivers/*/pm8???-*
0a759c6e 1232F: drivers/mfd/ssbi.c
8cd5c866 1233T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1234S: Maintained
1235
8459c159 1236ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1238M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1239S: Maintained
1240
5d783a2d 1241ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1242M: Marek Vasut <marek.vasut@gmail.com>
75280787 1243L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1244W: http://hackndev.com
1245S: Maintained
933d35f0
JP
1246F: arch/arm/mach-pxa/include/mach/palmtx.h
1247F: arch/arm/mach-pxa/palmtx.c
1248F: arch/arm/mach-pxa/include/mach/palmt5.h
1249F: arch/arm/mach-pxa/palmt5.c
1250F: arch/arm/mach-pxa/include/mach/palmld.h
1251F: arch/arm/mach-pxa/palmld.c
1252F: arch/arm/mach-pxa/include/mach/palmte2.h
1253F: arch/arm/mach-pxa/palmte2.c
1254F: arch/arm/mach-pxa/include/mach/palmtc.h
1255F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1256
b57fe924 1257ARM/PALM TREO SUPPORT
8b58be88 1258M: Tomas Cech <sleep_walker@suse.cz>
75280787 1259L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1260W: http://hackndev.com
1261S: Maintained
b57fe924
JP
1262F: arch/arm/mach-pxa/include/mach/palmtreo.h
1263F: arch/arm/mach-pxa/palmtreo.c
90af5811 1264
c49e1e63 1265ARM/PALMZ72 SUPPORT
8b58be88 1266M: Sergey Lapin <slapin@ossfans.org>
75280787 1267L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1268W: http://hackndev.com
1269S: Maintained
933d35f0
JP
1270F: arch/arm/mach-pxa/include/mach/palmz72.h
1271F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1272
1da177e4 1273ARM/PLEB SUPPORT
8b58be88 1274M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1275W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1276S: Maintained
1277
1278ARM/PT DIGITAL BOARD PORT
8b58be88 1279M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1281W: http://www.arm.linux.org.uk/
1282S: Maintained
1283
8fc1b0f8
KG
1284ARM/QUALCOMM SUPPORT
1285M: Kumar Gala <galak@codeaurora.org>
1286M: David Brown <davidb@codeaurora.org>
1287L: linux-arm-msm@vger.kernel.org
1288S: Maintained
1289F: arch/arm/mach-qcom/
1290T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1291
2b7a52a4 1292ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1293M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1295S: Maintained
1296
d4275354 1297ARM/RISCPC ARCHITECTURE
8b58be88 1298M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1300W: http://www.arm.linux.org.uk/
1301S: Maintained
d4275354
RK
1302F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1303F: arch/arm/include/asm/hardware/ioc.h
1304F: arch/arm/include/asm/hardware/iomd.h
1305F: arch/arm/include/asm/hardware/memc.h
1306F: arch/arm/mach-rpc/
1a6422f6 1307F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1308F: drivers/net/ethernet/i825xx/ether1*
1309F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1310F: drivers/scsi/arm/
1311
08ddbb0a
HS
1312ARM/Rockchip SoC support
1313M: Heiko Stuebner <heiko@sntech.de>
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1315L: linux-rockchip@lists.infradead.org
08ddbb0a 1316S: Maintained
541555e9 1317F: arch/arm/boot/dts/rk3*
08ddbb0a 1318F: arch/arm/mach-rockchip/
541555e9
HS
1319F: drivers/clk/rockchip/
1320F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1321F: drivers/*/*rockchip*
541555e9
HS
1322F: drivers/*/*/*rockchip*
1323F: sound/soc/rockchip/
08ddbb0a 1324
5bfb937c
KK
1325ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1326M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1328L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1329S: Maintained
6f0589c8
MB
1330F: arch/arm/boot/dts/s3c*
1331F: arch/arm/boot/dts/exynos*
482ce512 1332F: arch/arm/plat-samsung/
769bbb63
HS
1333F: arch/arm/mach-s3c24*/
1334F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1335F: arch/arm/mach-s5p*/
1336F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1337F: drivers/*/*s3c2410*
1338F: drivers/*/*/*s3c2410*
40c76662
MB
1339F: drivers/spi/spi-s3c*
1340F: sound/soc/samsung/*
33d43cdd 1341N: exynos
f556cb07 1342
10ffa964
KP
1343ARM/SAMSUNG MOBILE MACHINE SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346S: Maintained
004bbd3c 1347F: arch/arm/mach-s5pv210/
10ffa964 1348
3ce4ccb6
KD
1349ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1350M: Kyungmin Park <kyungmin.park@samsung.com>
1351M: Kamil Debski <k.debski@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org
1353L: linux-media@vger.kernel.org
1354S: Maintained
1355F: drivers/media/platform/s5p-g2d/
1356
e6a476fd
MS
1357ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1358M: Kyungmin Park <kyungmin.park@samsung.com>
1359M: Kamil Debski <k.debski@samsung.com>
6305902c 1360M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1361L: linux-arm-kernel@lists.infradead.org
1362L: linux-media@vger.kernel.org
1363S: Maintained
934455d7 1364F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1365F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1366
1367ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1368M: Kyungmin Park <kyungmin.park@samsung.com>
1369M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1370L: linux-arm-kernel@lists.infradead.org
1371L: linux-media@vger.kernel.org
1372S: Maintained
90d72ac6 1373F: drivers/media/platform/s5p-tv/
e6a476fd 1374
d48d38e8 1375ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1376M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1377M: Magnus Damm <magnus.damm@gmail.com>
1378L: linux-sh@vger.kernel.org
d48d38e8 1379W: http://oss.renesas.com
bbff48f5 1380Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1382S: Supported
0b514fdb
SH
1383F: arch/arm/boot/dts/emev2*
1384F: arch/arm/boot/dts/r7s*
1385F: arch/arm/boot/dts/r8a*
1386F: arch/arm/boot/dts/sh*
1387F: arch/arm/configs/ape6evm_defconfig
1388F: arch/arm/configs/armadillo800eva_defconfig
1389F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1390F: arch/arm/configs/kzm9g_defconfig
1391F: arch/arm/configs/lager_defconfig
1392F: arch/arm/configs/mackerel_defconfig
1393F: arch/arm/configs/marzen_defconfig
1394F: arch/arm/configs/shmobile_defconfig
7a2071c5 1395F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1396F: arch/arm/mach-shmobile/
1397F: drivers/sh/
1398
66314223 1399ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1400M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1401S: Maintained
1402F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1403W: http://www.rocketboards.org
1404T: git://git.rocketboards.org/linux-socfpga.git
1405T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1406
1407ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1408M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1409S: Maintained
1410F: drivers/clk/socfpga/
1411
71bcada8
TT
1412ARM/SOCFPGA EDAC SUPPORT
1413M: Thor Thayer <tthayer@opensource.altera.com>
1414S: Maintained
1415F: drivers/edac/altera_edac.
1416
65ebcc11 1417ARM/STI ARCHITECTURE
a92177ea
SK
1418M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1419M: Maxime Coquelin <maxime.coquelin@st.com>
1420M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422L: kernel@stlinux.com
1423W: http://www.stlinux.com
1424S: Maintained
1425F: arch/arm/mach-sti/
a92177ea
SK
1426F: arch/arm/boot/dts/sti*
1427F: drivers/clocksource/arm_global_timer.c
a92177ea 1428F: drivers/i2c/busses/i2c-st.c
346e2e4a 1429F: drivers/media/rc/st_rc.c
f53b2bff 1430F: drivers/mmc/host/sdhci-st.c
6da969a5 1431F: drivers/phy/phy-stih407-usb.c
26389c78 1432F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1433F: drivers/pinctrl/pinctrl-st.c
1434F: drivers/reset/sti/
1435F: drivers/tty/serial/st-asc.c
eb11adab 1436F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1437F: drivers/usb/host/ehci-st.c
1438F: drivers/usb/host/ohci-st.c
daac6f86 1439F: drivers/ata/ahci_st.c
65ebcc11 1440
2b7a52a4 1441ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1442M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1444S: Maintained
1445
1bbd7089 1446ARM/TETON BGA MACHINE SUPPORT
706e69d6 1447M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450
2b7a52a4 1451ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1452M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1454S: Maintained
1455
98ad6e3b 1456ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1457M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1459W: http://www.mcuos.com
1460S: Maintained
4e89e8f6 1461F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1462F: drivers/input/keyboard/w90p910_keypad.c
1463F: drivers/input/touchscreen/w90p910_ts.c
1464F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1465F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1466F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1467F: drivers/rtc/rtc-nuc900.c
9df92e6c 1468F: drivers/spi/spi-nuc900.c
4e89e8f6 1469F: drivers/usb/host/ehci-w90x900.c
8a61f013 1470F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1471
54274d71 1472ARM/U300 MACHINE SUPPORT
e4651a9f 1473M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475S: Supported
1476F: arch/arm/mach-u300/
9affbd24 1477F: drivers/clocksource/timer-u300.c
54274d71
LW
1478F: drivers/i2c/busses/i2c-stu300.c
1479F: drivers/rtc/rtc-coh901331.c
1480F: drivers/watchdog/coh901327_wdt.c
1481F: drivers/dma/coh901318*
87572880
LW
1482F: drivers/mfd/ab3100*
1483F: drivers/rtc/rtc-ab3100.c
1484F: drivers/rtc/rtc-coh901331.c
1485T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1486
87572880 1487ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1488M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S: Maintained
1491F: arch/arm/mach-ux500/
e4651a9f 1492F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1493F: drivers/dma/ste_dma40*
e4651a9f 1494F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1495F: drivers/mfd/abx500*
1496F: drivers/mfd/ab8500*
e4651a9f
LW
1497F: drivers/mfd/dbx500*
1498F: drivers/mfd/db8500*
ecc265fe
JP
1499F: drivers/pinctrl/nomadik/pinctrl-ab*
1500F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1501F: drivers/rtc/rtc-ab8500.c
e4651a9f 1502F: drivers/rtc/rtc-pl031.c
87572880 1503T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1504
e93fde28
UH
1505ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1506M: Ulf Hansson <ulf.hansson@linaro.org>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508T: git git://git.linaro.org/people/ulfh/clk.git
1509S: Maintained
1510F: drivers/clk/ux500/
1511F: include/linux/platform_data/clk-ux500.h
1512
740d93b1
PM
1513ARM/VERSATILE EXPRESS PLATFORM
1514M: Liviu Dudau <liviu.dudau@arm.com>
1515M: Sudeep Holla <sudeep.holla@arm.com>
1516M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518S: Maintained
1519F: arch/arm/boot/dts/vexpress*
1520F: arch/arm/mach-vexpress/
1521F: */*/vexpress*
7e8f403f 1522F: */*/*/vexpress*
740d93b1
PM
1523F: drivers/clk/versatile/clk-vexpress-osc.c
1524F: drivers/clocksource/versatile.c
1525
d4275354 1526ARM/VFP SUPPORT
8b58be88 1527M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1529W: http://www.arm.linux.org.uk/
1530S: Maintained
1531F: arch/arm/vfp/
1532
e66b6d8e
MV
1533ARM/VOIPAC PXA270 SUPPORT
1534M: Marek Vasut <marek.vasut@gmail.com>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536S: Maintained
1537F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1538F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1539
04529fe2
TP
1540ARM/VT8500 ARM ARCHITECTURE
1541M: Tony Prisk <linux@prisktech.co.nz>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-vt8500/
41fd91b4 1545F: drivers/clocksource/vt8500_timer.c
560746eb 1546F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1547F: drivers/mmc/host/wmt-sdmmc.c
1548F: drivers/pwm/pwm-vt8500.c
1549F: drivers/rtc/rtc-vt8500.c
1550F: drivers/tty/serial/vt8500_serial.c
4f31102b 1551F: drivers/usb/host/ehci-platform.c
41fd91b4 1552F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1553F: drivers/video/fbdev/vt8500lcdfb.*
1554F: drivers/video/fbdev/wm8505fb*
1555F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1556
e66b6d8e
MV
1557ARM/ZIPIT Z2 SUPPORT
1558M: Marek Vasut <marek.vasut@gmail.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561F: arch/arm/mach-pxa/z2.c
6ab2a855 1562F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1563
51f29d44
MS
1564ARM/ZYNQ ARCHITECTURE
1565M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1566R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568W: http://wiki.xilinx.com
1569T: git git://git.xilinx.com/linux-xlnx.git
1570S: Supported
1571F: arch/arm/mach-zynq/
bd2a337a 1572F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1573F: drivers/block/xsysace.c
c2fd4e38
MS
1574N: zynq
1575N: xilinx
1576F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1577F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1578F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1579
b8f9879e
WD
1580ARM SMMU DRIVER
1581M: Will Deacon <will.deacon@arm.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: drivers/iommu/arm-smmu.c
1585
38074229
CM
1586ARM64 PORT (AARCH64 ARCHITECTURE)
1587M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1588M: Will Deacon <will.deacon@arm.com>
38074229
CM
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm64/
d19766ec 1592F: Documentation/arm64/
38074229 1593
9d7005f9
LP
1594AS3645A LED FLASH CONTROLLER DRIVER
1595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1596L: linux-media@vger.kernel.org
1597T: git git://linuxtv.org/media_tree.git
1598S: Maintained
1599F: drivers/media/i2c/as3645a.c
1600F: include/media/as3645a.h
1601
d58de038
GJ
1602ASC7621 HARDWARE MONITOR DRIVER
1603M: George Joseph <george.joseph@fairview5.com>
1604L: lm-sensors@lm-sensors.org
1605S: Maintained
1606F: Documentation/hwmon/asc7621
1607F: drivers/hwmon/asc7621.c
1608
b229ece9 1609ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1610M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1611L: acpi4asus-user@lists.sourceforge.net
d0944853 1612L: platform-driver-x86@vger.kernel.org
76593d6f 1613W: http://acpi4asus.sf.net
85091b71 1614S: Maintained
b229ece9
CC
1615F: drivers/platform/x86/asus*.c
1616F: drivers/platform/x86/eeepc*.c
85091b71 1617
953a6479 1618ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1619R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1620W: http://sourceforge.net/projects/xscaleiop
08223d80 1621S: Odd fixes
679655da
JP
1622F: Documentation/crypto/async-tx-api.txt
1623F: crypto/async_tx/
1624F: drivers/dma/
1625F: include/linux/dmaengine.h
1626F: include/linux/async_tx.h
b3e5f263 1627
a1867d36 1628AT24 EEPROM DRIVER
14d77c4d 1629M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1630L: linux-i2c@vger.kernel.org
1631S: Maintained
1632F: drivers/misc/eeprom/at24.c
25f73ed5 1633F: include/linux/platform_data/at24.h
a1867d36 1634
e7839f25 1635ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1636M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1637W: http://support.coraid.com/support/linux
1da177e4 1638S: Supported
679655da
JP
1639F: Documentation/aoe/
1640F: drivers/block/aoe/
1da177e4 1641
9a10a870 1642ATHEROS ATH GENERIC UTILITIES
f726ee65 1643M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1644L: linux-wireless@vger.kernel.org
1645S: Supported
1646F: drivers/net/wireless/ath/*
1647
fa1c114f 1648ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1649M: Jiri Slaby <jirislaby@gmail.com>
1650M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1651M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1652L: linux-wireless@vger.kernel.org
1653L: ath5k-devel@lists.ath5k.org
72c706b7 1654W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1655S: Maintained
fa451753 1656F: drivers/net/wireless/ath/ath5k/
fa1c114f 1657
12e62d6f
KV
1658ATHEROS ATH6KL WIRELESS DRIVER
1659M: Kalle Valo <kvalo@qca.qualcomm.com>
1660L: linux-wireless@vger.kernel.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1662T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1663S: Supported
1664F: drivers/net/wireless/ath/ath6kl/
1665
2be7d22f
VK
1666WILOCITY WIL6210 WIRELESS DRIVER
1667M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1668L: linux-wireless@vger.kernel.org
1669L: wil6210@qca.qualcomm.com
1670S: Supported
1671W: http://wireless.kernel.org/en/users/Drivers/wil6210
1672F: drivers/net/wireless/ath/wil6210/
dba4b74d 1673F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1674
1d7e1e6b
CL
1675CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1676M: Christian Lamparter <chunkeey@googlemail.com>
1677L: linux-wireless@vger.kernel.org
1678W: http://wireless.kernel.org/en/users/Drivers/carl9170
1679S: Maintained
1680F: drivers/net/wireless/ath/carl9170/
1681
2c2a6172
LT
1682ATK0110 HWMON DRIVER
1683M: Luca Tettamanti <kronos.it@gmail.com>
1684L: lm-sensors@lm-sensors.org
1685S: Maintained
1686F: drivers/hwmon/asus_atk0110.c
1687
6f69a6d7 1688ATI_REMOTE2 DRIVER
8b58be88 1689M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1690S: Maintained
679655da 1691F: drivers/input/misc/ati_remote2.c
6f69a6d7 1692
7ae115b4 1693ATLX ETHERNET DRIVERS
8b58be88 1694M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1695M: Chris Snook <chris.snook@gmail.com>
e443e383 1696L: netdev@vger.kernel.org
8d5ca6ec
JC
1697W: http://sourceforge.net/projects/atl1
1698W: http://atl1.sourceforge.net
1699S: Maintained
2b133ad6 1700F: drivers/net/ethernet/atheros/
8d5ca6ec 1701
1da177e4 1702ATM
8b58be88 1703M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1704L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1705L: netdev@vger.kernel.org
1da177e4
LT
1706W: http://linux-atm.sourceforge.net
1707S: Maintained
679655da
JP
1708F: drivers/atm/
1709F: include/linux/atm*
c117ab84 1710F: include/uapi/linux/atm*
1da177e4 1711
04ac2f46 1712ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1713M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1714S: Maintained
1715F: drivers/mmc/host/atmel-mci.c
1716F: drivers/mmc/host/atmel-mci-regs.h
1717
a1cfac48 1718ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1719M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1720S: Supported
df621252 1721F: drivers/tty/serial/atmel_serial.c
a1cfac48 1722
dfae90ed
BS
1723ATMEL Audio ALSA driver
1724M: Bo Shen <voice.shen@atmel.com>
1725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1726S: Supported
1727F: sound/soc/atmel
1728
b414dc16
NF
1729ATMEL DMA DRIVER
1730M: Nicolas Ferre <nicolas.ferre@atmel.com>
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Supported
1733F: drivers/dma/at_hdmac.c
1734F: drivers/dma/at_hdmac_regs.h
6f0d65af 1735F: include/linux/platform_data/dma-atmel.h
b414dc16 1736
6bd0f436
LD
1737ATMEL XDMA DRIVER
1738M: Ludovic Desroches <ludovic.desroches@atmel.com>
1739L: linux-arm-kernel@lists.infradead.org
1740L: dmaengine@vger.kernel.org
1741S: Supported
1742F: drivers/dma/at_xdmac.c
1743
888f2804
LD
1744ATMEL I2C DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-i2c@vger.kernel.org
1747S: Supported
1748F: drivers/i2c/busses/i2c-at91.c
1749
15515545
JW
1750ATMEL ISI DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-media@vger.kernel.org
1753S: Supported
f2294c2d 1754F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1755F: include/media/atmel-isi.h
1756
8f4c79ce 1757ATMEL LCDFB DRIVER
8b58be88 1758M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1759L: linux-fbdev@vger.kernel.org
8f4c79ce 1760S: Maintained
8a61f013 1761F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1762F: include/video/atmel_lcdc.h
8f4c79ce 1763
89e5785f 1764ATMEL MACB ETHERNET DRIVER
a02875a6 1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1766S: Supported
9f2f381f 1767F: drivers/net/ethernet/cadence/
89e5785f 1768
5cbac98a
JW
1769ATMEL NAND DRIVER
1770M: Josh Wu <josh.wu@atmel.com>
1771L: linux-mtd@lists.infradead.org
1772S: Supported
1773F: drivers/mtd/nand/atmel_nand*
1774
754ce4f2 1775ATMEL SPI DRIVER
a02875a6 1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1777S: Supported
9df92e6c 1778F: drivers/spi/spi-atmel.*
754ce4f2 1779
0ef09015
BS
1780ATMEL SSC DRIVER
1781M: Bo Shen <voice.shen@atmel.com>
1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783S: Supported
1784F: drivers/misc/atmel-ssc.c
1785F: include/linux/atmel-ssc.h
1786
e9cb1c5a
NF
1787ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1788M: Nicolas Ferre <nicolas.ferre@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel_tclib.c
1792F: drivers/clocksource/tcb_clksrc.c
1793
914a3f3b 1794ATMEL USBA UDC DRIVER
a02875a6
NF
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1797S: Supported
faf2e1db 1798F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1799
1da177e4 1800ATMEL WIRELESS DRIVER
8b58be88 1801M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1802L: linux-wireless@vger.kernel.org
1da177e4
LT
1803W: http://www.thekelleys.org.uk/atmel
1804W: http://atmelwlandriver.sourceforge.net/
1805S: Maintained
679655da 1806F: drivers/net/wireless/atmel*
1da177e4 1807
26780d9e 1808ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1809M: Bradley Grove <linuxdrivers@attotech.com>
1810L: linux-scsi@vger.kernel.org
1811W: http://www.attotech.com
1812S: Supported
1813F: drivers/scsi/esas2r
26780d9e 1814
a92b7b80 1815AUDIT SUBSYSTEM
915f389d 1816M: Paul Moore <paul@paul-moore.com>
8b58be88 1817M: Eric Paris <eparis@redhat.com>
915f389d 1818L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1819W: http://people.redhat.com/sgrubb/audit/
915f389d 1820T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1821S: Maintained
679655da 1822F: include/linux/audit.h
c117ab84 1823F: include/uapi/linux/audit.h
679655da 1824F: kernel/audit*
a92b7b80 1825
70e84049 1826AUXILIARY DISPLAY DRIVERS
8b58be88 1827M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1828W: http://miguelojeda.es/auxdisplay.htm
1829W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1830S: Maintained
679655da
JP
1831F: drivers/auxdisplay/
1832F: include/linux/cfag12864b.h
70e84049 1833
5f97f7f9 1834AVR32 ARCHITECTURE
e336f61f
HCE
1835M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1836M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1837W: http://www.atmel.com/products/AVR32/
249d9d9d 1838W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1839W: http://avrfreaks.net/
e336f61f 1840S: Maintained
679655da 1841F: arch/avr32/
5f97f7f9
HS
1842
1843AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1844M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1845M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1846S: Maintained
679655da 1847F: arch/avr32/mach-at32ap/
5f97f7f9 1848
1da177e4 1849AX.25 NETWORK LAYER
8b58be88 1850M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1851L: linux-hams@vger.kernel.org
d34cb28a 1852W: http://www.linux-ax25.org/
1da177e4 1853S: Maintained
c117ab84 1854F: include/uapi/linux/ax25.h
679655da
JP
1855F: include/net/ax25.h
1856F: net/ax25/
1da177e4 1857
d5269395 1858AZ6007 DVB DRIVER
009a5410 1859M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1860L: linux-media@vger.kernel.org
1861W: http://linuxtv.org
1862T: git git://linuxtv.org/media_tree.git
1863S: Maintained
1864F: drivers/media/usb/dvb-usb-v2/az6007.c
1865
6777376e
HV
1866AZTECH FM RADIO RECEIVER DRIVER
1867M: Hans Verkuil <hverkuil@xs4all.nl>
1868L: linux-media@vger.kernel.org
1869T: git git://linuxtv.org/media_tree.git
1870W: http://linuxtv.org
1871S: Maintained
1872F: drivers/media/radio/radio-aztech*
1873
e2d1d6c0 1874B43 WIRELESS DRIVER
8b58be88 1875M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1876L: linux-wireless@vger.kernel.org
ed072f9e 1877L: b43-dev@lists.infradead.org
491b26b4 1878W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1879S: Maintained
679655da 1880F: drivers/net/wireless/b43/
e2d1d6c0
RD
1881
1882B43LEGACY WIRELESS DRIVER
8b58be88
JP
1883M: Larry Finger <Larry.Finger@lwfinger.net>
1884M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1885L: linux-wireless@vger.kernel.org
ed072f9e 1886L: b43-dev@lists.infradead.org
491b26b4 1887W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1888S: Maintained
679655da 1889F: drivers/net/wireless/b43legacy/
e2d1d6c0 1890
300abeb5 1891BACKLIGHT CLASS/SUBSYSTEM
6212de88 1892M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1893M: Lee Jones <lee.jones@linaro.org>
300abeb5 1894S: Maintained
679655da
JP
1895F: drivers/video/backlight/
1896F: include/linux/backlight.h
300abeb5 1897
c6c8fea2 1898BATMAN ADVANCED
207df49e 1899M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1900M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1901M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1902L: b.a.t.m.a.n@lists.open-mesh.org
1903W: http://www.open-mesh.org/
1904S: Maintained
1905F: net/batman-adv/
1906
e2d1d6c0 1907BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1908M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1909L: linux-hams@vger.kernel.org
1910W: http://www.baycom.org/~tom/ham/ham.html
1911S: Maintained
679655da 1912F: drivers/net/hamradio/baycom*
e2d1d6c0 1913
cafe5635 1914BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1915M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1916L: linux-bcache@vger.kernel.org
1917W: http://bcache.evilpiepirate.org
1918S: Maintained:
1919F: drivers/md/bcache/
1920
e2d1d6c0 1921BEFS FILE SYSTEM
55817d3d 1922S: Orphan
679655da
JP
1923F: Documentation/filesystems/befs.txt
1924F: fs/befs/
e2d1d6c0 1925
564ee360
DM
1926BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1927M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1928L: netdev@vger.kernel.org
1929S: Maintained
1930F: drivers/net/ethernet/ec_bhf.c
1931
e2d1d6c0 1932BFS FILE SYSTEM
8b58be88 1933M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1934S: Maintained
679655da
JP
1935F: Documentation/filesystems/bfs.txt
1936F: fs/bfs/
c117ab84 1937F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1938
1394f032 1939BLACKFIN ARCHITECTURE
a4edbc10 1940M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1942T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1943W: http://blackfin.uclinux.org
1944S: Supported
679655da 1945F: arch/blackfin/
566da5b2 1946
e190d6b1 1947BLACKFIN EMAC DRIVER
b3fe92b0 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1949W: http://blackfin.uclinux.org
1950S: Supported
7b35f033 1951F: drivers/net/ethernet/adi/
e190d6b1 1952
566da5b2 1953BLACKFIN RTC DRIVER
b3fe92b0 1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1955W: http://blackfin.uclinux.org
1956S: Supported
679655da 1957F: drivers/rtc/rtc-bfin.c
1394f032 1958
936ed49a 1959BLACKFIN SDH DRIVER
109ec8c3 1960M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/mmc/host/bfin_sdh.c
1965
1394f032 1966BLACKFIN SERIAL DRIVER
8b58be88 1967M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1969W: http://blackfin.uclinux.org
1970S: Supported
8460241e 1971F: drivers/tty/serial/bfin_uart.c
1394f032 1972
1e6d320f 1973BLACKFIN WATCHDOG DRIVER
b3fe92b0 1974L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1975W: http://blackfin.uclinux.org
1976S: Supported
679655da 1977F: drivers/watchdog/bfin_wdt.c
1e6d320f 1978
d24ecfcc 1979BLACKFIN I2C TWI DRIVER
8b58be88 1980M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1982W: http://blackfin.uclinux.org/
1983S: Supported
679655da 1984F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1985
1e204377
SJ
1986BLACKFIN MEDIA DRIVER
1987M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/media/platform/blackfin/
1992F: drivers/media/i2c/adv7183*
1993F: drivers/media/i2c/vs6624*
1994
b54cf35a
JSM
1995BLINKM RGB LED DRIVER
1996M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1997S: Maintained
1998F: drivers/leds/leds-blinkm.c
1999
1da177e4 2000BLOCK LAYER
8b58be88 2001M: Jens Axboe <axboe@kernel.dk>
08deed1e 2002T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2003S: Maintained
679655da 2004F: block/
1da177e4 2005
2b54aaef 2006BLOCK2MTD DRIVER
8b58be88 2007M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2008L: linux-mtd@lists.infradead.org
2009S: Maintained
679655da 2010F: drivers/mtd/devices/block2mtd.c
2b54aaef 2011
63fbd24e 2012BLUETOOTH DRIVERS
8b58be88 2013M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2014M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2015M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2016L: linux-bluetooth@vger.kernel.org
63fbd24e 2017W: http://www.bluez.org/
22e7a424
MH
2018T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2019T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2020S: Maintained
679655da 2021F: drivers/bluetooth/
1da177e4 2022
63fbd24e 2023BLUETOOTH SUBSYSTEM
8b58be88 2024M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2025M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2026M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2027L: linux-bluetooth@vger.kernel.org
2028W: http://www.bluez.org/
22e7a424
MH
2029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2030T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2031S: Maintained
679655da
JP
2032F: net/bluetooth/
2033F: include/net/bluetooth/
1da177e4
LT
2034
2035BONDING DRIVER
79b30750 2036M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2037M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2038M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2039L: netdev@vger.kernel.org
ce00f85c
JC
2040W: http://sourceforge.net/projects/bonding/
2041S: Supported
679655da 2042F: drivers/net/bonding/
c117ab84 2043F: include/uapi/linux/if_bonding.h
1da177e4 2044
b5f4df34
AS
2045BPF (Safe dynamic programs and tools)
2046M: Alexei Starovoitov <ast@kernel.org>
2047L: netdev@vger.kernel.org
2048L: linux-kernel@vger.kernel.org
2049S: Supported
2050F: kernel/bpf/
2051
39105890 2052BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2053M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2054L: netdev@vger.kernel.org
2055S: Supported
adfc5217 2056F: drivers/net/ethernet/broadcom/b44.*
39105890 2057
32ec90d5
FF
2058BROADCOM GENET ETHERNET DRIVER
2059M: Florian Fainelli <f.fainelli@gmail.com>
2060L: netdev@vger.kernel.org
2061S: Supported
2062F: drivers/net/ethernet/broadcom/genet/
2063
948c51e6 2064BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2065M: Sony Chacko <sony.chacko@qlogic.com>
2066M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2067L: netdev@vger.kernel.org
2068S: Supported
adfc5217
JK
2069F: drivers/net/ethernet/broadcom/bnx2.*
2070F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2071
4d9d2cb0 2072BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2073M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2074L: netdev@vger.kernel.org
2075S: Supported
adfc5217 2076F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2077
90f4c594 2078BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2079M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2080M: Matt Porter <mporter@linaro.org>
f18cf050 2081M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2082L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2083T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2084S: Maintained
2085F: arch/arm/mach-bcm/
2086F: arch/arm/boot/dts/bcm113*
90f4c594 2087F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2088F: arch/arm/boot/dts/bcm281*
2089F: arch/arm/configs/bcm_defconfig
e4ef47f2 2090F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2091F: drivers/clocksource/bcm_kona_timer.c
2092
9209bec4 2093BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2094M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2095M: Lee Jones <lee@kernel.org>
f680f25c 2096L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2098S: Maintained
9209bec4 2099N: bcm2835
f680f25c 2100
a2f6734c
KC
2101BROADCOM BCM33XX MIPS ARCHITECTURE
2102M: Kevin Cernekee <cernekee@gmail.com>
2103L: linux-mips@linux-mips.org
2104S: Maintained
2105F: arch/mips/bcm3384/*
2106F: arch/mips/include/asm/mach-bcm3384/*
2107F: arch/mips/kernel/*bmips*
2108
9209bec4 2109BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2110M: Hauke Mehrtens <hauke@hauke-m.de>
2111L: linux-arm-kernel@lists.infradead.org
2112S: Maintained
2113F: arch/arm/mach-bcm/bcm_5301x.c
2114F: arch/arm/boot/dts/bcm5301x.dtsi
2115F: arch/arm/boot/dts/bcm470*
2116
e076e962
FF
2117BROADCOM BCM63XX ARM ARCHITECTURE
2118M: Florian Fainelli <f.fainelli@gmail.com>
2119L: linux-arm-kernel@lists.infradead.org
2120T: git git://git.github.com/brcm/linux.git
2121S: Maintained
2122F: arch/arm/mach-bcm/bcm63xx.c
2123F: arch/arm/include/debug/bcm63xx.S
2124
7110e227
KC
2125BROADCOM BCM63XX/BCM33XX UDC DRIVER
2126M: Kevin Cernekee <cernekee@gmail.com>
2127L: linux-usb@vger.kernel.org
2128S: Maintained
2129F: drivers/usb/gadget/udc/bcm63xx_udc.*
2130
2df94fd6
BN
2131BROADCOM BCM7XXX ARM ARCHITECTURE
2132M: Marc Carino <marc.ceeeee@gmail.com>
2133M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2134M: Gregory Fong <gregory.0xf0@gmail.com>
2135M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137S: Maintained
2138F: arch/arm/mach-bcm/*brcmstb*
2139F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2140F: drivers/bus/brcmstb_gisb.c
2df94fd6 2141
70371cef
KC
2142BROADCOM BMIPS MIPS ARCHITECTURE
2143M: Kevin Cernekee <cernekee@gmail.com>
2144M: Florian Fainelli <f.fainelli@gmail.com>
2145L: linux-mips@linux-mips.org
2146S: Maintained
2147F: arch/mips/bmips/*
2148F: arch/mips/include/asm/mach-bmips/*
2149F: arch/mips/kernel/*bmips*
2150F: arch/mips/boot/dts/bcm*.dts*
2151F: drivers/irqchip/irq-bcm7*
2152F: drivers/irqchip/irq-brcmstb*
2153
948c51e6 2154BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2155M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2156M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2157L: netdev@vger.kernel.org
2158S: Supported
adfc5217 2159F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2160
a9533e7e
HP
2161BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2162M: Brett Rudley <brudley@broadcom.com>
818c07b8 2163M: Arend van Spriel <arend@broadcom.com>
85d63686 2164M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2165M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2166L: linux-wireless@vger.kernel.org
5615171c 2167L: brcm80211-dev-list@broadcom.com
a9533e7e 2168S: Supported
f62ebdd5 2169F: drivers/net/wireless/brcm80211/
a9533e7e 2170
9958d6f9 2171BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2172M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2173L: linux-scsi@vger.kernel.org
2174S: Supported
2175F: drivers/scsi/bnx2fc/
2176
6a6b5ad0 2177BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2178M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2179L: linux-scsi@vger.kernel.org
2180S: Supported
2181F: drivers/scsi/bnx2i/
2182
36c0237f
SB
2183BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2184M: Ray Jui <rjui@broadcom.com>
2185M: Scott Branden <sbranden@broadcom.com>
2186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187L: bcm-kernel-feedback-list@broadcom.com
2188T: git git://git.github.com/brcm/linux.git
2189S: Maintained
2190N: iproc
2191N: cygnus
2192N: bcm9113*
2193N: bcm9583*
2194N: bcm583*
2195N: bcm113*
2196
7b7f588b 2197BROADCOM KONA GPIO DRIVER
5e163903 2198M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2199L: bcm-kernel-feedback-list@broadcom.com
2200S: Supported
2201F: drivers/gpio/gpio-bcm-kona.c
2202F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2203
c9678d86
RM
2204BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2205M: Rafał Miłecki <zajec5@gmail.com>
2206L: linux-wireless@vger.kernel.org
2207S: Maintained
2208F: drivers/bcma/
2209F: include/linux/bcma/
2210
b8302205
FF
2211BROADCOM SYSTEMPORT ETHERNET DRIVER
2212M: Florian Fainelli <f.fainelli@gmail.com>
2213L: netdev@vger.kernel.org
2214S: Supported
2215F: drivers/net/ethernet/broadcom/bcmsysport.*
2216
7725ccfd 2217BROCADE BFA FC SCSI DRIVER
aa803370
AG
2218M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2219M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2220L: linux-scsi@vger.kernel.org
2221S: Supported
2222F: drivers/scsi/bfa/
7725ccfd 2223
8b230ed8 2224BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2225M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2226L: netdev@vger.kernel.org
2227S: Supported
f844a0ea 2228F: drivers/net/ethernet/brocade/bna/
8b230ed8 2229
5cdf7f76 2230BSG (block layer generic sg v4 driver)
8b58be88 2231M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2232L: linux-scsi@vger.kernel.org
2233S: Supported
679655da
JP
2234F: block/bsg.c
2235F: include/linux/bsg.h
c117ab84 2236F: include/uapi/linux/bsg.h
5cdf7f76 2237
af39917d
CL
2238BT87X AUDIO DRIVER
2239M: Clemens Ladisch <clemens@ladisch.de>
2240L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2241T: git git://git.alsa-project.org/alsa-kernel.git
2242S: Maintained
2243F: Documentation/sound/alsa/Bt87x.txt
2244F: sound/pci/bt87x.c
2245
ff1d5c2f 2246BT8XXGPIO DRIVER
eb032b98 2247M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2248W: http://bu3sch.de/btgpio.php
2249S: Maintained
72dbb705 2250F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2251
eb1eb04f 2252BTRFS FILE SYSTEM
c0778e25
CM
2253M: Chris Mason <clm@fb.com>
2254M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2255M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2256L: linux-btrfs@vger.kernel.org
2257W: http://btrfs.wiki.kernel.org/
8a6e2535 2258Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2259T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2260S: Maintained
679655da
JP
2261F: Documentation/filesystems/btrfs.txt
2262F: fs/btrfs/
eb1eb04f 2263
1da177e4 2264BTTV VIDEO4LINUX DRIVER
009a5410 2265M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2266L: linux-media@vger.kernel.org
96b6aba0 2267W: http://linuxtv.org
275ffde4 2268T: git git://linuxtv.org/media_tree.git
f96236e5 2269S: Odd fixes
679655da 2270F: Documentation/video4linux/bttv/
90d72ac6 2271F: drivers/media/pci/bt8xx/bttv*
1da177e4 2272
1f34923c
KA
2273BUSLOGIC SCSI DRIVER
2274M: Khalid Aziz <khalid@gonehiking.org>
2275L: linux-scsi@vger.kernel.org
2276S: Maintained
2277F: drivers/scsi/BusLogic.*
2278F: drivers/scsi/FlashPoint.*
2279
af39917d
CL
2280C-MEDIA CMI8788 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: sound/pci/oxygen/
2286
2141355f
MS
2287C6X ARCHITECTURE
2288M: Mark Salter <msalter@redhat.com>
2289M: Aurelien Jacquiot <a-jacquiot@ti.com>
2290L: linux-c6x-dev@linux-c6x.org
2291W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2292S: Maintained
2293F: arch/c6x/
2294
a5432f5a 2295CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2296M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2297L: linux-cachefs@redhat.com
2298S: Supported
2299F: Documentation/filesystems/caching/cachefiles.txt
2300F: fs/cachefiles/
2301
c815ca39
HV
2302CADET FM/AM RADIO RECEIVER DRIVER
2303M: Hans Verkuil <hverkuil@xs4all.nl>
2304L: linux-media@vger.kernel.org
2305T: git git://linuxtv.org/media_tree.git
2306W: http://linuxtv.org
2307S: Maintained
2308F: drivers/media/radio/radio-cadet*
2309
77d5140f 2310CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2311M: Jonathan Corbet <corbet@lwn.net>
661263b5 2312L: linux-media@vger.kernel.org
275ffde4 2313T: git git://linuxtv.org/media_tree.git
77d5140f 2314S: Maintained
679655da 2315F: Documentation/video4linux/cafe_ccic
90d72ac6 2316F: drivers/media/platform/marvell-ccic/
77d5140f 2317
201b6bab 2318CAIF NETWORK LAYER
5c574f50 2319M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2320L: netdev@vger.kernel.org
2321S: Supported
2322F: Documentation/networking/caif/
2323F: drivers/net/caif/
c117ab84 2324F: include/uapi/linux/caif/
201b6bab
JP
2325F: include/net/caif/
2326F: net/caif/
2327
77dac90f 2328CALGARY x86-64 IOMMU
8b58be88
JP
2329M: Muli Ben-Yehuda <muli@il.ibm.com>
2330M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2331L: discuss@x86-64.org
2332S: Maintained
679655da
JP
2333F: arch/x86/kernel/pci-calgary_64.c
2334F: arch/x86/kernel/tce_64.c
2335F: arch/x86/include/asm/calgary.h
2336F: arch/x86/include/asm/tce.h
77dac90f 2337
e2d1d6c0 2338CAN NETWORK LAYER
8d15d386 2339M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2340L: linux-can@vger.kernel.org
ec78213a 2341W: http://gitorious.org/linux-can
870482a4
MKB
2342T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2343T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2344S: Maintained
f35f6c8f 2345F: Documentation/networking/can.txt
8d15d386 2346F: net/can/
8d15d386 2347F: include/linux/can/core.h
c117ab84
CEB
2348F: include/uapi/linux/can.h
2349F: include/uapi/linux/can/bcm.h
2350F: include/uapi/linux/can/raw.h
2351F: include/uapi/linux/can/gw.h
e2d1d6c0 2352
4261a204 2353CAN NETWORK DRIVERS
8b58be88 2354M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2355M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2356L: linux-can@vger.kernel.org
ec78213a 2357W: http://gitorious.org/linux-can
870482a4
MKB
2358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2359T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2360S: Maintained
8d15d386
OH
2361F: drivers/net/can/
2362F: include/linux/can/dev.h
8d15d386 2363F: include/linux/can/platform/
c117ab84
CEB
2364F: include/uapi/linux/can/error.h
2365F: include/uapi/linux/can/netlink.h
4261a204 2366
95d16c72
JM
2367CAPABILITIES
2368M: Serge Hallyn <serge.hallyn@canonical.com>
2369L: linux-security-module@vger.kernel.org
6305902c 2370S: Supported
95d16c72 2371F: include/linux/capability.h
c117ab84 2372F: include/uapi/linux/capability.h
95d16c72 2373F: security/capability.c
6305902c 2374F: security/commoncap.c
38a94118 2375F: kernel/capability.c
95d16c72 2376
ef0bbac3
VB
2377CC2520 IEEE-802.15.4 RADIO DRIVER
2378M: Varka Bhadram <varkabhadram@gmail.com>
2379L: linux-wpan@vger.kernel.org
2380S: Maintained
2381F: drivers/net/ieee802154/cc2520.c
2382F: include/linux/spi/cc2520.h
2383F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2384
b8154542 2385CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2386M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2387L: linuxppc-dev@lists.ozlabs.org
2388L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2389W: http://www.ibm.com/developerworks/power/cell/
2390S: Supported
679655da 2391F: arch/powerpc/include/asm/cell*.h
679655da 2392F: arch/powerpc/include/asm/spu*.h
c117ab84 2393F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2394F: arch/powerpc/oprofile/*cell*
2395F: arch/powerpc/platforms/cell/
b8154542 2396
9030aaf9 2397CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2398M: Sage Weil <sage@inktank.com>
82593f87 2399L: ceph-devel@vger.kernel.org
09d90327 2400W: http://ceph.com/
fb99f881 2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2402S: Supported
2403F: Documentation/filesystems/ceph.txt
14430813
JP
2404F: fs/ceph/
2405F: net/ceph/
2406F: include/linux/ceph/
2407F: include/linux/crush/
9030aaf9 2408
18332a80 2409CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2410L: linux-usb@vger.kernel.org
10c6c9c9 2411S: Orphan
679655da
JP
2412F: Documentation/usb/WUSB-Design-overview.txt
2413F: Documentation/usb/wusb-cbaf
355ffe69
DV
2414F: drivers/usb/host/hwa-hc.c
2415F: drivers/usb/host/whci/
679655da
JP
2416F: drivers/usb/wusbcore/
2417F: include/linux/usb/wusb*
18332a80 2418
70e84049 2419CFAG12864B LCD DRIVER
8b58be88 2420M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2421W: http://miguelojeda.es/auxdisplay.htm
2422W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2423S: Maintained
679655da
JP
2424F: drivers/auxdisplay/cfag12864b.c
2425F: include/linux/cfag12864b.h
70e84049
MOS
2426
2427CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2428M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2429W: http://miguelojeda.es/auxdisplay.htm
2430W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2431S: Maintained
679655da
JP
2432F: drivers/auxdisplay/cfag12864bfb.c
2433F: include/linux/cfag12864b.h
70e84049 2434
704232c2 2435CFG80211 and NL80211
8b58be88 2436M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2437L: linux-wireless@vger.kernel.org
ce466579
JB
2438W: http://wireless.kernel.org/
2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2441S: Maintained
c117ab84 2442F: include/uapi/linux/nl80211.h
679655da
JP
2443F: include/net/cfg80211.h
2444F: net/wireless/*
2445X: net/wireless/wext*
704232c2 2446
46e64261
GKH
2447CHAR and MISC DRIVERS
2448M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2449M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2451S: Supported
46e64261
GKH
2452F: drivers/char/*
2453F: drivers/misc/*
471322a8 2454F: include/linux/miscdevice.h
46e64261 2455
0a920b5b 2456CHECKPATCH
8b58be88 2457M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2458M: Joe Perches <joe@perches.com>
2459S: Maintained
679655da 2460F: scripts/checkpatch.pl
0a920b5b 2461
f8407f26
HW
2462CHINESE DOCUMENTATION
2463M: Harry Wei <harryxiyou@gmail.com>
9740153c 2464L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2465L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2466S: Maintained
2467F: Documentation/zh_CN/
2468
2721ea2c 2469CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2470M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2471T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2472L: linux-usb@vger.kernel.org
2473S: Maintained
2474F: drivers/usb/chipidea/
2475
ab043105
OJ
2476CHROME HARDWARE PLATFORM SUPPORT
2477M: Olof Johansson <olof@lixom.net>
2478S: Maintained
2479F: drivers/platform/chrome/
2480
641cb85e 2481CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2482M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2483M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2484M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2485M: Neel Patel <neepatel@cisco.com>
7063fbf2 2486S: Supported
a6a5580c 2487F: drivers/net/ethernet/cisco/enic/
7063fbf2 2488
e3cf00d0 2489CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2490M: Upinder Malhi <umalhi@cisco.com>
2491S: Supported
2492F: drivers/infiniband/hw/usnic
e3cf00d0 2493
2b7a52a4 2494CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2495M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2496L: netdev@vger.kernel.org
2497S: Maintained
57d0b7a0 2498F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2499
3d4cfdc9
MB
2500CIRRUS LOGIC AUDIO CODEC DRIVERS
2501M: Brian Austin <brian.austin@cirrus.com>
2502M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2503L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2504S: Maintained
2505F: sound/soc/codecs/cs*
2506
94574d9a
KRW
2507CLEANCACHE API
2508M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2509L: linux-kernel@vger.kernel.org
2510S: Maintained
2511F: mm/cleancache.c
2512F: include/linux/cleancache.h
2513
d4275354 2514CLK API
8b58be88 2515M: Russell King <linux@arm.linux.org.uk>
37417046 2516S: Maintained
d4275354
RK
2517F: include/linux/clk.h
2518
9222d247
JS
2519CLOCKSOURCE, CLOCKEVENT DRIVERS
2520M: Daniel Lezcano <daniel.lezcano@linaro.org>
2521M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2522L: linux-kernel@vger.kernel.org
9222d247
JS
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2524S: Supported
2525F: drivers/clocksource
2526
5df6d737 2527CISCO FCOE HBA DRIVER
8fc89a79
HP
2528M: Hiral Patel <hiralpat@cisco.com>
2529M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2530M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2531L: linux-scsi@vger.kernel.org
2532S: Supported
2a99921a 2533F: drivers/scsi/fnic/
5df6d737 2534
529aa8cb
TLSC
2535CMPC ACPI DRIVER
2536M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2537M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2538L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2539S: Supported
2540F: drivers/platform/x86/classmate-laptop.c
2541
74425eee 2542COCCINELLE/Semantic Patches (SmPL)
26de9c26 2543M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2544M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2545M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2546M: Michal Marek <mmarek@suse.cz>
26de9c26 2547L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2549W: http://coccinelle.lip6.fr/
2550S: Supported
4b92b2aa 2551F: Documentation/coccinelle.txt
74425eee
NP
2552F: scripts/coccinelle/
2553F: scripts/coccicheck
2554
1da177e4 2555CODA FILE SYSTEM
8b58be88 2556M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2557M: coda@cs.cmu.edu
2558L: codalist@coda.cs.cmu.edu
2559W: http://www.coda.cs.cmu.edu/
2560S: Maintained
679655da
JP
2561F: Documentation/filesystems/coda.txt
2562F: fs/coda/
2563F: include/linux/coda*.h
c117ab84 2564F: include/uapi/linux/coda*.h
1da177e4 2565
0b14261e
PZ
2566CODA V4L2 MEM2MEM DRIVER
2567M: Philipp Zabel <p.zabel@pengutronix.de>
2568L: linux-media@vger.kernel.org
2569S: Maintained
2570F: Documentation/devicetree/bindings/media/coda.txt
2571F: drivers/media/platform/coda/
2572
7704addb 2573COMMON CLK FRAMEWORK
7704addb 2574M: Mike Turquette <mturquette@linaro.org>
f956165f 2575M: Stephen Boyd <sboyd@codeaurora.org>
35c1983e 2576L: linux-kernel@vger.kernel.org
baeb0d9b 2577T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2578S: Maintained
60bea3b5
SW
2579F: drivers/clk/
2580X: drivers/clk/clkdev.c
7704addb 2581F: include/linux/clk-pr*
60bea3b5 2582F: include/linux/clk/
7704addb 2583
e2d1d6c0 2584COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2585M: Steve French <sfrench@samba.org>
51223df6 2586L: linux-cifs@vger.kernel.org
d1f28953 2587L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2588W: http://linux-cifs.samba.org/
bb1d5dda 2589T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2590S: Supported
ec421a71 2591F: Documentation/filesystems/cifs/
679655da 2592F: fs/cifs/
e2d1d6c0 2593
1da177e4 2594COMPACTPCI HOTPLUG CORE
8b58be88 2595M: Scott Murray <scott@spiteful.org>
64dab204 2596L: linux-pci@vger.kernel.org
82c4dfc7 2597S: Maintained
679655da 2598F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2599
2600COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2601M: Scott Murray <scott@spiteful.org>
64dab204 2602L: linux-pci@vger.kernel.org
82c4dfc7 2603S: Maintained
679655da 2604F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2605
2606COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2607M: Scott Murray <scott@spiteful.org>
64dab204 2608L: linux-pci@vger.kernel.org
82c4dfc7 2609S: Maintained
679655da 2610F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2611
5411552c 2612COMPAL LAPTOP SUPPORT
8b58be88 2613M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2614L: platform-driver-x86@vger.kernel.org
5411552c 2615S: Maintained
679655da 2616F: drivers/platform/x86/compal-laptop.c
5411552c 2617
949be0f7 2618CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2619M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2620L: accessrunner-general@lists.sourceforge.net
2621W: http://accessrunner.sourceforge.net/
949be0f7 2622S: Maintained
679655da 2623F: drivers/usb/atm/cxacru.c
949be0f7 2624
e2d1d6c0 2625CONFIGFS
d6351db2
JB
2626M: Joel Becker <jlbec@evilplan.org>
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2628S: Supported
679655da
JP
2629F: fs/configfs/
2630F: include/linux/configfs.h
e2d1d6c0 2631
acb9c1b2 2632CONNECTOR
8b58be88 2633M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2634L: netdev@vger.kernel.org
2635S: Maintained
2636F: drivers/connector/
2637
a3e3354d 2638CONTROL GROUP (CGROUP)
860ca0e6 2639M: Tejun Heo <tj@kernel.org>
ad50c159 2640M: Li Zefan <lizefan@huawei.com>
12340313 2641L: cgroups@vger.kernel.org
860ca0e6 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2643S: Maintained
a3e3354d 2644F: Documentation/cgroups/
679655da
JP
2645F: include/linux/cgroup*
2646F: kernel/cgroup*
a3e3354d
TH
2647
2648CONTROL GROUP - CPUSET
2649M: Li Zefan <lizefan@huawei.com>
2650L: cgroups@vger.kernel.org
2651W: http://www.bullopensource.org/cpuset/
2652W: http://oss.sgi.com/projects/cpusets/
2653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654S: Maintained
2655F: Documentation/cgroups/cpusets.txt
2656F: include/linux/cpuset.h
2657F: kernel/cpuset.c
2658
2659CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2660M: Johannes Weiner <hannes@cmpxchg.org>
2661M: Michal Hocko <mhocko@suse.cz>
2662L: cgroups@vger.kernel.org
2663L: linux-mm@kvack.org
2664S: Maintained
2665F: mm/memcontrol.c
5d1ea48b 2666F: mm/swap_cgroup.c
fb3a0fb6 2667
bebe4678 2668CORETEMP HARDWARE MONITORING DRIVER
96859129 2669M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2670L: lm-sensors@lm-sensors.org
2671S: Maintained
679655da
JP
2672F: Documentation/hwmon/coretemp
2673F: drivers/hwmon/coretemp.c
bebe4678 2674
1da177e4 2675COSA/SRP SYNC SERIAL DRIVER
8b58be88 2676M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2677W: http://www.fi.muni.cz/~kas/cosa/
2678S: Maintained
679655da 2679F: drivers/net/wan/cosa*
1da177e4 2680
4371ee35 2681CPMAC ETHERNET DRIVER
8b58be88 2682M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2683L: netdev@vger.kernel.org
2684S: Maintained
b544dbac 2685F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2686
1da177e4 2687CPU FREQUENCY DRIVERS
49db1903 2688M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2689M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2690L: linux-pm@vger.kernel.org
1da177e4 2691S: Maintained
27209d91
VK
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2693T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2694F: drivers/cpufreq/
2695F: include/linux/cpufreq.h
1da177e4 2696
8a67f0ef
VK
2697CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2698M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2699M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2700L: linux-pm@vger.kernel.org
2701W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2702S: Maintained
2703F: drivers/cpufreq/arm_big_little.h
2704F: drivers/cpufreq/arm_big_little.c
2705F: drivers/cpufreq/arm_big_little_dt.c
2706
14d2c34c 2707CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2708M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2709M: Daniel Lezcano <daniel.lezcano@linaro.org>
2710L: linux-pm@vger.kernel.org
2711L: linux-arm-kernel@lists.infradead.org
cea8321c 2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2713S: Maintained
2714F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2715
0c570c18
BZ
2716CPUIDLE DRIVER - ARM EXYNOS
2717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2718M: Daniel Lezcano <daniel.lezcano@linaro.org>
2719M: Kukjin Kim <kgene@kernel.org>
2720L: linux-pm@vger.kernel.org
2721L: linux-samsung-soc@vger.kernel.org
2722S: Supported
2723F: drivers/cpuidle/cpuidle-exynos.c
2724F: arch/arm/mach-exynos/pm.c
2725
a8e39c35 2726CPUIDLE DRIVERS
49db1903 2727M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2728M: Daniel Lezcano <daniel.lezcano@linaro.org>
2729L: linux-pm@vger.kernel.org
2730S: Maintained
cea8321c 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2732F: drivers/cpuidle/*
2733F: include/linux/cpuidle.h
2734
1da177e4 2735CPUID/MSR DRIVER
8b58be88 2736M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2737S: Maintained
679655da
JP
2738F: arch/x86/kernel/cpuid.c
2739F: arch/x86/kernel/msr.c
1da177e4 2740
7fe2f639 2741CPU POWER MONITORING SUBSYSTEM
7fe2f639 2742M: Thomas Renninger <trenn@suse.de>
103f1790 2743L: linux-pm@vger.kernel.org
7fe2f639 2744S: Maintained
14430813 2745F: tools/power/cpupower/
7fe2f639 2746
1da177e4 2747CRAMFS FILESYSTEM
ce00f85c 2748W: http://sourceforge.net/projects/cramfs/
54886a71 2749S: Orphan / Obsolete
679655da
JP
2750F: Documentation/filesystems/cramfs.txt
2751F: fs/cramfs/
1da177e4
LT
2752
2753CRIS PORT
8b58be88
JP
2754M: Mikael Starvik <starvik@axis.com>
2755M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2756L: linux-cris-kernel@axis.com
1da177e4
LT
2757W: http://developer.axis.com
2758S: Maintained
679655da 2759F: arch/cris/
df621252 2760F: drivers/tty/serial/crisv10.*
1da177e4
LT
2761
2762CRYPTO API
8b58be88
JP
2763M: Herbert Xu <herbert@gondor.apana.org.au>
2764M: "David S. Miller" <davem@davemloft.net>
1da177e4 2765L: linux-crypto@vger.kernel.org
54e5881d 2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2767S: Maintained
679655da
JP
2768F: Documentation/crypto/
2769F: arch/*/crypto/
2770F: crypto/
2771F: drivers/crypto/
2772F: include/crypto/
1da177e4 2773
5b07bd57 2774CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2775M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2776L: linux-crypto@vger.kernel.org
2777S: Maintained
51a2228a
JP
2778F: crypto/ansi_cprng.c
2779F: crypto/rng.c
5b07bd57 2780
9b4ffa48 2781CS5535 Audio ALSA driver
8b58be88 2782M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2783S: Maintained
679655da 2784F: sound/pci/cs5535audio/
9b4ffa48 2785
a910e4a9 2786CW1200 WLAN driver
b75f0050
JP
2787M: Solomon Peachy <pizza@shaftnet.org>
2788S: Maintained
2789F: drivers/net/wireless/cw1200/
a910e4a9 2790
6d8425b1 2791CX18 VIDEO4LINUX DRIVER
6afdeaf8 2792M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2793L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2794L: linux-media@vger.kernel.org
275ffde4 2795T: git git://linuxtv.org/media_tree.git
6d8425b1 2796W: http://linuxtv.org
30e10993 2797W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2798S: Maintained
679655da 2799F: Documentation/video4linux/cx18.txt
90d72ac6 2800F: drivers/media/pci/cx18/
6c0f0359 2801F: include/uapi/linux/ivtv*
6d8425b1 2802
3f101d91
HV
2803CX2341X MPEG ENCODER HELPER MODULE
2804M: Hans Verkuil <hverkuil@xs4all.nl>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Maintained
c368360b 2809F: drivers/media/common/cx2341x*
3f101d91
HV
2810F: include/media/cx2341x*
2811
20357578 2812CX88 VIDEO4LINUX DRIVER
009a5410 2813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2814L: linux-media@vger.kernel.org
2815W: http://linuxtv.org
2816T: git git://linuxtv.org/media_tree.git
2817S: Odd fixes
2818F: Documentation/video4linux/cx88/
2819F: drivers/media/pci/cx88/
6d8425b1 2820
91952bc0
AP
2821CXD2820R MEDIA DRIVER
2822M: Antti Palosaari <crope@iki.fi>
2823L: linux-media@vger.kernel.org
2824W: http://linuxtv.org/
2825W: http://palosaari.fi/linux/
2826Q: http://patchwork.linuxtv.org/project/linux-media/list/
2827T: git git://linuxtv.org/anttip/media_tree.git
2828S: Maintained
2829F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2830
e5ec3789 2831CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2832M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2833L: netdev@vger.kernel.org
2834W: http://www.chelsio.com
2835S: Supported
f7917c00 2836F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2837
d8ae3c33
AB
2838CXGB3 ISCSI DRIVER (CXGB3I)
2839M: Karen Xie <kxie@chelsio.com>
2840L: linux-scsi@vger.kernel.org
2841W: http://www.chelsio.com
2842S: Supported
2843F: drivers/scsi/cxgbi/cxgb3i
2844
e5ec3789 2845CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2846M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2847L: linux-rdma@vger.kernel.org
e5ec3789
SW
2848W: http://www.openfabrics.org
2849S: Supported
679655da 2850F: drivers/infiniband/hw/cxgb3/
e5ec3789 2851
be4c9bad 2852CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2853M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2854L: netdev@vger.kernel.org
2855W: http://www.chelsio.com
2856S: Supported
f7917c00 2857F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2858
d8ae3c33
AB
2859CXGB4 ISCSI DRIVER (CXGB4I)
2860M: Karen Xie <kxie@chelsio.com>
2861L: linux-scsi@vger.kernel.org
2862W: http://www.chelsio.com
2863S: Supported
2864F: drivers/scsi/cxgbi/cxgb4i
2865
be4c9bad
RD
2866CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2867M: Steve Wise <swise@chelsio.com>
2868L: linux-rdma@vger.kernel.org
2869W: http://www.openfabrics.org
2870S: Supported
2871F: drivers/infiniband/hw/cxgb4/
2872
5c20a5c7
CL
2873CXGB4VF ETHERNET DRIVER (CXGB4VF)
2874M: Casey Leedom <leedom@chelsio.com>
2875L: netdev@vger.kernel.org
2876W: http://www.chelsio.com
2877S: Supported
f7917c00 2878F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2879
a9282d01
IM
2880CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2881M: Ian Munsie <imunsie@au1.ibm.com>
2882M: Michael Neuling <mikey@neuling.org>
2883L: linuxppc-dev@lists.ozlabs.org
2884S: Supported
2885F: drivers/misc/cxl/
2886F: include/misc/cxl.h
2887F: include/uapi/misc/cxl.h
2888F: Documentation/powerpc/cxl.txt
2889F: Documentation/powerpc/cxl.txt
2890F: Documentation/ABI/testing/sysfs-class-cxl
2891
b52b97a3
GC
2892STMMAC ETHERNET DRIVER
2893M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2894L: netdev@vger.kernel.org
2895W: http://www.stlinux.com
2896S: Supported
7ac6653a 2897F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2898
1da177e4 2899CYBERPRO FB DRIVER
8b58be88 2900M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2902W: http://www.arm.linux.org.uk/
2903S: Maintained
8a61f013 2904F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2905
1da177e4 2906CYCLADES ASYNC MUX DRIVER
1da177e4 2907W: http://www.cyclades.com/
d459883e 2908S: Orphan
c897401b 2909F: drivers/tty/cyclades.c
679655da 2910F: include/linux/cyclades.h
c117ab84 2911F: include/uapi/linux/cyclades.h
1da177e4
LT
2912
2913CYCLADES PC300 DRIVER
1da177e4 2914W: http://www.cyclades.com/
d459883e 2915S: Orphan
679655da 2916F: drivers/net/wan/pc300*
1da177e4 2917
402f6ae4
AP
2918CYPRESS_FIRMWARE MEDIA DRIVER
2919M: Antti Palosaari <crope@iki.fi>
2920L: linux-media@vger.kernel.org
2921W: http://linuxtv.org/
2922W: http://palosaari.fi/linux/
2923Q: http://patchwork.linuxtv.org/project/linux-media/list/
2924T: git git://linuxtv.org/anttip/media_tree.git
2925S: Maintained
2926F: drivers/media/common/cypress_firmware*
2927
e3ae3525 2928CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2929M: Ferruh Yigit <fery@cypress.com>
6305902c 2930L: linux-input@vger.kernel.org
be9a6f40 2931S: Supported
6305902c
JP
2932F: drivers/input/touchscreen/cyttsp*
2933F: include/linux/input/cyttsp.h
e3ae3525 2934
1da177e4 2935DAMA SLAVE for AX.25
8b58be88 2936M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2937W: http://yaina.de/jreuter/
2938W: http://www.qsl.net/dl1bke/
2939L: linux-hams@vger.kernel.org
2940S: Maintained
679655da
JP
2941F: net/ax25/af_ax25.c
2942F: net/ax25/ax25_dev.c
2943F: net/ax25/ax25_ds_*
2944F: net/ax25/ax25_in.c
2945F: net/ax25/ax25_out.c
2946F: net/ax25/ax25_timer.c
2947F: net/ax25/sysctl_net_ax25.c
1da177e4 2948
e2d1d6c0 2949DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2950L: netdev@vger.kernel.org
5ff77428 2951S: Orphan
679655da 2952F: Documentation/networking/dmfe.txt
0f04e2aa 2953F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2954
2955DC390/AM53C974 SCSI driver
71bd849d
HR
2956M: Hannes Reinecke <hare@suse.de>
2957L: linux-scsi@vger.kernel.org
e2d1d6c0 2958S: Maintained
71bd849d 2959F: drivers/scsi/am53c974.c
e2d1d6c0 2960
1da177e4 2961DC395x SCSI driver
61eee9a7 2962M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2963M: Ali Akcaagac <aliakc@web.de>
2964M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2965L: dc395x@twibble.org
cf015e9f
JP
2966W: http://twibble.org/dist/dc395x/
2967W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2968S: Maintained
679655da
JP
2969F: Documentation/scsi/dc395x.txt
2970F: drivers/scsi/dc395x.*
1da177e4 2971
eb8edb08 2972DCCP PROTOCOL
a89d030e 2973M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2974L: dccp@vger.kernel.org
c996d8b9 2975W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2976S: Maintained
679655da 2977F: include/linux/dccp.h
c117ab84 2978F: include/uapi/linux/dccp.h
679655da
JP
2979F: include/linux/tfrc.h
2980F: net/dccp/
eb8edb08 2981
1da177e4 2982DECnet NETWORK LAYER
1da177e4
LT
2983W: http://linux-decnet.sourceforge.net
2984L: linux-decnet-user@lists.sourceforge.net
f546444d 2985S: Orphan
679655da
JP
2986F: Documentation/networking/decnet.txt
2987F: net/decnet/
1da177e4 2988
ebff05b9
MR
2989DECSTATION PLATFORM SUPPORT
2990M: "Maciej W. Rozycki" <macro@linux-mips.org>
2991L: linux-mips@linux-mips.org
2992W: http://www.linux-mips.org/wiki/DECstation
2993S: Maintained
2994F: arch/mips/dec/
2995F: arch/mips/include/asm/dec/
2996F: arch/mips/include/asm/mach-dec/
2997
1da177e4 2998DEFXX FDDI NETWORK DRIVER
8b58be88 2999M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3000S: Maintained
33f810b2 3001F: drivers/net/fddi/defxx.*
1da177e4 3002
ad8f07cc 3003DELL LAPTOP DRIVER
8b58be88 3004M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 3005L: platform-driver-x86@vger.kernel.org
ad8f07cc 3006S: Maintained
679655da 3007F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3008
1da177e4 3009DELL LAPTOP SMM DRIVER
a1406d87 3010M: Guenter Roeck <linux@roeck-us.net>
679655da 3011F: drivers/char/i8k.c
c117ab84 3012F: include/uapi/linux/i8k.h
1da177e4 3013
90563ec4 3014DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3015M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3016S: Maintained
679655da
JP
3017F: Documentation/dcdbas.txt
3018F: drivers/firmware/dcdbas.*
90563ec4 3019
0b3f6109 3020DELL WMI EXTRAS DRIVER
8b58be88 3021M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3022S: Maintained
36b3a96f 3023F: drivers/platform/x86/dell-wmi.c
0b3f6109 3024
5efc75e3
PZ
3025DESIGNWARE USB2 DRD IP DRIVER
3026M: Paul Zimmerman <paulz@synopsys.com>
3027L: linux-usb@vger.kernel.org
18f340f9 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3029S: Maintained
197ba5f4 3030F: drivers/usb/dwc2/
5efc75e3 3031
94ab23dd
FB
3032DESIGNWARE USB3 DRD IP DRIVER
3033M: Felipe Balbi <balbi@ti.com>
3034L: linux-usb@vger.kernel.org
3035L: linux-omap@vger.kernel.org
3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3037S: Maintained
3038F: drivers/usb/dwc3/
3039
833c9545
JB
3040DEVICE COREDUMP (DEV_COREDUMP)
3041M: Johannes Berg <johannes@sipsolutions.net>
3042L: linux-kernel@vger.kernel.org
3043S: Maintained
3044F: drivers/base/devcoredump.c
3045F: include/linux/devcoredump.h
3046
89d07767
KP
3047DEVICE FREQUENCY (DEVFREQ)
3048M: MyungJoo Ham <myungjoo.ham@samsung.com>
3049M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3050L: linux-pm@vger.kernel.org
89d07767
KP
3051S: Maintained
3052F: drivers/devfreq/
3053
1da177e4 3054DEVICE NUMBER REGISTRY
8b58be88 3055M: Torben Mathiasen <device@lanana.org>
1da177e4 3056W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3057S: Maintained
3058
e2d1d6c0 3059DEVICE-MAPPER (LVM)
854ecaad 3060M: Alasdair Kergon <agk@redhat.com>
8504eed3 3061M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3062M: dm-devel@redhat.com
e2d1d6c0
RD
3063L: dm-devel@redhat.com
3064W: http://sources.redhat.com/dm
8a6e2535 3065Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3067T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3068S: Maintained
679655da
JP
3069F: Documentation/device-mapper/
3070F: drivers/md/dm*
854ecaad 3071F: drivers/md/persistent-data/
679655da
JP
3072F: include/linux/device-mapper.h
3073F: include/linux/dm-*.h
8504eed3 3074F: include/uapi/linux/dm-*.h
e2d1d6c0 3075
c0d995aa
OST
3076DIALOG SEMICONDUCTOR DRIVERS
3077M: Support Opensource <support.opensource@diasemi.com>
3078W: http://www.dialog-semiconductor.com/products
3079S: Supported
3080F: Documentation/hwmon/da90??
3081F: drivers/gpio/gpio-da90??.c
3082F: drivers/hwmon/da90??-hwmon.c
3083F: drivers/input/misc/da90??_onkey.c
3084F: drivers/input/touchscreen/da9052_tsi.c
3085F: drivers/leds/leds-da90??.c
3086F: drivers/mfd/da903x.c
3087F: drivers/mfd/da90??-*.c
3088F: drivers/power/da9052-battery.c
3089F: drivers/regulator/da903x.c
3090F: drivers/regulator/da9???-regulator.[ch]
3091F: drivers/rtc/rtc-da90??.c
3092F: drivers/video/backlight/da90??_bl.c
3093F: drivers/watchdog/da90??_wdt.c
3094F: include/linux/mfd/da903x.h
3095F: include/linux/mfd/da9052/
3096F: include/linux/mfd/da9055/
3097F: include/linux/mfd/da9063/
3098F: include/sound/da[79]*.h
3099F: sound/soc/codecs/da[79]*.[ch]
3100
599aa697
LL
3101DIGI NEO AND CLASSIC PCI PRODUCTS
3102M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3103M: Mark Hounschell <markh@compro.net>
599aa697
LL
3104L: driverdev-devel@linuxdriverproject.org
3105S: Maintained
3106F: drivers/staging/dgnc/
3107
3108DIGI EPCA PCI PRODUCTS
3109M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3110M: Mark Hounschell <markh@compro.net>
6d825f79 3111M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3112L: driverdev-devel@linuxdriverproject.org
3113S: Maintained
3114F: drivers/staging/dgap/
3115
335d7c58 3116DIOLAN U2C-12 I2C DRIVER
ca462085 3117M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3118L: linux-i2c@vger.kernel.org
3119S: Maintained
3120F: drivers/i2c/busses/i2c-diolan-u2c.c
3121
e7839f25 3122DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3123M: Eric Paris <eparis@parisplace.org>
3c5119c0 3124S: Maintained
679655da
JP
3125F: Documentation/filesystems/dnotify.txt
3126F: fs/notify/dnotify/
3127F: include/linux/dnotify.h
1da177e4
LT
3128
3129DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3130M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3131W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3132W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3133W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3134S: Maintained
3135
4480f15b 3136DISKQUOTA
8b58be88 3137M: Jan Kara <jack@suse.cz>
1da177e4 3138S: Maintained
679655da
JP
3139F: Documentation/filesystems/quota.txt
3140F: fs/quota/
3141F: include/linux/quota*.h
c117ab84 3142F: include/uapi/linux/quota*.h
1da177e4 3143
702686ad
BT
3144DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3145M: Bernie Thompson <bernie@plugable.com>
3146L: linux-fbdev@vger.kernel.org
3147S: Maintained
3148W: http://plugable.com/category/projects/udlfb/
8a61f013 3149F: drivers/video/fbdev/udlfb.c
702686ad
BT
3150F: include/video/udlfb.h
3151F: Documentation/fb/udlfb.txt
3152
e7839f25 3153DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3154M: Christine Caulfield <ccaulfie@redhat.com>
3155M: David Teigland <teigland@redhat.com>
a4644184 3156L: cluster-devel@redhat.com
5be7b50f 3157W: http://sources.redhat.com/cluster/
54e5881d 3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3159S: Supported
679655da 3160F: fs/dlm/
5be7b50f 3161
53b6b3e0
SS
3162DMA BUFFER SHARING FRAMEWORK
3163M: Sumit Semwal <sumit.semwal@linaro.org>
3164S: Maintained
3165L: linux-media@vger.kernel.org
3166L: dri-devel@lists.freedesktop.org
8ada6d2d 3167L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3168F: drivers/dma-buf/
e46d12c6
JP
3169F: include/linux/dma-buf*
3170F: include/linux/reservation.h
3171F: include/linux/*fence.h
53b6b3e0
SS
3172F: Documentation/dma-buf-sharing.txt
3173T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3174
b3e5f263 3175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3176M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3177L: dmaengine@vger.kernel.org
3178Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3179S: Maintained
679655da 3180F: drivers/dma/
0ce3c066 3181F: include/linux/dmaengine.h
979a281e
VK
3182F: Documentation/dmaengine/
3183T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3184
b825037d 3185DME1737 HARDWARE MONITOR DRIVER
8b58be88 3186M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3187L: lm-sensors@lm-sensors.org
3188S: Maintained
679655da
JP
3189F: Documentation/hwmon/dme1737
3190F: drivers/hwmon/dme1737.c
b825037d 3191
5b9c9bf6 3192DOCKING STATION DRIVER
8b58be88 3193M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3194L: linux-acpi@vger.kernel.org
8b59a454 3195S: Supported
679655da 3196F: drivers/acpi/dock.c
5b9c9bf6 3197
7d2c86b5 3198DOCUMENTATION
ad3118b9 3199M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3200L: linux-doc@vger.kernel.org
3201S: Maintained
679655da 3202F: Documentation/
97be078b
RD
3203X: Documentation/ABI/
3204X: Documentation/devicetree/
3205X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3206
1da177e4 3207DOUBLETALK DRIVER
8b58be88 3208M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3209L: blinux-list@redhat.com
3210S: Maintained
679655da
JP
3211F: drivers/char/dtlk.c
3212F: include/linux/dtlk.h
1da177e4 3213
e2d1d6c0 3214DPT_I2O SCSI RAID DRIVER
8b58be88 3215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3216L: linux-scsi@vger.kernel.org
3217W: http://www.adaptec.com/
3218S: Maintained
679655da
JP
3219F: drivers/scsi/dpt*
3220F: drivers/scsi/dpt/
e2d1d6c0 3221
b411b363 3222DRBD DRIVER
28b8e8d4
JP
3223P: Philipp Reisner
3224P: Lars Ellenberg
3225M: drbd-dev@lists.linbit.com
3226L: drbd-user@lists.linbit.com
3227W: http://www.drbd.org
3228T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3229T: git git://git.drbd.org/drbd-8.3.git
3230S: Supported
3231F: drivers/block/drbd/
3232F: lib/lru_cache.c
3233F: Documentation/blockdev/drbd/
b411b363 3234
87544653 3235DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3238S: Supported
679655da 3239F: Documentation/kobject.txt
7cfc51b9 3240F: drivers/base/
679655da 3241F: fs/sysfs/
87544653 3242F: fs/debugfs/
679655da 3243F: include/linux/kobj*
87544653 3244F: include/linux/debugfs.h
679655da 3245F: lib/kobj*
1da177e4
LT
3246
3247DRM DRIVERS
8b58be88 3248M: David Airlie <airlied@linux.ie>
4c6a3999 3249L: dri-devel@lists.freedesktop.org
b0447888 3250T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3251S: Maintained
679655da 3252F: drivers/gpu/drm/
433e3b34 3253F: drivers/gpu/vga/
850e9411 3254F: include/drm/
c117ab84 3255F: include/uapi/drm/
1da177e4 3256
566f5939
AD
3257RADEON DRM DRIVERS
3258M: Alex Deucher <alexander.deucher@amd.com>
3259M: Christian König <christian.koenig@amd.com>
3260L: dri-devel@lists.freedesktop.org
3261T: git git://people.freedesktop.org/~agd5f/linux
3262S: Supported
3263F: drivers/gpu/drm/radeon/
566f5939
AD
3264F: include/uapi/drm/radeon*
3265
03e255b9
TR
3266DRM PANEL DRIVERS
3267M: Thierry Reding <thierry.reding@gmail.com>
3268L: dri-devel@lists.freedesktop.org
3269T: git git://anongit.freedesktop.org/tegra/linux.git
3270S: Maintained
3271F: drivers/gpu/drm/drm_panel.c
3272F: drivers/gpu/drm/panel/
3273F: include/drm/drm_panel.h
3274F: Documentation/devicetree/bindings/panel/
3275
8daf7473 3276INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3277M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3278M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3279L: intel-gfx@lists.freedesktop.org
8daf7473 3280L: dri-devel@lists.freedesktop.org
47f95647 3281Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3282T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3283S: Supported
14430813 3284F: drivers/gpu/drm/i915/
8daf7473 3285F: include/drm/i915*
c117ab84 3286F: include/uapi/drm/i915*
8daf7473 3287
398a6d4a
KP
3288DRM DRIVERS FOR EXYNOS
3289M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3290M: Joonyoung Shim <jy0922.shim@samsung.com>
3291M: Seung-Woo Kim <sw0312.kim@samsung.com>
3292M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3293L: dri-devel@lists.freedesktop.org
25a58030 3294T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3295S: Supported
14430813 3296F: drivers/gpu/drm/exynos/
398a6d4a 3297F: include/drm/exynos*
c117ab84 3298F: include/uapi/drm/exynos*
398a6d4a 3299
0a3d775f
PZ
3300DRM DRIVERS FOR FREESCALE IMX
3301M: Philipp Zabel <p.zabel@pengutronix.de>
3302L: dri-devel@lists.freedesktop.org
3303S: Maintained
3304F: drivers/gpu/drm/imx/
3305F: Documentation/devicetree/bindings/drm/imx/
3306
bd3b49f2 3307DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3308M: Thierry Reding <thierry.reding@gmail.com>
3309M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3310L: dri-devel@lists.freedesktop.org
3311L: linux-tegra@vger.kernel.org
a5ad7a63 3312T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3313S: Supported
dee8268f 3314F: drivers/gpu/drm/tegra/
a5ad7a63 3315F: drivers/gpu/host1x/
e1e90644 3316F: include/linux/host1x.h
a5ad7a63 3317F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3318F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3319
a284e9d1
LP
3320DRM DRIVERS FOR RENESAS
3321M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3322L: dri-devel@lists.freedesktop.org
3323L: linux-sh@vger.kernel.org
3324T: git git://people.freedesktop.org/~airlied/linux
3325S: Supported
3326F: drivers/gpu/drm/rcar-du/
3327F: drivers/gpu/drm/shmobile/
3328F: include/linux/platform_data/rcar-du.h
3329F: include/linux/platform_data/shmob_drm.h
3330
598df1ac
AK
3331DSBR100 USB FM RADIO DRIVER
3332M: Alexey Klimov <klimov.linux@gmail.com>
3333L: linux-media@vger.kernel.org
3334T: git git://linuxtv.org/media_tree.git
3335S: Maintained
3336F: drivers/media/radio/dsbr100.c
3337
1da177e4 3338DSCC4 DRIVER
8b58be88 3339M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3340L: netdev@vger.kernel.org
1da177e4 3341S: Maintained
679655da 3342F: drivers/net/wan/dscc4.c
1da177e4 3343
91952bc0
AP
3344DVB_USB_AF9015 MEDIA DRIVER
3345M: Antti Palosaari <crope@iki.fi>
3346L: linux-media@vger.kernel.org
3347W: http://linuxtv.org/
3348W: http://palosaari.fi/linux/
3349Q: http://patchwork.linuxtv.org/project/linux-media/list/
3350T: git git://linuxtv.org/anttip/media_tree.git
3351S: Maintained
3352F: drivers/media/usb/dvb-usb-v2/af9015*
3353
3354DVB_USB_AF9035 MEDIA DRIVER
3355M: Antti Palosaari <crope@iki.fi>
3356L: linux-media@vger.kernel.org
3357W: http://linuxtv.org/
3358W: http://palosaari.fi/linux/
3359Q: http://patchwork.linuxtv.org/project/linux-media/list/
3360T: git git://linuxtv.org/anttip/media_tree.git
3361S: Maintained
3362F: drivers/media/usb/dvb-usb-v2/af9035*
3363
3364DVB_USB_ANYSEE MEDIA DRIVER
3365M: Antti Palosaari <crope@iki.fi>
3366L: linux-media@vger.kernel.org
3367W: http://linuxtv.org/
3368W: http://palosaari.fi/linux/
3369Q: http://patchwork.linuxtv.org/project/linux-media/list/
3370T: git git://linuxtv.org/anttip/media_tree.git
3371S: Maintained
3372F: drivers/media/usb/dvb-usb-v2/anysee*
3373
3374DVB_USB_AU6610 MEDIA DRIVER
3375M: Antti Palosaari <crope@iki.fi>
3376L: linux-media@vger.kernel.org
3377W: http://linuxtv.org/
3378W: http://palosaari.fi/linux/
3379Q: http://patchwork.linuxtv.org/project/linux-media/list/
3380T: git git://linuxtv.org/anttip/media_tree.git
3381S: Maintained
3382F: drivers/media/usb/dvb-usb-v2/au6610*
3383
3384DVB_USB_CE6230 MEDIA DRIVER
3385M: Antti Palosaari <crope@iki.fi>
3386L: linux-media@vger.kernel.org
3387W: http://linuxtv.org/
3388W: http://palosaari.fi/linux/
3389Q: http://patchwork.linuxtv.org/project/linux-media/list/
3390T: git git://linuxtv.org/anttip/media_tree.git
3391S: Maintained
3392F: drivers/media/usb/dvb-usb-v2/ce6230*
3393
d099dea2
MK
3394DVB_USB_CXUSB MEDIA DRIVER
3395M: Michael Krufky <mkrufky@linuxtv.org>
3396L: linux-media@vger.kernel.org
3397W: http://linuxtv.org/
3398W: http://github.com/mkrufky
3399Q: http://patchwork.linuxtv.org/project/linux-media/list/
3400T: git git://linuxtv.org/media_tree.git
3401S: Maintained
9819da66 3402F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3403
91952bc0 3404DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3405M: Antti Palosaari <crope@iki.fi>
3406L: linux-media@vger.kernel.org
3407W: http://linuxtv.org/
3408W: http://palosaari.fi/linux/
3409Q: http://patchwork.linuxtv.org/project/linux-media/list/
3410T: git git://linuxtv.org/anttip/media_tree.git
3411S: Maintained
91952bc0 3412F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3413
5560983b 3414DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3415M: Antti Palosaari <crope@iki.fi>
3416L: linux-media@vger.kernel.org
3417W: http://linuxtv.org/
91952bc0
AP
3418Q: http://patchwork.linuxtv.org/project/linux-media/list/
3419T: git git://linuxtv.org/anttip/media_tree.git
3420S: Maintained
5560983b 3421F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3422
8856f5f2
MK
3423DVB_USB_MXL111SF MEDIA DRIVER
3424M: Michael Krufky <mkrufky@linuxtv.org>
3425L: linux-media@vger.kernel.org
3426W: http://linuxtv.org/
3427W: http://github.com/mkrufky
3428Q: http://patchwork.linuxtv.org/project/linux-media/list/
3429T: git git://linuxtv.org/mkrufky/mxl111sf.git
3430S: Maintained
3431F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3432
91952bc0
AP
3433DVB_USB_RTL28XXU MEDIA DRIVER
3434M: Antti Palosaari <crope@iki.fi>
3435L: linux-media@vger.kernel.org
3436W: http://linuxtv.org/
3437W: http://palosaari.fi/linux/
3438Q: http://patchwork.linuxtv.org/project/linux-media/list/
3439T: git git://linuxtv.org/anttip/media_tree.git
3440S: Maintained
3441F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3442
3443DVB_USB_V2 MEDIA DRIVER
3444M: Antti Palosaari <crope@iki.fi>
3445L: linux-media@vger.kernel.org
3446W: http://linuxtv.org/
3447W: http://palosaari.fi/linux/
3448Q: http://patchwork.linuxtv.org/project/linux-media/list/
3449T: git git://linuxtv.org/anttip/media_tree.git
3450S: Maintained
3451F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3452F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3453
ac0ac38f 3454DYNAMIC DEBUG
5c4a97d1 3455M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3456S: Maintained
3457F: lib/dynamic_debug.c
3458F: include/linux/dynamic_debug.h
3459
789c7048 3460DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3461M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3462S: Maintained
df621252 3463F: drivers/tty/serial/dz.*
789c7048 3464
91952bc0
AP
3465E4000 MEDIA DRIVER
3466M: Antti Palosaari <crope@iki.fi>
3467L: linux-media@vger.kernel.org
3468W: http://linuxtv.org/
3469W: http://palosaari.fi/linux/
3470Q: http://patchwork.linuxtv.org/project/linux-media/list/
3471T: git git://linuxtv.org/anttip/media_tree.git
3472S: Maintained
3473F: drivers/media/tuners/e4000*
3474
1da177e4 3475EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3476M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3477L: linux-scsi@vger.kernel.org
3478S: Maintained
679655da 3479F: drivers/scsi/eata.c
1da177e4 3480
91952bc0
AP
3481EC100 MEDIA DRIVER
3482M: Antti Palosaari <crope@iki.fi>
3483L: linux-media@vger.kernel.org
3484W: http://linuxtv.org/
3485W: http://palosaari.fi/linux/
3486Q: http://patchwork.linuxtv.org/project/linux-media/list/
3487T: git git://linuxtv.org/anttip/media_tree.git
3488S: Maintained
3489F: drivers/media/dvb-frontends/ec100*
3490
237fead6 3491ECRYPT FILE SYSTEM
0de9adf2 3492M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3493L: ecryptfs@vger.kernel.org
24a923e4 3494W: http://ecryptfs.org
6dc7516e 3495W: https://launchpad.net/ecryptfs
237fead6 3496S: Supported
679655da
JP
3497F: Documentation/filesystems/ecryptfs.txt
3498F: fs/ecryptfs/
237fead6 3499
da9bb1d2 3500EDAC-CORE
8b58be88 3501M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3502M: Borislav Petkov <bp@alien8.de>
009a5410 3503M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3504L: linux-edac@vger.kernel.org
0e438e3f 3505W: bluesmoke.sourceforge.net
8c2a6a40 3506S: Supported
679655da 3507F: Documentation/edac.txt
91445c72 3508F: drivers/edac/
679655da 3509F: include/linux/edac.h
0e438e3f 3510
c476c23b 3511EDAC-AMD64
8b58be88 3512M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3513M: Borislav Petkov <bp@alien8.de>
91445c72 3514L: linux-edac@vger.kernel.org
c476c23b 3515W: bluesmoke.sourceforge.net
487ba8e8 3516S: Maintained
c476c23b
BP
3517F: drivers/edac/amd64_edac*
3518
836dae5d
RR
3519EDAC-CALXEDA
3520M: Doug Thompson <dougthompson@xmission.com>
3521M: Robert Richter <rric@kernel.org>
3522L: linux-edac@vger.kernel.org
3523W: bluesmoke.sourceforge.net
3524S: Maintained
3525F: drivers/edac/highbank*
3526
f65aad41
RB
3527EDAC-CAVIUM
3528M: Ralf Baechle <ralf@linux-mips.org>
3529M: David Daney <david.daney@cavium.com>
3530L: linux-edac@vger.kernel.org
3531L: linux-mips@linux-mips.org
3532W: bluesmoke.sourceforge.net
3533S: Supported
3534F: drivers/edac/octeon_edac*
3535
0e438e3f 3536EDAC-E752X
8b58be88
JP
3537M: Mark Gross <mark.gross@intel.com>
3538M: Doug Thompson <dougthompson@xmission.com>
91445c72 3539L: linux-edac@vger.kernel.org
0e438e3f
DP
3540W: bluesmoke.sourceforge.net
3541S: Maintained
679655da 3542F: drivers/edac/e752x_edac.c
0e438e3f
DP
3543
3544EDAC-E7XXX
8b58be88 3545M: Doug Thompson <dougthompson@xmission.com>
91445c72 3546L: linux-edac@vger.kernel.org
0e438e3f
DP
3547W: bluesmoke.sourceforge.net
3548S: Maintained
679655da 3549F: drivers/edac/e7xxx_edac.c
0e438e3f 3550
77c5f5d2 3551EDAC-GHES
009a5410 3552M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3553L: linux-edac@vger.kernel.org
3554W: bluesmoke.sourceforge.net
3555S: Maintained
2caa67a6 3556F: drivers/edac/ghes_edac.c
77c5f5d2 3557
6bc78404 3558EDAC-I82443BXGX
8b58be88 3559M: Tim Small <tim@buttersideup.com>
91445c72 3560L: linux-edac@vger.kernel.org
6bc78404
DT
3561W: bluesmoke.sourceforge.net
3562S: Maintained
679655da 3563F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3564
3565EDAC-I3000
8b58be88 3566M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3567L: linux-edac@vger.kernel.org
6bc78404
DT
3568W: bluesmoke.sourceforge.net
3569S: Maintained
679655da 3570F: drivers/edac/i3000_edac.c
6bc78404
DT
3571
3572EDAC-I5000
8b58be88 3573M: Doug Thompson <dougthompson@xmission.com>
91445c72 3574L: linux-edac@vger.kernel.org
ba9a5918
DT
3575W: bluesmoke.sourceforge.net
3576S: Maintained
679655da 3577F: drivers/edac/i5000_edac.c
ba9a5918 3578
44c12cb2 3579EDAC-I5400
009a5410 3580M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3581L: linux-edac@vger.kernel.org
44c12cb2
MCC
3582W: bluesmoke.sourceforge.net
3583S: Maintained
679655da 3584F: drivers/edac/i5400_edac.c
44c12cb2 3585
3c9c92b6 3586EDAC-I7300
009a5410 3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3588L: linux-edac@vger.kernel.org
3589W: bluesmoke.sourceforge.net
3590S: Maintained
3591F: drivers/edac/i7300_edac.c
3592
67c89316 3593EDAC-I7CORE
009a5410 3594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3595L: linux-edac@vger.kernel.org
3596W: bluesmoke.sourceforge.net
3597S: Maintained
70aff0ce 3598F: drivers/edac/i7core_edac.c
67c89316 3599
ba9a5918 3600EDAC-I82975X
8b58be88 3601M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3602M: "Arvind R." <arvino55@gmail.com>
91445c72 3603L: linux-edac@vger.kernel.org
ba9a5918
DT
3604W: bluesmoke.sourceforge.net
3605S: Maintained
679655da 3606F: drivers/edac/i82975x_edac.c
ba9a5918 3607
791b4706
JB
3608EDAC-IE31200
3609M: Jason Baron <jbaron@akamai.com>
3610L: linux-edac@vger.kernel.org
3611W: bluesmoke.sourceforge.net
3612S: Maintained
3613F: drivers/edac/ie31200_edac.c
3614
ccdfb979
JT
3615EDAC-MPC85XX
3616M: Johannes Thumshirn <johannes.thumshirn@men.de>
3617L: linux-edac@vger.kernel.org
3618W: bluesmoke.sourceforge.net
3619S: Maintained
3620F: drivers/edac/mpc85xx_edac.[ch]
3621
ba9a5918 3622EDAC-PASEMI
8b58be88 3623M: Egor Martovetsky <egor@pasemi.com>
91445c72 3624L: linux-edac@vger.kernel.org
6bc78404
DT
3625W: bluesmoke.sourceforge.net
3626S: Maintained
679655da 3627F: drivers/edac/pasemi_edac.c
6bc78404 3628
0e438e3f 3629EDAC-R82600
8b58be88 3630M: Tim Small <tim@buttersideup.com>
91445c72 3631L: linux-edac@vger.kernel.org
0e438e3f
DP
3632W: bluesmoke.sourceforge.net
3633S: Maintained
679655da 3634F: drivers/edac/r82600_edac.c
da9bb1d2 3635
4d096ca7 3636EDAC-SBRIDGE
009a5410 3637M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3638L: linux-edac@vger.kernel.org
3639W: bluesmoke.sourceforge.net
3640S: Maintained
3641F: drivers/edac/sb_edac.c
3642
af39917d
CL
3643EDIROL UA-101/UA-1000 DRIVER
3644M: Clemens Ladisch <clemens@ladisch.de>
3645L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3646T: git git://git.alsa-project.org/alsa-kernel.git
3647S: Maintained
3648F: sound/usb/misc/ua101.c
3649
1f7df953
MF
3650EXTENSIBLE FIRMWARE INTERFACE (EFI)
3651M: Matt Fleming <matt.fleming@intel.com>
3652L: linux-efi@vger.kernel.org
78bef24e 3653T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3654S: Maintained
fb2efb5c 3655F: Documentation/efi-stub.txt
1f7df953
MF
3656F: arch/ia64/kernel/efi.c
3657F: arch/x86/boot/compressed/eboot.[ch]
3658F: arch/x86/include/asm/efi.h
3659F: arch/x86/platform/efi/*
a9499fa7 3660F: drivers/firmware/efi/*
1f7df953
MF
3661F: include/linux/efi*.h
3662
d68772b7
MF
3663EFI VARIABLE FILESYSTEM
3664M: Matthew Garrett <matthew.garrett@nebula.com>
3665M: Jeremy Kerr <jk@ozlabs.org>
3666M: Matt Fleming <matt.fleming@intel.com>
3667T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3668L: linux-efi@vger.kernel.org
3669S: Maintained
3670F: fs/efivarfs/
3671
85a00d9b
PJ
3672EFIFB FRAMEBUFFER DRIVER
3673L: linux-fbdev@vger.kernel.org
3674M: Peter Jones <pjones@redhat.com>
3675S: Maintained
8a61f013 3676F: drivers/video/fbdev/efifb.c
85a00d9b 3677
0bee8d28
JT
3678EFS FILESYSTEM
3679W: http://aeschi.ch.eu.org/efs/
3680S: Orphan
679655da 3681F: fs/efs/
0bee8d28 3682
4480f15b 3683EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3684M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3685M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3686L: linux-rdma@vger.kernel.org
fab97220 3687S: Supported
679655da 3688F: drivers/infiniband/hw/ehca/
fab97220 3689
aa8a9e25 3690EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3691M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3692L: netdev@vger.kernel.org
3693S: Maintained
9aa32835 3694F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3695
f0319efe 3696EM28XX VIDEO4LINUX DRIVER
009a5410 3697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3698L: linux-media@vger.kernel.org
3699W: http://linuxtv.org
3700T: git git://linuxtv.org/media_tree.git
3701S: Maintained
3702F: drivers/media/usb/em28xx/
3703
3e3a7d66 3704EMBEDDED LINUX
8b58be88
JP
3705M: Paul Gortmaker <paul.gortmaker@windriver.com>
3706M: Matt Mackall <mpm@selenic.com>
3707M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3708L: linux-embedded@vger.kernel.org
3709S: Maintained
3710
3a1c1d44 3711EMULEX LPFC FC SCSI DRIVER
8b58be88 3712M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3713L: linux-scsi@vger.kernel.org
3714W: http://sourceforge.net/projects/lpfcxxxx
3715S: Supported
679655da 3716F: drivers/scsi/lpfc/
3a1c1d44 3717
5f5bac82 3718ENE CB710 FLASH CARD READER DRIVER
8b58be88 3719M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3720S: Maintained
3721F: drivers/misc/cb710/
3722F: drivers/mmc/host/cb710-mmc.*
3723F: include/linux/cb710.h
3724
931e39a1
ML
3725ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3726M: Maxim Levitsky <maximlevitsky@gmail.com>
3727S: Maintained
2a837449 3728F: drivers/media/rc/ene_ir.*
931e39a1 3729
ec207dcc
GS
3730ENHANCED ERROR HANDLING (EEH)
3731M: Gavin Shan <shangw@linux.vnet.ibm.com>
3732L: linuxppc-dev@lists.ozlabs.org
3733S: Supported
3734F: Documentation/powerpc/eeh-pci-error-recovery.txt
3735F: arch/powerpc/kernel/eeh*.c
3736
d5ca9006 3737EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3738M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3739S: Maintained
084bad91 3740T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3741F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3742F: include/video/s1d13xxxfb.h
d5ca9006 3743
38df6492
ME
3744ET131X NETWORK DRIVER
3745M: Mark Einon <mark.einon@gmail.com>
3746S: Odd Fixes
3747F: drivers/net/ethernet/agere/
3748
1da177e4 3749ETHERNET BRIDGE
adbbf69d 3750M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3751L: bridge@lists.linux-foundation.org
4c325313 3752L: netdev@vger.kernel.org
c996d8b9 3753W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3754S: Maintained
679655da
JP
3755F: include/linux/netfilter_bridge/
3756F: net/bridge/
1da177e4 3757
22f08ad9
FF
3758ETHERNET PHY LIBRARY
3759M: Florian Fainelli <f.fainelli@gmail.com>
3760L: netdev@vger.kernel.org
3761S: Maintained
3762F: include/linux/phy.h
3763F: include/linux/phy_fixed.h
3764F: drivers/net/phy/
3765F: Documentation/networking/phy.txt
3766F: drivers/of/of_mdio.c
3767F: drivers/of/of_net.c
3768
1da177e4 3769EXT2 FILE SYSTEM
01971952 3770M: Jan Kara <jack@suse.cz>
72be2ccf 3771L: linux-ext4@vger.kernel.org
1da177e4 3772S: Maintained
679655da
JP
3773F: Documentation/filesystems/ext2.txt
3774F: fs/ext2/
3775F: include/linux/ext2*
1da177e4
LT
3776
3777EXT3 FILE SYSTEM
01971952 3778M: Jan Kara <jack@suse.cz>
8b58be88 3779M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3780M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3781L: linux-ext4@vger.kernel.org
3782S: Maintained
679655da
JP
3783F: Documentation/filesystems/ext3.txt
3784F: fs/ext3/
72be2ccf
EM
3785
3786EXT4 FILE SYSTEM
8b58be88 3787M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3788M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3789L: linux-ext4@vger.kernel.org
08a225f1 3790W: http://ext4.wiki.kernel.org
8a6e2535 3791Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3792S: Maintained
679655da
JP
3793F: Documentation/filesystems/ext4.txt
3794F: fs/ext4/
1da177e4 3795
c5532b09 3796Extended Verification Module (EVM)
74dd744f
MZ
3797M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3798L: linux-ima-devel@lists.sourceforge.net
3799L: linux-security-module@vger.kernel.org
c5532b09
MZ
3800S: Supported
3801F: security/integrity/evm/
3802
df6b3cfe
MH
3803EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3804M: MyungJoo Ham <myungjoo.ham@samsung.com>
3805M: Chanwoo Choi <cw00.choi@samsung.com>
3806L: linux-kernel@vger.kernel.org
81df63a9 3807T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3808S: Maintained
3809F: drivers/extcon/
3810F: Documentation/extcon/
3811
e2a75c44
JH
3812EXYNOS DP DRIVER
3813M: Jingoo Han <jg1.han@samsung.com>
3814L: dri-devel@lists.freedesktop.org
3815S: Maintained
3816F: drivers/gpu/drm/exynos/exynos_dp*
3817
33ad3912
DL
3818EXYNOS MIPI DISPLAY DRIVERS
3819M: Inki Dae <inki.dae@samsung.com>
3820M: Donghwa Lee <dh09.lee@samsung.com>
3821M: Kyungmin Park <kyungmin.park@samsung.com>
3822L: linux-fbdev@vger.kernel.org
3823S: Maintained
8a61f013 3824F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3825F: include/video/exynos_mipi*
3826
e53004e2 3827F71805F HARDWARE MONITORING DRIVER
7c81c60f 3828M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3829L: lm-sensors@lm-sensors.org
3830S: Maintained
679655da
JP
3831F: Documentation/hwmon/f71805f
3832F: drivers/hwmon/f71805f.c
e53004e2 3833
eea977ed
MB
3834FC0011 TUNER DRIVER
3835M: Michael Buesch <m@bues.ch>
3836L: linux-media@vger.kernel.org
3837S: Maintained
ccae7af2
MCC
3838F: drivers/media/tuners/fc0011.h
3839F: drivers/media/tuners/fc0011.c
eea977ed 3840
91952bc0
AP
3841FC2580 MEDIA DRIVER
3842M: Antti Palosaari <crope@iki.fi>
3843L: linux-media@vger.kernel.org
3844W: http://linuxtv.org/
3845W: http://palosaari.fi/linux/
3846Q: http://patchwork.linuxtv.org/project/linux-media/list/
3847T: git git://linuxtv.org/anttip/media_tree.git
3848S: Maintained
3849F: drivers/media/tuners/fc2580*
eea977ed 3850
88b2dbdb
EP
3851FANOTIFY
3852M: Eric Paris <eparis@redhat.com>
3853S: Maintained
3854F: fs/notify/fanotify/
3855F: include/linux/fanotify.h
c117ab84 3856F: include/uapi/linux/fanotify.h
88b2dbdb 3857
1da177e4 3858FARSYNC SYNCHRONOUS DRIVER
8b58be88 3859M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3860W: http://www.farsite.co.uk/
3861S: Supported
679655da 3862F: drivers/net/wan/farsync.*
1da177e4 3863
c5408b88 3864FAULT INJECTION SUPPORT
8b58be88 3865M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3866S: Supported
679655da
JP
3867F: Documentation/fault-injection/
3868F: lib/fault-inject.c
c5408b88 3869
cae727db
RL
3870FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3871M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3872L: fcoe-devel@open-fcoe.org
cae727db
RL
3873W: www.Open-FCoE.org
3874S: Supported
3875F: drivers/scsi/libfc/
3876F: drivers/scsi/fcoe/
3877F: include/scsi/fc/
3878F: include/scsi/libfc.h
3879F: include/scsi/libfcoe.h
c117ab84 3880F: include/uapi/scsi/fc/
cae727db 3881
e2d1d6c0 3882FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3883M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3884M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3885L: linux-fsdevel@vger.kernel.org
1da177e4 3886S: Maintained
679655da
JP
3887F: include/linux/fcntl.h
3888F: include/linux/fs.h
c117ab84
CEB
3889F: include/uapi/linux/fcntl.h
3890F: include/uapi/linux/fs.h
679655da
JP
3891F: fs/fcntl.c
3892F: fs/locks.c
1da177e4 3893
e2d1d6c0 3894FILESYSTEMS (VFS and infrastructure)
8b58be88 3895M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3896L: linux-fsdevel@vger.kernel.org
173acc7c 3897S: Maintained
679655da 3898F: fs/*
173acc7c 3899
b26e0ed4 3900FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3901M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3902L: lm-sensors@lm-sensors.org
3903S: Maintained
d5ca6918
JP
3904F: drivers/hwmon/f75375s.c
3905F: include/linux/f75375s.h
b26e0ed4 3906
a331b0c3
CL
3907FIREWIRE AUDIO DRIVERS
3908M: Clemens Ladisch <clemens@ladisch.de>
3909L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3910T: git git://git.alsa-project.org/alsa-kernel.git
3911S: Maintained
3912F: sound/firewire/
3913
eb86ec51
SR
3914FIREWIRE MEDIA DRIVERS (firedtv)
3915M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3916L: linux-media@vger.kernel.org
3917L: linux1394-devel@lists.sourceforge.net
3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3919S: Maintained
3920F: drivers/media/firewire/
3921
a511ce33
CB
3922FIREWIRE SBP-2 TARGET
3923M: Chris Boot <bootc@bootc.net>
3924L: linux-scsi@vger.kernel.org
3925L: target-devel@vger.kernel.org
3926L: linux1394-devel@lists.sourceforge.net
3927T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3928S: Maintained
3929F: drivers/target/sbp/
3930
7d2c86b5 3931FIREWIRE SUBSYSTEM
8b58be88 3932M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3933L: linux1394-devel@lists.sourceforge.net
958a29cb 3934W: http://ieee1394.wiki.kernel.org/
2ca526bf 3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3936S: Maintained
679655da 3937F: drivers/firewire/
8f06ce3b
SR
3938F: include/linux/firewire.h
3939F: include/uapi/linux/firewire*.h
9f6d3c4b 3940F: tools/firewire/
e2d1d6c0
RD
3941
3942FIRMWARE LOADER (request_firmware)
39e68089
ML
3943M: Ming Lei <ming.lei@canonical.com>
3944L: linux-kernel@vger.kernel.org
3945S: Maintained
679655da
JP
3946F: Documentation/firmware_class/
3947F: drivers/base/firmware*.c
3948F: include/linux/firmware.h
e2d1d6c0 3949
f730e3dc 3950FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3951M: Joshua Morris <josh.h.morris@us.ibm.com>
3952M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3953S: Maintained
3954F: drivers/block/rsxx/
3955
8206f664
JK
3956FLOPPY DRIVER
3957M: Jiri Kosina <jkosina@suse.cz>
3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3959S: Odd fixes
3960F: drivers/block/floppy.c
3961
9c9f32ed
AR
3962FMC SUBSYSTEM
3963M: Alessandro Rubini <rubini@gnudd.com>
3964W: http://www.ohwr.org/projects/fmc-bus
3965S: Supported
3966F: drivers/fmc/
3967F: include/linux/fmc*.h
3968F: include/linux/ipmi-fru.h
3969K: fmc_d.*register
3970
e2d1d6c0 3971FPU EMULATOR
8b58be88 3972M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3973W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3974S: Maintained
679655da 3975F: arch/x86/math-emu/
e2d1d6c0
RD
3976
3977FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3978L: netdev@vger.kernel.org
c173bfac 3979S: Orphan
679655da
JP
3980F: drivers/net/wan/dlci.c
3981F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3982
3983FRAMEBUFFER LAYER
5489e948
JCPV
3984M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3985M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3986L: linux-fbdev@vger.kernel.org
e2d1d6c0 3987W: http://linux-fbdev.sourceforge.net/
b22fe37b 3988Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3989T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3990S: Maintained
679655da 3991F: Documentation/fb/
d958c62c 3992F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3993F: drivers/video/
3994F: include/video/
679655da 3995F: include/linux/fb.h
c117ab84
CEB
3996F: include/uapi/video/
3997F: include/uapi/linux/fb.h
e2d1d6c0 3998
a57c188e 3999FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4000M: Timur Tabi <timur@tabi.org>
a57c188e 4001L: linux-fbdev@vger.kernel.org
c4ef9bc4 4002S: Maintained
8a61f013 4003F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4004
e2d1d6c0 4005FREESCALE DMA DRIVER
8b58be88
JP
4006M: Li Yang <leoli@freescale.com>
4007M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4008L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4009S: Maintained
679655da 4010F: drivers/dma/fsldma.*
e2d1d6c0
RD
4011
4012FREESCALE I2C CPM DRIVER
8b58be88 4013M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4014L: linuxppc-dev@lists.ozlabs.org
846557d3 4015L: linux-i2c@vger.kernel.org
0d2b405a 4016S: Maintained
679655da 4017F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4018
60e8c5ab 4019FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4020M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4021L: linux-fbdev@vger.kernel.org
efc03ecb 4022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4023S: Maintained
bad985a1 4024F: include/linux/platform_data/video-imxfb.h
8a61f013 4025F: drivers/video/fbdev/imxfb.c
60e8c5ab 4026
4689a6b1 4027FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4028M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4029M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4030L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4031L: netdev@vger.kernel.org
4032S: Maintained
ec21e2ec 4033F: drivers/net/ethernet/freescale/fs_enet/
679655da 4034F: include/linux/fs_enet_pd.h
4689a6b1 4035
d9e9d82c 4036FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4037L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4038S: Orphan
679655da
JP
4039F: arch/powerpc/sysdev/qe_lib/
4040F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4041
b55ef929 4042FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4043M: Li Yang <leoli@freescale.com>
6372594a 4044L: linux-usb@vger.kernel.org
a4724ed6 4045L: linuxppc-dev@lists.ozlabs.org
a7205b30 4046S: Maintained
faf2e1db 4047F: drivers/usb/gadget/udc/fsl*
a7205b30 4048
beaf53bf 4049FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4050M: Li Yang <leoli@freescale.com>
beaf53bf 4051L: netdev@vger.kernel.org
a4724ed6 4052L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4053S: Maintained
ec21e2ec 4054F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4055
d9e9d82c 4056FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4057M: Timur Tabi <timur@tabi.org>
a4724ed6 4058L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4059S: Maintained
df621252 4060F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4061
4062FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4063M: Timur Tabi <timur@tabi.org>
dc85950a 4064M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4065M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4066L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4067L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4068S: Maintained
69aefcea 4069F: sound/soc/fsl/fsl*
dc85950a 4070F: sound/soc/fsl/imx*
69aefcea 4071F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4072
1da177e4 4073FREEVXFS FILESYSTEM
8b58be88 4074M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4075W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4076S: Maintained
679655da 4077F: fs/freevxfs/
1da177e4 4078
71038f52 4079FREEZER
49db1903 4080M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4081M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4082L: linux-pm@vger.kernel.org
71038f52 4083S: Supported
679655da
JP
4084F: Documentation/power/freezing-of-tasks.txt
4085F: include/linux/freezer.h
4086F: kernel/freezer.c
71038f52 4087
839a1f79
KRW
4088FRONTSWAP API
4089M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4090L: linux-kernel@vger.kernel.org
4091S: Maintained
4092F: mm/frontswap.c
4093F: include/linux/frontswap.h
4094
a5432f5a 4095FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4096M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4097L: linux-cachefs@redhat.com
4098S: Supported
4099F: Documentation/filesystems/caching/
4100F: fs/fscache/
4101F: include/linux/fscache*.h
4102
f58ad8f5 4103F2FS FILE SYSTEM
9b29d481 4104M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4105M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4106L: linux-f2fs-devel@lists.sourceforge.net
4107W: http://en.wikipedia.org/wiki/F2FS
4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4109S: Maintained
4110F: Documentation/filesystems/f2fs.txt
3bac380c 4111F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4112F: fs/f2fs/
4113F: include/linux/f2fs_fs.h
4114
5ab7ffea 4115FUJITSU FR-V (FRV) PORT
8b58be88 4116M: David Howells <dhowells@redhat.com>
1da177e4 4117S: Maintained
679655da 4118F: arch/frv/
1da177e4 4119
20b93734 4120FUJITSU LAPTOP EXTRAS
409a3e98 4121M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4122L: platform-driver-x86@vger.kernel.org
20b93734 4123S: Maintained
679655da 4124F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4125
4da621b6
HK
4126FUJITSU M-5MO LS CAMERA ISP DRIVER
4127M: Kyungmin Park <kyungmin.park@samsung.com>
4128M: Heungjun Kim <riverful.kim@samsung.com>
4129L: linux-media@vger.kernel.org
4130S: Maintained
90d72ac6 4131F: drivers/media/i2c/m5mols/
4da621b6
HK
4132F: include/media/m5mols.h
4133
2d24c490
RG
4134FUJITSU TABLET EXTRAS
4135M: Robert Gerlach <khnz@gmx.de>
4136L: platform-driver-x86@vger.kernel.org
4137S: Maintained
4138F: drivers/platform/x86/fujitsu-tablet.c
4139
04578f17 4140FUSE: FILESYSTEM IN USERSPACE
8b58be88 4141M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4142L: fuse-devel@lists.sourceforge.net
4143W: http://fuse.sourceforge.net/
4144S: Maintained
679655da 4145F: fs/fuse/
c117ab84 4146F: include/uapi/linux/fuse.h
04578f17 4147
1da177e4 4148FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4149M: Rik Faith <faith@cs.unc.edu>
1da177e4 4150L: linux-scsi@vger.kernel.org
baaea1dc 4151S: Odd Fixes (e.g., new signatures)
679655da 4152F: drivers/scsi/fdomain.*
1da177e4 4153
d8e2162c
PO
4154GCOV BASED KERNEL PROFILING
4155M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4156S: Maintained
4157F: kernel/gcov/
4158F: Documentation/gcov.txt
4159
1da177e4 4160GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4161M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4162L: linux-scsi@vger.kernel.org
4163W: http://www.icp-vortex.com/
4164S: Supported
679655da 4165F: drivers/scsi/gdt*
1da177e4 4166
3169a1c7
HV
4167GEMTEK FM RADIO RECEIVER DRIVER
4168M: Hans Verkuil <hverkuil@xs4all.nl>
4169L: linux-media@vger.kernel.org
4170T: git git://linuxtv.org/media_tree.git
4171W: http://linuxtv.org
4172S: Maintained
4173F: drivers/media/radio/radio-gemtek*
4174
1c23af90 4175GENERIC GPIO I2C DRIVER
880b0e26 4176M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4177S: Supported
679655da
JP
4178F: drivers/i2c/busses/i2c-gpio.c
4179F: include/linux/i2c-gpio.h
1c23af90 4180
92ed1a76
PK
4181GENERIC GPIO I2C MULTIPLEXER DRIVER
4182M: Peter Korsgaard <peter.korsgaard@barco.com>
4183L: linux-i2c@vger.kernel.org
4184S: Supported
e7065e20
JD
4185F: drivers/i2c/muxes/i2c-mux-gpio.c
4186F: include/linux/i2c-mux-gpio.h
4187F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4188
9251ce95 4189GENERIC HDLC (WAN) DRIVERS
8b58be88 4190M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4191W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4192S: Maintained
679655da
JP
4193F: drivers/net/wan/c101.c
4194F: drivers/net/wan/hd6457*
4195F: drivers/net/wan/hdlc*
4196F: drivers/net/wan/n2.c
4197F: drivers/net/wan/pc300too.c
4198F: drivers/net/wan/pci200syn.c
4199F: drivers/net/wan/wanxl*
1da177e4 4200
1527aab6 4201GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4202M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4203L: linux-arch@vger.kernel.org
4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4205S: Maintained
14430813
JP
4206F: include/asm-generic/
4207F: include/uapi/asm-generic/
1527aab6 4208
ff764963
KVA
4209GENERIC PHY FRAMEWORK
4210M: Kishon Vijay Abraham I <kishon@ti.com>
4211L: linux-kernel@vger.kernel.org
4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4213S: Supported
4214F: drivers/phy/
4215F: include/linux/phy/
4216
ccb86a69 4217GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4218M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4219L: kvm@vger.kernel.org
ccb86a69
MT
4220S: Supported
4221F: drivers/uio/uio_pci_generic.c
4222
f8f1ec73
JP
4223GET_MAINTAINER SCRIPT
4224M: Joe Perches <joe@perches.com>
4225S: Maintained
4226F: scripts/get_maintainer.pl
4227
5be7b50f 4228GFS2 FILE SYSTEM
8b58be88 4229M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4230L: cluster-devel@redhat.com
5be7b50f 4231W: http://sources.redhat.com/cluster/
08deed1e
JP
4232T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4233T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4234S: Supported
679655da
JP
4235F: Documentation/filesystems/gfs2*.txt
4236F: fs/gfs2/
c117ab84 4237F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4238
0a34eb8f 4239GIGASET ISDN DRIVERS
8b58be88
JP
4240M: Hansjoerg Lipp <hjlipp@web.de>
4241M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4242L: gigaset307x-common@lists.sourceforge.net
4243W: http://gigaset307x.sourceforge.net/
4244S: Maintained
679655da
JP
4245F: Documentation/isdn/README.gigaset
4246F: drivers/isdn/gigaset/
c117ab84 4247F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4248
7eea35fe
JP
4249GO7007 MPEG CODEC
4250M: Hans Verkuil <hans.verkuil@cisco.com>
4251L: linux-media@vger.kernel.org
4252S: Maintained
4253F: drivers/media/usb/go7007/
4254
ca96ea86
BN
4255GOODIX TOUCHSCREEN
4256M: Bastien Nocera <hadess@hadess.net>
4257L: linux-input@vger.kernel.org
4258S: Maintained
4259F: drivers/input/touchscreen/goodix.c
4260
a0dc00b4 4261GPIO SUBSYSTEM
e4651a9f 4262M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4263M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4264L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4266S: Maintained
4267F: Documentation/gpio/
a0dc00b4 4268F: drivers/gpio/
bdc6e95e
AC
4269F: include/linux/gpio/
4270F: include/linux/gpio.h
9b692346 4271F: include/asm-generic/gpio.h
a0dc00b4 4272
71a6d0af
HW
4273GRE DEMULTIPLEXER DRIVER
4274M: Dmitry Kozlov <xeb@mail.ru>
4275L: netdev@vger.kernel.org
4276S: Maintained
11c26770
JP
4277F: net/ipv4/gre_demux.c
4278F: net/ipv4/gre_offload.c
71a6d0af
HW
4279F: include/net/gre.h
4280
d4c41139
KG
4281GRETH 10/100/1G Ethernet MAC device driver
4282M: Kristoffer Glembo <kristoffer@gaisler.com>
4283L: netdev@vger.kernel.org
4284S: Maintained
a31a96ad 4285F: drivers/net/ethernet/aeroflex/
d4c41139 4286
e8deeae2 4287GSPCA FINEPIX SUBDRIVER
8b58be88 4288M: Frank Zago <frank@zago.net>
661263b5 4289L: linux-media@vger.kernel.org
275ffde4 4290T: git git://linuxtv.org/media_tree.git
e8deeae2 4291S: Maintained
0c0d06ca 4292F: drivers/media/usb/gspca/finepix.c
e8deeae2 4293
4b3fa3c4
OL
4294GSPCA GL860 SUBDRIVER
4295M: Olivier Lorin <o.lorin@laposte.net>
4296L: linux-media@vger.kernel.org
275ffde4 4297T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4298S: Maintained
0c0d06ca 4299F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4300
e8deeae2 4301GSPCA M5602 SUBDRIVER
8b58be88 4302M: Erik Andren <erik.andren@gmail.com>
661263b5 4303L: linux-media@vger.kernel.org
275ffde4 4304T: git git://linuxtv.org/media_tree.git
e8deeae2 4305S: Maintained
0c0d06ca 4306F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4307
4308GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4309M: Hans de Goede <hdegoede@redhat.com>
661263b5 4310L: linux-media@vger.kernel.org
275ffde4 4311T: git git://linuxtv.org/media_tree.git
e8deeae2 4312S: Maintained
0c0d06ca 4313F: drivers/media/usb/gspca/pac207.c
e8deeae2 4314
261982f1 4315GSPCA SN9C20X SUBDRIVER
d95c5b0b 4316M: Brian Johnson <brijohn@gmail.com>
261982f1 4317L: linux-media@vger.kernel.org
275ffde4 4318T: git git://linuxtv.org/media_tree.git
261982f1 4319S: Maintained
0c0d06ca 4320F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4321
e8deeae2 4322GSPCA T613 SUBDRIVER
8b58be88 4323M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4324L: linux-media@vger.kernel.org
275ffde4 4325T: git git://linuxtv.org/media_tree.git
e8deeae2 4326S: Maintained
0c0d06ca 4327F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4328
4329GSPCA USB WEBCAM DRIVER
fc3f906b 4330M: Hans de Goede <hdegoede@redhat.com>
661263b5 4331L: linux-media@vger.kernel.org
275ffde4 4332T: git git://linuxtv.org/media_tree.git
e8deeae2 4333S: Maintained
0c0d06ca 4334F: drivers/media/usb/gspca/
e8deeae2 4335
584ec979
DB
4336GUID PARTITION TABLE (GPT)
4337M: Davidlohr Bueso <davidlohr@hp.com>
4338L: linux-efi@vger.kernel.org
4339S: Maintained
4340F: block/partitions/efi.*
4341
aa3c598b
EG
4342STK1160 USB VIDEO CAPTURE DRIVER
4343M: Ezequiel Garcia <elezegarcia@gmail.com>
4344L: linux-media@vger.kernel.org
275ffde4 4345T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4346S: Maintained
4347F: drivers/media/usb/stk1160/
e8deeae2 4348
71a6d0af
HW
4349HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4350M: Frank Seidel <frank@f-seidel.de>
4351L: platform-driver-x86@vger.kernel.org
4352W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4353S: Maintained
4354F: drivers/platform/x86/hdaps.c
4355
48fc9e26
HV
4356HDPVR USB VIDEO ENCODER DRIVER
4357M: Hans Verkuil <hverkuil@xs4all.nl>
4358L: linux-media@vger.kernel.org
4359T: git git://linuxtv.org/media_tree.git
4360W: http://linuxtv.org
4361S: Odd Fixes
14430813 4362F: drivers/media/usb/hdpvr/
48fc9e26 4363
71a6d0af 4364HWPOISON MEMORY FAILURE HANDLING
f9625c48 4365M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4366L: linux-mm@kvack.org
71a6d0af
HW
4367S: Maintained
4368F: mm/memory-failure.c
4369F: mm/hwpoison-inject.c
4370
4371HYPERVISOR VIRTUAL CONSOLE DRIVER
4372L: linuxppc-dev@lists.ozlabs.org
4373S: Odd Fixes
4374F: drivers/tty/hvc/
4375
e5ab1477
AP
4376HACKRF MEDIA DRIVER
4377M: Antti Palosaari <crope@iki.fi>
4378L: linux-media@vger.kernel.org
4379W: http://linuxtv.org/
4380W: http://palosaari.fi/linux/
4381Q: http://patchwork.linuxtv.org/project/linux-media/list/
4382T: git git://linuxtv.org/anttip/media_tree.git
4383S: Maintained
4384F: drivers/media/usb/hackrf/
4385
5b543965 4386HARDWARE MONITORING
7c81c60f 4387M: Jean Delvare <jdelvare@suse.de>
ca462085 4388M: Guenter Roeck <linux@roeck-us.net>
5b543965 4389L: lm-sensors@lm-sensors.org
595142e0 4390W: http://www.lm-sensors.org/
9e012c1a 4391T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4393S: Maintained
047f4ec2 4394F: Documentation/hwmon/
679655da 4395F: drivers/hwmon/
047f4ec2 4396F: include/linux/hwmon*.h
5b543965 4397
844dd05f 4398HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4399M: Matt Mackall <mpm@selenic.com>
4400M: Herbert Xu <herbert@gondor.apana.org.au>
4401S: Odd fixes
679655da
JP
4402F: Documentation/hw_random.txt
4403F: drivers/char/hw_random/
4404F: include/linux/hw_random.h
844dd05f 4405
8b37fcfc
OBC
4406HARDWARE SPINLOCK CORE
4407M: Ohad Ben-Cohen <ohad@wizery.com>
4408S: Maintained
4409F: Documentation/hwspinlock.txt
4410F: drivers/hwspinlock/hwspinlock_*
4411F: include/linux/hwspinlock.h
4412
1da177e4 4413HARMONY SOUND DRIVER
ac6aecbf 4414L: linux-parisc@vger.kernel.org
1da177e4 4415S: Maintained
679655da 4416F: sound/parisc/harmony.*
1da177e4 4417
91952bc0
AP
4418HD29L2 MEDIA DRIVER
4419M: Antti Palosaari <crope@iki.fi>
4420L: linux-media@vger.kernel.org
4421W: http://linuxtv.org/
4422W: http://palosaari.fi/linux/
4423Q: http://patchwork.linuxtv.org/project/linux-media/list/
4424T: git git://linuxtv.org/anttip/media_tree.git
4425S: Maintained
4426F: drivers/media/dvb-frontends/hd29l2*
4427
e2d1d6c0 4428HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4429L: iss_storagedev@hp.com
af9f1b3c 4430S: Orphan
679655da
JP
4431F: Documentation/blockdev/cpqarray.txt
4432F: drivers/block/cpqarray.*
e2d1d6c0 4433
9257aa49 4434HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4435M: Don Brace <don.brace@pmcs.com>
9257aa49 4436L: iss_storagedev@hp.com
693373db
DB
4437L: storagedev@pmcs.com
4438L: linux-scsi@vger.kernel.org
9257aa49
SC
4439S: Supported
4440F: Documentation/scsi/hpsa.txt
4441F: drivers/scsi/hpsa*.[ch]
4442F: include/linux/cciss*.h
c117ab84 4443F: include/uapi/linux/cciss*.h
9257aa49 4444
e2d1d6c0 4445HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4446M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4447L: iss_storagedev@hp.com
693373db
DB
4448L: storagedev@pmcs.com
4449L: linux-scsi@vger.kernel.org
e2d1d6c0 4450S: Supported
679655da
JP
4451F: Documentation/blockdev/cciss.txt
4452F: drivers/block/cciss*
4453F: include/linux/cciss_ioctl.h
c117ab84 4454F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4455
1da177e4 4456HFS FILESYSTEM
6cf515e1
GU
4457L: linux-fsdevel@vger.kernel.org
4458S: Orphan
679655da
JP
4459F: Documentation/filesystems/hfs.txt
4460F: fs/hfs/
1da177e4 4461
ef575f47
GU
4462HFSPLUS FILESYSTEM
4463L: linux-fsdevel@vger.kernel.org
4464S: Orphan
4465F: Documentation/filesystems/hfsplus.txt
4466F: fs/hfsplus/
4467
1da177e4 4468HGA FRAMEBUFFER DRIVER
8b58be88 4469M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4470L: linux-nvidia@lists.surfsouth.com
4471W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4472S: Maintained
8a61f013 4473F: drivers/video/fbdev/hgafb.c
1da177e4 4474
4480f15b 4475HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4476M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4477M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4478L: linux-pm@vger.kernel.org
e2d1d6c0 4479S: Supported
679655da
JP
4480F: arch/x86/power/
4481F: drivers/base/power/
4482F: kernel/power/
4483F: include/linux/suspend.h
4484F: include/linux/freezer.h
4485F: include/linux/pm.h
679655da 4486F: arch/*/include/asm/suspend*.h
e2d1d6c0 4487
4ef4caad 4488HID CORE LAYER
8b58be88 4489M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4490L: linux-input@vger.kernel.org
54e5881d 4491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4492S: Maintained
679655da
JP
4493F: drivers/hid/
4494F: include/linux/hid*
c117ab84 4495F: include/uapi/linux/hid*
4ef4caad 4496
38bed542 4497HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4498M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4499L: linux-kernel@vger.kernel.org
75fc2d37 4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4501S: Maintained
679655da 4502F: Documentation/timers/
5cee9645 4503F: kernel/time/hrtimer.c
88606e80
TG
4504F: kernel/time/clockevents.c
4505F: kernel/time/tick*.*
4506F: kernel/time/timer_*.c
05ed8490 4507F: include/linux/clockchips.h
679655da 4508F: include/linux/hrtimer.h
38bed542 4509
1da177e4 4510HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4511L: linux-hams@vger.kernel.org
8b64f2a0 4512S: Orphan
679655da
JP
4513F: drivers/net/hamradio/dmascc.c
4514F: drivers/net/hamradio/scc.c
1da177e4 4515
ede1e6f8 4516HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4517M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4518W: http://www.highpoint-tech.com
4519S: Supported
679655da
JP
4520F: Documentation/scsi/hptiop.txt
4521F: drivers/scsi/hptiop.c
ede1e6f8 4522
1da177e4 4523HIPPI
8b58be88 4524M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4525L: linux-hippi@sunsite.dk
4526S: Maintained
679655da 4527F: include/linux/hippidevice.h
c117ab84 4528F: include/uapi/linux/if_hippi.h
679655da 4529F: net/802/hippi.c
ff5a3b50 4530F: drivers/net/hippi/
1da177e4 4531
ff1d2767 4532HOST AP DRIVER
8b58be88 4533M: Jouni Malinen <j@w1.fi>
85d32e7b 4534L: hostap@shmoo.com (subscribers-only)
724c6b35 4535L: linux-wireless@vger.kernel.org
ff1d2767
JM
4536W: http://hostap.epitest.fi/
4537S: Maintained
679655da 4538F: drivers/net/wireless/hostap/
ff1d2767 4539
dd8cd779 4540HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4541L: platform-driver-x86@vger.kernel.org
95c70215 4542S: Orphan
679655da 4543F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4544
e2d1d6c0 4545HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4546M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4547S: Maintained
7e25d724 4548F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4549
7d2c86b5 4550HPET: High Precision Event Timers driver
8b58be88 4551M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4552S: Maintained
679655da
JP
4553F: Documentation/timers/hpet.txt
4554F: drivers/char/hpet.c
4555F: include/linux/hpet.h
c117ab84 4556F: include/uapi/linux/hpet.h
b9b0332f 4557
e07b5d79 4558HPET: x86
9e06f631 4559S: Orphan
679655da
JP
4560F: arch/x86/kernel/hpet.c
4561F: arch/x86/include/asm/hpet.h
b9b0332f 4562
1da177e4 4563HPFS FILESYSTEM
8b58be88 4564M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4565W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4566S: Maintained
679655da 4567F: fs/hpfs/
1da177e4 4568
3441cded 4569HSI SUBSYSTEM
56459ea9
SR
4570M: Sebastian Reichel <sre@kernel.org>
4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4572S: Maintained
4573F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4574F: Documentation/hsi.txt
3441cded
SR
4575F: drivers/hsi/
4576F: include/linux/hsi/
4577F: include/uapi/linux/hsi/
4578
7d2c86b5 4579HSO 3G MODEM DRIVER
8b58be88 4580M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4581W: http://www.pharscape.org
4582S: Maintained
679655da 4583F: drivers/net/usb/hso.c
11cd29b0 4584
19990e29
AB
4585HSR NETWORK PROTOCOL
4586M: Arvid Brodin <arvid.brodin@alten.se>
4587L: netdev@vger.kernel.org
4588S: Maintained
4589F: net/hsr/
4590
5a18c343 4591HTCPEN TOUCHSCREEN DRIVER
8b58be88 4592M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4593L: linux-input@vger.kernel.org
4594S: Maintained
679655da 4595F: drivers/input/touchscreen/htcpen.c
5a18c343 4596
1da177e4 4597HUGETLB FILESYSTEM
6d49e352 4598M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4599S: Maintained
679655da 4600F: fs/hugetlbfs/
1da177e4 4601
05183189
S
4602Hyper-V CORE AND DRIVERS
4603M: K. Y. Srinivasan <kys@microsoft.com>
4604M: Haiyang Zhang <haiyangz@microsoft.com>
4605L: devel@linuxdriverproject.org
4606S: Maintained
a4162747
HZ
4607F: arch/x86/include/asm/mshyperv.h
4608F: arch/x86/include/uapi/asm/hyperv.h
4609F: arch/x86/kernel/cpu/mshyperv.c
05183189 4610F: drivers/hid/hid-hyperv.c
a4162747 4611F: drivers/hv/
f92ca80b 4612F: drivers/input/serio/hyperv-keyboard.c
05183189 4613F: drivers/net/hyperv/
a4162747 4614F: drivers/scsi/storvsc_drv.c
8a61f013 4615F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4616F: include/linux/hyperv.h
4617F: tools/hv/
05183189 4618
d85c8a6a 4619I2C OVER PARALLEL PORT
7c81c60f 4620M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4621L: linux-i2c@vger.kernel.org
4622S: Maintained
4623F: Documentation/i2c/busses/i2c-parport
4624F: Documentation/i2c/busses/i2c-parport-light
4625F: drivers/i2c/busses/i2c-parport.c
4626F: drivers/i2c/busses/i2c-parport-light.c
4627
4628I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4629M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4630L: linux-i2c@vger.kernel.org
4631S: Maintained
4632F: Documentation/i2c/busses/i2c-ali1535
4633F: Documentation/i2c/busses/i2c-ali1563
4634F: Documentation/i2c/busses/i2c-ali15x3
4635F: Documentation/i2c/busses/i2c-amd756
4636F: Documentation/i2c/busses/i2c-amd8111
4637F: Documentation/i2c/busses/i2c-i801
4638F: Documentation/i2c/busses/i2c-nforce2
4639F: Documentation/i2c/busses/i2c-piix4
4640F: Documentation/i2c/busses/i2c-sis5595
4641F: Documentation/i2c/busses/i2c-sis630
4642F: Documentation/i2c/busses/i2c-sis96x
4643F: Documentation/i2c/busses/i2c-via
4644F: Documentation/i2c/busses/i2c-viapro
4645F: drivers/i2c/busses/i2c-ali1535.c
4646F: drivers/i2c/busses/i2c-ali1563.c
4647F: drivers/i2c/busses/i2c-ali15x3.c
4648F: drivers/i2c/busses/i2c-amd756.c
4649F: drivers/i2c/busses/i2c-amd756-s4882.c
4650F: drivers/i2c/busses/i2c-amd8111.c
4651F: drivers/i2c/busses/i2c-i801.c
4652F: drivers/i2c/busses/i2c-isch.c
4653F: drivers/i2c/busses/i2c-nforce2.c
4654F: drivers/i2c/busses/i2c-nforce2-s4985.c
4655F: drivers/i2c/busses/i2c-piix4.c
4656F: drivers/i2c/busses/i2c-sis5595.c
4657F: drivers/i2c/busses/i2c-sis630.c
4658F: drivers/i2c/busses/i2c-sis96x.c
4659F: drivers/i2c/busses/i2c-via.c
4660F: drivers/i2c/busses/i2c-viapro.c
4661
cb7f07a4
NH
4662I2C/SMBUS ISMT DRIVER
4663M: Seth Heasley <seth.heasley@intel.com>
4664M: Neil Horman <nhorman@tuxdriver.com>
4665L: linux-i2c@vger.kernel.org
4666F: drivers/i2c/busses/i2c-ismt.c
4667F: Documentation/i2c/busses/i2c-ismt
4668
6ea884db 4669I2C/SMBUS STUB DRIVER
7c81c60f 4670M: Jean Delvare <jdelvare@suse.de>
846557d3 4671L: linux-i2c@vger.kernel.org
6ea884db 4672S: Maintained
8547a5bc 4673F: drivers/i2c/i2c-stub.c
6ea884db 4674
5b543965 4675I2C SUBSYSTEM
14d77c4d 4676M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4677L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4678W: https://i2c.wiki.kernel.org/
4679Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4681S: Maintained
40ed1b4c 4682F: Documentation/devicetree/bindings/i2c/
679655da
JP
4683F: Documentation/i2c/
4684F: drivers/i2c/
4685F: include/linux/i2c.h
03b70d62 4686F: include/linux/i2c-*.h
c117ab84
CEB
4687F: include/uapi/linux/i2c.h
4688F: include/uapi/linux/i2c-*.h
1da177e4 4689
4560d677
WS
4690I2C ACPI SUPPORT
4691M: Mika Westerberg <mika.westerberg@linux.intel.com>
4692L: linux-i2c@vger.kernel.org
4693L: linux-acpi@vger.kernel.org
4694S: Maintained
4560d677 4695
d85c8a6a 4696I2C-TAOS-EVM DRIVER
7c81c60f 4697M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4698L: linux-i2c@vger.kernel.org
4699S: Maintained
4700F: Documentation/i2c/busses/i2c-taos-evm
4701F: drivers/i2c/busses/i2c-taos-evm.c
4702
e8c76eed 4703I2C-TINY-USB DRIVER
8b58be88 4704M: Till Harbaum <till@harbaum.org>
846557d3 4705L: linux-i2c@vger.kernel.org
932d1872 4706W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4707S: Maintained
679655da 4708F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4709
1da177e4 4710i386 BOOT CODE
8b58be88 4711M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4712S: Maintained
679655da 4713F: arch/x86/boot/
1da177e4
LT
4714
4715i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4716M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4717T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4718S: Maintained
4719
1da177e4 4720IA64 (Itanium) PLATFORM
8b58be88
JP
4721M: Tony Luck <tony.luck@intel.com>
4722M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4723L: linux-ia64@vger.kernel.org
6b1c70b1 4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4725S: Maintained
679655da 4726F: arch/ia64/
1da177e4 4727
956c203c 4728IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4729M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4730M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4731L: linux-crypto@vger.kernel.org
4732S: Supported
4733F: drivers/crypto/nx/
4734
0e16aafb 4735IBM Power 842 compression accelerator
d1e66e6e 4736M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4737S: Supported
4738F: drivers/crypto/nx/nx-842.c
4739F: include/linux/nx842.h
4740
1da177e4 4741IBM Power Linux RAID adapter
8b58be88 4742M: Brian King <brking@us.ibm.com>
1da177e4 4743S: Supported
679655da 4744F: drivers/scsi/ipr.*
1da177e4 4745
9d348af4 4746IBM Power Virtual Ethernet Device Driver
eddd63a6 4747M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4748L: netdev@vger.kernel.org
4749S: Supported
9aa32835 4750F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4751
e6babec6 4752IBM Power Virtual SCSI Device Drivers
bcbde52b 4753M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4754L: linux-scsi@vger.kernel.org
4755S: Supported
e6babec6
NF
4756F: drivers/scsi/ibmvscsi/ibmvscsi*
4757F: drivers/scsi/ibmvscsi/viosrp.h
4758
4759IBM Power Virtual FC Device Drivers
44b4dad9 4760M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4761L: linux-scsi@vger.kernel.org
4762S: Supported
4763F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4764
1da177e4 4765IBM ServeRAID RAID DRIVER
f9213e78 4766S: Orphan
679655da 4767F: drivers/scsi/ips.*
1da177e4 4768
6ed9f9c4
PT
4769ICH LPC AND GPIO DRIVER
4770M: Peter Tyser <ptyser@xes-inc.com>
4771S: Maintained
4772F: drivers/mfd/lpc_ich.c
4773F: drivers/gpio/gpio-ich.c
4774
1e7106fc 4775IDE SUBSYSTEM
8b58be88 4776M: "David S. Miller" <davem@davemloft.net>
1da177e4 4777L: linux-ide@vger.kernel.org
8a6e2535 4778Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4779T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4780S: Maintained
679655da
JP
4781F: Documentation/ide/
4782F: drivers/ide/
4783F: include/linux/ide.h
1da177e4 4784
6cb8c13d
IP
4785IDEAPAD LAPTOP EXTRAS DRIVER
4786M: Ike Panhc <ike.pan@canonical.com>
4787L: platform-driver-x86@vger.kernel.org
4788W: http://launchpad.net/ideapad-laptop
4789S: Maintained
4790F: drivers/platform/x86/ideapad-laptop.c
4791
1ea4c161
AM
4792IDEAPAD LAPTOP SLIDEBAR DRIVER
4793M: Andrey Moiseev <o2g.org.ru@gmail.com>
4794L: linux-input@vger.kernel.org
4795W: https://github.com/o2genum/ideapad-slidebar
4796S: Maintained
4797F: drivers/input/misc/ideapad_slidebar.c
4798
0f861e8c 4799IDE/ATAPI DRIVERS
487ba8e8 4800M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4801L: linux-ide@vger.kernel.org
c404c199 4802S: Maintained
679655da
JP
4803F: Documentation/cdrom/ide-cd
4804F: drivers/ide/ide-cd*
1da177e4 4805
27471fdb 4806IDLE-I7300
8b58be88 4807M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4808L: linux-pm@vger.kernel.org
27471fdb 4809S: Supported
679655da 4810F: drivers/idle/i7300_idle.c
27471fdb 4811
02cf2286 4812IEEE 802.15.4 SUBSYSTEM
b6e195fd 4813M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4814L: linux-wpan@vger.kernel.org
4815W: https://github.com/linux-wpan
4816T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4817S: Maintained
4818F: net/ieee802154/
68653359 4819F: net/mac802154/
251741b1 4820F: drivers/net/ieee802154/
580947d3
AA
4821F: include/linux/nl802154.h
4822F: include/linux/ieee802154.h
4823F: include/net/nl802154.h
4824F: include/net/mac802154.h
4825F: include/net/af_ieee802154.h
4826F: include/net/cfg802154.h
4827F: include/net/ieee802154_netdev.h
ebef9c12 4828F: Documentation/networking/ieee802154.txt
02cf2286 4829
b1c97193
SY
4830IGORPLUG-USB IR RECEIVER
4831M: Sean Young <sean@mess.org>
4832L: linux-media@vger.kernel.org
4833S: Maintained
4834F: drivers/media/rc/igorplugusb.c
4835
40ad4a30
SY
4836IGUANAWORKS USB IR TRANSCEIVER
4837M: Sean Young <sean@mess.org>
4838L: linux-media@vger.kernel.org
4839S: Maintained
4840F: drivers/media/rc/iguanair.c
4841
9545f86e 4842IIO SUBSYSTEM AND DRIVERS
030a13d7 4843M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4844R: Hartmut Knaack <knaack.h@gmx.de>
4845R: Lars-Peter Clausen <lars@metafoo.de>
4846R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4847L: linux-iio@vger.kernel.org
4848S: Maintained
03e7c251 4849F: drivers/iio/
9545f86e 4850F: drivers/staging/iio/
8fe671fc 4851F: include/linux/iio/
9545f86e 4852
65519263
SG
4853IKANOS/ADI EAGLE ADSL USB DRIVER
4854M: Matthieu Castet <castet.matthieu@free.fr>
4855M: Stanislaw Gruszka <stf_xl@wp.pl>
4856S: Maintained
4857F: drivers/usb/atm/ueagle-atm.c
4858
e89ab51f
GR
4859INA209 HARDWARE MONITOR DRIVER
4860M: Guenter Roeck <linux@roeck-us.net>
4861L: lm-sensors@lm-sensors.org
4862S: Maintained
4863F: Documentation/hwmon/ina209
4864F: Documentation/devicetree/bindings/i2c/ina209.txt
4865F: drivers/hwmon/ina209.c
4866
4867INA2XX HARDWARE MONITOR DRIVER
4868M: Guenter Roeck <linux@roeck-us.net>
4869L: lm-sensors@lm-sensors.org
4870S: Maintained
4871F: Documentation/hwmon/ina2xx
4872F: drivers/hwmon/ina2xx.c
4873F: include/linux/platform_data/ina2xx.h
4874
14dc124f
SIG
4875INDUSTRY PACK SUBSYSTEM (IPACK)
4876M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4877M: Jens Taprogge <jens.taprogge@taprogge.org>
4878M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4879L: industrypack-devel@lists.sourceforge.net
4880W: http://industrypack.sourceforge.net
4881S: Maintained
4882F: drivers/ipack/
4883
aa7168f4 4884INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4885M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4886M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4887L: linux-ima-devel@lists.sourceforge.net
4888L: linux-ima-user@lists.sourceforge.net
4889L: linux-security-module@vger.kernel.org
aa7168f4 4890S: Supported
679655da 4891F: security/integrity/ima/
aa7168f4 4892
9a4ea5a9
JH
4893IMGTEC IR DECODER DRIVER
4894M: James Hogan <james.hogan@imgtec.com>
4895S: Maintained
4896F: drivers/media/rc/img-ir/
4897
1da177e4 4898IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4899L: linux-fbdev@vger.kernel.org
843393d3 4900S: Orphan
8a61f013 4901F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4902
4903INFINIBAND SUBSYSTEM
db9fd848 4904M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4905M: Sean Hefty <sean.hefty@intel.com>
4906M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4907L: linux-rdma@vger.kernel.org
605841f5 4908W: http://www.openfabrics.org/
8a6e2535 4909Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4910T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4911S: Supported
679655da
JP
4912F: Documentation/infiniband/
4913F: drivers/infiniband/
c117ab84 4914F: include/uapi/linux/if_infiniband.h
1da177e4 4915
c9f04f58 4916INOTIFY
8b58be88
JP
4917M: John McCutchan <john@johnmccutchan.com>
4918M: Robert Love <rlove@rlove.org>
4919M: Eric Paris <eparis@parisplace.org>
c9f04f58 4920S: Maintained
679655da
JP
4921F: Documentation/filesystems/inotify.txt
4922F: fs/notify/inotify/
4923F: include/linux/inotify.h
c117ab84 4924F: include/uapi/linux/inotify.h
c9f04f58 4925
e2d1d6c0 4926INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 4927M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 4928L: linux-input@vger.kernel.org
8a6e2535 4929Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4930T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4931S: Maintained
679655da 4932F: drivers/input/
f4eea7e2 4933F: include/linux/input.h
c117ab84 4934F: include/uapi/linux/input.h
f4eea7e2 4935F: include/linux/input/
e2d1d6c0 4936
3267a87f 4937INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 4938M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 4939L: linux-input@vger.kernel.org
7f9c2454 4940T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 4941S: Odd fixes
3267a87f 4942F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4943F: drivers/input/input-mt.c
3267a87f
HR
4944K: \b(ABS|SYN)_MT_
4945
4ac13e17
DJ
4946INTEL C600 SERIES SAS CONTROLLER DRIVER
4947M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4948M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4949L: linux-scsi@vger.kernel.org
7106891a
DJ
4950T: git git://git.code.sf.net/p/intel-sas/isci
4951S: Supported
4ac13e17 4952F: drivers/scsi/isci/
4ac13e17 4953
26717172
LB
4954INTEL IDLE DRIVER
4955M: Len Brown <lenb@kernel.org>
bf1c138e 4956L: linux-pm@vger.kernel.org
08deed1e 4957T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4958S: Supported
4959F: drivers/idle/intel_idle.c
4960
7c1ac18d
KCA
4961INTEL PSTATE DRIVER
4962M: Kristen Carlson Accardi <kristen@linux.intel.com>
4963L: linux-pm@vger.kernel.org
4964S: Supported
4965F: drivers/cpufreq/intel_pstate.c
4966
9eb8ef74 4967INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4968M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4969L: linux-fbdev@vger.kernel.org
ce00f85c 4970S: Maintained
679655da 4971F: Documentation/fb/intelfb.txt
8a61f013 4972F: drivers/video/fbdev/intelfb/
9eb8ef74 4973
1da177e4 4974INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4975M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4976L: linux-fbdev@vger.kernel.org
ce00f85c 4977S: Maintained
8a61f013 4978F: drivers/video/fbdev/i810/
1da177e4 4979
f4a9bc4c 4980INTEL MENLOW THERMAL DRIVER
8b58be88 4981M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4982L: platform-driver-x86@vger.kernel.org
5ca92bd9 4983W: https://01.org/linux-acpi
f4a9bc4c 4984S: Supported
679655da 4985F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4986
1da177e4 4987INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4988M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4989S: Maintained
73d425fd
JP
4990F: arch/x86/kernel/cpu/microcode/core*
4991F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4992
248a9dc3 4993INTEL I/OAT DMA DRIVER
18ebd564 4994M: Dave Jiang <dave.jiang@intel.com>
08223d80 4995R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4996L: dmaengine@vger.kernel.org
4997Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4998S: Supported
679655da 4999F: drivers/dma/ioat*
248a9dc3 5000
6c8909b4 5001INTEL IOMMU (VT-d)
8b58be88 5002M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5003L: iommu@lists.linux-foundation.org
54e5881d 5004T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5005S: Supported
3fb39615 5006F: drivers/iommu/intel-iommu.c
679655da 5007F: include/linux/intel-iommu.h
6c8909b4 5008
b3e5f263 5009INTEL IOP-ADMA DMA DRIVER
08223d80 5010R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5011S: Odd fixes
679655da 5012F: drivers/dma/iop-adma.c
b3e5f263 5013
9251ce95 5014INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5015M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5016S: Maintained
679655da
JP
5017F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5018F: arch/arm/mach-ixp4xx/include/mach/npe.h
5019F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5020F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5021F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5022F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5023
844dd05f 5024INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5025M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5026S: Maintained
679655da 5027F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5028
c3a803e8 5029INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5030M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5031M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5032M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5033M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5034M: Don Skidmore <donald.c.skidmore@intel.com>
5035M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5036M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5037M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5038M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5039M: Linux NICS <linux.nics@intel.com>
dcd01faf 5040L: e1000-devel@lists.sourceforge.net
f6fde11a 5041W: http://www.intel.com/support/feedback.htm
d94e6fed 5042W: http://e1000.sourceforge.net/
dee1ad47
JK
5043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5045S: Supported
0d164401
JK
5046F: Documentation/networking/e100.txt
5047F: Documentation/networking/e1000.txt
5048F: Documentation/networking/e1000e.txt
5049F: Documentation/networking/igb.txt
5050F: Documentation/networking/igbvf.txt
5051F: Documentation/networking/ixgb.txt
5052F: Documentation/networking/ixgbe.txt
5053F: Documentation/networking/ixgbevf.txt
1bff6529 5054F: Documentation/networking/i40e.txt
105bf2fe 5055F: Documentation/networking/i40evf.txt
dee1ad47 5056F: drivers/net/ethernet/intel/
bc90d291 5057F: drivers/net/ethernet/intel/*/
1da177e4 5058
0963d59b
LW
5059INTEL-MID GPIO DRIVER
5060M: David Cohen <david.a.cohen@linux.intel.com>
5061L: linux-gpio@vger.kernel.org
5062S: Maintained
5063F: drivers/gpio/gpio-intel-mid.c
5064
ca907a90
SY
5065INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5066M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5067L: linux-wireless@vger.kernel.org
ca907a90 5068S: Maintained
679655da 5069F: Documentation/networking/README.ipw2100
679655da 5070F: Documentation/networking/README.ipw2200
ca907a90 5071F: drivers/net/wireless/ipw2x00/
826d2abe 5072
4bd96a7a 5073INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5074M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5075M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5076M: Shane Wang <shane.wang@intel.com>
5077L: tboot-devel@lists.sourceforge.net
5078W: http://tboot.sourceforge.net
e9b7d7c8 5079T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5080S: Supported
5081F: Documentation/intel_txt.txt
5082F: include/linux/tboot.h
5083F: arch/x86/kernel/tboot.c
5084
8a70da82 5085INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5086M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5087M: linux-wimax@intel.com
63fae219 5088L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5089S: Supported
5090W: http://linuxwimax.org
679655da
JP
5091F: Documentation/wimax/README.i2400m
5092F: drivers/net/wimax/i2400m/
c117ab84 5093F: include/uapi/linux/wimax/i2400m.h
8a70da82 5094
1c0ce89c
SG
5095INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5096M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5097L: linux-wireless@vger.kernel.org
1c0ce89c 5098S: Supported
efa3144e
WYG
5099F: drivers/net/wireless/iwlegacy/
5100
b481de9c 5101INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5102M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5103M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5104M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5105L: linux-wireless@vger.kernel.org
b481de9c 5106W: http://intellinuxwireless.org
b62ff718 5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5108S: Supported
679655da 5109F: drivers/net/wireless/iwlwifi/
b481de9c 5110
de8fe023
TW
5111INTEL MANAGEMENT ENGINE (mei)
5112M: Tomas Winkler <tomas.winkler@intel.com>
5113L: linux-kernel@vger.kernel.org
5114S: Supported
c117ab84 5115F: include/uapi/linux/mei.h
de8fe023 5116F: drivers/misc/mei/*
e07950a1 5117F: Documentation/misc-devices/mei/*
de8fe023 5118
cb109a0e 5119IOC3 ETHERNET DRIVER
8b58be88 5120M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5121L: linux-mips@linux-mips.org
5122S: Maintained
8862bf1e 5123F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5124
cb109a0e 5125IOC3 SERIAL DRIVER
8b58be88 5126M: Pat Gefre <pfg@sgi.com>
d39e0721 5127L: linux-serial@vger.kernel.org
cb109a0e 5128S: Maintained
df621252 5129F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5130
0b6e8569
SW
5131IOMMU DRIVERS
5132M: Joerg Roedel <joro@8bytes.org>
5133L: iommu@lists.linux-foundation.org
5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5135S: Maintained
5136F: drivers/iommu/
5137
4480f15b 5138IP MASQUERADING
8b58be88 5139M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5140S: Maintained
679655da 5141F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5142
1202d6ff 5143IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5144M: Francois Romieu <romieu@fr.zoreil.com>
5145M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5146L: netdev@vger.kernel.org
5147S: Maintained
7443713a 5148F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5149
4480f15b 5150IPATH DRIVER
8473c603 5151M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5152L: linux-rdma@vger.kernel.org
52a09a04 5153S: Maintained
679655da 5154F: drivers/infiniband/hw/ipath/
77d8798b 5155
4409ebe9 5156IPMI SUBSYSTEM
8b58be88 5157M: Corey Minyard <minyard@acm.org>
b0c90653 5158L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5159W: http://openipmi.sourceforge.net/
5160S: Supported
679655da
JP
5161F: Documentation/IPMI.txt
5162F: drivers/char/ipmi/
5163F: include/linux/ipmi*
c117ab84 5164F: include/uapi/linux/ipmi*
4409ebe9 5165
e2d1d6c0 5166IPS SCSI RAID DRIVER
8b58be88 5167M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5168L: linux-scsi@vger.kernel.org
5169W: http://www.adaptec.com/
5170S: Maintained
679655da 5171F: drivers/scsi/ips*
e2d1d6c0
RD
5172
5173IPVS
8b58be88
JP
5174M: Wensong Zhang <wensong@linux-vs.org>
5175M: Simon Horman <horms@verge.net.au>
5176M: Julian Anastasov <ja@ssi.bg>
979b6c13 5177L: netdev@vger.kernel.org
e2d1d6c0 5178L: lvs-devel@vger.kernel.org
1da177e4 5179S: Maintained
679655da 5180F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5181F: include/net/ip_vs.h
c117ab84 5182F: include/uapi/linux/ip_vs.h
679655da 5183F: net/netfilter/ipvs/
1da177e4 5184
e7839f25 5185IPWIRELESS DRIVER
8b58be88
JP
5186M: Jiri Kosina <jkosina@suse.cz>
5187M: David Sterba <dsterba@suse.cz>
92094aa0 5188S: Odd Fixes
282361a0 5189F: drivers/tty/ipwireless/
099dc4fb 5190
e2d1d6c0 5191IPX NETWORK LAYER
8b58be88 5192M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5193L: netdev@vger.kernel.org
5194S: Maintained
679655da 5195F: include/net/ipx.h
c117ab84 5196F: include/uapi/linux/ipx.h
679655da 5197F: net/ipx/
e2d1d6c0 5198
1da177e4 5199IRDA SUBSYSTEM
8b58be88 5200M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5201L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5202L: netdev@vger.kernel.org
1da177e4 5203W: http://irda.sourceforge.net/
f353976d 5204S: Maintained
e0057975 5205T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5206F: Documentation/networking/irda.txt
5207F: drivers/net/irda/
5208F: include/net/irda/
5209F: net/irda/
1da177e4 5210
a800c7cc
TG
5211IRQ SUBSYSTEM
5212M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5213L: linux-kernel@vger.kernel.org
a800c7cc 5214S: Maintained
75fc2d37 5215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5216F: kernel/irq/
2ed9fd28
JC
5217
5218IRQCHIP DRIVERS
5219M: Thomas Gleixner <tglx@linutronix.de>
5220M: Jason Cooper <jason@lakedaemon.net>
5221L: linux-kernel@vger.kernel.org
5222S: Maintained
5223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5224T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5225F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5226F: drivers/irqchip/
a800c7cc 5227
7ab3a837
GL
5228IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5229M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5230S: Maintained
5231F: Documentation/IRQ-domain.txt
5232F: include/linux/irqdomain.h
5233F: kernel/irq/irqdomain.c
5234
e2d1d6c0 5235ISAPNP
8b58be88 5236M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5237S: Maintained
679655da
JP
5238F: Documentation/isapnp.txt
5239F: drivers/pnp/isapnp/
5240F: include/linux/isapnp.h
e2d1d6c0 5241
d39b8420
HV
5242ISA RADIO MODULE
5243M: Hans Verkuil <hverkuil@xs4all.nl>
5244L: linux-media@vger.kernel.org
5245T: git git://linuxtv.org/media_tree.git
5246W: http://linuxtv.org
5247S: Maintained
5248F: drivers/media/radio/radio-isa*
5249
71a6d0af
HW
5250iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5251M: Peter Jones <pjones@redhat.com>
5252M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5253S: Maintained
5254F: drivers/firmware/iscsi_ibft*
5255
14816b1e 5256ISCSI
8b58be88 5257M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5258L: open-iscsi@googlegroups.com
5259W: www.open-iscsi.org
54e5881d 5260T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5261S: Maintained
679655da
JP
5262F: drivers/scsi/*iscsi*
5263F: include/scsi/*iscsi*
14816b1e 5264
1e65eb42
OG
5265ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5266M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5267M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5268M: Roi Dayan <roid@mellanox.com>
5269L: linux-rdma@vger.kernel.org
5270S: Supported
5271W: http://www.openfabrics.org
5272W: www.open-iscsi.org
5273Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5274F: drivers/infiniband/ulp/iser/
1e65eb42 5275
2b70e5fd
SG
5276ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5277M: Sagi Grimberg <sagig@mellanox.com>
5278T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5279L: linux-rdma@vger.kernel.org
5280L: target-devel@vger.kernel.org
5281S: Supported
5282W: http://www.linux-iscsi.org
5283F: drivers/infiniband/ulp/isert
5284
1da177e4 5285ISDN SUBSYSTEM
8b58be88 5286M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5287L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5288L: netdev@vger.kernel.org
1da177e4 5289W: http://www.isdn4linux.de
54e5881d 5290T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5291S: Maintained
679655da
JP
5292F: Documentation/isdn/
5293F: drivers/isdn/
5294F: include/linux/isdn.h
5295F: include/linux/isdn/
c117ab84
CEB
5296F: include/uapi/linux/isdn.h
5297F: include/uapi/linux/isdn/
1da177e4
LT
5298
5299ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5300M: Armin Schindler <mac@melware.de>
d5d52273 5301L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5302W: http://www.melware.de
5303S: Maintained
679655da 5304F: drivers/isdn/hardware/eicon/
1da177e4 5305
d624870f 5306IT87 HARDWARE MONITORING DRIVER
7c81c60f 5307M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5308L: lm-sensors@lm-sensors.org
5309S: Maintained
5310F: Documentation/hwmon/it87
5311F: drivers/hwmon/it87.c
5312
d7104bff
AP
5313IT913X MEDIA DRIVER
5314M: Antti Palosaari <crope@iki.fi>
5315L: linux-media@vger.kernel.org
5316W: http://linuxtv.org/
5317W: http://palosaari.fi/linux/
5318Q: http://patchwork.linuxtv.org/project/linux-media/list/
5319T: git git://linuxtv.org/anttip/media_tree.git
5320S: Maintained
249c697e 5321F: drivers/media/tuners/it913x*
d7104bff 5322
91821ff3 5323IVTV VIDEO4LINUX DRIVER
6afdeaf8 5324M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5325L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5326L: linux-media@vger.kernel.org
275ffde4 5327T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5328W: http://www.ivtvdriver.org
5329S: Maintained
679655da 5330F: Documentation/video4linux/*.ivtv
90d72ac6 5331F: drivers/media/pci/ivtv/
c117ab84 5332F: include/uapi/linux/ivtv*
91821ff3 5333
68620bdd
MP
5334IX2505V MEDIA DRIVER
5335M: Malcolm Priestley <tvboxspy@gmail.com>
5336L: linux-media@vger.kernel.org
5337W: http://linuxtv.org/
5338Q: http://patchwork.linuxtv.org/project/linux-media/list/
5339S: Maintained
5340F: drivers/media/dvb-frontends/ix2505v*
5341
4453d736
GR
5342JC42.4 TEMPERATURE SENSOR DRIVER
5343M: Guenter Roeck <linux@roeck-us.net>
5344L: lm-sensors@lm-sensors.org
5345S: Maintained
5346F: drivers/hwmon/jc42.c
5347F: Documentation/hwmon/jc42
5348
e2d1d6c0 5349JFS FILESYSTEM
3256f80f 5350M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5351L: jfs-discussion@lists.sourceforge.net
5352W: http://jfs.sourceforge.net/
54e5881d 5353T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5354S: Maintained
679655da
JP
5355F: Documentation/filesystems/jfs.txt
5356F: fs/jfs/
e2d1d6c0 5357
95252236 5358JME NETWORK DRIVER
8b58be88 5359M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5360L: netdev@vger.kernel.org
5361S: Maintained
63d24a0e 5362F: drivers/net/ethernet/jme.*
95252236 5363
1da177e4 5364JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5365M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5366L: linux-mtd@lists.infradead.org
5367W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5368S: Maintained
679655da 5369F: fs/jffs2/
c117ab84 5370F: include/uapi/linux/jffs2.h
1da177e4 5371
de456d37 5372JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5373M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5374M: Jan Kara <jack@suse.cz>
72be2ccf 5375L: linux-ext4@vger.kernel.org
ae0718f8 5376S: Maintained
d183e11a 5377F: fs/jbd/
d183e11a
TT
5378F: include/linux/jbd.h
5379
5380JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5381M: "Theodore Ts'o" <tytso@mit.edu>
5382L: linux-ext4@vger.kernel.org
5383S: Maintained
5384F: fs/jbd2/
5385F: include/linux/jbd2.h
ae0718f8 5386
fd8b6cb4 5387JSM Neo PCI based serial card
9d141cb9 5388M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5389L: linux-serial@vger.kernel.org
5390S: Maintained
df621252 5391F: drivers/tty/serial/jsm/
ae0718f8 5392
af39917d
CL
5393K10TEMP HARDWARE MONITORING DRIVER
5394M: Clemens Ladisch <clemens@ladisch.de>
5395L: lm-sensors@lm-sensors.org
5396S: Maintained
5397F: Documentation/hwmon/k10temp
5398F: drivers/hwmon/k10temp.c
5399
4660cb35 5400K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5401M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5402L: lm-sensors@lm-sensors.org
ae0718f8 5403S: Maintained
679655da
JP
5404F: Documentation/hwmon/k8temp
5405F: drivers/hwmon/k8temp.c
ae0718f8 5406
1da177e4 5407KCONFIG
5eb1f99e 5408M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5409L: linux-kbuild@vger.kernel.org
cea8321c 5410T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5411S: Maintained
679655da
JP
5412F: Documentation/kbuild/kconfig-language.txt
5413F: scripts/kconfig/
1da177e4 5414
ea6c2089 5415KDUMP
8b58be88
JP
5416M: Vivek Goyal <vgoyal@redhat.com>
5417M: Haren Myneni <hbabu@us.ibm.com>
34633993 5418L: kexec@lists.infradead.org
ea6c2089
VG
5419W: http://lse.sourceforge.net/kdump/
5420S: Maintained
80811493 5421F: Documentation/kdump/
ea6c2089 5422
f41bf02f
HV
5423KEENE FM RADIO TRANSMITTER DRIVER
5424M: Hans Verkuil <hverkuil@xs4all.nl>
5425L: linux-media@vger.kernel.org
5426T: git git://linuxtv.org/media_tree.git
5427W: http://linuxtv.org
5428S: Maintained
5429F: drivers/media/radio/radio-keene*
5430
1da177e4 5431KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5432M: Ian Kent <raven@themaw.net>
f694fc97 5433L: autofs@vger.kernel.org
1da177e4 5434S: Maintained
679655da 5435F: fs/autofs4/
1da177e4 5436
70fb7ba6 5437KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5438M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5441L: linux-kbuild@vger.kernel.org
5ce45962 5442S: Maintained
679655da
JP
5443F: Documentation/kbuild/
5444F: Makefile
5445F: scripts/Makefile.*
70fb7ba6
MM
5446F: scripts/basic/
5447F: scripts/mk*
5448F: scripts/package/
1da177e4
LT
5449
5450KERNEL JANITORS
c3000e03 5451L: kernel-janitors@vger.kernel.org
10466f5a 5452W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5453S: Odd Fixes
1da177e4 5454
e8b43555 5455KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5456M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5457L: linux-nfs@vger.kernel.org
1da177e4 5458W: http://nfs.sourceforge.net/
98fac23f 5459S: Supported
679655da 5460F: fs/nfsd/
c117ab84 5461F: include/uapi/linux/nfsd/
679655da
JP
5462F: fs/lockd/
5463F: fs/nfs_common/
5464F: net/sunrpc/
5465F: include/linux/lockd/
5466F: include/linux/sunrpc/
c117ab84 5467F: include/uapi/linux/sunrpc/
1da177e4 5468
13b122b3
SK
5469KERNEL SELFTEST FRAMEWORK
5470M: Shuah Khan <shuahkh@osg.samsung.com>
5471L: linux-api@vger.kernel.org
5472T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5473S: Maintained
5474F: tools/testing/selftests
5475
426d62e2 5476KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5477M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5478M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5479L: kvm@vger.kernel.org
e3e58478 5480W: http://www.linux-kvm.org
a94b40a6 5481T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5482S: Supported
c93a64fe
PB
5483F: Documentation/*/kvm*.txt
5484F: Documentation/virtual/kvm/
679655da
JP
5485F: arch/*/kvm/
5486F: arch/*/include/asm/kvm*
5487F: include/linux/kvm*
c117ab84 5488F: include/uapi/linux/kvm*
679655da 5489F: virt/kvm/
426d62e2 5490
ad8003d3 5491KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5492M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5493L: kvm@vger.kernel.org
5494W: http://kvm.qumranet.com
7de609c8 5495S: Maintained
679655da 5496F: arch/x86/include/asm/svm.h
679655da 5497F: arch/x86/kvm/svm.c
426d62e2 5498
513014b7 5499KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5500M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5501L: kvm-ppc@vger.kernel.org
5502W: http://kvm.qumranet.com
6a7f972d 5503T: git git://github.com/agraf/linux-2.6.git
513014b7 5504S: Supported
679655da
JP
5505F: arch/powerpc/include/asm/kvm*
5506F: arch/powerpc/kvm/
513014b7 5507
85f8fffe 5508KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5509M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5510M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5511M: linux390@de.ibm.com
5512L: linux-s390@vger.kernel.org
5513W: http://www.ibm.com/developerworks/linux/linux390/
5514S: Supported
679655da
JP
5515F: Documentation/s390/kvm.txt
5516F: arch/s390/include/asm/kvm*
80811493 5517F: arch/s390/kvm/
a968cd3e 5518F: drivers/s390/kvm/
85f8fffe 5519
a749474d 5520KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5521M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5522M: Marc Zyngier <marc.zyngier@arm.com>
5523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5524L: kvmarm@lists.cs.columbia.edu
5525W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5526S: Supported
a749474d
CD
5527F: arch/arm/include/uapi/asm/kvm*
5528F: arch/arm/include/asm/kvm*
5529F: arch/arm/kvm/
5c8818b4
MZ
5530F: virt/kvm/arm/
5531F: include/kvm/arm_*
a749474d 5532
6394a3ec 5533KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5534M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5535M: Marc Zyngier <marc.zyngier@arm.com>
5536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5537L: kvmarm@lists.cs.columbia.edu
5538S: Maintained
5539F: arch/arm64/include/uapi/asm/kvm*
5540F: arch/arm64/include/asm/kvm*
5541F: arch/arm64/kvm/
5542
dc009d92 5543KEXEC
8b58be88 5544M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5545W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5546L: kexec@lists.infradead.org
dc009d92 5547S: Maintained
679655da 5548F: include/linux/kexec.h
c117ab84 5549F: include/uapi/linux/kexec.h
679655da 5550F: kernel/kexec.c
dc009d92 5551
e971461f
DH
5552KEYS/KEYRINGS:
5553M: David Howells <dhowells@redhat.com>
5554L: keyrings@linux-nfs.org
5555S: Maintained
d410fa4e 5556F: Documentation/security/keys.txt
e971461f
DH
5557F: include/linux/key.h
5558F: include/linux/key-type.h
5559F: include/keys/
5560F: security/keys/
5561
7f3c68be 5562KEYS-TRUSTED
74dd744f
MZ
5563M: David Safford <safford@us.ibm.com>
5564M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5565L: linux-security-module@vger.kernel.org
5566L: keyrings@linux-nfs.org
5567S: Supported
d410fa4e 5568F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5569F: include/keys/trusted-type.h
5570F: security/keys/trusted.c
5571F: security/keys/trusted.h
5572
5573KEYS-ENCRYPTED
74dd744f
MZ
5574M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5575M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5576L: linux-security-module@vger.kernel.org
5577L: keyrings@linux-nfs.org
5578S: Supported
d410fa4e 5579F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5580F: include/keys/encrypted-type.h
19c90aa6 5581F: security/keys/encrypted-keys/
7f3c68be 5582
5b778dad 5583KGDB / KDB /debug_core
8b58be88 5584M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5585W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5586L: kgdb-bugreport@lists.sourceforge.net
5587S: Maintained
679655da
JP
5588F: Documentation/DocBook/kgdb.tmpl
5589F: drivers/misc/kgdbts.c
df621252 5590F: drivers/tty/serial/kgdboc.c
5b778dad 5591F: include/linux/kdb.h
679655da 5592F: include/linux/kgdb.h
4063eb5f 5593F: kernel/debug/
e3e2aaf7 5594
456db8cc 5595KMEMCHECK
8b58be88 5596M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5597M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5598S: Maintained
410d7a97
JP
5599F: Documentation/kmemcheck.txt
5600F: arch/x86/include/asm/kmemcheck.h
5601F: arch/x86/mm/kmemcheck/
5602F: include/linux/kmemcheck.h
5603F: mm/kmemcheck.c
b9ce08c0 5604
c3bb4d24 5605KMEMLEAK
8b58be88 5606M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5607S: Maintained
5608F: Documentation/kmemleak.txt
5609F: include/linux/kmemleak.h
5610F: mm/kmemleak.c
5611F: mm/kmemleak-test.c
5612
89559a61 5613KPROBES
8b58be88
JP
5614M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5615M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5616M: "David S. Miller" <davem@davemloft.net>
97c29e74 5617M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5618S: Maintained
679655da
JP
5619F: Documentation/kprobes.txt
5620F: include/linux/kprobes.h
5621F: kernel/kprobes.c
89559a61 5622
70e84049 5623KS0108 LCD CONTROLLER DRIVER
8b58be88 5624M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5625W: http://miguelojeda.es/auxdisplay.htm
5626W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5627S: Maintained
679655da
JP
5628F: Documentation/auxdisplay/ks0108
5629F: drivers/auxdisplay/ks0108.c
5630F: include/linux/ks0108.h
70e84049 5631
1da177e4 5632LAPB module
1da177e4 5633L: linux-x25@vger.kernel.org
bf9915cc 5634S: Orphan
679655da
JP
5635F: Documentation/networking/lapb-module.txt
5636F: include/*/lapb.h
5637F: net/lapb/
1da177e4
LT
5638
5639LASI 53c700 driver for PARISC
8b58be88 5640M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5641L: linux-scsi@vger.kernel.org
5642S: Maintained
679655da
JP
5643F: Documentation/scsi/53c700.txt
5644F: drivers/scsi/53c700*
1da177e4 5645
263de9b5 5646LED SUBSYSTEM
c772fc26 5647M: Bryan Wu <cooloney@gmail.com>
8b58be88 5648M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5649L: linux-leds@vger.kernel.org
5650T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5651S: Maintained
679655da
JP
5652F: drivers/leds/
5653F: include/linux/leds.h
263de9b5 5654
b0461a44 5655LEGACY EEPROM DRIVER
7c81c60f 5656M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5657S: Maintained
5658F: Documentation/misc-devices/eeprom
5659F: drivers/misc/eeprom/eeprom.c
5660
1da177e4 5661LEGO USB Tower driver
8b58be88 5662M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5663L: legousb-devel@lists.sourceforge.net
5664W: http://legousb.sourceforge.net/
5665S: Maintained
679655da 5666F: drivers/usb/misc/legousbtower.c
1da177e4 5667
055616a8
MK
5668LG2160 MEDIA DRIVER
5669M: Michael Krufky <mkrufky@linuxtv.org>
5670L: linux-media@vger.kernel.org
5671W: http://linuxtv.org/
5672W: http://github.com/mkrufky
5673Q: http://patchwork.linuxtv.org/project/linux-media/list/
5674T: git git://linuxtv.org/mkrufky/tuners.git
5675S: Maintained
5676F: drivers/media/dvb-frontends/lg2160.*
5677
6f0e7725
MK
5678LGDT3305 MEDIA DRIVER
5679M: Michael Krufky <mkrufky@linuxtv.org>
5680L: linux-media@vger.kernel.org
5681W: http://linuxtv.org/
5682W: http://github.com/mkrufky
5683Q: http://patchwork.linuxtv.org/project/linux-media/list/
5684T: git git://linuxtv.org/mkrufky/tuners.git
5685S: Maintained
5686F: drivers/media/dvb-frontends/lgdt3305.*
5687
568a17ff 5688LGUEST
8b58be88 5689M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5690L: lguest@lists.ozlabs.org
568a17ff 5691W: http://lguest.ozlabs.org/
72e91863 5692S: Odd Fixes
070f420b 5693F: arch/x86/include/asm/lguest*.h
679655da
JP
5694F: arch/x86/lguest/
5695F: drivers/lguest/
5696F: include/linux/lguest*.h
070f420b 5697F: tools/lguest/
568a17ff 5698
32ac7cb2
TH
5699LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5700M: Tejun Heo <tj@kernel.org>
5701L: linux-ide@vger.kernel.org
5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5703S: Maintained
5704F: drivers/ata/
5705F: include/linux/ata.h
5706F: include/linux/libata.h
5707
5708LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5709M: Viresh Kumar <viresh.linux@gmail.com>
5710L: linux-ide@vger.kernel.org
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5712S: Maintained
5713F: include/linux/pata_arasan_cf_data.h
5714F: drivers/ata/pata_arasan_cf.c
5715
c7fa056c
BZ
5716LIBATA PATA DRIVERS
5717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5718M: Tejun Heo <tj@kernel.org>
5719L: linux-ide@vger.kernel.org
5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5721S: Maintained
5722F: drivers/ata/pata_*.c
5723F: drivers/ata/ata_generic.c
5724
32ac7cb2
TH
5725LIBATA SATA AHCI PLATFORM devices support
5726M: Hans de Goede <hdegoede@redhat.com>
5727M: Tejun Heo <tj@kernel.org>
5728L: linux-ide@vger.kernel.org
5729T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5730S: Maintained
5731F: drivers/ata/ahci_platform.c
5732F: drivers/ata/libahci_platform.c
5733F: include/linux/ahci_platform.h
5734
5735LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5736M: Mikael Pettersson <mikpelinux@gmail.com>
5737L: linux-ide@vger.kernel.org
5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5739S: Maintained
5740F: drivers/ata/sata_promise.*
5741
1acd437c
SL
5742LIBLOCKDEP
5743M: Sasha Levin <sasha.levin@oracle.com>
5744S: Maintained
5745F: tools/lib/lockdep/
5746
1da177e4 5747LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5748M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5749W: http://www.ibm.com/linux/ltc/projects/ppc
5750S: Supported
11c34c7d 5751F: arch/powerpc/boot/rs6000.h
1da177e4 5752
852bb9f5 5753LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5754M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5755M: Paul Mackerras <paulus@samba.org>
ea668936 5756M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5757W: http://www.penguinppc.org/
a4724ed6 5758L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5759Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5760T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5761S: Supported
11c34c7d
JP
5762F: Documentation/powerpc/
5763F: arch/powerpc/
1da177e4
LT
5764
5765LINUX FOR POWER MACINTOSH
8b58be88 5766M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5767W: http://www.penguinppc.org/
a4724ed6 5768L: linuxppc-dev@lists.ozlabs.org
1da177e4 5769S: Maintained
11c34c7d
JP
5770F: arch/powerpc/platforms/powermac/
5771F: drivers/macintosh/
1da177e4 5772
77a76369 5773LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5774M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5775L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5776T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5777S: Maintained
11c34c7d
JP
5778F: arch/powerpc/platforms/512x/
5779F: arch/powerpc/platforms/52xx/
1da177e4
LT
5780
5781LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5782M: Alistair Popple <alistair@popple.id.au>
8b58be88 5783M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5784W: http://www.penguinppc.org/
a4724ed6 5785L: linuxppc-dev@lists.ozlabs.org
1da177e4 5786S: Maintained
11c34c7d
JP
5787F: arch/powerpc/platforms/40x/
5788F: arch/powerpc/platforms/44x/
1da177e4 5789
260c02a9 5790LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5791L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5792S: Orphan
11c34c7d
JP
5793F: arch/powerpc/*/*virtex*
5794F: arch/powerpc/*/*/*virtex*
1da177e4 5795
e93adf1e 5796LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5797M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5798W: http://www.penguinppc.org/
a4724ed6 5799L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5800S: Maintained
a2b1f7c8 5801F: arch/powerpc/platforms/8xx/
e93adf1e 5802
1da177e4 5803LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5804M: Scott Wood <scottwood@freescale.com>
8b58be88 5805M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5806W: http://www.penguinppc.org/
a4724ed6 5807L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5809S: Maintained
11c34c7d 5810F: arch/powerpc/platforms/83xx/
4c8f581d 5811F: arch/powerpc/platforms/85xx/
1da177e4 5812
ab06ff3a 5813LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5814M: Olof Johansson <olof@lixom.net>
a4724ed6 5815L: linuxppc-dev@lists.ozlabs.org
92e19709 5816S: Maintained
11c34c7d
JP
5817F: arch/powerpc/platforms/pasemi/
5818F: drivers/*/*pasemi*
5819F: drivers/*/*/*pasemi*
ab06ff3a 5820
1da177e4 5821LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5822M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5823L: linux-security-module@vger.kernel.org
1da177e4
LT
5824S: Supported
5825
a23ce6da
HW
5826LIS3LV02D ACCELEROMETER DRIVER
5827M: Eric Piel <eric.piel@tremplin-utc.net>
5828S: Maintained
ff606677
JD
5829F: Documentation/misc-devices/lis3lv02d
5830F: drivers/misc/lis3lv02d/
bd35665f 5831F: drivers/platform/x86/hp_accel.c
a23ce6da 5832
e2d1d6c0 5833LLC (802.2)
8b58be88 5834M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5835S: Maintained
679655da 5836F: include/linux/llc.h
c117ab84 5837F: include/uapi/linux/llc.h
679655da
JP
5838F: include/net/llc*
5839F: net/llc/
e2d1d6c0 5840
4e233cbe
AD
5841LM73 HARDWARE MONITOR DRIVER
5842M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5843L: lm-sensors@lm-sensors.org
5844S: Maintained
5845F: drivers/hwmon/lm73.c
5846
156e2d1a 5847LM78 HARDWARE MONITOR DRIVER
7c81c60f 5848M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5849L: lm-sensors@lm-sensors.org
5850S: Maintained
5851F: Documentation/hwmon/lm78
5852F: drivers/hwmon/lm78.c
5853
1da177e4 5854LM83 HARDWARE MONITOR DRIVER
7c81c60f 5855M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5856L: lm-sensors@lm-sensors.org
1da177e4 5857S: Maintained
679655da
JP
5858F: Documentation/hwmon/lm83
5859F: drivers/hwmon/lm83.c
1da177e4
LT
5860
5861LM90 HARDWARE MONITOR DRIVER
7c81c60f 5862M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5863L: lm-sensors@lm-sensors.org
1da177e4 5864S: Maintained
679655da 5865F: Documentation/hwmon/lm90
aae7bce4 5866F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5867F: drivers/hwmon/lm90.c
1da177e4 5868
917cc4e6
GR
5869LM95234 HARDWARE MONITOR DRIVER
5870M: Guenter Roeck <linux@roeck-us.net>
5871L: lm-sensors@lm-sensors.org
5872S: Maintained
5873F: Documentation/hwmon/lm95234
5874F: drivers/hwmon/lm95234.c
5875
68620bdd
MP
5876LME2510 MEDIA DRIVER
5877M: Malcolm Priestley <tvboxspy@gmail.com>
5878L: linux-media@vger.kernel.org
5879W: http://linuxtv.org/
5880Q: http://patchwork.linuxtv.org/project/linux-media/list/
5881S: Maintained
5882F: drivers/media/usb/dvb-usb-v2/lmedm04*
5883
512e67f9 5884LOCKDEP AND LOCKSTAT
8b58be88
JP
5885M: Peter Zijlstra <peterz@infradead.org>
5886M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5887L: linux-kernel@vger.kernel.org
75fc2d37 5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5889S: Maintained
214e0aed
DB
5890F: Documentation/locking/lockdep*.txt
5891F: Documentation/locking/lockstat.txt
679655da 5892F: include/linux/lockdep.h
7486d6da 5893F: kernel/locking/
512e67f9 5894
dde33348 5895LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5896M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5897L: linux-ntfs-dev@lists.sourceforge.net
5898W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5899S: Maintained
679655da 5900F: Documentation/ldm.txt
20d16fef 5901F: block/partitions/ldm.*
1da177e4 5902
ef6ada3d
JE
5903LogFS
5904M: Joern Engel <joern@logfs.org>
756ccb3c 5905M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5906L: logfs@logfs.org
5907W: logfs.org
5908S: Maintained
5909F: fs/logfs/
5910
b62d7946
RS
5911LPC32XX MACHINE SUPPORT
5912M: Roland Stigge <stigge@antcom.de>
5913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5914S: Maintained
5915F: arch/arm/mach-lpc32xx/
5916
c87e34ef 5917LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5918M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5919M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5920M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5921M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5922L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5923L: linux-scsi@vger.kernel.org
5924W: http://www.lsilogic.com/support
5925S: Supported
679655da 5926F: drivers/message/fusion/
500c152a 5927F: drivers/scsi/mpt2sas/
5928F: drivers/scsi/mpt3sas/
c87e34ef 5929
1da177e4 5930LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5931M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5932L: linux-scsi@vger.kernel.org
5933S: Maintained
679655da 5934F: drivers/scsi/sym53c8xx_2/
1da177e4 5935
e5f5c99a
GR
5936LTC4261 HARDWARE MONITOR DRIVER
5937M: Guenter Roeck <linux@roeck-us.net>
5938L: lm-sensors@lm-sensors.org
5939S: Maintained
5940F: Documentation/hwmon/ltc4261
5941F: drivers/hwmon/ltc4261.c
5942
81365c31 5943LTP (Linux Test Project)
28b8e8d4 5944M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5945M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5946M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5947M: Jan Stancek <jstancek@redhat.com>
5948M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5949M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5950L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5951W: http://linux-test-project.github.io/
7d1ae8a8 5952T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5953S: Maintained
5954
c12a54b3 5955M32R ARCHITECTURE
c12a54b3 5956W: http://www.linux-m32r.org/
b4174867 5957S: Orphan
679655da 5958F: arch/m32r/
c12a54b3 5959
1da177e4 5960M68K ARCHITECTURE
8b58be88 5961M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5962L: linux-m68k@lists.linux-m68k.org
5963W: http://www.linux-m68k.org/
54e5881d 5964T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5965S: Maintained
679655da 5966F: arch/m68k/
9db35182 5967F: drivers/zorro/
1da177e4
LT
5968
5969M68K ON APPLE MACINTOSH
8b58be88 5970M: Joshua Thompson <funaho@jurai.org>
1da177e4 5971W: http://www.mac.linux-m68k.org/
9bb9f222 5972L: linux-m68k@lists.linux-m68k.org
1da177e4 5973S: Maintained
9db35182 5974F: arch/m68k/mac/
1da177e4
LT
5975
5976M68K ON HP9000/300
8b58be88 5977M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5978W: http://www.tazenda.demon.co.uk/phil/linux-hp
5979S: Maintained
679655da 5980F: arch/m68k/hp300/
1da177e4 5981
74425546
AP
5982M88DS3103 MEDIA DRIVER
5983M: Antti Palosaari <crope@iki.fi>
5984L: linux-media@vger.kernel.org
5985W: http://linuxtv.org/
5986W: http://palosaari.fi/linux/
5987Q: http://patchwork.linuxtv.org/project/linux-media/list/
5988T: git git://linuxtv.org/anttip/media_tree.git
5989S: Maintained
5990F: drivers/media/dvb-frontends/m88ds3103*
5991
68620bdd
MP
5992M88RS2000 MEDIA DRIVER
5993M: Malcolm Priestley <tvboxspy@gmail.com>
5994L: linux-media@vger.kernel.org
5995W: http://linuxtv.org/
5996Q: http://patchwork.linuxtv.org/project/linux-media/list/
5997S: Maintained
5998F: drivers/media/dvb-frontends/m88rs2000*
5999
0d62f800
AP
6000M88TS2022 MEDIA DRIVER
6001M: Antti Palosaari <crope@iki.fi>
6002L: linux-media@vger.kernel.org
6003W: http://linuxtv.org/
6004W: http://palosaari.fi/linux/
6005Q: http://patchwork.linuxtv.org/project/linux-media/list/
6006T: git git://linuxtv.org/anttip/media_tree.git
6007S: Maintained
6008F: drivers/media/tuners/m88ts2022*
6009
07a092fa 6010MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6011M: Alexey Klimov <klimov.linux@gmail.com>
6012L: linux-media@vger.kernel.org
6013T: git git://linuxtv.org/media_tree.git
6014S: Maintained
6015F: drivers/media/radio/radio-ma901.c
07a092fa 6016
64a327a7 6017MAC80211
8b58be88 6018M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6019L: linux-wireless@vger.kernel.org
491b26b4 6020W: http://wireless.kernel.org/
ce466579
JB
6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6023S: Maintained
679655da
JP
6024F: Documentation/networking/mac80211-injection.txt
6025F: include/net/mac80211.h
6026F: net/mac80211/
64a327a7 6027
b863ceb7 6028MACVLAN DRIVER
8b58be88 6029M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6030L: netdev@vger.kernel.org
6031S: Maintained
679655da
JP
6032F: drivers/net/macvlan.c
6033F: include/linux/if_macvlan.h
b863ceb7 6034
2b6d83e2
JB
6035MAILBOX API
6036M: Jassi Brar <jassisinghbrar@gmail.com>
6037L: linux-kernel@vger.kernel.org
6038S: Maintained
6039F: drivers/mailbox/
6040F: include/linux/mailbox_client.h
6041F: include/linux/mailbox_controller.h
6042
faf1668c 6043MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6044M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6045W: http://www.kernel.org/doc/man-pages
bd7ebec6 6046L: linux-man@vger.kernel.org
1b53dc74 6047S: Maintained
faf1668c 6048
8427defd
RK
6049MARVELL ARMADA DRM SUPPORT
6050M: Russell King <rmk+kernel@arm.linux.org.uk>
6051S: Maintained
6052F: drivers/gpu/drm/armada/
6053
3ad50cca
GR
6054MARVELL 88E6352 DSA support
6055M: Guenter Roeck <linux@roeck-us.net>
6056S: Maintained
6057F: drivers/net/dsa/mv88e6352.c
6058
44c14c1d 6059MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6060M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6061M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6062L: netdev@vger.kernel.org
6063S: Maintained
6064F: drivers/net/ethernet/marvell/sk*
6065
74cda169 6066MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6067L: libertas-dev@lists.infradead.org
8ac3e99e 6068S: Orphan
679655da 6069F: drivers/net/wireless/libertas/
74cda169 6070
b60d6975 6071MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6072M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6073L: netdev@vger.kernel.org
f5ca8502 6074S: Maintained
527a6266 6075F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6076F: include/linux/mv643xx.h
1da177e4 6077
370b8ed9
TP
6078MARVELL MVNETA ETHERNET DRIVER
6079M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6080L: netdev@vger.kernel.org
6081S: Maintained
6082F: drivers/net/ethernet/marvell/mvneta.*
6083
fcad584d 6084MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6085M: Amitkumar Karwar <akarwar@marvell.com>
6086M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6087L: linux-wireless@vger.kernel.org
6088S: Maintained
6089F: drivers/net/wireless/mwifiex/
6090
a2c3f656 6091MARVELL MWL8K WIRELESS DRIVER
a040d532 6092M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6093L: linux-wireless@vger.kernel.org
16345910 6094S: Odd Fixes
a2c3f656
LB
6095F: drivers/net/wireless/mwl8k.c
6096
2a69567b 6097MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6098M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6099S: Odd Fixes
1fa7e547 6100F: drivers/mmc/host/mvsdio.*
2a69567b 6101
1da177e4 6102MATROX FRAMEBUFFER DRIVER
c69f677c 6103L: linux-fbdev@vger.kernel.org
52653199 6104S: Orphan
8a61f013 6105F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6106F: include/uapi/linux/matroxfb.h
1da177e4 6107
ca462085
GR
6108MAX16065 HARDWARE MONITOR DRIVER
6109M: Guenter Roeck <linux@roeck-us.net>
6110L: lm-sensors@lm-sensors.org
6111S: Maintained
6112F: Documentation/hwmon/max16065
6113F: drivers/hwmon/max16065.c
6114
d20620de 6115MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6116M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6117L: lm-sensors@lm-sensors.org
6118S: Maintained
679655da
JP
6119F: Documentation/hwmon/max6650
6120F: drivers/hwmon/max6650.c
d20620de 6121
e89ab51f
GR
6122MAX6697 HARDWARE MONITOR DRIVER
6123M: Guenter Roeck <linux@roeck-us.net>
6124L: lm-sensors@lm-sensors.org
6125S: Maintained
6126F: Documentation/hwmon/max6697
6127F: Documentation/devicetree/bindings/i2c/max6697.txt
6128F: drivers/hwmon/max6697.c
6129F: include/linux/platform_data/max6697.h
6130
9be3c9a5
HV
6131MAXIRADIO FM RADIO RECEIVER DRIVER
6132M: Hans Verkuil <hverkuil@xs4all.nl>
6133L: linux-media@vger.kernel.org
6134T: git git://linuxtv.org/media_tree.git
6135W: http://linuxtv.org
6136S: Maintained
6137F: drivers/media/radio/radio-maxiradio*
6138
127c49ae 6139MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6141P: LinuxTV.org Project
6142L: linux-media@vger.kernel.org
6143W: http://linuxtv.org
8a6e2535 6144Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6145T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6146S: Maintained
6147F: Documentation/dvb/
6148F: Documentation/video4linux/
ffe06198 6149F: Documentation/DocBook/media/
127c49ae 6150F: drivers/media/
ffe06198 6151F: drivers/staging/media/
127c49ae 6152F: include/media/
6c0f0359
MCC
6153F: include/uapi/linux/dvb/
6154F: include/uapi/linux/videodev2.h
6155F: include/uapi/linux/media.h
6156F: include/uapi/linux/v4l2-*
6157F: include/uapi/linux/meye.h
6158F: include/uapi/linux/ivtv*
6159F: include/uapi/linux/uvcvideo.h
d20620de 6160
6149a936
HV
6161MEDIAVISION PRO MOVIE STUDIO DRIVER
6162M: Hans Verkuil <hverkuil@xs4all.nl>
6163L: linux-media@vger.kernel.org
6164T: git git://linuxtv.org/media_tree.git
6165W: http://linuxtv.org
6166S: Odd Fixes
6167F: drivers/media/parport/pms*
6168
e399065b
SS
6169MEGARAID SCSI/SAS DRIVERS
6170M: Kashyap Desai <kashyap.desai@avagotech.com>
6171M: Sumit Saxena <sumit.saxena@avagotech.com>
6172M: Uday Lingala <uday.lingala@avagotech.com>
6173L: megaraidlinux.pdl@avagotech.com
baaea1dc 6174L: linux-scsi@vger.kernel.org
e399065b 6175W: http://www.lsi.com
ce00f85c 6176S: Maintained
679655da
JP
6177F: Documentation/scsi/megaraid.txt
6178F: drivers/scsi/megaraid.*
6179F: drivers/scsi/megaraid/
757e0108 6180
2c46c9d5
AV
6181MELLANOX ETHERNET DRIVER (mlx4_en)
6182M: Amir Vadai <amirv@mellanox.com>
b75f0050 6183L: netdev@vger.kernel.org
2c46c9d5
AV
6184S: Supported
6185W: http://www.mellanox.com
6186Q: http://patchwork.ozlabs.org/project/netdev/list/
6187F: drivers/net/ethernet/mellanox/mlx4/en_*
6188
70ea91f1
SR
6189MEMORY MANAGEMENT
6190L: linux-mm@kvack.org
70ea91f1
SR
6191W: http://www.linux-mm.org
6192S: Maintained
679655da 6193F: include/linux/mm.h
551450bb
CS
6194F: include/linux/gfp.h
6195F: include/linux/mmzone.h
6196F: include/linux/memory_hotplug.h
6197F: include/linux/vmalloc.h
679655da 6198F: mm/
70ea91f1 6199
f4e9ce66 6200MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6201M: David Woodhouse <dwmw2@infradead.org>
242c325e 6202M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6203L: linux-mtd@lists.infradead.org
8a6e2535
JP
6204W: http://www.linux-mtd.infradead.org/
6205Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6206T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6207T: git git://git.infradead.org/l2-mtd.git
1da177e4 6208S: Maintained
679655da
JP
6209F: drivers/mtd/
6210F: include/linux/mtd/
c117ab84 6211F: include/uapi/mtd/
1da177e4 6212
26c57ef1 6213MEN A21 WATCHDOG DRIVER
b75f0050 6214M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6215L: linux-watchdog@vger.kernel.org
6216S: Supported
6217F: drivers/watchdog/mena21_wdt.c
6218
3764e82e
JT
6219MEN CHAMELEON BUS (mcb)
6220M: Johannes Thumshirn <johannes.thumshirn@men.de>
6221S: Supported
6222F: drivers/mcb/
6223F: include/linux/mcb.h
6224
48b490d2
AW
6225MEN F21BMC (Board Management Controller)
6226M: Andreas Werner <andreas.werner@men.de>
6227S: Supported
6228F: drivers/mfd/menf21bmc.c
6229F: drivers/watchdog/menf21bmc_wdt.c
6230F: drivers/leds/leds-menf21bmc.c
6231F: drivers/hwmon/menf21bmc_hwmon.c
6232F: Documentation/hwmon/menf21bmc
6233
12285945
JH
6234METAG ARCHITECTURE
6235M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6236L: linux-metag@vger.kernel.org
12285945
JH
6237S: Supported
6238F: arch/metag/
6239F: Documentation/metag/
6240F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6241F: drivers/clocksource/metag_generic.c
5698c50d
JH
6242F: drivers/irqchip/irq-metag.c
6243F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6244F: drivers/tty/metag_da.c
12285945 6245
c6375b0a 6246MICROBLAZE ARCHITECTURE
8b58be88 6247M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6248W: http://www.monstr.eu/fdt/
6249T: git git://git.monstr.eu/linux-2.6-microblaze.git
6250S: Supported
0a8c7914 6251F: arch/microblaze/
1da177e4
LT
6252
6253MICROTEK X6 SCANNER
61eee9a7 6254M: Oliver Neukum <oliver@neukum.org>
1da177e4 6255S: Maintained
679655da 6256F: drivers/usb/image/microtek.*
1da177e4
LT
6257
6258MIPS
8b58be88 6259M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6260L: linux-mips@linux-mips.org
6097050d 6261W: http://www.linux-mips.org/
b05e988e 6262T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6263Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6264S: Supported
679655da
JP
6265F: Documentation/mips/
6266F: arch/mips/
1da177e4 6267
08b7620a
HV
6268MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6269M: Hans Verkuil <hverkuil@xs4all.nl>
6270L: linux-media@vger.kernel.org
6271T: git git://linuxtv.org/media_tree.git
6272W: http://linuxtv.org
6273S: Odd Fixes
6274F: drivers/media/radio/radio-miropcm20*
6275
e126ba97
EC
6276Mellanox MLX5 core VPI driver
6277M: Eli Cohen <eli@mellanox.com>
6278L: netdev@vger.kernel.org
6279L: linux-rdma@vger.kernel.org
6280W: http://www.mellanox.com
6281Q: http://patchwork.ozlabs.org/project/netdev/list/
6282Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6283T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6284S: Supported
6285F: drivers/net/ethernet/mellanox/mlx5/core/
6286F: include/linux/mlx5/
6287
6288Mellanox MLX5 IB driver
b75f0050
JP
6289M: Eli Cohen <eli@mellanox.com>
6290L: linux-rdma@vger.kernel.org
6291W: http://www.mellanox.com
6292Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6293T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6294S: Supported
6295F: include/linux/mlx5/
6296F: drivers/infiniband/hw/mlx5/
e126ba97 6297
0ce277e4
AP
6298MN88472 MEDIA DRIVER
6299M: Antti Palosaari <crope@iki.fi>
6300L: linux-media@vger.kernel.org
6301W: http://linuxtv.org/
6302W: http://palosaari.fi/linux/
6303Q: http://patchwork.linuxtv.org/project/linux-media/list/
6304T: git git://linuxtv.org/anttip/media_tree.git
6305S: Maintained
6306F: drivers/staging/media/mn88472/
6307F: drivers/media/dvb-frontends/mn88472.h
6308
4f4d238f
AP
6309MN88473 MEDIA DRIVER
6310M: Antti Palosaari <crope@iki.fi>
6311L: linux-media@vger.kernel.org
6312W: http://linuxtv.org/
6313W: http://palosaari.fi/linux/
6314Q: http://patchwork.linuxtv.org/project/linux-media/list/
6315T: git git://linuxtv.org/anttip/media_tree.git
6316S: Maintained
6317F: drivers/staging/media/mn88473/
6318F: drivers/media/dvb-frontends/mn88473.h
6319
1da177e4 6320MODULE SUPPORT
8b58be88 6321M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6322S: Maintained
679655da
JP
6323F: include/linux/module.h
6324F: kernel/module.c
1da177e4
LT
6325
6326MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6327W: http://popies.net/meye/
b7788e13 6328S: Orphan
679655da 6329F: Documentation/video4linux/meye.txt
90d72ac6 6330F: drivers/media/pci/meye/
6c0f0359 6331F: include/uapi/linux/meye.h
1da177e4 6332
b9705b60 6333MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6334M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6335S: Maintained
679655da 6336F: Documentation/serial/moxa-smartio
c897401b 6337F: drivers/tty/mxser.*
d735410a 6338
889b2f87
AK
6339MR800 AVERMEDIA USB FM RADIO DRIVER
6340M: Alexey Klimov <klimov.linux@gmail.com>
6341L: linux-media@vger.kernel.org
6342T: git git://linuxtv.org/media_tree.git
6343S: Maintained
6344F: drivers/media/radio/radio-mr800.c
6345
d7155691
AO
6346MRF24J40 IEEE 802.15.4 RADIO DRIVER
6347M: Alan Ott <alan@signal11.us>
6348L: linux-wpan@vger.kernel.org
6349S: Maintained
6350F: drivers/net/ieee802154/mrf24j40.c
6351
8c4c731a 6352MSI LAPTOP SUPPORT
182ae55c 6353M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6354L: platform-driver-x86@vger.kernel.org
8c4c731a 6355S: Maintained
679655da 6356F: drivers/platform/x86/msi-laptop.c
8c4c731a 6357
0f1006b1
AA
6358MSI WMI SUPPORT
6359M: Anisse Astier <anisse@astier.eu>
d0944853 6360L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6361S: Supported
6362F: drivers/platform/x86/msi-wmi.c
6363
19a628a0
AP
6364MSI001 MEDIA DRIVER
6365M: Antti Palosaari <crope@iki.fi>
6366L: linux-media@vger.kernel.org
6367W: http://linuxtv.org/
6368W: http://palosaari.fi/linux/
6369Q: http://patchwork.linuxtv.org/project/linux-media/list/
6370T: git git://linuxtv.org/anttip/media_tree.git
6371S: Maintained
0185e197 6372F: drivers/media/tuners/msi001*
19a628a0 6373
7570589d 6374MSI2500 MEDIA DRIVER
2c57213f
AP
6375M: Antti Palosaari <crope@iki.fi>
6376L: linux-media@vger.kernel.org
6377W: http://linuxtv.org/
6378W: http://palosaari.fi/linux/
6379Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380T: git git://linuxtv.org/anttip/media_tree.git
6381S: Maintained
7570589d 6382F: drivers/media/usb/msi2500/
2c57213f 6383
62a37dc7 6384MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6385M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6386L: linux-media@vger.kernel.org
6387T: git git://linuxtv.org/media_tree.git
6388S: Maintained
6389F: drivers/media/i2c/mt9m032.c
6390F: include/media/mt9m032.h
6391
62a37dc7 6392MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6393M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6394L: linux-media@vger.kernel.org
6395T: git git://linuxtv.org/media_tree.git
6396S: Maintained
6397F: drivers/media/i2c/mt9p031.c
6398F: include/media/mt9p031.h
6399
62a37dc7 6400MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6401M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6402L: linux-media@vger.kernel.org
6403T: git git://linuxtv.org/media_tree.git
6404S: Maintained
6405F: drivers/media/i2c/mt9t001.c
6406F: include/media/mt9t001.h
6407
62a37dc7 6408MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6409M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6410L: linux-media@vger.kernel.org
6411T: git git://linuxtv.org/media_tree.git
6412S: Maintained
6413F: drivers/media/i2c/mt9v032.c
6414F: include/media/mt9v032.h
6415
4e0d13cb 6416MULTIFUNCTION DEVICES (MFD)
8b58be88 6417M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6418M: Lee Jones <lee.jones@linaro.org>
7caa7991 6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6420S: Supported
679655da 6421F: drivers/mfd/
55b5940d 6422F: include/linux/mfd/
4e0d13cb 6423
5c4e6f13 6424MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6425M: Chris Ball <chris@printf.net>
e18eaf8f 6426M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6427L: linux-mmc@vger.kernel.org
245feaa6 6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6429T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6430S: Maintained
679655da
JP
6431F: drivers/mmc/
6432F: include/linux/mmc/
c117ab84 6433F: include/uapi/linux/mmc/
baca2da4 6434
15a0580c 6435MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6436S: Orphan
679655da
JP
6437F: drivers/mmc/host/mmc_spi.c
6438F: include/linux/spi/mmc_spi.h
15a0580c 6439
1da177e4 6440MULTISOUND SOUND DRIVER
8b58be88 6441M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6442S: Maintained
679655da
JP
6443F: Documentation/sound/oss/MultiSound
6444F: sound/oss/msnd*
1da177e4 6445
d735410a 6446MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6447S: Orphan
c897401b 6448F: drivers/tty/isicom.c
679655da 6449F: include/linux/isicom.h
d735410a 6450
550a7375 6451MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6452M: Felipe Balbi <balbi@ti.com>
795fb7e7 6453L: linux-usb@vger.kernel.org
43b416e5 6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6455S: Maintained
679655da 6456F: drivers/usb/musb/
550a7375 6457
ea0af5f6
MK
6458MXL5007T MEDIA DRIVER
6459M: Michael Krufky <mkrufky@linuxtv.org>
6460L: linux-media@vger.kernel.org
6461W: http://linuxtv.org/
6462W: http://github.com/mkrufky
6463Q: http://patchwork.linuxtv.org/project/linux-media/list/
6464T: git git://linuxtv.org/mkrufky/tuners.git
6465S: Maintained
6466F: drivers/media/tuners/mxl5007t.*
6467
2d3cf588 6468MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6469M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6470L: netdev@vger.kernel.org
205057ae 6471W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6472S: Supported
93f7848b 6473F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6474
1da177e4 6475NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6476S: Orphan
d9fb9f38 6477F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6478
23dc05a3
DM
6479NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6480M: Daniel Mack <zonque@gmail.com>
6481S: Maintained
6482L: alsa-devel@alsa-project.org
6483W: http://www.native-instruments.com
6484F: sound/usb/caiaq/
6485
1da177e4 6486NCP FILESYSTEM
52653199
PV
6487M: Petr Vandrovec <petr@vandrovec.name>
6488S: Odd Fixes
679655da 6489F: fs/ncpfs/
1da177e4 6490
a79b0322
FT
6491NCR 5380 SCSI DRIVERS
6492M: Finn Thain <fthain@telegraphics.com.au>
6493M: Michael Schmitz <schmitzmic@gmail.com>
6494L: linux-scsi@vger.kernel.org
6495S: Maintained
6496F: Documentation/scsi/g_NCR5380.txt
6497F: drivers/scsi/NCR5380.*
6498F: drivers/scsi/arm/cumana_1.c
6499F: drivers/scsi/arm/oak.c
6500F: drivers/scsi/atari_NCR5380.c
6501F: drivers/scsi/atari_scsi.*
6502F: drivers/scsi/dmx3191d.c
6503F: drivers/scsi/dtc.*
6504F: drivers/scsi/g_NCR5380.*
6505F: drivers/scsi/g_NCR5380_mmio.c
6506F: drivers/scsi/mac_scsi.*
6507F: drivers/scsi/pas16.*
a79b0322
FT
6508F: drivers/scsi/sun3_scsi.*
6509F: drivers/scsi/sun3_scsi_vme.c
6510F: drivers/scsi/t128.*
6511
1da177e4 6512NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6513M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6514L: linux-scsi@vger.kernel.org
6515S: Maintained
679655da 6516F: drivers/scsi/NCR_D700.*
1da177e4 6517
4aa3eb4c
GR
6518NCT6775 HARDWARE MONITOR DRIVER
6519M: Guenter Roeck <linux@roeck-us.net>
6520L: lm-sensors@lm-sensors.org
6521S: Maintained
6522F: Documentation/hwmon/nct6775
6523F: drivers/hwmon/nct6775.c
6524
3c2d774c 6525NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6526M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6527L: linux-rdma@vger.kernel.org
e3d33cb1 6528W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6529S: Supported
6530F: drivers/infiniband/hw/nes/
6531
be2f2e84 6532NETEM NETWORK EMULATOR
adbbf69d 6533M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6534L: netem@lists.linux-foundation.org
be2f2e84 6535S: Maintained
679655da 6536F: net/sched/sch_netem.c
be2f2e84 6537
b2f5a051 6538NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6539M: Jon Mason <jdmason@kudzu.us>
4a58448b 6540L: netdev@vger.kernel.org
4a58448b 6541S: Supported
679655da 6542F: Documentation/networking/s2io.txt
b2f5a051 6543F: Documentation/networking/vxge.txt
86387e1a 6544F: drivers/net/ethernet/neterion/
4a58448b 6545
db9cf3a3 6546NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6547M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6548M: Patrick McHardy <kaber@trash.net>
42010ed0 6549M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6550L: netfilter-devel@vger.kernel.org
82b98543 6551L: coreteam@netfilter.org
1da177e4
LT
6552W: http://www.netfilter.org/
6553W: http://www.iptables.org/
42010ed0
PNA
6554Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6555T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6556T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6557S: Supported
679655da
JP
6558F: include/linux/netfilter*
6559F: include/linux/netfilter/
6560F: include/net/netfilter/
c117ab84
CEB
6561F: include/uapi/linux/netfilter*
6562F: include/uapi/linux/netfilter/
679655da
JP
6563F: net/*/netfilter.c
6564F: net/*/netfilter/
6565F: net/netfilter/
1da177e4 6566
4cc67735 6567NETLABEL
87a0874c 6568M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6569W: http://netlabel.sf.net
6570L: netdev@vger.kernel.org
87a0874c 6571S: Maintained
80811493 6572F: Documentation/netlabel/
679655da
JP
6573F: include/net/netlabel.h
6574F: net/netlabel/
4cc67735 6575
1da177e4 6576NETROM NETWORK LAYER
8b58be88 6577M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6578L: linux-hams@vger.kernel.org
d34cb28a 6579W: http://www.linux-ax25.org/
1da177e4 6580S: Maintained
679655da 6581F: include/net/netrom.h
c117ab84 6582F: include/uapi/linux/netrom.h
679655da 6583F: net/netrom/
1da177e4 6584
5ddb88c0 6585NETWORK BLOCK DEVICE (NBD)
8b58be88 6586M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6587S: Maintained
5e4b269b 6588L: nbd-general@lists.sourceforge.net
679655da
JP
6589F: Documentation/blockdev/nbd.txt
6590F: drivers/block/nbd.c
6591F: include/linux/nbd.h
c117ab84 6592F: include/uapi/linux/nbd.h
1da177e4 6593
6e43650c
NH
6594NETWORK DROP MONITOR
6595M: Neil Horman <nhorman@tuxdriver.com>
6596L: netdev@vger.kernel.org
6597S: Maintained
6598W: https://fedorahosted.org/dropwatch/
6599F: net/core/drop_monitor.c
6600
1da177e4 6601NETWORKING [GENERAL]
8b58be88 6602M: "David S. Miller" <davem@davemloft.net>
979b6c13 6603L: netdev@vger.kernel.org
b1e8fd54 6604W: http://www.linuxfoundation.org/en/Net
11e98029 6605Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6608S: Maintained
679655da
JP
6609F: net/
6610F: include/net/
018d21ed
JP
6611F: include/linux/in.h
6612F: include/linux/net.h
6613F: include/linux/netdevice.h
c117ab84
CEB
6614F: include/uapi/linux/in.h
6615F: include/uapi/linux/net.h
6616F: include/uapi/linux/netdevice.h
7e814a6c 6617F: tools/net/
f4e53f9a 6618F: tools/testing/selftests/net/
335a67d2 6619F: lib/random32.c
a101ccd1 6620F: lib/test_bpf.c
1da177e4
LT
6621
6622NETWORKING [IPv4/IPv6]
8b58be88
JP
6623M: "David S. Miller" <davem@davemloft.net>
6624M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6625M: James Morris <jmorris@namei.org>
6626M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6627M: Patrick McHardy <kaber@trash.net>
979b6c13 6628L: netdev@vger.kernel.org
08deed1e 6629T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6630S: Maintained
679655da
JP
6631F: net/ipv4/
6632F: net/ipv6/
6633F: include/net/ip*
0a14842f 6634F: arch/x86/net/*
1da177e4 6635
73b7656c
DM
6636NETWORKING [IPSEC]
6637M: Steffen Klassert <steffen.klassert@secunet.com>
6638M: Herbert Xu <herbert@gondor.apana.org.au>
6639M: "David S. Miller" <davem@davemloft.net>
6640L: netdev@vger.kernel.org
d1fc5024
SK
6641T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6643S: Maintained
5826bdd1 6644F: net/core/flow.c
73b7656c
DM
6645F: net/xfrm/
6646F: net/key/
6647F: net/ipv4/xfrm*
d1fc5024
SK
6648F: net/ipv4/esp4.c
6649F: net/ipv4/ah4.c
6650F: net/ipv4/ipcomp.c
6651F: net/ipv4/ip_vti.c
73b7656c 6652F: net/ipv6/xfrm*
d1fc5024
SK
6653F: net/ipv6/esp6.c
6654F: net/ipv6/ah6.c
6655F: net/ipv6/ipcomp6.c
6656F: net/ipv6/ip6_vti.c
73b7656c
DM
6657F: include/uapi/linux/xfrm.h
6658F: include/net/xfrm.h
6659
10e2ff1c 6660NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6661M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6662L: netdev@vger.kernel.org
6663S: Maintained
6664
29f8f632 6665NETWORKING [WIRELESS]
2cb4abd1 6666L: linux-wireless@vger.kernel.org
8a6e2535 6667Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6668
788873ac
JP
6669NETWORKING DRIVERS
6670L: netdev@vger.kernel.org
6671W: http://www.linuxfoundation.org/en/Net
11e98029 6672Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6675S: Odd Fixes
6676F: drivers/net/
018d21ed 6677F: include/linux/if_*
0b63bf1f
JD
6678F: include/linux/netdevice.h
6679F: include/linux/arcdevice.h
6680F: include/linux/etherdevice.h
6681F: include/linux/fcdevice.h
6682F: include/linux/fddidevice.h
6683F: include/linux/hippidevice.h
6684F: include/linux/inetdevice.h
c117ab84
CEB
6685F: include/uapi/linux/if_*
6686F: include/uapi/linux/netdevice.h
788873ac 6687
0e324cf6
JL
6688NETWORKING DRIVERS (WIRELESS)
6689M: Kalle Valo <kvalo@codeaurora.org>
6690L: linux-wireless@vger.kernel.org
6691Q: http://patchwork.kernel.org/project/linux-wireless/list/
6692T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6693S: Maintained
6694F: drivers/net/wireless/
6695
3d396eb1 6696NETXEN (1/10) GbE SUPPORT
8622315e 6697M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6698M: Sony Chacko <sony.chacko@qlogic.com>
6699M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6700L: netdev@vger.kernel.org
9c2b5bde 6701W: http://www.qlogic.com
3d396eb1 6702S: Supported
aa43c215 6703F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6704
6423d30f
AAJ
6705NFC SUBSYSTEM
6706M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6707M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6708M: Samuel Ortiz <sameo@linux.intel.com>
6709L: linux-wireless@vger.kernel.org
1eb3b216 6710L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6711S: Supported
6423d30f 6712F: net/nfc/
55eb94f9 6713F: include/net/nfc/
c117ab84 6714F: include/uapi/linux/nfc.h
6423d30f 6715F: drivers/nfc/
08eaa1e0 6716F: include/linux/platform_data/pn544.h
7ebb88e5 6717F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6718
e8b43555 6719NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6720M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6721L: linux-nfs@vger.kernel.org
6722W: http://client.linux-nfs.org
cd7b996a 6723T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6724S: Maintained
679655da
JP
6725F: fs/lockd/
6726F: fs/nfs/
6727F: fs/nfs_common/
6728F: net/sunrpc/
6729F: include/linux/lockd/
6730F: include/linux/nfs*
6731F: include/linux/sunrpc/
c117ab84
CEB
6732F: include/uapi/linux/nfs*
6733F: include/uapi/linux/sunrpc/
1da177e4 6734
85ef9cea 6735NILFS2 FILESYSTEM
e2126935 6736M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6737L: linux-nilfs@vger.kernel.org
f9472265 6738W: http://nilfs.sourceforge.net/
e2126935 6739T: git git://github.com/konis/nilfs2.git
85ef9cea 6740S: Supported
679655da
JP
6741F: Documentation/filesystems/nilfs2.txt
6742F: fs/nilfs2/
6743F: include/linux/nilfs2_fs.h
85ef9cea 6744
1da177e4 6745NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6746M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6747W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6748S: Maintained
679655da
JP
6749F: Documentation/scsi/NinjaSCSI.txt
6750F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6751
6752NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6753M: GOTO Masanori <gotom@debian.or.jp>
6754M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6755W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6756S: Maintained
679655da
JP
6757F: Documentation/scsi/NinjaSCSI.txt
6758F: drivers/scsi/nsp32*
1da177e4 6759
383b8fb9
LFT
6760NIOS2 ARCHITECTURE
6761M: Ley Foon Tan <lftan@altera.com>
6762L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6763T: git git://git.rocketboards.org/linux-socfpga.git
6764S: Maintained
6765F: arch/nios2/
6766
fce8a7bb 6767NTB DRIVER
9ef6bf6c
JM
6768M: Jon Mason <jdmason@kudzu.us>
6769M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6770S: Supported
2984411f
JM
6771W: https://github.com/jonmason/ntb/wiki
6772T: git git://github.com/jonmason/ntb.git
fce8a7bb 6773F: drivers/ntb/
548c237c 6774F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6775F: include/linux/ntb.h
6776
1da177e4 6777NTFS FILESYSTEM
2818ef50 6778M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6779L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6780W: http://www.tuxera.com/
e6f4dee7 6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6782S: Supported
679655da
JP
6783F: Documentation/filesystems/ntfs.txt
6784F: fs/ntfs/
1da177e4 6785
9eb8ef74 6786NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6787M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6788L: linux-fbdev@vger.kernel.org
ce00f85c 6789S: Maintained
8a61f013
JH
6790F: drivers/video/fbdev/riva/
6791F: drivers/video/fbdev/nvidia/
1da177e4 6792
79461681
MW
6793NVM EXPRESS DRIVER
6794M: Matthew Wilcox <willy@linux.intel.com>
6795L: linux-nvme@lists.infradead.org
6796T: git git://git.infradead.org/users/willy/linux-nvme.git
6797S: Supported
5be37bf9 6798F: drivers/block/nvme*
79461681
MW
6799F: include/linux/nvme.h
6800
f50d7146
RK
6801NXP TDA998X DRM DRIVER
6802M: Russell King <rmk+kernel@arm.linux.org.uk>
6803S: Supported
6804F: drivers/gpu/drm/i2c/tda998x_drv.c
6805F: include/drm/i2c/tda998x.h
6806
fbace43e
PR
6807NXP TFA9879 DRIVER
6808M: Peter Rosin <peda@axentia.se>
6809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6810S: Maintained
6811F: sound/soc/codecs/tfa9879*
6812
f5525786 6813OMAP SUPPORT
0e24bdd4 6814M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6815L: linux-omap@vger.kernel.org
6816W: http://www.muru.com/linux/omap/
6817W: http://linux.omap.com/
8a6e2535 6818Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6820S: Maintained
4e04d5a3 6821F: arch/arm/*omap*/
046d0a37 6822F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6823F: drivers/irqchip/irq-omap-intc.c
6824F: drivers/mfd/*omap*.c
6825F: drivers/mfd/menelaus.c
6826F: drivers/mfd/palmas.c
6827F: drivers/mfd/tps65217.c
6828F: drivers/mfd/tps65218.c
6829F: drivers/mfd/tps65910.c
6830F: drivers/mfd/twl-core.[ch]
6831F: drivers/mfd/twl4030*.c
6832F: drivers/mfd/twl6030*.c
6833F: drivers/mfd/twl6040*.c
6834F: drivers/regulator/palmas-regulator*.c
6835F: drivers/regulator/pbias-regulator.c
6836F: drivers/regulator/tps65217-regulator.c
6837F: drivers/regulator/tps65218-regulator.c
6838F: drivers/regulator/tps65910-regulator.c
6839F: drivers/regulator/twl-regulator.c
046d0a37 6840F: include/linux/i2c-omap.h
f5525786 6841
50f29fbd 6842OMAP DEVICE TREE SUPPORT
cdb55ab0 6843M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6844M: Tony Lindgren <tony@atomide.com>
6845L: linux-omap@vger.kernel.org
d0fb18c5 6846L: devicetree@vger.kernel.org
50f29fbd
TL
6847S: Maintained
6848F: arch/arm/boot/dts/*omap*
6849F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6850F: arch/arm/boot/dts/*am4*
6851F: arch/arm/boot/dts/*am5*
6852F: arch/arm/boot/dts/*dra7*
50f29fbd 6853
f5525786 6854OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6855M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6856L: linux-omap@vger.kernel.org
6857S: Maintained
6858F: arch/arm/*omap*/*clock*
6859
6860OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6861M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6862L: linux-omap@vger.kernel.org
6863S: Maintained
6864F: arch/arm/*omap*/*pm*
c46938d4 6865F: drivers/cpufreq/omap-cpufreq.c
f5525786 6866
d21db568 6867OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6868M: Rajendra Nayak <rnayak@ti.com>
6869M: Paul Walmsley <paul@pwsan.com>
6870L: linux-omap@vger.kernel.org
6871S: Maintained
d21db568 6872F: arch/arm/mach-omap2/prm*
692ab1f3 6873
f5525786 6874OMAP AUDIO SUPPORT
6c284903 6875M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6876M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6877L: alsa-devel@alsa-project.org (subscribers-only)
6878L: linux-omap@vger.kernel.org
6879S: Maintained
6880F: sound/soc/omap/
6881
18640193
TL
6882OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6883M: Roger Quadros <rogerq@ti.com>
6884M: Tony Lindgren <tony@atomide.com>
6885L: linux-omap@vger.kernel.org
6886S: Maintained
6887F: drivers/memory/omap-gpmc.c
6888F: arch/arm/mach-omap2/*gpmc*
6889
f5525786 6890OMAP FRAMEBUFFER SUPPORT
830e6384 6891M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6892L: linux-fbdev@vger.kernel.org
f5525786
TL
6893L: linux-omap@vger.kernel.org
6894S: Maintained
8a61f013 6895F: drivers/video/fbdev/omap/
f5525786 6896
676eec0d 6897OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6898M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6899L: linux-omap@vger.kernel.org
676eec0d 6900L: linux-fbdev@vger.kernel.org
178ff4c9 6901S: Maintained
8a61f013 6902F: drivers/video/fbdev/omap2/
178ff4c9
TV
6903F: Documentation/arm/OMAP/DSS
6904
8b37fcfc
OBC
6905OMAP HARDWARE SPINLOCK SUPPORT
6906M: Ohad Ben-Cohen <ohad@wizery.com>
6907L: linux-omap@vger.kernel.org
6908S: Maintained
6909F: drivers/hwspinlock/omap_hwspinlock.c
6910F: arch/arm/mach-omap2/hwspinlock.c
6911
f5525786 6912OMAP MMC SUPPORT
8b58be88 6913M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6914L: linux-omap@vger.kernel.org
6915S: Maintained
653f41b5
MC
6916F: drivers/mmc/host/omap.c
6917
6918OMAP HS MMC SUPPORT
0a4585c6 6919L: linux-mmc@vger.kernel.org
653f41b5 6920L: linux-omap@vger.kernel.org
dfa5d196 6921S: Orphan
653f41b5 6922F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6923
6924OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6925M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6926S: Maintained
6927F: drivers/char/hw_random/omap-rng.c
6928
f400c82e 6929OMAP HWMOD SUPPORT
cdb55ab0 6930M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6931M: Paul Walmsley <paul@pwsan.com>
6932L: linux-omap@vger.kernel.org
6933S: Maintained
8fc8b12b 6934F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6935
6936OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6937M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6938L: linux-omap@vger.kernel.org
6939S: Maintained
6940F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6941
0db83ced 6942OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6943M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6944L: linux-media@vger.kernel.org
6945S: Maintained
90d72ac6 6946F: drivers/media/platform/omap3isp/
0db83ced 6947F: drivers/staging/media/omap4iss/
7e8970e1 6948
f5525786 6949OMAP USB SUPPORT
f299470a 6950M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6951L: linux-usb@vger.kernel.org
6952L: linux-omap@vger.kernel.org
43b416e5 6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6954S: Maintained
a16fbd65
JP
6955F: drivers/usb/*/*omap*
6956F: arch/arm/*omap*/usb*
f5525786 6957
6d994710 6958OMAP GPIO DRIVER
a1415a8f 6959M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6960M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6961M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6962L: linux-omap@vger.kernel.org
6963S: Maintained
6964F: drivers/gpio/gpio-omap.c
6965
c351e290
MJ
6966OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6967M: Mark Jackson <mpfj@newflow.co.uk>
6968L: linux-omap@vger.kernel.org
6969S: Maintained
6970F: arch/arm/boot/dts/am335x-nano.dts
6971
0ad122d9 6972OMFS FILESYSTEM
8b58be88 6973M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6974L: linux-karma-devel@lists.sourceforge.net
6975S: Maintained
679655da
JP
6976F: Documentation/filesystems/omfs.txt
6977F: fs/omfs/
0ad122d9 6978
c1986ee9 6979OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6980M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6981S: Maintained
679655da
JP
6982F: drivers/char/pcmcia/cm4000_cs.c
6983F: include/linux/cm4000_cs.h
c117ab84 6984F: include/uapi/linux/cm4000_cs.h
c1986ee9 6985
77c44ab1 6986OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6987M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6988S: Maintained
679655da 6989F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6990
77d5140f 6991OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6992M: Jonathan Corbet <corbet@lwn.net>
661263b5 6993L: linux-media@vger.kernel.org
275ffde4 6994T: git git://linuxtv.org/media_tree.git
77d5140f 6995S: Maintained
90d72ac6 6996F: drivers/media/i2c/ov7670.c
77d5140f 6997
431bca73 6998ONENAND FLASH DRIVER
8b58be88 6999M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7000L: linux-mtd@lists.infradead.org
7001S: Maintained
679655da
JP
7002F: drivers/mtd/onenand/
7003F: include/linux/mtd/onenand*.h
431bca73 7004
1da177e4 7005ONSTREAM SCSI TAPE DRIVER
8b58be88 7006M: Willem Riede <osst@riede.org>
1da177e4
LT
7007L: osst-users@lists.sourceforge.net
7008L: linux-scsi@vger.kernel.org
7009S: Maintained
f7269cfc
JD
7010F: Documentation/scsi/osst.txt
7011F: drivers/scsi/osst.*
7012F: drivers/scsi/osst_*.h
7013F: drivers/scsi/st.h
1da177e4 7014
e2d1d6c0 7015OPENCORES I2C BUS DRIVER
8b58be88 7016M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7017L: linux-i2c@vger.kernel.org
e2d1d6c0 7018S: Maintained
679655da
JP
7019F: Documentation/i2c/busses/i2c-ocores
7020F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7021
860c44c1 7022OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7023M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7024M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7025L: devicetree@vger.kernel.org
a7fefe9f
RH
7026W: http://www.devicetree.org/
7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7028S: Maintained
f8828205 7029F: drivers/of/
860c44c1 7030F: include/linux/of*.h
f8828205 7031F: scripts/dtc/
860c44c1 7032
f8828205 7033OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7034M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7035M: Pawel Moll <pawel.moll@arm.com>
7036M: Mark Rutland <mark.rutland@arm.com>
de80963e 7037M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7038M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7039L: devicetree@vger.kernel.org
7040S: Maintained
7041F: Documentation/devicetree/
7042F: arch/*/boot/dts/
7043F: include/dt-bindings/
7044
19f9d392
JB
7045OPENRISC ARCHITECTURE
7046M: Jonas Bonn <jonas@southpole.se>
7047W: http://openrisc.net
eab7c1c0 7048L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7049S: Maintained
7050T: git git://openrisc.net/~jonas/linux
14430813 7051F: arch/openrisc/
19f9d392 7052
ccb1352e 7053OPENVSWITCH
4f337ed5 7054M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
7055L: dev@openvswitch.org
7056W: http://openvswitch.org
4f337ed5 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7058S: Maintained
7059F: net/openvswitch/
7060
af39917d
CL
7061OPL4 DRIVER
7062M: Clemens Ladisch <clemens@ladisch.de>
7063L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7064T: git git://git.alsa-project.org/alsa-kernel.git
7065S: Maintained
7066F: sound/drivers/opl4/
7067
1da177e4 7068OPROFILE
4cf7e718 7069M: Robert Richter <rric@kernel.org>
1da177e4
LT
7070L: oprofile-list@lists.sf.net
7071S: Maintained
81c4a8a6 7072F: arch/*/include/asm/oprofile*.h
679655da
JP
7073F: arch/*/oprofile/
7074F: drivers/oprofile/
7075F: include/linux/oprofile.h
1da177e4 7076
e2d1d6c0 7077ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7078M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7079M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7080L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7081W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7083S: Supported
679655da
JP
7084F: Documentation/filesystems/ocfs2.txt
7085F: Documentation/filesystems/dlmfs.txt
7086F: fs/ocfs2/
e2d1d6c0 7087
1da177e4 7088ORINOCO DRIVER
724c6b35 7089L: linux-wireless@vger.kernel.org
491b26b4 7090W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7091W: http://www.nongnu.org/orinoco/
3a59babb 7092S: Orphan
679655da 7093F: drivers/net/wireless/orinoco/
1da177e4 7094
42c55aa8 7095OSD LIBRARY and FILESYSTEM
fadc0752 7096M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7097M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7098L: osd-dev@open-osd.org
7099W: http://open-osd.org
54e5881d 7100T: git git://git.open-osd.org/open-osd.git
68274794 7101S: Maintained
42c55aa8 7102F: drivers/scsi/osd/
6b6f0b6c 7103F: include/scsi/osd_*
42c55aa8 7104F: fs/exofs/
68274794 7105
ef94b186 7106OVERLAY FILESYSTEM
7c37fbda 7107M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7108L: linux-unionfs@vger.kernel.org
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7110S: Supported
1d113735 7111F: fs/overlayfs/
7c37fbda
NB
7112F: Documentation/filesystems/overlayfs.txt
7113
e2d1d6c0 7114P54 WIRELESS DRIVER
084cb0fe 7115M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7116L: linux-wireless@vger.kernel.org
084cb0fe 7117W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7118S: Maintained
679655da 7119F: drivers/net/wireless/p54/
e2d1d6c0 7120
f5cd7872 7121PA SEMI ETHERNET DRIVER
8b58be88 7122M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7123L: netdev@vger.kernel.org
7124S: Maintained
ded19add 7125F: drivers/net/ethernet/pasemi/*
f5cd7872 7126
beb58aa3 7127PA SEMI SMBUS DRIVER
8b58be88 7128M: Olof Johansson <olof@lixom.net>
846557d3 7129L: linux-i2c@vger.kernel.org
beb58aa3 7130S: Maintained
679655da 7131F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7132
48fc267e
SK
7133PADATA PARALLEL EXECUTION MECHANISM
7134M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7135L: linux-crypto@vger.kernel.org
7136S: Maintained
7137F: kernel/padata.c
7138F: include/linux/padata.h
7139F: Documentation/padata.txt
7140
709ee531 7141PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7142M: Harald Welte <laforge@gnumonks.org>
d0944853 7143L: platform-driver-x86@vger.kernel.org
709ee531 7144S: Maintained
679655da 7145F: drivers/platform/x86/panasonic-laptop.c
709ee531 7146
368dd5ac 7147PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7148M: David Howells <dhowells@redhat.com>
7149M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7150L: linux-am33-list@redhat.com (moderated for non-subscribers)
7151W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7152S: Maintained
679655da
JP
7153F: Documentation/mn10300/
7154F: arch/mn10300/
4fa97181 7155
1da177e4 7156PARALLEL PORT SUPPORT
3dd1a329 7157L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7158S: Orphan
679655da
JP
7159F: drivers/parport/
7160F: include/linux/parport*.h
7161F: drivers/char/ppdev.c
c117ab84 7162F: include/uapi/linux/ppdev.h
1da177e4 7163
4cdf6bc2 7164PARAVIRT_OPS INTERFACE
d633180c 7165M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7166M: Chris Wright <chrisw@sous-sol.org>
7167M: Alok Kataria <akataria@vmware.com>
7168M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7169L: virtualization@lists.linux-foundation.org
4cdf6bc2 7170S: Supported
679655da
JP
7171F: Documentation/ia64/paravirt_ops.txt
7172F: arch/*/kernel/paravirt*
7173F: arch/*/include/asm/paravirt.h
4cdf6bc2 7174
e2d1d6c0 7175PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7176M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7177L: linux-parport@lists.infradead.org (subscribers-only)
7178W: http://www.torque.net/linux-pp.html
7179S: Maintained
679655da
JP
7180F: Documentation/blockdev/paride.txt
7181F: drivers/block/paride/
e2d1d6c0
RD
7182
7183PARISC ARCHITECTURE
b8828770 7184M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7185M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7186L: linux-parisc@vger.kernel.org
7187W: http://www.parisc-linux.org/
8a6e2535 7188Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7189T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7191S: Maintained
679655da 7192F: arch/parisc/
2b6bac9e 7193F: Documentation/parisc/
679655da 7194F: drivers/parisc/
2b6bac9e
HD
7195F: drivers/char/agp/parisc-agp.c
7196F: drivers/input/serio/gscps2.c
7197F: drivers/parport/parport_gsc.*
7198F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7199F: drivers/video/fbdev/sti*
2b6bac9e
HD
7200F: drivers/video/console/sti*
7201F: drivers/video/logo/logo_parisc*
e2d1d6c0 7202
1662d32c 7203PC87360 HARDWARE MONITORING DRIVER
8b58be88 7204M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7205L: lm-sensors@lm-sensors.org
7206S: Maintained
679655da
JP
7207F: Documentation/hwmon/pc87360
7208F: drivers/hwmon/pc87360.c
1662d32c
JC
7209
7210PC8736x GPIO DRIVER
8b58be88 7211M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7212S: Maintained
679655da 7213F: drivers/char/pc8736x_gpio.c
1662d32c 7214
1ad107fd 7215PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7216M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7217L: lm-sensors@lm-sensors.org
7218S: Maintained
7219F: Documentation/hwmon/pc87427
7220F: drivers/hwmon/pc87427.c
7221
b26e0ed4 7222PCA9532 LED DRIVER
8b58be88 7223M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7224S: Maintained
d5ca6918
JP
7225F: drivers/leds/leds-pca9532.c
7226F: include/linux/leds-pca9532.h
b26e0ed4 7227
5ce914a8 7228PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7229M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7230L: linux-i2c@vger.kernel.org
7231S: Maintained
b4f0b74e 7232F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7233
3971dae5 7234PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7235M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7236S: Maintained
7237F: drivers/firmware/pcdp.*
7238
065c6359 7239PCI ERROR RECOVERY
6305902c 7240M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7241L: linux-pci@vger.kernel.org
065c6359 7242S: Supported
679655da 7243F: Documentation/PCI/pci-error-recovery.txt
065c6359 7244
1da177e4 7245PCI SUBSYSTEM
5ac3a6d2 7246M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7247L: linux-pci@vger.kernel.org
99662dd1 7248Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7249T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7250S: Supported
679655da
JP
7251F: Documentation/PCI/
7252F: drivers/pci/
7253F: include/linux/pci*
6b49ee49 7254F: arch/x86/pci/
cad01f91 7255F: arch/x86/kernel/quirks.c
1da177e4 7256
5f6b6ccd
TI
7257PCI DRIVER FOR APPLIEDMICRO XGENE
7258M: Tanmay Inamdar <tinamdar@apm.com>
7259L: linux-pci@vger.kernel.org
7260L: linux-arm-kernel@lists.infradead.org
7261S: Maintained
7262F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7263F: drivers/pci/host/pci-xgene.c
7264
62d0ff83
ML
7265PCI DRIVER FOR FREESCALE LAYERSCAPE
7266M: Minghuan Lian <minghuan.Lian@freescale.com>
7267M: Mingkai Hu <mingkai.hu@freescale.com>
7268M: Roy Zang <tie-fei.zang@freescale.com>
7269L: linuxppc-dev@lists.ozlabs.org
7270L: linux-pci@vger.kernel.org
7271L: linux-arm-kernel@lists.infradead.org
7272S: Maintained
7273F: drivers/pci/host/*layerscape*
7274
f0b75693 7275PCI DRIVER FOR IMX6
f175aa2c 7276M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7277M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7278L: linux-pci@vger.kernel.org
7279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7280S: Maintained
7281F: drivers/pci/host/*imx6*
7282
0c4ffcfe
MK
7283PCI DRIVER FOR TI KEYSTONE
7284M: Murali Karicheri <m-karicheri2@ti.com>
7285L: linux-pci@vger.kernel.org
7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7287S: Maintained
7288F: drivers/pci/host/*keystone*
7289
f0b75693
BH
7290PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7291M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7292M: Jason Cooper <jason@lakedaemon.net>
7293L: linux-pci@vger.kernel.org
7294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7295S: Maintained
7296F: drivers/pci/host/*mvebu*
7297
0447cfd7
TR
7298PCI DRIVER FOR NVIDIA TEGRA
7299M: Thierry Reding <thierry.reding@gmail.com>
7300L: linux-tegra@vger.kernel.org
f0b75693 7301L: linux-pci@vger.kernel.org
0447cfd7
TR
7302S: Supported
7303F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7304F: drivers/pci/host/pci-tegra.c
7305
47ff3de9
KVA
7306PCI DRIVER FOR TI DRA7XX
7307M: Kishon Vijay Abraham I <kishon@ti.com>
7308L: linux-omap@vger.kernel.org
7309L: linux-pci@vger.kernel.org
7310S: Supported
7311F: Documentation/devicetree/bindings/pci/ti-pci.txt
7312F: drivers/pci/host/pci-dra7xx.c
7313
f0b75693
BH
7314PCI DRIVER FOR RENESAS R-CAR
7315M: Simon Horman <horms@verge.net.au>
7316L: linux-pci@vger.kernel.org
7317L: linux-sh@vger.kernel.org
7318S: Maintained
7319F: drivers/pci/host/*rcar*
7320
4af82255
JH
7321PCI DRIVER FOR SAMSUNG EXYNOS
7322M: Jingoo Han <jg1.han@samsung.com>
7323L: linux-pci@vger.kernel.org
f0b75693
BH
7324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7325L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7326S: Maintained
7327F: drivers/pci/host/pci-exynos.c
7328
f0b75693
BH
7329PCI DRIVER FOR SYNOPSIS DESIGNWARE
7330M: Mohit Kumar <mohit.kumar@st.com>
7331M: Jingoo Han <jg1.han@samsung.com>
7332L: linux-pci@vger.kernel.org
7333S: Maintained
7334F: drivers/pci/host/*designware*
7335
cf28855b
WD
7336PCI DRIVER FOR GENERIC OF HOSTS
7337M: Will Deacon <will.deacon@arm.com>
7338L: linux-pci@vger.kernel.org
7339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7340S: Maintained
7341F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7342F: drivers/pci/host/pci-host-generic.c
7343
51b66a6c
PA
7344PCIE DRIVER FOR ST SPEAR13XX
7345M: Mohit Kumar <mohit.kumar@st.com>
7346L: linux-pci@vger.kernel.org
7347S: Maintained
7348F: drivers/pci/host/*spear*
7349
1da177e4 7350PCMCIA SUBSYSTEM
4230dfc9 7351P: Linux PCMCIA Team
f5df5881 7352L: linux-pcmcia@lists.infradead.org
6650e0a5 7353W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7354T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7355S: Maintained
679655da
JP
7356F: Documentation/pcmcia/
7357F: drivers/pcmcia/
7358F: include/pcmcia/
1da177e4
LT
7359
7360PCNET32 NETWORK DRIVER
227fb925 7361M: Don Fry <pcnet32@frontier.com>
979b6c13 7362L: netdev@vger.kernel.org
1da177e4 7363S: Maintained
b955f6ca 7364F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7365
48fc267e
SK
7366PCRYPT PARALLEL CRYPTO ENGINE
7367M: Steffen Klassert <steffen.klassert@secunet.com>
7368L: linux-crypto@vger.kernel.org
7369S: Maintained
7370F: crypto/pcrypt.c
7371F: include/crypto/pcrypt.h
7372
e72df0b8
TH
7373PER-CPU MEMORY ALLOCATOR
7374M: Tejun Heo <tj@kernel.org>
7375M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7377S: Maintained
7378F: include/linux/percpu*.h
7379F: mm/percpu*.c
7380F: arch/*/include/asm/percpu.h
7381
ad4ecbcb 7382PER-TASK DELAY ACCOUNTING
185e595f 7383M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7384S: Maintained
679655da
JP
7385F: include/linux/delayacct.h
7386F: kernel/delayacct.c
ad4ecbcb 7387
57c0c15b 7388PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7389M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7390M: Paul Mackerras <paulus@samba.org>
dd9b238c 7391M: Ingo Molnar <mingo@redhat.com>
f80c5393 7392M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7393L: linux-kernel@vger.kernel.org
75fc2d37 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7395S: Supported
d53e8365 7396F: kernel/events/*
a003236c 7397F: include/linux/perf_event.h
c117ab84 7398F: include/uapi/linux/perf_event.h
141c4296
RR
7399F: arch/*/kernel/perf_event*.c
7400F: arch/*/kernel/*/perf_event*.c
7401F: arch/*/kernel/*/*/perf_event*.c
a003236c 7402F: arch/*/include/asm/perf_event.h
a003236c
VL
7403F: arch/*/kernel/perf_callchain.c
7404F: tools/perf/
6c0b3244 7405
dd49d0f5 7406PERSONALITY HANDLING
8b58be88 7407M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7408L: linux-abi-devel@lists.sourceforge.net
7409S: Maintained
679655da 7410F: include/linux/personality.h
c117ab84 7411F: include/uapi/linux/personality.h
dd49d0f5 7412
838e7a03 7413PHONET PROTOCOL
2a06b40f 7414M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7415S: Supported
7416F: Documentation/networking/phonet.txt
7417F: include/linux/phonet.h
7418F: include/net/phonet/
c117ab84 7419F: include/uapi/linux/phonet.h
838e7a03
RDC
7420F: net/phonet/
7421
1da177e4 7422PHRAM MTD DRIVER
8b58be88 7423M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7424L: linux-mtd@lists.infradead.org
7425S: Maintained
679655da 7426F: drivers/mtd/devices/phram.c
1da177e4 7427
efdbb10e
BP
7428PICOLCD HID DRIVER
7429M: Bruno Prémont <bonbons@linux-vserver.org>
7430L: linux-input@vger.kernel.org
7431S: Maintained
7432F: drivers/hid/hid-picolcd*
7433
a53bfa07
JI
7434PICOXCELL SUPPORT
7435M: Jamie Iles <jamie@jamieiles.com>
7436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7437T: git git://github.com/jamieiles/linux-2.6-ji.git
7438S: Supported
b8733987 7439F: arch/arm/boot/dts/picoxcell*
14430813 7440F: arch/arm/mach-picoxcell/
b8733987 7441F: drivers/crypto/picoxcell*
a53bfa07 7442
2744e8af
LW
7443PIN CONTROL SUBSYSTEM
7444M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7445L: linux-gpio@vger.kernel.org
dbe752a3 7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7447S: Maintained
07f29ba6 7448F: drivers/pinctrl/
8e406fe4 7449F: include/linux/pinctrl/
2744e8af 7450
2201bbb8
JCPV
7451PIN CONTROLLER - ATMEL AT91
7452M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7454S: Maintained
c654b6bf 7455F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7456
cbd1b652
MW
7457PIN CONTROLLER - INTEL
7458M: Mika Westerberg <mika.westerberg@linux.intel.com>
7459M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7460S: Maintained
7461F: drivers/pinctrl/intel/
2201bbb8 7462
9963b536
LP
7463PIN CONTROLLER - RENESAS
7464M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7465L: linux-sh@vger.kernel.org
7466S: Maintained
7467F: drivers/pinctrl/sh-pfc/
7468
b75e60d6 7469PIN CONTROLLER - SAMSUNG
fea685e9 7470M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7471M: Thomas Abraham <thomas.abraham@linaro.org>
7472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7473L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7474S: Maintained
9b5b33f6 7475F: drivers/pinctrl/samsung/
b75e60d6 7476
deda8287 7477PIN CONTROLLER - ST SPEAR
8e406fe4 7478M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7479L: spear-devel@list.st.com
7480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7481W: http://www.st.com/spear
7482S: Maintained
8e406fe4 7483F: drivers/pinctrl/spear/
deda8287 7484
249a6771 7485PKTCDVD DRIVER
dbd47133 7486M: Jiri Kosina <jkosina@suse.cz>
249a6771 7487S: Maintained
679655da
JP
7488F: drivers/block/pktcdvd.c
7489F: include/linux/pktcdvd.h
c117ab84 7490F: include/uapi/linux/pktcdvd.h
249a6771 7491
b31d8273
G
7492PKUNITY SOC DRIVERS
7493M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7494W: http://mprc.pku.edu.cn/~guanxuetao/linux
7495S: Maintained
ceebf4d5 7496T: git git://github.com/gxt/linux.git
b31d8273 7497F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7498F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7499F: drivers/video/fbdev/fb-puv3.c
2809e80b 7500F: drivers/rtc/rtc-puv3.c
b31d8273 7501
9d2ecfb7 7502PMBUS HARDWARE MONITORING DRIVERS
ca462085 7503M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7504L: lm-sensors@lm-sensors.org
7505W: http://www.lm-sensors.org/
7506W: http://www.roeck-us.net/linux/drivers/
7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7508S: Maintained
7509F: Documentation/hwmon/pmbus
7510F: drivers/hwmon/pmbus/
7511F: include/linux/i2c/pmbus.h
7512
89a36810 7513PMC SIERRA MaxRAID DRIVER
076cfaae 7514M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7515L: linux-scsi@vger.kernel.org
7516W: http://www.pmc-sierra.com/
7517S: Supported
7518F: drivers/scsi/pmcraid.*
7519
dbf9bfe6 7520PMC SIERRA PM8001 DRIVER
4f0e359c 7521M: xjtuwjp@gmail.com
dbf9bfe6 7522M: lindar_liu@usish.com
f5a7b525 7523L: pmchba@pmcs.com
dbf9bfe6 7524L: linux-scsi@vger.kernel.org
7525S: Supported
7526F: drivers/scsi/pm8001/
7527
1da177e4 7528POSIX CLOCKS and TIMERS
8b58be88 7529M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7530L: linux-kernel@vger.kernel.org
75fc2d37 7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7532S: Maintained
679655da
JP
7533F: fs/timerfd.c
7534F: include/linux/timer*
5cee9645 7535F: kernel/time/*timer*
1da177e4 7536
3be86148 7537POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7538M: Sebastian Reichel <sre@kernel.org>
57318935 7539M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7540M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7541L: linux-pm@vger.kernel.org
54e5881d 7542T: git git://git.infradead.org/battery-2.6.git
3be86148 7543S: Maintained
679655da 7544F: include/linux/power_supply.h
8cd725a1 7545F: drivers/power/
3be86148 7546
1da177e4 7547PNP SUPPORT
46a1f21a 7548M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7549S: Maintained
679655da 7550F: drivers/pnp/
1da177e4 7551
999445d4 7552PNXxxxx I2C DRIVER
8b58be88 7553M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7554L: linux-i2c@vger.kernel.org
999445d4 7555S: Maintained
679655da 7556F: drivers/i2c/busses/i2c-pnx.c
999445d4 7557
1da177e4 7558PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7559M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7560L: linux-ppp@vger.kernel.org
7561S: Maintained
224cf5ad 7562F: drivers/net/ppp/ppp_*
1da177e4
LT
7563
7564PPP OVER ATM (RFC 2364)
8b58be88 7565M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7566S: Maintained
679655da 7567F: net/atm/pppoatm.c
c117ab84 7568F: include/uapi/linux/atmppp.h
1da177e4
LT
7569
7570PPP OVER ETHERNET
8b58be88 7571M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7572S: Maintained
224cf5ad
JK
7573F: drivers/net/ppp/pppoe.c
7574F: drivers/net/ppp/pppox.c
1da177e4 7575
a6d2370b 7576PPP OVER L2TP
8b58be88 7577M: James Chapman <jchapman@katalix.com>
a6d2370b 7578S: Maintained
90ca28d1 7579F: net/l2tp/l2tp_ppp.c
679655da 7580F: include/linux/if_pppol2tp.h
c117ab84 7581F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7582
eae9d2ba 7583PPS SUPPORT
8b58be88 7584M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7585W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7586L: linuxpps@ml.enneenne.com (subscribers-only)
7587S: Maintained
cabaaf41
JP
7588F: Documentation/pps/
7589F: drivers/pps/
7590F: include/linux/pps*.h
eae9d2ba 7591
71a6d0af
HW
7592PPTP DRIVER
7593M: Dmitry Kozlov <xeb@mail.ru>
7594L: netdev@vger.kernel.org
7595S: Maintained
224cf5ad 7596F: drivers/net/ppp/pptp.c
71a6d0af
HW
7597W: http://sourceforge.net/projects/accel-pptp
7598
1da177e4 7599PREEMPTIBLE KERNEL
8b58be88 7600M: Robert Love <rml@tech9.net>
1da177e4
LT
7601L: kpreempt-tech@lists.sourceforge.net
7602W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7603S: Supported
679655da
JP
7604F: Documentation/preempt-locking.txt
7605F: include/linux/preempt.h
1da177e4
LT
7606
7607PRISM54 WIRELESS DRIVER
8b58be88 7608M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7609L: linux-wireless@vger.kernel.org
9ef80804 7610W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7611S: Obsolete
679655da 7612F: drivers/net/wireless/prism54/
1da177e4 7613
02c18891 7614PS3 NETWORK SUPPORT
b809b9ca 7615M: Geoff Levand <geoff@infradead.org>
02c18891 7616L: netdev@vger.kernel.org
a4724ed6 7617L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7618S: Maintained
8df158ac 7619F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7620
f58a9d17 7621PS3 PLATFORM SUPPORT
b809b9ca 7622M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7623L: linuxppc-dev@lists.ozlabs.org
7624L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7625S: Maintained
679655da
JP
7626F: arch/powerpc/boot/ps3*
7627F: arch/powerpc/include/asm/lv1call.h
7628F: arch/powerpc/include/asm/ps3*.h
7629F: arch/powerpc/platforms/ps3/
7630F: drivers/*/ps3*
7631F: drivers/ps3/
fec629b8 7632F: drivers/rtc/rtc-ps3.c
679655da 7633F: drivers/usb/host/*ps3.c
fec629b8 7634F: sound/ppc/snd_ps3*
f58a9d17 7635
cffb4add 7636PS3VRAM DRIVER
8b58be88 7637M: Jim Paris <jim@jtan.com>
a4724ed6 7638L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7639S: Maintained
8a3977cb 7640F: drivers/block/ps3vram.c
cffb4add 7641
8defe599 7642PSTORE FILESYSTEM
9d5e2a02 7643M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7644M: Colin Cross <ccross@android.com>
7645M: Kees Cook <keescook@chromium.org>
7646M: Tony Luck <tony.luck@intel.com>
7647S: Maintained
7648T: git git://git.infradead.org/users/cbou/linux-pstore.git
7649F: fs/pstore/
7650F: include/linux/pstore*
04851772 7651F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7652F: drivers/acpi/apei/erst.c
7653
7fbc415d
RC
7654PTP HARDWARE CLOCK SUPPORT
7655M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7656L: netdev@vger.kernel.org
7fbc415d
RC
7657S: Maintained
7658W: http://linuxptp.sourceforge.net/
7659F: Documentation/ABI/testing/sysfs-ptp
7660F: Documentation/ptp/*
0ecb3cdd 7661F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7662F: drivers/net/phy/dp83640*
7663F: drivers/ptp/*
7664F: include/linux/ptp_cl*
7665
cf94a4d1 7666PTRACE SUPPORT
e846ee5f 7667M: Roland McGrath <roland@hack.frob.com>
8b58be88 7668M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7669S: Maintained
7670F: include/asm-generic/syscall.h
7671F: include/linux/ptrace.h
7672F: include/linux/regset.h
7673F: include/linux/tracehook.h
c117ab84 7674F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7675F: kernel/ptrace.c
7676
8320204a 7677PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7678M: Mike Isely <isely@pobox.com>
16e9495d 7679L: pvrusb2@isely.net (subscribers-only)
661263b5 7680L: linux-media@vger.kernel.org
8320204a 7681W: http://www.isely.net/pvrusb2/
275ffde4 7682T: git git://linuxtv.org/media_tree.git
8320204a 7683S: Maintained
679655da 7684F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7685F: drivers/media/usb/pvrusb2/
8320204a 7686
39532e6c
HG
7687PWC WEBCAM DRIVER
7688M: Hans de Goede <hdegoede@redhat.com>
7689L: linux-media@vger.kernel.org
7690T: git git://linuxtv.org/media_tree.git
7691S: Maintained
7692F: drivers/media/usb/pwc/*
7693
93c090b3
KD
7694PWM FAN DRIVER
7695M: Kamil Debski <k.debski@samsung.com>
7696L: lm-sensors@lm-sensors.org
7697S: Supported
7698F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7699F: Documentation/hwmon/pwm-fan
7700F: drivers/hwmon/pwm-fan.c
7701
200efedd 7702PWM SUBSYSTEM
aa3495f7
TR
7703M: Thierry Reding <thierry.reding@gmail.com>
7704L: linux-pwm@vger.kernel.org
0c2498f1 7705S: Maintained
006e854f 7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7707F: Documentation/pwm.txt
7708F: Documentation/devicetree/bindings/pwm/
7709F: include/linux/pwm.h
0c2498f1 7710F: drivers/pwm/
a140b98d
TR
7711F: drivers/video/backlight/pwm_bl.c
7712F: include/linux/pwm_backlight.h
0c2498f1 7713
30ec261e 7714PXA2xx/PXA3xx SUPPORT
8da5e302 7715M: Daniel Mack <daniel@zonque.org>
a323f664 7716M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7717M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7719T: git git://github.com/hzhuang1/linux.git
8da5e302 7720T: git git://github.com/rjarzmik/linux.git
1da177e4 7721S: Maintained
679655da
JP
7722F: arch/arm/mach-pxa/
7723F: drivers/pcmcia/pxa2xx*
9df92e6c 7724F: drivers/spi/spi-pxa2xx*
faf2e1db 7725F: drivers/usb/gadget/udc/pxa2*
679655da 7726F: include/sound/pxa2xx-lib.h
bec4c99e 7727F: sound/arm/pxa*
14430813 7728F: sound/soc/pxa/
1da177e4 7729
ec64d3bf
EG
7730PXA3xx NAND FLASH DRIVER
7731M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7732L: linux-mtd@lists.infradead.org
7733S: Maintained
9a67f099 7734F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7735
3f640c61 7736MMP SUPPORT
8b58be88 7737M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7738M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7740T: git git://github.com/hzhuang1/linux.git
7741T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7742S: Maintained
3f640c61 7743F: arch/arm/mach-mmp/
e8e6cb32 7744
272f133a
PO
7745PXA MMCI DRIVER
7746S: Orphan
7747
57f63bc8 7748PXA RTC DRIVER
8b58be88 7749M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7750L: rtc-linux@googlegroups.com
7751S: Maintained
7752
cea4001a
TS
7753QAT DRIVER
7754M: Tadeusz Struk <tadeusz.struk@intel.com>
7755L: qat-linux@intel.com
7756S: Supported
7757F: drivers/crypto/qat/
7758
52a09a04 7759QIB DRIVER
8473c603 7760M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7761L: linux-rdma@vger.kernel.org
7762S: Supported
7763F: drivers/infiniband/hw/qib/
7764
5e9772b9
JS
7765QLOGIC QLA1280 SCSI DRIVER
7766M: Michael Reed <mdr@sgi.com>
7767L: linux-scsi@vger.kernel.org
7768S: Maintained
7769F: drivers/scsi/qla1280.[ch]
7770
1da177e4 7771QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7772M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7773L: linux-scsi@vger.kernel.org
7774S: Supported
679655da
JP
7775F: Documentation/scsi/LICENSE.qla2xxx
7776F: drivers/scsi/qla2xxx/
1da177e4 7777
883c98fe 7778QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7779M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7780L: linux-scsi@vger.kernel.org
7781S: Supported
bacfb81b 7782F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7783F: drivers/scsi/qla4xxx/
7784
5a4faa87 7785QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7786M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7787M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7788M: linux-driver@qlogic.com
7789L: netdev@vger.kernel.org
7790S: Supported
679655da 7791F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7792F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7793
0ec00f03 7794QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7795M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7796M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7797L: netdev@vger.kernel.org
7798S: Supported
aa43c215 7799F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7800
c4e84bde 7801QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7802M: Harish Patil <harish.patil@qlogic.com>
7803M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7804M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7805M: linux-driver@qlogic.com
c4e84bde
RM
7806L: netdev@vger.kernel.org
7807S: Supported
aa43c215 7808F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7809
1da177e4 7810QNX4 FILESYSTEM
8b58be88 7811M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7812W: http://www.alarsen.net/linux/qnx4fs/
7813S: Maintained
80811493 7814F: fs/qnx4/
c117ab84
CEB
7815F: include/uapi/linux/qnx4_fs.h
7816F: include/uapi/linux/qnxtypes.h
1da177e4 7817
91952bc0
AP
7818QT1010 MEDIA DRIVER
7819M: Antti Palosaari <crope@iki.fi>
7820L: linux-media@vger.kernel.org
7821W: http://linuxtv.org/
7822W: http://palosaari.fi/linux/
7823Q: http://patchwork.linuxtv.org/project/linux-media/list/
7824T: git git://linuxtv.org/anttip/media_tree.git
7825S: Maintained
7826F: drivers/media/tuners/qt1010*
7827
966fb5ec
SM
7828QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7829M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7830L: linux-wireless@vger.kernel.org
7831L: ath9k-devel@lists.ath9k.org
7832W: http://wireless.kernel.org/en/users/Drivers/ath9k
7833S: Supported
7834F: drivers/net/wireless/ath/ath9k/
7835
2ea0ffcb
KV
7836QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7837M: Kalle Valo <kvalo@qca.qualcomm.com>
7838L: ath10k@lists.infradead.org
7839W: http://wireless.kernel.org/en/users/Drivers/ath10k
7840T: git git://github.com/kvalo/ath.git
7841S: Supported
7842F: drivers/net/wireless/ath/ath10k/
7843
4f4567cf
RK
7844QUALCOMM HEXAGON ARCHITECTURE
7845M: Richard Kuo <rkuo@codeaurora.org>
7846L: linux-hexagon@vger.kernel.org
7847S: Supported
7848F: arch/hexagon/
7849
8e84c258
EK
7850QUALCOMM WCN36XX WIRELESS DRIVER
7851M: Eugene Krasnikov <k.eugene.e@gmail.com>
7852L: wcn36xx@lists.infradead.org
7853W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7854T: git git://github.com/KrasnikovEugene/wcn36xx.git
7855S: Supported
7856F: drivers/net/wireless/ath/wcn36xx/
7857
35e3540b
HV
7858QUICKCAM PARALLEL PORT WEBCAMS
7859M: Hans Verkuil <hverkuil@xs4all.nl>
7860L: linux-media@vger.kernel.org
7861T: git git://linuxtv.org/media_tree.git
7862W: http://linuxtv.org
7863S: Odd Fixes
7864F: drivers/media/parport/*-qcam*
7865
602adf40 7866RADOS BLOCK DEVICE (RBD)
09d90327
SW
7867M: Yehuda Sadeh <yehuda@inktank.com>
7868M: Sage Weil <sage@inktank.com>
527a88b9 7869M: Alex Elder <elder@kernel.org>
602adf40 7870M: ceph-devel@vger.kernel.org
09d90327
SW
7871W: http://ceph.com/
7872T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7873S: Supported
7874F: drivers/block/rbd.c
7875F: drivers/block/rbd_types.h
7876
1da177e4 7877RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7878M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7879L: linux-fbdev@vger.kernel.org
1da177e4 7880S: Maintained
8a61f013 7881F: drivers/video/fbdev/aty/radeon*
c117ab84 7882F: include/uapi/linux/radeonfb.h
1da177e4 7883
c6c9b34c
HG
7884RADIOSHARK RADIO DRIVER
7885M: Hans de Goede <hdegoede@redhat.com>
7886L: linux-media@vger.kernel.org
7887T: git git://linuxtv.org/media_tree.git
7888S: Maintained
7889F: drivers/media/radio/radio-shark.c
7890
7891RADIOSHARK2 RADIO DRIVER
7892M: Hans de Goede <hdegoede@redhat.com>
7893L: linux-media@vger.kernel.org
7894T: git git://linuxtv.org/media_tree.git
7895S: Maintained
7896F: drivers/media/radio/radio-shark2.c
7897F: drivers/media/radio/radio-tea5777.c
7898
1da177e4 7899RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7900M: Paul Mackerras <paulus@samba.org>
c69f677c 7901L: linux-fbdev@vger.kernel.org
1da177e4 7902S: Maintained
8a61f013 7903F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7904
e7839f25 7905RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7906P: rt2x00 project
b182427e 7907M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7908M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7909L: linux-wireless@vger.kernel.org
83fc9c89 7910L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7911W: http://rt2x00.serialmonkey.com/
7912S: Maintained
7913F: drivers/net/wireless/rt2x00/
7914
9db5579b 7915RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7916M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7917S: Maintained
679655da
JP
7918F: Documentation/blockdev/ramdisk.txt
7919F: drivers/block/brd.c
9db5579b 7920
9e95ce27 7921RANDOM NUMBER DRIVER
0624bcaa 7922M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7923S: Maintained
679655da 7924F: drivers/char/random.c
9e95ce27 7925
394b701c 7926RAPIDIO SUBSYSTEM
8b58be88 7927M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7928M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7929S: Maintained
679655da 7930F: drivers/rapidio/
394b701c 7931
e2d1d6c0 7932RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7933L: linux-wireless@vger.kernel.org
f52a5490 7934S: Orphan
679655da 7935F: drivers/net/wireless/ray*
e2d1d6c0
RD
7936
7937RCUTORTURE MODULE
e0198b29 7938M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7939M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7940L: linux-kernel@vger.kernel.org
f9094d8e 7941S: Supported
08deed1e 7942T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7943F: Documentation/RCU/torture.txt
34e2d560 7944F: kernel/rcu/rcutorture.c
e2d1d6c0 7945
c87b9c60
PM
7946RCUTORTURE TEST FRAMEWORK
7947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7948M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7949R: Steven Rostedt <rostedt@goodmis.org>
7950R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7951R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7952L: linux-kernel@vger.kernel.org
c87b9c60
PM
7953S: Supported
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7955F: tools/testing/selftests/rcutorture
7956
c1f766b5 7957RDC R-321X SoC
8b58be88 7958M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7959S: Maintained
7960
db17f395 7961RDC R6040 FAST ETHERNET DRIVER
8b58be88 7962M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7963L: netdev@vger.kernel.org
7964S: Maintained
58565a35 7965F: drivers/net/ethernet/rdc/r6040.c
db17f395 7966
a09ed661 7967RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7968M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7969L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7970S: Supported
679655da 7971F: net/rds/
a09ed661 7972
595182bc 7973READ-COPY UPDATE (RCU)
8b58be88 7974M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7975M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7976R: Steven Rostedt <rostedt@goodmis.org>
7977R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7978R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7979L: linux-kernel@vger.kernel.org
9fab9787 7980W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7981S: Supported
08deed1e 7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7983F: Documentation/RCU/
9fab9787 7984X: Documentation/RCU/torture.txt
f9094d8e 7985F: include/linux/rcu*
4102adab
PM
7986X: include/linux/srcu.h
7987F: kernel/rcu/
34e2d560 7988X: kernel/torture.c
595182bc 7989
0c86edc0 7990REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7991M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7992L: rtc-linux@googlegroups.com
8a6e2535 7993Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7994S: Maintained
679655da
JP
7995F: Documentation/rtc.txt
7996F: drivers/rtc/
7997F: include/linux/rtc.h
c117ab84 7998F: include/uapi/linux/rtc.h
0c86edc0 7999
0e400c53
MB
8000REALTEK AUDIO CODECS
8001M: Bard Liao <bardliao@realtek.com>
8002M: Oder Chiou <oder_chiou@realtek.com>
8003S: Maintained
8004F: sound/soc/codecs/rt*
8005F: include/sound/rt*.h
8006
1da177e4 8007REISERFS FILE SYSTEM
76c4e5ea 8008L: reiserfs-devel@vger.kernel.org
1da177e4 8009S: Supported
679655da 8010F: fs/reiserfs/
1da177e4 8011
b83a313b 8012REGISTER MAP ABSTRACTION
b02e48f2 8013M: Mark Brown <broonie@kernel.org>
dd060bc9 8014L: linux-kernel@vger.kernel.org
b83a313b
MB
8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8016S: Supported
8017F: drivers/base/regmap/
8018F: include/linux/regmap.h
8019
400e64df
OBC
8020REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8021M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8023S: Maintained
8024F: drivers/remoteproc/
8025F: Documentation/remoteproc.txt
6fc26488 8026F: include/linux/remoteproc.h
400e64df 8027
d8115db5
OBC
8028REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8029M: Ohad Ben-Cohen <ohad@wizery.com>
8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8031S: Maintained
8032F: drivers/rpmsg/
8033F: Documentation/rpmsg.txt
8034F: include/linux/rpmsg.h
8035
1b0fe6be
PZ
8036RESET CONTROLLER FRAMEWORK
8037M: Philipp Zabel <p.zabel@pengutronix.de>
8038S: Maintained
8039F: drivers/reset/
8040F: Documentation/devicetree/bindings/reset/
8041F: include/linux/reset.h
8042F: include/linux/reset-controller.h
8043
e0897645 8044RFKILL
8b58be88 8045M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8046L: linux-wireless@vger.kernel.org
ce466579
JB
8047W: http://wireless.kernel.org/
8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8050S: Maintained
505c9247 8051F: Documentation/rfkill.txt
80811493 8052F: net/rfkill/
e0897645 8053
67e054e9
ML
8054RICOH SMARTMEDIA/XD DRIVER
8055M: Maxim Levitsky <maximlevitsky@gmail.com>
8056S: Maintained
21c26f50
JP
8057F: drivers/mtd/nand/r852.c
8058F: drivers/mtd/nand/r852.h
67e054e9 8059
92634125
ML
8060RICOH R5C592 MEMORYSTICK DRIVER
8061M: Maxim Levitsky <maximlevitsky@gmail.com>
8062S: Maintained
8063F: drivers/memstick/host/r592.*
8064
27f1d2f9
SA
8065ROCCAT DRIVERS
8066M: Stefan Achatz <erazor_de@users.sourceforge.net>
8067W: http://sourceforge.net/projects/roccat/
8068S: Maintained
8069F: drivers/hid/hid-roccat*
8070F: include/linux/hid-roccat*
8071F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8072
4b8ac966
JP
8073ROCKER DRIVER
8074M: Jiri Pirko <jiri@resnulli.us>
8075M: Scott Feldman <sfeldma@gmail.com>
8076L: netdev@vger.kernel.org
8077S: Supported
8078F: drivers/net/ethernet/rocker/
8079
1da177e4
LT
8080ROCKETPORT DRIVER
8081P: Comtrol Corp.
1da177e4
LT
8082W: http://www.comtrol.com
8083S: Maintained
679655da 8084F: Documentation/serial/rocket.txt
c897401b 8085F: drivers/tty/rocket*
1da177e4 8086
7645c2f4
KC
8087ROCKETPORT EXPRESS/INFINITY DRIVER
8088M: Kevin Cernekee <cernekee@gmail.com>
8089L: linux-serial@vger.kernel.org
8090S: Odd Fixes
8091F: drivers/tty/serial/rp2.*
8092
1da177e4 8093ROSE NETWORK LAYER
8b58be88 8094M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8095L: linux-hams@vger.kernel.org
d34cb28a 8096W: http://www.linux-ax25.org/
1da177e4 8097S: Maintained
679655da 8098F: include/net/rose.h
c117ab84 8099F: include/uapi/linux/rose.h
679655da 8100F: net/rose/
1da177e4 8101
91952bc0
AP
8102RTL2830 MEDIA DRIVER
8103M: Antti Palosaari <crope@iki.fi>
8104L: linux-media@vger.kernel.org
8105W: http://linuxtv.org/
8106W: http://palosaari.fi/linux/
8107Q: http://patchwork.linuxtv.org/project/linux-media/list/
8108T: git git://linuxtv.org/anttip/media_tree.git
8109S: Maintained
8110F: drivers/media/dvb-frontends/rtl2830*
8111
27a0aacf
AP
8112RTL2832 MEDIA DRIVER
8113M: Antti Palosaari <crope@iki.fi>
8114L: linux-media@vger.kernel.org
8115W: http://linuxtv.org/
8116W: http://palosaari.fi/linux/
8117Q: http://patchwork.linuxtv.org/project/linux-media/list/
8118T: git git://linuxtv.org/anttip/media_tree.git
8119S: Maintained
8120F: drivers/media/dvb-frontends/rtl2832*
8121
ba6e6f6e
AP
8122RTL2832_SDR MEDIA DRIVER
8123M: Antti Palosaari <crope@iki.fi>
8124L: linux-media@vger.kernel.org
8125W: http://linuxtv.org/
8126W: http://palosaari.fi/linux/
8127Q: http://patchwork.linuxtv.org/project/linux-media/list/
8128T: git git://linuxtv.org/anttip/media_tree.git
8129S: Maintained
b4bb1c28 8130F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8131
59840488 8132RTL8180 WIRELESS DRIVER
605bebe2 8133L: linux-wireless@vger.kernel.org
491b26b4 8134W: http://wireless.kernel.org/
54e5881d 8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8136S: Orphan
3cfeb0c3 8137F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8138
59840488 8139RTL8187 WIRELESS DRIVER
9f0939bf 8140M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8141M: Hin-Tak Leung <htl10@users.sourceforge.net>
8142M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8143L: linux-wireless@vger.kernel.org
491b26b4 8144W: http://wireless.kernel.org/
54e5881d 8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8146S: Maintained
3cfeb0c3 8147F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8148
3cf0c8ad
LF
8149RTL8192CE WIRELESS DRIVER
8150M: Larry Finger <Larry.Finger@lwfinger.net>
8151M: Chaoming Li <chaoming_li@realsil.com.cn>
8152L: linux-wireless@vger.kernel.org
491b26b4 8153W: http://wireless.kernel.org/
3cf0c8ad
LF
8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8155S: Maintained
8156F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8157F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8158
9eb8ef74 8159S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8160M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8161L: linux-fbdev@vger.kernel.org
ce00f85c 8162S: Maintained
8a61f013 8163F: drivers/video/fbdev/savage/
9eb8ef74 8164
1da177e4 8165S390
8b58be88
JP
8166M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8167M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8168M: linux390@de.ibm.com
d58140cc 8169L: linux-s390@vger.kernel.org
5238da45
HC
8170W: http://www.ibm.com/developerworks/linux/linux390/
8171S: Supported
679655da 8172F: arch/s390/
a968cd3e 8173F: drivers/s390/
3bfe6858
JN
8174F: Documentation/s390/
8175F: Documentation/DocBook/s390*
5238da45 8176
322986ca
SO
8177S390 COMMON I/O LAYER
8178M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8179M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8180L: linux-s390@vger.kernel.org
8181W: http://www.ibm.com/developerworks/linux/linux390/
8182S: Supported
8183F: drivers/s390/cio/
8184
8185S390 DASD DRIVER
8186M: Stefan Weinhuber <wein@de.ibm.com>
8187M: Stefan Haberland <stefan.haberland@de.ibm.com>
8188L: linux-s390@vger.kernel.org
8189W: http://www.ibm.com/developerworks/linux/linux390/
8190S: Supported
8191F: drivers/s390/block/dasd*
8192F: block/partitions/ibm.c
8193
5238da45 8194S390 NETWORK DRIVERS
8b58be88
JP
8195M: Ursula Braun <ursula.braun@de.ibm.com>
8196M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8197M: linux390@de.ibm.com
d58140cc 8198L: linux-s390@vger.kernel.org
5238da45
HC
8199W: http://www.ibm.com/developerworks/linux/linux390/
8200S: Supported
679655da 8201F: drivers/s390/net/
5238da45 8202
322986ca
SO
8203S390 PCI SUBSYSTEM
8204M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8205M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8206L: linux-s390@vger.kernel.org
8207W: http://www.ibm.com/developerworks/linux/linux390/
8208S: Supported
8209F: arch/s390/pci/
8210F: drivers/pci/hotplug/s390_pci_hpc.c
8211
feed9b62 8212S390 ZCRYPT DRIVER
5c8d0983 8213M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8214M: linux390@de.ibm.com
8215L: linux-s390@vger.kernel.org
a968cd3e 8216W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8217S: Supported
d5ca6918 8218F: drivers/s390/crypto/
feed9b62 8219
5238da45 8220S390 ZFCP DRIVER
d38e19d0 8221M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8222M: linux390@de.ibm.com
d58140cc 8223L: linux-s390@vger.kernel.org
5238da45 8224W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8225S: Supported
679655da 8226F: drivers/s390/scsi/zfcp_*
1da177e4 8227
dd96df2c 8228S390 IUCV NETWORK LAYER
8b58be88 8229M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8230M: linux390@de.ibm.com
8231L: linux-s390@vger.kernel.org
8232W: http://www.ibm.com/developerworks/linux/linux390/
8233S: Supported
679655da
JP
8234F: drivers/s390/net/*iucv*
8235F: include/net/iucv/
8236F: net/iucv/
dd96df2c 8237
4dde7f75 8238S3C24XX SD/MMC Driver
8b58be88 8239M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8241S: Supported
679655da 8242F: drivers/mmc/host/s3cmci.*
4dde7f75 8243
1f15a229
HV
8244SAA6588 RDS RECEIVER DRIVER
8245M: Hans Verkuil <hverkuil@xs4all.nl>
8246L: linux-media@vger.kernel.org
8247T: git git://linuxtv.org/media_tree.git
8248W: http://linuxtv.org
8249S: Odd Fixes
8250F: drivers/media/i2c/saa6588*
8251
98ed12e6 8252SAA7134 VIDEO4LINUX DRIVER
009a5410 8253M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8254L: linux-media@vger.kernel.org
8255W: http://linuxtv.org
8256T: git git://linuxtv.org/media_tree.git
8257S: Odd fixes
e42bf501 8258F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8259F: drivers/media/pci/saa7134/
8260
1da177e4 8261SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8262M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8263L: linux-media@vger.kernel.org
275ffde4 8264T: git git://linuxtv.org/media_tree.git
1da177e4 8265S: Maintained
90d72ac6
MCC
8266F: drivers/media/common/saa7146/
8267F: drivers/media/pci/saa7146/
8268F: include/media/saa7146*
1da177e4 8269
92304a40 8270SAMSUNG LAPTOP DRIVER
5909c654 8271M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8272L: platform-driver-x86@vger.kernel.org
8273S: Maintained
8274F: drivers/platform/x86/samsung-laptop.c
8275
4a109cc0 8276SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8277M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8278L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8279S: Supported
14430813 8280F: sound/soc/samsung/
4a109cc0 8281
0d89a28b
JH
8282SAMSUNG FRAMEBUFFER DRIVER
8283M: Jingoo Han <jg1.han@samsung.com>
8284L: linux-fbdev@vger.kernel.org
8285S: Maintained
8a61f013 8286F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8287
f69d3a17
SK
8288SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8289M: Sangbeom Kim <sbkim73@samsung.com>
8290L: linux-kernel@vger.kernel.org
8291S: Supported
8292F: drivers/mfd/sec*.c
8293F: drivers/regulator/s2m*.c
8294F: drivers/regulator/s5m*.c
f69d3a17
SK
8295F: include/linux/mfd/samsung/
8296
038f5c4b
SN
8297SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8298M: Kyungmin Park <kyungmin.park@samsung.com>
8299M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8300L: linux-media@vger.kernel.org
8301Q: https://patchwork.linuxtv.org/project/linux-media/list/
8302S: Supported
8303F: drivers/media/platform/exynos4-is/
038f5c4b 8304
6fd86ab2
SN
8305SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8306M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8307L: linux-media@vger.kernel.org
8308L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8309S: Maintained
8310F: drivers/media/platform/s3c-camif/
8311F: include/media/s3c_camif.h
8312
b84ef24e
AH
8313SAMSUNG S5C73M3 CAMERA DRIVER
8314M: Kyungmin Park <kyungmin.park@samsung.com>
8315M: Andrzej Hajda <a.hajda@samsung.com>
8316L: linux-media@vger.kernel.org
8317S: Supported
8318F: drivers/media/i2c/s5c73m3/*
8319
7d459937
AH
8320SAMSUNG S5K5BAF CAMERA DRIVER
8321M: Kyungmin Park <kyungmin.park@samsung.com>
8322M: Andrzej Hajda <a.hajda@samsung.com>
8323L: linux-media@vger.kernel.org
8324S: Supported
8325F: drivers/media/i2c/s5k5baf.c
8326
310e39c9 8327SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8328M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8329M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8330S: Supported
8331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8332F: drivers/clk/samsung/
8333
66890ed6
BA
8334SAMSUNG SXGBE DRIVERS
8335M: Byungho An <bh74.an@samsung.com>
8336M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8337M: Vipul Pandya <vipul.pandya@samsung.com>
8338S: Supported
8339L: netdev@vger.kernel.org
8340F: drivers/net/ethernet/samsung/sxgbe/
8341
e296cd32
KD
8342SAMSUNG USB2 PHY DRIVER
8343M: Kamil Debski <k.debski@samsung.com>
8344L: linux-kernel@vger.kernel.org
8345S: Supported
8346F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8347F: Documentation/phy/samsung-usb2.txt
8348F: drivers/phy/phy-exynos4210-usb2.c
8349F: drivers/phy/phy-exynos4x12-usb2.c
8350F: drivers/phy/phy-exynos5250-usb2.c
8351F: drivers/phy/phy-s5pv210-usb2.c
8352F: drivers/phy/phy-samsung-usb2.c
8353F: drivers/phy/phy-samsung-usb2.h
8354
ca749e2a 8355SERIAL DRIVERS
5e30bbb7 8356M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8357L: linux-serial@vger.kernel.org
5e30bbb7 8358S: Maintained
14430813 8359F: drivers/tty/serial/
ca749e2a 8360
aecb7b64 8361SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8362M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8363M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8364S: Maintained
3d598f47 8365F: include/linux/platform_data/dma-dw.h
61a76496 8366F: drivers/dma/dw/
aecb7b64 8367
f9e37137
SJ
8368SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8369M: Seungwon Jeon <tgih.jun@samsung.com>
8370M: Jaehoon Chung <jh80.chung@samsung.com>
8371L: linux-mmc@vger.kernel.org
8372S: Maintained
8373F: include/linux/mmc/dw_mmc.h
8374F: drivers/mmc/host/dw_mmc*
8375
1db121d6
AN
8376THUNDERBOLT DRIVER
8377M: Andreas Noever <andreas.noever@gmail.com>
8378S: Maintained
8379F: drivers/thunderbolt/
8380
9222d247 8381TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8382M: John Stultz <john.stultz@linaro.org>
88606e80 8383M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8384L: linux-kernel@vger.kernel.org
75fc2d37 8385T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8386S: Supported
8387F: include/linux/clocksource.h
8388F: include/linux/time.h
8389F: include/linux/timex.h
c117ab84
CEB
8390F: include/uapi/linux/time.h
8391F: include/uapi/linux/timex.h
88606e80
TG
8392F: kernel/time/clocksource.c
8393F: kernel/time/time*.c
8394F: kernel/time/ntp.c
8395
5b3f03f0 8396TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8397M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8398M: Hans Verkuil <hverkuil@xs4all.nl>
8399S: Odd Fixes
14430813 8400F: drivers/media/usb/tlg2300/
5b3f03f0 8401
1da177e4 8402SC1200 WDT DRIVER
b300645a 8403M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8404S: Maintained
679655da 8405F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8406
8407SCHEDULER
dd9b238c 8408M: Ingo Molnar <mingo@redhat.com>
8b58be88 8409M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8410L: linux-kernel@vger.kernel.org
75fc2d37 8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8412S: Maintained
95c0d71d 8413F: kernel/sched/
679655da 8414F: include/linux/sched.h
c117ab84 8415F: include/uapi/linux/sched.h
c2eb505b 8416F: include/linux/wait.h
1da177e4 8417
6bcf6737 8418SCORE ARCHITECTURE
ed38665e 8419M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8420M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8421W: http://www.sunplus.com
6bcf6737 8422S: Supported
a2681a75 8423F: arch/score/
6bcf6737 8424
1da177e4 8425SCSI CDROM DRIVER
8b58be88 8426M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8427L: linux-scsi@vger.kernel.org
8428W: http://www.kernel.dk
8429S: Maintained
679655da 8430F: drivers/scsi/sr*
1da177e4 8431
fb50a83d 8432SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8433M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8434L: linux-rdma@vger.kernel.org
8435S: Supported
8436W: http://www.openfabrics.org
8437Q: http://patchwork.kernel.org/project/linux-rdma/list/
8438T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8439F: drivers/infiniband/ulp/srp/
8440F: include/scsi/srp.h
8441
1da177e4 8442SCSI SG DRIVER
8b58be88 8443M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8444L: linux-scsi@vger.kernel.org
59ab3c93 8445W: http://sg.danny.cz/sg
1da177e4 8446S: Maintained
59ab3c93 8447F: Documentation/scsi/scsi-generic.txt
679655da
JP
8448F: drivers/scsi/sg.c
8449F: include/scsi/sg.h
1da177e4
LT
8450
8451SCSI SUBSYSTEM
c95286d8 8452M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8453L: linux-scsi@vger.kernel.org
54e5881d
JP
8454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8457S: Maintained
679655da
JP
8458F: drivers/scsi/
8459F: include/scsi/
1da177e4
LT
8460
8461SCSI TAPE DRIVER
8b58be88 8462M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8463L: linux-scsi@vger.kernel.org
8464S: Maintained
679655da 8465F: Documentation/scsi/st.txt
f7269cfc
JD
8466F: drivers/scsi/st.*
8467F: drivers/scsi/st_*.h
1da177e4
LT
8468
8469SCTP PROTOCOL
8b6efb75 8470M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8471M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8472L: linux-sctp@vger.kernel.org
5f85813c 8473W: http://lksctp.sourceforge.net
8b6efb75 8474S: Maintained
679655da
JP
8475F: Documentation/networking/sctp.txt
8476F: include/linux/sctp.h
4d58c025 8477F: include/uapi/linux/sctp.h
679655da
JP
8478F: include/net/sctp/
8479F: net/sctp/
1da177e4
LT
8480
8481SCx200 CPU SUPPORT
8b58be88 8482M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8483S: Odd Fixes
679655da 8484F: Documentation/i2c/busses/scx200_acb
390889b6 8485F: arch/x86/platform/scx200/
679655da
JP
8486F: drivers/watchdog/scx200_wdt.c
8487F: drivers/i2c/busses/scx200*
8488F: drivers/mtd/maps/scx200_docflash.c
8489F: include/linux/scx200.h
1662d32c
JC
8490
8491SCx200 GPIO DRIVER
8b58be88 8492M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8493S: Maintained
679655da
JP
8494F: drivers/char/scx200_gpio.c
8495F: include/linux/scx200_gpio.h
1662d32c
JC
8496
8497SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8498M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8499S: Maintained
679655da 8500F: drivers/clocksource/scx200_hrt.c
1da177e4 8501
6a36913a 8502SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8503M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8504L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8505S: Maintained
679655da 8506F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8507
e7839f25 8508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8509M: Chris Ball <chris@printf.net>
7a241d6e 8510L: linux-mmc@vger.kernel.org
245feaa6
CB
8511T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8512S: Maintained
7a241d6e 8513F: drivers/mmc/host/sdhci.*
d4a45787 8514F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8515
c04f9d61
KC
8516SECURE COMPUTING
8517M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8518R: Andy Lutomirski <luto@amacapital.net>
8519R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8520T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8521S: Supported
8522F: kernel/seccomp.c
8523F: include/uapi/linux/seccomp.h
8524F: include/linux/seccomp.h
8525K: \bsecure_computing
8526K: \bTIF_SECCOMP\b
8527
3085e9c1 8528SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8529M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8530L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8531L: linux-mmc@vger.kernel.org
e2d1d6c0 8532S: Maintained
d4a45787 8533F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8534
0d1bb41a 8535SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8536M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8537L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8538S: Maintained
8539F: drivers/mmc/host/sdhci-s3c.c
8540
c63b3cba 8541SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8542M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8543L: spear-devel@list.st.com
c63b3cba
VK
8544L: linux-mmc@vger.kernel.org
8545S: Maintained
8546F: drivers/mmc/host/sdhci-spear.c
8547
8711cca2 8548SECURITY SUBSYSTEM
9b45c0d2 8549M: James Morris <james.l.morris@oracle.com>
70b4a259 8550M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8551L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8553W: http://kernsec.org/
8711cca2 8554S: Supported
7d2c86b5 8555F: security/
8711cca2 8556
1da177e4 8557SECURITY CONTACT
8b58be88 8558M: Security Officers <security@kernel.org>
1da177e4
LT
8559S: Supported
8560
8561SELINUX SECURITY MODULE
e0238b4c 8562M: Paul Moore <paul@paul-moore.com>
8b58be88 8563M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8564M: Eric Paris <eparis@parisplace.org>
e0238b4c 8565L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8566W: http://selinuxproject.org
5a5f2acf 8567T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8568S: Supported
679655da
JP
8569F: include/linux/selinux*
8570F: security/selinux/
6bde95ce 8571F: scripts/selinux/
1da177e4 8572
c1c124e9
JJ
8573APPARMOR SECURITY MODULE
8574M: John Johansen <john.johansen@canonical.com>
8575L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8576W: apparmor.wiki.kernel.org
8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8578S: Supported
8579F: security/apparmor/
8580
cef2cf07 8581SENSABLE PHANTOM
8b58be88 8582M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8583S: Maintained
679655da 8584F: drivers/misc/phantom.c
c117ab84 8585F: include/uapi/linux/phantom.h
cef2cf07 8586
6733b39a 8587SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8588M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8589L: linux-scsi@vger.kernel.org
0ca43cc0 8590W: http://www.emulex.com
3387f656
JP
8591S: Supported
8592F: drivers/scsi/be2iscsi/
6733b39a 8593
6b7c5b94 8594SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8595M: Sathya Perla <sathya.perla@emulex.com>
8596M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8597M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8598L: netdev@vger.kernel.org
fea3af67 8599W: http://www.emulex.com
7d2c86b5 8600S: Supported
9aebddd1 8601F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8602
8ceee660 8603SFC NETWORK DRIVER
c06f51ea 8604M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8605M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8606L: netdev@vger.kernel.org
8ceee660 8607S: Supported
874aeea5 8608F: drivers/net/ethernet/sfc/
8ceee660 8609
e2d1d6c0 8610SGI GRU DRIVER
cc883afc 8611M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8612S: Maintained
679655da 8613F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8614
8615SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8616M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8617L: linux-ia64@vger.kernel.org
8618S: Supported
679655da 8619F: Documentation/ia64/serial.txt
df621252 8620F: drivers/tty/serial/ioc?_serial.c
679655da 8621F: include/linux/ioc?.h
e2d1d6c0 8622
75312619 8623SGI XP/XPC/XPNET DRIVER
e180383f
RH
8624M: Cliff Whickman <cpw@sgi.com>
8625M: Robin Holt <robinmholt@gmail.com>
75312619 8626S: Maintained
679655da 8627F: drivers/misc/sgi-xp/
75312619 8628
46eacf3b
AP
8629SI2157 MEDIA DRIVER
8630M: Antti Palosaari <crope@iki.fi>
8631L: linux-media@vger.kernel.org
8632W: http://linuxtv.org/
8633W: http://palosaari.fi/linux/
8634Q: http://patchwork.linuxtv.org/project/linux-media/list/
8635T: git git://linuxtv.org/anttip/media_tree.git
8636S: Maintained
8637F: drivers/media/tuners/si2157*
8638
75e2d5ba
AP
8639SI2168 MEDIA DRIVER
8640M: Antti Palosaari <crope@iki.fi>
8641L: linux-media@vger.kernel.org
8642W: http://linuxtv.org/
8643W: http://palosaari.fi/linux/
8644Q: http://patchwork.linuxtv.org/project/linux-media/list/
8645T: git git://linuxtv.org/anttip/media_tree.git
8646S: Maintained
8647F: drivers/media/dvb-frontends/si2168*
8648
49cc629d
HV
8649SI470X FM RADIO RECEIVER I2C DRIVER
8650M: Hans Verkuil <hverkuil@xs4all.nl>
8651L: linux-media@vger.kernel.org
8652T: git git://linuxtv.org/media_tree.git
8653W: http://linuxtv.org
8654S: Odd Fixes
8655F: drivers/media/radio/si470x/radio-si470x-i2c.c
8656
8657SI470X FM RADIO RECEIVER USB DRIVER
8658M: Hans Verkuil <hverkuil@xs4all.nl>
8659L: linux-media@vger.kernel.org
8660T: git git://linuxtv.org/media_tree.git
8661W: http://linuxtv.org
8662S: Maintained
8663F: drivers/media/radio/si470x/radio-si470x-common.c
8664F: drivers/media/radio/si470x/radio-si470x.h
8665F: drivers/media/radio/si470x/radio-si470x-usb.c
8666
c937ca03
EV
8667SI4713 FM RADIO TRANSMITTER I2C DRIVER
8668M: Eduardo Valentin <edubezval@gmail.com>
8669L: linux-media@vger.kernel.org
8670T: git git://linuxtv.org/media_tree.git
8671W: http://linuxtv.org
8672S: Odd Fixes
99995ded 8673F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8674
8675SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8676M: Eduardo Valentin <edubezval@gmail.com>
8677L: linux-media@vger.kernel.org
8678T: git git://linuxtv.org/media_tree.git
8679W: http://linuxtv.org
8680S: Odd Fixes
99995ded
DR
8681F: drivers/media/radio/si4713/radio-platform-si4713.c
8682
8683SI4713 FM RADIO TRANSMITTER USB DRIVER
8684M: Hans Verkuil <hverkuil@xs4all.nl>
8685L: linux-media@vger.kernel.org
8686T: git git://linuxtv.org/media_tree.git
8687W: http://linuxtv.org
8688S: Maintained
8689F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8690
beb91d46 8691SIANO DVB DRIVER
009a5410 8692M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8693L: linux-media@vger.kernel.org
8694W: http://linuxtv.org
8695T: git git://linuxtv.org/media_tree.git
8696S: Odd fixes
8697F: drivers/media/common/siano/
beb91d46 8698F: drivers/media/usb/siano/
beb91d46 8699F: drivers/media/usb/siano/
14430813 8700F: drivers/media/mmc/siano/
beb91d46 8701
6f15b602
HG
8702SIMPLEFB FB DRIVER
8703M: Hans de Goede <hdegoede@redhat.com>
8704L: linux-fbdev@vger.kernel.org
8705S: Maintained
8706F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8707F: drivers/video/fbdev/simplefb.c
8708F: include/linux/platform_data/simplefb.h
8709
b618b69c 8710SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8711L: linux-media@vger.kernel.org
bb60fcb2 8712S: Orphan
b618b69c 8713F: drivers/media/platform/sh_veu.c
b618b69c
GL
8714
8715SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8716L: linux-media@vger.kernel.org
bb60fcb2 8717S: Orphan
b618b69c
GL
8718F: drivers/media/platform/sh_vou.c
8719F: include/media/sh_vou.h
8720
6349d997 8721SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8722M: Len Brown <lenb@kernel.org>
6349d997
LB
8723L: sfi-devel@simplefirmware.org
8724W: http://simplefirmware.org/
8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8726S: Supported
943fc810 8727F: arch/x86/platform/sfi/
6349d997
LB
8728F: drivers/sfi/
8729F: include/linux/sfi*.h
e2d1d6c0 8730
1da177e4
LT
8731SIMTEC EB110ATX (Chalice CATS)
8732P: Ben Dooks
b16957c6
BD
8733P: Vincent Sanders <vince@simtec.co.uk>
8734M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8735W: http://www.simtec.co.uk/products/EB110ATX/
8736S: Supported
8737
8738SIMTEC EB2410ITX (BAST)
8739P: Ben Dooks
b16957c6
BD
8740P: Vincent Sanders <vince@simtec.co.uk>
8741M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8742W: http://www.simtec.co.uk/products/EB2410ITX/
8743S: Supported
15dba387
JP
8744F: arch/arm/mach-s3c24xx/mach-bast.c
8745F: arch/arm/mach-s3c24xx/bast-ide.c
8746F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8747
4c5adde7 8748TI DAVINCI MACHINE SUPPORT
3ba789c0 8749M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8750M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8751T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8752Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8753S: Supported
14430813 8754F: arch/arm/mach-davinci/
046d0a37 8755F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8756
8d4b3f08 8757TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8758M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8759L: linux-media@vger.kernel.org
8d4b3f08
LP
8760W: http://linuxtv.org/
8761Q: http://patchwork.linuxtv.org/project/linux-media/list/
8762T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8763S: Maintained
8d4b3f08
LP
8764F: drivers/media/platform/davinci/
8765F: include/media/davinci/
8766
417d2e50
BP
8767TI AM437X VPFE DRIVER
8768M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8769L: linux-media@vger.kernel.org
8770W: http://linuxtv.org/
8771Q: http://patchwork.linuxtv.org/project/linux-media/list/
8772T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8773S: Maintained
8774F: drivers/media/platform/am437x/
8775
92aab3c0 8776SIS 190 ETHERNET DRIVER
8b58be88 8777M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8778L: netdev@vger.kernel.org
8779S: Maintained
8c7de408 8780F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8781
1da177e4 8782SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8783M: Daniele Venzano <venza@brownhat.org>
1da177e4 8784W: http://www.brownhat.org/sis900.html
979b6c13 8785L: netdev@vger.kernel.org
1da177e4 8786S: Maintained
8c7de408 8787F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8788
8789SIS FRAMEBUFFER DRIVER
8b58be88 8790M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8791W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8792S: Maintained
679655da 8793F: Documentation/fb/sisfb.txt
8a61f013 8794F: drivers/video/fbdev/sis/
679655da 8795F: include/video/sisfb.h
1da177e4
LT
8796
8797SIS USB2VGA DRIVER
8b58be88 8798M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8799W: http://www.winischhofer.at/linuxsisusbvga.shtml
8800S: Maintained
679655da 8801F: drivers/usb/misc/sisusbvga/
1da177e4 8802
415ad26d 8803SLAB ALLOCATOR
16e943bf 8804M: Christoph Lameter <cl@linux.com>
2ed1c525 8805M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8806M: David Rientjes <rientjes@google.com>
8807M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8808M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8809L: linux-mm@kvack.org
8810S: Maintained
679655da 8811F: include/linux/sl?b*.h
16e943bf 8812F: mm/sl?b*
415ad26d 8813
9fab9787
PM
8814SLEEPABLE READ-COPY UPDATE (SRCU)
8815M: Lai Jiangshan <laijs@cn.fujitsu.com>
8816M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8817M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8818R: Steven Rostedt <rostedt@goodmis.org>
8819R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8820L: linux-kernel@vger.kernel.org
9fab9787
PM
8821W: http://www.rdrop.com/users/paulmck/RCU/
8822S: Supported
8823T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8824F: include/linux/srcu.h
8825F: kernel/rcu/srcu.c
9fab9787 8826
66372841
CS
8827SMACK SECURITY MODULE
8828M: Casey Schaufler <casey@schaufler-ca.com>
8829L: linux-security-module@vger.kernel.org
8830W: http://schaufler-ca.com
8831T: git git://git.gitorious.org/smack-next/kernel.git
8832S: Maintained
8833F: Documentation/security/Smack.txt
8834F: security/smack/
8835
20651e0b 8836DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8837M: Kevin Hilman <khilman@kernel.org>
8838M: Nishanth Menon <nm@ti.com>
8839S: Maintained
20651e0b 8840F: drivers/power/avs/
68ace3e1
KH
8841F: include/linux/power/smartreflex.h
8842L: linux-pm@vger.kernel.org
8843
1da177e4 8844SMC91x ETHERNET DRIVER
2f82af08 8845M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8846S: Odd Fixes
ae150435 8847F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8848
e8e31622
SA
8849SMIA AND SMIA++ IMAGE SENSOR DRIVER
8850M: Sakari Ailus <sakari.ailus@iki.fi>
8851L: linux-media@vger.kernel.org
8852S: Maintained
14430813 8853F: drivers/media/i2c/smiapp/
e8e31622
SA
8854F: include/media/smiapp.h
8855F: drivers/media/i2c/smiapp-pll.c
8856F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 8857F: include/uapi/linux/smiapp.h
a2cec3c0 8858F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 8859
920fa1ff
GR
8860SMM665 HARDWARE MONITOR DRIVER
8861M: Guenter Roeck <linux@roeck-us.net>
8862L: lm-sensors@lm-sensors.org
8863S: Maintained
8864F: Documentation/hwmon/smm665
8865F: drivers/hwmon/smm665.c
8866
9df7305b 8867SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8868M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8869L: lm-sensors@lm-sensors.org
90b24cfb 8870S: Maintained
9df7305b
SG
8871F: Documentation/hwmon/emc2103
8872F: drivers/hwmon/emc2103.c
8873
a98d506c
HG
8874SMSC SCH5627 HARDWARE MONITOR DRIVER
8875M: Hans de Goede <hdegoede@redhat.com>
8876L: lm-sensors@lm-sensors.org
8877S: Supported
8878F: Documentation/hwmon/sch5627
8879F: drivers/hwmon/sch5627.c
8880
6ea884db 8881SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8882M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8883L: lm-sensors@lm-sensors.org
8884S: Maintained
679655da
JP
8885F: Documentation/hwmon/smsc47b397
8886F: drivers/hwmon/smsc47b397.c
6ea884db 8887
fd9abb3d 8888SMSC911x ETHERNET DRIVER
90b24cfb 8889M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8890L: netdev@vger.kernel.org
90b24cfb 8891S: Maintained
679655da 8892F: include/linux/smsc911x.h
ae150435 8893F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8894
8895SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8896M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8897L: netdev@vger.kernel.org
90b24cfb 8898S: Maintained
ae150435 8899F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8900
3c8a63e2 8901SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8902M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8903L: linux-fbdev@vger.kernel.org
90b24cfb 8904S: Maintained
8a61f013 8905F: drivers/video/fbdev/smscufx.c
3c8a63e2 8906
668acf32 8907SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8908M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8909L: linux-media@vger.kernel.org
275ffde4 8910T: git git://linuxtv.org/media_tree.git
795fb7e7 8911S: Maintained
90d72ac6
MCC
8912F: include/media/soc*
8913F: drivers/media/i2c/soc_camera/
8914F: drivers/media/platform/soc_camera/
668acf32 8915
e2d1d6c0 8916SOEKRIS NET48XX LED SUPPORT
8b58be88 8917M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8918S: Maintained
679655da 8919F: drivers/leds/leds-net48xx.c
e2d1d6c0 8920
e3994db1 8921SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8922M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8923M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8924M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8925L: linux-media@vger.kernel.org
8926S: Supported
8927F: drivers/media/pci/solo6x10/
8928
1da177e4 8929SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8930M: Neil Brown <neilb@suse.de>
1da177e4 8931L: linux-raid@vger.kernel.org
524418bb 8932S: Supported
679655da
JP
8933F: drivers/md/
8934F: include/linux/raid/
c117ab84 8935F: include/uapi/linux/raid/
1da177e4 8936
1da177e4 8937SONIC NETWORK DRIVER
8b58be88 8938M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8939L: netdev@vger.kernel.org
1da177e4 8940S: Maintained
d9fb9f38 8941F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8942
61e115a5 8943SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8944M: Michael Buesch <m@bues.ch>
61e115a5
MB
8945L: netdev@vger.kernel.org
8946S: Maintained
679655da
JP
8947F: drivers/ssb/
8948F: include/linux/ssb/
61e115a5 8949
1da177e4 8950SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8951M: Mattia Dongili <malattia@linux.it>
d0944853 8952L: platform-driver-x86@vger.kernel.org
5b18167d 8953W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8954S: Maintained
679655da
JP
8955F: Documentation/laptops/sony-laptop.txt
8956F: drivers/char/sonypi.c
8957F: drivers/platform/x86/sony-laptop.c
8958F: include/linux/sony-laptop.h
1da177e4 8959
baf8532a 8960SONY MEMORYSTICK CARD SUPPORT
8b58be88 8961M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8962W: http://tifmxx.berlios.de/
8963S: Maintained
679655da 8964F: drivers/memstick/host/tifm_ms.c
baf8532a 8965
0ab30494
ML
8966SONY MEMORYSTICK STANDARD SUPPORT
8967M: Maxim Levitsky <maximlevitsky@gmail.com>
8968S: Maintained
8969F: drivers/memstick/core/ms_block.*
8970
1da177e4 8971SOUND
8b58be88
JP
8972M: Jaroslav Kysela <perex@perex.cz>
8973M: Takashi Iwai <tiwai@suse.de>
93711660 8974L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8975W: http://www.alsa-project.org/
dde7ad8d 8976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8977T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8978Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8979S: Maintained
3126a179
JP
8980F: Documentation/sound/
8981F: include/sound/
c117ab84 8982F: include/uapi/sound/
679655da 8983F: sound/
1da177e4 8984
33bbe149
MB
8985SOUND - COMPRESSED AUDIO
8986M: Vinod Koul <vinod.koul@intel.com>
8987L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8988T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8989S: Supported
f672f31a 8990F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8991F: include/sound/compress_driver.h
f672f31a 8992F: include/uapi/sound/compress_*
33bbe149
MB
8993F: sound/core/compress_offload.c
8994F: sound/soc/soc-compress.c
8995
bd903bde 8996SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8997M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8998M: Mark Brown <broonie@kernel.org>
86f14df8 8999T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9000L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9001W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9002S: Supported
2820f615 9003F: Documentation/sound/alsa/soc/
679655da 9004F: sound/soc/
e6e55122 9005F: include/sound/soc*
eb1a6af3 9006
d7f8761b
MB
9007SOUND - DMAENGINE HELPERS
9008M: Lars-Peter Clausen <lars@metafoo.de>
9009S: Supported
9010F: include/sound/dmaengine_pcm.h
9011F: sound/core/pcm_dmaengine.c
9012F: sound/soc/soc-generic-dmaengine-pcm.c
9013
990a6a99
OS
9014SP2 MEDIA DRIVER
9015M: Olli Salonen <olli.salonen@iki.fi>
9016L: linux-media@vger.kernel.org
9017W: http://linuxtv.org/
9018Q: http://patchwork.linuxtv.org/project/linux-media/list/
9019S: Maintained
9020F: drivers/media/dvb-frontends/sp2*
9021
473321fc 9022SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9023M: "David S. Miller" <davem@davemloft.net>
1da177e4 9024L: sparclinux@vger.kernel.org
8a6e2535 9025Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9026T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9027T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9028S: Maintained
679655da 9029F: arch/sparc/
7765b8bb 9030F: drivers/sbus/
1da177e4 9031
6404fcca
DM
9032SPARC SERIAL DRIVERS
9033M: "David S. Miller" <davem@davemloft.net>
9034L: sparclinux@vger.kernel.org
08deed1e
JP
9035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9036T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9037S: Maintained
6816383a 9038F: include/linux/sunserialcore.h
df621252 9039F: drivers/tty/serial/suncore.c
df621252
GKH
9040F: drivers/tty/serial/sunhv.c
9041F: drivers/tty/serial/sunsab.c
9042F: drivers/tty/serial/sunsab.h
9043F: drivers/tty/serial/sunsu.c
9044F: drivers/tty/serial/sunzilog.c
9045F: drivers/tty/serial/sunzilog.h
6404fcca 9046
389325b4
CL
9047SPARSE CHECKER
9048M: "Christopher Li" <sparse@chrisli.org>
9049L: linux-sparse@vger.kernel.org
9050W: https://sparse.wiki.kernel.org/
9051T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9052T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9053S: Maintained
9054F: include/linux/compiler.h
9055
fc0c195a 9056SPEAR PLATFORM SUPPORT
2d8a3b3d 9057M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9058M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9059L: spear-devel@list.st.com
9060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9061W: http://www.st.com/spear
9062S: Maintained
281e192f 9063F: arch/arm/mach-spear/
fc0c195a 9064
9065SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9066M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9067L: spear-devel@list.st.com
9068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9069W: http://www.st.com/spear
9070S: Maintained
5df33a62 9071F: drivers/clk/spear/
fc0c195a 9072
e2d1d6c0 9073SPI SUBSYSTEM
b02e48f2 9074M: Mark Brown <broonie@kernel.org>
dfbe403c 9075L: linux-spi@vger.kernel.org
e7e4e13c 9076T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9077Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9078S: Maintained
679655da
JP
9079F: Documentation/spi/
9080F: drivers/spi/
9081F: include/linux/spi/
c117ab84 9082F: include/uapi/linux/spi/
e2d1d6c0 9083
2752e401 9084SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9085M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9086M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9087L: netdev@vger.kernel.org
9088S: Supported
679655da 9089F: Documentation/networking/spider_net.txt
8df158ac 9090F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9091
e2d1d6c0 9092SPU FILE SYSTEM
8b58be88 9093M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9094L: linuxppc-dev@lists.ozlabs.org
9095L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9096W: http://www.ibm.com/developerworks/power/cell/
9097S: Supported
679655da
JP
9098F: Documentation/filesystems/spufs.txt
9099F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9100
fc555841 9101SQUASHFS FILE SYSTEM
d7f2ff67 9102M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9103L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9104W: http://squashfs.org.uk
9105S: Maintained
679655da
JP
9106F: Documentation/filesystems/squashfs.txt
9107F: fs/squashfs/
fc555841 9108
1da177e4 9109SRM (Alpha) environment access
8b58be88 9110M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9111S: Maintained
679655da 9112F: arch/alpha/kernel/srm_env.c
1da177e4 9113
26e9a397 9114STABLE BRANCH
879a5a00 9115M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9116L: stable@vger.kernel.org
879a5a00 9117S: Supported
7b175c46 9118F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9119
26e9a397 9120STAGING SUBSYSTEM
879a5a00 9121M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9123L: devel@driverdev.osuosl.org
879a5a00 9124S: Supported
679655da 9125F: drivers/staging/
dbc6c2cc 9126
ebd3d010
JP
9127STAGING - COMEDI
9128M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9129M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9130S: Odd Fixes
9131F: drivers/staging/comedi/
9132
a0138163
JP
9133STAGING - FLARION FT1000 DRIVERS
9134M: Marek Belisko <marek.belisko@gmail.com>
9135S: Odd Fixes
9136F: drivers/staging/ft1000/
9137
6c1bb424 9138STAGING - INDUSTRIAL IO
030a13d7 9139M: Jonathan Cameron <jic23@kernel.org>
a0138163 9140L: linux-iio@vger.kernel.org
6c1bb424
JP
9141S: Odd Fixes
9142F: drivers/staging/iio/
9143
a0138163
JP
9144STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9145M: Jarod Wilson <jarod@wilsonet.com>
9146W: http://www.lirc.org/
9147S: Odd Fixes
b2b0186d 9148F: drivers/staging/media/lirc/
a0138163 9149
f5e5de1e
OD
9150STAGING - LUSTRE PARALLEL FILESYSTEM
9151M: Oleg Drokin <oleg.drokin@intel.com>
9152M: Andreas Dilger <andreas.dilger@intel.com>
9153L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9154W: http://lustre.opensfs.org/
9155S: Maintained
9156F: drivers/staging/lustre
9157
7c6b6c71 9158STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9159M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9160M: Marc Dietrich <marvin24@gmx.de>
9161L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9162L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9163S: Maintained
9164F: drivers/staging/nvec/
9165
a0138163 9166STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9167M: Jens Frederich <jfrederich@gmail.com>
9168M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9169M: Jon Nettleton <jon.nettleton@gmail.com>
9170W: http://wiki.laptop.org/go/DCON
3140b458 9171S: Maintained
a0138163
JP
9172F: drivers/staging/olpc_dcon/
9173
94cfdd15 9174STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9175M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9176S: Maintained
9177F: drivers/staging/ozwpan/
9178
a0138163 9179STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9180M: Willy Tarreau <willy@meta-x.org>
9181S: Odd Fixes
9182F: drivers/staging/panel/
9183
a0138163
JP
9184STAGING - REALTEK RTL8712U DRIVERS
9185M: Larry Finger <Larry.Finger@lwfinger.net>
9186M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9187S: Odd Fixes
9188F: drivers/staging/rtl8712/
9189
7591ba8b
JS
9190STAGING - REALTEK RTL8723U WIRELESS DRIVER
9191M: Larry Finger <Larry.Finger@lwfinger.net>
9192M: Jes Sorensen <Jes.Sorensen@redhat.com>
9193L: linux-wireless@vger.kernel.org
9194S: Maintained
9195F: drivers/staging/rtl8723au/
9196
510fa408
JP
9197STAGING - SLICOSS
9198M: Lior Dotan <liodot@gmail.com>
9199M: Christopher Harrer <charrer@alacritech.com>
9200S: Odd Fixes
9201F: drivers/staging/slicoss/
9202
a0138163
JP
9203STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9204M: William Hubbs <w.d.hubbs@gmail.com>
9205M: Chris Brannon <chris@the-brannons.com>
d33bce31 9206M: Kirk Reiser <kirk@reisers.ca>
a0138163 9207M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9208L: speakup@linux-speakup.org
a0138163
JP
9209W: http://www.linux-speakup.org/
9210S: Odd Fixes
9211F: drivers/staging/speakup/
9212
b3e871ce
JP
9213STAGING - VIA VT665X DRIVERS
9214M: Forest Bond <forest@alittletooquiet.net>
9215S: Odd Fixes
9216F: drivers/staging/vt665?/
9217
709bcb07 9218STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9219M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9220S: Odd Fixes
9221F: drivers/staging/xgifb/
9222
1da177e4 9223STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9224M: Ion Badulescu <ionut@badula.org>
b4f90189 9225S: Odd Fixes
9bba23b0 9226F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9227
e2d1d6c0 9228SUN3/3X
8b58be88 9229M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9230W: http://sammy.net/sun3/
9231S: Maintained
679655da
JP
9232F: arch/m68k/kernel/*sun3*
9233F: arch/m68k/sun3*/
9234F: arch/m68k/include/asm/sun3*
e689cf4a 9235F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9236
2bc9ff01
DK
9237SUNDANCE NETWORK DRIVER
9238M: Denis Kirjanov <kda@linux-powerpc.org>
9239L: netdev@vger.kernel.org
9240S: Maintained
9241F: drivers/net/ethernet/dlink/sundance.c
9242
2cbb12a4 9243SUPERH
2cbb12a4 9244L: linux-sh@vger.kernel.org
1da177e4 9245W: http://www.linux-sh.org
8a6e2535 9246Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9247S: Orphan
066069e1 9248F: Documentation/sh/
679655da 9249F: arch/sh/
066069e1 9250F: drivers/sh/
1da177e4 9251
4480f15b 9252SUSPEND TO RAM
7fb06082 9253M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9254M: Len Brown <len.brown@intel.com>
9255M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9256L: linux-pm@vger.kernel.org
e2d1d6c0 9257S: Supported
679655da
JP
9258F: Documentation/power/
9259F: arch/x86/kernel/acpi/
9260F: drivers/base/power/
9261F: kernel/power/
9262F: include/linux/suspend.h
9263F: include/linux/freezer.h
9264F: include/linux/pm.h
1da177e4
LT
9265
9266SVGA HANDLING
8b58be88 9267M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9268L: linux-video@atrey.karlin.mff.cuni.cz
9269S: Maintained
679655da
JP
9270F: Documentation/svga.txt
9271F: arch/x86/boot/video*
1da177e4 9272
6e28b761
KRW
9273SWIOTLB SUBSYSTEM
9274M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9275L: linux-kernel@vger.kernel.org
9276S: Supported
9277F: lib/swiotlb.c
9278F: arch/*/kernel/pci-swiotlb.c
9279F: include/linux/swiotlb.h
9280
007f790c
JP
9281SWITCHDEV
9282M: Jiri Pirko <jiri@resnulli.us>
9283L: netdev@vger.kernel.org
9284S: Supported
9285F: net/switchdev/
9286F: include/net/switchdev.h
9287
db8e35d5
VG
9288SYNOPSYS ARC ARCHITECTURE
9289M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9290S: Supported
9291F: arch/arc/
6659a20a 9292F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9293F: drivers/tty/serial/arc_uart.c
db8e35d5 9294
1da177e4 9295SYSV FILESYSTEM
8b58be88 9296M: Christoph Hellwig <hch@infradead.org>
1da177e4 9297S: Maintained
679655da
JP
9298F: Documentation/filesystems/sysv-fs.txt
9299F: fs/sysv/
9300F: include/linux/sysv_fs.h
1da177e4 9301
86cfa7fc
NB
9302TARGET SUBSYSTEM
9303M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9304L: linux-scsi@vger.kernel.org
b9f5edc2 9305L: target-devel@vger.kernel.org
86cfa7fc 9306W: http://www.linux-iscsi.org
cf015e9f 9307W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9308T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9309S: Supported
9310F: drivers/target/
9311F: include/target/
9312F: Documentation/target/
9313
4e68852d 9314TASKSTATS STATISTICS INTERFACE
185e595f 9315M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9316S: Maintained
679655da
JP
9317F: Documentation/accounting/taskstats*
9318F: include/linux/taskstats*
9319F: kernel/taskstats.c
4e68852d 9320
781b456a 9321TC CLASSIFIER
f935f3f8 9322M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9323L: netdev@vger.kernel.org
9324S: Maintained
679655da 9325F: include/net/pkt_cls.h
c117ab84 9326F: include/uapi/linux/pkt_cls.h
679655da 9327F: net/sched/
781b456a 9328
5067f08a 9329TCP LOW PRIORITY MODULE
8b58be88
JP
9330M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9331M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9332W: http://tcp-lp-mod.sourceforge.net/
9333S: Maintained
679655da 9334F: net/ipv4/tcp_lp.c
5067f08a 9335
91952bc0
AP
9336TDA10071 MEDIA DRIVER
9337M: Antti Palosaari <crope@iki.fi>
9338L: linux-media@vger.kernel.org
9339W: http://linuxtv.org/
9340W: http://palosaari.fi/linux/
9341Q: http://patchwork.linuxtv.org/project/linux-media/list/
9342T: git git://linuxtv.org/anttip/media_tree.git
9343S: Maintained
9344F: drivers/media/dvb-frontends/tda10071*
9345
9346TDA18212 MEDIA DRIVER
9347M: Antti Palosaari <crope@iki.fi>
9348L: linux-media@vger.kernel.org
9349W: http://linuxtv.org/
9350W: http://palosaari.fi/linux/
9351Q: http://patchwork.linuxtv.org/project/linux-media/list/
9352T: git git://linuxtv.org/anttip/media_tree.git
9353S: Maintained
9354F: drivers/media/tuners/tda18212*
9355
9356TDA18218 MEDIA DRIVER
9357M: Antti Palosaari <crope@iki.fi>
9358L: linux-media@vger.kernel.org
9359W: http://linuxtv.org/
9360W: http://palosaari.fi/linux/
9361Q: http://patchwork.linuxtv.org/project/linux-media/list/
9362T: git git://linuxtv.org/anttip/media_tree.git
9363S: Maintained
9364F: drivers/media/tuners/tda18218*
9365
3b2f6aba
MK
9366TDA18271 MEDIA DRIVER
9367M: Michael Krufky <mkrufky@linuxtv.org>
9368L: linux-media@vger.kernel.org
9369W: http://linuxtv.org/
9370W: http://github.com/mkrufky
9371Q: http://patchwork.linuxtv.org/project/linux-media/list/
9372T: git git://linuxtv.org/mkrufky/tuners.git
9373S: Maintained
9374F: drivers/media/tuners/tda18271*
9375
e48307a9
MK
9376TDA827x MEDIA DRIVER
9377M: Michael Krufky <mkrufky@linuxtv.org>
9378L: linux-media@vger.kernel.org
9379W: http://linuxtv.org/
9380W: http://github.com/mkrufky
9381Q: http://patchwork.linuxtv.org/project/linux-media/list/
9382T: git git://linuxtv.org/mkrufky/tuners.git
9383S: Maintained
9384F: drivers/media/tuners/tda8290.*
9385
66cf9212
MK
9386TDA8290 MEDIA DRIVER
9387M: Michael Krufky <mkrufky@linuxtv.org>
9388L: linux-media@vger.kernel.org
9389W: http://linuxtv.org/
9390W: http://github.com/mkrufky
9391Q: http://patchwork.linuxtv.org/project/linux-media/list/
9392T: git git://linuxtv.org/mkrufky/tuners.git
9393S: Maintained
9394F: drivers/media/tuners/tda8290.*
9395
4b9fba30
HV
9396TDA9840 MEDIA DRIVER
9397M: Hans Verkuil <hverkuil@xs4all.nl>
9398L: linux-media@vger.kernel.org
9399T: git git://linuxtv.org/media_tree.git
9400W: http://linuxtv.org
9401S: Maintained
9402F: drivers/media/i2c/tda9840*
9403
2cb654fd 9404TEA5761 TUNER DRIVER
009a5410 9405M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9406L: linux-media@vger.kernel.org
9407W: http://linuxtv.org
9408T: git git://linuxtv.org/media_tree.git
9409S: Odd fixes
9410F: drivers/media/tuners/tea5761.*
9411
9412TEA5767 TUNER DRIVER
009a5410 9413M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9414L: linux-media@vger.kernel.org
9415W: http://linuxtv.org
9416T: git git://linuxtv.org/media_tree.git
9417S: Maintained
9418F: drivers/media/tuners/tea5767.*
9419
4b9fba30
HV
9420TEA6415C MEDIA DRIVER
9421M: Hans Verkuil <hverkuil@xs4all.nl>
9422L: linux-media@vger.kernel.org
9423T: git git://linuxtv.org/media_tree.git
9424W: http://linuxtv.org
9425S: Maintained
9426F: drivers/media/i2c/tea6415c*
9427
9428TEA6420 MEDIA DRIVER
9429M: Hans Verkuil <hverkuil@xs4all.nl>
9430L: linux-media@vger.kernel.org
9431T: git git://linuxtv.org/media_tree.git
9432W: http://linuxtv.org
9433S: Maintained
9434F: drivers/media/i2c/tea6420*
9435
3d249d4c 9436TEAM DRIVER
dca9ab92 9437M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9438L: netdev@vger.kernel.org
9439S: Supported
9440F: drivers/net/team/
9441F: include/linux/if_team.h
c117ab84 9442F: include/uapi/linux/if_team.h
3d249d4c 9443
7d029125
VD
9444TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9445M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9446S: Maintained
9447F: arch/x86/platform/ts5500/
9448
40ad4a30
SY
9449TECHNOTREND USB IR RECEIVER
9450M: Sean Young <sean@mess.org>
9451L: linux-media@vger.kernel.org
9452S: Maintained
9453F: drivers/media/rc/ttusbir.c
9454
adabdb0c 9455TEGRA ARCHITECTURE SUPPORT
243d58ec 9456M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9457M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9458M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9459L: linux-tegra@vger.kernel.org
fd117cd1 9460Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9461T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9462S: Supported
bbbe96ed 9463N: [^a-z]tegra
84b9414b 9464
adabdb0c
SW
9465TEGRA CLOCK DRIVER
9466M: Peter De Schrijver <pdeschrijver@nvidia.com>
9467M: Prashant Gaikwad <pgaikwad@nvidia.com>
9468S: Supported
9469F: drivers/clk/tegra/
9470
9471TEGRA DMA DRIVER
9472M: Laxman Dewangan <ldewangan@nvidia.com>
9473S: Supported
9474F: drivers/dma/tegra20-apb-dma.c
9475
adabdb0c
SW
9476TEGRA I2C DRIVER
9477M: Laxman Dewangan <ldewangan@nvidia.com>
9478S: Supported
9479F: drivers/i2c/busses/i2c-tegra.c
9480
9481TEGRA IOMMU DRIVERS
9482M: Hiroshi Doyu <hdoyu@nvidia.com>
9483S: Supported
9484F: drivers/iommu/tegra*
9485
9486TEGRA KBC DRIVER
9487M: Rakesh Iyer <riyer@nvidia.com>
9488M: Laxman Dewangan <ldewangan@nvidia.com>
9489S: Supported
9490F: drivers/input/keyboard/tegra-kbc.c
9491
adabdb0c
SW
9492TEGRA PWM DRIVER
9493M: Thierry Reding <thierry.reding@gmail.com>
9494S: Supported
9495F: drivers/pwm/pwm-tegra.c
9496
9497TEGRA SERIAL DRIVER
9498M: Laxman Dewangan <ldewangan@nvidia.com>
9499S: Supported
9500F: drivers/tty/serial/serial-tegra.c
9501
9502TEGRA SPI DRIVER
9503M: Laxman Dewangan <ldewangan@nvidia.com>
9504S: Supported
9505F: drivers/spi/spi-tegra*
9506
1a348ccc 9507TEHUTI ETHERNET DRIVER
8b58be88 9508M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9509L: netdev@vger.kernel.org
9510S: Supported
ef7f5429 9511F: drivers/net/ethernet/tehuti/*
1a348ccc 9512
4e68852d 9513Telecom Clock Driver for MCPL0010
8b58be88 9514M: Mark Gross <mark.gross@intel.com>
4e68852d 9515S: Supported
679655da 9516F: drivers/char/tlclk.c
4e68852d 9517
4480f15b 9518TENSILICA XTENSA PORT (xtensa)
8b58be88 9519M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9520M: Max Filippov <jcmvbkbc@gmail.com>
9521L: linux-xtensa@linux-xtensa.org
4e68852d 9522S: Maintained
679655da 9523F: arch/xtensa/
3dc99857 9524F: drivers/irqchip/irq-xtensa-*
4e68852d 9525
5313ba66
HV
9526THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9527M: Hans Verkuil <hverkuil@xs4all.nl>
9528L: linux-media@vger.kernel.org
9529T: git git://linuxtv.org/media_tree.git
9530W: http://linuxtv.org
9531S: Maintained
9532F: drivers/media/radio/radio-raremono.c
9533
d3fb6955 9534THERMAL
b75f0050 9535M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9536M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9537L: linux-pm@vger.kernel.org
9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9539T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9540Q: https://patchwork.kernel.org/project/linux-pm/list/
9541S: Supported
9542F: drivers/thermal/
9543F: include/linux/thermal.h
af6c9f16 9544F: include/uapi/linux/thermal.h
b75f0050
JP
9545F: include/linux/cpu_cooling.h
9546F: Documentation/devicetree/bindings/thermal/
d3fb6955 9547
30ba2fbd
VD
9548THINGM BLINK(1) USB RGB LED DRIVER
9549M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9550S: Maintained
9551F: drivers/hid/hid-thingm.c
9552
4e68852d 9553THINKPAD ACPI EXTRAS DRIVER
8b58be88 9554M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9555L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9556L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9557W: http://ibm-acpi.sourceforge.net
9558W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9559T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9560S: Maintained
679655da 9561F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9562
1b46f2a2 9563TI BANDGAP AND THERMAL DRIVER
f14d1c24 9564M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9565L: linux-pm@vger.kernel.org
531ff13e 9566L: linux-omap@vger.kernel.org
5a723e81 9567S: Maintained
794b2e25 9568F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9569
49b6a5e3
TK
9570TI CLOCK DRIVER
9571M: Tero Kristo <t-kristo@ti.com>
9572L: linux-omap@vger.kernel.org
9573S: Maintained
9574F: drivers/clk/ti/
9575F: include/linux/clk/ti.h
9576
4020f2d7 9577TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9578M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9579S: Maintained
679655da
JP
9580F: drivers/misc/tifm*
9581F: drivers/mmc/host/tifm_sd.c
9582F: include/linux/tifm.h
4020f2d7 9583
e0c52404 9584TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9585M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9586L: linux-kernel@vger.kernel.org
9587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9588S: Maintained
9589F: drivers/soc/ti/*
9590T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9591
9592
152ad442
SR
9593TI LM49xxx FAMILY ASoC CODEC DRIVERS
9594M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9595M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9596L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9597S: Maintained
9598F: sound/soc/codecs/lm49453*
d392dead 9599F: sound/soc/codecs/isabelle*
152ad442 9600
0edd807d
KM
9601TI LP855x BACKLIGHT DRIVER
9602M: Milo Kim <milo.kim@ti.com>
9603S: Maintained
9604F: Documentation/backlight/lp855x-driver.txt
9605F: drivers/video/backlight/lp855x_bl.c
9606F: include/linux/platform_data/lp855x.h
9607
faf13f6d
KM
9608TI LP8727 CHARGER DRIVER
9609M: Milo Kim <milo.kim@ti.com>
9610S: Maintained
9611F: drivers/power/lp8727_charger.c
9612F: include/linux/platform_data/lp8727.h
9613
22f1229f
KM
9614TI LP8788 MFD DRIVER
9615M: Milo Kim <milo.kim@ti.com>
9616S: Maintained
9617F: drivers/iio/adc/lp8788_adc.c
9618F: drivers/leds/leds-lp8788.c
9619F: drivers/mfd/lp8788*.c
9620F: drivers/power/lp8788-charger.c
9621F: drivers/regulator/lp8788-*.c
9622F: include/linux/mfd/lp8788*.h
9623
dd5e8e6b 9624TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9625M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9626L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9627S: Maintained
9628F: sound/soc/codecs/twl4030*
9629
90921014 9630TI WILINK WIRELESS DRIVERS
90921014
LC
9631L: linux-wireless@vger.kernel.org
9632W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9633W: http://wireless.kernel.org/en/users/Drivers/wl1251
9634T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9635S: Orphan
90921014
LC
9636F: drivers/net/wireless/ti/
9637F: include/linux/wl12xx.h
9638
e86eaa3a 9639TIPC NETWORK LAYER
8b58be88
JP
9640M: Jon Maloy <jon.maloy@ericsson.com>
9641M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9642L: netdev@vger.kernel.org (core kernel code)
9643L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9644W: http://tipc.sourceforge.net/
e86eaa3a 9645S: Maintained
c117ab84 9646F: include/uapi/linux/tipc*.h
679655da 9647F: net/tipc/
e86eaa3a 9648
867e359b 9649TILE ARCHITECTURE
c47b15c4 9650M: Chris Metcalf <cmetcalf@ezchip.com>
867e359b
CM
9651W: http://www.tilera.com/scm/
9652S: Supported
9653F: arch/tile/
6b940606 9654F: drivers/char/tile-srom.c
5c770755 9655F: drivers/edac/tile_edac.c
6b940606
CM
9656F: drivers/net/ethernet/tile/
9657F: drivers/rtc/rtc-tile.c
9658F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9659F: drivers/tty/serial/tilegx.c
6b940606
CM
9660F: drivers/usb/host/*-tilegx.c
9661F: include/linux/usb/tilegx.h
867e359b 9662
1da177e4 9663TLAN NETWORK DRIVER
8b58be88 9664M: Samuel Chessman <chessman@tux.org>
88c07dde 9665L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9666W: http://sourceforge.net/projects/tlan/
9667S: Maintained
679655da 9668F: Documentation/networking/tlan.txt
b544dbac 9669F: drivers/net/ethernet/ti/tlan.*
1da177e4 9670
d74db3b2 9671TOMOYO SECURITY MODULE
8b58be88
JP
9672M: Kentaro Takeda <takedakn@nttdata.co.jp>
9673M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9674L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9675L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9676L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9677L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9678W: http://tomoyo.sourceforge.jp/
843d183c 9679T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9680S: Maintained
679655da 9681F: security/tomoyo/
d74db3b2 9682
9caeb532 9683TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9684M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9685L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9686S: Maintained
9687F: drivers/platform/x86/topstar-laptop.c
9688
1da177e4 9689TOSHIBA ACPI EXTRAS DRIVER
d0944853 9690L: platform-driver-x86@vger.kernel.org
15065531 9691S: Orphan
679655da 9692F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9693
9694TOSHIBA SMM DRIVER
8b58be88 9695M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9696L: tlinux-users@tce.toshiba-dme.co.jp
9697W: http://www.buzzard.org.uk/toshiba/
9698S: Maintained
679655da
JP
9699F: drivers/char/toshiba.c
9700F: include/linux/toshiba.h
c117ab84 9701F: include/uapi/linux/toshiba.h
1da177e4 9702
d719f900 9703TMIO MMC DRIVER
252f29a9 9704M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9705L: linux-mmc@vger.kernel.org
d719f900 9706S: Maintained
d1057c40
GL
9707F: drivers/mmc/host/tmio_mmc*
9708F: drivers/mmc/host/sh_mobile_sdhi.c
9709F: include/linux/mmc/tmio.h
9710F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9711
917cc4e6
GR
9712TMP401 HARDWARE MONITOR DRIVER
9713M: Guenter Roeck <linux@roeck-us.net>
9714L: lm-sensors@lm-sensors.org
9715S: Maintained
9716F: Documentation/hwmon/tmp401
9717F: drivers/hwmon/tmp401.c
9718
98f32602 9719TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9720M: Hugh Dickins <hughd@google.com>
98f32602
HD
9721L: linux-mm@kvack.org
9722S: Maintained
9723F: include/linux/shmem_fs.h
9724F: mm/shmem.c
9725
45f95b53 9726TM6000 VIDEO4LINUX DRIVER
009a5410 9727M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9728L: linux-media@vger.kernel.org
9729W: http://linuxtv.org
9730T: git git://linuxtv.org/media_tree.git
9731S: Odd fixes
9732F: drivers/media/usb/tm6000/
9733
c65fde19
HV
9734TW68 VIDEO4LINUX DRIVER
9735M: Hans Verkuil <hverkuil@xs4all.nl>
9736L: linux-media@vger.kernel.org
9737T: git git://linuxtv.org/media_tree.git
9738W: http://linuxtv.org
9739S: Odd Fixes
9740F: drivers/media/pci/tw68/
9741
4e68852d 9742TPM DEVICE DRIVER
901486b8 9743M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9744M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9745M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9746W: http://tpmdd.sourceforge.net
63a10dfd 9747L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9748S: Maintained
679655da 9749F: drivers/char/tpm/
4e68852d 9750
d6f005a1
JP
9751TRACING
9752M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9753M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9755S: Maintained
9756F: Documentation/trace/ftrace.txt
9757F: arch/*/*/*/ftrace.h
9758F: arch/*/kernel/ftrace.c
9759F: include/*/ftrace.h
9760F: include/linux/trace*.h
9761F: include/trace/
9762F: kernel/trace/
6e68e6c5 9763F: tools/testing/selftests/ftrace/
d6f005a1 9764
1da177e4 9765TRIVIAL PATCHES
8b58be88 9766M: Jiri Kosina <trivial@kernel.org>
54e5881d 9767T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9768S: Maintained
86ef925f 9769K: ^Subject:.*(?i)trivial
1da177e4 9770
4e68852d 9771TTY LAYER
879a5a00 9772M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9773M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9774S: Supported
08deed1e 9775T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9776F: drivers/tty/
df621252 9777F: drivers/tty/serial/serial_core.c
e3288775
AC
9778F: include/linux/serial_core.h
9779F: include/linux/serial.h
9780F: include/linux/tty.h
c117ab84
CEB
9781F: include/uapi/linux/serial_core.h
9782F: include/uapi/linux/serial.h
9783F: include/uapi/linux/tty.h
4e68852d 9784
91952bc0
AP
9785TUA9001 MEDIA DRIVER
9786M: Antti Palosaari <crope@iki.fi>
9787L: linux-media@vger.kernel.org
9788W: http://linuxtv.org/
9789W: http://palosaari.fi/linux/
9790Q: http://patchwork.linuxtv.org/project/linux-media/list/
9791T: git git://linuxtv.org/anttip/media_tree.git
9792S: Maintained
9793F: drivers/media/tuners/tua9001*
9794
740db6d7 9795TULIP NETWORK DRIVERS
8b58be88 9796M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9797L: netdev@vger.kernel.org
9798S: Maintained
0f04e2aa 9799F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9800
9801TUN/TAP driver
ba57b6f2 9802M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9803W: http://vtun.sourceforge.net/tun
9804S: Maintained
679655da
JP
9805F: Documentation/networking/tuntap.txt
9806F: arch/um/os-Linux/drivers/
1da177e4 9807
b454cc66 9808TURBOCHANNEL SUBSYSTEM
8b58be88 9809M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9810M: Ralf Baechle <ralf@linux-mips.org>
9811L: linux-mips@linux-mips.org
9812Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9813S: Maintained
679655da
JP
9814F: drivers/tc/
9815F: include/linux/tc.h
b454cc66 9816
1da177e4 9817U14-34F SCSI DRIVER
8b58be88 9818M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9819L: linux-scsi@vger.kernel.org
9820S: Maintained
679655da 9821F: drivers/scsi/u14-34f.c
1da177e4 9822
e2d1d6c0 9823UBI FILE SYSTEM (UBIFS)
949cb623 9824M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9825M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9826L: linux-mtd@lists.infradead.org
e2966cbe 9827T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9828W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9829S: Maintained
679655da
JP
9830F: Documentation/filesystems/ubifs.txt
9831F: fs/ubifs/
e2d1d6c0 9832
cc2020e6 9833UCLINUX (AND M68KNOMMU)
8b58be88 9834M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9835W: http://www.uclinux.org/
9836L: uclinux-dev@uclinux.org (subscribers-only)
9837S: Maintained
61bc02bb
JP
9838F: arch/m68k/*/*_no.*
9839F: arch/m68k/include/asm/*_no.*
cc2020e6 9840
1da177e4 9841UDF FILESYSTEM
8b58be88 9842M: Jan Kara <jack@suse.cz>
1da177e4 9843S: Maintained
679655da
JP
9844F: Documentation/filesystems/udf.txt
9845F: fs/udf/
1da177e4 9846
cc2020e6 9847UFS FILESYSTEM
8b58be88 9848M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9849S: Maintained
679655da
JP
9850F: Documentation/filesystems/ufs.txt
9851F: fs/ufs/
cc2020e6 9852
0a09d3ab
DH
9853UHID USERSPACE HID IO DRIVER:
9854M: David Herrmann <dh.herrmann@googlemail.com>
9855L: linux-input@vger.kernel.org
9856S: Maintained
9857F: drivers/hid/uhid.c
c117ab84 9858F: include/uapi/linux/uhid.h
0a09d3ab 9859
18332a80 9860ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9861L: linux-usb@vger.kernel.org
10c6c9c9 9862S: Orphan
355ffe69 9863F: drivers/uwb/
679655da
JP
9864F: include/linux/uwb.h
9865F: include/linux/uwb/
18332a80 9866
b31d8273
G
9867UNICORE32 ARCHITECTURE:
9868M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9869W: http://mprc.pku.edu.cn/~guanxuetao/linux
9870S: Maintained
ceebf4d5 9871T: git git://github.com/gxt/linux.git
b31d8273
G
9872F: arch/unicore32/
9873
d8379ab1
TF
9874UNIFDEF
9875M: Tony Finch <dot@dotat.at>
9876W: http://dotat.at/prog/unifdef
9877S: Maintained
9878F: scripts/unifdef.c
9879
1da177e4 9880UNIFORM CDROM DRIVER
8b58be88 9881M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9882W: http://www.kernel.dk
9883S: Maintained
679655da
JP
9884F: Documentation/cdrom/
9885F: drivers/cdrom/cdrom.c
9886F: include/linux/cdrom.h
c117ab84 9887F: include/uapi/linux/cdrom.h
1da177e4 9888
56df0122
BR
9889UNISYS S-PAR DRIVERS
9890M: Benjamin Romer <benjamin.romer@unisys.com>
9891M: David Kershner <david.kershner@unisys.com>
9892L: sparmaintainer@unisys.com (Unisys internal)
9893S: Supported
9894F: drivers/staging/unisys/
9895
9941fa6e
VH
9896UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9897M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9898L: linux-scsi@vger.kernel.org
9899S: Supported
9900F: Documentation/scsi/ufs.txt
9901F: drivers/scsi/ufs/
9902
e2d1d6c0 9903UNSORTED BLOCK IMAGES (UBI)
949cb623 9904M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9905W: http://www.linux-mtd.infradead.org/
9906L: linux-mtd@lists.infradead.org
b6b44e0a 9907T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9908S: Maintained
80811493 9909F: drivers/mtd/ubi/
679655da 9910F: include/linux/mtd/ubi.h
c117ab84 9911F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9912
76ac66e4
RW
9913UNSORTED BLOCK IMAGES (UBI) Fastmap
9914M: Richard Weinberger <richard@nod.at>
9915L: linux-mtd@lists.infradead.org
9916S: Maintained
9917F: drivers/mtd/ubi/fastmap.c
9918
1da177e4 9919USB ACM DRIVER
61eee9a7 9920M: Oliver Neukum <oliver@neukum.org>
6372594a 9921L: linux-usb@vger.kernel.org
1da177e4 9922S: Maintained
679655da
JP
9923F: Documentation/usb/acm.txt
9924F: drivers/usb/class/cdc-acm.*
1da177e4 9925
b7d572e1
PF
9926USB AR5523 WIRELESS DRIVER
9927M: Pontus Fuchs <pontus.fuchs@gmail.com>
9928L: linux-wireless@vger.kernel.org
9929S: Maintained
9930F: drivers/net/wireless/ath/ar5523/
9931
115bb1ff 9932USB ATTACHED SCSI
f50a4968 9933M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9934M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9935L: linux-usb@vger.kernel.org
9936L: linux-scsi@vger.kernel.org
8eae0fb7 9937S: Maintained
115bb1ff
MW
9938F: drivers/usb/storage/uas.c
9939
1da177e4 9940USB CDC ETHERNET DRIVER
61eee9a7 9941M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9942L: linux-usb@vger.kernel.org
1da177e4 9943S: Maintained
679655da 9944F: drivers/net/usb/cdc_*.c
c117ab84 9945F: include/uapi/linux/usb/cdc.h
1da177e4 9946
b02b371e 9947USB CYPRESS C67X00 DRIVER
8b58be88 9948M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9949L: linux-usb@vger.kernel.org
9950S: Maintained
679655da 9951F: drivers/usb/c67x00/
b02b371e 9952
d0374f4f 9953USB DAVICOM DM9601 DRIVER
8b58be88 9954M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9955L: netdev@vger.kernel.org
d0374f4f
PK
9956W: http://www.linux-usb.org/usbnet
9957S: Maintained
679655da 9958F: drivers/net/usb/dm9601.c
d0374f4f 9959
cc2020e6 9960USB DIAMOND RIO500 DRIVER
8b58be88 9961M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9962L: rio500-users@lists.sourceforge.net
9963W: http://rio500.sourceforge.net
9964S: Maintained
679655da 9965F: drivers/usb/misc/rio500*
cc2020e6 9966
1da177e4 9967USB EHCI DRIVER
578333ab 9968M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9969L: linux-usb@vger.kernel.org
578333ab 9970S: Maintained
679655da
JP
9971F: Documentation/usb/ehci.txt
9972F: drivers/usb/host/ehci*
1da177e4 9973
69ae9e3e 9974USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9975M: Felipe Balbi <balbi@ti.com>
795fb7e7 9976L: linux-usb@vger.kernel.org
69ae9e3e 9977W: http://www.linux-usb.org/gadget
d6d0f665
FB
9978T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9979S: Maintained
679655da
JP
9980F: drivers/usb/gadget/
9981F: include/linux/usb/gadget*
69ae9e3e 9982
2dea64b4 9983USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9984M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9985L: linux-usb@vger.kernel.org
54e5881d 9986T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9987S: Maintained
c2f01971 9988F: Documentation/hid/hiddev.txt
679655da 9989F: drivers/hid/usbhid/
1da177e4 9990
959eea21 9991USB ISP116X DRIVER
8b58be88 9992M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9993L: linux-usb@vger.kernel.org
959eea21 9994S: Maintained
679655da
JP
9995F: drivers/usb/host/isp116x*
9996F: include/linux/usb/isp116x.h
959eea21 9997
1da177e4 9998USB MASS STORAGE DRIVER
8b58be88 9999M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10000L: linux-usb@vger.kernel.org
8836aeb8 10001L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10002S: Maintained
10003W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10004F: drivers/usb/storage/
1da177e4 10005
af39917d
CL
10006USB MIDI DRIVER
10007M: Clemens Ladisch <clemens@ladisch.de>
10008L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10009T: git git://git.alsa-project.org/alsa-kernel.git
10010S: Maintained
10011F: sound/usb/midi.*
10012
444ce9d4
JP
10013USB NETWORKING DRIVERS
10014L: linux-usb@vger.kernel.org
10015S: Odd Fixes
10016F: drivers/net/usb/
10017
1da177e4 10018USB OHCI DRIVER
578333ab 10019M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10020L: linux-usb@vger.kernel.org
578333ab 10021S: Maintained
679655da
JP
10022F: Documentation/usb/ohci.txt
10023F: drivers/usb/host/ohci*
1da177e4 10024
563da3a9
VM
10025USB OVER IP DRIVER
10026M: Valentina Manea <valentina.manea.m@gmail.com>
10027M: Shuah Khan <shuah.kh@samsung.com>
10028L: linux-usb@vger.kernel.org
10029S: Maintained
10030F: drivers/usb/usbip/
10031F: tools/usb/usbip/
10032
1da177e4 10033USB PEGASUS DRIVER
a16b945c 10034M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10035L: linux-usb@vger.kernel.org
043600a6 10036L: netdev@vger.kernel.org
052e3128
PM
10037T: git git://github.com/petkan/pegasus.git
10038W: https://github.com/petkan/pegasus
1da177e4 10039S: Maintained
679655da 10040F: drivers/net/usb/pegasus.*
1da177e4 10041
d3ad558f
FB
10042USB PHY LAYER
10043M: Felipe Balbi <balbi@ti.com>
10044L: linux-usb@vger.kernel.org
10045T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10046S: Maintained
10047F: drivers/usb/phy/
d3ad558f 10048
73e4fb3f 10049USB PRINTER DRIVER (usblp)
8b58be88 10050M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10051L: linux-usb@vger.kernel.org
73e4fb3f 10052S: Supported
679655da 10053F: drivers/usb/class/usblp.c
1da177e4
LT
10054
10055USB RTL8150 DRIVER
a16b945c 10056M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10057L: linux-usb@vger.kernel.org
043600a6 10058L: netdev@vger.kernel.org
052e3128
PM
10059T: git git://github.com/petkan/rtl8150.git
10060W: https://github.com/petkan/rtl8150
1da177e4 10061S: Maintained
679655da 10062F: drivers/net/usb/rtl8150.c
1da177e4 10063
f896b796 10064USB SERIAL SUBSYSTEM
66085694 10065M: Johan Hovold <johan@kernel.org>
795fb7e7 10066L: linux-usb@vger.kernel.org
4e68852d 10067S: Maintained
679655da 10068F: Documentation/usb/usb-serial.txt
f896b796 10069F: drivers/usb/serial/
679655da 10070F: include/linux/usb/serial.h
1da177e4 10071
b3f0db1c
SG
10072USB SMSC75XX ETHERNET DRIVER
10073M: Steve Glendinning <steve.glendinning@shawell.net>
10074L: netdev@vger.kernel.org
10075S: Maintained
10076F: drivers/net/usb/smsc75xx.*
10077
2f7ca802 10078USB SMSC95XX ETHERNET DRIVER
90b24cfb 10079M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10080L: netdev@vger.kernel.org
90b24cfb 10081S: Maintained
679655da 10082F: drivers/net/usb/smsc95xx.*
2f7ca802 10083
1da177e4 10084USB SUBSYSTEM
879a5a00 10085M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10086L: linux-usb@vger.kernel.org
1da177e4 10087W: http://www.linux-usb.org
08deed1e 10088T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10089S: Supported
679655da 10090F: Documentation/usb/
679655da
JP
10091F: drivers/usb/
10092F: include/linux/usb.h
10093F: include/linux/usb/
1da177e4
LT
10094
10095USB UHCI DRIVER
8b58be88 10096M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10097L: linux-usb@vger.kernel.org
1da177e4 10098S: Maintained
679655da 10099F: drivers/usb/host/uhci*
1da177e4 10100
69ae9e3e 10101USB "USBNET" DRIVER FRAMEWORK
686f13bb 10102M: Oliver Neukum <oneukum@suse.de>
043600a6 10103L: netdev@vger.kernel.org
69ae9e3e 10104W: http://www.linux-usb.org/usbnet
1da177e4 10105S: Maintained
679655da
JP
10106F: drivers/net/usb/usbnet.c
10107F: include/linux/usb/usbnet.h
1da177e4 10108
c0efd232 10109USB VIDEO CLASS
c53ac071 10110M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10111L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10112L: linux-media@vger.kernel.org
275ffde4 10113T: git git://linuxtv.org/media_tree.git
57c6d2e9 10114W: http://www.ideasonboard.org/uvc/
c0efd232 10115S: Maintained
0c0d06ca 10116F: drivers/media/usb/uvc/
6c0f0359 10117F: include/uapi/linux/uvcvideo.h
1da177e4 10118
b60b9c45
HV
10119USB VISION DRIVER
10120M: Hans Verkuil <hverkuil@xs4all.nl>
10121L: linux-media@vger.kernel.org
10122T: git git://linuxtv.org/media_tree.git
10123W: http://linuxtv.org
10124S: Odd Fixes
10125F: drivers/media/usb/usbvision/
10126
8282da47
LP
10127USB WEBCAM GADGET
10128M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10129L: linux-usb@vger.kernel.org
10130S: Maintained
3a83c16e 10131F: drivers/usb/gadget/function/*uvc*
faf2e1db 10132F: drivers/usb/gadget/legacy/webcam.c
8282da47 10133
bf164cc0 10134USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10135M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10136L: linux-wireless@vger.kernel.org
10137S: Maintained
679655da 10138F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10139
eb6bab13 10140USB XHCI DRIVER
03d85053 10141M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10142L: linux-usb@vger.kernel.org
10143S: Supported
36d0344c
SS
10144F: drivers/usb/host/xhci*
10145F: drivers/usb/host/pci-quirks*
eb6bab13 10146
1da177e4 10147USB ZD1201 DRIVER
4086b9ca 10148L: linux-wireless@vger.kernel.org
1da177e4 10149W: http://linux-lc100020.sourceforge.net
4086b9ca 10150S: Orphan
679655da 10151F: drivers/net/wireless/zd1201.*
1da177e4 10152
b7eee616 10153USB ZR364XX DRIVER
8b58be88 10154M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10155L: linux-usb@vger.kernel.org
661263b5 10156L: linux-media@vger.kernel.org
275ffde4 10157T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10158W: http://royale.zerezo.com/zr364xx/
10159S: Maintained
679655da 10160F: Documentation/video4linux/zr364xx.txt
90d72ac6 10161F: drivers/media/usb/zr364xx/
b7eee616 10162
e7839f25 10163USER-MODE LINUX (UML)
8b58be88 10164M: Jeff Dike <jdike@addtoit.com>
b15194b7 10165M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10166L: user-mode-linux-devel@lists.sourceforge.net
10167L: user-mode-linux-user@lists.sourceforge.net
10168W: http://user-mode-linux.sourceforge.net
10169S: Maintained
61516587 10170F: Documentation/virtual/uml/
679655da 10171F: arch/um/
b070989a 10172F: arch/x86/um/
679655da
JP
10173F: fs/hostfs/
10174F: fs/hppfs/
b7eee616 10175
e5f114e9 10176USERSPACE I/O (UIO)
6a534c9d 10177M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10178M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10179S: Maintained
679655da
JP
10180F: Documentation/DocBook/uio-howto.tmpl
10181F: drivers/uio/
10182F: include/linux/uio*.h
e5f114e9 10183
256cccbe 10184UTIL-LINUX PACKAGE
8b58be88 10185M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10186L: util-linux@vger.kernel.org
10187W: http://en.wikipedia.org/wiki/Util-linux
10188T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10189S: Maintained
10190
c1fd1c07 10191UVESAFB DRIVER
8b58be88 10192M: Michal Januszewski <spock@gentoo.org>
c69f677c 10193L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10194W: http://dev.gentoo.org/~spock/projects/uvesafb/
10195S: Maintained
679655da 10196F: Documentation/fb/uvesafb.txt
8a61f013 10197F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10198
4480f15b 10199VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10200M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10201S: Maintained
679655da
JP
10202F: Documentation/filesystems/vfat.txt
10203F: fs/fat/
1da177e4 10204
cba3345c
AW
10205VFIO DRIVER
10206M: Alex Williamson <alex.williamson@redhat.com>
10207L: kvm@vger.kernel.org
10208S: Maintained
10209F: Documentation/vfio.txt
10210F: drivers/vfio/
10211F: include/linux/vfio.h
c117ab84 10212F: include/uapi/linux/vfio.h
cba3345c 10213
9e6f3438
PO
10214VIDEOBUF2 FRAMEWORK
10215M: Pawel Osciak <pawel@osciak.com>
10216M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10217M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10218L: linux-media@vger.kernel.org
10219S: Maintained
90d72ac6 10220F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10221F: include/media/videobuf2-*
10222
9a82446b
AS
10223VIRTIO CONSOLE DRIVER
10224M: Amit Shah <amit.shah@redhat.com>
10225L: virtualization@lists.linux-foundation.org
10226S: Maintained
10227F: drivers/char/virtio_console.c
10228F: include/linux/virtio_console.h
c117ab84 10229F: include/uapi/linux/virtio_console.h
9a82446b 10230
2426ec8f
MT
10231VIRTIO CORE, NET AND BLOCK DRIVERS
10232M: Rusty Russell <rusty@rustcorp.com.au>
10233M: "Michael S. Tsirkin" <mst@redhat.com>
10234L: virtualization@lists.linux-foundation.org
10235S: Maintained
10236F: drivers/virtio/
c893c8d7 10237F: tools/virtio/
2426ec8f
MT
10238F: drivers/net/virtio_net.c
10239F: drivers/block/virtio_blk.c
10240F: include/linux/virtio_*.h
916cdabc 10241F: include/uapi/linux/virtio_*.h
2426ec8f 10242
3a4d5c94
MT
10243VIRTIO HOST (VHOST)
10244M: "Michael S. Tsirkin" <mst@redhat.com>
10245L: kvm@vger.kernel.org
c996d8b9 10246L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10247L: netdev@vger.kernel.org
10248S: Maintained
10249F: drivers/vhost/
c117ab84 10250F: include/uapi/linux/vhost.h
3a4d5c94 10251
1da177e4 10252VIA RHINE NETWORK DRIVER
8b58be88 10253M: Roger Luethi <rl@hellgate.ch>
1da177e4 10254S: Maintained
f2148a47 10255F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10256
f0bf7f61 10257VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10258M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10259M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10260S: Maintained
10261F: drivers/mmc/host/via-sdmmc.c
10262
69e4a7c2 10263VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10264M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10265L: linux-fbdev@vger.kernel.org
69e4a7c2 10266S: Maintained
c7babebd
FTS
10267F: include/linux/via-core.h
10268F: include/linux/via-gpio.h
10269F: include/linux/via_i2c.h
8a61f013 10270F: drivers/video/fbdev/via/
69e4a7c2 10271
01f20734 10272VIA VELOCITY NETWORK DRIVER
8b58be88 10273M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10274L: netdev@vger.kernel.org
10275S: Maintained
f2148a47 10276F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10277
77911fd2 10278VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10279M: Hans Verkuil <hverkuil@xs4all.nl>
10280L: linux-media@vger.kernel.org
10281T: git git://linuxtv.org/media_tree.git
10282W: http://linuxtv.org
10283S: Maintained
77911fd2 10284F: drivers/media/platform/vivid/*
0b7bc1fa 10285
be7f8273 10286VLAN (802.1Q)
8b58be88 10287M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10288L: netdev@vger.kernel.org
10289S: Maintained
679655da
JP
10290F: drivers/net/macvlan.c
10291F: include/linux/if_*vlan.h
10292F: net/8021q/
be7f8273 10293
55e331cf 10294VLYNQ BUS
8b58be88 10295M: Florian Fainelli <florian@openwrt.org>
8578d7af 10296L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10297S: Maintained
10298F: drivers/vlynq/vlynq.c
10299F: include/linux/vlynq.h
10300
390beae4
MW
10301VME SUBSYSTEM
10302M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10303M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10304M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10305L: devel@driverdev.osuosl.org
10306S: Maintained
10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10308F: Documentation/vme_api.txt
10309F: drivers/staging/vme/
10310F: drivers/vme/
10311F: include/linux/vme*
10312
4488e09b
AK
10313VMWARE HYPERVISOR INTERFACE
10314M: Alok Kataria <akataria@vmware.com>
10315L: virtualization@lists.linux-foundation.org
10316S: Supported
10317F: arch/x86/kernel/cpu/vmware.c
10318
73b35d07
DT
10319VMWARE BALLOON DRIVER
10320M: Xavier Deguillard <xdeguillard@vmware.com>
10321M: Philip Moltmann <moltmann@vmware.com>
10322M: "VMware, Inc." <pv-drivers@vmware.com>
10323L: linux-kernel@vger.kernel.org
10324S: Maintained
10325F: drivers/misc/vmw_balloon.c
10326
d1a890fa 10327VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10328M: Shreyas Bhatewara <sbhatewara@vmware.com>
10329M: "VMware, Inc." <pv-drivers@vmware.com>
10330L: netdev@vger.kernel.org
10331S: Maintained
10332F: drivers/net/vmxnet3/
d1a890fa 10333
851b1642 10334VMware PVSCSI driver
f2d7e40e 10335M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10336M: VMware PV-Drivers <pv-drivers@vmware.com>
10337L: linux-scsi@vger.kernel.org
10338S: Maintained
10339F: drivers/scsi/vmw_pvscsi.c
10340F: drivers/scsi/vmw_pvscsi.h
10341
e53e86c7 10342VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10343M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10344M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10345L: linux-kernel@vger.kernel.org
e53e86c7 10346W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10347W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10348T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10349S: Supported
679655da
JP
10350F: drivers/regulator/
10351F: include/linux/regulator/
e53e86c7 10352
ab41319e 10353VT1211 HARDWARE MONITOR DRIVER
8b58be88 10354M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10355L: lm-sensors@lm-sensors.org
10356S: Maintained
679655da
JP
10357F: Documentation/hwmon/vt1211
10358F: drivers/hwmon/vt1211.c
ab41319e 10359
1de9e371 10360VT8231 HARDWARE MONITOR DRIVER
8b58be88 10361M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10362L: lm-sensors@lm-sensors.org
10363S: Maintained
679655da 10364F: drivers/hwmon/vt8231.c
1de9e371 10365
88095e7b
TO
10366VUB300 USB to SDIO/SD/MMC bridge chip
10367M: Tony Olech <tony.olech@elandigitalsystems.com>
10368L: linux-mmc@vger.kernel.org
10369L: linux-usb@vger.kernel.org
10370S: Supported
10371F: drivers/mmc/host/vub300.c
10372
1da177e4 10373W1 DALLAS'S 1-WIRE BUS
a8018766 10374M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10375S: Maintained
679655da
JP
10376F: Documentation/w1/
10377F: drivers/w1/
1da177e4 10378
13927079 10379W83791D HARDWARE MONITORING DRIVER
8b58be88 10380M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10381L: lm-sensors@lm-sensors.org
25845c22 10382S: Maintained
679655da
JP
10383F: Documentation/hwmon/w83791d
10384F: drivers/hwmon/w83791d.c
13927079 10385
61db011d 10386W83793 HARDWARE MONITORING DRIVER
8b58be88 10387M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10388L: lm-sensors@lm-sensors.org
10389S: Maintained
679655da
JP
10390F: Documentation/hwmon/w83793
10391F: drivers/hwmon/w83793.c
61db011d 10392
e3760b43 10393W83795 HARDWARE MONITORING DRIVER
7c81c60f 10394M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10395L: lm-sensors@lm-sensors.org
10396S: Maintained
10397F: drivers/hwmon/w83795.c
10398
1da177e4 10399W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10400M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10401S: Maintained
679655da 10402F: drivers/mmc/host/wbsd.*
1da177e4 10403
b4e05923
HG
10404WACOM PROTOCOL 4 SERIAL TABLETS
10405M: Julian Squires <julian@cipht.net>
10406M: Hans de Goede <hdegoede@redhat.com>
10407L: linux-input@vger.kernel.org
10408S: Maintained
10409F: drivers/input/tablet/wacom_serial4.c
10410
3527761c 10411WATCHDOG DEVICE DRIVERS
8b58be88 10412M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10413L: linux-watchdog@vger.kernel.org
10414W: http://www.linux-watchdog.org/
f599aaf0 10415T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10416S: Maintained
679655da
JP
10417F: Documentation/watchdog/
10418F: drivers/watchdog/
10419F: include/linux/watchdog.h
c117ab84 10420F: include/uapi/linux/watchdog.h
3527761c 10421
1da177e4 10422WD7000 SCSI DRIVER
8b58be88 10423M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10424L: linux-scsi@vger.kernel.org
10425S: Maintained
679655da 10426F: drivers/scsi/wd7000.c
1da177e4 10427
b22e00f3
DH
10428WIIMOTE HID DRIVER
10429M: David Herrmann <dh.herrmann@googlemail.com>
10430L: linux-input@vger.kernel.org
10431S: Maintained
10432F: drivers/hid/hid-wiimote*
10433
e258b80e 10434WINBOND CIR DRIVER
364e9e18 10435M: David Härdeman <david@hardeman.nu>
e258b80e 10436S: Maintained
116ab806 10437F: drivers/media/rc/winbond-cir.c
e258b80e 10438
8a70da82 10439WIMAX STACK
8b58be88 10440M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10441M: linux-wimax@intel.com
63fae219 10442L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10443S: Supported
10444W: http://linuxwimax.org
315987dc 10445F: Documentation/wimax/README.wimax
315987dc
JP
10446F: include/linux/wimax/debug.h
10447F: include/net/wimax.h
c117ab84 10448F: include/uapi/linux/wimax.h
315987dc 10449F: net/wimax/
8a70da82 10450
5fc14680 10451WISTRON LAPTOP BUTTON DRIVER
8b58be88 10452M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10453S: Maintained
679655da 10454F: drivers/input/misc/wistron_btns.c
5fc14680 10455
1da177e4 10456WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10457M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10458L: linux-wireless@vger.kernel.org
926554c4 10459W: http://oops.ghostprotocols.net:81/blog
1da177e4 10460S: Maintained
679655da 10461F: drivers/net/wireless/wl3501*
1da177e4 10462
febf1dff 10463WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10464M: Mark Brown <broonie@kernel.org>
8b58be88 10465M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10466L: linux-input@vger.kernel.org
10467T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10468W: http://opensource.wolfsonmicro.com/node/7
10469S: Supported
679655da
JP
10470F: drivers/input/touchscreen/*wm97*
10471F: include/linux/wm97xx.h
febf1dff 10472
055bcbcb 10473WOLFSON MICROELECTRONICS DRIVERS
fef95164 10474L: patches@opensource.wolfsonmicro.com
cf8eda3e 10475T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10476T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10477W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10478S: Supported
3768f0b1 10479F: Documentation/hwmon/wm83??
af1c5386 10480F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10481F: drivers/clk/clk-wm83*.c
9c309598 10482F: drivers/extcon/extcon-arizona.c
b75ea16a 10483F: drivers/leds/leds-wm83*.c
25b273ba 10484F: drivers/gpio/gpio-*wm*.c
9c309598 10485F: drivers/gpio/gpio-arizona.c
d22b0869 10486F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10487F: drivers/input/misc/wm831x-on.c
10488F: drivers/input/touchscreen/wm831x-ts.c
10489F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10490F: drivers/mfd/arizona*
10491F: drivers/mfd/wm*.c
b75ea16a
MB
10492F: drivers/power/wm83*.c
10493F: drivers/rtc/rtc-wm83*.c
10494F: drivers/regulator/wm8*.c
3860e6c4 10495F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10496F: drivers/watchdog/wm83*_wdt.c
9c309598 10497F: include/linux/mfd/arizona/
3860e6c4 10498F: include/linux/mfd/wm831x/
b75ea16a 10499F: include/linux/mfd/wm8350/
3768f0b1 10500F: include/linux/mfd/wm8400*
59ec6da2 10501F: include/linux/wm97xx.h
055bcbcb 10502F: include/sound/wm????.h
9c309598 10503F: sound/soc/codecs/arizona.?
055bcbcb 10504F: sound/soc/codecs/wm*
b75ea16a 10505
3e6cd7a4
TH
10506WORKQUEUE
10507M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10508T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10509S: Maintained
10510F: include/linux/workqueue.h
10511F: kernel/workqueue.c
10512F: Documentation/workqueue.txt
10513
1da177e4 10514X.25 NETWORK LAYER
8bf28059 10515M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10516L: linux-x25@vger.kernel.org
8bf28059 10517S: Odd Fixes
679655da
JP
10518F: Documentation/networking/x25*
10519F: include/net/x25*
10520F: net/x25/
1da177e4 10521
e2d1d6c0 10522X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10523M: Thomas Gleixner <tglx@linutronix.de>
10524M: Ingo Molnar <mingo@redhat.com>
10525M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10526M: x86@kernel.org
981c3a4f 10527L: linux-kernel@vger.kernel.org
75fc2d37 10528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10529S: Maintained
679655da
JP
10530F: Documentation/x86/
10531F: arch/x86/
e2d1d6c0 10532
d0944853 10533X86 PLATFORM DRIVERS
e181ba15 10534M: Darren Hart <dvhart@infradead.org>
d0944853 10535L: platform-driver-x86@vger.kernel.org
e181ba15 10536T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10537S: Maintained
14430813 10538F: drivers/platform/x86/
d0944853 10539
c1f5c54b
IM
10540X86 MCE INFRASTRUCTURE
10541M: Tony Luck <tony.luck@intel.com>
487ba8e8 10542M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10543L: linux-edac@vger.kernel.org
10544S: Maintained
10545F: arch/x86/kernel/cpu/mcheck/*
10546
f0905c5a
AL
10547X86 VDSO
10548M: Andy Lutomirski <luto@amacapital.net>
10549L: linux-kernel@vger.kernel.org
10550T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10551S: Maintained
10552F: arch/x86/vdso/
10553
d6fad502 10554XC2028/3028 TUNER DRIVER
009a5410 10555M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10556L: linux-media@vger.kernel.org
10557W: http://linuxtv.org
10558T: git git://linuxtv.org/media_tree.git
10559S: Maintained
10560F: drivers/media/tuners/tuner-xc2028.*
10561
c4468085 10562XEN HYPERVISOR INTERFACE
c4468085 10563M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10564M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10565M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10566L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10568S: Supported
10569F: arch/x86/xen/
10570F: drivers/*/xen-*front.c
10571F: drivers/xen/
10572F: arch/x86/include/asm/xen/
10573F: include/xen/
c117ab84 10574F: include/uapi/xen/
c4468085 10575
77bfb479
SS
10576XEN HYPERVISOR ARM
10577M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10578L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10579S: Supported
10580F: arch/arm/xen/
10581F: arch/arm/include/asm/xen/
10582
b475e83f
SS
10583XEN HYPERVISOR ARM64
10584M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10585L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10586S: Supported
10587F: arch/arm64/xen/
10588F: arch/arm64/include/asm/xen/
10589
9b57e1a7
IC
10590XEN NETWORK BACKEND DRIVER
10591M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10592M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10593L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10594L: netdev@vger.kernel.org
10595S: Supported
10596F: drivers/net/xen-netback/*
10597
c5f8e29d
KRW
10598XEN PCI SUBSYSTEM
10599M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10600L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10601S: Supported
10602F: arch/x86/pci/*xen*
10603F: drivers/pci/*xen*
10604
a2c5ae65
KRW
10605XEN BLOCK SUBSYSTEM
10606M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10607L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10608S: Supported
10609F: drivers/block/xen-blkback/*
10610F: drivers/block/xen*
10611
15d03609
JG
10612XEN PVSCSI DRIVERS
10613M: Juergen Gross <jgross@suse.com>
10614L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10615L: linux-scsi@vger.kernel.org
10616S: Supported
10617F: drivers/scsi/xen-scsifront.c
10618F: drivers/xen/xen-scsiback.c
10619F: include/xen/interface/io/vscsiif.h
10620
c5f8e29d
KRW
10621XEN SWIOTLB SUBSYSTEM
10622M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10623L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10624S: Supported
10625F: arch/x86/xen/*swiotlb*
10626F: drivers/xen/*swiotlb*
10627
1da177e4
LT
10628XFS FILESYSTEM
10629P: Silicon Graphics Inc
809625ca 10630M: Dave Chinner <david@fromorbit.com>
18caa67a 10631M: xfs@oss.sgi.com
d7ede1aa 10632L: xfs@oss.sgi.com
1da177e4 10633W: http://oss.sgi.com/projects/xfs
54e5881d 10634T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10635S: Supported
679655da
JP
10636F: Documentation/filesystems/xfs.txt
10637F: fs/xfs/
1da177e4 10638
8a3b7a25 10639XILINX AXI ETHERNET DRIVER
59a54f30
MS
10640M: Anirudha Sarangi <anirudh@xilinx.com>
10641M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10642S: Maintained
10643F: drivers/net/ethernet/xilinx/xilinx_axienet*
10644
238b8721 10645XILINX UARTLITE SERIAL DRIVER
8b58be88 10646M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10647L: linux-serial@vger.kernel.org
10648S: Maintained
df621252 10649F: drivers/tty/serial/uartlite.c
238b8721 10650
74316949
EB
10651XILLYBUS DRIVER
10652M: Eli Billauer <eli.billauer@gmail.com>
10653L: linux-kernel@vger.kernel.org
10654S: Supported
10655F: drivers/char/xillybus/
10656
f620e4b8
MF
10657XTENSA XTFPGA PLATFORM SUPPORT
10658M: Max Filippov <jcmvbkbc@gmail.com>
10659L: linux-xtensa@linux-xtensa.org
10660S: Maintained
10661F: drivers/spi/spi-xtensa-xtfpga.c
10662
1da177e4 10663YAM DRIVER FOR AX.25
8b58be88 10664M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10665L: linux-hams@vger.kernel.org
10666S: Maintained
679655da
JP
10667F: drivers/net/hamradio/yam*
10668F: include/linux/yam.h
1da177e4 10669
af64a5eb 10670YEALINK PHONE DRIVER
8b58be88 10671M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10672L: usbb2k-api-dev@nongnu.org
10673S: Maintained
679655da
JP
10674F: Documentation/input/yealink.txt
10675F: drivers/input/misc/yealink.*
af64a5eb 10676
1da177e4 10677Z8530 DRIVER FOR AX.25
8b58be88 10678M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10679W: http://yaina.de/jreuter/
10680W: http://www.qsl.net/dl1bke/
10681L: linux-hams@vger.kernel.org
10682S: Maintained
679655da
JP
10683F: Documentation/networking/z8530drv.txt
10684F: drivers/net/hamradio/*scc.c
10685F: drivers/net/hamradio/z8530.h
1da177e4 10686
0cf31ec1 10687ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10688M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10689L: linux-mm@kvack.org
10690S: Maintained
10691F: mm/zbud.c
10692F: include/linux/zbud.h
10693
7c0c3afb 10694ZD1211RW WIRELESS DRIVER
8b58be88
JP
10695M: Daniel Drake <dsd@gentoo.org>
10696M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10697W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10698L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10699L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10700S: Maintained
679655da 10701F: drivers/net/wireless/zd1211rw/
7c0c3afb 10702
1da177e4 10703ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10704L: mjpeg-users@lists.sourceforge.net
f63145e2 10705L: linux-media@vger.kernel.org
1da177e4 10706W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10707T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10708S: Odd Fixes
90d72ac6 10709F: drivers/media/pci/zoran/
1da177e4 10710
6920f2cc
MK
10711ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10712M: Minchan Kim <minchan@kernel.org>
10713M: Nitin Gupta <ngupta@vflare.org>
10714L: linux-kernel@vger.kernel.org
10715S: Maintained
10716F: drivers/block/zram/
10717F: Documentation/blockdev/zram.txt
10718
8b4a4080 10719ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10720M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10721S: Maintained
df621252 10722F: drivers/tty/serial/zs.*
8b4a4080 10723
eae70d06
MK
10724ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10725M: Minchan Kim <minchan@kernel.org>
10726M: Nitin Gupta <ngupta@vflare.org>
10727L: linux-mm@kvack.org
10728S: Maintained
10729F: mm/zsmalloc.c
10730F: include/linux/zsmalloc.h
10731
0cf31ec1 10732ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10733M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10734L: linux-mm@kvack.org
10735S: Maintained
10736F: mm/zswap.c
10737
1da177e4 10738THE REST
8b58be88 10739M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10740L: linux-kernel@vger.kernel.org
8a6e2535 10741Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10742T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10743S: Buried alive in reporters
34d03cc1
JP
10744F: *
10745F: */
This page took 6.26341 seconds and 5 git commands to generate.