[media] adv7180: Add fast switch support
[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
e399065b
SS
6161MEGARAID SCSI/SAS DRIVERS
6162M: Kashyap Desai <kashyap.desai@avagotech.com>
6163M: Sumit Saxena <sumit.saxena@avagotech.com>
6164M: Uday Lingala <uday.lingala@avagotech.com>
6165L: megaraidlinux.pdl@avagotech.com
baaea1dc 6166L: linux-scsi@vger.kernel.org
e399065b 6167W: http://www.lsi.com
ce00f85c 6168S: Maintained
679655da
JP
6169F: Documentation/scsi/megaraid.txt
6170F: drivers/scsi/megaraid.*
6171F: drivers/scsi/megaraid/
757e0108 6172
2c46c9d5
AV
6173MELLANOX ETHERNET DRIVER (mlx4_en)
6174M: Amir Vadai <amirv@mellanox.com>
b75f0050 6175L: netdev@vger.kernel.org
2c46c9d5
AV
6176S: Supported
6177W: http://www.mellanox.com
6178Q: http://patchwork.ozlabs.org/project/netdev/list/
6179F: drivers/net/ethernet/mellanox/mlx4/en_*
6180
70ea91f1
SR
6181MEMORY MANAGEMENT
6182L: linux-mm@kvack.org
70ea91f1
SR
6183W: http://www.linux-mm.org
6184S: Maintained
679655da 6185F: include/linux/mm.h
551450bb
CS
6186F: include/linux/gfp.h
6187F: include/linux/mmzone.h
6188F: include/linux/memory_hotplug.h
6189F: include/linux/vmalloc.h
679655da 6190F: mm/
70ea91f1 6191
f4e9ce66 6192MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6193M: David Woodhouse <dwmw2@infradead.org>
242c325e 6194M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6195L: linux-mtd@lists.infradead.org
8a6e2535
JP
6196W: http://www.linux-mtd.infradead.org/
6197Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6198T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6199T: git git://git.infradead.org/l2-mtd.git
1da177e4 6200S: Maintained
679655da
JP
6201F: drivers/mtd/
6202F: include/linux/mtd/
c117ab84 6203F: include/uapi/mtd/
1da177e4 6204
26c57ef1 6205MEN A21 WATCHDOG DRIVER
b75f0050 6206M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6207L: linux-watchdog@vger.kernel.org
6208S: Supported
6209F: drivers/watchdog/mena21_wdt.c
6210
3764e82e
JT
6211MEN CHAMELEON BUS (mcb)
6212M: Johannes Thumshirn <johannes.thumshirn@men.de>
6213S: Supported
6214F: drivers/mcb/
6215F: include/linux/mcb.h
6216
48b490d2
AW
6217MEN F21BMC (Board Management Controller)
6218M: Andreas Werner <andreas.werner@men.de>
6219S: Supported
6220F: drivers/mfd/menf21bmc.c
6221F: drivers/watchdog/menf21bmc_wdt.c
6222F: drivers/leds/leds-menf21bmc.c
6223F: drivers/hwmon/menf21bmc_hwmon.c
6224F: Documentation/hwmon/menf21bmc
6225
12285945
JH
6226METAG ARCHITECTURE
6227M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6228L: linux-metag@vger.kernel.org
12285945
JH
6229S: Supported
6230F: arch/metag/
6231F: Documentation/metag/
6232F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6233F: drivers/clocksource/metag_generic.c
5698c50d
JH
6234F: drivers/irqchip/irq-metag.c
6235F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6236F: drivers/tty/metag_da.c
12285945 6237
c6375b0a 6238MICROBLAZE ARCHITECTURE
8b58be88 6239M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6240W: http://www.monstr.eu/fdt/
6241T: git git://git.monstr.eu/linux-2.6-microblaze.git
6242S: Supported
0a8c7914 6243F: arch/microblaze/
1da177e4
LT
6244
6245MICROTEK X6 SCANNER
61eee9a7 6246M: Oliver Neukum <oliver@neukum.org>
1da177e4 6247S: Maintained
679655da 6248F: drivers/usb/image/microtek.*
1da177e4
LT
6249
6250MIPS
8b58be88 6251M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6252L: linux-mips@linux-mips.org
6097050d 6253W: http://www.linux-mips.org/
b05e988e 6254T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6255Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6256S: Supported
679655da
JP
6257F: Documentation/mips/
6258F: arch/mips/
1da177e4 6259
08b7620a
HV
6260MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6261M: Hans Verkuil <hverkuil@xs4all.nl>
6262L: linux-media@vger.kernel.org
6263T: git git://linuxtv.org/media_tree.git
6264W: http://linuxtv.org
6265S: Odd Fixes
6266F: drivers/media/radio/radio-miropcm20*
6267
e126ba97
EC
6268Mellanox MLX5 core VPI driver
6269M: Eli Cohen <eli@mellanox.com>
6270L: netdev@vger.kernel.org
6271L: linux-rdma@vger.kernel.org
6272W: http://www.mellanox.com
6273Q: http://patchwork.ozlabs.org/project/netdev/list/
6274Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6275T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6276S: Supported
6277F: drivers/net/ethernet/mellanox/mlx5/core/
6278F: include/linux/mlx5/
6279
6280Mellanox MLX5 IB driver
b75f0050
JP
6281M: Eli Cohen <eli@mellanox.com>
6282L: linux-rdma@vger.kernel.org
6283W: http://www.mellanox.com
6284Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6285T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6286S: Supported
6287F: include/linux/mlx5/
6288F: drivers/infiniband/hw/mlx5/
e126ba97 6289
0ce277e4
AP
6290MN88472 MEDIA DRIVER
6291M: Antti Palosaari <crope@iki.fi>
6292L: linux-media@vger.kernel.org
6293W: http://linuxtv.org/
6294W: http://palosaari.fi/linux/
6295Q: http://patchwork.linuxtv.org/project/linux-media/list/
6296T: git git://linuxtv.org/anttip/media_tree.git
6297S: Maintained
6298F: drivers/staging/media/mn88472/
6299F: drivers/media/dvb-frontends/mn88472.h
6300
4f4d238f
AP
6301MN88473 MEDIA DRIVER
6302M: Antti Palosaari <crope@iki.fi>
6303L: linux-media@vger.kernel.org
6304W: http://linuxtv.org/
6305W: http://palosaari.fi/linux/
6306Q: http://patchwork.linuxtv.org/project/linux-media/list/
6307T: git git://linuxtv.org/anttip/media_tree.git
6308S: Maintained
6309F: drivers/staging/media/mn88473/
6310F: drivers/media/dvb-frontends/mn88473.h
6311
1da177e4 6312MODULE SUPPORT
8b58be88 6313M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6314S: Maintained
679655da
JP
6315F: include/linux/module.h
6316F: kernel/module.c
1da177e4
LT
6317
6318MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6319W: http://popies.net/meye/
b7788e13 6320S: Orphan
679655da 6321F: Documentation/video4linux/meye.txt
90d72ac6 6322F: drivers/media/pci/meye/
6c0f0359 6323F: include/uapi/linux/meye.h
1da177e4 6324
b9705b60 6325MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6326M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6327S: Maintained
679655da 6328F: Documentation/serial/moxa-smartio
c897401b 6329F: drivers/tty/mxser.*
d735410a 6330
889b2f87
AK
6331MR800 AVERMEDIA USB FM RADIO DRIVER
6332M: Alexey Klimov <klimov.linux@gmail.com>
6333L: linux-media@vger.kernel.org
6334T: git git://linuxtv.org/media_tree.git
6335S: Maintained
6336F: drivers/media/radio/radio-mr800.c
6337
d7155691
AO
6338MRF24J40 IEEE 802.15.4 RADIO DRIVER
6339M: Alan Ott <alan@signal11.us>
6340L: linux-wpan@vger.kernel.org
6341S: Maintained
6342F: drivers/net/ieee802154/mrf24j40.c
6343
8c4c731a 6344MSI LAPTOP SUPPORT
182ae55c 6345M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6346L: platform-driver-x86@vger.kernel.org
8c4c731a 6347S: Maintained
679655da 6348F: drivers/platform/x86/msi-laptop.c
8c4c731a 6349
0f1006b1
AA
6350MSI WMI SUPPORT
6351M: Anisse Astier <anisse@astier.eu>
d0944853 6352L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6353S: Supported
6354F: drivers/platform/x86/msi-wmi.c
6355
19a628a0
AP
6356MSI001 MEDIA DRIVER
6357M: Antti Palosaari <crope@iki.fi>
6358L: linux-media@vger.kernel.org
6359W: http://linuxtv.org/
6360W: http://palosaari.fi/linux/
6361Q: http://patchwork.linuxtv.org/project/linux-media/list/
6362T: git git://linuxtv.org/anttip/media_tree.git
6363S: Maintained
0185e197 6364F: drivers/media/tuners/msi001*
19a628a0 6365
7570589d 6366MSI2500 MEDIA DRIVER
2c57213f
AP
6367M: Antti Palosaari <crope@iki.fi>
6368L: linux-media@vger.kernel.org
6369W: http://linuxtv.org/
6370W: http://palosaari.fi/linux/
6371Q: http://patchwork.linuxtv.org/project/linux-media/list/
6372T: git git://linuxtv.org/anttip/media_tree.git
6373S: Maintained
7570589d 6374F: drivers/media/usb/msi2500/
2c57213f 6375
62a37dc7 6376MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6377M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6378L: linux-media@vger.kernel.org
6379T: git git://linuxtv.org/media_tree.git
6380S: Maintained
6381F: drivers/media/i2c/mt9m032.c
6382F: include/media/mt9m032.h
6383
62a37dc7 6384MT9P031 APTINA CAMERA SENSOR
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/mt9p031.c
6390F: include/media/mt9p031.h
6391
62a37dc7 6392MT9T001 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/mt9t001.c
6398F: include/media/mt9t001.h
6399
62a37dc7 6400MT9V032 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/mt9v032.c
6406F: include/media/mt9v032.h
6407
4e0d13cb 6408MULTIFUNCTION DEVICES (MFD)
8b58be88 6409M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6410M: Lee Jones <lee.jones@linaro.org>
7caa7991 6411T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6412S: Supported
679655da 6413F: drivers/mfd/
55b5940d 6414F: include/linux/mfd/
4e0d13cb 6415
5c4e6f13 6416MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6417M: Chris Ball <chris@printf.net>
e18eaf8f 6418M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6419L: linux-mmc@vger.kernel.org
245feaa6 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6421T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6422S: Maintained
679655da
JP
6423F: drivers/mmc/
6424F: include/linux/mmc/
c117ab84 6425F: include/uapi/linux/mmc/
baca2da4 6426
15a0580c 6427MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6428S: Orphan
679655da
JP
6429F: drivers/mmc/host/mmc_spi.c
6430F: include/linux/spi/mmc_spi.h
15a0580c 6431
1da177e4 6432MULTISOUND SOUND DRIVER
8b58be88 6433M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6434S: Maintained
679655da
JP
6435F: Documentation/sound/oss/MultiSound
6436F: sound/oss/msnd*
1da177e4 6437
d735410a 6438MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6439S: Orphan
c897401b 6440F: drivers/tty/isicom.c
679655da 6441F: include/linux/isicom.h
d735410a 6442
550a7375 6443MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6444M: Felipe Balbi <balbi@ti.com>
795fb7e7 6445L: linux-usb@vger.kernel.org
43b416e5 6446T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6447S: Maintained
679655da 6448F: drivers/usb/musb/
550a7375 6449
ea0af5f6
MK
6450MXL5007T MEDIA DRIVER
6451M: Michael Krufky <mkrufky@linuxtv.org>
6452L: linux-media@vger.kernel.org
6453W: http://linuxtv.org/
6454W: http://github.com/mkrufky
6455Q: http://patchwork.linuxtv.org/project/linux-media/list/
6456T: git git://linuxtv.org/mkrufky/tuners.git
6457S: Maintained
6458F: drivers/media/tuners/mxl5007t.*
6459
2d3cf588 6460MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6461M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6462L: netdev@vger.kernel.org
205057ae 6463W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6464S: Supported
93f7848b 6465F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6466
1da177e4 6467NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6468S: Orphan
d9fb9f38 6469F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6470
23dc05a3
DM
6471NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6472M: Daniel Mack <zonque@gmail.com>
6473S: Maintained
6474L: alsa-devel@alsa-project.org
6475W: http://www.native-instruments.com
6476F: sound/usb/caiaq/
6477
1da177e4 6478NCP FILESYSTEM
52653199
PV
6479M: Petr Vandrovec <petr@vandrovec.name>
6480S: Odd Fixes
679655da 6481F: fs/ncpfs/
1da177e4 6482
a79b0322
FT
6483NCR 5380 SCSI DRIVERS
6484M: Finn Thain <fthain@telegraphics.com.au>
6485M: Michael Schmitz <schmitzmic@gmail.com>
6486L: linux-scsi@vger.kernel.org
6487S: Maintained
6488F: Documentation/scsi/g_NCR5380.txt
6489F: drivers/scsi/NCR5380.*
6490F: drivers/scsi/arm/cumana_1.c
6491F: drivers/scsi/arm/oak.c
6492F: drivers/scsi/atari_NCR5380.c
6493F: drivers/scsi/atari_scsi.*
6494F: drivers/scsi/dmx3191d.c
6495F: drivers/scsi/dtc.*
6496F: drivers/scsi/g_NCR5380.*
6497F: drivers/scsi/g_NCR5380_mmio.c
6498F: drivers/scsi/mac_scsi.*
6499F: drivers/scsi/pas16.*
a79b0322
FT
6500F: drivers/scsi/sun3_scsi.*
6501F: drivers/scsi/sun3_scsi_vme.c
6502F: drivers/scsi/t128.*
6503
1da177e4 6504NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6505M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6506L: linux-scsi@vger.kernel.org
6507S: Maintained
679655da 6508F: drivers/scsi/NCR_D700.*
1da177e4 6509
4aa3eb4c
GR
6510NCT6775 HARDWARE MONITOR DRIVER
6511M: Guenter Roeck <linux@roeck-us.net>
6512L: lm-sensors@lm-sensors.org
6513S: Maintained
6514F: Documentation/hwmon/nct6775
6515F: drivers/hwmon/nct6775.c
6516
3c2d774c 6517NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6518M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6519L: linux-rdma@vger.kernel.org
e3d33cb1 6520W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6521S: Supported
6522F: drivers/infiniband/hw/nes/
6523
be2f2e84 6524NETEM NETWORK EMULATOR
adbbf69d 6525M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6526L: netem@lists.linux-foundation.org
be2f2e84 6527S: Maintained
679655da 6528F: net/sched/sch_netem.c
be2f2e84 6529
b2f5a051 6530NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6531M: Jon Mason <jdmason@kudzu.us>
4a58448b 6532L: netdev@vger.kernel.org
4a58448b 6533S: Supported
679655da 6534F: Documentation/networking/s2io.txt
b2f5a051 6535F: Documentation/networking/vxge.txt
86387e1a 6536F: drivers/net/ethernet/neterion/
4a58448b 6537
db9cf3a3 6538NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6539M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6540M: Patrick McHardy <kaber@trash.net>
42010ed0 6541M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6542L: netfilter-devel@vger.kernel.org
82b98543 6543L: coreteam@netfilter.org
1da177e4
LT
6544W: http://www.netfilter.org/
6545W: http://www.iptables.org/
42010ed0
PNA
6546Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6547T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6548T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6549S: Supported
679655da
JP
6550F: include/linux/netfilter*
6551F: include/linux/netfilter/
6552F: include/net/netfilter/
c117ab84
CEB
6553F: include/uapi/linux/netfilter*
6554F: include/uapi/linux/netfilter/
679655da
JP
6555F: net/*/netfilter.c
6556F: net/*/netfilter/
6557F: net/netfilter/
1da177e4 6558
4cc67735 6559NETLABEL
87a0874c 6560M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6561W: http://netlabel.sf.net
6562L: netdev@vger.kernel.org
87a0874c 6563S: Maintained
80811493 6564F: Documentation/netlabel/
679655da
JP
6565F: include/net/netlabel.h
6566F: net/netlabel/
4cc67735 6567
1da177e4 6568NETROM NETWORK LAYER
8b58be88 6569M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6570L: linux-hams@vger.kernel.org
d34cb28a 6571W: http://www.linux-ax25.org/
1da177e4 6572S: Maintained
679655da 6573F: include/net/netrom.h
c117ab84 6574F: include/uapi/linux/netrom.h
679655da 6575F: net/netrom/
1da177e4 6576
5ddb88c0 6577NETWORK BLOCK DEVICE (NBD)
8b58be88 6578M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6579S: Maintained
5e4b269b 6580L: nbd-general@lists.sourceforge.net
679655da
JP
6581F: Documentation/blockdev/nbd.txt
6582F: drivers/block/nbd.c
6583F: include/linux/nbd.h
c117ab84 6584F: include/uapi/linux/nbd.h
1da177e4 6585
6e43650c
NH
6586NETWORK DROP MONITOR
6587M: Neil Horman <nhorman@tuxdriver.com>
6588L: netdev@vger.kernel.org
6589S: Maintained
6590W: https://fedorahosted.org/dropwatch/
6591F: net/core/drop_monitor.c
6592
1da177e4 6593NETWORKING [GENERAL]
8b58be88 6594M: "David S. Miller" <davem@davemloft.net>
979b6c13 6595L: netdev@vger.kernel.org
b1e8fd54 6596W: http://www.linuxfoundation.org/en/Net
11e98029 6597Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6598T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6599T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6600S: Maintained
679655da
JP
6601F: net/
6602F: include/net/
018d21ed
JP
6603F: include/linux/in.h
6604F: include/linux/net.h
6605F: include/linux/netdevice.h
c117ab84
CEB
6606F: include/uapi/linux/in.h
6607F: include/uapi/linux/net.h
6608F: include/uapi/linux/netdevice.h
7e814a6c 6609F: tools/net/
f4e53f9a 6610F: tools/testing/selftests/net/
335a67d2 6611F: lib/random32.c
a101ccd1 6612F: lib/test_bpf.c
1da177e4
LT
6613
6614NETWORKING [IPv4/IPv6]
8b58be88
JP
6615M: "David S. Miller" <davem@davemloft.net>
6616M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6617M: James Morris <jmorris@namei.org>
6618M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6619M: Patrick McHardy <kaber@trash.net>
979b6c13 6620L: netdev@vger.kernel.org
08deed1e 6621T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6622S: Maintained
679655da
JP
6623F: net/ipv4/
6624F: net/ipv6/
6625F: include/net/ip*
0a14842f 6626F: arch/x86/net/*
1da177e4 6627
73b7656c
DM
6628NETWORKING [IPSEC]
6629M: Steffen Klassert <steffen.klassert@secunet.com>
6630M: Herbert Xu <herbert@gondor.apana.org.au>
6631M: "David S. Miller" <davem@davemloft.net>
6632L: netdev@vger.kernel.org
d1fc5024
SK
6633T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6634T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6635S: Maintained
5826bdd1 6636F: net/core/flow.c
73b7656c
DM
6637F: net/xfrm/
6638F: net/key/
6639F: net/ipv4/xfrm*
d1fc5024
SK
6640F: net/ipv4/esp4.c
6641F: net/ipv4/ah4.c
6642F: net/ipv4/ipcomp.c
6643F: net/ipv4/ip_vti.c
73b7656c 6644F: net/ipv6/xfrm*
d1fc5024
SK
6645F: net/ipv6/esp6.c
6646F: net/ipv6/ah6.c
6647F: net/ipv6/ipcomp6.c
6648F: net/ipv6/ip6_vti.c
73b7656c
DM
6649F: include/uapi/linux/xfrm.h
6650F: include/net/xfrm.h
6651
10e2ff1c 6652NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6653M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6654L: netdev@vger.kernel.org
6655S: Maintained
6656
29f8f632 6657NETWORKING [WIRELESS]
2cb4abd1 6658L: linux-wireless@vger.kernel.org
8a6e2535 6659Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6660
788873ac
JP
6661NETWORKING DRIVERS
6662L: netdev@vger.kernel.org
6663W: http://www.linuxfoundation.org/en/Net
11e98029 6664Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6665T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6666T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6667S: Odd Fixes
6668F: drivers/net/
018d21ed 6669F: include/linux/if_*
0b63bf1f
JD
6670F: include/linux/netdevice.h
6671F: include/linux/arcdevice.h
6672F: include/linux/etherdevice.h
6673F: include/linux/fcdevice.h
6674F: include/linux/fddidevice.h
6675F: include/linux/hippidevice.h
6676F: include/linux/inetdevice.h
c117ab84
CEB
6677F: include/uapi/linux/if_*
6678F: include/uapi/linux/netdevice.h
788873ac 6679
0e324cf6
JL
6680NETWORKING DRIVERS (WIRELESS)
6681M: Kalle Valo <kvalo@codeaurora.org>
6682L: linux-wireless@vger.kernel.org
6683Q: http://patchwork.kernel.org/project/linux-wireless/list/
6684T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6685S: Maintained
6686F: drivers/net/wireless/
6687
3d396eb1 6688NETXEN (1/10) GbE SUPPORT
8622315e 6689M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6690M: Sony Chacko <sony.chacko@qlogic.com>
6691M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6692L: netdev@vger.kernel.org
9c2b5bde 6693W: http://www.qlogic.com
3d396eb1 6694S: Supported
aa43c215 6695F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6696
6423d30f
AAJ
6697NFC SUBSYSTEM
6698M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6699M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6700M: Samuel Ortiz <sameo@linux.intel.com>
6701L: linux-wireless@vger.kernel.org
1eb3b216 6702L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6703S: Supported
6423d30f 6704F: net/nfc/
55eb94f9 6705F: include/net/nfc/
c117ab84 6706F: include/uapi/linux/nfc.h
6423d30f 6707F: drivers/nfc/
08eaa1e0 6708F: include/linux/platform_data/pn544.h
7ebb88e5 6709F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6710
e8b43555 6711NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6712M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6713L: linux-nfs@vger.kernel.org
6714W: http://client.linux-nfs.org
cd7b996a 6715T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6716S: Maintained
679655da
JP
6717F: fs/lockd/
6718F: fs/nfs/
6719F: fs/nfs_common/
6720F: net/sunrpc/
6721F: include/linux/lockd/
6722F: include/linux/nfs*
6723F: include/linux/sunrpc/
c117ab84
CEB
6724F: include/uapi/linux/nfs*
6725F: include/uapi/linux/sunrpc/
1da177e4 6726
85ef9cea 6727NILFS2 FILESYSTEM
e2126935 6728M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6729L: linux-nilfs@vger.kernel.org
f9472265 6730W: http://nilfs.sourceforge.net/
e2126935 6731T: git git://github.com/konis/nilfs2.git
85ef9cea 6732S: Supported
679655da
JP
6733F: Documentation/filesystems/nilfs2.txt
6734F: fs/nilfs2/
6735F: include/linux/nilfs2_fs.h
85ef9cea 6736
1da177e4 6737NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6738M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6739W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6740S: Maintained
679655da
JP
6741F: Documentation/scsi/NinjaSCSI.txt
6742F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6743
6744NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6745M: GOTO Masanori <gotom@debian.or.jp>
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/nsp32*
1da177e4 6751
383b8fb9
LFT
6752NIOS2 ARCHITECTURE
6753M: Ley Foon Tan <lftan@altera.com>
6754L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6755T: git git://git.rocketboards.org/linux-socfpga.git
6756S: Maintained
6757F: arch/nios2/
6758
fce8a7bb 6759NTB DRIVER
9ef6bf6c
JM
6760M: Jon Mason <jdmason@kudzu.us>
6761M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6762S: Supported
2984411f
JM
6763W: https://github.com/jonmason/ntb/wiki
6764T: git git://github.com/jonmason/ntb.git
fce8a7bb 6765F: drivers/ntb/
548c237c 6766F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6767F: include/linux/ntb.h
6768
1da177e4 6769NTFS FILESYSTEM
2818ef50 6770M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6771L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6772W: http://www.tuxera.com/
e6f4dee7 6773T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6774S: Supported
679655da
JP
6775F: Documentation/filesystems/ntfs.txt
6776F: fs/ntfs/
1da177e4 6777
9eb8ef74 6778NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6779M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6780L: linux-fbdev@vger.kernel.org
ce00f85c 6781S: Maintained
8a61f013
JH
6782F: drivers/video/fbdev/riva/
6783F: drivers/video/fbdev/nvidia/
1da177e4 6784
79461681
MW
6785NVM EXPRESS DRIVER
6786M: Matthew Wilcox <willy@linux.intel.com>
6787L: linux-nvme@lists.infradead.org
6788T: git git://git.infradead.org/users/willy/linux-nvme.git
6789S: Supported
5be37bf9 6790F: drivers/block/nvme*
79461681
MW
6791F: include/linux/nvme.h
6792
f50d7146
RK
6793NXP TDA998X DRM DRIVER
6794M: Russell King <rmk+kernel@arm.linux.org.uk>
6795S: Supported
6796F: drivers/gpu/drm/i2c/tda998x_drv.c
6797F: include/drm/i2c/tda998x.h
6798
fbace43e
PR
6799NXP TFA9879 DRIVER
6800M: Peter Rosin <peda@axentia.se>
6801L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6802S: Maintained
6803F: sound/soc/codecs/tfa9879*
6804
f5525786 6805OMAP SUPPORT
0e24bdd4 6806M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6807L: linux-omap@vger.kernel.org
6808W: http://www.muru.com/linux/omap/
6809W: http://linux.omap.com/
8a6e2535 6810Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6812S: Maintained
4e04d5a3 6813F: arch/arm/*omap*/
046d0a37 6814F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6815F: drivers/irqchip/irq-omap-intc.c
6816F: drivers/mfd/*omap*.c
6817F: drivers/mfd/menelaus.c
6818F: drivers/mfd/palmas.c
6819F: drivers/mfd/tps65217.c
6820F: drivers/mfd/tps65218.c
6821F: drivers/mfd/tps65910.c
6822F: drivers/mfd/twl-core.[ch]
6823F: drivers/mfd/twl4030*.c
6824F: drivers/mfd/twl6030*.c
6825F: drivers/mfd/twl6040*.c
6826F: drivers/regulator/palmas-regulator*.c
6827F: drivers/regulator/pbias-regulator.c
6828F: drivers/regulator/tps65217-regulator.c
6829F: drivers/regulator/tps65218-regulator.c
6830F: drivers/regulator/tps65910-regulator.c
6831F: drivers/regulator/twl-regulator.c
046d0a37 6832F: include/linux/i2c-omap.h
f5525786 6833
50f29fbd 6834OMAP DEVICE TREE SUPPORT
cdb55ab0 6835M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6836M: Tony Lindgren <tony@atomide.com>
6837L: linux-omap@vger.kernel.org
d0fb18c5 6838L: devicetree@vger.kernel.org
50f29fbd
TL
6839S: Maintained
6840F: arch/arm/boot/dts/*omap*
6841F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6842F: arch/arm/boot/dts/*am4*
6843F: arch/arm/boot/dts/*am5*
6844F: arch/arm/boot/dts/*dra7*
50f29fbd 6845
f5525786 6846OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6847M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6848L: linux-omap@vger.kernel.org
6849S: Maintained
6850F: arch/arm/*omap*/*clock*
6851
6852OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6853M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6854L: linux-omap@vger.kernel.org
6855S: Maintained
6856F: arch/arm/*omap*/*pm*
c46938d4 6857F: drivers/cpufreq/omap-cpufreq.c
f5525786 6858
d21db568 6859OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6860M: Rajendra Nayak <rnayak@ti.com>
6861M: Paul Walmsley <paul@pwsan.com>
6862L: linux-omap@vger.kernel.org
6863S: Maintained
d21db568 6864F: arch/arm/mach-omap2/prm*
692ab1f3 6865
f5525786 6866OMAP AUDIO SUPPORT
6c284903 6867M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6868M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6869L: alsa-devel@alsa-project.org (subscribers-only)
6870L: linux-omap@vger.kernel.org
6871S: Maintained
6872F: sound/soc/omap/
6873
18640193
TL
6874OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6875M: Roger Quadros <rogerq@ti.com>
6876M: Tony Lindgren <tony@atomide.com>
6877L: linux-omap@vger.kernel.org
6878S: Maintained
6879F: drivers/memory/omap-gpmc.c
6880F: arch/arm/mach-omap2/*gpmc*
6881
f5525786 6882OMAP FRAMEBUFFER SUPPORT
830e6384 6883M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6884L: linux-fbdev@vger.kernel.org
f5525786
TL
6885L: linux-omap@vger.kernel.org
6886S: Maintained
8a61f013 6887F: drivers/video/fbdev/omap/
f5525786 6888
676eec0d 6889OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6890M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6891L: linux-omap@vger.kernel.org
676eec0d 6892L: linux-fbdev@vger.kernel.org
178ff4c9 6893S: Maintained
8a61f013 6894F: drivers/video/fbdev/omap2/
178ff4c9
TV
6895F: Documentation/arm/OMAP/DSS
6896
8b37fcfc
OBC
6897OMAP HARDWARE SPINLOCK SUPPORT
6898M: Ohad Ben-Cohen <ohad@wizery.com>
6899L: linux-omap@vger.kernel.org
6900S: Maintained
6901F: drivers/hwspinlock/omap_hwspinlock.c
6902F: arch/arm/mach-omap2/hwspinlock.c
6903
f5525786 6904OMAP MMC SUPPORT
8b58be88 6905M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6906L: linux-omap@vger.kernel.org
6907S: Maintained
653f41b5
MC
6908F: drivers/mmc/host/omap.c
6909
6910OMAP HS MMC SUPPORT
0a4585c6 6911L: linux-mmc@vger.kernel.org
653f41b5 6912L: linux-omap@vger.kernel.org
dfa5d196 6913S: Orphan
653f41b5 6914F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6915
6916OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6917M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6918S: Maintained
6919F: drivers/char/hw_random/omap-rng.c
6920
f400c82e 6921OMAP HWMOD SUPPORT
cdb55ab0 6922M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6923M: Paul Walmsley <paul@pwsan.com>
6924L: linux-omap@vger.kernel.org
6925S: Maintained
8fc8b12b 6926F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6927
6928OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6929M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6930L: linux-omap@vger.kernel.org
6931S: Maintained
6932F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6933
0db83ced 6934OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6935M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6936L: linux-media@vger.kernel.org
6937S: Maintained
90d72ac6 6938F: drivers/media/platform/omap3isp/
0db83ced 6939F: drivers/staging/media/omap4iss/
7e8970e1 6940
f5525786 6941OMAP USB SUPPORT
f299470a 6942M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6943L: linux-usb@vger.kernel.org
6944L: linux-omap@vger.kernel.org
43b416e5 6945T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6946S: Maintained
a16fbd65
JP
6947F: drivers/usb/*/*omap*
6948F: arch/arm/*omap*/usb*
f5525786 6949
6d994710 6950OMAP GPIO DRIVER
a1415a8f 6951M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6952M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6953M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6954L: linux-omap@vger.kernel.org
6955S: Maintained
6956F: drivers/gpio/gpio-omap.c
6957
c351e290
MJ
6958OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6959M: Mark Jackson <mpfj@newflow.co.uk>
6960L: linux-omap@vger.kernel.org
6961S: Maintained
6962F: arch/arm/boot/dts/am335x-nano.dts
6963
0ad122d9 6964OMFS FILESYSTEM
8b58be88 6965M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6966L: linux-karma-devel@lists.sourceforge.net
6967S: Maintained
679655da
JP
6968F: Documentation/filesystems/omfs.txt
6969F: fs/omfs/
0ad122d9 6970
c1986ee9 6971OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6972M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6973S: Maintained
679655da
JP
6974F: drivers/char/pcmcia/cm4000_cs.c
6975F: include/linux/cm4000_cs.h
c117ab84 6976F: include/uapi/linux/cm4000_cs.h
c1986ee9 6977
77c44ab1 6978OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6979M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6980S: Maintained
679655da 6981F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6982
77d5140f 6983OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6984M: Jonathan Corbet <corbet@lwn.net>
661263b5 6985L: linux-media@vger.kernel.org
275ffde4 6986T: git git://linuxtv.org/media_tree.git
77d5140f 6987S: Maintained
90d72ac6 6988F: drivers/media/i2c/ov7670.c
77d5140f 6989
431bca73 6990ONENAND FLASH DRIVER
8b58be88 6991M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6992L: linux-mtd@lists.infradead.org
6993S: Maintained
679655da
JP
6994F: drivers/mtd/onenand/
6995F: include/linux/mtd/onenand*.h
431bca73 6996
1da177e4 6997ONSTREAM SCSI TAPE DRIVER
8b58be88 6998M: Willem Riede <osst@riede.org>
1da177e4
LT
6999L: osst-users@lists.sourceforge.net
7000L: linux-scsi@vger.kernel.org
7001S: Maintained
f7269cfc
JD
7002F: Documentation/scsi/osst.txt
7003F: drivers/scsi/osst.*
7004F: drivers/scsi/osst_*.h
7005F: drivers/scsi/st.h
1da177e4 7006
e2d1d6c0 7007OPENCORES I2C BUS DRIVER
8b58be88 7008M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7009L: linux-i2c@vger.kernel.org
e2d1d6c0 7010S: Maintained
679655da
JP
7011F: Documentation/i2c/busses/i2c-ocores
7012F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7013
860c44c1 7014OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7015M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7016M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7017L: devicetree@vger.kernel.org
a7fefe9f
RH
7018W: http://www.devicetree.org/
7019T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7020S: Maintained
f8828205 7021F: drivers/of/
860c44c1 7022F: include/linux/of*.h
f8828205 7023F: scripts/dtc/
860c44c1 7024
f8828205 7025OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7026M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7027M: Pawel Moll <pawel.moll@arm.com>
7028M: Mark Rutland <mark.rutland@arm.com>
de80963e 7029M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7030M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7031L: devicetree@vger.kernel.org
7032S: Maintained
7033F: Documentation/devicetree/
7034F: arch/*/boot/dts/
7035F: include/dt-bindings/
7036
19f9d392
JB
7037OPENRISC ARCHITECTURE
7038M: Jonas Bonn <jonas@southpole.se>
7039W: http://openrisc.net
eab7c1c0 7040L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7041S: Maintained
7042T: git git://openrisc.net/~jonas/linux
14430813 7043F: arch/openrisc/
19f9d392 7044
ccb1352e 7045OPENVSWITCH
4f337ed5 7046M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
7047L: dev@openvswitch.org
7048W: http://openvswitch.org
4f337ed5 7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7050S: Maintained
7051F: net/openvswitch/
7052
af39917d
CL
7053OPL4 DRIVER
7054M: Clemens Ladisch <clemens@ladisch.de>
7055L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7056T: git git://git.alsa-project.org/alsa-kernel.git
7057S: Maintained
7058F: sound/drivers/opl4/
7059
1da177e4 7060OPROFILE
4cf7e718 7061M: Robert Richter <rric@kernel.org>
1da177e4
LT
7062L: oprofile-list@lists.sf.net
7063S: Maintained
81c4a8a6 7064F: arch/*/include/asm/oprofile*.h
679655da
JP
7065F: arch/*/oprofile/
7066F: drivers/oprofile/
7067F: include/linux/oprofile.h
1da177e4 7068
e2d1d6c0 7069ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7070M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7071M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7072L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7073W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7075S: Supported
679655da
JP
7076F: Documentation/filesystems/ocfs2.txt
7077F: Documentation/filesystems/dlmfs.txt
7078F: fs/ocfs2/
e2d1d6c0 7079
1da177e4 7080ORINOCO DRIVER
724c6b35 7081L: linux-wireless@vger.kernel.org
491b26b4 7082W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7083W: http://www.nongnu.org/orinoco/
3a59babb 7084S: Orphan
679655da 7085F: drivers/net/wireless/orinoco/
1da177e4 7086
42c55aa8 7087OSD LIBRARY and FILESYSTEM
fadc0752 7088M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7089M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7090L: osd-dev@open-osd.org
7091W: http://open-osd.org
54e5881d 7092T: git git://git.open-osd.org/open-osd.git
68274794 7093S: Maintained
42c55aa8 7094F: drivers/scsi/osd/
6b6f0b6c 7095F: include/scsi/osd_*
42c55aa8 7096F: fs/exofs/
68274794 7097
ef94b186 7098OVERLAY FILESYSTEM
7c37fbda 7099M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7100L: linux-unionfs@vger.kernel.org
7101T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7102S: Supported
1d113735 7103F: fs/overlayfs/
7c37fbda
NB
7104F: Documentation/filesystems/overlayfs.txt
7105
e2d1d6c0 7106P54 WIRELESS DRIVER
084cb0fe 7107M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7108L: linux-wireless@vger.kernel.org
084cb0fe 7109W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7110S: Maintained
679655da 7111F: drivers/net/wireless/p54/
e2d1d6c0 7112
f5cd7872 7113PA SEMI ETHERNET DRIVER
8b58be88 7114M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7115L: netdev@vger.kernel.org
7116S: Maintained
ded19add 7117F: drivers/net/ethernet/pasemi/*
f5cd7872 7118
beb58aa3 7119PA SEMI SMBUS DRIVER
8b58be88 7120M: Olof Johansson <olof@lixom.net>
846557d3 7121L: linux-i2c@vger.kernel.org
beb58aa3 7122S: Maintained
679655da 7123F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7124
48fc267e
SK
7125PADATA PARALLEL EXECUTION MECHANISM
7126M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7127L: linux-crypto@vger.kernel.org
7128S: Maintained
7129F: kernel/padata.c
7130F: include/linux/padata.h
7131F: Documentation/padata.txt
7132
709ee531 7133PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7134M: Harald Welte <laforge@gnumonks.org>
d0944853 7135L: platform-driver-x86@vger.kernel.org
709ee531 7136S: Maintained
679655da 7137F: drivers/platform/x86/panasonic-laptop.c
709ee531 7138
368dd5ac 7139PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7140M: David Howells <dhowells@redhat.com>
7141M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7142L: linux-am33-list@redhat.com (moderated for non-subscribers)
7143W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7144S: Maintained
679655da
JP
7145F: Documentation/mn10300/
7146F: arch/mn10300/
4fa97181 7147
1da177e4 7148PARALLEL PORT SUPPORT
3dd1a329 7149L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7150S: Orphan
679655da
JP
7151F: drivers/parport/
7152F: include/linux/parport*.h
7153F: drivers/char/ppdev.c
c117ab84 7154F: include/uapi/linux/ppdev.h
1da177e4 7155
4cdf6bc2 7156PARAVIRT_OPS INTERFACE
d633180c 7157M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7158M: Chris Wright <chrisw@sous-sol.org>
7159M: Alok Kataria <akataria@vmware.com>
7160M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7161L: virtualization@lists.linux-foundation.org
4cdf6bc2 7162S: Supported
679655da
JP
7163F: Documentation/ia64/paravirt_ops.txt
7164F: arch/*/kernel/paravirt*
7165F: arch/*/include/asm/paravirt.h
4cdf6bc2 7166
e2d1d6c0 7167PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7168M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7169L: linux-parport@lists.infradead.org (subscribers-only)
7170W: http://www.torque.net/linux-pp.html
7171S: Maintained
679655da
JP
7172F: Documentation/blockdev/paride.txt
7173F: drivers/block/paride/
e2d1d6c0
RD
7174
7175PARISC ARCHITECTURE
b8828770 7176M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7177M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7178L: linux-parisc@vger.kernel.org
7179W: http://www.parisc-linux.org/
8a6e2535 7180Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7182T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7183S: Maintained
679655da 7184F: arch/parisc/
2b6bac9e 7185F: Documentation/parisc/
679655da 7186F: drivers/parisc/
2b6bac9e
HD
7187F: drivers/char/agp/parisc-agp.c
7188F: drivers/input/serio/gscps2.c
7189F: drivers/parport/parport_gsc.*
7190F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7191F: drivers/video/fbdev/sti*
2b6bac9e
HD
7192F: drivers/video/console/sti*
7193F: drivers/video/logo/logo_parisc*
e2d1d6c0 7194
1662d32c 7195PC87360 HARDWARE MONITORING DRIVER
8b58be88 7196M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7197L: lm-sensors@lm-sensors.org
7198S: Maintained
679655da
JP
7199F: Documentation/hwmon/pc87360
7200F: drivers/hwmon/pc87360.c
1662d32c
JC
7201
7202PC8736x GPIO DRIVER
8b58be88 7203M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7204S: Maintained
679655da 7205F: drivers/char/pc8736x_gpio.c
1662d32c 7206
1ad107fd 7207PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7208M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7209L: lm-sensors@lm-sensors.org
7210S: Maintained
7211F: Documentation/hwmon/pc87427
7212F: drivers/hwmon/pc87427.c
7213
b26e0ed4 7214PCA9532 LED DRIVER
8b58be88 7215M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7216S: Maintained
d5ca6918
JP
7217F: drivers/leds/leds-pca9532.c
7218F: include/linux/leds-pca9532.h
b26e0ed4 7219
5ce914a8 7220PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7221M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7222L: linux-i2c@vger.kernel.org
7223S: Maintained
b4f0b74e 7224F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7225
3971dae5 7226PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7227M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7228S: Maintained
7229F: drivers/firmware/pcdp.*
7230
065c6359 7231PCI ERROR RECOVERY
6305902c 7232M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7233L: linux-pci@vger.kernel.org
065c6359 7234S: Supported
679655da 7235F: Documentation/PCI/pci-error-recovery.txt
065c6359 7236
1da177e4 7237PCI SUBSYSTEM
5ac3a6d2 7238M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7239L: linux-pci@vger.kernel.org
99662dd1 7240Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7241T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7242S: Supported
679655da
JP
7243F: Documentation/PCI/
7244F: drivers/pci/
7245F: include/linux/pci*
6b49ee49 7246F: arch/x86/pci/
cad01f91 7247F: arch/x86/kernel/quirks.c
1da177e4 7248
5f6b6ccd
TI
7249PCI DRIVER FOR APPLIEDMICRO XGENE
7250M: Tanmay Inamdar <tinamdar@apm.com>
7251L: linux-pci@vger.kernel.org
7252L: linux-arm-kernel@lists.infradead.org
7253S: Maintained
7254F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7255F: drivers/pci/host/pci-xgene.c
7256
62d0ff83
ML
7257PCI DRIVER FOR FREESCALE LAYERSCAPE
7258M: Minghuan Lian <minghuan.Lian@freescale.com>
7259M: Mingkai Hu <mingkai.hu@freescale.com>
7260M: Roy Zang <tie-fei.zang@freescale.com>
7261L: linuxppc-dev@lists.ozlabs.org
7262L: linux-pci@vger.kernel.org
7263L: linux-arm-kernel@lists.infradead.org
7264S: Maintained
7265F: drivers/pci/host/*layerscape*
7266
f0b75693 7267PCI DRIVER FOR IMX6
f175aa2c 7268M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7269M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7270L: linux-pci@vger.kernel.org
7271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7272S: Maintained
7273F: drivers/pci/host/*imx6*
7274
0c4ffcfe
MK
7275PCI DRIVER FOR TI KEYSTONE
7276M: Murali Karicheri <m-karicheri2@ti.com>
7277L: linux-pci@vger.kernel.org
7278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7279S: Maintained
7280F: drivers/pci/host/*keystone*
7281
f0b75693
BH
7282PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7283M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7284M: Jason Cooper <jason@lakedaemon.net>
7285L: linux-pci@vger.kernel.org
7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7287S: Maintained
7288F: drivers/pci/host/*mvebu*
7289
0447cfd7
TR
7290PCI DRIVER FOR NVIDIA TEGRA
7291M: Thierry Reding <thierry.reding@gmail.com>
7292L: linux-tegra@vger.kernel.org
f0b75693 7293L: linux-pci@vger.kernel.org
0447cfd7
TR
7294S: Supported
7295F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7296F: drivers/pci/host/pci-tegra.c
7297
47ff3de9
KVA
7298PCI DRIVER FOR TI DRA7XX
7299M: Kishon Vijay Abraham I <kishon@ti.com>
7300L: linux-omap@vger.kernel.org
7301L: linux-pci@vger.kernel.org
7302S: Supported
7303F: Documentation/devicetree/bindings/pci/ti-pci.txt
7304F: drivers/pci/host/pci-dra7xx.c
7305
f0b75693
BH
7306PCI DRIVER FOR RENESAS R-CAR
7307M: Simon Horman <horms@verge.net.au>
7308L: linux-pci@vger.kernel.org
7309L: linux-sh@vger.kernel.org
7310S: Maintained
7311F: drivers/pci/host/*rcar*
7312
4af82255
JH
7313PCI DRIVER FOR SAMSUNG EXYNOS
7314M: Jingoo Han <jg1.han@samsung.com>
7315L: linux-pci@vger.kernel.org
f0b75693
BH
7316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7317L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7318S: Maintained
7319F: drivers/pci/host/pci-exynos.c
7320
f0b75693
BH
7321PCI DRIVER FOR SYNOPSIS DESIGNWARE
7322M: Mohit Kumar <mohit.kumar@st.com>
7323M: Jingoo Han <jg1.han@samsung.com>
7324L: linux-pci@vger.kernel.org
7325S: Maintained
7326F: drivers/pci/host/*designware*
7327
cf28855b
WD
7328PCI DRIVER FOR GENERIC OF HOSTS
7329M: Will Deacon <will.deacon@arm.com>
7330L: linux-pci@vger.kernel.org
7331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7332S: Maintained
7333F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7334F: drivers/pci/host/pci-host-generic.c
7335
51b66a6c
PA
7336PCIE DRIVER FOR ST SPEAR13XX
7337M: Mohit Kumar <mohit.kumar@st.com>
7338L: linux-pci@vger.kernel.org
7339S: Maintained
7340F: drivers/pci/host/*spear*
7341
1da177e4 7342PCMCIA SUBSYSTEM
4230dfc9 7343P: Linux PCMCIA Team
f5df5881 7344L: linux-pcmcia@lists.infradead.org
6650e0a5 7345W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7346T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7347S: Maintained
679655da
JP
7348F: Documentation/pcmcia/
7349F: drivers/pcmcia/
7350F: include/pcmcia/
1da177e4
LT
7351
7352PCNET32 NETWORK DRIVER
227fb925 7353M: Don Fry <pcnet32@frontier.com>
979b6c13 7354L: netdev@vger.kernel.org
1da177e4 7355S: Maintained
b955f6ca 7356F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7357
48fc267e
SK
7358PCRYPT PARALLEL CRYPTO ENGINE
7359M: Steffen Klassert <steffen.klassert@secunet.com>
7360L: linux-crypto@vger.kernel.org
7361S: Maintained
7362F: crypto/pcrypt.c
7363F: include/crypto/pcrypt.h
7364
e72df0b8
TH
7365PER-CPU MEMORY ALLOCATOR
7366M: Tejun Heo <tj@kernel.org>
7367M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7368T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7369S: Maintained
7370F: include/linux/percpu*.h
7371F: mm/percpu*.c
7372F: arch/*/include/asm/percpu.h
7373
ad4ecbcb 7374PER-TASK DELAY ACCOUNTING
185e595f 7375M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7376S: Maintained
679655da
JP
7377F: include/linux/delayacct.h
7378F: kernel/delayacct.c
ad4ecbcb 7379
57c0c15b 7380PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7381M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7382M: Paul Mackerras <paulus@samba.org>
dd9b238c 7383M: Ingo Molnar <mingo@redhat.com>
f80c5393 7384M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7385L: linux-kernel@vger.kernel.org
75fc2d37 7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7387S: Supported
d53e8365 7388F: kernel/events/*
a003236c 7389F: include/linux/perf_event.h
c117ab84 7390F: include/uapi/linux/perf_event.h
141c4296
RR
7391F: arch/*/kernel/perf_event*.c
7392F: arch/*/kernel/*/perf_event*.c
7393F: arch/*/kernel/*/*/perf_event*.c
a003236c 7394F: arch/*/include/asm/perf_event.h
a003236c
VL
7395F: arch/*/kernel/perf_callchain.c
7396F: tools/perf/
6c0b3244 7397
dd49d0f5 7398PERSONALITY HANDLING
8b58be88 7399M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7400L: linux-abi-devel@lists.sourceforge.net
7401S: Maintained
679655da 7402F: include/linux/personality.h
c117ab84 7403F: include/uapi/linux/personality.h
dd49d0f5 7404
838e7a03 7405PHONET PROTOCOL
2a06b40f 7406M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7407S: Supported
7408F: Documentation/networking/phonet.txt
7409F: include/linux/phonet.h
7410F: include/net/phonet/
c117ab84 7411F: include/uapi/linux/phonet.h
838e7a03
RDC
7412F: net/phonet/
7413
1da177e4 7414PHRAM MTD DRIVER
8b58be88 7415M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7416L: linux-mtd@lists.infradead.org
7417S: Maintained
679655da 7418F: drivers/mtd/devices/phram.c
1da177e4 7419
efdbb10e
BP
7420PICOLCD HID DRIVER
7421M: Bruno Prémont <bonbons@linux-vserver.org>
7422L: linux-input@vger.kernel.org
7423S: Maintained
7424F: drivers/hid/hid-picolcd*
7425
a53bfa07
JI
7426PICOXCELL SUPPORT
7427M: Jamie Iles <jamie@jamieiles.com>
7428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7429T: git git://github.com/jamieiles/linux-2.6-ji.git
7430S: Supported
b8733987 7431F: arch/arm/boot/dts/picoxcell*
14430813 7432F: arch/arm/mach-picoxcell/
b8733987 7433F: drivers/crypto/picoxcell*
a53bfa07 7434
2744e8af
LW
7435PIN CONTROL SUBSYSTEM
7436M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7437L: linux-gpio@vger.kernel.org
dbe752a3 7438T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7439S: Maintained
07f29ba6 7440F: drivers/pinctrl/
8e406fe4 7441F: include/linux/pinctrl/
2744e8af 7442
2201bbb8
JCPV
7443PIN CONTROLLER - ATMEL AT91
7444M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7446S: Maintained
c654b6bf 7447F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7448
cbd1b652
MW
7449PIN CONTROLLER - INTEL
7450M: Mika Westerberg <mika.westerberg@linux.intel.com>
7451M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7452S: Maintained
7453F: drivers/pinctrl/intel/
2201bbb8 7454
9963b536
LP
7455PIN CONTROLLER - RENESAS
7456M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7457L: linux-sh@vger.kernel.org
7458S: Maintained
7459F: drivers/pinctrl/sh-pfc/
7460
b75e60d6 7461PIN CONTROLLER - SAMSUNG
fea685e9 7462M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7463M: Thomas Abraham <thomas.abraham@linaro.org>
7464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7465L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7466S: Maintained
9b5b33f6 7467F: drivers/pinctrl/samsung/
b75e60d6 7468
deda8287 7469PIN CONTROLLER - ST SPEAR
8e406fe4 7470M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7471L: spear-devel@list.st.com
7472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7473W: http://www.st.com/spear
7474S: Maintained
8e406fe4 7475F: drivers/pinctrl/spear/
deda8287 7476
249a6771 7477PKTCDVD DRIVER
dbd47133 7478M: Jiri Kosina <jkosina@suse.cz>
249a6771 7479S: Maintained
679655da
JP
7480F: drivers/block/pktcdvd.c
7481F: include/linux/pktcdvd.h
c117ab84 7482F: include/uapi/linux/pktcdvd.h
249a6771 7483
b31d8273
G
7484PKUNITY SOC DRIVERS
7485M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7486W: http://mprc.pku.edu.cn/~guanxuetao/linux
7487S: Maintained
ceebf4d5 7488T: git git://github.com/gxt/linux.git
b31d8273 7489F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7490F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7491F: drivers/video/fbdev/fb-puv3.c
2809e80b 7492F: drivers/rtc/rtc-puv3.c
b31d8273 7493
9d2ecfb7 7494PMBUS HARDWARE MONITORING DRIVERS
ca462085 7495M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7496L: lm-sensors@lm-sensors.org
7497W: http://www.lm-sensors.org/
7498W: http://www.roeck-us.net/linux/drivers/
7499T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7500S: Maintained
7501F: Documentation/hwmon/pmbus
7502F: drivers/hwmon/pmbus/
7503F: include/linux/i2c/pmbus.h
7504
89a36810 7505PMC SIERRA MaxRAID DRIVER
076cfaae 7506M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7507L: linux-scsi@vger.kernel.org
7508W: http://www.pmc-sierra.com/
7509S: Supported
7510F: drivers/scsi/pmcraid.*
7511
dbf9bfe6 7512PMC SIERRA PM8001 DRIVER
4f0e359c 7513M: xjtuwjp@gmail.com
dbf9bfe6 7514M: lindar_liu@usish.com
f5a7b525 7515L: pmchba@pmcs.com
dbf9bfe6 7516L: linux-scsi@vger.kernel.org
7517S: Supported
7518F: drivers/scsi/pm8001/
7519
1da177e4 7520POSIX CLOCKS and TIMERS
8b58be88 7521M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7522L: linux-kernel@vger.kernel.org
75fc2d37 7523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7524S: Maintained
679655da
JP
7525F: fs/timerfd.c
7526F: include/linux/timer*
5cee9645 7527F: kernel/time/*timer*
1da177e4 7528
3be86148 7529POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7530M: Sebastian Reichel <sre@kernel.org>
57318935 7531M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7532M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7533L: linux-pm@vger.kernel.org
54e5881d 7534T: git git://git.infradead.org/battery-2.6.git
3be86148 7535S: Maintained
679655da 7536F: include/linux/power_supply.h
8cd725a1 7537F: drivers/power/
3be86148 7538
1da177e4 7539PNP SUPPORT
46a1f21a 7540M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7541S: Maintained
679655da 7542F: drivers/pnp/
1da177e4 7543
999445d4 7544PNXxxxx I2C DRIVER
8b58be88 7545M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7546L: linux-i2c@vger.kernel.org
999445d4 7547S: Maintained
679655da 7548F: drivers/i2c/busses/i2c-pnx.c
999445d4 7549
1da177e4 7550PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7551M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7552L: linux-ppp@vger.kernel.org
7553S: Maintained
224cf5ad 7554F: drivers/net/ppp/ppp_*
1da177e4
LT
7555
7556PPP OVER ATM (RFC 2364)
8b58be88 7557M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7558S: Maintained
679655da 7559F: net/atm/pppoatm.c
c117ab84 7560F: include/uapi/linux/atmppp.h
1da177e4
LT
7561
7562PPP OVER ETHERNET
8b58be88 7563M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7564S: Maintained
224cf5ad
JK
7565F: drivers/net/ppp/pppoe.c
7566F: drivers/net/ppp/pppox.c
1da177e4 7567
a6d2370b 7568PPP OVER L2TP
8b58be88 7569M: James Chapman <jchapman@katalix.com>
a6d2370b 7570S: Maintained
90ca28d1 7571F: net/l2tp/l2tp_ppp.c
679655da 7572F: include/linux/if_pppol2tp.h
c117ab84 7573F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7574
eae9d2ba 7575PPS SUPPORT
8b58be88 7576M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7577W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7578L: linuxpps@ml.enneenne.com (subscribers-only)
7579S: Maintained
cabaaf41
JP
7580F: Documentation/pps/
7581F: drivers/pps/
7582F: include/linux/pps*.h
eae9d2ba 7583
71a6d0af
HW
7584PPTP DRIVER
7585M: Dmitry Kozlov <xeb@mail.ru>
7586L: netdev@vger.kernel.org
7587S: Maintained
224cf5ad 7588F: drivers/net/ppp/pptp.c
71a6d0af
HW
7589W: http://sourceforge.net/projects/accel-pptp
7590
1da177e4 7591PREEMPTIBLE KERNEL
8b58be88 7592M: Robert Love <rml@tech9.net>
1da177e4
LT
7593L: kpreempt-tech@lists.sourceforge.net
7594W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7595S: Supported
679655da
JP
7596F: Documentation/preempt-locking.txt
7597F: include/linux/preempt.h
1da177e4
LT
7598
7599PRISM54 WIRELESS DRIVER
8b58be88 7600M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7601L: linux-wireless@vger.kernel.org
9ef80804 7602W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7603S: Obsolete
679655da 7604F: drivers/net/wireless/prism54/
1da177e4 7605
02c18891 7606PS3 NETWORK SUPPORT
b809b9ca 7607M: Geoff Levand <geoff@infradead.org>
02c18891 7608L: netdev@vger.kernel.org
a4724ed6 7609L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7610S: Maintained
8df158ac 7611F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7612
f58a9d17 7613PS3 PLATFORM SUPPORT
b809b9ca 7614M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7615L: linuxppc-dev@lists.ozlabs.org
7616L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7617S: Maintained
679655da
JP
7618F: arch/powerpc/boot/ps3*
7619F: arch/powerpc/include/asm/lv1call.h
7620F: arch/powerpc/include/asm/ps3*.h
7621F: arch/powerpc/platforms/ps3/
7622F: drivers/*/ps3*
7623F: drivers/ps3/
fec629b8 7624F: drivers/rtc/rtc-ps3.c
679655da 7625F: drivers/usb/host/*ps3.c
fec629b8 7626F: sound/ppc/snd_ps3*
f58a9d17 7627
cffb4add 7628PS3VRAM DRIVER
8b58be88 7629M: Jim Paris <jim@jtan.com>
a4724ed6 7630L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7631S: Maintained
8a3977cb 7632F: drivers/block/ps3vram.c
cffb4add 7633
8defe599 7634PSTORE FILESYSTEM
9d5e2a02 7635M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7636M: Colin Cross <ccross@android.com>
7637M: Kees Cook <keescook@chromium.org>
7638M: Tony Luck <tony.luck@intel.com>
7639S: Maintained
7640T: git git://git.infradead.org/users/cbou/linux-pstore.git
7641F: fs/pstore/
7642F: include/linux/pstore*
04851772 7643F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7644F: drivers/acpi/apei/erst.c
7645
7fbc415d
RC
7646PTP HARDWARE CLOCK SUPPORT
7647M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7648L: netdev@vger.kernel.org
7fbc415d
RC
7649S: Maintained
7650W: http://linuxptp.sourceforge.net/
7651F: Documentation/ABI/testing/sysfs-ptp
7652F: Documentation/ptp/*
0ecb3cdd 7653F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7654F: drivers/net/phy/dp83640*
7655F: drivers/ptp/*
7656F: include/linux/ptp_cl*
7657
cf94a4d1 7658PTRACE SUPPORT
e846ee5f 7659M: Roland McGrath <roland@hack.frob.com>
8b58be88 7660M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7661S: Maintained
7662F: include/asm-generic/syscall.h
7663F: include/linux/ptrace.h
7664F: include/linux/regset.h
7665F: include/linux/tracehook.h
c117ab84 7666F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7667F: kernel/ptrace.c
7668
8320204a 7669PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7670M: Mike Isely <isely@pobox.com>
16e9495d 7671L: pvrusb2@isely.net (subscribers-only)
661263b5 7672L: linux-media@vger.kernel.org
8320204a 7673W: http://www.isely.net/pvrusb2/
275ffde4 7674T: git git://linuxtv.org/media_tree.git
8320204a 7675S: Maintained
679655da 7676F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7677F: drivers/media/usb/pvrusb2/
8320204a 7678
39532e6c
HG
7679PWC WEBCAM DRIVER
7680M: Hans de Goede <hdegoede@redhat.com>
7681L: linux-media@vger.kernel.org
7682T: git git://linuxtv.org/media_tree.git
7683S: Maintained
7684F: drivers/media/usb/pwc/*
7685
93c090b3
KD
7686PWM FAN DRIVER
7687M: Kamil Debski <k.debski@samsung.com>
7688L: lm-sensors@lm-sensors.org
7689S: Supported
7690F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7691F: Documentation/hwmon/pwm-fan
7692F: drivers/hwmon/pwm-fan.c
7693
200efedd 7694PWM SUBSYSTEM
aa3495f7
TR
7695M: Thierry Reding <thierry.reding@gmail.com>
7696L: linux-pwm@vger.kernel.org
0c2498f1 7697S: Maintained
006e854f 7698T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7699F: Documentation/pwm.txt
7700F: Documentation/devicetree/bindings/pwm/
7701F: include/linux/pwm.h
0c2498f1 7702F: drivers/pwm/
a140b98d
TR
7703F: drivers/video/backlight/pwm_bl.c
7704F: include/linux/pwm_backlight.h
0c2498f1 7705
30ec261e 7706PXA2xx/PXA3xx SUPPORT
8da5e302 7707M: Daniel Mack <daniel@zonque.org>
a323f664 7708M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7709M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7711T: git git://github.com/hzhuang1/linux.git
8da5e302 7712T: git git://github.com/rjarzmik/linux.git
1da177e4 7713S: Maintained
679655da
JP
7714F: arch/arm/mach-pxa/
7715F: drivers/pcmcia/pxa2xx*
9df92e6c 7716F: drivers/spi/spi-pxa2xx*
faf2e1db 7717F: drivers/usb/gadget/udc/pxa2*
679655da 7718F: include/sound/pxa2xx-lib.h
bec4c99e 7719F: sound/arm/pxa*
14430813 7720F: sound/soc/pxa/
1da177e4 7721
ec64d3bf
EG
7722PXA3xx NAND FLASH DRIVER
7723M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7724L: linux-mtd@lists.infradead.org
7725S: Maintained
9a67f099 7726F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7727
3f640c61 7728MMP SUPPORT
8b58be88 7729M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7730M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7732T: git git://github.com/hzhuang1/linux.git
7733T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7734S: Maintained
3f640c61 7735F: arch/arm/mach-mmp/
e8e6cb32 7736
272f133a
PO
7737PXA MMCI DRIVER
7738S: Orphan
7739
57f63bc8 7740PXA RTC DRIVER
8b58be88 7741M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7742L: rtc-linux@googlegroups.com
7743S: Maintained
7744
cea4001a
TS
7745QAT DRIVER
7746M: Tadeusz Struk <tadeusz.struk@intel.com>
7747L: qat-linux@intel.com
7748S: Supported
7749F: drivers/crypto/qat/
7750
52a09a04 7751QIB DRIVER
8473c603 7752M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7753L: linux-rdma@vger.kernel.org
7754S: Supported
7755F: drivers/infiniband/hw/qib/
7756
5e9772b9
JS
7757QLOGIC QLA1280 SCSI DRIVER
7758M: Michael Reed <mdr@sgi.com>
7759L: linux-scsi@vger.kernel.org
7760S: Maintained
7761F: drivers/scsi/qla1280.[ch]
7762
1da177e4 7763QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7764M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7765L: linux-scsi@vger.kernel.org
7766S: Supported
679655da
JP
7767F: Documentation/scsi/LICENSE.qla2xxx
7768F: drivers/scsi/qla2xxx/
1da177e4 7769
883c98fe 7770QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7771M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7772L: linux-scsi@vger.kernel.org
7773S: Supported
bacfb81b 7774F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7775F: drivers/scsi/qla4xxx/
7776
5a4faa87 7777QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7778M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7779M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7780M: linux-driver@qlogic.com
7781L: netdev@vger.kernel.org
7782S: Supported
679655da 7783F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7784F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7785
0ec00f03 7786QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7787M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7788M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7789L: netdev@vger.kernel.org
7790S: Supported
aa43c215 7791F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7792
c4e84bde 7793QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7794M: Harish Patil <harish.patil@qlogic.com>
7795M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7796M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7797M: linux-driver@qlogic.com
c4e84bde
RM
7798L: netdev@vger.kernel.org
7799S: Supported
aa43c215 7800F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7801
1da177e4 7802QNX4 FILESYSTEM
8b58be88 7803M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7804W: http://www.alarsen.net/linux/qnx4fs/
7805S: Maintained
80811493 7806F: fs/qnx4/
c117ab84
CEB
7807F: include/uapi/linux/qnx4_fs.h
7808F: include/uapi/linux/qnxtypes.h
1da177e4 7809
91952bc0
AP
7810QT1010 MEDIA DRIVER
7811M: Antti Palosaari <crope@iki.fi>
7812L: linux-media@vger.kernel.org
7813W: http://linuxtv.org/
7814W: http://palosaari.fi/linux/
7815Q: http://patchwork.linuxtv.org/project/linux-media/list/
7816T: git git://linuxtv.org/anttip/media_tree.git
7817S: Maintained
7818F: drivers/media/tuners/qt1010*
7819
966fb5ec
SM
7820QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7821M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7822L: linux-wireless@vger.kernel.org
7823L: ath9k-devel@lists.ath9k.org
7824W: http://wireless.kernel.org/en/users/Drivers/ath9k
7825S: Supported
7826F: drivers/net/wireless/ath/ath9k/
7827
2ea0ffcb
KV
7828QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7829M: Kalle Valo <kvalo@qca.qualcomm.com>
7830L: ath10k@lists.infradead.org
7831W: http://wireless.kernel.org/en/users/Drivers/ath10k
7832T: git git://github.com/kvalo/ath.git
7833S: Supported
7834F: drivers/net/wireless/ath/ath10k/
7835
4f4567cf
RK
7836QUALCOMM HEXAGON ARCHITECTURE
7837M: Richard Kuo <rkuo@codeaurora.org>
7838L: linux-hexagon@vger.kernel.org
7839S: Supported
7840F: arch/hexagon/
7841
8e84c258
EK
7842QUALCOMM WCN36XX WIRELESS DRIVER
7843M: Eugene Krasnikov <k.eugene.e@gmail.com>
7844L: wcn36xx@lists.infradead.org
7845W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7846T: git git://github.com/KrasnikovEugene/wcn36xx.git
7847S: Supported
7848F: drivers/net/wireless/ath/wcn36xx/
7849
602adf40 7850RADOS BLOCK DEVICE (RBD)
09d90327
SW
7851M: Yehuda Sadeh <yehuda@inktank.com>
7852M: Sage Weil <sage@inktank.com>
527a88b9 7853M: Alex Elder <elder@kernel.org>
602adf40 7854M: ceph-devel@vger.kernel.org
09d90327
SW
7855W: http://ceph.com/
7856T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7857S: Supported
7858F: drivers/block/rbd.c
7859F: drivers/block/rbd_types.h
7860
1da177e4 7861RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7862M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7863L: linux-fbdev@vger.kernel.org
1da177e4 7864S: Maintained
8a61f013 7865F: drivers/video/fbdev/aty/radeon*
c117ab84 7866F: include/uapi/linux/radeonfb.h
1da177e4 7867
c6c9b34c
HG
7868RADIOSHARK RADIO DRIVER
7869M: Hans de Goede <hdegoede@redhat.com>
7870L: linux-media@vger.kernel.org
7871T: git git://linuxtv.org/media_tree.git
7872S: Maintained
7873F: drivers/media/radio/radio-shark.c
7874
7875RADIOSHARK2 RADIO DRIVER
7876M: Hans de Goede <hdegoede@redhat.com>
7877L: linux-media@vger.kernel.org
7878T: git git://linuxtv.org/media_tree.git
7879S: Maintained
7880F: drivers/media/radio/radio-shark2.c
7881F: drivers/media/radio/radio-tea5777.c
7882
1da177e4 7883RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7884M: Paul Mackerras <paulus@samba.org>
c69f677c 7885L: linux-fbdev@vger.kernel.org
1da177e4 7886S: Maintained
8a61f013 7887F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7888
e7839f25 7889RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7890P: rt2x00 project
b182427e 7891M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7892M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7893L: linux-wireless@vger.kernel.org
83fc9c89 7894L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7895W: http://rt2x00.serialmonkey.com/
7896S: Maintained
7897F: drivers/net/wireless/rt2x00/
7898
9db5579b 7899RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7900M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7901S: Maintained
679655da
JP
7902F: Documentation/blockdev/ramdisk.txt
7903F: drivers/block/brd.c
9db5579b 7904
9e95ce27 7905RANDOM NUMBER DRIVER
0624bcaa 7906M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7907S: Maintained
679655da 7908F: drivers/char/random.c
9e95ce27 7909
394b701c 7910RAPIDIO SUBSYSTEM
8b58be88 7911M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7912M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7913S: Maintained
679655da 7914F: drivers/rapidio/
394b701c 7915
e2d1d6c0 7916RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7917L: linux-wireless@vger.kernel.org
f52a5490 7918S: Orphan
679655da 7919F: drivers/net/wireless/ray*
e2d1d6c0
RD
7920
7921RCUTORTURE MODULE
e0198b29 7922M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7923M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7924L: linux-kernel@vger.kernel.org
f9094d8e 7925S: Supported
08deed1e 7926T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7927F: Documentation/RCU/torture.txt
34e2d560 7928F: kernel/rcu/rcutorture.c
e2d1d6c0 7929
c87b9c60
PM
7930RCUTORTURE TEST FRAMEWORK
7931M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7932M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7933R: Steven Rostedt <rostedt@goodmis.org>
7934R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7935R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7936L: linux-kernel@vger.kernel.org
c87b9c60
PM
7937S: Supported
7938T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7939F: tools/testing/selftests/rcutorture
7940
c1f766b5 7941RDC R-321X SoC
8b58be88 7942M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7943S: Maintained
7944
db17f395 7945RDC R6040 FAST ETHERNET DRIVER
8b58be88 7946M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7947L: netdev@vger.kernel.org
7948S: Maintained
58565a35 7949F: drivers/net/ethernet/rdc/r6040.c
db17f395 7950
a09ed661 7951RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7952M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7953L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7954S: Supported
679655da 7955F: net/rds/
a09ed661 7956
595182bc 7957READ-COPY UPDATE (RCU)
8b58be88 7958M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7959M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7960R: Steven Rostedt <rostedt@goodmis.org>
7961R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7962R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7963L: linux-kernel@vger.kernel.org
9fab9787 7964W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7965S: Supported
08deed1e 7966T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7967F: Documentation/RCU/
9fab9787 7968X: Documentation/RCU/torture.txt
f9094d8e 7969F: include/linux/rcu*
4102adab
PM
7970X: include/linux/srcu.h
7971F: kernel/rcu/
34e2d560 7972X: kernel/torture.c
595182bc 7973
0c86edc0 7974REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7975M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7976L: rtc-linux@googlegroups.com
8a6e2535 7977Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7978S: Maintained
679655da
JP
7979F: Documentation/rtc.txt
7980F: drivers/rtc/
7981F: include/linux/rtc.h
c117ab84 7982F: include/uapi/linux/rtc.h
0c86edc0 7983
0e400c53
MB
7984REALTEK AUDIO CODECS
7985M: Bard Liao <bardliao@realtek.com>
7986M: Oder Chiou <oder_chiou@realtek.com>
7987S: Maintained
7988F: sound/soc/codecs/rt*
7989F: include/sound/rt*.h
7990
1da177e4 7991REISERFS FILE SYSTEM
76c4e5ea 7992L: reiserfs-devel@vger.kernel.org
1da177e4 7993S: Supported
679655da 7994F: fs/reiserfs/
1da177e4 7995
b83a313b 7996REGISTER MAP ABSTRACTION
b02e48f2 7997M: Mark Brown <broonie@kernel.org>
dd060bc9 7998L: linux-kernel@vger.kernel.org
b83a313b
MB
7999T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8000S: Supported
8001F: drivers/base/regmap/
8002F: include/linux/regmap.h
8003
400e64df
OBC
8004REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8005M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8006T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8007S: Maintained
8008F: drivers/remoteproc/
8009F: Documentation/remoteproc.txt
6fc26488 8010F: include/linux/remoteproc.h
400e64df 8011
d8115db5
OBC
8012REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8013M: Ohad Ben-Cohen <ohad@wizery.com>
8014T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8015S: Maintained
8016F: drivers/rpmsg/
8017F: Documentation/rpmsg.txt
8018F: include/linux/rpmsg.h
8019
1b0fe6be
PZ
8020RESET CONTROLLER FRAMEWORK
8021M: Philipp Zabel <p.zabel@pengutronix.de>
8022S: Maintained
8023F: drivers/reset/
8024F: Documentation/devicetree/bindings/reset/
8025F: include/linux/reset.h
8026F: include/linux/reset-controller.h
8027
e0897645 8028RFKILL
8b58be88 8029M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8030L: linux-wireless@vger.kernel.org
ce466579
JB
8031W: http://wireless.kernel.org/
8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8034S: Maintained
505c9247 8035F: Documentation/rfkill.txt
80811493 8036F: net/rfkill/
e0897645 8037
67e054e9
ML
8038RICOH SMARTMEDIA/XD DRIVER
8039M: Maxim Levitsky <maximlevitsky@gmail.com>
8040S: Maintained
21c26f50
JP
8041F: drivers/mtd/nand/r852.c
8042F: drivers/mtd/nand/r852.h
67e054e9 8043
92634125
ML
8044RICOH R5C592 MEMORYSTICK DRIVER
8045M: Maxim Levitsky <maximlevitsky@gmail.com>
8046S: Maintained
8047F: drivers/memstick/host/r592.*
8048
27f1d2f9
SA
8049ROCCAT DRIVERS
8050M: Stefan Achatz <erazor_de@users.sourceforge.net>
8051W: http://sourceforge.net/projects/roccat/
8052S: Maintained
8053F: drivers/hid/hid-roccat*
8054F: include/linux/hid-roccat*
8055F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8056
4b8ac966
JP
8057ROCKER DRIVER
8058M: Jiri Pirko <jiri@resnulli.us>
8059M: Scott Feldman <sfeldma@gmail.com>
8060L: netdev@vger.kernel.org
8061S: Supported
8062F: drivers/net/ethernet/rocker/
8063
1da177e4
LT
8064ROCKETPORT DRIVER
8065P: Comtrol Corp.
1da177e4
LT
8066W: http://www.comtrol.com
8067S: Maintained
679655da 8068F: Documentation/serial/rocket.txt
c897401b 8069F: drivers/tty/rocket*
1da177e4 8070
7645c2f4
KC
8071ROCKETPORT EXPRESS/INFINITY DRIVER
8072M: Kevin Cernekee <cernekee@gmail.com>
8073L: linux-serial@vger.kernel.org
8074S: Odd Fixes
8075F: drivers/tty/serial/rp2.*
8076
1da177e4 8077ROSE NETWORK LAYER
8b58be88 8078M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8079L: linux-hams@vger.kernel.org
d34cb28a 8080W: http://www.linux-ax25.org/
1da177e4 8081S: Maintained
679655da 8082F: include/net/rose.h
c117ab84 8083F: include/uapi/linux/rose.h
679655da 8084F: net/rose/
1da177e4 8085
91952bc0
AP
8086RTL2830 MEDIA DRIVER
8087M: Antti Palosaari <crope@iki.fi>
8088L: linux-media@vger.kernel.org
8089W: http://linuxtv.org/
8090W: http://palosaari.fi/linux/
8091Q: http://patchwork.linuxtv.org/project/linux-media/list/
8092T: git git://linuxtv.org/anttip/media_tree.git
8093S: Maintained
8094F: drivers/media/dvb-frontends/rtl2830*
8095
27a0aacf
AP
8096RTL2832 MEDIA DRIVER
8097M: Antti Palosaari <crope@iki.fi>
8098L: linux-media@vger.kernel.org
8099W: http://linuxtv.org/
8100W: http://palosaari.fi/linux/
8101Q: http://patchwork.linuxtv.org/project/linux-media/list/
8102T: git git://linuxtv.org/anttip/media_tree.git
8103S: Maintained
8104F: drivers/media/dvb-frontends/rtl2832*
8105
ba6e6f6e
AP
8106RTL2832_SDR MEDIA DRIVER
8107M: Antti Palosaari <crope@iki.fi>
8108L: linux-media@vger.kernel.org
8109W: http://linuxtv.org/
8110W: http://palosaari.fi/linux/
8111Q: http://patchwork.linuxtv.org/project/linux-media/list/
8112T: git git://linuxtv.org/anttip/media_tree.git
8113S: Maintained
b4bb1c28 8114F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8115
59840488 8116RTL8180 WIRELESS DRIVER
605bebe2 8117L: linux-wireless@vger.kernel.org
491b26b4 8118W: http://wireless.kernel.org/
54e5881d 8119T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8120S: Orphan
3cfeb0c3 8121F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8122
59840488 8123RTL8187 WIRELESS DRIVER
9f0939bf 8124M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8125M: Hin-Tak Leung <htl10@users.sourceforge.net>
8126M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8127L: linux-wireless@vger.kernel.org
491b26b4 8128W: http://wireless.kernel.org/
54e5881d 8129T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8130S: Maintained
3cfeb0c3 8131F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8132
3cf0c8ad
LF
8133RTL8192CE WIRELESS DRIVER
8134M: Larry Finger <Larry.Finger@lwfinger.net>
8135M: Chaoming Li <chaoming_li@realsil.com.cn>
8136L: linux-wireless@vger.kernel.org
491b26b4 8137W: http://wireless.kernel.org/
3cf0c8ad
LF
8138T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8139S: Maintained
8140F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8141F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8142
9eb8ef74 8143S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8144M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8145L: linux-fbdev@vger.kernel.org
ce00f85c 8146S: Maintained
8a61f013 8147F: drivers/video/fbdev/savage/
9eb8ef74 8148
1da177e4 8149S390
8b58be88
JP
8150M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8151M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8152M: linux390@de.ibm.com
d58140cc 8153L: linux-s390@vger.kernel.org
5238da45
HC
8154W: http://www.ibm.com/developerworks/linux/linux390/
8155S: Supported
679655da 8156F: arch/s390/
a968cd3e 8157F: drivers/s390/
3bfe6858
JN
8158F: Documentation/s390/
8159F: Documentation/DocBook/s390*
5238da45 8160
322986ca
SO
8161S390 COMMON I/O LAYER
8162M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8163M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8164L: linux-s390@vger.kernel.org
8165W: http://www.ibm.com/developerworks/linux/linux390/
8166S: Supported
8167F: drivers/s390/cio/
8168
8169S390 DASD DRIVER
8170M: Stefan Weinhuber <wein@de.ibm.com>
8171M: Stefan Haberland <stefan.haberland@de.ibm.com>
8172L: linux-s390@vger.kernel.org
8173W: http://www.ibm.com/developerworks/linux/linux390/
8174S: Supported
8175F: drivers/s390/block/dasd*
8176F: block/partitions/ibm.c
8177
5238da45 8178S390 NETWORK DRIVERS
8b58be88
JP
8179M: Ursula Braun <ursula.braun@de.ibm.com>
8180M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8181M: linux390@de.ibm.com
d58140cc 8182L: linux-s390@vger.kernel.org
5238da45
HC
8183W: http://www.ibm.com/developerworks/linux/linux390/
8184S: Supported
679655da 8185F: drivers/s390/net/
5238da45 8186
322986ca
SO
8187S390 PCI SUBSYSTEM
8188M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8189M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8190L: linux-s390@vger.kernel.org
8191W: http://www.ibm.com/developerworks/linux/linux390/
8192S: Supported
8193F: arch/s390/pci/
8194F: drivers/pci/hotplug/s390_pci_hpc.c
8195
feed9b62 8196S390 ZCRYPT DRIVER
5c8d0983 8197M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8198M: linux390@de.ibm.com
8199L: linux-s390@vger.kernel.org
a968cd3e 8200W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8201S: Supported
d5ca6918 8202F: drivers/s390/crypto/
feed9b62 8203
5238da45 8204S390 ZFCP DRIVER
d38e19d0 8205M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8206M: linux390@de.ibm.com
d58140cc 8207L: linux-s390@vger.kernel.org
5238da45 8208W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8209S: Supported
679655da 8210F: drivers/s390/scsi/zfcp_*
1da177e4 8211
dd96df2c 8212S390 IUCV NETWORK LAYER
8b58be88 8213M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8214M: linux390@de.ibm.com
8215L: linux-s390@vger.kernel.org
8216W: http://www.ibm.com/developerworks/linux/linux390/
8217S: Supported
679655da
JP
8218F: drivers/s390/net/*iucv*
8219F: include/net/iucv/
8220F: net/iucv/
dd96df2c 8221
4dde7f75 8222S3C24XX SD/MMC Driver
8b58be88 8223M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8225S: Supported
679655da 8226F: drivers/mmc/host/s3cmci.*
4dde7f75 8227
1f15a229
HV
8228SAA6588 RDS RECEIVER DRIVER
8229M: Hans Verkuil <hverkuil@xs4all.nl>
8230L: linux-media@vger.kernel.org
8231T: git git://linuxtv.org/media_tree.git
8232W: http://linuxtv.org
8233S: Odd Fixes
8234F: drivers/media/i2c/saa6588*
8235
98ed12e6 8236SAA7134 VIDEO4LINUX DRIVER
009a5410 8237M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8238L: linux-media@vger.kernel.org
8239W: http://linuxtv.org
8240T: git git://linuxtv.org/media_tree.git
8241S: Odd fixes
e42bf501 8242F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8243F: drivers/media/pci/saa7134/
8244
1da177e4 8245SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8246M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8247L: linux-media@vger.kernel.org
275ffde4 8248T: git git://linuxtv.org/media_tree.git
1da177e4 8249S: Maintained
90d72ac6
MCC
8250F: drivers/media/common/saa7146/
8251F: drivers/media/pci/saa7146/
8252F: include/media/saa7146*
1da177e4 8253
92304a40 8254SAMSUNG LAPTOP DRIVER
5909c654 8255M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8256L: platform-driver-x86@vger.kernel.org
8257S: Maintained
8258F: drivers/platform/x86/samsung-laptop.c
8259
4a109cc0 8260SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8261M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8262L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8263S: Supported
14430813 8264F: sound/soc/samsung/
4a109cc0 8265
0d89a28b
JH
8266SAMSUNG FRAMEBUFFER DRIVER
8267M: Jingoo Han <jg1.han@samsung.com>
8268L: linux-fbdev@vger.kernel.org
8269S: Maintained
8a61f013 8270F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8271
f69d3a17
SK
8272SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8273M: Sangbeom Kim <sbkim73@samsung.com>
8274L: linux-kernel@vger.kernel.org
8275S: Supported
8276F: drivers/mfd/sec*.c
8277F: drivers/regulator/s2m*.c
8278F: drivers/regulator/s5m*.c
f69d3a17
SK
8279F: include/linux/mfd/samsung/
8280
038f5c4b
SN
8281SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8282M: Kyungmin Park <kyungmin.park@samsung.com>
8283M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8284L: linux-media@vger.kernel.org
8285Q: https://patchwork.linuxtv.org/project/linux-media/list/
8286S: Supported
8287F: drivers/media/platform/exynos4-is/
038f5c4b 8288
6fd86ab2
SN
8289SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8290M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8291L: linux-media@vger.kernel.org
8292L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8293S: Maintained
8294F: drivers/media/platform/s3c-camif/
8295F: include/media/s3c_camif.h
8296
b84ef24e
AH
8297SAMSUNG S5C73M3 CAMERA DRIVER
8298M: Kyungmin Park <kyungmin.park@samsung.com>
8299M: Andrzej Hajda <a.hajda@samsung.com>
8300L: linux-media@vger.kernel.org
8301S: Supported
8302F: drivers/media/i2c/s5c73m3/*
8303
7d459937
AH
8304SAMSUNG S5K5BAF CAMERA DRIVER
8305M: Kyungmin Park <kyungmin.park@samsung.com>
8306M: Andrzej Hajda <a.hajda@samsung.com>
8307L: linux-media@vger.kernel.org
8308S: Supported
8309F: drivers/media/i2c/s5k5baf.c
8310
310e39c9 8311SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8312M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8313M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8314S: Supported
8315L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8316F: drivers/clk/samsung/
8317
66890ed6
BA
8318SAMSUNG SXGBE DRIVERS
8319M: Byungho An <bh74.an@samsung.com>
8320M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8321M: Vipul Pandya <vipul.pandya@samsung.com>
8322S: Supported
8323L: netdev@vger.kernel.org
8324F: drivers/net/ethernet/samsung/sxgbe/
8325
e296cd32
KD
8326SAMSUNG USB2 PHY DRIVER
8327M: Kamil Debski <k.debski@samsung.com>
8328L: linux-kernel@vger.kernel.org
8329S: Supported
8330F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8331F: Documentation/phy/samsung-usb2.txt
8332F: drivers/phy/phy-exynos4210-usb2.c
8333F: drivers/phy/phy-exynos4x12-usb2.c
8334F: drivers/phy/phy-exynos5250-usb2.c
8335F: drivers/phy/phy-s5pv210-usb2.c
8336F: drivers/phy/phy-samsung-usb2.c
8337F: drivers/phy/phy-samsung-usb2.h
8338
ca749e2a 8339SERIAL DRIVERS
5e30bbb7 8340M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8341L: linux-serial@vger.kernel.org
5e30bbb7 8342S: Maintained
14430813 8343F: drivers/tty/serial/
ca749e2a 8344
aecb7b64 8345SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8346M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8347M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8348S: Maintained
3d598f47 8349F: include/linux/platform_data/dma-dw.h
61a76496 8350F: drivers/dma/dw/
aecb7b64 8351
f9e37137
SJ
8352SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8353M: Seungwon Jeon <tgih.jun@samsung.com>
8354M: Jaehoon Chung <jh80.chung@samsung.com>
8355L: linux-mmc@vger.kernel.org
8356S: Maintained
8357F: include/linux/mmc/dw_mmc.h
8358F: drivers/mmc/host/dw_mmc*
8359
1db121d6
AN
8360THUNDERBOLT DRIVER
8361M: Andreas Noever <andreas.noever@gmail.com>
8362S: Maintained
8363F: drivers/thunderbolt/
8364
9222d247 8365TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8366M: John Stultz <john.stultz@linaro.org>
88606e80 8367M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8368L: linux-kernel@vger.kernel.org
75fc2d37 8369T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8370S: Supported
8371F: include/linux/clocksource.h
8372F: include/linux/time.h
8373F: include/linux/timex.h
c117ab84
CEB
8374F: include/uapi/linux/time.h
8375F: include/uapi/linux/timex.h
88606e80
TG
8376F: kernel/time/clocksource.c
8377F: kernel/time/time*.c
8378F: kernel/time/ntp.c
8379
1da177e4 8380SC1200 WDT DRIVER
b300645a 8381M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8382S: Maintained
679655da 8383F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8384
8385SCHEDULER
dd9b238c 8386M: Ingo Molnar <mingo@redhat.com>
8b58be88 8387M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8388L: linux-kernel@vger.kernel.org
75fc2d37 8389T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8390S: Maintained
95c0d71d 8391F: kernel/sched/
679655da 8392F: include/linux/sched.h
c117ab84 8393F: include/uapi/linux/sched.h
c2eb505b 8394F: include/linux/wait.h
1da177e4 8395
6bcf6737 8396SCORE ARCHITECTURE
ed38665e 8397M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8398M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8399W: http://www.sunplus.com
6bcf6737 8400S: Supported
a2681a75 8401F: arch/score/
6bcf6737 8402
1da177e4 8403SCSI CDROM DRIVER
8b58be88 8404M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8405L: linux-scsi@vger.kernel.org
8406W: http://www.kernel.dk
8407S: Maintained
679655da 8408F: drivers/scsi/sr*
1da177e4 8409
fb50a83d 8410SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8411M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8412L: linux-rdma@vger.kernel.org
8413S: Supported
8414W: http://www.openfabrics.org
8415Q: http://patchwork.kernel.org/project/linux-rdma/list/
8416T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8417F: drivers/infiniband/ulp/srp/
8418F: include/scsi/srp.h
8419
1da177e4 8420SCSI SG DRIVER
8b58be88 8421M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8422L: linux-scsi@vger.kernel.org
59ab3c93 8423W: http://sg.danny.cz/sg
1da177e4 8424S: Maintained
59ab3c93 8425F: Documentation/scsi/scsi-generic.txt
679655da
JP
8426F: drivers/scsi/sg.c
8427F: include/scsi/sg.h
1da177e4
LT
8428
8429SCSI SUBSYSTEM
c95286d8 8430M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8431L: linux-scsi@vger.kernel.org
54e5881d
JP
8432T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8433T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8434T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8435S: Maintained
679655da
JP
8436F: drivers/scsi/
8437F: include/scsi/
1da177e4
LT
8438
8439SCSI TAPE DRIVER
8b58be88 8440M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8441L: linux-scsi@vger.kernel.org
8442S: Maintained
679655da 8443F: Documentation/scsi/st.txt
f7269cfc
JD
8444F: drivers/scsi/st.*
8445F: drivers/scsi/st_*.h
1da177e4
LT
8446
8447SCTP PROTOCOL
8b6efb75 8448M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8449M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8450L: linux-sctp@vger.kernel.org
5f85813c 8451W: http://lksctp.sourceforge.net
8b6efb75 8452S: Maintained
679655da
JP
8453F: Documentation/networking/sctp.txt
8454F: include/linux/sctp.h
4d58c025 8455F: include/uapi/linux/sctp.h
679655da
JP
8456F: include/net/sctp/
8457F: net/sctp/
1da177e4
LT
8458
8459SCx200 CPU SUPPORT
8b58be88 8460M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8461S: Odd Fixes
679655da 8462F: Documentation/i2c/busses/scx200_acb
390889b6 8463F: arch/x86/platform/scx200/
679655da
JP
8464F: drivers/watchdog/scx200_wdt.c
8465F: drivers/i2c/busses/scx200*
8466F: drivers/mtd/maps/scx200_docflash.c
8467F: include/linux/scx200.h
1662d32c
JC
8468
8469SCx200 GPIO DRIVER
8b58be88 8470M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8471S: Maintained
679655da
JP
8472F: drivers/char/scx200_gpio.c
8473F: include/linux/scx200_gpio.h
1662d32c
JC
8474
8475SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8476M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8477S: Maintained
679655da 8478F: drivers/clocksource/scx200_hrt.c
1da177e4 8479
6a36913a 8480SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8481M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8482L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8483S: Maintained
679655da 8484F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8485
e7839f25 8486SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8487M: Chris Ball <chris@printf.net>
7a241d6e 8488L: linux-mmc@vger.kernel.org
245feaa6
CB
8489T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8490S: Maintained
7a241d6e 8491F: drivers/mmc/host/sdhci.*
d4a45787 8492F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8493
c04f9d61
KC
8494SECURE COMPUTING
8495M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8496R: Andy Lutomirski <luto@amacapital.net>
8497R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8498T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8499S: Supported
8500F: kernel/seccomp.c
8501F: include/uapi/linux/seccomp.h
8502F: include/linux/seccomp.h
8503K: \bsecure_computing
8504K: \bTIF_SECCOMP\b
8505
3085e9c1 8506SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8507M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8508L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8509L: linux-mmc@vger.kernel.org
e2d1d6c0 8510S: Maintained
d4a45787 8511F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8512
0d1bb41a 8513SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8514M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8515L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8516S: Maintained
8517F: drivers/mmc/host/sdhci-s3c.c
8518
c63b3cba 8519SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8520M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8521L: spear-devel@list.st.com
c63b3cba
VK
8522L: linux-mmc@vger.kernel.org
8523S: Maintained
8524F: drivers/mmc/host/sdhci-spear.c
8525
8711cca2 8526SECURITY SUBSYSTEM
9b45c0d2 8527M: James Morris <james.l.morris@oracle.com>
70b4a259 8528M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8529L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8530T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8531W: http://kernsec.org/
8711cca2 8532S: Supported
7d2c86b5 8533F: security/
8711cca2 8534
1da177e4 8535SECURITY CONTACT
8b58be88 8536M: Security Officers <security@kernel.org>
1da177e4
LT
8537S: Supported
8538
8539SELINUX SECURITY MODULE
e0238b4c 8540M: Paul Moore <paul@paul-moore.com>
8b58be88 8541M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8542M: Eric Paris <eparis@parisplace.org>
e0238b4c 8543L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8544W: http://selinuxproject.org
5a5f2acf 8545T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8546S: Supported
679655da
JP
8547F: include/linux/selinux*
8548F: security/selinux/
6bde95ce 8549F: scripts/selinux/
1da177e4 8550
c1c124e9
JJ
8551APPARMOR SECURITY MODULE
8552M: John Johansen <john.johansen@canonical.com>
8553L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8554W: apparmor.wiki.kernel.org
8555T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8556S: Supported
8557F: security/apparmor/
8558
cef2cf07 8559SENSABLE PHANTOM
8b58be88 8560M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8561S: Maintained
679655da 8562F: drivers/misc/phantom.c
c117ab84 8563F: include/uapi/linux/phantom.h
cef2cf07 8564
6733b39a 8565SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8566M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8567L: linux-scsi@vger.kernel.org
0ca43cc0 8568W: http://www.emulex.com
3387f656
JP
8569S: Supported
8570F: drivers/scsi/be2iscsi/
6733b39a 8571
6b7c5b94 8572SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8573M: Sathya Perla <sathya.perla@emulex.com>
8574M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8575M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8576L: netdev@vger.kernel.org
fea3af67 8577W: http://www.emulex.com
7d2c86b5 8578S: Supported
9aebddd1 8579F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8580
8ceee660 8581SFC NETWORK DRIVER
c06f51ea 8582M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8583M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8584L: netdev@vger.kernel.org
8ceee660 8585S: Supported
874aeea5 8586F: drivers/net/ethernet/sfc/
8ceee660 8587
e2d1d6c0 8588SGI GRU DRIVER
cc883afc 8589M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8590S: Maintained
679655da 8591F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8592
8593SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8594M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8595L: linux-ia64@vger.kernel.org
8596S: Supported
679655da 8597F: Documentation/ia64/serial.txt
df621252 8598F: drivers/tty/serial/ioc?_serial.c
679655da 8599F: include/linux/ioc?.h
e2d1d6c0 8600
75312619 8601SGI XP/XPC/XPNET DRIVER
e180383f
RH
8602M: Cliff Whickman <cpw@sgi.com>
8603M: Robin Holt <robinmholt@gmail.com>
75312619 8604S: Maintained
679655da 8605F: drivers/misc/sgi-xp/
75312619 8606
46eacf3b
AP
8607SI2157 MEDIA DRIVER
8608M: Antti Palosaari <crope@iki.fi>
8609L: linux-media@vger.kernel.org
8610W: http://linuxtv.org/
8611W: http://palosaari.fi/linux/
8612Q: http://patchwork.linuxtv.org/project/linux-media/list/
8613T: git git://linuxtv.org/anttip/media_tree.git
8614S: Maintained
8615F: drivers/media/tuners/si2157*
8616
75e2d5ba
AP
8617SI2168 MEDIA DRIVER
8618M: Antti Palosaari <crope@iki.fi>
8619L: linux-media@vger.kernel.org
8620W: http://linuxtv.org/
8621W: http://palosaari.fi/linux/
8622Q: http://patchwork.linuxtv.org/project/linux-media/list/
8623T: git git://linuxtv.org/anttip/media_tree.git
8624S: Maintained
8625F: drivers/media/dvb-frontends/si2168*
8626
49cc629d
HV
8627SI470X FM RADIO RECEIVER I2C DRIVER
8628M: Hans Verkuil <hverkuil@xs4all.nl>
8629L: linux-media@vger.kernel.org
8630T: git git://linuxtv.org/media_tree.git
8631W: http://linuxtv.org
8632S: Odd Fixes
8633F: drivers/media/radio/si470x/radio-si470x-i2c.c
8634
8635SI470X FM RADIO RECEIVER USB DRIVER
8636M: Hans Verkuil <hverkuil@xs4all.nl>
8637L: linux-media@vger.kernel.org
8638T: git git://linuxtv.org/media_tree.git
8639W: http://linuxtv.org
8640S: Maintained
8641F: drivers/media/radio/si470x/radio-si470x-common.c
8642F: drivers/media/radio/si470x/radio-si470x.h
8643F: drivers/media/radio/si470x/radio-si470x-usb.c
8644
c937ca03
EV
8645SI4713 FM RADIO TRANSMITTER I2C DRIVER
8646M: Eduardo Valentin <edubezval@gmail.com>
8647L: linux-media@vger.kernel.org
8648T: git git://linuxtv.org/media_tree.git
8649W: http://linuxtv.org
8650S: Odd Fixes
99995ded 8651F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8652
8653SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8654M: Eduardo Valentin <edubezval@gmail.com>
8655L: linux-media@vger.kernel.org
8656T: git git://linuxtv.org/media_tree.git
8657W: http://linuxtv.org
8658S: Odd Fixes
99995ded
DR
8659F: drivers/media/radio/si4713/radio-platform-si4713.c
8660
8661SI4713 FM RADIO TRANSMITTER USB DRIVER
8662M: Hans Verkuil <hverkuil@xs4all.nl>
8663L: linux-media@vger.kernel.org
8664T: git git://linuxtv.org/media_tree.git
8665W: http://linuxtv.org
8666S: Maintained
8667F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8668
beb91d46 8669SIANO DVB DRIVER
009a5410 8670M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8671L: linux-media@vger.kernel.org
8672W: http://linuxtv.org
8673T: git git://linuxtv.org/media_tree.git
8674S: Odd fixes
8675F: drivers/media/common/siano/
beb91d46 8676F: drivers/media/usb/siano/
beb91d46 8677F: drivers/media/usb/siano/
14430813 8678F: drivers/media/mmc/siano/
beb91d46 8679
6f15b602
HG
8680SIMPLEFB FB DRIVER
8681M: Hans de Goede <hdegoede@redhat.com>
8682L: linux-fbdev@vger.kernel.org
8683S: Maintained
8684F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8685F: drivers/video/fbdev/simplefb.c
8686F: include/linux/platform_data/simplefb.h
8687
b618b69c 8688SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8689L: linux-media@vger.kernel.org
bb60fcb2 8690S: Orphan
b618b69c 8691F: drivers/media/platform/sh_veu.c
b618b69c
GL
8692
8693SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8694L: linux-media@vger.kernel.org
bb60fcb2 8695S: Orphan
b618b69c
GL
8696F: drivers/media/platform/sh_vou.c
8697F: include/media/sh_vou.h
8698
6349d997 8699SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8700M: Len Brown <lenb@kernel.org>
6349d997
LB
8701L: sfi-devel@simplefirmware.org
8702W: http://simplefirmware.org/
8703T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8704S: Supported
943fc810 8705F: arch/x86/platform/sfi/
6349d997
LB
8706F: drivers/sfi/
8707F: include/linux/sfi*.h
e2d1d6c0 8708
1da177e4
LT
8709SIMTEC EB110ATX (Chalice CATS)
8710P: Ben Dooks
b16957c6
BD
8711P: Vincent Sanders <vince@simtec.co.uk>
8712M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8713W: http://www.simtec.co.uk/products/EB110ATX/
8714S: Supported
8715
8716SIMTEC EB2410ITX (BAST)
8717P: Ben Dooks
b16957c6
BD
8718P: Vincent Sanders <vince@simtec.co.uk>
8719M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8720W: http://www.simtec.co.uk/products/EB2410ITX/
8721S: Supported
15dba387
JP
8722F: arch/arm/mach-s3c24xx/mach-bast.c
8723F: arch/arm/mach-s3c24xx/bast-ide.c
8724F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8725
4c5adde7 8726TI DAVINCI MACHINE SUPPORT
3ba789c0 8727M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8728M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8729T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8730Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8731S: Supported
14430813 8732F: arch/arm/mach-davinci/
046d0a37 8733F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8734
8d4b3f08 8735TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8736M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8737L: linux-media@vger.kernel.org
8d4b3f08
LP
8738W: http://linuxtv.org/
8739Q: http://patchwork.linuxtv.org/project/linux-media/list/
8740T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8741S: Maintained
8d4b3f08
LP
8742F: drivers/media/platform/davinci/
8743F: include/media/davinci/
8744
417d2e50
BP
8745TI AM437X VPFE DRIVER
8746M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8747L: linux-media@vger.kernel.org
8748W: http://linuxtv.org/
8749Q: http://patchwork.linuxtv.org/project/linux-media/list/
8750T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8751S: Maintained
8752F: drivers/media/platform/am437x/
8753
92aab3c0 8754SIS 190 ETHERNET DRIVER
8b58be88 8755M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8756L: netdev@vger.kernel.org
8757S: Maintained
8c7de408 8758F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8759
1da177e4 8760SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8761M: Daniele Venzano <venza@brownhat.org>
1da177e4 8762W: http://www.brownhat.org/sis900.html
979b6c13 8763L: netdev@vger.kernel.org
1da177e4 8764S: Maintained
8c7de408 8765F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8766
8767SIS FRAMEBUFFER DRIVER
8b58be88 8768M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8769W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8770S: Maintained
679655da 8771F: Documentation/fb/sisfb.txt
8a61f013 8772F: drivers/video/fbdev/sis/
679655da 8773F: include/video/sisfb.h
1da177e4
LT
8774
8775SIS USB2VGA DRIVER
8b58be88 8776M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8777W: http://www.winischhofer.at/linuxsisusbvga.shtml
8778S: Maintained
679655da 8779F: drivers/usb/misc/sisusbvga/
1da177e4 8780
415ad26d 8781SLAB ALLOCATOR
16e943bf 8782M: Christoph Lameter <cl@linux.com>
2ed1c525 8783M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8784M: David Rientjes <rientjes@google.com>
8785M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8786M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8787L: linux-mm@kvack.org
8788S: Maintained
679655da 8789F: include/linux/sl?b*.h
16e943bf 8790F: mm/sl?b*
415ad26d 8791
9fab9787
PM
8792SLEEPABLE READ-COPY UPDATE (SRCU)
8793M: Lai Jiangshan <laijs@cn.fujitsu.com>
8794M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8795M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8796R: Steven Rostedt <rostedt@goodmis.org>
8797R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8798L: linux-kernel@vger.kernel.org
9fab9787
PM
8799W: http://www.rdrop.com/users/paulmck/RCU/
8800S: Supported
8801T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8802F: include/linux/srcu.h
8803F: kernel/rcu/srcu.c
9fab9787 8804
66372841
CS
8805SMACK SECURITY MODULE
8806M: Casey Schaufler <casey@schaufler-ca.com>
8807L: linux-security-module@vger.kernel.org
8808W: http://schaufler-ca.com
8809T: git git://git.gitorious.org/smack-next/kernel.git
8810S: Maintained
8811F: Documentation/security/Smack.txt
8812F: security/smack/
8813
20651e0b 8814DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8815M: Kevin Hilman <khilman@kernel.org>
8816M: Nishanth Menon <nm@ti.com>
8817S: Maintained
20651e0b 8818F: drivers/power/avs/
68ace3e1
KH
8819F: include/linux/power/smartreflex.h
8820L: linux-pm@vger.kernel.org
8821
1da177e4 8822SMC91x ETHERNET DRIVER
2f82af08 8823M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8824S: Odd Fixes
ae150435 8825F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8826
e8e31622
SA
8827SMIA AND SMIA++ IMAGE SENSOR DRIVER
8828M: Sakari Ailus <sakari.ailus@iki.fi>
8829L: linux-media@vger.kernel.org
8830S: Maintained
14430813 8831F: drivers/media/i2c/smiapp/
e8e31622
SA
8832F: include/media/smiapp.h
8833F: drivers/media/i2c/smiapp-pll.c
8834F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 8835F: include/uapi/linux/smiapp.h
a2cec3c0 8836F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 8837
920fa1ff
GR
8838SMM665 HARDWARE MONITOR DRIVER
8839M: Guenter Roeck <linux@roeck-us.net>
8840L: lm-sensors@lm-sensors.org
8841S: Maintained
8842F: Documentation/hwmon/smm665
8843F: drivers/hwmon/smm665.c
8844
9df7305b 8845SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8846M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8847L: lm-sensors@lm-sensors.org
90b24cfb 8848S: Maintained
9df7305b
SG
8849F: Documentation/hwmon/emc2103
8850F: drivers/hwmon/emc2103.c
8851
a98d506c
HG
8852SMSC SCH5627 HARDWARE MONITOR DRIVER
8853M: Hans de Goede <hdegoede@redhat.com>
8854L: lm-sensors@lm-sensors.org
8855S: Supported
8856F: Documentation/hwmon/sch5627
8857F: drivers/hwmon/sch5627.c
8858
6ea884db 8859SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8860M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8861L: lm-sensors@lm-sensors.org
8862S: Maintained
679655da
JP
8863F: Documentation/hwmon/smsc47b397
8864F: drivers/hwmon/smsc47b397.c
6ea884db 8865
fd9abb3d 8866SMSC911x ETHERNET DRIVER
90b24cfb 8867M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8868L: netdev@vger.kernel.org
90b24cfb 8869S: Maintained
679655da 8870F: include/linux/smsc911x.h
ae150435 8871F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8872
8873SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8874M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8875L: netdev@vger.kernel.org
90b24cfb 8876S: Maintained
ae150435 8877F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8878
3c8a63e2 8879SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8880M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8881L: linux-fbdev@vger.kernel.org
90b24cfb 8882S: Maintained
8a61f013 8883F: drivers/video/fbdev/smscufx.c
3c8a63e2 8884
668acf32 8885SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8886M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8887L: linux-media@vger.kernel.org
275ffde4 8888T: git git://linuxtv.org/media_tree.git
795fb7e7 8889S: Maintained
90d72ac6
MCC
8890F: include/media/soc*
8891F: drivers/media/i2c/soc_camera/
8892F: drivers/media/platform/soc_camera/
668acf32 8893
e2d1d6c0 8894SOEKRIS NET48XX LED SUPPORT
8b58be88 8895M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8896S: Maintained
679655da 8897F: drivers/leds/leds-net48xx.c
e2d1d6c0 8898
e3994db1 8899SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8900M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8901M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8902M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 8903M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
8904L: linux-media@vger.kernel.org
8905S: Supported
8906F: drivers/media/pci/solo6x10/
8907
1da177e4 8908SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8909M: Neil Brown <neilb@suse.de>
1da177e4 8910L: linux-raid@vger.kernel.org
524418bb 8911S: Supported
679655da
JP
8912F: drivers/md/
8913F: include/linux/raid/
c117ab84 8914F: include/uapi/linux/raid/
1da177e4 8915
1da177e4 8916SONIC NETWORK DRIVER
8b58be88 8917M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8918L: netdev@vger.kernel.org
1da177e4 8919S: Maintained
d9fb9f38 8920F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8921
61e115a5 8922SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8923M: Michael Buesch <m@bues.ch>
61e115a5
MB
8924L: netdev@vger.kernel.org
8925S: Maintained
679655da
JP
8926F: drivers/ssb/
8927F: include/linux/ssb/
61e115a5 8928
1da177e4 8929SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8930M: Mattia Dongili <malattia@linux.it>
d0944853 8931L: platform-driver-x86@vger.kernel.org
5b18167d 8932W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8933S: Maintained
679655da
JP
8934F: Documentation/laptops/sony-laptop.txt
8935F: drivers/char/sonypi.c
8936F: drivers/platform/x86/sony-laptop.c
8937F: include/linux/sony-laptop.h
1da177e4 8938
baf8532a 8939SONY MEMORYSTICK CARD SUPPORT
8b58be88 8940M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8941W: http://tifmxx.berlios.de/
8942S: Maintained
679655da 8943F: drivers/memstick/host/tifm_ms.c
baf8532a 8944
0ab30494
ML
8945SONY MEMORYSTICK STANDARD SUPPORT
8946M: Maxim Levitsky <maximlevitsky@gmail.com>
8947S: Maintained
8948F: drivers/memstick/core/ms_block.*
8949
1da177e4 8950SOUND
8b58be88
JP
8951M: Jaroslav Kysela <perex@perex.cz>
8952M: Takashi Iwai <tiwai@suse.de>
93711660 8953L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8954W: http://www.alsa-project.org/
dde7ad8d 8955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8956T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8957Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8958S: Maintained
3126a179
JP
8959F: Documentation/sound/
8960F: include/sound/
c117ab84 8961F: include/uapi/sound/
679655da 8962F: sound/
1da177e4 8963
33bbe149
MB
8964SOUND - COMPRESSED AUDIO
8965M: Vinod Koul <vinod.koul@intel.com>
8966L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8968S: Supported
f672f31a 8969F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8970F: include/sound/compress_driver.h
f672f31a 8971F: include/uapi/sound/compress_*
33bbe149
MB
8972F: sound/core/compress_offload.c
8973F: sound/soc/soc-compress.c
8974
bd903bde 8975SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8976M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8977M: Mark Brown <broonie@kernel.org>
86f14df8 8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8979L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8980W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8981S: Supported
2820f615 8982F: Documentation/sound/alsa/soc/
679655da 8983F: sound/soc/
e6e55122 8984F: include/sound/soc*
eb1a6af3 8985
d7f8761b
MB
8986SOUND - DMAENGINE HELPERS
8987M: Lars-Peter Clausen <lars@metafoo.de>
8988S: Supported
8989F: include/sound/dmaengine_pcm.h
8990F: sound/core/pcm_dmaengine.c
8991F: sound/soc/soc-generic-dmaengine-pcm.c
8992
990a6a99
OS
8993SP2 MEDIA DRIVER
8994M: Olli Salonen <olli.salonen@iki.fi>
8995L: linux-media@vger.kernel.org
8996W: http://linuxtv.org/
8997Q: http://patchwork.linuxtv.org/project/linux-media/list/
8998S: Maintained
8999F: drivers/media/dvb-frontends/sp2*
9000
473321fc 9001SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9002M: "David S. Miller" <davem@davemloft.net>
1da177e4 9003L: sparclinux@vger.kernel.org
8a6e2535 9004Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9005T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9007S: Maintained
679655da 9008F: arch/sparc/
7765b8bb 9009F: drivers/sbus/
1da177e4 9010
6404fcca
DM
9011SPARC SERIAL DRIVERS
9012M: "David S. Miller" <davem@davemloft.net>
9013L: sparclinux@vger.kernel.org
08deed1e
JP
9014T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9016S: Maintained
6816383a 9017F: include/linux/sunserialcore.h
df621252 9018F: drivers/tty/serial/suncore.c
df621252
GKH
9019F: drivers/tty/serial/sunhv.c
9020F: drivers/tty/serial/sunsab.c
9021F: drivers/tty/serial/sunsab.h
9022F: drivers/tty/serial/sunsu.c
9023F: drivers/tty/serial/sunzilog.c
9024F: drivers/tty/serial/sunzilog.h
6404fcca 9025
389325b4
CL
9026SPARSE CHECKER
9027M: "Christopher Li" <sparse@chrisli.org>
9028L: linux-sparse@vger.kernel.org
9029W: https://sparse.wiki.kernel.org/
9030T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9031T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9032S: Maintained
9033F: include/linux/compiler.h
9034
fc0c195a 9035SPEAR PLATFORM SUPPORT
2d8a3b3d 9036M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9037M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9038L: spear-devel@list.st.com
9039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9040W: http://www.st.com/spear
9041S: Maintained
281e192f 9042F: arch/arm/mach-spear/
fc0c195a 9043
9044SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9045M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9046L: spear-devel@list.st.com
9047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9048W: http://www.st.com/spear
9049S: Maintained
5df33a62 9050F: drivers/clk/spear/
fc0c195a 9051
e2d1d6c0 9052SPI SUBSYSTEM
b02e48f2 9053M: Mark Brown <broonie@kernel.org>
dfbe403c 9054L: linux-spi@vger.kernel.org
e7e4e13c 9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9056Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9057S: Maintained
679655da
JP
9058F: Documentation/spi/
9059F: drivers/spi/
9060F: include/linux/spi/
c117ab84 9061F: include/uapi/linux/spi/
e2d1d6c0 9062
2752e401 9063SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9064M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9065M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9066L: netdev@vger.kernel.org
9067S: Supported
679655da 9068F: Documentation/networking/spider_net.txt
8df158ac 9069F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9070
e2d1d6c0 9071SPU FILE SYSTEM
8b58be88 9072M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9073L: linuxppc-dev@lists.ozlabs.org
9074L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9075W: http://www.ibm.com/developerworks/power/cell/
9076S: Supported
679655da
JP
9077F: Documentation/filesystems/spufs.txt
9078F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9079
fc555841 9080SQUASHFS FILE SYSTEM
d7f2ff67 9081M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9082L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9083W: http://squashfs.org.uk
9084S: Maintained
679655da
JP
9085F: Documentation/filesystems/squashfs.txt
9086F: fs/squashfs/
fc555841 9087
1da177e4 9088SRM (Alpha) environment access
8b58be88 9089M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9090S: Maintained
679655da 9091F: arch/alpha/kernel/srm_env.c
1da177e4 9092
26e9a397 9093STABLE BRANCH
879a5a00 9094M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9095L: stable@vger.kernel.org
879a5a00 9096S: Supported
7b175c46 9097F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9098
26e9a397 9099STAGING SUBSYSTEM
879a5a00 9100M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9101T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9102L: devel@driverdev.osuosl.org
879a5a00 9103S: Supported
679655da 9104F: drivers/staging/
dbc6c2cc 9105
ebd3d010
JP
9106STAGING - COMEDI
9107M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9108M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9109S: Odd Fixes
9110F: drivers/staging/comedi/
9111
a0138163
JP
9112STAGING - FLARION FT1000 DRIVERS
9113M: Marek Belisko <marek.belisko@gmail.com>
9114S: Odd Fixes
9115F: drivers/staging/ft1000/
9116
6c1bb424 9117STAGING - INDUSTRIAL IO
030a13d7 9118M: Jonathan Cameron <jic23@kernel.org>
a0138163 9119L: linux-iio@vger.kernel.org
6c1bb424
JP
9120S: Odd Fixes
9121F: drivers/staging/iio/
9122
a0138163
JP
9123STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9124M: Jarod Wilson <jarod@wilsonet.com>
9125W: http://www.lirc.org/
9126S: Odd Fixes
b2b0186d 9127F: drivers/staging/media/lirc/
a0138163 9128
f5e5de1e
OD
9129STAGING - LUSTRE PARALLEL FILESYSTEM
9130M: Oleg Drokin <oleg.drokin@intel.com>
9131M: Andreas Dilger <andreas.dilger@intel.com>
9132L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9133W: http://lustre.opensfs.org/
9134S: Maintained
9135F: drivers/staging/lustre
9136
7c6b6c71 9137STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9138M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9139M: Marc Dietrich <marvin24@gmx.de>
9140L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9141L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9142S: Maintained
9143F: drivers/staging/nvec/
9144
a0138163 9145STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9146M: Jens Frederich <jfrederich@gmail.com>
9147M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9148M: Jon Nettleton <jon.nettleton@gmail.com>
9149W: http://wiki.laptop.org/go/DCON
3140b458 9150S: Maintained
a0138163
JP
9151F: drivers/staging/olpc_dcon/
9152
94cfdd15 9153STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9154M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9155S: Maintained
9156F: drivers/staging/ozwpan/
9157
a0138163 9158STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9159M: Willy Tarreau <willy@meta-x.org>
9160S: Odd Fixes
9161F: drivers/staging/panel/
9162
a0138163
JP
9163STAGING - REALTEK RTL8712U DRIVERS
9164M: Larry Finger <Larry.Finger@lwfinger.net>
9165M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9166S: Odd Fixes
9167F: drivers/staging/rtl8712/
9168
7591ba8b
JS
9169STAGING - REALTEK RTL8723U WIRELESS DRIVER
9170M: Larry Finger <Larry.Finger@lwfinger.net>
9171M: Jes Sorensen <Jes.Sorensen@redhat.com>
9172L: linux-wireless@vger.kernel.org
9173S: Maintained
9174F: drivers/staging/rtl8723au/
9175
510fa408
JP
9176STAGING - SLICOSS
9177M: Lior Dotan <liodot@gmail.com>
9178M: Christopher Harrer <charrer@alacritech.com>
9179S: Odd Fixes
9180F: drivers/staging/slicoss/
9181
a0138163
JP
9182STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9183M: William Hubbs <w.d.hubbs@gmail.com>
9184M: Chris Brannon <chris@the-brannons.com>
d33bce31 9185M: Kirk Reiser <kirk@reisers.ca>
a0138163 9186M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9187L: speakup@linux-speakup.org
a0138163
JP
9188W: http://www.linux-speakup.org/
9189S: Odd Fixes
9190F: drivers/staging/speakup/
9191
b3e871ce
JP
9192STAGING - VIA VT665X DRIVERS
9193M: Forest Bond <forest@alittletooquiet.net>
9194S: Odd Fixes
9195F: drivers/staging/vt665?/
9196
709bcb07 9197STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9198M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9199S: Odd Fixes
9200F: drivers/staging/xgifb/
9201
1da177e4 9202STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9203M: Ion Badulescu <ionut@badula.org>
b4f90189 9204S: Odd Fixes
9bba23b0 9205F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9206
e2d1d6c0 9207SUN3/3X
8b58be88 9208M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9209W: http://sammy.net/sun3/
9210S: Maintained
679655da
JP
9211F: arch/m68k/kernel/*sun3*
9212F: arch/m68k/sun3*/
9213F: arch/m68k/include/asm/sun3*
e689cf4a 9214F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9215
2bc9ff01
DK
9216SUNDANCE NETWORK DRIVER
9217M: Denis Kirjanov <kda@linux-powerpc.org>
9218L: netdev@vger.kernel.org
9219S: Maintained
9220F: drivers/net/ethernet/dlink/sundance.c
9221
2cbb12a4 9222SUPERH
2cbb12a4 9223L: linux-sh@vger.kernel.org
1da177e4 9224W: http://www.linux-sh.org
8a6e2535 9225Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9226S: Orphan
066069e1 9227F: Documentation/sh/
679655da 9228F: arch/sh/
066069e1 9229F: drivers/sh/
1da177e4 9230
4480f15b 9231SUSPEND TO RAM
7fb06082 9232M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9233M: Len Brown <len.brown@intel.com>
9234M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9235L: linux-pm@vger.kernel.org
e2d1d6c0 9236S: Supported
679655da
JP
9237F: Documentation/power/
9238F: arch/x86/kernel/acpi/
9239F: drivers/base/power/
9240F: kernel/power/
9241F: include/linux/suspend.h
9242F: include/linux/freezer.h
9243F: include/linux/pm.h
1da177e4
LT
9244
9245SVGA HANDLING
8b58be88 9246M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9247L: linux-video@atrey.karlin.mff.cuni.cz
9248S: Maintained
679655da
JP
9249F: Documentation/svga.txt
9250F: arch/x86/boot/video*
1da177e4 9251
6e28b761
KRW
9252SWIOTLB SUBSYSTEM
9253M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9254L: linux-kernel@vger.kernel.org
9255S: Supported
9256F: lib/swiotlb.c
9257F: arch/*/kernel/pci-swiotlb.c
9258F: include/linux/swiotlb.h
9259
007f790c
JP
9260SWITCHDEV
9261M: Jiri Pirko <jiri@resnulli.us>
9262L: netdev@vger.kernel.org
9263S: Supported
9264F: net/switchdev/
9265F: include/net/switchdev.h
9266
db8e35d5
VG
9267SYNOPSYS ARC ARCHITECTURE
9268M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9269S: Supported
9270F: arch/arc/
6659a20a 9271F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9272F: drivers/tty/serial/arc_uart.c
db8e35d5 9273
1da177e4 9274SYSV FILESYSTEM
8b58be88 9275M: Christoph Hellwig <hch@infradead.org>
1da177e4 9276S: Maintained
679655da
JP
9277F: Documentation/filesystems/sysv-fs.txt
9278F: fs/sysv/
9279F: include/linux/sysv_fs.h
1da177e4 9280
86cfa7fc
NB
9281TARGET SUBSYSTEM
9282M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9283L: linux-scsi@vger.kernel.org
b9f5edc2 9284L: target-devel@vger.kernel.org
86cfa7fc 9285W: http://www.linux-iscsi.org
cf015e9f 9286W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9288S: Supported
9289F: drivers/target/
9290F: include/target/
9291F: Documentation/target/
9292
4e68852d 9293TASKSTATS STATISTICS INTERFACE
185e595f 9294M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9295S: Maintained
679655da
JP
9296F: Documentation/accounting/taskstats*
9297F: include/linux/taskstats*
9298F: kernel/taskstats.c
4e68852d 9299
781b456a 9300TC CLASSIFIER
f935f3f8 9301M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9302L: netdev@vger.kernel.org
9303S: Maintained
679655da 9304F: include/net/pkt_cls.h
c117ab84 9305F: include/uapi/linux/pkt_cls.h
679655da 9306F: net/sched/
781b456a 9307
5067f08a 9308TCP LOW PRIORITY MODULE
8b58be88
JP
9309M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9310M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9311W: http://tcp-lp-mod.sourceforge.net/
9312S: Maintained
679655da 9313F: net/ipv4/tcp_lp.c
5067f08a 9314
91952bc0
AP
9315TDA10071 MEDIA DRIVER
9316M: Antti Palosaari <crope@iki.fi>
9317L: linux-media@vger.kernel.org
9318W: http://linuxtv.org/
9319W: http://palosaari.fi/linux/
9320Q: http://patchwork.linuxtv.org/project/linux-media/list/
9321T: git git://linuxtv.org/anttip/media_tree.git
9322S: Maintained
9323F: drivers/media/dvb-frontends/tda10071*
9324
9325TDA18212 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/tuners/tda18212*
9334
9335TDA18218 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/tda18218*
9344
3b2f6aba
MK
9345TDA18271 MEDIA DRIVER
9346M: Michael Krufky <mkrufky@linuxtv.org>
9347L: linux-media@vger.kernel.org
9348W: http://linuxtv.org/
9349W: http://github.com/mkrufky
9350Q: http://patchwork.linuxtv.org/project/linux-media/list/
9351T: git git://linuxtv.org/mkrufky/tuners.git
9352S: Maintained
9353F: drivers/media/tuners/tda18271*
9354
e48307a9
MK
9355TDA827x 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/tda8290.*
9364
66cf9212
MK
9365TDA8290 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
4b9fba30
HV
9375TDA9840 MEDIA DRIVER
9376M: Hans Verkuil <hverkuil@xs4all.nl>
9377L: linux-media@vger.kernel.org
9378T: git git://linuxtv.org/media_tree.git
9379W: http://linuxtv.org
9380S: Maintained
9381F: drivers/media/i2c/tda9840*
9382
2cb654fd 9383TEA5761 TUNER DRIVER
009a5410 9384M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9385L: linux-media@vger.kernel.org
9386W: http://linuxtv.org
9387T: git git://linuxtv.org/media_tree.git
9388S: Odd fixes
9389F: drivers/media/tuners/tea5761.*
9390
9391TEA5767 TUNER DRIVER
009a5410 9392M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9393L: linux-media@vger.kernel.org
9394W: http://linuxtv.org
9395T: git git://linuxtv.org/media_tree.git
9396S: Maintained
9397F: drivers/media/tuners/tea5767.*
9398
4b9fba30
HV
9399TEA6415C MEDIA DRIVER
9400M: Hans Verkuil <hverkuil@xs4all.nl>
9401L: linux-media@vger.kernel.org
9402T: git git://linuxtv.org/media_tree.git
9403W: http://linuxtv.org
9404S: Maintained
9405F: drivers/media/i2c/tea6415c*
9406
9407TEA6420 MEDIA DRIVER
9408M: Hans Verkuil <hverkuil@xs4all.nl>
9409L: linux-media@vger.kernel.org
9410T: git git://linuxtv.org/media_tree.git
9411W: http://linuxtv.org
9412S: Maintained
9413F: drivers/media/i2c/tea6420*
9414
3d249d4c 9415TEAM DRIVER
dca9ab92 9416M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9417L: netdev@vger.kernel.org
9418S: Supported
9419F: drivers/net/team/
9420F: include/linux/if_team.h
c117ab84 9421F: include/uapi/linux/if_team.h
3d249d4c 9422
7d029125
VD
9423TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9424M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9425S: Maintained
9426F: arch/x86/platform/ts5500/
9427
40ad4a30
SY
9428TECHNOTREND USB IR RECEIVER
9429M: Sean Young <sean@mess.org>
9430L: linux-media@vger.kernel.org
9431S: Maintained
9432F: drivers/media/rc/ttusbir.c
9433
adabdb0c 9434TEGRA ARCHITECTURE SUPPORT
243d58ec 9435M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9436M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9437M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9438L: linux-tegra@vger.kernel.org
fd117cd1 9439Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9441S: Supported
bbbe96ed 9442N: [^a-z]tegra
84b9414b 9443
adabdb0c
SW
9444TEGRA CLOCK DRIVER
9445M: Peter De Schrijver <pdeschrijver@nvidia.com>
9446M: Prashant Gaikwad <pgaikwad@nvidia.com>
9447S: Supported
9448F: drivers/clk/tegra/
9449
9450TEGRA DMA DRIVER
9451M: Laxman Dewangan <ldewangan@nvidia.com>
9452S: Supported
9453F: drivers/dma/tegra20-apb-dma.c
9454
adabdb0c
SW
9455TEGRA I2C DRIVER
9456M: Laxman Dewangan <ldewangan@nvidia.com>
9457S: Supported
9458F: drivers/i2c/busses/i2c-tegra.c
9459
9460TEGRA IOMMU DRIVERS
9461M: Hiroshi Doyu <hdoyu@nvidia.com>
9462S: Supported
9463F: drivers/iommu/tegra*
9464
9465TEGRA KBC DRIVER
9466M: Rakesh Iyer <riyer@nvidia.com>
9467M: Laxman Dewangan <ldewangan@nvidia.com>
9468S: Supported
9469F: drivers/input/keyboard/tegra-kbc.c
9470
adabdb0c
SW
9471TEGRA PWM DRIVER
9472M: Thierry Reding <thierry.reding@gmail.com>
9473S: Supported
9474F: drivers/pwm/pwm-tegra.c
9475
9476TEGRA SERIAL DRIVER
9477M: Laxman Dewangan <ldewangan@nvidia.com>
9478S: Supported
9479F: drivers/tty/serial/serial-tegra.c
9480
9481TEGRA SPI DRIVER
9482M: Laxman Dewangan <ldewangan@nvidia.com>
9483S: Supported
9484F: drivers/spi/spi-tegra*
9485
1a348ccc 9486TEHUTI ETHERNET DRIVER
8b58be88 9487M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9488L: netdev@vger.kernel.org
9489S: Supported
ef7f5429 9490F: drivers/net/ethernet/tehuti/*
1a348ccc 9491
4e68852d 9492Telecom Clock Driver for MCPL0010
8b58be88 9493M: Mark Gross <mark.gross@intel.com>
4e68852d 9494S: Supported
679655da 9495F: drivers/char/tlclk.c
4e68852d 9496
4480f15b 9497TENSILICA XTENSA PORT (xtensa)
8b58be88 9498M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9499M: Max Filippov <jcmvbkbc@gmail.com>
9500L: linux-xtensa@linux-xtensa.org
4e68852d 9501S: Maintained
679655da 9502F: arch/xtensa/
3dc99857 9503F: drivers/irqchip/irq-xtensa-*
4e68852d 9504
5313ba66
HV
9505THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9506M: Hans Verkuil <hverkuil@xs4all.nl>
9507L: linux-media@vger.kernel.org
9508T: git git://linuxtv.org/media_tree.git
9509W: http://linuxtv.org
9510S: Maintained
9511F: drivers/media/radio/radio-raremono.c
9512
d3fb6955 9513THERMAL
b75f0050 9514M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9515M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9516L: linux-pm@vger.kernel.org
9517T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9519Q: https://patchwork.kernel.org/project/linux-pm/list/
9520S: Supported
9521F: drivers/thermal/
9522F: include/linux/thermal.h
af6c9f16 9523F: include/uapi/linux/thermal.h
b75f0050
JP
9524F: include/linux/cpu_cooling.h
9525F: Documentation/devicetree/bindings/thermal/
d3fb6955 9526
30ba2fbd
VD
9527THINGM BLINK(1) USB RGB LED DRIVER
9528M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9529S: Maintained
9530F: drivers/hid/hid-thingm.c
9531
4e68852d 9532THINKPAD ACPI EXTRAS DRIVER
8b58be88 9533M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9534L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9535L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9536W: http://ibm-acpi.sourceforge.net
9537W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9538T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9539S: Maintained
679655da 9540F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9541
1b46f2a2 9542TI BANDGAP AND THERMAL DRIVER
f14d1c24 9543M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9544L: linux-pm@vger.kernel.org
531ff13e 9545L: linux-omap@vger.kernel.org
5a723e81 9546S: Maintained
794b2e25 9547F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9548
49b6a5e3
TK
9549TI CLOCK DRIVER
9550M: Tero Kristo <t-kristo@ti.com>
9551L: linux-omap@vger.kernel.org
9552S: Maintained
9553F: drivers/clk/ti/
9554F: include/linux/clk/ti.h
9555
4020f2d7 9556TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9557M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9558S: Maintained
679655da
JP
9559F: drivers/misc/tifm*
9560F: drivers/mmc/host/tifm_sd.c
9561F: include/linux/tifm.h
4020f2d7 9562
e0c52404 9563TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9564M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9565L: linux-kernel@vger.kernel.org
9566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9567S: Maintained
9568F: drivers/soc/ti/*
9569T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9570
9571
152ad442
SR
9572TI LM49xxx FAMILY ASoC CODEC DRIVERS
9573M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9574M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9575L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9576S: Maintained
9577F: sound/soc/codecs/lm49453*
d392dead 9578F: sound/soc/codecs/isabelle*
152ad442 9579
0edd807d
KM
9580TI LP855x BACKLIGHT DRIVER
9581M: Milo Kim <milo.kim@ti.com>
9582S: Maintained
9583F: Documentation/backlight/lp855x-driver.txt
9584F: drivers/video/backlight/lp855x_bl.c
9585F: include/linux/platform_data/lp855x.h
9586
faf13f6d
KM
9587TI LP8727 CHARGER DRIVER
9588M: Milo Kim <milo.kim@ti.com>
9589S: Maintained
9590F: drivers/power/lp8727_charger.c
9591F: include/linux/platform_data/lp8727.h
9592
22f1229f
KM
9593TI LP8788 MFD DRIVER
9594M: Milo Kim <milo.kim@ti.com>
9595S: Maintained
9596F: drivers/iio/adc/lp8788_adc.c
9597F: drivers/leds/leds-lp8788.c
9598F: drivers/mfd/lp8788*.c
9599F: drivers/power/lp8788-charger.c
9600F: drivers/regulator/lp8788-*.c
9601F: include/linux/mfd/lp8788*.h
9602
dd5e8e6b 9603TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9604M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9605L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9606S: Maintained
9607F: sound/soc/codecs/twl4030*
9608
90921014 9609TI WILINK WIRELESS DRIVERS
90921014
LC
9610L: linux-wireless@vger.kernel.org
9611W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9612W: http://wireless.kernel.org/en/users/Drivers/wl1251
9613T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9614S: Orphan
90921014
LC
9615F: drivers/net/wireless/ti/
9616F: include/linux/wl12xx.h
9617
e86eaa3a 9618TIPC NETWORK LAYER
8b58be88
JP
9619M: Jon Maloy <jon.maloy@ericsson.com>
9620M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9621L: netdev@vger.kernel.org (core kernel code)
9622L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9623W: http://tipc.sourceforge.net/
e86eaa3a 9624S: Maintained
c117ab84 9625F: include/uapi/linux/tipc*.h
679655da 9626F: net/tipc/
e86eaa3a 9627
867e359b 9628TILE ARCHITECTURE
c47b15c4 9629M: Chris Metcalf <cmetcalf@ezchip.com>
867e359b
CM
9630W: http://www.tilera.com/scm/
9631S: Supported
9632F: arch/tile/
6b940606 9633F: drivers/char/tile-srom.c
5c770755 9634F: drivers/edac/tile_edac.c
6b940606
CM
9635F: drivers/net/ethernet/tile/
9636F: drivers/rtc/rtc-tile.c
9637F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9638F: drivers/tty/serial/tilegx.c
6b940606
CM
9639F: drivers/usb/host/*-tilegx.c
9640F: include/linux/usb/tilegx.h
867e359b 9641
1da177e4 9642TLAN NETWORK DRIVER
8b58be88 9643M: Samuel Chessman <chessman@tux.org>
88c07dde 9644L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9645W: http://sourceforge.net/projects/tlan/
9646S: Maintained
679655da 9647F: Documentation/networking/tlan.txt
b544dbac 9648F: drivers/net/ethernet/ti/tlan.*
1da177e4 9649
d74db3b2 9650TOMOYO SECURITY MODULE
8b58be88
JP
9651M: Kentaro Takeda <takedakn@nttdata.co.jp>
9652M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9653L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9654L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9655L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9656L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9657W: http://tomoyo.sourceforge.jp/
843d183c 9658T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9659S: Maintained
679655da 9660F: security/tomoyo/
d74db3b2 9661
9caeb532 9662TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9663M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9664L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9665S: Maintained
9666F: drivers/platform/x86/topstar-laptop.c
9667
1da177e4 9668TOSHIBA ACPI EXTRAS DRIVER
d0944853 9669L: platform-driver-x86@vger.kernel.org
15065531 9670S: Orphan
679655da 9671F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9672
9673TOSHIBA SMM DRIVER
8b58be88 9674M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9675L: tlinux-users@tce.toshiba-dme.co.jp
9676W: http://www.buzzard.org.uk/toshiba/
9677S: Maintained
679655da
JP
9678F: drivers/char/toshiba.c
9679F: include/linux/toshiba.h
c117ab84 9680F: include/uapi/linux/toshiba.h
1da177e4 9681
d719f900 9682TMIO MMC DRIVER
252f29a9 9683M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9684L: linux-mmc@vger.kernel.org
d719f900 9685S: Maintained
d1057c40
GL
9686F: drivers/mmc/host/tmio_mmc*
9687F: drivers/mmc/host/sh_mobile_sdhi.c
9688F: include/linux/mmc/tmio.h
9689F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9690
917cc4e6
GR
9691TMP401 HARDWARE MONITOR DRIVER
9692M: Guenter Roeck <linux@roeck-us.net>
9693L: lm-sensors@lm-sensors.org
9694S: Maintained
9695F: Documentation/hwmon/tmp401
9696F: drivers/hwmon/tmp401.c
9697
98f32602 9698TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9699M: Hugh Dickins <hughd@google.com>
98f32602
HD
9700L: linux-mm@kvack.org
9701S: Maintained
9702F: include/linux/shmem_fs.h
9703F: mm/shmem.c
9704
45f95b53 9705TM6000 VIDEO4LINUX DRIVER
009a5410 9706M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9707L: linux-media@vger.kernel.org
9708W: http://linuxtv.org
9709T: git git://linuxtv.org/media_tree.git
9710S: Odd fixes
9711F: drivers/media/usb/tm6000/
9712
c65fde19
HV
9713TW68 VIDEO4LINUX DRIVER
9714M: Hans Verkuil <hverkuil@xs4all.nl>
9715L: linux-media@vger.kernel.org
9716T: git git://linuxtv.org/media_tree.git
9717W: http://linuxtv.org
9718S: Odd Fixes
9719F: drivers/media/pci/tw68/
9720
4e68852d 9721TPM DEVICE DRIVER
901486b8 9722M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9723M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9724M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9725W: http://tpmdd.sourceforge.net
63a10dfd 9726L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9727S: Maintained
679655da 9728F: drivers/char/tpm/
4e68852d 9729
d6f005a1
JP
9730TRACING
9731M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9732M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9733T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9734S: Maintained
9735F: Documentation/trace/ftrace.txt
9736F: arch/*/*/*/ftrace.h
9737F: arch/*/kernel/ftrace.c
9738F: include/*/ftrace.h
9739F: include/linux/trace*.h
9740F: include/trace/
9741F: kernel/trace/
6e68e6c5 9742F: tools/testing/selftests/ftrace/
d6f005a1 9743
1da177e4 9744TRIVIAL PATCHES
8b58be88 9745M: Jiri Kosina <trivial@kernel.org>
54e5881d 9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9747S: Maintained
86ef925f 9748K: ^Subject:.*(?i)trivial
1da177e4 9749
4e68852d 9750TTY LAYER
879a5a00 9751M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9752M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9753S: Supported
08deed1e 9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9755F: drivers/tty/
df621252 9756F: drivers/tty/serial/serial_core.c
e3288775
AC
9757F: include/linux/serial_core.h
9758F: include/linux/serial.h
9759F: include/linux/tty.h
c117ab84
CEB
9760F: include/uapi/linux/serial_core.h
9761F: include/uapi/linux/serial.h
9762F: include/uapi/linux/tty.h
4e68852d 9763
91952bc0
AP
9764TUA9001 MEDIA DRIVER
9765M: Antti Palosaari <crope@iki.fi>
9766L: linux-media@vger.kernel.org
9767W: http://linuxtv.org/
9768W: http://palosaari.fi/linux/
9769Q: http://patchwork.linuxtv.org/project/linux-media/list/
9770T: git git://linuxtv.org/anttip/media_tree.git
9771S: Maintained
9772F: drivers/media/tuners/tua9001*
9773
740db6d7 9774TULIP NETWORK DRIVERS
8b58be88 9775M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9776L: netdev@vger.kernel.org
9777S: Maintained
0f04e2aa 9778F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9779
9780TUN/TAP driver
ba57b6f2 9781M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9782W: http://vtun.sourceforge.net/tun
9783S: Maintained
679655da
JP
9784F: Documentation/networking/tuntap.txt
9785F: arch/um/os-Linux/drivers/
1da177e4 9786
b454cc66 9787TURBOCHANNEL SUBSYSTEM
8b58be88 9788M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9789M: Ralf Baechle <ralf@linux-mips.org>
9790L: linux-mips@linux-mips.org
9791Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9792S: Maintained
679655da
JP
9793F: drivers/tc/
9794F: include/linux/tc.h
b454cc66 9795
1da177e4 9796U14-34F SCSI DRIVER
8b58be88 9797M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9798L: linux-scsi@vger.kernel.org
9799S: Maintained
679655da 9800F: drivers/scsi/u14-34f.c
1da177e4 9801
e2d1d6c0 9802UBI FILE SYSTEM (UBIFS)
949cb623 9803M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9804M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9805L: linux-mtd@lists.infradead.org
e2966cbe 9806T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9807W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9808S: Maintained
679655da
JP
9809F: Documentation/filesystems/ubifs.txt
9810F: fs/ubifs/
e2d1d6c0 9811
cc2020e6 9812UCLINUX (AND M68KNOMMU)
8b58be88 9813M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9814W: http://www.uclinux.org/
9815L: uclinux-dev@uclinux.org (subscribers-only)
9816S: Maintained
61bc02bb
JP
9817F: arch/m68k/*/*_no.*
9818F: arch/m68k/include/asm/*_no.*
cc2020e6 9819
1da177e4 9820UDF FILESYSTEM
8b58be88 9821M: Jan Kara <jack@suse.cz>
1da177e4 9822S: Maintained
679655da
JP
9823F: Documentation/filesystems/udf.txt
9824F: fs/udf/
1da177e4 9825
cc2020e6 9826UFS FILESYSTEM
8b58be88 9827M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9828S: Maintained
679655da
JP
9829F: Documentation/filesystems/ufs.txt
9830F: fs/ufs/
cc2020e6 9831
0a09d3ab
DH
9832UHID USERSPACE HID IO DRIVER:
9833M: David Herrmann <dh.herrmann@googlemail.com>
9834L: linux-input@vger.kernel.org
9835S: Maintained
9836F: drivers/hid/uhid.c
c117ab84 9837F: include/uapi/linux/uhid.h
0a09d3ab 9838
18332a80 9839ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9840L: linux-usb@vger.kernel.org
10c6c9c9 9841S: Orphan
355ffe69 9842F: drivers/uwb/
679655da
JP
9843F: include/linux/uwb.h
9844F: include/linux/uwb/
18332a80 9845
b31d8273
G
9846UNICORE32 ARCHITECTURE:
9847M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9848W: http://mprc.pku.edu.cn/~guanxuetao/linux
9849S: Maintained
ceebf4d5 9850T: git git://github.com/gxt/linux.git
b31d8273
G
9851F: arch/unicore32/
9852
d8379ab1
TF
9853UNIFDEF
9854M: Tony Finch <dot@dotat.at>
9855W: http://dotat.at/prog/unifdef
9856S: Maintained
9857F: scripts/unifdef.c
9858
1da177e4 9859UNIFORM CDROM DRIVER
8b58be88 9860M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9861W: http://www.kernel.dk
9862S: Maintained
679655da
JP
9863F: Documentation/cdrom/
9864F: drivers/cdrom/cdrom.c
9865F: include/linux/cdrom.h
c117ab84 9866F: include/uapi/linux/cdrom.h
1da177e4 9867
56df0122
BR
9868UNISYS S-PAR DRIVERS
9869M: Benjamin Romer <benjamin.romer@unisys.com>
9870M: David Kershner <david.kershner@unisys.com>
9871L: sparmaintainer@unisys.com (Unisys internal)
9872S: Supported
9873F: drivers/staging/unisys/
9874
9941fa6e
VH
9875UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9876M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9877L: linux-scsi@vger.kernel.org
9878S: Supported
9879F: Documentation/scsi/ufs.txt
9880F: drivers/scsi/ufs/
9881
e2d1d6c0 9882UNSORTED BLOCK IMAGES (UBI)
949cb623 9883M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9884W: http://www.linux-mtd.infradead.org/
9885L: linux-mtd@lists.infradead.org
b6b44e0a 9886T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9887S: Maintained
80811493 9888F: drivers/mtd/ubi/
679655da 9889F: include/linux/mtd/ubi.h
c117ab84 9890F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9891
76ac66e4
RW
9892UNSORTED BLOCK IMAGES (UBI) Fastmap
9893M: Richard Weinberger <richard@nod.at>
9894L: linux-mtd@lists.infradead.org
9895S: Maintained
9896F: drivers/mtd/ubi/fastmap.c
9897
1da177e4 9898USB ACM DRIVER
61eee9a7 9899M: Oliver Neukum <oliver@neukum.org>
6372594a 9900L: linux-usb@vger.kernel.org
1da177e4 9901S: Maintained
679655da
JP
9902F: Documentation/usb/acm.txt
9903F: drivers/usb/class/cdc-acm.*
1da177e4 9904
b7d572e1
PF
9905USB AR5523 WIRELESS DRIVER
9906M: Pontus Fuchs <pontus.fuchs@gmail.com>
9907L: linux-wireless@vger.kernel.org
9908S: Maintained
9909F: drivers/net/wireless/ath/ar5523/
9910
115bb1ff 9911USB ATTACHED SCSI
f50a4968 9912M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9913M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9914L: linux-usb@vger.kernel.org
9915L: linux-scsi@vger.kernel.org
8eae0fb7 9916S: Maintained
115bb1ff
MW
9917F: drivers/usb/storage/uas.c
9918
1da177e4 9919USB CDC ETHERNET DRIVER
61eee9a7 9920M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9921L: linux-usb@vger.kernel.org
1da177e4 9922S: Maintained
679655da 9923F: drivers/net/usb/cdc_*.c
c117ab84 9924F: include/uapi/linux/usb/cdc.h
1da177e4 9925
b02b371e 9926USB CYPRESS C67X00 DRIVER
8b58be88 9927M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9928L: linux-usb@vger.kernel.org
9929S: Maintained
679655da 9930F: drivers/usb/c67x00/
b02b371e 9931
d0374f4f 9932USB DAVICOM DM9601 DRIVER
8b58be88 9933M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9934L: netdev@vger.kernel.org
d0374f4f
PK
9935W: http://www.linux-usb.org/usbnet
9936S: Maintained
679655da 9937F: drivers/net/usb/dm9601.c
d0374f4f 9938
cc2020e6 9939USB DIAMOND RIO500 DRIVER
8b58be88 9940M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9941L: rio500-users@lists.sourceforge.net
9942W: http://rio500.sourceforge.net
9943S: Maintained
679655da 9944F: drivers/usb/misc/rio500*
cc2020e6 9945
1da177e4 9946USB EHCI DRIVER
578333ab 9947M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9948L: linux-usb@vger.kernel.org
578333ab 9949S: Maintained
679655da
JP
9950F: Documentation/usb/ehci.txt
9951F: drivers/usb/host/ehci*
1da177e4 9952
69ae9e3e 9953USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9954M: Felipe Balbi <balbi@ti.com>
795fb7e7 9955L: linux-usb@vger.kernel.org
69ae9e3e 9956W: http://www.linux-usb.org/gadget
d6d0f665
FB
9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9958S: Maintained
679655da
JP
9959F: drivers/usb/gadget/
9960F: include/linux/usb/gadget*
69ae9e3e 9961
2dea64b4 9962USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9963M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9964L: linux-usb@vger.kernel.org
54e5881d 9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9966S: Maintained
c2f01971 9967F: Documentation/hid/hiddev.txt
679655da 9968F: drivers/hid/usbhid/
1da177e4 9969
959eea21 9970USB ISP116X DRIVER
8b58be88 9971M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9972L: linux-usb@vger.kernel.org
959eea21 9973S: Maintained
679655da
JP
9974F: drivers/usb/host/isp116x*
9975F: include/linux/usb/isp116x.h
959eea21 9976
1da177e4 9977USB MASS STORAGE DRIVER
8b58be88 9978M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9979L: linux-usb@vger.kernel.org
8836aeb8 9980L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9981S: Maintained
9982W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9983F: drivers/usb/storage/
1da177e4 9984
af39917d
CL
9985USB MIDI DRIVER
9986M: Clemens Ladisch <clemens@ladisch.de>
9987L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9988T: git git://git.alsa-project.org/alsa-kernel.git
9989S: Maintained
9990F: sound/usb/midi.*
9991
444ce9d4
JP
9992USB NETWORKING DRIVERS
9993L: linux-usb@vger.kernel.org
9994S: Odd Fixes
9995F: drivers/net/usb/
9996
1da177e4 9997USB OHCI DRIVER
578333ab 9998M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9999L: linux-usb@vger.kernel.org
578333ab 10000S: Maintained
679655da
JP
10001F: Documentation/usb/ohci.txt
10002F: drivers/usb/host/ohci*
1da177e4 10003
563da3a9
VM
10004USB OVER IP DRIVER
10005M: Valentina Manea <valentina.manea.m@gmail.com>
10006M: Shuah Khan <shuah.kh@samsung.com>
10007L: linux-usb@vger.kernel.org
10008S: Maintained
10009F: drivers/usb/usbip/
10010F: tools/usb/usbip/
10011
1da177e4 10012USB PEGASUS DRIVER
a16b945c 10013M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10014L: linux-usb@vger.kernel.org
043600a6 10015L: netdev@vger.kernel.org
052e3128
PM
10016T: git git://github.com/petkan/pegasus.git
10017W: https://github.com/petkan/pegasus
1da177e4 10018S: Maintained
679655da 10019F: drivers/net/usb/pegasus.*
1da177e4 10020
d3ad558f
FB
10021USB PHY LAYER
10022M: Felipe Balbi <balbi@ti.com>
10023L: linux-usb@vger.kernel.org
10024T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10025S: Maintained
10026F: drivers/usb/phy/
d3ad558f 10027
73e4fb3f 10028USB PRINTER DRIVER (usblp)
8b58be88 10029M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10030L: linux-usb@vger.kernel.org
73e4fb3f 10031S: Supported
679655da 10032F: drivers/usb/class/usblp.c
1da177e4
LT
10033
10034USB RTL8150 DRIVER
a16b945c 10035M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10036L: linux-usb@vger.kernel.org
043600a6 10037L: netdev@vger.kernel.org
052e3128
PM
10038T: git git://github.com/petkan/rtl8150.git
10039W: https://github.com/petkan/rtl8150
1da177e4 10040S: Maintained
679655da 10041F: drivers/net/usb/rtl8150.c
1da177e4 10042
f896b796 10043USB SERIAL SUBSYSTEM
66085694 10044M: Johan Hovold <johan@kernel.org>
795fb7e7 10045L: linux-usb@vger.kernel.org
4e68852d 10046S: Maintained
679655da 10047F: Documentation/usb/usb-serial.txt
f896b796 10048F: drivers/usb/serial/
679655da 10049F: include/linux/usb/serial.h
1da177e4 10050
b3f0db1c
SG
10051USB SMSC75XX ETHERNET DRIVER
10052M: Steve Glendinning <steve.glendinning@shawell.net>
10053L: netdev@vger.kernel.org
10054S: Maintained
10055F: drivers/net/usb/smsc75xx.*
10056
2f7ca802 10057USB SMSC95XX ETHERNET DRIVER
90b24cfb 10058M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10059L: netdev@vger.kernel.org
90b24cfb 10060S: Maintained
679655da 10061F: drivers/net/usb/smsc95xx.*
2f7ca802 10062
1da177e4 10063USB SUBSYSTEM
879a5a00 10064M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10065L: linux-usb@vger.kernel.org
1da177e4 10066W: http://www.linux-usb.org
08deed1e 10067T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10068S: Supported
679655da 10069F: Documentation/usb/
679655da
JP
10070F: drivers/usb/
10071F: include/linux/usb.h
10072F: include/linux/usb/
1da177e4
LT
10073
10074USB UHCI DRIVER
8b58be88 10075M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10076L: linux-usb@vger.kernel.org
1da177e4 10077S: Maintained
679655da 10078F: drivers/usb/host/uhci*
1da177e4 10079
69ae9e3e 10080USB "USBNET" DRIVER FRAMEWORK
686f13bb 10081M: Oliver Neukum <oneukum@suse.de>
043600a6 10082L: netdev@vger.kernel.org
69ae9e3e 10083W: http://www.linux-usb.org/usbnet
1da177e4 10084S: Maintained
679655da
JP
10085F: drivers/net/usb/usbnet.c
10086F: include/linux/usb/usbnet.h
1da177e4 10087
c0efd232 10088USB VIDEO CLASS
c53ac071 10089M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10090L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10091L: linux-media@vger.kernel.org
275ffde4 10092T: git git://linuxtv.org/media_tree.git
57c6d2e9 10093W: http://www.ideasonboard.org/uvc/
c0efd232 10094S: Maintained
0c0d06ca 10095F: drivers/media/usb/uvc/
6c0f0359 10096F: include/uapi/linux/uvcvideo.h
1da177e4 10097
b60b9c45
HV
10098USB VISION DRIVER
10099M: Hans Verkuil <hverkuil@xs4all.nl>
10100L: linux-media@vger.kernel.org
10101T: git git://linuxtv.org/media_tree.git
10102W: http://linuxtv.org
10103S: Odd Fixes
10104F: drivers/media/usb/usbvision/
10105
8282da47
LP
10106USB WEBCAM GADGET
10107M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10108L: linux-usb@vger.kernel.org
10109S: Maintained
3a83c16e 10110F: drivers/usb/gadget/function/*uvc*
faf2e1db 10111F: drivers/usb/gadget/legacy/webcam.c
8282da47 10112
bf164cc0 10113USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10114M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10115L: linux-wireless@vger.kernel.org
10116S: Maintained
679655da 10117F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10118
eb6bab13 10119USB XHCI DRIVER
03d85053 10120M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10121L: linux-usb@vger.kernel.org
10122S: Supported
36d0344c
SS
10123F: drivers/usb/host/xhci*
10124F: drivers/usb/host/pci-quirks*
eb6bab13 10125
1da177e4 10126USB ZD1201 DRIVER
4086b9ca 10127L: linux-wireless@vger.kernel.org
1da177e4 10128W: http://linux-lc100020.sourceforge.net
4086b9ca 10129S: Orphan
679655da 10130F: drivers/net/wireless/zd1201.*
1da177e4 10131
b7eee616 10132USB ZR364XX DRIVER
8b58be88 10133M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10134L: linux-usb@vger.kernel.org
661263b5 10135L: linux-media@vger.kernel.org
275ffde4 10136T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10137W: http://royale.zerezo.com/zr364xx/
10138S: Maintained
679655da 10139F: Documentation/video4linux/zr364xx.txt
90d72ac6 10140F: drivers/media/usb/zr364xx/
b7eee616 10141
e7839f25 10142USER-MODE LINUX (UML)
8b58be88 10143M: Jeff Dike <jdike@addtoit.com>
b15194b7 10144M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10145L: user-mode-linux-devel@lists.sourceforge.net
10146L: user-mode-linux-user@lists.sourceforge.net
10147W: http://user-mode-linux.sourceforge.net
10148S: Maintained
61516587 10149F: Documentation/virtual/uml/
679655da 10150F: arch/um/
b070989a 10151F: arch/x86/um/
679655da
JP
10152F: fs/hostfs/
10153F: fs/hppfs/
b7eee616 10154
e5f114e9 10155USERSPACE I/O (UIO)
6a534c9d 10156M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10157M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10158S: Maintained
679655da
JP
10159F: Documentation/DocBook/uio-howto.tmpl
10160F: drivers/uio/
10161F: include/linux/uio*.h
e5f114e9 10162
256cccbe 10163UTIL-LINUX PACKAGE
8b58be88 10164M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10165L: util-linux@vger.kernel.org
10166W: http://en.wikipedia.org/wiki/Util-linux
10167T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10168S: Maintained
10169
c1fd1c07 10170UVESAFB DRIVER
8b58be88 10171M: Michal Januszewski <spock@gentoo.org>
c69f677c 10172L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10173W: http://dev.gentoo.org/~spock/projects/uvesafb/
10174S: Maintained
679655da 10175F: Documentation/fb/uvesafb.txt
8a61f013 10176F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10177
4480f15b 10178VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10179M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10180S: Maintained
679655da
JP
10181F: Documentation/filesystems/vfat.txt
10182F: fs/fat/
1da177e4 10183
cba3345c
AW
10184VFIO DRIVER
10185M: Alex Williamson <alex.williamson@redhat.com>
10186L: kvm@vger.kernel.org
10187S: Maintained
10188F: Documentation/vfio.txt
10189F: drivers/vfio/
10190F: include/linux/vfio.h
c117ab84 10191F: include/uapi/linux/vfio.h
cba3345c 10192
9e6f3438
PO
10193VIDEOBUF2 FRAMEWORK
10194M: Pawel Osciak <pawel@osciak.com>
10195M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10196M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10197L: linux-media@vger.kernel.org
10198S: Maintained
90d72ac6 10199F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10200F: include/media/videobuf2-*
10201
9a82446b
AS
10202VIRTIO CONSOLE DRIVER
10203M: Amit Shah <amit.shah@redhat.com>
10204L: virtualization@lists.linux-foundation.org
10205S: Maintained
10206F: drivers/char/virtio_console.c
10207F: include/linux/virtio_console.h
c117ab84 10208F: include/uapi/linux/virtio_console.h
9a82446b 10209
2426ec8f
MT
10210VIRTIO CORE, NET AND BLOCK DRIVERS
10211M: Rusty Russell <rusty@rustcorp.com.au>
10212M: "Michael S. Tsirkin" <mst@redhat.com>
10213L: virtualization@lists.linux-foundation.org
10214S: Maintained
10215F: drivers/virtio/
c893c8d7 10216F: tools/virtio/
2426ec8f
MT
10217F: drivers/net/virtio_net.c
10218F: drivers/block/virtio_blk.c
10219F: include/linux/virtio_*.h
916cdabc 10220F: include/uapi/linux/virtio_*.h
2426ec8f 10221
3a4d5c94
MT
10222VIRTIO HOST (VHOST)
10223M: "Michael S. Tsirkin" <mst@redhat.com>
10224L: kvm@vger.kernel.org
c996d8b9 10225L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10226L: netdev@vger.kernel.org
10227S: Maintained
10228F: drivers/vhost/
c117ab84 10229F: include/uapi/linux/vhost.h
3a4d5c94 10230
1da177e4 10231VIA RHINE NETWORK DRIVER
8b58be88 10232M: Roger Luethi <rl@hellgate.ch>
1da177e4 10233S: Maintained
f2148a47 10234F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10235
f0bf7f61 10236VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10237M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10238M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10239S: Maintained
10240F: drivers/mmc/host/via-sdmmc.c
10241
69e4a7c2 10242VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10243M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10244L: linux-fbdev@vger.kernel.org
69e4a7c2 10245S: Maintained
c7babebd
FTS
10246F: include/linux/via-core.h
10247F: include/linux/via-gpio.h
10248F: include/linux/via_i2c.h
8a61f013 10249F: drivers/video/fbdev/via/
69e4a7c2 10250
01f20734 10251VIA VELOCITY NETWORK DRIVER
8b58be88 10252M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10253L: netdev@vger.kernel.org
10254S: Maintained
f2148a47 10255F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10256
77911fd2 10257VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10258M: Hans Verkuil <hverkuil@xs4all.nl>
10259L: linux-media@vger.kernel.org
10260T: git git://linuxtv.org/media_tree.git
10261W: http://linuxtv.org
10262S: Maintained
77911fd2 10263F: drivers/media/platform/vivid/*
0b7bc1fa 10264
be7f8273 10265VLAN (802.1Q)
8b58be88 10266M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10267L: netdev@vger.kernel.org
10268S: Maintained
679655da
JP
10269F: drivers/net/macvlan.c
10270F: include/linux/if_*vlan.h
10271F: net/8021q/
be7f8273 10272
55e331cf 10273VLYNQ BUS
8b58be88 10274M: Florian Fainelli <florian@openwrt.org>
8578d7af 10275L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10276S: Maintained
10277F: drivers/vlynq/vlynq.c
10278F: include/linux/vlynq.h
10279
390beae4
MW
10280VME SUBSYSTEM
10281M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10282M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10283M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10284L: devel@driverdev.osuosl.org
10285S: Maintained
10286T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10287F: Documentation/vme_api.txt
10288F: drivers/staging/vme/
10289F: drivers/vme/
10290F: include/linux/vme*
10291
4488e09b
AK
10292VMWARE HYPERVISOR INTERFACE
10293M: Alok Kataria <akataria@vmware.com>
10294L: virtualization@lists.linux-foundation.org
10295S: Supported
10296F: arch/x86/kernel/cpu/vmware.c
10297
73b35d07
DT
10298VMWARE BALLOON DRIVER
10299M: Xavier Deguillard <xdeguillard@vmware.com>
10300M: Philip Moltmann <moltmann@vmware.com>
10301M: "VMware, Inc." <pv-drivers@vmware.com>
10302L: linux-kernel@vger.kernel.org
10303S: Maintained
10304F: drivers/misc/vmw_balloon.c
10305
d1a890fa 10306VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10307M: Shreyas Bhatewara <sbhatewara@vmware.com>
10308M: "VMware, Inc." <pv-drivers@vmware.com>
10309L: netdev@vger.kernel.org
10310S: Maintained
10311F: drivers/net/vmxnet3/
d1a890fa 10312
851b1642 10313VMware PVSCSI driver
f2d7e40e 10314M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10315M: VMware PV-Drivers <pv-drivers@vmware.com>
10316L: linux-scsi@vger.kernel.org
10317S: Maintained
10318F: drivers/scsi/vmw_pvscsi.c
10319F: drivers/scsi/vmw_pvscsi.h
10320
e53e86c7 10321VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10322M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10323M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10324L: linux-kernel@vger.kernel.org
e53e86c7 10325W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10326W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10327T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10328S: Supported
679655da
JP
10329F: drivers/regulator/
10330F: include/linux/regulator/
e53e86c7 10331
ab41319e 10332VT1211 HARDWARE MONITOR DRIVER
8b58be88 10333M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10334L: lm-sensors@lm-sensors.org
10335S: Maintained
679655da
JP
10336F: Documentation/hwmon/vt1211
10337F: drivers/hwmon/vt1211.c
ab41319e 10338
1de9e371 10339VT8231 HARDWARE MONITOR DRIVER
8b58be88 10340M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10341L: lm-sensors@lm-sensors.org
10342S: Maintained
679655da 10343F: drivers/hwmon/vt8231.c
1de9e371 10344
88095e7b
TO
10345VUB300 USB to SDIO/SD/MMC bridge chip
10346M: Tony Olech <tony.olech@elandigitalsystems.com>
10347L: linux-mmc@vger.kernel.org
10348L: linux-usb@vger.kernel.org
10349S: Supported
10350F: drivers/mmc/host/vub300.c
10351
1da177e4 10352W1 DALLAS'S 1-WIRE BUS
a8018766 10353M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10354S: Maintained
679655da
JP
10355F: Documentation/w1/
10356F: drivers/w1/
1da177e4 10357
13927079 10358W83791D HARDWARE MONITORING DRIVER
8b58be88 10359M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10360L: lm-sensors@lm-sensors.org
25845c22 10361S: Maintained
679655da
JP
10362F: Documentation/hwmon/w83791d
10363F: drivers/hwmon/w83791d.c
13927079 10364
61db011d 10365W83793 HARDWARE MONITORING DRIVER
8b58be88 10366M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10367L: lm-sensors@lm-sensors.org
10368S: Maintained
679655da
JP
10369F: Documentation/hwmon/w83793
10370F: drivers/hwmon/w83793.c
61db011d 10371
e3760b43 10372W83795 HARDWARE MONITORING DRIVER
7c81c60f 10373M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10374L: lm-sensors@lm-sensors.org
10375S: Maintained
10376F: drivers/hwmon/w83795.c
10377
1da177e4 10378W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10379M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10380S: Maintained
679655da 10381F: drivers/mmc/host/wbsd.*
1da177e4 10382
b4e05923
HG
10383WACOM PROTOCOL 4 SERIAL TABLETS
10384M: Julian Squires <julian@cipht.net>
10385M: Hans de Goede <hdegoede@redhat.com>
10386L: linux-input@vger.kernel.org
10387S: Maintained
10388F: drivers/input/tablet/wacom_serial4.c
10389
3527761c 10390WATCHDOG DEVICE DRIVERS
8b58be88 10391M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10392L: linux-watchdog@vger.kernel.org
10393W: http://www.linux-watchdog.org/
f599aaf0 10394T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10395S: Maintained
679655da
JP
10396F: Documentation/watchdog/
10397F: drivers/watchdog/
10398F: include/linux/watchdog.h
c117ab84 10399F: include/uapi/linux/watchdog.h
3527761c 10400
1da177e4 10401WD7000 SCSI DRIVER
8b58be88 10402M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10403L: linux-scsi@vger.kernel.org
10404S: Maintained
679655da 10405F: drivers/scsi/wd7000.c
1da177e4 10406
b22e00f3
DH
10407WIIMOTE HID DRIVER
10408M: David Herrmann <dh.herrmann@googlemail.com>
10409L: linux-input@vger.kernel.org
10410S: Maintained
10411F: drivers/hid/hid-wiimote*
10412
e258b80e 10413WINBOND CIR DRIVER
364e9e18 10414M: David Härdeman <david@hardeman.nu>
e258b80e 10415S: Maintained
116ab806 10416F: drivers/media/rc/winbond-cir.c
e258b80e 10417
8a70da82 10418WIMAX STACK
8b58be88 10419M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10420M: linux-wimax@intel.com
63fae219 10421L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10422S: Supported
10423W: http://linuxwimax.org
315987dc 10424F: Documentation/wimax/README.wimax
315987dc
JP
10425F: include/linux/wimax/debug.h
10426F: include/net/wimax.h
c117ab84 10427F: include/uapi/linux/wimax.h
315987dc 10428F: net/wimax/
8a70da82 10429
5fc14680 10430WISTRON LAPTOP BUTTON DRIVER
8b58be88 10431M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10432S: Maintained
679655da 10433F: drivers/input/misc/wistron_btns.c
5fc14680 10434
1da177e4 10435WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10436M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10437L: linux-wireless@vger.kernel.org
926554c4 10438W: http://oops.ghostprotocols.net:81/blog
1da177e4 10439S: Maintained
679655da 10440F: drivers/net/wireless/wl3501*
1da177e4 10441
febf1dff 10442WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10443M: Mark Brown <broonie@kernel.org>
8b58be88 10444M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10445L: linux-input@vger.kernel.org
10446T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10447W: http://opensource.wolfsonmicro.com/node/7
10448S: Supported
679655da
JP
10449F: drivers/input/touchscreen/*wm97*
10450F: include/linux/wm97xx.h
febf1dff 10451
055bcbcb 10452WOLFSON MICROELECTRONICS DRIVERS
fef95164 10453L: patches@opensource.wolfsonmicro.com
cf8eda3e 10454T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10455T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10456W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10457S: Supported
3768f0b1 10458F: Documentation/hwmon/wm83??
af1c5386 10459F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10460F: drivers/clk/clk-wm83*.c
9c309598 10461F: drivers/extcon/extcon-arizona.c
b75ea16a 10462F: drivers/leds/leds-wm83*.c
25b273ba 10463F: drivers/gpio/gpio-*wm*.c
9c309598 10464F: drivers/gpio/gpio-arizona.c
d22b0869 10465F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10466F: drivers/input/misc/wm831x-on.c
10467F: drivers/input/touchscreen/wm831x-ts.c
10468F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10469F: drivers/mfd/arizona*
10470F: drivers/mfd/wm*.c
b75ea16a
MB
10471F: drivers/power/wm83*.c
10472F: drivers/rtc/rtc-wm83*.c
10473F: drivers/regulator/wm8*.c
3860e6c4 10474F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10475F: drivers/watchdog/wm83*_wdt.c
9c309598 10476F: include/linux/mfd/arizona/
3860e6c4 10477F: include/linux/mfd/wm831x/
b75ea16a 10478F: include/linux/mfd/wm8350/
3768f0b1 10479F: include/linux/mfd/wm8400*
59ec6da2 10480F: include/linux/wm97xx.h
055bcbcb 10481F: include/sound/wm????.h
9c309598 10482F: sound/soc/codecs/arizona.?
055bcbcb 10483F: sound/soc/codecs/wm*
b75ea16a 10484
3e6cd7a4
TH
10485WORKQUEUE
10486M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10487T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10488S: Maintained
10489F: include/linux/workqueue.h
10490F: kernel/workqueue.c
10491F: Documentation/workqueue.txt
10492
1da177e4 10493X.25 NETWORK LAYER
8bf28059 10494M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10495L: linux-x25@vger.kernel.org
8bf28059 10496S: Odd Fixes
679655da
JP
10497F: Documentation/networking/x25*
10498F: include/net/x25*
10499F: net/x25/
1da177e4 10500
e2d1d6c0 10501X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10502M: Thomas Gleixner <tglx@linutronix.de>
10503M: Ingo Molnar <mingo@redhat.com>
10504M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10505M: x86@kernel.org
981c3a4f 10506L: linux-kernel@vger.kernel.org
75fc2d37 10507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10508S: Maintained
679655da
JP
10509F: Documentation/x86/
10510F: arch/x86/
e2d1d6c0 10511
d0944853 10512X86 PLATFORM DRIVERS
e181ba15 10513M: Darren Hart <dvhart@infradead.org>
d0944853 10514L: platform-driver-x86@vger.kernel.org
e181ba15 10515T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10516S: Maintained
14430813 10517F: drivers/platform/x86/
d0944853 10518
c1f5c54b
IM
10519X86 MCE INFRASTRUCTURE
10520M: Tony Luck <tony.luck@intel.com>
487ba8e8 10521M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10522L: linux-edac@vger.kernel.org
10523S: Maintained
10524F: arch/x86/kernel/cpu/mcheck/*
10525
f0905c5a
AL
10526X86 VDSO
10527M: Andy Lutomirski <luto@amacapital.net>
10528L: linux-kernel@vger.kernel.org
10529T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10530S: Maintained
10531F: arch/x86/vdso/
10532
d6fad502 10533XC2028/3028 TUNER DRIVER
009a5410 10534M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10535L: linux-media@vger.kernel.org
10536W: http://linuxtv.org
10537T: git git://linuxtv.org/media_tree.git
10538S: Maintained
10539F: drivers/media/tuners/tuner-xc2028.*
10540
c4468085 10541XEN HYPERVISOR INTERFACE
c4468085 10542M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10543M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10544M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10545L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10546T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10547S: Supported
10548F: arch/x86/xen/
10549F: drivers/*/xen-*front.c
10550F: drivers/xen/
10551F: arch/x86/include/asm/xen/
10552F: include/xen/
c117ab84 10553F: include/uapi/xen/
c4468085 10554
77bfb479
SS
10555XEN HYPERVISOR ARM
10556M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10557L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10558S: Supported
10559F: arch/arm/xen/
10560F: arch/arm/include/asm/xen/
10561
b475e83f
SS
10562XEN HYPERVISOR ARM64
10563M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10564L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10565S: Supported
10566F: arch/arm64/xen/
10567F: arch/arm64/include/asm/xen/
10568
9b57e1a7
IC
10569XEN NETWORK BACKEND DRIVER
10570M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10571M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10572L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10573L: netdev@vger.kernel.org
10574S: Supported
10575F: drivers/net/xen-netback/*
10576
c5f8e29d
KRW
10577XEN PCI SUBSYSTEM
10578M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10579L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10580S: Supported
10581F: arch/x86/pci/*xen*
10582F: drivers/pci/*xen*
10583
a2c5ae65
KRW
10584XEN BLOCK SUBSYSTEM
10585M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10586L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10587S: Supported
10588F: drivers/block/xen-blkback/*
10589F: drivers/block/xen*
10590
15d03609
JG
10591XEN PVSCSI DRIVERS
10592M: Juergen Gross <jgross@suse.com>
10593L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10594L: linux-scsi@vger.kernel.org
10595S: Supported
10596F: drivers/scsi/xen-scsifront.c
10597F: drivers/xen/xen-scsiback.c
10598F: include/xen/interface/io/vscsiif.h
10599
c5f8e29d
KRW
10600XEN SWIOTLB SUBSYSTEM
10601M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10602L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10603S: Supported
10604F: arch/x86/xen/*swiotlb*
10605F: drivers/xen/*swiotlb*
10606
1da177e4
LT
10607XFS FILESYSTEM
10608P: Silicon Graphics Inc
809625ca 10609M: Dave Chinner <david@fromorbit.com>
18caa67a 10610M: xfs@oss.sgi.com
d7ede1aa 10611L: xfs@oss.sgi.com
1da177e4 10612W: http://oss.sgi.com/projects/xfs
54e5881d 10613T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10614S: Supported
679655da
JP
10615F: Documentation/filesystems/xfs.txt
10616F: fs/xfs/
1da177e4 10617
8a3b7a25 10618XILINX AXI ETHERNET DRIVER
59a54f30
MS
10619M: Anirudha Sarangi <anirudh@xilinx.com>
10620M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10621S: Maintained
10622F: drivers/net/ethernet/xilinx/xilinx_axienet*
10623
238b8721 10624XILINX UARTLITE SERIAL DRIVER
8b58be88 10625M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10626L: linux-serial@vger.kernel.org
10627S: Maintained
df621252 10628F: drivers/tty/serial/uartlite.c
238b8721 10629
74316949
EB
10630XILLYBUS DRIVER
10631M: Eli Billauer <eli.billauer@gmail.com>
10632L: linux-kernel@vger.kernel.org
10633S: Supported
10634F: drivers/char/xillybus/
10635
f620e4b8
MF
10636XTENSA XTFPGA PLATFORM SUPPORT
10637M: Max Filippov <jcmvbkbc@gmail.com>
10638L: linux-xtensa@linux-xtensa.org
10639S: Maintained
10640F: drivers/spi/spi-xtensa-xtfpga.c
10641
1da177e4 10642YAM DRIVER FOR AX.25
8b58be88 10643M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10644L: linux-hams@vger.kernel.org
10645S: Maintained
679655da
JP
10646F: drivers/net/hamradio/yam*
10647F: include/linux/yam.h
1da177e4 10648
af64a5eb 10649YEALINK PHONE DRIVER
8b58be88 10650M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10651L: usbb2k-api-dev@nongnu.org
10652S: Maintained
679655da
JP
10653F: Documentation/input/yealink.txt
10654F: drivers/input/misc/yealink.*
af64a5eb 10655
1da177e4 10656Z8530 DRIVER FOR AX.25
8b58be88 10657M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10658W: http://yaina.de/jreuter/
10659W: http://www.qsl.net/dl1bke/
10660L: linux-hams@vger.kernel.org
10661S: Maintained
679655da
JP
10662F: Documentation/networking/z8530drv.txt
10663F: drivers/net/hamradio/*scc.c
10664F: drivers/net/hamradio/z8530.h
1da177e4 10665
0cf31ec1 10666ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10667M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10668L: linux-mm@kvack.org
10669S: Maintained
10670F: mm/zbud.c
10671F: include/linux/zbud.h
10672
7c0c3afb 10673ZD1211RW WIRELESS DRIVER
8b58be88
JP
10674M: Daniel Drake <dsd@gentoo.org>
10675M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10676W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10677L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10678L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10679S: Maintained
679655da 10680F: drivers/net/wireless/zd1211rw/
7c0c3afb 10681
1da177e4 10682ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10683L: mjpeg-users@lists.sourceforge.net
f63145e2 10684L: linux-media@vger.kernel.org
1da177e4 10685W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10686T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10687S: Odd Fixes
90d72ac6 10688F: drivers/media/pci/zoran/
1da177e4 10689
6920f2cc
MK
10690ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10691M: Minchan Kim <minchan@kernel.org>
10692M: Nitin Gupta <ngupta@vflare.org>
10693L: linux-kernel@vger.kernel.org
10694S: Maintained
10695F: drivers/block/zram/
10696F: Documentation/blockdev/zram.txt
10697
8b4a4080 10698ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10699M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10700S: Maintained
df621252 10701F: drivers/tty/serial/zs.*
8b4a4080 10702
eae70d06
MK
10703ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10704M: Minchan Kim <minchan@kernel.org>
10705M: Nitin Gupta <ngupta@vflare.org>
10706L: linux-mm@kvack.org
10707S: Maintained
10708F: mm/zsmalloc.c
10709F: include/linux/zsmalloc.h
10710
0cf31ec1 10711ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10712M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10713L: linux-mm@kvack.org
10714S: Maintained
10715F: mm/zswap.c
10716
1da177e4 10717THE REST
8b58be88 10718M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10719L: linux-kernel@vger.kernel.org
8a6e2535 10720Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10721T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10722S: Buried alive in reporters
34d03cc1
JP
10723F: *
10724F: */
This page took 5.470693 seconds and 5 git commands to generate.