MAINTAINERS: update brcmstb entries
[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
e7f5b309 621AMD MICROCODE UPDATE SUPPORT
943482d0 622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 623L: amd64-microcode@amd64.org
943482d0 624S: Maintained
73d425fd 625F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 626
45198c7b
LT
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
284f42b6 634AMS (Apple Motion Sensor) DRIVER
8b58be88 635M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 636S: Supported
bd5f47ec 637F: drivers/macintosh/ams/
284f42b6 638
f94b533d 639AMSO1100 RNIC DRIVER
8b58be88
JP
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 642L: linux-rdma@vger.kernel.org
f94b533d 643S: Maintained
679655da 644F: drivers/infiniband/hw/amso1100/
f94b533d 645
531fca16
HV
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
531fca16
HV
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
c40ddfa3
HV
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
527a1a83 670ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 671M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 673W: http://wiki.analog.com/
a4edbc10 674W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 675S: Supported
39c9d199 676F: sound/soc/codecs/adau*
cc52688a 677F: sound/soc/codecs/adav*
4bdef3bd 678F: sound/soc/codecs/ad1*
ae48f5ef 679F: sound/soc/codecs/ad7*
4bdef3bd 680F: sound/soc/codecs/ssm*
40216ce7 681F: sound/soc/codecs/sigmadsp.*
4bdef3bd 682
527a1a83 683ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
4ce72abc
LPC
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 700
42269063 701AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 702M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 703L: linuxppc-dev@lists.ozlabs.org
93711660 704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 705S: Maintained
679655da 706F: sound/aoa/
42269063 707
1da177e4 708APM DRIVER
81024fc4
JK
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
679655da
JP
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
c117ab84 713F: include/uapi/linux/apm_bios.h
81024fc4 714F: drivers/char/apm-emulation.c
1da177e4 715
bd7aa4b2 716APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 717M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
718L: linux-input@vger.kernel.org
719S: Maintained
679655da 720F: drivers/input/mouse/bcm5974.c
bd7aa4b2 721
6f2fad74 722APPLE SMC DRIVER
d618540f
HR
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
6f2fad74 725S: Maintained
679655da 726F: drivers/hwmon/applesmc.c
6f2fad74 727
1da177e4 728APPLETALK NETWORK LAYER
8b58be88 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 730S: Maintained
679655da
JP
731F: drivers/net/appletalk/
732F: net/appletalk/
1da177e4 733
24299502
IS
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
7c1e3876
CC
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853N: meson[x68]
854
c1fc8675 855ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 856M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
857M: Nicolas Ferre <nicolas.ferre@atmel.com>
858M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 860W: http://maxim.org.za/at91_26.html
c1fc8675
NF
861W: http://www.linux4sam.org
862S: Supported
863F: arch/arm/mach-at91/
70e389cc
MB
864F: arch/arm/boot/dts/at91*.dts
865F: arch/arm/boot/dts/at91*.dtsi
866F: arch/arm/boot/dts/sama*.dts
867F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 868
6e05dd4e
BB
869ARM/ATMEL AT91 Clock Support
870M: Boris Brezillon <boris.brezillon@free-electrons.com>
871S: Maintained
872F: drivers/clk/at91
873
986cf2e9 874ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 875M: Rob Herring <robh@kernel.org>
986cf2e9
RH
876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877S: Maintained
878F: arch/arm/mach-highbank/
879
d94f944e 880ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 881M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
882S: Maintained
883F: arch/arm/mach-cns3xxx/
d94f944e 884
386ab516
AS
885ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
886M: Alexander Shiyan <shc_work@mail.ru>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888S: Odd Fixes
b8ba3874 889N: clps711x
386ab516 890
2b7a52a4 891ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 892M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 893M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 895S: Maintained
d19d3667
HS
896F: arch/arm/mach-ep93xx/
897F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
898
899ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
d4275354 904ARM/CLKDEV SUPPORT
8b58be88 905M: Russell King <linux@arm.linux.org.uk>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 907S: Maintained
d4275354 908F: arch/arm/include/asm/clkdev.h
4fa2651d 909F: drivers/clk/clkdev.c
d4275354 910
d48134e7 911ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 912M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
914S: Maintained
915
94150095
HF
916ARM/CONTEC MICRO9 MACHINE SUPPORT
917M: Hubert Feurstein <hubert.feurstein@contec.at>
918S: Maintained
919F: arch/arm/mach-ep93xx/micro9.c
920
1da177e4 921ARM/CORGI MACHINE SUPPORT
8b58be88 922M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
923S: Maintained
924
881a95f9 925ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 926M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
928T: git git://git.berlios.de/gemini-board
929S: Maintained
f49afbb5 930F: arch/arm/mach-gemini/
881a95f9 931
a990cbd8 932ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 933M: Barry Song <baohua@kernel.org>
a990cbd8 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 935T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
936S: Maintained
937F: arch/arm/mach-prima2/
4a9c44f1 938F: drivers/clk/sirf/
05f30e8d
BS
939F: drivers/clocksource/timer-prima2.c
940F: drivers/clocksource/timer-marco.c
f8505ef5 941N: [^a-z]sirf
a990cbd8 942
d4275354 943ARM/EBSA110 MACHINE SUPPORT
8b58be88 944M: Russell King <linux@arm.linux.org.uk>
efc03ecb 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
946W: http://www.arm.linux.org.uk/
947S: Maintained
948F: arch/arm/mach-ebsa110/
b955f6ca 949F: drivers/net/ethernet/amd/am79c961a.*
d4275354 950
4721f3ce
UKK
951ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
952M: Uwe Kleine-König <kernel@pengutronix.de>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955N: efm32
956
a9da4f7e 957ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
958M: Daniel Ribeiro <drwyrm@gmail.com>
959M: Stefan Schmidt <stefan@openezx.org>
960M: Harald Welte <laforge@openezx.org>
d66f1886 961L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
962W: http://www.openezx.org/
963S: Maintained
cafc2265
SS
964T: topgit git://git.openezx.org/openezx.git
965F: arch/arm/mach-pxa/ezx.c
a9da4f7e 966
6a915af9 967ARM/FARADAY FA526 PORT
162500b3 968M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 970S: Maintained
1fa7e547 971T: git git://git.berlios.de/gemini-board
f49afbb5 972F: arch/arm/mm/*-fa*
6a915af9 973
d4275354 974ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 975M: Russell King <linux@arm.linux.org.uk>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
977W: http://www.arm.linux.org.uk/
978S: Maintained
979F: arch/arm/include/asm/hardware/dec21285.h
980F: arch/arm/mach-footbridge/
981
86183a5f 982ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 983M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 984M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 986S: Maintained
f1c12837 987T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 988F: arch/arm/mach-imx/
ce515a6b 989F: arch/arm/mach-mxs/
2a82f95c 990F: arch/arm/boot/dts/imx*
e5dafa22 991F: arch/arm/configs/imx*_defconfig
86183a5f 992
2b7a52a4 993ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 994M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
996S: Maintained
997
90b8fc34 998ARM/GUMSTIX MACHINE SUPPORT
8b58be88 999M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1001S: Maintained
1002
ef47d5f0 1003ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1004M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1005M: Paul Parsons <lost.distance@yahoo.com>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1007S: Maintained
1008F: arch/arm/mach-pxa/hx4700.c
1009F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1010F: sound/soc/pxa/hx4700.c
ef47d5f0 1011
4dfad069
WX
1012ARM/HISILICON SOC SUPPORT
1013M: Wei Xu <xuwei5@hisilicon.com>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015W: http://www.hisilicon.com
1016S: Supported
1017T: git git://github.com/hisilicon/linux-hisi.git
1018F: arch/arm/mach-hisi/
1019
21f37bc3 1020ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1021M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1022W: www.jlime.com
1023S: Maintained
084bad91
KE
1024T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1025F: arch/arm/mach-sa1100/jornada720.c
1026F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1027
5e767ab9
JMC
1028ARM/IGEP MACHINE SUPPORT
1029M: Enric Balletbo i Serra <eballetbo@gmail.com>
1030M: Javier Martinez Canillas <javier@dowhile0.org>
1031L: linux-omap@vger.kernel.org
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
06ff74fd 1034F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1035
403d2971
MV
1036ARM/INCOME PXA270 SUPPORT
1037M: Marek Vasut <marek.vasut@gmail.com>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039S: Maintained
ec154082 1040F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1041
2b7a52a4 1042ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1043M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1045S: Maintained
e2bdb176
DW
1046
1047ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1049S: Orphan
2b7a52a4
LB
1050
1051ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1052M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1054S: Maintained
2b7a52a4
LB
1055
1056ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1057M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1059S: Maintained
2b7a52a4 1060
2b7a52a4 1061ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1062M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1064S: Maintained
1065
dfdd8cc9
KH
1066ARM/INTEL IXP4XX ARM ARCHITECTURE
1067M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1068M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1070S: Maintained
1071F: arch/arm/mach-ixp4xx/
1072
838553c5 1073ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1074M: Jonathan Cameron <jic23@cam.ac.uk>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077F: arch/arm/mach-pxa/stargate2.c
1078F: drivers/pcmcia/pxa2xx_stargate2.c
1079
2b7a52a4 1080ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1081M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1083S: Maintained
2b7a52a4
LB
1084
1085ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1086M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1088S: Maintained
1089
1154f858 1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1091M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094F: arch/arm/mach-keystone/
317929cd 1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1096
bc6aa566 1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1098M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1099L: linux-kernel@vger.kernel.org
1100S: Maintained
1101F: drivers/clk/keystone/
1102
1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1104M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106L: linux-kernel@vger.kernel.org
1107S: Maintained
1108F: drivers/clocksource/timer-keystone.c
1109
1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1111M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1112L: linux-kernel@vger.kernel.org
1113S: Maintained
1114F: drivers/power/reset/keystone-reset.c
1115
1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1117M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1118L: linux-kernel@vger.kernel.org
1119S: Maintained
1120F: drivers/memory/*emif*
1121
2b7a52a4 1122ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1123M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1125S: Maintained
1126
3b886171 1127ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1128M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1129S: Maintained
1130
75f41273
TP
1131ARM/Marvell Armada 370 and Armada XP SOC support
1132M: Jason Cooper <jason@lakedaemon.net>
1133M: Andrew Lunn <andrew@lunn.ch>
1134M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1135M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138F: arch/arm/mach-mvebu/
1139
40f4978b
SH
1140ARM/Marvell Berlin SoC support
1141M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-berlin/
1145
4cfab57e 1146ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1147M: Jason Cooper <jason@lakedaemon.net>
1148M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1151S: Maintained
1152F: arch/arm/mach-dove/
54a246ff
NP
1153F: arch/arm/mach-mv78xx0/
1154F: arch/arm/mach-orion5x/
1155F: arch/arm/plat-orion/
3b886171 1156
d69ac131
AC
1157ARM/Orion SoC/Technologic Systems TS-78xx platform support
1158M: Alexander Clouter <alex@digriz.org.uk>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160W: http://www.digriz.org.uk/ts78xx/kernel
1161S: Maintained
1162F: arch/arm/mach-orion5x/ts78xx-*
1163
e54951c8
MB
1164ARM/Mediatek SoC support
1165M: Matthias Brugger <matthias.bgg@gmail.com>
1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S: Maintained
1168F: arch/arm/boot/dts/mt6*
1169F: arch/arm/boot/dts/mt8*
1170F: arch/arm/mach-mediatek/
1171N: mtk
1172K: mediatek
1173
adcb079f
AB
1174ARM/MICREL KS8695 ARCHITECTURE
1175M: Greg Ungerer <gerg@uclinux.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1177F: arch/arm/mach-ks8695/
adcb079f
AB
1178S: Odd Fixes
1179
d78ff0a5 1180ARM/MIOA701 MACHINE SUPPORT
8b58be88 1181M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1183F: arch/arm/mach-pxa/mioa701.c
1184S: Maintained
1185
9624dfe6 1186ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1187M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1188S: Maintained
1189
e0ee9851 1190ARM/NOMADIK ARCHITECTURE
28b8e8d4 1191M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1192M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S: Maintained
1195F: arch/arm/mach-nomadik/
ecc265fe 1196F: drivers/pinctrl/nomadik/
87572880 1197F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1199
9d76295a 1200ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1201M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1202L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1203W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1204S: Supported
1205
0c19d21e
DW
1206ARM/QUALCOMM MSM MACHINE SUPPORT
1207M: David Brown <davidb@codeaurora.org>
b4c9bfab 1208M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1209M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1210L: linux-arm-msm@vger.kernel.org
0c19d21e 1211F: arch/arm/mach-msm/
8a61f013 1212F: drivers/video/fbdev/msm/
0c19d21e
DW
1213F: drivers/mmc/host/msm_sdcc.c
1214F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1215F: drivers/tty/serial/msm_serial.h
1216F: drivers/tty/serial/msm_serial.c
ea91db52 1217F: drivers/*/pm8???-*
0a759c6e 1218F: drivers/mfd/ssbi.c
8cd5c866 1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1220S: Maintained
1221
8459c159 1222ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1223M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1224M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1225S: Maintained
1226
5d783a2d 1227ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1228M: Marek Vasut <marek.vasut@gmail.com>
75280787 1229L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1230W: http://hackndev.com
1231S: Maintained
933d35f0
JP
1232F: arch/arm/mach-pxa/include/mach/palmtx.h
1233F: arch/arm/mach-pxa/palmtx.c
1234F: arch/arm/mach-pxa/include/mach/palmt5.h
1235F: arch/arm/mach-pxa/palmt5.c
1236F: arch/arm/mach-pxa/include/mach/palmld.h
1237F: arch/arm/mach-pxa/palmld.c
1238F: arch/arm/mach-pxa/include/mach/palmte2.h
1239F: arch/arm/mach-pxa/palmte2.c
1240F: arch/arm/mach-pxa/include/mach/palmtc.h
1241F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1242
b57fe924 1243ARM/PALM TREO SUPPORT
8b58be88 1244M: Tomas Cech <sleep_walker@suse.cz>
75280787 1245L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1246W: http://hackndev.com
1247S: Maintained
b57fe924
JP
1248F: arch/arm/mach-pxa/include/mach/palmtreo.h
1249F: arch/arm/mach-pxa/palmtreo.c
90af5811 1250
c49e1e63 1251ARM/PALMZ72 SUPPORT
8b58be88 1252M: Sergey Lapin <slapin@ossfans.org>
75280787 1253L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1254W: http://hackndev.com
1255S: Maintained
933d35f0
JP
1256F: arch/arm/mach-pxa/include/mach/palmz72.h
1257F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1258
1da177e4 1259ARM/PLEB SUPPORT
8b58be88 1260M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1261W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1262S: Maintained
1263
1264ARM/PT DIGITAL BOARD PORT
8b58be88 1265M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1267W: http://www.arm.linux.org.uk/
1268S: Maintained
1269
8fc1b0f8
KG
1270ARM/QUALCOMM SUPPORT
1271M: Kumar Gala <galak@codeaurora.org>
1272M: David Brown <davidb@codeaurora.org>
1273L: linux-arm-msm@vger.kernel.org
1274S: Maintained
1275F: arch/arm/mach-qcom/
1276T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1277
2b7a52a4 1278ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1279M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1281S: Maintained
1282
d4275354 1283ARM/RISCPC ARCHITECTURE
8b58be88 1284M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1286W: http://www.arm.linux.org.uk/
1287S: Maintained
d4275354
RK
1288F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1289F: arch/arm/include/asm/hardware/ioc.h
1290F: arch/arm/include/asm/hardware/iomd.h
1291F: arch/arm/include/asm/hardware/memc.h
1292F: arch/arm/mach-rpc/
1a6422f6 1293F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1294F: drivers/net/ethernet/i825xx/ether1*
1295F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1296F: drivers/scsi/arm/
1297
08ddbb0a
HS
1298ARM/Rockchip SoC support
1299M: Heiko Stuebner <heiko@sntech.de>
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1301L: linux-rockchip@lists.infradead.org
08ddbb0a 1302S: Maintained
541555e9 1303F: arch/arm/boot/dts/rk3*
08ddbb0a 1304F: arch/arm/mach-rockchip/
541555e9
HS
1305F: drivers/clk/rockchip/
1306F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1307F: drivers/*/*rockchip*
541555e9
HS
1308F: drivers/*/*/*rockchip*
1309F: sound/soc/rockchip/
08ddbb0a 1310
5bfb937c
KK
1311ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1312M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1314L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1315S: Maintained
6f0589c8
MB
1316F: arch/arm/boot/dts/s3c*
1317F: arch/arm/boot/dts/exynos*
482ce512 1318F: arch/arm/plat-samsung/
769bbb63
HS
1319F: arch/arm/mach-s3c24*/
1320F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1321F: arch/arm/mach-s5p*/
1322F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1323F: drivers/*/*s3c2410*
1324F: drivers/*/*/*s3c2410*
40c76662
MB
1325F: drivers/spi/spi-s3c*
1326F: sound/soc/samsung/*
33d43cdd 1327N: exynos
f556cb07 1328
10ffa964
KP
1329ARM/SAMSUNG MOBILE MACHINE SUPPORT
1330M: Kyungmin Park <kyungmin.park@samsung.com>
1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332S: Maintained
004bbd3c 1333F: arch/arm/mach-s5pv210/
10ffa964 1334
3ce4ccb6
KD
1335ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1336M: Kyungmin Park <kyungmin.park@samsung.com>
1337M: Kamil Debski <k.debski@samsung.com>
1338L: linux-arm-kernel@lists.infradead.org
1339L: linux-media@vger.kernel.org
1340S: Maintained
1341F: drivers/media/platform/s5p-g2d/
1342
e6a476fd
MS
1343ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345M: Kamil Debski <k.debski@samsung.com>
6305902c 1346M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1347L: linux-arm-kernel@lists.infradead.org
1348L: linux-media@vger.kernel.org
1349S: Maintained
934455d7 1350F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1351F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1352
1353ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1354M: Kyungmin Park <kyungmin.park@samsung.com>
1355M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1356L: linux-arm-kernel@lists.infradead.org
1357L: linux-media@vger.kernel.org
1358S: Maintained
90d72ac6 1359F: drivers/media/platform/s5p-tv/
e6a476fd 1360
d48d38e8 1361ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1362M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1363M: Magnus Damm <magnus.damm@gmail.com>
1364L: linux-sh@vger.kernel.org
d48d38e8 1365W: http://oss.renesas.com
bbff48f5 1366Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1368S: Supported
0b514fdb
SH
1369F: arch/arm/boot/dts/emev2*
1370F: arch/arm/boot/dts/r7s*
1371F: arch/arm/boot/dts/r8a*
1372F: arch/arm/boot/dts/sh*
1373F: arch/arm/configs/ape6evm_defconfig
1374F: arch/arm/configs/armadillo800eva_defconfig
1375F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1376F: arch/arm/configs/koelsch_defconfig
1377F: arch/arm/configs/kzm9g_defconfig
1378F: arch/arm/configs/lager_defconfig
1379F: arch/arm/configs/mackerel_defconfig
1380F: arch/arm/configs/marzen_defconfig
1381F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1382F: arch/arm/mach-shmobile/
1383F: drivers/sh/
1384
66314223 1385ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1386M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1387S: Maintained
1388F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1389W: http://www.rocketboards.org
1390T: git://git.rocketboards.org/linux-socfpga.git
1391T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1392
1393ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1394M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1395S: Maintained
1396F: drivers/clk/socfpga/
1397
71bcada8
TT
1398ARM/SOCFPGA EDAC SUPPORT
1399M: Thor Thayer <tthayer@opensource.altera.com>
1400S: Maintained
1401F: drivers/edac/altera_edac.
1402
65ebcc11 1403ARM/STI ARCHITECTURE
a92177ea
SK
1404M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1405M: Maxime Coquelin <maxime.coquelin@st.com>
1406M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408L: kernel@stlinux.com
1409W: http://www.stlinux.com
1410S: Maintained
1411F: arch/arm/mach-sti/
a92177ea
SK
1412F: arch/arm/boot/dts/sti*
1413F: drivers/clocksource/arm_global_timer.c
a92177ea 1414F: drivers/i2c/busses/i2c-st.c
346e2e4a 1415F: drivers/media/rc/st_rc.c
f53b2bff 1416F: drivers/mmc/host/sdhci-st.c
6da969a5 1417F: drivers/phy/phy-stih407-usb.c
26389c78 1418F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1419F: drivers/pinctrl/pinctrl-st.c
1420F: drivers/reset/sti/
1421F: drivers/tty/serial/st-asc.c
eb11adab 1422F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1423F: drivers/usb/host/ehci-st.c
1424F: drivers/usb/host/ohci-st.c
65ebcc11 1425
2b7a52a4 1426ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1427M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1429S: Maintained
1430
1bbd7089 1431ARM/TETON BGA MACHINE SUPPORT
706e69d6 1432M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434S: Maintained
1435
2b7a52a4 1436ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1437M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1438L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1439S: Maintained
1440
98ad6e3b 1441ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1442M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1444W: http://www.mcuos.com
1445S: Maintained
4e89e8f6 1446F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1447F: drivers/input/keyboard/w90p910_keypad.c
1448F: drivers/input/touchscreen/w90p910_ts.c
1449F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1450F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1451F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1452F: drivers/rtc/rtc-nuc900.c
9df92e6c 1453F: drivers/spi/spi-nuc900.c
4e89e8f6 1454F: drivers/usb/host/ehci-w90x900.c
8a61f013 1455F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1456
54274d71 1457ARM/U300 MACHINE SUPPORT
e4651a9f 1458M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1459L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460S: Supported
1461F: arch/arm/mach-u300/
9affbd24 1462F: drivers/clocksource/timer-u300.c
54274d71
LW
1463F: drivers/i2c/busses/i2c-stu300.c
1464F: drivers/rtc/rtc-coh901331.c
1465F: drivers/watchdog/coh901327_wdt.c
1466F: drivers/dma/coh901318*
87572880
LW
1467F: drivers/mfd/ab3100*
1468F: drivers/rtc/rtc-ab3100.c
1469F: drivers/rtc/rtc-coh901331.c
1470T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1471
87572880 1472ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1473M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475S: Maintained
1476F: arch/arm/mach-ux500/
e4651a9f 1477F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1478F: drivers/dma/ste_dma40*
e4651a9f 1479F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1480F: drivers/mfd/abx500*
1481F: drivers/mfd/ab8500*
e4651a9f
LW
1482F: drivers/mfd/dbx500*
1483F: drivers/mfd/db8500*
ecc265fe
JP
1484F: drivers/pinctrl/nomadik/pinctrl-ab*
1485F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1486F: drivers/rtc/rtc-ab8500.c
e4651a9f 1487F: drivers/rtc/rtc-pl031.c
87572880 1488T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1489
e93fde28
UH
1490ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1491M: Ulf Hansson <ulf.hansson@linaro.org>
1492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493T: git git://git.linaro.org/people/ulfh/clk.git
1494S: Maintained
1495F: drivers/clk/ux500/
1496F: include/linux/platform_data/clk-ux500.h
1497
d4275354 1498ARM/VFP SUPPORT
8b58be88 1499M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1501W: http://www.arm.linux.org.uk/
1502S: Maintained
1503F: arch/arm/vfp/
1504
e66b6d8e
MV
1505ARM/VOIPAC PXA270 SUPPORT
1506M: Marek Vasut <marek.vasut@gmail.com>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508S: Maintained
1509F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1510F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1511
04529fe2
TP
1512ARM/VT8500 ARM ARCHITECTURE
1513M: Tony Prisk <linux@prisktech.co.nz>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S: Maintained
1516F: arch/arm/mach-vt8500/
41fd91b4 1517F: drivers/clocksource/vt8500_timer.c
560746eb 1518F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1519F: drivers/mmc/host/wmt-sdmmc.c
1520F: drivers/pwm/pwm-vt8500.c
1521F: drivers/rtc/rtc-vt8500.c
1522F: drivers/tty/serial/vt8500_serial.c
4f31102b 1523F: drivers/usb/host/ehci-platform.c
41fd91b4 1524F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1525F: drivers/video/fbdev/vt8500lcdfb.*
1526F: drivers/video/fbdev/wm8505fb*
1527F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1528
e66b6d8e
MV
1529ARM/ZIPIT Z2 SUPPORT
1530M: Marek Vasut <marek.vasut@gmail.com>
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S: Maintained
1533F: arch/arm/mach-pxa/z2.c
6ab2a855 1534F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1535
51f29d44
MS
1536ARM/ZYNQ ARCHITECTURE
1537M: Michal Simek <michal.simek@xilinx.com>
1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539W: http://wiki.xilinx.com
1540T: git git://git.xilinx.com/linux-xlnx.git
1541S: Supported
1542F: arch/arm/mach-zynq/
bd2a337a 1543F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1544F: drivers/block/xsysace.c
c2fd4e38
MS
1545N: zynq
1546N: xilinx
1547F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1548F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1549F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1550
b8f9879e
WD
1551ARM SMMU DRIVER
1552M: Will Deacon <will.deacon@arm.com>
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Maintained
1555F: drivers/iommu/arm-smmu.c
1556
38074229
CM
1557ARM64 PORT (AARCH64 ARCHITECTURE)
1558M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1559M: Will Deacon <will.deacon@arm.com>
38074229
CM
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S: Maintained
1562F: arch/arm64/
d19766ec 1563F: Documentation/arm64/
38074229 1564
9d7005f9
LP
1565AS3645A LED FLASH CONTROLLER DRIVER
1566M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1567L: linux-media@vger.kernel.org
1568T: git git://linuxtv.org/media_tree.git
1569S: Maintained
1570F: drivers/media/i2c/as3645a.c
1571F: include/media/as3645a.h
1572
d58de038
GJ
1573ASC7621 HARDWARE MONITOR DRIVER
1574M: George Joseph <george.joseph@fairview5.com>
1575L: lm-sensors@lm-sensors.org
1576S: Maintained
1577F: Documentation/hwmon/asc7621
1578F: drivers/hwmon/asc7621.c
1579
b229ece9 1580ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1581M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1582L: acpi4asus-user@lists.sourceforge.net
d0944853 1583L: platform-driver-x86@vger.kernel.org
76593d6f 1584W: http://acpi4asus.sf.net
85091b71 1585S: Maintained
b229ece9
CC
1586F: drivers/platform/x86/asus*.c
1587F: drivers/platform/x86/eeepc*.c
85091b71 1588
953a6479 1589ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1590R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1591W: http://sourceforge.net/projects/xscaleiop
08223d80 1592S: Odd fixes
679655da
JP
1593F: Documentation/crypto/async-tx-api.txt
1594F: crypto/async_tx/
1595F: drivers/dma/
1596F: include/linux/dmaengine.h
1597F: include/linux/async_tx.h
b3e5f263 1598
a1867d36 1599AT24 EEPROM DRIVER
14d77c4d 1600M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1601L: linux-i2c@vger.kernel.org
1602S: Maintained
1603F: drivers/misc/eeprom/at24.c
25f73ed5 1604F: include/linux/platform_data/at24.h
a1867d36 1605
e7839f25 1606ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1607M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1608W: http://support.coraid.com/support/linux
1da177e4 1609S: Supported
679655da
JP
1610F: Documentation/aoe/
1611F: drivers/block/aoe/
1da177e4 1612
9a10a870 1613ATHEROS ATH GENERIC UTILITIES
f726ee65 1614M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1615L: linux-wireless@vger.kernel.org
1616S: Supported
1617F: drivers/net/wireless/ath/*
1618
fa1c114f 1619ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1620M: Jiri Slaby <jirislaby@gmail.com>
1621M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1622M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1623L: linux-wireless@vger.kernel.org
1624L: ath5k-devel@lists.ath5k.org
72c706b7 1625W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1626S: Maintained
fa451753 1627F: drivers/net/wireless/ath/ath5k/
fa1c114f 1628
12e62d6f
KV
1629ATHEROS ATH6KL WIRELESS DRIVER
1630M: Kalle Valo <kvalo@qca.qualcomm.com>
1631L: linux-wireless@vger.kernel.org
1632W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1633T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1634S: Supported
1635F: drivers/net/wireless/ath/ath6kl/
1636
2be7d22f
VK
1637WILOCITY WIL6210 WIRELESS DRIVER
1638M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1639L: linux-wireless@vger.kernel.org
1640L: wil6210@qca.qualcomm.com
1641S: Supported
1642W: http://wireless.kernel.org/en/users/Drivers/wil6210
1643F: drivers/net/wireless/ath/wil6210/
dba4b74d 1644F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1645
1d7e1e6b
CL
1646CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1647M: Christian Lamparter <chunkeey@googlemail.com>
1648L: linux-wireless@vger.kernel.org
1649W: http://wireless.kernel.org/en/users/Drivers/carl9170
1650S: Maintained
1651F: drivers/net/wireless/ath/carl9170/
1652
2c2a6172
LT
1653ATK0110 HWMON DRIVER
1654M: Luca Tettamanti <kronos.it@gmail.com>
1655L: lm-sensors@lm-sensors.org
1656S: Maintained
1657F: drivers/hwmon/asus_atk0110.c
1658
6f69a6d7 1659ATI_REMOTE2 DRIVER
8b58be88 1660M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1661S: Maintained
679655da 1662F: drivers/input/misc/ati_remote2.c
6f69a6d7 1663
7ae115b4 1664ATLX ETHERNET DRIVERS
8b58be88 1665M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1666M: Chris Snook <chris.snook@gmail.com>
e443e383 1667L: netdev@vger.kernel.org
8d5ca6ec
JC
1668W: http://sourceforge.net/projects/atl1
1669W: http://atl1.sourceforge.net
1670S: Maintained
2b133ad6 1671F: drivers/net/ethernet/atheros/
8d5ca6ec 1672
1da177e4 1673ATM
8b58be88 1674M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1675L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1676L: netdev@vger.kernel.org
1da177e4
LT
1677W: http://linux-atm.sourceforge.net
1678S: Maintained
679655da
JP
1679F: drivers/atm/
1680F: include/linux/atm*
c117ab84 1681F: include/uapi/linux/atm*
1da177e4 1682
04ac2f46 1683ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1684M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1685S: Maintained
1686F: drivers/mmc/host/atmel-mci.c
1687F: drivers/mmc/host/atmel-mci-regs.h
1688
a1cfac48 1689ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1690M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1691S: Supported
df621252 1692F: drivers/tty/serial/atmel_serial.c
a1cfac48 1693
dfae90ed
BS
1694ATMEL Audio ALSA driver
1695M: Bo Shen <voice.shen@atmel.com>
1696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1697S: Supported
1698F: sound/soc/atmel
1699
b414dc16
NF
1700ATMEL DMA DRIVER
1701M: Nicolas Ferre <nicolas.ferre@atmel.com>
1702L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1703S: Supported
1704F: drivers/dma/at_hdmac.c
1705F: drivers/dma/at_hdmac_regs.h
6f0d65af 1706F: include/linux/platform_data/dma-atmel.h
b414dc16 1707
888f2804
LD
1708ATMEL I2C DRIVER
1709M: Ludovic Desroches <ludovic.desroches@atmel.com>
1710L: linux-i2c@vger.kernel.org
1711S: Supported
1712F: drivers/i2c/busses/i2c-at91.c
1713
15515545
JW
1714ATMEL ISI DRIVER
1715M: Josh Wu <josh.wu@atmel.com>
1716L: linux-media@vger.kernel.org
1717S: Supported
f2294c2d 1718F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1719F: include/media/atmel-isi.h
1720
8f4c79ce 1721ATMEL LCDFB DRIVER
8b58be88 1722M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1723L: linux-fbdev@vger.kernel.org
8f4c79ce 1724S: Maintained
8a61f013 1725F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1726F: include/video/atmel_lcdc.h
8f4c79ce 1727
89e5785f 1728ATMEL MACB ETHERNET DRIVER
a02875a6 1729M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1730S: Supported
9f2f381f 1731F: drivers/net/ethernet/cadence/
89e5785f 1732
5cbac98a
JW
1733ATMEL NAND DRIVER
1734M: Josh Wu <josh.wu@atmel.com>
1735L: linux-mtd@lists.infradead.org
1736S: Supported
1737F: drivers/mtd/nand/atmel_nand*
1738
754ce4f2 1739ATMEL SPI DRIVER
a02875a6 1740M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1741S: Supported
9df92e6c 1742F: drivers/spi/spi-atmel.*
754ce4f2 1743
0ef09015
BS
1744ATMEL SSC DRIVER
1745M: Bo Shen <voice.shen@atmel.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Supported
1748F: drivers/misc/atmel-ssc.c
1749F: include/linux/atmel-ssc.h
1750
e9cb1c5a
NF
1751ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1752M: Nicolas Ferre <nicolas.ferre@atmel.com>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Supported
1755F: drivers/misc/atmel_tclib.c
1756F: drivers/clocksource/tcb_clksrc.c
1757
914a3f3b 1758ATMEL USBA UDC DRIVER
a02875a6
NF
1759M: Nicolas Ferre <nicolas.ferre@atmel.com>
1760L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1761S: Supported
faf2e1db 1762F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1763
1da177e4 1764ATMEL WIRELESS DRIVER
8b58be88 1765M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1766L: linux-wireless@vger.kernel.org
1da177e4
LT
1767W: http://www.thekelleys.org.uk/atmel
1768W: http://atmelwlandriver.sourceforge.net/
1769S: Maintained
679655da 1770F: drivers/net/wireless/atmel*
1da177e4 1771
26780d9e 1772ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1773M: Bradley Grove <linuxdrivers@attotech.com>
1774L: linux-scsi@vger.kernel.org
1775W: http://www.attotech.com
1776S: Supported
1777F: drivers/scsi/esas2r
26780d9e 1778
a92b7b80 1779AUDIT SUBSYSTEM
8b58be88 1780M: Eric Paris <eparis@redhat.com>
b9a06207 1781L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1782W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1783T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1784S: Maintained
679655da 1785F: include/linux/audit.h
c117ab84 1786F: include/uapi/linux/audit.h
679655da 1787F: kernel/audit*
a92b7b80 1788
70e84049 1789AUXILIARY DISPLAY DRIVERS
8b58be88 1790M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1791W: http://miguelojeda.es/auxdisplay.htm
1792W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1793S: Maintained
679655da
JP
1794F: drivers/auxdisplay/
1795F: include/linux/cfag12864b.h
70e84049 1796
5f97f7f9 1797AVR32 ARCHITECTURE
e336f61f
HCE
1798M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1799M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1800W: http://www.atmel.com/products/AVR32/
249d9d9d 1801W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1802W: http://avrfreaks.net/
e336f61f 1803S: Maintained
679655da 1804F: arch/avr32/
5f97f7f9
HS
1805
1806AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1807M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1808M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1809S: Maintained
679655da 1810F: arch/avr32/mach-at32ap/
5f97f7f9 1811
1da177e4 1812AX.25 NETWORK LAYER
8b58be88 1813M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1814L: linux-hams@vger.kernel.org
d34cb28a 1815W: http://www.linux-ax25.org/
1da177e4 1816S: Maintained
c117ab84 1817F: include/uapi/linux/ax25.h
679655da
JP
1818F: include/net/ax25.h
1819F: net/ax25/
1da177e4 1820
d5269395 1821AZ6007 DVB DRIVER
1b2c14b4 1822M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1823L: linux-media@vger.kernel.org
1824W: http://linuxtv.org
1825T: git git://linuxtv.org/media_tree.git
1826S: Maintained
1827F: drivers/media/usb/dvb-usb-v2/az6007.c
1828
6777376e
HV
1829AZTECH FM RADIO RECEIVER DRIVER
1830M: Hans Verkuil <hverkuil@xs4all.nl>
1831L: linux-media@vger.kernel.org
1832T: git git://linuxtv.org/media_tree.git
1833W: http://linuxtv.org
1834S: Maintained
1835F: drivers/media/radio/radio-aztech*
1836
e2d1d6c0 1837B43 WIRELESS DRIVER
8b58be88 1838M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1839L: linux-wireless@vger.kernel.org
ed072f9e 1840L: b43-dev@lists.infradead.org
491b26b4 1841W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1842S: Maintained
679655da 1843F: drivers/net/wireless/b43/
e2d1d6c0
RD
1844
1845B43LEGACY WIRELESS DRIVER
8b58be88
JP
1846M: Larry Finger <Larry.Finger@lwfinger.net>
1847M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1848L: linux-wireless@vger.kernel.org
ed072f9e 1849L: b43-dev@lists.infradead.org
491b26b4 1850W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1851S: Maintained
679655da 1852F: drivers/net/wireless/b43legacy/
e2d1d6c0 1853
300abeb5 1854BACKLIGHT CLASS/SUBSYSTEM
6212de88 1855M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1856M: Bryan Wu <cooloney@gmail.com>
1857M: Lee Jones <lee.jones@linaro.org>
300abeb5 1858S: Maintained
679655da
JP
1859F: drivers/video/backlight/
1860F: include/linux/backlight.h
300abeb5 1861
c6c8fea2 1862BATMAN ADVANCED
207df49e 1863M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1864M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1865M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1866L: b.a.t.m.a.n@lists.open-mesh.org
1867W: http://www.open-mesh.org/
1868S: Maintained
1869F: net/batman-adv/
1870
e2d1d6c0 1871BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1872M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1873L: linux-hams@vger.kernel.org
1874W: http://www.baycom.org/~tom/ham/ham.html
1875S: Maintained
679655da 1876F: drivers/net/hamradio/baycom*
e2d1d6c0 1877
cafe5635 1878BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1879M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1880L: linux-bcache@vger.kernel.org
1881W: http://bcache.evilpiepirate.org
1882S: Maintained:
1883F: drivers/md/bcache/
1884
3faece9d
KM
1885BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1886M: Kevin McKinney <klmckinney1@gmail.com>
1887M: Matthias Beyer <mail@beyermatthias.de>
1888L: devel@driverdev.osuosl.org
1889S: Maintained
1890F: drivers/staging/bcm*
1891
e2d1d6c0 1892BEFS FILE SYSTEM
55817d3d 1893S: Orphan
679655da
JP
1894F: Documentation/filesystems/befs.txt
1895F: fs/befs/
e2d1d6c0 1896
564ee360
DM
1897BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1898M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1899L: netdev@vger.kernel.org
1900S: Maintained
1901F: drivers/net/ethernet/ec_bhf.c
1902
e2d1d6c0 1903BFS FILE SYSTEM
8b58be88 1904M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1905S: Maintained
679655da
JP
1906F: Documentation/filesystems/bfs.txt
1907F: fs/bfs/
c117ab84 1908F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1909
1394f032 1910BLACKFIN ARCHITECTURE
a4edbc10 1911M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1912L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1913T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1914W: http://blackfin.uclinux.org
1915S: Supported
679655da 1916F: arch/blackfin/
566da5b2 1917
e190d6b1 1918BLACKFIN EMAC DRIVER
b3fe92b0 1919L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1920W: http://blackfin.uclinux.org
1921S: Supported
7b35f033 1922F: drivers/net/ethernet/adi/
e190d6b1 1923
566da5b2 1924BLACKFIN RTC DRIVER
b3fe92b0 1925L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1926W: http://blackfin.uclinux.org
1927S: Supported
679655da 1928F: drivers/rtc/rtc-bfin.c
1394f032 1929
936ed49a 1930BLACKFIN SDH DRIVER
109ec8c3 1931M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1932L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1933W: http://blackfin.uclinux.org
1934S: Supported
1935F: drivers/mmc/host/bfin_sdh.c
1936
1394f032 1937BLACKFIN SERIAL DRIVER
8b58be88 1938M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1939L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1940W: http://blackfin.uclinux.org
1941S: Supported
8460241e 1942F: drivers/tty/serial/bfin_uart.c
1394f032 1943
1e6d320f 1944BLACKFIN WATCHDOG DRIVER
b3fe92b0 1945L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1946W: http://blackfin.uclinux.org
1947S: Supported
679655da 1948F: drivers/watchdog/bfin_wdt.c
1e6d320f 1949
d24ecfcc 1950BLACKFIN I2C TWI DRIVER
8b58be88 1951M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1952L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1953W: http://blackfin.uclinux.org/
1954S: Supported
679655da 1955F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1956
1e204377
SJ
1957BLACKFIN MEDIA DRIVER
1958M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1959L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1960W: http://blackfin.uclinux.org/
1961S: Supported
1962F: drivers/media/platform/blackfin/
1963F: drivers/media/i2c/adv7183*
1964F: drivers/media/i2c/vs6624*
1965
b54cf35a
JSM
1966BLINKM RGB LED DRIVER
1967M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1968S: Maintained
1969F: drivers/leds/leds-blinkm.c
1970
1da177e4 1971BLOCK LAYER
8b58be88 1972M: Jens Axboe <axboe@kernel.dk>
08deed1e 1973T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1974S: Maintained
679655da 1975F: block/
1da177e4 1976
2b54aaef 1977BLOCK2MTD DRIVER
8b58be88 1978M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1979L: linux-mtd@lists.infradead.org
1980S: Maintained
679655da 1981F: drivers/mtd/devices/block2mtd.c
2b54aaef 1982
63fbd24e 1983BLUETOOTH DRIVERS
8b58be88 1984M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1985M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1986M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1987L: linux-bluetooth@vger.kernel.org
63fbd24e 1988W: http://www.bluez.org/
22e7a424
MH
1989T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1990T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1991S: Maintained
679655da 1992F: drivers/bluetooth/
1da177e4 1993
63fbd24e 1994BLUETOOTH SUBSYSTEM
8b58be88 1995M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1996M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1997M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1998L: linux-bluetooth@vger.kernel.org
1999W: http://www.bluez.org/
22e7a424
MH
2000T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2001T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2002S: Maintained
679655da
JP
2003F: net/bluetooth/
2004F: include/net/bluetooth/
1da177e4
LT
2005
2006BONDING DRIVER
79b30750 2007M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2008M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2009M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2010L: netdev@vger.kernel.org
ce00f85c
JC
2011W: http://sourceforge.net/projects/bonding/
2012S: Supported
679655da 2013F: drivers/net/bonding/
c117ab84 2014F: include/uapi/linux/if_bonding.h
1da177e4 2015
b5f4df34
AS
2016BPF (Safe dynamic programs and tools)
2017M: Alexei Starovoitov <ast@kernel.org>
2018L: netdev@vger.kernel.org
2019L: linux-kernel@vger.kernel.org
2020S: Supported
2021F: kernel/bpf/
2022
39105890 2023BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2024M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2025L: netdev@vger.kernel.org
2026S: Supported
adfc5217 2027F: drivers/net/ethernet/broadcom/b44.*
39105890 2028
32ec90d5
FF
2029BROADCOM GENET ETHERNET DRIVER
2030M: Florian Fainelli <f.fainelli@gmail.com>
2031L: netdev@vger.kernel.org
2032S: Supported
2033F: drivers/net/ethernet/broadcom/genet/
2034
948c51e6 2035BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2036M: Sony Chacko <sony.chacko@qlogic.com>
2037M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2038L: netdev@vger.kernel.org
2039S: Supported
adfc5217
JK
2040F: drivers/net/ethernet/broadcom/bnx2.*
2041F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2042
4d9d2cb0 2043BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2044M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2045L: netdev@vger.kernel.org
2046S: Supported
adfc5217 2047F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2048
90f4c594 2049BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2050M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2051M: Matt Porter <mporter@linaro.org>
f18cf050 2052M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2053L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2054T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2055S: Maintained
2056F: arch/arm/mach-bcm/
2057F: arch/arm/boot/dts/bcm113*
90f4c594 2058F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2059F: arch/arm/boot/dts/bcm281*
2060F: arch/arm/configs/bcm_defconfig
e4ef47f2 2061F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2062F: drivers/clocksource/bcm_kona_timer.c
2063
9209bec4 2064BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c
SW
2065M: Stephen Warren <swarren@wwwdotorg.org>
2066L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2067T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2068S: Maintained
9209bec4 2069N: bcm2835
f680f25c 2070
9209bec4 2071BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2072M: Hauke Mehrtens <hauke@hauke-m.de>
2073L: linux-arm-kernel@lists.infradead.org
2074S: Maintained
2075F: arch/arm/mach-bcm/bcm_5301x.c
2076F: arch/arm/boot/dts/bcm5301x.dtsi
2077F: arch/arm/boot/dts/bcm470*
2078
e076e962
FF
2079BROADCOM BCM63XX ARM ARCHITECTURE
2080M: Florian Fainelli <f.fainelli@gmail.com>
2081L: linux-arm-kernel@lists.infradead.org
2082T: git git://git.github.com/brcm/linux.git
2083S: Maintained
2084F: arch/arm/mach-bcm/bcm63xx.c
2085F: arch/arm/include/debug/bcm63xx.S
2086
2df94fd6
BN
2087BROADCOM BCM7XXX ARM ARCHITECTURE
2088M: Marc Carino <marc.ceeeee@gmail.com>
2089M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2090M: Gregory Fong <gregory.0xf0@gmail.com>
2091M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2093S: Maintained
2094F: arch/arm/mach-bcm/*brcmstb*
2095F: arch/arm/boot/dts/bcm7*.dts*
2096
948c51e6 2097BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2098M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2099M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2100L: netdev@vger.kernel.org
2101S: Supported
adfc5217 2102F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2103
a9533e7e
HP
2104BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2105M: Brett Rudley <brudley@broadcom.com>
818c07b8 2106M: Arend van Spriel <arend@broadcom.com>
85d63686 2107M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2108M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2109L: linux-wireless@vger.kernel.org
5615171c 2110L: brcm80211-dev-list@broadcom.com
a9533e7e 2111S: Supported
f62ebdd5 2112F: drivers/net/wireless/brcm80211/
a9533e7e 2113
9958d6f9 2114BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2115M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2116L: linux-scsi@vger.kernel.org
2117S: Supported
2118F: drivers/scsi/bnx2fc/
2119
6a6b5ad0 2120BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2121M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2122L: linux-scsi@vger.kernel.org
2123S: Supported
2124F: drivers/scsi/bnx2i/
2125
36c0237f
SB
2126BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2127M: Ray Jui <rjui@broadcom.com>
2128M: Scott Branden <sbranden@broadcom.com>
2129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2130L: bcm-kernel-feedback-list@broadcom.com
2131T: git git://git.github.com/brcm/linux.git
2132S: Maintained
2133N: iproc
2134N: cygnus
2135N: bcm9113*
2136N: bcm9583*
2137N: bcm583*
2138N: bcm113*
2139
7b7f588b 2140BROADCOM KONA GPIO DRIVER
5e163903 2141M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2142L: bcm-kernel-feedback-list@broadcom.com
2143S: Supported
2144F: drivers/gpio/gpio-bcm-kona.c
2145F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2146
c9678d86
RM
2147BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2148M: Rafał Miłecki <zajec5@gmail.com>
2149L: linux-wireless@vger.kernel.org
2150S: Maintained
2151F: drivers/bcma/
2152F: include/linux/bcma/
2153
b8302205
FF
2154BROADCOM SYSTEMPORT ETHERNET DRIVER
2155M: Florian Fainelli <f.fainelli@gmail.com>
2156L: netdev@vger.kernel.org
2157S: Supported
2158F: drivers/net/ethernet/broadcom/bcmsysport.*
2159
7725ccfd 2160BROCADE BFA FC SCSI DRIVER
aa803370
AG
2161M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2162M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2163L: linux-scsi@vger.kernel.org
2164S: Supported
2165F: drivers/scsi/bfa/
7725ccfd 2166
8b230ed8 2167BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2168M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2169L: netdev@vger.kernel.org
2170S: Supported
f844a0ea 2171F: drivers/net/ethernet/brocade/bna/
8b230ed8 2172
5cdf7f76 2173BSG (block layer generic sg v4 driver)
8b58be88 2174M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2175L: linux-scsi@vger.kernel.org
2176S: Supported
679655da
JP
2177F: block/bsg.c
2178F: include/linux/bsg.h
c117ab84 2179F: include/uapi/linux/bsg.h
5cdf7f76 2180
af39917d
CL
2181BT87X AUDIO DRIVER
2182M: Clemens Ladisch <clemens@ladisch.de>
2183L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2184T: git git://git.alsa-project.org/alsa-kernel.git
2185S: Maintained
2186F: Documentation/sound/alsa/Bt87x.txt
2187F: sound/pci/bt87x.c
2188
ff1d5c2f 2189BT8XXGPIO DRIVER
eb032b98 2190M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2191W: http://bu3sch.de/btgpio.php
2192S: Maintained
72dbb705 2193F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2194
eb1eb04f 2195BTRFS FILE SYSTEM
c0778e25
CM
2196M: Chris Mason <clm@fb.com>
2197M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2198L: linux-btrfs@vger.kernel.org
2199W: http://btrfs.wiki.kernel.org/
8a6e2535 2200Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2201T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2202S: Maintained
679655da
JP
2203F: Documentation/filesystems/btrfs.txt
2204F: fs/btrfs/
eb1eb04f 2205
1da177e4 2206BTTV VIDEO4LINUX DRIVER
1b2c14b4 2207M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2208L: linux-media@vger.kernel.org
96b6aba0 2209W: http://linuxtv.org
275ffde4 2210T: git git://linuxtv.org/media_tree.git
f96236e5 2211S: Odd fixes
679655da 2212F: Documentation/video4linux/bttv/
90d72ac6 2213F: drivers/media/pci/bt8xx/bttv*
1da177e4 2214
1f34923c
KA
2215BUSLOGIC SCSI DRIVER
2216M: Khalid Aziz <khalid@gonehiking.org>
2217L: linux-scsi@vger.kernel.org
2218S: Maintained
2219F: drivers/scsi/BusLogic.*
2220F: drivers/scsi/FlashPoint.*
2221
af39917d
CL
2222C-MEDIA CMI8788 DRIVER
2223M: Clemens Ladisch <clemens@ladisch.de>
2224L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2225T: git git://git.alsa-project.org/alsa-kernel.git
2226S: Maintained
2227F: sound/pci/oxygen/
2228
2141355f
MS
2229C6X ARCHITECTURE
2230M: Mark Salter <msalter@redhat.com>
2231M: Aurelien Jacquiot <a-jacquiot@ti.com>
2232L: linux-c6x-dev@linux-c6x.org
2233W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2234S: Maintained
2235F: arch/c6x/
2236
a5432f5a 2237CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2238M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2239L: linux-cachefs@redhat.com
2240S: Supported
2241F: Documentation/filesystems/caching/cachefiles.txt
2242F: fs/cachefiles/
2243
c815ca39
HV
2244CADET FM/AM RADIO RECEIVER DRIVER
2245M: Hans Verkuil <hverkuil@xs4all.nl>
2246L: linux-media@vger.kernel.org
2247T: git git://linuxtv.org/media_tree.git
2248W: http://linuxtv.org
2249S: Maintained
2250F: drivers/media/radio/radio-cadet*
2251
77d5140f 2252CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2253M: Jonathan Corbet <corbet@lwn.net>
661263b5 2254L: linux-media@vger.kernel.org
275ffde4 2255T: git git://linuxtv.org/media_tree.git
77d5140f 2256S: Maintained
679655da 2257F: Documentation/video4linux/cafe_ccic
90d72ac6 2258F: drivers/media/platform/marvell-ccic/
77d5140f 2259
201b6bab 2260CAIF NETWORK LAYER
5c574f50 2261M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2262L: netdev@vger.kernel.org
2263S: Supported
2264F: Documentation/networking/caif/
2265F: drivers/net/caif/
c117ab84 2266F: include/uapi/linux/caif/
201b6bab
JP
2267F: include/net/caif/
2268F: net/caif/
2269
77dac90f 2270CALGARY x86-64 IOMMU
8b58be88
JP
2271M: Muli Ben-Yehuda <muli@il.ibm.com>
2272M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2273L: discuss@x86-64.org
2274S: Maintained
679655da
JP
2275F: arch/x86/kernel/pci-calgary_64.c
2276F: arch/x86/kernel/tce_64.c
2277F: arch/x86/include/asm/calgary.h
2278F: arch/x86/include/asm/tce.h
77dac90f 2279
e2d1d6c0 2280CAN NETWORK LAYER
8d15d386 2281M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2282L: linux-can@vger.kernel.org
ec78213a 2283W: http://gitorious.org/linux-can
405cc273 2284T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2285S: Maintained
f35f6c8f 2286F: Documentation/networking/can.txt
8d15d386 2287F: net/can/
8d15d386 2288F: include/linux/can/core.h
c117ab84
CEB
2289F: include/uapi/linux/can.h
2290F: include/uapi/linux/can/bcm.h
2291F: include/uapi/linux/can/raw.h
2292F: include/uapi/linux/can/gw.h
e2d1d6c0 2293
4261a204 2294CAN NETWORK DRIVERS
8b58be88 2295M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2296M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2297L: linux-can@vger.kernel.org
ec78213a 2298W: http://gitorious.org/linux-can
405cc273 2299T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2300S: Maintained
8d15d386
OH
2301F: drivers/net/can/
2302F: include/linux/can/dev.h
8d15d386 2303F: include/linux/can/platform/
c117ab84
CEB
2304F: include/uapi/linux/can/error.h
2305F: include/uapi/linux/can/netlink.h
4261a204 2306
95d16c72
JM
2307CAPABILITIES
2308M: Serge Hallyn <serge.hallyn@canonical.com>
2309L: linux-security-module@vger.kernel.org
6305902c 2310S: Supported
95d16c72 2311F: include/linux/capability.h
c117ab84 2312F: include/uapi/linux/capability.h
95d16c72 2313F: security/capability.c
6305902c 2314F: security/commoncap.c
38a94118 2315F: kernel/capability.c
95d16c72 2316
b8154542 2317CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2318M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2319L: linuxppc-dev@lists.ozlabs.org
2320L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2321W: http://www.ibm.com/developerworks/power/cell/
2322S: Supported
679655da 2323F: arch/powerpc/include/asm/cell*.h
679655da 2324F: arch/powerpc/include/asm/spu*.h
c117ab84 2325F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2326F: arch/powerpc/oprofile/*cell*
2327F: arch/powerpc/platforms/cell/
b8154542 2328
9030aaf9 2329CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2330M: Sage Weil <sage@inktank.com>
82593f87 2331L: ceph-devel@vger.kernel.org
09d90327 2332W: http://ceph.com/
fb99f881 2333T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2334S: Supported
2335F: Documentation/filesystems/ceph.txt
14430813
JP
2336F: fs/ceph/
2337F: net/ceph/
2338F: include/linux/ceph/
2339F: include/linux/crush/
9030aaf9 2340
18332a80 2341CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2342L: linux-usb@vger.kernel.org
10c6c9c9 2343S: Orphan
679655da
JP
2344F: Documentation/usb/WUSB-Design-overview.txt
2345F: Documentation/usb/wusb-cbaf
355ffe69
DV
2346F: drivers/usb/host/hwa-hc.c
2347F: drivers/usb/host/whci/
679655da
JP
2348F: drivers/usb/wusbcore/
2349F: include/linux/usb/wusb*
18332a80 2350
70e84049 2351CFAG12864B LCD DRIVER
8b58be88 2352M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2353W: http://miguelojeda.es/auxdisplay.htm
2354W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2355S: Maintained
679655da
JP
2356F: drivers/auxdisplay/cfag12864b.c
2357F: include/linux/cfag12864b.h
70e84049
MOS
2358
2359CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2360M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2361W: http://miguelojeda.es/auxdisplay.htm
2362W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2363S: Maintained
679655da
JP
2364F: drivers/auxdisplay/cfag12864bfb.c
2365F: include/linux/cfag12864b.h
70e84049 2366
704232c2 2367CFG80211 and NL80211
8b58be88 2368M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2369L: linux-wireless@vger.kernel.org
ce466579
JB
2370W: http://wireless.kernel.org/
2371T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2372T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2373S: Maintained
c117ab84 2374F: include/uapi/linux/nl80211.h
679655da
JP
2375F: include/net/cfg80211.h
2376F: net/wireless/*
2377X: net/wireless/wext*
704232c2 2378
46e64261
GKH
2379CHAR and MISC DRIVERS
2380M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2381M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2382T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2383S: Supported
46e64261
GKH
2384F: drivers/char/*
2385F: drivers/misc/*
471322a8 2386F: include/linux/miscdevice.h
46e64261 2387
0a920b5b 2388CHECKPATCH
8b58be88 2389M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2390M: Joe Perches <joe@perches.com>
2391S: Maintained
679655da 2392F: scripts/checkpatch.pl
0a920b5b 2393
f8407f26
HW
2394CHINESE DOCUMENTATION
2395M: Harry Wei <harryxiyou@gmail.com>
9740153c 2396L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2397L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2398S: Maintained
2399F: Documentation/zh_CN/
2400
2721ea2c 2401CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2402M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2403T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2404L: linux-usb@vger.kernel.org
2405S: Maintained
2406F: drivers/usb/chipidea/
2407
ab043105
OJ
2408CHROME HARDWARE PLATFORM SUPPORT
2409M: Olof Johansson <olof@lixom.net>
2410S: Maintained
2411F: drivers/platform/chrome/
2412
641cb85e 2413CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2414M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2415M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2416M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2417M: Neel Patel <neepatel@cisco.com>
7063fbf2 2418S: Supported
a6a5580c 2419F: drivers/net/ethernet/cisco/enic/
7063fbf2 2420
e3cf00d0 2421CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2422M: Upinder Malhi <umalhi@cisco.com>
2423S: Supported
2424F: drivers/infiniband/hw/usnic
e3cf00d0 2425
2b7a52a4 2426CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2427M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2428L: netdev@vger.kernel.org
2429S: Maintained
57d0b7a0 2430F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2431
3d4cfdc9
MB
2432CIRRUS LOGIC AUDIO CODEC DRIVERS
2433M: Brian Austin <brian.austin@cirrus.com>
2434M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2435L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2436S: Maintained
2437F: sound/soc/codecs/cs*
2438
94574d9a
KRW
2439CLEANCACHE API
2440M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2441L: linux-kernel@vger.kernel.org
2442S: Maintained
2443F: mm/cleancache.c
2444F: include/linux/cleancache.h
2445
d4275354 2446CLK API
8b58be88 2447M: Russell King <linux@arm.linux.org.uk>
37417046 2448S: Maintained
d4275354
RK
2449F: include/linux/clk.h
2450
9222d247
JS
2451CLOCKSOURCE, CLOCKEVENT DRIVERS
2452M: Daniel Lezcano <daniel.lezcano@linaro.org>
2453M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2454L: linux-kernel@vger.kernel.org
9222d247
JS
2455T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2456S: Supported
2457F: drivers/clocksource
2458
5df6d737 2459CISCO FCOE HBA DRIVER
8fc89a79
HP
2460M: Hiral Patel <hiralpat@cisco.com>
2461M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2462M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2463L: linux-scsi@vger.kernel.org
2464S: Supported
2a99921a 2465F: drivers/scsi/fnic/
5df6d737 2466
529aa8cb
TLSC
2467CMPC ACPI DRIVER
2468M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2469M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2470L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2471S: Supported
2472F: drivers/platform/x86/classmate-laptop.c
2473
74425eee 2474COCCINELLE/Semantic Patches (SmPL)
26de9c26 2475M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2476M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2477M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2478M: Michal Marek <mmarek@suse.cz>
26de9c26 2479L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2480T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2481W: http://coccinelle.lip6.fr/
2482S: Supported
4b92b2aa 2483F: Documentation/coccinelle.txt
74425eee
NP
2484F: scripts/coccinelle/
2485F: scripts/coccicheck
2486
1da177e4 2487CODA FILE SYSTEM
8b58be88 2488M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2489M: coda@cs.cmu.edu
2490L: codalist@coda.cs.cmu.edu
2491W: http://www.coda.cs.cmu.edu/
2492S: Maintained
679655da
JP
2493F: Documentation/filesystems/coda.txt
2494F: fs/coda/
2495F: include/linux/coda*.h
c117ab84 2496F: include/uapi/linux/coda*.h
1da177e4 2497
7704addb 2498COMMON CLK FRAMEWORK
7704addb 2499M: Mike Turquette <mturquette@linaro.org>
35c1983e 2500L: linux-kernel@vger.kernel.org
7704addb
MT
2501T: git git://git.linaro.org/people/mturquette/linux.git
2502S: Maintained
60bea3b5
SW
2503F: drivers/clk/
2504X: drivers/clk/clkdev.c
7704addb 2505F: include/linux/clk-pr*
60bea3b5 2506F: include/linux/clk/
7704addb 2507
e2d1d6c0 2508COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2509M: Steve French <sfrench@samba.org>
51223df6 2510L: linux-cifs@vger.kernel.org
d1f28953 2511L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2512W: http://linux-cifs.samba.org/
8a6e2535 2513Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2514T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2515S: Supported
ec421a71 2516F: Documentation/filesystems/cifs/
679655da 2517F: fs/cifs/
e2d1d6c0 2518
1da177e4 2519COMPACTPCI HOTPLUG CORE
8b58be88 2520M: Scott Murray <scott@spiteful.org>
64dab204 2521L: linux-pci@vger.kernel.org
82c4dfc7 2522S: Maintained
679655da 2523F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2524
2525COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2526M: Scott Murray <scott@spiteful.org>
64dab204 2527L: linux-pci@vger.kernel.org
82c4dfc7 2528S: Maintained
679655da 2529F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2530
2531COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2532M: Scott Murray <scott@spiteful.org>
64dab204 2533L: linux-pci@vger.kernel.org
82c4dfc7 2534S: Maintained
679655da 2535F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2536
5411552c 2537COMPAL LAPTOP SUPPORT
8b58be88 2538M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2539L: platform-driver-x86@vger.kernel.org
5411552c 2540S: Maintained
679655da 2541F: drivers/platform/x86/compal-laptop.c
5411552c 2542
949be0f7 2543CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2544M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2545L: accessrunner-general@lists.sourceforge.net
2546W: http://accessrunner.sourceforge.net/
949be0f7 2547S: Maintained
679655da 2548F: drivers/usb/atm/cxacru.c
949be0f7 2549
e2d1d6c0 2550CONFIGFS
d6351db2
JB
2551M: Joel Becker <jlbec@evilplan.org>
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2553S: Supported
679655da
JP
2554F: fs/configfs/
2555F: include/linux/configfs.h
e2d1d6c0 2556
acb9c1b2 2557CONNECTOR
8b58be88 2558M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2559L: netdev@vger.kernel.org
2560S: Maintained
2561F: drivers/connector/
2562
a3e3354d 2563CONTROL GROUP (CGROUP)
860ca0e6 2564M: Tejun Heo <tj@kernel.org>
ad50c159 2565M: Li Zefan <lizefan@huawei.com>
12340313 2566L: cgroups@vger.kernel.org
860ca0e6 2567T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2568S: Maintained
a3e3354d 2569F: Documentation/cgroups/
679655da
JP
2570F: include/linux/cgroup*
2571F: kernel/cgroup*
a3e3354d
TH
2572
2573CONTROL GROUP - CPUSET
2574M: Li Zefan <lizefan@huawei.com>
2575L: cgroups@vger.kernel.org
2576W: http://www.bullopensource.org/cpuset/
2577W: http://oss.sgi.com/projects/cpusets/
2578T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2579S: Maintained
2580F: Documentation/cgroups/cpusets.txt
2581F: include/linux/cpuset.h
2582F: kernel/cpuset.c
2583
2584CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2585M: Johannes Weiner <hannes@cmpxchg.org>
2586M: Michal Hocko <mhocko@suse.cz>
2587L: cgroups@vger.kernel.org
2588L: linux-mm@kvack.org
2589S: Maintained
2590F: mm/memcontrol.c
2591F: mm/page_cgroup.c
fb3a0fb6 2592
bebe4678 2593CORETEMP HARDWARE MONITORING DRIVER
96859129 2594M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2595L: lm-sensors@lm-sensors.org
2596S: Maintained
679655da
JP
2597F: Documentation/hwmon/coretemp
2598F: drivers/hwmon/coretemp.c
bebe4678 2599
1da177e4 2600COSA/SRP SYNC SERIAL DRIVER
8b58be88 2601M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2602W: http://www.fi.muni.cz/~kas/cosa/
2603S: Maintained
679655da 2604F: drivers/net/wan/cosa*
1da177e4 2605
4371ee35 2606CPMAC ETHERNET DRIVER
8b58be88 2607M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2608L: netdev@vger.kernel.org
2609S: Maintained
b544dbac 2610F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2611
1da177e4 2612CPU FREQUENCY DRIVERS
49db1903 2613M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2614M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2615L: linux-pm@vger.kernel.org
1da177e4 2616S: Maintained
27209d91
VK
2617T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2618T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2619F: drivers/cpufreq/
2620F: include/linux/cpufreq.h
1da177e4 2621
8a67f0ef
VK
2622CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2623M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2624M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2625L: linux-pm@vger.kernel.org
2626W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2627S: Maintained
2628F: drivers/cpufreq/arm_big_little.h
2629F: drivers/cpufreq/arm_big_little.c
2630F: drivers/cpufreq/arm_big_little_dt.c
2631
14d2c34c 2632CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2633M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2634M: Daniel Lezcano <daniel.lezcano@linaro.org>
2635L: linux-pm@vger.kernel.org
2636L: linux-arm-kernel@lists.infradead.org
cea8321c 2637T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2638S: Maintained
2639F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2640
a8e39c35 2641CPUIDLE DRIVERS
49db1903 2642M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2643M: Daniel Lezcano <daniel.lezcano@linaro.org>
2644L: linux-pm@vger.kernel.org
2645S: Maintained
cea8321c 2646T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2647F: drivers/cpuidle/*
2648F: include/linux/cpuidle.h
2649
1da177e4 2650CPUID/MSR DRIVER
8b58be88 2651M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2652S: Maintained
679655da
JP
2653F: arch/x86/kernel/cpuid.c
2654F: arch/x86/kernel/msr.c
1da177e4 2655
7fe2f639 2656CPU POWER MONITORING SUBSYSTEM
7fe2f639 2657M: Thomas Renninger <trenn@suse.de>
103f1790 2658L: linux-pm@vger.kernel.org
7fe2f639 2659S: Maintained
14430813 2660F: tools/power/cpupower/
7fe2f639 2661
1da177e4 2662CRAMFS FILESYSTEM
ce00f85c 2663W: http://sourceforge.net/projects/cramfs/
54886a71 2664S: Orphan / Obsolete
679655da
JP
2665F: Documentation/filesystems/cramfs.txt
2666F: fs/cramfs/
1da177e4
LT
2667
2668CRIS PORT
8b58be88
JP
2669M: Mikael Starvik <starvik@axis.com>
2670M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2671L: linux-cris-kernel@axis.com
1da177e4
LT
2672W: http://developer.axis.com
2673S: Maintained
679655da 2674F: arch/cris/
df621252 2675F: drivers/tty/serial/crisv10.*
1da177e4
LT
2676
2677CRYPTO API
8b58be88
JP
2678M: Herbert Xu <herbert@gondor.apana.org.au>
2679M: "David S. Miller" <davem@davemloft.net>
1da177e4 2680L: linux-crypto@vger.kernel.org
54e5881d 2681T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2682S: Maintained
679655da
JP
2683F: Documentation/crypto/
2684F: arch/*/crypto/
2685F: crypto/
2686F: drivers/crypto/
2687F: include/crypto/
1da177e4 2688
5b07bd57 2689CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2690M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2691L: linux-crypto@vger.kernel.org
2692S: Maintained
51a2228a
JP
2693F: crypto/ansi_cprng.c
2694F: crypto/rng.c
5b07bd57 2695
9b4ffa48 2696CS5535 Audio ALSA driver
8b58be88 2697M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2698S: Maintained
679655da 2699F: sound/pci/cs5535audio/
9b4ffa48 2700
a910e4a9 2701CW1200 WLAN driver
b75f0050
JP
2702M: Solomon Peachy <pizza@shaftnet.org>
2703S: Maintained
2704F: drivers/net/wireless/cw1200/
a910e4a9 2705
6d8425b1 2706CX18 VIDEO4LINUX DRIVER
6afdeaf8 2707M: Andy Walls <awalls@md.metrocast.net>
c4240509 2708L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2709L: linux-media@vger.kernel.org
275ffde4 2710T: git git://linuxtv.org/media_tree.git
6d8425b1 2711W: http://linuxtv.org
30e10993 2712W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2713S: Maintained
679655da 2714F: Documentation/video4linux/cx18.txt
90d72ac6 2715F: drivers/media/pci/cx18/
6c0f0359 2716F: include/uapi/linux/ivtv*
6d8425b1 2717
3f101d91
HV
2718CX2341X MPEG ENCODER HELPER MODULE
2719M: Hans Verkuil <hverkuil@xs4all.nl>
2720L: linux-media@vger.kernel.org
2721T: git git://linuxtv.org/media_tree.git
2722W: http://linuxtv.org
2723S: Maintained
c368360b 2724F: drivers/media/common/cx2341x*
3f101d91
HV
2725F: include/media/cx2341x*
2726
20357578 2727CX88 VIDEO4LINUX DRIVER
1b2c14b4 2728M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2729L: linux-media@vger.kernel.org
2730W: http://linuxtv.org
2731T: git git://linuxtv.org/media_tree.git
2732S: Odd fixes
2733F: Documentation/video4linux/cx88/
2734F: drivers/media/pci/cx88/
6d8425b1 2735
91952bc0
AP
2736CXD2820R MEDIA DRIVER
2737M: Antti Palosaari <crope@iki.fi>
2738L: linux-media@vger.kernel.org
2739W: http://linuxtv.org/
2740W: http://palosaari.fi/linux/
2741Q: http://patchwork.linuxtv.org/project/linux-media/list/
2742T: git git://linuxtv.org/anttip/media_tree.git
2743S: Maintained
2744F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2745
e5ec3789 2746CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2747M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2748L: netdev@vger.kernel.org
2749W: http://www.chelsio.com
2750S: Supported
f7917c00 2751F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2752
2753CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2754M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2755L: linux-rdma@vger.kernel.org
e5ec3789
SW
2756W: http://www.openfabrics.org
2757S: Supported
679655da 2758F: drivers/infiniband/hw/cxgb3/
e5ec3789 2759
be4c9bad 2760CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2761M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2762L: netdev@vger.kernel.org
2763W: http://www.chelsio.com
2764S: Supported
f7917c00 2765F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2766
2767CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2768M: Steve Wise <swise@chelsio.com>
2769L: linux-rdma@vger.kernel.org
2770W: http://www.openfabrics.org
2771S: Supported
2772F: drivers/infiniband/hw/cxgb4/
2773
5c20a5c7
CL
2774CXGB4VF ETHERNET DRIVER (CXGB4VF)
2775M: Casey Leedom <leedom@chelsio.com>
2776L: netdev@vger.kernel.org
2777W: http://www.chelsio.com
2778S: Supported
f7917c00 2779F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2780
a9282d01
IM
2781CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2782M: Ian Munsie <imunsie@au1.ibm.com>
2783M: Michael Neuling <mikey@neuling.org>
2784L: linuxppc-dev@lists.ozlabs.org
2785S: Supported
2786F: drivers/misc/cxl/
2787F: include/misc/cxl.h
2788F: include/uapi/misc/cxl.h
2789F: Documentation/powerpc/cxl.txt
2790F: Documentation/powerpc/cxl.txt
2791F: Documentation/ABI/testing/sysfs-class-cxl
2792
b52b97a3
GC
2793STMMAC ETHERNET DRIVER
2794M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2795L: netdev@vger.kernel.org
2796W: http://www.stlinux.com
2797S: Supported
7ac6653a 2798F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2799
1da177e4 2800CYBERPRO FB DRIVER
8b58be88 2801M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2803W: http://www.arm.linux.org.uk/
2804S: Maintained
8a61f013 2805F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2806
1da177e4 2807CYCLADES ASYNC MUX DRIVER
1da177e4 2808W: http://www.cyclades.com/
d459883e 2809S: Orphan
c897401b 2810F: drivers/tty/cyclades.c
679655da 2811F: include/linux/cyclades.h
c117ab84 2812F: include/uapi/linux/cyclades.h
1da177e4
LT
2813
2814CYCLADES PC300 DRIVER
1da177e4 2815W: http://www.cyclades.com/
d459883e 2816S: Orphan
679655da 2817F: drivers/net/wan/pc300*
1da177e4 2818
402f6ae4
AP
2819CYPRESS_FIRMWARE MEDIA DRIVER
2820M: Antti Palosaari <crope@iki.fi>
2821L: linux-media@vger.kernel.org
2822W: http://linuxtv.org/
2823W: http://palosaari.fi/linux/
2824Q: http://patchwork.linuxtv.org/project/linux-media/list/
2825T: git git://linuxtv.org/anttip/media_tree.git
2826S: Maintained
2827F: drivers/media/common/cypress_firmware*
2828
e3ae3525 2829CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2830M: Ferruh Yigit <fery@cypress.com>
6305902c 2831L: linux-input@vger.kernel.org
be9a6f40 2832S: Supported
6305902c
JP
2833F: drivers/input/touchscreen/cyttsp*
2834F: include/linux/input/cyttsp.h
e3ae3525 2835
1da177e4 2836DAMA SLAVE for AX.25
8b58be88 2837M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2838W: http://yaina.de/jreuter/
2839W: http://www.qsl.net/dl1bke/
2840L: linux-hams@vger.kernel.org
2841S: Maintained
679655da
JP
2842F: net/ax25/af_ax25.c
2843F: net/ax25/ax25_dev.c
2844F: net/ax25/ax25_ds_*
2845F: net/ax25/ax25_in.c
2846F: net/ax25/ax25_out.c
2847F: net/ax25/ax25_timer.c
2848F: net/ax25/sysctl_net_ax25.c
1da177e4 2849
e2d1d6c0 2850DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2851L: netdev@vger.kernel.org
5ff77428 2852S: Orphan
679655da 2853F: Documentation/networking/dmfe.txt
0f04e2aa 2854F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2855
2856DC390/AM53C974 SCSI driver
8b58be88 2857M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2858W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2859M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2860S: Maintained
679655da 2861F: drivers/scsi/tmscsim.*
e2d1d6c0 2862
1da177e4 2863DC395x SCSI driver
61eee9a7 2864M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2865M: Ali Akcaagac <aliakc@web.de>
2866M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2867L: dc395x@twibble.org
cf015e9f
JP
2868W: http://twibble.org/dist/dc395x/
2869W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2870S: Maintained
679655da
JP
2871F: Documentation/scsi/dc395x.txt
2872F: drivers/scsi/dc395x.*
1da177e4 2873
eb8edb08 2874DCCP PROTOCOL
a89d030e 2875M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2876L: dccp@vger.kernel.org
c996d8b9 2877W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2878S: Maintained
679655da 2879F: include/linux/dccp.h
c117ab84 2880F: include/uapi/linux/dccp.h
679655da
JP
2881F: include/linux/tfrc.h
2882F: net/dccp/
eb8edb08 2883
1da177e4 2884DECnet NETWORK LAYER
1da177e4
LT
2885W: http://linux-decnet.sourceforge.net
2886L: linux-decnet-user@lists.sourceforge.net
f546444d 2887S: Orphan
679655da
JP
2888F: Documentation/networking/decnet.txt
2889F: net/decnet/
1da177e4 2890
ebff05b9
MR
2891DECSTATION PLATFORM SUPPORT
2892M: "Maciej W. Rozycki" <macro@linux-mips.org>
2893L: linux-mips@linux-mips.org
2894W: http://www.linux-mips.org/wiki/DECstation
2895S: Maintained
2896F: arch/mips/dec/
2897F: arch/mips/include/asm/dec/
2898F: arch/mips/include/asm/mach-dec/
2899
1da177e4 2900DEFXX FDDI NETWORK DRIVER
8b58be88 2901M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2902S: Maintained
33f810b2 2903F: drivers/net/fddi/defxx.*
1da177e4 2904
ad8f07cc 2905DELL LAPTOP DRIVER
8b58be88 2906M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2907L: platform-driver-x86@vger.kernel.org
ad8f07cc 2908S: Maintained
679655da 2909F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2910
1da177e4 2911DELL LAPTOP SMM DRIVER
a1406d87 2912M: Guenter Roeck <linux@roeck-us.net>
679655da 2913F: drivers/char/i8k.c
c117ab84 2914F: include/uapi/linux/i8k.h
1da177e4 2915
90563ec4 2916DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2917M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2918S: Maintained
679655da
JP
2919F: Documentation/dcdbas.txt
2920F: drivers/firmware/dcdbas.*
90563ec4 2921
0b3f6109 2922DELL WMI EXTRAS DRIVER
8b58be88 2923M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2924S: Maintained
36b3a96f 2925F: drivers/platform/x86/dell-wmi.c
0b3f6109 2926
5efc75e3
PZ
2927DESIGNWARE USB2 DRD IP DRIVER
2928M: Paul Zimmerman <paulz@synopsys.com>
2929L: linux-usb@vger.kernel.org
18f340f9 2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 2931S: Maintained
197ba5f4 2932F: drivers/usb/dwc2/
5efc75e3 2933
94ab23dd
FB
2934DESIGNWARE USB3 DRD IP DRIVER
2935M: Felipe Balbi <balbi@ti.com>
2936L: linux-usb@vger.kernel.org
2937L: linux-omap@vger.kernel.org
2938T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2939S: Maintained
2940F: drivers/usb/dwc3/
2941
833c9545
JB
2942DEVICE COREDUMP (DEV_COREDUMP)
2943M: Johannes Berg <johannes@sipsolutions.net>
2944L: linux-kernel@vger.kernel.org
2945S: Maintained
2946F: drivers/base/devcoredump.c
2947F: include/linux/devcoredump.h
2948
89d07767
KP
2949DEVICE FREQUENCY (DEVFREQ)
2950M: MyungJoo Ham <myungjoo.ham@samsung.com>
2951M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2952L: linux-pm@vger.kernel.org
89d07767
KP
2953S: Maintained
2954F: drivers/devfreq/
2955
1da177e4 2956DEVICE NUMBER REGISTRY
8b58be88 2957M: Torben Mathiasen <device@lanana.org>
1da177e4 2958W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2959S: Maintained
2960
e2d1d6c0 2961DEVICE-MAPPER (LVM)
854ecaad 2962M: Alasdair Kergon <agk@redhat.com>
8504eed3 2963M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2964M: dm-devel@redhat.com
e2d1d6c0
RD
2965L: dm-devel@redhat.com
2966W: http://sources.redhat.com/dm
8a6e2535 2967Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2968T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2969T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2970S: Maintained
679655da
JP
2971F: Documentation/device-mapper/
2972F: drivers/md/dm*
854ecaad 2973F: drivers/md/persistent-data/
679655da
JP
2974F: include/linux/device-mapper.h
2975F: include/linux/dm-*.h
8504eed3 2976F: include/uapi/linux/dm-*.h
e2d1d6c0 2977
c0d995aa
OST
2978DIALOG SEMICONDUCTOR DRIVERS
2979M: Support Opensource <support.opensource@diasemi.com>
2980W: http://www.dialog-semiconductor.com/products
2981S: Supported
2982F: Documentation/hwmon/da90??
2983F: drivers/gpio/gpio-da90??.c
2984F: drivers/hwmon/da90??-hwmon.c
2985F: drivers/input/misc/da90??_onkey.c
2986F: drivers/input/touchscreen/da9052_tsi.c
2987F: drivers/leds/leds-da90??.c
2988F: drivers/mfd/da903x.c
2989F: drivers/mfd/da90??-*.c
2990F: drivers/power/da9052-battery.c
2991F: drivers/regulator/da903x.c
2992F: drivers/regulator/da9???-regulator.[ch]
2993F: drivers/rtc/rtc-da90??.c
2994F: drivers/video/backlight/da90??_bl.c
2995F: drivers/watchdog/da90??_wdt.c
2996F: include/linux/mfd/da903x.h
2997F: include/linux/mfd/da9052/
2998F: include/linux/mfd/da9055/
2999F: include/linux/mfd/da9063/
3000F: include/sound/da[79]*.h
3001F: sound/soc/codecs/da[79]*.[ch]
3002
599aa697
LL
3003DIGI NEO AND CLASSIC PCI PRODUCTS
3004M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3005M: Mark Hounschell <markh@compro.net>
599aa697
LL
3006L: driverdev-devel@linuxdriverproject.org
3007S: Maintained
3008F: drivers/staging/dgnc/
3009
3010DIGI EPCA PCI PRODUCTS
3011M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3012M: Mark Hounschell <markh@compro.net>
6d825f79 3013M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3014L: driverdev-devel@linuxdriverproject.org
3015S: Maintained
3016F: drivers/staging/dgap/
3017
335d7c58 3018DIOLAN U2C-12 I2C DRIVER
ca462085 3019M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3020L: linux-i2c@vger.kernel.org
3021S: Maintained
3022F: drivers/i2c/busses/i2c-diolan-u2c.c
3023
e7839f25 3024DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3025M: Eric Paris <eparis@parisplace.org>
3c5119c0 3026S: Maintained
679655da
JP
3027F: Documentation/filesystems/dnotify.txt
3028F: fs/notify/dnotify/
3029F: include/linux/dnotify.h
1da177e4
LT
3030
3031DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3032M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3033W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3034W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3035W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3036S: Maintained
3037
4480f15b 3038DISKQUOTA
8b58be88 3039M: Jan Kara <jack@suse.cz>
1da177e4 3040S: Maintained
679655da
JP
3041F: Documentation/filesystems/quota.txt
3042F: fs/quota/
3043F: include/linux/quota*.h
c117ab84 3044F: include/uapi/linux/quota*.h
1da177e4 3045
702686ad
BT
3046DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3047M: Bernie Thompson <bernie@plugable.com>
3048L: linux-fbdev@vger.kernel.org
3049S: Maintained
3050W: http://plugable.com/category/projects/udlfb/
8a61f013 3051F: drivers/video/fbdev/udlfb.c
702686ad
BT
3052F: include/video/udlfb.h
3053F: Documentation/fb/udlfb.txt
3054
e7839f25 3055DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3056M: Christine Caulfield <ccaulfie@redhat.com>
3057M: David Teigland <teigland@redhat.com>
a4644184 3058L: cluster-devel@redhat.com
5be7b50f 3059W: http://sources.redhat.com/cluster/
54e5881d 3060T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3061S: Supported
679655da 3062F: fs/dlm/
5be7b50f 3063
53b6b3e0
SS
3064DMA BUFFER SHARING FRAMEWORK
3065M: Sumit Semwal <sumit.semwal@linaro.org>
3066S: Maintained
3067L: linux-media@vger.kernel.org
3068L: dri-devel@lists.freedesktop.org
8ada6d2d 3069L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3070F: drivers/dma-buf/
e46d12c6
JP
3071F: include/linux/dma-buf*
3072F: include/linux/reservation.h
3073F: include/linux/*fence.h
53b6b3e0
SS
3074F: Documentation/dma-buf-sharing.txt
3075T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3076
b3e5f263 3077DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3078M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3079L: dmaengine@vger.kernel.org
3080Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3081S: Maintained
679655da
JP
3082F: drivers/dma/
3083F: include/linux/dma*
5dbd05d4 3084T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3085
b825037d 3086DME1737 HARDWARE MONITOR DRIVER
8b58be88 3087M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3088L: lm-sensors@lm-sensors.org
3089S: Maintained
679655da
JP
3090F: Documentation/hwmon/dme1737
3091F: drivers/hwmon/dme1737.c
b825037d 3092
5b9c9bf6 3093DOCKING STATION DRIVER
8b58be88 3094M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3095L: linux-acpi@vger.kernel.org
8b59a454 3096S: Supported
679655da 3097F: drivers/acpi/dock.c
5b9c9bf6 3098
7d2c86b5 3099DOCUMENTATION
ad3118b9 3100M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3101L: linux-doc@vger.kernel.org
3102S: Maintained
679655da 3103F: Documentation/
97be078b
RD
3104X: Documentation/ABI/
3105X: Documentation/devicetree/
3106X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3107
1da177e4 3108DOUBLETALK DRIVER
8b58be88 3109M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3110L: blinux-list@redhat.com
3111S: Maintained
679655da
JP
3112F: drivers/char/dtlk.c
3113F: include/linux/dtlk.h
1da177e4 3114
e2d1d6c0 3115DPT_I2O SCSI RAID DRIVER
8b58be88 3116M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3117L: linux-scsi@vger.kernel.org
3118W: http://www.adaptec.com/
3119S: Maintained
679655da
JP
3120F: drivers/scsi/dpt*
3121F: drivers/scsi/dpt/
e2d1d6c0 3122
b411b363 3123DRBD DRIVER
28b8e8d4
JP
3124P: Philipp Reisner
3125P: Lars Ellenberg
3126M: drbd-dev@lists.linbit.com
3127L: drbd-user@lists.linbit.com
3128W: http://www.drbd.org
3129T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3130T: git git://git.drbd.org/drbd-8.3.git
3131S: Supported
3132F: drivers/block/drbd/
3133F: lib/lru_cache.c
3134F: Documentation/blockdev/drbd/
b411b363 3135
87544653 3136DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3137M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3139S: Supported
679655da 3140F: Documentation/kobject.txt
7cfc51b9 3141F: drivers/base/
679655da 3142F: fs/sysfs/
87544653 3143F: fs/debugfs/
679655da 3144F: include/linux/kobj*
87544653 3145F: include/linux/debugfs.h
679655da 3146F: lib/kobj*
1da177e4
LT
3147
3148DRM DRIVERS
8b58be88 3149M: David Airlie <airlied@linux.ie>
4c6a3999 3150L: dri-devel@lists.freedesktop.org
b0447888 3151T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3152S: Maintained
679655da 3153F: drivers/gpu/drm/
433e3b34 3154F: drivers/gpu/vga/
850e9411 3155F: include/drm/
c117ab84 3156F: include/uapi/drm/
1da177e4 3157
566f5939
AD
3158RADEON DRM DRIVERS
3159M: Alex Deucher <alexander.deucher@amd.com>
3160M: Christian König <christian.koenig@amd.com>
3161L: dri-devel@lists.freedesktop.org
3162T: git git://people.freedesktop.org/~agd5f/linux
3163S: Supported
3164F: drivers/gpu/drm/radeon/
566f5939
AD
3165F: include/uapi/drm/radeon*
3166
03e255b9
TR
3167DRM PANEL DRIVERS
3168M: Thierry Reding <thierry.reding@gmail.com>
3169L: dri-devel@lists.freedesktop.org
3170T: git git://anongit.freedesktop.org/tegra/linux.git
3171S: Maintained
3172F: drivers/gpu/drm/drm_panel.c
3173F: drivers/gpu/drm/panel/
3174F: include/drm/drm_panel.h
3175F: Documentation/devicetree/bindings/panel/
3176
8daf7473 3177INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3178M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3179M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3180L: intel-gfx@lists.freedesktop.org
8daf7473 3181L: dri-devel@lists.freedesktop.org
47f95647 3182Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3183T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3184S: Supported
14430813 3185F: drivers/gpu/drm/i915/
8daf7473 3186F: include/drm/i915*
c117ab84 3187F: include/uapi/drm/i915*
8daf7473 3188
398a6d4a
KP
3189DRM DRIVERS FOR EXYNOS
3190M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3191M: Joonyoung Shim <jy0922.shim@samsung.com>
3192M: Seung-Woo Kim <sw0312.kim@samsung.com>
3193M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3194L: dri-devel@lists.freedesktop.org
25a58030 3195T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3196S: Supported
14430813 3197F: drivers/gpu/drm/exynos/
398a6d4a 3198F: include/drm/exynos*
c117ab84 3199F: include/uapi/drm/exynos*
398a6d4a 3200
bd3b49f2 3201DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3202M: Thierry Reding <thierry.reding@gmail.com>
3203M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3204L: dri-devel@lists.freedesktop.org
3205L: linux-tegra@vger.kernel.org
a5ad7a63 3206T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3207S: Supported
dee8268f 3208F: drivers/gpu/drm/tegra/
a5ad7a63 3209F: drivers/gpu/host1x/
e1e90644 3210F: include/linux/host1x.h
a5ad7a63 3211F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3212F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3213
a284e9d1
LP
3214DRM DRIVERS FOR RENESAS
3215M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3216L: dri-devel@lists.freedesktop.org
3217L: linux-sh@vger.kernel.org
3218T: git git://people.freedesktop.org/~airlied/linux
3219S: Supported
3220F: drivers/gpu/drm/rcar-du/
3221F: drivers/gpu/drm/shmobile/
3222F: include/linux/platform_data/rcar-du.h
3223F: include/linux/platform_data/shmob_drm.h
3224
598df1ac
AK
3225DSBR100 USB FM RADIO DRIVER
3226M: Alexey Klimov <klimov.linux@gmail.com>
3227L: linux-media@vger.kernel.org
3228T: git git://linuxtv.org/media_tree.git
3229S: Maintained
3230F: drivers/media/radio/dsbr100.c
3231
1da177e4 3232DSCC4 DRIVER
8b58be88 3233M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3234L: netdev@vger.kernel.org
1da177e4 3235S: Maintained
679655da 3236F: drivers/net/wan/dscc4.c
1da177e4 3237
91952bc0
AP
3238DVB_USB_AF9015 MEDIA DRIVER
3239M: Antti Palosaari <crope@iki.fi>
3240L: linux-media@vger.kernel.org
3241W: http://linuxtv.org/
3242W: http://palosaari.fi/linux/
3243Q: http://patchwork.linuxtv.org/project/linux-media/list/
3244T: git git://linuxtv.org/anttip/media_tree.git
3245S: Maintained
3246F: drivers/media/usb/dvb-usb-v2/af9015*
3247
3248DVB_USB_AF9035 MEDIA DRIVER
3249M: Antti Palosaari <crope@iki.fi>
3250L: linux-media@vger.kernel.org
3251W: http://linuxtv.org/
3252W: http://palosaari.fi/linux/
3253Q: http://patchwork.linuxtv.org/project/linux-media/list/
3254T: git git://linuxtv.org/anttip/media_tree.git
3255S: Maintained
3256F: drivers/media/usb/dvb-usb-v2/af9035*
3257
3258DVB_USB_ANYSEE MEDIA DRIVER
3259M: Antti Palosaari <crope@iki.fi>
3260L: linux-media@vger.kernel.org
3261W: http://linuxtv.org/
3262W: http://palosaari.fi/linux/
3263Q: http://patchwork.linuxtv.org/project/linux-media/list/
3264T: git git://linuxtv.org/anttip/media_tree.git
3265S: Maintained
3266F: drivers/media/usb/dvb-usb-v2/anysee*
3267
3268DVB_USB_AU6610 MEDIA DRIVER
3269M: Antti Palosaari <crope@iki.fi>
3270L: linux-media@vger.kernel.org
3271W: http://linuxtv.org/
3272W: http://palosaari.fi/linux/
3273Q: http://patchwork.linuxtv.org/project/linux-media/list/
3274T: git git://linuxtv.org/anttip/media_tree.git
3275S: Maintained
3276F: drivers/media/usb/dvb-usb-v2/au6610*
3277
3278DVB_USB_CE6230 MEDIA DRIVER
3279M: Antti Palosaari <crope@iki.fi>
3280L: linux-media@vger.kernel.org
3281W: http://linuxtv.org/
3282W: http://palosaari.fi/linux/
3283Q: http://patchwork.linuxtv.org/project/linux-media/list/
3284T: git git://linuxtv.org/anttip/media_tree.git
3285S: Maintained
3286F: drivers/media/usb/dvb-usb-v2/ce6230*
3287
d099dea2
MK
3288DVB_USB_CXUSB MEDIA DRIVER
3289M: Michael Krufky <mkrufky@linuxtv.org>
3290L: linux-media@vger.kernel.org
3291W: http://linuxtv.org/
3292W: http://github.com/mkrufky
3293Q: http://patchwork.linuxtv.org/project/linux-media/list/
3294T: git git://linuxtv.org/media_tree.git
3295S: Maintained
9819da66 3296F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3297
91952bc0 3298DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3299M: Antti Palosaari <crope@iki.fi>
3300L: linux-media@vger.kernel.org
3301W: http://linuxtv.org/
3302W: http://palosaari.fi/linux/
3303Q: http://patchwork.linuxtv.org/project/linux-media/list/
3304T: git git://linuxtv.org/anttip/media_tree.git
3305S: Maintained
91952bc0 3306F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3307
5560983b 3308DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3309M: Antti Palosaari <crope@iki.fi>
3310L: linux-media@vger.kernel.org
3311W: http://linuxtv.org/
91952bc0
AP
3312Q: http://patchwork.linuxtv.org/project/linux-media/list/
3313T: git git://linuxtv.org/anttip/media_tree.git
3314S: Maintained
5560983b 3315F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3316
8856f5f2
MK
3317DVB_USB_MXL111SF MEDIA DRIVER
3318M: Michael Krufky <mkrufky@linuxtv.org>
3319L: linux-media@vger.kernel.org
3320W: http://linuxtv.org/
3321W: http://github.com/mkrufky
3322Q: http://patchwork.linuxtv.org/project/linux-media/list/
3323T: git git://linuxtv.org/mkrufky/mxl111sf.git
3324S: Maintained
3325F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3326
91952bc0
AP
3327DVB_USB_RTL28XXU MEDIA DRIVER
3328M: Antti Palosaari <crope@iki.fi>
3329L: linux-media@vger.kernel.org
3330W: http://linuxtv.org/
3331W: http://palosaari.fi/linux/
3332Q: http://patchwork.linuxtv.org/project/linux-media/list/
3333T: git git://linuxtv.org/anttip/media_tree.git
3334S: Maintained
3335F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3336
3337DVB_USB_V2 MEDIA DRIVER
3338M: Antti Palosaari <crope@iki.fi>
3339L: linux-media@vger.kernel.org
3340W: http://linuxtv.org/
3341W: http://palosaari.fi/linux/
3342Q: http://patchwork.linuxtv.org/project/linux-media/list/
3343T: git git://linuxtv.org/anttip/media_tree.git
3344S: Maintained
3345F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3346F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3347
ac0ac38f 3348DYNAMIC DEBUG
5c4a97d1 3349M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3350S: Maintained
3351F: lib/dynamic_debug.c
3352F: include/linux/dynamic_debug.h
3353
789c7048 3354DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3355M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3356S: Maintained
df621252 3357F: drivers/tty/serial/dz.*
789c7048 3358
91952bc0
AP
3359E4000 MEDIA DRIVER
3360M: Antti Palosaari <crope@iki.fi>
3361L: linux-media@vger.kernel.org
3362W: http://linuxtv.org/
3363W: http://palosaari.fi/linux/
3364Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365T: git git://linuxtv.org/anttip/media_tree.git
3366S: Maintained
3367F: drivers/media/tuners/e4000*
3368
1da177e4 3369EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3370M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3371L: linux-scsi@vger.kernel.org
3372S: Maintained
679655da 3373F: drivers/scsi/eata.c
1da177e4 3374
91952bc0
AP
3375EC100 MEDIA DRIVER
3376M: Antti Palosaari <crope@iki.fi>
3377L: linux-media@vger.kernel.org
3378W: http://linuxtv.org/
3379W: http://palosaari.fi/linux/
3380Q: http://patchwork.linuxtv.org/project/linux-media/list/
3381T: git git://linuxtv.org/anttip/media_tree.git
3382S: Maintained
3383F: drivers/media/dvb-frontends/ec100*
3384
237fead6 3385ECRYPT FILE SYSTEM
0de9adf2 3386M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3387L: ecryptfs@vger.kernel.org
24a923e4 3388W: http://ecryptfs.org
6dc7516e 3389W: https://launchpad.net/ecryptfs
237fead6 3390S: Supported
679655da
JP
3391F: Documentation/filesystems/ecryptfs.txt
3392F: fs/ecryptfs/
237fead6 3393
da9bb1d2 3394EDAC-CORE
8b58be88 3395M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3396M: Borislav Petkov <bp@alien8.de>
3397M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3398L: linux-edac@vger.kernel.org
0e438e3f 3399W: bluesmoke.sourceforge.net
8c2a6a40 3400S: Supported
679655da 3401F: Documentation/edac.txt
91445c72 3402F: drivers/edac/
679655da 3403F: include/linux/edac.h
0e438e3f 3404
c476c23b 3405EDAC-AMD64
8b58be88 3406M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3407M: Borislav Petkov <bp@alien8.de>
91445c72 3408L: linux-edac@vger.kernel.org
c476c23b 3409W: bluesmoke.sourceforge.net
487ba8e8 3410S: Maintained
c476c23b
BP
3411F: drivers/edac/amd64_edac*
3412
836dae5d
RR
3413EDAC-CALXEDA
3414M: Doug Thompson <dougthompson@xmission.com>
3415M: Robert Richter <rric@kernel.org>
3416L: linux-edac@vger.kernel.org
3417W: bluesmoke.sourceforge.net
3418S: Maintained
3419F: drivers/edac/highbank*
3420
f65aad41
RB
3421EDAC-CAVIUM
3422M: Ralf Baechle <ralf@linux-mips.org>
3423M: David Daney <david.daney@cavium.com>
3424L: linux-edac@vger.kernel.org
3425L: linux-mips@linux-mips.org
3426W: bluesmoke.sourceforge.net
3427S: Supported
3428F: drivers/edac/octeon_edac*
3429
0e438e3f 3430EDAC-E752X
8b58be88
JP
3431M: Mark Gross <mark.gross@intel.com>
3432M: Doug Thompson <dougthompson@xmission.com>
91445c72 3433L: linux-edac@vger.kernel.org
0e438e3f
DP
3434W: bluesmoke.sourceforge.net
3435S: Maintained
679655da 3436F: drivers/edac/e752x_edac.c
0e438e3f
DP
3437
3438EDAC-E7XXX
8b58be88 3439M: Doug Thompson <dougthompson@xmission.com>
91445c72 3440L: linux-edac@vger.kernel.org
0e438e3f
DP
3441W: bluesmoke.sourceforge.net
3442S: Maintained
679655da 3443F: drivers/edac/e7xxx_edac.c
0e438e3f 3444
77c5f5d2 3445EDAC-GHES
1b2c14b4 3446M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3447L: linux-edac@vger.kernel.org
3448W: bluesmoke.sourceforge.net
3449S: Maintained
2caa67a6 3450F: drivers/edac/ghes_edac.c
77c5f5d2 3451
6bc78404 3452EDAC-I82443BXGX
8b58be88 3453M: Tim Small <tim@buttersideup.com>
91445c72 3454L: linux-edac@vger.kernel.org
6bc78404
DT
3455W: bluesmoke.sourceforge.net
3456S: Maintained
679655da 3457F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3458
3459EDAC-I3000
8b58be88 3460M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3461L: linux-edac@vger.kernel.org
6bc78404
DT
3462W: bluesmoke.sourceforge.net
3463S: Maintained
679655da 3464F: drivers/edac/i3000_edac.c
6bc78404
DT
3465
3466EDAC-I5000
8b58be88 3467M: Doug Thompson <dougthompson@xmission.com>
91445c72 3468L: linux-edac@vger.kernel.org
ba9a5918
DT
3469W: bluesmoke.sourceforge.net
3470S: Maintained
679655da 3471F: drivers/edac/i5000_edac.c
ba9a5918 3472
44c12cb2 3473EDAC-I5400
1b2c14b4 3474M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3475L: linux-edac@vger.kernel.org
44c12cb2
MCC
3476W: bluesmoke.sourceforge.net
3477S: Maintained
679655da 3478F: drivers/edac/i5400_edac.c
44c12cb2 3479
3c9c92b6 3480EDAC-I7300
1b2c14b4 3481M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3482L: linux-edac@vger.kernel.org
3483W: bluesmoke.sourceforge.net
3484S: Maintained
3485F: drivers/edac/i7300_edac.c
3486
67c89316 3487EDAC-I7CORE
1b2c14b4 3488M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3489L: linux-edac@vger.kernel.org
3490W: bluesmoke.sourceforge.net
3491S: Maintained
70aff0ce 3492F: drivers/edac/i7core_edac.c
67c89316 3493
ba9a5918 3494EDAC-I82975X
8b58be88 3495M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3496M: "Arvind R." <arvino55@gmail.com>
91445c72 3497L: linux-edac@vger.kernel.org
ba9a5918
DT
3498W: bluesmoke.sourceforge.net
3499S: Maintained
679655da 3500F: drivers/edac/i82975x_edac.c
ba9a5918 3501
791b4706
JB
3502EDAC-IE31200
3503M: Jason Baron <jbaron@akamai.com>
3504L: linux-edac@vger.kernel.org
3505W: bluesmoke.sourceforge.net
3506S: Maintained
3507F: drivers/edac/ie31200_edac.c
3508
ccdfb979
JT
3509EDAC-MPC85XX
3510M: Johannes Thumshirn <johannes.thumshirn@men.de>
3511L: linux-edac@vger.kernel.org
3512W: bluesmoke.sourceforge.net
3513S: Maintained
3514F: drivers/edac/mpc85xx_edac.[ch]
3515
ba9a5918 3516EDAC-PASEMI
8b58be88 3517M: Egor Martovetsky <egor@pasemi.com>
91445c72 3518L: linux-edac@vger.kernel.org
6bc78404
DT
3519W: bluesmoke.sourceforge.net
3520S: Maintained
679655da 3521F: drivers/edac/pasemi_edac.c
6bc78404 3522
0e438e3f 3523EDAC-R82600
8b58be88 3524M: Tim Small <tim@buttersideup.com>
91445c72 3525L: linux-edac@vger.kernel.org
0e438e3f
DP
3526W: bluesmoke.sourceforge.net
3527S: Maintained
679655da 3528F: drivers/edac/r82600_edac.c
da9bb1d2 3529
4d096ca7 3530EDAC-SBRIDGE
1b2c14b4 3531M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3532L: linux-edac@vger.kernel.org
3533W: bluesmoke.sourceforge.net
3534S: Maintained
3535F: drivers/edac/sb_edac.c
3536
af39917d
CL
3537EDIROL UA-101/UA-1000 DRIVER
3538M: Clemens Ladisch <clemens@ladisch.de>
3539L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3540T: git git://git.alsa-project.org/alsa-kernel.git
3541S: Maintained
3542F: sound/usb/misc/ua101.c
3543
1f7df953
MF
3544EXTENSIBLE FIRMWARE INTERFACE (EFI)
3545M: Matt Fleming <matt.fleming@intel.com>
3546L: linux-efi@vger.kernel.org
78bef24e 3547T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3548S: Maintained
fb2efb5c 3549F: Documentation/efi-stub.txt
1f7df953
MF
3550F: arch/ia64/kernel/efi.c
3551F: arch/x86/boot/compressed/eboot.[ch]
3552F: arch/x86/include/asm/efi.h
3553F: arch/x86/platform/efi/*
a9499fa7 3554F: drivers/firmware/efi/*
1f7df953
MF
3555F: include/linux/efi*.h
3556
d68772b7
MF
3557EFI VARIABLE FILESYSTEM
3558M: Matthew Garrett <matthew.garrett@nebula.com>
3559M: Jeremy Kerr <jk@ozlabs.org>
3560M: Matt Fleming <matt.fleming@intel.com>
3561T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3562L: linux-efi@vger.kernel.org
3563S: Maintained
3564F: fs/efivarfs/
3565
85a00d9b
PJ
3566EFIFB FRAMEBUFFER DRIVER
3567L: linux-fbdev@vger.kernel.org
3568M: Peter Jones <pjones@redhat.com>
3569S: Maintained
8a61f013 3570F: drivers/video/fbdev/efifb.c
85a00d9b 3571
0bee8d28
JT
3572EFS FILESYSTEM
3573W: http://aeschi.ch.eu.org/efs/
3574S: Orphan
679655da 3575F: fs/efs/
0bee8d28 3576
4480f15b 3577EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3578M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3579M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3580L: linux-rdma@vger.kernel.org
fab97220 3581S: Supported
679655da 3582F: drivers/infiniband/hw/ehca/
fab97220 3583
aa8a9e25 3584EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3585M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3586L: netdev@vger.kernel.org
3587S: Maintained
9aa32835 3588F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3589
f0319efe 3590EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3591M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3592L: linux-media@vger.kernel.org
3593W: http://linuxtv.org
3594T: git git://linuxtv.org/media_tree.git
3595S: Maintained
3596F: drivers/media/usb/em28xx/
3597
3e3a7d66 3598EMBEDDED LINUX
8b58be88
JP
3599M: Paul Gortmaker <paul.gortmaker@windriver.com>
3600M: Matt Mackall <mpm@selenic.com>
3601M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3602L: linux-embedded@vger.kernel.org
3603S: Maintained
3604
3a1c1d44 3605EMULEX LPFC FC SCSI DRIVER
8b58be88 3606M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3607L: linux-scsi@vger.kernel.org
3608W: http://sourceforge.net/projects/lpfcxxxx
3609S: Supported
679655da 3610F: drivers/scsi/lpfc/
3a1c1d44 3611
5f5bac82 3612ENE CB710 FLASH CARD READER DRIVER
8b58be88 3613M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3614S: Maintained
3615F: drivers/misc/cb710/
3616F: drivers/mmc/host/cb710-mmc.*
3617F: include/linux/cb710.h
3618
931e39a1
ML
3619ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3620M: Maxim Levitsky <maximlevitsky@gmail.com>
3621S: Maintained
2a837449 3622F: drivers/media/rc/ene_ir.*
931e39a1 3623
ec207dcc
GS
3624ENHANCED ERROR HANDLING (EEH)
3625M: Gavin Shan <shangw@linux.vnet.ibm.com>
3626L: linuxppc-dev@lists.ozlabs.org
3627S: Supported
3628F: Documentation/powerpc/eeh-pci-error-recovery.txt
3629F: arch/powerpc/kernel/eeh*.c
3630
d5ca9006 3631EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3632M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3633S: Maintained
084bad91 3634T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3635F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3636F: include/video/s1d13xxxfb.h
d5ca9006 3637
38df6492
ME
3638ET131X NETWORK DRIVER
3639M: Mark Einon <mark.einon@gmail.com>
3640S: Odd Fixes
3641F: drivers/net/ethernet/agere/
3642
1da177e4 3643ETHERNET BRIDGE
adbbf69d 3644M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3645L: bridge@lists.linux-foundation.org
4c325313 3646L: netdev@vger.kernel.org
c996d8b9 3647W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3648S: Maintained
679655da
JP
3649F: include/linux/netfilter_bridge/
3650F: net/bridge/
1da177e4 3651
22f08ad9
FF
3652ETHERNET PHY LIBRARY
3653M: Florian Fainelli <f.fainelli@gmail.com>
3654L: netdev@vger.kernel.org
3655S: Maintained
3656F: include/linux/phy.h
3657F: include/linux/phy_fixed.h
3658F: drivers/net/phy/
3659F: Documentation/networking/phy.txt
3660F: drivers/of/of_mdio.c
3661F: drivers/of/of_net.c
3662
1da177e4 3663EXT2 FILE SYSTEM
01971952 3664M: Jan Kara <jack@suse.cz>
72be2ccf 3665L: linux-ext4@vger.kernel.org
1da177e4 3666S: Maintained
679655da
JP
3667F: Documentation/filesystems/ext2.txt
3668F: fs/ext2/
3669F: include/linux/ext2*
1da177e4
LT
3670
3671EXT3 FILE SYSTEM
01971952 3672M: Jan Kara <jack@suse.cz>
8b58be88 3673M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3674M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3675L: linux-ext4@vger.kernel.org
3676S: Maintained
679655da
JP
3677F: Documentation/filesystems/ext3.txt
3678F: fs/ext3/
72be2ccf
EM
3679
3680EXT4 FILE SYSTEM
8b58be88 3681M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3682M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3683L: linux-ext4@vger.kernel.org
08a225f1 3684W: http://ext4.wiki.kernel.org
8a6e2535 3685Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3686S: Maintained
679655da
JP
3687F: Documentation/filesystems/ext4.txt
3688F: fs/ext4/
1da177e4 3689
c5532b09 3690Extended Verification Module (EVM)
74dd744f
MZ
3691M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3692L: linux-ima-devel@lists.sourceforge.net
3693L: linux-security-module@vger.kernel.org
c5532b09
MZ
3694S: Supported
3695F: security/integrity/evm/
3696
df6b3cfe
MH
3697EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3698M: MyungJoo Ham <myungjoo.ham@samsung.com>
3699M: Chanwoo Choi <cw00.choi@samsung.com>
3700L: linux-kernel@vger.kernel.org
81df63a9 3701T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3702S: Maintained
3703F: drivers/extcon/
3704F: Documentation/extcon/
3705
e2a75c44
JH
3706EXYNOS DP DRIVER
3707M: Jingoo Han <jg1.han@samsung.com>
3708L: dri-devel@lists.freedesktop.org
3709S: Maintained
3710F: drivers/gpu/drm/exynos/exynos_dp*
3711
33ad3912
DL
3712EXYNOS MIPI DISPLAY DRIVERS
3713M: Inki Dae <inki.dae@samsung.com>
3714M: Donghwa Lee <dh09.lee@samsung.com>
3715M: Kyungmin Park <kyungmin.park@samsung.com>
3716L: linux-fbdev@vger.kernel.org
3717S: Maintained
8a61f013 3718F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3719F: include/video/exynos_mipi*
3720
e53004e2 3721F71805F HARDWARE MONITORING DRIVER
7c81c60f 3722M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3723L: lm-sensors@lm-sensors.org
3724S: Maintained
679655da
JP
3725F: Documentation/hwmon/f71805f
3726F: drivers/hwmon/f71805f.c
e53004e2 3727
eea977ed
MB
3728FC0011 TUNER DRIVER
3729M: Michael Buesch <m@bues.ch>
3730L: linux-media@vger.kernel.org
3731S: Maintained
ccae7af2
MCC
3732F: drivers/media/tuners/fc0011.h
3733F: drivers/media/tuners/fc0011.c
eea977ed 3734
91952bc0
AP
3735FC2580 MEDIA DRIVER
3736M: Antti Palosaari <crope@iki.fi>
3737L: linux-media@vger.kernel.org
3738W: http://linuxtv.org/
3739W: http://palosaari.fi/linux/
3740Q: http://patchwork.linuxtv.org/project/linux-media/list/
3741T: git git://linuxtv.org/anttip/media_tree.git
3742S: Maintained
3743F: drivers/media/tuners/fc2580*
eea977ed 3744
88b2dbdb
EP
3745FANOTIFY
3746M: Eric Paris <eparis@redhat.com>
3747S: Maintained
3748F: fs/notify/fanotify/
3749F: include/linux/fanotify.h
c117ab84 3750F: include/uapi/linux/fanotify.h
88b2dbdb 3751
1da177e4 3752FARSYNC SYNCHRONOUS DRIVER
8b58be88 3753M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3754W: http://www.farsite.co.uk/
3755S: Supported
679655da 3756F: drivers/net/wan/farsync.*
1da177e4 3757
c5408b88 3758FAULT INJECTION SUPPORT
8b58be88 3759M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3760S: Supported
679655da
JP
3761F: Documentation/fault-injection/
3762F: lib/fault-inject.c
c5408b88 3763
cae727db
RL
3764FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3765M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3766L: fcoe-devel@open-fcoe.org
cae727db
RL
3767W: www.Open-FCoE.org
3768S: Supported
3769F: drivers/scsi/libfc/
3770F: drivers/scsi/fcoe/
3771F: include/scsi/fc/
3772F: include/scsi/libfc.h
3773F: include/scsi/libfcoe.h
c117ab84 3774F: include/uapi/scsi/fc/
cae727db 3775
e2d1d6c0 3776FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3777M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3778M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3779L: linux-fsdevel@vger.kernel.org
1da177e4 3780S: Maintained
679655da
JP
3781F: include/linux/fcntl.h
3782F: include/linux/fs.h
c117ab84
CEB
3783F: include/uapi/linux/fcntl.h
3784F: include/uapi/linux/fs.h
679655da
JP
3785F: fs/fcntl.c
3786F: fs/locks.c
1da177e4 3787
e2d1d6c0 3788FILESYSTEMS (VFS and infrastructure)
8b58be88 3789M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3790L: linux-fsdevel@vger.kernel.org
173acc7c 3791S: Maintained
679655da 3792F: fs/*
173acc7c 3793
b26e0ed4 3794FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3795M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3796L: lm-sensors@lm-sensors.org
3797S: Maintained
d5ca6918
JP
3798F: drivers/hwmon/f75375s.c
3799F: include/linux/f75375s.h
b26e0ed4 3800
a331b0c3
CL
3801FIREWIRE AUDIO DRIVERS
3802M: Clemens Ladisch <clemens@ladisch.de>
3803L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3804T: git git://git.alsa-project.org/alsa-kernel.git
3805S: Maintained
3806F: sound/firewire/
3807
eb86ec51
SR
3808FIREWIRE MEDIA DRIVERS (firedtv)
3809M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3810L: linux-media@vger.kernel.org
3811L: linux1394-devel@lists.sourceforge.net
3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3813S: Maintained
3814F: drivers/media/firewire/
3815
a511ce33
CB
3816FIREWIRE SBP-2 TARGET
3817M: Chris Boot <bootc@bootc.net>
3818L: linux-scsi@vger.kernel.org
3819L: target-devel@vger.kernel.org
3820L: linux1394-devel@lists.sourceforge.net
3821T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3822S: Maintained
3823F: drivers/target/sbp/
3824
7d2c86b5 3825FIREWIRE SUBSYSTEM
8b58be88 3826M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3827L: linux1394-devel@lists.sourceforge.net
958a29cb 3828W: http://ieee1394.wiki.kernel.org/
2ca526bf 3829T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3830S: Maintained
679655da 3831F: drivers/firewire/
8f06ce3b
SR
3832F: include/linux/firewire.h
3833F: include/uapi/linux/firewire*.h
9f6d3c4b 3834F: tools/firewire/
e2d1d6c0
RD
3835
3836FIRMWARE LOADER (request_firmware)
39e68089
ML
3837M: Ming Lei <ming.lei@canonical.com>
3838L: linux-kernel@vger.kernel.org
3839S: Maintained
679655da
JP
3840F: Documentation/firmware_class/
3841F: drivers/base/firmware*.c
3842F: include/linux/firmware.h
e2d1d6c0 3843
f730e3dc 3844FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3845M: Joshua Morris <josh.h.morris@us.ibm.com>
3846M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3847S: Maintained
3848F: drivers/block/rsxx/
3849
8206f664
JK
3850FLOPPY DRIVER
3851M: Jiri Kosina <jkosina@suse.cz>
3852T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3853S: Odd fixes
3854F: drivers/block/floppy.c
3855
9c9f32ed
AR
3856FMC SUBSYSTEM
3857M: Alessandro Rubini <rubini@gnudd.com>
3858W: http://www.ohwr.org/projects/fmc-bus
3859S: Supported
3860F: drivers/fmc/
3861F: include/linux/fmc*.h
3862F: include/linux/ipmi-fru.h
3863K: fmc_d.*register
3864
e2d1d6c0 3865FPU EMULATOR
8b58be88 3866M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3867W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3868S: Maintained
679655da 3869F: arch/x86/math-emu/
e2d1d6c0
RD
3870
3871FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3872L: netdev@vger.kernel.org
c173bfac 3873S: Orphan
679655da
JP
3874F: drivers/net/wan/dlci.c
3875F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3876
3877FRAMEBUFFER LAYER
5489e948
JCPV
3878M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3879M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3880L: linux-fbdev@vger.kernel.org
e2d1d6c0 3881W: http://linux-fbdev.sourceforge.net/
b22fe37b 3882Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3883T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3884S: Maintained
679655da 3885F: Documentation/fb/
d958c62c 3886F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3887F: drivers/video/
3888F: include/video/
679655da 3889F: include/linux/fb.h
c117ab84
CEB
3890F: include/uapi/video/
3891F: include/uapi/linux/fb.h
e2d1d6c0 3892
a57c188e 3893FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3894M: Timur Tabi <timur@tabi.org>
a57c188e 3895L: linux-fbdev@vger.kernel.org
c4ef9bc4 3896S: Maintained
8a61f013 3897F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3898
e2d1d6c0 3899FREESCALE DMA DRIVER
8b58be88
JP
3900M: Li Yang <leoli@freescale.com>
3901M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3902L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3903S: Maintained
679655da 3904F: drivers/dma/fsldma.*
e2d1d6c0
RD
3905
3906FREESCALE I2C CPM DRIVER
8b58be88 3907M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3908L: linuxppc-dev@lists.ozlabs.org
846557d3 3909L: linux-i2c@vger.kernel.org
0d2b405a 3910S: Maintained
679655da 3911F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3912
60e8c5ab 3913FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3914M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3915L: linux-fbdev@vger.kernel.org
efc03ecb 3916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3917S: Maintained
bad985a1 3918F: include/linux/platform_data/video-imxfb.h
8a61f013 3919F: drivers/video/fbdev/imxfb.c
60e8c5ab 3920
4689a6b1 3921FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3922M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3923M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3924L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3925L: netdev@vger.kernel.org
3926S: Maintained
ec21e2ec 3927F: drivers/net/ethernet/freescale/fs_enet/
679655da 3928F: include/linux/fs_enet_pd.h
4689a6b1 3929
d9e9d82c 3930FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3931L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3932S: Orphan
679655da
JP
3933F: arch/powerpc/sysdev/qe_lib/
3934F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3935
b55ef929 3936FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3937M: Li Yang <leoli@freescale.com>
6372594a 3938L: linux-usb@vger.kernel.org
a4724ed6 3939L: linuxppc-dev@lists.ozlabs.org
a7205b30 3940S: Maintained
faf2e1db 3941F: drivers/usb/gadget/udc/fsl*
a7205b30 3942
beaf53bf 3943FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3944M: Li Yang <leoli@freescale.com>
beaf53bf 3945L: netdev@vger.kernel.org
a4724ed6 3946L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3947S: Maintained
ec21e2ec 3948F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3949
d9e9d82c 3950FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3951M: Timur Tabi <timur@tabi.org>
a4724ed6 3952L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3953S: Maintained
df621252 3954F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3955
3956FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3957M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3958M: Nicolin Chen <nicoleotsuka@gmail.com>
3959M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3960L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3961L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3962S: Maintained
69aefcea 3963F: sound/soc/fsl/fsl*
dc85950a 3964F: sound/soc/fsl/imx*
69aefcea 3965F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3966
1da177e4 3967FREEVXFS FILESYSTEM
8b58be88 3968M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3969W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3970S: Maintained
679655da 3971F: fs/freevxfs/
1da177e4 3972
71038f52 3973FREEZER
49db1903 3974M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3975M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3976L: linux-pm@vger.kernel.org
71038f52 3977S: Supported
679655da
JP
3978F: Documentation/power/freezing-of-tasks.txt
3979F: include/linux/freezer.h
3980F: kernel/freezer.c
71038f52 3981
839a1f79
KRW
3982FRONTSWAP API
3983M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3984L: linux-kernel@vger.kernel.org
3985S: Maintained
3986F: mm/frontswap.c
3987F: include/linux/frontswap.h
3988
a5432f5a 3989FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3990M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3991L: linux-cachefs@redhat.com
3992S: Supported
3993F: Documentation/filesystems/caching/
3994F: fs/fscache/
3995F: include/linux/fscache*.h
3996
f58ad8f5 3997F2FS FILE SYSTEM
9b29d481 3998M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3999M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4000L: linux-f2fs-devel@lists.sourceforge.net
4001W: http://en.wikipedia.org/wiki/F2FS
4002T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4003S: Maintained
4004F: Documentation/filesystems/f2fs.txt
3bac380c 4005F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4006F: fs/f2fs/
4007F: include/linux/f2fs_fs.h
4008
5ab7ffea 4009FUJITSU FR-V (FRV) PORT
8b58be88 4010M: David Howells <dhowells@redhat.com>
1da177e4 4011S: Maintained
679655da 4012F: arch/frv/
1da177e4 4013
20b93734 4014FUJITSU LAPTOP EXTRAS
409a3e98 4015M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4016L: platform-driver-x86@vger.kernel.org
20b93734 4017S: Maintained
679655da 4018F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4019
4da621b6
HK
4020FUJITSU M-5MO LS CAMERA ISP DRIVER
4021M: Kyungmin Park <kyungmin.park@samsung.com>
4022M: Heungjun Kim <riverful.kim@samsung.com>
4023L: linux-media@vger.kernel.org
4024S: Maintained
90d72ac6 4025F: drivers/media/i2c/m5mols/
4da621b6
HK
4026F: include/media/m5mols.h
4027
2d24c490
RG
4028FUJITSU TABLET EXTRAS
4029M: Robert Gerlach <khnz@gmx.de>
4030L: platform-driver-x86@vger.kernel.org
4031S: Maintained
4032F: drivers/platform/x86/fujitsu-tablet.c
4033
04578f17 4034FUSE: FILESYSTEM IN USERSPACE
8b58be88 4035M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4036L: fuse-devel@lists.sourceforge.net
4037W: http://fuse.sourceforge.net/
4038S: Maintained
679655da 4039F: fs/fuse/
c117ab84 4040F: include/uapi/linux/fuse.h
04578f17 4041
1da177e4 4042FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4043M: Rik Faith <faith@cs.unc.edu>
1da177e4 4044L: linux-scsi@vger.kernel.org
baaea1dc 4045S: Odd Fixes (e.g., new signatures)
679655da 4046F: drivers/scsi/fdomain.*
1da177e4 4047
d8e2162c
PO
4048GCOV BASED KERNEL PROFILING
4049M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4050S: Maintained
4051F: kernel/gcov/
4052F: Documentation/gcov.txt
4053
1da177e4 4054GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4055M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4056L: linux-scsi@vger.kernel.org
4057W: http://www.icp-vortex.com/
4058S: Supported
679655da 4059F: drivers/scsi/gdt*
1da177e4 4060
3169a1c7
HV
4061GEMTEK FM RADIO RECEIVER DRIVER
4062M: Hans Verkuil <hverkuil@xs4all.nl>
4063L: linux-media@vger.kernel.org
4064T: git git://linuxtv.org/media_tree.git
4065W: http://linuxtv.org
4066S: Maintained
4067F: drivers/media/radio/radio-gemtek*
4068
1c23af90 4069GENERIC GPIO I2C DRIVER
880b0e26 4070M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4071S: Supported
679655da
JP
4072F: drivers/i2c/busses/i2c-gpio.c
4073F: include/linux/i2c-gpio.h
1c23af90 4074
92ed1a76
PK
4075GENERIC GPIO I2C MULTIPLEXER DRIVER
4076M: Peter Korsgaard <peter.korsgaard@barco.com>
4077L: linux-i2c@vger.kernel.org
4078S: Supported
e7065e20
JD
4079F: drivers/i2c/muxes/i2c-mux-gpio.c
4080F: include/linux/i2c-mux-gpio.h
4081F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4082
9251ce95 4083GENERIC HDLC (WAN) DRIVERS
8b58be88 4084M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4085W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4086S: Maintained
679655da
JP
4087F: drivers/net/wan/c101.c
4088F: drivers/net/wan/hd6457*
4089F: drivers/net/wan/hdlc*
4090F: drivers/net/wan/n2.c
4091F: drivers/net/wan/pc300too.c
4092F: drivers/net/wan/pci200syn.c
4093F: drivers/net/wan/wanxl*
1da177e4 4094
1527aab6 4095GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4096M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4097L: linux-arch@vger.kernel.org
4098T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4099S: Maintained
14430813
JP
4100F: include/asm-generic/
4101F: include/uapi/asm-generic/
1527aab6 4102
ff764963
KVA
4103GENERIC PHY FRAMEWORK
4104M: Kishon Vijay Abraham I <kishon@ti.com>
4105L: linux-kernel@vger.kernel.org
4106T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4107S: Supported
4108F: drivers/phy/
4109F: include/linux/phy/
4110
ccb86a69 4111GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4112M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4113L: kvm@vger.kernel.org
ccb86a69
MT
4114S: Supported
4115F: drivers/uio/uio_pci_generic.c
4116
f8f1ec73
JP
4117GET_MAINTAINER SCRIPT
4118M: Joe Perches <joe@perches.com>
4119S: Maintained
4120F: scripts/get_maintainer.pl
4121
5be7b50f 4122GFS2 FILE SYSTEM
8b58be88 4123M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4124L: cluster-devel@redhat.com
5be7b50f 4125W: http://sources.redhat.com/cluster/
08deed1e
JP
4126T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4127T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4128S: Supported
679655da
JP
4129F: Documentation/filesystems/gfs2*.txt
4130F: fs/gfs2/
c117ab84 4131F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4132
0a34eb8f 4133GIGASET ISDN DRIVERS
8b58be88
JP
4134M: Hansjoerg Lipp <hjlipp@web.de>
4135M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4136L: gigaset307x-common@lists.sourceforge.net
4137W: http://gigaset307x.sourceforge.net/
4138S: Maintained
679655da
JP
4139F: Documentation/isdn/README.gigaset
4140F: drivers/isdn/gigaset/
c117ab84 4141F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4142
7eea35fe
JP
4143GO7007 MPEG CODEC
4144M: Hans Verkuil <hans.verkuil@cisco.com>
4145L: linux-media@vger.kernel.org
4146S: Maintained
4147F: drivers/media/usb/go7007/
4148
a0dc00b4 4149GPIO SUBSYSTEM
e4651a9f 4150M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4151M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4152L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4153T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4154S: Maintained
4155F: Documentation/gpio/
a0dc00b4 4156F: drivers/gpio/
bdc6e95e
AC
4157F: include/linux/gpio/
4158F: include/linux/gpio.h
9b692346 4159F: include/asm-generic/gpio.h
a0dc00b4 4160
71a6d0af
HW
4161GRE DEMULTIPLEXER DRIVER
4162M: Dmitry Kozlov <xeb@mail.ru>
4163L: netdev@vger.kernel.org
4164S: Maintained
11c26770
JP
4165F: net/ipv4/gre_demux.c
4166F: net/ipv4/gre_offload.c
71a6d0af
HW
4167F: include/net/gre.h
4168
d4c41139
KG
4169GRETH 10/100/1G Ethernet MAC device driver
4170M: Kristoffer Glembo <kristoffer@gaisler.com>
4171L: netdev@vger.kernel.org
4172S: Maintained
a31a96ad 4173F: drivers/net/ethernet/aeroflex/
d4c41139 4174
e8deeae2 4175GSPCA FINEPIX SUBDRIVER
8b58be88 4176M: Frank Zago <frank@zago.net>
661263b5 4177L: linux-media@vger.kernel.org
275ffde4 4178T: git git://linuxtv.org/media_tree.git
e8deeae2 4179S: Maintained
0c0d06ca 4180F: drivers/media/usb/gspca/finepix.c
e8deeae2 4181
4b3fa3c4
OL
4182GSPCA GL860 SUBDRIVER
4183M: Olivier Lorin <o.lorin@laposte.net>
4184L: linux-media@vger.kernel.org
275ffde4 4185T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4186S: Maintained
0c0d06ca 4187F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4188
e8deeae2 4189GSPCA M5602 SUBDRIVER
8b58be88 4190M: Erik Andren <erik.andren@gmail.com>
661263b5 4191L: linux-media@vger.kernel.org
275ffde4 4192T: git git://linuxtv.org/media_tree.git
e8deeae2 4193S: Maintained
0c0d06ca 4194F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4195
4196GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4197M: Hans de Goede <hdegoede@redhat.com>
661263b5 4198L: linux-media@vger.kernel.org
275ffde4 4199T: git git://linuxtv.org/media_tree.git
e8deeae2 4200S: Maintained
0c0d06ca 4201F: drivers/media/usb/gspca/pac207.c
e8deeae2 4202
261982f1 4203GSPCA SN9C20X SUBDRIVER
d95c5b0b 4204M: Brian Johnson <brijohn@gmail.com>
261982f1 4205L: linux-media@vger.kernel.org
275ffde4 4206T: git git://linuxtv.org/media_tree.git
261982f1 4207S: Maintained
0c0d06ca 4208F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4209
e8deeae2 4210GSPCA T613 SUBDRIVER
8b58be88 4211M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4212L: linux-media@vger.kernel.org
275ffde4 4213T: git git://linuxtv.org/media_tree.git
e8deeae2 4214S: Maintained
0c0d06ca 4215F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4216
4217GSPCA USB WEBCAM DRIVER
fc3f906b 4218M: Hans de Goede <hdegoede@redhat.com>
661263b5 4219L: linux-media@vger.kernel.org
275ffde4 4220T: git git://linuxtv.org/media_tree.git
e8deeae2 4221S: Maintained
0c0d06ca 4222F: drivers/media/usb/gspca/
e8deeae2 4223
584ec979
DB
4224GUID PARTITION TABLE (GPT)
4225M: Davidlohr Bueso <davidlohr@hp.com>
4226L: linux-efi@vger.kernel.org
4227S: Maintained
4228F: block/partitions/efi.*
4229
aa3c598b
EG
4230STK1160 USB VIDEO CAPTURE DRIVER
4231M: Ezequiel Garcia <elezegarcia@gmail.com>
4232L: linux-media@vger.kernel.org
275ffde4 4233T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4234S: Maintained
4235F: drivers/media/usb/stk1160/
e8deeae2 4236
71a6d0af
HW
4237HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4238M: Frank Seidel <frank@f-seidel.de>
4239L: platform-driver-x86@vger.kernel.org
4240W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4241S: Maintained
4242F: drivers/platform/x86/hdaps.c
4243
48fc9e26
HV
4244HDPVR USB VIDEO ENCODER DRIVER
4245M: Hans Verkuil <hverkuil@xs4all.nl>
4246L: linux-media@vger.kernel.org
4247T: git git://linuxtv.org/media_tree.git
4248W: http://linuxtv.org
4249S: Odd Fixes
14430813 4250F: drivers/media/usb/hdpvr/
48fc9e26 4251
71a6d0af 4252HWPOISON MEMORY FAILURE HANDLING
f9625c48 4253M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4254L: linux-mm@kvack.org
71a6d0af
HW
4255S: Maintained
4256F: mm/memory-failure.c
4257F: mm/hwpoison-inject.c
4258
4259HYPERVISOR VIRTUAL CONSOLE DRIVER
4260L: linuxppc-dev@lists.ozlabs.org
4261S: Odd Fixes
4262F: drivers/tty/hvc/
4263
e5ab1477
AP
4264HACKRF MEDIA DRIVER
4265M: Antti Palosaari <crope@iki.fi>
4266L: linux-media@vger.kernel.org
4267W: http://linuxtv.org/
4268W: http://palosaari.fi/linux/
4269Q: http://patchwork.linuxtv.org/project/linux-media/list/
4270T: git git://linuxtv.org/anttip/media_tree.git
4271S: Maintained
4272F: drivers/media/usb/hackrf/
4273
5b543965 4274HARDWARE MONITORING
7c81c60f 4275M: Jean Delvare <jdelvare@suse.de>
ca462085 4276M: Guenter Roeck <linux@roeck-us.net>
5b543965 4277L: lm-sensors@lm-sensors.org
595142e0 4278W: http://www.lm-sensors.org/
9e012c1a 4279T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4280T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4281S: Maintained
047f4ec2 4282F: Documentation/hwmon/
679655da 4283F: drivers/hwmon/
047f4ec2 4284F: include/linux/hwmon*.h
5b543965 4285
844dd05f 4286HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4287M: Matt Mackall <mpm@selenic.com>
4288M: Herbert Xu <herbert@gondor.apana.org.au>
4289S: Odd fixes
679655da
JP
4290F: Documentation/hw_random.txt
4291F: drivers/char/hw_random/
4292F: include/linux/hw_random.h
844dd05f 4293
8b37fcfc
OBC
4294HARDWARE SPINLOCK CORE
4295M: Ohad Ben-Cohen <ohad@wizery.com>
4296S: Maintained
4297F: Documentation/hwspinlock.txt
4298F: drivers/hwspinlock/hwspinlock_*
4299F: include/linux/hwspinlock.h
4300
1da177e4 4301HARMONY SOUND DRIVER
ac6aecbf 4302L: linux-parisc@vger.kernel.org
1da177e4 4303S: Maintained
679655da 4304F: sound/parisc/harmony.*
1da177e4 4305
91952bc0
AP
4306HD29L2 MEDIA DRIVER
4307M: Antti Palosaari <crope@iki.fi>
4308L: linux-media@vger.kernel.org
4309W: http://linuxtv.org/
4310W: http://palosaari.fi/linux/
4311Q: http://patchwork.linuxtv.org/project/linux-media/list/
4312T: git git://linuxtv.org/anttip/media_tree.git
4313S: Maintained
4314F: drivers/media/dvb-frontends/hd29l2*
4315
e2d1d6c0 4316HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4317L: iss_storagedev@hp.com
af9f1b3c 4318S: Orphan
679655da
JP
4319F: Documentation/blockdev/cpqarray.txt
4320F: drivers/block/cpqarray.*
e2d1d6c0 4321
9257aa49 4322HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4323M: Don Brace <don.brace@pmcs.com>
9257aa49 4324L: iss_storagedev@hp.com
693373db
DB
4325L: storagedev@pmcs.com
4326L: linux-scsi@vger.kernel.org
9257aa49
SC
4327S: Supported
4328F: Documentation/scsi/hpsa.txt
4329F: drivers/scsi/hpsa*.[ch]
4330F: include/linux/cciss*.h
c117ab84 4331F: include/uapi/linux/cciss*.h
9257aa49 4332
e2d1d6c0 4333HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4334M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4335L: iss_storagedev@hp.com
693373db
DB
4336L: storagedev@pmcs.com
4337L: linux-scsi@vger.kernel.org
e2d1d6c0 4338S: Supported
679655da
JP
4339F: Documentation/blockdev/cciss.txt
4340F: drivers/block/cciss*
4341F: include/linux/cciss_ioctl.h
c117ab84 4342F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4343
1da177e4 4344HFS FILESYSTEM
6cf515e1
GU
4345L: linux-fsdevel@vger.kernel.org
4346S: Orphan
679655da
JP
4347F: Documentation/filesystems/hfs.txt
4348F: fs/hfs/
1da177e4 4349
ef575f47
GU
4350HFSPLUS FILESYSTEM
4351L: linux-fsdevel@vger.kernel.org
4352S: Orphan
4353F: Documentation/filesystems/hfsplus.txt
4354F: fs/hfsplus/
4355
1da177e4 4356HGA FRAMEBUFFER DRIVER
8b58be88 4357M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4358L: linux-nvidia@lists.surfsouth.com
4359W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4360S: Maintained
8a61f013 4361F: drivers/video/fbdev/hgafb.c
1da177e4 4362
4480f15b 4363HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4364M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4365M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4366L: linux-pm@vger.kernel.org
e2d1d6c0 4367S: Supported
679655da
JP
4368F: arch/x86/power/
4369F: drivers/base/power/
4370F: kernel/power/
4371F: include/linux/suspend.h
4372F: include/linux/freezer.h
4373F: include/linux/pm.h
679655da 4374F: arch/*/include/asm/suspend*.h
e2d1d6c0 4375
4ef4caad 4376HID CORE LAYER
8b58be88 4377M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4378L: linux-input@vger.kernel.org
54e5881d 4379T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4380S: Maintained
679655da
JP
4381F: drivers/hid/
4382F: include/linux/hid*
c117ab84 4383F: include/uapi/linux/hid*
4ef4caad 4384
38bed542 4385HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4386M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4387L: linux-kernel@vger.kernel.org
75fc2d37 4388T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4389S: Maintained
679655da 4390F: Documentation/timers/
5cee9645 4391F: kernel/time/hrtimer.c
88606e80
TG
4392F: kernel/time/clockevents.c
4393F: kernel/time/tick*.*
4394F: kernel/time/timer_*.c
05ed8490 4395F: include/linux/clockchips.h
679655da 4396F: include/linux/hrtimer.h
38bed542 4397
1da177e4 4398HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4399L: linux-hams@vger.kernel.org
8b64f2a0 4400S: Orphan
679655da
JP
4401F: drivers/net/hamradio/dmascc.c
4402F: drivers/net/hamradio/scc.c
1da177e4 4403
ede1e6f8 4404HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4405M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4406W: http://www.highpoint-tech.com
4407S: Supported
679655da
JP
4408F: Documentation/scsi/hptiop.txt
4409F: drivers/scsi/hptiop.c
ede1e6f8 4410
1da177e4 4411HIPPI
8b58be88 4412M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4413L: linux-hippi@sunsite.dk
4414S: Maintained
679655da 4415F: include/linux/hippidevice.h
c117ab84 4416F: include/uapi/linux/if_hippi.h
679655da 4417F: net/802/hippi.c
ff5a3b50 4418F: drivers/net/hippi/
1da177e4 4419
ff1d2767 4420HOST AP DRIVER
8b58be88 4421M: Jouni Malinen <j@w1.fi>
85d32e7b 4422L: hostap@shmoo.com (subscribers-only)
724c6b35 4423L: linux-wireless@vger.kernel.org
ff1d2767
JM
4424W: http://hostap.epitest.fi/
4425S: Maintained
679655da 4426F: drivers/net/wireless/hostap/
ff1d2767 4427
dd8cd779 4428HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4429L: platform-driver-x86@vger.kernel.org
95c70215 4430S: Orphan
679655da 4431F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4432
e2d1d6c0 4433HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4434M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4435S: Maintained
7e25d724 4436F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4437
7d2c86b5 4438HPET: High Precision Event Timers driver
8b58be88 4439M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4440S: Maintained
679655da
JP
4441F: Documentation/timers/hpet.txt
4442F: drivers/char/hpet.c
4443F: include/linux/hpet.h
c117ab84 4444F: include/uapi/linux/hpet.h
b9b0332f 4445
e07b5d79 4446HPET: x86
9e06f631 4447S: Orphan
679655da
JP
4448F: arch/x86/kernel/hpet.c
4449F: arch/x86/include/asm/hpet.h
b9b0332f 4450
1da177e4 4451HPFS FILESYSTEM
8b58be88 4452M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4453W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4454S: Maintained
679655da 4455F: fs/hpfs/
1da177e4 4456
3441cded 4457HSI SUBSYSTEM
56459ea9
SR
4458M: Sebastian Reichel <sre@kernel.org>
4459T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4460S: Maintained
4461F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4462F: Documentation/hsi.txt
3441cded
SR
4463F: drivers/hsi/
4464F: include/linux/hsi/
4465F: include/uapi/linux/hsi/
4466
7d2c86b5 4467HSO 3G MODEM DRIVER
8b58be88 4468M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4469W: http://www.pharscape.org
4470S: Maintained
679655da 4471F: drivers/net/usb/hso.c
11cd29b0 4472
19990e29
AB
4473HSR NETWORK PROTOCOL
4474M: Arvid Brodin <arvid.brodin@alten.se>
4475L: netdev@vger.kernel.org
4476S: Maintained
4477F: net/hsr/
4478
5a18c343 4479HTCPEN TOUCHSCREEN DRIVER
8b58be88 4480M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4481L: linux-input@vger.kernel.org
4482S: Maintained
679655da 4483F: drivers/input/touchscreen/htcpen.c
5a18c343 4484
1da177e4 4485HUGETLB FILESYSTEM
6d49e352 4486M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4487S: Maintained
679655da 4488F: fs/hugetlbfs/
1da177e4 4489
05183189
S
4490Hyper-V CORE AND DRIVERS
4491M: K. Y. Srinivasan <kys@microsoft.com>
4492M: Haiyang Zhang <haiyangz@microsoft.com>
4493L: devel@linuxdriverproject.org
4494S: Maintained
a4162747
HZ
4495F: arch/x86/include/asm/mshyperv.h
4496F: arch/x86/include/uapi/asm/hyperv.h
4497F: arch/x86/kernel/cpu/mshyperv.c
05183189 4498F: drivers/hid/hid-hyperv.c
a4162747 4499F: drivers/hv/
f92ca80b 4500F: drivers/input/serio/hyperv-keyboard.c
05183189 4501F: drivers/net/hyperv/
a4162747 4502F: drivers/scsi/storvsc_drv.c
8a61f013 4503F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4504F: include/linux/hyperv.h
4505F: tools/hv/
05183189 4506
d85c8a6a 4507I2C OVER PARALLEL PORT
7c81c60f 4508M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4509L: linux-i2c@vger.kernel.org
4510S: Maintained
4511F: Documentation/i2c/busses/i2c-parport
4512F: Documentation/i2c/busses/i2c-parport-light
4513F: drivers/i2c/busses/i2c-parport.c
4514F: drivers/i2c/busses/i2c-parport-light.c
4515
4516I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4517M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4518L: linux-i2c@vger.kernel.org
4519S: Maintained
4520F: Documentation/i2c/busses/i2c-ali1535
4521F: Documentation/i2c/busses/i2c-ali1563
4522F: Documentation/i2c/busses/i2c-ali15x3
4523F: Documentation/i2c/busses/i2c-amd756
4524F: Documentation/i2c/busses/i2c-amd8111
4525F: Documentation/i2c/busses/i2c-i801
4526F: Documentation/i2c/busses/i2c-nforce2
4527F: Documentation/i2c/busses/i2c-piix4
4528F: Documentation/i2c/busses/i2c-sis5595
4529F: Documentation/i2c/busses/i2c-sis630
4530F: Documentation/i2c/busses/i2c-sis96x
4531F: Documentation/i2c/busses/i2c-via
4532F: Documentation/i2c/busses/i2c-viapro
4533F: drivers/i2c/busses/i2c-ali1535.c
4534F: drivers/i2c/busses/i2c-ali1563.c
4535F: drivers/i2c/busses/i2c-ali15x3.c
4536F: drivers/i2c/busses/i2c-amd756.c
4537F: drivers/i2c/busses/i2c-amd756-s4882.c
4538F: drivers/i2c/busses/i2c-amd8111.c
4539F: drivers/i2c/busses/i2c-i801.c
4540F: drivers/i2c/busses/i2c-isch.c
4541F: drivers/i2c/busses/i2c-nforce2.c
4542F: drivers/i2c/busses/i2c-nforce2-s4985.c
4543F: drivers/i2c/busses/i2c-piix4.c
4544F: drivers/i2c/busses/i2c-sis5595.c
4545F: drivers/i2c/busses/i2c-sis630.c
4546F: drivers/i2c/busses/i2c-sis96x.c
4547F: drivers/i2c/busses/i2c-via.c
4548F: drivers/i2c/busses/i2c-viapro.c
4549
cb7f07a4
NH
4550I2C/SMBUS ISMT DRIVER
4551M: Seth Heasley <seth.heasley@intel.com>
4552M: Neil Horman <nhorman@tuxdriver.com>
4553L: linux-i2c@vger.kernel.org
4554F: drivers/i2c/busses/i2c-ismt.c
4555F: Documentation/i2c/busses/i2c-ismt
4556
6ea884db 4557I2C/SMBUS STUB DRIVER
7c81c60f 4558M: Jean Delvare <jdelvare@suse.de>
846557d3 4559L: linux-i2c@vger.kernel.org
6ea884db 4560S: Maintained
8547a5bc 4561F: drivers/i2c/i2c-stub.c
6ea884db 4562
5b543965 4563I2C SUBSYSTEM
14d77c4d 4564M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4565L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4566W: https://i2c.wiki.kernel.org/
4567Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4568T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4569S: Maintained
679655da
JP
4570F: Documentation/i2c/
4571F: drivers/i2c/
4572F: include/linux/i2c.h
03b70d62 4573F: include/linux/i2c-*.h
c117ab84
CEB
4574F: include/uapi/linux/i2c.h
4575F: include/uapi/linux/i2c-*.h
1da177e4 4576
4560d677
WS
4577I2C ACPI SUPPORT
4578M: Mika Westerberg <mika.westerberg@linux.intel.com>
4579L: linux-i2c@vger.kernel.org
4580L: linux-acpi@vger.kernel.org
4581S: Maintained
4560d677 4582
d85c8a6a 4583I2C-TAOS-EVM DRIVER
7c81c60f 4584M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4585L: linux-i2c@vger.kernel.org
4586S: Maintained
4587F: Documentation/i2c/busses/i2c-taos-evm
4588F: drivers/i2c/busses/i2c-taos-evm.c
4589
e8c76eed 4590I2C-TINY-USB DRIVER
8b58be88 4591M: Till Harbaum <till@harbaum.org>
846557d3 4592L: linux-i2c@vger.kernel.org
932d1872 4593W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4594S: Maintained
679655da 4595F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4596
1da177e4 4597i386 BOOT CODE
8b58be88 4598M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4599S: Maintained
679655da 4600F: arch/x86/boot/
1da177e4
LT
4601
4602i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4603M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4604T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4605S: Maintained
4606
1da177e4 4607IA64 (Itanium) PLATFORM
8b58be88
JP
4608M: Tony Luck <tony.luck@intel.com>
4609M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4610L: linux-ia64@vger.kernel.org
6b1c70b1 4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4612S: Maintained
679655da 4613F: arch/ia64/
1da177e4 4614
956c203c 4615IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4616M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4617M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4618L: linux-crypto@vger.kernel.org
4619S: Supported
4620F: drivers/crypto/nx/
4621
0e16aafb 4622IBM Power 842 compression accelerator
d1e66e6e 4623M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4624S: Supported
4625F: drivers/crypto/nx/nx-842.c
4626F: include/linux/nx842.h
4627
1da177e4 4628IBM Power Linux RAID adapter
8b58be88 4629M: Brian King <brking@us.ibm.com>
1da177e4 4630S: Supported
679655da 4631F: drivers/scsi/ipr.*
1da177e4 4632
9d348af4
SL
4633IBM Power Virtual Ethernet Device Driver
4634M: Santiago Leon <santil@linux.vnet.ibm.com>
4635L: netdev@vger.kernel.org
4636S: Supported
9aa32835 4637F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4638
e6babec6
NF
4639IBM Power Virtual SCSI Device Drivers
4640M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4641L: linux-scsi@vger.kernel.org
4642S: Supported
e6babec6
NF
4643F: drivers/scsi/ibmvscsi/ibmvscsi*
4644F: drivers/scsi/ibmvscsi/viosrp.h
4645
4646IBM Power Virtual FC Device Drivers
4647M: Brian King <brking@linux.vnet.ibm.com>
4648L: linux-scsi@vger.kernel.org
4649S: Supported
4650F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4651
1da177e4 4652IBM ServeRAID RAID DRIVER
f9213e78 4653S: Orphan
679655da 4654F: drivers/scsi/ips.*
1da177e4 4655
6ed9f9c4
PT
4656ICH LPC AND GPIO DRIVER
4657M: Peter Tyser <ptyser@xes-inc.com>
4658S: Maintained
4659F: drivers/mfd/lpc_ich.c
4660F: drivers/gpio/gpio-ich.c
4661
1e7106fc 4662IDE SUBSYSTEM
8b58be88 4663M: "David S. Miller" <davem@davemloft.net>
1da177e4 4664L: linux-ide@vger.kernel.org
8a6e2535 4665Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4666T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4667S: Maintained
679655da
JP
4668F: Documentation/ide/
4669F: drivers/ide/
4670F: include/linux/ide.h
1da177e4 4671
6cb8c13d
IP
4672IDEAPAD LAPTOP EXTRAS DRIVER
4673M: Ike Panhc <ike.pan@canonical.com>
4674L: platform-driver-x86@vger.kernel.org
4675W: http://launchpad.net/ideapad-laptop
4676S: Maintained
4677F: drivers/platform/x86/ideapad-laptop.c
4678
1ea4c161
AM
4679IDEAPAD LAPTOP SLIDEBAR DRIVER
4680M: Andrey Moiseev <o2g.org.ru@gmail.com>
4681L: linux-input@vger.kernel.org
4682W: https://github.com/o2genum/ideapad-slidebar
4683S: Maintained
4684F: drivers/input/misc/ideapad_slidebar.c
4685
0f861e8c 4686IDE/ATAPI DRIVERS
487ba8e8 4687M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4688L: linux-ide@vger.kernel.org
c404c199 4689S: Maintained
679655da
JP
4690F: Documentation/cdrom/ide-cd
4691F: drivers/ide/ide-cd*
1da177e4 4692
27471fdb 4693IDLE-I7300
8b58be88 4694M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4695L: linux-pm@vger.kernel.org
27471fdb 4696S: Supported
679655da 4697F: drivers/idle/i7300_idle.c
27471fdb 4698
02cf2286 4699IEEE 802.15.4 SUBSYSTEM
b6e195fd 4700M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4701L: linux-wpan@vger.kernel.org
4702W: https://github.com/linux-wpan
4703T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4704S: Maintained
4705F: net/ieee802154/
68653359 4706F: net/mac802154/
251741b1 4707F: drivers/net/ieee802154/
ebef9c12 4708F: Documentation/networking/ieee802154.txt
02cf2286 4709
40ad4a30
SY
4710IGUANAWORKS USB IR TRANSCEIVER
4711M: Sean Young <sean@mess.org>
4712L: linux-media@vger.kernel.org
4713S: Maintained
4714F: drivers/media/rc/iguanair.c
4715
9545f86e 4716IIO SUBSYSTEM AND DRIVERS
030a13d7 4717M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4718R: Hartmut Knaack <knaack.h@gmx.de>
4719R: Lars-Peter Clausen <lars@metafoo.de>
4720R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4721L: linux-iio@vger.kernel.org
4722S: Maintained
03e7c251 4723F: drivers/iio/
9545f86e
AP
4724F: drivers/staging/iio/
4725
65519263
SG
4726IKANOS/ADI EAGLE ADSL USB DRIVER
4727M: Matthieu Castet <castet.matthieu@free.fr>
4728M: Stanislaw Gruszka <stf_xl@wp.pl>
4729S: Maintained
4730F: drivers/usb/atm/ueagle-atm.c
4731
e89ab51f
GR
4732INA209 HARDWARE MONITOR DRIVER
4733M: Guenter Roeck <linux@roeck-us.net>
4734L: lm-sensors@lm-sensors.org
4735S: Maintained
4736F: Documentation/hwmon/ina209
4737F: Documentation/devicetree/bindings/i2c/ina209.txt
4738F: drivers/hwmon/ina209.c
4739
4740INA2XX HARDWARE MONITOR DRIVER
4741M: Guenter Roeck <linux@roeck-us.net>
4742L: lm-sensors@lm-sensors.org
4743S: Maintained
4744F: Documentation/hwmon/ina2xx
4745F: drivers/hwmon/ina2xx.c
4746F: include/linux/platform_data/ina2xx.h
4747
14dc124f
SIG
4748INDUSTRY PACK SUBSYSTEM (IPACK)
4749M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4750M: Jens Taprogge <jens.taprogge@taprogge.org>
4751M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4752L: industrypack-devel@lists.sourceforge.net
4753W: http://industrypack.sourceforge.net
4754S: Maintained
4755F: drivers/ipack/
4756
aa7168f4 4757INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4758M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4759M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4760L: linux-ima-devel@lists.sourceforge.net
4761L: linux-ima-user@lists.sourceforge.net
4762L: linux-security-module@vger.kernel.org
aa7168f4 4763S: Supported
679655da 4764F: security/integrity/ima/
aa7168f4 4765
1da177e4 4766IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4767L: linux-fbdev@vger.kernel.org
843393d3 4768S: Orphan
8a61f013 4769F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4770
4771INFINIBAND SUBSYSTEM
db9fd848 4772M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4773M: Sean Hefty <sean.hefty@intel.com>
4774M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4775L: linux-rdma@vger.kernel.org
605841f5 4776W: http://www.openfabrics.org/
8a6e2535 4777Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4778T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4779S: Supported
679655da
JP
4780F: Documentation/infiniband/
4781F: drivers/infiniband/
c117ab84 4782F: include/uapi/linux/if_infiniband.h
1da177e4 4783
c9f04f58 4784INOTIFY
8b58be88
JP
4785M: John McCutchan <john@johnmccutchan.com>
4786M: Robert Love <rlove@rlove.org>
4787M: Eric Paris <eparis@parisplace.org>
c9f04f58 4788S: Maintained
679655da
JP
4789F: Documentation/filesystems/inotify.txt
4790F: fs/notify/inotify/
4791F: include/linux/inotify.h
c117ab84 4792F: include/uapi/linux/inotify.h
c9f04f58 4793
e2d1d6c0 4794INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4795M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4796M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4797L: linux-input@vger.kernel.org
8a6e2535 4798Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4799T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4800S: Maintained
679655da 4801F: drivers/input/
f4eea7e2 4802F: include/linux/input.h
c117ab84 4803F: include/uapi/linux/input.h
f4eea7e2 4804F: include/linux/input/
e2d1d6c0 4805
3267a87f
HR
4806INPUT MULTITOUCH (MT) PROTOCOL
4807M: Henrik Rydberg <rydberg@euromail.se>
4808L: linux-input@vger.kernel.org
7f9c2454 4809T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4810S: Maintained
4811F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4812F: drivers/input/input-mt.c
3267a87f
HR
4813K: \b(ABS|SYN)_MT_
4814
4ac13e17
DJ
4815INTEL C600 SERIES SAS CONTROLLER DRIVER
4816M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4817M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4818M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4819L: linux-scsi@vger.kernel.org
7106891a
DJ
4820T: git git://git.code.sf.net/p/intel-sas/isci
4821S: Supported
4ac13e17 4822F: drivers/scsi/isci/
4ac13e17 4823
26717172
LB
4824INTEL IDLE DRIVER
4825M: Len Brown <lenb@kernel.org>
bf1c138e 4826L: linux-pm@vger.kernel.org
08deed1e 4827T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4828S: Supported
4829F: drivers/idle/intel_idle.c
4830
9eb8ef74 4831INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4832M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4833L: linux-fbdev@vger.kernel.org
ce00f85c 4834S: Maintained
679655da 4835F: Documentation/fb/intelfb.txt
8a61f013 4836F: drivers/video/fbdev/intelfb/
9eb8ef74 4837
1da177e4 4838INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4839M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4840L: linux-fbdev@vger.kernel.org
ce00f85c 4841S: Maintained
8a61f013 4842F: drivers/video/fbdev/i810/
1da177e4 4843
f4a9bc4c 4844INTEL MENLOW THERMAL DRIVER
8b58be88 4845M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4846L: platform-driver-x86@vger.kernel.org
5ca92bd9 4847W: https://01.org/linux-acpi
f4a9bc4c 4848S: Supported
679655da 4849F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4850
1da177e4 4851INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4852M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4853S: Maintained
73d425fd
JP
4854F: arch/x86/kernel/cpu/microcode/core*
4855F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4856
248a9dc3 4857INTEL I/OAT DMA DRIVER
18ebd564 4858M: Dave Jiang <dave.jiang@intel.com>
08223d80 4859R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4860L: dmaengine@vger.kernel.org
4861Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4862S: Supported
679655da 4863F: drivers/dma/ioat*
248a9dc3 4864
6c8909b4 4865INTEL IOMMU (VT-d)
8b58be88 4866M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4867L: iommu@lists.linux-foundation.org
54e5881d 4868T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4869S: Supported
3fb39615 4870F: drivers/iommu/intel-iommu.c
679655da 4871F: include/linux/intel-iommu.h
6c8909b4 4872
b3e5f263 4873INTEL IOP-ADMA DMA DRIVER
08223d80 4874R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4875S: Odd fixes
679655da 4876F: drivers/dma/iop-adma.c
b3e5f263 4877
9251ce95 4878INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4879M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4880S: Maintained
679655da
JP
4881F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4882F: arch/arm/mach-ixp4xx/include/mach/npe.h
4883F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4884F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4885F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4886F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4887
844dd05f 4888INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4889M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4890S: Maintained
679655da 4891F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4892
c3a803e8 4893INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4894M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4895M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4896M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4897M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4898M: Don Skidmore <donald.c.skidmore@intel.com>
4899M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 4900M: Matthew Vick <matthew.vick@intel.com>
8b58be88 4901M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4902M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4903M: Linux NICS <linux.nics@intel.com>
dcd01faf 4904L: e1000-devel@lists.sourceforge.net
f6fde11a 4905W: http://www.intel.com/support/feedback.htm
d94e6fed 4906W: http://e1000.sourceforge.net/
dee1ad47
JK
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4908T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4909S: Supported
0d164401
JK
4910F: Documentation/networking/e100.txt
4911F: Documentation/networking/e1000.txt
4912F: Documentation/networking/e1000e.txt
4913F: Documentation/networking/igb.txt
4914F: Documentation/networking/igbvf.txt
4915F: Documentation/networking/ixgb.txt
4916F: Documentation/networking/ixgbe.txt
4917F: Documentation/networking/ixgbevf.txt
1bff6529 4918F: Documentation/networking/i40e.txt
105bf2fe 4919F: Documentation/networking/i40evf.txt
dee1ad47 4920F: drivers/net/ethernet/intel/
bc90d291 4921F: drivers/net/ethernet/intel/*/
1da177e4 4922
0963d59b
LW
4923INTEL-MID GPIO DRIVER
4924M: David Cohen <david.a.cohen@linux.intel.com>
4925L: linux-gpio@vger.kernel.org
4926S: Maintained
4927F: drivers/gpio/gpio-intel-mid.c
4928
ca907a90
SY
4929INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4930M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4931L: linux-wireless@vger.kernel.org
ca907a90 4932S: Maintained
679655da 4933F: Documentation/networking/README.ipw2100
679655da 4934F: Documentation/networking/README.ipw2200
ca907a90 4935F: drivers/net/wireless/ipw2x00/
826d2abe 4936
4bd96a7a 4937INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4938M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4939M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4940M: Shane Wang <shane.wang@intel.com>
4941L: tboot-devel@lists.sourceforge.net
4942W: http://tboot.sourceforge.net
e9b7d7c8 4943T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4944S: Supported
4945F: Documentation/intel_txt.txt
4946F: include/linux/tboot.h
4947F: arch/x86/kernel/tboot.c
4948
8a70da82 4949INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4950M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4951M: linux-wimax@intel.com
63fae219 4952L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4953S: Supported
4954W: http://linuxwimax.org
679655da
JP
4955F: Documentation/wimax/README.i2400m
4956F: drivers/net/wimax/i2400m/
c117ab84 4957F: include/uapi/linux/wimax/i2400m.h
8a70da82 4958
1c0ce89c
SG
4959INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4960M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4961L: linux-wireless@vger.kernel.org
1c0ce89c 4962S: Supported
efa3144e
WYG
4963F: drivers/net/wireless/iwlegacy/
4964
b481de9c 4965INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4966M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4967M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4968M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4969L: linux-wireless@vger.kernel.org
b481de9c 4970W: http://intellinuxwireless.org
b62ff718 4971T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4972S: Supported
679655da 4973F: drivers/net/wireless/iwlwifi/
b481de9c 4974
de8fe023
TW
4975INTEL MANAGEMENT ENGINE (mei)
4976M: Tomas Winkler <tomas.winkler@intel.com>
4977L: linux-kernel@vger.kernel.org
4978S: Supported
c117ab84 4979F: include/uapi/linux/mei.h
de8fe023 4980F: drivers/misc/mei/*
e07950a1 4981F: Documentation/misc-devices/mei/*
de8fe023 4982
cb109a0e 4983IOC3 ETHERNET DRIVER
8b58be88 4984M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4985L: linux-mips@linux-mips.org
4986S: Maintained
8862bf1e 4987F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4988
cb109a0e 4989IOC3 SERIAL DRIVER
8b58be88 4990M: Pat Gefre <pfg@sgi.com>
d39e0721 4991L: linux-serial@vger.kernel.org
cb109a0e 4992S: Maintained
df621252 4993F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4994
0b6e8569
SW
4995IOMMU DRIVERS
4996M: Joerg Roedel <joro@8bytes.org>
4997L: iommu@lists.linux-foundation.org
4998T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4999S: Maintained
5000F: drivers/iommu/
5001
4480f15b 5002IP MASQUERADING
8b58be88 5003M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5004S: Maintained
679655da 5005F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5006
1202d6ff 5007IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5008M: Francois Romieu <romieu@fr.zoreil.com>
5009M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5010L: netdev@vger.kernel.org
5011S: Maintained
7443713a 5012F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5013
4480f15b 5014IPATH DRIVER
8473c603 5015M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5016L: linux-rdma@vger.kernel.org
52a09a04 5017S: Maintained
679655da 5018F: drivers/infiniband/hw/ipath/
77d8798b 5019
4409ebe9 5020IPMI SUBSYSTEM
8b58be88 5021M: Corey Minyard <minyard@acm.org>
b0c90653 5022L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5023W: http://openipmi.sourceforge.net/
5024S: Supported
679655da
JP
5025F: Documentation/IPMI.txt
5026F: drivers/char/ipmi/
5027F: include/linux/ipmi*
c117ab84 5028F: include/uapi/linux/ipmi*
4409ebe9 5029
e2d1d6c0 5030IPS SCSI RAID DRIVER
8b58be88 5031M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5032L: linux-scsi@vger.kernel.org
5033W: http://www.adaptec.com/
5034S: Maintained
679655da 5035F: drivers/scsi/ips*
e2d1d6c0
RD
5036
5037IPVS
8b58be88
JP
5038M: Wensong Zhang <wensong@linux-vs.org>
5039M: Simon Horman <horms@verge.net.au>
5040M: Julian Anastasov <ja@ssi.bg>
979b6c13 5041L: netdev@vger.kernel.org
e2d1d6c0 5042L: lvs-devel@vger.kernel.org
1da177e4 5043S: Maintained
679655da 5044F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5045F: include/net/ip_vs.h
c117ab84 5046F: include/uapi/linux/ip_vs.h
679655da 5047F: net/netfilter/ipvs/
1da177e4 5048
e7839f25 5049IPWIRELESS DRIVER
8b58be88
JP
5050M: Jiri Kosina <jkosina@suse.cz>
5051M: David Sterba <dsterba@suse.cz>
92094aa0 5052S: Odd Fixes
282361a0 5053F: drivers/tty/ipwireless/
099dc4fb 5054
e2d1d6c0 5055IPX NETWORK LAYER
8b58be88 5056M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5057L: netdev@vger.kernel.org
5058S: Maintained
679655da 5059F: include/net/ipx.h
c117ab84 5060F: include/uapi/linux/ipx.h
679655da 5061F: net/ipx/
e2d1d6c0 5062
1da177e4 5063IRDA SUBSYSTEM
8b58be88 5064M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5065L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5066L: netdev@vger.kernel.org
1da177e4 5067W: http://irda.sourceforge.net/
f353976d 5068S: Maintained
e0057975 5069T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5070F: Documentation/networking/irda.txt
5071F: drivers/net/irda/
5072F: include/net/irda/
5073F: net/irda/
1da177e4 5074
a800c7cc
TG
5075IRQ SUBSYSTEM
5076M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5077L: linux-kernel@vger.kernel.org
a800c7cc 5078S: Maintained
75fc2d37 5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5080F: kernel/irq/
2ed9fd28
JC
5081
5082IRQCHIP DRIVERS
5083M: Thomas Gleixner <tglx@linutronix.de>
5084M: Jason Cooper <jason@lakedaemon.net>
5085L: linux-kernel@vger.kernel.org
5086S: Maintained
5087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5088T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5089F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5090F: drivers/irqchip/
a800c7cc 5091
7ab3a837
GL
5092IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5093M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5094S: Maintained
5095F: Documentation/IRQ-domain.txt
5096F: include/linux/irqdomain.h
5097F: kernel/irq/irqdomain.c
5098
e2d1d6c0 5099ISAPNP
8b58be88 5100M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5101S: Maintained
679655da
JP
5102F: Documentation/isapnp.txt
5103F: drivers/pnp/isapnp/
5104F: include/linux/isapnp.h
e2d1d6c0 5105
d39b8420
HV
5106ISA RADIO MODULE
5107M: Hans Verkuil <hverkuil@xs4all.nl>
5108L: linux-media@vger.kernel.org
5109T: git git://linuxtv.org/media_tree.git
5110W: http://linuxtv.org
5111S: Maintained
5112F: drivers/media/radio/radio-isa*
5113
71a6d0af
HW
5114iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5115M: Peter Jones <pjones@redhat.com>
5116M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5117S: Maintained
5118F: drivers/firmware/iscsi_ibft*
5119
14816b1e 5120ISCSI
8b58be88 5121M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5122L: open-iscsi@googlegroups.com
5123W: www.open-iscsi.org
54e5881d 5124T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5125S: Maintained
679655da
JP
5126F: drivers/scsi/*iscsi*
5127F: include/scsi/*iscsi*
14816b1e 5128
1e65eb42
OG
5129ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5130M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5131M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5132M: Roi Dayan <roid@mellanox.com>
5133L: linux-rdma@vger.kernel.org
5134S: Supported
5135W: http://www.openfabrics.org
5136W: www.open-iscsi.org
5137Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5138F: drivers/infiniband/ulp/iser/
1e65eb42 5139
1da177e4 5140ISDN SUBSYSTEM
8b58be88 5141M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5142L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5143L: netdev@vger.kernel.org
1da177e4 5144W: http://www.isdn4linux.de
54e5881d 5145T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5146S: Maintained
679655da
JP
5147F: Documentation/isdn/
5148F: drivers/isdn/
5149F: include/linux/isdn.h
5150F: include/linux/isdn/
c117ab84
CEB
5151F: include/uapi/linux/isdn.h
5152F: include/uapi/linux/isdn/
1da177e4
LT
5153
5154ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5155M: Armin Schindler <mac@melware.de>
d5d52273 5156L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5157W: http://www.melware.de
5158S: Maintained
679655da 5159F: drivers/isdn/hardware/eicon/
1da177e4 5160
d624870f 5161IT87 HARDWARE MONITORING DRIVER
7c81c60f 5162M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5163L: lm-sensors@lm-sensors.org
5164S: Maintained
5165F: Documentation/hwmon/it87
5166F: drivers/hwmon/it87.c
5167
d7104bff
AP
5168IT913X MEDIA DRIVER
5169M: Antti Palosaari <crope@iki.fi>
5170L: linux-media@vger.kernel.org
5171W: http://linuxtv.org/
5172W: http://palosaari.fi/linux/
5173Q: http://patchwork.linuxtv.org/project/linux-media/list/
5174T: git git://linuxtv.org/anttip/media_tree.git
5175S: Maintained
249c697e 5176F: drivers/media/tuners/it913x*
d7104bff 5177
91821ff3 5178IVTV VIDEO4LINUX DRIVER
6afdeaf8 5179M: Andy Walls <awalls@md.metrocast.net>
c4240509 5180L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5181L: linux-media@vger.kernel.org
275ffde4 5182T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5183W: http://www.ivtvdriver.org
5184S: Maintained
679655da 5185F: Documentation/video4linux/*.ivtv
90d72ac6 5186F: drivers/media/pci/ivtv/
c117ab84 5187F: include/uapi/linux/ivtv*
91821ff3 5188
68620bdd
MP
5189IX2505V MEDIA DRIVER
5190M: Malcolm Priestley <tvboxspy@gmail.com>
5191L: linux-media@vger.kernel.org
5192W: http://linuxtv.org/
5193Q: http://patchwork.linuxtv.org/project/linux-media/list/
5194S: Maintained
5195F: drivers/media/dvb-frontends/ix2505v*
5196
4453d736
GR
5197JC42.4 TEMPERATURE SENSOR DRIVER
5198M: Guenter Roeck <linux@roeck-us.net>
5199L: lm-sensors@lm-sensors.org
5200S: Maintained
5201F: drivers/hwmon/jc42.c
5202F: Documentation/hwmon/jc42
5203
e2d1d6c0 5204JFS FILESYSTEM
3256f80f 5205M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5206L: jfs-discussion@lists.sourceforge.net
5207W: http://jfs.sourceforge.net/
54e5881d 5208T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5209S: Maintained
679655da
JP
5210F: Documentation/filesystems/jfs.txt
5211F: fs/jfs/
e2d1d6c0 5212
95252236 5213JME NETWORK DRIVER
8b58be88 5214M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5215L: netdev@vger.kernel.org
5216S: Maintained
63d24a0e 5217F: drivers/net/ethernet/jme.*
95252236 5218
1da177e4 5219JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5220M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5221L: linux-mtd@lists.infradead.org
5222W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5223S: Maintained
679655da 5224F: fs/jffs2/
c117ab84 5225F: include/uapi/linux/jffs2.h
1da177e4 5226
de456d37 5227JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5228M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5229M: Jan Kara <jack@suse.cz>
72be2ccf 5230L: linux-ext4@vger.kernel.org
ae0718f8 5231S: Maintained
d183e11a 5232F: fs/jbd/
d183e11a
TT
5233F: include/linux/jbd.h
5234
5235JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5236M: "Theodore Ts'o" <tytso@mit.edu>
5237L: linux-ext4@vger.kernel.org
5238S: Maintained
5239F: fs/jbd2/
5240F: include/linux/jbd2.h
ae0718f8 5241
fd8b6cb4 5242JSM Neo PCI based serial card
9d141cb9 5243M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5244L: linux-serial@vger.kernel.org
5245S: Maintained
df621252 5246F: drivers/tty/serial/jsm/
ae0718f8 5247
af39917d
CL
5248K10TEMP HARDWARE MONITORING DRIVER
5249M: Clemens Ladisch <clemens@ladisch.de>
5250L: lm-sensors@lm-sensors.org
5251S: Maintained
5252F: Documentation/hwmon/k10temp
5253F: drivers/hwmon/k10temp.c
5254
4660cb35 5255K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5256M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5257L: lm-sensors@lm-sensors.org
ae0718f8 5258S: Maintained
679655da
JP
5259F: Documentation/hwmon/k8temp
5260F: drivers/hwmon/k8temp.c
ae0718f8 5261
1da177e4 5262KCONFIG
5eb1f99e 5263M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5264L: linux-kbuild@vger.kernel.org
cea8321c 5265T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5266S: Maintained
679655da
JP
5267F: Documentation/kbuild/kconfig-language.txt
5268F: scripts/kconfig/
1da177e4 5269
ea6c2089 5270KDUMP
8b58be88
JP
5271M: Vivek Goyal <vgoyal@redhat.com>
5272M: Haren Myneni <hbabu@us.ibm.com>
34633993 5273L: kexec@lists.infradead.org
ea6c2089
VG
5274W: http://lse.sourceforge.net/kdump/
5275S: Maintained
80811493 5276F: Documentation/kdump/
ea6c2089 5277
f41bf02f
HV
5278KEENE FM RADIO TRANSMITTER DRIVER
5279M: Hans Verkuil <hverkuil@xs4all.nl>
5280L: linux-media@vger.kernel.org
5281T: git git://linuxtv.org/media_tree.git
5282W: http://linuxtv.org
5283S: Maintained
5284F: drivers/media/radio/radio-keene*
5285
1da177e4 5286KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5287M: Ian Kent <raven@themaw.net>
f694fc97 5288L: autofs@vger.kernel.org
1da177e4 5289S: Maintained
679655da 5290F: fs/autofs4/
1da177e4 5291
70fb7ba6 5292KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5293M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5294T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5295T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5296L: linux-kbuild@vger.kernel.org
5ce45962 5297S: Maintained
679655da
JP
5298F: Documentation/kbuild/
5299F: Makefile
5300F: scripts/Makefile.*
70fb7ba6
MM
5301F: scripts/basic/
5302F: scripts/mk*
5303F: scripts/package/
1da177e4
LT
5304
5305KERNEL JANITORS
c3000e03 5306L: kernel-janitors@vger.kernel.org
10466f5a 5307W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5308S: Odd Fixes
1da177e4 5309
e8b43555 5310KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5311M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5312L: linux-nfs@vger.kernel.org
1da177e4 5313W: http://nfs.sourceforge.net/
98fac23f 5314S: Supported
679655da 5315F: fs/nfsd/
c117ab84 5316F: include/uapi/linux/nfsd/
679655da
JP
5317F: fs/lockd/
5318F: fs/nfs_common/
5319F: net/sunrpc/
5320F: include/linux/lockd/
5321F: include/linux/sunrpc/
c117ab84 5322F: include/uapi/linux/sunrpc/
1da177e4 5323
13b122b3
SK
5324KERNEL SELFTEST FRAMEWORK
5325M: Shuah Khan <shuahkh@osg.samsung.com>
5326L: linux-api@vger.kernel.org
5327T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5328S: Maintained
5329F: tools/testing/selftests
5330
426d62e2 5331KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5332M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5333M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5334L: kvm@vger.kernel.org
e3e58478 5335W: http://www.linux-kvm.org
a94b40a6 5336T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5337S: Supported
c93a64fe
PB
5338F: Documentation/*/kvm*.txt
5339F: Documentation/virtual/kvm/
679655da
JP
5340F: arch/*/kvm/
5341F: arch/*/include/asm/kvm*
5342F: include/linux/kvm*
c117ab84 5343F: include/uapi/linux/kvm*
679655da 5344F: virt/kvm/
426d62e2 5345
ad8003d3 5346KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5347M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5348L: kvm@vger.kernel.org
5349W: http://kvm.qumranet.com
7de609c8 5350S: Maintained
679655da 5351F: arch/x86/include/asm/svm.h
679655da 5352F: arch/x86/kvm/svm.c
426d62e2 5353
513014b7 5354KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5355M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5356L: kvm-ppc@vger.kernel.org
5357W: http://kvm.qumranet.com
6a7f972d 5358T: git git://github.com/agraf/linux-2.6.git
513014b7 5359S: Supported
679655da
JP
5360F: arch/powerpc/include/asm/kvm*
5361F: arch/powerpc/kvm/
513014b7 5362
1fc9d2bf 5363KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5364M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5365L: kvm-ia64@vger.kernel.org
5366W: http://kvm.qumranet.com
920ed9f1 5367S: Supported
679655da
JP
5368F: Documentation/ia64/kvm.txt
5369F: arch/ia64/include/asm/kvm*
5370F: arch/ia64/kvm/
920ed9f1 5371
85f8fffe 5372KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5373M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5374M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5375M: linux390@de.ibm.com
5376L: linux-s390@vger.kernel.org
5377W: http://www.ibm.com/developerworks/linux/linux390/
5378S: Supported
679655da
JP
5379F: Documentation/s390/kvm.txt
5380F: arch/s390/include/asm/kvm*
80811493 5381F: arch/s390/kvm/
a968cd3e 5382F: drivers/s390/kvm/
85f8fffe 5383
a749474d 5384KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5385M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5386M: Marc Zyngier <marc.zyngier@arm.com>
5387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5388L: kvmarm@lists.cs.columbia.edu
5389W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5390S: Supported
a749474d
CD
5391F: arch/arm/include/uapi/asm/kvm*
5392F: arch/arm/include/asm/kvm*
5393F: arch/arm/kvm/
5c8818b4
MZ
5394F: virt/kvm/arm/
5395F: include/kvm/arm_*
a749474d 5396
6394a3ec 5397KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5398M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5399M: Marc Zyngier <marc.zyngier@arm.com>
5400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5401L: kvmarm@lists.cs.columbia.edu
5402S: Maintained
5403F: arch/arm64/include/uapi/asm/kvm*
5404F: arch/arm64/include/asm/kvm*
5405F: arch/arm64/kvm/
5406
dc009d92 5407KEXEC
8b58be88 5408M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5409W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5410L: kexec@lists.infradead.org
dc009d92 5411S: Maintained
679655da 5412F: include/linux/kexec.h
c117ab84 5413F: include/uapi/linux/kexec.h
679655da 5414F: kernel/kexec.c
dc009d92 5415
e971461f
DH
5416KEYS/KEYRINGS:
5417M: David Howells <dhowells@redhat.com>
5418L: keyrings@linux-nfs.org
5419S: Maintained
d410fa4e 5420F: Documentation/security/keys.txt
e971461f
DH
5421F: include/linux/key.h
5422F: include/linux/key-type.h
5423F: include/keys/
5424F: security/keys/
5425
7f3c68be 5426KEYS-TRUSTED
74dd744f
MZ
5427M: David Safford <safford@us.ibm.com>
5428M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5429L: linux-security-module@vger.kernel.org
5430L: keyrings@linux-nfs.org
5431S: Supported
d410fa4e 5432F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5433F: include/keys/trusted-type.h
5434F: security/keys/trusted.c
5435F: security/keys/trusted.h
5436
5437KEYS-ENCRYPTED
74dd744f
MZ
5438M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5439M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5440L: linux-security-module@vger.kernel.org
5441L: keyrings@linux-nfs.org
5442S: Supported
d410fa4e 5443F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5444F: include/keys/encrypted-type.h
19c90aa6 5445F: security/keys/encrypted-keys/
7f3c68be 5446
5b778dad 5447KGDB / KDB /debug_core
8b58be88 5448M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5449W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5450L: kgdb-bugreport@lists.sourceforge.net
5451S: Maintained
679655da
JP
5452F: Documentation/DocBook/kgdb.tmpl
5453F: drivers/misc/kgdbts.c
df621252 5454F: drivers/tty/serial/kgdboc.c
5b778dad 5455F: include/linux/kdb.h
679655da 5456F: include/linux/kgdb.h
4063eb5f 5457F: kernel/debug/
e3e2aaf7 5458
456db8cc 5459KMEMCHECK
8b58be88 5460M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5461M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5462S: Maintained
410d7a97
JP
5463F: Documentation/kmemcheck.txt
5464F: arch/x86/include/asm/kmemcheck.h
5465F: arch/x86/mm/kmemcheck/
5466F: include/linux/kmemcheck.h
5467F: mm/kmemcheck.c
b9ce08c0 5468
c3bb4d24 5469KMEMLEAK
8b58be88 5470M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5471S: Maintained
5472F: Documentation/kmemleak.txt
5473F: include/linux/kmemleak.h
5474F: mm/kmemleak.c
5475F: mm/kmemleak-test.c
5476
89559a61 5477KPROBES
8b58be88
JP
5478M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5479M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5480M: "David S. Miller" <davem@davemloft.net>
97c29e74 5481M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5482S: Maintained
679655da
JP
5483F: Documentation/kprobes.txt
5484F: include/linux/kprobes.h
5485F: kernel/kprobes.c
89559a61 5486
70e84049 5487KS0108 LCD CONTROLLER DRIVER
8b58be88 5488M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5489W: http://miguelojeda.es/auxdisplay.htm
5490W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5491S: Maintained
679655da
JP
5492F: Documentation/auxdisplay/ks0108
5493F: drivers/auxdisplay/ks0108.c
5494F: include/linux/ks0108.h
70e84049 5495
1da177e4 5496LAPB module
1da177e4 5497L: linux-x25@vger.kernel.org
bf9915cc 5498S: Orphan
679655da
JP
5499F: Documentation/networking/lapb-module.txt
5500F: include/*/lapb.h
5501F: net/lapb/
1da177e4
LT
5502
5503LASI 53c700 driver for PARISC
8b58be88 5504M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5505L: linux-scsi@vger.kernel.org
5506S: Maintained
679655da
JP
5507F: Documentation/scsi/53c700.txt
5508F: drivers/scsi/53c700*
1da177e4 5509
263de9b5 5510LED SUBSYSTEM
c772fc26 5511M: Bryan Wu <cooloney@gmail.com>
8b58be88 5512M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5513L: linux-leds@vger.kernel.org
5514T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5515S: Maintained
679655da
JP
5516F: drivers/leds/
5517F: include/linux/leds.h
263de9b5 5518
b0461a44 5519LEGACY EEPROM DRIVER
7c81c60f 5520M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5521S: Maintained
5522F: Documentation/misc-devices/eeprom
5523F: drivers/misc/eeprom/eeprom.c
5524
1da177e4 5525LEGO USB Tower driver
8b58be88 5526M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5527L: legousb-devel@lists.sourceforge.net
5528W: http://legousb.sourceforge.net/
5529S: Maintained
679655da 5530F: drivers/usb/misc/legousbtower.c
1da177e4 5531
055616a8
MK
5532LG2160 MEDIA DRIVER
5533M: Michael Krufky <mkrufky@linuxtv.org>
5534L: linux-media@vger.kernel.org
5535W: http://linuxtv.org/
5536W: http://github.com/mkrufky
5537Q: http://patchwork.linuxtv.org/project/linux-media/list/
5538T: git git://linuxtv.org/mkrufky/tuners.git
5539S: Maintained
5540F: drivers/media/dvb-frontends/lg2160.*
5541
6f0e7725
MK
5542LGDT3305 MEDIA DRIVER
5543M: Michael Krufky <mkrufky@linuxtv.org>
5544L: linux-media@vger.kernel.org
5545W: http://linuxtv.org/
5546W: http://github.com/mkrufky
5547Q: http://patchwork.linuxtv.org/project/linux-media/list/
5548T: git git://linuxtv.org/mkrufky/tuners.git
5549S: Maintained
5550F: drivers/media/dvb-frontends/lgdt3305.*
5551
568a17ff 5552LGUEST
8b58be88 5553M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5554L: lguest@lists.ozlabs.org
568a17ff 5555W: http://lguest.ozlabs.org/
72e91863 5556S: Odd Fixes
070f420b 5557F: arch/x86/include/asm/lguest*.h
679655da
JP
5558F: arch/x86/lguest/
5559F: drivers/lguest/
5560F: include/linux/lguest*.h
070f420b 5561F: tools/lguest/
568a17ff 5562
1acd437c
SL
5563LIBLOCKDEP
5564M: Sasha Levin <sasha.levin@oracle.com>
5565S: Maintained
5566F: tools/lib/lockdep/
5567
1da177e4 5568LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5569M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5570W: http://www.ibm.com/linux/ltc/projects/ppc
5571S: Supported
11c34c7d 5572F: arch/powerpc/boot/rs6000.h
1da177e4 5573
852bb9f5 5574LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5575M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5576M: Paul Mackerras <paulus@samba.org>
ea668936 5577M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5578W: http://www.penguinppc.org/
a4724ed6 5579L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5580Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5581T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5582S: Supported
11c34c7d
JP
5583F: Documentation/powerpc/
5584F: arch/powerpc/
1da177e4
LT
5585
5586LINUX FOR POWER MACINTOSH
8b58be88 5587M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5588W: http://www.penguinppc.org/
a4724ed6 5589L: linuxppc-dev@lists.ozlabs.org
1da177e4 5590S: Maintained
11c34c7d
JP
5591F: arch/powerpc/platforms/powermac/
5592F: drivers/macintosh/
1da177e4 5593
77a76369 5594LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5595M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5596L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5597T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5598S: Maintained
11c34c7d
JP
5599F: arch/powerpc/platforms/512x/
5600F: arch/powerpc/platforms/52xx/
1da177e4
LT
5601
5602LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5603M: Alistair Popple <alistair@popple.id.au>
8b58be88 5604M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5605W: http://www.penguinppc.org/
a4724ed6 5606L: linuxppc-dev@lists.ozlabs.org
1da177e4 5607S: Maintained
11c34c7d
JP
5608F: arch/powerpc/platforms/40x/
5609F: arch/powerpc/platforms/44x/
1da177e4 5610
260c02a9 5611LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5612L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5613S: Orphan
11c34c7d
JP
5614F: arch/powerpc/*/*virtex*
5615F: arch/powerpc/*/*/*virtex*
1da177e4 5616
e93adf1e 5617LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5618M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5619W: http://www.penguinppc.org/
a4724ed6 5620L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5621S: Maintained
a2b1f7c8 5622F: arch/powerpc/platforms/8xx/
e93adf1e 5623
1da177e4 5624LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5625M: Scott Wood <scottwood@freescale.com>
8b58be88 5626M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5627W: http://www.penguinppc.org/
a4724ed6 5628L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5630S: Maintained
11c34c7d 5631F: arch/powerpc/platforms/83xx/
4c8f581d 5632F: arch/powerpc/platforms/85xx/
1da177e4 5633
ab06ff3a 5634LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5635M: Olof Johansson <olof@lixom.net>
a4724ed6 5636L: linuxppc-dev@lists.ozlabs.org
92e19709 5637S: Maintained
11c34c7d
JP
5638F: arch/powerpc/platforms/pasemi/
5639F: drivers/*/*pasemi*
5640F: drivers/*/*/*pasemi*
ab06ff3a 5641
1da177e4 5642LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5643M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5644L: linux-security-module@vger.kernel.org
1da177e4
LT
5645S: Supported
5646
a23ce6da
HW
5647LIS3LV02D ACCELEROMETER DRIVER
5648M: Eric Piel <eric.piel@tremplin-utc.net>
5649S: Maintained
ff606677
JD
5650F: Documentation/misc-devices/lis3lv02d
5651F: drivers/misc/lis3lv02d/
bd35665f 5652F: drivers/platform/x86/hp_accel.c
a23ce6da 5653
e2d1d6c0 5654LLC (802.2)
8b58be88 5655M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5656S: Maintained
679655da 5657F: include/linux/llc.h
c117ab84 5658F: include/uapi/linux/llc.h
679655da
JP
5659F: include/net/llc*
5660F: net/llc/
e2d1d6c0 5661
4e233cbe
AD
5662LM73 HARDWARE MONITOR DRIVER
5663M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5664L: lm-sensors@lm-sensors.org
5665S: Maintained
5666F: drivers/hwmon/lm73.c
5667
156e2d1a 5668LM78 HARDWARE MONITOR DRIVER
7c81c60f 5669M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5670L: lm-sensors@lm-sensors.org
5671S: Maintained
5672F: Documentation/hwmon/lm78
5673F: drivers/hwmon/lm78.c
5674
1da177e4 5675LM83 HARDWARE MONITOR DRIVER
7c81c60f 5676M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5677L: lm-sensors@lm-sensors.org
1da177e4 5678S: Maintained
679655da
JP
5679F: Documentation/hwmon/lm83
5680F: drivers/hwmon/lm83.c
1da177e4
LT
5681
5682LM90 HARDWARE MONITOR DRIVER
7c81c60f 5683M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5684L: lm-sensors@lm-sensors.org
1da177e4 5685S: Maintained
679655da 5686F: Documentation/hwmon/lm90
aae7bce4 5687F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5688F: drivers/hwmon/lm90.c
1da177e4 5689
917cc4e6
GR
5690LM95234 HARDWARE MONITOR DRIVER
5691M: Guenter Roeck <linux@roeck-us.net>
5692L: lm-sensors@lm-sensors.org
5693S: Maintained
5694F: Documentation/hwmon/lm95234
5695F: drivers/hwmon/lm95234.c
5696
68620bdd
MP
5697LME2510 MEDIA DRIVER
5698M: Malcolm Priestley <tvboxspy@gmail.com>
5699L: linux-media@vger.kernel.org
5700W: http://linuxtv.org/
5701Q: http://patchwork.linuxtv.org/project/linux-media/list/
5702S: Maintained
5703F: drivers/media/usb/dvb-usb-v2/lmedm04*
5704
512e67f9 5705LOCKDEP AND LOCKSTAT
8b58be88
JP
5706M: Peter Zijlstra <peterz@infradead.org>
5707M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5708L: linux-kernel@vger.kernel.org
75fc2d37 5709T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5710S: Maintained
214e0aed
DB
5711F: Documentation/locking/lockdep*.txt
5712F: Documentation/locking/lockstat.txt
679655da 5713F: include/linux/lockdep.h
7486d6da 5714F: kernel/locking/
512e67f9 5715
dde33348 5716LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5717M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5718L: linux-ntfs-dev@lists.sourceforge.net
5719W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5720S: Maintained
679655da 5721F: Documentation/ldm.txt
20d16fef 5722F: block/partitions/ldm.*
1da177e4 5723
ef6ada3d
JE
5724LogFS
5725M: Joern Engel <joern@logfs.org>
756ccb3c 5726M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5727L: logfs@logfs.org
5728W: logfs.org
5729S: Maintained
5730F: fs/logfs/
5731
b62d7946
RS
5732LPC32XX MACHINE SUPPORT
5733M: Roland Stigge <stigge@antcom.de>
5734L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5735S: Maintained
5736F: arch/arm/mach-lpc32xx/
5737
c87e34ef 5738LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5739M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5740M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5741M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5742M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5743L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5744L: linux-scsi@vger.kernel.org
5745W: http://www.lsilogic.com/support
5746S: Supported
679655da 5747F: drivers/message/fusion/
500c152a 5748F: drivers/scsi/mpt2sas/
5749F: drivers/scsi/mpt3sas/
c87e34ef 5750
1da177e4 5751LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5752M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5753L: linux-scsi@vger.kernel.org
5754S: Maintained
679655da 5755F: drivers/scsi/sym53c8xx_2/
1da177e4 5756
e5f5c99a
GR
5757LTC4261 HARDWARE MONITOR DRIVER
5758M: Guenter Roeck <linux@roeck-us.net>
5759L: lm-sensors@lm-sensors.org
5760S: Maintained
5761F: Documentation/hwmon/ltc4261
5762F: drivers/hwmon/ltc4261.c
5763
81365c31 5764LTP (Linux Test Project)
28b8e8d4 5765M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5766M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5767M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5768M: Jan Stancek <jstancek@redhat.com>
5769M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5770M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5771L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5772W: http://linux-test-project.github.io/
7d1ae8a8 5773T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5774S: Maintained
5775
c12a54b3 5776M32R ARCHITECTURE
c12a54b3 5777W: http://www.linux-m32r.org/
b4174867 5778S: Orphan
679655da 5779F: arch/m32r/
c12a54b3 5780
1da177e4 5781M68K ARCHITECTURE
8b58be88 5782M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5783L: linux-m68k@lists.linux-m68k.org
5784W: http://www.linux-m68k.org/
54e5881d 5785T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5786S: Maintained
679655da 5787F: arch/m68k/
9db35182 5788F: drivers/zorro/
1da177e4
LT
5789
5790M68K ON APPLE MACINTOSH
8b58be88 5791M: Joshua Thompson <funaho@jurai.org>
1da177e4 5792W: http://www.mac.linux-m68k.org/
9bb9f222 5793L: linux-m68k@lists.linux-m68k.org
1da177e4 5794S: Maintained
9db35182 5795F: arch/m68k/mac/
1da177e4
LT
5796
5797M68K ON HP9000/300
8b58be88 5798M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5799W: http://www.tazenda.demon.co.uk/phil/linux-hp
5800S: Maintained
679655da 5801F: arch/m68k/hp300/
1da177e4 5802
74425546
AP
5803M88DS3103 MEDIA DRIVER
5804M: Antti Palosaari <crope@iki.fi>
5805L: linux-media@vger.kernel.org
5806W: http://linuxtv.org/
5807W: http://palosaari.fi/linux/
5808Q: http://patchwork.linuxtv.org/project/linux-media/list/
5809T: git git://linuxtv.org/anttip/media_tree.git
5810S: Maintained
5811F: drivers/media/dvb-frontends/m88ds3103*
5812
68620bdd
MP
5813M88RS2000 MEDIA DRIVER
5814M: Malcolm Priestley <tvboxspy@gmail.com>
5815L: linux-media@vger.kernel.org
5816W: http://linuxtv.org/
5817Q: http://patchwork.linuxtv.org/project/linux-media/list/
5818S: Maintained
5819F: drivers/media/dvb-frontends/m88rs2000*
5820
0d62f800
AP
5821M88TS2022 MEDIA DRIVER
5822M: Antti Palosaari <crope@iki.fi>
5823L: linux-media@vger.kernel.org
5824W: http://linuxtv.org/
5825W: http://palosaari.fi/linux/
5826Q: http://patchwork.linuxtv.org/project/linux-media/list/
5827T: git git://linuxtv.org/anttip/media_tree.git
5828S: Maintained
5829F: drivers/media/tuners/m88ts2022*
5830
07a092fa 5831MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5832M: Alexey Klimov <klimov.linux@gmail.com>
5833L: linux-media@vger.kernel.org
5834T: git git://linuxtv.org/media_tree.git
5835S: Maintained
5836F: drivers/media/radio/radio-ma901.c
07a092fa 5837
64a327a7 5838MAC80211
8b58be88 5839M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5840L: linux-wireless@vger.kernel.org
491b26b4 5841W: http://wireless.kernel.org/
ce466579
JB
5842T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5843T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5844S: Maintained
679655da
JP
5845F: Documentation/networking/mac80211-injection.txt
5846F: include/net/mac80211.h
5847F: net/mac80211/
64a327a7 5848
b863ceb7 5849MACVLAN DRIVER
8b58be88 5850M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5851L: netdev@vger.kernel.org
5852S: Maintained
679655da
JP
5853F: drivers/net/macvlan.c
5854F: include/linux/if_macvlan.h
b863ceb7 5855
2b6d83e2
JB
5856MAILBOX API
5857M: Jassi Brar <jassisinghbrar@gmail.com>
5858L: linux-kernel@vger.kernel.org
5859S: Maintained
5860F: drivers/mailbox/
5861F: include/linux/mailbox_client.h
5862F: include/linux/mailbox_controller.h
5863
faf1668c 5864MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5865M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5866W: http://www.kernel.org/doc/man-pages
bd7ebec6 5867L: linux-man@vger.kernel.org
1b53dc74 5868S: Maintained
faf1668c 5869
8427defd
RK
5870MARVELL ARMADA DRM SUPPORT
5871M: Russell King <rmk+kernel@arm.linux.org.uk>
5872S: Maintained
5873F: drivers/gpu/drm/armada/
5874
44c14c1d 5875MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5876M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5877M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5878L: netdev@vger.kernel.org
5879S: Maintained
5880F: drivers/net/ethernet/marvell/sk*
5881
74cda169 5882MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5883L: libertas-dev@lists.infradead.org
8ac3e99e 5884S: Orphan
679655da 5885F: drivers/net/wireless/libertas/
74cda169 5886
b60d6975 5887MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5888M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5889L: netdev@vger.kernel.org
f5ca8502 5890S: Maintained
527a6266 5891F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5892F: include/linux/mv643xx.h
1da177e4 5893
370b8ed9
TP
5894MARVELL MVNETA ETHERNET DRIVER
5895M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5896L: netdev@vger.kernel.org
5897S: Maintained
5898F: drivers/net/ethernet/marvell/mvneta.*
5899
fcad584d 5900MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5901M: Amitkumar Karwar <akarwar@marvell.com>
5902M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5903L: linux-wireless@vger.kernel.org
5904S: Maintained
5905F: drivers/net/wireless/mwifiex/
5906
a2c3f656 5907MARVELL MWL8K WIRELESS DRIVER
a040d532 5908M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5909L: linux-wireless@vger.kernel.org
16345910 5910S: Odd Fixes
a2c3f656
LB
5911F: drivers/net/wireless/mwl8k.c
5912
2a69567b 5913MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5914M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5915S: Odd Fixes
1fa7e547 5916F: drivers/mmc/host/mvsdio.*
2a69567b 5917
1da177e4 5918MATROX FRAMEBUFFER DRIVER
c69f677c 5919L: linux-fbdev@vger.kernel.org
52653199 5920S: Orphan
8a61f013 5921F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5922F: include/uapi/linux/matroxfb.h
1da177e4 5923
ca462085
GR
5924MAX16065 HARDWARE MONITOR DRIVER
5925M: Guenter Roeck <linux@roeck-us.net>
5926L: lm-sensors@lm-sensors.org
5927S: Maintained
5928F: Documentation/hwmon/max16065
5929F: drivers/hwmon/max16065.c
5930
d20620de 5931MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5932M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5933L: lm-sensors@lm-sensors.org
5934S: Maintained
679655da
JP
5935F: Documentation/hwmon/max6650
5936F: drivers/hwmon/max6650.c
d20620de 5937
e89ab51f
GR
5938MAX6697 HARDWARE MONITOR DRIVER
5939M: Guenter Roeck <linux@roeck-us.net>
5940L: lm-sensors@lm-sensors.org
5941S: Maintained
5942F: Documentation/hwmon/max6697
5943F: Documentation/devicetree/bindings/i2c/max6697.txt
5944F: drivers/hwmon/max6697.c
5945F: include/linux/platform_data/max6697.h
5946
9be3c9a5
HV
5947MAXIRADIO FM RADIO RECEIVER DRIVER
5948M: Hans Verkuil <hverkuil@xs4all.nl>
5949L: linux-media@vger.kernel.org
5950T: git git://linuxtv.org/media_tree.git
5951W: http://linuxtv.org
5952S: Maintained
5953F: drivers/media/radio/radio-maxiradio*
5954
127c49ae 5955MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5956M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5957P: LinuxTV.org Project
5958L: linux-media@vger.kernel.org
5959W: http://linuxtv.org
8a6e2535 5960Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5961T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5962S: Maintained
5963F: Documentation/dvb/
5964F: Documentation/video4linux/
ffe06198 5965F: Documentation/DocBook/media/
127c49ae 5966F: drivers/media/
ffe06198 5967F: drivers/staging/media/
127c49ae 5968F: include/media/
6c0f0359
MCC
5969F: include/uapi/linux/dvb/
5970F: include/uapi/linux/videodev2.h
5971F: include/uapi/linux/media.h
5972F: include/uapi/linux/v4l2-*
5973F: include/uapi/linux/meye.h
5974F: include/uapi/linux/ivtv*
5975F: include/uapi/linux/uvcvideo.h
d20620de 5976
6149a936
HV
5977MEDIAVISION PRO MOVIE STUDIO DRIVER
5978M: Hans Verkuil <hverkuil@xs4all.nl>
5979L: linux-media@vger.kernel.org
5980T: git git://linuxtv.org/media_tree.git
5981W: http://linuxtv.org
5982S: Odd Fixes
5983F: drivers/media/parport/pms*
5984
757e0108 5985MEGARAID SCSI DRIVERS
8b58be88 5986M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5987L: linux-scsi@vger.kernel.org
ce00f85c
JC
5988W: http://megaraid.lsilogic.com
5989S: Maintained
679655da
JP
5990F: Documentation/scsi/megaraid.txt
5991F: drivers/scsi/megaraid.*
5992F: drivers/scsi/megaraid/
757e0108 5993
2c46c9d5
AV
5994MELLANOX ETHERNET DRIVER (mlx4_en)
5995M: Amir Vadai <amirv@mellanox.com>
b75f0050 5996L: netdev@vger.kernel.org
2c46c9d5
AV
5997S: Supported
5998W: http://www.mellanox.com
5999Q: http://patchwork.ozlabs.org/project/netdev/list/
6000F: drivers/net/ethernet/mellanox/mlx4/en_*
6001
70ea91f1
SR
6002MEMORY MANAGEMENT
6003L: linux-mm@kvack.org
70ea91f1
SR
6004W: http://www.linux-mm.org
6005S: Maintained
679655da 6006F: include/linux/mm.h
551450bb
CS
6007F: include/linux/gfp.h
6008F: include/linux/mmzone.h
6009F: include/linux/memory_hotplug.h
6010F: include/linux/vmalloc.h
679655da 6011F: mm/
70ea91f1 6012
f4e9ce66 6013MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6014M: David Woodhouse <dwmw2@infradead.org>
242c325e 6015M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6016L: linux-mtd@lists.infradead.org
8a6e2535
JP
6017W: http://www.linux-mtd.infradead.org/
6018Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6019T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6020T: git git://git.infradead.org/l2-mtd.git
1da177e4 6021S: Maintained
679655da
JP
6022F: drivers/mtd/
6023F: include/linux/mtd/
c117ab84 6024F: include/uapi/mtd/
1da177e4 6025
26c57ef1 6026MEN A21 WATCHDOG DRIVER
b75f0050 6027M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6028L: linux-watchdog@vger.kernel.org
6029S: Supported
6030F: drivers/watchdog/mena21_wdt.c
6031
3764e82e
JT
6032MEN CHAMELEON BUS (mcb)
6033M: Johannes Thumshirn <johannes.thumshirn@men.de>
6034S: Supported
6035F: drivers/mcb/
6036F: include/linux/mcb.h
6037
48b490d2
AW
6038MEN F21BMC (Board Management Controller)
6039M: Andreas Werner <andreas.werner@men.de>
6040S: Supported
6041F: drivers/mfd/menf21bmc.c
6042F: drivers/watchdog/menf21bmc_wdt.c
6043F: drivers/leds/leds-menf21bmc.c
6044F: drivers/hwmon/menf21bmc_hwmon.c
6045F: Documentation/hwmon/menf21bmc
6046
12285945
JH
6047METAG ARCHITECTURE
6048M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6049L: linux-metag@vger.kernel.org
12285945
JH
6050S: Supported
6051F: arch/metag/
6052F: Documentation/metag/
6053F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6054F: drivers/clocksource/metag_generic.c
5698c50d
JH
6055F: drivers/irqchip/irq-metag.c
6056F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6057F: drivers/tty/metag_da.c
12285945 6058
c6375b0a 6059MICROBLAZE ARCHITECTURE
8b58be88 6060M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6061W: http://www.monstr.eu/fdt/
6062T: git git://git.monstr.eu/linux-2.6-microblaze.git
6063S: Supported
0a8c7914 6064F: arch/microblaze/
1da177e4
LT
6065
6066MICROTEK X6 SCANNER
61eee9a7 6067M: Oliver Neukum <oliver@neukum.org>
1da177e4 6068S: Maintained
679655da 6069F: drivers/usb/image/microtek.*
1da177e4
LT
6070
6071MIPS
8b58be88 6072M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6073L: linux-mips@linux-mips.org
6097050d 6074W: http://www.linux-mips.org/
b05e988e 6075T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6076Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6077S: Supported
679655da
JP
6078F: Documentation/mips/
6079F: arch/mips/
1da177e4 6080
08b7620a
HV
6081MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6082M: Hans Verkuil <hverkuil@xs4all.nl>
6083L: linux-media@vger.kernel.org
6084T: git git://linuxtv.org/media_tree.git
6085W: http://linuxtv.org
6086S: Odd Fixes
6087F: drivers/media/radio/radio-miropcm20*
6088
e126ba97
EC
6089Mellanox MLX5 core VPI driver
6090M: Eli Cohen <eli@mellanox.com>
6091L: netdev@vger.kernel.org
6092L: linux-rdma@vger.kernel.org
6093W: http://www.mellanox.com
6094Q: http://patchwork.ozlabs.org/project/netdev/list/
6095Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6096T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6097S: Supported
6098F: drivers/net/ethernet/mellanox/mlx5/core/
6099F: include/linux/mlx5/
6100
6101Mellanox MLX5 IB driver
b75f0050
JP
6102M: Eli Cohen <eli@mellanox.com>
6103L: linux-rdma@vger.kernel.org
6104W: http://www.mellanox.com
6105Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6106T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6107S: Supported
6108F: include/linux/mlx5/
6109F: drivers/infiniband/hw/mlx5/
e126ba97 6110
1da177e4 6111MODULE SUPPORT
8b58be88 6112M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6113S: Maintained
679655da
JP
6114F: include/linux/module.h
6115F: kernel/module.c
1da177e4
LT
6116
6117MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6118W: http://popies.net/meye/
b7788e13 6119S: Orphan
679655da 6120F: Documentation/video4linux/meye.txt
90d72ac6 6121F: drivers/media/pci/meye/
6c0f0359 6122F: include/uapi/linux/meye.h
1da177e4 6123
b9705b60 6124MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6125M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6126S: Maintained
679655da 6127F: Documentation/serial/moxa-smartio
c897401b 6128F: drivers/tty/mxser.*
d735410a 6129
889b2f87
AK
6130MR800 AVERMEDIA USB FM RADIO DRIVER
6131M: Alexey Klimov <klimov.linux@gmail.com>
6132L: linux-media@vger.kernel.org
6133T: git git://linuxtv.org/media_tree.git
6134S: Maintained
6135F: drivers/media/radio/radio-mr800.c
6136
d7155691
AO
6137MRF24J40 IEEE 802.15.4 RADIO DRIVER
6138M: Alan Ott <alan@signal11.us>
6139L: linux-wpan@vger.kernel.org
6140S: Maintained
6141F: drivers/net/ieee802154/mrf24j40.c
6142
8c4c731a 6143MSI LAPTOP SUPPORT
182ae55c 6144M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6145L: platform-driver-x86@vger.kernel.org
8c4c731a 6146S: Maintained
679655da 6147F: drivers/platform/x86/msi-laptop.c
8c4c731a 6148
0f1006b1
AA
6149MSI WMI SUPPORT
6150M: Anisse Astier <anisse@astier.eu>
d0944853 6151L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6152S: Supported
6153F: drivers/platform/x86/msi-wmi.c
6154
19a628a0
AP
6155MSI001 MEDIA DRIVER
6156M: Antti Palosaari <crope@iki.fi>
6157L: linux-media@vger.kernel.org
6158W: http://linuxtv.org/
6159W: http://palosaari.fi/linux/
6160Q: http://patchwork.linuxtv.org/project/linux-media/list/
6161T: git git://linuxtv.org/anttip/media_tree.git
6162S: Maintained
0185e197 6163F: drivers/media/tuners/msi001*
19a628a0 6164
7570589d 6165MSI2500 MEDIA DRIVER
2c57213f
AP
6166M: Antti Palosaari <crope@iki.fi>
6167L: linux-media@vger.kernel.org
6168W: http://linuxtv.org/
6169W: http://palosaari.fi/linux/
6170Q: http://patchwork.linuxtv.org/project/linux-media/list/
6171T: git git://linuxtv.org/anttip/media_tree.git
6172S: Maintained
7570589d 6173F: drivers/media/usb/msi2500/
2c57213f 6174
62a37dc7 6175MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6176M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6177L: linux-media@vger.kernel.org
6178T: git git://linuxtv.org/media_tree.git
6179S: Maintained
6180F: drivers/media/i2c/mt9m032.c
6181F: include/media/mt9m032.h
6182
62a37dc7 6183MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6184M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6185L: linux-media@vger.kernel.org
6186T: git git://linuxtv.org/media_tree.git
6187S: Maintained
6188F: drivers/media/i2c/mt9p031.c
6189F: include/media/mt9p031.h
6190
62a37dc7 6191MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6192M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6193L: linux-media@vger.kernel.org
6194T: git git://linuxtv.org/media_tree.git
6195S: Maintained
6196F: drivers/media/i2c/mt9t001.c
6197F: include/media/mt9t001.h
6198
62a37dc7 6199MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6200M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6201L: linux-media@vger.kernel.org
6202T: git git://linuxtv.org/media_tree.git
6203S: Maintained
6204F: drivers/media/i2c/mt9v032.c
6205F: include/media/mt9v032.h
6206
4e0d13cb 6207MULTIFUNCTION DEVICES (MFD)
8b58be88 6208M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6209M: Lee Jones <lee.jones@linaro.org>
7caa7991 6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6211S: Supported
679655da 6212F: drivers/mfd/
55b5940d 6213F: include/linux/mfd/
4e0d13cb 6214
5c4e6f13 6215MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6216M: Chris Ball <chris@printf.net>
e18eaf8f 6217M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6218L: linux-mmc@vger.kernel.org
245feaa6 6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6220T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6221S: Maintained
679655da
JP
6222F: drivers/mmc/
6223F: include/linux/mmc/
c117ab84 6224F: include/uapi/linux/mmc/
baca2da4 6225
15a0580c 6226MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6227S: Orphan
679655da
JP
6228F: drivers/mmc/host/mmc_spi.c
6229F: include/linux/spi/mmc_spi.h
15a0580c 6230
1da177e4 6231MULTISOUND SOUND DRIVER
8b58be88 6232M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6233S: Maintained
679655da
JP
6234F: Documentation/sound/oss/MultiSound
6235F: sound/oss/msnd*
1da177e4 6236
d735410a 6237MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6238S: Orphan
c897401b 6239F: drivers/tty/isicom.c
679655da 6240F: include/linux/isicom.h
d735410a 6241
550a7375 6242MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6243M: Felipe Balbi <balbi@ti.com>
795fb7e7 6244L: linux-usb@vger.kernel.org
43b416e5 6245T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6246S: Maintained
679655da 6247F: drivers/usb/musb/
550a7375 6248
ea0af5f6
MK
6249MXL5007T MEDIA DRIVER
6250M: Michael Krufky <mkrufky@linuxtv.org>
6251L: linux-media@vger.kernel.org
6252W: http://linuxtv.org/
6253W: http://github.com/mkrufky
6254Q: http://patchwork.linuxtv.org/project/linux-media/list/
6255T: git git://linuxtv.org/mkrufky/tuners.git
6256S: Maintained
6257F: drivers/media/tuners/mxl5007t.*
6258
2d3cf588 6259MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6260M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6261L: netdev@vger.kernel.org
205057ae 6262W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6263S: Supported
93f7848b 6264F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6265
1da177e4 6266NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6267S: Orphan
d9fb9f38 6268F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6269
23dc05a3
DM
6270NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6271M: Daniel Mack <zonque@gmail.com>
6272S: Maintained
6273L: alsa-devel@alsa-project.org
6274W: http://www.native-instruments.com
6275F: sound/usb/caiaq/
6276
1da177e4 6277NCP FILESYSTEM
52653199
PV
6278M: Petr Vandrovec <petr@vandrovec.name>
6279S: Odd Fixes
679655da 6280F: fs/ncpfs/
1da177e4 6281
a79b0322
FT
6282NCR 5380 SCSI DRIVERS
6283M: Finn Thain <fthain@telegraphics.com.au>
6284M: Michael Schmitz <schmitzmic@gmail.com>
6285L: linux-scsi@vger.kernel.org
6286S: Maintained
6287F: Documentation/scsi/g_NCR5380.txt
6288F: drivers/scsi/NCR5380.*
6289F: drivers/scsi/arm/cumana_1.c
6290F: drivers/scsi/arm/oak.c
6291F: drivers/scsi/atari_NCR5380.c
6292F: drivers/scsi/atari_scsi.*
6293F: drivers/scsi/dmx3191d.c
6294F: drivers/scsi/dtc.*
6295F: drivers/scsi/g_NCR5380.*
6296F: drivers/scsi/g_NCR5380_mmio.c
6297F: drivers/scsi/mac_scsi.*
6298F: drivers/scsi/pas16.*
6299F: drivers/scsi/sun3_NCR5380.c
6300F: drivers/scsi/sun3_scsi.*
6301F: drivers/scsi/sun3_scsi_vme.c
6302F: drivers/scsi/t128.*
6303
1da177e4 6304NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6305M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6306L: linux-scsi@vger.kernel.org
6307S: Maintained
679655da 6308F: drivers/scsi/NCR_D700.*
1da177e4 6309
4aa3eb4c
GR
6310NCT6775 HARDWARE MONITOR DRIVER
6311M: Guenter Roeck <linux@roeck-us.net>
6312L: lm-sensors@lm-sensors.org
6313S: Maintained
6314F: Documentation/hwmon/nct6775
6315F: drivers/hwmon/nct6775.c
6316
3c2d774c 6317NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6318M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6319L: linux-rdma@vger.kernel.org
e3d33cb1 6320W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6321S: Supported
6322F: drivers/infiniband/hw/nes/
6323
be2f2e84 6324NETEM NETWORK EMULATOR
adbbf69d 6325M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6326L: netem@lists.linux-foundation.org
be2f2e84 6327S: Maintained
679655da 6328F: net/sched/sch_netem.c
be2f2e84 6329
b2f5a051 6330NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6331M: Jon Mason <jdmason@kudzu.us>
4a58448b 6332L: netdev@vger.kernel.org
4a58448b 6333S: Supported
679655da 6334F: Documentation/networking/s2io.txt
b2f5a051 6335F: Documentation/networking/vxge.txt
86387e1a 6336F: drivers/net/ethernet/neterion/
4a58448b 6337
db9cf3a3 6338NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6339M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6340M: Patrick McHardy <kaber@trash.net>
42010ed0 6341M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6342L: netfilter-devel@vger.kernel.org
82b98543 6343L: coreteam@netfilter.org
1da177e4
LT
6344W: http://www.netfilter.org/
6345W: http://www.iptables.org/
42010ed0
PNA
6346Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6347T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6348T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6349S: Supported
679655da
JP
6350F: include/linux/netfilter*
6351F: include/linux/netfilter/
6352F: include/net/netfilter/
c117ab84
CEB
6353F: include/uapi/linux/netfilter*
6354F: include/uapi/linux/netfilter/
679655da
JP
6355F: net/*/netfilter.c
6356F: net/*/netfilter/
6357F: net/netfilter/
1da177e4 6358
4cc67735 6359NETLABEL
87a0874c 6360M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6361W: http://netlabel.sf.net
6362L: netdev@vger.kernel.org
87a0874c 6363S: Maintained
80811493 6364F: Documentation/netlabel/
679655da
JP
6365F: include/net/netlabel.h
6366F: net/netlabel/
4cc67735 6367
1da177e4 6368NETROM NETWORK LAYER
8b58be88 6369M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6370L: linux-hams@vger.kernel.org
d34cb28a 6371W: http://www.linux-ax25.org/
1da177e4 6372S: Maintained
679655da 6373F: include/net/netrom.h
c117ab84 6374F: include/uapi/linux/netrom.h
679655da 6375F: net/netrom/
1da177e4 6376
5ddb88c0 6377NETWORK BLOCK DEVICE (NBD)
8b58be88 6378M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6379S: Maintained
5e4b269b 6380L: nbd-general@lists.sourceforge.net
679655da
JP
6381F: Documentation/blockdev/nbd.txt
6382F: drivers/block/nbd.c
6383F: include/linux/nbd.h
c117ab84 6384F: include/uapi/linux/nbd.h
1da177e4 6385
6e43650c
NH
6386NETWORK DROP MONITOR
6387M: Neil Horman <nhorman@tuxdriver.com>
6388L: netdev@vger.kernel.org
6389S: Maintained
6390W: https://fedorahosted.org/dropwatch/
6391F: net/core/drop_monitor.c
6392
1da177e4 6393NETWORKING [GENERAL]
8b58be88 6394M: "David S. Miller" <davem@davemloft.net>
979b6c13 6395L: netdev@vger.kernel.org
b1e8fd54 6396W: http://www.linuxfoundation.org/en/Net
11e98029 6397Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6399T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6400S: Maintained
679655da
JP
6401F: net/
6402F: include/net/
018d21ed
JP
6403F: include/linux/in.h
6404F: include/linux/net.h
6405F: include/linux/netdevice.h
c117ab84
CEB
6406F: include/uapi/linux/in.h
6407F: include/uapi/linux/net.h
6408F: include/uapi/linux/netdevice.h
7e814a6c 6409F: tools/net/
f4e53f9a 6410F: tools/testing/selftests/net/
335a67d2 6411F: lib/random32.c
a101ccd1 6412F: lib/test_bpf.c
1da177e4
LT
6413
6414NETWORKING [IPv4/IPv6]
8b58be88
JP
6415M: "David S. Miller" <davem@davemloft.net>
6416M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6417M: James Morris <jmorris@namei.org>
6418M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6419M: Patrick McHardy <kaber@trash.net>
979b6c13 6420L: netdev@vger.kernel.org
08deed1e 6421T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6422S: Maintained
679655da
JP
6423F: net/ipv4/
6424F: net/ipv6/
6425F: include/net/ip*
0a14842f 6426F: arch/x86/net/*
1da177e4 6427
73b7656c
DM
6428NETWORKING [IPSEC]
6429M: Steffen Klassert <steffen.klassert@secunet.com>
6430M: Herbert Xu <herbert@gondor.apana.org.au>
6431M: "David S. Miller" <davem@davemloft.net>
6432L: netdev@vger.kernel.org
d1fc5024
SK
6433T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6434T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6435S: Maintained
5826bdd1 6436F: net/core/flow.c
73b7656c
DM
6437F: net/xfrm/
6438F: net/key/
6439F: net/ipv4/xfrm*
d1fc5024
SK
6440F: net/ipv4/esp4.c
6441F: net/ipv4/ah4.c
6442F: net/ipv4/ipcomp.c
6443F: net/ipv4/ip_vti.c
73b7656c 6444F: net/ipv6/xfrm*
d1fc5024
SK
6445F: net/ipv6/esp6.c
6446F: net/ipv6/ah6.c
6447F: net/ipv6/ipcomp6.c
6448F: net/ipv6/ip6_vti.c
73b7656c
DM
6449F: include/uapi/linux/xfrm.h
6450F: include/net/xfrm.h
6451
10e2ff1c 6452NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6453M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6454L: netdev@vger.kernel.org
6455S: Maintained
6456
29f8f632 6457NETWORKING [WIRELESS]
8b58be88 6458M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6459L: linux-wireless@vger.kernel.org
8a6e2535 6460Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6461T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6462S: Maintained
34b921cf
JP
6463F: net/mac80211/
6464F: net/rfkill/
679655da
JP
6465F: net/wireless/
6466F: include/net/ieee80211*
cc8b4a2b 6467F: include/linux/wireless.h
c117ab84 6468F: include/uapi/linux/wireless.h
c984e24d 6469F: include/net/iw_handler.h
34b921cf 6470F: drivers/net/wireless/
29f8f632 6471
788873ac
JP
6472NETWORKING DRIVERS
6473L: netdev@vger.kernel.org
6474W: http://www.linuxfoundation.org/en/Net
11e98029 6475Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6478S: Odd Fixes
6479F: drivers/net/
018d21ed 6480F: include/linux/if_*
0b63bf1f
JD
6481F: include/linux/netdevice.h
6482F: include/linux/arcdevice.h
6483F: include/linux/etherdevice.h
6484F: include/linux/fcdevice.h
6485F: include/linux/fddidevice.h
6486F: include/linux/hippidevice.h
6487F: include/linux/inetdevice.h
c117ab84
CEB
6488F: include/uapi/linux/if_*
6489F: include/uapi/linux/netdevice.h
788873ac 6490
3d396eb1 6491NETXEN (1/10) GbE SUPPORT
8622315e 6492M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6493M: Sony Chacko <sony.chacko@qlogic.com>
6494M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6495L: netdev@vger.kernel.org
9c2b5bde 6496W: http://www.qlogic.com
3d396eb1 6497S: Supported
aa43c215 6498F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6499
6423d30f
AAJ
6500NFC SUBSYSTEM
6501M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6502M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6503M: Samuel Ortiz <sameo@linux.intel.com>
6504L: linux-wireless@vger.kernel.org
1eb3b216 6505L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6506S: Supported
6423d30f 6507F: net/nfc/
55eb94f9 6508F: include/net/nfc/
c117ab84 6509F: include/uapi/linux/nfc.h
6423d30f 6510F: drivers/nfc/
08eaa1e0 6511F: include/linux/platform_data/pn544.h
7ebb88e5 6512F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6513
e8b43555 6514NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6515M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6516L: linux-nfs@vger.kernel.org
6517W: http://client.linux-nfs.org
cd7b996a 6518T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6519S: Maintained
679655da
JP
6520F: fs/lockd/
6521F: fs/nfs/
6522F: fs/nfs_common/
6523F: net/sunrpc/
6524F: include/linux/lockd/
6525F: include/linux/nfs*
6526F: include/linux/sunrpc/
c117ab84
CEB
6527F: include/uapi/linux/nfs*
6528F: include/uapi/linux/sunrpc/
1da177e4 6529
85ef9cea 6530NILFS2 FILESYSTEM
e2126935 6531M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6532L: linux-nilfs@vger.kernel.org
f9472265 6533W: http://nilfs.sourceforge.net/
e2126935 6534T: git git://github.com/konis/nilfs2.git
85ef9cea 6535S: Supported
679655da
JP
6536F: Documentation/filesystems/nilfs2.txt
6537F: fs/nilfs2/
6538F: include/linux/nilfs2_fs.h
85ef9cea 6539
1da177e4 6540NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6541M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6542W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6543S: Maintained
679655da
JP
6544F: Documentation/scsi/NinjaSCSI.txt
6545F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6546
6547NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6548M: GOTO Masanori <gotom@debian.or.jp>
6549M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6550W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6551S: Maintained
679655da
JP
6552F: Documentation/scsi/NinjaSCSI.txt
6553F: drivers/scsi/nsp32*
1da177e4 6554
fce8a7bb 6555NTB DRIVER
9ef6bf6c
JM
6556M: Jon Mason <jdmason@kudzu.us>
6557M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6558S: Supported
2984411f
JM
6559W: https://github.com/jonmason/ntb/wiki
6560T: git git://github.com/jonmason/ntb.git
fce8a7bb 6561F: drivers/ntb/
548c237c 6562F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6563F: include/linux/ntb.h
6564
1da177e4 6565NTFS FILESYSTEM
2818ef50 6566M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6567L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6568W: http://www.tuxera.com/
e6f4dee7 6569T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6570S: Supported
679655da
JP
6571F: Documentation/filesystems/ntfs.txt
6572F: fs/ntfs/
1da177e4 6573
9eb8ef74 6574NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6575M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6576L: linux-fbdev@vger.kernel.org
ce00f85c 6577S: Maintained
8a61f013
JH
6578F: drivers/video/fbdev/riva/
6579F: drivers/video/fbdev/nvidia/
1da177e4 6580
79461681
MW
6581NVM EXPRESS DRIVER
6582M: Matthew Wilcox <willy@linux.intel.com>
6583L: linux-nvme@lists.infradead.org
6584T: git git://git.infradead.org/users/willy/linux-nvme.git
6585S: Supported
5be37bf9 6586F: drivers/block/nvme*
79461681
MW
6587F: include/linux/nvme.h
6588
f50d7146
RK
6589NXP TDA998X DRM DRIVER
6590M: Russell King <rmk+kernel@arm.linux.org.uk>
6591S: Supported
6592F: drivers/gpu/drm/i2c/tda998x_drv.c
6593F: include/drm/i2c/tda998x.h
6594
f5525786 6595OMAP SUPPORT
0e24bdd4 6596M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6597L: linux-omap@vger.kernel.org
6598W: http://www.muru.com/linux/omap/
6599W: http://linux.omap.com/
8a6e2535 6600Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6601T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6602S: Maintained
4e04d5a3 6603F: arch/arm/*omap*/
046d0a37
JD
6604F: drivers/i2c/busses/i2c-omap.c
6605F: include/linux/i2c-omap.h
f5525786 6606
50f29fbd 6607OMAP DEVICE TREE SUPPORT
cdb55ab0 6608M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6609M: Tony Lindgren <tony@atomide.com>
6610L: linux-omap@vger.kernel.org
d0fb18c5 6611L: devicetree@vger.kernel.org
50f29fbd
TL
6612S: Maintained
6613F: arch/arm/boot/dts/*omap*
6614F: arch/arm/boot/dts/*am3*
6615
f5525786 6616OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6617M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6618L: linux-omap@vger.kernel.org
6619S: Maintained
6620F: arch/arm/*omap*/*clock*
6621
6622OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6623M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6624L: linux-omap@vger.kernel.org
6625S: Maintained
6626F: arch/arm/*omap*/*pm*
c46938d4 6627F: drivers/cpufreq/omap-cpufreq.c
f5525786 6628
d21db568 6629OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6630M: Rajendra Nayak <rnayak@ti.com>
6631M: Paul Walmsley <paul@pwsan.com>
6632L: linux-omap@vger.kernel.org
6633S: Maintained
d21db568 6634F: arch/arm/mach-omap2/prm*
692ab1f3 6635
f5525786 6636OMAP AUDIO SUPPORT
6c284903 6637M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6638M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6639L: alsa-devel@alsa-project.org (subscribers-only)
6640L: linux-omap@vger.kernel.org
6641S: Maintained
6642F: sound/soc/omap/
6643
6644OMAP FRAMEBUFFER SUPPORT
830e6384 6645M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6646L: linux-fbdev@vger.kernel.org
f5525786
TL
6647L: linux-omap@vger.kernel.org
6648S: Maintained
8a61f013 6649F: drivers/video/fbdev/omap/
f5525786 6650
676eec0d 6651OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6652M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6653L: linux-omap@vger.kernel.org
676eec0d 6654L: linux-fbdev@vger.kernel.org
178ff4c9 6655S: Maintained
8a61f013 6656F: drivers/video/fbdev/omap2/
178ff4c9
TV
6657F: Documentation/arm/OMAP/DSS
6658
8b37fcfc
OBC
6659OMAP HARDWARE SPINLOCK SUPPORT
6660M: Ohad Ben-Cohen <ohad@wizery.com>
6661L: linux-omap@vger.kernel.org
6662S: Maintained
6663F: drivers/hwspinlock/omap_hwspinlock.c
6664F: arch/arm/mach-omap2/hwspinlock.c
6665
f5525786 6666OMAP MMC SUPPORT
8b58be88 6667M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6668L: linux-omap@vger.kernel.org
6669S: Maintained
653f41b5
MC
6670F: drivers/mmc/host/omap.c
6671
6672OMAP HS MMC SUPPORT
0a4585c6 6673L: linux-mmc@vger.kernel.org
653f41b5 6674L: linux-omap@vger.kernel.org
dfa5d196 6675S: Orphan
653f41b5 6676F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6677
6678OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6679M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6680S: Maintained
6681F: drivers/char/hw_random/omap-rng.c
6682
f400c82e 6683OMAP HWMOD SUPPORT
cdb55ab0 6684M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6685M: Paul Walmsley <paul@pwsan.com>
6686L: linux-omap@vger.kernel.org
6687S: Maintained
8fc8b12b 6688F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6689
6690OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6691M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6692L: linux-omap@vger.kernel.org
6693S: Maintained
6694F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6695
0db83ced 6696OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6697M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6698L: linux-media@vger.kernel.org
6699S: Maintained
90d72ac6 6700F: drivers/media/platform/omap3isp/
0db83ced 6701F: drivers/staging/media/omap4iss/
7e8970e1 6702
f5525786 6703OMAP USB SUPPORT
f299470a 6704M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6705L: linux-usb@vger.kernel.org
6706L: linux-omap@vger.kernel.org
43b416e5 6707T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6708S: Maintained
a16fbd65
JP
6709F: drivers/usb/*/*omap*
6710F: arch/arm/*omap*/usb*
f5525786 6711
6d994710 6712OMAP GPIO DRIVER
a1415a8f 6713M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6714M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6715M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6716L: linux-omap@vger.kernel.org
6717S: Maintained
6718F: drivers/gpio/gpio-omap.c
6719
c351e290
MJ
6720OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6721M: Mark Jackson <mpfj@newflow.co.uk>
6722L: linux-omap@vger.kernel.org
6723S: Maintained
6724F: arch/arm/boot/dts/am335x-nano.dts
6725
0ad122d9 6726OMFS FILESYSTEM
8b58be88 6727M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6728L: linux-karma-devel@lists.sourceforge.net
6729S: Maintained
679655da
JP
6730F: Documentation/filesystems/omfs.txt
6731F: fs/omfs/
0ad122d9 6732
c1986ee9 6733OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6734M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6735S: Maintained
679655da
JP
6736F: drivers/char/pcmcia/cm4000_cs.c
6737F: include/linux/cm4000_cs.h
c117ab84 6738F: include/uapi/linux/cm4000_cs.h
c1986ee9 6739
77c44ab1 6740OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6741M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6742S: Maintained
679655da 6743F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6744
77d5140f 6745OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6746M: Jonathan Corbet <corbet@lwn.net>
661263b5 6747L: linux-media@vger.kernel.org
275ffde4 6748T: git git://linuxtv.org/media_tree.git
77d5140f 6749S: Maintained
90d72ac6 6750F: drivers/media/i2c/ov7670.c
77d5140f 6751
431bca73 6752ONENAND FLASH DRIVER
8b58be88 6753M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6754L: linux-mtd@lists.infradead.org
6755S: Maintained
679655da
JP
6756F: drivers/mtd/onenand/
6757F: include/linux/mtd/onenand*.h
431bca73 6758
1da177e4 6759ONSTREAM SCSI TAPE DRIVER
8b58be88 6760M: Willem Riede <osst@riede.org>
1da177e4
LT
6761L: osst-users@lists.sourceforge.net
6762L: linux-scsi@vger.kernel.org
6763S: Maintained
f7269cfc
JD
6764F: Documentation/scsi/osst.txt
6765F: drivers/scsi/osst.*
6766F: drivers/scsi/osst_*.h
6767F: drivers/scsi/st.h
1da177e4 6768
e2d1d6c0 6769OPENCORES I2C BUS DRIVER
8b58be88 6770M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6771L: linux-i2c@vger.kernel.org
e2d1d6c0 6772S: Maintained
679655da
JP
6773F: Documentation/i2c/busses/i2c-ocores
6774F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6775
860c44c1 6776OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6777M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6778M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6779L: devicetree@vger.kernel.org
860c44c1 6780W: http://fdt.secretlab.ca
3bbf9b9b 6781T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6782S: Maintained
f8828205 6783F: drivers/of/
860c44c1 6784F: include/linux/of*.h
f8828205 6785F: scripts/dtc/
860c44c1 6786K: of_get_property
d945fa0d 6787K: of_match_table
860c44c1 6788
f8828205 6789OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6790M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6791M: Pawel Moll <pawel.moll@arm.com>
6792M: Mark Rutland <mark.rutland@arm.com>
de80963e 6793M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6794M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6795L: devicetree@vger.kernel.org
6796S: Maintained
6797F: Documentation/devicetree/
6798F: arch/*/boot/dts/
6799F: include/dt-bindings/
6800
19f9d392
JB
6801OPENRISC ARCHITECTURE
6802M: Jonas Bonn <jonas@southpole.se>
6803W: http://openrisc.net
eab7c1c0 6804L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6805S: Maintained
6806T: git git://openrisc.net/~jonas/linux
14430813 6807F: arch/openrisc/
19f9d392 6808
ccb1352e 6809OPENVSWITCH
4f337ed5 6810M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6811L: dev@openvswitch.org
6812W: http://openvswitch.org
4f337ed5 6813T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6814S: Maintained
6815F: net/openvswitch/
6816
af39917d
CL
6817OPL4 DRIVER
6818M: Clemens Ladisch <clemens@ladisch.de>
6819L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6820T: git git://git.alsa-project.org/alsa-kernel.git
6821S: Maintained
6822F: sound/drivers/opl4/
6823
1da177e4 6824OPROFILE
4cf7e718 6825M: Robert Richter <rric@kernel.org>
1da177e4
LT
6826L: oprofile-list@lists.sf.net
6827S: Maintained
81c4a8a6 6828F: arch/*/include/asm/oprofile*.h
679655da
JP
6829F: arch/*/oprofile/
6830F: drivers/oprofile/
6831F: include/linux/oprofile.h
1da177e4 6832
e2d1d6c0 6833ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6834M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6835M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6836L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6837W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6838T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6839S: Supported
679655da
JP
6840F: Documentation/filesystems/ocfs2.txt
6841F: Documentation/filesystems/dlmfs.txt
6842F: fs/ocfs2/
e2d1d6c0 6843
1da177e4 6844ORINOCO DRIVER
724c6b35 6845L: linux-wireless@vger.kernel.org
491b26b4 6846W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6847W: http://www.nongnu.org/orinoco/
3a59babb 6848S: Orphan
679655da 6849F: drivers/net/wireless/orinoco/
1da177e4 6850
42c55aa8 6851OSD LIBRARY and FILESYSTEM
fadc0752 6852M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 6853M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6854L: osd-dev@open-osd.org
6855W: http://open-osd.org
54e5881d 6856T: git git://git.open-osd.org/open-osd.git
68274794 6857S: Maintained
42c55aa8 6858F: drivers/scsi/osd/
6b6f0b6c 6859F: include/scsi/osd_*
42c55aa8 6860F: fs/exofs/
68274794 6861
7c37fbda
NB
6862OVERLAYFS FILESYSTEM
6863M: Miklos Szeredi <miklos@szeredi.hu>
6864L: linux-fsdevel@vger.kernel.org
6865S: Supported
6866F: fs/overlayfs/*
6867F: Documentation/filesystems/overlayfs.txt
6868
e2d1d6c0 6869P54 WIRELESS DRIVER
084cb0fe 6870M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6871L: linux-wireless@vger.kernel.org
084cb0fe 6872W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6873S: Maintained
679655da 6874F: drivers/net/wireless/p54/
e2d1d6c0 6875
f5cd7872 6876PA SEMI ETHERNET DRIVER
8b58be88 6877M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6878L: netdev@vger.kernel.org
6879S: Maintained
ded19add 6880F: drivers/net/ethernet/pasemi/*
f5cd7872 6881
beb58aa3 6882PA SEMI SMBUS DRIVER
8b58be88 6883M: Olof Johansson <olof@lixom.net>
846557d3 6884L: linux-i2c@vger.kernel.org
beb58aa3 6885S: Maintained
679655da 6886F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6887
48fc267e
SK
6888PADATA PARALLEL EXECUTION MECHANISM
6889M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6890L: linux-crypto@vger.kernel.org
6891S: Maintained
6892F: kernel/padata.c
6893F: include/linux/padata.h
6894F: Documentation/padata.txt
6895
709ee531 6896PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6897M: Harald Welte <laforge@gnumonks.org>
d0944853 6898L: platform-driver-x86@vger.kernel.org
709ee531 6899S: Maintained
679655da 6900F: drivers/platform/x86/panasonic-laptop.c
709ee531 6901
368dd5ac 6902PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6903M: David Howells <dhowells@redhat.com>
6904M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6905L: linux-am33-list@redhat.com (moderated for non-subscribers)
6906W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6907S: Maintained
679655da
JP
6908F: Documentation/mn10300/
6909F: arch/mn10300/
4fa97181 6910
1da177e4 6911PARALLEL PORT SUPPORT
3dd1a329 6912L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6913S: Orphan
679655da
JP
6914F: drivers/parport/
6915F: include/linux/parport*.h
6916F: drivers/char/ppdev.c
c117ab84 6917F: include/uapi/linux/ppdev.h
1da177e4 6918
4cdf6bc2 6919PARAVIRT_OPS INTERFACE
d633180c 6920M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6921M: Chris Wright <chrisw@sous-sol.org>
6922M: Alok Kataria <akataria@vmware.com>
6923M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6924L: virtualization@lists.linux-foundation.org
4cdf6bc2 6925S: Supported
679655da
JP
6926F: Documentation/ia64/paravirt_ops.txt
6927F: arch/*/kernel/paravirt*
6928F: arch/*/include/asm/paravirt.h
4cdf6bc2 6929
e2d1d6c0 6930PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6931M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6932L: linux-parport@lists.infradead.org (subscribers-only)
6933W: http://www.torque.net/linux-pp.html
6934S: Maintained
679655da
JP
6935F: Documentation/blockdev/paride.txt
6936F: drivers/block/paride/
e2d1d6c0
RD
6937
6938PARISC ARCHITECTURE
b8828770 6939M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6940M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6941L: linux-parisc@vger.kernel.org
6942W: http://www.parisc-linux.org/
8a6e2535 6943Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6944T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6945T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6946S: Maintained
679655da 6947F: arch/parisc/
2b6bac9e 6948F: Documentation/parisc/
679655da 6949F: drivers/parisc/
2b6bac9e
HD
6950F: drivers/char/agp/parisc-agp.c
6951F: drivers/input/serio/gscps2.c
6952F: drivers/parport/parport_gsc.*
6953F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6954F: drivers/video/fbdev/sti*
2b6bac9e
HD
6955F: drivers/video/console/sti*
6956F: drivers/video/logo/logo_parisc*
e2d1d6c0 6957
1662d32c 6958PC87360 HARDWARE MONITORING DRIVER
8b58be88 6959M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6960L: lm-sensors@lm-sensors.org
6961S: Maintained
679655da
JP
6962F: Documentation/hwmon/pc87360
6963F: drivers/hwmon/pc87360.c
1662d32c
JC
6964
6965PC8736x GPIO DRIVER
8b58be88 6966M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6967S: Maintained
679655da 6968F: drivers/char/pc8736x_gpio.c
1662d32c 6969
1ad107fd 6970PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6971M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6972L: lm-sensors@lm-sensors.org
6973S: Maintained
6974F: Documentation/hwmon/pc87427
6975F: drivers/hwmon/pc87427.c
6976
b26e0ed4 6977PCA9532 LED DRIVER
8b58be88 6978M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6979S: Maintained
d5ca6918
JP
6980F: drivers/leds/leds-pca9532.c
6981F: include/linux/leds-pca9532.h
b26e0ed4 6982
5ce914a8 6983PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6984M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6985L: linux-i2c@vger.kernel.org
6986S: Maintained
b4f0b74e 6987F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6988
3971dae5 6989PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6990M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6991S: Maintained
6992F: drivers/firmware/pcdp.*
6993
065c6359 6994PCI ERROR RECOVERY
6305902c 6995M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6996L: linux-pci@vger.kernel.org
065c6359 6997S: Supported
679655da 6998F: Documentation/PCI/pci-error-recovery.txt
065c6359 6999
1da177e4 7000PCI SUBSYSTEM
5ac3a6d2 7001M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7002L: linux-pci@vger.kernel.org
99662dd1 7003Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7004T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7005S: Supported
679655da
JP
7006F: Documentation/PCI/
7007F: drivers/pci/
7008F: include/linux/pci*
6b49ee49 7009F: arch/x86/pci/
cad01f91 7010F: arch/x86/kernel/quirks.c
1da177e4 7011
5f6b6ccd
TI
7012PCI DRIVER FOR APPLIEDMICRO XGENE
7013M: Tanmay Inamdar <tinamdar@apm.com>
7014L: linux-pci@vger.kernel.org
7015L: linux-arm-kernel@lists.infradead.org
7016S: Maintained
7017F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7018F: drivers/pci/host/pci-xgene.c
7019
f0b75693
BH
7020PCI DRIVER FOR IMX6
7021M: Richard Zhu <r65037@freescale.com>
1ba55f55 7022M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7023L: linux-pci@vger.kernel.org
7024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7025S: Maintained
7026F: drivers/pci/host/*imx6*
7027
0c4ffcfe
MK
7028PCI DRIVER FOR TI KEYSTONE
7029M: Murali Karicheri <m-karicheri2@ti.com>
7030L: linux-pci@vger.kernel.org
7031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7032S: Maintained
7033F: drivers/pci/host/*keystone*
7034
f0b75693
BH
7035PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7036M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7037M: Jason Cooper <jason@lakedaemon.net>
7038L: linux-pci@vger.kernel.org
7039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7040S: Maintained
7041F: drivers/pci/host/*mvebu*
7042
0447cfd7
TR
7043PCI DRIVER FOR NVIDIA TEGRA
7044M: Thierry Reding <thierry.reding@gmail.com>
7045L: linux-tegra@vger.kernel.org
f0b75693 7046L: linux-pci@vger.kernel.org
0447cfd7
TR
7047S: Supported
7048F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7049F: drivers/pci/host/pci-tegra.c
7050
47ff3de9
KVA
7051PCI DRIVER FOR TI DRA7XX
7052M: Kishon Vijay Abraham I <kishon@ti.com>
7053L: linux-omap@vger.kernel.org
7054L: linux-pci@vger.kernel.org
7055S: Supported
7056F: Documentation/devicetree/bindings/pci/ti-pci.txt
7057F: drivers/pci/host/pci-dra7xx.c
7058
f0b75693
BH
7059PCI DRIVER FOR RENESAS R-CAR
7060M: Simon Horman <horms@verge.net.au>
7061L: linux-pci@vger.kernel.org
7062L: linux-sh@vger.kernel.org
7063S: Maintained
7064F: drivers/pci/host/*rcar*
7065
4af82255
JH
7066PCI DRIVER FOR SAMSUNG EXYNOS
7067M: Jingoo Han <jg1.han@samsung.com>
7068L: linux-pci@vger.kernel.org
f0b75693
BH
7069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7070L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7071S: Maintained
7072F: drivers/pci/host/pci-exynos.c
7073
f0b75693
BH
7074PCI DRIVER FOR SYNOPSIS DESIGNWARE
7075M: Mohit Kumar <mohit.kumar@st.com>
7076M: Jingoo Han <jg1.han@samsung.com>
7077L: linux-pci@vger.kernel.org
7078S: Maintained
7079F: drivers/pci/host/*designware*
7080
cf28855b
WD
7081PCI DRIVER FOR GENERIC OF HOSTS
7082M: Will Deacon <will.deacon@arm.com>
7083L: linux-pci@vger.kernel.org
7084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7085S: Maintained
7086F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7087F: drivers/pci/host/pci-host-generic.c
7088
51b66a6c
PA
7089PCIE DRIVER FOR ST SPEAR13XX
7090M: Mohit Kumar <mohit.kumar@st.com>
7091L: linux-pci@vger.kernel.org
7092S: Maintained
7093F: drivers/pci/host/*spear*
7094
1da177e4 7095PCMCIA SUBSYSTEM
4230dfc9 7096P: Linux PCMCIA Team
f5df5881 7097L: linux-pcmcia@lists.infradead.org
6650e0a5 7098W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7099T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7100S: Maintained
679655da
JP
7101F: Documentation/pcmcia/
7102F: drivers/pcmcia/
7103F: include/pcmcia/
1da177e4
LT
7104
7105PCNET32 NETWORK DRIVER
227fb925 7106M: Don Fry <pcnet32@frontier.com>
979b6c13 7107L: netdev@vger.kernel.org
1da177e4 7108S: Maintained
b955f6ca 7109F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7110
48fc267e
SK
7111PCRYPT PARALLEL CRYPTO ENGINE
7112M: Steffen Klassert <steffen.klassert@secunet.com>
7113L: linux-crypto@vger.kernel.org
7114S: Maintained
7115F: crypto/pcrypt.c
7116F: include/crypto/pcrypt.h
7117
e72df0b8
TH
7118PER-CPU MEMORY ALLOCATOR
7119M: Tejun Heo <tj@kernel.org>
7120M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7122S: Maintained
7123F: include/linux/percpu*.h
7124F: mm/percpu*.c
7125F: arch/*/include/asm/percpu.h
7126
ad4ecbcb 7127PER-TASK DELAY ACCOUNTING
185e595f 7128M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7129S: Maintained
679655da
JP
7130F: include/linux/delayacct.h
7131F: kernel/delayacct.c
ad4ecbcb 7132
57c0c15b 7133PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7134M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7135M: Paul Mackerras <paulus@samba.org>
dd9b238c 7136M: Ingo Molnar <mingo@redhat.com>
f80c5393 7137M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7138L: linux-kernel@vger.kernel.org
75fc2d37 7139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7140S: Supported
d53e8365 7141F: kernel/events/*
a003236c 7142F: include/linux/perf_event.h
c117ab84 7143F: include/uapi/linux/perf_event.h
141c4296
RR
7144F: arch/*/kernel/perf_event*.c
7145F: arch/*/kernel/*/perf_event*.c
7146F: arch/*/kernel/*/*/perf_event*.c
a003236c 7147F: arch/*/include/asm/perf_event.h
a003236c
VL
7148F: arch/*/kernel/perf_callchain.c
7149F: tools/perf/
6c0b3244 7150
dd49d0f5 7151PERSONALITY HANDLING
8b58be88 7152M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7153L: linux-abi-devel@lists.sourceforge.net
7154S: Maintained
679655da 7155F: include/linux/personality.h
c117ab84 7156F: include/uapi/linux/personality.h
dd49d0f5 7157
838e7a03 7158PHONET PROTOCOL
2a06b40f 7159M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7160S: Supported
7161F: Documentation/networking/phonet.txt
7162F: include/linux/phonet.h
7163F: include/net/phonet/
c117ab84 7164F: include/uapi/linux/phonet.h
838e7a03
RDC
7165F: net/phonet/
7166
1da177e4 7167PHRAM MTD DRIVER
8b58be88 7168M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7169L: linux-mtd@lists.infradead.org
7170S: Maintained
679655da 7171F: drivers/mtd/devices/phram.c
1da177e4 7172
efdbb10e
BP
7173PICOLCD HID DRIVER
7174M: Bruno Prémont <bonbons@linux-vserver.org>
7175L: linux-input@vger.kernel.org
7176S: Maintained
7177F: drivers/hid/hid-picolcd*
7178
a53bfa07
JI
7179PICOXCELL SUPPORT
7180M: Jamie Iles <jamie@jamieiles.com>
7181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7182T: git git://github.com/jamieiles/linux-2.6-ji.git
7183S: Supported
b8733987 7184F: arch/arm/boot/dts/picoxcell*
14430813 7185F: arch/arm/mach-picoxcell/
b8733987 7186F: drivers/crypto/picoxcell*
a53bfa07 7187
2744e8af
LW
7188PIN CONTROL SUBSYSTEM
7189M: Linus Walleij <linus.walleij@linaro.org>
7190S: Maintained
07f29ba6 7191F: drivers/pinctrl/
8e406fe4 7192F: include/linux/pinctrl/
2744e8af 7193
2201bbb8
JCPV
7194PIN CONTROLLER - ATMEL AT91
7195M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7197S: Maintained
7198F: drivers/pinctrl/pinctrl-at91.c
7199
9963b536
LP
7200PIN CONTROLLER - RENESAS
7201M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7202L: linux-sh@vger.kernel.org
7203S: Maintained
7204F: drivers/pinctrl/sh-pfc/
7205
b75e60d6 7206PIN CONTROLLER - SAMSUNG
fea685e9 7207M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7208M: Thomas Abraham <thomas.abraham@linaro.org>
7209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7210L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7211S: Maintained
9b5b33f6 7212F: drivers/pinctrl/samsung/
b75e60d6 7213
deda8287 7214PIN CONTROLLER - ST SPEAR
8e406fe4 7215M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7216L: spear-devel@list.st.com
7217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7218W: http://www.st.com/spear
7219S: Maintained
8e406fe4 7220F: drivers/pinctrl/spear/
deda8287 7221
249a6771 7222PKTCDVD DRIVER
dbd47133 7223M: Jiri Kosina <jkosina@suse.cz>
249a6771 7224S: Maintained
679655da
JP
7225F: drivers/block/pktcdvd.c
7226F: include/linux/pktcdvd.h
c117ab84 7227F: include/uapi/linux/pktcdvd.h
249a6771 7228
b31d8273
G
7229PKUNITY SOC DRIVERS
7230M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7231W: http://mprc.pku.edu.cn/~guanxuetao/linux
7232S: Maintained
ceebf4d5 7233T: git git://github.com/gxt/linux.git
b31d8273 7234F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7235F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7236F: drivers/video/fbdev/fb-puv3.c
2809e80b 7237F: drivers/rtc/rtc-puv3.c
b31d8273 7238
9d2ecfb7 7239PMBUS HARDWARE MONITORING DRIVERS
ca462085 7240M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7241L: lm-sensors@lm-sensors.org
7242W: http://www.lm-sensors.org/
7243W: http://www.roeck-us.net/linux/drivers/
7244T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7245S: Maintained
7246F: Documentation/hwmon/pmbus
7247F: drivers/hwmon/pmbus/
7248F: include/linux/i2c/pmbus.h
7249
89a36810 7250PMC SIERRA MaxRAID DRIVER
076cfaae 7251M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7252L: linux-scsi@vger.kernel.org
7253W: http://www.pmc-sierra.com/
7254S: Supported
7255F: drivers/scsi/pmcraid.*
7256
dbf9bfe6 7257PMC SIERRA PM8001 DRIVER
4f0e359c 7258M: xjtuwjp@gmail.com
dbf9bfe6 7259M: lindar_liu@usish.com
f5a7b525 7260L: pmchba@pmcs.com
dbf9bfe6 7261L: linux-scsi@vger.kernel.org
7262S: Supported
7263F: drivers/scsi/pm8001/
7264
1da177e4 7265POSIX CLOCKS and TIMERS
8b58be88 7266M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7267L: linux-kernel@vger.kernel.org
75fc2d37 7268T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7269S: Maintained
679655da
JP
7270F: fs/timerfd.c
7271F: include/linux/timer*
5cee9645 7272F: kernel/time/*timer*
1da177e4 7273
3be86148 7274POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7275M: Sebastian Reichel <sre@kernel.org>
57318935 7276M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7277M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7278L: linux-pm@vger.kernel.org
54e5881d 7279T: git git://git.infradead.org/battery-2.6.git
3be86148 7280S: Maintained
679655da 7281F: include/linux/power_supply.h
8cd725a1 7282F: drivers/power/
3be86148 7283
1da177e4 7284PNP SUPPORT
46a1f21a 7285M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7286S: Maintained
679655da 7287F: drivers/pnp/
1da177e4 7288
999445d4 7289PNXxxxx I2C DRIVER
8b58be88 7290M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7291L: linux-i2c@vger.kernel.org
999445d4 7292S: Maintained
679655da 7293F: drivers/i2c/busses/i2c-pnx.c
999445d4 7294
1da177e4 7295PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7296M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7297L: linux-ppp@vger.kernel.org
7298S: Maintained
224cf5ad 7299F: drivers/net/ppp/ppp_*
1da177e4
LT
7300
7301PPP OVER ATM (RFC 2364)
8b58be88 7302M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7303S: Maintained
679655da 7304F: net/atm/pppoatm.c
c117ab84 7305F: include/uapi/linux/atmppp.h
1da177e4
LT
7306
7307PPP OVER ETHERNET
8b58be88 7308M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7309S: Maintained
224cf5ad
JK
7310F: drivers/net/ppp/pppoe.c
7311F: drivers/net/ppp/pppox.c
1da177e4 7312
a6d2370b 7313PPP OVER L2TP
8b58be88 7314M: James Chapman <jchapman@katalix.com>
a6d2370b 7315S: Maintained
90ca28d1 7316F: net/l2tp/l2tp_ppp.c
679655da 7317F: include/linux/if_pppol2tp.h
c117ab84 7318F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7319
eae9d2ba 7320PPS SUPPORT
8b58be88 7321M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7322W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7323L: linuxpps@ml.enneenne.com (subscribers-only)
7324S: Maintained
cabaaf41
JP
7325F: Documentation/pps/
7326F: drivers/pps/
7327F: include/linux/pps*.h
eae9d2ba 7328
71a6d0af
HW
7329PPTP DRIVER
7330M: Dmitry Kozlov <xeb@mail.ru>
7331L: netdev@vger.kernel.org
7332S: Maintained
224cf5ad 7333F: drivers/net/ppp/pptp.c
71a6d0af
HW
7334W: http://sourceforge.net/projects/accel-pptp
7335
1da177e4 7336PREEMPTIBLE KERNEL
8b58be88 7337M: Robert Love <rml@tech9.net>
1da177e4
LT
7338L: kpreempt-tech@lists.sourceforge.net
7339W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7340S: Supported
679655da
JP
7341F: Documentation/preempt-locking.txt
7342F: include/linux/preempt.h
1da177e4
LT
7343
7344PRISM54 WIRELESS DRIVER
8b58be88 7345M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7346L: linux-wireless@vger.kernel.org
9ef80804 7347W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7348S: Obsolete
679655da 7349F: drivers/net/wireless/prism54/
1da177e4 7350
b3277dfa 7351PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7352M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7353L: linux-ide@vger.kernel.org
7354S: Maintained
679655da 7355F: drivers/ata/sata_promise.*
b3277dfa 7356
02c18891 7357PS3 NETWORK SUPPORT
b809b9ca 7358M: Geoff Levand <geoff@infradead.org>
02c18891 7359L: netdev@vger.kernel.org
a4724ed6 7360L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7361S: Maintained
8df158ac 7362F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7363
f58a9d17 7364PS3 PLATFORM SUPPORT
b809b9ca 7365M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7366L: linuxppc-dev@lists.ozlabs.org
7367L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7368S: Maintained
679655da
JP
7369F: arch/powerpc/boot/ps3*
7370F: arch/powerpc/include/asm/lv1call.h
7371F: arch/powerpc/include/asm/ps3*.h
7372F: arch/powerpc/platforms/ps3/
7373F: drivers/*/ps3*
7374F: drivers/ps3/
fec629b8 7375F: drivers/rtc/rtc-ps3.c
679655da 7376F: drivers/usb/host/*ps3.c
fec629b8 7377F: sound/ppc/snd_ps3*
f58a9d17 7378
cffb4add 7379PS3VRAM DRIVER
8b58be88 7380M: Jim Paris <jim@jtan.com>
a4724ed6 7381L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7382S: Maintained
8a3977cb 7383F: drivers/block/ps3vram.c
cffb4add 7384
8defe599 7385PSTORE FILESYSTEM
9d5e2a02 7386M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7387M: Colin Cross <ccross@android.com>
7388M: Kees Cook <keescook@chromium.org>
7389M: Tony Luck <tony.luck@intel.com>
7390S: Maintained
7391T: git git://git.infradead.org/users/cbou/linux-pstore.git
7392F: fs/pstore/
7393F: include/linux/pstore*
04851772 7394F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7395F: drivers/acpi/apei/erst.c
7396
7fbc415d
RC
7397PTP HARDWARE CLOCK SUPPORT
7398M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7399L: netdev@vger.kernel.org
7fbc415d
RC
7400S: Maintained
7401W: http://linuxptp.sourceforge.net/
7402F: Documentation/ABI/testing/sysfs-ptp
7403F: Documentation/ptp/*
0ecb3cdd 7404F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7405F: drivers/net/phy/dp83640*
7406F: drivers/ptp/*
7407F: include/linux/ptp_cl*
7408
cf94a4d1 7409PTRACE SUPPORT
e846ee5f 7410M: Roland McGrath <roland@hack.frob.com>
8b58be88 7411M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7412S: Maintained
7413F: include/asm-generic/syscall.h
7414F: include/linux/ptrace.h
7415F: include/linux/regset.h
7416F: include/linux/tracehook.h
c117ab84 7417F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7418F: kernel/ptrace.c
7419
8320204a 7420PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7421M: Mike Isely <isely@pobox.com>
16e9495d 7422L: pvrusb2@isely.net (subscribers-only)
661263b5 7423L: linux-media@vger.kernel.org
8320204a 7424W: http://www.isely.net/pvrusb2/
275ffde4 7425T: git git://linuxtv.org/media_tree.git
8320204a 7426S: Maintained
679655da 7427F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7428F: drivers/media/usb/pvrusb2/
8320204a 7429
39532e6c
HG
7430PWC WEBCAM DRIVER
7431M: Hans de Goede <hdegoede@redhat.com>
7432L: linux-media@vger.kernel.org
7433T: git git://linuxtv.org/media_tree.git
7434S: Maintained
7435F: drivers/media/usb/pwc/*
7436
93c090b3
KD
7437PWM FAN DRIVER
7438M: Kamil Debski <k.debski@samsung.com>
7439L: lm-sensors@lm-sensors.org
7440S: Supported
7441F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7442F: Documentation/hwmon/pwm-fan
7443F: drivers/hwmon/pwm-fan.c
7444
200efedd 7445PWM SUBSYSTEM
aa3495f7
TR
7446M: Thierry Reding <thierry.reding@gmail.com>
7447L: linux-pwm@vger.kernel.org
0c2498f1 7448S: Maintained
006e854f 7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7450F: Documentation/pwm.txt
7451F: Documentation/devicetree/bindings/pwm/
7452F: include/linux/pwm.h
0c2498f1 7453F: drivers/pwm/
a140b98d
TR
7454F: drivers/video/backlight/pwm_bl.c
7455F: include/linux/pwm_backlight.h
0c2498f1 7456
30ec261e 7457PXA2xx/PXA3xx SUPPORT
8da5e302 7458M: Daniel Mack <daniel@zonque.org>
a323f664 7459M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7460M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7462T: git git://github.com/hzhuang1/linux.git
8da5e302 7463T: git git://github.com/rjarzmik/linux.git
1da177e4 7464S: Maintained
679655da
JP
7465F: arch/arm/mach-pxa/
7466F: drivers/pcmcia/pxa2xx*
9df92e6c 7467F: drivers/spi/spi-pxa2xx*
faf2e1db 7468F: drivers/usb/gadget/udc/pxa2*
679655da 7469F: include/sound/pxa2xx-lib.h
bec4c99e 7470F: sound/arm/pxa*
14430813 7471F: sound/soc/pxa/
1da177e4 7472
ec64d3bf
EG
7473PXA3xx NAND FLASH DRIVER
7474M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7475L: linux-mtd@lists.infradead.org
7476S: Maintained
9a67f099 7477F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7478
3f640c61 7479MMP SUPPORT
8b58be88 7480M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7481M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7483T: git git://github.com/hzhuang1/linux.git
7484T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7485S: Maintained
3f640c61 7486F: arch/arm/mach-mmp/
e8e6cb32 7487
272f133a
PO
7488PXA MMCI DRIVER
7489S: Orphan
7490
57f63bc8 7491PXA RTC DRIVER
8b58be88 7492M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7493L: rtc-linux@googlegroups.com
7494S: Maintained
7495
cea4001a
TS
7496QAT DRIVER
7497M: Tadeusz Struk <tadeusz.struk@intel.com>
7498L: qat-linux@intel.com
7499S: Supported
7500F: drivers/crypto/qat/
7501
52a09a04 7502QIB DRIVER
8473c603 7503M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7504L: linux-rdma@vger.kernel.org
7505S: Supported
7506F: drivers/infiniband/hw/qib/
7507
5e9772b9
JS
7508QLOGIC QLA1280 SCSI DRIVER
7509M: Michael Reed <mdr@sgi.com>
7510L: linux-scsi@vger.kernel.org
7511S: Maintained
7512F: drivers/scsi/qla1280.[ch]
7513
1da177e4 7514QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7515M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7516L: linux-scsi@vger.kernel.org
7517S: Supported
679655da
JP
7518F: Documentation/scsi/LICENSE.qla2xxx
7519F: drivers/scsi/qla2xxx/
1da177e4 7520
883c98fe 7521QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7522M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7523M: iscsi-driver@qlogic.com
7524L: linux-scsi@vger.kernel.org
7525S: Supported
bacfb81b 7526F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7527F: drivers/scsi/qla4xxx/
7528
5a4faa87 7529QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7530M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7531M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7532M: linux-driver@qlogic.com
7533L: netdev@vger.kernel.org
7534S: Supported
679655da 7535F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7536F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7537
0ec00f03 7538QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7539M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7540M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7541L: netdev@vger.kernel.org
7542S: Supported
aa43c215 7543F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7544
c4e84bde 7545QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7546M: Harish Patil <harish.patil@qlogic.com>
7547M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7548M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7549M: linux-driver@qlogic.com
c4e84bde
RM
7550L: netdev@vger.kernel.org
7551S: Supported
aa43c215 7552F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7553
1da177e4 7554QNX4 FILESYSTEM
8b58be88 7555M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7556W: http://www.alarsen.net/linux/qnx4fs/
7557S: Maintained
80811493 7558F: fs/qnx4/
c117ab84
CEB
7559F: include/uapi/linux/qnx4_fs.h
7560F: include/uapi/linux/qnxtypes.h
1da177e4 7561
91952bc0
AP
7562QT1010 MEDIA DRIVER
7563M: Antti Palosaari <crope@iki.fi>
7564L: linux-media@vger.kernel.org
7565W: http://linuxtv.org/
7566W: http://palosaari.fi/linux/
7567Q: http://patchwork.linuxtv.org/project/linux-media/list/
7568T: git git://linuxtv.org/anttip/media_tree.git
7569S: Maintained
7570F: drivers/media/tuners/qt1010*
7571
966fb5ec
SM
7572QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7573M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7574L: linux-wireless@vger.kernel.org
7575L: ath9k-devel@lists.ath9k.org
7576W: http://wireless.kernel.org/en/users/Drivers/ath9k
7577S: Supported
7578F: drivers/net/wireless/ath/ath9k/
7579
2ea0ffcb
KV
7580QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7581M: Kalle Valo <kvalo@qca.qualcomm.com>
7582L: ath10k@lists.infradead.org
7583W: http://wireless.kernel.org/en/users/Drivers/ath10k
7584T: git git://github.com/kvalo/ath.git
7585S: Supported
7586F: drivers/net/wireless/ath/ath10k/
7587
4f4567cf
RK
7588QUALCOMM HEXAGON ARCHITECTURE
7589M: Richard Kuo <rkuo@codeaurora.org>
7590L: linux-hexagon@vger.kernel.org
7591S: Supported
7592F: arch/hexagon/
7593
8e84c258
EK
7594QUALCOMM WCN36XX WIRELESS DRIVER
7595M: Eugene Krasnikov <k.eugene.e@gmail.com>
7596L: wcn36xx@lists.infradead.org
7597W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7598T: git git://github.com/KrasnikovEugene/wcn36xx.git
7599S: Supported
7600F: drivers/net/wireless/ath/wcn36xx/
7601
35e3540b
HV
7602QUICKCAM PARALLEL PORT WEBCAMS
7603M: Hans Verkuil <hverkuil@xs4all.nl>
7604L: linux-media@vger.kernel.org
7605T: git git://linuxtv.org/media_tree.git
7606W: http://linuxtv.org
7607S: Odd Fixes
7608F: drivers/media/parport/*-qcam*
7609
602adf40 7610RADOS BLOCK DEVICE (RBD)
09d90327
SW
7611M: Yehuda Sadeh <yehuda@inktank.com>
7612M: Sage Weil <sage@inktank.com>
527a88b9 7613M: Alex Elder <elder@kernel.org>
602adf40 7614M: ceph-devel@vger.kernel.org
09d90327
SW
7615W: http://ceph.com/
7616T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7617S: Supported
7618F: drivers/block/rbd.c
7619F: drivers/block/rbd_types.h
7620
1da177e4 7621RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7622M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7623L: linux-fbdev@vger.kernel.org
1da177e4 7624S: Maintained
8a61f013 7625F: drivers/video/fbdev/aty/radeon*
c117ab84 7626F: include/uapi/linux/radeonfb.h
1da177e4 7627
c6c9b34c
HG
7628RADIOSHARK RADIO DRIVER
7629M: Hans de Goede <hdegoede@redhat.com>
7630L: linux-media@vger.kernel.org
7631T: git git://linuxtv.org/media_tree.git
7632S: Maintained
7633F: drivers/media/radio/radio-shark.c
7634
7635RADIOSHARK2 RADIO DRIVER
7636M: Hans de Goede <hdegoede@redhat.com>
7637L: linux-media@vger.kernel.org
7638T: git git://linuxtv.org/media_tree.git
7639S: Maintained
7640F: drivers/media/radio/radio-shark2.c
7641F: drivers/media/radio/radio-tea5777.c
7642
1da177e4 7643RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7644M: Paul Mackerras <paulus@samba.org>
c69f677c 7645L: linux-fbdev@vger.kernel.org
1da177e4 7646S: Maintained
8a61f013 7647F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7648
e7839f25 7649RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7650P: rt2x00 project
b182427e 7651M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7652M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7653L: linux-wireless@vger.kernel.org
83fc9c89 7654L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7655W: http://rt2x00.serialmonkey.com/
7656S: Maintained
7657F: drivers/net/wireless/rt2x00/
7658
9db5579b 7659RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7660M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7661S: Maintained
679655da
JP
7662F: Documentation/blockdev/ramdisk.txt
7663F: drivers/block/brd.c
9db5579b 7664
9e95ce27 7665RANDOM NUMBER DRIVER
0624bcaa 7666M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7667S: Maintained
679655da 7668F: drivers/char/random.c
9e95ce27 7669
394b701c 7670RAPIDIO SUBSYSTEM
8b58be88 7671M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7672M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7673S: Maintained
679655da 7674F: drivers/rapidio/
394b701c 7675
e2d1d6c0 7676RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7677L: linux-wireless@vger.kernel.org
f52a5490 7678S: Orphan
679655da 7679F: drivers/net/wireless/ray*
e2d1d6c0
RD
7680
7681RCUTORTURE MODULE
e0198b29 7682M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7683M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7684L: linux-kernel@vger.kernel.org
f9094d8e 7685S: Supported
08deed1e 7686T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7687F: Documentation/RCU/torture.txt
34e2d560 7688F: kernel/rcu/rcutorture.c
e2d1d6c0 7689
c87b9c60
PM
7690RCUTORTURE TEST FRAMEWORK
7691M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7692M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7693R: Steven Rostedt <rostedt@goodmis.org>
7694R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7695R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7696L: linux-kernel@vger.kernel.org
c87b9c60
PM
7697S: Supported
7698T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7699F: tools/testing/selftests/rcutorture
7700
c1f766b5 7701RDC R-321X SoC
8b58be88 7702M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7703S: Maintained
7704
db17f395 7705RDC R6040 FAST ETHERNET DRIVER
8b58be88 7706M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7707L: netdev@vger.kernel.org
7708S: Maintained
58565a35 7709F: drivers/net/ethernet/rdc/r6040.c
db17f395 7710
a09ed661 7711RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7712M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7713L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7714S: Supported
679655da 7715F: net/rds/
a09ed661 7716
595182bc 7717READ-COPY UPDATE (RCU)
8b58be88 7718M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7719M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7720R: Steven Rostedt <rostedt@goodmis.org>
7721R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7722R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7723L: linux-kernel@vger.kernel.org
9fab9787 7724W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7725S: Supported
08deed1e 7726T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7727F: Documentation/RCU/
9fab9787 7728X: Documentation/RCU/torture.txt
f9094d8e 7729F: include/linux/rcu*
4102adab
PM
7730X: include/linux/srcu.h
7731F: kernel/rcu/
34e2d560 7732X: kernel/torture.c
595182bc 7733
0c86edc0 7734REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7735M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7736L: rtc-linux@googlegroups.com
8a6e2535 7737Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7738S: Maintained
679655da
JP
7739F: Documentation/rtc.txt
7740F: drivers/rtc/
7741F: include/linux/rtc.h
c117ab84 7742F: include/uapi/linux/rtc.h
0c86edc0 7743
0e400c53
MB
7744REALTEK AUDIO CODECS
7745M: Bard Liao <bardliao@realtek.com>
7746M: Oder Chiou <oder_chiou@realtek.com>
7747S: Maintained
7748F: sound/soc/codecs/rt*
7749F: include/sound/rt*.h
7750
1da177e4 7751REISERFS FILE SYSTEM
76c4e5ea 7752L: reiserfs-devel@vger.kernel.org
1da177e4 7753S: Supported
679655da 7754F: fs/reiserfs/
1da177e4 7755
b83a313b 7756REGISTER MAP ABSTRACTION
b02e48f2 7757M: Mark Brown <broonie@kernel.org>
dd060bc9 7758L: linux-kernel@vger.kernel.org
b83a313b
MB
7759T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7760S: Supported
7761F: drivers/base/regmap/
7762F: include/linux/regmap.h
7763
400e64df
OBC
7764REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7765M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7766T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7767S: Maintained
7768F: drivers/remoteproc/
7769F: Documentation/remoteproc.txt
6fc26488 7770F: include/linux/remoteproc.h
400e64df 7771
d8115db5
OBC
7772REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7773M: Ohad Ben-Cohen <ohad@wizery.com>
7774T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7775S: Maintained
7776F: drivers/rpmsg/
7777F: Documentation/rpmsg.txt
7778F: include/linux/rpmsg.h
7779
1b0fe6be
PZ
7780RESET CONTROLLER FRAMEWORK
7781M: Philipp Zabel <p.zabel@pengutronix.de>
7782S: Maintained
7783F: drivers/reset/
7784F: Documentation/devicetree/bindings/reset/
7785F: include/linux/reset.h
7786F: include/linux/reset-controller.h
7787
e0897645 7788RFKILL
8b58be88 7789M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7790L: linux-wireless@vger.kernel.org
ce466579
JB
7791W: http://wireless.kernel.org/
7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7793T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7794S: Maintained
505c9247 7795F: Documentation/rfkill.txt
80811493 7796F: net/rfkill/
e0897645 7797
67e054e9
ML
7798RICOH SMARTMEDIA/XD DRIVER
7799M: Maxim Levitsky <maximlevitsky@gmail.com>
7800S: Maintained
21c26f50
JP
7801F: drivers/mtd/nand/r852.c
7802F: drivers/mtd/nand/r852.h
67e054e9 7803
92634125
ML
7804RICOH R5C592 MEMORYSTICK DRIVER
7805M: Maxim Levitsky <maximlevitsky@gmail.com>
7806S: Maintained
7807F: drivers/memstick/host/r592.*
7808
27f1d2f9
SA
7809ROCCAT DRIVERS
7810M: Stefan Achatz <erazor_de@users.sourceforge.net>
7811W: http://sourceforge.net/projects/roccat/
7812S: Maintained
7813F: drivers/hid/hid-roccat*
7814F: include/linux/hid-roccat*
7815F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7816
1da177e4
LT
7817ROCKETPORT DRIVER
7818P: Comtrol Corp.
1da177e4
LT
7819W: http://www.comtrol.com
7820S: Maintained
679655da 7821F: Documentation/serial/rocket.txt
c897401b 7822F: drivers/tty/rocket*
1da177e4
LT
7823
7824ROSE NETWORK LAYER
8b58be88 7825M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7826L: linux-hams@vger.kernel.org
d34cb28a 7827W: http://www.linux-ax25.org/
1da177e4 7828S: Maintained
679655da 7829F: include/net/rose.h
c117ab84 7830F: include/uapi/linux/rose.h
679655da 7831F: net/rose/
1da177e4 7832
91952bc0
AP
7833RTL2830 MEDIA DRIVER
7834M: Antti Palosaari <crope@iki.fi>
7835L: linux-media@vger.kernel.org
7836W: http://linuxtv.org/
7837W: http://palosaari.fi/linux/
7838Q: http://patchwork.linuxtv.org/project/linux-media/list/
7839T: git git://linuxtv.org/anttip/media_tree.git
7840S: Maintained
7841F: drivers/media/dvb-frontends/rtl2830*
7842
27a0aacf
AP
7843RTL2832 MEDIA DRIVER
7844M: Antti Palosaari <crope@iki.fi>
7845L: linux-media@vger.kernel.org
7846W: http://linuxtv.org/
7847W: http://palosaari.fi/linux/
7848Q: http://patchwork.linuxtv.org/project/linux-media/list/
7849T: git git://linuxtv.org/anttip/media_tree.git
7850S: Maintained
7851F: drivers/media/dvb-frontends/rtl2832*
7852
ba6e6f6e
AP
7853RTL2832_SDR MEDIA DRIVER
7854M: Antti Palosaari <crope@iki.fi>
7855L: linux-media@vger.kernel.org
7856W: http://linuxtv.org/
7857W: http://palosaari.fi/linux/
7858Q: http://patchwork.linuxtv.org/project/linux-media/list/
7859T: git git://linuxtv.org/anttip/media_tree.git
7860S: Maintained
b4bb1c28 7861F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7862
59840488 7863RTL8180 WIRELESS DRIVER
8b58be88 7864M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7865L: linux-wireless@vger.kernel.org
491b26b4 7866W: http://wireless.kernel.org/
54e5881d 7867T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7868S: Maintained
3cfeb0c3 7869F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7870
59840488 7871RTL8187 WIRELESS DRIVER
9f0939bf 7872M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7873M: Hin-Tak Leung <htl10@users.sourceforge.net>
7874M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7875L: linux-wireless@vger.kernel.org
491b26b4 7876W: http://wireless.kernel.org/
54e5881d 7877T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7878S: Maintained
3cfeb0c3 7879F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7880
3cf0c8ad
LF
7881RTL8192CE WIRELESS DRIVER
7882M: Larry Finger <Larry.Finger@lwfinger.net>
7883M: Chaoming Li <chaoming_li@realsil.com.cn>
7884L: linux-wireless@vger.kernel.org
491b26b4 7885W: http://wireless.kernel.org/
3cf0c8ad
LF
7886T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7887S: Maintained
7888F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7889F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7890
9eb8ef74 7891S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7892M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7893L: linux-fbdev@vger.kernel.org
ce00f85c 7894S: Maintained
8a61f013 7895F: drivers/video/fbdev/savage/
9eb8ef74 7896
1da177e4 7897S390
8b58be88
JP
7898M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7899M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7900M: linux390@de.ibm.com
d58140cc 7901L: linux-s390@vger.kernel.org
5238da45
HC
7902W: http://www.ibm.com/developerworks/linux/linux390/
7903S: Supported
679655da 7904F: arch/s390/
a968cd3e 7905F: drivers/s390/
3bfe6858
JN
7906F: Documentation/s390/
7907F: Documentation/DocBook/s390*
5238da45 7908
322986ca
SO
7909S390 COMMON I/O LAYER
7910M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7911M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7912L: linux-s390@vger.kernel.org
7913W: http://www.ibm.com/developerworks/linux/linux390/
7914S: Supported
7915F: drivers/s390/cio/
7916
7917S390 DASD DRIVER
7918M: Stefan Weinhuber <wein@de.ibm.com>
7919M: Stefan Haberland <stefan.haberland@de.ibm.com>
7920L: linux-s390@vger.kernel.org
7921W: http://www.ibm.com/developerworks/linux/linux390/
7922S: Supported
7923F: drivers/s390/block/dasd*
7924F: block/partitions/ibm.c
7925
5238da45 7926S390 NETWORK DRIVERS
8b58be88
JP
7927M: Ursula Braun <ursula.braun@de.ibm.com>
7928M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7929M: linux390@de.ibm.com
d58140cc 7930L: linux-s390@vger.kernel.org
5238da45
HC
7931W: http://www.ibm.com/developerworks/linux/linux390/
7932S: Supported
679655da 7933F: drivers/s390/net/
5238da45 7934
322986ca
SO
7935S390 PCI SUBSYSTEM
7936M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7937M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7938L: linux-s390@vger.kernel.org
7939W: http://www.ibm.com/developerworks/linux/linux390/
7940S: Supported
7941F: arch/s390/pci/
7942F: drivers/pci/hotplug/s390_pci_hpc.c
7943
feed9b62 7944S390 ZCRYPT DRIVER
5c8d0983 7945M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7946M: linux390@de.ibm.com
7947L: linux-s390@vger.kernel.org
a968cd3e 7948W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7949S: Supported
d5ca6918 7950F: drivers/s390/crypto/
feed9b62 7951
5238da45 7952S390 ZFCP DRIVER
d38e19d0 7953M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7954M: linux390@de.ibm.com
d58140cc 7955L: linux-s390@vger.kernel.org
5238da45 7956W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7957S: Supported
679655da 7958F: drivers/s390/scsi/zfcp_*
1da177e4 7959
dd96df2c 7960S390 IUCV NETWORK LAYER
8b58be88 7961M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7962M: linux390@de.ibm.com
7963L: linux-s390@vger.kernel.org
7964W: http://www.ibm.com/developerworks/linux/linux390/
7965S: Supported
679655da
JP
7966F: drivers/s390/net/*iucv*
7967F: include/net/iucv/
7968F: net/iucv/
dd96df2c 7969
4dde7f75 7970S3C24XX SD/MMC Driver
8b58be88 7971M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7973S: Supported
679655da 7974F: drivers/mmc/host/s3cmci.*
4dde7f75 7975
1f15a229
HV
7976SAA6588 RDS RECEIVER DRIVER
7977M: Hans Verkuil <hverkuil@xs4all.nl>
7978L: linux-media@vger.kernel.org
7979T: git git://linuxtv.org/media_tree.git
7980W: http://linuxtv.org
7981S: Odd Fixes
7982F: drivers/media/i2c/saa6588*
7983
98ed12e6 7984SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7985M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7986L: linux-media@vger.kernel.org
7987W: http://linuxtv.org
7988T: git git://linuxtv.org/media_tree.git
7989S: Odd fixes
e42bf501 7990F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7991F: drivers/media/pci/saa7134/
7992
1da177e4 7993SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7994M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7995L: linux-media@vger.kernel.org
275ffde4 7996T: git git://linuxtv.org/media_tree.git
1da177e4 7997S: Maintained
90d72ac6
MCC
7998F: drivers/media/common/saa7146/
7999F: drivers/media/pci/saa7146/
8000F: include/media/saa7146*
1da177e4 8001
92304a40 8002SAMSUNG LAPTOP DRIVER
5909c654 8003M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8004L: platform-driver-x86@vger.kernel.org
8005S: Maintained
8006F: drivers/platform/x86/samsung-laptop.c
8007
4a109cc0 8008SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8009M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8010L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8011S: Supported
14430813 8012F: sound/soc/samsung/
4a109cc0 8013
0d89a28b
JH
8014SAMSUNG FRAMEBUFFER DRIVER
8015M: Jingoo Han <jg1.han@samsung.com>
8016L: linux-fbdev@vger.kernel.org
8017S: Maintained
8a61f013 8018F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8019
f69d3a17
SK
8020SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8021M: Sangbeom Kim <sbkim73@samsung.com>
8022L: linux-kernel@vger.kernel.org
8023S: Supported
8024F: drivers/mfd/sec*.c
8025F: drivers/regulator/s2m*.c
8026F: drivers/regulator/s5m*.c
f69d3a17
SK
8027F: include/linux/mfd/samsung/
8028
038f5c4b
SN
8029SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8030M: Kyungmin Park <kyungmin.park@samsung.com>
8031M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8032L: linux-media@vger.kernel.org
8033Q: https://patchwork.linuxtv.org/project/linux-media/list/
8034S: Supported
8035F: drivers/media/platform/exynos4-is/
038f5c4b 8036
6fd86ab2
SN
8037SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8038M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8039L: linux-media@vger.kernel.org
8040L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8041S: Maintained
8042F: drivers/media/platform/s3c-camif/
8043F: include/media/s3c_camif.h
8044
b84ef24e
AH
8045SAMSUNG S5C73M3 CAMERA DRIVER
8046M: Kyungmin Park <kyungmin.park@samsung.com>
8047M: Andrzej Hajda <a.hajda@samsung.com>
8048L: linux-media@vger.kernel.org
8049S: Supported
8050F: drivers/media/i2c/s5c73m3/*
8051
7d459937
AH
8052SAMSUNG S5K5BAF CAMERA DRIVER
8053M: Kyungmin Park <kyungmin.park@samsung.com>
8054M: Andrzej Hajda <a.hajda@samsung.com>
8055L: linux-media@vger.kernel.org
8056S: Supported
8057F: drivers/media/i2c/s5k5baf.c
8058
310e39c9 8059SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8060M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8061M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8062S: Supported
8063L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8064F: drivers/clk/samsung/
8065
66890ed6
BA
8066SAMSUNG SXGBE DRIVERS
8067M: Byungho An <bh74.an@samsung.com>
8068M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8069M: Vipul Pandya <vipul.pandya@samsung.com>
8070S: Supported
8071L: netdev@vger.kernel.org
8072F: drivers/net/ethernet/samsung/sxgbe/
8073
e296cd32
KD
8074SAMSUNG USB2 PHY DRIVER
8075M: Kamil Debski <k.debski@samsung.com>
8076L: linux-kernel@vger.kernel.org
8077S: Supported
8078F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8079F: Documentation/phy/samsung-usb2.txt
8080F: drivers/phy/phy-exynos4210-usb2.c
8081F: drivers/phy/phy-exynos4x12-usb2.c
8082F: drivers/phy/phy-exynos5250-usb2.c
8083F: drivers/phy/phy-s5pv210-usb2.c
8084F: drivers/phy/phy-samsung-usb2.c
8085F: drivers/phy/phy-samsung-usb2.h
8086
ca749e2a 8087SERIAL DRIVERS
5e30bbb7 8088M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8089L: linux-serial@vger.kernel.org
5e30bbb7 8090S: Maintained
14430813 8091F: drivers/tty/serial/
ca749e2a 8092
aecb7b64 8093SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8094M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8095M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8096S: Maintained
3d598f47 8097F: include/linux/platform_data/dma-dw.h
61a76496 8098F: drivers/dma/dw/
aecb7b64 8099
f9e37137
SJ
8100SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8101M: Seungwon Jeon <tgih.jun@samsung.com>
8102M: Jaehoon Chung <jh80.chung@samsung.com>
8103L: linux-mmc@vger.kernel.org
8104S: Maintained
8105F: include/linux/mmc/dw_mmc.h
8106F: drivers/mmc/host/dw_mmc*
8107
1db121d6
AN
8108THUNDERBOLT DRIVER
8109M: Andreas Noever <andreas.noever@gmail.com>
8110S: Maintained
8111F: drivers/thunderbolt/
8112
9222d247 8113TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8114M: John Stultz <john.stultz@linaro.org>
88606e80 8115M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8116L: linux-kernel@vger.kernel.org
75fc2d37 8117T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8118S: Supported
8119F: include/linux/clocksource.h
8120F: include/linux/time.h
8121F: include/linux/timex.h
c117ab84
CEB
8122F: include/uapi/linux/time.h
8123F: include/uapi/linux/timex.h
88606e80
TG
8124F: kernel/time/clocksource.c
8125F: kernel/time/time*.c
8126F: kernel/time/ntp.c
8127
5b3f03f0 8128TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8129M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8130M: Hans Verkuil <hverkuil@xs4all.nl>
8131S: Odd Fixes
14430813 8132F: drivers/media/usb/tlg2300/
5b3f03f0 8133
1da177e4 8134SC1200 WDT DRIVER
b300645a 8135M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8136S: Maintained
679655da 8137F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8138
8139SCHEDULER
dd9b238c 8140M: Ingo Molnar <mingo@redhat.com>
8b58be88 8141M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8142L: linux-kernel@vger.kernel.org
75fc2d37 8143T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8144S: Maintained
95c0d71d 8145F: kernel/sched/
679655da 8146F: include/linux/sched.h
c117ab84 8147F: include/uapi/linux/sched.h
c2eb505b 8148F: include/linux/wait.h
1da177e4 8149
6bcf6737 8150SCORE ARCHITECTURE
ed38665e 8151M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8152M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8153W: http://www.sunplus.com
6bcf6737 8154S: Supported
a2681a75 8155F: arch/score/
6bcf6737 8156
1da177e4 8157SCSI CDROM DRIVER
8b58be88 8158M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8159L: linux-scsi@vger.kernel.org
8160W: http://www.kernel.dk
8161S: Maintained
679655da 8162F: drivers/scsi/sr*
1da177e4 8163
fb50a83d 8164SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8165M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8166L: linux-rdma@vger.kernel.org
8167S: Supported
8168W: http://www.openfabrics.org
8169Q: http://patchwork.kernel.org/project/linux-rdma/list/
8170T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8171F: drivers/infiniband/ulp/srp/
8172F: include/scsi/srp.h
8173
1da177e4 8174SCSI SG DRIVER
8b58be88 8175M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8176L: linux-scsi@vger.kernel.org
59ab3c93 8177W: http://sg.danny.cz/sg
1da177e4 8178S: Maintained
59ab3c93 8179F: Documentation/scsi/scsi-generic.txt
679655da
JP
8180F: drivers/scsi/sg.c
8181F: include/scsi/sg.h
1da177e4
LT
8182
8183SCSI SUBSYSTEM
c95286d8 8184M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8185L: linux-scsi@vger.kernel.org
54e5881d
JP
8186T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8187T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8188T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8189S: Maintained
679655da
JP
8190F: drivers/scsi/
8191F: include/scsi/
1da177e4
LT
8192
8193SCSI TAPE DRIVER
8b58be88 8194M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8195L: linux-scsi@vger.kernel.org
8196S: Maintained
679655da 8197F: Documentation/scsi/st.txt
f7269cfc
JD
8198F: drivers/scsi/st.*
8199F: drivers/scsi/st_*.h
1da177e4
LT
8200
8201SCTP PROTOCOL
8b6efb75 8202M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8203M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8204L: linux-sctp@vger.kernel.org
5f85813c 8205W: http://lksctp.sourceforge.net
8b6efb75 8206S: Maintained
679655da
JP
8207F: Documentation/networking/sctp.txt
8208F: include/linux/sctp.h
4d58c025 8209F: include/uapi/linux/sctp.h
679655da
JP
8210F: include/net/sctp/
8211F: net/sctp/
1da177e4
LT
8212
8213SCx200 CPU SUPPORT
8b58be88 8214M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8215S: Odd Fixes
679655da 8216F: Documentation/i2c/busses/scx200_acb
390889b6 8217F: arch/x86/platform/scx200/
679655da
JP
8218F: drivers/watchdog/scx200_wdt.c
8219F: drivers/i2c/busses/scx200*
8220F: drivers/mtd/maps/scx200_docflash.c
8221F: include/linux/scx200.h
1662d32c
JC
8222
8223SCx200 GPIO DRIVER
8b58be88 8224M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8225S: Maintained
679655da
JP
8226F: drivers/char/scx200_gpio.c
8227F: include/linux/scx200_gpio.h
1662d32c
JC
8228
8229SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8230M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8231S: Maintained
679655da 8232F: drivers/clocksource/scx200_hrt.c
1da177e4 8233
6a36913a 8234SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8235M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8236L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8237S: Maintained
679655da 8238F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8239
e7839f25 8240SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8241M: Chris Ball <chris@printf.net>
7a241d6e 8242L: linux-mmc@vger.kernel.org
245feaa6
CB
8243T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8244S: Maintained
7a241d6e 8245F: drivers/mmc/host/sdhci.*
d4a45787 8246F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8247
c04f9d61
KC
8248SECURE COMPUTING
8249M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8250R: Andy Lutomirski <luto@amacapital.net>
8251R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8252T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8253S: Supported
8254F: kernel/seccomp.c
8255F: include/uapi/linux/seccomp.h
8256F: include/linux/seccomp.h
8257K: \bsecure_computing
8258K: \bTIF_SECCOMP\b
8259
3085e9c1 8260SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8261M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8262L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8263L: linux-mmc@vger.kernel.org
e2d1d6c0 8264S: Maintained
d4a45787 8265F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8266
0d1bb41a 8267SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8268M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8269L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8270S: Maintained
8271F: drivers/mmc/host/sdhci-s3c.c
8272
c63b3cba 8273SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8274M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8275L: spear-devel@list.st.com
c63b3cba
VK
8276L: linux-mmc@vger.kernel.org
8277S: Maintained
8278F: drivers/mmc/host/sdhci-spear.c
8279
8711cca2 8280SECURITY SUBSYSTEM
9b45c0d2 8281M: James Morris <james.l.morris@oracle.com>
70b4a259 8282M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8283L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8284T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8285W: http://kernsec.org/
8711cca2 8286S: Supported
7d2c86b5 8287F: security/
8711cca2 8288
1da177e4 8289SECURITY CONTACT
8b58be88 8290M: Security Officers <security@kernel.org>
1da177e4
LT
8291S: Supported
8292
8293SELINUX SECURITY MODULE
e0238b4c 8294M: Paul Moore <paul@paul-moore.com>
8b58be88 8295M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8296M: Eric Paris <eparis@parisplace.org>
e0238b4c 8297L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8298W: http://selinuxproject.org
5a5f2acf 8299T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8300S: Supported
679655da
JP
8301F: include/linux/selinux*
8302F: security/selinux/
6bde95ce 8303F: scripts/selinux/
1da177e4 8304
c1c124e9
JJ
8305APPARMOR SECURITY MODULE
8306M: John Johansen <john.johansen@canonical.com>
8307L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8308W: apparmor.wiki.kernel.org
8309T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8310S: Supported
8311F: security/apparmor/
8312
cef2cf07 8313SENSABLE PHANTOM
8b58be88 8314M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8315S: Maintained
679655da 8316F: drivers/misc/phantom.c
c117ab84 8317F: include/uapi/linux/phantom.h
cef2cf07 8318
4480f15b 8319SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8320M: Tejun Heo <tj@kernel.org>
1da177e4 8321L: linux-ide@vger.kernel.org
3d9b9350 8322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8323S: Supported
d5ca6918
JP
8324F: drivers/ata/
8325F: include/linux/ata.h
8326F: include/linux/libata.h
1da177e4 8327
7188b067
HG
8328SERIAL ATA AHCI PLATFORM devices support
8329M: Hans de Goede <hdegoede@redhat.com>
8330M: Tejun Heo <tj@kernel.org>
8331L: linux-ide@vger.kernel.org
8332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8333S: Supported
8334F: drivers/ata/ahci_platform.c
8335F: drivers/ata/libahci_platform.c
8336F: include/linux/ahci_platform.h
8337
6733b39a 8338SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8339M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8340L: linux-scsi@vger.kernel.org
0ca43cc0 8341W: http://www.emulex.com
3387f656
JP
8342S: Supported
8343F: drivers/scsi/be2iscsi/
6733b39a 8344
6b7c5b94 8345SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8346M: Sathya Perla <sathya.perla@emulex.com>
8347M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8348M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8349L: netdev@vger.kernel.org
fea3af67 8350W: http://www.emulex.com
7d2c86b5 8351S: Supported
9aebddd1 8352F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8353
8ceee660 8354SFC NETWORK DRIVER
c06f51ea 8355M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8356M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8357L: netdev@vger.kernel.org
8ceee660 8358S: Supported
874aeea5 8359F: drivers/net/ethernet/sfc/
8ceee660 8360
e2d1d6c0 8361SGI GRU DRIVER
cc883afc 8362M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8363S: Maintained
679655da 8364F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8365
8366SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8367M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8368L: linux-ia64@vger.kernel.org
8369S: Supported
679655da 8370F: Documentation/ia64/serial.txt
df621252 8371F: drivers/tty/serial/ioc?_serial.c
679655da 8372F: include/linux/ioc?.h
e2d1d6c0 8373
75312619 8374SGI XP/XPC/XPNET DRIVER
e180383f
RH
8375M: Cliff Whickman <cpw@sgi.com>
8376M: Robin Holt <robinmholt@gmail.com>
75312619 8377S: Maintained
679655da 8378F: drivers/misc/sgi-xp/
75312619 8379
46eacf3b
AP
8380SI2157 MEDIA DRIVER
8381M: Antti Palosaari <crope@iki.fi>
8382L: linux-media@vger.kernel.org
8383W: http://linuxtv.org/
8384W: http://palosaari.fi/linux/
8385Q: http://patchwork.linuxtv.org/project/linux-media/list/
8386T: git git://linuxtv.org/anttip/media_tree.git
8387S: Maintained
8388F: drivers/media/tuners/si2157*
8389
75e2d5ba
AP
8390SI2168 MEDIA DRIVER
8391M: Antti Palosaari <crope@iki.fi>
8392L: linux-media@vger.kernel.org
8393W: http://linuxtv.org/
8394W: http://palosaari.fi/linux/
8395Q: http://patchwork.linuxtv.org/project/linux-media/list/
8396T: git git://linuxtv.org/anttip/media_tree.git
8397S: Maintained
8398F: drivers/media/dvb-frontends/si2168*
8399
49cc629d
HV
8400SI470X FM RADIO RECEIVER I2C DRIVER
8401M: Hans Verkuil <hverkuil@xs4all.nl>
8402L: linux-media@vger.kernel.org
8403T: git git://linuxtv.org/media_tree.git
8404W: http://linuxtv.org
8405S: Odd Fixes
8406F: drivers/media/radio/si470x/radio-si470x-i2c.c
8407
8408SI470X FM RADIO RECEIVER USB DRIVER
8409M: Hans Verkuil <hverkuil@xs4all.nl>
8410L: linux-media@vger.kernel.org
8411T: git git://linuxtv.org/media_tree.git
8412W: http://linuxtv.org
8413S: Maintained
8414F: drivers/media/radio/si470x/radio-si470x-common.c
8415F: drivers/media/radio/si470x/radio-si470x.h
8416F: drivers/media/radio/si470x/radio-si470x-usb.c
8417
c937ca03
EV
8418SI4713 FM RADIO TRANSMITTER I2C DRIVER
8419M: Eduardo Valentin <edubezval@gmail.com>
8420L: linux-media@vger.kernel.org
8421T: git git://linuxtv.org/media_tree.git
8422W: http://linuxtv.org
8423S: Odd Fixes
99995ded 8424F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8425
8426SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8427M: Eduardo Valentin <edubezval@gmail.com>
8428L: linux-media@vger.kernel.org
8429T: git git://linuxtv.org/media_tree.git
8430W: http://linuxtv.org
8431S: Odd Fixes
99995ded
DR
8432F: drivers/media/radio/si4713/radio-platform-si4713.c
8433
8434SI4713 FM RADIO TRANSMITTER USB DRIVER
8435M: Hans Verkuil <hverkuil@xs4all.nl>
8436L: linux-media@vger.kernel.org
8437T: git git://linuxtv.org/media_tree.git
8438W: http://linuxtv.org
8439S: Maintained
8440F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8441
beb91d46 8442SIANO DVB DRIVER
1b2c14b4 8443M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8444L: linux-media@vger.kernel.org
8445W: http://linuxtv.org
8446T: git git://linuxtv.org/media_tree.git
8447S: Odd fixes
8448F: drivers/media/common/siano/
beb91d46 8449F: drivers/media/usb/siano/
beb91d46 8450F: drivers/media/usb/siano/
14430813 8451F: drivers/media/mmc/siano/
beb91d46 8452
b618b69c 8453SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8454L: linux-media@vger.kernel.org
bb60fcb2 8455S: Orphan
b618b69c 8456F: drivers/media/platform/sh_veu.c
b618b69c
GL
8457
8458SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8459L: linux-media@vger.kernel.org
bb60fcb2 8460S: Orphan
b618b69c
GL
8461F: drivers/media/platform/sh_vou.c
8462F: include/media/sh_vou.h
8463
6349d997 8464SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8465M: Len Brown <lenb@kernel.org>
6349d997
LB
8466L: sfi-devel@simplefirmware.org
8467W: http://simplefirmware.org/
8468T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8469S: Supported
943fc810 8470F: arch/x86/platform/sfi/
6349d997
LB
8471F: drivers/sfi/
8472F: include/linux/sfi*.h
e2d1d6c0 8473
1da177e4
LT
8474SIMTEC EB110ATX (Chalice CATS)
8475P: Ben Dooks
b16957c6
BD
8476P: Vincent Sanders <vince@simtec.co.uk>
8477M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8478W: http://www.simtec.co.uk/products/EB110ATX/
8479S: Supported
8480
8481SIMTEC EB2410ITX (BAST)
8482P: Ben Dooks
b16957c6
BD
8483P: Vincent Sanders <vince@simtec.co.uk>
8484M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8485W: http://www.simtec.co.uk/products/EB2410ITX/
8486S: Supported
15dba387
JP
8487F: arch/arm/mach-s3c24xx/mach-bast.c
8488F: arch/arm/mach-s3c24xx/bast-ide.c
8489F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8490
4c5adde7 8491TI DAVINCI MACHINE SUPPORT
3ba789c0 8492M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8493M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8494L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8495T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8496Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8497S: Supported
14430813 8498F: arch/arm/mach-davinci/
046d0a37 8499F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8500
8d4b3f08 8501TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8502M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8503L: linux-media@vger.kernel.org
8504L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8505W: http://linuxtv.org/
8506Q: http://patchwork.linuxtv.org/project/linux-media/list/
8507T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8508S: Maintained
8d4b3f08
LP
8509F: drivers/media/platform/davinci/
8510F: include/media/davinci/
8511
92aab3c0 8512SIS 190 ETHERNET DRIVER
8b58be88 8513M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8514L: netdev@vger.kernel.org
8515S: Maintained
8c7de408 8516F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8517
1da177e4 8518SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8519M: Daniele Venzano <venza@brownhat.org>
1da177e4 8520W: http://www.brownhat.org/sis900.html
979b6c13 8521L: netdev@vger.kernel.org
1da177e4 8522S: Maintained
8c7de408 8523F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8524
8525SIS FRAMEBUFFER DRIVER
8b58be88 8526M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8527W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8528S: Maintained
679655da 8529F: Documentation/fb/sisfb.txt
8a61f013 8530F: drivers/video/fbdev/sis/
679655da 8531F: include/video/sisfb.h
1da177e4
LT
8532
8533SIS USB2VGA DRIVER
8b58be88 8534M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8535W: http://www.winischhofer.at/linuxsisusbvga.shtml
8536S: Maintained
679655da 8537F: drivers/usb/misc/sisusbvga/
1da177e4 8538
415ad26d 8539SLAB ALLOCATOR
16e943bf 8540M: Christoph Lameter <cl@linux.com>
2ed1c525 8541M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8542M: David Rientjes <rientjes@google.com>
8543M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8544M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8545L: linux-mm@kvack.org
8546S: Maintained
679655da 8547F: include/linux/sl?b*.h
16e943bf 8548F: mm/sl?b*
415ad26d 8549
9fab9787
PM
8550SLEEPABLE READ-COPY UPDATE (SRCU)
8551M: Lai Jiangshan <laijs@cn.fujitsu.com>
8552M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8553M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8554R: Steven Rostedt <rostedt@goodmis.org>
8555R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8556L: linux-kernel@vger.kernel.org
9fab9787
PM
8557W: http://www.rdrop.com/users/paulmck/RCU/
8558S: Supported
8559T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8560F: include/linux/srcu.h
8561F: kernel/rcu/srcu.c
9fab9787 8562
66372841
CS
8563SMACK SECURITY MODULE
8564M: Casey Schaufler <casey@schaufler-ca.com>
8565L: linux-security-module@vger.kernel.org
8566W: http://schaufler-ca.com
8567T: git git://git.gitorious.org/smack-next/kernel.git
8568S: Maintained
8569F: Documentation/security/Smack.txt
8570F: security/smack/
8571
20651e0b 8572DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8573M: Kevin Hilman <khilman@kernel.org>
8574M: Nishanth Menon <nm@ti.com>
8575S: Maintained
20651e0b 8576F: drivers/power/avs/
68ace3e1
KH
8577F: include/linux/power/smartreflex.h
8578L: linux-pm@vger.kernel.org
8579
1da177e4 8580SMC91x ETHERNET DRIVER
2f82af08 8581M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8582S: Odd Fixes
ae150435 8583F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8584
e8e31622
SA
8585SMIA AND SMIA++ IMAGE SENSOR DRIVER
8586M: Sakari Ailus <sakari.ailus@iki.fi>
8587L: linux-media@vger.kernel.org
8588S: Maintained
14430813 8589F: drivers/media/i2c/smiapp/
e8e31622
SA
8590F: include/media/smiapp.h
8591F: drivers/media/i2c/smiapp-pll.c
8592F: drivers/media/i2c/smiapp-pll.h
8593
920fa1ff
GR
8594SMM665 HARDWARE MONITOR DRIVER
8595M: Guenter Roeck <linux@roeck-us.net>
8596L: lm-sensors@lm-sensors.org
8597S: Maintained
8598F: Documentation/hwmon/smm665
8599F: drivers/hwmon/smm665.c
8600
9df7305b 8601SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8602M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8603L: lm-sensors@lm-sensors.org
90b24cfb 8604S: Maintained
9df7305b
SG
8605F: Documentation/hwmon/emc2103
8606F: drivers/hwmon/emc2103.c
8607
a98d506c
HG
8608SMSC SCH5627 HARDWARE MONITOR DRIVER
8609M: Hans de Goede <hdegoede@redhat.com>
8610L: lm-sensors@lm-sensors.org
8611S: Supported
8612F: Documentation/hwmon/sch5627
8613F: drivers/hwmon/sch5627.c
8614
6ea884db 8615SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8616M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8617L: lm-sensors@lm-sensors.org
8618S: Maintained
679655da
JP
8619F: Documentation/hwmon/smsc47b397
8620F: drivers/hwmon/smsc47b397.c
6ea884db 8621
fd9abb3d 8622SMSC911x ETHERNET DRIVER
90b24cfb 8623M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8624L: netdev@vger.kernel.org
90b24cfb 8625S: Maintained
679655da 8626F: include/linux/smsc911x.h
ae150435 8627F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8628
8629SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8630M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8631L: netdev@vger.kernel.org
90b24cfb 8632S: Maintained
ae150435 8633F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8634
3c8a63e2 8635SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8636M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8637L: linux-fbdev@vger.kernel.org
90b24cfb 8638S: Maintained
8a61f013 8639F: drivers/video/fbdev/smscufx.c
3c8a63e2 8640
668acf32 8641SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8642M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8643L: linux-media@vger.kernel.org
275ffde4 8644T: git git://linuxtv.org/media_tree.git
795fb7e7 8645S: Maintained
90d72ac6
MCC
8646F: include/media/soc*
8647F: drivers/media/i2c/soc_camera/
8648F: drivers/media/platform/soc_camera/
668acf32 8649
e2d1d6c0 8650SOEKRIS NET48XX LED SUPPORT
8b58be88 8651M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8652S: Maintained
679655da 8653F: drivers/leds/leds-net48xx.c
e2d1d6c0 8654
e3994db1
JP
8655SOFTLOGIC 6x10 MPEG CODEC
8656M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8657L: linux-media@vger.kernel.org
8658S: Supported
8659F: drivers/media/pci/solo6x10/
8660
1da177e4 8661SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8662M: Neil Brown <neilb@suse.de>
1da177e4 8663L: linux-raid@vger.kernel.org
524418bb 8664S: Supported
679655da
JP
8665F: drivers/md/
8666F: include/linux/raid/
c117ab84 8667F: include/uapi/linux/raid/
1da177e4 8668
1da177e4 8669SONIC NETWORK DRIVER
8b58be88 8670M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8671L: netdev@vger.kernel.org
1da177e4 8672S: Maintained
d9fb9f38 8673F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8674
61e115a5 8675SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8676M: Michael Buesch <m@bues.ch>
61e115a5
MB
8677L: netdev@vger.kernel.org
8678S: Maintained
679655da
JP
8679F: drivers/ssb/
8680F: include/linux/ssb/
61e115a5 8681
1da177e4 8682SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8683M: Mattia Dongili <malattia@linux.it>
d0944853 8684L: platform-driver-x86@vger.kernel.org
5b18167d 8685W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8686S: Maintained
679655da
JP
8687F: Documentation/laptops/sony-laptop.txt
8688F: drivers/char/sonypi.c
8689F: drivers/platform/x86/sony-laptop.c
8690F: include/linux/sony-laptop.h
1da177e4 8691
baf8532a 8692SONY MEMORYSTICK CARD SUPPORT
8b58be88 8693M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8694W: http://tifmxx.berlios.de/
8695S: Maintained
679655da 8696F: drivers/memstick/host/tifm_ms.c
baf8532a 8697
0ab30494
ML
8698SONY MEMORYSTICK STANDARD SUPPORT
8699M: Maxim Levitsky <maximlevitsky@gmail.com>
8700S: Maintained
8701F: drivers/memstick/core/ms_block.*
8702
1da177e4 8703SOUND
8b58be88
JP
8704M: Jaroslav Kysela <perex@perex.cz>
8705M: Takashi Iwai <tiwai@suse.de>
93711660 8706L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8707W: http://www.alsa-project.org/
dde7ad8d 8708T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8709T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8710Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8711S: Maintained
3126a179
JP
8712F: Documentation/sound/
8713F: include/sound/
c117ab84 8714F: include/uapi/sound/
679655da 8715F: sound/
1da177e4 8716
33bbe149
MB
8717SOUND - COMPRESSED AUDIO
8718M: Vinod Koul <vinod.koul@intel.com>
8719L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8721S: Supported
f672f31a 8722F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8723F: include/sound/compress_driver.h
f672f31a 8724F: include/uapi/sound/compress_*
33bbe149
MB
8725F: sound/core/compress_offload.c
8726F: sound/soc/soc-compress.c
8727
bd903bde 8728SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8729M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8730M: Mark Brown <broonie@kernel.org>
86f14df8 8731T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8733W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8734S: Supported
2820f615 8735F: Documentation/sound/alsa/soc/
679655da 8736F: sound/soc/
e6e55122 8737F: include/sound/soc*
eb1a6af3 8738
d7f8761b
MB
8739SOUND - DMAENGINE HELPERS
8740M: Lars-Peter Clausen <lars@metafoo.de>
8741S: Supported
8742F: include/sound/dmaengine_pcm.h
8743F: sound/core/pcm_dmaengine.c
8744F: sound/soc/soc-generic-dmaengine-pcm.c
8745
990a6a99
OS
8746SP2 MEDIA DRIVER
8747M: Olli Salonen <olli.salonen@iki.fi>
8748L: linux-media@vger.kernel.org
8749W: http://linuxtv.org/
8750Q: http://patchwork.linuxtv.org/project/linux-media/list/
8751S: Maintained
8752F: drivers/media/dvb-frontends/sp2*
8753
473321fc 8754SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8755M: "David S. Miller" <davem@davemloft.net>
1da177e4 8756L: sparclinux@vger.kernel.org
8a6e2535 8757Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8760S: Maintained
679655da 8761F: arch/sparc/
7765b8bb 8762F: drivers/sbus/
1da177e4 8763
6404fcca
DM
8764SPARC SERIAL DRIVERS
8765M: "David S. Miller" <davem@davemloft.net>
8766L: sparclinux@vger.kernel.org
08deed1e
JP
8767T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8768T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8769S: Maintained
6816383a 8770F: include/linux/sunserialcore.h
df621252 8771F: drivers/tty/serial/suncore.c
df621252
GKH
8772F: drivers/tty/serial/sunhv.c
8773F: drivers/tty/serial/sunsab.c
8774F: drivers/tty/serial/sunsab.h
8775F: drivers/tty/serial/sunsu.c
8776F: drivers/tty/serial/sunzilog.c
8777F: drivers/tty/serial/sunzilog.h
6404fcca 8778
389325b4
CL
8779SPARSE CHECKER
8780M: "Christopher Li" <sparse@chrisli.org>
8781L: linux-sparse@vger.kernel.org
8782W: https://sparse.wiki.kernel.org/
8783T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8784T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8785S: Maintained
8786F: include/linux/compiler.h
8787
fc0c195a 8788SPEAR PLATFORM SUPPORT
2d8a3b3d 8789M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8790M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8791L: spear-devel@list.st.com
8792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8793W: http://www.st.com/spear
8794S: Maintained
281e192f 8795F: arch/arm/mach-spear/
fc0c195a 8796
8797SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8798M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8799L: spear-devel@list.st.com
8800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8801W: http://www.st.com/spear
8802S: Maintained
5df33a62 8803F: drivers/clk/spear/
fc0c195a 8804
e2d1d6c0 8805SPI SUBSYSTEM
b02e48f2 8806M: Mark Brown <broonie@kernel.org>
dfbe403c 8807L: linux-spi@vger.kernel.org
e7e4e13c 8808T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8809Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8810S: Maintained
679655da
JP
8811F: Documentation/spi/
8812F: drivers/spi/
8813F: include/linux/spi/
c117ab84 8814F: include/uapi/linux/spi/
e2d1d6c0 8815
2752e401 8816SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8817M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8818M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8819L: netdev@vger.kernel.org
8820S: Supported
679655da 8821F: Documentation/networking/spider_net.txt
8df158ac 8822F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8823
e2d1d6c0 8824SPU FILE SYSTEM
8b58be88 8825M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8826L: linuxppc-dev@lists.ozlabs.org
8827L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8828W: http://www.ibm.com/developerworks/power/cell/
8829S: Supported
679655da
JP
8830F: Documentation/filesystems/spufs.txt
8831F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8832
fc555841 8833SQUASHFS FILE SYSTEM
d7f2ff67 8834M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8835L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8836W: http://squashfs.org.uk
8837S: Maintained
679655da
JP
8838F: Documentation/filesystems/squashfs.txt
8839F: fs/squashfs/
fc555841 8840
1da177e4 8841SRM (Alpha) environment access
8b58be88 8842M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8843S: Maintained
679655da 8844F: arch/alpha/kernel/srm_env.c
1da177e4 8845
26e9a397 8846STABLE BRANCH
879a5a00 8847M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8848L: stable@vger.kernel.org
879a5a00 8849S: Supported
7b175c46 8850F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8851
26e9a397 8852STAGING SUBSYSTEM
879a5a00 8853M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8855L: devel@driverdev.osuosl.org
879a5a00 8856S: Supported
679655da 8857F: drivers/staging/
dbc6c2cc 8858
ebd3d010
JP
8859STAGING - COMEDI
8860M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8861M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8862S: Odd Fixes
8863F: drivers/staging/comedi/
8864
a0138163
JP
8865STAGING - FLARION FT1000 DRIVERS
8866M: Marek Belisko <marek.belisko@gmail.com>
8867S: Odd Fixes
8868F: drivers/staging/ft1000/
8869
6c1bb424 8870STAGING - INDUSTRIAL IO
030a13d7 8871M: Jonathan Cameron <jic23@kernel.org>
a0138163 8872L: linux-iio@vger.kernel.org
6c1bb424
JP
8873S: Odd Fixes
8874F: drivers/staging/iio/
8875
a0138163
JP
8876STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8877M: Jarod Wilson <jarod@wilsonet.com>
8878W: http://www.lirc.org/
8879S: Odd Fixes
b2b0186d 8880F: drivers/staging/media/lirc/
a0138163 8881
f5e5de1e
OD
8882STAGING - LUSTRE PARALLEL FILESYSTEM
8883M: Oleg Drokin <oleg.drokin@intel.com>
8884M: Andreas Dilger <andreas.dilger@intel.com>
8885L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8886W: http://lustre.opensfs.org/
8887S: Maintained
8888F: drivers/staging/lustre
8889
7c6b6c71 8890STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8891M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8892M: Marc Dietrich <marvin24@gmx.de>
8893L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8894L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8895S: Maintained
8896F: drivers/staging/nvec/
8897
a0138163 8898STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8899M: Jens Frederich <jfrederich@gmail.com>
8900M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8901M: Jon Nettleton <jon.nettleton@gmail.com>
8902W: http://wiki.laptop.org/go/DCON
3140b458 8903S: Maintained
a0138163
JP
8904F: drivers/staging/olpc_dcon/
8905
94cfdd15 8906STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8907M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8908S: Maintained
8909F: drivers/staging/ozwpan/
8910
a0138163 8911STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8912M: Willy Tarreau <willy@meta-x.org>
8913S: Odd Fixes
8914F: drivers/staging/panel/
8915
a0138163
JP
8916STAGING - REALTEK RTL8712U DRIVERS
8917M: Larry Finger <Larry.Finger@lwfinger.net>
8918M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8919S: Odd Fixes
8920F: drivers/staging/rtl8712/
8921
7591ba8b
JS
8922STAGING - REALTEK RTL8723U WIRELESS DRIVER
8923M: Larry Finger <Larry.Finger@lwfinger.net>
8924M: Jes Sorensen <Jes.Sorensen@redhat.com>
8925L: linux-wireless@vger.kernel.org
8926S: Maintained
8927F: drivers/staging/rtl8723au/
8928
510fa408
JP
8929STAGING - SLICOSS
8930M: Lior Dotan <liodot@gmail.com>
8931M: Christopher Harrer <charrer@alacritech.com>
8932S: Odd Fixes
8933F: drivers/staging/slicoss/
8934
a0138163
JP
8935STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8936M: William Hubbs <w.d.hubbs@gmail.com>
8937M: Chris Brannon <chris@the-brannons.com>
d33bce31 8938M: Kirk Reiser <kirk@reisers.ca>
a0138163 8939M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8940L: speakup@linux-speakup.org
a0138163
JP
8941W: http://www.linux-speakup.org/
8942S: Odd Fixes
8943F: drivers/staging/speakup/
8944
b3e871ce
JP
8945STAGING - VIA VT665X DRIVERS
8946M: Forest Bond <forest@alittletooquiet.net>
8947S: Odd Fixes
8948F: drivers/staging/vt665?/
8949
709bcb07 8950STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8951M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8952S: Odd Fixes
8953F: drivers/staging/xgifb/
8954
1da177e4 8955STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8956M: Ion Badulescu <ionut@badula.org>
b4f90189 8957S: Odd Fixes
9bba23b0 8958F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8959
e2d1d6c0 8960SUN3/3X
8b58be88 8961M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8962W: http://sammy.net/sun3/
8963S: Maintained
679655da
JP
8964F: arch/m68k/kernel/*sun3*
8965F: arch/m68k/sun3*/
8966F: arch/m68k/include/asm/sun3*
e689cf4a 8967F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8968
2bc9ff01
DK
8969SUNDANCE NETWORK DRIVER
8970M: Denis Kirjanov <kda@linux-powerpc.org>
8971L: netdev@vger.kernel.org
8972S: Maintained
8973F: drivers/net/ethernet/dlink/sundance.c
8974
2cbb12a4 8975SUPERH
2cbb12a4 8976L: linux-sh@vger.kernel.org
1da177e4 8977W: http://www.linux-sh.org
8a6e2535 8978Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8979S: Orphan
066069e1 8980F: Documentation/sh/
679655da 8981F: arch/sh/
066069e1 8982F: drivers/sh/
1da177e4 8983
4480f15b 8984SUSPEND TO RAM
7fb06082 8985M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8986M: Len Brown <len.brown@intel.com>
8987M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8988L: linux-pm@vger.kernel.org
e2d1d6c0 8989S: Supported
679655da
JP
8990F: Documentation/power/
8991F: arch/x86/kernel/acpi/
8992F: drivers/base/power/
8993F: kernel/power/
8994F: include/linux/suspend.h
8995F: include/linux/freezer.h
8996F: include/linux/pm.h
1da177e4
LT
8997
8998SVGA HANDLING
8b58be88 8999M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9000L: linux-video@atrey.karlin.mff.cuni.cz
9001S: Maintained
679655da
JP
9002F: Documentation/svga.txt
9003F: arch/x86/boot/video*
1da177e4 9004
6e28b761
KRW
9005SWIOTLB SUBSYSTEM
9006M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9007L: linux-kernel@vger.kernel.org
9008S: Supported
9009F: lib/swiotlb.c
9010F: arch/*/kernel/pci-swiotlb.c
9011F: include/linux/swiotlb.h
9012
db8e35d5
VG
9013SYNOPSYS ARC ARCHITECTURE
9014M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9015S: Supported
9016F: arch/arc/
6659a20a 9017F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9018F: drivers/tty/serial/arc_uart.c
db8e35d5 9019
1da177e4 9020SYSV FILESYSTEM
8b58be88 9021M: Christoph Hellwig <hch@infradead.org>
1da177e4 9022S: Maintained
679655da
JP
9023F: Documentation/filesystems/sysv-fs.txt
9024F: fs/sysv/
9025F: include/linux/sysv_fs.h
1da177e4 9026
86cfa7fc
NB
9027TARGET SUBSYSTEM
9028M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9029L: linux-scsi@vger.kernel.org
b9f5edc2 9030L: target-devel@vger.kernel.org
86cfa7fc 9031W: http://www.linux-iscsi.org
cf015e9f 9032W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9033T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9034S: Supported
9035F: drivers/target/
9036F: include/target/
9037F: Documentation/target/
9038
4e68852d 9039TASKSTATS STATISTICS INTERFACE
185e595f 9040M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9041S: Maintained
679655da
JP
9042F: Documentation/accounting/taskstats*
9043F: include/linux/taskstats*
9044F: kernel/taskstats.c
4e68852d 9045
781b456a 9046TC CLASSIFIER
f935f3f8 9047M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9048L: netdev@vger.kernel.org
9049S: Maintained
679655da 9050F: include/net/pkt_cls.h
c117ab84 9051F: include/uapi/linux/pkt_cls.h
679655da 9052F: net/sched/
781b456a 9053
5067f08a 9054TCP LOW PRIORITY MODULE
8b58be88
JP
9055M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9056M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9057W: http://tcp-lp-mod.sourceforge.net/
9058S: Maintained
679655da 9059F: net/ipv4/tcp_lp.c
5067f08a 9060
91952bc0
AP
9061TDA10071 MEDIA DRIVER
9062M: Antti Palosaari <crope@iki.fi>
9063L: linux-media@vger.kernel.org
9064W: http://linuxtv.org/
9065W: http://palosaari.fi/linux/
9066Q: http://patchwork.linuxtv.org/project/linux-media/list/
9067T: git git://linuxtv.org/anttip/media_tree.git
9068S: Maintained
9069F: drivers/media/dvb-frontends/tda10071*
9070
9071TDA18212 MEDIA DRIVER
9072M: Antti Palosaari <crope@iki.fi>
9073L: linux-media@vger.kernel.org
9074W: http://linuxtv.org/
9075W: http://palosaari.fi/linux/
9076Q: http://patchwork.linuxtv.org/project/linux-media/list/
9077T: git git://linuxtv.org/anttip/media_tree.git
9078S: Maintained
9079F: drivers/media/tuners/tda18212*
9080
9081TDA18218 MEDIA DRIVER
9082M: Antti Palosaari <crope@iki.fi>
9083L: linux-media@vger.kernel.org
9084W: http://linuxtv.org/
9085W: http://palosaari.fi/linux/
9086Q: http://patchwork.linuxtv.org/project/linux-media/list/
9087T: git git://linuxtv.org/anttip/media_tree.git
9088S: Maintained
9089F: drivers/media/tuners/tda18218*
9090
3b2f6aba
MK
9091TDA18271 MEDIA DRIVER
9092M: Michael Krufky <mkrufky@linuxtv.org>
9093L: linux-media@vger.kernel.org
9094W: http://linuxtv.org/
9095W: http://github.com/mkrufky
9096Q: http://patchwork.linuxtv.org/project/linux-media/list/
9097T: git git://linuxtv.org/mkrufky/tuners.git
9098S: Maintained
9099F: drivers/media/tuners/tda18271*
9100
e48307a9
MK
9101TDA827x MEDIA DRIVER
9102M: Michael Krufky <mkrufky@linuxtv.org>
9103L: linux-media@vger.kernel.org
9104W: http://linuxtv.org/
9105W: http://github.com/mkrufky
9106Q: http://patchwork.linuxtv.org/project/linux-media/list/
9107T: git git://linuxtv.org/mkrufky/tuners.git
9108S: Maintained
9109F: drivers/media/tuners/tda8290.*
9110
66cf9212
MK
9111TDA8290 MEDIA DRIVER
9112M: Michael Krufky <mkrufky@linuxtv.org>
9113L: linux-media@vger.kernel.org
9114W: http://linuxtv.org/
9115W: http://github.com/mkrufky
9116Q: http://patchwork.linuxtv.org/project/linux-media/list/
9117T: git git://linuxtv.org/mkrufky/tuners.git
9118S: Maintained
9119F: drivers/media/tuners/tda8290.*
9120
4b9fba30
HV
9121TDA9840 MEDIA DRIVER
9122M: Hans Verkuil <hverkuil@xs4all.nl>
9123L: linux-media@vger.kernel.org
9124T: git git://linuxtv.org/media_tree.git
9125W: http://linuxtv.org
9126S: Maintained
9127F: drivers/media/i2c/tda9840*
9128
2cb654fd 9129TEA5761 TUNER DRIVER
1b2c14b4 9130M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9131L: linux-media@vger.kernel.org
9132W: http://linuxtv.org
9133T: git git://linuxtv.org/media_tree.git
9134S: Odd fixes
9135F: drivers/media/tuners/tea5761.*
9136
9137TEA5767 TUNER DRIVER
1b2c14b4 9138M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9139L: linux-media@vger.kernel.org
9140W: http://linuxtv.org
9141T: git git://linuxtv.org/media_tree.git
9142S: Maintained
9143F: drivers/media/tuners/tea5767.*
9144
4b9fba30
HV
9145TEA6415C MEDIA DRIVER
9146M: Hans Verkuil <hverkuil@xs4all.nl>
9147L: linux-media@vger.kernel.org
9148T: git git://linuxtv.org/media_tree.git
9149W: http://linuxtv.org
9150S: Maintained
9151F: drivers/media/i2c/tea6415c*
9152
9153TEA6420 MEDIA DRIVER
9154M: Hans Verkuil <hverkuil@xs4all.nl>
9155L: linux-media@vger.kernel.org
9156T: git git://linuxtv.org/media_tree.git
9157W: http://linuxtv.org
9158S: Maintained
9159F: drivers/media/i2c/tea6420*
9160
3d249d4c 9161TEAM DRIVER
dca9ab92 9162M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9163L: netdev@vger.kernel.org
9164S: Supported
9165F: drivers/net/team/
9166F: include/linux/if_team.h
c117ab84 9167F: include/uapi/linux/if_team.h
3d249d4c 9168
7d029125
VD
9169TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9170M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9171S: Maintained
9172F: arch/x86/platform/ts5500/
9173
40ad4a30
SY
9174TECHNOTREND USB IR RECEIVER
9175M: Sean Young <sean@mess.org>
9176L: linux-media@vger.kernel.org
9177S: Maintained
9178F: drivers/media/rc/ttusbir.c
9179
adabdb0c 9180TEGRA ARCHITECTURE SUPPORT
243d58ec 9181M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9182M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9183M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9184L: linux-tegra@vger.kernel.org
fd117cd1 9185Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9186T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9187S: Supported
bbbe96ed 9188N: [^a-z]tegra
84b9414b 9189
adabdb0c
SW
9190TEGRA CLOCK DRIVER
9191M: Peter De Schrijver <pdeschrijver@nvidia.com>
9192M: Prashant Gaikwad <pgaikwad@nvidia.com>
9193S: Supported
9194F: drivers/clk/tegra/
9195
9196TEGRA DMA DRIVER
9197M: Laxman Dewangan <ldewangan@nvidia.com>
9198S: Supported
9199F: drivers/dma/tegra20-apb-dma.c
9200
adabdb0c
SW
9201TEGRA I2C DRIVER
9202M: Laxman Dewangan <ldewangan@nvidia.com>
9203S: Supported
9204F: drivers/i2c/busses/i2c-tegra.c
9205
9206TEGRA IOMMU DRIVERS
9207M: Hiroshi Doyu <hdoyu@nvidia.com>
9208S: Supported
9209F: drivers/iommu/tegra*
9210
9211TEGRA KBC DRIVER
9212M: Rakesh Iyer <riyer@nvidia.com>
9213M: Laxman Dewangan <ldewangan@nvidia.com>
9214S: Supported
9215F: drivers/input/keyboard/tegra-kbc.c
9216
adabdb0c
SW
9217TEGRA PWM DRIVER
9218M: Thierry Reding <thierry.reding@gmail.com>
9219S: Supported
9220F: drivers/pwm/pwm-tegra.c
9221
9222TEGRA SERIAL DRIVER
9223M: Laxman Dewangan <ldewangan@nvidia.com>
9224S: Supported
9225F: drivers/tty/serial/serial-tegra.c
9226
9227TEGRA SPI DRIVER
9228M: Laxman Dewangan <ldewangan@nvidia.com>
9229S: Supported
9230F: drivers/spi/spi-tegra*
9231
1a348ccc 9232TEHUTI ETHERNET DRIVER
8b58be88 9233M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9234L: netdev@vger.kernel.org
9235S: Supported
ef7f5429 9236F: drivers/net/ethernet/tehuti/*
1a348ccc 9237
4e68852d 9238Telecom Clock Driver for MCPL0010
8b58be88 9239M: Mark Gross <mark.gross@intel.com>
4e68852d 9240S: Supported
679655da 9241F: drivers/char/tlclk.c
4e68852d 9242
4480f15b 9243TENSILICA XTENSA PORT (xtensa)
8b58be88 9244M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9245M: Max Filippov <jcmvbkbc@gmail.com>
9246L: linux-xtensa@linux-xtensa.org
4e68852d 9247S: Maintained
679655da 9248F: arch/xtensa/
3dc99857 9249F: drivers/irqchip/irq-xtensa-*
4e68852d 9250
5313ba66
HV
9251THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9252M: Hans Verkuil <hverkuil@xs4all.nl>
9253L: linux-media@vger.kernel.org
9254T: git git://linuxtv.org/media_tree.git
9255W: http://linuxtv.org
9256S: Maintained
9257F: drivers/media/radio/radio-raremono.c
9258
d3fb6955 9259THERMAL
b75f0050 9260M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9261M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9262L: linux-pm@vger.kernel.org
9263T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9265Q: https://patchwork.kernel.org/project/linux-pm/list/
9266S: Supported
9267F: drivers/thermal/
9268F: include/linux/thermal.h
9269F: include/linux/cpu_cooling.h
9270F: Documentation/devicetree/bindings/thermal/
d3fb6955 9271
30ba2fbd
VD
9272THINGM BLINK(1) USB RGB LED DRIVER
9273M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9274S: Maintained
9275F: drivers/hid/hid-thingm.c
9276
4e68852d 9277THINKPAD ACPI EXTRAS DRIVER
8b58be88 9278M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9279L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9280L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9281W: http://ibm-acpi.sourceforge.net
9282W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9283T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9284S: Maintained
679655da 9285F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9286
1b46f2a2 9287TI BANDGAP AND THERMAL DRIVER
f14d1c24 9288M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9289L: linux-pm@vger.kernel.org
794b2e25
EV
9290S: Supported
9291F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9292
49b6a5e3
TK
9293TI CLOCK DRIVER
9294M: Tero Kristo <t-kristo@ti.com>
9295L: linux-omap@vger.kernel.org
9296S: Maintained
9297F: drivers/clk/ti/
9298F: include/linux/clk/ti.h
9299
4020f2d7 9300TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9301M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9302S: Maintained
679655da
JP
9303F: drivers/misc/tifm*
9304F: drivers/mmc/host/tifm_sd.c
9305F: include/linux/tifm.h
4020f2d7 9306
e0c52404 9307TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9308M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9309L: linux-kernel@vger.kernel.org
9310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9311S: Maintained
9312F: drivers/soc/ti/*
9313T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9314
9315
152ad442
SR
9316TI LM49xxx FAMILY ASoC CODEC DRIVERS
9317M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9318M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9319L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9320S: Maintained
9321F: sound/soc/codecs/lm49453*
d392dead 9322F: sound/soc/codecs/isabelle*
152ad442 9323
0edd807d
KM
9324TI LP855x BACKLIGHT DRIVER
9325M: Milo Kim <milo.kim@ti.com>
9326S: Maintained
9327F: Documentation/backlight/lp855x-driver.txt
9328F: drivers/video/backlight/lp855x_bl.c
9329F: include/linux/platform_data/lp855x.h
9330
faf13f6d
KM
9331TI LP8727 CHARGER DRIVER
9332M: Milo Kim <milo.kim@ti.com>
9333S: Maintained
9334F: drivers/power/lp8727_charger.c
9335F: include/linux/platform_data/lp8727.h
9336
22f1229f
KM
9337TI LP8788 MFD DRIVER
9338M: Milo Kim <milo.kim@ti.com>
9339S: Maintained
9340F: drivers/iio/adc/lp8788_adc.c
9341F: drivers/leds/leds-lp8788.c
9342F: drivers/mfd/lp8788*.c
9343F: drivers/power/lp8788-charger.c
9344F: drivers/regulator/lp8788-*.c
9345F: include/linux/mfd/lp8788*.h
9346
dd5e8e6b 9347TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9348M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9349L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9350S: Maintained
9351F: sound/soc/codecs/twl4030*
9352
90921014 9353TI WILINK WIRELESS DRIVERS
90921014
LC
9354L: linux-wireless@vger.kernel.org
9355W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9356W: http://wireless.kernel.org/en/users/Drivers/wl1251
9357T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9358S: Orphan
90921014
LC
9359F: drivers/net/wireless/ti/
9360F: include/linux/wl12xx.h
9361
e86eaa3a 9362TIPC NETWORK LAYER
8b58be88
JP
9363M: Jon Maloy <jon.maloy@ericsson.com>
9364M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9365L: netdev@vger.kernel.org (core kernel code)
9366L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9367W: http://tipc.sourceforge.net/
e86eaa3a 9368S: Maintained
c117ab84 9369F: include/uapi/linux/tipc*.h
679655da 9370F: net/tipc/
e86eaa3a 9371
867e359b
CM
9372TILE ARCHITECTURE
9373M: Chris Metcalf <cmetcalf@tilera.com>
9374W: http://www.tilera.com/scm/
9375S: Supported
9376F: arch/tile/
6b940606 9377F: drivers/char/tile-srom.c
5c770755 9378F: drivers/edac/tile_edac.c
6b940606
CM
9379F: drivers/net/ethernet/tile/
9380F: drivers/rtc/rtc-tile.c
9381F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9382F: drivers/tty/serial/tilegx.c
6b940606
CM
9383F: drivers/usb/host/*-tilegx.c
9384F: include/linux/usb/tilegx.h
867e359b 9385
1da177e4 9386TLAN NETWORK DRIVER
8b58be88 9387M: Samuel Chessman <chessman@tux.org>
88c07dde 9388L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9389W: http://sourceforge.net/projects/tlan/
9390S: Maintained
679655da 9391F: Documentation/networking/tlan.txt
b544dbac 9392F: drivers/net/ethernet/ti/tlan.*
1da177e4 9393
d74db3b2 9394TOMOYO SECURITY MODULE
8b58be88
JP
9395M: Kentaro Takeda <takedakn@nttdata.co.jp>
9396M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9397L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9398L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9399L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9400L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9401W: http://tomoyo.sourceforge.jp/
843d183c 9402T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9403S: Maintained
679655da 9404F: security/tomoyo/
d74db3b2 9405
9caeb532 9406TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9407M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9408L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9409S: Maintained
9410F: drivers/platform/x86/topstar-laptop.c
9411
1da177e4 9412TOSHIBA ACPI EXTRAS DRIVER
d0944853 9413L: platform-driver-x86@vger.kernel.org
15065531 9414S: Orphan
679655da 9415F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9416
9417TOSHIBA SMM DRIVER
8b58be88 9418M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9419L: tlinux-users@tce.toshiba-dme.co.jp
9420W: http://www.buzzard.org.uk/toshiba/
9421S: Maintained
679655da
JP
9422F: drivers/char/toshiba.c
9423F: include/linux/toshiba.h
c117ab84 9424F: include/uapi/linux/toshiba.h
1da177e4 9425
d719f900 9426TMIO MMC DRIVER
252f29a9 9427M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9428L: linux-mmc@vger.kernel.org
d719f900 9429S: Maintained
d1057c40
GL
9430F: drivers/mmc/host/tmio_mmc*
9431F: drivers/mmc/host/sh_mobile_sdhi.c
9432F: include/linux/mmc/tmio.h
9433F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9434
917cc4e6
GR
9435TMP401 HARDWARE MONITOR DRIVER
9436M: Guenter Roeck <linux@roeck-us.net>
9437L: lm-sensors@lm-sensors.org
9438S: Maintained
9439F: Documentation/hwmon/tmp401
9440F: drivers/hwmon/tmp401.c
9441
98f32602 9442TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9443M: Hugh Dickins <hughd@google.com>
98f32602
HD
9444L: linux-mm@kvack.org
9445S: Maintained
9446F: include/linux/shmem_fs.h
9447F: mm/shmem.c
9448
45f95b53 9449TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9450M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9451L: linux-media@vger.kernel.org
9452W: http://linuxtv.org
9453T: git git://linuxtv.org/media_tree.git
9454S: Odd fixes
9455F: drivers/media/usb/tm6000/
9456
c65fde19
HV
9457TW68 VIDEO4LINUX DRIVER
9458M: Hans Verkuil <hverkuil@xs4all.nl>
9459L: linux-media@vger.kernel.org
9460T: git git://linuxtv.org/media_tree.git
9461W: http://linuxtv.org
9462S: Odd Fixes
9463F: drivers/media/pci/tw68/
9464
4e68852d 9465TPM DEVICE DRIVER
901486b8 9466M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9467M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9468M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9469W: http://tpmdd.sourceforge.net
63a10dfd 9470L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9471S: Maintained
679655da 9472F: drivers/char/tpm/
4e68852d 9473
d6f005a1
JP
9474TRACING
9475M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9476M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9477T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9478S: Maintained
9479F: Documentation/trace/ftrace.txt
9480F: arch/*/*/*/ftrace.h
9481F: arch/*/kernel/ftrace.c
9482F: include/*/ftrace.h
9483F: include/linux/trace*.h
9484F: include/trace/
9485F: kernel/trace/
6e68e6c5 9486F: tools/testing/selftests/ftrace/
d6f005a1 9487
1da177e4 9488TRIVIAL PATCHES
8b58be88 9489M: Jiri Kosina <trivial@kernel.org>
54e5881d 9490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9491S: Maintained
86ef925f 9492K: ^Subject:.*(?i)trivial
1da177e4 9493
4e68852d 9494TTY LAYER
879a5a00 9495M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9496M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9497S: Supported
08deed1e 9498T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9499F: drivers/tty/
df621252 9500F: drivers/tty/serial/serial_core.c
e3288775
AC
9501F: include/linux/serial_core.h
9502F: include/linux/serial.h
9503F: include/linux/tty.h
c117ab84
CEB
9504F: include/uapi/linux/serial_core.h
9505F: include/uapi/linux/serial.h
9506F: include/uapi/linux/tty.h
4e68852d 9507
91952bc0
AP
9508TUA9001 MEDIA DRIVER
9509M: Antti Palosaari <crope@iki.fi>
9510L: linux-media@vger.kernel.org
9511W: http://linuxtv.org/
9512W: http://palosaari.fi/linux/
9513Q: http://patchwork.linuxtv.org/project/linux-media/list/
9514T: git git://linuxtv.org/anttip/media_tree.git
9515S: Maintained
9516F: drivers/media/tuners/tua9001*
9517
740db6d7 9518TULIP NETWORK DRIVERS
8b58be88 9519M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9520L: netdev@vger.kernel.org
9521S: Maintained
0f04e2aa 9522F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9523
9524TUN/TAP driver
ba57b6f2 9525M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9526W: http://vtun.sourceforge.net/tun
9527S: Maintained
679655da
JP
9528F: Documentation/networking/tuntap.txt
9529F: arch/um/os-Linux/drivers/
1da177e4 9530
b454cc66 9531TURBOCHANNEL SUBSYSTEM
8b58be88 9532M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9533M: Ralf Baechle <ralf@linux-mips.org>
9534L: linux-mips@linux-mips.org
9535Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9536S: Maintained
679655da
JP
9537F: drivers/tc/
9538F: include/linux/tc.h
b454cc66 9539
1da177e4 9540U14-34F SCSI DRIVER
8b58be88 9541M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9542L: linux-scsi@vger.kernel.org
9543S: Maintained
679655da 9544F: drivers/scsi/u14-34f.c
1da177e4 9545
e2d1d6c0 9546UBI FILE SYSTEM (UBIFS)
949cb623 9547M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9548M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9549L: linux-mtd@lists.infradead.org
e2966cbe 9550T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9551W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9552S: Maintained
679655da
JP
9553F: Documentation/filesystems/ubifs.txt
9554F: fs/ubifs/
e2d1d6c0 9555
cc2020e6 9556UCLINUX (AND M68KNOMMU)
8b58be88 9557M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9558W: http://www.uclinux.org/
9559L: uclinux-dev@uclinux.org (subscribers-only)
9560S: Maintained
61bc02bb
JP
9561F: arch/m68k/*/*_no.*
9562F: arch/m68k/include/asm/*_no.*
cc2020e6 9563
1da177e4 9564UDF FILESYSTEM
8b58be88 9565M: Jan Kara <jack@suse.cz>
1da177e4 9566S: Maintained
679655da
JP
9567F: Documentation/filesystems/udf.txt
9568F: fs/udf/
1da177e4 9569
cc2020e6 9570UFS FILESYSTEM
8b58be88 9571M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9572S: Maintained
679655da
JP
9573F: Documentation/filesystems/ufs.txt
9574F: fs/ufs/
cc2020e6 9575
0a09d3ab
DH
9576UHID USERSPACE HID IO DRIVER:
9577M: David Herrmann <dh.herrmann@googlemail.com>
9578L: linux-input@vger.kernel.org
9579S: Maintained
9580F: drivers/hid/uhid.c
c117ab84 9581F: include/uapi/linux/uhid.h
0a09d3ab 9582
18332a80 9583ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9584L: linux-usb@vger.kernel.org
10c6c9c9 9585S: Orphan
355ffe69 9586F: drivers/uwb/
679655da
JP
9587F: include/linux/uwb.h
9588F: include/linux/uwb/
18332a80 9589
b31d8273
G
9590UNICORE32 ARCHITECTURE:
9591M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9592W: http://mprc.pku.edu.cn/~guanxuetao/linux
9593S: Maintained
ceebf4d5 9594T: git git://github.com/gxt/linux.git
b31d8273
G
9595F: arch/unicore32/
9596
d8379ab1
TF
9597UNIFDEF
9598M: Tony Finch <dot@dotat.at>
9599W: http://dotat.at/prog/unifdef
9600S: Maintained
9601F: scripts/unifdef.c
9602
1da177e4 9603UNIFORM CDROM DRIVER
8b58be88 9604M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9605W: http://www.kernel.dk
9606S: Maintained
679655da
JP
9607F: Documentation/cdrom/
9608F: drivers/cdrom/cdrom.c
9609F: include/linux/cdrom.h
c117ab84 9610F: include/uapi/linux/cdrom.h
1da177e4 9611
56df0122
BR
9612UNISYS S-PAR DRIVERS
9613M: Benjamin Romer <benjamin.romer@unisys.com>
9614M: David Kershner <david.kershner@unisys.com>
9615L: sparmaintainer@unisys.com (Unisys internal)
9616S: Supported
9617F: drivers/staging/unisys/
9618
9941fa6e
VH
9619UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9620M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9621L: linux-scsi@vger.kernel.org
9622S: Supported
9623F: Documentation/scsi/ufs.txt
9624F: drivers/scsi/ufs/
9625
e2d1d6c0 9626UNSORTED BLOCK IMAGES (UBI)
949cb623 9627M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9628W: http://www.linux-mtd.infradead.org/
9629L: linux-mtd@lists.infradead.org
b6b44e0a 9630T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9631S: Maintained
80811493 9632F: drivers/mtd/ubi/
679655da 9633F: include/linux/mtd/ubi.h
c117ab84 9634F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9635
76ac66e4
RW
9636UNSORTED BLOCK IMAGES (UBI) Fastmap
9637M: Richard Weinberger <richard@nod.at>
9638L: linux-mtd@lists.infradead.org
9639S: Maintained
9640F: drivers/mtd/ubi/fastmap.c
9641
1da177e4 9642USB ACM DRIVER
61eee9a7 9643M: Oliver Neukum <oliver@neukum.org>
6372594a 9644L: linux-usb@vger.kernel.org
1da177e4 9645S: Maintained
679655da
JP
9646F: Documentation/usb/acm.txt
9647F: drivers/usb/class/cdc-acm.*
1da177e4 9648
b7d572e1
PF
9649USB AR5523 WIRELESS DRIVER
9650M: Pontus Fuchs <pontus.fuchs@gmail.com>
9651L: linux-wireless@vger.kernel.org
9652S: Maintained
9653F: drivers/net/wireless/ath/ar5523/
9654
115bb1ff 9655USB ATTACHED SCSI
f50a4968 9656M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9657M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9658L: linux-usb@vger.kernel.org
9659L: linux-scsi@vger.kernel.org
8eae0fb7 9660S: Maintained
115bb1ff
MW
9661F: drivers/usb/storage/uas.c
9662
1da177e4 9663USB CDC ETHERNET DRIVER
61eee9a7 9664M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9665L: linux-usb@vger.kernel.org
1da177e4 9666S: Maintained
679655da 9667F: drivers/net/usb/cdc_*.c
c117ab84 9668F: include/uapi/linux/usb/cdc.h
1da177e4 9669
b02b371e 9670USB CYPRESS C67X00 DRIVER
8b58be88 9671M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9672L: linux-usb@vger.kernel.org
9673S: Maintained
679655da 9674F: drivers/usb/c67x00/
b02b371e 9675
d0374f4f 9676USB DAVICOM DM9601 DRIVER
8b58be88 9677M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9678L: netdev@vger.kernel.org
d0374f4f
PK
9679W: http://www.linux-usb.org/usbnet
9680S: Maintained
679655da 9681F: drivers/net/usb/dm9601.c
d0374f4f 9682
cc2020e6 9683USB DIAMOND RIO500 DRIVER
8b58be88 9684M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9685L: rio500-users@lists.sourceforge.net
9686W: http://rio500.sourceforge.net
9687S: Maintained
679655da 9688F: drivers/usb/misc/rio500*
cc2020e6 9689
1da177e4 9690USB EHCI DRIVER
578333ab 9691M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9692L: linux-usb@vger.kernel.org
578333ab 9693S: Maintained
679655da
JP
9694F: Documentation/usb/ehci.txt
9695F: drivers/usb/host/ehci*
1da177e4 9696
69ae9e3e 9697USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9698M: Felipe Balbi <balbi@ti.com>
795fb7e7 9699L: linux-usb@vger.kernel.org
69ae9e3e 9700W: http://www.linux-usb.org/gadget
d6d0f665
FB
9701T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9702S: Maintained
679655da
JP
9703F: drivers/usb/gadget/
9704F: include/linux/usb/gadget*
69ae9e3e 9705
2dea64b4 9706USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9707M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9708L: linux-usb@vger.kernel.org
54e5881d 9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9710S: Maintained
c2f01971 9711F: Documentation/hid/hiddev.txt
679655da 9712F: drivers/hid/usbhid/
1da177e4 9713
857aab34 9714USB/IP DRIVERS
857aab34 9715L: linux-usb@vger.kernel.org
3ff4afe8 9716S: Orphan
857aab34 9717F: drivers/staging/usbip/
9718
959eea21 9719USB ISP116X DRIVER
8b58be88 9720M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9721L: linux-usb@vger.kernel.org
959eea21 9722S: Maintained
679655da
JP
9723F: drivers/usb/host/isp116x*
9724F: include/linux/usb/isp116x.h
959eea21 9725
1da177e4 9726USB MASS STORAGE DRIVER
8b58be88 9727M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9728L: linux-usb@vger.kernel.org
8836aeb8 9729L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9730S: Maintained
9731W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9732F: drivers/usb/storage/
1da177e4 9733
af39917d
CL
9734USB MIDI DRIVER
9735M: Clemens Ladisch <clemens@ladisch.de>
9736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9737T: git git://git.alsa-project.org/alsa-kernel.git
9738S: Maintained
9739F: sound/usb/midi.*
9740
444ce9d4
JP
9741USB NETWORKING DRIVERS
9742L: linux-usb@vger.kernel.org
9743S: Odd Fixes
9744F: drivers/net/usb/
9745
1da177e4 9746USB OHCI DRIVER
578333ab 9747M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9748L: linux-usb@vger.kernel.org
578333ab 9749S: Maintained
679655da
JP
9750F: Documentation/usb/ohci.txt
9751F: drivers/usb/host/ohci*
1da177e4 9752
563da3a9
VM
9753USB OVER IP DRIVER
9754M: Valentina Manea <valentina.manea.m@gmail.com>
9755M: Shuah Khan <shuah.kh@samsung.com>
9756L: linux-usb@vger.kernel.org
9757S: Maintained
9758F: drivers/usb/usbip/
9759F: tools/usb/usbip/
9760
1da177e4 9761USB PEGASUS DRIVER
a16b945c 9762M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9763L: linux-usb@vger.kernel.org
043600a6 9764L: netdev@vger.kernel.org
052e3128
PM
9765T: git git://github.com/petkan/pegasus.git
9766W: https://github.com/petkan/pegasus
1da177e4 9767S: Maintained
679655da 9768F: drivers/net/usb/pegasus.*
1da177e4 9769
d3ad558f
FB
9770USB PHY LAYER
9771M: Felipe Balbi <balbi@ti.com>
9772L: linux-usb@vger.kernel.org
9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9774S: Maintained
9775F: drivers/usb/phy/
d3ad558f 9776
73e4fb3f 9777USB PRINTER DRIVER (usblp)
8b58be88 9778M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9779L: linux-usb@vger.kernel.org
73e4fb3f 9780S: Supported
679655da 9781F: drivers/usb/class/usblp.c
1da177e4
LT
9782
9783USB RTL8150 DRIVER
a16b945c 9784M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9785L: linux-usb@vger.kernel.org
043600a6 9786L: netdev@vger.kernel.org
052e3128
PM
9787T: git git://github.com/petkan/rtl8150.git
9788W: https://github.com/petkan/rtl8150
1da177e4 9789S: Maintained
679655da 9790F: drivers/net/usb/rtl8150.c
1da177e4 9791
f896b796 9792USB SERIAL SUBSYSTEM
66085694 9793M: Johan Hovold <johan@kernel.org>
795fb7e7 9794L: linux-usb@vger.kernel.org
4e68852d 9795S: Maintained
679655da 9796F: Documentation/usb/usb-serial.txt
f896b796 9797F: drivers/usb/serial/
679655da 9798F: include/linux/usb/serial.h
1da177e4 9799
b3f0db1c
SG
9800USB SMSC75XX ETHERNET DRIVER
9801M: Steve Glendinning <steve.glendinning@shawell.net>
9802L: netdev@vger.kernel.org
9803S: Maintained
9804F: drivers/net/usb/smsc75xx.*
9805
2f7ca802 9806USB SMSC95XX ETHERNET DRIVER
90b24cfb 9807M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9808L: netdev@vger.kernel.org
90b24cfb 9809S: Maintained
679655da 9810F: drivers/net/usb/smsc95xx.*
2f7ca802 9811
1da177e4 9812USB SUBSYSTEM
879a5a00 9813M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9814L: linux-usb@vger.kernel.org
1da177e4 9815W: http://www.linux-usb.org
08deed1e 9816T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9817S: Supported
679655da 9818F: Documentation/usb/
679655da
JP
9819F: drivers/usb/
9820F: include/linux/usb.h
9821F: include/linux/usb/
1da177e4
LT
9822
9823USB UHCI DRIVER
8b58be88 9824M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9825L: linux-usb@vger.kernel.org
1da177e4 9826S: Maintained
679655da 9827F: drivers/usb/host/uhci*
1da177e4 9828
69ae9e3e 9829USB "USBNET" DRIVER FRAMEWORK
686f13bb 9830M: Oliver Neukum <oneukum@suse.de>
043600a6 9831L: netdev@vger.kernel.org
69ae9e3e 9832W: http://www.linux-usb.org/usbnet
1da177e4 9833S: Maintained
679655da
JP
9834F: drivers/net/usb/usbnet.c
9835F: include/linux/usb/usbnet.h
1da177e4 9836
c0efd232 9837USB VIDEO CLASS
c53ac071 9838M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9839L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9840L: linux-media@vger.kernel.org
275ffde4 9841T: git git://linuxtv.org/media_tree.git
57c6d2e9 9842W: http://www.ideasonboard.org/uvc/
c0efd232 9843S: Maintained
0c0d06ca 9844F: drivers/media/usb/uvc/
6c0f0359 9845F: include/uapi/linux/uvcvideo.h
1da177e4 9846
b60b9c45
HV
9847USB VISION DRIVER
9848M: Hans Verkuil <hverkuil@xs4all.nl>
9849L: linux-media@vger.kernel.org
9850T: git git://linuxtv.org/media_tree.git
9851W: http://linuxtv.org
9852S: Odd Fixes
9853F: drivers/media/usb/usbvision/
9854
8282da47
LP
9855USB WEBCAM GADGET
9856M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9857L: linux-usb@vger.kernel.org
9858S: Maintained
3a83c16e 9859F: drivers/usb/gadget/function/*uvc*
faf2e1db 9860F: drivers/usb/gadget/legacy/webcam.c
8282da47 9861
bf164cc0 9862USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9863M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9864L: linux-wireless@vger.kernel.org
9865S: Maintained
679655da 9866F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9867
eb6bab13 9868USB XHCI DRIVER
03d85053 9869M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9870L: linux-usb@vger.kernel.org
9871S: Supported
36d0344c
SS
9872F: drivers/usb/host/xhci*
9873F: drivers/usb/host/pci-quirks*
eb6bab13 9874
1da177e4 9875USB ZD1201 DRIVER
4086b9ca 9876L: linux-wireless@vger.kernel.org
1da177e4 9877W: http://linux-lc100020.sourceforge.net
4086b9ca 9878S: Orphan
679655da 9879F: drivers/net/wireless/zd1201.*
1da177e4 9880
b7eee616 9881USB ZR364XX DRIVER
8b58be88 9882M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9883L: linux-usb@vger.kernel.org
661263b5 9884L: linux-media@vger.kernel.org
275ffde4 9885T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9886W: http://royale.zerezo.com/zr364xx/
9887S: Maintained
679655da 9888F: Documentation/video4linux/zr364xx.txt
90d72ac6 9889F: drivers/media/usb/zr364xx/
b7eee616 9890
e7839f25 9891USER-MODE LINUX (UML)
8b58be88 9892M: Jeff Dike <jdike@addtoit.com>
b15194b7 9893M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9894L: user-mode-linux-devel@lists.sourceforge.net
9895L: user-mode-linux-user@lists.sourceforge.net
9896W: http://user-mode-linux.sourceforge.net
9897S: Maintained
61516587 9898F: Documentation/virtual/uml/
679655da 9899F: arch/um/
b070989a 9900F: arch/x86/um/
679655da
JP
9901F: fs/hostfs/
9902F: fs/hppfs/
b7eee616 9903
e5f114e9 9904USERSPACE I/O (UIO)
6a534c9d 9905M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9906M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9907S: Maintained
679655da
JP
9908F: Documentation/DocBook/uio-howto.tmpl
9909F: drivers/uio/
9910F: include/linux/uio*.h
e5f114e9 9911
256cccbe 9912UTIL-LINUX PACKAGE
8b58be88 9913M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9914L: util-linux@vger.kernel.org
9915W: http://en.wikipedia.org/wiki/Util-linux
9916T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9917S: Maintained
9918
c1fd1c07 9919UVESAFB DRIVER
8b58be88 9920M: Michal Januszewski <spock@gentoo.org>
c69f677c 9921L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9922W: http://dev.gentoo.org/~spock/projects/uvesafb/
9923S: Maintained
679655da 9924F: Documentation/fb/uvesafb.txt
8a61f013 9925F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9926
4480f15b 9927VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9928M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9929S: Maintained
679655da
JP
9930F: Documentation/filesystems/vfat.txt
9931F: fs/fat/
1da177e4 9932
cba3345c
AW
9933VFIO DRIVER
9934M: Alex Williamson <alex.williamson@redhat.com>
9935L: kvm@vger.kernel.org
9936S: Maintained
9937F: Documentation/vfio.txt
9938F: drivers/vfio/
9939F: include/linux/vfio.h
c117ab84 9940F: include/uapi/linux/vfio.h
cba3345c 9941
9e6f3438
PO
9942VIDEOBUF2 FRAMEWORK
9943M: Pawel Osciak <pawel@osciak.com>
9944M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9945M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9946L: linux-media@vger.kernel.org
9947S: Maintained
90d72ac6 9948F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9949F: include/media/videobuf2-*
9950
9a82446b
AS
9951VIRTIO CONSOLE DRIVER
9952M: Amit Shah <amit.shah@redhat.com>
9953L: virtualization@lists.linux-foundation.org
9954S: Maintained
9955F: drivers/char/virtio_console.c
9956F: include/linux/virtio_console.h
c117ab84 9957F: include/uapi/linux/virtio_console.h
9a82446b 9958
2426ec8f
MT
9959VIRTIO CORE, NET AND BLOCK DRIVERS
9960M: Rusty Russell <rusty@rustcorp.com.au>
9961M: "Michael S. Tsirkin" <mst@redhat.com>
9962L: virtualization@lists.linux-foundation.org
9963S: Maintained
9964F: drivers/virtio/
c893c8d7 9965F: tools/virtio/
2426ec8f
MT
9966F: drivers/net/virtio_net.c
9967F: drivers/block/virtio_blk.c
9968F: include/linux/virtio_*.h
916cdabc 9969F: include/uapi/linux/virtio_*.h
2426ec8f 9970
3a4d5c94
MT
9971VIRTIO HOST (VHOST)
9972M: "Michael S. Tsirkin" <mst@redhat.com>
9973L: kvm@vger.kernel.org
c996d8b9 9974L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9975L: netdev@vger.kernel.org
9976S: Maintained
9977F: drivers/vhost/
c117ab84 9978F: include/uapi/linux/vhost.h
3a4d5c94 9979
1da177e4 9980VIA RHINE NETWORK DRIVER
8b58be88 9981M: Roger Luethi <rl@hellgate.ch>
1da177e4 9982S: Maintained
f2148a47 9983F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9984
f0bf7f61 9985VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9986M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9987M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9988S: Maintained
9989F: drivers/mmc/host/via-sdmmc.c
9990
69e4a7c2 9991VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9992M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9993L: linux-fbdev@vger.kernel.org
69e4a7c2 9994S: Maintained
c7babebd
FTS
9995F: include/linux/via-core.h
9996F: include/linux/via-gpio.h
9997F: include/linux/via_i2c.h
8a61f013 9998F: drivers/video/fbdev/via/
69e4a7c2 9999
01f20734 10000VIA VELOCITY NETWORK DRIVER
8b58be88 10001M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10002L: netdev@vger.kernel.org
10003S: Maintained
f2148a47 10004F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10005
0b7bc1fa
HV
10006VIVI VIRTUAL VIDEO DRIVER
10007M: Hans Verkuil <hverkuil@xs4all.nl>
10008L: linux-media@vger.kernel.org
10009T: git git://linuxtv.org/media_tree.git
10010W: http://linuxtv.org
10011S: Maintained
10012F: drivers/media/platform/vivi*
10013
be7f8273 10014VLAN (802.1Q)
8b58be88 10015M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10016L: netdev@vger.kernel.org
10017S: Maintained
679655da
JP
10018F: drivers/net/macvlan.c
10019F: include/linux/if_*vlan.h
10020F: net/8021q/
be7f8273 10021
55e331cf 10022VLYNQ BUS
8b58be88 10023M: Florian Fainelli <florian@openwrt.org>
8578d7af 10024L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10025S: Maintained
10026F: drivers/vlynq/vlynq.c
10027F: include/linux/vlynq.h
10028
390beae4
MW
10029VME SUBSYSTEM
10030M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10031M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10032M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10033L: devel@driverdev.osuosl.org
10034S: Maintained
10035T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10036F: Documentation/vme_api.txt
10037F: drivers/staging/vme/
10038F: drivers/vme/
10039F: include/linux/vme*
10040
4488e09b
AK
10041VMWARE HYPERVISOR INTERFACE
10042M: Alok Kataria <akataria@vmware.com>
10043L: virtualization@lists.linux-foundation.org
10044S: Supported
10045F: arch/x86/kernel/cpu/vmware.c
10046
73b35d07
DT
10047VMWARE BALLOON DRIVER
10048M: Xavier Deguillard <xdeguillard@vmware.com>
10049M: Philip Moltmann <moltmann@vmware.com>
10050M: "VMware, Inc." <pv-drivers@vmware.com>
10051L: linux-kernel@vger.kernel.org
10052S: Maintained
10053F: drivers/misc/vmw_balloon.c
10054
d1a890fa 10055VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10056M: Shreyas Bhatewara <sbhatewara@vmware.com>
10057M: "VMware, Inc." <pv-drivers@vmware.com>
10058L: netdev@vger.kernel.org
10059S: Maintained
10060F: drivers/net/vmxnet3/
d1a890fa 10061
851b1642 10062VMware PVSCSI driver
f2d7e40e 10063M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10064M: VMware PV-Drivers <pv-drivers@vmware.com>
10065L: linux-scsi@vger.kernel.org
10066S: Maintained
10067F: drivers/scsi/vmw_pvscsi.c
10068F: drivers/scsi/vmw_pvscsi.h
10069
e53e86c7 10070VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10071M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10072M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10073L: linux-kernel@vger.kernel.org
e53e86c7 10074W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10075W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10076T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10077S: Supported
679655da
JP
10078F: drivers/regulator/
10079F: include/linux/regulator/
e53e86c7 10080
ab41319e 10081VT1211 HARDWARE MONITOR DRIVER
8b58be88 10082M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10083L: lm-sensors@lm-sensors.org
10084S: Maintained
679655da
JP
10085F: Documentation/hwmon/vt1211
10086F: drivers/hwmon/vt1211.c
ab41319e 10087
1de9e371 10088VT8231 HARDWARE MONITOR DRIVER
8b58be88 10089M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10090L: lm-sensors@lm-sensors.org
10091S: Maintained
679655da 10092F: drivers/hwmon/vt8231.c
1de9e371 10093
88095e7b
TO
10094VUB300 USB to SDIO/SD/MMC bridge chip
10095M: Tony Olech <tony.olech@elandigitalsystems.com>
10096L: linux-mmc@vger.kernel.org
10097L: linux-usb@vger.kernel.org
10098S: Supported
10099F: drivers/mmc/host/vub300.c
10100
1da177e4 10101W1 DALLAS'S 1-WIRE BUS
a8018766 10102M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10103S: Maintained
679655da
JP
10104F: Documentation/w1/
10105F: drivers/w1/
1da177e4 10106
13927079 10107W83791D HARDWARE MONITORING DRIVER
8b58be88 10108M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10109L: lm-sensors@lm-sensors.org
25845c22 10110S: Maintained
679655da
JP
10111F: Documentation/hwmon/w83791d
10112F: drivers/hwmon/w83791d.c
13927079 10113
61db011d 10114W83793 HARDWARE MONITORING DRIVER
8b58be88 10115M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10116L: lm-sensors@lm-sensors.org
10117S: Maintained
679655da
JP
10118F: Documentation/hwmon/w83793
10119F: drivers/hwmon/w83793.c
61db011d 10120
e3760b43 10121W83795 HARDWARE MONITORING DRIVER
7c81c60f 10122M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10123L: lm-sensors@lm-sensors.org
10124S: Maintained
10125F: drivers/hwmon/w83795.c
10126
1da177e4 10127W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10128M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10129S: Maintained
679655da 10130F: drivers/mmc/host/wbsd.*
1da177e4 10131
b4e05923
HG
10132WACOM PROTOCOL 4 SERIAL TABLETS
10133M: Julian Squires <julian@cipht.net>
10134M: Hans de Goede <hdegoede@redhat.com>
10135L: linux-input@vger.kernel.org
10136S: Maintained
10137F: drivers/input/tablet/wacom_serial4.c
10138
3527761c 10139WATCHDOG DEVICE DRIVERS
8b58be88 10140M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10141L: linux-watchdog@vger.kernel.org
10142W: http://www.linux-watchdog.org/
f599aaf0 10143T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10144S: Maintained
679655da
JP
10145F: Documentation/watchdog/
10146F: drivers/watchdog/
10147F: include/linux/watchdog.h
c117ab84 10148F: include/uapi/linux/watchdog.h
3527761c 10149
1da177e4 10150WD7000 SCSI DRIVER
8b58be88 10151M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10152L: linux-scsi@vger.kernel.org
10153S: Maintained
679655da 10154F: drivers/scsi/wd7000.c
1da177e4 10155
b22e00f3
DH
10156WIIMOTE HID DRIVER
10157M: David Herrmann <dh.herrmann@googlemail.com>
10158L: linux-input@vger.kernel.org
10159S: Maintained
10160F: drivers/hid/hid-wiimote*
10161
e258b80e 10162WINBOND CIR DRIVER
364e9e18 10163M: David Härdeman <david@hardeman.nu>
e258b80e 10164S: Maintained
116ab806 10165F: drivers/media/rc/winbond-cir.c
e258b80e 10166
8a70da82 10167WIMAX STACK
8b58be88 10168M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10169M: linux-wimax@intel.com
63fae219 10170L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10171S: Supported
10172W: http://linuxwimax.org
315987dc 10173F: Documentation/wimax/README.wimax
315987dc
JP
10174F: include/linux/wimax/debug.h
10175F: include/net/wimax.h
c117ab84 10176F: include/uapi/linux/wimax.h
315987dc 10177F: net/wimax/
8a70da82 10178
5fc14680 10179WISTRON LAPTOP BUTTON DRIVER
8b58be88 10180M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10181S: Maintained
679655da 10182F: drivers/input/misc/wistron_btns.c
5fc14680 10183
1da177e4 10184WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10185M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10186L: linux-wireless@vger.kernel.org
926554c4 10187W: http://oops.ghostprotocols.net:81/blog
1da177e4 10188S: Maintained
679655da 10189F: drivers/net/wireless/wl3501*
1da177e4 10190
febf1dff 10191WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10192M: Mark Brown <broonie@kernel.org>
8b58be88 10193M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10194L: linux-input@vger.kernel.org
10195T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10196W: http://opensource.wolfsonmicro.com/node/7
10197S: Supported
679655da
JP
10198F: drivers/input/touchscreen/*wm97*
10199F: include/linux/wm97xx.h
febf1dff 10200
055bcbcb 10201WOLFSON MICROELECTRONICS DRIVERS
fef95164 10202L: patches@opensource.wolfsonmicro.com
cf8eda3e 10203T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10204T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10205W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10206S: Supported
3768f0b1 10207F: Documentation/hwmon/wm83??
af1c5386 10208F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10209F: drivers/clk/clk-wm83*.c
9c309598 10210F: drivers/extcon/extcon-arizona.c
b75ea16a 10211F: drivers/leds/leds-wm83*.c
25b273ba 10212F: drivers/gpio/gpio-*wm*.c
9c309598 10213F: drivers/gpio/gpio-arizona.c
d22b0869 10214F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10215F: drivers/input/misc/wm831x-on.c
10216F: drivers/input/touchscreen/wm831x-ts.c
10217F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10218F: drivers/mfd/arizona*
10219F: drivers/mfd/wm*.c
b75ea16a
MB
10220F: drivers/power/wm83*.c
10221F: drivers/rtc/rtc-wm83*.c
10222F: drivers/regulator/wm8*.c
3860e6c4 10223F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10224F: drivers/watchdog/wm83*_wdt.c
9c309598 10225F: include/linux/mfd/arizona/
3860e6c4 10226F: include/linux/mfd/wm831x/
b75ea16a 10227F: include/linux/mfd/wm8350/
3768f0b1 10228F: include/linux/mfd/wm8400*
59ec6da2 10229F: include/linux/wm97xx.h
055bcbcb 10230F: include/sound/wm????.h
9c309598 10231F: sound/soc/codecs/arizona.?
055bcbcb 10232F: sound/soc/codecs/wm*
b75ea16a 10233
3e6cd7a4
TH
10234WORKQUEUE
10235M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10236T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10237S: Maintained
10238F: include/linux/workqueue.h
10239F: kernel/workqueue.c
10240F: Documentation/workqueue.txt
10241
1da177e4 10242X.25 NETWORK LAYER
8bf28059 10243M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10244L: linux-x25@vger.kernel.org
8bf28059 10245S: Odd Fixes
679655da
JP
10246F: Documentation/networking/x25*
10247F: include/net/x25*
10248F: net/x25/
1da177e4 10249
e2d1d6c0 10250X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10251M: Thomas Gleixner <tglx@linutronix.de>
10252M: Ingo Molnar <mingo@redhat.com>
10253M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10254M: x86@kernel.org
981c3a4f 10255L: linux-kernel@vger.kernel.org
75fc2d37 10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10257S: Maintained
679655da
JP
10258F: Documentation/x86/
10259F: arch/x86/
e2d1d6c0 10260
d0944853 10261X86 PLATFORM DRIVERS
e181ba15 10262M: Darren Hart <dvhart@infradead.org>
d0944853 10263L: platform-driver-x86@vger.kernel.org
e181ba15 10264T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10265S: Maintained
14430813 10266F: drivers/platform/x86/
d0944853 10267
c1f5c54b
IM
10268X86 MCE INFRASTRUCTURE
10269M: Tony Luck <tony.luck@intel.com>
487ba8e8 10270M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10271L: linux-edac@vger.kernel.org
10272S: Maintained
10273F: arch/x86/kernel/cpu/mcheck/*
10274
d6fad502 10275XC2028/3028 TUNER DRIVER
1b2c14b4 10276M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10277L: linux-media@vger.kernel.org
10278W: http://linuxtv.org
10279T: git git://linuxtv.org/media_tree.git
10280S: Maintained
10281F: drivers/media/tuners/tuner-xc2028.*
10282
c4468085 10283XEN HYPERVISOR INTERFACE
c4468085 10284M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10285M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10286M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10287L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10288T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10289S: Supported
10290F: arch/x86/xen/
10291F: drivers/*/xen-*front.c
10292F: drivers/xen/
10293F: arch/x86/include/asm/xen/
10294F: include/xen/
c117ab84 10295F: include/uapi/xen/
c4468085 10296
77bfb479
SS
10297XEN HYPERVISOR ARM
10298M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10299L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10300S: Supported
10301F: arch/arm/xen/
10302F: arch/arm/include/asm/xen/
10303
b475e83f
SS
10304XEN HYPERVISOR ARM64
10305M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10306L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10307S: Supported
10308F: arch/arm64/xen/
10309F: arch/arm64/include/asm/xen/
10310
9b57e1a7
IC
10311XEN NETWORK BACKEND DRIVER
10312M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10313M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10314L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10315L: netdev@vger.kernel.org
10316S: Supported
10317F: drivers/net/xen-netback/*
10318
c5f8e29d
KRW
10319XEN PCI SUBSYSTEM
10320M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10321L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10322S: Supported
10323F: arch/x86/pci/*xen*
10324F: drivers/pci/*xen*
10325
a2c5ae65
KRW
10326XEN BLOCK SUBSYSTEM
10327M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10328L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10329S: Supported
10330F: drivers/block/xen-blkback/*
10331F: drivers/block/xen*
10332
15d03609
JG
10333XEN PVSCSI DRIVERS
10334M: Juergen Gross <jgross@suse.com>
10335L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10336L: linux-scsi@vger.kernel.org
10337S: Supported
10338F: drivers/scsi/xen-scsifront.c
10339F: drivers/xen/xen-scsiback.c
10340F: include/xen/interface/io/vscsiif.h
10341
c5f8e29d
KRW
10342XEN SWIOTLB SUBSYSTEM
10343M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10344L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10345S: Supported
10346F: arch/x86/xen/*swiotlb*
10347F: drivers/xen/*swiotlb*
10348
1da177e4
LT
10349XFS FILESYSTEM
10350P: Silicon Graphics Inc
809625ca 10351M: Dave Chinner <david@fromorbit.com>
18caa67a 10352M: xfs@oss.sgi.com
d7ede1aa 10353L: xfs@oss.sgi.com
1da177e4 10354W: http://oss.sgi.com/projects/xfs
54e5881d 10355T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10356S: Supported
679655da
JP
10357F: Documentation/filesystems/xfs.txt
10358F: fs/xfs/
1da177e4 10359
8a3b7a25 10360XILINX AXI ETHERNET DRIVER
59a54f30
MS
10361M: Anirudha Sarangi <anirudh@xilinx.com>
10362M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10363S: Maintained
10364F: drivers/net/ethernet/xilinx/xilinx_axienet*
10365
238b8721 10366XILINX UARTLITE SERIAL DRIVER
8b58be88 10367M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10368L: linux-serial@vger.kernel.org
10369S: Maintained
df621252 10370F: drivers/tty/serial/uartlite.c
238b8721 10371
74316949
EB
10372XILLYBUS DRIVER
10373M: Eli Billauer <eli.billauer@gmail.com>
10374L: linux-kernel@vger.kernel.org
10375S: Supported
10376F: drivers/char/xillybus/
10377
f620e4b8
MF
10378XTENSA XTFPGA PLATFORM SUPPORT
10379M: Max Filippov <jcmvbkbc@gmail.com>
10380L: linux-xtensa@linux-xtensa.org
10381S: Maintained
10382F: drivers/spi/spi-xtensa-xtfpga.c
10383
1da177e4 10384YAM DRIVER FOR AX.25
8b58be88 10385M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10386L: linux-hams@vger.kernel.org
10387S: Maintained
679655da
JP
10388F: drivers/net/hamradio/yam*
10389F: include/linux/yam.h
1da177e4 10390
af64a5eb 10391YEALINK PHONE DRIVER
8b58be88 10392M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10393L: usbb2k-api-dev@nongnu.org
10394S: Maintained
679655da
JP
10395F: Documentation/input/yealink.txt
10396F: drivers/input/misc/yealink.*
af64a5eb 10397
1da177e4 10398Z8530 DRIVER FOR AX.25
8b58be88 10399M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10400W: http://yaina.de/jreuter/
10401W: http://www.qsl.net/dl1bke/
10402L: linux-hams@vger.kernel.org
10403S: Maintained
679655da
JP
10404F: Documentation/networking/z8530drv.txt
10405F: drivers/net/hamradio/*scc.c
10406F: drivers/net/hamradio/z8530.h
1da177e4 10407
0cf31ec1 10408ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10409M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10410L: linux-mm@kvack.org
10411S: Maintained
10412F: mm/zbud.c
10413F: include/linux/zbud.h
10414
7c0c3afb 10415ZD1211RW WIRELESS DRIVER
8b58be88
JP
10416M: Daniel Drake <dsd@gentoo.org>
10417M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10418W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10419L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10420L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10421S: Maintained
679655da 10422F: drivers/net/wireless/zd1211rw/
7c0c3afb 10423
1da177e4 10424ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10425L: mjpeg-users@lists.sourceforge.net
f63145e2 10426L: linux-media@vger.kernel.org
1da177e4 10427W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10428T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10429S: Odd Fixes
90d72ac6 10430F: drivers/media/pci/zoran/
1da177e4 10431
6920f2cc
MK
10432ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10433M: Minchan Kim <minchan@kernel.org>
10434M: Nitin Gupta <ngupta@vflare.org>
10435L: linux-kernel@vger.kernel.org
10436S: Maintained
10437F: drivers/block/zram/
10438F: Documentation/blockdev/zram.txt
10439
8b4a4080 10440ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10441M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10442S: Maintained
df621252 10443F: drivers/tty/serial/zs.*
8b4a4080 10444
eae70d06
MK
10445ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10446M: Minchan Kim <minchan@kernel.org>
10447M: Nitin Gupta <ngupta@vflare.org>
10448L: linux-mm@kvack.org
10449S: Maintained
10450F: mm/zsmalloc.c
10451F: include/linux/zsmalloc.h
10452
0cf31ec1 10453ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10454M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10455L: linux-mm@kvack.org
10456S: Maintained
10457F: mm/zswap.c
10458
1da177e4 10459THE REST
8b58be88 10460M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10461L: linux-kernel@vger.kernel.org
8a6e2535 10462Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10463T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10464S: Buried alive in reporters
34d03cc1
JP
10465F: *
10466F: */
This page took 5.008165 seconds and 5 git commands to generate.