]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
Merge tag 'pci-v3.19-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaa...
[mirror_ubuntu-artful-kernel.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
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
AR
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
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
NF
4752IBM Power Virtual SCSI Device Drivers
4753M: Nathan Fontenot <nfont@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
4760M: Brian King <brking@linux.vnet.ibm.com>
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 4949M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4950L: linux-scsi@vger.kernel.org
7106891a
DJ
4951T: git git://git.code.sf.net/p/intel-sas/isci
4952S: Supported
4ac13e17 4953F: drivers/scsi/isci/
4ac13e17 4954
26717172
LB
4955INTEL IDLE DRIVER
4956M: Len Brown <lenb@kernel.org>
bf1c138e 4957L: linux-pm@vger.kernel.org
08deed1e 4958T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4959S: Supported
4960F: drivers/idle/intel_idle.c
4961
7c1ac18d
KCA
4962INTEL PSTATE DRIVER
4963M: Kristen Carlson Accardi <kristen@linux.intel.com>
4964L: linux-pm@vger.kernel.org
4965S: Supported
4966F: drivers/cpufreq/intel_pstate.c
4967
9eb8ef74 4968INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4969M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4970L: linux-fbdev@vger.kernel.org
ce00f85c 4971S: Maintained
679655da 4972F: Documentation/fb/intelfb.txt
8a61f013 4973F: drivers/video/fbdev/intelfb/
9eb8ef74 4974
1da177e4 4975INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4976M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4977L: linux-fbdev@vger.kernel.org
ce00f85c 4978S: Maintained
8a61f013 4979F: drivers/video/fbdev/i810/
1da177e4 4980
f4a9bc4c 4981INTEL MENLOW THERMAL DRIVER
8b58be88 4982M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4983L: platform-driver-x86@vger.kernel.org
5ca92bd9 4984W: https://01.org/linux-acpi
f4a9bc4c 4985S: Supported
679655da 4986F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4987
1da177e4 4988INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4989M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4990S: Maintained
73d425fd
JP
4991F: arch/x86/kernel/cpu/microcode/core*
4992F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4993
248a9dc3 4994INTEL I/OAT DMA DRIVER
18ebd564 4995M: Dave Jiang <dave.jiang@intel.com>
08223d80 4996R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4997L: dmaengine@vger.kernel.org
4998Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4999S: Supported
679655da 5000F: drivers/dma/ioat*
248a9dc3 5001
6c8909b4 5002INTEL IOMMU (VT-d)
8b58be88 5003M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5004L: iommu@lists.linux-foundation.org
54e5881d 5005T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5006S: Supported
3fb39615 5007F: drivers/iommu/intel-iommu.c
679655da 5008F: include/linux/intel-iommu.h
6c8909b4 5009
b3e5f263 5010INTEL IOP-ADMA DMA DRIVER
08223d80 5011R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5012S: Odd fixes
679655da 5013F: drivers/dma/iop-adma.c
b3e5f263 5014
9251ce95 5015INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5016M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5017S: Maintained
679655da
JP
5018F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5019F: arch/arm/mach-ixp4xx/include/mach/npe.h
5020F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5021F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5022F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5023F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5024
844dd05f 5025INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5026M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5027S: Maintained
679655da 5028F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5029
c3a803e8 5030INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5031M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5032M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5033M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5034M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5035M: Don Skidmore <donald.c.skidmore@intel.com>
5036M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5037M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5038M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5039M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5040M: Linux NICS <linux.nics@intel.com>
dcd01faf 5041L: e1000-devel@lists.sourceforge.net
f6fde11a 5042W: http://www.intel.com/support/feedback.htm
d94e6fed 5043W: http://e1000.sourceforge.net/
dee1ad47
JK
5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5046S: Supported
0d164401
JK
5047F: Documentation/networking/e100.txt
5048F: Documentation/networking/e1000.txt
5049F: Documentation/networking/e1000e.txt
5050F: Documentation/networking/igb.txt
5051F: Documentation/networking/igbvf.txt
5052F: Documentation/networking/ixgb.txt
5053F: Documentation/networking/ixgbe.txt
5054F: Documentation/networking/ixgbevf.txt
1bff6529 5055F: Documentation/networking/i40e.txt
105bf2fe 5056F: Documentation/networking/i40evf.txt
dee1ad47 5057F: drivers/net/ethernet/intel/
bc90d291 5058F: drivers/net/ethernet/intel/*/
1da177e4 5059
0963d59b
LW
5060INTEL-MID GPIO DRIVER
5061M: David Cohen <david.a.cohen@linux.intel.com>
5062L: linux-gpio@vger.kernel.org
5063S: Maintained
5064F: drivers/gpio/gpio-intel-mid.c
5065
ca907a90
SY
5066INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5067M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5068L: linux-wireless@vger.kernel.org
ca907a90 5069S: Maintained
679655da 5070F: Documentation/networking/README.ipw2100
679655da 5071F: Documentation/networking/README.ipw2200
ca907a90 5072F: drivers/net/wireless/ipw2x00/
826d2abe 5073
4bd96a7a 5074INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5075M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5076M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5077M: Shane Wang <shane.wang@intel.com>
5078L: tboot-devel@lists.sourceforge.net
5079W: http://tboot.sourceforge.net
e9b7d7c8 5080T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5081S: Supported
5082F: Documentation/intel_txt.txt
5083F: include/linux/tboot.h
5084F: arch/x86/kernel/tboot.c
5085
8a70da82 5086INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5087M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5088M: linux-wimax@intel.com
63fae219 5089L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5090S: Supported
5091W: http://linuxwimax.org
679655da
JP
5092F: Documentation/wimax/README.i2400m
5093F: drivers/net/wimax/i2400m/
c117ab84 5094F: include/uapi/linux/wimax/i2400m.h
8a70da82 5095
1c0ce89c
SG
5096INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5097M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5098L: linux-wireless@vger.kernel.org
1c0ce89c 5099S: Supported
efa3144e
WYG
5100F: drivers/net/wireless/iwlegacy/
5101
b481de9c 5102INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5103M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5104M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5105M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5106L: linux-wireless@vger.kernel.org
b481de9c 5107W: http://intellinuxwireless.org
b62ff718 5108T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5109S: Supported
679655da 5110F: drivers/net/wireless/iwlwifi/
b481de9c 5111
de8fe023
TW
5112INTEL MANAGEMENT ENGINE (mei)
5113M: Tomas Winkler <tomas.winkler@intel.com>
5114L: linux-kernel@vger.kernel.org
5115S: Supported
c117ab84 5116F: include/uapi/linux/mei.h
de8fe023 5117F: drivers/misc/mei/*
e07950a1 5118F: Documentation/misc-devices/mei/*
de8fe023 5119
cb109a0e 5120IOC3 ETHERNET DRIVER
8b58be88 5121M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5122L: linux-mips@linux-mips.org
5123S: Maintained
8862bf1e 5124F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5125
cb109a0e 5126IOC3 SERIAL DRIVER
8b58be88 5127M: Pat Gefre <pfg@sgi.com>
d39e0721 5128L: linux-serial@vger.kernel.org
cb109a0e 5129S: Maintained
df621252 5130F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5131
0b6e8569
SW
5132IOMMU DRIVERS
5133M: Joerg Roedel <joro@8bytes.org>
5134L: iommu@lists.linux-foundation.org
5135T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5136S: Maintained
5137F: drivers/iommu/
5138
4480f15b 5139IP MASQUERADING
8b58be88 5140M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5141S: Maintained
679655da 5142F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5143
1202d6ff 5144IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5145M: Francois Romieu <romieu@fr.zoreil.com>
5146M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5147L: netdev@vger.kernel.org
5148S: Maintained
7443713a 5149F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5150
4480f15b 5151IPATH DRIVER
8473c603 5152M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5153L: linux-rdma@vger.kernel.org
52a09a04 5154S: Maintained
679655da 5155F: drivers/infiniband/hw/ipath/
77d8798b 5156
4409ebe9 5157IPMI SUBSYSTEM
8b58be88 5158M: Corey Minyard <minyard@acm.org>
b0c90653 5159L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5160W: http://openipmi.sourceforge.net/
5161S: Supported
679655da
JP
5162F: Documentation/IPMI.txt
5163F: drivers/char/ipmi/
5164F: include/linux/ipmi*
c117ab84 5165F: include/uapi/linux/ipmi*
4409ebe9 5166
e2d1d6c0 5167IPS SCSI RAID DRIVER
8b58be88 5168M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5169L: linux-scsi@vger.kernel.org
5170W: http://www.adaptec.com/
5171S: Maintained
679655da 5172F: drivers/scsi/ips*
e2d1d6c0
RD
5173
5174IPVS
8b58be88
JP
5175M: Wensong Zhang <wensong@linux-vs.org>
5176M: Simon Horman <horms@verge.net.au>
5177M: Julian Anastasov <ja@ssi.bg>
979b6c13 5178L: netdev@vger.kernel.org
e2d1d6c0 5179L: lvs-devel@vger.kernel.org
1da177e4 5180S: Maintained
679655da 5181F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5182F: include/net/ip_vs.h
c117ab84 5183F: include/uapi/linux/ip_vs.h
679655da 5184F: net/netfilter/ipvs/
1da177e4 5185
e7839f25 5186IPWIRELESS DRIVER
8b58be88
JP
5187M: Jiri Kosina <jkosina@suse.cz>
5188M: David Sterba <dsterba@suse.cz>
92094aa0 5189S: Odd Fixes
282361a0 5190F: drivers/tty/ipwireless/
099dc4fb 5191
e2d1d6c0 5192IPX NETWORK LAYER
8b58be88 5193M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5194L: netdev@vger.kernel.org
5195S: Maintained
679655da 5196F: include/net/ipx.h
c117ab84 5197F: include/uapi/linux/ipx.h
679655da 5198F: net/ipx/
e2d1d6c0 5199
1da177e4 5200IRDA SUBSYSTEM
8b58be88 5201M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5202L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5203L: netdev@vger.kernel.org
1da177e4 5204W: http://irda.sourceforge.net/
f353976d 5205S: Maintained
e0057975 5206T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5207F: Documentation/networking/irda.txt
5208F: drivers/net/irda/
5209F: include/net/irda/
5210F: net/irda/
1da177e4 5211
a800c7cc
TG
5212IRQ SUBSYSTEM
5213M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5214L: linux-kernel@vger.kernel.org
a800c7cc 5215S: Maintained
75fc2d37 5216T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5217F: kernel/irq/
2ed9fd28
JC
5218
5219IRQCHIP DRIVERS
5220M: Thomas Gleixner <tglx@linutronix.de>
5221M: Jason Cooper <jason@lakedaemon.net>
5222L: linux-kernel@vger.kernel.org
5223S: Maintained
5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5225T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5226F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5227F: drivers/irqchip/
a800c7cc 5228
7ab3a837
GL
5229IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5230M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5231S: Maintained
5232F: Documentation/IRQ-domain.txt
5233F: include/linux/irqdomain.h
5234F: kernel/irq/irqdomain.c
5235
e2d1d6c0 5236ISAPNP
8b58be88 5237M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5238S: Maintained
679655da
JP
5239F: Documentation/isapnp.txt
5240F: drivers/pnp/isapnp/
5241F: include/linux/isapnp.h
e2d1d6c0 5242
d39b8420
HV
5243ISA RADIO MODULE
5244M: Hans Verkuil <hverkuil@xs4all.nl>
5245L: linux-media@vger.kernel.org
5246T: git git://linuxtv.org/media_tree.git
5247W: http://linuxtv.org
5248S: Maintained
5249F: drivers/media/radio/radio-isa*
5250
71a6d0af
HW
5251iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5252M: Peter Jones <pjones@redhat.com>
5253M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5254S: Maintained
5255F: drivers/firmware/iscsi_ibft*
5256
14816b1e 5257ISCSI
8b58be88 5258M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5259L: open-iscsi@googlegroups.com
5260W: www.open-iscsi.org
54e5881d 5261T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5262S: Maintained
679655da
JP
5263F: drivers/scsi/*iscsi*
5264F: include/scsi/*iscsi*
14816b1e 5265
1e65eb42
OG
5266ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5267M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5268M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5269M: Roi Dayan <roid@mellanox.com>
5270L: linux-rdma@vger.kernel.org
5271S: Supported
5272W: http://www.openfabrics.org
5273W: www.open-iscsi.org
5274Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5275F: drivers/infiniband/ulp/iser/
1e65eb42 5276
2b70e5fd
SG
5277ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5278M: Sagi Grimberg <sagig@mellanox.com>
5279T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5280L: linux-rdma@vger.kernel.org
5281L: target-devel@vger.kernel.org
5282S: Supported
5283W: http://www.linux-iscsi.org
5284F: drivers/infiniband/ulp/isert
5285
1da177e4 5286ISDN SUBSYSTEM
8b58be88 5287M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5288L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5289L: netdev@vger.kernel.org
1da177e4 5290W: http://www.isdn4linux.de
54e5881d 5291T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5292S: Maintained
679655da
JP
5293F: Documentation/isdn/
5294F: drivers/isdn/
5295F: include/linux/isdn.h
5296F: include/linux/isdn/
c117ab84
CEB
5297F: include/uapi/linux/isdn.h
5298F: include/uapi/linux/isdn/
1da177e4
LT
5299
5300ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5301M: Armin Schindler <mac@melware.de>
d5d52273 5302L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5303W: http://www.melware.de
5304S: Maintained
679655da 5305F: drivers/isdn/hardware/eicon/
1da177e4 5306
d624870f 5307IT87 HARDWARE MONITORING DRIVER
7c81c60f 5308M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5309L: lm-sensors@lm-sensors.org
5310S: Maintained
5311F: Documentation/hwmon/it87
5312F: drivers/hwmon/it87.c
5313
d7104bff
AP
5314IT913X MEDIA DRIVER
5315M: Antti Palosaari <crope@iki.fi>
5316L: linux-media@vger.kernel.org
5317W: http://linuxtv.org/
5318W: http://palosaari.fi/linux/
5319Q: http://patchwork.linuxtv.org/project/linux-media/list/
5320T: git git://linuxtv.org/anttip/media_tree.git
5321S: Maintained
249c697e 5322F: drivers/media/tuners/it913x*
d7104bff 5323
91821ff3 5324IVTV VIDEO4LINUX DRIVER
6afdeaf8 5325M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5326L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5327L: linux-media@vger.kernel.org
275ffde4 5328T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5329W: http://www.ivtvdriver.org
5330S: Maintained
679655da 5331F: Documentation/video4linux/*.ivtv
90d72ac6 5332F: drivers/media/pci/ivtv/
c117ab84 5333F: include/uapi/linux/ivtv*
91821ff3 5334
68620bdd
MP
5335IX2505V MEDIA DRIVER
5336M: Malcolm Priestley <tvboxspy@gmail.com>
5337L: linux-media@vger.kernel.org
5338W: http://linuxtv.org/
5339Q: http://patchwork.linuxtv.org/project/linux-media/list/
5340S: Maintained
5341F: drivers/media/dvb-frontends/ix2505v*
5342
4453d736
GR
5343JC42.4 TEMPERATURE SENSOR DRIVER
5344M: Guenter Roeck <linux@roeck-us.net>
5345L: lm-sensors@lm-sensors.org
5346S: Maintained
5347F: drivers/hwmon/jc42.c
5348F: Documentation/hwmon/jc42
5349
e2d1d6c0 5350JFS FILESYSTEM
3256f80f 5351M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5352L: jfs-discussion@lists.sourceforge.net
5353W: http://jfs.sourceforge.net/
54e5881d 5354T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5355S: Maintained
679655da
JP
5356F: Documentation/filesystems/jfs.txt
5357F: fs/jfs/
e2d1d6c0 5358
95252236 5359JME NETWORK DRIVER
8b58be88 5360M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5361L: netdev@vger.kernel.org
5362S: Maintained
63d24a0e 5363F: drivers/net/ethernet/jme.*
95252236 5364
1da177e4 5365JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5366M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5367L: linux-mtd@lists.infradead.org
5368W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5369S: Maintained
679655da 5370F: fs/jffs2/
c117ab84 5371F: include/uapi/linux/jffs2.h
1da177e4 5372
de456d37 5373JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5374M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5375M: Jan Kara <jack@suse.cz>
72be2ccf 5376L: linux-ext4@vger.kernel.org
ae0718f8 5377S: Maintained
d183e11a 5378F: fs/jbd/
d183e11a
TT
5379F: include/linux/jbd.h
5380
5381JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5382M: "Theodore Ts'o" <tytso@mit.edu>
5383L: linux-ext4@vger.kernel.org
5384S: Maintained
5385F: fs/jbd2/
5386F: include/linux/jbd2.h
ae0718f8 5387
fd8b6cb4 5388JSM Neo PCI based serial card
9d141cb9 5389M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5390L: linux-serial@vger.kernel.org
5391S: Maintained
df621252 5392F: drivers/tty/serial/jsm/
ae0718f8 5393
af39917d
CL
5394K10TEMP HARDWARE MONITORING DRIVER
5395M: Clemens Ladisch <clemens@ladisch.de>
5396L: lm-sensors@lm-sensors.org
5397S: Maintained
5398F: Documentation/hwmon/k10temp
5399F: drivers/hwmon/k10temp.c
5400
4660cb35 5401K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5402M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5403L: lm-sensors@lm-sensors.org
ae0718f8 5404S: Maintained
679655da
JP
5405F: Documentation/hwmon/k8temp
5406F: drivers/hwmon/k8temp.c
ae0718f8 5407
1da177e4 5408KCONFIG
5eb1f99e 5409M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5410L: linux-kbuild@vger.kernel.org
cea8321c 5411T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5412S: Maintained
679655da
JP
5413F: Documentation/kbuild/kconfig-language.txt
5414F: scripts/kconfig/
1da177e4 5415
ea6c2089 5416KDUMP
8b58be88
JP
5417M: Vivek Goyal <vgoyal@redhat.com>
5418M: Haren Myneni <hbabu@us.ibm.com>
34633993 5419L: kexec@lists.infradead.org
ea6c2089
VG
5420W: http://lse.sourceforge.net/kdump/
5421S: Maintained
80811493 5422F: Documentation/kdump/
ea6c2089 5423
f41bf02f
HV
5424KEENE FM RADIO TRANSMITTER DRIVER
5425M: Hans Verkuil <hverkuil@xs4all.nl>
5426L: linux-media@vger.kernel.org
5427T: git git://linuxtv.org/media_tree.git
5428W: http://linuxtv.org
5429S: Maintained
5430F: drivers/media/radio/radio-keene*
5431
1da177e4 5432KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5433M: Ian Kent <raven@themaw.net>
f694fc97 5434L: autofs@vger.kernel.org
1da177e4 5435S: Maintained
679655da 5436F: fs/autofs4/
1da177e4 5437
70fb7ba6 5438KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5439M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5441T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5442L: linux-kbuild@vger.kernel.org
5ce45962 5443S: Maintained
679655da
JP
5444F: Documentation/kbuild/
5445F: Makefile
5446F: scripts/Makefile.*
70fb7ba6
MM
5447F: scripts/basic/
5448F: scripts/mk*
5449F: scripts/package/
1da177e4
LT
5450
5451KERNEL JANITORS
c3000e03 5452L: kernel-janitors@vger.kernel.org
10466f5a 5453W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5454S: Odd Fixes
1da177e4 5455
e8b43555 5456KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5457M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5458L: linux-nfs@vger.kernel.org
1da177e4 5459W: http://nfs.sourceforge.net/
98fac23f 5460S: Supported
679655da 5461F: fs/nfsd/
c117ab84 5462F: include/uapi/linux/nfsd/
679655da
JP
5463F: fs/lockd/
5464F: fs/nfs_common/
5465F: net/sunrpc/
5466F: include/linux/lockd/
5467F: include/linux/sunrpc/
c117ab84 5468F: include/uapi/linux/sunrpc/
1da177e4 5469
13b122b3
SK
5470KERNEL SELFTEST FRAMEWORK
5471M: Shuah Khan <shuahkh@osg.samsung.com>
5472L: linux-api@vger.kernel.org
5473T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5474S: Maintained
5475F: tools/testing/selftests
5476
426d62e2 5477KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5478M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5479M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5480L: kvm@vger.kernel.org
e3e58478 5481W: http://www.linux-kvm.org
a94b40a6 5482T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5483S: Supported
c93a64fe
PB
5484F: Documentation/*/kvm*.txt
5485F: Documentation/virtual/kvm/
679655da
JP
5486F: arch/*/kvm/
5487F: arch/*/include/asm/kvm*
5488F: include/linux/kvm*
c117ab84 5489F: include/uapi/linux/kvm*
679655da 5490F: virt/kvm/
426d62e2 5491
ad8003d3 5492KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5493M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5494L: kvm@vger.kernel.org
5495W: http://kvm.qumranet.com
7de609c8 5496S: Maintained
679655da 5497F: arch/x86/include/asm/svm.h
679655da 5498F: arch/x86/kvm/svm.c
426d62e2 5499
513014b7 5500KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5501M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5502L: kvm-ppc@vger.kernel.org
5503W: http://kvm.qumranet.com
6a7f972d 5504T: git git://github.com/agraf/linux-2.6.git
513014b7 5505S: Supported
679655da
JP
5506F: arch/powerpc/include/asm/kvm*
5507F: arch/powerpc/kvm/
513014b7 5508
85f8fffe 5509KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5510M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5511M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5512M: linux390@de.ibm.com
5513L: linux-s390@vger.kernel.org
5514W: http://www.ibm.com/developerworks/linux/linux390/
5515S: Supported
679655da
JP
5516F: Documentation/s390/kvm.txt
5517F: arch/s390/include/asm/kvm*
80811493 5518F: arch/s390/kvm/
a968cd3e 5519F: drivers/s390/kvm/
85f8fffe 5520
a749474d 5521KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5522M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5523M: Marc Zyngier <marc.zyngier@arm.com>
5524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5525L: kvmarm@lists.cs.columbia.edu
5526W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5527S: Supported
a749474d
CD
5528F: arch/arm/include/uapi/asm/kvm*
5529F: arch/arm/include/asm/kvm*
5530F: arch/arm/kvm/
5c8818b4
MZ
5531F: virt/kvm/arm/
5532F: include/kvm/arm_*
a749474d 5533
6394a3ec 5534KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5535M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5536M: Marc Zyngier <marc.zyngier@arm.com>
5537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5538L: kvmarm@lists.cs.columbia.edu
5539S: Maintained
5540F: arch/arm64/include/uapi/asm/kvm*
5541F: arch/arm64/include/asm/kvm*
5542F: arch/arm64/kvm/
5543
dc009d92 5544KEXEC
8b58be88 5545M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5546W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5547L: kexec@lists.infradead.org
dc009d92 5548S: Maintained
679655da 5549F: include/linux/kexec.h
c117ab84 5550F: include/uapi/linux/kexec.h
679655da 5551F: kernel/kexec.c
dc009d92 5552
e971461f
DH
5553KEYS/KEYRINGS:
5554M: David Howells <dhowells@redhat.com>
5555L: keyrings@linux-nfs.org
5556S: Maintained
d410fa4e 5557F: Documentation/security/keys.txt
e971461f
DH
5558F: include/linux/key.h
5559F: include/linux/key-type.h
5560F: include/keys/
5561F: security/keys/
5562
7f3c68be 5563KEYS-TRUSTED
74dd744f
MZ
5564M: David Safford <safford@us.ibm.com>
5565M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5566L: linux-security-module@vger.kernel.org
5567L: keyrings@linux-nfs.org
5568S: Supported
d410fa4e 5569F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5570F: include/keys/trusted-type.h
5571F: security/keys/trusted.c
5572F: security/keys/trusted.h
5573
5574KEYS-ENCRYPTED
74dd744f
MZ
5575M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5576M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5577L: linux-security-module@vger.kernel.org
5578L: keyrings@linux-nfs.org
5579S: Supported
d410fa4e 5580F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5581F: include/keys/encrypted-type.h
19c90aa6 5582F: security/keys/encrypted-keys/
7f3c68be 5583
5b778dad 5584KGDB / KDB /debug_core
8b58be88 5585M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5586W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5587L: kgdb-bugreport@lists.sourceforge.net
5588S: Maintained
679655da
JP
5589F: Documentation/DocBook/kgdb.tmpl
5590F: drivers/misc/kgdbts.c
df621252 5591F: drivers/tty/serial/kgdboc.c
5b778dad 5592F: include/linux/kdb.h
679655da 5593F: include/linux/kgdb.h
4063eb5f 5594F: kernel/debug/
e3e2aaf7 5595
456db8cc 5596KMEMCHECK
8b58be88 5597M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5598M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5599S: Maintained
410d7a97
JP
5600F: Documentation/kmemcheck.txt
5601F: arch/x86/include/asm/kmemcheck.h
5602F: arch/x86/mm/kmemcheck/
5603F: include/linux/kmemcheck.h
5604F: mm/kmemcheck.c
b9ce08c0 5605
c3bb4d24 5606KMEMLEAK
8b58be88 5607M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5608S: Maintained
5609F: Documentation/kmemleak.txt
5610F: include/linux/kmemleak.h
5611F: mm/kmemleak.c
5612F: mm/kmemleak-test.c
5613
89559a61 5614KPROBES
8b58be88
JP
5615M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5616M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5617M: "David S. Miller" <davem@davemloft.net>
97c29e74 5618M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5619S: Maintained
679655da
JP
5620F: Documentation/kprobes.txt
5621F: include/linux/kprobes.h
5622F: kernel/kprobes.c
89559a61 5623
70e84049 5624KS0108 LCD CONTROLLER DRIVER
8b58be88 5625M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5626W: http://miguelojeda.es/auxdisplay.htm
5627W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5628S: Maintained
679655da
JP
5629F: Documentation/auxdisplay/ks0108
5630F: drivers/auxdisplay/ks0108.c
5631F: include/linux/ks0108.h
70e84049 5632
1da177e4 5633LAPB module
1da177e4 5634L: linux-x25@vger.kernel.org
bf9915cc 5635S: Orphan
679655da
JP
5636F: Documentation/networking/lapb-module.txt
5637F: include/*/lapb.h
5638F: net/lapb/
1da177e4
LT
5639
5640LASI 53c700 driver for PARISC
8b58be88 5641M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5642L: linux-scsi@vger.kernel.org
5643S: Maintained
679655da
JP
5644F: Documentation/scsi/53c700.txt
5645F: drivers/scsi/53c700*
1da177e4 5646
263de9b5 5647LED SUBSYSTEM
c772fc26 5648M: Bryan Wu <cooloney@gmail.com>
8b58be88 5649M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5650L: linux-leds@vger.kernel.org
5651T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5652S: Maintained
679655da
JP
5653F: drivers/leds/
5654F: include/linux/leds.h
263de9b5 5655
b0461a44 5656LEGACY EEPROM DRIVER
7c81c60f 5657M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5658S: Maintained
5659F: Documentation/misc-devices/eeprom
5660F: drivers/misc/eeprom/eeprom.c
5661
1da177e4 5662LEGO USB Tower driver
8b58be88 5663M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5664L: legousb-devel@lists.sourceforge.net
5665W: http://legousb.sourceforge.net/
5666S: Maintained
679655da 5667F: drivers/usb/misc/legousbtower.c
1da177e4 5668
055616a8
MK
5669LG2160 MEDIA DRIVER
5670M: Michael Krufky <mkrufky@linuxtv.org>
5671L: linux-media@vger.kernel.org
5672W: http://linuxtv.org/
5673W: http://github.com/mkrufky
5674Q: http://patchwork.linuxtv.org/project/linux-media/list/
5675T: git git://linuxtv.org/mkrufky/tuners.git
5676S: Maintained
5677F: drivers/media/dvb-frontends/lg2160.*
5678
6f0e7725
MK
5679LGDT3305 MEDIA DRIVER
5680M: Michael Krufky <mkrufky@linuxtv.org>
5681L: linux-media@vger.kernel.org
5682W: http://linuxtv.org/
5683W: http://github.com/mkrufky
5684Q: http://patchwork.linuxtv.org/project/linux-media/list/
5685T: git git://linuxtv.org/mkrufky/tuners.git
5686S: Maintained
5687F: drivers/media/dvb-frontends/lgdt3305.*
5688
568a17ff 5689LGUEST
8b58be88 5690M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5691L: lguest@lists.ozlabs.org
568a17ff 5692W: http://lguest.ozlabs.org/
72e91863 5693S: Odd Fixes
070f420b 5694F: arch/x86/include/asm/lguest*.h
679655da
JP
5695F: arch/x86/lguest/
5696F: drivers/lguest/
5697F: include/linux/lguest*.h
070f420b 5698F: tools/lguest/
568a17ff 5699
32ac7cb2
TH
5700LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5701M: Tejun Heo <tj@kernel.org>
5702L: linux-ide@vger.kernel.org
5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5704S: Maintained
5705F: drivers/ata/
5706F: include/linux/ata.h
5707F: include/linux/libata.h
5708
5709LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5710M: Viresh Kumar <viresh.linux@gmail.com>
5711L: linux-ide@vger.kernel.org
5712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5713S: Maintained
5714F: include/linux/pata_arasan_cf_data.h
5715F: drivers/ata/pata_arasan_cf.c
5716
c7fa056c
BZ
5717LIBATA PATA DRIVERS
5718M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5719M: Tejun Heo <tj@kernel.org>
5720L: linux-ide@vger.kernel.org
5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5722S: Maintained
5723F: drivers/ata/pata_*.c
5724F: drivers/ata/ata_generic.c
5725
32ac7cb2
TH
5726LIBATA SATA AHCI PLATFORM devices support
5727M: Hans de Goede <hdegoede@redhat.com>
5728M: Tejun Heo <tj@kernel.org>
5729L: linux-ide@vger.kernel.org
5730T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5731S: Maintained
5732F: drivers/ata/ahci_platform.c
5733F: drivers/ata/libahci_platform.c
5734F: include/linux/ahci_platform.h
5735
5736LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5737M: Mikael Pettersson <mikpelinux@gmail.com>
5738L: linux-ide@vger.kernel.org
5739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5740S: Maintained
5741F: drivers/ata/sata_promise.*
5742
1acd437c
SL
5743LIBLOCKDEP
5744M: Sasha Levin <sasha.levin@oracle.com>
5745S: Maintained
5746F: tools/lib/lockdep/
5747
1da177e4 5748LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5749M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5750W: http://www.ibm.com/linux/ltc/projects/ppc
5751S: Supported
11c34c7d 5752F: arch/powerpc/boot/rs6000.h
1da177e4 5753
852bb9f5 5754LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5755M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5756M: Paul Mackerras <paulus@samba.org>
ea668936 5757M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5758W: http://www.penguinppc.org/
a4724ed6 5759L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5760Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5761T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5762S: Supported
11c34c7d
JP
5763F: Documentation/powerpc/
5764F: arch/powerpc/
1da177e4
LT
5765
5766LINUX FOR POWER MACINTOSH
8b58be88 5767M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5768W: http://www.penguinppc.org/
a4724ed6 5769L: linuxppc-dev@lists.ozlabs.org
1da177e4 5770S: Maintained
11c34c7d
JP
5771F: arch/powerpc/platforms/powermac/
5772F: drivers/macintosh/
1da177e4 5773
77a76369 5774LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5775M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5776L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5777T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5778S: Maintained
11c34c7d
JP
5779F: arch/powerpc/platforms/512x/
5780F: arch/powerpc/platforms/52xx/
1da177e4
LT
5781
5782LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5783M: Alistair Popple <alistair@popple.id.au>
8b58be88 5784M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5785W: http://www.penguinppc.org/
a4724ed6 5786L: linuxppc-dev@lists.ozlabs.org
1da177e4 5787S: Maintained
11c34c7d
JP
5788F: arch/powerpc/platforms/40x/
5789F: arch/powerpc/platforms/44x/
1da177e4 5790
260c02a9 5791LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5792L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5793S: Orphan
11c34c7d
JP
5794F: arch/powerpc/*/*virtex*
5795F: arch/powerpc/*/*/*virtex*
1da177e4 5796
e93adf1e 5797LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5798M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5799W: http://www.penguinppc.org/
a4724ed6 5800L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5801S: Maintained
a2b1f7c8 5802F: arch/powerpc/platforms/8xx/
e93adf1e 5803
1da177e4 5804LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5805M: Scott Wood <scottwood@freescale.com>
8b58be88 5806M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5807W: http://www.penguinppc.org/
a4724ed6 5808L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5809T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5810S: Maintained
11c34c7d 5811F: arch/powerpc/platforms/83xx/
4c8f581d 5812F: arch/powerpc/platforms/85xx/
1da177e4 5813
ab06ff3a 5814LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5815M: Olof Johansson <olof@lixom.net>
a4724ed6 5816L: linuxppc-dev@lists.ozlabs.org
92e19709 5817S: Maintained
11c34c7d
JP
5818F: arch/powerpc/platforms/pasemi/
5819F: drivers/*/*pasemi*
5820F: drivers/*/*/*pasemi*
ab06ff3a 5821
1da177e4 5822LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5823M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5824L: linux-security-module@vger.kernel.org
1da177e4
LT
5825S: Supported
5826
a23ce6da
HW
5827LIS3LV02D ACCELEROMETER DRIVER
5828M: Eric Piel <eric.piel@tremplin-utc.net>
5829S: Maintained
ff606677
JD
5830F: Documentation/misc-devices/lis3lv02d
5831F: drivers/misc/lis3lv02d/
bd35665f 5832F: drivers/platform/x86/hp_accel.c
a23ce6da 5833
e2d1d6c0 5834LLC (802.2)
8b58be88 5835M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5836S: Maintained
679655da 5837F: include/linux/llc.h
c117ab84 5838F: include/uapi/linux/llc.h
679655da
JP
5839F: include/net/llc*
5840F: net/llc/
e2d1d6c0 5841
4e233cbe
AD
5842LM73 HARDWARE MONITOR DRIVER
5843M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5844L: lm-sensors@lm-sensors.org
5845S: Maintained
5846F: drivers/hwmon/lm73.c
5847
156e2d1a 5848LM78 HARDWARE MONITOR DRIVER
7c81c60f 5849M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5850L: lm-sensors@lm-sensors.org
5851S: Maintained
5852F: Documentation/hwmon/lm78
5853F: drivers/hwmon/lm78.c
5854
1da177e4 5855LM83 HARDWARE MONITOR DRIVER
7c81c60f 5856M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5857L: lm-sensors@lm-sensors.org
1da177e4 5858S: Maintained
679655da
JP
5859F: Documentation/hwmon/lm83
5860F: drivers/hwmon/lm83.c
1da177e4
LT
5861
5862LM90 HARDWARE MONITOR DRIVER
7c81c60f 5863M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5864L: lm-sensors@lm-sensors.org
1da177e4 5865S: Maintained
679655da 5866F: Documentation/hwmon/lm90
aae7bce4 5867F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5868F: drivers/hwmon/lm90.c
1da177e4 5869
917cc4e6
GR
5870LM95234 HARDWARE MONITOR DRIVER
5871M: Guenter Roeck <linux@roeck-us.net>
5872L: lm-sensors@lm-sensors.org
5873S: Maintained
5874F: Documentation/hwmon/lm95234
5875F: drivers/hwmon/lm95234.c
5876
68620bdd
MP
5877LME2510 MEDIA DRIVER
5878M: Malcolm Priestley <tvboxspy@gmail.com>
5879L: linux-media@vger.kernel.org
5880W: http://linuxtv.org/
5881Q: http://patchwork.linuxtv.org/project/linux-media/list/
5882S: Maintained
5883F: drivers/media/usb/dvb-usb-v2/lmedm04*
5884
512e67f9 5885LOCKDEP AND LOCKSTAT
8b58be88
JP
5886M: Peter Zijlstra <peterz@infradead.org>
5887M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5888L: linux-kernel@vger.kernel.org
75fc2d37 5889T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5890S: Maintained
214e0aed
DB
5891F: Documentation/locking/lockdep*.txt
5892F: Documentation/locking/lockstat.txt
679655da 5893F: include/linux/lockdep.h
7486d6da 5894F: kernel/locking/
512e67f9 5895
dde33348 5896LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5897M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5898L: linux-ntfs-dev@lists.sourceforge.net
5899W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5900S: Maintained
679655da 5901F: Documentation/ldm.txt
20d16fef 5902F: block/partitions/ldm.*
1da177e4 5903
ef6ada3d
JE
5904LogFS
5905M: Joern Engel <joern@logfs.org>
756ccb3c 5906M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5907L: logfs@logfs.org
5908W: logfs.org
5909S: Maintained
5910F: fs/logfs/
5911
b62d7946
RS
5912LPC32XX MACHINE SUPPORT
5913M: Roland Stigge <stigge@antcom.de>
5914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5915S: Maintained
5916F: arch/arm/mach-lpc32xx/
5917
c87e34ef 5918LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5919M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5920M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5921M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5922M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5923L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5924L: linux-scsi@vger.kernel.org
5925W: http://www.lsilogic.com/support
5926S: Supported
679655da 5927F: drivers/message/fusion/
500c152a 5928F: drivers/scsi/mpt2sas/
5929F: drivers/scsi/mpt3sas/
c87e34ef 5930
1da177e4 5931LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5932M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5933L: linux-scsi@vger.kernel.org
5934S: Maintained
679655da 5935F: drivers/scsi/sym53c8xx_2/
1da177e4 5936
e5f5c99a
GR
5937LTC4261 HARDWARE MONITOR DRIVER
5938M: Guenter Roeck <linux@roeck-us.net>
5939L: lm-sensors@lm-sensors.org
5940S: Maintained
5941F: Documentation/hwmon/ltc4261
5942F: drivers/hwmon/ltc4261.c
5943
81365c31 5944LTP (Linux Test Project)
28b8e8d4 5945M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5946M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5947M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5948M: Jan Stancek <jstancek@redhat.com>
5949M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5950M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5951L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5952W: http://linux-test-project.github.io/
7d1ae8a8 5953T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5954S: Maintained
5955
c12a54b3 5956M32R ARCHITECTURE
c12a54b3 5957W: http://www.linux-m32r.org/
b4174867 5958S: Orphan
679655da 5959F: arch/m32r/
c12a54b3 5960
1da177e4 5961M68K ARCHITECTURE
8b58be88 5962M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5963L: linux-m68k@lists.linux-m68k.org
5964W: http://www.linux-m68k.org/
54e5881d 5965T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5966S: Maintained
679655da 5967F: arch/m68k/
9db35182 5968F: drivers/zorro/
1da177e4
LT
5969
5970M68K ON APPLE MACINTOSH
8b58be88 5971M: Joshua Thompson <funaho@jurai.org>
1da177e4 5972W: http://www.mac.linux-m68k.org/
9bb9f222 5973L: linux-m68k@lists.linux-m68k.org
1da177e4 5974S: Maintained
9db35182 5975F: arch/m68k/mac/
1da177e4
LT
5976
5977M68K ON HP9000/300
8b58be88 5978M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5979W: http://www.tazenda.demon.co.uk/phil/linux-hp
5980S: Maintained
679655da 5981F: arch/m68k/hp300/
1da177e4 5982
74425546
AP
5983M88DS3103 MEDIA DRIVER
5984M: Antti Palosaari <crope@iki.fi>
5985L: linux-media@vger.kernel.org
5986W: http://linuxtv.org/
5987W: http://palosaari.fi/linux/
5988Q: http://patchwork.linuxtv.org/project/linux-media/list/
5989T: git git://linuxtv.org/anttip/media_tree.git
5990S: Maintained
5991F: drivers/media/dvb-frontends/m88ds3103*
5992
68620bdd
MP
5993M88RS2000 MEDIA DRIVER
5994M: Malcolm Priestley <tvboxspy@gmail.com>
5995L: linux-media@vger.kernel.org
5996W: http://linuxtv.org/
5997Q: http://patchwork.linuxtv.org/project/linux-media/list/
5998S: Maintained
5999F: drivers/media/dvb-frontends/m88rs2000*
6000
0d62f800
AP
6001M88TS2022 MEDIA DRIVER
6002M: Antti Palosaari <crope@iki.fi>
6003L: linux-media@vger.kernel.org
6004W: http://linuxtv.org/
6005W: http://palosaari.fi/linux/
6006Q: http://patchwork.linuxtv.org/project/linux-media/list/
6007T: git git://linuxtv.org/anttip/media_tree.git
6008S: Maintained
6009F: drivers/media/tuners/m88ts2022*
6010
07a092fa 6011MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6012M: Alexey Klimov <klimov.linux@gmail.com>
6013L: linux-media@vger.kernel.org
6014T: git git://linuxtv.org/media_tree.git
6015S: Maintained
6016F: drivers/media/radio/radio-ma901.c
07a092fa 6017
64a327a7 6018MAC80211
8b58be88 6019M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6020L: linux-wireless@vger.kernel.org
491b26b4 6021W: http://wireless.kernel.org/
ce466579
JB
6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6024S: Maintained
679655da
JP
6025F: Documentation/networking/mac80211-injection.txt
6026F: include/net/mac80211.h
6027F: net/mac80211/
64a327a7 6028
b863ceb7 6029MACVLAN DRIVER
8b58be88 6030M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6031L: netdev@vger.kernel.org
6032S: Maintained
679655da
JP
6033F: drivers/net/macvlan.c
6034F: include/linux/if_macvlan.h
b863ceb7 6035
2b6d83e2
JB
6036MAILBOX API
6037M: Jassi Brar <jassisinghbrar@gmail.com>
6038L: linux-kernel@vger.kernel.org
6039S: Maintained
6040F: drivers/mailbox/
6041F: include/linux/mailbox_client.h
6042F: include/linux/mailbox_controller.h
6043
faf1668c 6044MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6045M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6046W: http://www.kernel.org/doc/man-pages
bd7ebec6 6047L: linux-man@vger.kernel.org
1b53dc74 6048S: Maintained
faf1668c 6049
8427defd
RK
6050MARVELL ARMADA DRM SUPPORT
6051M: Russell King <rmk+kernel@arm.linux.org.uk>
6052S: Maintained
6053F: drivers/gpu/drm/armada/
6054
3ad50cca
GR
6055MARVELL 88E6352 DSA support
6056M: Guenter Roeck <linux@roeck-us.net>
6057S: Maintained
6058F: drivers/net/dsa/mv88e6352.c
6059
44c14c1d 6060MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6061M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6062M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6063L: netdev@vger.kernel.org
6064S: Maintained
6065F: drivers/net/ethernet/marvell/sk*
6066
74cda169 6067MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6068L: libertas-dev@lists.infradead.org
8ac3e99e 6069S: Orphan
679655da 6070F: drivers/net/wireless/libertas/
74cda169 6071
b60d6975 6072MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6073M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6074L: netdev@vger.kernel.org
f5ca8502 6075S: Maintained
527a6266 6076F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6077F: include/linux/mv643xx.h
1da177e4 6078
370b8ed9
TP
6079MARVELL MVNETA ETHERNET DRIVER
6080M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6081L: netdev@vger.kernel.org
6082S: Maintained
6083F: drivers/net/ethernet/marvell/mvneta.*
6084
fcad584d 6085MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6086M: Amitkumar Karwar <akarwar@marvell.com>
6087M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6088L: linux-wireless@vger.kernel.org
6089S: Maintained
6090F: drivers/net/wireless/mwifiex/
6091
a2c3f656 6092MARVELL MWL8K WIRELESS DRIVER
a040d532 6093M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6094L: linux-wireless@vger.kernel.org
16345910 6095S: Odd Fixes
a2c3f656
LB
6096F: drivers/net/wireless/mwl8k.c
6097
2a69567b 6098MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6099M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6100S: Odd Fixes
1fa7e547 6101F: drivers/mmc/host/mvsdio.*
2a69567b 6102
1da177e4 6103MATROX FRAMEBUFFER DRIVER
c69f677c 6104L: linux-fbdev@vger.kernel.org
52653199 6105S: Orphan
8a61f013 6106F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6107F: include/uapi/linux/matroxfb.h
1da177e4 6108
ca462085
GR
6109MAX16065 HARDWARE MONITOR DRIVER
6110M: Guenter Roeck <linux@roeck-us.net>
6111L: lm-sensors@lm-sensors.org
6112S: Maintained
6113F: Documentation/hwmon/max16065
6114F: drivers/hwmon/max16065.c
6115
d20620de 6116MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6117M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6118L: lm-sensors@lm-sensors.org
6119S: Maintained
679655da
JP
6120F: Documentation/hwmon/max6650
6121F: drivers/hwmon/max6650.c
d20620de 6122
e89ab51f
GR
6123MAX6697 HARDWARE MONITOR DRIVER
6124M: Guenter Roeck <linux@roeck-us.net>
6125L: lm-sensors@lm-sensors.org
6126S: Maintained
6127F: Documentation/hwmon/max6697
6128F: Documentation/devicetree/bindings/i2c/max6697.txt
6129F: drivers/hwmon/max6697.c
6130F: include/linux/platform_data/max6697.h
6131
9be3c9a5
HV
6132MAXIRADIO FM RADIO RECEIVER DRIVER
6133M: Hans Verkuil <hverkuil@xs4all.nl>
6134L: linux-media@vger.kernel.org
6135T: git git://linuxtv.org/media_tree.git
6136W: http://linuxtv.org
6137S: Maintained
6138F: drivers/media/radio/radio-maxiradio*
6139
127c49ae 6140MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6141M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6142P: LinuxTV.org Project
6143L: linux-media@vger.kernel.org
6144W: http://linuxtv.org
8a6e2535 6145Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6146T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6147S: Maintained
6148F: Documentation/dvb/
6149F: Documentation/video4linux/
ffe06198 6150F: Documentation/DocBook/media/
127c49ae 6151F: drivers/media/
ffe06198 6152F: drivers/staging/media/
127c49ae 6153F: include/media/
6c0f0359
MCC
6154F: include/uapi/linux/dvb/
6155F: include/uapi/linux/videodev2.h
6156F: include/uapi/linux/media.h
6157F: include/uapi/linux/v4l2-*
6158F: include/uapi/linux/meye.h
6159F: include/uapi/linux/ivtv*
6160F: include/uapi/linux/uvcvideo.h
d20620de 6161
6149a936
HV
6162MEDIAVISION PRO MOVIE STUDIO DRIVER
6163M: Hans Verkuil <hverkuil@xs4all.nl>
6164L: linux-media@vger.kernel.org
6165T: git git://linuxtv.org/media_tree.git
6166W: http://linuxtv.org
6167S: Odd Fixes
6168F: drivers/media/parport/pms*
6169
e399065b
SS
6170MEGARAID SCSI/SAS DRIVERS
6171M: Kashyap Desai <kashyap.desai@avagotech.com>
6172M: Sumit Saxena <sumit.saxena@avagotech.com>
6173M: Uday Lingala <uday.lingala@avagotech.com>
6174L: megaraidlinux.pdl@avagotech.com
baaea1dc 6175L: linux-scsi@vger.kernel.org
e399065b 6176W: http://www.lsi.com
ce00f85c 6177S: Maintained
679655da
JP
6178F: Documentation/scsi/megaraid.txt
6179F: drivers/scsi/megaraid.*
6180F: drivers/scsi/megaraid/
757e0108 6181
2c46c9d5
AV
6182MELLANOX ETHERNET DRIVER (mlx4_en)
6183M: Amir Vadai <amirv@mellanox.com>
b75f0050 6184L: netdev@vger.kernel.org
2c46c9d5
AV
6185S: Supported
6186W: http://www.mellanox.com
6187Q: http://patchwork.ozlabs.org/project/netdev/list/
6188F: drivers/net/ethernet/mellanox/mlx4/en_*
6189
70ea91f1
SR
6190MEMORY MANAGEMENT
6191L: linux-mm@kvack.org
70ea91f1
SR
6192W: http://www.linux-mm.org
6193S: Maintained
679655da 6194F: include/linux/mm.h
551450bb
CS
6195F: include/linux/gfp.h
6196F: include/linux/mmzone.h
6197F: include/linux/memory_hotplug.h
6198F: include/linux/vmalloc.h
679655da 6199F: mm/
70ea91f1 6200
f4e9ce66 6201MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6202M: David Woodhouse <dwmw2@infradead.org>
242c325e 6203M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6204L: linux-mtd@lists.infradead.org
8a6e2535
JP
6205W: http://www.linux-mtd.infradead.org/
6206Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6207T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6208T: git git://git.infradead.org/l2-mtd.git
1da177e4 6209S: Maintained
679655da
JP
6210F: drivers/mtd/
6211F: include/linux/mtd/
c117ab84 6212F: include/uapi/mtd/
1da177e4 6213
26c57ef1 6214MEN A21 WATCHDOG DRIVER
b75f0050 6215M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6216L: linux-watchdog@vger.kernel.org
6217S: Supported
6218F: drivers/watchdog/mena21_wdt.c
6219
3764e82e
JT
6220MEN CHAMELEON BUS (mcb)
6221M: Johannes Thumshirn <johannes.thumshirn@men.de>
6222S: Supported
6223F: drivers/mcb/
6224F: include/linux/mcb.h
6225
48b490d2
AW
6226MEN F21BMC (Board Management Controller)
6227M: Andreas Werner <andreas.werner@men.de>
6228S: Supported
6229F: drivers/mfd/menf21bmc.c
6230F: drivers/watchdog/menf21bmc_wdt.c
6231F: drivers/leds/leds-menf21bmc.c
6232F: drivers/hwmon/menf21bmc_hwmon.c
6233F: Documentation/hwmon/menf21bmc
6234
12285945
JH
6235METAG ARCHITECTURE
6236M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6237L: linux-metag@vger.kernel.org
12285945
JH
6238S: Supported
6239F: arch/metag/
6240F: Documentation/metag/
6241F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6242F: drivers/clocksource/metag_generic.c
5698c50d
JH
6243F: drivers/irqchip/irq-metag.c
6244F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6245F: drivers/tty/metag_da.c
12285945 6246
c6375b0a 6247MICROBLAZE ARCHITECTURE
8b58be88 6248M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6249W: http://www.monstr.eu/fdt/
6250T: git git://git.monstr.eu/linux-2.6-microblaze.git
6251S: Supported
0a8c7914 6252F: arch/microblaze/
1da177e4
LT
6253
6254MICROTEK X6 SCANNER
61eee9a7 6255M: Oliver Neukum <oliver@neukum.org>
1da177e4 6256S: Maintained
679655da 6257F: drivers/usb/image/microtek.*
1da177e4
LT
6258
6259MIPS
8b58be88 6260M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6261L: linux-mips@linux-mips.org
6097050d 6262W: http://www.linux-mips.org/
b05e988e 6263T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6264Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6265S: Supported
679655da
JP
6266F: Documentation/mips/
6267F: arch/mips/
1da177e4 6268
08b7620a
HV
6269MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6270M: Hans Verkuil <hverkuil@xs4all.nl>
6271L: linux-media@vger.kernel.org
6272T: git git://linuxtv.org/media_tree.git
6273W: http://linuxtv.org
6274S: Odd Fixes
6275F: drivers/media/radio/radio-miropcm20*
6276
e126ba97
EC
6277Mellanox MLX5 core VPI driver
6278M: Eli Cohen <eli@mellanox.com>
6279L: netdev@vger.kernel.org
6280L: linux-rdma@vger.kernel.org
6281W: http://www.mellanox.com
6282Q: http://patchwork.ozlabs.org/project/netdev/list/
6283Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6284T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6285S: Supported
6286F: drivers/net/ethernet/mellanox/mlx5/core/
6287F: include/linux/mlx5/
6288
6289Mellanox MLX5 IB driver
b75f0050
JP
6290M: Eli Cohen <eli@mellanox.com>
6291L: linux-rdma@vger.kernel.org
6292W: http://www.mellanox.com
6293Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6294T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6295S: Supported
6296F: include/linux/mlx5/
6297F: drivers/infiniband/hw/mlx5/
e126ba97 6298
0ce277e4
AP
6299MN88472 MEDIA DRIVER
6300M: Antti Palosaari <crope@iki.fi>
6301L: linux-media@vger.kernel.org
6302W: http://linuxtv.org/
6303W: http://palosaari.fi/linux/
6304Q: http://patchwork.linuxtv.org/project/linux-media/list/
6305T: git git://linuxtv.org/anttip/media_tree.git
6306S: Maintained
6307F: drivers/staging/media/mn88472/
6308F: drivers/media/dvb-frontends/mn88472.h
6309
4f4d238f
AP
6310MN88473 MEDIA DRIVER
6311M: Antti Palosaari <crope@iki.fi>
6312L: linux-media@vger.kernel.org
6313W: http://linuxtv.org/
6314W: http://palosaari.fi/linux/
6315Q: http://patchwork.linuxtv.org/project/linux-media/list/
6316T: git git://linuxtv.org/anttip/media_tree.git
6317S: Maintained
6318F: drivers/staging/media/mn88473/
6319F: drivers/media/dvb-frontends/mn88473.h
6320
1da177e4 6321MODULE SUPPORT
8b58be88 6322M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6323S: Maintained
679655da
JP
6324F: include/linux/module.h
6325F: kernel/module.c
1da177e4
LT
6326
6327MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6328W: http://popies.net/meye/
b7788e13 6329S: Orphan
679655da 6330F: Documentation/video4linux/meye.txt
90d72ac6 6331F: drivers/media/pci/meye/
6c0f0359 6332F: include/uapi/linux/meye.h
1da177e4 6333
b9705b60 6334MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6335M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6336S: Maintained
679655da 6337F: Documentation/serial/moxa-smartio
c897401b 6338F: drivers/tty/mxser.*
d735410a 6339
889b2f87
AK
6340MR800 AVERMEDIA USB FM RADIO DRIVER
6341M: Alexey Klimov <klimov.linux@gmail.com>
6342L: linux-media@vger.kernel.org
6343T: git git://linuxtv.org/media_tree.git
6344S: Maintained
6345F: drivers/media/radio/radio-mr800.c
6346
d7155691
AO
6347MRF24J40 IEEE 802.15.4 RADIO DRIVER
6348M: Alan Ott <alan@signal11.us>
6349L: linux-wpan@vger.kernel.org
6350S: Maintained
6351F: drivers/net/ieee802154/mrf24j40.c
6352
8c4c731a 6353MSI LAPTOP SUPPORT
182ae55c 6354M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6355L: platform-driver-x86@vger.kernel.org
8c4c731a 6356S: Maintained
679655da 6357F: drivers/platform/x86/msi-laptop.c
8c4c731a 6358
0f1006b1
AA
6359MSI WMI SUPPORT
6360M: Anisse Astier <anisse@astier.eu>
d0944853 6361L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6362S: Supported
6363F: drivers/platform/x86/msi-wmi.c
6364
19a628a0
AP
6365MSI001 MEDIA DRIVER
6366M: Antti Palosaari <crope@iki.fi>
6367L: linux-media@vger.kernel.org
6368W: http://linuxtv.org/
6369W: http://palosaari.fi/linux/
6370Q: http://patchwork.linuxtv.org/project/linux-media/list/
6371T: git git://linuxtv.org/anttip/media_tree.git
6372S: Maintained
0185e197 6373F: drivers/media/tuners/msi001*
19a628a0 6374
7570589d 6375MSI2500 MEDIA DRIVER
2c57213f
AP
6376M: Antti Palosaari <crope@iki.fi>
6377L: linux-media@vger.kernel.org
6378W: http://linuxtv.org/
6379W: http://palosaari.fi/linux/
6380Q: http://patchwork.linuxtv.org/project/linux-media/list/
6381T: git git://linuxtv.org/anttip/media_tree.git
6382S: Maintained
7570589d 6383F: drivers/media/usb/msi2500/
2c57213f 6384
62a37dc7 6385MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6386M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6387L: linux-media@vger.kernel.org
6388T: git git://linuxtv.org/media_tree.git
6389S: Maintained
6390F: drivers/media/i2c/mt9m032.c
6391F: include/media/mt9m032.h
6392
62a37dc7 6393MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6394M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6395L: linux-media@vger.kernel.org
6396T: git git://linuxtv.org/media_tree.git
6397S: Maintained
6398F: drivers/media/i2c/mt9p031.c
6399F: include/media/mt9p031.h
6400
62a37dc7 6401MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6402M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6403L: linux-media@vger.kernel.org
6404T: git git://linuxtv.org/media_tree.git
6405S: Maintained
6406F: drivers/media/i2c/mt9t001.c
6407F: include/media/mt9t001.h
6408
62a37dc7 6409MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6410M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6411L: linux-media@vger.kernel.org
6412T: git git://linuxtv.org/media_tree.git
6413S: Maintained
6414F: drivers/media/i2c/mt9v032.c
6415F: include/media/mt9v032.h
6416
4e0d13cb 6417MULTIFUNCTION DEVICES (MFD)
8b58be88 6418M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6419M: Lee Jones <lee.jones@linaro.org>
7caa7991 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6421S: Supported
679655da 6422F: drivers/mfd/
55b5940d 6423F: include/linux/mfd/
4e0d13cb 6424
5c4e6f13 6425MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6426M: Chris Ball <chris@printf.net>
e18eaf8f 6427M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6428L: linux-mmc@vger.kernel.org
245feaa6 6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6430T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6431S: Maintained
679655da
JP
6432F: drivers/mmc/
6433F: include/linux/mmc/
c117ab84 6434F: include/uapi/linux/mmc/
baca2da4 6435
15a0580c 6436MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6437S: Orphan
679655da
JP
6438F: drivers/mmc/host/mmc_spi.c
6439F: include/linux/spi/mmc_spi.h
15a0580c 6440
1da177e4 6441MULTISOUND SOUND DRIVER
8b58be88 6442M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6443S: Maintained
679655da
JP
6444F: Documentation/sound/oss/MultiSound
6445F: sound/oss/msnd*
1da177e4 6446
d735410a 6447MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6448S: Orphan
c897401b 6449F: drivers/tty/isicom.c
679655da 6450F: include/linux/isicom.h
d735410a 6451
550a7375 6452MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6453M: Felipe Balbi <balbi@ti.com>
795fb7e7 6454L: linux-usb@vger.kernel.org
43b416e5 6455T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6456S: Maintained
679655da 6457F: drivers/usb/musb/
550a7375 6458
ea0af5f6
MK
6459MXL5007T MEDIA DRIVER
6460M: Michael Krufky <mkrufky@linuxtv.org>
6461L: linux-media@vger.kernel.org
6462W: http://linuxtv.org/
6463W: http://github.com/mkrufky
6464Q: http://patchwork.linuxtv.org/project/linux-media/list/
6465T: git git://linuxtv.org/mkrufky/tuners.git
6466S: Maintained
6467F: drivers/media/tuners/mxl5007t.*
6468
2d3cf588 6469MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6470M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6471L: netdev@vger.kernel.org
205057ae 6472W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6473S: Supported
93f7848b 6474F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6475
1da177e4 6476NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6477S: Orphan
d9fb9f38 6478F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6479
23dc05a3
DM
6480NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6481M: Daniel Mack <zonque@gmail.com>
6482S: Maintained
6483L: alsa-devel@alsa-project.org
6484W: http://www.native-instruments.com
6485F: sound/usb/caiaq/
6486
1da177e4 6487NCP FILESYSTEM
52653199
PV
6488M: Petr Vandrovec <petr@vandrovec.name>
6489S: Odd Fixes
679655da 6490F: fs/ncpfs/
1da177e4 6491
a79b0322
FT
6492NCR 5380 SCSI DRIVERS
6493M: Finn Thain <fthain@telegraphics.com.au>
6494M: Michael Schmitz <schmitzmic@gmail.com>
6495L: linux-scsi@vger.kernel.org
6496S: Maintained
6497F: Documentation/scsi/g_NCR5380.txt
6498F: drivers/scsi/NCR5380.*
6499F: drivers/scsi/arm/cumana_1.c
6500F: drivers/scsi/arm/oak.c
6501F: drivers/scsi/atari_NCR5380.c
6502F: drivers/scsi/atari_scsi.*
6503F: drivers/scsi/dmx3191d.c
6504F: drivers/scsi/dtc.*
6505F: drivers/scsi/g_NCR5380.*
6506F: drivers/scsi/g_NCR5380_mmio.c
6507F: drivers/scsi/mac_scsi.*
6508F: drivers/scsi/pas16.*
a79b0322
FT
6509F: drivers/scsi/sun3_scsi.*
6510F: drivers/scsi/sun3_scsi_vme.c
6511F: drivers/scsi/t128.*
6512
1da177e4 6513NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6514M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6515L: linux-scsi@vger.kernel.org
6516S: Maintained
679655da 6517F: drivers/scsi/NCR_D700.*
1da177e4 6518
4aa3eb4c
GR
6519NCT6775 HARDWARE MONITOR DRIVER
6520M: Guenter Roeck <linux@roeck-us.net>
6521L: lm-sensors@lm-sensors.org
6522S: Maintained
6523F: Documentation/hwmon/nct6775
6524F: drivers/hwmon/nct6775.c
6525
3c2d774c 6526NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6527M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6528L: linux-rdma@vger.kernel.org
e3d33cb1 6529W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6530S: Supported
6531F: drivers/infiniband/hw/nes/
6532
be2f2e84 6533NETEM NETWORK EMULATOR
adbbf69d 6534M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6535L: netem@lists.linux-foundation.org
be2f2e84 6536S: Maintained
679655da 6537F: net/sched/sch_netem.c
be2f2e84 6538
b2f5a051 6539NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6540M: Jon Mason <jdmason@kudzu.us>
4a58448b 6541L: netdev@vger.kernel.org
4a58448b 6542S: Supported
679655da 6543F: Documentation/networking/s2io.txt
b2f5a051 6544F: Documentation/networking/vxge.txt
86387e1a 6545F: drivers/net/ethernet/neterion/
4a58448b 6546
db9cf3a3 6547NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6548M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6549M: Patrick McHardy <kaber@trash.net>
42010ed0 6550M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6551L: netfilter-devel@vger.kernel.org
82b98543 6552L: coreteam@netfilter.org
1da177e4
LT
6553W: http://www.netfilter.org/
6554W: http://www.iptables.org/
42010ed0
PNA
6555Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6556T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6557T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6558S: Supported
679655da
JP
6559F: include/linux/netfilter*
6560F: include/linux/netfilter/
6561F: include/net/netfilter/
c117ab84
CEB
6562F: include/uapi/linux/netfilter*
6563F: include/uapi/linux/netfilter/
679655da
JP
6564F: net/*/netfilter.c
6565F: net/*/netfilter/
6566F: net/netfilter/
1da177e4 6567
4cc67735 6568NETLABEL
87a0874c 6569M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6570W: http://netlabel.sf.net
6571L: netdev@vger.kernel.org
87a0874c 6572S: Maintained
80811493 6573F: Documentation/netlabel/
679655da
JP
6574F: include/net/netlabel.h
6575F: net/netlabel/
4cc67735 6576
1da177e4 6577NETROM NETWORK LAYER
8b58be88 6578M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6579L: linux-hams@vger.kernel.org
d34cb28a 6580W: http://www.linux-ax25.org/
1da177e4 6581S: Maintained
679655da 6582F: include/net/netrom.h
c117ab84 6583F: include/uapi/linux/netrom.h
679655da 6584F: net/netrom/
1da177e4 6585
5ddb88c0 6586NETWORK BLOCK DEVICE (NBD)
8b58be88 6587M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6588S: Maintained
5e4b269b 6589L: nbd-general@lists.sourceforge.net
679655da
JP
6590F: Documentation/blockdev/nbd.txt
6591F: drivers/block/nbd.c
6592F: include/linux/nbd.h
c117ab84 6593F: include/uapi/linux/nbd.h
1da177e4 6594
6e43650c
NH
6595NETWORK DROP MONITOR
6596M: Neil Horman <nhorman@tuxdriver.com>
6597L: netdev@vger.kernel.org
6598S: Maintained
6599W: https://fedorahosted.org/dropwatch/
6600F: net/core/drop_monitor.c
6601
1da177e4 6602NETWORKING [GENERAL]
8b58be88 6603M: "David S. Miller" <davem@davemloft.net>
979b6c13 6604L: netdev@vger.kernel.org
b1e8fd54 6605W: http://www.linuxfoundation.org/en/Net
11e98029 6606Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6608T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6609S: Maintained
679655da
JP
6610F: net/
6611F: include/net/
018d21ed
JP
6612F: include/linux/in.h
6613F: include/linux/net.h
6614F: include/linux/netdevice.h
c117ab84
CEB
6615F: include/uapi/linux/in.h
6616F: include/uapi/linux/net.h
6617F: include/uapi/linux/netdevice.h
7e814a6c 6618F: tools/net/
f4e53f9a 6619F: tools/testing/selftests/net/
335a67d2 6620F: lib/random32.c
a101ccd1 6621F: lib/test_bpf.c
1da177e4
LT
6622
6623NETWORKING [IPv4/IPv6]
8b58be88
JP
6624M: "David S. Miller" <davem@davemloft.net>
6625M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6626M: James Morris <jmorris@namei.org>
6627M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6628M: Patrick McHardy <kaber@trash.net>
979b6c13 6629L: netdev@vger.kernel.org
08deed1e 6630T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6631S: Maintained
679655da
JP
6632F: net/ipv4/
6633F: net/ipv6/
6634F: include/net/ip*
0a14842f 6635F: arch/x86/net/*
1da177e4 6636
73b7656c
DM
6637NETWORKING [IPSEC]
6638M: Steffen Klassert <steffen.klassert@secunet.com>
6639M: Herbert Xu <herbert@gondor.apana.org.au>
6640M: "David S. Miller" <davem@davemloft.net>
6641L: netdev@vger.kernel.org
d1fc5024
SK
6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6643T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6644S: Maintained
5826bdd1 6645F: net/core/flow.c
73b7656c
DM
6646F: net/xfrm/
6647F: net/key/
6648F: net/ipv4/xfrm*
d1fc5024
SK
6649F: net/ipv4/esp4.c
6650F: net/ipv4/ah4.c
6651F: net/ipv4/ipcomp.c
6652F: net/ipv4/ip_vti.c
73b7656c 6653F: net/ipv6/xfrm*
d1fc5024
SK
6654F: net/ipv6/esp6.c
6655F: net/ipv6/ah6.c
6656F: net/ipv6/ipcomp6.c
6657F: net/ipv6/ip6_vti.c
73b7656c
DM
6658F: include/uapi/linux/xfrm.h
6659F: include/net/xfrm.h
6660
10e2ff1c 6661NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6662M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6663L: netdev@vger.kernel.org
6664S: Maintained
6665
29f8f632 6666NETWORKING [WIRELESS]
2cb4abd1 6667L: linux-wireless@vger.kernel.org
8a6e2535 6668Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6669
788873ac
JP
6670NETWORKING DRIVERS
6671L: netdev@vger.kernel.org
6672W: http://www.linuxfoundation.org/en/Net
11e98029 6673Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6675T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6676S: Odd Fixes
6677F: drivers/net/
018d21ed 6678F: include/linux/if_*
0b63bf1f
JD
6679F: include/linux/netdevice.h
6680F: include/linux/arcdevice.h
6681F: include/linux/etherdevice.h
6682F: include/linux/fcdevice.h
6683F: include/linux/fddidevice.h
6684F: include/linux/hippidevice.h
6685F: include/linux/inetdevice.h
c117ab84
CEB
6686F: include/uapi/linux/if_*
6687F: include/uapi/linux/netdevice.h
788873ac 6688
0e324cf6
JL
6689NETWORKING DRIVERS (WIRELESS)
6690M: Kalle Valo <kvalo@codeaurora.org>
6691L: linux-wireless@vger.kernel.org
6692Q: http://patchwork.kernel.org/project/linux-wireless/list/
6693T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6694S: Maintained
6695F: drivers/net/wireless/
6696
3d396eb1 6697NETXEN (1/10) GbE SUPPORT
8622315e 6698M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6699M: Sony Chacko <sony.chacko@qlogic.com>
6700M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6701L: netdev@vger.kernel.org
9c2b5bde 6702W: http://www.qlogic.com
3d396eb1 6703S: Supported
aa43c215 6704F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6705
6423d30f
AAJ
6706NFC SUBSYSTEM
6707M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6708M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6709M: Samuel Ortiz <sameo@linux.intel.com>
6710L: linux-wireless@vger.kernel.org
1eb3b216 6711L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6712S: Supported
6423d30f 6713F: net/nfc/
55eb94f9 6714F: include/net/nfc/
c117ab84 6715F: include/uapi/linux/nfc.h
6423d30f 6716F: drivers/nfc/
08eaa1e0 6717F: include/linux/platform_data/pn544.h
7ebb88e5 6718F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6719
e8b43555 6720NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6721M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6722L: linux-nfs@vger.kernel.org
6723W: http://client.linux-nfs.org
cd7b996a 6724T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6725S: Maintained
679655da
JP
6726F: fs/lockd/
6727F: fs/nfs/
6728F: fs/nfs_common/
6729F: net/sunrpc/
6730F: include/linux/lockd/
6731F: include/linux/nfs*
6732F: include/linux/sunrpc/
c117ab84
CEB
6733F: include/uapi/linux/nfs*
6734F: include/uapi/linux/sunrpc/
1da177e4 6735
85ef9cea 6736NILFS2 FILESYSTEM
e2126935 6737M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6738L: linux-nilfs@vger.kernel.org
f9472265 6739W: http://nilfs.sourceforge.net/
e2126935 6740T: git git://github.com/konis/nilfs2.git
85ef9cea 6741S: Supported
679655da
JP
6742F: Documentation/filesystems/nilfs2.txt
6743F: fs/nilfs2/
6744F: include/linux/nilfs2_fs.h
85ef9cea 6745
1da177e4 6746NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6747M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6748W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6749S: Maintained
679655da
JP
6750F: Documentation/scsi/NinjaSCSI.txt
6751F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6752
6753NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6754M: GOTO Masanori <gotom@debian.or.jp>
6755M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6756W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6757S: Maintained
679655da
JP
6758F: Documentation/scsi/NinjaSCSI.txt
6759F: drivers/scsi/nsp32*
1da177e4 6760
383b8fb9
LFT
6761NIOS2 ARCHITECTURE
6762M: Ley Foon Tan <lftan@altera.com>
6763L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6764T: git git://git.rocketboards.org/linux-socfpga.git
6765S: Maintained
6766F: arch/nios2/
6767
fce8a7bb 6768NTB DRIVER
9ef6bf6c
JM
6769M: Jon Mason <jdmason@kudzu.us>
6770M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6771S: Supported
2984411f
JM
6772W: https://github.com/jonmason/ntb/wiki
6773T: git git://github.com/jonmason/ntb.git
fce8a7bb 6774F: drivers/ntb/
548c237c 6775F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6776F: include/linux/ntb.h
6777
1da177e4 6778NTFS FILESYSTEM
2818ef50 6779M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6780L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6781W: http://www.tuxera.com/
e6f4dee7 6782T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6783S: Supported
679655da
JP
6784F: Documentation/filesystems/ntfs.txt
6785F: fs/ntfs/
1da177e4 6786
9eb8ef74 6787NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6788M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6789L: linux-fbdev@vger.kernel.org
ce00f85c 6790S: Maintained
8a61f013
JH
6791F: drivers/video/fbdev/riva/
6792F: drivers/video/fbdev/nvidia/
1da177e4 6793
79461681
MW
6794NVM EXPRESS DRIVER
6795M: Matthew Wilcox <willy@linux.intel.com>
6796L: linux-nvme@lists.infradead.org
6797T: git git://git.infradead.org/users/willy/linux-nvme.git
6798S: Supported
5be37bf9 6799F: drivers/block/nvme*
79461681
MW
6800F: include/linux/nvme.h
6801
f50d7146
RK
6802NXP TDA998X DRM DRIVER
6803M: Russell King <rmk+kernel@arm.linux.org.uk>
6804S: Supported
6805F: drivers/gpu/drm/i2c/tda998x_drv.c
6806F: include/drm/i2c/tda998x.h
6807
fbace43e
PR
6808NXP TFA9879 DRIVER
6809M: Peter Rosin <peda@axentia.se>
6810L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6811S: Maintained
6812F: sound/soc/codecs/tfa9879*
6813
f5525786 6814OMAP SUPPORT
0e24bdd4 6815M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6816L: linux-omap@vger.kernel.org
6817W: http://www.muru.com/linux/omap/
6818W: http://linux.omap.com/
8a6e2535 6819Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6821S: Maintained
4e04d5a3 6822F: arch/arm/*omap*/
046d0a37 6823F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6824F: drivers/irqchip/irq-omap-intc.c
6825F: drivers/mfd/*omap*.c
6826F: drivers/mfd/menelaus.c
6827F: drivers/mfd/palmas.c
6828F: drivers/mfd/tps65217.c
6829F: drivers/mfd/tps65218.c
6830F: drivers/mfd/tps65910.c
6831F: drivers/mfd/twl-core.[ch]
6832F: drivers/mfd/twl4030*.c
6833F: drivers/mfd/twl6030*.c
6834F: drivers/mfd/twl6040*.c
6835F: drivers/regulator/palmas-regulator*.c
6836F: drivers/regulator/pbias-regulator.c
6837F: drivers/regulator/tps65217-regulator.c
6838F: drivers/regulator/tps65218-regulator.c
6839F: drivers/regulator/tps65910-regulator.c
6840F: drivers/regulator/twl-regulator.c
046d0a37 6841F: include/linux/i2c-omap.h
f5525786 6842
50f29fbd 6843OMAP DEVICE TREE SUPPORT
cdb55ab0 6844M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6845M: Tony Lindgren <tony@atomide.com>
6846L: linux-omap@vger.kernel.org
d0fb18c5 6847L: devicetree@vger.kernel.org
50f29fbd
TL
6848S: Maintained
6849F: arch/arm/boot/dts/*omap*
6850F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6851F: arch/arm/boot/dts/*am4*
6852F: arch/arm/boot/dts/*am5*
6853F: arch/arm/boot/dts/*dra7*
50f29fbd 6854
f5525786 6855OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6856M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6857L: linux-omap@vger.kernel.org
6858S: Maintained
6859F: arch/arm/*omap*/*clock*
6860
6861OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6862M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6863L: linux-omap@vger.kernel.org
6864S: Maintained
6865F: arch/arm/*omap*/*pm*
c46938d4 6866F: drivers/cpufreq/omap-cpufreq.c
f5525786 6867
d21db568 6868OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6869M: Rajendra Nayak <rnayak@ti.com>
6870M: Paul Walmsley <paul@pwsan.com>
6871L: linux-omap@vger.kernel.org
6872S: Maintained
d21db568 6873F: arch/arm/mach-omap2/prm*
692ab1f3 6874
f5525786 6875OMAP AUDIO SUPPORT
6c284903 6876M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6877M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6878L: alsa-devel@alsa-project.org (subscribers-only)
6879L: linux-omap@vger.kernel.org
6880S: Maintained
6881F: sound/soc/omap/
6882
18640193
TL
6883OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6884M: Roger Quadros <rogerq@ti.com>
6885M: Tony Lindgren <tony@atomide.com>
6886L: linux-omap@vger.kernel.org
6887S: Maintained
6888F: drivers/memory/omap-gpmc.c
6889F: arch/arm/mach-omap2/*gpmc*
6890
f5525786 6891OMAP FRAMEBUFFER SUPPORT
830e6384 6892M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6893L: linux-fbdev@vger.kernel.org
f5525786
TL
6894L: linux-omap@vger.kernel.org
6895S: Maintained
8a61f013 6896F: drivers/video/fbdev/omap/
f5525786 6897
676eec0d 6898OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6899M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6900L: linux-omap@vger.kernel.org
676eec0d 6901L: linux-fbdev@vger.kernel.org
178ff4c9 6902S: Maintained
8a61f013 6903F: drivers/video/fbdev/omap2/
178ff4c9
TV
6904F: Documentation/arm/OMAP/DSS
6905
8b37fcfc
OBC
6906OMAP HARDWARE SPINLOCK SUPPORT
6907M: Ohad Ben-Cohen <ohad@wizery.com>
6908L: linux-omap@vger.kernel.org
6909S: Maintained
6910F: drivers/hwspinlock/omap_hwspinlock.c
6911F: arch/arm/mach-omap2/hwspinlock.c
6912
f5525786 6913OMAP MMC SUPPORT
8b58be88 6914M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6915L: linux-omap@vger.kernel.org
6916S: Maintained
653f41b5
MC
6917F: drivers/mmc/host/omap.c
6918
6919OMAP HS MMC SUPPORT
0a4585c6 6920L: linux-mmc@vger.kernel.org
653f41b5 6921L: linux-omap@vger.kernel.org
dfa5d196 6922S: Orphan
653f41b5 6923F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6924
6925OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6926M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6927S: Maintained
6928F: drivers/char/hw_random/omap-rng.c
6929
f400c82e 6930OMAP HWMOD SUPPORT
cdb55ab0 6931M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6932M: Paul Walmsley <paul@pwsan.com>
6933L: linux-omap@vger.kernel.org
6934S: Maintained
8fc8b12b 6935F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6936
6937OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6938M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6939L: linux-omap@vger.kernel.org
6940S: Maintained
6941F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6942
0db83ced 6943OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6944M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6945L: linux-media@vger.kernel.org
6946S: Maintained
90d72ac6 6947F: drivers/media/platform/omap3isp/
0db83ced 6948F: drivers/staging/media/omap4iss/
7e8970e1 6949
f5525786 6950OMAP USB SUPPORT
f299470a 6951M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6952L: linux-usb@vger.kernel.org
6953L: linux-omap@vger.kernel.org
43b416e5 6954T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6955S: Maintained
a16fbd65
JP
6956F: drivers/usb/*/*omap*
6957F: arch/arm/*omap*/usb*
f5525786 6958
6d994710 6959OMAP GPIO DRIVER
a1415a8f 6960M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6961M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6962M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6963L: linux-omap@vger.kernel.org
6964S: Maintained
6965F: drivers/gpio/gpio-omap.c
6966
c351e290
MJ
6967OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6968M: Mark Jackson <mpfj@newflow.co.uk>
6969L: linux-omap@vger.kernel.org
6970S: Maintained
6971F: arch/arm/boot/dts/am335x-nano.dts
6972
0ad122d9 6973OMFS FILESYSTEM
8b58be88 6974M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6975L: linux-karma-devel@lists.sourceforge.net
6976S: Maintained
679655da
JP
6977F: Documentation/filesystems/omfs.txt
6978F: fs/omfs/
0ad122d9 6979
c1986ee9 6980OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6981M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6982S: Maintained
679655da
JP
6983F: drivers/char/pcmcia/cm4000_cs.c
6984F: include/linux/cm4000_cs.h
c117ab84 6985F: include/uapi/linux/cm4000_cs.h
c1986ee9 6986
77c44ab1 6987OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6988M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6989S: Maintained
679655da 6990F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6991
77d5140f 6992OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6993M: Jonathan Corbet <corbet@lwn.net>
661263b5 6994L: linux-media@vger.kernel.org
275ffde4 6995T: git git://linuxtv.org/media_tree.git
77d5140f 6996S: Maintained
90d72ac6 6997F: drivers/media/i2c/ov7670.c
77d5140f 6998
431bca73 6999ONENAND FLASH DRIVER
8b58be88 7000M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7001L: linux-mtd@lists.infradead.org
7002S: Maintained
679655da
JP
7003F: drivers/mtd/onenand/
7004F: include/linux/mtd/onenand*.h
431bca73 7005
1da177e4 7006ONSTREAM SCSI TAPE DRIVER
8b58be88 7007M: Willem Riede <osst@riede.org>
1da177e4
LT
7008L: osst-users@lists.sourceforge.net
7009L: linux-scsi@vger.kernel.org
7010S: Maintained
f7269cfc
JD
7011F: Documentation/scsi/osst.txt
7012F: drivers/scsi/osst.*
7013F: drivers/scsi/osst_*.h
7014F: drivers/scsi/st.h
1da177e4 7015
e2d1d6c0 7016OPENCORES I2C BUS DRIVER
8b58be88 7017M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7018L: linux-i2c@vger.kernel.org
e2d1d6c0 7019S: Maintained
679655da
JP
7020F: Documentation/i2c/busses/i2c-ocores
7021F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7022
860c44c1 7023OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7024M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7025M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7026L: devicetree@vger.kernel.org
a7fefe9f
RH
7027W: http://www.devicetree.org/
7028T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7029S: Maintained
f8828205 7030F: drivers/of/
860c44c1 7031F: include/linux/of*.h
f8828205 7032F: scripts/dtc/
860c44c1 7033
f8828205 7034OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7035M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7036M: Pawel Moll <pawel.moll@arm.com>
7037M: Mark Rutland <mark.rutland@arm.com>
de80963e 7038M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7039M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7040L: devicetree@vger.kernel.org
7041S: Maintained
7042F: Documentation/devicetree/
7043F: arch/*/boot/dts/
7044F: include/dt-bindings/
7045
19f9d392
JB
7046OPENRISC ARCHITECTURE
7047M: Jonas Bonn <jonas@southpole.se>
7048W: http://openrisc.net
eab7c1c0 7049L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7050S: Maintained
7051T: git git://openrisc.net/~jonas/linux
14430813 7052F: arch/openrisc/
19f9d392 7053
ccb1352e 7054OPENVSWITCH
4f337ed5 7055M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
7056L: dev@openvswitch.org
7057W: http://openvswitch.org
4f337ed5 7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7059S: Maintained
7060F: net/openvswitch/
7061
af39917d
CL
7062OPL4 DRIVER
7063M: Clemens Ladisch <clemens@ladisch.de>
7064L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7065T: git git://git.alsa-project.org/alsa-kernel.git
7066S: Maintained
7067F: sound/drivers/opl4/
7068
1da177e4 7069OPROFILE
4cf7e718 7070M: Robert Richter <rric@kernel.org>
1da177e4
LT
7071L: oprofile-list@lists.sf.net
7072S: Maintained
81c4a8a6 7073F: arch/*/include/asm/oprofile*.h
679655da
JP
7074F: arch/*/oprofile/
7075F: drivers/oprofile/
7076F: include/linux/oprofile.h
1da177e4 7077
e2d1d6c0 7078ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7079M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7080M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7081L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7082W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7084S: Supported
679655da
JP
7085F: Documentation/filesystems/ocfs2.txt
7086F: Documentation/filesystems/dlmfs.txt
7087F: fs/ocfs2/
e2d1d6c0 7088
1da177e4 7089ORINOCO DRIVER
724c6b35 7090L: linux-wireless@vger.kernel.org
491b26b4 7091W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7092W: http://www.nongnu.org/orinoco/
3a59babb 7093S: Orphan
679655da 7094F: drivers/net/wireless/orinoco/
1da177e4 7095
42c55aa8 7096OSD LIBRARY and FILESYSTEM
fadc0752 7097M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7098M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7099L: osd-dev@open-osd.org
7100W: http://open-osd.org
54e5881d 7101T: git git://git.open-osd.org/open-osd.git
68274794 7102S: Maintained
42c55aa8 7103F: drivers/scsi/osd/
6b6f0b6c 7104F: include/scsi/osd_*
42c55aa8 7105F: fs/exofs/
68274794 7106
ef94b186 7107OVERLAY FILESYSTEM
7c37fbda 7108M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7109L: linux-unionfs@vger.kernel.org
7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7111S: Supported
1d113735 7112F: fs/overlayfs/
7c37fbda
NB
7113F: Documentation/filesystems/overlayfs.txt
7114
e2d1d6c0 7115P54 WIRELESS DRIVER
084cb0fe 7116M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7117L: linux-wireless@vger.kernel.org
084cb0fe 7118W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7119S: Maintained
679655da 7120F: drivers/net/wireless/p54/
e2d1d6c0 7121
f5cd7872 7122PA SEMI ETHERNET DRIVER
8b58be88 7123M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7124L: netdev@vger.kernel.org
7125S: Maintained
ded19add 7126F: drivers/net/ethernet/pasemi/*
f5cd7872 7127
beb58aa3 7128PA SEMI SMBUS DRIVER
8b58be88 7129M: Olof Johansson <olof@lixom.net>
846557d3 7130L: linux-i2c@vger.kernel.org
beb58aa3 7131S: Maintained
679655da 7132F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7133
48fc267e
SK
7134PADATA PARALLEL EXECUTION MECHANISM
7135M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7136L: linux-crypto@vger.kernel.org
7137S: Maintained
7138F: kernel/padata.c
7139F: include/linux/padata.h
7140F: Documentation/padata.txt
7141
709ee531 7142PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7143M: Harald Welte <laforge@gnumonks.org>
d0944853 7144L: platform-driver-x86@vger.kernel.org
709ee531 7145S: Maintained
679655da 7146F: drivers/platform/x86/panasonic-laptop.c
709ee531 7147
368dd5ac 7148PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7149M: David Howells <dhowells@redhat.com>
7150M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7151L: linux-am33-list@redhat.com (moderated for non-subscribers)
7152W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7153S: Maintained
679655da
JP
7154F: Documentation/mn10300/
7155F: arch/mn10300/
4fa97181 7156
1da177e4 7157PARALLEL PORT SUPPORT
3dd1a329 7158L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7159S: Orphan
679655da
JP
7160F: drivers/parport/
7161F: include/linux/parport*.h
7162F: drivers/char/ppdev.c
c117ab84 7163F: include/uapi/linux/ppdev.h
1da177e4 7164
4cdf6bc2 7165PARAVIRT_OPS INTERFACE
d633180c 7166M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7167M: Chris Wright <chrisw@sous-sol.org>
7168M: Alok Kataria <akataria@vmware.com>
7169M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7170L: virtualization@lists.linux-foundation.org
4cdf6bc2 7171S: Supported
679655da
JP
7172F: Documentation/ia64/paravirt_ops.txt
7173F: arch/*/kernel/paravirt*
7174F: arch/*/include/asm/paravirt.h
4cdf6bc2 7175
e2d1d6c0 7176PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7177M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7178L: linux-parport@lists.infradead.org (subscribers-only)
7179W: http://www.torque.net/linux-pp.html
7180S: Maintained
679655da
JP
7181F: Documentation/blockdev/paride.txt
7182F: drivers/block/paride/
e2d1d6c0
RD
7183
7184PARISC ARCHITECTURE
b8828770 7185M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7186M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7187L: linux-parisc@vger.kernel.org
7188W: http://www.parisc-linux.org/
8a6e2535 7189Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7191T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7192S: Maintained
679655da 7193F: arch/parisc/
2b6bac9e 7194F: Documentation/parisc/
679655da 7195F: drivers/parisc/
2b6bac9e
HD
7196F: drivers/char/agp/parisc-agp.c
7197F: drivers/input/serio/gscps2.c
7198F: drivers/parport/parport_gsc.*
7199F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7200F: drivers/video/fbdev/sti*
2b6bac9e
HD
7201F: drivers/video/console/sti*
7202F: drivers/video/logo/logo_parisc*
e2d1d6c0 7203
1662d32c 7204PC87360 HARDWARE MONITORING DRIVER
8b58be88 7205M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7206L: lm-sensors@lm-sensors.org
7207S: Maintained
679655da
JP
7208F: Documentation/hwmon/pc87360
7209F: drivers/hwmon/pc87360.c
1662d32c
JC
7210
7211PC8736x GPIO DRIVER
8b58be88 7212M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7213S: Maintained
679655da 7214F: drivers/char/pc8736x_gpio.c
1662d32c 7215
1ad107fd 7216PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7217M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7218L: lm-sensors@lm-sensors.org
7219S: Maintained
7220F: Documentation/hwmon/pc87427
7221F: drivers/hwmon/pc87427.c
7222
b26e0ed4 7223PCA9532 LED DRIVER
8b58be88 7224M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7225S: Maintained
d5ca6918
JP
7226F: drivers/leds/leds-pca9532.c
7227F: include/linux/leds-pca9532.h
b26e0ed4 7228
5ce914a8 7229PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7230M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7231L: linux-i2c@vger.kernel.org
7232S: Maintained
b4f0b74e 7233F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7234
3971dae5 7235PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7236M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7237S: Maintained
7238F: drivers/firmware/pcdp.*
7239
065c6359 7240PCI ERROR RECOVERY
6305902c 7241M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7242L: linux-pci@vger.kernel.org
065c6359 7243S: Supported
679655da 7244F: Documentation/PCI/pci-error-recovery.txt
065c6359 7245
1da177e4 7246PCI SUBSYSTEM
5ac3a6d2 7247M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7248L: linux-pci@vger.kernel.org
99662dd1 7249Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7250T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7251S: Supported
679655da
JP
7252F: Documentation/PCI/
7253F: drivers/pci/
7254F: include/linux/pci*
6b49ee49 7255F: arch/x86/pci/
cad01f91 7256F: arch/x86/kernel/quirks.c
1da177e4 7257
5f6b6ccd
TI
7258PCI DRIVER FOR APPLIEDMICRO XGENE
7259M: Tanmay Inamdar <tinamdar@apm.com>
7260L: linux-pci@vger.kernel.org
7261L: linux-arm-kernel@lists.infradead.org
7262S: Maintained
7263F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7264F: drivers/pci/host/pci-xgene.c
7265
62d0ff83
ML
7266PCI DRIVER FOR FREESCALE LAYERSCAPE
7267M: Minghuan Lian <minghuan.Lian@freescale.com>
7268M: Mingkai Hu <mingkai.hu@freescale.com>
7269M: Roy Zang <tie-fei.zang@freescale.com>
7270L: linuxppc-dev@lists.ozlabs.org
7271L: linux-pci@vger.kernel.org
7272L: linux-arm-kernel@lists.infradead.org
7273S: Maintained
7274F: drivers/pci/host/*layerscape*
7275
f0b75693 7276PCI DRIVER FOR IMX6
f175aa2c 7277M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7278M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7279L: linux-pci@vger.kernel.org
7280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7281S: Maintained
7282F: drivers/pci/host/*imx6*
7283
0c4ffcfe
MK
7284PCI DRIVER FOR TI KEYSTONE
7285M: Murali Karicheri <m-karicheri2@ti.com>
7286L: linux-pci@vger.kernel.org
7287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7288S: Maintained
7289F: drivers/pci/host/*keystone*
7290
f0b75693
BH
7291PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7292M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7293M: Jason Cooper <jason@lakedaemon.net>
7294L: linux-pci@vger.kernel.org
7295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7296S: Maintained
7297F: drivers/pci/host/*mvebu*
7298
0447cfd7
TR
7299PCI DRIVER FOR NVIDIA TEGRA
7300M: Thierry Reding <thierry.reding@gmail.com>
7301L: linux-tegra@vger.kernel.org
f0b75693 7302L: linux-pci@vger.kernel.org
0447cfd7
TR
7303S: Supported
7304F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7305F: drivers/pci/host/pci-tegra.c
7306
47ff3de9
KVA
7307PCI DRIVER FOR TI DRA7XX
7308M: Kishon Vijay Abraham I <kishon@ti.com>
7309L: linux-omap@vger.kernel.org
7310L: linux-pci@vger.kernel.org
7311S: Supported
7312F: Documentation/devicetree/bindings/pci/ti-pci.txt
7313F: drivers/pci/host/pci-dra7xx.c
7314
f0b75693
BH
7315PCI DRIVER FOR RENESAS R-CAR
7316M: Simon Horman <horms@verge.net.au>
7317L: linux-pci@vger.kernel.org
7318L: linux-sh@vger.kernel.org
7319S: Maintained
7320F: drivers/pci/host/*rcar*
7321
4af82255
JH
7322PCI DRIVER FOR SAMSUNG EXYNOS
7323M: Jingoo Han <jg1.han@samsung.com>
7324L: linux-pci@vger.kernel.org
f0b75693
BH
7325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7326L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7327S: Maintained
7328F: drivers/pci/host/pci-exynos.c
7329
f0b75693
BH
7330PCI DRIVER FOR SYNOPSIS DESIGNWARE
7331M: Mohit Kumar <mohit.kumar@st.com>
7332M: Jingoo Han <jg1.han@samsung.com>
7333L: linux-pci@vger.kernel.org
7334S: Maintained
7335F: drivers/pci/host/*designware*
7336
cf28855b
WD
7337PCI DRIVER FOR GENERIC OF HOSTS
7338M: Will Deacon <will.deacon@arm.com>
7339L: linux-pci@vger.kernel.org
7340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7341S: Maintained
7342F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7343F: drivers/pci/host/pci-host-generic.c
7344
51b66a6c
PA
7345PCIE DRIVER FOR ST SPEAR13XX
7346M: Mohit Kumar <mohit.kumar@st.com>
7347L: linux-pci@vger.kernel.org
7348S: Maintained
7349F: drivers/pci/host/*spear*
7350
1da177e4 7351PCMCIA SUBSYSTEM
4230dfc9 7352P: Linux PCMCIA Team
f5df5881 7353L: linux-pcmcia@lists.infradead.org
6650e0a5 7354W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7355T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7356S: Maintained
679655da
JP
7357F: Documentation/pcmcia/
7358F: drivers/pcmcia/
7359F: include/pcmcia/
1da177e4
LT
7360
7361PCNET32 NETWORK DRIVER
227fb925 7362M: Don Fry <pcnet32@frontier.com>
979b6c13 7363L: netdev@vger.kernel.org
1da177e4 7364S: Maintained
b955f6ca 7365F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7366
48fc267e
SK
7367PCRYPT PARALLEL CRYPTO ENGINE
7368M: Steffen Klassert <steffen.klassert@secunet.com>
7369L: linux-crypto@vger.kernel.org
7370S: Maintained
7371F: crypto/pcrypt.c
7372F: include/crypto/pcrypt.h
7373
e72df0b8
TH
7374PER-CPU MEMORY ALLOCATOR
7375M: Tejun Heo <tj@kernel.org>
7376M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7377T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7378S: Maintained
7379F: include/linux/percpu*.h
7380F: mm/percpu*.c
7381F: arch/*/include/asm/percpu.h
7382
ad4ecbcb 7383PER-TASK DELAY ACCOUNTING
185e595f 7384M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7385S: Maintained
679655da
JP
7386F: include/linux/delayacct.h
7387F: kernel/delayacct.c
ad4ecbcb 7388
57c0c15b 7389PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7390M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7391M: Paul Mackerras <paulus@samba.org>
dd9b238c 7392M: Ingo Molnar <mingo@redhat.com>
f80c5393 7393M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7394L: linux-kernel@vger.kernel.org
75fc2d37 7395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7396S: Supported
d53e8365 7397F: kernel/events/*
a003236c 7398F: include/linux/perf_event.h
c117ab84 7399F: include/uapi/linux/perf_event.h
141c4296
RR
7400F: arch/*/kernel/perf_event*.c
7401F: arch/*/kernel/*/perf_event*.c
7402F: arch/*/kernel/*/*/perf_event*.c
a003236c 7403F: arch/*/include/asm/perf_event.h
a003236c
VL
7404F: arch/*/kernel/perf_callchain.c
7405F: tools/perf/
6c0b3244 7406
dd49d0f5 7407PERSONALITY HANDLING
8b58be88 7408M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7409L: linux-abi-devel@lists.sourceforge.net
7410S: Maintained
679655da 7411F: include/linux/personality.h
c117ab84 7412F: include/uapi/linux/personality.h
dd49d0f5 7413
838e7a03 7414PHONET PROTOCOL
2a06b40f 7415M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7416S: Supported
7417F: Documentation/networking/phonet.txt
7418F: include/linux/phonet.h
7419F: include/net/phonet/
c117ab84 7420F: include/uapi/linux/phonet.h
838e7a03
RDC
7421F: net/phonet/
7422
1da177e4 7423PHRAM MTD DRIVER
8b58be88 7424M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7425L: linux-mtd@lists.infradead.org
7426S: Maintained
679655da 7427F: drivers/mtd/devices/phram.c
1da177e4 7428
efdbb10e
BP
7429PICOLCD HID DRIVER
7430M: Bruno Prémont <bonbons@linux-vserver.org>
7431L: linux-input@vger.kernel.org
7432S: Maintained
7433F: drivers/hid/hid-picolcd*
7434
a53bfa07
JI
7435PICOXCELL SUPPORT
7436M: Jamie Iles <jamie@jamieiles.com>
7437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7438T: git git://github.com/jamieiles/linux-2.6-ji.git
7439S: Supported
b8733987 7440F: arch/arm/boot/dts/picoxcell*
14430813 7441F: arch/arm/mach-picoxcell/
b8733987 7442F: drivers/crypto/picoxcell*
a53bfa07 7443
2744e8af
LW
7444PIN CONTROL SUBSYSTEM
7445M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7446L: linux-gpio@vger.kernel.org
dbe752a3 7447T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7448S: Maintained
07f29ba6 7449F: drivers/pinctrl/
8e406fe4 7450F: include/linux/pinctrl/
2744e8af 7451
2201bbb8
JCPV
7452PIN CONTROLLER - ATMEL AT91
7453M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7455S: Maintained
c654b6bf 7456F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7457
cbd1b652
MW
7458PIN CONTROLLER - INTEL
7459M: Mika Westerberg <mika.westerberg@linux.intel.com>
7460M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7461S: Maintained
7462F: drivers/pinctrl/intel/
2201bbb8 7463
9963b536
LP
7464PIN CONTROLLER - RENESAS
7465M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7466L: linux-sh@vger.kernel.org
7467S: Maintained
7468F: drivers/pinctrl/sh-pfc/
7469
b75e60d6 7470PIN CONTROLLER - SAMSUNG
fea685e9 7471M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7472M: Thomas Abraham <thomas.abraham@linaro.org>
7473L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7474L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7475S: Maintained
9b5b33f6 7476F: drivers/pinctrl/samsung/
b75e60d6 7477
deda8287 7478PIN CONTROLLER - ST SPEAR
8e406fe4 7479M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7480L: spear-devel@list.st.com
7481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7482W: http://www.st.com/spear
7483S: Maintained
8e406fe4 7484F: drivers/pinctrl/spear/
deda8287 7485
249a6771 7486PKTCDVD DRIVER
dbd47133 7487M: Jiri Kosina <jkosina@suse.cz>
249a6771 7488S: Maintained
679655da
JP
7489F: drivers/block/pktcdvd.c
7490F: include/linux/pktcdvd.h
c117ab84 7491F: include/uapi/linux/pktcdvd.h
249a6771 7492
b31d8273
G
7493PKUNITY SOC DRIVERS
7494M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7495W: http://mprc.pku.edu.cn/~guanxuetao/linux
7496S: Maintained
ceebf4d5 7497T: git git://github.com/gxt/linux.git
b31d8273 7498F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7499F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7500F: drivers/video/fbdev/fb-puv3.c
2809e80b 7501F: drivers/rtc/rtc-puv3.c
b31d8273 7502
9d2ecfb7 7503PMBUS HARDWARE MONITORING DRIVERS
ca462085 7504M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7505L: lm-sensors@lm-sensors.org
7506W: http://www.lm-sensors.org/
7507W: http://www.roeck-us.net/linux/drivers/
7508T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7509S: Maintained
7510F: Documentation/hwmon/pmbus
7511F: drivers/hwmon/pmbus/
7512F: include/linux/i2c/pmbus.h
7513
89a36810 7514PMC SIERRA MaxRAID DRIVER
076cfaae 7515M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7516L: linux-scsi@vger.kernel.org
7517W: http://www.pmc-sierra.com/
7518S: Supported
7519F: drivers/scsi/pmcraid.*
7520
dbf9bfe6 7521PMC SIERRA PM8001 DRIVER
4f0e359c 7522M: xjtuwjp@gmail.com
dbf9bfe6 7523M: lindar_liu@usish.com
f5a7b525 7524L: pmchba@pmcs.com
dbf9bfe6 7525L: linux-scsi@vger.kernel.org
7526S: Supported
7527F: drivers/scsi/pm8001/
7528
1da177e4 7529POSIX CLOCKS and TIMERS
8b58be88 7530M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7531L: linux-kernel@vger.kernel.org
75fc2d37 7532T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7533S: Maintained
679655da
JP
7534F: fs/timerfd.c
7535F: include/linux/timer*
5cee9645 7536F: kernel/time/*timer*
1da177e4 7537
3be86148 7538POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7539M: Sebastian Reichel <sre@kernel.org>
57318935 7540M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7541M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7542L: linux-pm@vger.kernel.org
54e5881d 7543T: git git://git.infradead.org/battery-2.6.git
3be86148 7544S: Maintained
679655da 7545F: include/linux/power_supply.h
8cd725a1 7546F: drivers/power/
3be86148 7547
1da177e4 7548PNP SUPPORT
46a1f21a 7549M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7550S: Maintained
679655da 7551F: drivers/pnp/
1da177e4 7552
999445d4 7553PNXxxxx I2C DRIVER
8b58be88 7554M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7555L: linux-i2c@vger.kernel.org
999445d4 7556S: Maintained
679655da 7557F: drivers/i2c/busses/i2c-pnx.c
999445d4 7558
1da177e4 7559PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7560M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7561L: linux-ppp@vger.kernel.org
7562S: Maintained
224cf5ad 7563F: drivers/net/ppp/ppp_*
1da177e4
LT
7564
7565PPP OVER ATM (RFC 2364)
8b58be88 7566M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7567S: Maintained
679655da 7568F: net/atm/pppoatm.c
c117ab84 7569F: include/uapi/linux/atmppp.h
1da177e4
LT
7570
7571PPP OVER ETHERNET
8b58be88 7572M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7573S: Maintained
224cf5ad
JK
7574F: drivers/net/ppp/pppoe.c
7575F: drivers/net/ppp/pppox.c
1da177e4 7576
a6d2370b 7577PPP OVER L2TP
8b58be88 7578M: James Chapman <jchapman@katalix.com>
a6d2370b 7579S: Maintained
90ca28d1 7580F: net/l2tp/l2tp_ppp.c
679655da 7581F: include/linux/if_pppol2tp.h
c117ab84 7582F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7583
eae9d2ba 7584PPS SUPPORT
8b58be88 7585M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7586W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7587L: linuxpps@ml.enneenne.com (subscribers-only)
7588S: Maintained
cabaaf41
JP
7589F: Documentation/pps/
7590F: drivers/pps/
7591F: include/linux/pps*.h
eae9d2ba 7592
71a6d0af
HW
7593PPTP DRIVER
7594M: Dmitry Kozlov <xeb@mail.ru>
7595L: netdev@vger.kernel.org
7596S: Maintained
224cf5ad 7597F: drivers/net/ppp/pptp.c
71a6d0af
HW
7598W: http://sourceforge.net/projects/accel-pptp
7599
1da177e4 7600PREEMPTIBLE KERNEL
8b58be88 7601M: Robert Love <rml@tech9.net>
1da177e4
LT
7602L: kpreempt-tech@lists.sourceforge.net
7603W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7604S: Supported
679655da
JP
7605F: Documentation/preempt-locking.txt
7606F: include/linux/preempt.h
1da177e4
LT
7607
7608PRISM54 WIRELESS DRIVER
8b58be88 7609M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7610L: linux-wireless@vger.kernel.org
9ef80804 7611W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7612S: Obsolete
679655da 7613F: drivers/net/wireless/prism54/
1da177e4 7614
02c18891 7615PS3 NETWORK SUPPORT
b809b9ca 7616M: Geoff Levand <geoff@infradead.org>
02c18891 7617L: netdev@vger.kernel.org
a4724ed6 7618L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7619S: Maintained
8df158ac 7620F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7621
f58a9d17 7622PS3 PLATFORM SUPPORT
b809b9ca 7623M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7624L: linuxppc-dev@lists.ozlabs.org
7625L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7626S: Maintained
679655da
JP
7627F: arch/powerpc/boot/ps3*
7628F: arch/powerpc/include/asm/lv1call.h
7629F: arch/powerpc/include/asm/ps3*.h
7630F: arch/powerpc/platforms/ps3/
7631F: drivers/*/ps3*
7632F: drivers/ps3/
fec629b8 7633F: drivers/rtc/rtc-ps3.c
679655da 7634F: drivers/usb/host/*ps3.c
fec629b8 7635F: sound/ppc/snd_ps3*
f58a9d17 7636
cffb4add 7637PS3VRAM DRIVER
8b58be88 7638M: Jim Paris <jim@jtan.com>
a4724ed6 7639L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7640S: Maintained
8a3977cb 7641F: drivers/block/ps3vram.c
cffb4add 7642
8defe599 7643PSTORE FILESYSTEM
9d5e2a02 7644M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7645M: Colin Cross <ccross@android.com>
7646M: Kees Cook <keescook@chromium.org>
7647M: Tony Luck <tony.luck@intel.com>
7648S: Maintained
7649T: git git://git.infradead.org/users/cbou/linux-pstore.git
7650F: fs/pstore/
7651F: include/linux/pstore*
04851772 7652F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7653F: drivers/acpi/apei/erst.c
7654
7fbc415d
RC
7655PTP HARDWARE CLOCK SUPPORT
7656M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7657L: netdev@vger.kernel.org
7fbc415d
RC
7658S: Maintained
7659W: http://linuxptp.sourceforge.net/
7660F: Documentation/ABI/testing/sysfs-ptp
7661F: Documentation/ptp/*
0ecb3cdd 7662F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7663F: drivers/net/phy/dp83640*
7664F: drivers/ptp/*
7665F: include/linux/ptp_cl*
7666
cf94a4d1 7667PTRACE SUPPORT
e846ee5f 7668M: Roland McGrath <roland@hack.frob.com>
8b58be88 7669M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7670S: Maintained
7671F: include/asm-generic/syscall.h
7672F: include/linux/ptrace.h
7673F: include/linux/regset.h
7674F: include/linux/tracehook.h
c117ab84 7675F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7676F: kernel/ptrace.c
7677
8320204a 7678PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7679M: Mike Isely <isely@pobox.com>
16e9495d 7680L: pvrusb2@isely.net (subscribers-only)
661263b5 7681L: linux-media@vger.kernel.org
8320204a 7682W: http://www.isely.net/pvrusb2/
275ffde4 7683T: git git://linuxtv.org/media_tree.git
8320204a 7684S: Maintained
679655da 7685F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7686F: drivers/media/usb/pvrusb2/
8320204a 7687
39532e6c
HG
7688PWC WEBCAM DRIVER
7689M: Hans de Goede <hdegoede@redhat.com>
7690L: linux-media@vger.kernel.org
7691T: git git://linuxtv.org/media_tree.git
7692S: Maintained
7693F: drivers/media/usb/pwc/*
7694
93c090b3
KD
7695PWM FAN DRIVER
7696M: Kamil Debski <k.debski@samsung.com>
7697L: lm-sensors@lm-sensors.org
7698S: Supported
7699F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7700F: Documentation/hwmon/pwm-fan
7701F: drivers/hwmon/pwm-fan.c
7702
200efedd 7703PWM SUBSYSTEM
aa3495f7
TR
7704M: Thierry Reding <thierry.reding@gmail.com>
7705L: linux-pwm@vger.kernel.org
0c2498f1 7706S: Maintained
006e854f 7707T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7708F: Documentation/pwm.txt
7709F: Documentation/devicetree/bindings/pwm/
7710F: include/linux/pwm.h
0c2498f1 7711F: drivers/pwm/
a140b98d
TR
7712F: drivers/video/backlight/pwm_bl.c
7713F: include/linux/pwm_backlight.h
0c2498f1 7714
30ec261e 7715PXA2xx/PXA3xx SUPPORT
8da5e302 7716M: Daniel Mack <daniel@zonque.org>
a323f664 7717M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7718M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7720T: git git://github.com/hzhuang1/linux.git
8da5e302 7721T: git git://github.com/rjarzmik/linux.git
1da177e4 7722S: Maintained
679655da
JP
7723F: arch/arm/mach-pxa/
7724F: drivers/pcmcia/pxa2xx*
9df92e6c 7725F: drivers/spi/spi-pxa2xx*
faf2e1db 7726F: drivers/usb/gadget/udc/pxa2*
679655da 7727F: include/sound/pxa2xx-lib.h
bec4c99e 7728F: sound/arm/pxa*
14430813 7729F: sound/soc/pxa/
1da177e4 7730
ec64d3bf
EG
7731PXA3xx NAND FLASH DRIVER
7732M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7733L: linux-mtd@lists.infradead.org
7734S: Maintained
9a67f099 7735F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7736
3f640c61 7737MMP SUPPORT
8b58be88 7738M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7739M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7741T: git git://github.com/hzhuang1/linux.git
7742T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7743S: Maintained
3f640c61 7744F: arch/arm/mach-mmp/
e8e6cb32 7745
272f133a
PO
7746PXA MMCI DRIVER
7747S: Orphan
7748
57f63bc8 7749PXA RTC DRIVER
8b58be88 7750M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7751L: rtc-linux@googlegroups.com
7752S: Maintained
7753
cea4001a
TS
7754QAT DRIVER
7755M: Tadeusz Struk <tadeusz.struk@intel.com>
7756L: qat-linux@intel.com
7757S: Supported
7758F: drivers/crypto/qat/
7759
52a09a04 7760QIB DRIVER
8473c603 7761M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7762L: linux-rdma@vger.kernel.org
7763S: Supported
7764F: drivers/infiniband/hw/qib/
7765
5e9772b9
JS
7766QLOGIC QLA1280 SCSI DRIVER
7767M: Michael Reed <mdr@sgi.com>
7768L: linux-scsi@vger.kernel.org
7769S: Maintained
7770F: drivers/scsi/qla1280.[ch]
7771
1da177e4 7772QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7773M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7774L: linux-scsi@vger.kernel.org
7775S: Supported
679655da
JP
7776F: Documentation/scsi/LICENSE.qla2xxx
7777F: drivers/scsi/qla2xxx/
1da177e4 7778
883c98fe 7779QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7780M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7781L: linux-scsi@vger.kernel.org
7782S: Supported
bacfb81b 7783F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7784F: drivers/scsi/qla4xxx/
7785
5a4faa87 7786QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7787M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7788M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7789M: linux-driver@qlogic.com
7790L: netdev@vger.kernel.org
7791S: Supported
679655da 7792F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7793F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7794
0ec00f03 7795QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7796M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7797M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7798L: netdev@vger.kernel.org
7799S: Supported
aa43c215 7800F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7801
c4e84bde 7802QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7803M: Harish Patil <harish.patil@qlogic.com>
7804M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7805M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7806M: linux-driver@qlogic.com
c4e84bde
RM
7807L: netdev@vger.kernel.org
7808S: Supported
aa43c215 7809F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7810
1da177e4 7811QNX4 FILESYSTEM
8b58be88 7812M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7813W: http://www.alarsen.net/linux/qnx4fs/
7814S: Maintained
80811493 7815F: fs/qnx4/
c117ab84
CEB
7816F: include/uapi/linux/qnx4_fs.h
7817F: include/uapi/linux/qnxtypes.h
1da177e4 7818
91952bc0
AP
7819QT1010 MEDIA DRIVER
7820M: Antti Palosaari <crope@iki.fi>
7821L: linux-media@vger.kernel.org
7822W: http://linuxtv.org/
7823W: http://palosaari.fi/linux/
7824Q: http://patchwork.linuxtv.org/project/linux-media/list/
7825T: git git://linuxtv.org/anttip/media_tree.git
7826S: Maintained
7827F: drivers/media/tuners/qt1010*
7828
966fb5ec
SM
7829QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7830M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7831L: linux-wireless@vger.kernel.org
7832L: ath9k-devel@lists.ath9k.org
7833W: http://wireless.kernel.org/en/users/Drivers/ath9k
7834S: Supported
7835F: drivers/net/wireless/ath/ath9k/
7836
2ea0ffcb
KV
7837QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7838M: Kalle Valo <kvalo@qca.qualcomm.com>
7839L: ath10k@lists.infradead.org
7840W: http://wireless.kernel.org/en/users/Drivers/ath10k
7841T: git git://github.com/kvalo/ath.git
7842S: Supported
7843F: drivers/net/wireless/ath/ath10k/
7844
4f4567cf
RK
7845QUALCOMM HEXAGON ARCHITECTURE
7846M: Richard Kuo <rkuo@codeaurora.org>
7847L: linux-hexagon@vger.kernel.org
7848S: Supported
7849F: arch/hexagon/
7850
8e84c258
EK
7851QUALCOMM WCN36XX WIRELESS DRIVER
7852M: Eugene Krasnikov <k.eugene.e@gmail.com>
7853L: wcn36xx@lists.infradead.org
7854W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7855T: git git://github.com/KrasnikovEugene/wcn36xx.git
7856S: Supported
7857F: drivers/net/wireless/ath/wcn36xx/
7858
35e3540b
HV
7859QUICKCAM PARALLEL PORT WEBCAMS
7860M: Hans Verkuil <hverkuil@xs4all.nl>
7861L: linux-media@vger.kernel.org
7862T: git git://linuxtv.org/media_tree.git
7863W: http://linuxtv.org
7864S: Odd Fixes
7865F: drivers/media/parport/*-qcam*
7866
602adf40 7867RADOS BLOCK DEVICE (RBD)
09d90327
SW
7868M: Yehuda Sadeh <yehuda@inktank.com>
7869M: Sage Weil <sage@inktank.com>
527a88b9 7870M: Alex Elder <elder@kernel.org>
602adf40 7871M: ceph-devel@vger.kernel.org
09d90327
SW
7872W: http://ceph.com/
7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7874S: Supported
7875F: drivers/block/rbd.c
7876F: drivers/block/rbd_types.h
7877
1da177e4 7878RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7879M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7880L: linux-fbdev@vger.kernel.org
1da177e4 7881S: Maintained
8a61f013 7882F: drivers/video/fbdev/aty/radeon*
c117ab84 7883F: include/uapi/linux/radeonfb.h
1da177e4 7884
c6c9b34c
HG
7885RADIOSHARK RADIO DRIVER
7886M: Hans de Goede <hdegoede@redhat.com>
7887L: linux-media@vger.kernel.org
7888T: git git://linuxtv.org/media_tree.git
7889S: Maintained
7890F: drivers/media/radio/radio-shark.c
7891
7892RADIOSHARK2 RADIO DRIVER
7893M: Hans de Goede <hdegoede@redhat.com>
7894L: linux-media@vger.kernel.org
7895T: git git://linuxtv.org/media_tree.git
7896S: Maintained
7897F: drivers/media/radio/radio-shark2.c
7898F: drivers/media/radio/radio-tea5777.c
7899
1da177e4 7900RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7901M: Paul Mackerras <paulus@samba.org>
c69f677c 7902L: linux-fbdev@vger.kernel.org
1da177e4 7903S: Maintained
8a61f013 7904F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7905
e7839f25 7906RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7907P: rt2x00 project
b182427e 7908M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7909M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7910L: linux-wireless@vger.kernel.org
83fc9c89 7911L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7912W: http://rt2x00.serialmonkey.com/
7913S: Maintained
7914F: drivers/net/wireless/rt2x00/
7915
9db5579b 7916RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7917M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7918S: Maintained
679655da
JP
7919F: Documentation/blockdev/ramdisk.txt
7920F: drivers/block/brd.c
9db5579b 7921
9e95ce27 7922RANDOM NUMBER DRIVER
0624bcaa 7923M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7924S: Maintained
679655da 7925F: drivers/char/random.c
9e95ce27 7926
394b701c 7927RAPIDIO SUBSYSTEM
8b58be88 7928M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7929M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7930S: Maintained
679655da 7931F: drivers/rapidio/
394b701c 7932
e2d1d6c0 7933RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7934L: linux-wireless@vger.kernel.org
f52a5490 7935S: Orphan
679655da 7936F: drivers/net/wireless/ray*
e2d1d6c0
RD
7937
7938RCUTORTURE MODULE
e0198b29 7939M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7940M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7941L: linux-kernel@vger.kernel.org
f9094d8e 7942S: Supported
08deed1e 7943T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7944F: Documentation/RCU/torture.txt
34e2d560 7945F: kernel/rcu/rcutorture.c
e2d1d6c0 7946
c87b9c60
PM
7947RCUTORTURE TEST FRAMEWORK
7948M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7949M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7950R: Steven Rostedt <rostedt@goodmis.org>
7951R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7952R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7953L: linux-kernel@vger.kernel.org
c87b9c60
PM
7954S: Supported
7955T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7956F: tools/testing/selftests/rcutorture
7957
c1f766b5 7958RDC R-321X SoC
8b58be88 7959M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7960S: Maintained
7961
db17f395 7962RDC R6040 FAST ETHERNET DRIVER
8b58be88 7963M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7964L: netdev@vger.kernel.org
7965S: Maintained
58565a35 7966F: drivers/net/ethernet/rdc/r6040.c
db17f395 7967
a09ed661 7968RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7969M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7970L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7971S: Supported
679655da 7972F: net/rds/
a09ed661 7973
595182bc 7974READ-COPY UPDATE (RCU)
8b58be88 7975M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7976M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7977R: Steven Rostedt <rostedt@goodmis.org>
7978R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7979R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7980L: linux-kernel@vger.kernel.org
9fab9787 7981W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7982S: Supported
08deed1e 7983T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7984F: Documentation/RCU/
9fab9787 7985X: Documentation/RCU/torture.txt
f9094d8e 7986F: include/linux/rcu*
4102adab
PM
7987X: include/linux/srcu.h
7988F: kernel/rcu/
34e2d560 7989X: kernel/torture.c
595182bc 7990
0c86edc0 7991REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7992M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7993L: rtc-linux@googlegroups.com
8a6e2535 7994Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7995S: Maintained
679655da
JP
7996F: Documentation/rtc.txt
7997F: drivers/rtc/
7998F: include/linux/rtc.h
c117ab84 7999F: include/uapi/linux/rtc.h
0c86edc0 8000
0e400c53
MB
8001REALTEK AUDIO CODECS
8002M: Bard Liao <bardliao@realtek.com>
8003M: Oder Chiou <oder_chiou@realtek.com>
8004S: Maintained
8005F: sound/soc/codecs/rt*
8006F: include/sound/rt*.h
8007
1da177e4 8008REISERFS FILE SYSTEM
76c4e5ea 8009L: reiserfs-devel@vger.kernel.org
1da177e4 8010S: Supported
679655da 8011F: fs/reiserfs/
1da177e4 8012
b83a313b 8013REGISTER MAP ABSTRACTION
b02e48f2 8014M: Mark Brown <broonie@kernel.org>
dd060bc9 8015L: linux-kernel@vger.kernel.org
b83a313b
MB
8016T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8017S: Supported
8018F: drivers/base/regmap/
8019F: include/linux/regmap.h
8020
400e64df
OBC
8021REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8022M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8024S: Maintained
8025F: drivers/remoteproc/
8026F: Documentation/remoteproc.txt
6fc26488 8027F: include/linux/remoteproc.h
400e64df 8028
d8115db5
OBC
8029REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8030M: Ohad Ben-Cohen <ohad@wizery.com>
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8032S: Maintained
8033F: drivers/rpmsg/
8034F: Documentation/rpmsg.txt
8035F: include/linux/rpmsg.h
8036
1b0fe6be
PZ
8037RESET CONTROLLER FRAMEWORK
8038M: Philipp Zabel <p.zabel@pengutronix.de>
8039S: Maintained
8040F: drivers/reset/
8041F: Documentation/devicetree/bindings/reset/
8042F: include/linux/reset.h
8043F: include/linux/reset-controller.h
8044
e0897645 8045RFKILL
8b58be88 8046M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8047L: linux-wireless@vger.kernel.org
ce466579
JB
8048W: http://wireless.kernel.org/
8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8051S: Maintained
505c9247 8052F: Documentation/rfkill.txt
80811493 8053F: net/rfkill/
e0897645 8054
67e054e9
ML
8055RICOH SMARTMEDIA/XD DRIVER
8056M: Maxim Levitsky <maximlevitsky@gmail.com>
8057S: Maintained
21c26f50
JP
8058F: drivers/mtd/nand/r852.c
8059F: drivers/mtd/nand/r852.h
67e054e9 8060
92634125
ML
8061RICOH R5C592 MEMORYSTICK DRIVER
8062M: Maxim Levitsky <maximlevitsky@gmail.com>
8063S: Maintained
8064F: drivers/memstick/host/r592.*
8065
27f1d2f9
SA
8066ROCCAT DRIVERS
8067M: Stefan Achatz <erazor_de@users.sourceforge.net>
8068W: http://sourceforge.net/projects/roccat/
8069S: Maintained
8070F: drivers/hid/hid-roccat*
8071F: include/linux/hid-roccat*
8072F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8073
4b8ac966
JP
8074ROCKER DRIVER
8075M: Jiri Pirko <jiri@resnulli.us>
8076M: Scott Feldman <sfeldma@gmail.com>
8077L: netdev@vger.kernel.org
8078S: Supported
8079F: drivers/net/ethernet/rocker/
8080
1da177e4
LT
8081ROCKETPORT DRIVER
8082P: Comtrol Corp.
1da177e4
LT
8083W: http://www.comtrol.com
8084S: Maintained
679655da 8085F: Documentation/serial/rocket.txt
c897401b 8086F: drivers/tty/rocket*
1da177e4 8087
7645c2f4
KC
8088ROCKETPORT EXPRESS/INFINITY DRIVER
8089M: Kevin Cernekee <cernekee@gmail.com>
8090L: linux-serial@vger.kernel.org
8091S: Odd Fixes
8092F: drivers/tty/serial/rp2.*
8093
1da177e4 8094ROSE NETWORK LAYER
8b58be88 8095M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8096L: linux-hams@vger.kernel.org
d34cb28a 8097W: http://www.linux-ax25.org/
1da177e4 8098S: Maintained
679655da 8099F: include/net/rose.h
c117ab84 8100F: include/uapi/linux/rose.h
679655da 8101F: net/rose/
1da177e4 8102
91952bc0
AP
8103RTL2830 MEDIA DRIVER
8104M: Antti Palosaari <crope@iki.fi>
8105L: linux-media@vger.kernel.org
8106W: http://linuxtv.org/
8107W: http://palosaari.fi/linux/
8108Q: http://patchwork.linuxtv.org/project/linux-media/list/
8109T: git git://linuxtv.org/anttip/media_tree.git
8110S: Maintained
8111F: drivers/media/dvb-frontends/rtl2830*
8112
27a0aacf
AP
8113RTL2832 MEDIA DRIVER
8114M: Antti Palosaari <crope@iki.fi>
8115L: linux-media@vger.kernel.org
8116W: http://linuxtv.org/
8117W: http://palosaari.fi/linux/
8118Q: http://patchwork.linuxtv.org/project/linux-media/list/
8119T: git git://linuxtv.org/anttip/media_tree.git
8120S: Maintained
8121F: drivers/media/dvb-frontends/rtl2832*
8122
ba6e6f6e
AP
8123RTL2832_SDR MEDIA DRIVER
8124M: Antti Palosaari <crope@iki.fi>
8125L: linux-media@vger.kernel.org
8126W: http://linuxtv.org/
8127W: http://palosaari.fi/linux/
8128Q: http://patchwork.linuxtv.org/project/linux-media/list/
8129T: git git://linuxtv.org/anttip/media_tree.git
8130S: Maintained
b4bb1c28 8131F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8132
59840488 8133RTL8180 WIRELESS DRIVER
605bebe2 8134L: linux-wireless@vger.kernel.org
491b26b4 8135W: http://wireless.kernel.org/
54e5881d 8136T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8137S: Orphan
3cfeb0c3 8138F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8139
59840488 8140RTL8187 WIRELESS DRIVER
9f0939bf 8141M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8142M: Hin-Tak Leung <htl10@users.sourceforge.net>
8143M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8144L: linux-wireless@vger.kernel.org
491b26b4 8145W: http://wireless.kernel.org/
54e5881d 8146T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8147S: Maintained
3cfeb0c3 8148F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8149
3cf0c8ad
LF
8150RTL8192CE WIRELESS DRIVER
8151M: Larry Finger <Larry.Finger@lwfinger.net>
8152M: Chaoming Li <chaoming_li@realsil.com.cn>
8153L: linux-wireless@vger.kernel.org
491b26b4 8154W: http://wireless.kernel.org/
3cf0c8ad
LF
8155T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8156S: Maintained
8157F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8158F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8159
9eb8ef74 8160S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8161M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8162L: linux-fbdev@vger.kernel.org
ce00f85c 8163S: Maintained
8a61f013 8164F: drivers/video/fbdev/savage/
9eb8ef74 8165
1da177e4 8166S390
8b58be88
JP
8167M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8168M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8169M: linux390@de.ibm.com
d58140cc 8170L: linux-s390@vger.kernel.org
5238da45
HC
8171W: http://www.ibm.com/developerworks/linux/linux390/
8172S: Supported
679655da 8173F: arch/s390/
a968cd3e 8174F: drivers/s390/
3bfe6858
JN
8175F: Documentation/s390/
8176F: Documentation/DocBook/s390*
5238da45 8177
322986ca
SO
8178S390 COMMON I/O LAYER
8179M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8180M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8181L: linux-s390@vger.kernel.org
8182W: http://www.ibm.com/developerworks/linux/linux390/
8183S: Supported
8184F: drivers/s390/cio/
8185
8186S390 DASD DRIVER
8187M: Stefan Weinhuber <wein@de.ibm.com>
8188M: Stefan Haberland <stefan.haberland@de.ibm.com>
8189L: linux-s390@vger.kernel.org
8190W: http://www.ibm.com/developerworks/linux/linux390/
8191S: Supported
8192F: drivers/s390/block/dasd*
8193F: block/partitions/ibm.c
8194
5238da45 8195S390 NETWORK DRIVERS
8b58be88
JP
8196M: Ursula Braun <ursula.braun@de.ibm.com>
8197M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8198M: linux390@de.ibm.com
d58140cc 8199L: linux-s390@vger.kernel.org
5238da45
HC
8200W: http://www.ibm.com/developerworks/linux/linux390/
8201S: Supported
679655da 8202F: drivers/s390/net/
5238da45 8203
322986ca
SO
8204S390 PCI SUBSYSTEM
8205M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8206M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8207L: linux-s390@vger.kernel.org
8208W: http://www.ibm.com/developerworks/linux/linux390/
8209S: Supported
8210F: arch/s390/pci/
8211F: drivers/pci/hotplug/s390_pci_hpc.c
8212
feed9b62 8213S390 ZCRYPT DRIVER
5c8d0983 8214M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8215M: linux390@de.ibm.com
8216L: linux-s390@vger.kernel.org
a968cd3e 8217W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8218S: Supported
d5ca6918 8219F: drivers/s390/crypto/
feed9b62 8220
5238da45 8221S390 ZFCP DRIVER
d38e19d0 8222M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8223M: linux390@de.ibm.com
d58140cc 8224L: linux-s390@vger.kernel.org
5238da45 8225W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8226S: Supported
679655da 8227F: drivers/s390/scsi/zfcp_*
1da177e4 8228
dd96df2c 8229S390 IUCV NETWORK LAYER
8b58be88 8230M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8231M: linux390@de.ibm.com
8232L: linux-s390@vger.kernel.org
8233W: http://www.ibm.com/developerworks/linux/linux390/
8234S: Supported
679655da
JP
8235F: drivers/s390/net/*iucv*
8236F: include/net/iucv/
8237F: net/iucv/
dd96df2c 8238
4dde7f75 8239S3C24XX SD/MMC Driver
8b58be88 8240M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8242S: Supported
679655da 8243F: drivers/mmc/host/s3cmci.*
4dde7f75 8244
1f15a229
HV
8245SAA6588 RDS RECEIVER DRIVER
8246M: Hans Verkuil <hverkuil@xs4all.nl>
8247L: linux-media@vger.kernel.org
8248T: git git://linuxtv.org/media_tree.git
8249W: http://linuxtv.org
8250S: Odd Fixes
8251F: drivers/media/i2c/saa6588*
8252
98ed12e6 8253SAA7134 VIDEO4LINUX DRIVER
009a5410 8254M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8255L: linux-media@vger.kernel.org
8256W: http://linuxtv.org
8257T: git git://linuxtv.org/media_tree.git
8258S: Odd fixes
e42bf501 8259F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8260F: drivers/media/pci/saa7134/
8261
1da177e4 8262SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8263M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8264L: linux-media@vger.kernel.org
275ffde4 8265T: git git://linuxtv.org/media_tree.git
1da177e4 8266S: Maintained
90d72ac6
MCC
8267F: drivers/media/common/saa7146/
8268F: drivers/media/pci/saa7146/
8269F: include/media/saa7146*
1da177e4 8270
92304a40 8271SAMSUNG LAPTOP DRIVER
5909c654 8272M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8273L: platform-driver-x86@vger.kernel.org
8274S: Maintained
8275F: drivers/platform/x86/samsung-laptop.c
8276
4a109cc0 8277SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8278M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8279L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8280S: Supported
14430813 8281F: sound/soc/samsung/
4a109cc0 8282
0d89a28b
JH
8283SAMSUNG FRAMEBUFFER DRIVER
8284M: Jingoo Han <jg1.han@samsung.com>
8285L: linux-fbdev@vger.kernel.org
8286S: Maintained
8a61f013 8287F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8288
f69d3a17
SK
8289SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8290M: Sangbeom Kim <sbkim73@samsung.com>
8291L: linux-kernel@vger.kernel.org
8292S: Supported
8293F: drivers/mfd/sec*.c
8294F: drivers/regulator/s2m*.c
8295F: drivers/regulator/s5m*.c
f69d3a17
SK
8296F: include/linux/mfd/samsung/
8297
038f5c4b
SN
8298SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8299M: Kyungmin Park <kyungmin.park@samsung.com>
8300M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8301L: linux-media@vger.kernel.org
8302Q: https://patchwork.linuxtv.org/project/linux-media/list/
8303S: Supported
8304F: drivers/media/platform/exynos4-is/
038f5c4b 8305
6fd86ab2
SN
8306SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8307M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8308L: linux-media@vger.kernel.org
8309L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8310S: Maintained
8311F: drivers/media/platform/s3c-camif/
8312F: include/media/s3c_camif.h
8313
b84ef24e
AH
8314SAMSUNG S5C73M3 CAMERA DRIVER
8315M: Kyungmin Park <kyungmin.park@samsung.com>
8316M: Andrzej Hajda <a.hajda@samsung.com>
8317L: linux-media@vger.kernel.org
8318S: Supported
8319F: drivers/media/i2c/s5c73m3/*
8320
7d459937
AH
8321SAMSUNG S5K5BAF CAMERA DRIVER
8322M: Kyungmin Park <kyungmin.park@samsung.com>
8323M: Andrzej Hajda <a.hajda@samsung.com>
8324L: linux-media@vger.kernel.org
8325S: Supported
8326F: drivers/media/i2c/s5k5baf.c
8327
310e39c9 8328SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8329M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8330M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8331S: Supported
8332L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8333F: drivers/clk/samsung/
8334
66890ed6
BA
8335SAMSUNG SXGBE DRIVERS
8336M: Byungho An <bh74.an@samsung.com>
8337M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8338M: Vipul Pandya <vipul.pandya@samsung.com>
8339S: Supported
8340L: netdev@vger.kernel.org
8341F: drivers/net/ethernet/samsung/sxgbe/
8342
e296cd32
KD
8343SAMSUNG USB2 PHY DRIVER
8344M: Kamil Debski <k.debski@samsung.com>
8345L: linux-kernel@vger.kernel.org
8346S: Supported
8347F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8348F: Documentation/phy/samsung-usb2.txt
8349F: drivers/phy/phy-exynos4210-usb2.c
8350F: drivers/phy/phy-exynos4x12-usb2.c
8351F: drivers/phy/phy-exynos5250-usb2.c
8352F: drivers/phy/phy-s5pv210-usb2.c
8353F: drivers/phy/phy-samsung-usb2.c
8354F: drivers/phy/phy-samsung-usb2.h
8355
ca749e2a 8356SERIAL DRIVERS
5e30bbb7 8357M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8358L: linux-serial@vger.kernel.org
5e30bbb7 8359S: Maintained
14430813 8360F: drivers/tty/serial/
ca749e2a 8361
aecb7b64 8362SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8363M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8364M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8365S: Maintained
3d598f47 8366F: include/linux/platform_data/dma-dw.h
61a76496 8367F: drivers/dma/dw/
aecb7b64 8368
f9e37137
SJ
8369SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8370M: Seungwon Jeon <tgih.jun@samsung.com>
8371M: Jaehoon Chung <jh80.chung@samsung.com>
8372L: linux-mmc@vger.kernel.org
8373S: Maintained
8374F: include/linux/mmc/dw_mmc.h
8375F: drivers/mmc/host/dw_mmc*
8376
1db121d6
AN
8377THUNDERBOLT DRIVER
8378M: Andreas Noever <andreas.noever@gmail.com>
8379S: Maintained
8380F: drivers/thunderbolt/
8381
9222d247 8382TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8383M: John Stultz <john.stultz@linaro.org>
88606e80 8384M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8385L: linux-kernel@vger.kernel.org
75fc2d37 8386T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8387S: Supported
8388F: include/linux/clocksource.h
8389F: include/linux/time.h
8390F: include/linux/timex.h
c117ab84
CEB
8391F: include/uapi/linux/time.h
8392F: include/uapi/linux/timex.h
88606e80
TG
8393F: kernel/time/clocksource.c
8394F: kernel/time/time*.c
8395F: kernel/time/ntp.c
8396
5b3f03f0 8397TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8398M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8399M: Hans Verkuil <hverkuil@xs4all.nl>
8400S: Odd Fixes
14430813 8401F: drivers/media/usb/tlg2300/
5b3f03f0 8402
1da177e4 8403SC1200 WDT DRIVER
b300645a 8404M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8405S: Maintained
679655da 8406F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8407
8408SCHEDULER
dd9b238c 8409M: Ingo Molnar <mingo@redhat.com>
8b58be88 8410M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8411L: linux-kernel@vger.kernel.org
75fc2d37 8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8413S: Maintained
95c0d71d 8414F: kernel/sched/
679655da 8415F: include/linux/sched.h
c117ab84 8416F: include/uapi/linux/sched.h
c2eb505b 8417F: include/linux/wait.h
1da177e4 8418
6bcf6737 8419SCORE ARCHITECTURE
ed38665e 8420M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8421M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8422W: http://www.sunplus.com
6bcf6737 8423S: Supported
a2681a75 8424F: arch/score/
6bcf6737 8425
1da177e4 8426SCSI CDROM DRIVER
8b58be88 8427M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8428L: linux-scsi@vger.kernel.org
8429W: http://www.kernel.dk
8430S: Maintained
679655da 8431F: drivers/scsi/sr*
1da177e4 8432
fb50a83d 8433SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8434M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8435L: linux-rdma@vger.kernel.org
8436S: Supported
8437W: http://www.openfabrics.org
8438Q: http://patchwork.kernel.org/project/linux-rdma/list/
8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8440F: drivers/infiniband/ulp/srp/
8441F: include/scsi/srp.h
8442
1da177e4 8443SCSI SG DRIVER
8b58be88 8444M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8445L: linux-scsi@vger.kernel.org
59ab3c93 8446W: http://sg.danny.cz/sg
1da177e4 8447S: Maintained
59ab3c93 8448F: Documentation/scsi/scsi-generic.txt
679655da
JP
8449F: drivers/scsi/sg.c
8450F: include/scsi/sg.h
1da177e4
LT
8451
8452SCSI SUBSYSTEM
c95286d8 8453M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8454L: linux-scsi@vger.kernel.org
54e5881d
JP
8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8457T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8458S: Maintained
679655da
JP
8459F: drivers/scsi/
8460F: include/scsi/
1da177e4
LT
8461
8462SCSI TAPE DRIVER
8b58be88 8463M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8464L: linux-scsi@vger.kernel.org
8465S: Maintained
679655da 8466F: Documentation/scsi/st.txt
f7269cfc
JD
8467F: drivers/scsi/st.*
8468F: drivers/scsi/st_*.h
1da177e4
LT
8469
8470SCTP PROTOCOL
8b6efb75 8471M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8472M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8473L: linux-sctp@vger.kernel.org
5f85813c 8474W: http://lksctp.sourceforge.net
8b6efb75 8475S: Maintained
679655da
JP
8476F: Documentation/networking/sctp.txt
8477F: include/linux/sctp.h
4d58c025 8478F: include/uapi/linux/sctp.h
679655da
JP
8479F: include/net/sctp/
8480F: net/sctp/
1da177e4
LT
8481
8482SCx200 CPU SUPPORT
8b58be88 8483M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8484S: Odd Fixes
679655da 8485F: Documentation/i2c/busses/scx200_acb
390889b6 8486F: arch/x86/platform/scx200/
679655da
JP
8487F: drivers/watchdog/scx200_wdt.c
8488F: drivers/i2c/busses/scx200*
8489F: drivers/mtd/maps/scx200_docflash.c
8490F: include/linux/scx200.h
1662d32c
JC
8491
8492SCx200 GPIO DRIVER
8b58be88 8493M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8494S: Maintained
679655da
JP
8495F: drivers/char/scx200_gpio.c
8496F: include/linux/scx200_gpio.h
1662d32c
JC
8497
8498SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8499M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8500S: Maintained
679655da 8501F: drivers/clocksource/scx200_hrt.c
1da177e4 8502
6a36913a 8503SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8504M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8505L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8506S: Maintained
679655da 8507F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8508
e7839f25 8509SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8510M: Chris Ball <chris@printf.net>
7a241d6e 8511L: linux-mmc@vger.kernel.org
245feaa6
CB
8512T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8513S: Maintained
7a241d6e 8514F: drivers/mmc/host/sdhci.*
d4a45787 8515F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8516
c04f9d61
KC
8517SECURE COMPUTING
8518M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8519R: Andy Lutomirski <luto@amacapital.net>
8520R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8522S: Supported
8523F: kernel/seccomp.c
8524F: include/uapi/linux/seccomp.h
8525F: include/linux/seccomp.h
8526K: \bsecure_computing
8527K: \bTIF_SECCOMP\b
8528
3085e9c1 8529SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8530M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8531L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8532L: linux-mmc@vger.kernel.org
e2d1d6c0 8533S: Maintained
d4a45787 8534F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8535
0d1bb41a 8536SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8537M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8538L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8539S: Maintained
8540F: drivers/mmc/host/sdhci-s3c.c
8541
c63b3cba 8542SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8543M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8544L: spear-devel@list.st.com
c63b3cba
VK
8545L: linux-mmc@vger.kernel.org
8546S: Maintained
8547F: drivers/mmc/host/sdhci-spear.c
8548
8711cca2 8549SECURITY SUBSYSTEM
9b45c0d2 8550M: James Morris <james.l.morris@oracle.com>
70b4a259 8551M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8552L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8554W: http://kernsec.org/
8711cca2 8555S: Supported
7d2c86b5 8556F: security/
8711cca2 8557
1da177e4 8558SECURITY CONTACT
8b58be88 8559M: Security Officers <security@kernel.org>
1da177e4
LT
8560S: Supported
8561
8562SELINUX SECURITY MODULE
e0238b4c 8563M: Paul Moore <paul@paul-moore.com>
8b58be88 8564M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8565M: Eric Paris <eparis@parisplace.org>
e0238b4c 8566L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8567W: http://selinuxproject.org
5a5f2acf 8568T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8569S: Supported
679655da
JP
8570F: include/linux/selinux*
8571F: security/selinux/
6bde95ce 8572F: scripts/selinux/
1da177e4 8573
c1c124e9
JJ
8574APPARMOR SECURITY MODULE
8575M: John Johansen <john.johansen@canonical.com>
8576L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8577W: apparmor.wiki.kernel.org
8578T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8579S: Supported
8580F: security/apparmor/
8581
cef2cf07 8582SENSABLE PHANTOM
8b58be88 8583M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8584S: Maintained
679655da 8585F: drivers/misc/phantom.c
c117ab84 8586F: include/uapi/linux/phantom.h
cef2cf07 8587
6733b39a 8588SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8589M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8590L: linux-scsi@vger.kernel.org
0ca43cc0 8591W: http://www.emulex.com
3387f656
JP
8592S: Supported
8593F: drivers/scsi/be2iscsi/
6733b39a 8594
6b7c5b94 8595SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8596M: Sathya Perla <sathya.perla@emulex.com>
8597M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8598M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8599L: netdev@vger.kernel.org
fea3af67 8600W: http://www.emulex.com
7d2c86b5 8601S: Supported
9aebddd1 8602F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8603
8ceee660 8604SFC NETWORK DRIVER
c06f51ea 8605M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8606M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8607L: netdev@vger.kernel.org
8ceee660 8608S: Supported
874aeea5 8609F: drivers/net/ethernet/sfc/
8ceee660 8610
e2d1d6c0 8611SGI GRU DRIVER
cc883afc 8612M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8613S: Maintained
679655da 8614F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8615
8616SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8617M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8618L: linux-ia64@vger.kernel.org
8619S: Supported
679655da 8620F: Documentation/ia64/serial.txt
df621252 8621F: drivers/tty/serial/ioc?_serial.c
679655da 8622F: include/linux/ioc?.h
e2d1d6c0 8623
75312619 8624SGI XP/XPC/XPNET DRIVER
e180383f
RH
8625M: Cliff Whickman <cpw@sgi.com>
8626M: Robin Holt <robinmholt@gmail.com>
75312619 8627S: Maintained
679655da 8628F: drivers/misc/sgi-xp/
75312619 8629
46eacf3b
AP
8630SI2157 MEDIA DRIVER
8631M: Antti Palosaari <crope@iki.fi>
8632L: linux-media@vger.kernel.org
8633W: http://linuxtv.org/
8634W: http://palosaari.fi/linux/
8635Q: http://patchwork.linuxtv.org/project/linux-media/list/
8636T: git git://linuxtv.org/anttip/media_tree.git
8637S: Maintained
8638F: drivers/media/tuners/si2157*
8639
75e2d5ba
AP
8640SI2168 MEDIA DRIVER
8641M: Antti Palosaari <crope@iki.fi>
8642L: linux-media@vger.kernel.org
8643W: http://linuxtv.org/
8644W: http://palosaari.fi/linux/
8645Q: http://patchwork.linuxtv.org/project/linux-media/list/
8646T: git git://linuxtv.org/anttip/media_tree.git
8647S: Maintained
8648F: drivers/media/dvb-frontends/si2168*
8649
49cc629d
HV
8650SI470X FM RADIO RECEIVER I2C DRIVER
8651M: Hans Verkuil <hverkuil@xs4all.nl>
8652L: linux-media@vger.kernel.org
8653T: git git://linuxtv.org/media_tree.git
8654W: http://linuxtv.org
8655S: Odd Fixes
8656F: drivers/media/radio/si470x/radio-si470x-i2c.c
8657
8658SI470X FM RADIO RECEIVER USB DRIVER
8659M: Hans Verkuil <hverkuil@xs4all.nl>
8660L: linux-media@vger.kernel.org
8661T: git git://linuxtv.org/media_tree.git
8662W: http://linuxtv.org
8663S: Maintained
8664F: drivers/media/radio/si470x/radio-si470x-common.c
8665F: drivers/media/radio/si470x/radio-si470x.h
8666F: drivers/media/radio/si470x/radio-si470x-usb.c
8667
c937ca03
EV
8668SI4713 FM RADIO TRANSMITTER I2C DRIVER
8669M: Eduardo Valentin <edubezval@gmail.com>
8670L: linux-media@vger.kernel.org
8671T: git git://linuxtv.org/media_tree.git
8672W: http://linuxtv.org
8673S: Odd Fixes
99995ded 8674F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8675
8676SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8677M: Eduardo Valentin <edubezval@gmail.com>
8678L: linux-media@vger.kernel.org
8679T: git git://linuxtv.org/media_tree.git
8680W: http://linuxtv.org
8681S: Odd Fixes
99995ded
DR
8682F: drivers/media/radio/si4713/radio-platform-si4713.c
8683
8684SI4713 FM RADIO TRANSMITTER USB DRIVER
8685M: Hans Verkuil <hverkuil@xs4all.nl>
8686L: linux-media@vger.kernel.org
8687T: git git://linuxtv.org/media_tree.git
8688W: http://linuxtv.org
8689S: Maintained
8690F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8691
beb91d46 8692SIANO DVB DRIVER
009a5410 8693M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8694L: linux-media@vger.kernel.org
8695W: http://linuxtv.org
8696T: git git://linuxtv.org/media_tree.git
8697S: Odd fixes
8698F: drivers/media/common/siano/
beb91d46 8699F: drivers/media/usb/siano/
beb91d46 8700F: drivers/media/usb/siano/
14430813 8701F: drivers/media/mmc/siano/
beb91d46 8702
6f15b602
HG
8703SIMPLEFB FB DRIVER
8704M: Hans de Goede <hdegoede@redhat.com>
8705L: linux-fbdev@vger.kernel.org
8706S: Maintained
8707F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8708F: drivers/video/fbdev/simplefb.c
8709F: include/linux/platform_data/simplefb.h
8710
b618b69c 8711SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8712L: linux-media@vger.kernel.org
bb60fcb2 8713S: Orphan
b618b69c 8714F: drivers/media/platform/sh_veu.c
b618b69c
GL
8715
8716SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8717L: linux-media@vger.kernel.org
bb60fcb2 8718S: Orphan
b618b69c
GL
8719F: drivers/media/platform/sh_vou.c
8720F: include/media/sh_vou.h
8721
6349d997 8722SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8723M: Len Brown <lenb@kernel.org>
6349d997
LB
8724L: sfi-devel@simplefirmware.org
8725W: http://simplefirmware.org/
8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8727S: Supported
943fc810 8728F: arch/x86/platform/sfi/
6349d997
LB
8729F: drivers/sfi/
8730F: include/linux/sfi*.h
e2d1d6c0 8731
1da177e4
LT
8732SIMTEC EB110ATX (Chalice CATS)
8733P: Ben Dooks
b16957c6
BD
8734P: Vincent Sanders <vince@simtec.co.uk>
8735M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8736W: http://www.simtec.co.uk/products/EB110ATX/
8737S: Supported
8738
8739SIMTEC EB2410ITX (BAST)
8740P: Ben Dooks
b16957c6
BD
8741P: Vincent Sanders <vince@simtec.co.uk>
8742M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8743W: http://www.simtec.co.uk/products/EB2410ITX/
8744S: Supported
15dba387
JP
8745F: arch/arm/mach-s3c24xx/mach-bast.c
8746F: arch/arm/mach-s3c24xx/bast-ide.c
8747F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8748
4c5adde7 8749TI DAVINCI MACHINE SUPPORT
3ba789c0 8750M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8751M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8752T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8753Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8754S: Supported
14430813 8755F: arch/arm/mach-davinci/
046d0a37 8756F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8757
8d4b3f08 8758TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8759M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8760L: linux-media@vger.kernel.org
8d4b3f08
LP
8761W: http://linuxtv.org/
8762Q: http://patchwork.linuxtv.org/project/linux-media/list/
8763T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8764S: Maintained
8d4b3f08
LP
8765F: drivers/media/platform/davinci/
8766F: include/media/davinci/
8767
92aab3c0 8768SIS 190 ETHERNET DRIVER
8b58be88 8769M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8770L: netdev@vger.kernel.org
8771S: Maintained
8c7de408 8772F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8773
1da177e4 8774SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8775M: Daniele Venzano <venza@brownhat.org>
1da177e4 8776W: http://www.brownhat.org/sis900.html
979b6c13 8777L: netdev@vger.kernel.org
1da177e4 8778S: Maintained
8c7de408 8779F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8780
8781SIS FRAMEBUFFER DRIVER
8b58be88 8782M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8783W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8784S: Maintained
679655da 8785F: Documentation/fb/sisfb.txt
8a61f013 8786F: drivers/video/fbdev/sis/
679655da 8787F: include/video/sisfb.h
1da177e4
LT
8788
8789SIS USB2VGA DRIVER
8b58be88 8790M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8791W: http://www.winischhofer.at/linuxsisusbvga.shtml
8792S: Maintained
679655da 8793F: drivers/usb/misc/sisusbvga/
1da177e4 8794
415ad26d 8795SLAB ALLOCATOR
16e943bf 8796M: Christoph Lameter <cl@linux.com>
2ed1c525 8797M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8798M: David Rientjes <rientjes@google.com>
8799M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8800M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8801L: linux-mm@kvack.org
8802S: Maintained
679655da 8803F: include/linux/sl?b*.h
16e943bf 8804F: mm/sl?b*
415ad26d 8805
9fab9787
PM
8806SLEEPABLE READ-COPY UPDATE (SRCU)
8807M: Lai Jiangshan <laijs@cn.fujitsu.com>
8808M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8809M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8810R: Steven Rostedt <rostedt@goodmis.org>
8811R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8812L: linux-kernel@vger.kernel.org
9fab9787
PM
8813W: http://www.rdrop.com/users/paulmck/RCU/
8814S: Supported
8815T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8816F: include/linux/srcu.h
8817F: kernel/rcu/srcu.c
9fab9787 8818
66372841
CS
8819SMACK SECURITY MODULE
8820M: Casey Schaufler <casey@schaufler-ca.com>
8821L: linux-security-module@vger.kernel.org
8822W: http://schaufler-ca.com
8823T: git git://git.gitorious.org/smack-next/kernel.git
8824S: Maintained
8825F: Documentation/security/Smack.txt
8826F: security/smack/
8827
20651e0b 8828DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8829M: Kevin Hilman <khilman@kernel.org>
8830M: Nishanth Menon <nm@ti.com>
8831S: Maintained
20651e0b 8832F: drivers/power/avs/
68ace3e1
KH
8833F: include/linux/power/smartreflex.h
8834L: linux-pm@vger.kernel.org
8835
1da177e4 8836SMC91x ETHERNET DRIVER
2f82af08 8837M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8838S: Odd Fixes
ae150435 8839F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8840
e8e31622
SA
8841SMIA AND SMIA++ IMAGE SENSOR DRIVER
8842M: Sakari Ailus <sakari.ailus@iki.fi>
8843L: linux-media@vger.kernel.org
8844S: Maintained
14430813 8845F: drivers/media/i2c/smiapp/
e8e31622
SA
8846F: include/media/smiapp.h
8847F: drivers/media/i2c/smiapp-pll.c
8848F: drivers/media/i2c/smiapp-pll.h
8849
920fa1ff
GR
8850SMM665 HARDWARE MONITOR DRIVER
8851M: Guenter Roeck <linux@roeck-us.net>
8852L: lm-sensors@lm-sensors.org
8853S: Maintained
8854F: Documentation/hwmon/smm665
8855F: drivers/hwmon/smm665.c
8856
9df7305b 8857SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8858M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8859L: lm-sensors@lm-sensors.org
90b24cfb 8860S: Maintained
9df7305b
SG
8861F: Documentation/hwmon/emc2103
8862F: drivers/hwmon/emc2103.c
8863
a98d506c
HG
8864SMSC SCH5627 HARDWARE MONITOR DRIVER
8865M: Hans de Goede <hdegoede@redhat.com>
8866L: lm-sensors@lm-sensors.org
8867S: Supported
8868F: Documentation/hwmon/sch5627
8869F: drivers/hwmon/sch5627.c
8870
6ea884db 8871SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8872M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8873L: lm-sensors@lm-sensors.org
8874S: Maintained
679655da
JP
8875F: Documentation/hwmon/smsc47b397
8876F: drivers/hwmon/smsc47b397.c
6ea884db 8877
fd9abb3d 8878SMSC911x ETHERNET DRIVER
90b24cfb 8879M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8880L: netdev@vger.kernel.org
90b24cfb 8881S: Maintained
679655da 8882F: include/linux/smsc911x.h
ae150435 8883F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8884
8885SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8886M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8887L: netdev@vger.kernel.org
90b24cfb 8888S: Maintained
ae150435 8889F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8890
3c8a63e2 8891SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8892M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8893L: linux-fbdev@vger.kernel.org
90b24cfb 8894S: Maintained
8a61f013 8895F: drivers/video/fbdev/smscufx.c
3c8a63e2 8896
668acf32 8897SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8898M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8899L: linux-media@vger.kernel.org
275ffde4 8900T: git git://linuxtv.org/media_tree.git
795fb7e7 8901S: Maintained
90d72ac6
MCC
8902F: include/media/soc*
8903F: drivers/media/i2c/soc_camera/
8904F: drivers/media/platform/soc_camera/
668acf32 8905
e2d1d6c0 8906SOEKRIS NET48XX LED SUPPORT
8b58be88 8907M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8908S: Maintained
679655da 8909F: drivers/leds/leds-net48xx.c
e2d1d6c0 8910
e3994db1 8911SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8912M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8913M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8914M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8915L: linux-media@vger.kernel.org
8916S: Supported
8917F: drivers/media/pci/solo6x10/
8918
1da177e4 8919SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8920M: Neil Brown <neilb@suse.de>
1da177e4 8921L: linux-raid@vger.kernel.org
524418bb 8922S: Supported
679655da
JP
8923F: drivers/md/
8924F: include/linux/raid/
c117ab84 8925F: include/uapi/linux/raid/
1da177e4 8926
1da177e4 8927SONIC NETWORK DRIVER
8b58be88 8928M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8929L: netdev@vger.kernel.org
1da177e4 8930S: Maintained
d9fb9f38 8931F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8932
61e115a5 8933SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8934M: Michael Buesch <m@bues.ch>
61e115a5
MB
8935L: netdev@vger.kernel.org
8936S: Maintained
679655da
JP
8937F: drivers/ssb/
8938F: include/linux/ssb/
61e115a5 8939
1da177e4 8940SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8941M: Mattia Dongili <malattia@linux.it>
d0944853 8942L: platform-driver-x86@vger.kernel.org
5b18167d 8943W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8944S: Maintained
679655da
JP
8945F: Documentation/laptops/sony-laptop.txt
8946F: drivers/char/sonypi.c
8947F: drivers/platform/x86/sony-laptop.c
8948F: include/linux/sony-laptop.h
1da177e4 8949
baf8532a 8950SONY MEMORYSTICK CARD SUPPORT
8b58be88 8951M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8952W: http://tifmxx.berlios.de/
8953S: Maintained
679655da 8954F: drivers/memstick/host/tifm_ms.c
baf8532a 8955
0ab30494
ML
8956SONY MEMORYSTICK STANDARD SUPPORT
8957M: Maxim Levitsky <maximlevitsky@gmail.com>
8958S: Maintained
8959F: drivers/memstick/core/ms_block.*
8960
1da177e4 8961SOUND
8b58be88
JP
8962M: Jaroslav Kysela <perex@perex.cz>
8963M: Takashi Iwai <tiwai@suse.de>
93711660 8964L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8965W: http://www.alsa-project.org/
dde7ad8d 8966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8967T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8968Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8969S: Maintained
3126a179
JP
8970F: Documentation/sound/
8971F: include/sound/
c117ab84 8972F: include/uapi/sound/
679655da 8973F: sound/
1da177e4 8974
33bbe149
MB
8975SOUND - COMPRESSED AUDIO
8976M: Vinod Koul <vinod.koul@intel.com>
8977L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8979S: Supported
f672f31a 8980F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8981F: include/sound/compress_driver.h
f672f31a 8982F: include/uapi/sound/compress_*
33bbe149
MB
8983F: sound/core/compress_offload.c
8984F: sound/soc/soc-compress.c
8985
bd903bde 8986SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8987M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8988M: Mark Brown <broonie@kernel.org>
86f14df8 8989T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8990L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8991W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8992S: Supported
2820f615 8993F: Documentation/sound/alsa/soc/
679655da 8994F: sound/soc/
e6e55122 8995F: include/sound/soc*
eb1a6af3 8996
d7f8761b
MB
8997SOUND - DMAENGINE HELPERS
8998M: Lars-Peter Clausen <lars@metafoo.de>
8999S: Supported
9000F: include/sound/dmaengine_pcm.h
9001F: sound/core/pcm_dmaengine.c
9002F: sound/soc/soc-generic-dmaengine-pcm.c
9003
990a6a99
OS
9004SP2 MEDIA DRIVER
9005M: Olli Salonen <olli.salonen@iki.fi>
9006L: linux-media@vger.kernel.org
9007W: http://linuxtv.org/
9008Q: http://patchwork.linuxtv.org/project/linux-media/list/
9009S: Maintained
9010F: drivers/media/dvb-frontends/sp2*
9011
473321fc 9012SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9013M: "David S. Miller" <davem@davemloft.net>
1da177e4 9014L: sparclinux@vger.kernel.org
8a6e2535 9015Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9018S: Maintained
679655da 9019F: arch/sparc/
7765b8bb 9020F: drivers/sbus/
1da177e4 9021
6404fcca
DM
9022SPARC SERIAL DRIVERS
9023M: "David S. Miller" <davem@davemloft.net>
9024L: sparclinux@vger.kernel.org
08deed1e
JP
9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9026T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9027S: Maintained
6816383a 9028F: include/linux/sunserialcore.h
df621252 9029F: drivers/tty/serial/suncore.c
df621252
GKH
9030F: drivers/tty/serial/sunhv.c
9031F: drivers/tty/serial/sunsab.c
9032F: drivers/tty/serial/sunsab.h
9033F: drivers/tty/serial/sunsu.c
9034F: drivers/tty/serial/sunzilog.c
9035F: drivers/tty/serial/sunzilog.h
6404fcca 9036
389325b4
CL
9037SPARSE CHECKER
9038M: "Christopher Li" <sparse@chrisli.org>
9039L: linux-sparse@vger.kernel.org
9040W: https://sparse.wiki.kernel.org/
9041T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9042T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9043S: Maintained
9044F: include/linux/compiler.h
9045
fc0c195a 9046SPEAR PLATFORM SUPPORT
2d8a3b3d 9047M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9048M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9049L: spear-devel@list.st.com
9050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9051W: http://www.st.com/spear
9052S: Maintained
281e192f 9053F: arch/arm/mach-spear/
fc0c195a
VK
9054
9055SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9056M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9057L: spear-devel@list.st.com
9058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9059W: http://www.st.com/spear
9060S: Maintained
5df33a62 9061F: drivers/clk/spear/
fc0c195a 9062
e2d1d6c0 9063SPI SUBSYSTEM
b02e48f2 9064M: Mark Brown <broonie@kernel.org>
dfbe403c 9065L: linux-spi@vger.kernel.org
e7e4e13c 9066T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9067Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9068S: Maintained
679655da
JP
9069F: Documentation/spi/
9070F: drivers/spi/
9071F: include/linux/spi/
c117ab84 9072F: include/uapi/linux/spi/
e2d1d6c0 9073
2752e401 9074SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9075M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9076M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9077L: netdev@vger.kernel.org
9078S: Supported
679655da 9079F: Documentation/networking/spider_net.txt
8df158ac 9080F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9081
e2d1d6c0 9082SPU FILE SYSTEM
8b58be88 9083M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9084L: linuxppc-dev@lists.ozlabs.org
9085L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9086W: http://www.ibm.com/developerworks/power/cell/
9087S: Supported
679655da
JP
9088F: Documentation/filesystems/spufs.txt
9089F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9090
fc555841 9091SQUASHFS FILE SYSTEM
d7f2ff67 9092M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9093L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9094W: http://squashfs.org.uk
9095S: Maintained
679655da
JP
9096F: Documentation/filesystems/squashfs.txt
9097F: fs/squashfs/
fc555841 9098
1da177e4 9099SRM (Alpha) environment access
8b58be88 9100M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9101S: Maintained
679655da 9102F: arch/alpha/kernel/srm_env.c
1da177e4 9103
26e9a397 9104STABLE BRANCH
879a5a00 9105M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9106L: stable@vger.kernel.org
879a5a00 9107S: Supported
7b175c46 9108F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9109
26e9a397 9110STAGING SUBSYSTEM
879a5a00 9111M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9112T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9113L: devel@driverdev.osuosl.org
879a5a00 9114S: Supported
679655da 9115F: drivers/staging/
dbc6c2cc 9116
ebd3d010
JP
9117STAGING - COMEDI
9118M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9119M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9120S: Odd Fixes
9121F: drivers/staging/comedi/
9122
a0138163
JP
9123STAGING - FLARION FT1000 DRIVERS
9124M: Marek Belisko <marek.belisko@gmail.com>
9125S: Odd Fixes
9126F: drivers/staging/ft1000/
9127
6c1bb424 9128STAGING - INDUSTRIAL IO
030a13d7 9129M: Jonathan Cameron <jic23@kernel.org>
a0138163 9130L: linux-iio@vger.kernel.org
6c1bb424
JP
9131S: Odd Fixes
9132F: drivers/staging/iio/
9133
a0138163
JP
9134STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9135M: Jarod Wilson <jarod@wilsonet.com>
9136W: http://www.lirc.org/
9137S: Odd Fixes
b2b0186d 9138F: drivers/staging/media/lirc/
a0138163 9139
f5e5de1e
OD
9140STAGING - LUSTRE PARALLEL FILESYSTEM
9141M: Oleg Drokin <oleg.drokin@intel.com>
9142M: Andreas Dilger <andreas.dilger@intel.com>
9143L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9144W: http://lustre.opensfs.org/
9145S: Maintained
9146F: drivers/staging/lustre
9147
7c6b6c71 9148STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9149M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9150M: Marc Dietrich <marvin24@gmx.de>
9151L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9152L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9153S: Maintained
9154F: drivers/staging/nvec/
9155
a0138163 9156STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9157M: Jens Frederich <jfrederich@gmail.com>
9158M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9159M: Jon Nettleton <jon.nettleton@gmail.com>
9160W: http://wiki.laptop.org/go/DCON
3140b458 9161S: Maintained
a0138163
JP
9162F: drivers/staging/olpc_dcon/
9163
94cfdd15 9164STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9165M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9166S: Maintained
9167F: drivers/staging/ozwpan/
9168
a0138163 9169STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9170M: Willy Tarreau <willy@meta-x.org>
9171S: Odd Fixes
9172F: drivers/staging/panel/
9173
a0138163
JP
9174STAGING - REALTEK RTL8712U DRIVERS
9175M: Larry Finger <Larry.Finger@lwfinger.net>
9176M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9177S: Odd Fixes
9178F: drivers/staging/rtl8712/
9179
7591ba8b
JS
9180STAGING - REALTEK RTL8723U WIRELESS DRIVER
9181M: Larry Finger <Larry.Finger@lwfinger.net>
9182M: Jes Sorensen <Jes.Sorensen@redhat.com>
9183L: linux-wireless@vger.kernel.org
9184S: Maintained
9185F: drivers/staging/rtl8723au/
9186
510fa408
JP
9187STAGING - SLICOSS
9188M: Lior Dotan <liodot@gmail.com>
9189M: Christopher Harrer <charrer@alacritech.com>
9190S: Odd Fixes
9191F: drivers/staging/slicoss/
9192
a0138163
JP
9193STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9194M: William Hubbs <w.d.hubbs@gmail.com>
9195M: Chris Brannon <chris@the-brannons.com>
d33bce31 9196M: Kirk Reiser <kirk@reisers.ca>
a0138163 9197M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9198L: speakup@linux-speakup.org
a0138163
JP
9199W: http://www.linux-speakup.org/
9200S: Odd Fixes
9201F: drivers/staging/speakup/
9202
b3e871ce
JP
9203STAGING - VIA VT665X DRIVERS
9204M: Forest Bond <forest@alittletooquiet.net>
9205S: Odd Fixes
9206F: drivers/staging/vt665?/
9207
709bcb07 9208STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9209M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9210S: Odd Fixes
9211F: drivers/staging/xgifb/
9212
1da177e4 9213STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9214M: Ion Badulescu <ionut@badula.org>
b4f90189 9215S: Odd Fixes
9bba23b0 9216F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9217
e2d1d6c0 9218SUN3/3X
8b58be88 9219M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9220W: http://sammy.net/sun3/
9221S: Maintained
679655da
JP
9222F: arch/m68k/kernel/*sun3*
9223F: arch/m68k/sun3*/
9224F: arch/m68k/include/asm/sun3*
e689cf4a 9225F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9226
2bc9ff01
DK
9227SUNDANCE NETWORK DRIVER
9228M: Denis Kirjanov <kda@linux-powerpc.org>
9229L: netdev@vger.kernel.org
9230S: Maintained
9231F: drivers/net/ethernet/dlink/sundance.c
9232
2cbb12a4 9233SUPERH
2cbb12a4 9234L: linux-sh@vger.kernel.org
1da177e4 9235W: http://www.linux-sh.org
8a6e2535 9236Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9237S: Orphan
066069e1 9238F: Documentation/sh/
679655da 9239F: arch/sh/
066069e1 9240F: drivers/sh/
1da177e4 9241
4480f15b 9242SUSPEND TO RAM
7fb06082 9243M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9244M: Len Brown <len.brown@intel.com>
9245M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9246L: linux-pm@vger.kernel.org
e2d1d6c0 9247S: Supported
679655da
JP
9248F: Documentation/power/
9249F: arch/x86/kernel/acpi/
9250F: drivers/base/power/
9251F: kernel/power/
9252F: include/linux/suspend.h
9253F: include/linux/freezer.h
9254F: include/linux/pm.h
1da177e4
LT
9255
9256SVGA HANDLING
8b58be88 9257M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9258L: linux-video@atrey.karlin.mff.cuni.cz
9259S: Maintained
679655da
JP
9260F: Documentation/svga.txt
9261F: arch/x86/boot/video*
1da177e4 9262
6e28b761
KRW
9263SWIOTLB SUBSYSTEM
9264M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9265L: linux-kernel@vger.kernel.org
9266S: Supported
9267F: lib/swiotlb.c
9268F: arch/*/kernel/pci-swiotlb.c
9269F: include/linux/swiotlb.h
9270
007f790c
JP
9271SWITCHDEV
9272M: Jiri Pirko <jiri@resnulli.us>
9273L: netdev@vger.kernel.org
9274S: Supported
9275F: net/switchdev/
9276F: include/net/switchdev.h
9277
db8e35d5
VG
9278SYNOPSYS ARC ARCHITECTURE
9279M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9280S: Supported
9281F: arch/arc/
6659a20a 9282F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9283F: drivers/tty/serial/arc_uart.c
db8e35d5 9284
1da177e4 9285SYSV FILESYSTEM
8b58be88 9286M: Christoph Hellwig <hch@infradead.org>
1da177e4 9287S: Maintained
679655da
JP
9288F: Documentation/filesystems/sysv-fs.txt
9289F: fs/sysv/
9290F: include/linux/sysv_fs.h
1da177e4 9291
86cfa7fc
NB
9292TARGET SUBSYSTEM
9293M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9294L: linux-scsi@vger.kernel.org
b9f5edc2 9295L: target-devel@vger.kernel.org
86cfa7fc 9296W: http://www.linux-iscsi.org
cf015e9f 9297W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9299S: Supported
9300F: drivers/target/
9301F: include/target/
9302F: Documentation/target/
9303
4e68852d 9304TASKSTATS STATISTICS INTERFACE
185e595f 9305M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9306S: Maintained
679655da
JP
9307F: Documentation/accounting/taskstats*
9308F: include/linux/taskstats*
9309F: kernel/taskstats.c
4e68852d 9310
781b456a 9311TC CLASSIFIER
f935f3f8 9312M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9313L: netdev@vger.kernel.org
9314S: Maintained
679655da 9315F: include/net/pkt_cls.h
c117ab84 9316F: include/uapi/linux/pkt_cls.h
679655da 9317F: net/sched/
781b456a 9318
5067f08a 9319TCP LOW PRIORITY MODULE
8b58be88
JP
9320M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9321M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9322W: http://tcp-lp-mod.sourceforge.net/
9323S: Maintained
679655da 9324F: net/ipv4/tcp_lp.c
5067f08a 9325
91952bc0
AP
9326TDA10071 MEDIA DRIVER
9327M: Antti Palosaari <crope@iki.fi>
9328L: linux-media@vger.kernel.org
9329W: http://linuxtv.org/
9330W: http://palosaari.fi/linux/
9331Q: http://patchwork.linuxtv.org/project/linux-media/list/
9332T: git git://linuxtv.org/anttip/media_tree.git
9333S: Maintained
9334F: drivers/media/dvb-frontends/tda10071*
9335
9336TDA18212 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/tuners/tda18212*
9345
9346TDA18218 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/tda18218*
9355
3b2f6aba
MK
9356TDA18271 MEDIA DRIVER
9357M: Michael Krufky <mkrufky@linuxtv.org>
9358L: linux-media@vger.kernel.org
9359W: http://linuxtv.org/
9360W: http://github.com/mkrufky
9361Q: http://patchwork.linuxtv.org/project/linux-media/list/
9362T: git git://linuxtv.org/mkrufky/tuners.git
9363S: Maintained
9364F: drivers/media/tuners/tda18271*
9365
e48307a9
MK
9366TDA827x 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/tda8290.*
9375
66cf9212
MK
9376TDA8290 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
4b9fba30
HV
9386TDA9840 MEDIA DRIVER
9387M: Hans Verkuil <hverkuil@xs4all.nl>
9388L: linux-media@vger.kernel.org
9389T: git git://linuxtv.org/media_tree.git
9390W: http://linuxtv.org
9391S: Maintained
9392F: drivers/media/i2c/tda9840*
9393
2cb654fd 9394TEA5761 TUNER DRIVER
009a5410 9395M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9396L: linux-media@vger.kernel.org
9397W: http://linuxtv.org
9398T: git git://linuxtv.org/media_tree.git
9399S: Odd fixes
9400F: drivers/media/tuners/tea5761.*
9401
9402TEA5767 TUNER DRIVER
009a5410 9403M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9404L: linux-media@vger.kernel.org
9405W: http://linuxtv.org
9406T: git git://linuxtv.org/media_tree.git
9407S: Maintained
9408F: drivers/media/tuners/tea5767.*
9409
4b9fba30
HV
9410TEA6415C MEDIA DRIVER
9411M: Hans Verkuil <hverkuil@xs4all.nl>
9412L: linux-media@vger.kernel.org
9413T: git git://linuxtv.org/media_tree.git
9414W: http://linuxtv.org
9415S: Maintained
9416F: drivers/media/i2c/tea6415c*
9417
9418TEA6420 MEDIA DRIVER
9419M: Hans Verkuil <hverkuil@xs4all.nl>
9420L: linux-media@vger.kernel.org
9421T: git git://linuxtv.org/media_tree.git
9422W: http://linuxtv.org
9423S: Maintained
9424F: drivers/media/i2c/tea6420*
9425
3d249d4c 9426TEAM DRIVER
dca9ab92 9427M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9428L: netdev@vger.kernel.org
9429S: Supported
9430F: drivers/net/team/
9431F: include/linux/if_team.h
c117ab84 9432F: include/uapi/linux/if_team.h
3d249d4c 9433
7d029125
VD
9434TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9435M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9436S: Maintained
9437F: arch/x86/platform/ts5500/
9438
40ad4a30
SY
9439TECHNOTREND USB IR RECEIVER
9440M: Sean Young <sean@mess.org>
9441L: linux-media@vger.kernel.org
9442S: Maintained
9443F: drivers/media/rc/ttusbir.c
9444
adabdb0c 9445TEGRA ARCHITECTURE SUPPORT
243d58ec 9446M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9447M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9448M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9449L: linux-tegra@vger.kernel.org
fd117cd1 9450Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9451T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9452S: Supported
bbbe96ed 9453N: [^a-z]tegra
84b9414b 9454
adabdb0c
SW
9455TEGRA CLOCK DRIVER
9456M: Peter De Schrijver <pdeschrijver@nvidia.com>
9457M: Prashant Gaikwad <pgaikwad@nvidia.com>
9458S: Supported
9459F: drivers/clk/tegra/
9460
9461TEGRA DMA DRIVER
9462M: Laxman Dewangan <ldewangan@nvidia.com>
9463S: Supported
9464F: drivers/dma/tegra20-apb-dma.c
9465
adabdb0c
SW
9466TEGRA I2C DRIVER
9467M: Laxman Dewangan <ldewangan@nvidia.com>
9468S: Supported
9469F: drivers/i2c/busses/i2c-tegra.c
9470
9471TEGRA IOMMU DRIVERS
9472M: Hiroshi Doyu <hdoyu@nvidia.com>
9473S: Supported
9474F: drivers/iommu/tegra*
9475
9476TEGRA KBC DRIVER
9477M: Rakesh Iyer <riyer@nvidia.com>
9478M: Laxman Dewangan <ldewangan@nvidia.com>
9479S: Supported
9480F: drivers/input/keyboard/tegra-kbc.c
9481
adabdb0c
SW
9482TEGRA PWM DRIVER
9483M: Thierry Reding <thierry.reding@gmail.com>
9484S: Supported
9485F: drivers/pwm/pwm-tegra.c
9486
9487TEGRA SERIAL DRIVER
9488M: Laxman Dewangan <ldewangan@nvidia.com>
9489S: Supported
9490F: drivers/tty/serial/serial-tegra.c
9491
9492TEGRA SPI DRIVER
9493M: Laxman Dewangan <ldewangan@nvidia.com>
9494S: Supported
9495F: drivers/spi/spi-tegra*
9496
1a348ccc 9497TEHUTI ETHERNET DRIVER
8b58be88 9498M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9499L: netdev@vger.kernel.org
9500S: Supported
ef7f5429 9501F: drivers/net/ethernet/tehuti/*
1a348ccc 9502
4e68852d 9503Telecom Clock Driver for MCPL0010
8b58be88 9504M: Mark Gross <mark.gross@intel.com>
4e68852d 9505S: Supported
679655da 9506F: drivers/char/tlclk.c
4e68852d 9507
4480f15b 9508TENSILICA XTENSA PORT (xtensa)
8b58be88 9509M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9510M: Max Filippov <jcmvbkbc@gmail.com>
9511L: linux-xtensa@linux-xtensa.org
4e68852d 9512S: Maintained
679655da 9513F: arch/xtensa/
3dc99857 9514F: drivers/irqchip/irq-xtensa-*
4e68852d 9515
5313ba66
HV
9516THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9517M: Hans Verkuil <hverkuil@xs4all.nl>
9518L: linux-media@vger.kernel.org
9519T: git git://linuxtv.org/media_tree.git
9520W: http://linuxtv.org
9521S: Maintained
9522F: drivers/media/radio/radio-raremono.c
9523
d3fb6955 9524THERMAL
b75f0050 9525M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9526M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9527L: linux-pm@vger.kernel.org
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9529T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9530Q: https://patchwork.kernel.org/project/linux-pm/list/
9531S: Supported
9532F: drivers/thermal/
9533F: include/linux/thermal.h
af6c9f16 9534F: include/uapi/linux/thermal.h
b75f0050
JP
9535F: include/linux/cpu_cooling.h
9536F: Documentation/devicetree/bindings/thermal/
d3fb6955 9537
30ba2fbd
VD
9538THINGM BLINK(1) USB RGB LED DRIVER
9539M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9540S: Maintained
9541F: drivers/hid/hid-thingm.c
9542
4e68852d 9543THINKPAD ACPI EXTRAS DRIVER
8b58be88 9544M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9545L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9546L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9547W: http://ibm-acpi.sourceforge.net
9548W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9549T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9550S: Maintained
679655da 9551F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9552
1b46f2a2 9553TI BANDGAP AND THERMAL DRIVER
f14d1c24 9554M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9555L: linux-pm@vger.kernel.org
531ff13e 9556L: linux-omap@vger.kernel.org
5a723e81 9557S: Maintained
794b2e25 9558F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9559
49b6a5e3
TK
9560TI CLOCK DRIVER
9561M: Tero Kristo <t-kristo@ti.com>
9562L: linux-omap@vger.kernel.org
9563S: Maintained
9564F: drivers/clk/ti/
9565F: include/linux/clk/ti.h
9566
4020f2d7 9567TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9568M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9569S: Maintained
679655da
JP
9570F: drivers/misc/tifm*
9571F: drivers/mmc/host/tifm_sd.c
9572F: include/linux/tifm.h
4020f2d7 9573
e0c52404 9574TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9575M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9576L: linux-kernel@vger.kernel.org
9577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9578S: Maintained
9579F: drivers/soc/ti/*
9580T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9581
9582
152ad442
SR
9583TI LM49xxx FAMILY ASoC CODEC DRIVERS
9584M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9585M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9586L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9587S: Maintained
9588F: sound/soc/codecs/lm49453*
d392dead 9589F: sound/soc/codecs/isabelle*
152ad442 9590
0edd807d
KM
9591TI LP855x BACKLIGHT DRIVER
9592M: Milo Kim <milo.kim@ti.com>
9593S: Maintained
9594F: Documentation/backlight/lp855x-driver.txt
9595F: drivers/video/backlight/lp855x_bl.c
9596F: include/linux/platform_data/lp855x.h
9597
faf13f6d
KM
9598TI LP8727 CHARGER DRIVER
9599M: Milo Kim <milo.kim@ti.com>
9600S: Maintained
9601F: drivers/power/lp8727_charger.c
9602F: include/linux/platform_data/lp8727.h
9603
22f1229f
KM
9604TI LP8788 MFD DRIVER
9605M: Milo Kim <milo.kim@ti.com>
9606S: Maintained
9607F: drivers/iio/adc/lp8788_adc.c
9608F: drivers/leds/leds-lp8788.c
9609F: drivers/mfd/lp8788*.c
9610F: drivers/power/lp8788-charger.c
9611F: drivers/regulator/lp8788-*.c
9612F: include/linux/mfd/lp8788*.h
9613
dd5e8e6b 9614TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9615M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9617S: Maintained
9618F: sound/soc/codecs/twl4030*
9619
90921014 9620TI WILINK WIRELESS DRIVERS
90921014
LC
9621L: linux-wireless@vger.kernel.org
9622W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9623W: http://wireless.kernel.org/en/users/Drivers/wl1251
9624T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9625S: Orphan
90921014
LC
9626F: drivers/net/wireless/ti/
9627F: include/linux/wl12xx.h
9628
e86eaa3a 9629TIPC NETWORK LAYER
8b58be88
JP
9630M: Jon Maloy <jon.maloy@ericsson.com>
9631M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9632L: netdev@vger.kernel.org (core kernel code)
9633L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9634W: http://tipc.sourceforge.net/
e86eaa3a 9635S: Maintained
c117ab84 9636F: include/uapi/linux/tipc*.h
679655da 9637F: net/tipc/
e86eaa3a 9638
867e359b 9639TILE ARCHITECTURE
c47b15c4 9640M: Chris Metcalf <cmetcalf@ezchip.com>
867e359b
CM
9641W: http://www.tilera.com/scm/
9642S: Supported
9643F: arch/tile/
6b940606 9644F: drivers/char/tile-srom.c
5c770755 9645F: drivers/edac/tile_edac.c
6b940606
CM
9646F: drivers/net/ethernet/tile/
9647F: drivers/rtc/rtc-tile.c
9648F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9649F: drivers/tty/serial/tilegx.c
6b940606
CM
9650F: drivers/usb/host/*-tilegx.c
9651F: include/linux/usb/tilegx.h
867e359b 9652
1da177e4 9653TLAN NETWORK DRIVER
8b58be88 9654M: Samuel Chessman <chessman@tux.org>
88c07dde 9655L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9656W: http://sourceforge.net/projects/tlan/
9657S: Maintained
679655da 9658F: Documentation/networking/tlan.txt
b544dbac 9659F: drivers/net/ethernet/ti/tlan.*
1da177e4 9660
d74db3b2 9661TOMOYO SECURITY MODULE
8b58be88
JP
9662M: Kentaro Takeda <takedakn@nttdata.co.jp>
9663M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9664L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9665L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9666L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9667L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9668W: http://tomoyo.sourceforge.jp/
843d183c 9669T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9670S: Maintained
679655da 9671F: security/tomoyo/
d74db3b2 9672
9caeb532 9673TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9674M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9675L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9676S: Maintained
9677F: drivers/platform/x86/topstar-laptop.c
9678
1da177e4 9679TOSHIBA ACPI EXTRAS DRIVER
d0944853 9680L: platform-driver-x86@vger.kernel.org
15065531 9681S: Orphan
679655da 9682F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9683
9684TOSHIBA SMM DRIVER
8b58be88 9685M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9686L: tlinux-users@tce.toshiba-dme.co.jp
9687W: http://www.buzzard.org.uk/toshiba/
9688S: Maintained
679655da
JP
9689F: drivers/char/toshiba.c
9690F: include/linux/toshiba.h
c117ab84 9691F: include/uapi/linux/toshiba.h
1da177e4 9692
d719f900 9693TMIO MMC DRIVER
252f29a9 9694M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9695L: linux-mmc@vger.kernel.org
d719f900 9696S: Maintained
d1057c40
GL
9697F: drivers/mmc/host/tmio_mmc*
9698F: drivers/mmc/host/sh_mobile_sdhi.c
9699F: include/linux/mmc/tmio.h
9700F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9701
917cc4e6
GR
9702TMP401 HARDWARE MONITOR DRIVER
9703M: Guenter Roeck <linux@roeck-us.net>
9704L: lm-sensors@lm-sensors.org
9705S: Maintained
9706F: Documentation/hwmon/tmp401
9707F: drivers/hwmon/tmp401.c
9708
98f32602 9709TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9710M: Hugh Dickins <hughd@google.com>
98f32602
HD
9711L: linux-mm@kvack.org
9712S: Maintained
9713F: include/linux/shmem_fs.h
9714F: mm/shmem.c
9715
45f95b53 9716TM6000 VIDEO4LINUX DRIVER
009a5410 9717M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9718L: linux-media@vger.kernel.org
9719W: http://linuxtv.org
9720T: git git://linuxtv.org/media_tree.git
9721S: Odd fixes
9722F: drivers/media/usb/tm6000/
9723
c65fde19
HV
9724TW68 VIDEO4LINUX DRIVER
9725M: Hans Verkuil <hverkuil@xs4all.nl>
9726L: linux-media@vger.kernel.org
9727T: git git://linuxtv.org/media_tree.git
9728W: http://linuxtv.org
9729S: Odd Fixes
9730F: drivers/media/pci/tw68/
9731
4e68852d 9732TPM DEVICE DRIVER
901486b8 9733M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9734M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9735M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9736W: http://tpmdd.sourceforge.net
63a10dfd 9737L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9738S: Maintained
679655da 9739F: drivers/char/tpm/
4e68852d 9740
d6f005a1
JP
9741TRACING
9742M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9743M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9744T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9745S: Maintained
9746F: Documentation/trace/ftrace.txt
9747F: arch/*/*/*/ftrace.h
9748F: arch/*/kernel/ftrace.c
9749F: include/*/ftrace.h
9750F: include/linux/trace*.h
9751F: include/trace/
9752F: kernel/trace/
6e68e6c5 9753F: tools/testing/selftests/ftrace/
d6f005a1 9754
1da177e4 9755TRIVIAL PATCHES
8b58be88 9756M: Jiri Kosina <trivial@kernel.org>
54e5881d 9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9758S: Maintained
86ef925f 9759K: ^Subject:.*(?i)trivial
1da177e4 9760
4e68852d 9761TTY LAYER
879a5a00 9762M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9763M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9764S: Supported
08deed1e 9765T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9766F: drivers/tty/
df621252 9767F: drivers/tty/serial/serial_core.c
e3288775
AC
9768F: include/linux/serial_core.h
9769F: include/linux/serial.h
9770F: include/linux/tty.h
c117ab84
CEB
9771F: include/uapi/linux/serial_core.h
9772F: include/uapi/linux/serial.h
9773F: include/uapi/linux/tty.h
4e68852d 9774
91952bc0
AP
9775TUA9001 MEDIA DRIVER
9776M: Antti Palosaari <crope@iki.fi>
9777L: linux-media@vger.kernel.org
9778W: http://linuxtv.org/
9779W: http://palosaari.fi/linux/
9780Q: http://patchwork.linuxtv.org/project/linux-media/list/
9781T: git git://linuxtv.org/anttip/media_tree.git
9782S: Maintained
9783F: drivers/media/tuners/tua9001*
9784
740db6d7 9785TULIP NETWORK DRIVERS
8b58be88 9786M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9787L: netdev@vger.kernel.org
9788S: Maintained
0f04e2aa 9789F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9790
9791TUN/TAP driver
ba57b6f2 9792M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9793W: http://vtun.sourceforge.net/tun
9794S: Maintained
679655da
JP
9795F: Documentation/networking/tuntap.txt
9796F: arch/um/os-Linux/drivers/
1da177e4 9797
b454cc66 9798TURBOCHANNEL SUBSYSTEM
8b58be88 9799M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9800M: Ralf Baechle <ralf@linux-mips.org>
9801L: linux-mips@linux-mips.org
9802Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9803S: Maintained
679655da
JP
9804F: drivers/tc/
9805F: include/linux/tc.h
b454cc66 9806
1da177e4 9807U14-34F SCSI DRIVER
8b58be88 9808M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9809L: linux-scsi@vger.kernel.org
9810S: Maintained
679655da 9811F: drivers/scsi/u14-34f.c
1da177e4 9812
e2d1d6c0 9813UBI FILE SYSTEM (UBIFS)
949cb623 9814M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9815M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9816L: linux-mtd@lists.infradead.org
e2966cbe 9817T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9818W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9819S: Maintained
679655da
JP
9820F: Documentation/filesystems/ubifs.txt
9821F: fs/ubifs/
e2d1d6c0 9822
cc2020e6 9823UCLINUX (AND M68KNOMMU)
8b58be88 9824M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9825W: http://www.uclinux.org/
9826L: uclinux-dev@uclinux.org (subscribers-only)
9827S: Maintained
61bc02bb
JP
9828F: arch/m68k/*/*_no.*
9829F: arch/m68k/include/asm/*_no.*
cc2020e6 9830
1da177e4 9831UDF FILESYSTEM
8b58be88 9832M: Jan Kara <jack@suse.cz>
1da177e4 9833S: Maintained
679655da
JP
9834F: Documentation/filesystems/udf.txt
9835F: fs/udf/
1da177e4 9836
cc2020e6 9837UFS FILESYSTEM
8b58be88 9838M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9839S: Maintained
679655da
JP
9840F: Documentation/filesystems/ufs.txt
9841F: fs/ufs/
cc2020e6 9842
0a09d3ab
DH
9843UHID USERSPACE HID IO DRIVER:
9844M: David Herrmann <dh.herrmann@googlemail.com>
9845L: linux-input@vger.kernel.org
9846S: Maintained
9847F: drivers/hid/uhid.c
c117ab84 9848F: include/uapi/linux/uhid.h
0a09d3ab 9849
18332a80 9850ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9851L: linux-usb@vger.kernel.org
10c6c9c9 9852S: Orphan
355ffe69 9853F: drivers/uwb/
679655da
JP
9854F: include/linux/uwb.h
9855F: include/linux/uwb/
18332a80 9856
b31d8273
G
9857UNICORE32 ARCHITECTURE:
9858M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9859W: http://mprc.pku.edu.cn/~guanxuetao/linux
9860S: Maintained
ceebf4d5 9861T: git git://github.com/gxt/linux.git
b31d8273
G
9862F: arch/unicore32/
9863
d8379ab1
TF
9864UNIFDEF
9865M: Tony Finch <dot@dotat.at>
9866W: http://dotat.at/prog/unifdef
9867S: Maintained
9868F: scripts/unifdef.c
9869
1da177e4 9870UNIFORM CDROM DRIVER
8b58be88 9871M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9872W: http://www.kernel.dk
9873S: Maintained
679655da
JP
9874F: Documentation/cdrom/
9875F: drivers/cdrom/cdrom.c
9876F: include/linux/cdrom.h
c117ab84 9877F: include/uapi/linux/cdrom.h
1da177e4 9878
56df0122
BR
9879UNISYS S-PAR DRIVERS
9880M: Benjamin Romer <benjamin.romer@unisys.com>
9881M: David Kershner <david.kershner@unisys.com>
9882L: sparmaintainer@unisys.com (Unisys internal)
9883S: Supported
9884F: drivers/staging/unisys/
9885
9941fa6e
VH
9886UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9887M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9888L: linux-scsi@vger.kernel.org
9889S: Supported
9890F: Documentation/scsi/ufs.txt
9891F: drivers/scsi/ufs/
9892
e2d1d6c0 9893UNSORTED BLOCK IMAGES (UBI)
949cb623 9894M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9895W: http://www.linux-mtd.infradead.org/
9896L: linux-mtd@lists.infradead.org
b6b44e0a 9897T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9898S: Maintained
80811493 9899F: drivers/mtd/ubi/
679655da 9900F: include/linux/mtd/ubi.h
c117ab84 9901F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9902
76ac66e4
RW
9903UNSORTED BLOCK IMAGES (UBI) Fastmap
9904M: Richard Weinberger <richard@nod.at>
9905L: linux-mtd@lists.infradead.org
9906S: Maintained
9907F: drivers/mtd/ubi/fastmap.c
9908
1da177e4 9909USB ACM DRIVER
61eee9a7 9910M: Oliver Neukum <oliver@neukum.org>
6372594a 9911L: linux-usb@vger.kernel.org
1da177e4 9912S: Maintained
679655da
JP
9913F: Documentation/usb/acm.txt
9914F: drivers/usb/class/cdc-acm.*
1da177e4 9915
b7d572e1
PF
9916USB AR5523 WIRELESS DRIVER
9917M: Pontus Fuchs <pontus.fuchs@gmail.com>
9918L: linux-wireless@vger.kernel.org
9919S: Maintained
9920F: drivers/net/wireless/ath/ar5523/
9921
115bb1ff 9922USB ATTACHED SCSI
f50a4968 9923M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9924M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9925L: linux-usb@vger.kernel.org
9926L: linux-scsi@vger.kernel.org
8eae0fb7 9927S: Maintained
115bb1ff
MW
9928F: drivers/usb/storage/uas.c
9929
1da177e4 9930USB CDC ETHERNET DRIVER
61eee9a7 9931M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9932L: linux-usb@vger.kernel.org
1da177e4 9933S: Maintained
679655da 9934F: drivers/net/usb/cdc_*.c
c117ab84 9935F: include/uapi/linux/usb/cdc.h
1da177e4 9936
b02b371e 9937USB CYPRESS C67X00 DRIVER
8b58be88 9938M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9939L: linux-usb@vger.kernel.org
9940S: Maintained
679655da 9941F: drivers/usb/c67x00/
b02b371e 9942
d0374f4f 9943USB DAVICOM DM9601 DRIVER
8b58be88 9944M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9945L: netdev@vger.kernel.org
d0374f4f
PK
9946W: http://www.linux-usb.org/usbnet
9947S: Maintained
679655da 9948F: drivers/net/usb/dm9601.c
d0374f4f 9949
cc2020e6 9950USB DIAMOND RIO500 DRIVER
8b58be88 9951M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9952L: rio500-users@lists.sourceforge.net
9953W: http://rio500.sourceforge.net
9954S: Maintained
679655da 9955F: drivers/usb/misc/rio500*
cc2020e6 9956
1da177e4 9957USB EHCI DRIVER
578333ab 9958M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9959L: linux-usb@vger.kernel.org
578333ab 9960S: Maintained
679655da
JP
9961F: Documentation/usb/ehci.txt
9962F: drivers/usb/host/ehci*
1da177e4 9963
69ae9e3e 9964USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9965M: Felipe Balbi <balbi@ti.com>
795fb7e7 9966L: linux-usb@vger.kernel.org
69ae9e3e 9967W: http://www.linux-usb.org/gadget
d6d0f665
FB
9968T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9969S: Maintained
679655da
JP
9970F: drivers/usb/gadget/
9971F: include/linux/usb/gadget*
69ae9e3e 9972
2dea64b4 9973USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9974M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9975L: linux-usb@vger.kernel.org
54e5881d 9976T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9977S: Maintained
c2f01971 9978F: Documentation/hid/hiddev.txt
679655da 9979F: drivers/hid/usbhid/
1da177e4 9980
959eea21 9981USB ISP116X DRIVER
8b58be88 9982M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9983L: linux-usb@vger.kernel.org
959eea21 9984S: Maintained
679655da
JP
9985F: drivers/usb/host/isp116x*
9986F: include/linux/usb/isp116x.h
959eea21 9987
1da177e4 9988USB MASS STORAGE DRIVER
8b58be88 9989M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9990L: linux-usb@vger.kernel.org
8836aeb8 9991L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9992S: Maintained
9993W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9994F: drivers/usb/storage/
1da177e4 9995
af39917d
CL
9996USB MIDI DRIVER
9997M: Clemens Ladisch <clemens@ladisch.de>
9998L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9999T: git git://git.alsa-project.org/alsa-kernel.git
10000S: Maintained
10001F: sound/usb/midi.*
10002
444ce9d4
JP
10003USB NETWORKING DRIVERS
10004L: linux-usb@vger.kernel.org
10005S: Odd Fixes
10006F: drivers/net/usb/
10007
1da177e4 10008USB OHCI DRIVER
578333ab 10009M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10010L: linux-usb@vger.kernel.org
578333ab 10011S: Maintained
679655da
JP
10012F: Documentation/usb/ohci.txt
10013F: drivers/usb/host/ohci*
1da177e4 10014
563da3a9
VM
10015USB OVER IP DRIVER
10016M: Valentina Manea <valentina.manea.m@gmail.com>
10017M: Shuah Khan <shuah.kh@samsung.com>
10018L: linux-usb@vger.kernel.org
10019S: Maintained
10020F: drivers/usb/usbip/
10021F: tools/usb/usbip/
10022
1da177e4 10023USB PEGASUS DRIVER
a16b945c 10024M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10025L: linux-usb@vger.kernel.org
043600a6 10026L: netdev@vger.kernel.org
052e3128
PM
10027T: git git://github.com/petkan/pegasus.git
10028W: https://github.com/petkan/pegasus
1da177e4 10029S: Maintained
679655da 10030F: drivers/net/usb/pegasus.*
1da177e4 10031
d3ad558f
FB
10032USB PHY LAYER
10033M: Felipe Balbi <balbi@ti.com>
10034L: linux-usb@vger.kernel.org
10035T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10036S: Maintained
10037F: drivers/usb/phy/
d3ad558f 10038
73e4fb3f 10039USB PRINTER DRIVER (usblp)
8b58be88 10040M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10041L: linux-usb@vger.kernel.org
73e4fb3f 10042S: Supported
679655da 10043F: drivers/usb/class/usblp.c
1da177e4
LT
10044
10045USB RTL8150 DRIVER
a16b945c 10046M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10047L: linux-usb@vger.kernel.org
043600a6 10048L: netdev@vger.kernel.org
052e3128
PM
10049T: git git://github.com/petkan/rtl8150.git
10050W: https://github.com/petkan/rtl8150
1da177e4 10051S: Maintained
679655da 10052F: drivers/net/usb/rtl8150.c
1da177e4 10053
f896b796 10054USB SERIAL SUBSYSTEM
66085694 10055M: Johan Hovold <johan@kernel.org>
795fb7e7 10056L: linux-usb@vger.kernel.org
4e68852d 10057S: Maintained
679655da 10058F: Documentation/usb/usb-serial.txt
f896b796 10059F: drivers/usb/serial/
679655da 10060F: include/linux/usb/serial.h
1da177e4 10061
b3f0db1c
SG
10062USB SMSC75XX ETHERNET DRIVER
10063M: Steve Glendinning <steve.glendinning@shawell.net>
10064L: netdev@vger.kernel.org
10065S: Maintained
10066F: drivers/net/usb/smsc75xx.*
10067
2f7ca802 10068USB SMSC95XX ETHERNET DRIVER
90b24cfb 10069M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10070L: netdev@vger.kernel.org
90b24cfb 10071S: Maintained
679655da 10072F: drivers/net/usb/smsc95xx.*
2f7ca802 10073
1da177e4 10074USB SUBSYSTEM
879a5a00 10075M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10076L: linux-usb@vger.kernel.org
1da177e4 10077W: http://www.linux-usb.org
08deed1e 10078T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10079S: Supported
679655da 10080F: Documentation/usb/
679655da
JP
10081F: drivers/usb/
10082F: include/linux/usb.h
10083F: include/linux/usb/
1da177e4
LT
10084
10085USB UHCI DRIVER
8b58be88 10086M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10087L: linux-usb@vger.kernel.org
1da177e4 10088S: Maintained
679655da 10089F: drivers/usb/host/uhci*
1da177e4 10090
69ae9e3e 10091USB "USBNET" DRIVER FRAMEWORK
686f13bb 10092M: Oliver Neukum <oneukum@suse.de>
043600a6 10093L: netdev@vger.kernel.org
69ae9e3e 10094W: http://www.linux-usb.org/usbnet
1da177e4 10095S: Maintained
679655da
JP
10096F: drivers/net/usb/usbnet.c
10097F: include/linux/usb/usbnet.h
1da177e4 10098
c0efd232 10099USB VIDEO CLASS
c53ac071 10100M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10101L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10102L: linux-media@vger.kernel.org
275ffde4 10103T: git git://linuxtv.org/media_tree.git
57c6d2e9 10104W: http://www.ideasonboard.org/uvc/
c0efd232 10105S: Maintained
0c0d06ca 10106F: drivers/media/usb/uvc/
6c0f0359 10107F: include/uapi/linux/uvcvideo.h
1da177e4 10108
b60b9c45
HV
10109USB VISION DRIVER
10110M: Hans Verkuil <hverkuil@xs4all.nl>
10111L: linux-media@vger.kernel.org
10112T: git git://linuxtv.org/media_tree.git
10113W: http://linuxtv.org
10114S: Odd Fixes
10115F: drivers/media/usb/usbvision/
10116
8282da47
LP
10117USB WEBCAM GADGET
10118M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10119L: linux-usb@vger.kernel.org
10120S: Maintained
3a83c16e 10121F: drivers/usb/gadget/function/*uvc*
faf2e1db 10122F: drivers/usb/gadget/legacy/webcam.c
8282da47 10123
bf164cc0 10124USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10125M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10126L: linux-wireless@vger.kernel.org
10127S: Maintained
679655da 10128F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10129
eb6bab13 10130USB XHCI DRIVER
03d85053 10131M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10132L: linux-usb@vger.kernel.org
10133S: Supported
36d0344c
SS
10134F: drivers/usb/host/xhci*
10135F: drivers/usb/host/pci-quirks*
eb6bab13 10136
1da177e4 10137USB ZD1201 DRIVER
4086b9ca 10138L: linux-wireless@vger.kernel.org
1da177e4 10139W: http://linux-lc100020.sourceforge.net
4086b9ca 10140S: Orphan
679655da 10141F: drivers/net/wireless/zd1201.*
1da177e4 10142
b7eee616 10143USB ZR364XX DRIVER
8b58be88 10144M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10145L: linux-usb@vger.kernel.org
661263b5 10146L: linux-media@vger.kernel.org
275ffde4 10147T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10148W: http://royale.zerezo.com/zr364xx/
10149S: Maintained
679655da 10150F: Documentation/video4linux/zr364xx.txt
90d72ac6 10151F: drivers/media/usb/zr364xx/
b7eee616 10152
e7839f25 10153USER-MODE LINUX (UML)
8b58be88 10154M: Jeff Dike <jdike@addtoit.com>
b15194b7 10155M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10156L: user-mode-linux-devel@lists.sourceforge.net
10157L: user-mode-linux-user@lists.sourceforge.net
10158W: http://user-mode-linux.sourceforge.net
10159S: Maintained
61516587 10160F: Documentation/virtual/uml/
679655da 10161F: arch/um/
b070989a 10162F: arch/x86/um/
679655da
JP
10163F: fs/hostfs/
10164F: fs/hppfs/
b7eee616 10165
e5f114e9 10166USERSPACE I/O (UIO)
6a534c9d 10167M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10168M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10169S: Maintained
679655da
JP
10170F: Documentation/DocBook/uio-howto.tmpl
10171F: drivers/uio/
10172F: include/linux/uio*.h
e5f114e9 10173
256cccbe 10174UTIL-LINUX PACKAGE
8b58be88 10175M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10176L: util-linux@vger.kernel.org
10177W: http://en.wikipedia.org/wiki/Util-linux
10178T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10179S: Maintained
10180
c1fd1c07 10181UVESAFB DRIVER
8b58be88 10182M: Michal Januszewski <spock@gentoo.org>
c69f677c 10183L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10184W: http://dev.gentoo.org/~spock/projects/uvesafb/
10185S: Maintained
679655da 10186F: Documentation/fb/uvesafb.txt
8a61f013 10187F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10188
4480f15b 10189VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10190M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10191S: Maintained
679655da
JP
10192F: Documentation/filesystems/vfat.txt
10193F: fs/fat/
1da177e4 10194
cba3345c
AW
10195VFIO DRIVER
10196M: Alex Williamson <alex.williamson@redhat.com>
10197L: kvm@vger.kernel.org
10198S: Maintained
10199F: Documentation/vfio.txt
10200F: drivers/vfio/
10201F: include/linux/vfio.h
c117ab84 10202F: include/uapi/linux/vfio.h
cba3345c 10203
9e6f3438
PO
10204VIDEOBUF2 FRAMEWORK
10205M: Pawel Osciak <pawel@osciak.com>
10206M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10207M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10208L: linux-media@vger.kernel.org
10209S: Maintained
90d72ac6 10210F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10211F: include/media/videobuf2-*
10212
9a82446b
AS
10213VIRTIO CONSOLE DRIVER
10214M: Amit Shah <amit.shah@redhat.com>
10215L: virtualization@lists.linux-foundation.org
10216S: Maintained
10217F: drivers/char/virtio_console.c
10218F: include/linux/virtio_console.h
c117ab84 10219F: include/uapi/linux/virtio_console.h
9a82446b 10220
2426ec8f
MT
10221VIRTIO CORE, NET AND BLOCK DRIVERS
10222M: Rusty Russell <rusty@rustcorp.com.au>
10223M: "Michael S. Tsirkin" <mst@redhat.com>
10224L: virtualization@lists.linux-foundation.org
10225S: Maintained
10226F: drivers/virtio/
c893c8d7 10227F: tools/virtio/
2426ec8f
MT
10228F: drivers/net/virtio_net.c
10229F: drivers/block/virtio_blk.c
10230F: include/linux/virtio_*.h
916cdabc 10231F: include/uapi/linux/virtio_*.h
2426ec8f 10232
3a4d5c94
MT
10233VIRTIO HOST (VHOST)
10234M: "Michael S. Tsirkin" <mst@redhat.com>
10235L: kvm@vger.kernel.org
c996d8b9 10236L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10237L: netdev@vger.kernel.org
10238S: Maintained
10239F: drivers/vhost/
c117ab84 10240F: include/uapi/linux/vhost.h
3a4d5c94 10241
1da177e4 10242VIA RHINE NETWORK DRIVER
8b58be88 10243M: Roger Luethi <rl@hellgate.ch>
1da177e4 10244S: Maintained
f2148a47 10245F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10246
f0bf7f61 10247VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10248M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10249M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10250S: Maintained
10251F: drivers/mmc/host/via-sdmmc.c
10252
69e4a7c2 10253VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10254M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10255L: linux-fbdev@vger.kernel.org
69e4a7c2 10256S: Maintained
c7babebd
FTS
10257F: include/linux/via-core.h
10258F: include/linux/via-gpio.h
10259F: include/linux/via_i2c.h
8a61f013 10260F: drivers/video/fbdev/via/
69e4a7c2 10261
01f20734 10262VIA VELOCITY NETWORK DRIVER
8b58be88 10263M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10264L: netdev@vger.kernel.org
10265S: Maintained
f2148a47 10266F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10267
77911fd2 10268VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10269M: Hans Verkuil <hverkuil@xs4all.nl>
10270L: linux-media@vger.kernel.org
10271T: git git://linuxtv.org/media_tree.git
10272W: http://linuxtv.org
10273S: Maintained
77911fd2 10274F: drivers/media/platform/vivid/*
0b7bc1fa 10275
be7f8273 10276VLAN (802.1Q)
8b58be88 10277M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10278L: netdev@vger.kernel.org
10279S: Maintained
679655da
JP
10280F: drivers/net/macvlan.c
10281F: include/linux/if_*vlan.h
10282F: net/8021q/
be7f8273 10283
55e331cf 10284VLYNQ BUS
8b58be88 10285M: Florian Fainelli <florian@openwrt.org>
8578d7af 10286L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10287S: Maintained
10288F: drivers/vlynq/vlynq.c
10289F: include/linux/vlynq.h
10290
390beae4
MW
10291VME SUBSYSTEM
10292M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10293M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10294M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10295L: devel@driverdev.osuosl.org
10296S: Maintained
10297T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10298F: Documentation/vme_api.txt
10299F: drivers/staging/vme/
10300F: drivers/vme/
10301F: include/linux/vme*
10302
4488e09b
AK
10303VMWARE HYPERVISOR INTERFACE
10304M: Alok Kataria <akataria@vmware.com>
10305L: virtualization@lists.linux-foundation.org
10306S: Supported
10307F: arch/x86/kernel/cpu/vmware.c
10308
73b35d07
DT
10309VMWARE BALLOON DRIVER
10310M: Xavier Deguillard <xdeguillard@vmware.com>
10311M: Philip Moltmann <moltmann@vmware.com>
10312M: "VMware, Inc." <pv-drivers@vmware.com>
10313L: linux-kernel@vger.kernel.org
10314S: Maintained
10315F: drivers/misc/vmw_balloon.c
10316
d1a890fa 10317VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10318M: Shreyas Bhatewara <sbhatewara@vmware.com>
10319M: "VMware, Inc." <pv-drivers@vmware.com>
10320L: netdev@vger.kernel.org
10321S: Maintained
10322F: drivers/net/vmxnet3/
d1a890fa 10323
851b1642 10324VMware PVSCSI driver
f2d7e40e 10325M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10326M: VMware PV-Drivers <pv-drivers@vmware.com>
10327L: linux-scsi@vger.kernel.org
10328S: Maintained
10329F: drivers/scsi/vmw_pvscsi.c
10330F: drivers/scsi/vmw_pvscsi.h
10331
e53e86c7 10332VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10333M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10334M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10335L: linux-kernel@vger.kernel.org
e53e86c7 10336W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10337W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10339S: Supported
679655da
JP
10340F: drivers/regulator/
10341F: include/linux/regulator/
e53e86c7 10342
ab41319e 10343VT1211 HARDWARE MONITOR DRIVER
8b58be88 10344M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10345L: lm-sensors@lm-sensors.org
10346S: Maintained
679655da
JP
10347F: Documentation/hwmon/vt1211
10348F: drivers/hwmon/vt1211.c
ab41319e 10349
1de9e371 10350VT8231 HARDWARE MONITOR DRIVER
8b58be88 10351M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10352L: lm-sensors@lm-sensors.org
10353S: Maintained
679655da 10354F: drivers/hwmon/vt8231.c
1de9e371 10355
88095e7b
TO
10356VUB300 USB to SDIO/SD/MMC bridge chip
10357M: Tony Olech <tony.olech@elandigitalsystems.com>
10358L: linux-mmc@vger.kernel.org
10359L: linux-usb@vger.kernel.org
10360S: Supported
10361F: drivers/mmc/host/vub300.c
10362
1da177e4 10363W1 DALLAS'S 1-WIRE BUS
a8018766 10364M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10365S: Maintained
679655da
JP
10366F: Documentation/w1/
10367F: drivers/w1/
1da177e4 10368
13927079 10369W83791D HARDWARE MONITORING DRIVER
8b58be88 10370M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10371L: lm-sensors@lm-sensors.org
25845c22 10372S: Maintained
679655da
JP
10373F: Documentation/hwmon/w83791d
10374F: drivers/hwmon/w83791d.c
13927079 10375
61db011d 10376W83793 HARDWARE MONITORING DRIVER
8b58be88 10377M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10378L: lm-sensors@lm-sensors.org
10379S: Maintained
679655da
JP
10380F: Documentation/hwmon/w83793
10381F: drivers/hwmon/w83793.c
61db011d 10382
e3760b43 10383W83795 HARDWARE MONITORING DRIVER
7c81c60f 10384M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10385L: lm-sensors@lm-sensors.org
10386S: Maintained
10387F: drivers/hwmon/w83795.c
10388
1da177e4 10389W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10390M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10391S: Maintained
679655da 10392F: drivers/mmc/host/wbsd.*
1da177e4 10393
b4e05923
HG
10394WACOM PROTOCOL 4 SERIAL TABLETS
10395M: Julian Squires <julian@cipht.net>
10396M: Hans de Goede <hdegoede@redhat.com>
10397L: linux-input@vger.kernel.org
10398S: Maintained
10399F: drivers/input/tablet/wacom_serial4.c
10400
3527761c 10401WATCHDOG DEVICE DRIVERS
8b58be88 10402M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10403L: linux-watchdog@vger.kernel.org
10404W: http://www.linux-watchdog.org/
f599aaf0 10405T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10406S: Maintained
679655da
JP
10407F: Documentation/watchdog/
10408F: drivers/watchdog/
10409F: include/linux/watchdog.h
c117ab84 10410F: include/uapi/linux/watchdog.h
3527761c 10411
1da177e4 10412WD7000 SCSI DRIVER
8b58be88 10413M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10414L: linux-scsi@vger.kernel.org
10415S: Maintained
679655da 10416F: drivers/scsi/wd7000.c
1da177e4 10417
b22e00f3
DH
10418WIIMOTE HID DRIVER
10419M: David Herrmann <dh.herrmann@googlemail.com>
10420L: linux-input@vger.kernel.org
10421S: Maintained
10422F: drivers/hid/hid-wiimote*
10423
e258b80e 10424WINBOND CIR DRIVER
364e9e18 10425M: David Härdeman <david@hardeman.nu>
e258b80e 10426S: Maintained
116ab806 10427F: drivers/media/rc/winbond-cir.c
e258b80e 10428
8a70da82 10429WIMAX STACK
8b58be88 10430M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10431M: linux-wimax@intel.com
63fae219 10432L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10433S: Supported
10434W: http://linuxwimax.org
315987dc 10435F: Documentation/wimax/README.wimax
315987dc
JP
10436F: include/linux/wimax/debug.h
10437F: include/net/wimax.h
c117ab84 10438F: include/uapi/linux/wimax.h
315987dc 10439F: net/wimax/
8a70da82 10440
5fc14680 10441WISTRON LAPTOP BUTTON DRIVER
8b58be88 10442M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10443S: Maintained
679655da 10444F: drivers/input/misc/wistron_btns.c
5fc14680 10445
1da177e4 10446WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10447M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10448L: linux-wireless@vger.kernel.org
926554c4 10449W: http://oops.ghostprotocols.net:81/blog
1da177e4 10450S: Maintained
679655da 10451F: drivers/net/wireless/wl3501*
1da177e4 10452
febf1dff 10453WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10454M: Mark Brown <broonie@kernel.org>
8b58be88 10455M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10456L: linux-input@vger.kernel.org
10457T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10458W: http://opensource.wolfsonmicro.com/node/7
10459S: Supported
679655da
JP
10460F: drivers/input/touchscreen/*wm97*
10461F: include/linux/wm97xx.h
febf1dff 10462
055bcbcb 10463WOLFSON MICROELECTRONICS DRIVERS
fef95164 10464L: patches@opensource.wolfsonmicro.com
cf8eda3e 10465T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10466T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10467W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10468S: Supported
3768f0b1 10469F: Documentation/hwmon/wm83??
af1c5386 10470F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10471F: drivers/clk/clk-wm83*.c
9c309598 10472F: drivers/extcon/extcon-arizona.c
b75ea16a 10473F: drivers/leds/leds-wm83*.c
25b273ba 10474F: drivers/gpio/gpio-*wm*.c
9c309598 10475F: drivers/gpio/gpio-arizona.c
d22b0869 10476F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10477F: drivers/input/misc/wm831x-on.c
10478F: drivers/input/touchscreen/wm831x-ts.c
10479F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10480F: drivers/mfd/arizona*
10481F: drivers/mfd/wm*.c
b75ea16a
MB
10482F: drivers/power/wm83*.c
10483F: drivers/rtc/rtc-wm83*.c
10484F: drivers/regulator/wm8*.c
3860e6c4 10485F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10486F: drivers/watchdog/wm83*_wdt.c
9c309598 10487F: include/linux/mfd/arizona/
3860e6c4 10488F: include/linux/mfd/wm831x/
b75ea16a 10489F: include/linux/mfd/wm8350/
3768f0b1 10490F: include/linux/mfd/wm8400*
59ec6da2 10491F: include/linux/wm97xx.h
055bcbcb 10492F: include/sound/wm????.h
9c309598 10493F: sound/soc/codecs/arizona.?
055bcbcb 10494F: sound/soc/codecs/wm*
b75ea16a 10495
3e6cd7a4
TH
10496WORKQUEUE
10497M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10499S: Maintained
10500F: include/linux/workqueue.h
10501F: kernel/workqueue.c
10502F: Documentation/workqueue.txt
10503
1da177e4 10504X.25 NETWORK LAYER
8bf28059 10505M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10506L: linux-x25@vger.kernel.org
8bf28059 10507S: Odd Fixes
679655da
JP
10508F: Documentation/networking/x25*
10509F: include/net/x25*
10510F: net/x25/
1da177e4 10511
e2d1d6c0 10512X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10513M: Thomas Gleixner <tglx@linutronix.de>
10514M: Ingo Molnar <mingo@redhat.com>
10515M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10516M: x86@kernel.org
981c3a4f 10517L: linux-kernel@vger.kernel.org
75fc2d37 10518T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10519S: Maintained
679655da
JP
10520F: Documentation/x86/
10521F: arch/x86/
e2d1d6c0 10522
d0944853 10523X86 PLATFORM DRIVERS
e181ba15 10524M: Darren Hart <dvhart@infradead.org>
d0944853 10525L: platform-driver-x86@vger.kernel.org
e181ba15 10526T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10527S: Maintained
14430813 10528F: drivers/platform/x86/
d0944853 10529
c1f5c54b
IM
10530X86 MCE INFRASTRUCTURE
10531M: Tony Luck <tony.luck@intel.com>
487ba8e8 10532M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10533L: linux-edac@vger.kernel.org
10534S: Maintained
10535F: arch/x86/kernel/cpu/mcheck/*
10536
f0905c5a
AL
10537X86 VDSO
10538M: Andy Lutomirski <luto@amacapital.net>
10539L: linux-kernel@vger.kernel.org
10540T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10541S: Maintained
10542F: arch/x86/vdso/
10543
d6fad502 10544XC2028/3028 TUNER DRIVER
009a5410 10545M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10546L: linux-media@vger.kernel.org
10547W: http://linuxtv.org
10548T: git git://linuxtv.org/media_tree.git
10549S: Maintained
10550F: drivers/media/tuners/tuner-xc2028.*
10551
c4468085 10552XEN HYPERVISOR INTERFACE
c4468085 10553M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10554M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10555M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10556L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10557T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10558S: Supported
10559F: arch/x86/xen/
10560F: drivers/*/xen-*front.c
10561F: drivers/xen/
10562F: arch/x86/include/asm/xen/
10563F: include/xen/
c117ab84 10564F: include/uapi/xen/
c4468085 10565
77bfb479
SS
10566XEN HYPERVISOR ARM
10567M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10568L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10569S: Supported
10570F: arch/arm/xen/
10571F: arch/arm/include/asm/xen/
10572
b475e83f
SS
10573XEN HYPERVISOR ARM64
10574M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10575L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10576S: Supported
10577F: arch/arm64/xen/
10578F: arch/arm64/include/asm/xen/
10579
9b57e1a7
IC
10580XEN NETWORK BACKEND DRIVER
10581M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10582M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10583L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10584L: netdev@vger.kernel.org
10585S: Supported
10586F: drivers/net/xen-netback/*
10587
c5f8e29d
KRW
10588XEN PCI SUBSYSTEM
10589M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10590L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10591S: Supported
10592F: arch/x86/pci/*xen*
10593F: drivers/pci/*xen*
10594
a2c5ae65
KRW
10595XEN BLOCK SUBSYSTEM
10596M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10597L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10598S: Supported
10599F: drivers/block/xen-blkback/*
10600F: drivers/block/xen*
10601
15d03609
JG
10602XEN PVSCSI DRIVERS
10603M: Juergen Gross <jgross@suse.com>
10604L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10605L: linux-scsi@vger.kernel.org
10606S: Supported
10607F: drivers/scsi/xen-scsifront.c
10608F: drivers/xen/xen-scsiback.c
10609F: include/xen/interface/io/vscsiif.h
10610
c5f8e29d
KRW
10611XEN SWIOTLB SUBSYSTEM
10612M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10613L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10614S: Supported
10615F: arch/x86/xen/*swiotlb*
10616F: drivers/xen/*swiotlb*
10617
1da177e4
LT
10618XFS FILESYSTEM
10619P: Silicon Graphics Inc
809625ca 10620M: Dave Chinner <david@fromorbit.com>
18caa67a 10621M: xfs@oss.sgi.com
d7ede1aa 10622L: xfs@oss.sgi.com
1da177e4 10623W: http://oss.sgi.com/projects/xfs
54e5881d 10624T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10625S: Supported
679655da
JP
10626F: Documentation/filesystems/xfs.txt
10627F: fs/xfs/
1da177e4 10628
8a3b7a25 10629XILINX AXI ETHERNET DRIVER
59a54f30
MS
10630M: Anirudha Sarangi <anirudh@xilinx.com>
10631M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10632S: Maintained
10633F: drivers/net/ethernet/xilinx/xilinx_axienet*
10634
238b8721 10635XILINX UARTLITE SERIAL DRIVER
8b58be88 10636M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10637L: linux-serial@vger.kernel.org
10638S: Maintained
df621252 10639F: drivers/tty/serial/uartlite.c
238b8721 10640
74316949
EB
10641XILLYBUS DRIVER
10642M: Eli Billauer <eli.billauer@gmail.com>
10643L: linux-kernel@vger.kernel.org
10644S: Supported
10645F: drivers/char/xillybus/
10646
f620e4b8
MF
10647XTENSA XTFPGA PLATFORM SUPPORT
10648M: Max Filippov <jcmvbkbc@gmail.com>
10649L: linux-xtensa@linux-xtensa.org
10650S: Maintained
10651F: drivers/spi/spi-xtensa-xtfpga.c
10652
1da177e4 10653YAM DRIVER FOR AX.25
8b58be88 10654M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10655L: linux-hams@vger.kernel.org
10656S: Maintained
679655da
JP
10657F: drivers/net/hamradio/yam*
10658F: include/linux/yam.h
1da177e4 10659
af64a5eb 10660YEALINK PHONE DRIVER
8b58be88 10661M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
10662L: usbb2k-api-dev@nongnu.org
10663S: Maintained
679655da
JP
10664F: Documentation/input/yealink.txt
10665F: drivers/input/misc/yealink.*
af64a5eb 10666
1da177e4 10667Z8530 DRIVER FOR AX.25
8b58be88 10668M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10669W: http://yaina.de/jreuter/
10670W: http://www.qsl.net/dl1bke/
10671L: linux-hams@vger.kernel.org
10672S: Maintained
679655da
JP
10673F: Documentation/networking/z8530drv.txt
10674F: drivers/net/hamradio/*scc.c
10675F: drivers/net/hamradio/z8530.h
1da177e4 10676
0cf31ec1 10677ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10678M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10679L: linux-mm@kvack.org
10680S: Maintained
10681F: mm/zbud.c
10682F: include/linux/zbud.h
10683
7c0c3afb 10684ZD1211RW WIRELESS DRIVER
8b58be88
JP
10685M: Daniel Drake <dsd@gentoo.org>
10686M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10687W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10688L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10689L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10690S: Maintained
679655da 10691F: drivers/net/wireless/zd1211rw/
7c0c3afb 10692
1da177e4 10693ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10694L: mjpeg-users@lists.sourceforge.net
f63145e2 10695L: linux-media@vger.kernel.org
1da177e4 10696W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10697T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10698S: Odd Fixes
90d72ac6 10699F: drivers/media/pci/zoran/
1da177e4 10700
6920f2cc
MK
10701ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10702M: Minchan Kim <minchan@kernel.org>
10703M: Nitin Gupta <ngupta@vflare.org>
10704L: linux-kernel@vger.kernel.org
10705S: Maintained
10706F: drivers/block/zram/
10707F: Documentation/blockdev/zram.txt
10708
8b4a4080 10709ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10710M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10711S: Maintained
df621252 10712F: drivers/tty/serial/zs.*
8b4a4080 10713
eae70d06
MK
10714ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10715M: Minchan Kim <minchan@kernel.org>
10716M: Nitin Gupta <ngupta@vflare.org>
10717L: linux-mm@kvack.org
10718S: Maintained
10719F: mm/zsmalloc.c
10720F: include/linux/zsmalloc.h
10721
0cf31ec1 10722ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10723M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10724L: linux-mm@kvack.org
10725S: Maintained
10726F: mm/zswap.c
10727
1da177e4 10728THE REST
8b58be88 10729M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10730L: linux-kernel@vger.kernel.org
8a6e2535 10731Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10732T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10733S: Buried alive in reporters
34d03cc1
JP
10734F: *
10735F: */