Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
994b942f 273F: Documentation/acpi
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
2754c447 278F: tools/power/acpi
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
16423d67
OG
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
e7f5b309 631AMD MICROCODE UPDATE SUPPORT
943482d0 632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 633L: amd64-microcode@amd64.org
943482d0 634S: Maintained
73d425fd 635F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 636
45198c7b
LT
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
284f42b6 644AMS (Apple Motion Sensor) DRIVER
8b58be88 645M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 646S: Supported
bd5f47ec 647F: drivers/macintosh/ams/
284f42b6 648
f94b533d 649AMSO1100 RNIC DRIVER
8b58be88
JP
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 652L: linux-rdma@vger.kernel.org
f94b533d 653S: Maintained
679655da 654F: drivers/infiniband/hw/amso1100/
f94b533d 655
531fca16
HV
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
c40ddfa3
HV
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
531fca16
HV
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
c40ddfa3
HV
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
527a1a83 680ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 681M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 683W: http://wiki.analog.com/
a4edbc10 684W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 685S: Supported
39c9d199 686F: sound/soc/codecs/adau*
cc52688a 687F: sound/soc/codecs/adav*
4bdef3bd 688F: sound/soc/codecs/ad1*
ae48f5ef 689F: sound/soc/codecs/ad7*
4bdef3bd 690F: sound/soc/codecs/ssm*
40216ce7 691F: sound/soc/codecs/sigmadsp.*
4bdef3bd 692
527a1a83 693ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
7d1f9018 699
4ce72abc
LPC
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 710
42269063 711AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 712M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 713L: linuxppc-dev@lists.ozlabs.org
93711660 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 715S: Maintained
679655da 716F: sound/aoa/
42269063 717
1da177e4 718APM DRIVER
81024fc4
JK
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
679655da
JP
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
c117ab84 723F: include/uapi/linux/apm_bios.h
81024fc4 724F: drivers/char/apm-emulation.c
1da177e4 725
bd7aa4b2 726APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 727M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 728L: linux-input@vger.kernel.org
75dd112a 729S: Odd fixes
679655da 730F: drivers/input/mouse/bcm5974.c
bd7aa4b2 731
6f2fad74 732APPLE SMC DRIVER
75dd112a 733M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 734L: lm-sensors@lm-sensors.org
75dd112a 735S: Odd fixes
679655da 736F: drivers/hwmon/applesmc.c
6f2fad74 737
1da177e4 738APPLETALK NETWORK LAYER
8b58be88 739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 740S: Maintained
679655da
JP
741F: drivers/net/appletalk/
742F: net/appletalk/
1da177e4 743
24299502
IS
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
62a37dc7
LP
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
1154ea7d 757ARC FRAMEBUFFER DRIVER
8b58be88 758M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 759S: Maintained
8a61f013
JH
760F: drivers/video/fbdev/arcfb.c
761F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 762
1da177e4 763ARM MFM AND FLOPPY DRIVERS
8b58be88 764M: Ian Molton <spyro@f2s.com>
1da177e4 765S: Maintained
679655da
JP
766F: arch/arm/lib/floppydma.S
767F: arch/arm/include/asm/floppy.h
1da177e4 768
6f96521f
WD
769ARM PMU PROFILING AND DEBUGGING
770M: Will Deacon <will.deacon@arm.com>
771S: Maintained
772F: arch/arm/kernel/perf_event*
773F: arch/arm/oprofile/common.c
6f96521f
WD
774F: arch/arm/include/asm/pmu.h
775F: arch/arm/kernel/hw_breakpoint.c
776F: arch/arm/include/asm/hw_breakpoint.h
777
d4275354 778ARM PORT
8b58be88 779M: Russell King <linux@arm.linux.org.uk>
efc03ecb 780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
781W: http://www.arm.linux.org.uk/
782S: Maintained
783F: arch/arm/
784
d323c243
SB
785ARM SUB-ARCHITECTURES
786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 787S: Maintained
d323c243
SB
788F: arch/arm/mach-*/
789F: arch/arm/plat-*/
790T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
791
cefbf4ea
RK
792ARM PRIMECELL AACI PL041 DRIVER
793M: Russell King <linux@arm.linux.org.uk>
794S: Maintained
795F: sound/arm/aaci.*
796
797ARM PRIMECELL CLCD PL110 DRIVER
798M: Russell King <linux@arm.linux.org.uk>
799S: Maintained
8a61f013 800F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
801
802ARM PRIMECELL KMI PL050 DRIVER
803M: Russell King <linux@arm.linux.org.uk>
804S: Maintained
805F: drivers/input/serio/ambakmi.*
806F: include/linux/amba/kmi.h
807
2761f5c2 808ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
809M: Russell King <linux@arm.linux.org.uk>
810S: Maintained
679655da 811F: drivers/mmc/host/mmci.*
2f748aaa 812F: include/linux/amba/mmci.h
2761f5c2 813
1b4304e5
RK
814ARM PRIMECELL UART PL010 AND PL011 DRIVERS
815M: Russell King <linux@arm.linux.org.uk>
816S: Maintained
817F: drivers/tty/serial/amba-pl01*.c
818F: include/linux/amba/serial.h
2761f5c2 819
cefbf4ea
RK
820ARM PRIMECELL BUS SUPPORT
821M: Russell King <linux@arm.linux.org.uk>
822S: Maintained
823F: drivers/amba/
824F: include/linux/amba/bus.h
825
2b7a52a4 826ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 827M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
829S: Maintained
830
9c784f95 831ARM/AFEB9260 MACHINE SUPPORT
8b58be88 832M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
834S: Maintained
835
2b7a52a4 836ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 837M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
839S: Maintained
840
1b106699
MR
841ARM/Allwinner A1X SoC support
842M: Maxime Ripard <maxime.ripard@free-electrons.com>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
60b0f380
MR
845N: sun[x4567]i
846
847ARM/Allwinner SoC Clock Support
848M: Emilio López <emilio@elopez.com.ar>
849S: Maintained
850F: drivers/clk/sunxi/
1b106699 851
7c1e3876
CC
852ARM/Amlogic MesonX SoC support
853M: Carlo Caione <carlo@caione.org>
854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
855S: Maintained
12ddbadf 856F: drivers/media/rc/meson-ir.c
7c1e3876
CC
857N: meson[x68]
858
c1fc8675 859ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 860M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
861M: Nicolas Ferre <nicolas.ferre@atmel.com>
862M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 864W: http://maxim.org.za/at91_26.html
c1fc8675
NF
865W: http://www.linux4sam.org
866S: Supported
867F: arch/arm/mach-at91/
f0a0a58e 868F: include/soc/at91/
70e389cc
MB
869F: arch/arm/boot/dts/at91*.dts
870F: arch/arm/boot/dts/at91*.dtsi
871F: arch/arm/boot/dts/sama*.dts
872F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 873
6e05dd4e
BB
874ARM/ATMEL AT91 Clock Support
875M: Boris Brezillon <boris.brezillon@free-electrons.com>
876S: Maintained
877F: drivers/clk/at91
878
986cf2e9 879ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 880M: Rob Herring <robh@kernel.org>
986cf2e9
RH
881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
882S: Maintained
883F: arch/arm/mach-highbank/
884
d94f944e 885ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 886M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
887S: Maintained
888F: arch/arm/mach-cns3xxx/
d94f944e 889
386ab516
AS
890ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
891M: Alexander Shiyan <shc_work@mail.ru>
892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
893S: Odd Fixes
b8ba3874 894N: clps711x
386ab516 895
2b7a52a4 896ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 897M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 898M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 900S: Maintained
d19d3667
HS
901F: arch/arm/mach-ep93xx/
902F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
903
904ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 905M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
907S: Maintained
908
d4275354 909ARM/CLKDEV SUPPORT
8b58be88 910M: Russell King <linux@arm.linux.org.uk>
efc03ecb 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 912S: Maintained
d4275354 913F: arch/arm/include/asm/clkdev.h
4fa2651d 914F: drivers/clk/clkdev.c
d4275354 915
d48134e7 916ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 917M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
919S: Maintained
920
94150095
HF
921ARM/CONTEC MICRO9 MACHINE SUPPORT
922M: Hubert Feurstein <hubert.feurstein@contec.at>
923S: Maintained
924F: arch/arm/mach-ep93xx/micro9.c
925
a06ae860
PP
926ARM/CORESIGHT FRAMEWORK AND DRIVERS
927M: Mathieu Poirier <mathieu.poirier@linaro.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Maintained
930F: drivers/coresight/*
931F: Documentation/trace/coresight.txt
932F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 933F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 934
1da177e4 935ARM/CORGI MACHINE SUPPORT
8b58be88 936M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
937S: Maintained
938
881a95f9 939ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 940M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
942T: git git://git.berlios.de/gemini-board
943S: Maintained
f49afbb5 944F: arch/arm/mach-gemini/
881a95f9 945
a990cbd8 946ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 947M: Barry Song <baohua@kernel.org>
a990cbd8 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 949T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
950S: Maintained
951F: arch/arm/mach-prima2/
4a9c44f1 952F: drivers/clk/sirf/
05f30e8d
BS
953F: drivers/clocksource/timer-prima2.c
954F: drivers/clocksource/timer-marco.c
f8505ef5 955N: [^a-z]sirf
a990cbd8 956
d4275354 957ARM/EBSA110 MACHINE SUPPORT
8b58be88 958M: Russell King <linux@arm.linux.org.uk>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
960W: http://www.arm.linux.org.uk/
961S: Maintained
962F: arch/arm/mach-ebsa110/
b955f6ca 963F: drivers/net/ethernet/amd/am79c961a.*
d4275354 964
4721f3ce
UKK
965ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
966M: Uwe Kleine-König <kernel@pengutronix.de>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
969N: efm32
970
a9da4f7e 971ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
972M: Daniel Ribeiro <drwyrm@gmail.com>
973M: Stefan Schmidt <stefan@openezx.org>
974M: Harald Welte <laforge@openezx.org>
d66f1886 975L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
976W: http://www.openezx.org/
977S: Maintained
cafc2265
SS
978T: topgit git://git.openezx.org/openezx.git
979F: arch/arm/mach-pxa/ezx.c
a9da4f7e 980
6a915af9 981ARM/FARADAY FA526 PORT
162500b3 982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 984S: Maintained
1fa7e547 985T: git git://git.berlios.de/gemini-board
f49afbb5 986F: arch/arm/mm/*-fa*
6a915af9 987
d4275354 988ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 989M: Russell King <linux@arm.linux.org.uk>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
991W: http://www.arm.linux.org.uk/
992S: Maintained
993F: arch/arm/include/asm/hardware/dec21285.h
994F: arch/arm/mach-footbridge/
995
86183a5f 996ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 997M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 998M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1000S: Maintained
f1c12837 1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1002F: arch/arm/mach-imx/
ce515a6b 1003F: arch/arm/mach-mxs/
2a82f95c 1004F: arch/arm/boot/dts/imx*
e5dafa22 1005F: arch/arm/configs/imx*_defconfig
86183a5f 1006
2b7a52a4 1007ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1008M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1010S: Maintained
1011
90b8fc34 1012ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1013M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1015S: Maintained
1016
ef47d5f0 1017ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1018M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1019M: Paul Parsons <lost.distance@yahoo.com>
1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1021S: Maintained
1022F: arch/arm/mach-pxa/hx4700.c
1023F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1024F: sound/soc/pxa/hx4700.c
ef47d5f0 1025
4dfad069
WX
1026ARM/HISILICON SOC SUPPORT
1027M: Wei Xu <xuwei5@hisilicon.com>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029W: http://www.hisilicon.com
1030S: Supported
1031T: git git://github.com/hisilicon/linux-hisi.git
1032F: arch/arm/mach-hisi/
1033
21f37bc3 1034ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1035M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1036W: www.jlime.com
1037S: Maintained
084bad91
KE
1038T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1039F: arch/arm/mach-sa1100/jornada720.c
1040F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1041
5e767ab9
JMC
1042ARM/IGEP MACHINE SUPPORT
1043M: Enric Balletbo i Serra <eballetbo@gmail.com>
1044M: Javier Martinez Canillas <javier@dowhile0.org>
1045L: linux-omap@vger.kernel.org
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
06ff74fd 1048F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1049
403d2971
MV
1050ARM/INCOME PXA270 SUPPORT
1051M: Marek Vasut <marek.vasut@gmail.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
ec154082 1054F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1055
2b7a52a4 1056ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1057M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1059S: Maintained
e2bdb176
DW
1060
1061ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1063S: Orphan
2b7a52a4
LB
1064
1065ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1066M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1068S: Maintained
2b7a52a4
LB
1069
1070ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1071M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1073S: Maintained
2b7a52a4 1074
2b7a52a4 1075ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1076M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1078S: Maintained
1079
dfdd8cc9
KH
1080ARM/INTEL IXP4XX ARM ARCHITECTURE
1081M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1082M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1084S: Maintained
1085F: arch/arm/mach-ixp4xx/
1086
838553c5 1087ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1088M: Jonathan Cameron <jic23@cam.ac.uk>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091F: arch/arm/mach-pxa/stargate2.c
1092F: drivers/pcmcia/pxa2xx_stargate2.c
1093
2b7a52a4 1094ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1095M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1097S: Maintained
2b7a52a4
LB
1098
1099ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1100M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1102S: Maintained
1103
1154f858 1104ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1105M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107S: Maintained
1108F: arch/arm/mach-keystone/
317929cd 1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1110
bc6aa566 1111ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1112M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/clk/keystone/
1116
1117ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1118M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clocksource/timer-keystone.c
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1125M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1126L: linux-kernel@vger.kernel.org
1127S: Maintained
1128F: drivers/power/reset/keystone-reset.c
1129
1130ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1131M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1132L: linux-kernel@vger.kernel.org
1133S: Maintained
1134F: drivers/memory/*emif*
1135
2b7a52a4 1136ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1137M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1139S: Maintained
1140
3b886171 1141ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1142M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1143S: Maintained
1144
75f41273
TP
1145ARM/Marvell Armada 370 and Armada XP SOC support
1146M: Jason Cooper <jason@lakedaemon.net>
1147M: Andrew Lunn <andrew@lunn.ch>
1148M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-mvebu/
1153
40f4978b
SH
1154ARM/Marvell Berlin SoC support
1155M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S: Maintained
1158F: arch/arm/mach-berlin/
1159
4cfab57e 1160ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1161M: Jason Cooper <jason@lakedaemon.net>
1162M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1163M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1165S: Maintained
1166F: arch/arm/mach-dove/
54a246ff
NP
1167F: arch/arm/mach-mv78xx0/
1168F: arch/arm/mach-orion5x/
1169F: arch/arm/plat-orion/
3b886171 1170
d69ac131
AC
1171ARM/Orion SoC/Technologic Systems TS-78xx platform support
1172M: Alexander Clouter <alex@digriz.org.uk>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174W: http://www.digriz.org.uk/ts78xx/kernel
1175S: Maintained
1176F: arch/arm/mach-orion5x/ts78xx-*
1177
e54951c8
MB
1178ARM/Mediatek SoC support
1179M: Matthias Brugger <matthias.bgg@gmail.com>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/boot/dts/mt6*
1183F: arch/arm/boot/dts/mt8*
1184F: arch/arm/mach-mediatek/
1185N: mtk
1186K: mediatek
1187
adcb079f
AB
1188ARM/MICREL KS8695 ARCHITECTURE
1189M: Greg Ungerer <gerg@uclinux.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1191F: arch/arm/mach-ks8695/
adcb079f
AB
1192S: Odd Fixes
1193
d78ff0a5 1194ARM/MIOA701 MACHINE SUPPORT
8b58be88 1195M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1197F: arch/arm/mach-pxa/mioa701.c
1198S: Maintained
1199
9624dfe6 1200ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1201M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1202S: Maintained
1203
e0ee9851 1204ARM/NOMADIK ARCHITECTURE
28b8e8d4 1205M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1206M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-nomadik/
ecc265fe 1210F: drivers/pinctrl/nomadik/
87572880 1211F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1212T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1213
9d76295a 1214ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1215M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1216L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1217W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1218S: Supported
1219
0c19d21e
DW
1220ARM/QUALCOMM MSM MACHINE SUPPORT
1221M: David Brown <davidb@codeaurora.org>
b4c9bfab 1222M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1223M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1224L: linux-arm-msm@vger.kernel.org
0c19d21e 1225F: arch/arm/mach-msm/
8a61f013 1226F: drivers/video/fbdev/msm/
0c19d21e
DW
1227F: drivers/mmc/host/msm_sdcc.c
1228F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1229F: drivers/tty/serial/msm_serial.h
1230F: drivers/tty/serial/msm_serial.c
ea91db52 1231F: drivers/*/pm8???-*
0a759c6e 1232F: drivers/mfd/ssbi.c
8cd5c866 1233T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1234S: Maintained
1235
8459c159 1236ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1238M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1239S: Maintained
1240
5d783a2d 1241ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1242M: Marek Vasut <marek.vasut@gmail.com>
75280787 1243L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1244W: http://hackndev.com
1245S: Maintained
933d35f0
JP
1246F: arch/arm/mach-pxa/include/mach/palmtx.h
1247F: arch/arm/mach-pxa/palmtx.c
1248F: arch/arm/mach-pxa/include/mach/palmt5.h
1249F: arch/arm/mach-pxa/palmt5.c
1250F: arch/arm/mach-pxa/include/mach/palmld.h
1251F: arch/arm/mach-pxa/palmld.c
1252F: arch/arm/mach-pxa/include/mach/palmte2.h
1253F: arch/arm/mach-pxa/palmte2.c
1254F: arch/arm/mach-pxa/include/mach/palmtc.h
1255F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1256
b57fe924 1257ARM/PALM TREO SUPPORT
8b58be88 1258M: Tomas Cech <sleep_walker@suse.cz>
75280787 1259L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1260W: http://hackndev.com
1261S: Maintained
b57fe924
JP
1262F: arch/arm/mach-pxa/include/mach/palmtreo.h
1263F: arch/arm/mach-pxa/palmtreo.c
90af5811 1264
c49e1e63 1265ARM/PALMZ72 SUPPORT
8b58be88 1266M: Sergey Lapin <slapin@ossfans.org>
75280787 1267L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1268W: http://hackndev.com
1269S: Maintained
933d35f0
JP
1270F: arch/arm/mach-pxa/include/mach/palmz72.h
1271F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1272
1da177e4 1273ARM/PLEB SUPPORT
8b58be88 1274M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1275W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1276S: Maintained
1277
1278ARM/PT DIGITAL BOARD PORT
8b58be88 1279M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1281W: http://www.arm.linux.org.uk/
1282S: Maintained
1283
8fc1b0f8
KG
1284ARM/QUALCOMM SUPPORT
1285M: Kumar Gala <galak@codeaurora.org>
1286M: David Brown <davidb@codeaurora.org>
1287L: linux-arm-msm@vger.kernel.org
1288S: Maintained
1289F: arch/arm/mach-qcom/
1290T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1291
2b7a52a4 1292ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1293M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1295S: Maintained
1296
d4275354 1297ARM/RISCPC ARCHITECTURE
8b58be88 1298M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1300W: http://www.arm.linux.org.uk/
1301S: Maintained
d4275354
RK
1302F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1303F: arch/arm/include/asm/hardware/ioc.h
1304F: arch/arm/include/asm/hardware/iomd.h
1305F: arch/arm/include/asm/hardware/memc.h
1306F: arch/arm/mach-rpc/
1a6422f6 1307F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1308F: drivers/net/ethernet/i825xx/ether1*
1309F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1310F: drivers/scsi/arm/
1311
08ddbb0a
HS
1312ARM/Rockchip SoC support
1313M: Heiko Stuebner <heiko@sntech.de>
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1315L: linux-rockchip@lists.infradead.org
08ddbb0a 1316S: Maintained
541555e9 1317F: arch/arm/boot/dts/rk3*
08ddbb0a 1318F: arch/arm/mach-rockchip/
541555e9
HS
1319F: drivers/clk/rockchip/
1320F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1321F: drivers/*/*rockchip*
541555e9
HS
1322F: drivers/*/*/*rockchip*
1323F: sound/soc/rockchip/
08ddbb0a 1324
5bfb937c
KK
1325ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1326M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1328L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1329S: Maintained
6f0589c8
MB
1330F: arch/arm/boot/dts/s3c*
1331F: arch/arm/boot/dts/exynos*
482ce512 1332F: arch/arm/plat-samsung/
769bbb63
HS
1333F: arch/arm/mach-s3c24*/
1334F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1335F: arch/arm/mach-s5p*/
1336F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1337F: drivers/*/*s3c2410*
1338F: drivers/*/*/*s3c2410*
40c76662
MB
1339F: drivers/spi/spi-s3c*
1340F: sound/soc/samsung/*
33d43cdd 1341N: exynos
f556cb07 1342
10ffa964
KP
1343ARM/SAMSUNG MOBILE MACHINE SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346S: Maintained
004bbd3c 1347F: arch/arm/mach-s5pv210/
10ffa964 1348
3ce4ccb6
KD
1349ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1350M: Kyungmin Park <kyungmin.park@samsung.com>
1351M: Kamil Debski <k.debski@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org
1353L: linux-media@vger.kernel.org
1354S: Maintained
1355F: drivers/media/platform/s5p-g2d/
1356
e6a476fd
MS
1357ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1358M: Kyungmin Park <kyungmin.park@samsung.com>
1359M: Kamil Debski <k.debski@samsung.com>
6305902c 1360M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1361L: linux-arm-kernel@lists.infradead.org
1362L: linux-media@vger.kernel.org
1363S: Maintained
934455d7 1364F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1365F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1366
1367ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1368M: Kyungmin Park <kyungmin.park@samsung.com>
1369M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1370L: linux-arm-kernel@lists.infradead.org
1371L: linux-media@vger.kernel.org
1372S: Maintained
90d72ac6 1373F: drivers/media/platform/s5p-tv/
e6a476fd 1374
d48d38e8 1375ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1376M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1377M: Magnus Damm <magnus.damm@gmail.com>
1378L: linux-sh@vger.kernel.org
d48d38e8 1379W: http://oss.renesas.com
bbff48f5 1380Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1382S: Supported
0b514fdb
SH
1383F: arch/arm/boot/dts/emev2*
1384F: arch/arm/boot/dts/r7s*
1385F: arch/arm/boot/dts/r8a*
1386F: arch/arm/boot/dts/sh*
1387F: arch/arm/configs/ape6evm_defconfig
1388F: arch/arm/configs/armadillo800eva_defconfig
1389F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1390F: arch/arm/configs/kzm9g_defconfig
1391F: arch/arm/configs/lager_defconfig
1392F: arch/arm/configs/mackerel_defconfig
1393F: arch/arm/configs/marzen_defconfig
1394F: arch/arm/configs/shmobile_defconfig
7a2071c5 1395F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1396F: arch/arm/mach-shmobile/
1397F: drivers/sh/
1398
66314223 1399ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1400M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1401S: Maintained
1402F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1403W: http://www.rocketboards.org
1404T: git://git.rocketboards.org/linux-socfpga.git
1405T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1406
1407ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1408M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1409S: Maintained
1410F: drivers/clk/socfpga/
1411
71bcada8
TT
1412ARM/SOCFPGA EDAC SUPPORT
1413M: Thor Thayer <tthayer@opensource.altera.com>
1414S: Maintained
1415F: drivers/edac/altera_edac.
1416
65ebcc11 1417ARM/STI ARCHITECTURE
a92177ea
SK
1418M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1419M: Maxime Coquelin <maxime.coquelin@st.com>
1420M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422L: kernel@stlinux.com
1423W: http://www.stlinux.com
1424S: Maintained
1425F: arch/arm/mach-sti/
a92177ea
SK
1426F: arch/arm/boot/dts/sti*
1427F: drivers/clocksource/arm_global_timer.c
a92177ea 1428F: drivers/i2c/busses/i2c-st.c
346e2e4a 1429F: drivers/media/rc/st_rc.c
f53b2bff 1430F: drivers/mmc/host/sdhci-st.c
6da969a5 1431F: drivers/phy/phy-stih407-usb.c
26389c78 1432F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1433F: drivers/pinctrl/pinctrl-st.c
1434F: drivers/reset/sti/
1435F: drivers/tty/serial/st-asc.c
eb11adab 1436F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1437F: drivers/usb/host/ehci-st.c
1438F: drivers/usb/host/ohci-st.c
daac6f86 1439F: drivers/ata/ahci_st.c
65ebcc11 1440
2b7a52a4 1441ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1442M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1444S: Maintained
1445
1bbd7089 1446ARM/TETON BGA MACHINE SUPPORT
706e69d6 1447M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450
2b7a52a4 1451ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1452M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1454S: Maintained
1455
98ad6e3b 1456ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1457M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1459W: http://www.mcuos.com
1460S: Maintained
4e89e8f6 1461F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1462F: drivers/input/keyboard/w90p910_keypad.c
1463F: drivers/input/touchscreen/w90p910_ts.c
1464F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1465F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1466F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1467F: drivers/rtc/rtc-nuc900.c
9df92e6c 1468F: drivers/spi/spi-nuc900.c
4e89e8f6 1469F: drivers/usb/host/ehci-w90x900.c
8a61f013 1470F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1471
54274d71 1472ARM/U300 MACHINE SUPPORT
e4651a9f 1473M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475S: Supported
1476F: arch/arm/mach-u300/
9affbd24 1477F: drivers/clocksource/timer-u300.c
54274d71
LW
1478F: drivers/i2c/busses/i2c-stu300.c
1479F: drivers/rtc/rtc-coh901331.c
1480F: drivers/watchdog/coh901327_wdt.c
1481F: drivers/dma/coh901318*
87572880
LW
1482F: drivers/mfd/ab3100*
1483F: drivers/rtc/rtc-ab3100.c
1484F: drivers/rtc/rtc-coh901331.c
1485T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1486
87572880 1487ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1488M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S: Maintained
1491F: arch/arm/mach-ux500/
e4651a9f 1492F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1493F: drivers/dma/ste_dma40*
e4651a9f 1494F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1495F: drivers/mfd/abx500*
1496F: drivers/mfd/ab8500*
e4651a9f
LW
1497F: drivers/mfd/dbx500*
1498F: drivers/mfd/db8500*
ecc265fe
JP
1499F: drivers/pinctrl/nomadik/pinctrl-ab*
1500F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1501F: drivers/rtc/rtc-ab8500.c
e4651a9f 1502F: drivers/rtc/rtc-pl031.c
87572880 1503T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1504
e93fde28
UH
1505ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1506M: Ulf Hansson <ulf.hansson@linaro.org>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508T: git git://git.linaro.org/people/ulfh/clk.git
1509S: Maintained
1510F: drivers/clk/ux500/
1511F: include/linux/platform_data/clk-ux500.h
1512
740d93b1
PM
1513ARM/VERSATILE EXPRESS PLATFORM
1514M: Liviu Dudau <liviu.dudau@arm.com>
1515M: Sudeep Holla <sudeep.holla@arm.com>
1516M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518S: Maintained
1519F: arch/arm/boot/dts/vexpress*
1520F: arch/arm/mach-vexpress/
1521F: */*/vexpress*
7e8f403f 1522F: */*/*/vexpress*
740d93b1
PM
1523F: drivers/clk/versatile/clk-vexpress-osc.c
1524F: drivers/clocksource/versatile.c
1525
d4275354 1526ARM/VFP SUPPORT
8b58be88 1527M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1529W: http://www.arm.linux.org.uk/
1530S: Maintained
1531F: arch/arm/vfp/
1532
e66b6d8e
MV
1533ARM/VOIPAC PXA270 SUPPORT
1534M: Marek Vasut <marek.vasut@gmail.com>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536S: Maintained
1537F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1538F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1539
04529fe2
TP
1540ARM/VT8500 ARM ARCHITECTURE
1541M: Tony Prisk <linux@prisktech.co.nz>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-vt8500/
41fd91b4 1545F: drivers/clocksource/vt8500_timer.c
560746eb 1546F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1547F: drivers/mmc/host/wmt-sdmmc.c
1548F: drivers/pwm/pwm-vt8500.c
1549F: drivers/rtc/rtc-vt8500.c
1550F: drivers/tty/serial/vt8500_serial.c
4f31102b 1551F: drivers/usb/host/ehci-platform.c
41fd91b4 1552F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1553F: drivers/video/fbdev/vt8500lcdfb.*
1554F: drivers/video/fbdev/wm8505fb*
1555F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1556
e66b6d8e
MV
1557ARM/ZIPIT Z2 SUPPORT
1558M: Marek Vasut <marek.vasut@gmail.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561F: arch/arm/mach-pxa/z2.c
6ab2a855 1562F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1563
51f29d44
MS
1564ARM/ZYNQ ARCHITECTURE
1565M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1566R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568W: http://wiki.xilinx.com
1569T: git git://git.xilinx.com/linux-xlnx.git
1570S: Supported
1571F: arch/arm/mach-zynq/
bd2a337a 1572F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1573F: drivers/block/xsysace.c
c2fd4e38
MS
1574N: zynq
1575N: xilinx
1576F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1577F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1578F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1579
b8f9879e
WD
1580ARM SMMU DRIVER
1581M: Will Deacon <will.deacon@arm.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: drivers/iommu/arm-smmu.c
1585
38074229
CM
1586ARM64 PORT (AARCH64 ARCHITECTURE)
1587M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1588M: Will Deacon <will.deacon@arm.com>
38074229
CM
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm64/
d19766ec 1592F: Documentation/arm64/
38074229 1593
9d7005f9
LP
1594AS3645A LED FLASH CONTROLLER DRIVER
1595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1596L: linux-media@vger.kernel.org
1597T: git git://linuxtv.org/media_tree.git
1598S: Maintained
1599F: drivers/media/i2c/as3645a.c
1600F: include/media/as3645a.h
1601
d58de038
GJ
1602ASC7621 HARDWARE MONITOR DRIVER
1603M: George Joseph <george.joseph@fairview5.com>
1604L: lm-sensors@lm-sensors.org
1605S: Maintained
1606F: Documentation/hwmon/asc7621
1607F: drivers/hwmon/asc7621.c
1608
b229ece9 1609ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1610M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1611L: acpi4asus-user@lists.sourceforge.net
d0944853 1612L: platform-driver-x86@vger.kernel.org
76593d6f 1613W: http://acpi4asus.sf.net
85091b71 1614S: Maintained
b229ece9
CC
1615F: drivers/platform/x86/asus*.c
1616F: drivers/platform/x86/eeepc*.c
85091b71 1617
953a6479 1618ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1619R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1620W: http://sourceforge.net/projects/xscaleiop
08223d80 1621S: Odd fixes
679655da
JP
1622F: Documentation/crypto/async-tx-api.txt
1623F: crypto/async_tx/
1624F: drivers/dma/
1625F: include/linux/dmaengine.h
1626F: include/linux/async_tx.h
b3e5f263 1627
a1867d36 1628AT24 EEPROM DRIVER
14d77c4d 1629M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1630L: linux-i2c@vger.kernel.org
1631S: Maintained
1632F: drivers/misc/eeprom/at24.c
25f73ed5 1633F: include/linux/platform_data/at24.h
a1867d36 1634
e7839f25 1635ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1636M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1637W: http://support.coraid.com/support/linux
1da177e4 1638S: Supported
679655da
JP
1639F: Documentation/aoe/
1640F: drivers/block/aoe/
1da177e4 1641
9a10a870 1642ATHEROS ATH GENERIC UTILITIES
f726ee65 1643M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1644L: linux-wireless@vger.kernel.org
1645S: Supported
1646F: drivers/net/wireless/ath/*
1647
fa1c114f 1648ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1649M: Jiri Slaby <jirislaby@gmail.com>
1650M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1651M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1652L: linux-wireless@vger.kernel.org
1653L: ath5k-devel@lists.ath5k.org
72c706b7 1654W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1655S: Maintained
fa451753 1656F: drivers/net/wireless/ath/ath5k/
fa1c114f 1657
12e62d6f
KV
1658ATHEROS ATH6KL WIRELESS DRIVER
1659M: Kalle Valo <kvalo@qca.qualcomm.com>
1660L: linux-wireless@vger.kernel.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1662T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1663S: Supported
1664F: drivers/net/wireless/ath/ath6kl/
1665
2be7d22f
VK
1666WILOCITY WIL6210 WIRELESS DRIVER
1667M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1668L: linux-wireless@vger.kernel.org
1669L: wil6210@qca.qualcomm.com
1670S: Supported
1671W: http://wireless.kernel.org/en/users/Drivers/wil6210
1672F: drivers/net/wireless/ath/wil6210/
dba4b74d 1673F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1674
1d7e1e6b
CL
1675CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1676M: Christian Lamparter <chunkeey@googlemail.com>
1677L: linux-wireless@vger.kernel.org
1678W: http://wireless.kernel.org/en/users/Drivers/carl9170
1679S: Maintained
1680F: drivers/net/wireless/ath/carl9170/
1681
2c2a6172
LT
1682ATK0110 HWMON DRIVER
1683M: Luca Tettamanti <kronos.it@gmail.com>
1684L: lm-sensors@lm-sensors.org
1685S: Maintained
1686F: drivers/hwmon/asus_atk0110.c
1687
6f69a6d7 1688ATI_REMOTE2 DRIVER
8b58be88 1689M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1690S: Maintained
679655da 1691F: drivers/input/misc/ati_remote2.c
6f69a6d7 1692
7ae115b4 1693ATLX ETHERNET DRIVERS
8b58be88 1694M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1695M: Chris Snook <chris.snook@gmail.com>
e443e383 1696L: netdev@vger.kernel.org
8d5ca6ec
JC
1697W: http://sourceforge.net/projects/atl1
1698W: http://atl1.sourceforge.net
1699S: Maintained
2b133ad6 1700F: drivers/net/ethernet/atheros/
8d5ca6ec 1701
1da177e4 1702ATM
8b58be88 1703M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1704L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1705L: netdev@vger.kernel.org
1da177e4
LT
1706W: http://linux-atm.sourceforge.net
1707S: Maintained
679655da
JP
1708F: drivers/atm/
1709F: include/linux/atm*
c117ab84 1710F: include/uapi/linux/atm*
1da177e4 1711
04ac2f46 1712ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1713M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1714S: Maintained
1715F: drivers/mmc/host/atmel-mci.c
1716F: drivers/mmc/host/atmel-mci-regs.h
1717
a1cfac48 1718ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1719M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1720S: Supported
df621252 1721F: drivers/tty/serial/atmel_serial.c
a1cfac48 1722
dfae90ed
BS
1723ATMEL Audio ALSA driver
1724M: Bo Shen <voice.shen@atmel.com>
1725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1726S: Supported
1727F: sound/soc/atmel
1728
b414dc16
NF
1729ATMEL DMA DRIVER
1730M: Nicolas Ferre <nicolas.ferre@atmel.com>
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Supported
1733F: drivers/dma/at_hdmac.c
1734F: drivers/dma/at_hdmac_regs.h
6f0d65af 1735F: include/linux/platform_data/dma-atmel.h
b414dc16 1736
6bd0f436
LD
1737ATMEL XDMA DRIVER
1738M: Ludovic Desroches <ludovic.desroches@atmel.com>
1739L: linux-arm-kernel@lists.infradead.org
1740L: dmaengine@vger.kernel.org
1741S: Supported
1742F: drivers/dma/at_xdmac.c
1743
888f2804
LD
1744ATMEL I2C DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-i2c@vger.kernel.org
1747S: Supported
1748F: drivers/i2c/busses/i2c-at91.c
1749
15515545
JW
1750ATMEL ISI DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-media@vger.kernel.org
1753S: Supported
f2294c2d 1754F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1755F: include/media/atmel-isi.h
1756
8f4c79ce 1757ATMEL LCDFB DRIVER
8b58be88 1758M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1759L: linux-fbdev@vger.kernel.org
8f4c79ce 1760S: Maintained
8a61f013 1761F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1762F: include/video/atmel_lcdc.h
8f4c79ce 1763
89e5785f 1764ATMEL MACB ETHERNET DRIVER
a02875a6 1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1766S: Supported
9f2f381f 1767F: drivers/net/ethernet/cadence/
89e5785f 1768
5cbac98a
JW
1769ATMEL NAND DRIVER
1770M: Josh Wu <josh.wu@atmel.com>
1771L: linux-mtd@lists.infradead.org
1772S: Supported
1773F: drivers/mtd/nand/atmel_nand*
1774
754ce4f2 1775ATMEL SPI DRIVER
a02875a6 1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1777S: Supported
9df92e6c 1778F: drivers/spi/spi-atmel.*
754ce4f2 1779
0ef09015
BS
1780ATMEL SSC DRIVER
1781M: Bo Shen <voice.shen@atmel.com>
1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783S: Supported
1784F: drivers/misc/atmel-ssc.c
1785F: include/linux/atmel-ssc.h
1786
e9cb1c5a
NF
1787ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1788M: Nicolas Ferre <nicolas.ferre@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel_tclib.c
1792F: drivers/clocksource/tcb_clksrc.c
1793
914a3f3b 1794ATMEL USBA UDC DRIVER
a02875a6
NF
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1797S: Supported
faf2e1db 1798F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1799
1da177e4 1800ATMEL WIRELESS DRIVER
8b58be88 1801M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1802L: linux-wireless@vger.kernel.org
1da177e4
LT
1803W: http://www.thekelleys.org.uk/atmel
1804W: http://atmelwlandriver.sourceforge.net/
1805S: Maintained
679655da 1806F: drivers/net/wireless/atmel*
1da177e4 1807
26780d9e 1808ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1809M: Bradley Grove <linuxdrivers@attotech.com>
1810L: linux-scsi@vger.kernel.org
1811W: http://www.attotech.com
1812S: Supported
1813F: drivers/scsi/esas2r
26780d9e 1814
a92b7b80 1815AUDIT SUBSYSTEM
915f389d 1816M: Paul Moore <paul@paul-moore.com>
8b58be88 1817M: Eric Paris <eparis@redhat.com>
915f389d 1818L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1819W: http://people.redhat.com/sgrubb/audit/
915f389d 1820T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1821S: Maintained
679655da 1822F: include/linux/audit.h
c117ab84 1823F: include/uapi/linux/audit.h
679655da 1824F: kernel/audit*
a92b7b80 1825
70e84049 1826AUXILIARY DISPLAY DRIVERS
8b58be88 1827M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1828W: http://miguelojeda.es/auxdisplay.htm
1829W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1830S: Maintained
679655da
JP
1831F: drivers/auxdisplay/
1832F: include/linux/cfag12864b.h
70e84049 1833
5f97f7f9 1834AVR32 ARCHITECTURE
e336f61f
HCE
1835M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1836M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1837W: http://www.atmel.com/products/AVR32/
249d9d9d 1838W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1839W: http://avrfreaks.net/
e336f61f 1840S: Maintained
679655da 1841F: arch/avr32/
5f97f7f9
HS
1842
1843AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1844M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1845M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1846S: Maintained
679655da 1847F: arch/avr32/mach-at32ap/
5f97f7f9 1848
1da177e4 1849AX.25 NETWORK LAYER
8b58be88 1850M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1851L: linux-hams@vger.kernel.org
d34cb28a 1852W: http://www.linux-ax25.org/
1da177e4 1853S: Maintained
c117ab84 1854F: include/uapi/linux/ax25.h
679655da
JP
1855F: include/net/ax25.h
1856F: net/ax25/
1da177e4 1857
d5269395 1858AZ6007 DVB DRIVER
009a5410 1859M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1860L: linux-media@vger.kernel.org
1861W: http://linuxtv.org
1862T: git git://linuxtv.org/media_tree.git
1863S: Maintained
1864F: drivers/media/usb/dvb-usb-v2/az6007.c
1865
6777376e
HV
1866AZTECH FM RADIO RECEIVER DRIVER
1867M: Hans Verkuil <hverkuil@xs4all.nl>
1868L: linux-media@vger.kernel.org
1869T: git git://linuxtv.org/media_tree.git
1870W: http://linuxtv.org
1871S: Maintained
1872F: drivers/media/radio/radio-aztech*
1873
e2d1d6c0 1874B43 WIRELESS DRIVER
8b58be88 1875M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1876L: linux-wireless@vger.kernel.org
ed072f9e 1877L: b43-dev@lists.infradead.org
491b26b4 1878W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1879S: Maintained
679655da 1880F: drivers/net/wireless/b43/
e2d1d6c0
RD
1881
1882B43LEGACY WIRELESS DRIVER
8b58be88
JP
1883M: Larry Finger <Larry.Finger@lwfinger.net>
1884M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1885L: linux-wireless@vger.kernel.org
ed072f9e 1886L: b43-dev@lists.infradead.org
491b26b4 1887W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1888S: Maintained
679655da 1889F: drivers/net/wireless/b43legacy/
e2d1d6c0 1890
300abeb5 1891BACKLIGHT CLASS/SUBSYSTEM
6212de88 1892M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1893M: Lee Jones <lee.jones@linaro.org>
300abeb5 1894S: Maintained
679655da
JP
1895F: drivers/video/backlight/
1896F: include/linux/backlight.h
300abeb5 1897
c6c8fea2 1898BATMAN ADVANCED
207df49e 1899M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1900M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1901M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1902L: b.a.t.m.a.n@lists.open-mesh.org
1903W: http://www.open-mesh.org/
1904S: Maintained
1905F: net/batman-adv/
1906
e2d1d6c0 1907BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1908M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1909L: linux-hams@vger.kernel.org
1910W: http://www.baycom.org/~tom/ham/ham.html
1911S: Maintained
679655da 1912F: drivers/net/hamradio/baycom*
e2d1d6c0 1913
cafe5635 1914BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1915M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1916L: linux-bcache@vger.kernel.org
1917W: http://bcache.evilpiepirate.org
1918S: Maintained:
1919F: drivers/md/bcache/
1920
e2d1d6c0 1921BEFS FILE SYSTEM
55817d3d 1922S: Orphan
679655da
JP
1923F: Documentation/filesystems/befs.txt
1924F: fs/befs/
e2d1d6c0 1925
564ee360
DM
1926BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1927M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1928L: netdev@vger.kernel.org
1929S: Maintained
1930F: drivers/net/ethernet/ec_bhf.c
1931
e2d1d6c0 1932BFS FILE SYSTEM
8b58be88 1933M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1934S: Maintained
679655da
JP
1935F: Documentation/filesystems/bfs.txt
1936F: fs/bfs/
c117ab84 1937F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1938
1394f032 1939BLACKFIN ARCHITECTURE
a4edbc10 1940M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1942T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1943W: http://blackfin.uclinux.org
1944S: Supported
679655da 1945F: arch/blackfin/
566da5b2 1946
e190d6b1 1947BLACKFIN EMAC DRIVER
b3fe92b0 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1949W: http://blackfin.uclinux.org
1950S: Supported
7b35f033 1951F: drivers/net/ethernet/adi/
e190d6b1 1952
566da5b2 1953BLACKFIN RTC DRIVER
b3fe92b0 1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1955W: http://blackfin.uclinux.org
1956S: Supported
679655da 1957F: drivers/rtc/rtc-bfin.c
1394f032 1958
936ed49a 1959BLACKFIN SDH DRIVER
109ec8c3 1960M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/mmc/host/bfin_sdh.c
1965
1394f032 1966BLACKFIN SERIAL DRIVER
8b58be88 1967M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1969W: http://blackfin.uclinux.org
1970S: Supported
8460241e 1971F: drivers/tty/serial/bfin_uart.c
1394f032 1972
1e6d320f 1973BLACKFIN WATCHDOG DRIVER
b3fe92b0 1974L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1975W: http://blackfin.uclinux.org
1976S: Supported
679655da 1977F: drivers/watchdog/bfin_wdt.c
1e6d320f 1978
d24ecfcc 1979BLACKFIN I2C TWI DRIVER
8b58be88 1980M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1982W: http://blackfin.uclinux.org/
1983S: Supported
679655da 1984F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1985
1e204377
SJ
1986BLACKFIN MEDIA DRIVER
1987M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/media/platform/blackfin/
1992F: drivers/media/i2c/adv7183*
1993F: drivers/media/i2c/vs6624*
1994
b54cf35a
JSM
1995BLINKM RGB LED DRIVER
1996M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1997S: Maintained
1998F: drivers/leds/leds-blinkm.c
1999
1da177e4 2000BLOCK LAYER
8b58be88 2001M: Jens Axboe <axboe@kernel.dk>
08deed1e 2002T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2003S: Maintained
679655da 2004F: block/
1da177e4 2005
2b54aaef 2006BLOCK2MTD DRIVER
8b58be88 2007M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2008L: linux-mtd@lists.infradead.org
2009S: Maintained
679655da 2010F: drivers/mtd/devices/block2mtd.c
2b54aaef 2011
63fbd24e 2012BLUETOOTH DRIVERS
8b58be88 2013M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2014M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2015M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2016L: linux-bluetooth@vger.kernel.org
63fbd24e 2017W: http://www.bluez.org/
22e7a424
MH
2018T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2019T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2020S: Maintained
679655da 2021F: drivers/bluetooth/
1da177e4 2022
63fbd24e 2023BLUETOOTH SUBSYSTEM
8b58be88 2024M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2025M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2026M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2027L: linux-bluetooth@vger.kernel.org
2028W: http://www.bluez.org/
22e7a424
MH
2029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2030T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2031S: Maintained
679655da
JP
2032F: net/bluetooth/
2033F: include/net/bluetooth/
1da177e4
LT
2034
2035BONDING DRIVER
79b30750 2036M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2037M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2038M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2039L: netdev@vger.kernel.org
ce00f85c
JC
2040W: http://sourceforge.net/projects/bonding/
2041S: Supported
679655da 2042F: drivers/net/bonding/
c117ab84 2043F: include/uapi/linux/if_bonding.h
1da177e4 2044
b5f4df34
AS
2045BPF (Safe dynamic programs and tools)
2046M: Alexei Starovoitov <ast@kernel.org>
2047L: netdev@vger.kernel.org
2048L: linux-kernel@vger.kernel.org
2049S: Supported
2050F: kernel/bpf/
2051
39105890 2052BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2053M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2054L: netdev@vger.kernel.org
2055S: Supported
adfc5217 2056F: drivers/net/ethernet/broadcom/b44.*
39105890 2057
32ec90d5
FF
2058BROADCOM GENET ETHERNET DRIVER
2059M: Florian Fainelli <f.fainelli@gmail.com>
2060L: netdev@vger.kernel.org
2061S: Supported
2062F: drivers/net/ethernet/broadcom/genet/
2063
948c51e6 2064BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2065M: Sony Chacko <sony.chacko@qlogic.com>
2066M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2067L: netdev@vger.kernel.org
2068S: Supported
adfc5217
JK
2069F: drivers/net/ethernet/broadcom/bnx2.*
2070F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2071
4d9d2cb0 2072BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2073M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2074L: netdev@vger.kernel.org
2075S: Supported
adfc5217 2076F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2077
90f4c594 2078BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2079M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2080M: Matt Porter <mporter@linaro.org>
f18cf050 2081M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2082L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2083T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2084S: Maintained
2085F: arch/arm/mach-bcm/
2086F: arch/arm/boot/dts/bcm113*
90f4c594 2087F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2088F: arch/arm/boot/dts/bcm281*
2089F: arch/arm/configs/bcm_defconfig
e4ef47f2 2090F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2091F: drivers/clocksource/bcm_kona_timer.c
2092
9209bec4 2093BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2094M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2095M: Lee Jones <lee@kernel.org>
f680f25c 2096L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2098S: Maintained
9209bec4 2099N: bcm2835
f680f25c 2100
a2f6734c
KC
2101BROADCOM BCM33XX MIPS ARCHITECTURE
2102M: Kevin Cernekee <cernekee@gmail.com>
2103L: linux-mips@linux-mips.org
2104S: Maintained
2105F: arch/mips/bcm3384/*
2106F: arch/mips/include/asm/mach-bcm3384/*
2107F: arch/mips/kernel/*bmips*
2108
9209bec4 2109BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2110M: Hauke Mehrtens <hauke@hauke-m.de>
2111L: linux-arm-kernel@lists.infradead.org
2112S: Maintained
2113F: arch/arm/mach-bcm/bcm_5301x.c
2114F: arch/arm/boot/dts/bcm5301x.dtsi
2115F: arch/arm/boot/dts/bcm470*
2116
e076e962
FF
2117BROADCOM BCM63XX ARM ARCHITECTURE
2118M: Florian Fainelli <f.fainelli@gmail.com>
2119L: linux-arm-kernel@lists.infradead.org
2120T: git git://git.github.com/brcm/linux.git
2121S: Maintained
2122F: arch/arm/mach-bcm/bcm63xx.c
2123F: arch/arm/include/debug/bcm63xx.S
2124
7110e227
KC
2125BROADCOM BCM63XX/BCM33XX UDC DRIVER
2126M: Kevin Cernekee <cernekee@gmail.com>
2127L: linux-usb@vger.kernel.org
2128S: Maintained
2129F: drivers/usb/gadget/udc/bcm63xx_udc.*
2130
2df94fd6
BN
2131BROADCOM BCM7XXX ARM ARCHITECTURE
2132M: Marc Carino <marc.ceeeee@gmail.com>
2133M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2134M: Gregory Fong <gregory.0xf0@gmail.com>
2135M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137S: Maintained
2138F: arch/arm/mach-bcm/*brcmstb*
2139F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2140F: drivers/bus/brcmstb_gisb.c
2df94fd6 2141
70371cef
KC
2142BROADCOM BMIPS MIPS ARCHITECTURE
2143M: Kevin Cernekee <cernekee@gmail.com>
2144M: Florian Fainelli <f.fainelli@gmail.com>
2145L: linux-mips@linux-mips.org
2146S: Maintained
2147F: arch/mips/bmips/*
2148F: arch/mips/include/asm/mach-bmips/*
2149F: arch/mips/kernel/*bmips*
2150F: arch/mips/boot/dts/bcm*.dts*
2151F: drivers/irqchip/irq-bcm7*
2152F: drivers/irqchip/irq-brcmstb*
2153
948c51e6 2154BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2155M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2156M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2157L: netdev@vger.kernel.org
2158S: Supported
adfc5217 2159F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2160
a9533e7e
HP
2161BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2162M: Brett Rudley <brudley@broadcom.com>
818c07b8 2163M: Arend van Spriel <arend@broadcom.com>
85d63686 2164M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2165M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2166L: linux-wireless@vger.kernel.org
5615171c 2167L: brcm80211-dev-list@broadcom.com
a9533e7e 2168S: Supported
f62ebdd5 2169F: drivers/net/wireless/brcm80211/
a9533e7e 2170
9958d6f9 2171BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2172M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2173L: linux-scsi@vger.kernel.org
2174S: Supported
2175F: drivers/scsi/bnx2fc/
2176
6a6b5ad0 2177BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2178M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2179L: linux-scsi@vger.kernel.org
2180S: Supported
2181F: drivers/scsi/bnx2i/
2182
36c0237f
SB
2183BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2184M: Ray Jui <rjui@broadcom.com>
2185M: Scott Branden <sbranden@broadcom.com>
2186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187L: bcm-kernel-feedback-list@broadcom.com
2188T: git git://git.github.com/brcm/linux.git
2189S: Maintained
2190N: iproc
2191N: cygnus
2192N: bcm9113*
2193N: bcm9583*
2194N: bcm583*
2195N: bcm113*
2196
7b7f588b 2197BROADCOM KONA GPIO DRIVER
5e163903 2198M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2199L: bcm-kernel-feedback-list@broadcom.com
2200S: Supported
2201F: drivers/gpio/gpio-bcm-kona.c
2202F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2203
c9678d86
RM
2204BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2205M: Rafał Miłecki <zajec5@gmail.com>
2206L: linux-wireless@vger.kernel.org
2207S: Maintained
2208F: drivers/bcma/
2209F: include/linux/bcma/
2210
b8302205
FF
2211BROADCOM SYSTEMPORT ETHERNET DRIVER
2212M: Florian Fainelli <f.fainelli@gmail.com>
2213L: netdev@vger.kernel.org
2214S: Supported
2215F: drivers/net/ethernet/broadcom/bcmsysport.*
2216
7725ccfd 2217BROCADE BFA FC SCSI DRIVER
aa803370
AG
2218M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2219M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2220L: linux-scsi@vger.kernel.org
2221S: Supported
2222F: drivers/scsi/bfa/
7725ccfd 2223
8b230ed8 2224BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2225M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2226L: netdev@vger.kernel.org
2227S: Supported
f844a0ea 2228F: drivers/net/ethernet/brocade/bna/
8b230ed8 2229
5cdf7f76 2230BSG (block layer generic sg v4 driver)
8b58be88 2231M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2232L: linux-scsi@vger.kernel.org
2233S: Supported
679655da
JP
2234F: block/bsg.c
2235F: include/linux/bsg.h
c117ab84 2236F: include/uapi/linux/bsg.h
5cdf7f76 2237
af39917d
CL
2238BT87X AUDIO DRIVER
2239M: Clemens Ladisch <clemens@ladisch.de>
2240L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2241T: git git://git.alsa-project.org/alsa-kernel.git
2242S: Maintained
2243F: Documentation/sound/alsa/Bt87x.txt
2244F: sound/pci/bt87x.c
2245
ff1d5c2f 2246BT8XXGPIO DRIVER
eb032b98 2247M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2248W: http://bu3sch.de/btgpio.php
2249S: Maintained
72dbb705 2250F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2251
eb1eb04f 2252BTRFS FILE SYSTEM
c0778e25
CM
2253M: Chris Mason <clm@fb.com>
2254M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2255M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2256L: linux-btrfs@vger.kernel.org
2257W: http://btrfs.wiki.kernel.org/
8a6e2535 2258Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2259T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2260S: Maintained
679655da
JP
2261F: Documentation/filesystems/btrfs.txt
2262F: fs/btrfs/
eb1eb04f 2263
1da177e4 2264BTTV VIDEO4LINUX DRIVER
009a5410 2265M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2266L: linux-media@vger.kernel.org
96b6aba0 2267W: http://linuxtv.org
275ffde4 2268T: git git://linuxtv.org/media_tree.git
f96236e5 2269S: Odd fixes
679655da 2270F: Documentation/video4linux/bttv/
90d72ac6 2271F: drivers/media/pci/bt8xx/bttv*
1da177e4 2272
1f34923c
KA
2273BUSLOGIC SCSI DRIVER
2274M: Khalid Aziz <khalid@gonehiking.org>
2275L: linux-scsi@vger.kernel.org
2276S: Maintained
2277F: drivers/scsi/BusLogic.*
2278F: drivers/scsi/FlashPoint.*
2279
af39917d
CL
2280C-MEDIA CMI8788 DRIVER
2281M: Clemens Ladisch <clemens@ladisch.de>
2282L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2283T: git git://git.alsa-project.org/alsa-kernel.git
2284S: Maintained
2285F: sound/pci/oxygen/
2286
2141355f
MS
2287C6X ARCHITECTURE
2288M: Mark Salter <msalter@redhat.com>
2289M: Aurelien Jacquiot <a-jacquiot@ti.com>
2290L: linux-c6x-dev@linux-c6x.org
2291W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2292S: Maintained
2293F: arch/c6x/
2294
a5432f5a 2295CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2296M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2297L: linux-cachefs@redhat.com
2298S: Supported
2299F: Documentation/filesystems/caching/cachefiles.txt
2300F: fs/cachefiles/
2301
c815ca39
HV
2302CADET FM/AM RADIO RECEIVER DRIVER
2303M: Hans Verkuil <hverkuil@xs4all.nl>
2304L: linux-media@vger.kernel.org
2305T: git git://linuxtv.org/media_tree.git
2306W: http://linuxtv.org
2307S: Maintained
2308F: drivers/media/radio/radio-cadet*
2309
77d5140f 2310CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2311M: Jonathan Corbet <corbet@lwn.net>
661263b5 2312L: linux-media@vger.kernel.org
275ffde4 2313T: git git://linuxtv.org/media_tree.git
77d5140f 2314S: Maintained
679655da 2315F: Documentation/video4linux/cafe_ccic
90d72ac6 2316F: drivers/media/platform/marvell-ccic/
77d5140f 2317
201b6bab 2318CAIF NETWORK LAYER
5c574f50 2319M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2320L: netdev@vger.kernel.org
2321S: Supported
2322F: Documentation/networking/caif/
2323F: drivers/net/caif/
c117ab84 2324F: include/uapi/linux/caif/
201b6bab
JP
2325F: include/net/caif/
2326F: net/caif/
2327
77dac90f 2328CALGARY x86-64 IOMMU
8b58be88
JP
2329M: Muli Ben-Yehuda <muli@il.ibm.com>
2330M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2331L: discuss@x86-64.org
2332S: Maintained
679655da
JP
2333F: arch/x86/kernel/pci-calgary_64.c
2334F: arch/x86/kernel/tce_64.c
2335F: arch/x86/include/asm/calgary.h
2336F: arch/x86/include/asm/tce.h
77dac90f 2337
e2d1d6c0 2338CAN NETWORK LAYER
8d15d386 2339M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2340L: linux-can@vger.kernel.org
ec78213a 2341W: http://gitorious.org/linux-can
870482a4
MKB
2342T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2343T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2344S: Maintained
f35f6c8f 2345F: Documentation/networking/can.txt
8d15d386 2346F: net/can/
8d15d386 2347F: include/linux/can/core.h
c117ab84
CEB
2348F: include/uapi/linux/can.h
2349F: include/uapi/linux/can/bcm.h
2350F: include/uapi/linux/can/raw.h
2351F: include/uapi/linux/can/gw.h
e2d1d6c0 2352
4261a204 2353CAN NETWORK DRIVERS
8b58be88 2354M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2355M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2356L: linux-can@vger.kernel.org
ec78213a 2357W: http://gitorious.org/linux-can
870482a4
MKB
2358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2359T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2360S: Maintained
8d15d386
OH
2361F: drivers/net/can/
2362F: include/linux/can/dev.h
8d15d386 2363F: include/linux/can/platform/
c117ab84
CEB
2364F: include/uapi/linux/can/error.h
2365F: include/uapi/linux/can/netlink.h
4261a204 2366
95d16c72
JM
2367CAPABILITIES
2368M: Serge Hallyn <serge.hallyn@canonical.com>
2369L: linux-security-module@vger.kernel.org
6305902c 2370S: Supported
95d16c72 2371F: include/linux/capability.h
c117ab84 2372F: include/uapi/linux/capability.h
95d16c72 2373F: security/capability.c
6305902c 2374F: security/commoncap.c
38a94118 2375F: kernel/capability.c
95d16c72 2376
ef0bbac3
VB
2377CC2520 IEEE-802.15.4 RADIO DRIVER
2378M: Varka Bhadram <varkabhadram@gmail.com>
2379L: linux-wpan@vger.kernel.org
2380S: Maintained
2381F: drivers/net/ieee802154/cc2520.c
2382F: include/linux/spi/cc2520.h
2383F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2384
b8154542 2385CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2386M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2387L: linuxppc-dev@lists.ozlabs.org
2388L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2389W: http://www.ibm.com/developerworks/power/cell/
2390S: Supported
679655da 2391F: arch/powerpc/include/asm/cell*.h
679655da 2392F: arch/powerpc/include/asm/spu*.h
c117ab84 2393F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2394F: arch/powerpc/oprofile/*cell*
2395F: arch/powerpc/platforms/cell/
b8154542 2396
9030aaf9 2397CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2398M: Sage Weil <sage@inktank.com>
82593f87 2399L: ceph-devel@vger.kernel.org
09d90327 2400W: http://ceph.com/
fb99f881 2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2402S: Supported
2403F: Documentation/filesystems/ceph.txt
14430813
JP
2404F: fs/ceph/
2405F: net/ceph/
2406F: include/linux/ceph/
2407F: include/linux/crush/
9030aaf9 2408
18332a80 2409CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2410L: linux-usb@vger.kernel.org
10c6c9c9 2411S: Orphan
679655da
JP
2412F: Documentation/usb/WUSB-Design-overview.txt
2413F: Documentation/usb/wusb-cbaf
355ffe69
DV
2414F: drivers/usb/host/hwa-hc.c
2415F: drivers/usb/host/whci/
679655da
JP
2416F: drivers/usb/wusbcore/
2417F: include/linux/usb/wusb*
18332a80 2418
70e84049 2419CFAG12864B LCD DRIVER
8b58be88 2420M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2421W: http://miguelojeda.es/auxdisplay.htm
2422W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2423S: Maintained
679655da
JP
2424F: drivers/auxdisplay/cfag12864b.c
2425F: include/linux/cfag12864b.h
70e84049
MOS
2426
2427CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2428M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2429W: http://miguelojeda.es/auxdisplay.htm
2430W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2431S: Maintained
679655da
JP
2432F: drivers/auxdisplay/cfag12864bfb.c
2433F: include/linux/cfag12864b.h
70e84049 2434
704232c2 2435CFG80211 and NL80211
8b58be88 2436M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2437L: linux-wireless@vger.kernel.org
ce466579
JB
2438W: http://wireless.kernel.org/
2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2441S: Maintained
c117ab84 2442F: include/uapi/linux/nl80211.h
679655da
JP
2443F: include/net/cfg80211.h
2444F: net/wireless/*
2445X: net/wireless/wext*
704232c2 2446
46e64261
GKH
2447CHAR and MISC DRIVERS
2448M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2449M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2451S: Supported
46e64261
GKH
2452F: drivers/char/*
2453F: drivers/misc/*
471322a8 2454F: include/linux/miscdevice.h
46e64261 2455
0a920b5b 2456CHECKPATCH
8b58be88 2457M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2458M: Joe Perches <joe@perches.com>
2459S: Maintained
679655da 2460F: scripts/checkpatch.pl
0a920b5b 2461
f8407f26
HW
2462CHINESE DOCUMENTATION
2463M: Harry Wei <harryxiyou@gmail.com>
9740153c 2464L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2465L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2466S: Maintained
2467F: Documentation/zh_CN/
2468
2721ea2c 2469CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2470M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2471T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2472L: linux-usb@vger.kernel.org
2473S: Maintained
2474F: drivers/usb/chipidea/
2475
ab043105
OJ
2476CHROME HARDWARE PLATFORM SUPPORT
2477M: Olof Johansson <olof@lixom.net>
2478S: Maintained
2479F: drivers/platform/chrome/
2480
641cb85e 2481CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2482M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2483M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2484M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2485M: Neel Patel <neepatel@cisco.com>
7063fbf2 2486S: Supported
a6a5580c 2487F: drivers/net/ethernet/cisco/enic/
7063fbf2 2488
e3cf00d0 2489CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2490M: Upinder Malhi <umalhi@cisco.com>
2491S: Supported
2492F: drivers/infiniband/hw/usnic
e3cf00d0 2493
2b7a52a4 2494CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2495M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2496L: netdev@vger.kernel.org
2497S: Maintained
57d0b7a0 2498F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2499
3d4cfdc9
MB
2500CIRRUS LOGIC AUDIO CODEC DRIVERS
2501M: Brian Austin <brian.austin@cirrus.com>
2502M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2503L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2504S: Maintained
2505F: sound/soc/codecs/cs*
2506
94574d9a
KRW
2507CLEANCACHE API
2508M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2509L: linux-kernel@vger.kernel.org
2510S: Maintained
2511F: mm/cleancache.c
2512F: include/linux/cleancache.h
2513
d4275354 2514CLK API
8b58be88 2515M: Russell King <linux@arm.linux.org.uk>
37417046 2516S: Maintained
d4275354
RK
2517F: include/linux/clk.h
2518
9222d247
JS
2519CLOCKSOURCE, CLOCKEVENT DRIVERS
2520M: Daniel Lezcano <daniel.lezcano@linaro.org>
2521M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2522L: linux-kernel@vger.kernel.org
9222d247
JS
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2524S: Supported
2525F: drivers/clocksource
2526
5df6d737 2527CISCO FCOE HBA DRIVER
8fc89a79
HP
2528M: Hiral Patel <hiralpat@cisco.com>
2529M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2530M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2531L: linux-scsi@vger.kernel.org
2532S: Supported
2a99921a 2533F: drivers/scsi/fnic/
5df6d737 2534
529aa8cb
TLSC
2535CMPC ACPI DRIVER
2536M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2537M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2538L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2539S: Supported
2540F: drivers/platform/x86/classmate-laptop.c
2541
74425eee 2542COCCINELLE/Semantic Patches (SmPL)
26de9c26 2543M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2544M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2545M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2546M: Michal Marek <mmarek@suse.cz>
26de9c26 2547L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2549W: http://coccinelle.lip6.fr/
2550S: Supported
4b92b2aa 2551F: Documentation/coccinelle.txt
74425eee
NP
2552F: scripts/coccinelle/
2553F: scripts/coccicheck
2554
1da177e4 2555CODA FILE SYSTEM
8b58be88 2556M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2557M: coda@cs.cmu.edu
2558L: codalist@coda.cs.cmu.edu
2559W: http://www.coda.cs.cmu.edu/
2560S: Maintained
679655da
JP
2561F: Documentation/filesystems/coda.txt
2562F: fs/coda/
2563F: include/linux/coda*.h
c117ab84 2564F: include/uapi/linux/coda*.h
1da177e4 2565
0b14261e
PZ
2566CODA V4L2 MEM2MEM DRIVER
2567M: Philipp Zabel <p.zabel@pengutronix.de>
2568L: linux-media@vger.kernel.org
2569S: Maintained
2570F: Documentation/devicetree/bindings/media/coda.txt
2571F: drivers/media/platform/coda/
2572
7704addb 2573COMMON CLK FRAMEWORK
7704addb 2574M: Mike Turquette <mturquette@linaro.org>
f956165f 2575M: Stephen Boyd <sboyd@codeaurora.org>
35c1983e 2576L: linux-kernel@vger.kernel.org
baeb0d9b 2577T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2578S: Maintained
60bea3b5
SW
2579F: drivers/clk/
2580X: drivers/clk/clkdev.c
7704addb 2581F: include/linux/clk-pr*
60bea3b5 2582F: include/linux/clk/
7704addb 2583
e2d1d6c0 2584COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2585M: Steve French <sfrench@samba.org>
51223df6 2586L: linux-cifs@vger.kernel.org
d1f28953 2587L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2588W: http://linux-cifs.samba.org/
bb1d5dda 2589T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2590S: Supported
ec421a71 2591F: Documentation/filesystems/cifs/
679655da 2592F: fs/cifs/
e2d1d6c0 2593
1da177e4 2594COMPACTPCI HOTPLUG CORE
8b58be88 2595M: Scott Murray <scott@spiteful.org>
64dab204 2596L: linux-pci@vger.kernel.org
82c4dfc7 2597S: Maintained
679655da 2598F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2599
2600COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2601M: Scott Murray <scott@spiteful.org>
64dab204 2602L: linux-pci@vger.kernel.org
82c4dfc7 2603S: Maintained
679655da 2604F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2605
2606COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2607M: Scott Murray <scott@spiteful.org>
64dab204 2608L: linux-pci@vger.kernel.org
82c4dfc7 2609S: Maintained
679655da 2610F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2611
5411552c 2612COMPAL LAPTOP SUPPORT
8b58be88 2613M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2614L: platform-driver-x86@vger.kernel.org
5411552c 2615S: Maintained
679655da 2616F: drivers/platform/x86/compal-laptop.c
5411552c 2617
949be0f7 2618CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2619M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2620L: accessrunner-general@lists.sourceforge.net
2621W: http://accessrunner.sourceforge.net/
949be0f7 2622S: Maintained
679655da 2623F: drivers/usb/atm/cxacru.c
949be0f7 2624
e2d1d6c0 2625CONFIGFS
d6351db2
JB
2626M: Joel Becker <jlbec@evilplan.org>
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2628S: Supported
679655da
JP
2629F: fs/configfs/
2630F: include/linux/configfs.h
e2d1d6c0 2631
acb9c1b2 2632CONNECTOR
8b58be88 2633M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2634L: netdev@vger.kernel.org
2635S: Maintained
2636F: drivers/connector/
2637
a3e3354d 2638CONTROL GROUP (CGROUP)
860ca0e6 2639M: Tejun Heo <tj@kernel.org>
ad50c159 2640M: Li Zefan <lizefan@huawei.com>
12340313 2641L: cgroups@vger.kernel.org
860ca0e6 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2643S: Maintained
a3e3354d 2644F: Documentation/cgroups/
679655da
JP
2645F: include/linux/cgroup*
2646F: kernel/cgroup*
a3e3354d
TH
2647
2648CONTROL GROUP - CPUSET
2649M: Li Zefan <lizefan@huawei.com>
2650L: cgroups@vger.kernel.org
2651W: http://www.bullopensource.org/cpuset/
2652W: http://oss.sgi.com/projects/cpusets/
2653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654S: Maintained
2655F: Documentation/cgroups/cpusets.txt
2656F: include/linux/cpuset.h
2657F: kernel/cpuset.c
2658
2659CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2660M: Johannes Weiner <hannes@cmpxchg.org>
2661M: Michal Hocko <mhocko@suse.cz>
2662L: cgroups@vger.kernel.org
2663L: linux-mm@kvack.org
2664S: Maintained
2665F: mm/memcontrol.c
5d1ea48b 2666F: mm/swap_cgroup.c
fb3a0fb6 2667
bebe4678 2668CORETEMP HARDWARE MONITORING DRIVER
96859129 2669M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2670L: lm-sensors@lm-sensors.org
2671S: Maintained
679655da
JP
2672F: Documentation/hwmon/coretemp
2673F: drivers/hwmon/coretemp.c
bebe4678 2674
1da177e4 2675COSA/SRP SYNC SERIAL DRIVER
8b58be88 2676M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2677W: http://www.fi.muni.cz/~kas/cosa/
2678S: Maintained
679655da 2679F: drivers/net/wan/cosa*
1da177e4 2680
4371ee35 2681CPMAC ETHERNET DRIVER
8b58be88 2682M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2683L: netdev@vger.kernel.org
2684S: Maintained
b544dbac 2685F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2686
1da177e4 2687CPU FREQUENCY DRIVERS
49db1903 2688M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2689M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2690L: linux-pm@vger.kernel.org
1da177e4 2691S: Maintained
27209d91
VK
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2693T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2694F: drivers/cpufreq/
2695F: include/linux/cpufreq.h
1da177e4 2696
8a67f0ef
VK
2697CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2698M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2699M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2700L: linux-pm@vger.kernel.org
2701W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2702S: Maintained
2703F: drivers/cpufreq/arm_big_little.h
2704F: drivers/cpufreq/arm_big_little.c
2705F: drivers/cpufreq/arm_big_little_dt.c
2706
14d2c34c 2707CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2708M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2709M: Daniel Lezcano <daniel.lezcano@linaro.org>
2710L: linux-pm@vger.kernel.org
2711L: linux-arm-kernel@lists.infradead.org
cea8321c 2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2713S: Maintained
2714F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2715
0c570c18
BZ
2716CPUIDLE DRIVER - ARM EXYNOS
2717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2718M: Daniel Lezcano <daniel.lezcano@linaro.org>
2719M: Kukjin Kim <kgene@kernel.org>
2720L: linux-pm@vger.kernel.org
2721L: linux-samsung-soc@vger.kernel.org
2722S: Supported
2723F: drivers/cpuidle/cpuidle-exynos.c
2724F: arch/arm/mach-exynos/pm.c
2725
a8e39c35 2726CPUIDLE DRIVERS
49db1903 2727M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2728M: Daniel Lezcano <daniel.lezcano@linaro.org>
2729L: linux-pm@vger.kernel.org
2730S: Maintained
cea8321c 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2732F: drivers/cpuidle/*
2733F: include/linux/cpuidle.h
2734
1da177e4 2735CPUID/MSR DRIVER
8b58be88 2736M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2737S: Maintained
679655da
JP
2738F: arch/x86/kernel/cpuid.c
2739F: arch/x86/kernel/msr.c
1da177e4 2740
7fe2f639 2741CPU POWER MONITORING SUBSYSTEM
7fe2f639 2742M: Thomas Renninger <trenn@suse.de>
103f1790 2743L: linux-pm@vger.kernel.org
7fe2f639 2744S: Maintained
14430813 2745F: tools/power/cpupower/
7fe2f639 2746
1da177e4 2747CRAMFS FILESYSTEM
ce00f85c 2748W: http://sourceforge.net/projects/cramfs/
54886a71 2749S: Orphan / Obsolete
679655da
JP
2750F: Documentation/filesystems/cramfs.txt
2751F: fs/cramfs/
1da177e4
LT
2752
2753CRIS PORT
8b58be88
JP
2754M: Mikael Starvik <starvik@axis.com>
2755M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2756L: linux-cris-kernel@axis.com
1da177e4
LT
2757W: http://developer.axis.com
2758S: Maintained
679655da 2759F: arch/cris/
df621252 2760F: drivers/tty/serial/crisv10.*
1da177e4
LT
2761
2762CRYPTO API
8b58be88
JP
2763M: Herbert Xu <herbert@gondor.apana.org.au>
2764M: "David S. Miller" <davem@davemloft.net>
1da177e4 2765L: linux-crypto@vger.kernel.org
54e5881d 2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2767S: Maintained
679655da
JP
2768F: Documentation/crypto/
2769F: arch/*/crypto/
2770F: crypto/
2771F: drivers/crypto/
2772F: include/crypto/
1da177e4 2773
5b07bd57 2774CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2775M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2776L: linux-crypto@vger.kernel.org
2777S: Maintained
51a2228a
JP
2778F: crypto/ansi_cprng.c
2779F: crypto/rng.c
5b07bd57 2780
9b4ffa48 2781CS5535 Audio ALSA driver
8b58be88 2782M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2783S: Maintained
679655da 2784F: sound/pci/cs5535audio/
9b4ffa48 2785
a910e4a9 2786CW1200 WLAN driver
b75f0050
JP
2787M: Solomon Peachy <pizza@shaftnet.org>
2788S: Maintained
2789F: drivers/net/wireless/cw1200/
a910e4a9 2790
6d8425b1 2791CX18 VIDEO4LINUX DRIVER
6afdeaf8 2792M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2793L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2794L: linux-media@vger.kernel.org
275ffde4 2795T: git git://linuxtv.org/media_tree.git
6d8425b1 2796W: http://linuxtv.org
30e10993 2797W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2798S: Maintained
679655da 2799F: Documentation/video4linux/cx18.txt
90d72ac6 2800F: drivers/media/pci/cx18/
6c0f0359 2801F: include/uapi/linux/ivtv*
6d8425b1 2802
3f101d91
HV
2803CX2341X MPEG ENCODER HELPER MODULE
2804M: Hans Verkuil <hverkuil@xs4all.nl>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Maintained
c368360b 2809F: drivers/media/common/cx2341x*
3f101d91
HV
2810F: include/media/cx2341x*
2811
20357578 2812CX88 VIDEO4LINUX DRIVER
009a5410 2813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2814L: linux-media@vger.kernel.org
2815W: http://linuxtv.org
2816T: git git://linuxtv.org/media_tree.git
2817S: Odd fixes
2818F: Documentation/video4linux/cx88/
2819F: drivers/media/pci/cx88/
6d8425b1 2820
91952bc0
AP
2821CXD2820R MEDIA DRIVER
2822M: Antti Palosaari <crope@iki.fi>
2823L: linux-media@vger.kernel.org
2824W: http://linuxtv.org/
2825W: http://palosaari.fi/linux/
2826Q: http://patchwork.linuxtv.org/project/linux-media/list/
2827T: git git://linuxtv.org/anttip/media_tree.git
2828S: Maintained
2829F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2830
e5ec3789 2831CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2832M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2833L: netdev@vger.kernel.org
2834W: http://www.chelsio.com
2835S: Supported
f7917c00 2836F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2837
d8ae3c33
AB
2838CXGB3 ISCSI DRIVER (CXGB3I)
2839M: Karen Xie <kxie@chelsio.com>
2840L: linux-scsi@vger.kernel.org
2841W: http://www.chelsio.com
2842S: Supported
2843F: drivers/scsi/cxgbi/cxgb3i
2844
e5ec3789 2845CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2846M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2847L: linux-rdma@vger.kernel.org
e5ec3789
SW
2848W: http://www.openfabrics.org
2849S: Supported
679655da 2850F: drivers/infiniband/hw/cxgb3/
e5ec3789 2851
be4c9bad 2852CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2853M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2854L: netdev@vger.kernel.org
2855W: http://www.chelsio.com
2856S: Supported
f7917c00 2857F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2858
d8ae3c33
AB
2859CXGB4 ISCSI DRIVER (CXGB4I)
2860M: Karen Xie <kxie@chelsio.com>
2861L: linux-scsi@vger.kernel.org
2862W: http://www.chelsio.com
2863S: Supported
2864F: drivers/scsi/cxgbi/cxgb4i
2865
be4c9bad
RD
2866CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2867M: Steve Wise <swise@chelsio.com>
2868L: linux-rdma@vger.kernel.org
2869W: http://www.openfabrics.org
2870S: Supported
2871F: drivers/infiniband/hw/cxgb4/
2872
5c20a5c7
CL
2873CXGB4VF ETHERNET DRIVER (CXGB4VF)
2874M: Casey Leedom <leedom@chelsio.com>
2875L: netdev@vger.kernel.org
2876W: http://www.chelsio.com
2877S: Supported
f7917c00 2878F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2879
a9282d01
IM
2880CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2881M: Ian Munsie <imunsie@au1.ibm.com>
2882M: Michael Neuling <mikey@neuling.org>
2883L: linuxppc-dev@lists.ozlabs.org
2884S: Supported
2885F: drivers/misc/cxl/
2886F: include/misc/cxl.h
2887F: include/uapi/misc/cxl.h
2888F: Documentation/powerpc/cxl.txt
2889F: Documentation/powerpc/cxl.txt
2890F: Documentation/ABI/testing/sysfs-class-cxl
2891
b52b97a3
GC
2892STMMAC ETHERNET DRIVER
2893M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2894L: netdev@vger.kernel.org
2895W: http://www.stlinux.com
2896S: Supported
7ac6653a 2897F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2898
1da177e4 2899CYBERPRO FB DRIVER
8b58be88 2900M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2902W: http://www.arm.linux.org.uk/
2903S: Maintained
8a61f013 2904F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2905
1da177e4 2906CYCLADES ASYNC MUX DRIVER
1da177e4 2907W: http://www.cyclades.com/
d459883e 2908S: Orphan
c897401b 2909F: drivers/tty/cyclades.c
679655da 2910F: include/linux/cyclades.h
c117ab84 2911F: include/uapi/linux/cyclades.h
1da177e4
LT
2912
2913CYCLADES PC300 DRIVER
1da177e4 2914W: http://www.cyclades.com/
d459883e 2915S: Orphan
679655da 2916F: drivers/net/wan/pc300*
1da177e4 2917
402f6ae4
AP
2918CYPRESS_FIRMWARE MEDIA DRIVER
2919M: Antti Palosaari <crope@iki.fi>
2920L: linux-media@vger.kernel.org
2921W: http://linuxtv.org/
2922W: http://palosaari.fi/linux/
2923Q: http://patchwork.linuxtv.org/project/linux-media/list/
2924T: git git://linuxtv.org/anttip/media_tree.git
2925S: Maintained
2926F: drivers/media/common/cypress_firmware*
2927
e3ae3525 2928CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2929M: Ferruh Yigit <fery@cypress.com>
6305902c 2930L: linux-input@vger.kernel.org
be9a6f40 2931S: Supported
6305902c
JP
2932F: drivers/input/touchscreen/cyttsp*
2933F: include/linux/input/cyttsp.h
e3ae3525 2934
1da177e4 2935DAMA SLAVE for AX.25
8b58be88 2936M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2937W: http://yaina.de/jreuter/
2938W: http://www.qsl.net/dl1bke/
2939L: linux-hams@vger.kernel.org
2940S: Maintained
679655da
JP
2941F: net/ax25/af_ax25.c
2942F: net/ax25/ax25_dev.c
2943F: net/ax25/ax25_ds_*
2944F: net/ax25/ax25_in.c
2945F: net/ax25/ax25_out.c
2946F: net/ax25/ax25_timer.c
2947F: net/ax25/sysctl_net_ax25.c
1da177e4 2948
e2d1d6c0 2949DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2950L: netdev@vger.kernel.org
5ff77428 2951S: Orphan
679655da 2952F: Documentation/networking/dmfe.txt
0f04e2aa 2953F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2954
2955DC390/AM53C974 SCSI driver
71bd849d
HR
2956M: Hannes Reinecke <hare@suse.de>
2957L: linux-scsi@vger.kernel.org
e2d1d6c0 2958S: Maintained
71bd849d 2959F: drivers/scsi/am53c974.c
e2d1d6c0 2960
1da177e4 2961DC395x SCSI driver
61eee9a7 2962M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2963M: Ali Akcaagac <aliakc@web.de>
2964M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2965L: dc395x@twibble.org
cf015e9f
JP
2966W: http://twibble.org/dist/dc395x/
2967W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2968S: Maintained
679655da
JP
2969F: Documentation/scsi/dc395x.txt
2970F: drivers/scsi/dc395x.*
1da177e4 2971
eb8edb08 2972DCCP PROTOCOL
a89d030e 2973M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2974L: dccp@vger.kernel.org
c996d8b9 2975W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2976S: Maintained
679655da 2977F: include/linux/dccp.h
c117ab84 2978F: include/uapi/linux/dccp.h
679655da
JP
2979F: include/linux/tfrc.h
2980F: net/dccp/
eb8edb08 2981
1da177e4 2982DECnet NETWORK LAYER
1da177e4
LT
2983W: http://linux-decnet.sourceforge.net
2984L: linux-decnet-user@lists.sourceforge.net
f546444d 2985S: Orphan
679655da
JP
2986F: Documentation/networking/decnet.txt
2987F: net/decnet/
1da177e4 2988
ebff05b9
MR
2989DECSTATION PLATFORM SUPPORT
2990M: "Maciej W. Rozycki" <macro@linux-mips.org>
2991L: linux-mips@linux-mips.org
2992W: http://www.linux-mips.org/wiki/DECstation
2993S: Maintained
2994F: arch/mips/dec/
2995F: arch/mips/include/asm/dec/
2996F: arch/mips/include/asm/mach-dec/
2997
1da177e4 2998DEFXX FDDI NETWORK DRIVER
8b58be88 2999M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3000S: Maintained
33f810b2 3001F: drivers/net/fddi/defxx.*
1da177e4 3002
ad8f07cc 3003DELL LAPTOP DRIVER
8b58be88 3004M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 3005L: platform-driver-x86@vger.kernel.org
ad8f07cc 3006S: Maintained
679655da 3007F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3008
1da177e4 3009DELL LAPTOP SMM DRIVER
a1406d87 3010M: Guenter Roeck <linux@roeck-us.net>
679655da 3011F: drivers/char/i8k.c
c117ab84 3012F: include/uapi/linux/i8k.h
1da177e4 3013
90563ec4 3014DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3015M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3016S: Maintained
679655da
JP
3017F: Documentation/dcdbas.txt
3018F: drivers/firmware/dcdbas.*
90563ec4 3019
0b3f6109 3020DELL WMI EXTRAS DRIVER
8b58be88 3021M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3022S: Maintained
36b3a96f 3023F: drivers/platform/x86/dell-wmi.c
0b3f6109 3024
5efc75e3
PZ
3025DESIGNWARE USB2 DRD IP DRIVER
3026M: Paul Zimmerman <paulz@synopsys.com>
3027L: linux-usb@vger.kernel.org
18f340f9 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3029S: Maintained
197ba5f4 3030F: drivers/usb/dwc2/
5efc75e3 3031
94ab23dd
FB
3032DESIGNWARE USB3 DRD IP DRIVER
3033M: Felipe Balbi <balbi@ti.com>
3034L: linux-usb@vger.kernel.org
3035L: linux-omap@vger.kernel.org
3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3037S: Maintained
3038F: drivers/usb/dwc3/
3039
833c9545
JB
3040DEVICE COREDUMP (DEV_COREDUMP)
3041M: Johannes Berg <johannes@sipsolutions.net>
3042L: linux-kernel@vger.kernel.org
3043S: Maintained
3044F: drivers/base/devcoredump.c
3045F: include/linux/devcoredump.h
3046
89d07767
KP
3047DEVICE FREQUENCY (DEVFREQ)
3048M: MyungJoo Ham <myungjoo.ham@samsung.com>
3049M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3050L: linux-pm@vger.kernel.org
89d07767
KP
3051S: Maintained
3052F: drivers/devfreq/
3053
1da177e4 3054DEVICE NUMBER REGISTRY
8b58be88 3055M: Torben Mathiasen <device@lanana.org>
1da177e4 3056W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3057S: Maintained
3058
e2d1d6c0 3059DEVICE-MAPPER (LVM)
854ecaad 3060M: Alasdair Kergon <agk@redhat.com>
8504eed3 3061M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3062M: dm-devel@redhat.com
e2d1d6c0
RD
3063L: dm-devel@redhat.com
3064W: http://sources.redhat.com/dm
8a6e2535 3065Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3067T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3068S: Maintained
679655da
JP
3069F: Documentation/device-mapper/
3070F: drivers/md/dm*
854ecaad 3071F: drivers/md/persistent-data/
679655da
JP
3072F: include/linux/device-mapper.h
3073F: include/linux/dm-*.h
8504eed3 3074F: include/uapi/linux/dm-*.h
e2d1d6c0 3075
c0d995aa
OST
3076DIALOG SEMICONDUCTOR DRIVERS
3077M: Support Opensource <support.opensource@diasemi.com>
3078W: http://www.dialog-semiconductor.com/products
3079S: Supported
3080F: Documentation/hwmon/da90??
3081F: drivers/gpio/gpio-da90??.c
3082F: drivers/hwmon/da90??-hwmon.c
3083F: drivers/input/misc/da90??_onkey.c
3084F: drivers/input/touchscreen/da9052_tsi.c
3085F: drivers/leds/leds-da90??.c
3086F: drivers/mfd/da903x.c
3087F: drivers/mfd/da90??-*.c
3088F: drivers/power/da9052-battery.c
3089F: drivers/regulator/da903x.c
3090F: drivers/regulator/da9???-regulator.[ch]
3091F: drivers/rtc/rtc-da90??.c
3092F: drivers/video/backlight/da90??_bl.c
3093F: drivers/watchdog/da90??_wdt.c
3094F: include/linux/mfd/da903x.h
3095F: include/linux/mfd/da9052/
3096F: include/linux/mfd/da9055/
3097F: include/linux/mfd/da9063/
3098F: include/sound/da[79]*.h
3099F: sound/soc/codecs/da[79]*.[ch]
3100
599aa697
LL
3101DIGI NEO AND CLASSIC PCI PRODUCTS
3102M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3103M: Mark Hounschell <markh@compro.net>
599aa697
LL
3104L: driverdev-devel@linuxdriverproject.org
3105S: Maintained
3106F: drivers/staging/dgnc/
3107
3108DIGI EPCA PCI PRODUCTS
3109M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3110M: Mark Hounschell <markh@compro.net>
6d825f79 3111M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3112L: driverdev-devel@linuxdriverproject.org
3113S: Maintained
3114F: drivers/staging/dgap/
3115
335d7c58 3116DIOLAN U2C-12 I2C DRIVER
ca462085 3117M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3118L: linux-i2c@vger.kernel.org
3119S: Maintained
3120F: drivers/i2c/busses/i2c-diolan-u2c.c
3121
e7839f25 3122DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3123M: Eric Paris <eparis@parisplace.org>
3c5119c0 3124S: Maintained
679655da
JP
3125F: Documentation/filesystems/dnotify.txt
3126F: fs/notify/dnotify/
3127F: include/linux/dnotify.h
1da177e4
LT
3128
3129DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3130M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3131W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3132W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3133W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3134S: Maintained
3135
4480f15b 3136DISKQUOTA
8b58be88 3137M: Jan Kara <jack@suse.cz>
1da177e4 3138S: Maintained
679655da
JP
3139F: Documentation/filesystems/quota.txt
3140F: fs/quota/
3141F: include/linux/quota*.h
c117ab84 3142F: include/uapi/linux/quota*.h
1da177e4 3143
702686ad
BT
3144DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3145M: Bernie Thompson <bernie@plugable.com>
3146L: linux-fbdev@vger.kernel.org
3147S: Maintained
3148W: http://plugable.com/category/projects/udlfb/
8a61f013 3149F: drivers/video/fbdev/udlfb.c
702686ad
BT
3150F: include/video/udlfb.h
3151F: Documentation/fb/udlfb.txt
3152
e7839f25 3153DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3154M: Christine Caulfield <ccaulfie@redhat.com>
3155M: David Teigland <teigland@redhat.com>
a4644184 3156L: cluster-devel@redhat.com
5be7b50f 3157W: http://sources.redhat.com/cluster/
54e5881d 3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3159S: Supported
679655da 3160F: fs/dlm/
5be7b50f 3161
53b6b3e0
SS
3162DMA BUFFER SHARING FRAMEWORK
3163M: Sumit Semwal <sumit.semwal@linaro.org>
3164S: Maintained
3165L: linux-media@vger.kernel.org
3166L: dri-devel@lists.freedesktop.org
8ada6d2d 3167L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3168F: drivers/dma-buf/
e46d12c6
JP
3169F: include/linux/dma-buf*
3170F: include/linux/reservation.h
3171F: include/linux/*fence.h
53b6b3e0
SS
3172F: Documentation/dma-buf-sharing.txt
3173T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3174
b3e5f263 3175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3176M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3177L: dmaengine@vger.kernel.org
3178Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3179S: Maintained
679655da 3180F: drivers/dma/
0ce3c066 3181F: include/linux/dmaengine.h
979a281e
VK
3182F: Documentation/dmaengine/
3183T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3184
b825037d 3185DME1737 HARDWARE MONITOR DRIVER
8b58be88 3186M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3187L: lm-sensors@lm-sensors.org
3188S: Maintained
679655da
JP
3189F: Documentation/hwmon/dme1737
3190F: drivers/hwmon/dme1737.c
b825037d 3191
5b9c9bf6 3192DOCKING STATION DRIVER
8b58be88 3193M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3194L: linux-acpi@vger.kernel.org
8b59a454 3195S: Supported
679655da 3196F: drivers/acpi/dock.c
5b9c9bf6 3197
7d2c86b5 3198DOCUMENTATION
ad3118b9 3199M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3200L: linux-doc@vger.kernel.org
3201S: Maintained
679655da 3202F: Documentation/
97be078b
RD
3203X: Documentation/ABI/
3204X: Documentation/devicetree/
3205X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3206
1da177e4 3207DOUBLETALK DRIVER
8b58be88 3208M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3209L: blinux-list@redhat.com
3210S: Maintained
679655da
JP
3211F: drivers/char/dtlk.c
3212F: include/linux/dtlk.h
1da177e4 3213
e2d1d6c0 3214DPT_I2O SCSI RAID DRIVER
8b58be88 3215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3216L: linux-scsi@vger.kernel.org
3217W: http://www.adaptec.com/
3218S: Maintained
679655da
JP
3219F: drivers/scsi/dpt*
3220F: drivers/scsi/dpt/
e2d1d6c0 3221
b411b363 3222DRBD DRIVER
28b8e8d4
JP
3223P: Philipp Reisner
3224P: Lars Ellenberg
3225M: drbd-dev@lists.linbit.com
3226L: drbd-user@lists.linbit.com
3227W: http://www.drbd.org
3228T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3229T: git git://git.drbd.org/drbd-8.3.git
3230S: Supported
3231F: drivers/block/drbd/
3232F: lib/lru_cache.c
3233F: Documentation/blockdev/drbd/
b411b363 3234
87544653 3235DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3238S: Supported
679655da 3239F: Documentation/kobject.txt
7cfc51b9 3240F: drivers/base/
679655da 3241F: fs/sysfs/
87544653 3242F: fs/debugfs/
679655da 3243F: include/linux/kobj*
87544653 3244F: include/linux/debugfs.h
679655da 3245F: lib/kobj*
1da177e4
LT
3246
3247DRM DRIVERS
8b58be88 3248M: David Airlie <airlied@linux.ie>
4c6a3999 3249L: dri-devel@lists.freedesktop.org
b0447888 3250T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3251S: Maintained
679655da 3252F: drivers/gpu/drm/
433e3b34 3253F: drivers/gpu/vga/
850e9411 3254F: include/drm/
c117ab84 3255F: include/uapi/drm/
1da177e4 3256
566f5939
AD
3257RADEON DRM DRIVERS
3258M: Alex Deucher <alexander.deucher@amd.com>
3259M: Christian König <christian.koenig@amd.com>
3260L: dri-devel@lists.freedesktop.org
3261T: git git://people.freedesktop.org/~agd5f/linux
3262S: Supported
3263F: drivers/gpu/drm/radeon/
566f5939
AD
3264F: include/uapi/drm/radeon*
3265
03e255b9
TR
3266DRM PANEL DRIVERS
3267M: Thierry Reding <thierry.reding@gmail.com>
3268L: dri-devel@lists.freedesktop.org
3269T: git git://anongit.freedesktop.org/tegra/linux.git
3270S: Maintained
3271F: drivers/gpu/drm/drm_panel.c
3272F: drivers/gpu/drm/panel/
3273F: include/drm/drm_panel.h
3274F: Documentation/devicetree/bindings/panel/
3275
8daf7473 3276INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3277M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3278M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3279L: intel-gfx@lists.freedesktop.org
8daf7473 3280L: dri-devel@lists.freedesktop.org
47f95647 3281Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3282T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3283S: Supported
14430813 3284F: drivers/gpu/drm/i915/
8daf7473 3285F: include/drm/i915*
c117ab84 3286F: include/uapi/drm/i915*
8daf7473 3287
398a6d4a
KP
3288DRM DRIVERS FOR EXYNOS
3289M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3290M: Joonyoung Shim <jy0922.shim@samsung.com>
3291M: Seung-Woo Kim <sw0312.kim@samsung.com>
3292M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3293L: dri-devel@lists.freedesktop.org
25a58030 3294T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3295S: Supported
14430813 3296F: drivers/gpu/drm/exynos/
398a6d4a 3297F: include/drm/exynos*
c117ab84 3298F: include/uapi/drm/exynos*
398a6d4a 3299
0a3d775f
PZ
3300DRM DRIVERS FOR FREESCALE IMX
3301M: Philipp Zabel <p.zabel@pengutronix.de>
3302L: dri-devel@lists.freedesktop.org
3303S: Maintained
3304F: drivers/gpu/drm/imx/
3305F: Documentation/devicetree/bindings/drm/imx/
3306
bd3b49f2 3307DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3308M: Thierry Reding <thierry.reding@gmail.com>
3309M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3310L: dri-devel@lists.freedesktop.org
3311L: linux-tegra@vger.kernel.org
a5ad7a63 3312T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3313S: Supported
dee8268f 3314F: drivers/gpu/drm/tegra/
a5ad7a63 3315F: drivers/gpu/host1x/
e1e90644 3316F: include/linux/host1x.h
a5ad7a63 3317F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3318F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3319
a284e9d1
LP
3320DRM DRIVERS FOR RENESAS
3321M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3322L: dri-devel@lists.freedesktop.org
3323L: linux-sh@vger.kernel.org
3324T: git git://people.freedesktop.org/~airlied/linux
3325S: Supported
3326F: drivers/gpu/drm/rcar-du/
3327F: drivers/gpu/drm/shmobile/
3328F: include/linux/platform_data/rcar-du.h
3329F: include/linux/platform_data/shmob_drm.h
3330
598df1ac
AK
3331DSBR100 USB FM RADIO DRIVER
3332M: Alexey Klimov <klimov.linux@gmail.com>
3333L: linux-media@vger.kernel.org
3334T: git git://linuxtv.org/media_tree.git
3335S: Maintained
3336F: drivers/media/radio/dsbr100.c
3337
1da177e4 3338DSCC4 DRIVER
8b58be88 3339M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3340L: netdev@vger.kernel.org
1da177e4 3341S: Maintained
679655da 3342F: drivers/net/wan/dscc4.c
1da177e4 3343
91952bc0
AP
3344DVB_USB_AF9015 MEDIA DRIVER
3345M: Antti Palosaari <crope@iki.fi>
3346L: linux-media@vger.kernel.org
3347W: http://linuxtv.org/
3348W: http://palosaari.fi/linux/
3349Q: http://patchwork.linuxtv.org/project/linux-media/list/
3350T: git git://linuxtv.org/anttip/media_tree.git
3351S: Maintained
3352F: drivers/media/usb/dvb-usb-v2/af9015*
3353
3354DVB_USB_AF9035 MEDIA DRIVER
3355M: Antti Palosaari <crope@iki.fi>
3356L: linux-media@vger.kernel.org
3357W: http://linuxtv.org/
3358W: http://palosaari.fi/linux/
3359Q: http://patchwork.linuxtv.org/project/linux-media/list/
3360T: git git://linuxtv.org/anttip/media_tree.git
3361S: Maintained
3362F: drivers/media/usb/dvb-usb-v2/af9035*
3363
3364DVB_USB_ANYSEE MEDIA DRIVER
3365M: Antti Palosaari <crope@iki.fi>
3366L: linux-media@vger.kernel.org
3367W: http://linuxtv.org/
3368W: http://palosaari.fi/linux/
3369Q: http://patchwork.linuxtv.org/project/linux-media/list/
3370T: git git://linuxtv.org/anttip/media_tree.git
3371S: Maintained
3372F: drivers/media/usb/dvb-usb-v2/anysee*
3373
3374DVB_USB_AU6610 MEDIA DRIVER
3375M: Antti Palosaari <crope@iki.fi>
3376L: linux-media@vger.kernel.org
3377W: http://linuxtv.org/
3378W: http://palosaari.fi/linux/
3379Q: http://patchwork.linuxtv.org/project/linux-media/list/
3380T: git git://linuxtv.org/anttip/media_tree.git
3381S: Maintained
3382F: drivers/media/usb/dvb-usb-v2/au6610*
3383
3384DVB_USB_CE6230 MEDIA DRIVER
3385M: Antti Palosaari <crope@iki.fi>
3386L: linux-media@vger.kernel.org
3387W: http://linuxtv.org/
3388W: http://palosaari.fi/linux/
3389Q: http://patchwork.linuxtv.org/project/linux-media/list/
3390T: git git://linuxtv.org/anttip/media_tree.git
3391S: Maintained
3392F: drivers/media/usb/dvb-usb-v2/ce6230*
3393
d099dea2
MK
3394DVB_USB_CXUSB MEDIA DRIVER
3395M: Michael Krufky <mkrufky@linuxtv.org>
3396L: linux-media@vger.kernel.org
3397W: http://linuxtv.org/
3398W: http://github.com/mkrufky
3399Q: http://patchwork.linuxtv.org/project/linux-media/list/
3400T: git git://linuxtv.org/media_tree.git
3401S: Maintained
9819da66 3402F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3403
91952bc0 3404DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3405M: Antti Palosaari <crope@iki.fi>
3406L: linux-media@vger.kernel.org
3407W: http://linuxtv.org/
3408W: http://palosaari.fi/linux/
3409Q: http://patchwork.linuxtv.org/project/linux-media/list/
3410T: git git://linuxtv.org/anttip/media_tree.git
3411S: Maintained
91952bc0 3412F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3413
5560983b 3414DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3415M: Antti Palosaari <crope@iki.fi>
3416L: linux-media@vger.kernel.org
3417W: http://linuxtv.org/
91952bc0
AP
3418Q: http://patchwork.linuxtv.org/project/linux-media/list/
3419T: git git://linuxtv.org/anttip/media_tree.git
3420S: Maintained
5560983b 3421F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3422
8856f5f2
MK
3423DVB_USB_MXL111SF MEDIA DRIVER
3424M: Michael Krufky <mkrufky@linuxtv.org>
3425L: linux-media@vger.kernel.org
3426W: http://linuxtv.org/
3427W: http://github.com/mkrufky
3428Q: http://patchwork.linuxtv.org/project/linux-media/list/
3429T: git git://linuxtv.org/mkrufky/mxl111sf.git
3430S: Maintained
3431F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3432
91952bc0
AP
3433DVB_USB_RTL28XXU MEDIA DRIVER
3434M: Antti Palosaari <crope@iki.fi>
3435L: linux-media@vger.kernel.org
3436W: http://linuxtv.org/
3437W: http://palosaari.fi/linux/
3438Q: http://patchwork.linuxtv.org/project/linux-media/list/
3439T: git git://linuxtv.org/anttip/media_tree.git
3440S: Maintained
3441F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3442
3443DVB_USB_V2 MEDIA DRIVER
3444M: Antti Palosaari <crope@iki.fi>
3445L: linux-media@vger.kernel.org
3446W: http://linuxtv.org/
3447W: http://palosaari.fi/linux/
3448Q: http://patchwork.linuxtv.org/project/linux-media/list/
3449T: git git://linuxtv.org/anttip/media_tree.git
3450S: Maintained
3451F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3452F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3453
ac0ac38f 3454DYNAMIC DEBUG
5c4a97d1 3455M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3456S: Maintained
3457F: lib/dynamic_debug.c
3458F: include/linux/dynamic_debug.h
3459
789c7048 3460DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3461M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3462S: Maintained
df621252 3463F: drivers/tty/serial/dz.*
789c7048 3464
91952bc0
AP
3465E4000 MEDIA DRIVER
3466M: Antti Palosaari <crope@iki.fi>
3467L: linux-media@vger.kernel.org
3468W: http://linuxtv.org/
3469W: http://palosaari.fi/linux/
3470Q: http://patchwork.linuxtv.org/project/linux-media/list/
3471T: git git://linuxtv.org/anttip/media_tree.git
3472S: Maintained
3473F: drivers/media/tuners/e4000*
3474
1da177e4 3475EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3476M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3477L: linux-scsi@vger.kernel.org
3478S: Maintained
679655da 3479F: drivers/scsi/eata.c
1da177e4 3480
91952bc0
AP
3481EC100 MEDIA DRIVER
3482M: Antti Palosaari <crope@iki.fi>
3483L: linux-media@vger.kernel.org
3484W: http://linuxtv.org/
3485W: http://palosaari.fi/linux/
3486Q: http://patchwork.linuxtv.org/project/linux-media/list/
3487T: git git://linuxtv.org/anttip/media_tree.git
3488S: Maintained
3489F: drivers/media/dvb-frontends/ec100*
3490
237fead6 3491ECRYPT FILE SYSTEM
0de9adf2 3492M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3493L: ecryptfs@vger.kernel.org
24a923e4 3494W: http://ecryptfs.org
6dc7516e 3495W: https://launchpad.net/ecryptfs
237fead6 3496S: Supported
679655da
JP
3497F: Documentation/filesystems/ecryptfs.txt
3498F: fs/ecryptfs/
237fead6 3499
da9bb1d2 3500EDAC-CORE
8b58be88 3501M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3502M: Borislav Petkov <bp@alien8.de>
009a5410 3503M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3504L: linux-edac@vger.kernel.org
0e438e3f 3505W: bluesmoke.sourceforge.net
8c2a6a40 3506S: Supported
679655da 3507F: Documentation/edac.txt
91445c72 3508F: drivers/edac/
679655da 3509F: include/linux/edac.h
0e438e3f 3510
c476c23b 3511EDAC-AMD64
8b58be88 3512M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3513M: Borislav Petkov <bp@alien8.de>
91445c72 3514L: linux-edac@vger.kernel.org
c476c23b 3515W: bluesmoke.sourceforge.net
487ba8e8 3516S: Maintained
c476c23b
BP
3517F: drivers/edac/amd64_edac*
3518
836dae5d
RR
3519EDAC-CALXEDA
3520M: Doug Thompson <dougthompson@xmission.com>
3521M: Robert Richter <rric@kernel.org>
3522L: linux-edac@vger.kernel.org
3523W: bluesmoke.sourceforge.net
3524S: Maintained
3525F: drivers/edac/highbank*
3526
f65aad41
RB
3527EDAC-CAVIUM
3528M: Ralf Baechle <ralf@linux-mips.org>
3529M: David Daney <david.daney@cavium.com>
3530L: linux-edac@vger.kernel.org
3531L: linux-mips@linux-mips.org
3532W: bluesmoke.sourceforge.net
3533S: Supported
3534F: drivers/edac/octeon_edac*
3535
0e438e3f 3536EDAC-E752X
8b58be88
JP
3537M: Mark Gross <mark.gross@intel.com>
3538M: Doug Thompson <dougthompson@xmission.com>
91445c72 3539L: linux-edac@vger.kernel.org
0e438e3f
DP
3540W: bluesmoke.sourceforge.net
3541S: Maintained
679655da 3542F: drivers/edac/e752x_edac.c
0e438e3f
DP
3543
3544EDAC-E7XXX
8b58be88 3545M: Doug Thompson <dougthompson@xmission.com>
91445c72 3546L: linux-edac@vger.kernel.org
0e438e3f
DP
3547W: bluesmoke.sourceforge.net
3548S: Maintained
679655da 3549F: drivers/edac/e7xxx_edac.c
0e438e3f 3550
77c5f5d2 3551EDAC-GHES
009a5410 3552M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3553L: linux-edac@vger.kernel.org
3554W: bluesmoke.sourceforge.net
3555S: Maintained
2caa67a6 3556F: drivers/edac/ghes_edac.c
77c5f5d2 3557
6bc78404 3558EDAC-I82443BXGX
8b58be88 3559M: Tim Small <tim@buttersideup.com>
91445c72 3560L: linux-edac@vger.kernel.org
6bc78404
DT
3561W: bluesmoke.sourceforge.net
3562S: Maintained
679655da 3563F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3564
3565EDAC-I3000
8b58be88 3566M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3567L: linux-edac@vger.kernel.org
6bc78404
DT
3568W: bluesmoke.sourceforge.net
3569S: Maintained
679655da 3570F: drivers/edac/i3000_edac.c
6bc78404
DT
3571
3572EDAC-I5000
8b58be88 3573M: Doug Thompson <dougthompson@xmission.com>
91445c72 3574L: linux-edac@vger.kernel.org
ba9a5918
DT
3575W: bluesmoke.sourceforge.net
3576S: Maintained
679655da 3577F: drivers/edac/i5000_edac.c
ba9a5918 3578
44c12cb2 3579EDAC-I5400
009a5410 3580M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3581L: linux-edac@vger.kernel.org
44c12cb2
MCC
3582W: bluesmoke.sourceforge.net
3583S: Maintained
679655da 3584F: drivers/edac/i5400_edac.c
44c12cb2 3585
3c9c92b6 3586EDAC-I7300
009a5410 3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3588L: linux-edac@vger.kernel.org
3589W: bluesmoke.sourceforge.net
3590S: Maintained
3591F: drivers/edac/i7300_edac.c
3592
67c89316 3593EDAC-I7CORE
009a5410 3594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3595L: linux-edac@vger.kernel.org
3596W: bluesmoke.sourceforge.net
3597S: Maintained
70aff0ce 3598F: drivers/edac/i7core_edac.c
67c89316 3599
ba9a5918 3600EDAC-I82975X
8b58be88 3601M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3602M: "Arvind R." <arvino55@gmail.com>
91445c72 3603L: linux-edac@vger.kernel.org
ba9a5918
DT
3604W: bluesmoke.sourceforge.net
3605S: Maintained
679655da 3606F: drivers/edac/i82975x_edac.c
ba9a5918 3607
791b4706
JB
3608EDAC-IE31200
3609M: Jason Baron <jbaron@akamai.com>
3610L: linux-edac@vger.kernel.org
3611W: bluesmoke.sourceforge.net
3612S: Maintained
3613F: drivers/edac/ie31200_edac.c
3614
ccdfb979
JT
3615EDAC-MPC85XX
3616M: Johannes Thumshirn <johannes.thumshirn@men.de>
3617L: linux-edac@vger.kernel.org
3618W: bluesmoke.sourceforge.net
3619S: Maintained
3620F: drivers/edac/mpc85xx_edac.[ch]
3621
ba9a5918 3622EDAC-PASEMI
8b58be88 3623M: Egor Martovetsky <egor@pasemi.com>
91445c72 3624L: linux-edac@vger.kernel.org
6bc78404
DT
3625W: bluesmoke.sourceforge.net
3626S: Maintained
679655da 3627F: drivers/edac/pasemi_edac.c
6bc78404 3628
0e438e3f 3629EDAC-R82600
8b58be88 3630M: Tim Small <tim@buttersideup.com>
91445c72 3631L: linux-edac@vger.kernel.org
0e438e3f
DP
3632W: bluesmoke.sourceforge.net
3633S: Maintained
679655da 3634F: drivers/edac/r82600_edac.c
da9bb1d2 3635
4d096ca7 3636EDAC-SBRIDGE
009a5410 3637M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3638L: linux-edac@vger.kernel.org
3639W: bluesmoke.sourceforge.net
3640S: Maintained
3641F: drivers/edac/sb_edac.c
3642
af39917d
CL
3643EDIROL UA-101/UA-1000 DRIVER
3644M: Clemens Ladisch <clemens@ladisch.de>
3645L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3646T: git git://git.alsa-project.org/alsa-kernel.git
3647S: Maintained
3648F: sound/usb/misc/ua101.c
3649
1f7df953
MF
3650EXTENSIBLE FIRMWARE INTERFACE (EFI)
3651M: Matt Fleming <matt.fleming@intel.com>
3652L: linux-efi@vger.kernel.org
78bef24e 3653T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3654S: Maintained
fb2efb5c 3655F: Documentation/efi-stub.txt
1f7df953
MF
3656F: arch/ia64/kernel/efi.c
3657F: arch/x86/boot/compressed/eboot.[ch]
3658F: arch/x86/include/asm/efi.h
3659F: arch/x86/platform/efi/*
a9499fa7 3660F: drivers/firmware/efi/*
1f7df953
MF
3661F: include/linux/efi*.h
3662
d68772b7
MF
3663EFI VARIABLE FILESYSTEM
3664M: Matthew Garrett <matthew.garrett@nebula.com>
3665M: Jeremy Kerr <jk@ozlabs.org>
3666M: Matt Fleming <matt.fleming@intel.com>
3667T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3668L: linux-efi@vger.kernel.org
3669S: Maintained
3670F: fs/efivarfs/
3671
85a00d9b
PJ
3672EFIFB FRAMEBUFFER DRIVER
3673L: linux-fbdev@vger.kernel.org
3674M: Peter Jones <pjones@redhat.com>
3675S: Maintained
8a61f013 3676F: drivers/video/fbdev/efifb.c
85a00d9b 3677
0bee8d28
JT
3678EFS FILESYSTEM
3679W: http://aeschi.ch.eu.org/efs/
3680S: Orphan
679655da 3681F: fs/efs/
0bee8d28 3682
4480f15b 3683EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3684M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3685M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3686L: linux-rdma@vger.kernel.org
fab97220 3687S: Supported
679655da 3688F: drivers/infiniband/hw/ehca/
fab97220 3689
aa8a9e25 3690EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3691M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3692L: netdev@vger.kernel.org
3693S: Maintained
9aa32835 3694F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3695
f0319efe 3696EM28XX VIDEO4LINUX DRIVER
009a5410 3697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3698L: linux-media@vger.kernel.org
3699W: http://linuxtv.org
3700T: git git://linuxtv.org/media_tree.git
3701S: Maintained
3702F: drivers/media/usb/em28xx/
3703
3e3a7d66 3704EMBEDDED LINUX
8b58be88
JP
3705M: Paul Gortmaker <paul.gortmaker@windriver.com>
3706M: Matt Mackall <mpm@selenic.com>
3707M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3708L: linux-embedded@vger.kernel.org
3709S: Maintained
3710
3a1c1d44 3711EMULEX LPFC FC SCSI DRIVER
8b58be88 3712M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3713L: linux-scsi@vger.kernel.org
3714W: http://sourceforge.net/projects/lpfcxxxx
3715S: Supported
679655da 3716F: drivers/scsi/lpfc/
3a1c1d44 3717
5f5bac82 3718ENE CB710 FLASH CARD READER DRIVER
8b58be88 3719M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3720S: Maintained
3721F: drivers/misc/cb710/
3722F: drivers/mmc/host/cb710-mmc.*
3723F: include/linux/cb710.h
3724
931e39a1
ML
3725ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3726M: Maxim Levitsky <maximlevitsky@gmail.com>
3727S: Maintained
2a837449 3728F: drivers/media/rc/ene_ir.*
931e39a1 3729
ec207dcc
GS
3730ENHANCED ERROR HANDLING (EEH)
3731M: Gavin Shan <shangw@linux.vnet.ibm.com>
3732L: linuxppc-dev@lists.ozlabs.org
3733S: Supported
3734F: Documentation/powerpc/eeh-pci-error-recovery.txt
3735F: arch/powerpc/kernel/eeh*.c
3736
d5ca9006 3737EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3738M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3739S: Maintained
084bad91 3740T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3741F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3742F: include/video/s1d13xxxfb.h
d5ca9006 3743
38df6492
ME
3744ET131X NETWORK DRIVER
3745M: Mark Einon <mark.einon@gmail.com>
3746S: Odd Fixes
3747F: drivers/net/ethernet/agere/
3748
1da177e4 3749ETHERNET BRIDGE
adbbf69d 3750M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3751L: bridge@lists.linux-foundation.org
4c325313 3752L: netdev@vger.kernel.org
c996d8b9 3753W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3754S: Maintained
679655da
JP
3755F: include/linux/netfilter_bridge/
3756F: net/bridge/
1da177e4 3757
22f08ad9
FF
3758ETHERNET PHY LIBRARY
3759M: Florian Fainelli <f.fainelli@gmail.com>
3760L: netdev@vger.kernel.org
3761S: Maintained
3762F: include/linux/phy.h
3763F: include/linux/phy_fixed.h
3764F: drivers/net/phy/
3765F: Documentation/networking/phy.txt
3766F: drivers/of/of_mdio.c
3767F: drivers/of/of_net.c
3768
1da177e4 3769EXT2 FILE SYSTEM
01971952 3770M: Jan Kara <jack@suse.cz>
72be2ccf 3771L: linux-ext4@vger.kernel.org
1da177e4 3772S: Maintained
679655da
JP
3773F: Documentation/filesystems/ext2.txt
3774F: fs/ext2/
3775F: include/linux/ext2*
1da177e4
LT
3776
3777EXT3 FILE SYSTEM
01971952 3778M: Jan Kara <jack@suse.cz>
8b58be88 3779M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3780M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3781L: linux-ext4@vger.kernel.org
3782S: Maintained
679655da
JP
3783F: Documentation/filesystems/ext3.txt
3784F: fs/ext3/
72be2ccf
EM
3785
3786EXT4 FILE SYSTEM
8b58be88 3787M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3788M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3789L: linux-ext4@vger.kernel.org
08a225f1 3790W: http://ext4.wiki.kernel.org
8a6e2535 3791Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3792S: Maintained
679655da
JP
3793F: Documentation/filesystems/ext4.txt
3794F: fs/ext4/
1da177e4 3795
c5532b09 3796Extended Verification Module (EVM)
74dd744f
MZ
3797M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3798L: linux-ima-devel@lists.sourceforge.net
3799L: linux-security-module@vger.kernel.org
c5532b09
MZ
3800S: Supported
3801F: security/integrity/evm/
3802
df6b3cfe
MH
3803EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3804M: MyungJoo Ham <myungjoo.ham@samsung.com>
3805M: Chanwoo Choi <cw00.choi@samsung.com>
3806L: linux-kernel@vger.kernel.org
81df63a9 3807T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3808S: Maintained
3809F: drivers/extcon/
3810F: Documentation/extcon/
3811
e2a75c44
JH
3812EXYNOS DP DRIVER
3813M: Jingoo Han <jg1.han@samsung.com>
3814L: dri-devel@lists.freedesktop.org
3815S: Maintained
3816F: drivers/gpu/drm/exynos/exynos_dp*
3817
33ad3912
DL
3818EXYNOS MIPI DISPLAY DRIVERS
3819M: Inki Dae <inki.dae@samsung.com>
3820M: Donghwa Lee <dh09.lee@samsung.com>
3821M: Kyungmin Park <kyungmin.park@samsung.com>
3822L: linux-fbdev@vger.kernel.org
3823S: Maintained
8a61f013 3824F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3825F: include/video/exynos_mipi*
3826
e53004e2 3827F71805F HARDWARE MONITORING DRIVER
7c81c60f 3828M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3829L: lm-sensors@lm-sensors.org
3830S: Maintained
679655da
JP
3831F: Documentation/hwmon/f71805f
3832F: drivers/hwmon/f71805f.c
e53004e2 3833
eea977ed
MB
3834FC0011 TUNER DRIVER
3835M: Michael Buesch <m@bues.ch>
3836L: linux-media@vger.kernel.org
3837S: Maintained
ccae7af2
MCC
3838F: drivers/media/tuners/fc0011.h
3839F: drivers/media/tuners/fc0011.c
eea977ed 3840
91952bc0
AP
3841FC2580 MEDIA DRIVER
3842M: Antti Palosaari <crope@iki.fi>
3843L: linux-media@vger.kernel.org
3844W: http://linuxtv.org/
3845W: http://palosaari.fi/linux/
3846Q: http://patchwork.linuxtv.org/project/linux-media/list/
3847T: git git://linuxtv.org/anttip/media_tree.git
3848S: Maintained
3849F: drivers/media/tuners/fc2580*
eea977ed 3850
88b2dbdb
EP
3851FANOTIFY
3852M: Eric Paris <eparis@redhat.com>
3853S: Maintained
3854F: fs/notify/fanotify/
3855F: include/linux/fanotify.h
c117ab84 3856F: include/uapi/linux/fanotify.h
88b2dbdb 3857
1da177e4 3858FARSYNC SYNCHRONOUS DRIVER
8b58be88 3859M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3860W: http://www.farsite.co.uk/
3861S: Supported
679655da 3862F: drivers/net/wan/farsync.*
1da177e4 3863
c5408b88 3864FAULT INJECTION SUPPORT
8b58be88 3865M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3866S: Supported
679655da
JP
3867F: Documentation/fault-injection/
3868F: lib/fault-inject.c
c5408b88 3869
cae727db
RL
3870FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3871M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3872L: fcoe-devel@open-fcoe.org
cae727db
RL
3873W: www.Open-FCoE.org
3874S: Supported
3875F: drivers/scsi/libfc/
3876F: drivers/scsi/fcoe/
3877F: include/scsi/fc/
3878F: include/scsi/libfc.h
3879F: include/scsi/libfcoe.h
c117ab84 3880F: include/uapi/scsi/fc/
cae727db 3881
e2d1d6c0 3882FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3883M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3884M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3885L: linux-fsdevel@vger.kernel.org
1da177e4 3886S: Maintained
679655da
JP
3887F: include/linux/fcntl.h
3888F: include/linux/fs.h
c117ab84
CEB
3889F: include/uapi/linux/fcntl.h
3890F: include/uapi/linux/fs.h
679655da
JP
3891F: fs/fcntl.c
3892F: fs/locks.c
1da177e4 3893
e2d1d6c0 3894FILESYSTEMS (VFS and infrastructure)
8b58be88 3895M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3896L: linux-fsdevel@vger.kernel.org
173acc7c 3897S: Maintained
679655da 3898F: fs/*
173acc7c 3899
b26e0ed4 3900FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3901M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3902L: lm-sensors@lm-sensors.org
3903S: Maintained
d5ca6918
JP
3904F: drivers/hwmon/f75375s.c
3905F: include/linux/f75375s.h
b26e0ed4 3906
a331b0c3
CL
3907FIREWIRE AUDIO DRIVERS
3908M: Clemens Ladisch <clemens@ladisch.de>
3909L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3910T: git git://git.alsa-project.org/alsa-kernel.git
3911S: Maintained
3912F: sound/firewire/
3913
eb86ec51
SR
3914FIREWIRE MEDIA DRIVERS (firedtv)
3915M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3916L: linux-media@vger.kernel.org
3917L: linux1394-devel@lists.sourceforge.net
3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3919S: Maintained
3920F: drivers/media/firewire/
3921
a511ce33
CB
3922FIREWIRE SBP-2 TARGET
3923M: Chris Boot <bootc@bootc.net>
3924L: linux-scsi@vger.kernel.org
3925L: target-devel@vger.kernel.org
3926L: linux1394-devel@lists.sourceforge.net
3927T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3928S: Maintained
3929F: drivers/target/sbp/
3930
7d2c86b5 3931FIREWIRE SUBSYSTEM
8b58be88 3932M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3933L: linux1394-devel@lists.sourceforge.net
958a29cb 3934W: http://ieee1394.wiki.kernel.org/
2ca526bf 3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3936S: Maintained
679655da 3937F: drivers/firewire/
8f06ce3b
SR
3938F: include/linux/firewire.h
3939F: include/uapi/linux/firewire*.h
9f6d3c4b 3940F: tools/firewire/
e2d1d6c0
RD
3941
3942FIRMWARE LOADER (request_firmware)
39e68089
ML
3943M: Ming Lei <ming.lei@canonical.com>
3944L: linux-kernel@vger.kernel.org
3945S: Maintained
679655da
JP
3946F: Documentation/firmware_class/
3947F: drivers/base/firmware*.c
3948F: include/linux/firmware.h
e2d1d6c0 3949
f730e3dc 3950FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3951M: Joshua Morris <josh.h.morris@us.ibm.com>
3952M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3953S: Maintained
3954F: drivers/block/rsxx/
3955
8206f664
JK
3956FLOPPY DRIVER
3957M: Jiri Kosina <jkosina@suse.cz>
3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3959S: Odd fixes
3960F: drivers/block/floppy.c
3961
9c9f32ed
AR
3962FMC SUBSYSTEM
3963M: Alessandro Rubini <rubini@gnudd.com>
3964W: http://www.ohwr.org/projects/fmc-bus
3965S: Supported
3966F: drivers/fmc/
3967F: include/linux/fmc*.h
3968F: include/linux/ipmi-fru.h
3969K: fmc_d.*register
3970
e2d1d6c0 3971FPU EMULATOR
8b58be88 3972M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3973W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3974S: Maintained
679655da 3975F: arch/x86/math-emu/
e2d1d6c0
RD
3976
3977FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3978L: netdev@vger.kernel.org
c173bfac 3979S: Orphan
679655da
JP
3980F: drivers/net/wan/dlci.c
3981F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3982
3983FRAMEBUFFER LAYER
5489e948
JCPV
3984M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3985M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3986L: linux-fbdev@vger.kernel.org
e2d1d6c0 3987W: http://linux-fbdev.sourceforge.net/
b22fe37b 3988Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3989T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3990S: Maintained
679655da 3991F: Documentation/fb/
d958c62c 3992F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3993F: drivers/video/
3994F: include/video/
679655da 3995F: include/linux/fb.h
c117ab84
CEB
3996F: include/uapi/video/
3997F: include/uapi/linux/fb.h
e2d1d6c0 3998
a57c188e 3999FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4000M: Timur Tabi <timur@tabi.org>
a57c188e 4001L: linux-fbdev@vger.kernel.org
c4ef9bc4 4002S: Maintained
8a61f013 4003F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4004
e2d1d6c0 4005FREESCALE DMA DRIVER
8b58be88
JP
4006M: Li Yang <leoli@freescale.com>
4007M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4008L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4009S: Maintained
679655da 4010F: drivers/dma/fsldma.*
e2d1d6c0
RD
4011
4012FREESCALE I2C CPM DRIVER
8b58be88 4013M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4014L: linuxppc-dev@lists.ozlabs.org
846557d3 4015L: linux-i2c@vger.kernel.org
0d2b405a 4016S: Maintained
679655da 4017F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4018
60e8c5ab 4019FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4020M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4021L: linux-fbdev@vger.kernel.org
efc03ecb 4022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4023S: Maintained
bad985a1 4024F: include/linux/platform_data/video-imxfb.h
8a61f013 4025F: drivers/video/fbdev/imxfb.c
60e8c5ab 4026
4689a6b1 4027FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4028M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4029M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4030L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4031L: netdev@vger.kernel.org
4032S: Maintained
ec21e2ec 4033F: drivers/net/ethernet/freescale/fs_enet/
679655da 4034F: include/linux/fs_enet_pd.h
4689a6b1 4035
d9e9d82c 4036FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4037L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4038S: Orphan
679655da
JP
4039F: arch/powerpc/sysdev/qe_lib/
4040F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4041
b55ef929 4042FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4043M: Li Yang <leoli@freescale.com>
6372594a 4044L: linux-usb@vger.kernel.org
a4724ed6 4045L: linuxppc-dev@lists.ozlabs.org
a7205b30 4046S: Maintained
faf2e1db 4047F: drivers/usb/gadget/udc/fsl*
a7205b30 4048
beaf53bf 4049FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4050M: Li Yang <leoli@freescale.com>
beaf53bf 4051L: netdev@vger.kernel.org
a4724ed6 4052L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4053S: Maintained
ec21e2ec 4054F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4055
d9e9d82c 4056FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4057M: Timur Tabi <timur@tabi.org>
a4724ed6 4058L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4059S: Maintained
df621252 4060F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4061
4062FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4063M: Timur Tabi <timur@tabi.org>
dc85950a 4064M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4065M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4066L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4067L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4068S: Maintained
69aefcea 4069F: sound/soc/fsl/fsl*
dc85950a 4070F: sound/soc/fsl/imx*
69aefcea 4071F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4072
1da177e4 4073FREEVXFS FILESYSTEM
8b58be88 4074M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4075W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4076S: Maintained
679655da 4077F: fs/freevxfs/
1da177e4 4078
71038f52 4079FREEZER
49db1903 4080M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4081M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4082L: linux-pm@vger.kernel.org
71038f52 4083S: Supported
679655da
JP
4084F: Documentation/power/freezing-of-tasks.txt
4085F: include/linux/freezer.h
4086F: kernel/freezer.c
71038f52 4087
839a1f79
KRW
4088FRONTSWAP API
4089M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4090L: linux-kernel@vger.kernel.org
4091S: Maintained
4092F: mm/frontswap.c
4093F: include/linux/frontswap.h
4094
a5432f5a 4095FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4096M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4097L: linux-cachefs@redhat.com
4098S: Supported
4099F: Documentation/filesystems/caching/
4100F: fs/fscache/
4101F: include/linux/fscache*.h
4102
f58ad8f5 4103F2FS FILE SYSTEM
9b29d481 4104M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4105M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4106L: linux-f2fs-devel@lists.sourceforge.net
4107W: http://en.wikipedia.org/wiki/F2FS
4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4109S: Maintained
4110F: Documentation/filesystems/f2fs.txt
3bac380c 4111F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4112F: fs/f2fs/
4113F: include/linux/f2fs_fs.h
4114
5ab7ffea 4115FUJITSU FR-V (FRV) PORT
8b58be88 4116M: David Howells <dhowells@redhat.com>
1da177e4 4117S: Maintained
679655da 4118F: arch/frv/
1da177e4 4119
20b93734 4120FUJITSU LAPTOP EXTRAS
409a3e98 4121M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4122L: platform-driver-x86@vger.kernel.org
20b93734 4123S: Maintained
679655da 4124F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4125
4da621b6
HK
4126FUJITSU M-5MO LS CAMERA ISP DRIVER
4127M: Kyungmin Park <kyungmin.park@samsung.com>
4128M: Heungjun Kim <riverful.kim@samsung.com>
4129L: linux-media@vger.kernel.org
4130S: Maintained
90d72ac6 4131F: drivers/media/i2c/m5mols/
4da621b6
HK
4132F: include/media/m5mols.h
4133
2d24c490
RG
4134FUJITSU TABLET EXTRAS
4135M: Robert Gerlach <khnz@gmx.de>
4136L: platform-driver-x86@vger.kernel.org
4137S: Maintained
4138F: drivers/platform/x86/fujitsu-tablet.c
4139
04578f17 4140FUSE: FILESYSTEM IN USERSPACE
8b58be88 4141M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4142L: fuse-devel@lists.sourceforge.net
4143W: http://fuse.sourceforge.net/
4144S: Maintained
679655da 4145F: fs/fuse/
c117ab84 4146F: include/uapi/linux/fuse.h
04578f17 4147
1da177e4 4148FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4149M: Rik Faith <faith@cs.unc.edu>
1da177e4 4150L: linux-scsi@vger.kernel.org
baaea1dc 4151S: Odd Fixes (e.g., new signatures)
679655da 4152F: drivers/scsi/fdomain.*
1da177e4 4153
d8e2162c
PO
4154GCOV BASED KERNEL PROFILING
4155M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4156S: Maintained
4157F: kernel/gcov/
4158F: Documentation/gcov.txt
4159
1da177e4 4160GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4161M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4162L: linux-scsi@vger.kernel.org
4163W: http://www.icp-vortex.com/
4164S: Supported
679655da 4165F: drivers/scsi/gdt*
1da177e4 4166
3169a1c7
HV
4167GEMTEK FM RADIO RECEIVER DRIVER
4168M: Hans Verkuil <hverkuil@xs4all.nl>
4169L: linux-media@vger.kernel.org
4170T: git git://linuxtv.org/media_tree.git
4171W: http://linuxtv.org
4172S: Maintained
4173F: drivers/media/radio/radio-gemtek*
4174
1c23af90 4175GENERIC GPIO I2C DRIVER
880b0e26 4176M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4177S: Supported
679655da
JP
4178F: drivers/i2c/busses/i2c-gpio.c
4179F: include/linux/i2c-gpio.h
1c23af90 4180
92ed1a76
PK
4181GENERIC GPIO I2C MULTIPLEXER DRIVER
4182M: Peter Korsgaard <peter.korsgaard@barco.com>
4183L: linux-i2c@vger.kernel.org
4184S: Supported
e7065e20
JD
4185F: drivers/i2c/muxes/i2c-mux-gpio.c
4186F: include/linux/i2c-mux-gpio.h
4187F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4188
9251ce95 4189GENERIC HDLC (WAN) DRIVERS
8b58be88 4190M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4191W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4192S: Maintained
679655da
JP
4193F: drivers/net/wan/c101.c
4194F: drivers/net/wan/hd6457*
4195F: drivers/net/wan/hdlc*
4196F: drivers/net/wan/n2.c
4197F: drivers/net/wan/pc300too.c
4198F: drivers/net/wan/pci200syn.c
4199F: drivers/net/wan/wanxl*
1da177e4 4200
1527aab6 4201GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4202M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4203L: linux-arch@vger.kernel.org
4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4205S: Maintained
14430813
JP
4206F: include/asm-generic/
4207F: include/uapi/asm-generic/
1527aab6 4208
ff764963
KVA
4209GENERIC PHY FRAMEWORK
4210M: Kishon Vijay Abraham I <kishon@ti.com>
4211L: linux-kernel@vger.kernel.org
4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4213S: Supported
4214F: drivers/phy/
4215F: include/linux/phy/
4216
ccb86a69 4217GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4218M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4219L: kvm@vger.kernel.org
ccb86a69
MT
4220S: Supported
4221F: drivers/uio/uio_pci_generic.c
4222
f8f1ec73
JP
4223GET_MAINTAINER SCRIPT
4224M: Joe Perches <joe@perches.com>
4225S: Maintained
4226F: scripts/get_maintainer.pl
4227
5be7b50f 4228GFS2 FILE SYSTEM
8b58be88 4229M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4230L: cluster-devel@redhat.com
5be7b50f 4231W: http://sources.redhat.com/cluster/
08deed1e
JP
4232T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4233T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4234S: Supported
679655da
JP
4235F: Documentation/filesystems/gfs2*.txt
4236F: fs/gfs2/
c117ab84 4237F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4238
0a34eb8f 4239GIGASET ISDN DRIVERS
8b58be88
JP
4240M: Hansjoerg Lipp <hjlipp@web.de>
4241M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4242L: gigaset307x-common@lists.sourceforge.net
4243W: http://gigaset307x.sourceforge.net/
4244S: Maintained
679655da
JP
4245F: Documentation/isdn/README.gigaset
4246F: drivers/isdn/gigaset/
c117ab84 4247F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4248
7eea35fe
JP
4249GO7007 MPEG CODEC
4250M: Hans Verkuil <hans.verkuil@cisco.com>
4251L: linux-media@vger.kernel.org
4252S: Maintained
4253F: drivers/media/usb/go7007/
4254
ca96ea86
BN
4255GOODIX TOUCHSCREEN
4256M: Bastien Nocera <hadess@hadess.net>
4257L: linux-input@vger.kernel.org
4258S: Maintained
4259F: drivers/input/touchscreen/goodix.c
4260
a0dc00b4 4261GPIO SUBSYSTEM
e4651a9f 4262M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4263M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4264L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4266S: Maintained
4267F: Documentation/gpio/
a0dc00b4 4268F: drivers/gpio/
bdc6e95e
AC
4269F: include/linux/gpio/
4270F: include/linux/gpio.h
9b692346 4271F: include/asm-generic/gpio.h
a0dc00b4 4272
71a6d0af
HW
4273GRE DEMULTIPLEXER DRIVER
4274M: Dmitry Kozlov <xeb@mail.ru>
4275L: netdev@vger.kernel.org
4276S: Maintained
11c26770
JP
4277F: net/ipv4/gre_demux.c
4278F: net/ipv4/gre_offload.c
71a6d0af
HW
4279F: include/net/gre.h
4280
d4c41139
KG
4281GRETH 10/100/1G Ethernet MAC device driver
4282M: Kristoffer Glembo <kristoffer@gaisler.com>
4283L: netdev@vger.kernel.org
4284S: Maintained
a31a96ad 4285F: drivers/net/ethernet/aeroflex/
d4c41139 4286
e8deeae2 4287GSPCA FINEPIX SUBDRIVER
8b58be88 4288M: Frank Zago <frank@zago.net>
661263b5 4289L: linux-media@vger.kernel.org
275ffde4 4290T: git git://linuxtv.org/media_tree.git
e8deeae2 4291S: Maintained
0c0d06ca 4292F: drivers/media/usb/gspca/finepix.c
e8deeae2 4293
4b3fa3c4
OL
4294GSPCA GL860 SUBDRIVER
4295M: Olivier Lorin <o.lorin@laposte.net>
4296L: linux-media@vger.kernel.org
275ffde4 4297T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4298S: Maintained
0c0d06ca 4299F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4300
e8deeae2 4301GSPCA M5602 SUBDRIVER
8b58be88 4302M: Erik Andren <erik.andren@gmail.com>
661263b5 4303L: linux-media@vger.kernel.org
275ffde4 4304T: git git://linuxtv.org/media_tree.git
e8deeae2 4305S: Maintained
0c0d06ca 4306F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4307
4308GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4309M: Hans de Goede <hdegoede@redhat.com>
661263b5 4310L: linux-media@vger.kernel.org
275ffde4 4311T: git git://linuxtv.org/media_tree.git
e8deeae2 4312S: Maintained
0c0d06ca 4313F: drivers/media/usb/gspca/pac207.c
e8deeae2 4314
261982f1 4315GSPCA SN9C20X SUBDRIVER
d95c5b0b 4316M: Brian Johnson <brijohn@gmail.com>
261982f1 4317L: linux-media@vger.kernel.org
275ffde4 4318T: git git://linuxtv.org/media_tree.git
261982f1 4319S: Maintained
0c0d06ca 4320F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4321
e8deeae2 4322GSPCA T613 SUBDRIVER
8b58be88 4323M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4324L: linux-media@vger.kernel.org
275ffde4 4325T: git git://linuxtv.org/media_tree.git
e8deeae2 4326S: Maintained
0c0d06ca 4327F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4328
4329GSPCA USB WEBCAM DRIVER
fc3f906b 4330M: Hans de Goede <hdegoede@redhat.com>
661263b5 4331L: linux-media@vger.kernel.org
275ffde4 4332T: git git://linuxtv.org/media_tree.git
e8deeae2 4333S: Maintained
0c0d06ca 4334F: drivers/media/usb/gspca/
e8deeae2 4335
584ec979
DB
4336GUID PARTITION TABLE (GPT)
4337M: Davidlohr Bueso <davidlohr@hp.com>
4338L: linux-efi@vger.kernel.org
4339S: Maintained
4340F: block/partitions/efi.*
4341
aa3c598b
EG
4342STK1160 USB VIDEO CAPTURE DRIVER
4343M: Ezequiel Garcia <elezegarcia@gmail.com>
4344L: linux-media@vger.kernel.org
275ffde4 4345T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4346S: Maintained
4347F: drivers/media/usb/stk1160/
e8deeae2 4348
71a6d0af
HW
4349HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4350M: Frank Seidel <frank@f-seidel.de>
4351L: platform-driver-x86@vger.kernel.org
4352W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4353S: Maintained
4354F: drivers/platform/x86/hdaps.c
4355
48fc9e26
HV
4356HDPVR USB VIDEO ENCODER DRIVER
4357M: Hans Verkuil <hverkuil@xs4all.nl>
4358L: linux-media@vger.kernel.org
4359T: git git://linuxtv.org/media_tree.git
4360W: http://linuxtv.org
4361S: Odd Fixes
14430813 4362F: drivers/media/usb/hdpvr/
48fc9e26 4363
71a6d0af 4364HWPOISON MEMORY FAILURE HANDLING
f9625c48 4365M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4366L: linux-mm@kvack.org
71a6d0af
HW
4367S: Maintained
4368F: mm/memory-failure.c
4369F: mm/hwpoison-inject.c
4370
4371HYPERVISOR VIRTUAL CONSOLE DRIVER
4372L: linuxppc-dev@lists.ozlabs.org
4373S: Odd Fixes
4374F: drivers/tty/hvc/
4375
e5ab1477
AP
4376HACKRF MEDIA DRIVER
4377M: Antti Palosaari <crope@iki.fi>
4378L: linux-media@vger.kernel.org
4379W: http://linuxtv.org/
4380W: http://palosaari.fi/linux/
4381Q: http://patchwork.linuxtv.org/project/linux-media/list/
4382T: git git://linuxtv.org/anttip/media_tree.git
4383S: Maintained
4384F: drivers/media/usb/hackrf/
4385
5b543965 4386HARDWARE MONITORING
7c81c60f 4387M: Jean Delvare <jdelvare@suse.de>
ca462085 4388M: Guenter Roeck <linux@roeck-us.net>
5b543965 4389L: lm-sensors@lm-sensors.org
595142e0 4390W: http://www.lm-sensors.org/
9e012c1a 4391T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4393S: Maintained
047f4ec2 4394F: Documentation/hwmon/
679655da 4395F: drivers/hwmon/
047f4ec2 4396F: include/linux/hwmon*.h
5b543965 4397
844dd05f 4398HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4399M: Matt Mackall <mpm@selenic.com>
4400M: Herbert Xu <herbert@gondor.apana.org.au>
4401S: Odd fixes
679655da
JP
4402F: Documentation/hw_random.txt
4403F: drivers/char/hw_random/
4404F: include/linux/hw_random.h
844dd05f 4405
8b37fcfc
OBC
4406HARDWARE SPINLOCK CORE
4407M: Ohad Ben-Cohen <ohad@wizery.com>
4408S: Maintained
4409F: Documentation/hwspinlock.txt
4410F: drivers/hwspinlock/hwspinlock_*
4411F: include/linux/hwspinlock.h
4412
1da177e4 4413HARMONY SOUND DRIVER
ac6aecbf 4414L: linux-parisc@vger.kernel.org
1da177e4 4415S: Maintained
679655da 4416F: sound/parisc/harmony.*
1da177e4 4417
91952bc0
AP
4418HD29L2 MEDIA DRIVER
4419M: Antti Palosaari <crope@iki.fi>
4420L: linux-media@vger.kernel.org
4421W: http://linuxtv.org/
4422W: http://palosaari.fi/linux/
4423Q: http://patchwork.linuxtv.org/project/linux-media/list/
4424T: git git://linuxtv.org/anttip/media_tree.git
4425S: Maintained
4426F: drivers/media/dvb-frontends/hd29l2*
4427
e2d1d6c0 4428HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4429L: iss_storagedev@hp.com
af9f1b3c 4430S: Orphan
679655da
JP
4431F: Documentation/blockdev/cpqarray.txt
4432F: drivers/block/cpqarray.*
e2d1d6c0 4433
9257aa49 4434HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4435M: Don Brace <don.brace@pmcs.com>
9257aa49 4436L: iss_storagedev@hp.com
693373db
DB
4437L: storagedev@pmcs.com
4438L: linux-scsi@vger.kernel.org
9257aa49
SC
4439S: Supported
4440F: Documentation/scsi/hpsa.txt
4441F: drivers/scsi/hpsa*.[ch]
4442F: include/linux/cciss*.h
c117ab84 4443F: include/uapi/linux/cciss*.h
9257aa49 4444
e2d1d6c0 4445HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4446M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4447L: iss_storagedev@hp.com
693373db
DB
4448L: storagedev@pmcs.com
4449L: linux-scsi@vger.kernel.org
e2d1d6c0 4450S: Supported
679655da
JP
4451F: Documentation/blockdev/cciss.txt
4452F: drivers/block/cciss*
4453F: include/linux/cciss_ioctl.h
c117ab84 4454F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4455
1da177e4 4456HFS FILESYSTEM
6cf515e1
GU
4457L: linux-fsdevel@vger.kernel.org
4458S: Orphan
679655da
JP
4459F: Documentation/filesystems/hfs.txt
4460F: fs/hfs/
1da177e4 4461
ef575f47
GU
4462HFSPLUS FILESYSTEM
4463L: linux-fsdevel@vger.kernel.org
4464S: Orphan
4465F: Documentation/filesystems/hfsplus.txt
4466F: fs/hfsplus/
4467
1da177e4 4468HGA FRAMEBUFFER DRIVER
8b58be88 4469M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4470L: linux-nvidia@lists.surfsouth.com
4471W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4472S: Maintained
8a61f013 4473F: drivers/video/fbdev/hgafb.c
1da177e4 4474
4480f15b 4475HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4476M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4477M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4478L: linux-pm@vger.kernel.org
e2d1d6c0 4479S: Supported
679655da
JP
4480F: arch/x86/power/
4481F: drivers/base/power/
4482F: kernel/power/
4483F: include/linux/suspend.h
4484F: include/linux/freezer.h
4485F: include/linux/pm.h
679655da 4486F: arch/*/include/asm/suspend*.h
e2d1d6c0 4487
4ef4caad 4488HID CORE LAYER
8b58be88 4489M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4490L: linux-input@vger.kernel.org
54e5881d 4491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4492S: Maintained
679655da
JP
4493F: drivers/hid/
4494F: include/linux/hid*
c117ab84 4495F: include/uapi/linux/hid*
4ef4caad 4496
38bed542 4497HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4498M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4499L: linux-kernel@vger.kernel.org
75fc2d37 4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4501S: Maintained
679655da 4502F: Documentation/timers/
5cee9645 4503F: kernel/time/hrtimer.c
88606e80
TG
4504F: kernel/time/clockevents.c
4505F: kernel/time/tick*.*
4506F: kernel/time/timer_*.c
05ed8490 4507F: include/linux/clockchips.h
679655da 4508F: include/linux/hrtimer.h
38bed542 4509
1da177e4 4510HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4511L: linux-hams@vger.kernel.org
8b64f2a0 4512S: Orphan
679655da
JP
4513F: drivers/net/hamradio/dmascc.c
4514F: drivers/net/hamradio/scc.c
1da177e4 4515
ede1e6f8 4516HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4517M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4518W: http://www.highpoint-tech.com
4519S: Supported
679655da
JP
4520F: Documentation/scsi/hptiop.txt
4521F: drivers/scsi/hptiop.c
ede1e6f8 4522
1da177e4 4523HIPPI
8b58be88 4524M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4525L: linux-hippi@sunsite.dk
4526S: Maintained
679655da 4527F: include/linux/hippidevice.h
c117ab84 4528F: include/uapi/linux/if_hippi.h
679655da 4529F: net/802/hippi.c
ff5a3b50 4530F: drivers/net/hippi/
1da177e4 4531
ff1d2767 4532HOST AP DRIVER
8b58be88 4533M: Jouni Malinen <j@w1.fi>
85d32e7b 4534L: hostap@shmoo.com (subscribers-only)
724c6b35 4535L: linux-wireless@vger.kernel.org
ff1d2767
JM
4536W: http://hostap.epitest.fi/
4537S: Maintained
679655da 4538F: drivers/net/wireless/hostap/
ff1d2767 4539
dd8cd779 4540HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4541L: platform-driver-x86@vger.kernel.org
95c70215 4542S: Orphan
679655da 4543F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4544
e2d1d6c0 4545HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4546M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4547S: Maintained
7e25d724 4548F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4549
7d2c86b5 4550HPET: High Precision Event Timers driver
8b58be88 4551M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4552S: Maintained
679655da
JP
4553F: Documentation/timers/hpet.txt
4554F: drivers/char/hpet.c
4555F: include/linux/hpet.h
c117ab84 4556F: include/uapi/linux/hpet.h
b9b0332f 4557
e07b5d79 4558HPET: x86
9e06f631 4559S: Orphan
679655da
JP
4560F: arch/x86/kernel/hpet.c
4561F: arch/x86/include/asm/hpet.h
b9b0332f 4562
1da177e4 4563HPFS FILESYSTEM
8b58be88 4564M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4565W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4566S: Maintained
679655da 4567F: fs/hpfs/
1da177e4 4568
3441cded 4569HSI SUBSYSTEM
56459ea9
SR
4570M: Sebastian Reichel <sre@kernel.org>
4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4572S: Maintained
4573F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4574F: Documentation/hsi.txt
3441cded
SR
4575F: drivers/hsi/
4576F: include/linux/hsi/
4577F: include/uapi/linux/hsi/
4578
7d2c86b5 4579HSO 3G MODEM DRIVER
8b58be88 4580M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4581W: http://www.pharscape.org
4582S: Maintained
679655da 4583F: drivers/net/usb/hso.c
11cd29b0 4584
19990e29
AB
4585HSR NETWORK PROTOCOL
4586M: Arvid Brodin <arvid.brodin@alten.se>
4587L: netdev@vger.kernel.org
4588S: Maintained
4589F: net/hsr/
4590
5a18c343 4591HTCPEN TOUCHSCREEN DRIVER
8b58be88 4592M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4593L: linux-input@vger.kernel.org
4594S: Maintained
679655da 4595F: drivers/input/touchscreen/htcpen.c
5a18c343 4596
1da177e4 4597HUGETLB FILESYSTEM
6d49e352 4598M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4599S: Maintained
679655da 4600F: fs/hugetlbfs/
1da177e4 4601
05183189
S
4602Hyper-V CORE AND DRIVERS
4603M: K. Y. Srinivasan <kys@microsoft.com>
4604M: Haiyang Zhang <haiyangz@microsoft.com>
4605L: devel@linuxdriverproject.org
4606S: Maintained
a4162747
HZ
4607F: arch/x86/include/asm/mshyperv.h
4608F: arch/x86/include/uapi/asm/hyperv.h
4609F: arch/x86/kernel/cpu/mshyperv.c
05183189 4610F: drivers/hid/hid-hyperv.c
a4162747 4611F: drivers/hv/
f92ca80b 4612F: drivers/input/serio/hyperv-keyboard.c
05183189 4613F: drivers/net/hyperv/
a4162747 4614F: drivers/scsi/storvsc_drv.c
8a61f013 4615F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4616F: include/linux/hyperv.h
4617F: tools/hv/
05183189 4618
d85c8a6a 4619I2C OVER PARALLEL PORT
7c81c60f 4620M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4621L: linux-i2c@vger.kernel.org
4622S: Maintained
4623F: Documentation/i2c/busses/i2c-parport
4624F: Documentation/i2c/busses/i2c-parport-light
4625F: drivers/i2c/busses/i2c-parport.c
4626F: drivers/i2c/busses/i2c-parport-light.c
4627
4628I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4629M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4630L: linux-i2c@vger.kernel.org
4631S: Maintained
4632F: Documentation/i2c/busses/i2c-ali1535
4633F: Documentation/i2c/busses/i2c-ali1563
4634F: Documentation/i2c/busses/i2c-ali15x3
4635F: Documentation/i2c/busses/i2c-amd756
4636F: Documentation/i2c/busses/i2c-amd8111
4637F: Documentation/i2c/busses/i2c-i801
4638F: Documentation/i2c/busses/i2c-nforce2
4639F: Documentation/i2c/busses/i2c-piix4
4640F: Documentation/i2c/busses/i2c-sis5595
4641F: Documentation/i2c/busses/i2c-sis630
4642F: Documentation/i2c/busses/i2c-sis96x
4643F: Documentation/i2c/busses/i2c-via
4644F: Documentation/i2c/busses/i2c-viapro
4645F: drivers/i2c/busses/i2c-ali1535.c
4646F: drivers/i2c/busses/i2c-ali1563.c
4647F: drivers/i2c/busses/i2c-ali15x3.c
4648F: drivers/i2c/busses/i2c-amd756.c
4649F: drivers/i2c/busses/i2c-amd756-s4882.c
4650F: drivers/i2c/busses/i2c-amd8111.c
4651F: drivers/i2c/busses/i2c-i801.c
4652F: drivers/i2c/busses/i2c-isch.c
4653F: drivers/i2c/busses/i2c-nforce2.c
4654F: drivers/i2c/busses/i2c-nforce2-s4985.c
4655F: drivers/i2c/busses/i2c-piix4.c
4656F: drivers/i2c/busses/i2c-sis5595.c
4657F: drivers/i2c/busses/i2c-sis630.c
4658F: drivers/i2c/busses/i2c-sis96x.c
4659F: drivers/i2c/busses/i2c-via.c
4660F: drivers/i2c/busses/i2c-viapro.c
4661
cb7f07a4
NH
4662I2C/SMBUS ISMT DRIVER
4663M: Seth Heasley <seth.heasley@intel.com>
4664M: Neil Horman <nhorman@tuxdriver.com>
4665L: linux-i2c@vger.kernel.org
4666F: drivers/i2c/busses/i2c-ismt.c
4667F: Documentation/i2c/busses/i2c-ismt
4668
6ea884db 4669I2C/SMBUS STUB DRIVER
7c81c60f 4670M: Jean Delvare <jdelvare@suse.de>
846557d3 4671L: linux-i2c@vger.kernel.org
6ea884db 4672S: Maintained
8547a5bc 4673F: drivers/i2c/i2c-stub.c
6ea884db 4674
5b543965 4675I2C SUBSYSTEM
14d77c4d 4676M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4677L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4678W: https://i2c.wiki.kernel.org/
4679Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4681S: Maintained
40ed1b4c 4682F: Documentation/devicetree/bindings/i2c/
679655da
JP
4683F: Documentation/i2c/
4684F: drivers/i2c/
4685F: include/linux/i2c.h
03b70d62 4686F: include/linux/i2c-*.h
c117ab84
CEB
4687F: include/uapi/linux/i2c.h
4688F: include/uapi/linux/i2c-*.h
1da177e4 4689
4560d677
WS
4690I2C ACPI SUPPORT
4691M: Mika Westerberg <mika.westerberg@linux.intel.com>
4692L: linux-i2c@vger.kernel.org
4693L: linux-acpi@vger.kernel.org
4694S: Maintained
4560d677 4695
d85c8a6a 4696I2C-TAOS-EVM DRIVER
7c81c60f 4697M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4698L: linux-i2c@vger.kernel.org
4699S: Maintained
4700F: Documentation/i2c/busses/i2c-taos-evm
4701F: drivers/i2c/busses/i2c-taos-evm.c
4702
e8c76eed 4703I2C-TINY-USB DRIVER
8b58be88 4704M: Till Harbaum <till@harbaum.org>
846557d3 4705L: linux-i2c@vger.kernel.org
932d1872 4706W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4707S: Maintained
679655da 4708F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4709
1da177e4 4710i386 BOOT CODE
8b58be88 4711M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4712S: Maintained
679655da 4713F: arch/x86/boot/
1da177e4
LT
4714
4715i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4716M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4717T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4718S: Maintained
4719
1da177e4 4720IA64 (Itanium) PLATFORM
8b58be88
JP
4721M: Tony Luck <tony.luck@intel.com>
4722M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4723L: linux-ia64@vger.kernel.org
6b1c70b1 4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4725S: Maintained
679655da 4726F: arch/ia64/
1da177e4 4727
956c203c 4728IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4729M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4730M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4731L: linux-crypto@vger.kernel.org
4732S: Supported
4733F: drivers/crypto/nx/
4734
0e16aafb 4735IBM Power 842 compression accelerator
d1e66e6e 4736M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4737S: Supported
4738F: drivers/crypto/nx/nx-842.c
4739F: include/linux/nx842.h
4740
1da177e4 4741IBM Power Linux RAID adapter
8b58be88 4742M: Brian King <brking@us.ibm.com>
1da177e4 4743S: Supported
679655da 4744F: drivers/scsi/ipr.*
1da177e4 4745
9d348af4 4746IBM Power Virtual Ethernet Device Driver
eddd63a6 4747M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4748L: netdev@vger.kernel.org
4749S: Supported
9aa32835 4750F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4751
e6babec6 4752IBM Power Virtual SCSI Device Drivers
bcbde52b 4753M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4754L: linux-scsi@vger.kernel.org
4755S: Supported
e6babec6
NF
4756F: drivers/scsi/ibmvscsi/ibmvscsi*
4757F: drivers/scsi/ibmvscsi/viosrp.h
4758
4759IBM Power Virtual FC Device Drivers
44b4dad9 4760M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4761L: linux-scsi@vger.kernel.org
4762S: Supported
4763F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4764
1da177e4 4765IBM ServeRAID RAID DRIVER
f9213e78 4766S: Orphan
679655da 4767F: drivers/scsi/ips.*
1da177e4 4768
6ed9f9c4
PT
4769ICH LPC AND GPIO DRIVER
4770M: Peter Tyser <ptyser@xes-inc.com>
4771S: Maintained
4772F: drivers/mfd/lpc_ich.c
4773F: drivers/gpio/gpio-ich.c
4774
1e7106fc 4775IDE SUBSYSTEM
8b58be88 4776M: "David S. Miller" <davem@davemloft.net>
1da177e4 4777L: linux-ide@vger.kernel.org
8a6e2535 4778Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4779T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4780S: Maintained
679655da
JP
4781F: Documentation/ide/
4782F: drivers/ide/
4783F: include/linux/ide.h
1da177e4 4784
6cb8c13d
IP
4785IDEAPAD LAPTOP EXTRAS DRIVER
4786M: Ike Panhc <ike.pan@canonical.com>
4787L: platform-driver-x86@vger.kernel.org
4788W: http://launchpad.net/ideapad-laptop
4789S: Maintained
4790F: drivers/platform/x86/ideapad-laptop.c
4791
1ea4c161
AM
4792IDEAPAD LAPTOP SLIDEBAR DRIVER
4793M: Andrey Moiseev <o2g.org.ru@gmail.com>
4794L: linux-input@vger.kernel.org
4795W: https://github.com/o2genum/ideapad-slidebar
4796S: Maintained
4797F: drivers/input/misc/ideapad_slidebar.c
4798
0f861e8c 4799IDE/ATAPI DRIVERS
487ba8e8 4800M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4801L: linux-ide@vger.kernel.org
c404c199 4802S: Maintained
679655da
JP
4803F: Documentation/cdrom/ide-cd
4804F: drivers/ide/ide-cd*
1da177e4 4805
27471fdb 4806IDLE-I7300
8b58be88 4807M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4808L: linux-pm@vger.kernel.org
27471fdb 4809S: Supported
679655da 4810F: drivers/idle/i7300_idle.c
27471fdb 4811
02cf2286 4812IEEE 802.15.4 SUBSYSTEM
b6e195fd 4813M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4814L: linux-wpan@vger.kernel.org
4815W: https://github.com/linux-wpan
4816T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4817S: Maintained
4818F: net/ieee802154/
68653359 4819F: net/mac802154/
251741b1 4820F: drivers/net/ieee802154/
580947d3
AA
4821F: include/linux/nl802154.h
4822F: include/linux/ieee802154.h
4823F: include/net/nl802154.h
4824F: include/net/mac802154.h
4825F: include/net/af_ieee802154.h
4826F: include/net/cfg802154.h
4827F: include/net/ieee802154_netdev.h
ebef9c12 4828F: Documentation/networking/ieee802154.txt
02cf2286 4829
b1c97193
SY
4830IGORPLUG-USB IR RECEIVER
4831M: Sean Young <sean@mess.org>
4832L: linux-media@vger.kernel.org
4833S: Maintained
4834F: drivers/media/rc/igorplugusb.c
4835
40ad4a30
SY
4836IGUANAWORKS USB IR TRANSCEIVER
4837M: Sean Young <sean@mess.org>
4838L: linux-media@vger.kernel.org
4839S: Maintained
4840F: drivers/media/rc/iguanair.c
4841
9545f86e 4842IIO SUBSYSTEM AND DRIVERS
030a13d7 4843M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4844R: Hartmut Knaack <knaack.h@gmx.de>
4845R: Lars-Peter Clausen <lars@metafoo.de>
4846R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4847L: linux-iio@vger.kernel.org
4848S: Maintained
03e7c251 4849F: drivers/iio/
9545f86e 4850F: drivers/staging/iio/
8fe671fc 4851F: include/linux/iio/
9545f86e 4852
65519263
SG
4853IKANOS/ADI EAGLE ADSL USB DRIVER
4854M: Matthieu Castet <castet.matthieu@free.fr>
4855M: Stanislaw Gruszka <stf_xl@wp.pl>
4856S: Maintained
4857F: drivers/usb/atm/ueagle-atm.c
4858
e89ab51f
GR
4859INA209 HARDWARE MONITOR DRIVER
4860M: Guenter Roeck <linux@roeck-us.net>
4861L: lm-sensors@lm-sensors.org
4862S: Maintained
4863F: Documentation/hwmon/ina209
4864F: Documentation/devicetree/bindings/i2c/ina209.txt
4865F: drivers/hwmon/ina209.c
4866
4867INA2XX HARDWARE MONITOR DRIVER
4868M: Guenter Roeck <linux@roeck-us.net>
4869L: lm-sensors@lm-sensors.org
4870S: Maintained
4871F: Documentation/hwmon/ina2xx
4872F: drivers/hwmon/ina2xx.c
4873F: include/linux/platform_data/ina2xx.h
4874
14dc124f
SIG
4875INDUSTRY PACK SUBSYSTEM (IPACK)
4876M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4877M: Jens Taprogge <jens.taprogge@taprogge.org>
4878M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4879L: industrypack-devel@lists.sourceforge.net
4880W: http://industrypack.sourceforge.net
4881S: Maintained
4882F: drivers/ipack/
4883
aa7168f4 4884INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4885M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4886M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4887L: linux-ima-devel@lists.sourceforge.net
4888L: linux-ima-user@lists.sourceforge.net
4889L: linux-security-module@vger.kernel.org
aa7168f4 4890S: Supported
679655da 4891F: security/integrity/ima/
aa7168f4 4892
9a4ea5a9
JH
4893IMGTEC IR DECODER DRIVER
4894M: James Hogan <james.hogan@imgtec.com>
4895S: Maintained
4896F: drivers/media/rc/img-ir/
4897
1da177e4 4898IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4899L: linux-fbdev@vger.kernel.org
843393d3 4900S: Orphan
8a61f013 4901F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4902
4903INFINIBAND SUBSYSTEM
db9fd848 4904M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4905M: Sean Hefty <sean.hefty@intel.com>
4906M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4907L: linux-rdma@vger.kernel.org
605841f5 4908W: http://www.openfabrics.org/
8a6e2535 4909Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4910T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4911S: Supported
679655da
JP
4912F: Documentation/infiniband/
4913F: drivers/infiniband/
c117ab84 4914F: include/uapi/linux/if_infiniband.h
1da177e4 4915
c9f04f58 4916INOTIFY
8b58be88
JP
4917M: John McCutchan <john@johnmccutchan.com>
4918M: Robert Love <rlove@rlove.org>
4919M: Eric Paris <eparis@parisplace.org>
c9f04f58 4920S: Maintained
679655da
JP
4921F: Documentation/filesystems/inotify.txt
4922F: fs/notify/inotify/
4923F: include/linux/inotify.h
c117ab84 4924F: include/uapi/linux/inotify.h
c9f04f58 4925
e2d1d6c0 4926INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 4927M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 4928L: linux-input@vger.kernel.org
8a6e2535 4929Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4930T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4931S: Maintained
679655da 4932F: drivers/input/
f4eea7e2 4933F: include/linux/input.h
c117ab84 4934F: include/uapi/linux/input.h
f4eea7e2 4935F: include/linux/input/
e2d1d6c0 4936
3267a87f 4937INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 4938M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 4939L: linux-input@vger.kernel.org
7f9c2454 4940T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 4941S: Odd fixes
3267a87f 4942F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4943F: drivers/input/input-mt.c
3267a87f
HR
4944K: \b(ABS|SYN)_MT_
4945
4ac13e17
DJ
4946INTEL C600 SERIES SAS CONTROLLER DRIVER
4947M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4948M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4949L: linux-scsi@vger.kernel.org
7106891a
DJ
4950T: git git://git.code.sf.net/p/intel-sas/isci
4951S: Supported
4ac13e17 4952F: drivers/scsi/isci/
4ac13e17 4953
26717172
LB
4954INTEL IDLE DRIVER
4955M: Len Brown <lenb@kernel.org>
bf1c138e 4956L: linux-pm@vger.kernel.org
08deed1e 4957T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4958S: Supported
4959F: drivers/idle/intel_idle.c
4960
7c1ac18d
KCA
4961INTEL PSTATE DRIVER
4962M: Kristen Carlson Accardi <kristen@linux.intel.com>
4963L: linux-pm@vger.kernel.org
4964S: Supported
4965F: drivers/cpufreq/intel_pstate.c
4966
9eb8ef74 4967INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4968M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4969L: linux-fbdev@vger.kernel.org
ce00f85c 4970S: Maintained
679655da 4971F: Documentation/fb/intelfb.txt
8a61f013 4972F: drivers/video/fbdev/intelfb/
9eb8ef74 4973
1da177e4 4974INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4975M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4976L: linux-fbdev@vger.kernel.org
ce00f85c 4977S: Maintained
8a61f013 4978F: drivers/video/fbdev/i810/
1da177e4 4979
f4a9bc4c 4980INTEL MENLOW THERMAL DRIVER
8b58be88 4981M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4982L: platform-driver-x86@vger.kernel.org
5ca92bd9 4983W: https://01.org/linux-acpi
f4a9bc4c 4984S: Supported
679655da 4985F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4986
1da177e4 4987INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4988M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4989S: Maintained
73d425fd
JP
4990F: arch/x86/kernel/cpu/microcode/core*
4991F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4992
248a9dc3 4993INTEL I/OAT DMA DRIVER
18ebd564 4994M: Dave Jiang <dave.jiang@intel.com>
08223d80 4995R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4996L: dmaengine@vger.kernel.org
4997Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4998S: Supported
679655da 4999F: drivers/dma/ioat*
248a9dc3 5000
6c8909b4 5001INTEL IOMMU (VT-d)
8b58be88 5002M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5003L: iommu@lists.linux-foundation.org
54e5881d 5004T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5005S: Supported
3fb39615 5006F: drivers/iommu/intel-iommu.c
679655da 5007F: include/linux/intel-iommu.h
6c8909b4 5008
b3e5f263 5009INTEL IOP-ADMA DMA DRIVER
08223d80 5010R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5011S: Odd fixes
679655da 5012F: drivers/dma/iop-adma.c
b3e5f263 5013
9251ce95 5014INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5015M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5016S: Maintained
679655da
JP
5017F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5018F: arch/arm/mach-ixp4xx/include/mach/npe.h
5019F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5020F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5021F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5022F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5023
844dd05f 5024INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5025M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5026S: Maintained
679655da 5027F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5028
c3a803e8 5029INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5030M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5031M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5032M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5033M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5034M: Don Skidmore <donald.c.skidmore@intel.com>
5035M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5036M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5037M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5038M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5039M: Linux NICS <linux.nics@intel.com>
dcd01faf 5040L: e1000-devel@lists.sourceforge.net
f6fde11a 5041W: http://www.intel.com/support/feedback.htm
d94e6fed 5042W: http://e1000.sourceforge.net/
dee1ad47
JK
5043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5045S: Supported
0d164401
JK
5046F: Documentation/networking/e100.txt
5047F: Documentation/networking/e1000.txt
5048F: Documentation/networking/e1000e.txt
5049F: Documentation/networking/igb.txt
5050F: Documentation/networking/igbvf.txt
5051F: Documentation/networking/ixgb.txt
5052F: Documentation/networking/ixgbe.txt
5053F: Documentation/networking/ixgbevf.txt
1bff6529 5054F: Documentation/networking/i40e.txt
105bf2fe 5055F: Documentation/networking/i40evf.txt
dee1ad47 5056F: drivers/net/ethernet/intel/
bc90d291 5057F: drivers/net/ethernet/intel/*/
1da177e4 5058
0963d59b
LW
5059INTEL-MID GPIO DRIVER
5060M: David Cohen <david.a.cohen@linux.intel.com>
5061L: linux-gpio@vger.kernel.org
5062S: Maintained
5063F: drivers/gpio/gpio-intel-mid.c
5064
ca907a90
SY
5065INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5066M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5067L: linux-wireless@vger.kernel.org
ca907a90 5068S: Maintained
679655da 5069F: Documentation/networking/README.ipw2100
679655da 5070F: Documentation/networking/README.ipw2200
ca907a90 5071F: drivers/net/wireless/ipw2x00/
826d2abe 5072
4bd96a7a 5073INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5074M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5075M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5076M: Shane Wang <shane.wang@intel.com>
5077L: tboot-devel@lists.sourceforge.net
5078W: http://tboot.sourceforge.net
e9b7d7c8 5079T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5080S: Supported
5081F: Documentation/intel_txt.txt
5082F: include/linux/tboot.h
5083F: arch/x86/kernel/tboot.c
5084
8a70da82 5085INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5086M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5087M: linux-wimax@intel.com
63fae219 5088L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5089S: Supported
5090W: http://linuxwimax.org
679655da
JP
5091F: Documentation/wimax/README.i2400m
5092F: drivers/net/wimax/i2400m/
c117ab84 5093F: include/uapi/linux/wimax/i2400m.h
8a70da82 5094
1c0ce89c
SG
5095INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5096M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5097L: linux-wireless@vger.kernel.org
1c0ce89c 5098S: Supported
efa3144e
WYG
5099F: drivers/net/wireless/iwlegacy/
5100
b481de9c 5101INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5102M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5103M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5104M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5105L: linux-wireless@vger.kernel.org
b481de9c 5106W: http://intellinuxwireless.org
b62ff718 5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5108S: Supported
679655da 5109F: drivers/net/wireless/iwlwifi/
b481de9c 5110
de8fe023
TW
5111INTEL MANAGEMENT ENGINE (mei)
5112M: Tomas Winkler <tomas.winkler@intel.com>
5113L: linux-kernel@vger.kernel.org
5114S: Supported
c117ab84 5115F: include/uapi/linux/mei.h
de8fe023 5116F: drivers/misc/mei/*
e07950a1 5117F: Documentation/misc-devices/mei/*
de8fe023 5118
cb109a0e 5119IOC3 ETHERNET DRIVER
8b58be88 5120M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5121L: linux-mips@linux-mips.org
5122S: Maintained
8862bf1e 5123F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5124
cb109a0e 5125IOC3 SERIAL DRIVER
8b58be88 5126M: Pat Gefre <pfg@sgi.com>
d39e0721 5127L: linux-serial@vger.kernel.org
cb109a0e 5128S: Maintained
df621252 5129F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5130
0b6e8569
SW
5131IOMMU DRIVERS
5132M: Joerg Roedel <joro@8bytes.org>
5133L: iommu@lists.linux-foundation.org
5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5135S: Maintained
5136F: drivers/iommu/
5137
4480f15b 5138IP MASQUERADING
8b58be88 5139M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5140S: Maintained
679655da 5141F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5142
1202d6ff 5143IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5144M: Francois Romieu <romieu@fr.zoreil.com>
5145M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5146L: netdev@vger.kernel.org
5147S: Maintained
7443713a 5148F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5149
4480f15b 5150IPATH DRIVER
8473c603 5151M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5152L: linux-rdma@vger.kernel.org
52a09a04 5153S: Maintained
679655da 5154F: drivers/infiniband/hw/ipath/
77d8798b 5155
4409ebe9 5156IPMI SUBSYSTEM
8b58be88 5157M: Corey Minyard <minyard@acm.org>
b0c90653 5158L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5159W: http://openipmi.sourceforge.net/
5160S: Supported
679655da
JP
5161F: Documentation/IPMI.txt
5162F: drivers/char/ipmi/
5163F: include/linux/ipmi*
c117ab84 5164F: include/uapi/linux/ipmi*
4409ebe9 5165
e2d1d6c0 5166IPS SCSI RAID DRIVER
8b58be88 5167M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5168L: linux-scsi@vger.kernel.org
5169W: http://www.adaptec.com/
5170S: Maintained
679655da 5171F: drivers/scsi/ips*
e2d1d6c0
RD
5172
5173IPVS
8b58be88
JP
5174M: Wensong Zhang <wensong@linux-vs.org>
5175M: Simon Horman <horms@verge.net.au>
5176M: Julian Anastasov <ja@ssi.bg>
979b6c13 5177L: netdev@vger.kernel.org
e2d1d6c0 5178L: lvs-devel@vger.kernel.org
1da177e4 5179S: Maintained
679655da 5180F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5181F: include/net/ip_vs.h
c117ab84 5182F: include/uapi/linux/ip_vs.h
679655da 5183F: net/netfilter/ipvs/
1da177e4 5184
e7839f25 5185IPWIRELESS DRIVER
8b58be88
JP
5186M: Jiri Kosina <jkosina@suse.cz>
5187M: David Sterba <dsterba@suse.cz>
92094aa0 5188S: Odd Fixes
282361a0 5189F: drivers/tty/ipwireless/
099dc4fb 5190
e2d1d6c0 5191IPX NETWORK LAYER
8b58be88 5192M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5193L: netdev@vger.kernel.org
5194S: Maintained
679655da 5195F: include/net/ipx.h
c117ab84 5196F: include/uapi/linux/ipx.h
679655da 5197F: net/ipx/
e2d1d6c0 5198
1da177e4 5199IRDA SUBSYSTEM
8b58be88 5200M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5201L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5202L: netdev@vger.kernel.org
1da177e4 5203W: http://irda.sourceforge.net/
f353976d 5204S: Maintained
e0057975 5205T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5206F: Documentation/networking/irda.txt
5207F: drivers/net/irda/
5208F: include/net/irda/
5209F: net/irda/
1da177e4 5210
a800c7cc
TG
5211IRQ SUBSYSTEM
5212M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5213L: linux-kernel@vger.kernel.org
a800c7cc 5214S: Maintained
75fc2d37 5215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5216F: kernel/irq/
2ed9fd28
JC
5217
5218IRQCHIP DRIVERS
5219M: Thomas Gleixner <tglx@linutronix.de>
5220M: Jason Cooper <jason@lakedaemon.net>
5221L: linux-kernel@vger.kernel.org
5222S: Maintained
5223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5224T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5225F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5226F: drivers/irqchip/
a800c7cc 5227
7ab3a837
GL
5228IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5229M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5230S: Maintained
5231F: Documentation/IRQ-domain.txt
5232F: include/linux/irqdomain.h
5233F: kernel/irq/irqdomain.c
5234
e2d1d6c0 5235ISAPNP
8b58be88 5236M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5237S: Maintained
679655da
JP
5238F: Documentation/isapnp.txt
5239F: drivers/pnp/isapnp/
5240F: include/linux/isapnp.h
e2d1d6c0 5241
d39b8420
HV
5242ISA RADIO MODULE
5243M: Hans Verkuil <hverkuil@xs4all.nl>
5244L: linux-media@vger.kernel.org
5245T: git git://linuxtv.org/media_tree.git
5246W: http://linuxtv.org
5247S: Maintained
5248F: drivers/media/radio/radio-isa*
5249
71a6d0af
HW
5250iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5251M: Peter Jones <pjones@redhat.com>
5252M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5253S: Maintained
5254F: drivers/firmware/iscsi_ibft*
5255
14816b1e 5256ISCSI
8b58be88 5257M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5258L: open-iscsi@googlegroups.com
5259W: www.open-iscsi.org
54e5881d 5260T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5261S: Maintained
679655da
JP
5262F: drivers/scsi/*iscsi*
5263F: include/scsi/*iscsi*
14816b1e 5264
1e65eb42
OG
5265ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5266M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5267M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5268M: Roi Dayan <roid@mellanox.com>
5269L: linux-rdma@vger.kernel.org
5270S: Supported
5271W: http://www.openfabrics.org
5272W: www.open-iscsi.org
5273Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5274F: drivers/infiniband/ulp/iser/
1e65eb42 5275
2b70e5fd
SG
5276ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5277M: Sagi Grimberg <sagig@mellanox.com>
5278T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5279L: linux-rdma@vger.kernel.org
5280L: target-devel@vger.kernel.org
5281S: Supported
5282W: http://www.linux-iscsi.org
5283F: drivers/infiniband/ulp/isert
5284
1da177e4 5285ISDN SUBSYSTEM
8b58be88 5286M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5287L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5288L: netdev@vger.kernel.org
1da177e4 5289W: http://www.isdn4linux.de
54e5881d 5290T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5291S: Maintained
679655da
JP
5292F: Documentation/isdn/
5293F: drivers/isdn/
5294F: include/linux/isdn.h
5295F: include/linux/isdn/
c117ab84
CEB
5296F: include/uapi/linux/isdn.h
5297F: include/uapi/linux/isdn/
1da177e4
LT
5298
5299ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5300M: Armin Schindler <mac@melware.de>
d5d52273 5301L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5302W: http://www.melware.de
5303S: Maintained
679655da 5304F: drivers/isdn/hardware/eicon/
1da177e4 5305
d624870f 5306IT87 HARDWARE MONITORING DRIVER
7c81c60f 5307M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5308L: lm-sensors@lm-sensors.org
5309S: Maintained
5310F: Documentation/hwmon/it87
5311F: drivers/hwmon/it87.c
5312
d7104bff
AP
5313IT913X MEDIA DRIVER
5314M: Antti Palosaari <crope@iki.fi>
5315L: linux-media@vger.kernel.org
5316W: http://linuxtv.org/
5317W: http://palosaari.fi/linux/
5318Q: http://patchwork.linuxtv.org/project/linux-media/list/
5319T: git git://linuxtv.org/anttip/media_tree.git
5320S: Maintained
249c697e 5321F: drivers/media/tuners/it913x*
d7104bff 5322
91821ff3 5323IVTV VIDEO4LINUX DRIVER
6afdeaf8 5324M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5325L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5326L: linux-media@vger.kernel.org
275ffde4 5327T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5328W: http://www.ivtvdriver.org
5329S: Maintained
679655da 5330F: Documentation/video4linux/*.ivtv
90d72ac6 5331F: drivers/media/pci/ivtv/
c117ab84 5332F: include/uapi/linux/ivtv*
91821ff3 5333
68620bdd
MP
5334IX2505V MEDIA DRIVER
5335M: Malcolm Priestley <tvboxspy@gmail.com>
5336L: linux-media@vger.kernel.org
5337W: http://linuxtv.org/
5338Q: http://patchwork.linuxtv.org/project/linux-media/list/
5339S: Maintained
5340F: drivers/media/dvb-frontends/ix2505v*
5341
4453d736
GR
5342JC42.4 TEMPERATURE SENSOR DRIVER
5343M: Guenter Roeck <linux@roeck-us.net>
5344L: lm-sensors@lm-sensors.org
5345S: Maintained
5346F: drivers/hwmon/jc42.c
5347F: Documentation/hwmon/jc42
5348
e2d1d6c0 5349JFS FILESYSTEM
3256f80f 5350M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5351L: jfs-discussion@lists.sourceforge.net
5352W: http://jfs.sourceforge.net/
54e5881d 5353T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5354S: Maintained
679655da
JP
5355F: Documentation/filesystems/jfs.txt
5356F: fs/jfs/
e2d1d6c0 5357
95252236 5358JME NETWORK DRIVER
8b58be88 5359M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5360L: netdev@vger.kernel.org
5361S: Maintained
63d24a0e 5362F: drivers/net/ethernet/jme.*
95252236 5363
1da177e4 5364JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5365M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5366L: linux-mtd@lists.infradead.org
5367W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5368S: Maintained
679655da 5369F: fs/jffs2/
c117ab84 5370F: include/uapi/linux/jffs2.h
1da177e4 5371
de456d37 5372JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5373M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5374M: Jan Kara <jack@suse.cz>
72be2ccf 5375L: linux-ext4@vger.kernel.org
ae0718f8 5376S: Maintained
d183e11a 5377F: fs/jbd/
d183e11a
TT
5378F: include/linux/jbd.h
5379
5380JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5381M: "Theodore Ts'o" <tytso@mit.edu>
5382L: linux-ext4@vger.kernel.org
5383S: Maintained
5384F: fs/jbd2/
5385F: include/linux/jbd2.h
ae0718f8 5386
fd8b6cb4 5387JSM Neo PCI based serial card
9d141cb9 5388M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5389L: linux-serial@vger.kernel.org
5390S: Maintained
df621252 5391F: drivers/tty/serial/jsm/
ae0718f8 5392
af39917d
CL
5393K10TEMP HARDWARE MONITORING DRIVER
5394M: Clemens Ladisch <clemens@ladisch.de>
5395L: lm-sensors@lm-sensors.org
5396S: Maintained
5397F: Documentation/hwmon/k10temp
5398F: drivers/hwmon/k10temp.c
5399
4660cb35 5400K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5401M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5402L: lm-sensors@lm-sensors.org
ae0718f8 5403S: Maintained
679655da
JP
5404F: Documentation/hwmon/k8temp
5405F: drivers/hwmon/k8temp.c
ae0718f8 5406
1da177e4 5407KCONFIG
5eb1f99e 5408M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5409L: linux-kbuild@vger.kernel.org
cea8321c 5410T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5411S: Maintained
679655da
JP
5412F: Documentation/kbuild/kconfig-language.txt
5413F: scripts/kconfig/
1da177e4 5414
ea6c2089 5415KDUMP
8b58be88
JP
5416M: Vivek Goyal <vgoyal@redhat.com>
5417M: Haren Myneni <hbabu@us.ibm.com>
34633993 5418L: kexec@lists.infradead.org
ea6c2089
VG
5419W: http://lse.sourceforge.net/kdump/
5420S: Maintained
80811493 5421F: Documentation/kdump/
ea6c2089 5422
f41bf02f
HV
5423KEENE FM RADIO TRANSMITTER DRIVER
5424M: Hans Verkuil <hverkuil@xs4all.nl>
5425L: linux-media@vger.kernel.org
5426T: git git://linuxtv.org/media_tree.git
5427W: http://linuxtv.org
5428S: Maintained
5429F: drivers/media/radio/radio-keene*
5430
1da177e4 5431KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5432M: Ian Kent <raven@themaw.net>
f694fc97 5433L: autofs@vger.kernel.org
1da177e4 5434S: Maintained
679655da 5435F: fs/autofs4/
1da177e4 5436
70fb7ba6 5437KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5438M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5441L: linux-kbuild@vger.kernel.org
5ce45962 5442S: Maintained
679655da
JP
5443F: Documentation/kbuild/
5444F: Makefile
5445F: scripts/Makefile.*
70fb7ba6
MM
5446F: scripts/basic/
5447F: scripts/mk*
5448F: scripts/package/
1da177e4
LT
5449
5450KERNEL JANITORS
c3000e03 5451L: kernel-janitors@vger.kernel.org
10466f5a 5452W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5453S: Odd Fixes
1da177e4 5454
e8b43555 5455KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5456M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5457L: linux-nfs@vger.kernel.org
1da177e4 5458W: http://nfs.sourceforge.net/
98fac23f 5459S: Supported
679655da 5460F: fs/nfsd/
c117ab84 5461F: include/uapi/linux/nfsd/
679655da
JP
5462F: fs/lockd/
5463F: fs/nfs_common/
5464F: net/sunrpc/
5465F: include/linux/lockd/
5466F: include/linux/sunrpc/
c117ab84 5467F: include/uapi/linux/sunrpc/
1da177e4 5468
13b122b3
SK
5469KERNEL SELFTEST FRAMEWORK
5470M: Shuah Khan <shuahkh@osg.samsung.com>
5471L: linux-api@vger.kernel.org
5472T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5473S: Maintained
5474F: tools/testing/selftests
5475
426d62e2 5476KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5477M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5478M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5479L: kvm@vger.kernel.org
e3e58478 5480W: http://www.linux-kvm.org
a94b40a6 5481T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5482S: Supported
c93a64fe
PB
5483F: Documentation/*/kvm*.txt
5484F: Documentation/virtual/kvm/
679655da
JP
5485F: arch/*/kvm/
5486F: arch/*/include/asm/kvm*
5487F: include/linux/kvm*
c117ab84 5488F: include/uapi/linux/kvm*
679655da 5489F: virt/kvm/
426d62e2 5490
ad8003d3 5491KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5492M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5493L: kvm@vger.kernel.org
5494W: http://kvm.qumranet.com
7de609c8 5495S: Maintained
679655da 5496F: arch/x86/include/asm/svm.h
679655da 5497F: arch/x86/kvm/svm.c
426d62e2 5498
513014b7 5499KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5500M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5501L: kvm-ppc@vger.kernel.org
5502W: http://kvm.qumranet.com
6a7f972d 5503T: git git://github.com/agraf/linux-2.6.git
513014b7 5504S: Supported
679655da
JP
5505F: arch/powerpc/include/asm/kvm*
5506F: arch/powerpc/kvm/
513014b7 5507
85f8fffe 5508KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5509M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5510M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5511M: linux390@de.ibm.com
5512L: linux-s390@vger.kernel.org
5513W: http://www.ibm.com/developerworks/linux/linux390/
5514S: Supported
679655da
JP
5515F: Documentation/s390/kvm.txt
5516F: arch/s390/include/asm/kvm*
80811493 5517F: arch/s390/kvm/
a968cd3e 5518F: drivers/s390/kvm/
85f8fffe 5519
a749474d 5520KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5521M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5522M: Marc Zyngier <marc.zyngier@arm.com>
5523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5524L: kvmarm@lists.cs.columbia.edu
5525W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5526S: Supported
a749474d
CD
5527F: arch/arm/include/uapi/asm/kvm*
5528F: arch/arm/include/asm/kvm*
5529F: arch/arm/kvm/
5c8818b4
MZ
5530F: virt/kvm/arm/
5531F: include/kvm/arm_*
a749474d 5532
6394a3ec 5533KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5534M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5535M: Marc Zyngier <marc.zyngier@arm.com>
5536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5537L: kvmarm@lists.cs.columbia.edu
5538S: Maintained
5539F: arch/arm64/include/uapi/asm/kvm*
5540F: arch/arm64/include/asm/kvm*
5541F: arch/arm64/kvm/
5542
dc009d92 5543KEXEC
8b58be88 5544M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5545W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5546L: kexec@lists.infradead.org
dc009d92 5547S: Maintained
679655da 5548F: include/linux/kexec.h
c117ab84 5549F: include/uapi/linux/kexec.h
679655da 5550F: kernel/kexec.c
dc009d92 5551
e971461f
DH
5552KEYS/KEYRINGS:
5553M: David Howells <dhowells@redhat.com>
5554L: keyrings@linux-nfs.org
5555S: Maintained
d410fa4e 5556F: Documentation/security/keys.txt
e971461f
DH
5557F: include/linux/key.h
5558F: include/linux/key-type.h
5559F: include/keys/
5560F: security/keys/
5561
7f3c68be 5562KEYS-TRUSTED
74dd744f
MZ
5563M: David Safford <safford@us.ibm.com>
5564M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5565L: linux-security-module@vger.kernel.org
5566L: keyrings@linux-nfs.org
5567S: Supported
d410fa4e 5568F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5569F: include/keys/trusted-type.h
5570F: security/keys/trusted.c
5571F: security/keys/trusted.h
5572
5573KEYS-ENCRYPTED
74dd744f
MZ
5574M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5575M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5576L: linux-security-module@vger.kernel.org
5577L: keyrings@linux-nfs.org
5578S: Supported
d410fa4e 5579F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5580F: include/keys/encrypted-type.h
19c90aa6 5581F: security/keys/encrypted-keys/
7f3c68be 5582
5b778dad 5583KGDB / KDB /debug_core
8b58be88 5584M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5585W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5586L: kgdb-bugreport@lists.sourceforge.net
5587S: Maintained
679655da
JP
5588F: Documentation/DocBook/kgdb.tmpl
5589F: drivers/misc/kgdbts.c
df621252 5590F: drivers/tty/serial/kgdboc.c
5b778dad 5591F: include/linux/kdb.h
679655da 5592F: include/linux/kgdb.h
4063eb5f 5593F: kernel/debug/
e3e2aaf7 5594
456db8cc 5595KMEMCHECK
8b58be88 5596M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5597M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5598S: Maintained
410d7a97
JP
5599F: Documentation/kmemcheck.txt
5600F: arch/x86/include/asm/kmemcheck.h
5601F: arch/x86/mm/kmemcheck/
5602F: include/linux/kmemcheck.h
5603F: mm/kmemcheck.c
b9ce08c0 5604
c3bb4d24 5605KMEMLEAK
8b58be88 5606M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5607S: Maintained
5608F: Documentation/kmemleak.txt
5609F: include/linux/kmemleak.h
5610F: mm/kmemleak.c
5611F: mm/kmemleak-test.c
5612
89559a61 5613KPROBES
8b58be88
JP
5614M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5615M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5616M: "David S. Miller" <davem@davemloft.net>
97c29e74 5617M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5618S: Maintained
679655da
JP
5619F: Documentation/kprobes.txt
5620F: include/linux/kprobes.h
5621F: kernel/kprobes.c
89559a61 5622
70e84049 5623KS0108 LCD CONTROLLER DRIVER
8b58be88 5624M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5625W: http://miguelojeda.es/auxdisplay.htm
5626W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5627S: Maintained
679655da
JP
5628F: Documentation/auxdisplay/ks0108
5629F: drivers/auxdisplay/ks0108.c
5630F: include/linux/ks0108.h
70e84049 5631
1da177e4 5632LAPB module
1da177e4 5633L: linux-x25@vger.kernel.org
bf9915cc 5634S: Orphan
679655da
JP
5635F: Documentation/networking/lapb-module.txt
5636F: include/*/lapb.h
5637F: net/lapb/
1da177e4
LT
5638
5639LASI 53c700 driver for PARISC
8b58be88 5640M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5641L: linux-scsi@vger.kernel.org
5642S: Maintained
679655da
JP
5643F: Documentation/scsi/53c700.txt
5644F: drivers/scsi/53c700*
1da177e4 5645
263de9b5 5646LED SUBSYSTEM
c772fc26 5647M: Bryan Wu <cooloney@gmail.com>
8b58be88 5648M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5649L: linux-leds@vger.kernel.org
5650T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5651S: Maintained
679655da
JP
5652F: drivers/leds/
5653F: include/linux/leds.h
263de9b5 5654
b0461a44 5655LEGACY EEPROM DRIVER
7c81c60f 5656M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5657S: Maintained
5658F: Documentation/misc-devices/eeprom
5659F: drivers/misc/eeprom/eeprom.c
5660
1da177e4 5661LEGO USB Tower driver
8b58be88 5662M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5663L: legousb-devel@lists.sourceforge.net
5664W: http://legousb.sourceforge.net/
5665S: Maintained
679655da 5666F: drivers/usb/misc/legousbtower.c
1da177e4 5667
055616a8
MK
5668LG2160 MEDIA DRIVER
5669M: Michael Krufky <mkrufky@linuxtv.org>
5670L: linux-media@vger.kernel.org
5671W: http://linuxtv.org/
5672W: http://github.com/mkrufky
5673Q: http://patchwork.linuxtv.org/project/linux-media/list/
5674T: git git://linuxtv.org/mkrufky/tuners.git
5675S: Maintained
5676F: drivers/media/dvb-frontends/lg2160.*
5677
6f0e7725
MK
5678LGDT3305 MEDIA DRIVER
5679M: Michael Krufky <mkrufky@linuxtv.org>
5680L: linux-media@vger.kernel.org
5681W: http://linuxtv.org/
5682W: http://github.com/mkrufky
5683Q: http://patchwork.linuxtv.org/project/linux-media/list/
5684T: git git://linuxtv.org/mkrufky/tuners.git
5685S: Maintained
5686F: drivers/media/dvb-frontends/lgdt3305.*
5687
568a17ff 5688LGUEST
8b58be88 5689M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5690L: lguest@lists.ozlabs.org
568a17ff 5691W: http://lguest.ozlabs.org/
72e91863 5692S: Odd Fixes
070f420b 5693F: arch/x86/include/asm/lguest*.h
679655da
JP
5694F: arch/x86/lguest/
5695F: drivers/lguest/
5696F: include/linux/lguest*.h
070f420b 5697F: tools/lguest/
568a17ff 5698
32ac7cb2
TH
5699LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5700M: Tejun Heo <tj@kernel.org>
5701L: linux-ide@vger.kernel.org
5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5703S: Maintained
5704F: drivers/ata/
5705F: include/linux/ata.h
5706F: include/linux/libata.h
5707
5708LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5709M: Viresh Kumar <viresh.linux@gmail.com>
5710L: linux-ide@vger.kernel.org
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5712S: Maintained
5713F: include/linux/pata_arasan_cf_data.h
5714F: drivers/ata/pata_arasan_cf.c
5715
c7fa056c
BZ
5716LIBATA PATA DRIVERS
5717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5718M: Tejun Heo <tj@kernel.org>
5719L: linux-ide@vger.kernel.org
5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5721S: Maintained
5722F: drivers/ata/pata_*.c
5723F: drivers/ata/ata_generic.c
5724
32ac7cb2
TH
5725LIBATA SATA AHCI PLATFORM devices support
5726M: Hans de Goede <hdegoede@redhat.com>
5727M: Tejun Heo <tj@kernel.org>
5728L: linux-ide@vger.kernel.org
5729T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5730S: Maintained
5731F: drivers/ata/ahci_platform.c
5732F: drivers/ata/libahci_platform.c
5733F: include/linux/ahci_platform.h
5734
5735LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5736M: Mikael Pettersson <mikpelinux@gmail.com>
5737L: linux-ide@vger.kernel.org
5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5739S: Maintained
5740F: drivers/ata/sata_promise.*
5741
1acd437c
SL
5742LIBLOCKDEP
5743M: Sasha Levin <sasha.levin@oracle.com>
5744S: Maintained
5745F: tools/lib/lockdep/
5746
1da177e4 5747LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5748M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5749W: http://www.ibm.com/linux/ltc/projects/ppc
5750S: Supported
11c34c7d 5751F: arch/powerpc/boot/rs6000.h
1da177e4 5752
852bb9f5 5753LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5754M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5755M: Paul Mackerras <paulus@samba.org>
ea668936 5756M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5757W: http://www.penguinppc.org/
a4724ed6 5758L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5759Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5760T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5761S: Supported
11c34c7d
JP
5762F: Documentation/powerpc/
5763F: arch/powerpc/
1da177e4
LT
5764
5765LINUX FOR POWER MACINTOSH
8b58be88 5766M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5767W: http://www.penguinppc.org/
a4724ed6 5768L: linuxppc-dev@lists.ozlabs.org
1da177e4 5769S: Maintained
11c34c7d
JP
5770F: arch/powerpc/platforms/powermac/
5771F: drivers/macintosh/
1da177e4 5772
77a76369 5773LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5774M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5775L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5776T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5777S: Maintained
11c34c7d
JP
5778F: arch/powerpc/platforms/512x/
5779F: arch/powerpc/platforms/52xx/
1da177e4
LT
5780
5781LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5782M: Alistair Popple <alistair@popple.id.au>
8b58be88 5783M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5784W: http://www.penguinppc.org/
a4724ed6 5785L: linuxppc-dev@lists.ozlabs.org
1da177e4 5786S: Maintained
11c34c7d
JP
5787F: arch/powerpc/platforms/40x/
5788F: arch/powerpc/platforms/44x/
1da177e4 5789
260c02a9 5790LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5791L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5792S: Orphan
11c34c7d
JP
5793F: arch/powerpc/*/*virtex*
5794F: arch/powerpc/*/*/*virtex*
1da177e4 5795
e93adf1e 5796LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5797M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5798W: http://www.penguinppc.org/
a4724ed6 5799L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5800S: Maintained
a2b1f7c8 5801F: arch/powerpc/platforms/8xx/
e93adf1e 5802
1da177e4 5803LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5804M: Scott Wood <scottwood@freescale.com>
8b58be88 5805M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5806W: http://www.penguinppc.org/
a4724ed6 5807L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5809S: Maintained
11c34c7d 5810F: arch/powerpc/platforms/83xx/
4c8f581d 5811F: arch/powerpc/platforms/85xx/
1da177e4 5812
ab06ff3a 5813LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5814M: Olof Johansson <olof@lixom.net>
a4724ed6 5815L: linuxppc-dev@lists.ozlabs.org
92e19709 5816S: Maintained
11c34c7d
JP
5817F: arch/powerpc/platforms/pasemi/
5818F: drivers/*/*pasemi*
5819F: drivers/*/*/*pasemi*
ab06ff3a 5820
1da177e4 5821LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5822M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5823L: linux-security-module@vger.kernel.org
1da177e4
LT
5824S: Supported
5825
a23ce6da
HW
5826LIS3LV02D ACCELEROMETER DRIVER
5827M: Eric Piel <eric.piel@tremplin-utc.net>
5828S: Maintained
ff606677
JD
5829F: Documentation/misc-devices/lis3lv02d
5830F: drivers/misc/lis3lv02d/
bd35665f 5831F: drivers/platform/x86/hp_accel.c
a23ce6da 5832
e2d1d6c0 5833LLC (802.2)
8b58be88 5834M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5835S: Maintained
679655da 5836F: include/linux/llc.h
c117ab84 5837F: include/uapi/linux/llc.h
679655da
JP
5838F: include/net/llc*
5839F: net/llc/
e2d1d6c0 5840
4e233cbe
AD
5841LM73 HARDWARE MONITOR DRIVER
5842M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5843L: lm-sensors@lm-sensors.org
5844S: Maintained
5845F: drivers/hwmon/lm73.c
5846
156e2d1a 5847LM78 HARDWARE MONITOR DRIVER
7c81c60f 5848M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5849L: lm-sensors@lm-sensors.org
5850S: Maintained
5851F: Documentation/hwmon/lm78
5852F: drivers/hwmon/lm78.c
5853
1da177e4 5854LM83 HARDWARE MONITOR DRIVER
7c81c60f 5855M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5856L: lm-sensors@lm-sensors.org
1da177e4 5857S: Maintained
679655da
JP
5858F: Documentation/hwmon/lm83
5859F: drivers/hwmon/lm83.c
1da177e4
LT
5860
5861LM90 HARDWARE MONITOR DRIVER
7c81c60f 5862M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5863L: lm-sensors@lm-sensors.org
1da177e4 5864S: Maintained
679655da 5865F: Documentation/hwmon/lm90
aae7bce4 5866F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5867F: drivers/hwmon/lm90.c
1da177e4 5868
917cc4e6
GR
5869LM95234 HARDWARE MONITOR DRIVER
5870M: Guenter Roeck <linux@roeck-us.net>
5871L: lm-sensors@lm-sensors.org
5872S: Maintained
5873F: Documentation/hwmon/lm95234
5874F: drivers/hwmon/lm95234.c
5875
68620bdd
MP
5876LME2510 MEDIA DRIVER
5877M: Malcolm Priestley <tvboxspy@gmail.com>
5878L: linux-media@vger.kernel.org
5879W: http://linuxtv.org/
5880Q: http://patchwork.linuxtv.org/project/linux-media/list/
5881S: Maintained
5882F: drivers/media/usb/dvb-usb-v2/lmedm04*
5883
512e67f9 5884LOCKDEP AND LOCKSTAT
8b58be88
JP
5885M: Peter Zijlstra <peterz@infradead.org>
5886M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5887L: linux-kernel@vger.kernel.org
75fc2d37 5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5889S: Maintained
214e0aed
DB
5890F: Documentation/locking/lockdep*.txt
5891F: Documentation/locking/lockstat.txt
679655da 5892F: include/linux/lockdep.h
7486d6da 5893F: kernel/locking/
512e67f9 5894
dde33348 5895LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5896M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5897L: linux-ntfs-dev@lists.sourceforge.net
5898W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5899S: Maintained
679655da 5900F: Documentation/ldm.txt
20d16fef 5901F: block/partitions/ldm.*
1da177e4 5902
ef6ada3d
JE
5903LogFS
5904M: Joern Engel <joern@logfs.org>
756ccb3c 5905M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5906L: logfs@logfs.org
5907W: logfs.org
5908S: Maintained
5909F: fs/logfs/
5910
b62d7946
RS
5911LPC32XX MACHINE SUPPORT
5912M: Roland Stigge <stigge@antcom.de>
5913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5914S: Maintained
5915F: arch/arm/mach-lpc32xx/
5916
c87e34ef 5917LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5918M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5919M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5920M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5921M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5922L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5923L: linux-scsi@vger.kernel.org
5924W: http://www.lsilogic.com/support
5925S: Supported
679655da 5926F: drivers/message/fusion/
500c152a 5927F: drivers/scsi/mpt2sas/
5928F: drivers/scsi/mpt3sas/
c87e34ef 5929
1da177e4 5930LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5931M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5932L: linux-scsi@vger.kernel.org
5933S: Maintained
679655da 5934F: drivers/scsi/sym53c8xx_2/
1da177e4 5935
e5f5c99a
GR
5936LTC4261 HARDWARE MONITOR DRIVER
5937M: Guenter Roeck <linux@roeck-us.net>
5938L: lm-sensors@lm-sensors.org
5939S: Maintained
5940F: Documentation/hwmon/ltc4261
5941F: drivers/hwmon/ltc4261.c
5942
81365c31 5943LTP (Linux Test Project)
28b8e8d4 5944M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5945M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5946M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5947M: Jan Stancek <jstancek@redhat.com>
5948M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5949M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5950L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5951W: http://linux-test-project.github.io/
7d1ae8a8 5952T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5953S: Maintained
5954
c12a54b3 5955M32R ARCHITECTURE
c12a54b3 5956W: http://www.linux-m32r.org/
b4174867 5957S: Orphan
679655da 5958F: arch/m32r/
c12a54b3 5959
1da177e4 5960M68K ARCHITECTURE
8b58be88 5961M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5962L: linux-m68k@lists.linux-m68k.org
5963W: http://www.linux-m68k.org/
54e5881d 5964T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5965S: Maintained
679655da 5966F: arch/m68k/
9db35182 5967F: drivers/zorro/
1da177e4
LT
5968
5969M68K ON APPLE MACINTOSH
8b58be88 5970M: Joshua Thompson <funaho@jurai.org>
1da177e4 5971W: http://www.mac.linux-m68k.org/
9bb9f222 5972L: linux-m68k@lists.linux-m68k.org
1da177e4 5973S: Maintained
9db35182 5974F: arch/m68k/mac/
1da177e4
LT
5975
5976M68K ON HP9000/300
8b58be88 5977M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5978W: http://www.tazenda.demon.co.uk/phil/linux-hp
5979S: Maintained
679655da 5980F: arch/m68k/hp300/
1da177e4 5981
74425546
AP
5982M88DS3103 MEDIA DRIVER
5983M: Antti Palosaari <crope@iki.fi>
5984L: linux-media@vger.kernel.org
5985W: http://linuxtv.org/
5986W: http://palosaari.fi/linux/
5987Q: http://patchwork.linuxtv.org/project/linux-media/list/
5988T: git git://linuxtv.org/anttip/media_tree.git
5989S: Maintained
5990F: drivers/media/dvb-frontends/m88ds3103*
5991
68620bdd
MP
5992M88RS2000 MEDIA DRIVER
5993M: Malcolm Priestley <tvboxspy@gmail.com>
5994L: linux-media@vger.kernel.org
5995W: http://linuxtv.org/
5996Q: http://patchwork.linuxtv.org/project/linux-media/list/
5997S: Maintained
5998F: drivers/media/dvb-frontends/m88rs2000*
5999
0d62f800
AP
6000M88TS2022 MEDIA DRIVER
6001M: Antti Palosaari <crope@iki.fi>
6002L: linux-media@vger.kernel.org
6003W: http://linuxtv.org/
6004W: http://palosaari.fi/linux/
6005Q: http://patchwork.linuxtv.org/project/linux-media/list/
6006T: git git://linuxtv.org/anttip/media_tree.git
6007S: Maintained
6008F: drivers/media/tuners/m88ts2022*
6009
07a092fa 6010MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6011M: Alexey Klimov <klimov.linux@gmail.com>
6012L: linux-media@vger.kernel.org
6013T: git git://linuxtv.org/media_tree.git
6014S: Maintained
6015F: drivers/media/radio/radio-ma901.c
07a092fa 6016
64a327a7 6017MAC80211
8b58be88 6018M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6019L: linux-wireless@vger.kernel.org
491b26b4 6020W: http://wireless.kernel.org/
ce466579
JB
6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6023S: Maintained
679655da
JP
6024F: Documentation/networking/mac80211-injection.txt
6025F: include/net/mac80211.h
6026F: net/mac80211/
64a327a7 6027
b863ceb7 6028MACVLAN DRIVER
8b58be88 6029M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6030L: netdev@vger.kernel.org
6031S: Maintained
679655da
JP
6032F: drivers/net/macvlan.c
6033F: include/linux/if_macvlan.h
b863ceb7 6034
2b6d83e2
JB
6035MAILBOX API
6036M: Jassi Brar <jassisinghbrar@gmail.com>
6037L: linux-kernel@vger.kernel.org
6038S: Maintained
6039F: drivers/mailbox/
6040F: include/linux/mailbox_client.h
6041F: include/linux/mailbox_controller.h
6042
faf1668c 6043MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6044M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6045W: http://www.kernel.org/doc/man-pages
bd7ebec6 6046L: linux-man@vger.kernel.org
1b53dc74 6047S: Maintained
faf1668c 6048
8427defd
RK
6049MARVELL ARMADA DRM SUPPORT
6050M: Russell King <rmk+kernel@arm.linux.org.uk>
6051S: Maintained
6052F: drivers/gpu/drm/armada/
6053
3ad50cca
GR
6054MARVELL 88E6352 DSA support
6055M: Guenter Roeck <linux@roeck-us.net>
6056S: Maintained
6057F: drivers/net/dsa/mv88e6352.c
6058
44c14c1d 6059MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6060M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6061M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6062L: netdev@vger.kernel.org
6063S: Maintained
6064F: drivers/net/ethernet/marvell/sk*
6065
74cda169 6066MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6067L: libertas-dev@lists.infradead.org
8ac3e99e 6068S: Orphan
679655da 6069F: drivers/net/wireless/libertas/
74cda169 6070
b60d6975 6071MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6072M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6073L: netdev@vger.kernel.org
f5ca8502 6074S: Maintained
527a6266 6075F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6076F: include/linux/mv643xx.h
1da177e4 6077
370b8ed9
TP
6078MARVELL MVNETA ETHERNET DRIVER
6079M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6080L: netdev@vger.kernel.org
6081S: Maintained
6082F: drivers/net/ethernet/marvell/mvneta.*
6083
fcad584d 6084MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6085M: Amitkumar Karwar <akarwar@marvell.com>
6086M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6087L: linux-wireless@vger.kernel.org
6088S: Maintained
6089F: drivers/net/wireless/mwifiex/
6090
a2c3f656 6091MARVELL MWL8K WIRELESS DRIVER
a040d532 6092M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6093L: linux-wireless@vger.kernel.org
16345910 6094S: Odd Fixes
a2c3f656
LB
6095F: drivers/net/wireless/mwl8k.c
6096
2a69567b 6097MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6098M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6099S: Odd Fixes
1fa7e547 6100F: drivers/mmc/host/mvsdio.*
2a69567b 6101
1da177e4 6102MATROX FRAMEBUFFER DRIVER
c69f677c 6103L: linux-fbdev@vger.kernel.org
52653199 6104S: Orphan
8a61f013 6105F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6106F: include/uapi/linux/matroxfb.h
1da177e4 6107
ca462085
GR
6108MAX16065 HARDWARE MONITOR DRIVER
6109M: Guenter Roeck <linux@roeck-us.net>
6110L: lm-sensors@lm-sensors.org
6111S: Maintained
6112F: Documentation/hwmon/max16065
6113F: drivers/hwmon/max16065.c
6114
d20620de 6115MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6116M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6117L: lm-sensors@lm-sensors.org
6118S: Maintained
679655da
JP
6119F: Documentation/hwmon/max6650
6120F: drivers/hwmon/max6650.c
d20620de 6121
e89ab51f
GR
6122MAX6697 HARDWARE MONITOR DRIVER
6123M: Guenter Roeck <linux@roeck-us.net>
6124L: lm-sensors@lm-sensors.org
6125S: Maintained
6126F: Documentation/hwmon/max6697
6127F: Documentation/devicetree/bindings/i2c/max6697.txt
6128F: drivers/hwmon/max6697.c
6129F: include/linux/platform_data/max6697.h
6130
9be3c9a5
HV
6131MAXIRADIO FM RADIO RECEIVER DRIVER
6132M: Hans Verkuil <hverkuil@xs4all.nl>
6133L: linux-media@vger.kernel.org
6134T: git git://linuxtv.org/media_tree.git
6135W: http://linuxtv.org
6136S: Maintained
6137F: drivers/media/radio/radio-maxiradio*
6138
127c49ae 6139MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6141P: LinuxTV.org Project
6142L: linux-media@vger.kernel.org
6143W: http://linuxtv.org
8a6e2535 6144Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6145T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6146S: Maintained
6147F: Documentation/dvb/
6148F: Documentation/video4linux/
ffe06198 6149F: Documentation/DocBook/media/
127c49ae 6150F: drivers/media/
ffe06198 6151F: drivers/staging/media/
127c49ae 6152F: include/media/
6c0f0359
MCC
6153F: include/uapi/linux/dvb/
6154F: include/uapi/linux/videodev2.h
6155F: include/uapi/linux/media.h
6156F: include/uapi/linux/v4l2-*
6157F: include/uapi/linux/meye.h
6158F: include/uapi/linux/ivtv*
6159F: include/uapi/linux/uvcvideo.h
d20620de 6160
6149a936
HV
6161MEDIAVISION PRO MOVIE STUDIO DRIVER
6162M: Hans Verkuil <hverkuil@xs4all.nl>
6163L: linux-media@vger.kernel.org
6164T: git git://linuxtv.org/media_tree.git
6165W: http://linuxtv.org
6166S: Odd Fixes
6167F: drivers/media/parport/pms*
6168
e399065b
SS
6169MEGARAID SCSI/SAS DRIVERS
6170M: Kashyap Desai <kashyap.desai@avagotech.com>
6171M: Sumit Saxena <sumit.saxena@avagotech.com>
6172M: Uday Lingala <uday.lingala@avagotech.com>
6173L: megaraidlinux.pdl@avagotech.com
baaea1dc 6174L: linux-scsi@vger.kernel.org
e399065b 6175W: http://www.lsi.com
ce00f85c 6176S: Maintained
679655da
JP
6177F: Documentation/scsi/megaraid.txt
6178F: drivers/scsi/megaraid.*
6179F: drivers/scsi/megaraid/
757e0108 6180
2c46c9d5
AV
6181MELLANOX ETHERNET DRIVER (mlx4_en)
6182M: Amir Vadai <amirv@mellanox.com>
b75f0050 6183L: netdev@vger.kernel.org
2c46c9d5
AV
6184S: Supported
6185W: http://www.mellanox.com
6186Q: http://patchwork.ozlabs.org/project/netdev/list/
6187F: drivers/net/ethernet/mellanox/mlx4/en_*
6188
70ea91f1
SR
6189MEMORY MANAGEMENT
6190L: linux-mm@kvack.org
70ea91f1
SR
6191W: http://www.linux-mm.org
6192S: Maintained
679655da 6193F: include/linux/mm.h
551450bb
CS
6194F: include/linux/gfp.h
6195F: include/linux/mmzone.h
6196F: include/linux/memory_hotplug.h
6197F: include/linux/vmalloc.h
679655da 6198F: mm/
70ea91f1 6199
f4e9ce66 6200MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6201M: David Woodhouse <dwmw2@infradead.org>
242c325e 6202M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6203L: linux-mtd@lists.infradead.org
8a6e2535
JP
6204W: http://www.linux-mtd.infradead.org/
6205Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6206T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6207T: git git://git.infradead.org/l2-mtd.git
1da177e4 6208S: Maintained
679655da
JP
6209F: drivers/mtd/
6210F: include/linux/mtd/
c117ab84 6211F: include/uapi/mtd/
1da177e4 6212
26c57ef1 6213MEN A21 WATCHDOG DRIVER
b75f0050 6214M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6215L: linux-watchdog@vger.kernel.org
6216S: Supported
6217F: drivers/watchdog/mena21_wdt.c
6218
3764e82e
JT
6219MEN CHAMELEON BUS (mcb)
6220M: Johannes Thumshirn <johannes.thumshirn@men.de>
6221S: Supported
6222F: drivers/mcb/
6223F: include/linux/mcb.h
6224
48b490d2
AW
6225MEN F21BMC (Board Management Controller)
6226M: Andreas Werner <andreas.werner@men.de>
6227S: Supported
6228F: drivers/mfd/menf21bmc.c
6229F: drivers/watchdog/menf21bmc_wdt.c
6230F: drivers/leds/leds-menf21bmc.c
6231F: drivers/hwmon/menf21bmc_hwmon.c
6232F: Documentation/hwmon/menf21bmc
6233
12285945
JH
6234METAG ARCHITECTURE
6235M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6236L: linux-metag@vger.kernel.org
12285945
JH
6237S: Supported
6238F: arch/metag/
6239F: Documentation/metag/
6240F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6241F: drivers/clocksource/metag_generic.c
5698c50d
JH
6242F: drivers/irqchip/irq-metag.c
6243F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6244F: drivers/tty/metag_da.c
12285945 6245
c6375b0a 6246MICROBLAZE ARCHITECTURE
8b58be88 6247M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6248W: http://www.monstr.eu/fdt/
6249T: git git://git.monstr.eu/linux-2.6-microblaze.git
6250S: Supported
0a8c7914 6251F: arch/microblaze/
1da177e4
LT
6252
6253MICROTEK X6 SCANNER
61eee9a7 6254M: Oliver Neukum <oliver@neukum.org>
1da177e4 6255S: Maintained
679655da 6256F: drivers/usb/image/microtek.*
1da177e4
LT
6257
6258MIPS
8b58be88 6259M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6260L: linux-mips@linux-mips.org
6097050d 6261W: http://www.linux-mips.org/
b05e988e 6262T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6263Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6264S: Supported
679655da
JP
6265F: Documentation/mips/
6266F: arch/mips/
1da177e4 6267
08b7620a
HV
6268MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6269M: Hans Verkuil <hverkuil@xs4all.nl>
6270L: linux-media@vger.kernel.org
6271T: git git://linuxtv.org/media_tree.git
6272W: http://linuxtv.org
6273S: Odd Fixes
6274F: drivers/media/radio/radio-miropcm20*
6275
e126ba97
EC
6276Mellanox MLX5 core VPI driver
6277M: Eli Cohen <eli@mellanox.com>
6278L: netdev@vger.kernel.org
6279L: linux-rdma@vger.kernel.org
6280W: http://www.mellanox.com
6281Q: http://patchwork.ozlabs.org/project/netdev/list/
6282Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6283T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6284S: Supported
6285F: drivers/net/ethernet/mellanox/mlx5/core/
6286F: include/linux/mlx5/
6287
6288Mellanox MLX5 IB driver
b75f0050
JP
6289M: Eli Cohen <eli@mellanox.com>
6290L: linux-rdma@vger.kernel.org
6291W: http://www.mellanox.com
6292Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6293T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6294S: Supported
6295F: include/linux/mlx5/
6296F: drivers/infiniband/hw/mlx5/
e126ba97 6297
0ce277e4
AP
6298MN88472 MEDIA DRIVER
6299M: Antti Palosaari <crope@iki.fi>
6300L: linux-media@vger.kernel.org
6301W: http://linuxtv.org/
6302W: http://palosaari.fi/linux/
6303Q: http://patchwork.linuxtv.org/project/linux-media/list/
6304T: git git://linuxtv.org/anttip/media_tree.git
6305S: Maintained
6306F: drivers/staging/media/mn88472/
6307F: drivers/media/dvb-frontends/mn88472.h
6308
4f4d238f
AP
6309MN88473 MEDIA DRIVER
6310M: Antti Palosaari <crope@iki.fi>
6311L: linux-media@vger.kernel.org
6312W: http://linuxtv.org/
6313W: http://palosaari.fi/linux/
6314Q: http://patchwork.linuxtv.org/project/linux-media/list/
6315T: git git://linuxtv.org/anttip/media_tree.git
6316S: Maintained
6317F: drivers/staging/media/mn88473/
6318F: drivers/media/dvb-frontends/mn88473.h
6319
1da177e4 6320MODULE SUPPORT
8b58be88 6321M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6322S: Maintained
679655da
JP
6323F: include/linux/module.h
6324F: kernel/module.c
1da177e4
LT
6325
6326MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6327W: http://popies.net/meye/
b7788e13 6328S: Orphan
679655da 6329F: Documentation/video4linux/meye.txt
90d72ac6 6330F: drivers/media/pci/meye/
6c0f0359 6331F: include/uapi/linux/meye.h
1da177e4 6332
b9705b60 6333MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6334M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6335S: Maintained
679655da 6336F: Documentation/serial/moxa-smartio
c897401b 6337F: drivers/tty/mxser.*
d735410a 6338
889b2f87
AK
6339MR800 AVERMEDIA USB FM RADIO DRIVER
6340M: Alexey Klimov <klimov.linux@gmail.com>
6341L: linux-media@vger.kernel.org
6342T: git git://linuxtv.org/media_tree.git
6343S: Maintained
6344F: drivers/media/radio/radio-mr800.c
6345
d7155691
AO
6346MRF24J40 IEEE 802.15.4 RADIO DRIVER
6347M: Alan Ott <alan@signal11.us>
6348L: linux-wpan@vger.kernel.org
6349S: Maintained
6350F: drivers/net/ieee802154/mrf24j40.c
6351
8c4c731a 6352MSI LAPTOP SUPPORT
182ae55c 6353M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6354L: platform-driver-x86@vger.kernel.org
8c4c731a 6355S: Maintained
679655da 6356F: drivers/platform/x86/msi-laptop.c
8c4c731a 6357
0f1006b1
AA
6358MSI WMI SUPPORT
6359M: Anisse Astier <anisse@astier.eu>
d0944853 6360L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6361S: Supported
6362F: drivers/platform/x86/msi-wmi.c
6363
19a628a0
AP
6364MSI001 MEDIA DRIVER
6365M: Antti Palosaari <crope@iki.fi>
6366L: linux-media@vger.kernel.org
6367W: http://linuxtv.org/
6368W: http://palosaari.fi/linux/
6369Q: http://patchwork.linuxtv.org/project/linux-media/list/
6370T: git git://linuxtv.org/anttip/media_tree.git
6371S: Maintained
0185e197 6372F: drivers/media/tuners/msi001*
19a628a0 6373
7570589d 6374MSI2500 MEDIA DRIVER
2c57213f
AP
6375M: Antti Palosaari <crope@iki.fi>
6376L: linux-media@vger.kernel.org
6377W: http://linuxtv.org/
6378W: http://palosaari.fi/linux/
6379Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380T: git git://linuxtv.org/anttip/media_tree.git
6381S: Maintained
7570589d 6382F: drivers/media/usb/msi2500/
2c57213f 6383
62a37dc7 6384MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6385M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6386L: linux-media@vger.kernel.org
6387T: git git://linuxtv.org/media_tree.git
6388S: Maintained
6389F: drivers/media/i2c/mt9m032.c
6390F: include/media/mt9m032.h
6391
62a37dc7 6392MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6393M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6394L: linux-media@vger.kernel.org
6395T: git git://linuxtv.org/media_tree.git
6396S: Maintained
6397F: drivers/media/i2c/mt9p031.c
6398F: include/media/mt9p031.h
6399
62a37dc7 6400MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6401M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6402L: linux-media@vger.kernel.org
6403T: git git://linuxtv.org/media_tree.git
6404S: Maintained
6405F: drivers/media/i2c/mt9t001.c
6406F: include/media/mt9t001.h
6407
62a37dc7 6408MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6409M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6410L: linux-media@vger.kernel.org
6411T: git git://linuxtv.org/media_tree.git
6412S: Maintained
6413F: drivers/media/i2c/mt9v032.c
6414F: include/media/mt9v032.h
6415
4e0d13cb 6416MULTIFUNCTION DEVICES (MFD)
8b58be88 6417M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6418M: Lee Jones <lee.jones@linaro.org>
7caa7991 6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6420S: Supported
679655da 6421F: drivers/mfd/
55b5940d 6422F: include/linux/mfd/
4e0d13cb 6423
5c4e6f13 6424MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6425M: Chris Ball <chris@printf.net>
e18eaf8f 6426M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6427L: linux-mmc@vger.kernel.org
245feaa6 6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6429T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6430S: Maintained
679655da
JP
6431F: drivers/mmc/
6432F: include/linux/mmc/
c117ab84 6433F: include/uapi/linux/mmc/
baca2da4 6434
15a0580c 6435MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6436S: Orphan
679655da
JP
6437F: drivers/mmc/host/mmc_spi.c
6438F: include/linux/spi/mmc_spi.h
15a0580c 6439
1da177e4 6440MULTISOUND SOUND DRIVER
8b58be88 6441M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6442S: Maintained
679655da
JP
6443F: Documentation/sound/oss/MultiSound
6444F: sound/oss/msnd*
1da177e4 6445
d735410a 6446MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6447S: Orphan
c897401b 6448F: drivers/tty/isicom.c
679655da 6449F: include/linux/isicom.h
d735410a 6450
550a7375 6451MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6452M: Felipe Balbi <balbi@ti.com>
795fb7e7 6453L: linux-usb@vger.kernel.org
43b416e5 6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6455S: Maintained
679655da 6456F: drivers/usb/musb/
550a7375 6457
ea0af5f6
MK
6458MXL5007T MEDIA DRIVER
6459M: Michael Krufky <mkrufky@linuxtv.org>
6460L: linux-media@vger.kernel.org
6461W: http://linuxtv.org/
6462W: http://github.com/mkrufky
6463Q: http://patchwork.linuxtv.org/project/linux-media/list/
6464T: git git://linuxtv.org/mkrufky/tuners.git
6465S: Maintained
6466F: drivers/media/tuners/mxl5007t.*
6467
2d3cf588 6468MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6469M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6470L: netdev@vger.kernel.org
205057ae 6471W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6472S: Supported
93f7848b 6473F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6474
1da177e4 6475NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6476S: Orphan
d9fb9f38 6477F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6478
23dc05a3
DM
6479NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6480M: Daniel Mack <zonque@gmail.com>
6481S: Maintained
6482L: alsa-devel@alsa-project.org
6483W: http://www.native-instruments.com
6484F: sound/usb/caiaq/
6485
1da177e4 6486NCP FILESYSTEM
52653199
PV
6487M: Petr Vandrovec <petr@vandrovec.name>
6488S: Odd Fixes
679655da 6489F: fs/ncpfs/
1da177e4 6490
a79b0322
FT
6491NCR 5380 SCSI DRIVERS
6492M: Finn Thain <fthain@telegraphics.com.au>
6493M: Michael Schmitz <schmitzmic@gmail.com>
6494L: linux-scsi@vger.kernel.org
6495S: Maintained
6496F: Documentation/scsi/g_NCR5380.txt
6497F: drivers/scsi/NCR5380.*
6498F: drivers/scsi/arm/cumana_1.c
6499F: drivers/scsi/arm/oak.c
6500F: drivers/scsi/atari_NCR5380.c
6501F: drivers/scsi/atari_scsi.*
6502F: drivers/scsi/dmx3191d.c
6503F: drivers/scsi/dtc.*
6504F: drivers/scsi/g_NCR5380.*
6505F: drivers/scsi/g_NCR5380_mmio.c
6506F: drivers/scsi/mac_scsi.*
6507F: drivers/scsi/pas16.*
a79b0322
FT
6508F: drivers/scsi/sun3_scsi.*
6509F: drivers/scsi/sun3_scsi_vme.c
6510F: drivers/scsi/t128.*
6511
1da177e4 6512NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6513M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6514L: linux-scsi@vger.kernel.org
6515S: Maintained
679655da 6516F: drivers/scsi/NCR_D700.*
1da177e4 6517
4aa3eb4c
GR
6518NCT6775 HARDWARE MONITOR DRIVER
6519M: Guenter Roeck <linux@roeck-us.net>
6520L: lm-sensors@lm-sensors.org
6521S: Maintained
6522F: Documentation/hwmon/nct6775
6523F: drivers/hwmon/nct6775.c
6524
3c2d774c 6525NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6526M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6527L: linux-rdma@vger.kernel.org
e3d33cb1 6528W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6529S: Supported
6530F: drivers/infiniband/hw/nes/
6531
be2f2e84 6532NETEM NETWORK EMULATOR
adbbf69d 6533M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6534L: netem@lists.linux-foundation.org
be2f2e84 6535S: Maintained
679655da 6536F: net/sched/sch_netem.c
be2f2e84 6537
b2f5a051 6538NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6539M: Jon Mason <jdmason@kudzu.us>
4a58448b 6540L: netdev@vger.kernel.org
4a58448b 6541S: Supported
679655da 6542F: Documentation/networking/s2io.txt
b2f5a051 6543F: Documentation/networking/vxge.txt
86387e1a 6544F: drivers/net/ethernet/neterion/
4a58448b 6545
db9cf3a3 6546NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6547M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6548M: Patrick McHardy <kaber@trash.net>
42010ed0 6549M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6550L: netfilter-devel@vger.kernel.org
82b98543 6551L: coreteam@netfilter.org
1da177e4
LT
6552W: http://www.netfilter.org/
6553W: http://www.iptables.org/
42010ed0
PNA
6554Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6555T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6556T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6557S: Supported
679655da
JP
6558F: include/linux/netfilter*
6559F: include/linux/netfilter/
6560F: include/net/netfilter/
c117ab84
CEB
6561F: include/uapi/linux/netfilter*
6562F: include/uapi/linux/netfilter/
679655da
JP
6563F: net/*/netfilter.c
6564F: net/*/netfilter/
6565F: net/netfilter/
1da177e4 6566
4cc67735 6567NETLABEL
87a0874c 6568M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6569W: http://netlabel.sf.net
6570L: netdev@vger.kernel.org
87a0874c 6571S: Maintained
80811493 6572F: Documentation/netlabel/
679655da
JP
6573F: include/net/netlabel.h
6574F: net/netlabel/
4cc67735 6575
1da177e4 6576NETROM NETWORK LAYER
8b58be88 6577M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6578L: linux-hams@vger.kernel.org
d34cb28a 6579W: http://www.linux-ax25.org/
1da177e4 6580S: Maintained
679655da 6581F: include/net/netrom.h
c117ab84 6582F: include/uapi/linux/netrom.h
679655da 6583F: net/netrom/
1da177e4 6584
5ddb88c0 6585NETWORK BLOCK DEVICE (NBD)
8b58be88 6586M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6587S: Maintained
5e4b269b 6588L: nbd-general@lists.sourceforge.net
679655da
JP
6589F: Documentation/blockdev/nbd.txt
6590F: drivers/block/nbd.c
6591F: include/linux/nbd.h
c117ab84 6592F: include/uapi/linux/nbd.h
1da177e4 6593
6e43650c
NH
6594NETWORK DROP MONITOR
6595M: Neil Horman <nhorman@tuxdriver.com>
6596L: netdev@vger.kernel.org
6597S: Maintained
6598W: https://fedorahosted.org/dropwatch/
6599F: net/core/drop_monitor.c
6600
1da177e4 6601NETWORKING [GENERAL]
8b58be88 6602M: "David S. Miller" <davem@davemloft.net>
979b6c13 6603L: netdev@vger.kernel.org
b1e8fd54 6604W: http://www.linuxfoundation.org/en/Net
11e98029 6605Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6608S: Maintained
679655da
JP
6609F: net/
6610F: include/net/
018d21ed
JP
6611F: include/linux/in.h
6612F: include/linux/net.h
6613F: include/linux/netdevice.h
c117ab84
CEB
6614F: include/uapi/linux/in.h
6615F: include/uapi/linux/net.h
6616F: include/uapi/linux/netdevice.h
7e814a6c 6617F: tools/net/
f4e53f9a 6618F: tools/testing/selftests/net/
335a67d2 6619F: lib/random32.c
a101ccd1 6620F: lib/test_bpf.c
1da177e4
LT
6621
6622NETWORKING [IPv4/IPv6]
8b58be88
JP
6623M: "David S. Miller" <davem@davemloft.net>
6624M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6625M: James Morris <jmorris@namei.org>
6626M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6627M: Patrick McHardy <kaber@trash.net>
979b6c13 6628L: netdev@vger.kernel.org
08deed1e 6629T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6630S: Maintained
679655da
JP
6631F: net/ipv4/
6632F: net/ipv6/
6633F: include/net/ip*
0a14842f 6634F: arch/x86/net/*
1da177e4 6635
73b7656c
DM
6636NETWORKING [IPSEC]
6637M: Steffen Klassert <steffen.klassert@secunet.com>
6638M: Herbert Xu <herbert@gondor.apana.org.au>
6639M: "David S. Miller" <davem@davemloft.net>
6640L: netdev@vger.kernel.org
d1fc5024
SK
6641T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6643S: Maintained
5826bdd1 6644F: net/core/flow.c
73b7656c
DM
6645F: net/xfrm/
6646F: net/key/
6647F: net/ipv4/xfrm*
d1fc5024
SK
6648F: net/ipv4/esp4.c
6649F: net/ipv4/ah4.c
6650F: net/ipv4/ipcomp.c
6651F: net/ipv4/ip_vti.c
73b7656c 6652F: net/ipv6/xfrm*
d1fc5024
SK
6653F: net/ipv6/esp6.c
6654F: net/ipv6/ah6.c
6655F: net/ipv6/ipcomp6.c
6656F: net/ipv6/ip6_vti.c
73b7656c
DM
6657F: include/uapi/linux/xfrm.h
6658F: include/net/xfrm.h
6659
10e2ff1c 6660NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6661M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6662L: netdev@vger.kernel.org
6663S: Maintained
6664
29f8f632 6665NETWORKING [WIRELESS]
2cb4abd1 6666L: linux-wireless@vger.kernel.org
8a6e2535 6667Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6668
788873ac
JP
6669NETWORKING DRIVERS
6670L: netdev@vger.kernel.org
6671W: http://www.linuxfoundation.org/en/Net
11e98029 6672Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6675S: Odd Fixes
6676F: drivers/net/
018d21ed 6677F: include/linux/if_*
0b63bf1f
JD
6678F: include/linux/netdevice.h
6679F: include/linux/arcdevice.h
6680F: include/linux/etherdevice.h
6681F: include/linux/fcdevice.h
6682F: include/linux/fddidevice.h
6683F: include/linux/hippidevice.h
6684F: include/linux/inetdevice.h
c117ab84
CEB
6685F: include/uapi/linux/if_*
6686F: include/uapi/linux/netdevice.h
788873ac 6687
0e324cf6
JL
6688NETWORKING DRIVERS (WIRELESS)
6689M: Kalle Valo <kvalo@codeaurora.org>
6690L: linux-wireless@vger.kernel.org
6691Q: http://patchwork.kernel.org/project/linux-wireless/list/
6692T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6693S: Maintained
6694F: drivers/net/wireless/
6695
3d396eb1 6696NETXEN (1/10) GbE SUPPORT
8622315e 6697M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6698M: Sony Chacko <sony.chacko@qlogic.com>
6699M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6700L: netdev@vger.kernel.org
9c2b5bde 6701W: http://www.qlogic.com
3d396eb1 6702S: Supported
aa43c215 6703F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6704
6423d30f
AAJ
6705NFC SUBSYSTEM
6706M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6707M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6708M: Samuel Ortiz <sameo@linux.intel.com>
6709L: linux-wireless@vger.kernel.org
1eb3b216 6710L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6711S: Supported
6423d30f 6712F: net/nfc/
55eb94f9 6713F: include/net/nfc/
c117ab84 6714F: include/uapi/linux/nfc.h
6423d30f 6715F: drivers/nfc/
08eaa1e0 6716F: include/linux/platform_data/pn544.h
7ebb88e5 6717F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6718
e8b43555 6719NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6720M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6721L: linux-nfs@vger.kernel.org
6722W: http://client.linux-nfs.org
cd7b996a 6723T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6724S: Maintained
679655da
JP
6725F: fs/lockd/
6726F: fs/nfs/
6727F: fs/nfs_common/
6728F: net/sunrpc/
6729F: include/linux/lockd/
6730F: include/linux/nfs*
6731F: include/linux/sunrpc/
c117ab84
CEB
6732F: include/uapi/linux/nfs*
6733F: include/uapi/linux/sunrpc/
1da177e4 6734
85ef9cea 6735NILFS2 FILESYSTEM
e2126935 6736M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6737L: linux-nilfs@vger.kernel.org
f9472265 6738W: http://nilfs.sourceforge.net/
e2126935 6739T: git git://github.com/konis/nilfs2.git
85ef9cea 6740S: Supported
679655da
JP
6741F: Documentation/filesystems/nilfs2.txt
6742F: fs/nilfs2/
6743F: include/linux/nilfs2_fs.h
85ef9cea 6744
1da177e4 6745NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6746M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6747W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6748S: Maintained
679655da
JP
6749F: Documentation/scsi/NinjaSCSI.txt
6750F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6751
6752NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6753M: GOTO Masanori <gotom@debian.or.jp>
6754M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6755W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6756S: Maintained
679655da
JP
6757F: Documentation/scsi/NinjaSCSI.txt
6758F: drivers/scsi/nsp32*
1da177e4 6759
383b8fb9
LFT
6760NIOS2 ARCHITECTURE
6761M: Ley Foon Tan <lftan@altera.com>
6762L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6763T: git git://git.rocketboards.org/linux-socfpga.git
6764S: Maintained
6765F: arch/nios2/
6766
fce8a7bb 6767NTB DRIVER
9ef6bf6c
JM
6768M: Jon Mason <jdmason@kudzu.us>
6769M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6770S: Supported
2984411f
JM
6771W: https://github.com/jonmason/ntb/wiki
6772T: git git://github.com/jonmason/ntb.git
fce8a7bb 6773F: drivers/ntb/
548c237c 6774F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6775F: include/linux/ntb.h
6776
1da177e4 6777NTFS FILESYSTEM
2818ef50 6778M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6779L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6780W: http://www.tuxera.com/
e6f4dee7 6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6782S: Supported
679655da
JP
6783F: Documentation/filesystems/ntfs.txt
6784F: fs/ntfs/
1da177e4 6785
9eb8ef74 6786NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6787M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6788L: linux-fbdev@vger.kernel.org
ce00f85c 6789S: Maintained
8a61f013
JH
6790F: drivers/video/fbdev/riva/
6791F: drivers/video/fbdev/nvidia/
1da177e4 6792
79461681
MW
6793NVM EXPRESS DRIVER
6794M: Matthew Wilcox <willy@linux.intel.com>
6795L: linux-nvme@lists.infradead.org
6796T: git git://git.infradead.org/users/willy/linux-nvme.git
6797S: Supported
5be37bf9 6798F: drivers/block/nvme*
79461681
MW
6799F: include/linux/nvme.h
6800
f50d7146
RK
6801NXP TDA998X DRM DRIVER
6802M: Russell King <rmk+kernel@arm.linux.org.uk>
6803S: Supported
6804F: drivers/gpu/drm/i2c/tda998x_drv.c
6805F: include/drm/i2c/tda998x.h
6806
fbace43e
PR
6807NXP TFA9879 DRIVER
6808M: Peter Rosin <peda@axentia.se>
6809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6810S: Maintained
6811F: sound/soc/codecs/tfa9879*
6812
f5525786 6813OMAP SUPPORT
0e24bdd4 6814M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6815L: linux-omap@vger.kernel.org
6816W: http://www.muru.com/linux/omap/
6817W: http://linux.omap.com/
8a6e2535 6818Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6820S: Maintained
4e04d5a3 6821F: arch/arm/*omap*/
046d0a37 6822F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6823F: drivers/irqchip/irq-omap-intc.c
6824F: drivers/mfd/*omap*.c
6825F: drivers/mfd/menelaus.c
6826F: drivers/mfd/palmas.c
6827F: drivers/mfd/tps65217.c
6828F: drivers/mfd/tps65218.c
6829F: drivers/mfd/tps65910.c
6830F: drivers/mfd/twl-core.[ch]
6831F: drivers/mfd/twl4030*.c
6832F: drivers/mfd/twl6030*.c
6833F: drivers/mfd/twl6040*.c
6834F: drivers/regulator/palmas-regulator*.c
6835F: drivers/regulator/pbias-regulator.c
6836F: drivers/regulator/tps65217-regulator.c
6837F: drivers/regulator/tps65218-regulator.c
6838F: drivers/regulator/tps65910-regulator.c
6839F: drivers/regulator/twl-regulator.c
046d0a37 6840F: include/linux/i2c-omap.h
f5525786 6841
50f29fbd 6842OMAP DEVICE TREE SUPPORT
cdb55ab0 6843M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6844M: Tony Lindgren <tony@atomide.com>
6845L: linux-omap@vger.kernel.org
d0fb18c5 6846L: devicetree@vger.kernel.org
50f29fbd
TL
6847S: Maintained
6848F: arch/arm/boot/dts/*omap*
6849F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6850F: arch/arm/boot/dts/*am4*
6851F: arch/arm/boot/dts/*am5*
6852F: arch/arm/boot/dts/*dra7*
50f29fbd 6853
f5525786 6854OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6855M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6856L: linux-omap@vger.kernel.org
6857S: Maintained
6858F: arch/arm/*omap*/*clock*
6859
6860OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6861M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6862L: linux-omap@vger.kernel.org
6863S: Maintained
6864F: arch/arm/*omap*/*pm*
c46938d4 6865F: drivers/cpufreq/omap-cpufreq.c
f5525786 6866
d21db568 6867OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6868M: Rajendra Nayak <rnayak@ti.com>
6869M: Paul Walmsley <paul@pwsan.com>
6870L: linux-omap@vger.kernel.org
6871S: Maintained
d21db568 6872F: arch/arm/mach-omap2/prm*
692ab1f3 6873
f5525786 6874OMAP AUDIO SUPPORT
6c284903 6875M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6876M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6877L: alsa-devel@alsa-project.org (subscribers-only)
6878L: linux-omap@vger.kernel.org
6879S: Maintained
6880F: sound/soc/omap/
6881
18640193
TL
6882OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6883M: Roger Quadros <rogerq@ti.com>
6884M: Tony Lindgren <tony@atomide.com>
6885L: linux-omap@vger.kernel.org
6886S: Maintained
6887F: drivers/memory/omap-gpmc.c
6888F: arch/arm/mach-omap2/*gpmc*
6889
f5525786 6890OMAP FRAMEBUFFER SUPPORT
830e6384 6891M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6892L: linux-fbdev@vger.kernel.org
f5525786
TL
6893L: linux-omap@vger.kernel.org
6894S: Maintained
8a61f013 6895F: drivers/video/fbdev/omap/
f5525786 6896
676eec0d 6897OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6898M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6899L: linux-omap@vger.kernel.org
676eec0d 6900L: linux-fbdev@vger.kernel.org
178ff4c9 6901S: Maintained
8a61f013 6902F: drivers/video/fbdev/omap2/
178ff4c9
TV
6903F: Documentation/arm/OMAP/DSS
6904
8b37fcfc
OBC
6905OMAP HARDWARE SPINLOCK SUPPORT
6906M: Ohad Ben-Cohen <ohad@wizery.com>
6907L: linux-omap@vger.kernel.org
6908S: Maintained
6909F: drivers/hwspinlock/omap_hwspinlock.c
6910F: arch/arm/mach-omap2/hwspinlock.c
6911
f5525786 6912OMAP MMC SUPPORT
8b58be88 6913M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6914L: linux-omap@vger.kernel.org
6915S: Maintained
653f41b5
MC
6916F: drivers/mmc/host/omap.c
6917
6918OMAP HS MMC SUPPORT
0a4585c6 6919L: linux-mmc@vger.kernel.org
653f41b5 6920L: linux-omap@vger.kernel.org
dfa5d196 6921S: Orphan
653f41b5 6922F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6923
6924OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6925M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6926S: Maintained
6927F: drivers/char/hw_random/omap-rng.c
6928
f400c82e 6929OMAP HWMOD SUPPORT
cdb55ab0 6930M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6931M: Paul Walmsley <paul@pwsan.com>
6932L: linux-omap@vger.kernel.org
6933S: Maintained
8fc8b12b 6934F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6935
6936OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6937M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6938L: linux-omap@vger.kernel.org
6939S: Maintained
6940F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6941
0db83ced 6942OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6943M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6944L: linux-media@vger.kernel.org
6945S: Maintained
90d72ac6 6946F: drivers/media/platform/omap3isp/
0db83ced 6947F: drivers/staging/media/omap4iss/
7e8970e1 6948
f5525786 6949OMAP USB SUPPORT
f299470a 6950M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6951L: linux-usb@vger.kernel.org
6952L: linux-omap@vger.kernel.org
43b416e5 6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6954S: Maintained
a16fbd65
JP
6955F: drivers/usb/*/*omap*
6956F: arch/arm/*omap*/usb*
f5525786 6957
6d994710 6958OMAP GPIO DRIVER
a1415a8f 6959M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6960M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6961M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6962L: linux-omap@vger.kernel.org
6963S: Maintained
6964F: drivers/gpio/gpio-omap.c
6965
c351e290
MJ
6966OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6967M: Mark Jackson <mpfj@newflow.co.uk>
6968L: linux-omap@vger.kernel.org
6969S: Maintained
6970F: arch/arm/boot/dts/am335x-nano.dts
6971
0ad122d9 6972OMFS FILESYSTEM
8b58be88 6973M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6974L: linux-karma-devel@lists.sourceforge.net
6975S: Maintained
679655da
JP
6976F: Documentation/filesystems/omfs.txt
6977F: fs/omfs/
0ad122d9 6978
c1986ee9 6979OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6980M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6981S: Maintained
679655da
JP
6982F: drivers/char/pcmcia/cm4000_cs.c
6983F: include/linux/cm4000_cs.h
c117ab84 6984F: include/uapi/linux/cm4000_cs.h
c1986ee9 6985
77c44ab1 6986OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6987M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6988S: Maintained
679655da 6989F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6990
77d5140f 6991OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6992M: Jonathan Corbet <corbet@lwn.net>
661263b5 6993L: linux-media@vger.kernel.org
275ffde4 6994T: git git://linuxtv.org/media_tree.git
77d5140f 6995S: Maintained
90d72ac6 6996F: drivers/media/i2c/ov7670.c
77d5140f 6997
431bca73 6998ONENAND FLASH DRIVER
8b58be88 6999M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7000L: linux-mtd@lists.infradead.org
7001S: Maintained
679655da
JP
7002F: drivers/mtd/onenand/
7003F: include/linux/mtd/onenand*.h
431bca73 7004
1da177e4 7005ONSTREAM SCSI TAPE DRIVER
8b58be88 7006M: Willem Riede <osst@riede.org>
1da177e4
LT
7007L: osst-users@lists.sourceforge.net
7008L: linux-scsi@vger.kernel.org
7009S: Maintained
f7269cfc
JD
7010F: Documentation/scsi/osst.txt
7011F: drivers/scsi/osst.*
7012F: drivers/scsi/osst_*.h
7013F: drivers/scsi/st.h
1da177e4 7014
e2d1d6c0 7015OPENCORES I2C BUS DRIVER
8b58be88 7016M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7017L: linux-i2c@vger.kernel.org
e2d1d6c0 7018S: Maintained
679655da
JP
7019F: Documentation/i2c/busses/i2c-ocores
7020F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7021
860c44c1 7022OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7023M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7024M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7025L: devicetree@vger.kernel.org
a7fefe9f
RH
7026W: http://www.devicetree.org/
7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7028S: Maintained
f8828205 7029F: drivers/of/
860c44c1 7030F: include/linux/of*.h
f8828205 7031F: scripts/dtc/
860c44c1 7032
f8828205 7033OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7034M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7035M: Pawel Moll <pawel.moll@arm.com>
7036M: Mark Rutland <mark.rutland@arm.com>
de80963e 7037M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7038M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7039L: devicetree@vger.kernel.org
7040S: Maintained
7041F: Documentation/devicetree/
7042F: arch/*/boot/dts/
7043F: include/dt-bindings/
7044
19f9d392
JB
7045OPENRISC ARCHITECTURE
7046M: Jonas Bonn <jonas@southpole.se>
7047W: http://openrisc.net
eab7c1c0 7048L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7049S: Maintained
7050T: git git://openrisc.net/~jonas/linux
14430813 7051F: arch/openrisc/
19f9d392 7052
ccb1352e 7053OPENVSWITCH
4f337ed5 7054M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
7055L: dev@openvswitch.org
7056W: http://openvswitch.org
4f337ed5 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7058S: Maintained
7059F: net/openvswitch/
7060
af39917d
CL
7061OPL4 DRIVER
7062M: Clemens Ladisch <clemens@ladisch.de>
7063L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7064T: git git://git.alsa-project.org/alsa-kernel.git
7065S: Maintained
7066F: sound/drivers/opl4/
7067
1da177e4 7068OPROFILE
4cf7e718 7069M: Robert Richter <rric@kernel.org>
1da177e4
LT
7070L: oprofile-list@lists.sf.net
7071S: Maintained
81c4a8a6 7072F: arch/*/include/asm/oprofile*.h
679655da
JP
7073F: arch/*/oprofile/
7074F: drivers/oprofile/
7075F: include/linux/oprofile.h
1da177e4 7076
e2d1d6c0 7077ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7078M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7079M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7080L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7081W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7083S: Supported
679655da
JP
7084F: Documentation/filesystems/ocfs2.txt
7085F: Documentation/filesystems/dlmfs.txt
7086F: fs/ocfs2/
e2d1d6c0 7087
1da177e4 7088ORINOCO DRIVER
724c6b35 7089L: linux-wireless@vger.kernel.org
491b26b4 7090W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7091W: http://www.nongnu.org/orinoco/
3a59babb 7092S: Orphan
679655da 7093F: drivers/net/wireless/orinoco/
1da177e4 7094
42c55aa8 7095OSD LIBRARY and FILESYSTEM
fadc0752 7096M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7097M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7098L: osd-dev@open-osd.org
7099W: http://open-osd.org
54e5881d 7100T: git git://git.open-osd.org/open-osd.git
68274794 7101S: Maintained
42c55aa8 7102F: drivers/scsi/osd/
6b6f0b6c 7103F: include/scsi/osd_*
42c55aa8 7104F: fs/exofs/
68274794 7105
ef94b186 7106OVERLAY FILESYSTEM
7c37fbda 7107M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7108L: linux-unionfs@vger.kernel.org
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7110S: Supported
1d113735 7111F: fs/overlayfs/
7c37fbda
NB
7112F: Documentation/filesystems/overlayfs.txt
7113
e2d1d6c0 7114P54 WIRELESS DRIVER
084cb0fe 7115M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7116L: linux-wireless@vger.kernel.org
084cb0fe 7117W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7118S: Maintained
679655da 7119F: drivers/net/wireless/p54/
e2d1d6c0 7120
f5cd7872 7121PA SEMI ETHERNET DRIVER
8b58be88 7122M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7123L: netdev@vger.kernel.org
7124S: Maintained
ded19add 7125F: drivers/net/ethernet/pasemi/*
f5cd7872 7126
beb58aa3 7127PA SEMI SMBUS DRIVER
8b58be88 7128M: Olof Johansson <olof@lixom.net>
846557d3 7129L: linux-i2c@vger.kernel.org
beb58aa3 7130S: Maintained
679655da 7131F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7132
48fc267e
SK
7133PADATA PARALLEL EXECUTION MECHANISM
7134M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7135L: linux-crypto@vger.kernel.org
7136S: Maintained
7137F: kernel/padata.c
7138F: include/linux/padata.h
7139F: Documentation/padata.txt
7140
709ee531 7141PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7142M: Harald Welte <laforge@gnumonks.org>
d0944853 7143L: platform-driver-x86@vger.kernel.org
709ee531 7144S: Maintained
679655da 7145F: drivers/platform/x86/panasonic-laptop.c
709ee531 7146
368dd5ac 7147PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7148M: David Howells <dhowells@redhat.com>
7149M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7150L: linux-am33-list@redhat.com (moderated for non-subscribers)
7151W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7152S: Maintained
679655da
JP
7153F: Documentation/mn10300/
7154F: arch/mn10300/
4fa97181 7155
1da177e4 7156PARALLEL PORT SUPPORT
3dd1a329 7157L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7158S: Orphan
679655da
JP
7159F: drivers/parport/
7160F: include/linux/parport*.h
7161F: drivers/char/ppdev.c
c117ab84 7162F: include/uapi/linux/ppdev.h
1da177e4 7163
4cdf6bc2 7164PARAVIRT_OPS INTERFACE
d633180c 7165M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7166M: Chris Wright <chrisw@sous-sol.org>
7167M: Alok Kataria <akataria@vmware.com>
7168M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7169L: virtualization@lists.linux-foundation.org
4cdf6bc2 7170S: Supported
679655da
JP
7171F: Documentation/ia64/paravirt_ops.txt
7172F: arch/*/kernel/paravirt*
7173F: arch/*/include/asm/paravirt.h
4cdf6bc2 7174
e2d1d6c0 7175PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7176M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7177L: linux-parport@lists.infradead.org (subscribers-only)
7178W: http://www.torque.net/linux-pp.html
7179S: Maintained
679655da
JP
7180F: Documentation/blockdev/paride.txt
7181F: drivers/block/paride/
e2d1d6c0
RD
7182
7183PARISC ARCHITECTURE
b8828770 7184M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7185M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7186L: linux-parisc@vger.kernel.org
7187W: http://www.parisc-linux.org/
8a6e2535 7188Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7189T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7191S: Maintained
679655da 7192F: arch/parisc/
2b6bac9e 7193F: Documentation/parisc/
679655da 7194F: drivers/parisc/
2b6bac9e
HD
7195F: drivers/char/agp/parisc-agp.c
7196F: drivers/input/serio/gscps2.c
7197F: drivers/parport/parport_gsc.*
7198F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7199F: drivers/video/fbdev/sti*
2b6bac9e
HD
7200F: drivers/video/console/sti*
7201F: drivers/video/logo/logo_parisc*
e2d1d6c0 7202
1662d32c 7203PC87360 HARDWARE MONITORING DRIVER
8b58be88 7204M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7205L: lm-sensors@lm-sensors.org
7206S: Maintained
679655da
JP
7207F: Documentation/hwmon/pc87360
7208F: drivers/hwmon/pc87360.c
1662d32c
JC
7209
7210PC8736x GPIO DRIVER
8b58be88 7211M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7212S: Maintained
679655da 7213F: drivers/char/pc8736x_gpio.c
1662d32c 7214
1ad107fd 7215PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7216M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7217L: lm-sensors@lm-sensors.org
7218S: Maintained
7219F: Documentation/hwmon/pc87427
7220F: drivers/hwmon/pc87427.c
7221
b26e0ed4 7222PCA9532 LED DRIVER
8b58be88 7223M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7224S: Maintained
d5ca6918
JP
7225F: drivers/leds/leds-pca9532.c
7226F: include/linux/leds-pca9532.h
b26e0ed4 7227
5ce914a8 7228PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7229M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7230L: linux-i2c@vger.kernel.org
7231S: Maintained
b4f0b74e 7232F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7233
3971dae5 7234PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7235M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7236S: Maintained
7237F: drivers/firmware/pcdp.*
7238
065c6359 7239PCI ERROR RECOVERY
6305902c 7240M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7241L: linux-pci@vger.kernel.org
065c6359 7242S: Supported
679655da 7243F: Documentation/PCI/pci-error-recovery.txt
065c6359 7244
1da177e4 7245PCI SUBSYSTEM
5ac3a6d2 7246M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7247L: linux-pci@vger.kernel.org
99662dd1 7248Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7249T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7250S: Supported
679655da
JP
7251F: Documentation/PCI/
7252F: drivers/pci/
7253F: include/linux/pci*
6b49ee49 7254F: arch/x86/pci/
cad01f91 7255F: arch/x86/kernel/quirks.c
1da177e4 7256
5f6b6ccd
TI
7257PCI DRIVER FOR APPLIEDMICRO XGENE
7258M: Tanmay Inamdar <tinamdar@apm.com>
7259L: linux-pci@vger.kernel.org
7260L: linux-arm-kernel@lists.infradead.org
7261S: Maintained
7262F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7263F: drivers/pci/host/pci-xgene.c
7264
62d0ff83
ML
7265PCI DRIVER FOR FREESCALE LAYERSCAPE
7266M: Minghuan Lian <minghuan.Lian@freescale.com>
7267M: Mingkai Hu <mingkai.hu@freescale.com>
7268M: Roy Zang <tie-fei.zang@freescale.com>
7269L: linuxppc-dev@lists.ozlabs.org
7270L: linux-pci@vger.kernel.org
7271L: linux-arm-kernel@lists.infradead.org
7272S: Maintained
7273F: drivers/pci/host/*layerscape*
7274
f0b75693 7275PCI DRIVER FOR IMX6
f175aa2c 7276M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7277M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7278L: linux-pci@vger.kernel.org
7279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7280S: Maintained
7281F: drivers/pci/host/*imx6*
7282
0c4ffcfe
MK
7283PCI DRIVER FOR TI KEYSTONE
7284M: Murali Karicheri <m-karicheri2@ti.com>
7285L: linux-pci@vger.kernel.org
7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7287S: Maintained
7288F: drivers/pci/host/*keystone*
7289
f0b75693
BH
7290PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7291M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7292M: Jason Cooper <jason@lakedaemon.net>
7293L: linux-pci@vger.kernel.org
7294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7295S: Maintained
7296F: drivers/pci/host/*mvebu*
7297
0447cfd7
TR
7298PCI DRIVER FOR NVIDIA TEGRA
7299M: Thierry Reding <thierry.reding@gmail.com>
7300L: linux-tegra@vger.kernel.org
f0b75693 7301L: linux-pci@vger.kernel.org
0447cfd7
TR
7302S: Supported
7303F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7304F: drivers/pci/host/pci-tegra.c
7305
47ff3de9
KVA
7306PCI DRIVER FOR TI DRA7XX
7307M: Kishon Vijay Abraham I <kishon@ti.com>
7308L: linux-omap@vger.kernel.org
7309L: linux-pci@vger.kernel.org
7310S: Supported
7311F: Documentation/devicetree/bindings/pci/ti-pci.txt
7312F: drivers/pci/host/pci-dra7xx.c
7313
f0b75693
BH
7314PCI DRIVER FOR RENESAS R-CAR
7315M: Simon Horman <horms@verge.net.au>
7316L: linux-pci@vger.kernel.org
7317L: linux-sh@vger.kernel.org
7318S: Maintained
7319F: drivers/pci/host/*rcar*
7320
4af82255
JH
7321PCI DRIVER FOR SAMSUNG EXYNOS
7322M: Jingoo Han <jg1.han@samsung.com>
7323L: linux-pci@vger.kernel.org
f0b75693
BH
7324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7325L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7326S: Maintained
7327F: drivers/pci/host/pci-exynos.c
7328
f0b75693
BH
7329PCI DRIVER FOR SYNOPSIS DESIGNWARE
7330M: Mohit Kumar <mohit.kumar@st.com>
7331M: Jingoo Han <jg1.han@samsung.com>
7332L: linux-pci@vger.kernel.org
7333S: Maintained
7334F: drivers/pci/host/*designware*
7335
cf28855b
WD
7336PCI DRIVER FOR GENERIC OF HOSTS
7337M: Will Deacon <will.deacon@arm.com>
7338L: linux-pci@vger.kernel.org
7339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7340S: Maintained
7341F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7342F: drivers/pci/host/pci-host-generic.c
7343
51b66a6c
PA
7344PCIE DRIVER FOR ST SPEAR13XX
7345M: Mohit Kumar <mohit.kumar@st.com>
7346L: linux-pci@vger.kernel.org
7347S: Maintained
7348F: drivers/pci/host/*spear*
7349
1da177e4 7350PCMCIA SUBSYSTEM
4230dfc9 7351P: Linux PCMCIA Team
f5df5881 7352L: linux-pcmcia@lists.infradead.org
6650e0a5 7353W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7354T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7355S: Maintained
679655da
JP
7356F: Documentation/pcmcia/
7357F: drivers/pcmcia/
7358F: include/pcmcia/
1da177e4
LT
7359
7360PCNET32 NETWORK DRIVER
227fb925 7361M: Don Fry <pcnet32@frontier.com>
979b6c13 7362L: netdev@vger.kernel.org
1da177e4 7363S: Maintained
b955f6ca 7364F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7365
48fc267e
SK
7366PCRYPT PARALLEL CRYPTO ENGINE
7367M: Steffen Klassert <steffen.klassert@secunet.com>
7368L: linux-crypto@vger.kernel.org
7369S: Maintained
7370F: crypto/pcrypt.c
7371F: include/crypto/pcrypt.h
7372
e72df0b8
TH
7373PER-CPU MEMORY ALLOCATOR
7374M: Tejun Heo <tj@kernel.org>
7375M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7377S: Maintained
7378F: include/linux/percpu*.h
7379F: mm/percpu*.c
7380F: arch/*/include/asm/percpu.h
7381
ad4ecbcb 7382PER-TASK DELAY ACCOUNTING
185e595f 7383M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7384S: Maintained
679655da
JP
7385F: include/linux/delayacct.h
7386F: kernel/delayacct.c
ad4ecbcb 7387
57c0c15b 7388PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7389M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7390M: Paul Mackerras <paulus@samba.org>
dd9b238c 7391M: Ingo Molnar <mingo@redhat.com>
f80c5393 7392M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7393L: linux-kernel@vger.kernel.org
75fc2d37 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7395S: Supported
d53e8365 7396F: kernel/events/*
a003236c 7397F: include/linux/perf_event.h
c117ab84 7398F: include/uapi/linux/perf_event.h
141c4296
RR
7399F: arch/*/kernel/perf_event*.c
7400F: arch/*/kernel/*/perf_event*.c
7401F: arch/*/kernel/*/*/perf_event*.c
a003236c 7402F: arch/*/include/asm/perf_event.h
a003236c
VL
7403F: arch/*/kernel/perf_callchain.c
7404F: tools/perf/
6c0b3244 7405
dd49d0f5 7406PERSONALITY HANDLING
8b58be88 7407M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7408L: linux-abi-devel@lists.sourceforge.net
7409S: Maintained
679655da 7410F: include/linux/personality.h
c117ab84 7411F: include/uapi/linux/personality.h
dd49d0f5 7412
838e7a03 7413PHONET PROTOCOL
2a06b40f 7414M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7415S: Supported
7416F: Documentation/networking/phonet.txt
7417F: include/linux/phonet.h
7418F: include/net/phonet/
c117ab84 7419F: include/uapi/linux/phonet.h
838e7a03
RDC
7420F: net/phonet/
7421
1da177e4 7422PHRAM MTD DRIVER
8b58be88 7423M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7424L: linux-mtd@lists.infradead.org
7425S: Maintained
679655da 7426F: drivers/mtd/devices/phram.c
1da177e4 7427
efdbb10e
BP
7428PICOLCD HID DRIVER
7429M: Bruno Prémont <bonbons@linux-vserver.org>
7430L: linux-input@vger.kernel.org
7431S: Maintained
7432F: drivers/hid/hid-picolcd*
7433
a53bfa07
JI
7434PICOXCELL SUPPORT
7435M: Jamie Iles <jamie@jamieiles.com>
7436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7437T: git git://github.com/jamieiles/linux-2.6-ji.git
7438S: Supported
b8733987 7439F: arch/arm/boot/dts/picoxcell*
14430813 7440F: arch/arm/mach-picoxcell/
b8733987 7441F: drivers/crypto/picoxcell*
a53bfa07 7442
2744e8af
LW
7443PIN CONTROL SUBSYSTEM
7444M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7445L: linux-gpio@vger.kernel.org
dbe752a3 7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7447S: Maintained
07f29ba6 7448F: drivers/pinctrl/
8e406fe4 7449F: include/linux/pinctrl/
2744e8af 7450
2201bbb8
JCPV
7451PIN CONTROLLER - ATMEL AT91
7452M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7454S: Maintained
c654b6bf 7455F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7456
cbd1b652
MW
7457PIN CONTROLLER - INTEL
7458M: Mika Westerberg <mika.westerberg@linux.intel.com>
7459M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7460S: Maintained
7461F: drivers/pinctrl/intel/
2201bbb8 7462
9963b536
LP
7463PIN CONTROLLER - RENESAS
7464M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7465L: linux-sh@vger.kernel.org
7466S: Maintained
7467F: drivers/pinctrl/sh-pfc/
7468
b75e60d6 7469PIN CONTROLLER - SAMSUNG
fea685e9 7470M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7471M: Thomas Abraham <thomas.abraham@linaro.org>
7472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7473L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7474S: Maintained
9b5b33f6 7475F: drivers/pinctrl/samsung/
b75e60d6 7476
deda8287 7477PIN CONTROLLER - ST SPEAR
8e406fe4 7478M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7479L: spear-devel@list.st.com
7480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7481W: http://www.st.com/spear
7482S: Maintained
8e406fe4 7483F: drivers/pinctrl/spear/
deda8287 7484
249a6771 7485PKTCDVD DRIVER
dbd47133 7486M: Jiri Kosina <jkosina@suse.cz>
249a6771 7487S: Maintained
679655da
JP
7488F: drivers/block/pktcdvd.c
7489F: include/linux/pktcdvd.h
c117ab84 7490F: include/uapi/linux/pktcdvd.h
249a6771 7491
b31d8273
G
7492PKUNITY SOC DRIVERS
7493M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7494W: http://mprc.pku.edu.cn/~guanxuetao/linux
7495S: Maintained
ceebf4d5 7496T: git git://github.com/gxt/linux.git
b31d8273 7497F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7498F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7499F: drivers/video/fbdev/fb-puv3.c
2809e80b 7500F: drivers/rtc/rtc-puv3.c
b31d8273 7501
9d2ecfb7 7502PMBUS HARDWARE MONITORING DRIVERS
ca462085 7503M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7504L: lm-sensors@lm-sensors.org
7505W: http://www.lm-sensors.org/
7506W: http://www.roeck-us.net/linux/drivers/
7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7508S: Maintained
7509F: Documentation/hwmon/pmbus
7510F: drivers/hwmon/pmbus/
7511F: include/linux/i2c/pmbus.h
7512
89a36810 7513PMC SIERRA MaxRAID DRIVER
076cfaae 7514M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7515L: linux-scsi@vger.kernel.org
7516W: http://www.pmc-sierra.com/
7517S: Supported
7518F: drivers/scsi/pmcraid.*
7519
dbf9bfe6 7520PMC SIERRA PM8001 DRIVER
4f0e359c 7521M: xjtuwjp@gmail.com
dbf9bfe6 7522M: lindar_liu@usish.com
f5a7b525 7523L: pmchba@pmcs.com
dbf9bfe6 7524L: linux-scsi@vger.kernel.org
7525S: Supported
7526F: drivers/scsi/pm8001/
7527
1da177e4 7528POSIX CLOCKS and TIMERS
8b58be88 7529M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7530L: linux-kernel@vger.kernel.org
75fc2d37 7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7532S: Maintained
679655da
JP
7533F: fs/timerfd.c
7534F: include/linux/timer*
5cee9645 7535F: kernel/time/*timer*
1da177e4 7536
3be86148 7537POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7538M: Sebastian Reichel <sre@kernel.org>
57318935 7539M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7540M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7541L: linux-pm@vger.kernel.org
54e5881d 7542T: git git://git.infradead.org/battery-2.6.git
3be86148 7543S: Maintained
679655da 7544F: include/linux/power_supply.h
8cd725a1 7545F: drivers/power/
3be86148 7546
1da177e4 7547PNP SUPPORT
46a1f21a 7548M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7549S: Maintained
679655da 7550F: drivers/pnp/
1da177e4 7551
999445d4 7552PNXxxxx I2C DRIVER
8b58be88 7553M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7554L: linux-i2c@vger.kernel.org
999445d4 7555S: Maintained
679655da 7556F: drivers/i2c/busses/i2c-pnx.c
999445d4 7557
1da177e4 7558PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7559M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7560L: linux-ppp@vger.kernel.org
7561S: Maintained
224cf5ad 7562F: drivers/net/ppp/ppp_*
1da177e4
LT
7563
7564PPP OVER ATM (RFC 2364)
8b58be88 7565M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7566S: Maintained
679655da 7567F: net/atm/pppoatm.c
c117ab84 7568F: include/uapi/linux/atmppp.h
1da177e4
LT
7569
7570PPP OVER ETHERNET
8b58be88 7571M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7572S: Maintained
224cf5ad
JK
7573F: drivers/net/ppp/pppoe.c
7574F: drivers/net/ppp/pppox.c
1da177e4 7575
a6d2370b 7576PPP OVER L2TP
8b58be88 7577M: James Chapman <jchapman@katalix.com>
a6d2370b 7578S: Maintained
90ca28d1 7579F: net/l2tp/l2tp_ppp.c
679655da 7580F: include/linux/if_pppol2tp.h
c117ab84 7581F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7582
eae9d2ba 7583PPS SUPPORT
8b58be88 7584M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7585W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7586L: linuxpps@ml.enneenne.com (subscribers-only)
7587S: Maintained
cabaaf41
JP
7588F: Documentation/pps/
7589F: drivers/pps/
7590F: include/linux/pps*.h
eae9d2ba 7591
71a6d0af
HW
7592PPTP DRIVER
7593M: Dmitry Kozlov <xeb@mail.ru>
7594L: netdev@vger.kernel.org
7595S: Maintained
224cf5ad 7596F: drivers/net/ppp/pptp.c
71a6d0af
HW
7597W: http://sourceforge.net/projects/accel-pptp
7598
1da177e4 7599PREEMPTIBLE KERNEL
8b58be88 7600M: Robert Love <rml@tech9.net>
1da177e4
LT
7601L: kpreempt-tech@lists.sourceforge.net
7602W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7603S: Supported
679655da
JP
7604F: Documentation/preempt-locking.txt
7605F: include/linux/preempt.h
1da177e4
LT
7606
7607PRISM54 WIRELESS DRIVER
8b58be88 7608M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7609L: linux-wireless@vger.kernel.org
9ef80804 7610W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7611S: Obsolete
679655da 7612F: drivers/net/wireless/prism54/
1da177e4 7613
02c18891 7614PS3 NETWORK SUPPORT
b809b9ca 7615M: Geoff Levand <geoff@infradead.org>
02c18891 7616L: netdev@vger.kernel.org
a4724ed6 7617L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7618S: Maintained
8df158ac 7619F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7620
f58a9d17 7621PS3 PLATFORM SUPPORT
b809b9ca 7622M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7623L: linuxppc-dev@lists.ozlabs.org
7624L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7625S: Maintained
679655da
JP
7626F: arch/powerpc/boot/ps3*
7627F: arch/powerpc/include/asm/lv1call.h
7628F: arch/powerpc/include/asm/ps3*.h
7629F: arch/powerpc/platforms/ps3/
7630F: drivers/*/ps3*
7631F: drivers/ps3/
fec629b8 7632F: drivers/rtc/rtc-ps3.c
679655da 7633F: drivers/usb/host/*ps3.c
fec629b8 7634F: sound/ppc/snd_ps3*
f58a9d17 7635
cffb4add 7636PS3VRAM DRIVER
8b58be88 7637M: Jim Paris <jim@jtan.com>
a4724ed6 7638L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7639S: Maintained
8a3977cb 7640F: drivers/block/ps3vram.c
cffb4add 7641
8defe599 7642PSTORE FILESYSTEM
9d5e2a02 7643M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7644M: Colin Cross <ccross@android.com>
7645M: Kees Cook <keescook@chromium.org>
7646M: Tony Luck <tony.luck@intel.com>
7647S: Maintained
7648T: git git://git.infradead.org/users/cbou/linux-pstore.git
7649F: fs/pstore/
7650F: include/linux/pstore*
04851772 7651F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7652F: drivers/acpi/apei/erst.c
7653
7fbc415d
RC
7654PTP HARDWARE CLOCK SUPPORT
7655M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7656L: netdev@vger.kernel.org
7fbc415d
RC
7657S: Maintained
7658W: http://linuxptp.sourceforge.net/
7659F: Documentation/ABI/testing/sysfs-ptp
7660F: Documentation/ptp/*
0ecb3cdd 7661F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7662F: drivers/net/phy/dp83640*
7663F: drivers/ptp/*
7664F: include/linux/ptp_cl*
7665
cf94a4d1 7666PTRACE SUPPORT
e846ee5f 7667M: Roland McGrath <roland@hack.frob.com>
8b58be88 7668M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7669S: Maintained
7670F: include/asm-generic/syscall.h
7671F: include/linux/ptrace.h
7672F: include/linux/regset.h
7673F: include/linux/tracehook.h
c117ab84 7674F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7675F: kernel/ptrace.c
7676
8320204a 7677PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7678M: Mike Isely <isely@pobox.com>
16e9495d 7679L: pvrusb2@isely.net (subscribers-only)
661263b5 7680L: linux-media@vger.kernel.org
8320204a 7681W: http://www.isely.net/pvrusb2/
275ffde4 7682T: git git://linuxtv.org/media_tree.git
8320204a 7683S: Maintained
679655da 7684F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7685F: drivers/media/usb/pvrusb2/
8320204a 7686
39532e6c
HG
7687PWC WEBCAM DRIVER
7688M: Hans de Goede <hdegoede@redhat.com>
7689L: linux-media@vger.kernel.org
7690T: git git://linuxtv.org/media_tree.git
7691S: Maintained
7692F: drivers/media/usb/pwc/*
7693
93c090b3
KD
7694PWM FAN DRIVER
7695M: Kamil Debski <k.debski@samsung.com>
7696L: lm-sensors@lm-sensors.org
7697S: Supported
7698F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7699F: Documentation/hwmon/pwm-fan
7700F: drivers/hwmon/pwm-fan.c
7701
200efedd 7702PWM SUBSYSTEM
aa3495f7
TR
7703M: Thierry Reding <thierry.reding@gmail.com>
7704L: linux-pwm@vger.kernel.org
0c2498f1 7705S: Maintained
006e854f 7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7707F: Documentation/pwm.txt
7708F: Documentation/devicetree/bindings/pwm/
7709F: include/linux/pwm.h
0c2498f1 7710F: drivers/pwm/
a140b98d
TR
7711F: drivers/video/backlight/pwm_bl.c
7712F: include/linux/pwm_backlight.h
0c2498f1 7713
30ec261e 7714PXA2xx/PXA3xx SUPPORT
8da5e302 7715M: Daniel Mack <daniel@zonque.org>
a323f664 7716M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7717M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7719T: git git://github.com/hzhuang1/linux.git
8da5e302 7720T: git git://github.com/rjarzmik/linux.git
1da177e4 7721S: Maintained
679655da
JP
7722F: arch/arm/mach-pxa/
7723F: drivers/pcmcia/pxa2xx*
9df92e6c 7724F: drivers/spi/spi-pxa2xx*
faf2e1db 7725F: drivers/usb/gadget/udc/pxa2*
679655da 7726F: include/sound/pxa2xx-lib.h
bec4c99e 7727F: sound/arm/pxa*
14430813 7728F: sound/soc/pxa/
1da177e4 7729
ec64d3bf
EG
7730PXA3xx NAND FLASH DRIVER
7731M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7732L: linux-mtd@lists.infradead.org
7733S: Maintained
9a67f099 7734F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7735
3f640c61 7736MMP SUPPORT
8b58be88 7737M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7738M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7740T: git git://github.com/hzhuang1/linux.git
7741T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7742S: Maintained
3f640c61 7743F: arch/arm/mach-mmp/
e8e6cb32 7744
272f133a
PO
7745PXA MMCI DRIVER
7746S: Orphan
7747
57f63bc8 7748PXA RTC DRIVER
8b58be88 7749M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7750L: rtc-linux@googlegroups.com
7751S: Maintained
7752
cea4001a
TS
7753QAT DRIVER
7754M: Tadeusz Struk <tadeusz.struk@intel.com>
7755L: qat-linux@intel.com
7756S: Supported
7757F: drivers/crypto/qat/
7758
52a09a04 7759QIB DRIVER
8473c603 7760M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7761L: linux-rdma@vger.kernel.org
7762S: Supported
7763F: drivers/infiniband/hw/qib/
7764
5e9772b9
JS
7765QLOGIC QLA1280 SCSI DRIVER
7766M: Michael Reed <mdr@sgi.com>
7767L: linux-scsi@vger.kernel.org
7768S: Maintained
7769F: drivers/scsi/qla1280.[ch]
7770
1da177e4 7771QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7772M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7773L: linux-scsi@vger.kernel.org
7774S: Supported
679655da
JP
7775F: Documentation/scsi/LICENSE.qla2xxx
7776F: drivers/scsi/qla2xxx/
1da177e4 7777
883c98fe 7778QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7779M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7780L: linux-scsi@vger.kernel.org
7781S: Supported
bacfb81b 7782F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7783F: drivers/scsi/qla4xxx/
7784
5a4faa87 7785QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7786M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7787M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7788M: linux-driver@qlogic.com
7789L: netdev@vger.kernel.org
7790S: Supported
679655da 7791F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7792F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7793
0ec00f03 7794QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7795M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7796M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7797L: netdev@vger.kernel.org
7798S: Supported
aa43c215 7799F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7800
c4e84bde 7801QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7802M: Harish Patil <harish.patil@qlogic.com>
7803M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7804M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7805M: linux-driver@qlogic.com
c4e84bde
RM
7806L: netdev@vger.kernel.org
7807S: Supported
aa43c215 7808F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7809
1da177e4 7810QNX4 FILESYSTEM
8b58be88 7811M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7812W: http://www.alarsen.net/linux/qnx4fs/
7813S: Maintained
80811493 7814F: fs/qnx4/
c117ab84
CEB
7815F: include/uapi/linux/qnx4_fs.h
7816F: include/uapi/linux/qnxtypes.h
1da177e4 7817
91952bc0
AP
7818QT1010 MEDIA DRIVER
7819M: Antti Palosaari <crope@iki.fi>
7820L: linux-media@vger.kernel.org
7821W: http://linuxtv.org/
7822W: http://palosaari.fi/linux/
7823Q: http://patchwork.linuxtv.org/project/linux-media/list/
7824T: git git://linuxtv.org/anttip/media_tree.git
7825S: Maintained
7826F: drivers/media/tuners/qt1010*
7827
966fb5ec
SM
7828QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7829M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7830L: linux-wireless@vger.kernel.org
7831L: ath9k-devel@lists.ath9k.org
7832W: http://wireless.kernel.org/en/users/Drivers/ath9k
7833S: Supported
7834F: drivers/net/wireless/ath/ath9k/
7835
2ea0ffcb
KV
7836QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7837M: Kalle Valo <kvalo@qca.qualcomm.com>
7838L: ath10k@lists.infradead.org
7839W: http://wireless.kernel.org/en/users/Drivers/ath10k
7840T: git git://github.com/kvalo/ath.git
7841S: Supported
7842F: drivers/net/wireless/ath/ath10k/
7843
4f4567cf
RK
7844QUALCOMM HEXAGON ARCHITECTURE
7845M: Richard Kuo <rkuo@codeaurora.org>
7846L: linux-hexagon@vger.kernel.org
7847S: Supported
7848F: arch/hexagon/
7849
8e84c258
EK
7850QUALCOMM WCN36XX WIRELESS DRIVER
7851M: Eugene Krasnikov <k.eugene.e@gmail.com>
7852L: wcn36xx@lists.infradead.org
7853W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7854T: git git://github.com/KrasnikovEugene/wcn36xx.git
7855S: Supported
7856F: drivers/net/wireless/ath/wcn36xx/
7857
35e3540b
HV
7858QUICKCAM PARALLEL PORT WEBCAMS
7859M: Hans Verkuil <hverkuil@xs4all.nl>
7860L: linux-media@vger.kernel.org
7861T: git git://linuxtv.org/media_tree.git
7862W: http://linuxtv.org
7863S: Odd Fixes
7864F: drivers/media/parport/*-qcam*
7865
602adf40 7866RADOS BLOCK DEVICE (RBD)
09d90327
SW
7867M: Yehuda Sadeh <yehuda@inktank.com>
7868M: Sage Weil <sage@inktank.com>
527a88b9 7869M: Alex Elder <elder@kernel.org>
602adf40 7870M: ceph-devel@vger.kernel.org
09d90327
SW
7871W: http://ceph.com/
7872T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7873S: Supported
7874F: drivers/block/rbd.c
7875F: drivers/block/rbd_types.h
7876
1da177e4 7877RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7878M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7879L: linux-fbdev@vger.kernel.org
1da177e4 7880S: Maintained
8a61f013 7881F: drivers/video/fbdev/aty/radeon*
c117ab84 7882F: include/uapi/linux/radeonfb.h
1da177e4 7883
c6c9b34c
HG
7884RADIOSHARK RADIO DRIVER
7885M: Hans de Goede <hdegoede@redhat.com>
7886L: linux-media@vger.kernel.org
7887T: git git://linuxtv.org/media_tree.git
7888S: Maintained
7889F: drivers/media/radio/radio-shark.c
7890
7891RADIOSHARK2 RADIO DRIVER
7892M: Hans de Goede <hdegoede@redhat.com>
7893L: linux-media@vger.kernel.org
7894T: git git://linuxtv.org/media_tree.git
7895S: Maintained
7896F: drivers/media/radio/radio-shark2.c
7897F: drivers/media/radio/radio-tea5777.c
7898
1da177e4 7899RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7900M: Paul Mackerras <paulus@samba.org>
c69f677c 7901L: linux-fbdev@vger.kernel.org
1da177e4 7902S: Maintained
8a61f013 7903F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7904
e7839f25 7905RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7906P: rt2x00 project
b182427e 7907M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7908M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7909L: linux-wireless@vger.kernel.org
83fc9c89 7910L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7911W: http://rt2x00.serialmonkey.com/
7912S: Maintained
7913F: drivers/net/wireless/rt2x00/
7914
9db5579b 7915RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7916M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7917S: Maintained
679655da
JP
7918F: Documentation/blockdev/ramdisk.txt
7919F: drivers/block/brd.c
9db5579b 7920
9e95ce27 7921RANDOM NUMBER DRIVER
0624bcaa 7922M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7923S: Maintained
679655da 7924F: drivers/char/random.c
9e95ce27 7925
394b701c 7926RAPIDIO SUBSYSTEM
8b58be88 7927M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7928M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7929S: Maintained
679655da 7930F: drivers/rapidio/
394b701c 7931
e2d1d6c0 7932RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7933L: linux-wireless@vger.kernel.org
f52a5490 7934S: Orphan
679655da 7935F: drivers/net/wireless/ray*
e2d1d6c0
RD
7936
7937RCUTORTURE MODULE
e0198b29 7938M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7939M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7940L: linux-kernel@vger.kernel.org
f9094d8e 7941S: Supported
08deed1e 7942T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7943F: Documentation/RCU/torture.txt
34e2d560 7944F: kernel/rcu/rcutorture.c
e2d1d6c0 7945
c87b9c60
PM
7946RCUTORTURE TEST FRAMEWORK
7947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7948M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7949R: Steven Rostedt <rostedt@goodmis.org>
7950R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7951R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7952L: linux-kernel@vger.kernel.org
c87b9c60
PM
7953S: Supported
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7955F: tools/testing/selftests/rcutorture
7956
c1f766b5 7957RDC R-321X SoC
8b58be88 7958M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7959S: Maintained
7960
db17f395 7961RDC R6040 FAST ETHERNET DRIVER
8b58be88 7962M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7963L: netdev@vger.kernel.org
7964S: Maintained
58565a35 7965F: drivers/net/ethernet/rdc/r6040.c
db17f395 7966
a09ed661 7967RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7968M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7969L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7970S: Supported
679655da 7971F: net/rds/
a09ed661 7972
595182bc 7973READ-COPY UPDATE (RCU)
8b58be88 7974M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7975M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7976R: Steven Rostedt <rostedt@goodmis.org>
7977R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7978R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7979L: linux-kernel@vger.kernel.org
9fab9787 7980W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7981S: Supported
08deed1e 7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7983F: Documentation/RCU/
9fab9787 7984X: Documentation/RCU/torture.txt
f9094d8e 7985F: include/linux/rcu*
4102adab
PM
7986X: include/linux/srcu.h
7987F: kernel/rcu/
34e2d560 7988X: kernel/torture.c
595182bc 7989
0c86edc0 7990REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7991M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7992L: rtc-linux@googlegroups.com
8a6e2535 7993Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7994S: Maintained
679655da
JP
7995F: Documentation/rtc.txt
7996F: drivers/rtc/
7997F: include/linux/rtc.h
c117ab84 7998F: include/uapi/linux/rtc.h
0c86edc0 7999
0e400c53
MB
8000REALTEK AUDIO CODECS
8001M: Bard Liao <bardliao@realtek.com>
8002M: Oder Chiou <oder_chiou@realtek.com>
8003S: Maintained
8004F: sound/soc/codecs/rt*
8005F: include/sound/rt*.h
8006
1da177e4 8007REISERFS FILE SYSTEM
76c4e5ea 8008L: reiserfs-devel@vger.kernel.org
1da177e4 8009S: Supported
679655da 8010F: fs/reiserfs/
1da177e4 8011
b83a313b 8012REGISTER MAP ABSTRACTION
b02e48f2 8013M: Mark Brown <broonie@kernel.org>
dd060bc9 8014L: linux-kernel@vger.kernel.org
b83a313b
MB
8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8016S: Supported
8017F: drivers/base/regmap/
8018F: include/linux/regmap.h
8019
400e64df
OBC
8020REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8021M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8023S: Maintained
8024F: drivers/remoteproc/
8025F: Documentation/remoteproc.txt
6fc26488 8026F: include/linux/remoteproc.h
400e64df 8027
d8115db5
OBC
8028REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8029M: Ohad Ben-Cohen <ohad@wizery.com>
8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8031S: Maintained
8032F: drivers/rpmsg/
8033F: Documentation/rpmsg.txt
8034F: include/linux/rpmsg.h
8035
1b0fe6be
PZ
8036RESET CONTROLLER FRAMEWORK
8037M: Philipp Zabel <p.zabel@pengutronix.de>
8038S: Maintained
8039F: drivers/reset/
8040F: Documentation/devicetree/bindings/reset/
8041F: include/linux/reset.h
8042F: include/linux/reset-controller.h
8043
e0897645 8044RFKILL
8b58be88 8045M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8046L: linux-wireless@vger.kernel.org
ce466579
JB
8047W: http://wireless.kernel.org/
8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8050S: Maintained
505c9247 8051F: Documentation/rfkill.txt
80811493 8052F: net/rfkill/
e0897645 8053
67e054e9
ML
8054RICOH SMARTMEDIA/XD DRIVER
8055M: Maxim Levitsky <maximlevitsky@gmail.com>
8056S: Maintained
21c26f50
JP
8057F: drivers/mtd/nand/r852.c
8058F: drivers/mtd/nand/r852.h
67e054e9 8059
92634125
ML
8060RICOH R5C592 MEMORYSTICK DRIVER
8061M: Maxim Levitsky <maximlevitsky@gmail.com>
8062S: Maintained
8063F: drivers/memstick/host/r592.*
8064
27f1d2f9
SA
8065ROCCAT DRIVERS
8066M: Stefan Achatz <erazor_de@users.sourceforge.net>
8067W: http://sourceforge.net/projects/roccat/
8068S: Maintained
8069F: drivers/hid/hid-roccat*
8070F: include/linux/hid-roccat*
8071F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8072
4b8ac966
JP
8073ROCKER DRIVER
8074M: Jiri Pirko <jiri@resnulli.us>
8075M: Scott Feldman <sfeldma@gmail.com>
8076L: netdev@vger.kernel.org
8077S: Supported
8078F: drivers/net/ethernet/rocker/
8079
1da177e4
LT
8080ROCKETPORT DRIVER
8081P: Comtrol Corp.
1da177e4
LT
8082W: http://www.comtrol.com
8083S: Maintained
679655da 8084F: Documentation/serial/rocket.txt
c897401b 8085F: drivers/tty/rocket*
1da177e4 8086
7645c2f4
KC
8087ROCKETPORT EXPRESS/INFINITY DRIVER
8088M: Kevin Cernekee <cernekee@gmail.com>
8089L: linux-serial@vger.kernel.org
8090S: Odd Fixes
8091F: drivers/tty/serial/rp2.*
8092
1da177e4 8093ROSE NETWORK LAYER
8b58be88 8094M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8095L: linux-hams@vger.kernel.org
d34cb28a 8096W: http://www.linux-ax25.org/
1da177e4 8097S: Maintained
679655da 8098F: include/net/rose.h
c117ab84 8099F: include/uapi/linux/rose.h
679655da 8100F: net/rose/
1da177e4 8101
91952bc0
AP
8102RTL2830 MEDIA DRIVER
8103M: Antti Palosaari <crope@iki.fi>
8104L: linux-media@vger.kernel.org
8105W: http://linuxtv.org/
8106W: http://palosaari.fi/linux/
8107Q: http://patchwork.linuxtv.org/project/linux-media/list/
8108T: git git://linuxtv.org/anttip/media_tree.git
8109S: Maintained
8110F: drivers/media/dvb-frontends/rtl2830*
8111
27a0aacf
AP
8112RTL2832 MEDIA DRIVER
8113M: Antti Palosaari <crope@iki.fi>
8114L: linux-media@vger.kernel.org
8115W: http://linuxtv.org/
8116W: http://palosaari.fi/linux/
8117Q: http://patchwork.linuxtv.org/project/linux-media/list/
8118T: git git://linuxtv.org/anttip/media_tree.git
8119S: Maintained
8120F: drivers/media/dvb-frontends/rtl2832*
8121
ba6e6f6e
AP
8122RTL2832_SDR MEDIA DRIVER
8123M: Antti Palosaari <crope@iki.fi>
8124L: linux-media@vger.kernel.org
8125W: http://linuxtv.org/
8126W: http://palosaari.fi/linux/
8127Q: http://patchwork.linuxtv.org/project/linux-media/list/
8128T: git git://linuxtv.org/anttip/media_tree.git
8129S: Maintained
b4bb1c28 8130F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8131
59840488 8132RTL8180 WIRELESS DRIVER
605bebe2 8133L: linux-wireless@vger.kernel.org
491b26b4 8134W: http://wireless.kernel.org/
54e5881d 8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8136S: Orphan
3cfeb0c3 8137F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8138
59840488 8139RTL8187 WIRELESS DRIVER
9f0939bf 8140M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8141M: Hin-Tak Leung <htl10@users.sourceforge.net>
8142M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8143L: linux-wireless@vger.kernel.org
491b26b4 8144W: http://wireless.kernel.org/
54e5881d 8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8146S: Maintained
3cfeb0c3 8147F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8148
3cf0c8ad
LF
8149RTL8192CE WIRELESS DRIVER
8150M: Larry Finger <Larry.Finger@lwfinger.net>
8151M: Chaoming Li <chaoming_li@realsil.com.cn>
8152L: linux-wireless@vger.kernel.org
491b26b4 8153W: http://wireless.kernel.org/
3cf0c8ad
LF
8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8155S: Maintained
8156F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8157F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8158
9eb8ef74 8159S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8160M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8161L: linux-fbdev@vger.kernel.org
ce00f85c 8162S: Maintained
8a61f013 8163F: drivers/video/fbdev/savage/
9eb8ef74 8164
1da177e4 8165S390
8b58be88
JP
8166M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8167M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8168M: linux390@de.ibm.com
d58140cc 8169L: linux-s390@vger.kernel.org
5238da45
HC
8170W: http://www.ibm.com/developerworks/linux/linux390/
8171S: Supported
679655da 8172F: arch/s390/
a968cd3e 8173F: drivers/s390/
3bfe6858
JN
8174F: Documentation/s390/
8175F: Documentation/DocBook/s390*
5238da45 8176
322986ca
SO
8177S390 COMMON I/O LAYER
8178M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8179M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8180L: linux-s390@vger.kernel.org
8181W: http://www.ibm.com/developerworks/linux/linux390/
8182S: Supported
8183F: drivers/s390/cio/
8184
8185S390 DASD DRIVER
8186M: Stefan Weinhuber <wein@de.ibm.com>
8187M: Stefan Haberland <stefan.haberland@de.ibm.com>
8188L: linux-s390@vger.kernel.org
8189W: http://www.ibm.com/developerworks/linux/linux390/
8190S: Supported
8191F: drivers/s390/block/dasd*
8192F: block/partitions/ibm.c
8193
5238da45 8194S390 NETWORK DRIVERS
8b58be88
JP
8195M: Ursula Braun <ursula.braun@de.ibm.com>
8196M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8197M: linux390@de.ibm.com
d58140cc 8198L: linux-s390@vger.kernel.org
5238da45
HC
8199W: http://www.ibm.com/developerworks/linux/linux390/
8200S: Supported
679655da 8201F: drivers/s390/net/
5238da45 8202
322986ca
SO
8203S390 PCI SUBSYSTEM
8204M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8205M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8206L: linux-s390@vger.kernel.org
8207W: http://www.ibm.com/developerworks/linux/linux390/
8208S: Supported
8209F: arch/s390/pci/
8210F: drivers/pci/hotplug/s390_pci_hpc.c
8211
feed9b62 8212S390 ZCRYPT DRIVER
5c8d0983 8213M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8214M: linux390@de.ibm.com
8215L: linux-s390@vger.kernel.org
a968cd3e 8216W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8217S: Supported
d5ca6918 8218F: drivers/s390/crypto/
feed9b62 8219
5238da45 8220S390 ZFCP DRIVER
d38e19d0 8221M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8222M: linux390@de.ibm.com
d58140cc 8223L: linux-s390@vger.kernel.org
5238da45 8224W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8225S: Supported
679655da 8226F: drivers/s390/scsi/zfcp_*
1da177e4 8227
dd96df2c 8228S390 IUCV NETWORK LAYER
8b58be88 8229M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8230M: linux390@de.ibm.com
8231L: linux-s390@vger.kernel.org
8232W: http://www.ibm.com/developerworks/linux/linux390/
8233S: Supported
679655da
JP
8234F: drivers/s390/net/*iucv*
8235F: include/net/iucv/
8236F: net/iucv/
dd96df2c 8237
4dde7f75 8238S3C24XX SD/MMC Driver
8b58be88 8239M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8241S: Supported
679655da 8242F: drivers/mmc/host/s3cmci.*
4dde7f75 8243
1f15a229
HV
8244SAA6588 RDS RECEIVER DRIVER
8245M: Hans Verkuil <hverkuil@xs4all.nl>
8246L: linux-media@vger.kernel.org
8247T: git git://linuxtv.org/media_tree.git
8248W: http://linuxtv.org
8249S: Odd Fixes
8250F: drivers/media/i2c/saa6588*
8251
98ed12e6 8252SAA7134 VIDEO4LINUX DRIVER
009a5410 8253M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8254L: linux-media@vger.kernel.org
8255W: http://linuxtv.org
8256T: git git://linuxtv.org/media_tree.git
8257S: Odd fixes
e42bf501 8258F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8259F: drivers/media/pci/saa7134/
8260
1da177e4 8261SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8262M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8263L: linux-media@vger.kernel.org
275ffde4 8264T: git git://linuxtv.org/media_tree.git
1da177e4 8265S: Maintained
90d72ac6
MCC
8266F: drivers/media/common/saa7146/
8267F: drivers/media/pci/saa7146/
8268F: include/media/saa7146*
1da177e4 8269
92304a40 8270SAMSUNG LAPTOP DRIVER
5909c654 8271M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8272L: platform-driver-x86@vger.kernel.org
8273S: Maintained
8274F: drivers/platform/x86/samsung-laptop.c
8275
4a109cc0 8276SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8277M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8278L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8279S: Supported
14430813 8280F: sound/soc/samsung/
4a109cc0 8281
0d89a28b
JH
8282SAMSUNG FRAMEBUFFER DRIVER
8283M: Jingoo Han <jg1.han@samsung.com>
8284L: linux-fbdev@vger.kernel.org
8285S: Maintained
8a61f013 8286F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8287
f69d3a17
SK
8288SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8289M: Sangbeom Kim <sbkim73@samsung.com>
8290L: linux-kernel@vger.kernel.org
8291S: Supported
8292F: drivers/mfd/sec*.c
8293F: drivers/regulator/s2m*.c
8294F: drivers/regulator/s5m*.c
f69d3a17
SK
8295F: include/linux/mfd/samsung/
8296
038f5c4b
SN
8297SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8298M: Kyungmin Park <kyungmin.park@samsung.com>
8299M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8300L: linux-media@vger.kernel.org
8301Q: https://patchwork.linuxtv.org/project/linux-media/list/
8302S: Supported
8303F: drivers/media/platform/exynos4-is/
038f5c4b 8304
6fd86ab2
SN
8305SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8306M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8307L: linux-media@vger.kernel.org
8308L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8309S: Maintained
8310F: drivers/media/platform/s3c-camif/
8311F: include/media/s3c_camif.h
8312
b84ef24e
AH
8313SAMSUNG S5C73M3 CAMERA DRIVER
8314M: Kyungmin Park <kyungmin.park@samsung.com>
8315M: Andrzej Hajda <a.hajda@samsung.com>
8316L: linux-media@vger.kernel.org
8317S: Supported
8318F: drivers/media/i2c/s5c73m3/*
8319
7d459937
AH
8320SAMSUNG S5K5BAF CAMERA DRIVER
8321M: Kyungmin Park <kyungmin.park@samsung.com>
8322M: Andrzej Hajda <a.hajda@samsung.com>
8323L: linux-media@vger.kernel.org
8324S: Supported
8325F: drivers/media/i2c/s5k5baf.c
8326
310e39c9 8327SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8328M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8329M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8330S: Supported
8331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8332F: drivers/clk/samsung/
8333
66890ed6
BA
8334SAMSUNG SXGBE DRIVERS
8335M: Byungho An <bh74.an@samsung.com>
8336M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8337M: Vipul Pandya <vipul.pandya@samsung.com>
8338S: Supported
8339L: netdev@vger.kernel.org
8340F: drivers/net/ethernet/samsung/sxgbe/
8341
e296cd32
KD
8342SAMSUNG USB2 PHY DRIVER
8343M: Kamil Debski <k.debski@samsung.com>
8344L: linux-kernel@vger.kernel.org
8345S: Supported
8346F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8347F: Documentation/phy/samsung-usb2.txt
8348F: drivers/phy/phy-exynos4210-usb2.c
8349F: drivers/phy/phy-exynos4x12-usb2.c
8350F: drivers/phy/phy-exynos5250-usb2.c
8351F: drivers/phy/phy-s5pv210-usb2.c
8352F: drivers/phy/phy-samsung-usb2.c
8353F: drivers/phy/phy-samsung-usb2.h
8354
ca749e2a 8355SERIAL DRIVERS
5e30bbb7 8356M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8357L: linux-serial@vger.kernel.org
5e30bbb7 8358S: Maintained
14430813 8359F: drivers/tty/serial/
ca749e2a 8360
aecb7b64 8361SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8362M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8363M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8364S: Maintained
3d598f47 8365F: include/linux/platform_data/dma-dw.h
61a76496 8366F: drivers/dma/dw/
aecb7b64 8367
f9e37137
SJ
8368SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8369M: Seungwon Jeon <tgih.jun@samsung.com>
8370M: Jaehoon Chung <jh80.chung@samsung.com>
8371L: linux-mmc@vger.kernel.org
8372S: Maintained
8373F: include/linux/mmc/dw_mmc.h
8374F: drivers/mmc/host/dw_mmc*
8375
1db121d6
AN
8376THUNDERBOLT DRIVER
8377M: Andreas Noever <andreas.noever@gmail.com>
8378S: Maintained
8379F: drivers/thunderbolt/
8380
9222d247 8381TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8382M: John Stultz <john.stultz@linaro.org>
88606e80 8383M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8384L: linux-kernel@vger.kernel.org
75fc2d37 8385T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8386S: Supported
8387F: include/linux/clocksource.h
8388F: include/linux/time.h
8389F: include/linux/timex.h
c117ab84
CEB
8390F: include/uapi/linux/time.h
8391F: include/uapi/linux/timex.h
88606e80
TG
8392F: kernel/time/clocksource.c
8393F: kernel/time/time*.c
8394F: kernel/time/ntp.c
8395
5b3f03f0 8396TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8397M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8398M: Hans Verkuil <hverkuil@xs4all.nl>
8399S: Odd Fixes
14430813 8400F: drivers/media/usb/tlg2300/
5b3f03f0 8401
1da177e4 8402SC1200 WDT DRIVER
b300645a 8403M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8404S: Maintained
679655da 8405F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8406
8407SCHEDULER
dd9b238c 8408M: Ingo Molnar <mingo@redhat.com>
8b58be88 8409M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8410L: linux-kernel@vger.kernel.org
75fc2d37 8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8412S: Maintained
95c0d71d 8413F: kernel/sched/
679655da 8414F: include/linux/sched.h
c117ab84 8415F: include/uapi/linux/sched.h
c2eb505b 8416F: include/linux/wait.h
1da177e4 8417
6bcf6737 8418SCORE ARCHITECTURE
ed38665e 8419M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8420M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8421W: http://www.sunplus.com
6bcf6737 8422S: Supported
a2681a75 8423F: arch/score/
6bcf6737 8424
1da177e4 8425SCSI CDROM DRIVER
8b58be88 8426M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8427L: linux-scsi@vger.kernel.org
8428W: http://www.kernel.dk
8429S: Maintained
679655da 8430F: drivers/scsi/sr*
1da177e4 8431
fb50a83d 8432SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8433M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8434L: linux-rdma@vger.kernel.org
8435S: Supported
8436W: http://www.openfabrics.org
8437Q: http://patchwork.kernel.org/project/linux-rdma/list/
8438T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8439F: drivers/infiniband/ulp/srp/
8440F: include/scsi/srp.h
8441
1da177e4 8442SCSI SG DRIVER
8b58be88 8443M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8444L: linux-scsi@vger.kernel.org
59ab3c93 8445W: http://sg.danny.cz/sg
1da177e4 8446S: Maintained
59ab3c93 8447F: Documentation/scsi/scsi-generic.txt
679655da
JP
8448F: drivers/scsi/sg.c
8449F: include/scsi/sg.h
1da177e4
LT
8450
8451SCSI SUBSYSTEM
c95286d8 8452M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8453L: linux-scsi@vger.kernel.org
54e5881d
JP
8454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8457S: Maintained
679655da
JP
8458F: drivers/scsi/
8459F: include/scsi/
1da177e4
LT
8460
8461SCSI TAPE DRIVER
8b58be88 8462M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8463L: linux-scsi@vger.kernel.org
8464S: Maintained
679655da 8465F: Documentation/scsi/st.txt
f7269cfc
JD
8466F: drivers/scsi/st.*
8467F: drivers/scsi/st_*.h
1da177e4
LT
8468
8469SCTP PROTOCOL
8b6efb75 8470M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8471M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8472L: linux-sctp@vger.kernel.org
5f85813c 8473W: http://lksctp.sourceforge.net
8b6efb75 8474S: Maintained
679655da
JP
8475F: Documentation/networking/sctp.txt
8476F: include/linux/sctp.h
4d58c025 8477F: include/uapi/linux/sctp.h
679655da
JP
8478F: include/net/sctp/
8479F: net/sctp/
1da177e4
LT
8480
8481SCx200 CPU SUPPORT
8b58be88 8482M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8483S: Odd Fixes
679655da 8484F: Documentation/i2c/busses/scx200_acb
390889b6 8485F: arch/x86/platform/scx200/
679655da
JP
8486F: drivers/watchdog/scx200_wdt.c
8487F: drivers/i2c/busses/scx200*
8488F: drivers/mtd/maps/scx200_docflash.c
8489F: include/linux/scx200.h
1662d32c
JC
8490
8491SCx200 GPIO DRIVER
8b58be88 8492M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8493S: Maintained
679655da
JP
8494F: drivers/char/scx200_gpio.c
8495F: include/linux/scx200_gpio.h
1662d32c
JC
8496
8497SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8498M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8499S: Maintained
679655da 8500F: drivers/clocksource/scx200_hrt.c
1da177e4 8501
6a36913a 8502SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8503M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8504L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8505S: Maintained
679655da 8506F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8507
e7839f25 8508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8509M: Chris Ball <chris@printf.net>
7a241d6e 8510L: linux-mmc@vger.kernel.org
245feaa6
CB
8511T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8512S: Maintained
7a241d6e 8513F: drivers/mmc/host/sdhci.*
d4a45787 8514F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8515
c04f9d61
KC
8516SECURE COMPUTING
8517M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8518R: Andy Lutomirski <luto@amacapital.net>
8519R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8520T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8521S: Supported
8522F: kernel/seccomp.c
8523F: include/uapi/linux/seccomp.h
8524F: include/linux/seccomp.h
8525K: \bsecure_computing
8526K: \bTIF_SECCOMP\b
8527
3085e9c1 8528SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8529M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8530L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8531L: linux-mmc@vger.kernel.org
e2d1d6c0 8532S: Maintained
d4a45787 8533F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8534
0d1bb41a 8535SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8536M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8537L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8538S: Maintained
8539F: drivers/mmc/host/sdhci-s3c.c
8540
c63b3cba 8541SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8542M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8543L: spear-devel@list.st.com
c63b3cba
VK
8544L: linux-mmc@vger.kernel.org
8545S: Maintained
8546F: drivers/mmc/host/sdhci-spear.c
8547
8711cca2 8548SECURITY SUBSYSTEM
9b45c0d2 8549M: James Morris <james.l.morris@oracle.com>
70b4a259 8550M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8551L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8553W: http://kernsec.org/
8711cca2 8554S: Supported
7d2c86b5 8555F: security/
8711cca2 8556
1da177e4 8557SECURITY CONTACT
8b58be88 8558M: Security Officers <security@kernel.org>
1da177e4
LT
8559S: Supported
8560
8561SELINUX SECURITY MODULE
e0238b4c 8562M: Paul Moore <paul@paul-moore.com>
8b58be88 8563M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8564M: Eric Paris <eparis@parisplace.org>
e0238b4c 8565L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8566W: http://selinuxproject.org
5a5f2acf 8567T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8568S: Supported
679655da
JP
8569F: include/linux/selinux*
8570F: security/selinux/
6bde95ce 8571F: scripts/selinux/
1da177e4 8572
c1c124e9
JJ
8573APPARMOR SECURITY MODULE
8574M: John Johansen <john.johansen@canonical.com>
8575L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8576W: apparmor.wiki.kernel.org
8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8578S: Supported
8579F: security/apparmor/
8580
cef2cf07 8581SENSABLE PHANTOM
8b58be88 8582M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8583S: Maintained
679655da 8584F: drivers/misc/phantom.c
c117ab84 8585F: include/uapi/linux/phantom.h
cef2cf07 8586
6733b39a 8587SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8588M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8589L: linux-scsi@vger.kernel.org
0ca43cc0 8590W: http://www.emulex.com
3387f656
JP
8591S: Supported
8592F: drivers/scsi/be2iscsi/
6733b39a 8593
6b7c5b94 8594SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8595M: Sathya Perla <sathya.perla@emulex.com>
8596M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8597M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8598L: netdev@vger.kernel.org
fea3af67 8599W: http://www.emulex.com
7d2c86b5 8600S: Supported
9aebddd1 8601F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8602
8ceee660 8603SFC NETWORK DRIVER
c06f51ea 8604M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8605M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8606L: netdev@vger.kernel.org
8ceee660 8607S: Supported
874aeea5 8608F: drivers/net/ethernet/sfc/
8ceee660 8609
e2d1d6c0 8610SGI GRU DRIVER
cc883afc 8611M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8612S: Maintained
679655da 8613F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8614
8615SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8616M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8617L: linux-ia64@vger.kernel.org
8618S: Supported
679655da 8619F: Documentation/ia64/serial.txt
df621252 8620F: drivers/tty/serial/ioc?_serial.c
679655da 8621F: include/linux/ioc?.h
e2d1d6c0 8622
75312619 8623SGI XP/XPC/XPNET DRIVER
e180383f
RH
8624M: Cliff Whickman <cpw@sgi.com>
8625M: Robin Holt <robinmholt@gmail.com>
75312619 8626S: Maintained
679655da 8627F: drivers/misc/sgi-xp/
75312619 8628
46eacf3b
AP
8629SI2157 MEDIA DRIVER
8630M: Antti Palosaari <crope@iki.fi>
8631L: linux-media@vger.kernel.org
8632W: http://linuxtv.org/
8633W: http://palosaari.fi/linux/
8634Q: http://patchwork.linuxtv.org/project/linux-media/list/
8635T: git git://linuxtv.org/anttip/media_tree.git
8636S: Maintained
8637F: drivers/media/tuners/si2157*
8638
75e2d5ba
AP
8639SI2168 MEDIA DRIVER
8640M: Antti Palosaari <crope@iki.fi>
8641L: linux-media@vger.kernel.org
8642W: http://linuxtv.org/
8643W: http://palosaari.fi/linux/
8644Q: http://patchwork.linuxtv.org/project/linux-media/list/
8645T: git git://linuxtv.org/anttip/media_tree.git
8646S: Maintained
8647F: drivers/media/dvb-frontends/si2168*
8648
49cc629d
HV
8649SI470X FM RADIO RECEIVER I2C DRIVER
8650M: Hans Verkuil <hverkuil@xs4all.nl>
8651L: linux-media@vger.kernel.org
8652T: git git://linuxtv.org/media_tree.git
8653W: http://linuxtv.org
8654S: Odd Fixes
8655F: drivers/media/radio/si470x/radio-si470x-i2c.c
8656
8657SI470X FM RADIO RECEIVER USB DRIVER
8658M: Hans Verkuil <hverkuil@xs4all.nl>
8659L: linux-media@vger.kernel.org
8660T: git git://linuxtv.org/media_tree.git
8661W: http://linuxtv.org
8662S: Maintained
8663F: drivers/media/radio/si470x/radio-si470x-common.c
8664F: drivers/media/radio/si470x/radio-si470x.h
8665F: drivers/media/radio/si470x/radio-si470x-usb.c
8666
c937ca03
EV
8667SI4713 FM RADIO TRANSMITTER I2C DRIVER
8668M: Eduardo Valentin <edubezval@gmail.com>
8669L: linux-media@vger.kernel.org
8670T: git git://linuxtv.org/media_tree.git
8671W: http://linuxtv.org
8672S: Odd Fixes
99995ded 8673F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8674
8675SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8676M: Eduardo Valentin <edubezval@gmail.com>
8677L: linux-media@vger.kernel.org
8678T: git git://linuxtv.org/media_tree.git
8679W: http://linuxtv.org
8680S: Odd Fixes
99995ded
DR
8681F: drivers/media/radio/si4713/radio-platform-si4713.c
8682
8683SI4713 FM RADIO TRANSMITTER USB DRIVER
8684M: Hans Verkuil <hverkuil@xs4all.nl>
8685L: linux-media@vger.kernel.org
8686T: git git://linuxtv.org/media_tree.git
8687W: http://linuxtv.org
8688S: Maintained
8689F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8690
beb91d46 8691SIANO DVB DRIVER
009a5410 8692M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8693L: linux-media@vger.kernel.org
8694W: http://linuxtv.org
8695T: git git://linuxtv.org/media_tree.git
8696S: Odd fixes
8697F: drivers/media/common/siano/
beb91d46 8698F: drivers/media/usb/siano/
beb91d46 8699F: drivers/media/usb/siano/
14430813 8700F: drivers/media/mmc/siano/
beb91d46 8701
6f15b602
HG
8702SIMPLEFB FB DRIVER
8703M: Hans de Goede <hdegoede@redhat.com>
8704L: linux-fbdev@vger.kernel.org
8705S: Maintained
8706F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8707F: drivers/video/fbdev/simplefb.c
8708F: include/linux/platform_data/simplefb.h
8709
b618b69c 8710SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8711L: linux-media@vger.kernel.org
bb60fcb2 8712S: Orphan
b618b69c 8713F: drivers/media/platform/sh_veu.c
b618b69c
GL
8714
8715SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8716L: linux-media@vger.kernel.org
bb60fcb2 8717S: Orphan
b618b69c
GL
8718F: drivers/media/platform/sh_vou.c
8719F: include/media/sh_vou.h
8720
6349d997 8721SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8722M: Len Brown <lenb@kernel.org>
6349d997
LB
8723L: sfi-devel@simplefirmware.org
8724W: http://simplefirmware.org/
8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8726S: Supported
943fc810 8727F: arch/x86/platform/sfi/
6349d997
LB
8728F: drivers/sfi/
8729F: include/linux/sfi*.h
e2d1d6c0 8730
1da177e4
LT
8731SIMTEC EB110ATX (Chalice CATS)
8732P: Ben Dooks
b16957c6
BD
8733P: Vincent Sanders <vince@simtec.co.uk>
8734M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8735W: http://www.simtec.co.uk/products/EB110ATX/
8736S: Supported
8737
8738SIMTEC EB2410ITX (BAST)
8739P: Ben Dooks
b16957c6
BD
8740P: Vincent Sanders <vince@simtec.co.uk>
8741M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8742W: http://www.simtec.co.uk/products/EB2410ITX/
8743S: Supported
15dba387
JP
8744F: arch/arm/mach-s3c24xx/mach-bast.c
8745F: arch/arm/mach-s3c24xx/bast-ide.c
8746F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8747
4c5adde7 8748TI DAVINCI MACHINE SUPPORT
3ba789c0 8749M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8750M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8751T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8752Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8753S: Supported
14430813 8754F: arch/arm/mach-davinci/
046d0a37 8755F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8756
8d4b3f08 8757TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8758M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8759L: linux-media@vger.kernel.org
8d4b3f08
LP
8760W: http://linuxtv.org/
8761Q: http://patchwork.linuxtv.org/project/linux-media/list/
8762T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8763S: Maintained
8d4b3f08
LP
8764F: drivers/media/platform/davinci/
8765F: include/media/davinci/
8766
92aab3c0 8767SIS 190 ETHERNET DRIVER
8b58be88 8768M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8769L: netdev@vger.kernel.org
8770S: Maintained
8c7de408 8771F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8772
1da177e4 8773SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8774M: Daniele Venzano <venza@brownhat.org>
1da177e4 8775W: http://www.brownhat.org/sis900.html
979b6c13 8776L: netdev@vger.kernel.org
1da177e4 8777S: Maintained
8c7de408 8778F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8779
8780SIS FRAMEBUFFER DRIVER
8b58be88 8781M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8782W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8783S: Maintained
679655da 8784F: Documentation/fb/sisfb.txt
8a61f013 8785F: drivers/video/fbdev/sis/
679655da 8786F: include/video/sisfb.h
1da177e4
LT
8787
8788SIS USB2VGA DRIVER
8b58be88 8789M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8790W: http://www.winischhofer.at/linuxsisusbvga.shtml
8791S: Maintained
679655da 8792F: drivers/usb/misc/sisusbvga/
1da177e4 8793
415ad26d 8794SLAB ALLOCATOR
16e943bf 8795M: Christoph Lameter <cl@linux.com>
2ed1c525 8796M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8797M: David Rientjes <rientjes@google.com>
8798M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8799M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8800L: linux-mm@kvack.org
8801S: Maintained
679655da 8802F: include/linux/sl?b*.h
16e943bf 8803F: mm/sl?b*
415ad26d 8804
9fab9787
PM
8805SLEEPABLE READ-COPY UPDATE (SRCU)
8806M: Lai Jiangshan <laijs@cn.fujitsu.com>
8807M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8808M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8809R: Steven Rostedt <rostedt@goodmis.org>
8810R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8811L: linux-kernel@vger.kernel.org
9fab9787
PM
8812W: http://www.rdrop.com/users/paulmck/RCU/
8813S: Supported
8814T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8815F: include/linux/srcu.h
8816F: kernel/rcu/srcu.c
9fab9787 8817
66372841
CS
8818SMACK SECURITY MODULE
8819M: Casey Schaufler <casey@schaufler-ca.com>
8820L: linux-security-module@vger.kernel.org
8821W: http://schaufler-ca.com
8822T: git git://git.gitorious.org/smack-next/kernel.git
8823S: Maintained
8824F: Documentation/security/Smack.txt
8825F: security/smack/
8826
20651e0b 8827DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8828M: Kevin Hilman <khilman@kernel.org>
8829M: Nishanth Menon <nm@ti.com>
8830S: Maintained
20651e0b 8831F: drivers/power/avs/
68ace3e1
KH
8832F: include/linux/power/smartreflex.h
8833L: linux-pm@vger.kernel.org
8834
1da177e4 8835SMC91x ETHERNET DRIVER
2f82af08 8836M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8837S: Odd Fixes
ae150435 8838F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8839
e8e31622
SA
8840SMIA AND SMIA++ IMAGE SENSOR DRIVER
8841M: Sakari Ailus <sakari.ailus@iki.fi>
8842L: linux-media@vger.kernel.org
8843S: Maintained
14430813 8844F: drivers/media/i2c/smiapp/
e8e31622
SA
8845F: include/media/smiapp.h
8846F: drivers/media/i2c/smiapp-pll.c
8847F: drivers/media/i2c/smiapp-pll.h
8848
920fa1ff
GR
8849SMM665 HARDWARE MONITOR DRIVER
8850M: Guenter Roeck <linux@roeck-us.net>
8851L: lm-sensors@lm-sensors.org
8852S: Maintained
8853F: Documentation/hwmon/smm665
8854F: drivers/hwmon/smm665.c
8855
9df7305b 8856SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8857M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8858L: lm-sensors@lm-sensors.org
90b24cfb 8859S: Maintained
9df7305b
SG
8860F: Documentation/hwmon/emc2103
8861F: drivers/hwmon/emc2103.c
8862
a98d506c
HG
8863SMSC SCH5627 HARDWARE MONITOR DRIVER
8864M: Hans de Goede <hdegoede@redhat.com>
8865L: lm-sensors@lm-sensors.org
8866S: Supported
8867F: Documentation/hwmon/sch5627
8868F: drivers/hwmon/sch5627.c
8869
6ea884db 8870SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8871M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8872L: lm-sensors@lm-sensors.org
8873S: Maintained
679655da
JP
8874F: Documentation/hwmon/smsc47b397
8875F: drivers/hwmon/smsc47b397.c
6ea884db 8876
fd9abb3d 8877SMSC911x ETHERNET DRIVER
90b24cfb 8878M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8879L: netdev@vger.kernel.org
90b24cfb 8880S: Maintained
679655da 8881F: include/linux/smsc911x.h
ae150435 8882F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8883
8884SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8885M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8886L: netdev@vger.kernel.org
90b24cfb 8887S: Maintained
ae150435 8888F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8889
3c8a63e2 8890SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8891M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8892L: linux-fbdev@vger.kernel.org
90b24cfb 8893S: Maintained
8a61f013 8894F: drivers/video/fbdev/smscufx.c
3c8a63e2 8895
668acf32 8896SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8897M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8898L: linux-media@vger.kernel.org
275ffde4 8899T: git git://linuxtv.org/media_tree.git
795fb7e7 8900S: Maintained
90d72ac6
MCC
8901F: include/media/soc*
8902F: drivers/media/i2c/soc_camera/
8903F: drivers/media/platform/soc_camera/
668acf32 8904
e2d1d6c0 8905SOEKRIS NET48XX LED SUPPORT
8b58be88 8906M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8907S: Maintained
679655da 8908F: drivers/leds/leds-net48xx.c
e2d1d6c0 8909
e3994db1 8910SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8911M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8912M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8913M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8914L: linux-media@vger.kernel.org
8915S: Supported
8916F: drivers/media/pci/solo6x10/
8917
1da177e4 8918SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8919M: Neil Brown <neilb@suse.de>
1da177e4 8920L: linux-raid@vger.kernel.org
524418bb 8921S: Supported
679655da
JP
8922F: drivers/md/
8923F: include/linux/raid/
c117ab84 8924F: include/uapi/linux/raid/
1da177e4 8925
1da177e4 8926SONIC NETWORK DRIVER
8b58be88 8927M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8928L: netdev@vger.kernel.org
1da177e4 8929S: Maintained
d9fb9f38 8930F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8931
61e115a5 8932SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8933M: Michael Buesch <m@bues.ch>
61e115a5
MB
8934L: netdev@vger.kernel.org
8935S: Maintained
679655da
JP
8936F: drivers/ssb/
8937F: include/linux/ssb/
61e115a5 8938
1da177e4 8939SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8940M: Mattia Dongili <malattia@linux.it>
d0944853 8941L: platform-driver-x86@vger.kernel.org
5b18167d 8942W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8943S: Maintained
679655da
JP
8944F: Documentation/laptops/sony-laptop.txt
8945F: drivers/char/sonypi.c
8946F: drivers/platform/x86/sony-laptop.c
8947F: include/linux/sony-laptop.h
1da177e4 8948
baf8532a 8949SONY MEMORYSTICK CARD SUPPORT
8b58be88 8950M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8951W: http://tifmxx.berlios.de/
8952S: Maintained
679655da 8953F: drivers/memstick/host/tifm_ms.c
baf8532a 8954
0ab30494
ML
8955SONY MEMORYSTICK STANDARD SUPPORT
8956M: Maxim Levitsky <maximlevitsky@gmail.com>
8957S: Maintained
8958F: drivers/memstick/core/ms_block.*
8959
1da177e4 8960SOUND
8b58be88
JP
8961M: Jaroslav Kysela <perex@perex.cz>
8962M: Takashi Iwai <tiwai@suse.de>
93711660 8963L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8964W: http://www.alsa-project.org/
dde7ad8d 8965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8966T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8967Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8968S: Maintained
3126a179
JP
8969F: Documentation/sound/
8970F: include/sound/
c117ab84 8971F: include/uapi/sound/
679655da 8972F: sound/
1da177e4 8973
33bbe149
MB
8974SOUND - COMPRESSED AUDIO
8975M: Vinod Koul <vinod.koul@intel.com>
8976L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8978S: Supported
f672f31a 8979F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8980F: include/sound/compress_driver.h
f672f31a 8981F: include/uapi/sound/compress_*
33bbe149
MB
8982F: sound/core/compress_offload.c
8983F: sound/soc/soc-compress.c
8984
bd903bde 8985SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8986M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8987M: Mark Brown <broonie@kernel.org>
86f14df8 8988T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8990W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8991S: Supported
2820f615 8992F: Documentation/sound/alsa/soc/
679655da 8993F: sound/soc/
e6e55122 8994F: include/sound/soc*
eb1a6af3 8995
d7f8761b
MB
8996SOUND - DMAENGINE HELPERS
8997M: Lars-Peter Clausen <lars@metafoo.de>
8998S: Supported
8999F: include/sound/dmaengine_pcm.h
9000F: sound/core/pcm_dmaengine.c
9001F: sound/soc/soc-generic-dmaengine-pcm.c
9002
990a6a99
OS
9003SP2 MEDIA DRIVER
9004M: Olli Salonen <olli.salonen@iki.fi>
9005L: linux-media@vger.kernel.org
9006W: http://linuxtv.org/
9007Q: http://patchwork.linuxtv.org/project/linux-media/list/
9008S: Maintained
9009F: drivers/media/dvb-frontends/sp2*
9010
473321fc 9011SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9012M: "David S. Miller" <davem@davemloft.net>
1da177e4 9013L: sparclinux@vger.kernel.org
8a6e2535 9014Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9017S: Maintained
679655da 9018F: arch/sparc/
7765b8bb 9019F: drivers/sbus/
1da177e4 9020
6404fcca
DM
9021SPARC SERIAL DRIVERS
9022M: "David S. Miller" <davem@davemloft.net>
9023L: sparclinux@vger.kernel.org
08deed1e
JP
9024T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9026S: Maintained
6816383a 9027F: include/linux/sunserialcore.h
df621252 9028F: drivers/tty/serial/suncore.c
df621252
GKH
9029F: drivers/tty/serial/sunhv.c
9030F: drivers/tty/serial/sunsab.c
9031F: drivers/tty/serial/sunsab.h
9032F: drivers/tty/serial/sunsu.c
9033F: drivers/tty/serial/sunzilog.c
9034F: drivers/tty/serial/sunzilog.h
6404fcca 9035
389325b4
CL
9036SPARSE CHECKER
9037M: "Christopher Li" <sparse@chrisli.org>
9038L: linux-sparse@vger.kernel.org
9039W: https://sparse.wiki.kernel.org/
9040T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9041T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9042S: Maintained
9043F: include/linux/compiler.h
9044
fc0c195a 9045SPEAR PLATFORM SUPPORT
2d8a3b3d 9046M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9047M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9048L: spear-devel@list.st.com
9049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9050W: http://www.st.com/spear
9051S: Maintained
281e192f 9052F: arch/arm/mach-spear/
fc0c195a 9053
9054SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9055M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9056L: spear-devel@list.st.com
9057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9058W: http://www.st.com/spear
9059S: Maintained
5df33a62 9060F: drivers/clk/spear/
fc0c195a 9061
e2d1d6c0 9062SPI SUBSYSTEM
b02e48f2 9063M: Mark Brown <broonie@kernel.org>
dfbe403c 9064L: linux-spi@vger.kernel.org
e7e4e13c 9065T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9066Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9067S: Maintained
679655da
JP
9068F: Documentation/spi/
9069F: drivers/spi/
9070F: include/linux/spi/
c117ab84 9071F: include/uapi/linux/spi/
e2d1d6c0 9072
2752e401 9073SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9074M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9075M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9076L: netdev@vger.kernel.org
9077S: Supported
679655da 9078F: Documentation/networking/spider_net.txt
8df158ac 9079F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9080
e2d1d6c0 9081SPU FILE SYSTEM
8b58be88 9082M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9083L: linuxppc-dev@lists.ozlabs.org
9084L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9085W: http://www.ibm.com/developerworks/power/cell/
9086S: Supported
679655da
JP
9087F: Documentation/filesystems/spufs.txt
9088F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9089
fc555841 9090SQUASHFS FILE SYSTEM
d7f2ff67 9091M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9092L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9093W: http://squashfs.org.uk
9094S: Maintained
679655da
JP
9095F: Documentation/filesystems/squashfs.txt
9096F: fs/squashfs/
fc555841 9097
1da177e4 9098SRM (Alpha) environment access
8b58be88 9099M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9100S: Maintained
679655da 9101F: arch/alpha/kernel/srm_env.c
1da177e4 9102
26e9a397 9103STABLE BRANCH
879a5a00 9104M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9105L: stable@vger.kernel.org
879a5a00 9106S: Supported
7b175c46 9107F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9108
26e9a397 9109STAGING SUBSYSTEM
879a5a00 9110M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9112L: devel@driverdev.osuosl.org
879a5a00 9113S: Supported
679655da 9114F: drivers/staging/
dbc6c2cc 9115
ebd3d010
JP
9116STAGING - COMEDI
9117M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9118M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9119S: Odd Fixes
9120F: drivers/staging/comedi/
9121
a0138163
JP
9122STAGING - FLARION FT1000 DRIVERS
9123M: Marek Belisko <marek.belisko@gmail.com>
9124S: Odd Fixes
9125F: drivers/staging/ft1000/
9126
6c1bb424 9127STAGING - INDUSTRIAL IO
030a13d7 9128M: Jonathan Cameron <jic23@kernel.org>
a0138163 9129L: linux-iio@vger.kernel.org
6c1bb424
JP
9130S: Odd Fixes
9131F: drivers/staging/iio/
9132
a0138163
JP
9133STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9134M: Jarod Wilson <jarod@wilsonet.com>
9135W: http://www.lirc.org/
9136S: Odd Fixes
b2b0186d 9137F: drivers/staging/media/lirc/
a0138163 9138
f5e5de1e
OD
9139STAGING - LUSTRE PARALLEL FILESYSTEM
9140M: Oleg Drokin <oleg.drokin@intel.com>
9141M: Andreas Dilger <andreas.dilger@intel.com>
9142L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9143W: http://lustre.opensfs.org/
9144S: Maintained
9145F: drivers/staging/lustre
9146
7c6b6c71 9147STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9148M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9149M: Marc Dietrich <marvin24@gmx.de>
9150L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9151L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9152S: Maintained
9153F: drivers/staging/nvec/
9154
a0138163 9155STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9156M: Jens Frederich <jfrederich@gmail.com>
9157M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9158M: Jon Nettleton <jon.nettleton@gmail.com>
9159W: http://wiki.laptop.org/go/DCON
3140b458 9160S: Maintained
a0138163
JP
9161F: drivers/staging/olpc_dcon/
9162
94cfdd15 9163STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9164M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9165S: Maintained
9166F: drivers/staging/ozwpan/
9167
a0138163 9168STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9169M: Willy Tarreau <willy@meta-x.org>
9170S: Odd Fixes
9171F: drivers/staging/panel/
9172
a0138163
JP
9173STAGING - REALTEK RTL8712U DRIVERS
9174M: Larry Finger <Larry.Finger@lwfinger.net>
9175M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9176S: Odd Fixes
9177F: drivers/staging/rtl8712/
9178
7591ba8b
JS
9179STAGING - REALTEK RTL8723U WIRELESS DRIVER
9180M: Larry Finger <Larry.Finger@lwfinger.net>
9181M: Jes Sorensen <Jes.Sorensen@redhat.com>
9182L: linux-wireless@vger.kernel.org
9183S: Maintained
9184F: drivers/staging/rtl8723au/
9185
510fa408
JP
9186STAGING - SLICOSS
9187M: Lior Dotan <liodot@gmail.com>
9188M: Christopher Harrer <charrer@alacritech.com>
9189S: Odd Fixes
9190F: drivers/staging/slicoss/
9191
a0138163
JP
9192STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9193M: William Hubbs <w.d.hubbs@gmail.com>
9194M: Chris Brannon <chris@the-brannons.com>
d33bce31 9195M: Kirk Reiser <kirk@reisers.ca>
a0138163 9196M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9197L: speakup@linux-speakup.org
a0138163
JP
9198W: http://www.linux-speakup.org/
9199S: Odd Fixes
9200F: drivers/staging/speakup/
9201
b3e871ce
JP
9202STAGING - VIA VT665X DRIVERS
9203M: Forest Bond <forest@alittletooquiet.net>
9204S: Odd Fixes
9205F: drivers/staging/vt665?/
9206
709bcb07 9207STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9208M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9209S: Odd Fixes
9210F: drivers/staging/xgifb/
9211
1da177e4 9212STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9213M: Ion Badulescu <ionut@badula.org>
b4f90189 9214S: Odd Fixes
9bba23b0 9215F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9216
e2d1d6c0 9217SUN3/3X
8b58be88 9218M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9219W: http://sammy.net/sun3/
9220S: Maintained
679655da
JP
9221F: arch/m68k/kernel/*sun3*
9222F: arch/m68k/sun3*/
9223F: arch/m68k/include/asm/sun3*
e689cf4a 9224F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9225
2bc9ff01
DK
9226SUNDANCE NETWORK DRIVER
9227M: Denis Kirjanov <kda@linux-powerpc.org>
9228L: netdev@vger.kernel.org
9229S: Maintained
9230F: drivers/net/ethernet/dlink/sundance.c
9231
2cbb12a4 9232SUPERH
2cbb12a4 9233L: linux-sh@vger.kernel.org
1da177e4 9234W: http://www.linux-sh.org
8a6e2535 9235Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9236S: Orphan
066069e1 9237F: Documentation/sh/
679655da 9238F: arch/sh/
066069e1 9239F: drivers/sh/
1da177e4 9240
4480f15b 9241SUSPEND TO RAM
7fb06082 9242M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9243M: Len Brown <len.brown@intel.com>
9244M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9245L: linux-pm@vger.kernel.org
e2d1d6c0 9246S: Supported
679655da
JP
9247F: Documentation/power/
9248F: arch/x86/kernel/acpi/
9249F: drivers/base/power/
9250F: kernel/power/
9251F: include/linux/suspend.h
9252F: include/linux/freezer.h
9253F: include/linux/pm.h
1da177e4
LT
9254
9255SVGA HANDLING
8b58be88 9256M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9257L: linux-video@atrey.karlin.mff.cuni.cz
9258S: Maintained
679655da
JP
9259F: Documentation/svga.txt
9260F: arch/x86/boot/video*
1da177e4 9261
6e28b761
KRW
9262SWIOTLB SUBSYSTEM
9263M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9264L: linux-kernel@vger.kernel.org
9265S: Supported
9266F: lib/swiotlb.c
9267F: arch/*/kernel/pci-swiotlb.c
9268F: include/linux/swiotlb.h
9269
007f790c
JP
9270SWITCHDEV
9271M: Jiri Pirko <jiri@resnulli.us>
9272L: netdev@vger.kernel.org
9273S: Supported
9274F: net/switchdev/
9275F: include/net/switchdev.h
9276
db8e35d5
VG
9277SYNOPSYS ARC ARCHITECTURE
9278M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9279S: Supported
9280F: arch/arc/
6659a20a 9281F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9282F: drivers/tty/serial/arc_uart.c
db8e35d5 9283
1da177e4 9284SYSV FILESYSTEM
8b58be88 9285M: Christoph Hellwig <hch@infradead.org>
1da177e4 9286S: Maintained
679655da
JP
9287F: Documentation/filesystems/sysv-fs.txt
9288F: fs/sysv/
9289F: include/linux/sysv_fs.h
1da177e4 9290
86cfa7fc
NB
9291TARGET SUBSYSTEM
9292M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9293L: linux-scsi@vger.kernel.org
b9f5edc2 9294L: target-devel@vger.kernel.org
86cfa7fc 9295W: http://www.linux-iscsi.org
cf015e9f 9296W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9298S: Supported
9299F: drivers/target/
9300F: include/target/
9301F: Documentation/target/
9302
4e68852d 9303TASKSTATS STATISTICS INTERFACE
185e595f 9304M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9305S: Maintained
679655da
JP
9306F: Documentation/accounting/taskstats*
9307F: include/linux/taskstats*
9308F: kernel/taskstats.c
4e68852d 9309
781b456a 9310TC CLASSIFIER
f935f3f8 9311M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9312L: netdev@vger.kernel.org
9313S: Maintained
679655da 9314F: include/net/pkt_cls.h
c117ab84 9315F: include/uapi/linux/pkt_cls.h
679655da 9316F: net/sched/
781b456a 9317
5067f08a 9318TCP LOW PRIORITY MODULE
8b58be88
JP
9319M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9320M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9321W: http://tcp-lp-mod.sourceforge.net/
9322S: Maintained
679655da 9323F: net/ipv4/tcp_lp.c
5067f08a 9324
91952bc0
AP
9325TDA10071 MEDIA DRIVER
9326M: Antti Palosaari <crope@iki.fi>
9327L: linux-media@vger.kernel.org
9328W: http://linuxtv.org/
9329W: http://palosaari.fi/linux/
9330Q: http://patchwork.linuxtv.org/project/linux-media/list/
9331T: git git://linuxtv.org/anttip/media_tree.git
9332S: Maintained
9333F: drivers/media/dvb-frontends/tda10071*
9334
9335TDA18212 MEDIA DRIVER
9336M: Antti Palosaari <crope@iki.fi>
9337L: linux-media@vger.kernel.org
9338W: http://linuxtv.org/
9339W: http://palosaari.fi/linux/
9340Q: http://patchwork.linuxtv.org/project/linux-media/list/
9341T: git git://linuxtv.org/anttip/media_tree.git
9342S: Maintained
9343F: drivers/media/tuners/tda18212*
9344
9345TDA18218 MEDIA DRIVER
9346M: Antti Palosaari <crope@iki.fi>
9347L: linux-media@vger.kernel.org
9348W: http://linuxtv.org/
9349W: http://palosaari.fi/linux/
9350Q: http://patchwork.linuxtv.org/project/linux-media/list/
9351T: git git://linuxtv.org/anttip/media_tree.git
9352S: Maintained
9353F: drivers/media/tuners/tda18218*
9354
3b2f6aba
MK
9355TDA18271 MEDIA DRIVER
9356M: Michael Krufky <mkrufky@linuxtv.org>
9357L: linux-media@vger.kernel.org
9358W: http://linuxtv.org/
9359W: http://github.com/mkrufky
9360Q: http://patchwork.linuxtv.org/project/linux-media/list/
9361T: git git://linuxtv.org/mkrufky/tuners.git
9362S: Maintained
9363F: drivers/media/tuners/tda18271*
9364
e48307a9
MK
9365TDA827x MEDIA DRIVER
9366M: Michael Krufky <mkrufky@linuxtv.org>
9367L: linux-media@vger.kernel.org
9368W: http://linuxtv.org/
9369W: http://github.com/mkrufky
9370Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371T: git git://linuxtv.org/mkrufky/tuners.git
9372S: Maintained
9373F: drivers/media/tuners/tda8290.*
9374
66cf9212
MK
9375TDA8290 MEDIA DRIVER
9376M: Michael Krufky <mkrufky@linuxtv.org>
9377L: linux-media@vger.kernel.org
9378W: http://linuxtv.org/
9379W: http://github.com/mkrufky
9380Q: http://patchwork.linuxtv.org/project/linux-media/list/
9381T: git git://linuxtv.org/mkrufky/tuners.git
9382S: Maintained
9383F: drivers/media/tuners/tda8290.*
9384
4b9fba30
HV
9385TDA9840 MEDIA DRIVER
9386M: Hans Verkuil <hverkuil@xs4all.nl>
9387L: linux-media@vger.kernel.org
9388T: git git://linuxtv.org/media_tree.git
9389W: http://linuxtv.org
9390S: Maintained
9391F: drivers/media/i2c/tda9840*
9392
2cb654fd 9393TEA5761 TUNER DRIVER
009a5410 9394M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9395L: linux-media@vger.kernel.org
9396W: http://linuxtv.org
9397T: git git://linuxtv.org/media_tree.git
9398S: Odd fixes
9399F: drivers/media/tuners/tea5761.*
9400
9401TEA5767 TUNER DRIVER
009a5410 9402M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9403L: linux-media@vger.kernel.org
9404W: http://linuxtv.org
9405T: git git://linuxtv.org/media_tree.git
9406S: Maintained
9407F: drivers/media/tuners/tea5767.*
9408
4b9fba30
HV
9409TEA6415C MEDIA DRIVER
9410M: Hans Verkuil <hverkuil@xs4all.nl>
9411L: linux-media@vger.kernel.org
9412T: git git://linuxtv.org/media_tree.git
9413W: http://linuxtv.org
9414S: Maintained
9415F: drivers/media/i2c/tea6415c*
9416
9417TEA6420 MEDIA DRIVER
9418M: Hans Verkuil <hverkuil@xs4all.nl>
9419L: linux-media@vger.kernel.org
9420T: git git://linuxtv.org/media_tree.git
9421W: http://linuxtv.org
9422S: Maintained
9423F: drivers/media/i2c/tea6420*
9424
3d249d4c 9425TEAM DRIVER
dca9ab92 9426M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9427L: netdev@vger.kernel.org
9428S: Supported
9429F: drivers/net/team/
9430F: include/linux/if_team.h
c117ab84 9431F: include/uapi/linux/if_team.h
3d249d4c 9432
7d029125
VD
9433TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9434M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9435S: Maintained
9436F: arch/x86/platform/ts5500/
9437
40ad4a30
SY
9438TECHNOTREND USB IR RECEIVER
9439M: Sean Young <sean@mess.org>
9440L: linux-media@vger.kernel.org
9441S: Maintained
9442F: drivers/media/rc/ttusbir.c
9443
adabdb0c 9444TEGRA ARCHITECTURE SUPPORT
243d58ec 9445M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9446M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9447M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9448L: linux-tegra@vger.kernel.org
fd117cd1 9449Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9451S: Supported
bbbe96ed 9452N: [^a-z]tegra
84b9414b 9453
adabdb0c
SW
9454TEGRA CLOCK DRIVER
9455M: Peter De Schrijver <pdeschrijver@nvidia.com>
9456M: Prashant Gaikwad <pgaikwad@nvidia.com>
9457S: Supported
9458F: drivers/clk/tegra/
9459
9460TEGRA DMA DRIVER
9461M: Laxman Dewangan <ldewangan@nvidia.com>
9462S: Supported
9463F: drivers/dma/tegra20-apb-dma.c
9464
adabdb0c
SW
9465TEGRA I2C DRIVER
9466M: Laxman Dewangan <ldewangan@nvidia.com>
9467S: Supported
9468F: drivers/i2c/busses/i2c-tegra.c
9469
9470TEGRA IOMMU DRIVERS
9471M: Hiroshi Doyu <hdoyu@nvidia.com>
9472S: Supported
9473F: drivers/iommu/tegra*
9474
9475TEGRA KBC DRIVER
9476M: Rakesh Iyer <riyer@nvidia.com>
9477M: Laxman Dewangan <ldewangan@nvidia.com>
9478S: Supported
9479F: drivers/input/keyboard/tegra-kbc.c
9480
adabdb0c
SW
9481TEGRA PWM DRIVER
9482M: Thierry Reding <thierry.reding@gmail.com>
9483S: Supported
9484F: drivers/pwm/pwm-tegra.c
9485
9486TEGRA SERIAL DRIVER
9487M: Laxman Dewangan <ldewangan@nvidia.com>
9488S: Supported
9489F: drivers/tty/serial/serial-tegra.c
9490
9491TEGRA SPI DRIVER
9492M: Laxman Dewangan <ldewangan@nvidia.com>
9493S: Supported
9494F: drivers/spi/spi-tegra*
9495
1a348ccc 9496TEHUTI ETHERNET DRIVER
8b58be88 9497M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9498L: netdev@vger.kernel.org
9499S: Supported
ef7f5429 9500F: drivers/net/ethernet/tehuti/*
1a348ccc 9501
4e68852d 9502Telecom Clock Driver for MCPL0010
8b58be88 9503M: Mark Gross <mark.gross@intel.com>
4e68852d 9504S: Supported
679655da 9505F: drivers/char/tlclk.c
4e68852d 9506
4480f15b 9507TENSILICA XTENSA PORT (xtensa)
8b58be88 9508M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9509M: Max Filippov <jcmvbkbc@gmail.com>
9510L: linux-xtensa@linux-xtensa.org
4e68852d 9511S: Maintained
679655da 9512F: arch/xtensa/
3dc99857 9513F: drivers/irqchip/irq-xtensa-*
4e68852d 9514
5313ba66
HV
9515THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9516M: Hans Verkuil <hverkuil@xs4all.nl>
9517L: linux-media@vger.kernel.org
9518T: git git://linuxtv.org/media_tree.git
9519W: http://linuxtv.org
9520S: Maintained
9521F: drivers/media/radio/radio-raremono.c
9522
d3fb6955 9523THERMAL
b75f0050 9524M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9525M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9526L: linux-pm@vger.kernel.org
9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9529Q: https://patchwork.kernel.org/project/linux-pm/list/
9530S: Supported
9531F: drivers/thermal/
9532F: include/linux/thermal.h
af6c9f16 9533F: include/uapi/linux/thermal.h
b75f0050
JP
9534F: include/linux/cpu_cooling.h
9535F: Documentation/devicetree/bindings/thermal/
d3fb6955 9536
30ba2fbd
VD
9537THINGM BLINK(1) USB RGB LED DRIVER
9538M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9539S: Maintained
9540F: drivers/hid/hid-thingm.c
9541
4e68852d 9542THINKPAD ACPI EXTRAS DRIVER
8b58be88 9543M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9544L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9545L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9546W: http://ibm-acpi.sourceforge.net
9547W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9548T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9549S: Maintained
679655da 9550F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9551
1b46f2a2 9552TI BANDGAP AND THERMAL DRIVER
f14d1c24 9553M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9554L: linux-pm@vger.kernel.org
531ff13e 9555L: linux-omap@vger.kernel.org
5a723e81 9556S: Maintained
794b2e25 9557F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9558
49b6a5e3
TK
9559TI CLOCK DRIVER
9560M: Tero Kristo <t-kristo@ti.com>
9561L: linux-omap@vger.kernel.org
9562S: Maintained
9563F: drivers/clk/ti/
9564F: include/linux/clk/ti.h
9565
4020f2d7 9566TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9567M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9568S: Maintained
679655da
JP
9569F: drivers/misc/tifm*
9570F: drivers/mmc/host/tifm_sd.c
9571F: include/linux/tifm.h
4020f2d7 9572
e0c52404 9573TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9574M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9575L: linux-kernel@vger.kernel.org
9576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9577S: Maintained
9578F: drivers/soc/ti/*
9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9580
9581
152ad442
SR
9582TI LM49xxx FAMILY ASoC CODEC DRIVERS
9583M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9584M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9585L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9586S: Maintained
9587F: sound/soc/codecs/lm49453*
d392dead 9588F: sound/soc/codecs/isabelle*
152ad442 9589
0edd807d
KM
9590TI LP855x BACKLIGHT DRIVER
9591M: Milo Kim <milo.kim@ti.com>
9592S: Maintained
9593F: Documentation/backlight/lp855x-driver.txt
9594F: drivers/video/backlight/lp855x_bl.c
9595F: include/linux/platform_data/lp855x.h
9596
faf13f6d
KM
9597TI LP8727 CHARGER DRIVER
9598M: Milo Kim <milo.kim@ti.com>
9599S: Maintained
9600F: drivers/power/lp8727_charger.c
9601F: include/linux/platform_data/lp8727.h
9602
22f1229f
KM
9603TI LP8788 MFD DRIVER
9604M: Milo Kim <milo.kim@ti.com>
9605S: Maintained
9606F: drivers/iio/adc/lp8788_adc.c
9607F: drivers/leds/leds-lp8788.c
9608F: drivers/mfd/lp8788*.c
9609F: drivers/power/lp8788-charger.c
9610F: drivers/regulator/lp8788-*.c
9611F: include/linux/mfd/lp8788*.h
9612
dd5e8e6b 9613TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9614M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9615L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9616S: Maintained
9617F: sound/soc/codecs/twl4030*
9618
90921014 9619TI WILINK WIRELESS DRIVERS
90921014
LC
9620L: linux-wireless@vger.kernel.org
9621W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9622W: http://wireless.kernel.org/en/users/Drivers/wl1251
9623T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9624S: Orphan
90921014
LC
9625F: drivers/net/wireless/ti/
9626F: include/linux/wl12xx.h
9627
e86eaa3a 9628TIPC NETWORK LAYER
8b58be88
JP
9629M: Jon Maloy <jon.maloy@ericsson.com>
9630M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9631L: netdev@vger.kernel.org (core kernel code)
9632L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9633W: http://tipc.sourceforge.net/
e86eaa3a 9634S: Maintained
c117ab84 9635F: include/uapi/linux/tipc*.h
679655da 9636F: net/tipc/
e86eaa3a 9637
867e359b 9638TILE ARCHITECTURE
c47b15c4 9639M: Chris Metcalf <cmetcalf@ezchip.com>
867e359b
CM
9640W: http://www.tilera.com/scm/
9641S: Supported
9642F: arch/tile/
6b940606 9643F: drivers/char/tile-srom.c
5c770755 9644F: drivers/edac/tile_edac.c
6b940606
CM
9645F: drivers/net/ethernet/tile/
9646F: drivers/rtc/rtc-tile.c
9647F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9648F: drivers/tty/serial/tilegx.c
6b940606
CM
9649F: drivers/usb/host/*-tilegx.c
9650F: include/linux/usb/tilegx.h
867e359b 9651
1da177e4 9652TLAN NETWORK DRIVER
8b58be88 9653M: Samuel Chessman <chessman@tux.org>
88c07dde 9654L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9655W: http://sourceforge.net/projects/tlan/
9656S: Maintained
679655da 9657F: Documentation/networking/tlan.txt
b544dbac 9658F: drivers/net/ethernet/ti/tlan.*
1da177e4 9659
d74db3b2 9660TOMOYO SECURITY MODULE
8b58be88
JP
9661M: Kentaro Takeda <takedakn@nttdata.co.jp>
9662M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9663L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9664L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9665L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9666L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9667W: http://tomoyo.sourceforge.jp/
843d183c 9668T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9669S: Maintained
679655da 9670F: security/tomoyo/
d74db3b2 9671
9caeb532 9672TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9673M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9674L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9675S: Maintained
9676F: drivers/platform/x86/topstar-laptop.c
9677
1da177e4 9678TOSHIBA ACPI EXTRAS DRIVER
d0944853 9679L: platform-driver-x86@vger.kernel.org
15065531 9680S: Orphan
679655da 9681F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9682
9683TOSHIBA SMM DRIVER
8b58be88 9684M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9685L: tlinux-users@tce.toshiba-dme.co.jp
9686W: http://www.buzzard.org.uk/toshiba/
9687S: Maintained
679655da
JP
9688F: drivers/char/toshiba.c
9689F: include/linux/toshiba.h
c117ab84 9690F: include/uapi/linux/toshiba.h
1da177e4 9691
d719f900 9692TMIO MMC DRIVER
252f29a9 9693M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9694L: linux-mmc@vger.kernel.org
d719f900 9695S: Maintained
d1057c40
GL
9696F: drivers/mmc/host/tmio_mmc*
9697F: drivers/mmc/host/sh_mobile_sdhi.c
9698F: include/linux/mmc/tmio.h
9699F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9700
917cc4e6
GR
9701TMP401 HARDWARE MONITOR DRIVER
9702M: Guenter Roeck <linux@roeck-us.net>
9703L: lm-sensors@lm-sensors.org
9704S: Maintained
9705F: Documentation/hwmon/tmp401
9706F: drivers/hwmon/tmp401.c
9707
98f32602 9708TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9709M: Hugh Dickins <hughd@google.com>
98f32602
HD
9710L: linux-mm@kvack.org
9711S: Maintained
9712F: include/linux/shmem_fs.h
9713F: mm/shmem.c
9714
45f95b53 9715TM6000 VIDEO4LINUX DRIVER
009a5410 9716M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9717L: linux-media@vger.kernel.org
9718W: http://linuxtv.org
9719T: git git://linuxtv.org/media_tree.git
9720S: Odd fixes
9721F: drivers/media/usb/tm6000/
9722
c65fde19
HV
9723TW68 VIDEO4LINUX DRIVER
9724M: Hans Verkuil <hverkuil@xs4all.nl>
9725L: linux-media@vger.kernel.org
9726T: git git://linuxtv.org/media_tree.git
9727W: http://linuxtv.org
9728S: Odd Fixes
9729F: drivers/media/pci/tw68/
9730
4e68852d 9731TPM DEVICE DRIVER
901486b8 9732M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9733M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9734M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9735W: http://tpmdd.sourceforge.net
63a10dfd 9736L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9737S: Maintained
679655da 9738F: drivers/char/tpm/
4e68852d 9739
d6f005a1
JP
9740TRACING
9741M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9742M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9744S: Maintained
9745F: Documentation/trace/ftrace.txt
9746F: arch/*/*/*/ftrace.h
9747F: arch/*/kernel/ftrace.c
9748F: include/*/ftrace.h
9749F: include/linux/trace*.h
9750F: include/trace/
9751F: kernel/trace/
6e68e6c5 9752F: tools/testing/selftests/ftrace/
d6f005a1 9753
1da177e4 9754TRIVIAL PATCHES
8b58be88 9755M: Jiri Kosina <trivial@kernel.org>
54e5881d 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9757S: Maintained
86ef925f 9758K: ^Subject:.*(?i)trivial
1da177e4 9759
4e68852d 9760TTY LAYER
879a5a00 9761M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9762M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9763S: Supported
08deed1e 9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9765F: drivers/tty/
df621252 9766F: drivers/tty/serial/serial_core.c
e3288775
AC
9767F: include/linux/serial_core.h
9768F: include/linux/serial.h
9769F: include/linux/tty.h
c117ab84
CEB
9770F: include/uapi/linux/serial_core.h
9771F: include/uapi/linux/serial.h
9772F: include/uapi/linux/tty.h
4e68852d 9773
91952bc0
AP
9774TUA9001 MEDIA DRIVER
9775M: Antti Palosaari <crope@iki.fi>
9776L: linux-media@vger.kernel.org
9777W: http://linuxtv.org/
9778W: http://palosaari.fi/linux/
9779Q: http://patchwork.linuxtv.org/project/linux-media/list/
9780T: git git://linuxtv.org/anttip/media_tree.git
9781S: Maintained
9782F: drivers/media/tuners/tua9001*
9783
740db6d7 9784TULIP NETWORK DRIVERS
8b58be88 9785M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9786L: netdev@vger.kernel.org
9787S: Maintained
0f04e2aa 9788F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9789
9790TUN/TAP driver
ba57b6f2 9791M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9792W: http://vtun.sourceforge.net/tun
9793S: Maintained
679655da
JP
9794F: Documentation/networking/tuntap.txt
9795F: arch/um/os-Linux/drivers/
1da177e4 9796
b454cc66 9797TURBOCHANNEL SUBSYSTEM
8b58be88 9798M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9799M: Ralf Baechle <ralf@linux-mips.org>
9800L: linux-mips@linux-mips.org
9801Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9802S: Maintained
679655da
JP
9803F: drivers/tc/
9804F: include/linux/tc.h
b454cc66 9805
1da177e4 9806U14-34F SCSI DRIVER
8b58be88 9807M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9808L: linux-scsi@vger.kernel.org
9809S: Maintained
679655da 9810F: drivers/scsi/u14-34f.c
1da177e4 9811
e2d1d6c0 9812UBI FILE SYSTEM (UBIFS)
949cb623 9813M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9814M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9815L: linux-mtd@lists.infradead.org
e2966cbe 9816T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9817W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9818S: Maintained
679655da
JP
9819F: Documentation/filesystems/ubifs.txt
9820F: fs/ubifs/
e2d1d6c0 9821
cc2020e6 9822UCLINUX (AND M68KNOMMU)
8b58be88 9823M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9824W: http://www.uclinux.org/
9825L: uclinux-dev@uclinux.org (subscribers-only)
9826S: Maintained
61bc02bb
JP
9827F: arch/m68k/*/*_no.*
9828F: arch/m68k/include/asm/*_no.*
cc2020e6 9829
1da177e4 9830UDF FILESYSTEM
8b58be88 9831M: Jan Kara <jack@suse.cz>
1da177e4 9832S: Maintained
679655da
JP
9833F: Documentation/filesystems/udf.txt
9834F: fs/udf/
1da177e4 9835
cc2020e6 9836UFS FILESYSTEM
8b58be88 9837M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9838S: Maintained
679655da
JP
9839F: Documentation/filesystems/ufs.txt
9840F: fs/ufs/
cc2020e6 9841
0a09d3ab
DH
9842UHID USERSPACE HID IO DRIVER:
9843M: David Herrmann <dh.herrmann@googlemail.com>
9844L: linux-input@vger.kernel.org
9845S: Maintained
9846F: drivers/hid/uhid.c
c117ab84 9847F: include/uapi/linux/uhid.h
0a09d3ab 9848
18332a80 9849ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9850L: linux-usb@vger.kernel.org
10c6c9c9 9851S: Orphan
355ffe69 9852F: drivers/uwb/
679655da
JP
9853F: include/linux/uwb.h
9854F: include/linux/uwb/
18332a80 9855
b31d8273
G
9856UNICORE32 ARCHITECTURE:
9857M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9858W: http://mprc.pku.edu.cn/~guanxuetao/linux
9859S: Maintained
ceebf4d5 9860T: git git://github.com/gxt/linux.git
b31d8273
G
9861F: arch/unicore32/
9862
d8379ab1
TF
9863UNIFDEF
9864M: Tony Finch <dot@dotat.at>
9865W: http://dotat.at/prog/unifdef
9866S: Maintained
9867F: scripts/unifdef.c
9868
1da177e4 9869UNIFORM CDROM DRIVER
8b58be88 9870M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9871W: http://www.kernel.dk
9872S: Maintained
679655da
JP
9873F: Documentation/cdrom/
9874F: drivers/cdrom/cdrom.c
9875F: include/linux/cdrom.h
c117ab84 9876F: include/uapi/linux/cdrom.h
1da177e4 9877
56df0122
BR
9878UNISYS S-PAR DRIVERS
9879M: Benjamin Romer <benjamin.romer@unisys.com>
9880M: David Kershner <david.kershner@unisys.com>
9881L: sparmaintainer@unisys.com (Unisys internal)
9882S: Supported
9883F: drivers/staging/unisys/
9884
9941fa6e
VH
9885UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9886M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9887L: linux-scsi@vger.kernel.org
9888S: Supported
9889F: Documentation/scsi/ufs.txt
9890F: drivers/scsi/ufs/
9891
e2d1d6c0 9892UNSORTED BLOCK IMAGES (UBI)
949cb623 9893M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9894W: http://www.linux-mtd.infradead.org/
9895L: linux-mtd@lists.infradead.org
b6b44e0a 9896T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9897S: Maintained
80811493 9898F: drivers/mtd/ubi/
679655da 9899F: include/linux/mtd/ubi.h
c117ab84 9900F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9901
76ac66e4
RW
9902UNSORTED BLOCK IMAGES (UBI) Fastmap
9903M: Richard Weinberger <richard@nod.at>
9904L: linux-mtd@lists.infradead.org
9905S: Maintained
9906F: drivers/mtd/ubi/fastmap.c
9907
1da177e4 9908USB ACM DRIVER
61eee9a7 9909M: Oliver Neukum <oliver@neukum.org>
6372594a 9910L: linux-usb@vger.kernel.org
1da177e4 9911S: Maintained
679655da
JP
9912F: Documentation/usb/acm.txt
9913F: drivers/usb/class/cdc-acm.*
1da177e4 9914
b7d572e1
PF
9915USB AR5523 WIRELESS DRIVER
9916M: Pontus Fuchs <pontus.fuchs@gmail.com>
9917L: linux-wireless@vger.kernel.org
9918S: Maintained
9919F: drivers/net/wireless/ath/ar5523/
9920
115bb1ff 9921USB ATTACHED SCSI
f50a4968 9922M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9923M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9924L: linux-usb@vger.kernel.org
9925L: linux-scsi@vger.kernel.org
8eae0fb7 9926S: Maintained
115bb1ff
MW
9927F: drivers/usb/storage/uas.c
9928
1da177e4 9929USB CDC ETHERNET DRIVER
61eee9a7 9930M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9931L: linux-usb@vger.kernel.org
1da177e4 9932S: Maintained
679655da 9933F: drivers/net/usb/cdc_*.c
c117ab84 9934F: include/uapi/linux/usb/cdc.h
1da177e4 9935
b02b371e 9936USB CYPRESS C67X00 DRIVER
8b58be88 9937M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9938L: linux-usb@vger.kernel.org
9939S: Maintained
679655da 9940F: drivers/usb/c67x00/
b02b371e 9941
d0374f4f 9942USB DAVICOM DM9601 DRIVER
8b58be88 9943M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9944L: netdev@vger.kernel.org
d0374f4f
PK
9945W: http://www.linux-usb.org/usbnet
9946S: Maintained
679655da 9947F: drivers/net/usb/dm9601.c
d0374f4f 9948
cc2020e6 9949USB DIAMOND RIO500 DRIVER
8b58be88 9950M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9951L: rio500-users@lists.sourceforge.net
9952W: http://rio500.sourceforge.net
9953S: Maintained
679655da 9954F: drivers/usb/misc/rio500*
cc2020e6 9955
1da177e4 9956USB EHCI DRIVER
578333ab 9957M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9958L: linux-usb@vger.kernel.org
578333ab 9959S: Maintained
679655da
JP
9960F: Documentation/usb/ehci.txt
9961F: drivers/usb/host/ehci*
1da177e4 9962
69ae9e3e 9963USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9964M: Felipe Balbi <balbi@ti.com>
795fb7e7 9965L: linux-usb@vger.kernel.org
69ae9e3e 9966W: http://www.linux-usb.org/gadget
d6d0f665
FB
9967T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9968S: Maintained
679655da
JP
9969F: drivers/usb/gadget/
9970F: include/linux/usb/gadget*
69ae9e3e 9971
2dea64b4 9972USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9973M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9974L: linux-usb@vger.kernel.org
54e5881d 9975T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9976S: Maintained
c2f01971 9977F: Documentation/hid/hiddev.txt
679655da 9978F: drivers/hid/usbhid/
1da177e4 9979
959eea21 9980USB ISP116X DRIVER
8b58be88 9981M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9982L: linux-usb@vger.kernel.org
959eea21 9983S: Maintained
679655da
JP
9984F: drivers/usb/host/isp116x*
9985F: include/linux/usb/isp116x.h
959eea21 9986
1da177e4 9987USB MASS STORAGE DRIVER
8b58be88 9988M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9989L: linux-usb@vger.kernel.org
8836aeb8 9990L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9991S: Maintained
9992W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9993F: drivers/usb/storage/
1da177e4 9994
af39917d
CL
9995USB MIDI DRIVER
9996M: Clemens Ladisch <clemens@ladisch.de>
9997L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9998T: git git://git.alsa-project.org/alsa-kernel.git
9999S: Maintained
10000F: sound/usb/midi.*
10001
444ce9d4
JP
10002USB NETWORKING DRIVERS
10003L: linux-usb@vger.kernel.org
10004S: Odd Fixes
10005F: drivers/net/usb/
10006
1da177e4 10007USB OHCI DRIVER
578333ab 10008M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10009L: linux-usb@vger.kernel.org
578333ab 10010S: Maintained
679655da
JP
10011F: Documentation/usb/ohci.txt
10012F: drivers/usb/host/ohci*
1da177e4 10013
563da3a9
VM
10014USB OVER IP DRIVER
10015M: Valentina Manea <valentina.manea.m@gmail.com>
10016M: Shuah Khan <shuah.kh@samsung.com>
10017L: linux-usb@vger.kernel.org
10018S: Maintained
10019F: drivers/usb/usbip/
10020F: tools/usb/usbip/
10021
1da177e4 10022USB PEGASUS DRIVER
a16b945c 10023M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10024L: linux-usb@vger.kernel.org
043600a6 10025L: netdev@vger.kernel.org
052e3128
PM
10026T: git git://github.com/petkan/pegasus.git
10027W: https://github.com/petkan/pegasus
1da177e4 10028S: Maintained
679655da 10029F: drivers/net/usb/pegasus.*
1da177e4 10030
d3ad558f
FB
10031USB PHY LAYER
10032M: Felipe Balbi <balbi@ti.com>
10033L: linux-usb@vger.kernel.org
10034T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10035S: Maintained
10036F: drivers/usb/phy/
d3ad558f 10037
73e4fb3f 10038USB PRINTER DRIVER (usblp)
8b58be88 10039M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10040L: linux-usb@vger.kernel.org
73e4fb3f 10041S: Supported
679655da 10042F: drivers/usb/class/usblp.c
1da177e4
LT
10043
10044USB RTL8150 DRIVER
a16b945c 10045M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10046L: linux-usb@vger.kernel.org
043600a6 10047L: netdev@vger.kernel.org
052e3128
PM
10048T: git git://github.com/petkan/rtl8150.git
10049W: https://github.com/petkan/rtl8150
1da177e4 10050S: Maintained
679655da 10051F: drivers/net/usb/rtl8150.c
1da177e4 10052
f896b796 10053USB SERIAL SUBSYSTEM
66085694 10054M: Johan Hovold <johan@kernel.org>
795fb7e7 10055L: linux-usb@vger.kernel.org
4e68852d 10056S: Maintained
679655da 10057F: Documentation/usb/usb-serial.txt
f896b796 10058F: drivers/usb/serial/
679655da 10059F: include/linux/usb/serial.h
1da177e4 10060
b3f0db1c
SG
10061USB SMSC75XX ETHERNET DRIVER
10062M: Steve Glendinning <steve.glendinning@shawell.net>
10063L: netdev@vger.kernel.org
10064S: Maintained
10065F: drivers/net/usb/smsc75xx.*
10066
2f7ca802 10067USB SMSC95XX ETHERNET DRIVER
90b24cfb 10068M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10069L: netdev@vger.kernel.org
90b24cfb 10070S: Maintained
679655da 10071F: drivers/net/usb/smsc95xx.*
2f7ca802 10072
1da177e4 10073USB SUBSYSTEM
879a5a00 10074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10075L: linux-usb@vger.kernel.org
1da177e4 10076W: http://www.linux-usb.org
08deed1e 10077T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10078S: Supported
679655da 10079F: Documentation/usb/
679655da
JP
10080F: drivers/usb/
10081F: include/linux/usb.h
10082F: include/linux/usb/
1da177e4
LT
10083
10084USB UHCI DRIVER
8b58be88 10085M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10086L: linux-usb@vger.kernel.org
1da177e4 10087S: Maintained
679655da 10088F: drivers/usb/host/uhci*
1da177e4 10089
69ae9e3e 10090USB "USBNET" DRIVER FRAMEWORK
686f13bb 10091M: Oliver Neukum <oneukum@suse.de>
043600a6 10092L: netdev@vger.kernel.org
69ae9e3e 10093W: http://www.linux-usb.org/usbnet
1da177e4 10094S: Maintained
679655da
JP
10095F: drivers/net/usb/usbnet.c
10096F: include/linux/usb/usbnet.h
1da177e4 10097
c0efd232 10098USB VIDEO CLASS
c53ac071 10099M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10100L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10101L: linux-media@vger.kernel.org
275ffde4 10102T: git git://linuxtv.org/media_tree.git
57c6d2e9 10103W: http://www.ideasonboard.org/uvc/
c0efd232 10104S: Maintained
0c0d06ca 10105F: drivers/media/usb/uvc/
6c0f0359 10106F: include/uapi/linux/uvcvideo.h
1da177e4 10107
b60b9c45
HV
10108USB VISION DRIVER
10109M: Hans Verkuil <hverkuil@xs4all.nl>
10110L: linux-media@vger.kernel.org
10111T: git git://linuxtv.org/media_tree.git
10112W: http://linuxtv.org
10113S: Odd Fixes
10114F: drivers/media/usb/usbvision/
10115
8282da47
LP
10116USB WEBCAM GADGET
10117M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10118L: linux-usb@vger.kernel.org
10119S: Maintained
3a83c16e 10120F: drivers/usb/gadget/function/*uvc*
faf2e1db 10121F: drivers/usb/gadget/legacy/webcam.c
8282da47 10122
bf164cc0 10123USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10124M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10125L: linux-wireless@vger.kernel.org
10126S: Maintained
679655da 10127F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10128
eb6bab13 10129USB XHCI DRIVER
03d85053 10130M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10131L: linux-usb@vger.kernel.org
10132S: Supported
36d0344c
SS
10133F: drivers/usb/host/xhci*
10134F: drivers/usb/host/pci-quirks*
eb6bab13 10135
1da177e4 10136USB ZD1201 DRIVER
4086b9ca 10137L: linux-wireless@vger.kernel.org
1da177e4 10138W: http://linux-lc100020.sourceforge.net
4086b9ca 10139S: Orphan
679655da 10140F: drivers/net/wireless/zd1201.*
1da177e4 10141
b7eee616 10142USB ZR364XX DRIVER
8b58be88 10143M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10144L: linux-usb@vger.kernel.org
661263b5 10145L: linux-media@vger.kernel.org
275ffde4 10146T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10147W: http://royale.zerezo.com/zr364xx/
10148S: Maintained
679655da 10149F: Documentation/video4linux/zr364xx.txt
90d72ac6 10150F: drivers/media/usb/zr364xx/
b7eee616 10151
e7839f25 10152USER-MODE LINUX (UML)
8b58be88 10153M: Jeff Dike <jdike@addtoit.com>
b15194b7 10154M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10155L: user-mode-linux-devel@lists.sourceforge.net
10156L: user-mode-linux-user@lists.sourceforge.net
10157W: http://user-mode-linux.sourceforge.net
10158S: Maintained
61516587 10159F: Documentation/virtual/uml/
679655da 10160F: arch/um/
b070989a 10161F: arch/x86/um/
679655da
JP
10162F: fs/hostfs/
10163F: fs/hppfs/
b7eee616 10164
e5f114e9 10165USERSPACE I/O (UIO)
6a534c9d 10166M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10167M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10168S: Maintained
679655da
JP
10169F: Documentation/DocBook/uio-howto.tmpl
10170F: drivers/uio/
10171F: include/linux/uio*.h
e5f114e9 10172
256cccbe 10173UTIL-LINUX PACKAGE
8b58be88 10174M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10175L: util-linux@vger.kernel.org
10176W: http://en.wikipedia.org/wiki/Util-linux
10177T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10178S: Maintained
10179
c1fd1c07 10180UVESAFB DRIVER
8b58be88 10181M: Michal Januszewski <spock@gentoo.org>
c69f677c 10182L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10183W: http://dev.gentoo.org/~spock/projects/uvesafb/
10184S: Maintained
679655da 10185F: Documentation/fb/uvesafb.txt
8a61f013 10186F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10187
4480f15b 10188VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10189M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10190S: Maintained
679655da
JP
10191F: Documentation/filesystems/vfat.txt
10192F: fs/fat/
1da177e4 10193
cba3345c
AW
10194VFIO DRIVER
10195M: Alex Williamson <alex.williamson@redhat.com>
10196L: kvm@vger.kernel.org
10197S: Maintained
10198F: Documentation/vfio.txt
10199F: drivers/vfio/
10200F: include/linux/vfio.h
c117ab84 10201F: include/uapi/linux/vfio.h
cba3345c 10202
9e6f3438
PO
10203VIDEOBUF2 FRAMEWORK
10204M: Pawel Osciak <pawel@osciak.com>
10205M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10206M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10207L: linux-media@vger.kernel.org
10208S: Maintained
90d72ac6 10209F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10210F: include/media/videobuf2-*
10211
9a82446b
AS
10212VIRTIO CONSOLE DRIVER
10213M: Amit Shah <amit.shah@redhat.com>
10214L: virtualization@lists.linux-foundation.org
10215S: Maintained
10216F: drivers/char/virtio_console.c
10217F: include/linux/virtio_console.h
c117ab84 10218F: include/uapi/linux/virtio_console.h
9a82446b 10219
2426ec8f
MT
10220VIRTIO CORE, NET AND BLOCK DRIVERS
10221M: Rusty Russell <rusty@rustcorp.com.au>
10222M: "Michael S. Tsirkin" <mst@redhat.com>
10223L: virtualization@lists.linux-foundation.org
10224S: Maintained
10225F: drivers/virtio/
c893c8d7 10226F: tools/virtio/
2426ec8f
MT
10227F: drivers/net/virtio_net.c
10228F: drivers/block/virtio_blk.c
10229F: include/linux/virtio_*.h
916cdabc 10230F: include/uapi/linux/virtio_*.h
2426ec8f 10231
3a4d5c94
MT
10232VIRTIO HOST (VHOST)
10233M: "Michael S. Tsirkin" <mst@redhat.com>
10234L: kvm@vger.kernel.org
c996d8b9 10235L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10236L: netdev@vger.kernel.org
10237S: Maintained
10238F: drivers/vhost/
c117ab84 10239F: include/uapi/linux/vhost.h
3a4d5c94 10240
1da177e4 10241VIA RHINE NETWORK DRIVER
8b58be88 10242M: Roger Luethi <rl@hellgate.ch>
1da177e4 10243S: Maintained
f2148a47 10244F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10245
f0bf7f61 10246VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10247M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10248M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10249S: Maintained
10250F: drivers/mmc/host/via-sdmmc.c
10251
69e4a7c2 10252VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10253M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10254L: linux-fbdev@vger.kernel.org
69e4a7c2 10255S: Maintained
c7babebd
FTS
10256F: include/linux/via-core.h
10257F: include/linux/via-gpio.h
10258F: include/linux/via_i2c.h
8a61f013 10259F: drivers/video/fbdev/via/
69e4a7c2 10260
01f20734 10261VIA VELOCITY NETWORK DRIVER
8b58be88 10262M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10263L: netdev@vger.kernel.org
10264S: Maintained
f2148a47 10265F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10266
77911fd2 10267VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10268M: Hans Verkuil <hverkuil@xs4all.nl>
10269L: linux-media@vger.kernel.org
10270T: git git://linuxtv.org/media_tree.git
10271W: http://linuxtv.org
10272S: Maintained
77911fd2 10273F: drivers/media/platform/vivid/*
0b7bc1fa 10274
be7f8273 10275VLAN (802.1Q)
8b58be88 10276M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10277L: netdev@vger.kernel.org
10278S: Maintained
679655da
JP
10279F: drivers/net/macvlan.c
10280F: include/linux/if_*vlan.h
10281F: net/8021q/
be7f8273 10282
55e331cf 10283VLYNQ BUS
8b58be88 10284M: Florian Fainelli <florian@openwrt.org>
8578d7af 10285L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10286S: Maintained
10287F: drivers/vlynq/vlynq.c
10288F: include/linux/vlynq.h
10289
390beae4
MW
10290VME SUBSYSTEM
10291M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10292M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10293M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10294L: devel@driverdev.osuosl.org
10295S: Maintained
10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10297F: Documentation/vme_api.txt
10298F: drivers/staging/vme/
10299F: drivers/vme/
10300F: include/linux/vme*
10301
4488e09b
AK
10302VMWARE HYPERVISOR INTERFACE
10303M: Alok Kataria <akataria@vmware.com>
10304L: virtualization@lists.linux-foundation.org
10305S: Supported
10306F: arch/x86/kernel/cpu/vmware.c
10307
73b35d07
DT
10308VMWARE BALLOON DRIVER
10309M: Xavier Deguillard <xdeguillard@vmware.com>
10310M: Philip Moltmann <moltmann@vmware.com>
10311M: "VMware, Inc." <pv-drivers@vmware.com>
10312L: linux-kernel@vger.kernel.org
10313S: Maintained
10314F: drivers/misc/vmw_balloon.c
10315
d1a890fa 10316VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10317M: Shreyas Bhatewara <sbhatewara@vmware.com>
10318M: "VMware, Inc." <pv-drivers@vmware.com>
10319L: netdev@vger.kernel.org
10320S: Maintained
10321F: drivers/net/vmxnet3/
d1a890fa 10322
851b1642 10323VMware PVSCSI driver
f2d7e40e 10324M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10325M: VMware PV-Drivers <pv-drivers@vmware.com>
10326L: linux-scsi@vger.kernel.org
10327S: Maintained
10328F: drivers/scsi/vmw_pvscsi.c
10329F: drivers/scsi/vmw_pvscsi.h
10330
e53e86c7 10331VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10332M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10333M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10334L: linux-kernel@vger.kernel.org
e53e86c7 10335W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10336W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10338S: Supported
679655da
JP
10339F: drivers/regulator/
10340F: include/linux/regulator/
e53e86c7 10341
ab41319e 10342VT1211 HARDWARE MONITOR DRIVER
8b58be88 10343M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10344L: lm-sensors@lm-sensors.org
10345S: Maintained
679655da
JP
10346F: Documentation/hwmon/vt1211
10347F: drivers/hwmon/vt1211.c
ab41319e 10348
1de9e371 10349VT8231 HARDWARE MONITOR DRIVER
8b58be88 10350M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10351L: lm-sensors@lm-sensors.org
10352S: Maintained
679655da 10353F: drivers/hwmon/vt8231.c
1de9e371 10354
88095e7b
TO
10355VUB300 USB to SDIO/SD/MMC bridge chip
10356M: Tony Olech <tony.olech@elandigitalsystems.com>
10357L: linux-mmc@vger.kernel.org
10358L: linux-usb@vger.kernel.org
10359S: Supported
10360F: drivers/mmc/host/vub300.c
10361
1da177e4 10362W1 DALLAS'S 1-WIRE BUS
a8018766 10363M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10364S: Maintained
679655da
JP
10365F: Documentation/w1/
10366F: drivers/w1/
1da177e4 10367
13927079 10368W83791D HARDWARE MONITORING DRIVER
8b58be88 10369M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10370L: lm-sensors@lm-sensors.org
25845c22 10371S: Maintained
679655da
JP
10372F: Documentation/hwmon/w83791d
10373F: drivers/hwmon/w83791d.c
13927079 10374
61db011d 10375W83793 HARDWARE MONITORING DRIVER
8b58be88 10376M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10377L: lm-sensors@lm-sensors.org
10378S: Maintained
679655da
JP
10379F: Documentation/hwmon/w83793
10380F: drivers/hwmon/w83793.c
61db011d 10381
e3760b43 10382W83795 HARDWARE MONITORING DRIVER
7c81c60f 10383M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10384L: lm-sensors@lm-sensors.org
10385S: Maintained
10386F: drivers/hwmon/w83795.c
10387
1da177e4 10388W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10389M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10390S: Maintained
679655da 10391F: drivers/mmc/host/wbsd.*
1da177e4 10392
b4e05923
HG
10393WACOM PROTOCOL 4 SERIAL TABLETS
10394M: Julian Squires <julian@cipht.net>
10395M: Hans de Goede <hdegoede@redhat.com>
10396L: linux-input@vger.kernel.org
10397S: Maintained
10398F: drivers/input/tablet/wacom_serial4.c
10399
3527761c 10400WATCHDOG DEVICE DRIVERS
8b58be88 10401M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10402L: linux-watchdog@vger.kernel.org
10403W: http://www.linux-watchdog.org/
f599aaf0 10404T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10405S: Maintained
679655da
JP
10406F: Documentation/watchdog/
10407F: drivers/watchdog/
10408F: include/linux/watchdog.h
c117ab84 10409F: include/uapi/linux/watchdog.h
3527761c 10410
1da177e4 10411WD7000 SCSI DRIVER
8b58be88 10412M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10413L: linux-scsi@vger.kernel.org
10414S: Maintained
679655da 10415F: drivers/scsi/wd7000.c
1da177e4 10416
b22e00f3
DH
10417WIIMOTE HID DRIVER
10418M: David Herrmann <dh.herrmann@googlemail.com>
10419L: linux-input@vger.kernel.org
10420S: Maintained
10421F: drivers/hid/hid-wiimote*
10422
e258b80e 10423WINBOND CIR DRIVER
364e9e18 10424M: David Härdeman <david@hardeman.nu>
e258b80e 10425S: Maintained
116ab806 10426F: drivers/media/rc/winbond-cir.c
e258b80e 10427
8a70da82 10428WIMAX STACK
8b58be88 10429M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10430M: linux-wimax@intel.com
63fae219 10431L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10432S: Supported
10433W: http://linuxwimax.org
315987dc 10434F: Documentation/wimax/README.wimax
315987dc
JP
10435F: include/linux/wimax/debug.h
10436F: include/net/wimax.h
c117ab84 10437F: include/uapi/linux/wimax.h
315987dc 10438F: net/wimax/
8a70da82 10439
5fc14680 10440WISTRON LAPTOP BUTTON DRIVER
8b58be88 10441M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10442S: Maintained
679655da 10443F: drivers/input/misc/wistron_btns.c
5fc14680 10444
1da177e4 10445WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10446M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10447L: linux-wireless@vger.kernel.org
926554c4 10448W: http://oops.ghostprotocols.net:81/blog
1da177e4 10449S: Maintained
679655da 10450F: drivers/net/wireless/wl3501*
1da177e4 10451
febf1dff 10452WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10453M: Mark Brown <broonie@kernel.org>
8b58be88 10454M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10455L: linux-input@vger.kernel.org
10456T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10457W: http://opensource.wolfsonmicro.com/node/7
10458S: Supported
679655da
JP
10459F: drivers/input/touchscreen/*wm97*
10460F: include/linux/wm97xx.h
febf1dff 10461
055bcbcb 10462WOLFSON MICROELECTRONICS DRIVERS
fef95164 10463L: patches@opensource.wolfsonmicro.com
cf8eda3e 10464T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10465T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10466W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10467S: Supported
3768f0b1 10468F: Documentation/hwmon/wm83??
af1c5386 10469F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10470F: drivers/clk/clk-wm83*.c
9c309598 10471F: drivers/extcon/extcon-arizona.c
b75ea16a 10472F: drivers/leds/leds-wm83*.c
25b273ba 10473F: drivers/gpio/gpio-*wm*.c
9c309598 10474F: drivers/gpio/gpio-arizona.c
d22b0869 10475F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10476F: drivers/input/misc/wm831x-on.c
10477F: drivers/input/touchscreen/wm831x-ts.c
10478F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10479F: drivers/mfd/arizona*
10480F: drivers/mfd/wm*.c
b75ea16a
MB
10481F: drivers/power/wm83*.c
10482F: drivers/rtc/rtc-wm83*.c
10483F: drivers/regulator/wm8*.c
3860e6c4 10484F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10485F: drivers/watchdog/wm83*_wdt.c
9c309598 10486F: include/linux/mfd/arizona/
3860e6c4 10487F: include/linux/mfd/wm831x/
b75ea16a 10488F: include/linux/mfd/wm8350/
3768f0b1 10489F: include/linux/mfd/wm8400*
59ec6da2 10490F: include/linux/wm97xx.h
055bcbcb 10491F: include/sound/wm????.h
9c309598 10492F: sound/soc/codecs/arizona.?
055bcbcb 10493F: sound/soc/codecs/wm*
b75ea16a 10494
3e6cd7a4
TH
10495WORKQUEUE
10496M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10497T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10498S: Maintained
10499F: include/linux/workqueue.h
10500F: kernel/workqueue.c
10501F: Documentation/workqueue.txt
10502
1da177e4 10503X.25 NETWORK LAYER
8bf28059 10504M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10505L: linux-x25@vger.kernel.org
8bf28059 10506S: Odd Fixes
679655da
JP
10507F: Documentation/networking/x25*
10508F: include/net/x25*
10509F: net/x25/
1da177e4 10510
e2d1d6c0 10511X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10512M: Thomas Gleixner <tglx@linutronix.de>
10513M: Ingo Molnar <mingo@redhat.com>
10514M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10515M: x86@kernel.org
981c3a4f 10516L: linux-kernel@vger.kernel.org
75fc2d37 10517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10518S: Maintained
679655da
JP
10519F: Documentation/x86/
10520F: arch/x86/
e2d1d6c0 10521
d0944853 10522X86 PLATFORM DRIVERS
e181ba15 10523M: Darren Hart <dvhart@infradead.org>
d0944853 10524L: platform-driver-x86@vger.kernel.org
e181ba15 10525T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10526S: Maintained
14430813 10527F: drivers/platform/x86/
d0944853 10528
c1f5c54b
IM
10529X86 MCE INFRASTRUCTURE
10530M: Tony Luck <tony.luck@intel.com>
487ba8e8 10531M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10532L: linux-edac@vger.kernel.org
10533S: Maintained
10534F: arch/x86/kernel/cpu/mcheck/*
10535
f0905c5a
AL
10536X86 VDSO
10537M: Andy Lutomirski <luto@amacapital.net>
10538L: linux-kernel@vger.kernel.org
10539T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10540S: Maintained
10541F: arch/x86/vdso/
10542
d6fad502 10543XC2028/3028 TUNER DRIVER
009a5410 10544M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10545L: linux-media@vger.kernel.org
10546W: http://linuxtv.org
10547T: git git://linuxtv.org/media_tree.git
10548S: Maintained
10549F: drivers/media/tuners/tuner-xc2028.*
10550
c4468085 10551XEN HYPERVISOR INTERFACE
c4468085 10552M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10553M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10554M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10556T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10557S: Supported
10558F: arch/x86/xen/
10559F: drivers/*/xen-*front.c
10560F: drivers/xen/
10561F: arch/x86/include/asm/xen/
10562F: include/xen/
c117ab84 10563F: include/uapi/xen/
c4468085 10564
77bfb479
SS
10565XEN HYPERVISOR ARM
10566M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10567L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10568S: Supported
10569F: arch/arm/xen/
10570F: arch/arm/include/asm/xen/
10571
b475e83f
SS
10572XEN HYPERVISOR ARM64
10573M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10574L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10575S: Supported
10576F: arch/arm64/xen/
10577F: arch/arm64/include/asm/xen/
10578
9b57e1a7
IC
10579XEN NETWORK BACKEND DRIVER
10580M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10581M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10582L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10583L: netdev@vger.kernel.org
10584S: Supported
10585F: drivers/net/xen-netback/*
10586
c5f8e29d
KRW
10587XEN PCI SUBSYSTEM
10588M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10589L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10590S: Supported
10591F: arch/x86/pci/*xen*
10592F: drivers/pci/*xen*
10593
a2c5ae65
KRW
10594XEN BLOCK SUBSYSTEM
10595M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10596L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10597S: Supported
10598F: drivers/block/xen-blkback/*
10599F: drivers/block/xen*
10600
15d03609
JG
10601XEN PVSCSI DRIVERS
10602M: Juergen Gross <jgross@suse.com>
10603L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10604L: linux-scsi@vger.kernel.org
10605S: Supported
10606F: drivers/scsi/xen-scsifront.c
10607F: drivers/xen/xen-scsiback.c
10608F: include/xen/interface/io/vscsiif.h
10609
c5f8e29d
KRW
10610XEN SWIOTLB SUBSYSTEM
10611M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10612L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10613S: Supported
10614F: arch/x86/xen/*swiotlb*
10615F: drivers/xen/*swiotlb*
10616
1da177e4
LT
10617XFS FILESYSTEM
10618P: Silicon Graphics Inc
809625ca 10619M: Dave Chinner <david@fromorbit.com>
18caa67a 10620M: xfs@oss.sgi.com
d7ede1aa 10621L: xfs@oss.sgi.com
1da177e4 10622W: http://oss.sgi.com/projects/xfs
54e5881d 10623T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10624S: Supported
679655da
JP
10625F: Documentation/filesystems/xfs.txt
10626F: fs/xfs/
1da177e4 10627
8a3b7a25 10628XILINX AXI ETHERNET DRIVER
59a54f30
MS
10629M: Anirudha Sarangi <anirudh@xilinx.com>
10630M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10631S: Maintained
10632F: drivers/net/ethernet/xilinx/xilinx_axienet*
10633
238b8721 10634XILINX UARTLITE SERIAL DRIVER
8b58be88 10635M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10636L: linux-serial@vger.kernel.org
10637S: Maintained
df621252 10638F: drivers/tty/serial/uartlite.c
238b8721 10639
74316949
EB
10640XILLYBUS DRIVER
10641M: Eli Billauer <eli.billauer@gmail.com>
10642L: linux-kernel@vger.kernel.org
10643S: Supported
10644F: drivers/char/xillybus/
10645
f620e4b8
MF
10646XTENSA XTFPGA PLATFORM SUPPORT
10647M: Max Filippov <jcmvbkbc@gmail.com>
10648L: linux-xtensa@linux-xtensa.org
10649S: Maintained
10650F: drivers/spi/spi-xtensa-xtfpga.c
10651
1da177e4 10652YAM DRIVER FOR AX.25
8b58be88 10653M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10654L: linux-hams@vger.kernel.org
10655S: Maintained
679655da
JP
10656F: drivers/net/hamradio/yam*
10657F: include/linux/yam.h
1da177e4 10658
af64a5eb 10659YEALINK PHONE DRIVER
8b58be88 10660M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10661L: usbb2k-api-dev@nongnu.org
10662S: Maintained
679655da
JP
10663F: Documentation/input/yealink.txt
10664F: drivers/input/misc/yealink.*
af64a5eb 10665
1da177e4 10666Z8530 DRIVER FOR AX.25
8b58be88 10667M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10668W: http://yaina.de/jreuter/
10669W: http://www.qsl.net/dl1bke/
10670L: linux-hams@vger.kernel.org
10671S: Maintained
679655da
JP
10672F: Documentation/networking/z8530drv.txt
10673F: drivers/net/hamradio/*scc.c
10674F: drivers/net/hamradio/z8530.h
1da177e4 10675
0cf31ec1 10676ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10677M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10678L: linux-mm@kvack.org
10679S: Maintained
10680F: mm/zbud.c
10681F: include/linux/zbud.h
10682
7c0c3afb 10683ZD1211RW WIRELESS DRIVER
8b58be88
JP
10684M: Daniel Drake <dsd@gentoo.org>
10685M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10686W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10687L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10688L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10689S: Maintained
679655da 10690F: drivers/net/wireless/zd1211rw/
7c0c3afb 10691
1da177e4 10692ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10693L: mjpeg-users@lists.sourceforge.net
f63145e2 10694L: linux-media@vger.kernel.org
1da177e4 10695W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10696T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10697S: Odd Fixes
90d72ac6 10698F: drivers/media/pci/zoran/
1da177e4 10699
6920f2cc
MK
10700ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10701M: Minchan Kim <minchan@kernel.org>
10702M: Nitin Gupta <ngupta@vflare.org>
10703L: linux-kernel@vger.kernel.org
10704S: Maintained
10705F: drivers/block/zram/
10706F: Documentation/blockdev/zram.txt
10707
8b4a4080 10708ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10709M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10710S: Maintained
df621252 10711F: drivers/tty/serial/zs.*
8b4a4080 10712
eae70d06
MK
10713ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10714M: Minchan Kim <minchan@kernel.org>
10715M: Nitin Gupta <ngupta@vflare.org>
10716L: linux-mm@kvack.org
10717S: Maintained
10718F: mm/zsmalloc.c
10719F: include/linux/zsmalloc.h
10720
0cf31ec1 10721ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10722M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10723L: linux-mm@kvack.org
10724S: Maintained
10725F: mm/zswap.c
10726
1da177e4 10727THE REST
8b58be88 10728M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10729L: linux-kernel@vger.kernel.org
8a6e2535 10730Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10732S: Buried alive in reporters
34d03cc1
JP
10733F: *
10734F: */
This page took 5.140288 seconds and 5 git commands to generate.