ARM: multi_v7_defconfig: Select more FSL SoCs
[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
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 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/
3a75ef0c 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*
3a75ef0c 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
f62092f6
LFT
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
c5abbba9
THL
572ALTERA PIO DRIVER
573M: Tien Hock Loh <thloh@altera.com>
574L: linux-gpio@vger.kernel.org
575S: Maintained
576F: drivers/gpio/gpio-altera.c
577
16b8b922 578ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 579M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
580L: netdev@vger.kernel.org
581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S: Maintained
583F: drivers/net/ethernet/altera/
584
adf9251f
TK
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M: Tobias Klauser <tklauser@distanz.ch>
587L: linux-serial@vger.kernel.org
61bd0943 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
589S: Maintained
590F: drivers/tty/serial/altera_uart.c
591F: drivers/tty/serial/altera_jtaguart.c
592F: include/linux/altera_uart.h
593F: include/linux/altera_jtaguart.h
594
f4875e12
TL
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M: Tom Lendacky <thomas.lendacky@amd.com>
597L: linux-crypto@vger.kernel.org
598S: Supported
599F: drivers/crypto/ccp/
600F: include/linux/ccp.h
601
512d1027 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 603M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
604L: lm-sensors@lm-sensors.org
605S: Maintained
606F: Documentation/hwmon/fam15h_power
607F: drivers/hwmon/fam15h_power.c
608
167a675a 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 610M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 612S: Supported
faf2e1db 613F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 614
f90b8116 615AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 616P: Andres Salomon <dilinger@queued.net>
67d76710 617L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S: Supported
679655da
JP
620F: drivers/char/hw_random/geode-rng.c
621F: drivers/crypto/geode*
8a61f013 622F: drivers/video/fbdev/geode/
679655da 623F: arch/x86/include/asm/geode.h
f90b8116 624
919ee7dd 625AMD IOMMU (AMD-VI)
e4110568 626M: Joerg Roedel <joro@8bytes.org>
919ee7dd 627L: iommu@lists.linux-foundation.org
525b233c 628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 629S: Maintained
b2c16391
JP
630F: drivers/iommu/amd_iommu*.[ch]
631F: include/linux/amd-iommu.h
919ee7dd 632
16423d67 633AMD KFD
49e7d9df
JP
634M: Oded Gabbay <oded.gabbay@amd.com>
635L: dri-devel@lists.freedesktop.org
636T: git git://people.freedesktop.org/~gabbayo/linux.git
637S: Supported
638F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
639F: drivers/gpu/drm/amd/include/cik_structs.h
640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
641F: drivers/gpu/drm/radeon/radeon_kfd.c
642F: drivers/gpu/drm/radeon/radeon_kfd.h
643F: include/uapi/linux/kfd_ioctl.h
16423d67 644
e7f5b309 645AMD MICROCODE UPDATE SUPPORT
ca68a525 646M: Borislav Petkov <bp@alien8.de>
943482d0 647S: Maintained
73d425fd 648F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 649
45198c7b
LT
650AMD XGBE DRIVER
651M: Tom Lendacky <thomas.lendacky@amd.com>
652L: netdev@vger.kernel.org
653S: Supported
654F: drivers/net/ethernet/amd/xgbe/
655F: drivers/net/phy/amd-xgbe-phy.c
656
284f42b6 657AMS (Apple Motion Sensor) DRIVER
8b58be88 658M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 659S: Supported
bd5f47ec 660F: drivers/macintosh/ams/
284f42b6 661
f94b533d 662AMSO1100 RNIC DRIVER
8b58be88
JP
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 665L: linux-rdma@vger.kernel.org
f94b533d 666S: Maintained
679655da 667F: drivers/infiniband/hw/amso1100/
f94b533d 668
531fca16
HV
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
614b4384
LPC
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
c40ddfa3
HV
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
531fca16
HV
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
527a1a83 700ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 701M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 703W: http://wiki.analog.com/
a4edbc10 704W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 705S: Supported
39c9d199 706F: sound/soc/codecs/adau*
cc52688a 707F: sound/soc/codecs/adav*
4bdef3bd 708F: sound/soc/codecs/ad1*
ae48f5ef 709F: sound/soc/codecs/ad7*
4bdef3bd 710F: sound/soc/codecs/ssm*
40216ce7 711F: sound/soc/codecs/sigmadsp.*
4bdef3bd 712
527a1a83 713ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
7d1f9018 719
4ce72abc
LPC
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 730
41c9e95d
GK
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 733M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
42269063 741AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 742M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 743L: linuxppc-dev@lists.ozlabs.org
93711660 744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 745S: Maintained
679655da 746F: sound/aoa/
42269063 747
1da177e4 748APM DRIVER
81024fc4
JK
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
679655da
JP
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
c117ab84 753F: include/uapi/linux/apm_bios.h
81024fc4 754F: drivers/char/apm-emulation.c
1da177e4 755
bd7aa4b2 756APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 757M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 758L: linux-input@vger.kernel.org
75dd112a 759S: Odd fixes
679655da 760F: drivers/input/mouse/bcm5974.c
bd7aa4b2 761
6f2fad74 762APPLE SMC DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 764L: lm-sensors@lm-sensors.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/hwmon/applesmc.c
6f2fad74 767
1da177e4 768APPLETALK NETWORK LAYER
8b58be88 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 770S: Maintained
679655da
JP
771F: drivers/net/appletalk/
772F: net/appletalk/
1da177e4 773
24299502
IS
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
62a37dc7
LP
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
1154ea7d 787ARC FRAMEBUFFER DRIVER
8b58be88 788M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 789S: Maintained
8a61f013
JH
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 792
1da177e4 793ARM MFM AND FLOPPY DRIVERS
8b58be88 794M: Ian Molton <spyro@f2s.com>
1da177e4 795S: Maintained
679655da
JP
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
1da177e4 798
6f96521f
WD
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
6f96521f
WD
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
d4275354 808ARM PORT
8b58be88 809M: Russell King <linux@arm.linux.org.uk>
efc03ecb 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
d323c243
SB
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 817S: Maintained
d323c243
SB
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
cefbf4ea
RK
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
8a61f013 830F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
2761f5c2 838ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
679655da 841F: drivers/mmc/host/mmci.*
2f748aaa 842F: include/linux/amba/mmci.h
2761f5c2 843
1b4304e5
RK
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
2761f5c2 849
cefbf4ea
RK
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
2b7a52a4 856ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
9c784f95 861ARM/AFEB9260 MACHINE SUPPORT
8b58be88 862M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
864S: Maintained
865
2b7a52a4 866ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 867M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
869S: Maintained
870
1b106699
MR
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
60b0f380
MR
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio LĂ³pez <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
1b106699 881
7c1e3876
CC
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
12ddbadf 886F: drivers/media/rc/meson-ir.c
7c1e3876
CC
887N: meson[x68]
888
eff506fa
TZ
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
c1fc8675 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 895M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
f0a0a58e 902F: include/soc/at91/
70e389cc
MB
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
5f58c970 907F: arch/arm/include/debug/at91.S
d4a89c7d 908
6e05dd4e
BB
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
986cf2e9 914ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 915M: Rob Herring <robh@kernel.org>
986cf2e9
RH
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
d94f944e 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 921M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
922S: Maintained
923F: arch/arm/mach-cns3xxx/
d94f944e 924
386ab516
AS
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M: Alexander Shiyan <shc_work@mail.ru>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Odd Fixes
b8ba3874 929N: clps711x
386ab516 930
2b7a52a4 931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 932M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 933M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 935S: Maintained
d19d3667
HS
936F: arch/arm/mach-ep93xx/
937F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 940M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
942S: Maintained
943
d4275354 944ARM/CLKDEV SUPPORT
8b58be88 945M: Russell King <linux@arm.linux.org.uk>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 947S: Maintained
d4275354 948F: arch/arm/include/asm/clkdev.h
4fa2651d 949F: drivers/clk/clkdev.c
d4275354 950
d48134e7 951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 952M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
954S: Maintained
955
94150095
HF
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M: Hubert Feurstein <hubert.feurstein@contec.at>
958S: Maintained
959F: arch/arm/mach-ep93xx/micro9.c
960
a06ae860
PP
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M: Mathieu Poirier <mathieu.poirier@linaro.org>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Maintained
01081f5a 965F: drivers/hwtracing/coresight/*
a06ae860
PP
966F: Documentation/trace/coresight.txt
967F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 968F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 969
1da177e4 970ARM/CORGI MACHINE SUPPORT
8b58be88 971M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
972S: Maintained
973
881a95f9 974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 975M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
977T: git git://git.berlios.de/gemini-board
978S: Maintained
f49afbb5 979F: arch/arm/mach-gemini/
881a95f9 980
a990cbd8 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 982M: Barry Song <baohua@kernel.org>
a990cbd8 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
985S: Maintained
986F: arch/arm/mach-prima2/
4a9c44f1 987F: drivers/clk/sirf/
05f30e8d 988F: drivers/clocksource/timer-prima2.c
5833ac98 989F: drivers/clocksource/timer-atlas7.c
f8505ef5 990N: [^a-z]sirf
a990cbd8 991
d4275354 992ARM/EBSA110 MACHINE SUPPORT
8b58be88 993M: Russell King <linux@arm.linux.org.uk>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
995W: http://www.arm.linux.org.uk/
996S: Maintained
997F: arch/arm/mach-ebsa110/
b955f6ca 998F: drivers/net/ethernet/amd/am79c961a.*
d4275354 999
4721f3ce
UKK
1000ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1001M: Uwe Kleine-König <kernel@pengutronix.de>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004N: efm32
1005
a9da4f7e 1006ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1007M: Daniel Ribeiro <drwyrm@gmail.com>
1008M: Stefan Schmidt <stefan@openezx.org>
1009M: Harald Welte <laforge@openezx.org>
d66f1886 1010L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1011W: http://www.openezx.org/
1012S: Maintained
cafc2265
SS
1013T: topgit git://git.openezx.org/openezx.git
1014F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1015
6a915af9 1016ARM/FARADAY FA526 PORT
162500b3 1017M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1019S: Maintained
1fa7e547 1020T: git git://git.berlios.de/gemini-board
f49afbb5 1021F: arch/arm/mm/*-fa*
6a915af9 1022
d4275354 1023ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1024M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1026W: http://www.arm.linux.org.uk/
1027S: Maintained
1028F: arch/arm/include/asm/hardware/dec21285.h
1029F: arch/arm/mach-footbridge/
1030
86183a5f 1031ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1032M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1033M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1035S: Maintained
f1c12837 1036T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1037F: arch/arm/mach-imx/
ce515a6b 1038F: arch/arm/mach-mxs/
2a82f95c 1039F: arch/arm/boot/dts/imx*
e5dafa22 1040F: arch/arm/configs/imx*_defconfig
86183a5f 1041
142109d2
SA
1042ARM/FREESCALE VYBRID ARM ARCHITECTURE
1043M: Shawn Guo <shawn.guo@linaro.org>
1044M: Sascha Hauer <kernel@pengutronix.de>
1045R: Stefan Agner <stefan@agner.ch>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1049F: arch/arm/mach-imx/*vf610*
1050F: arch/arm/boot/dts/vf*
1051
2b7a52a4 1052ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1053M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1055S: Maintained
1056
90b8fc34 1057ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1058M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1060S: Maintained
1061
ef47d5f0 1062ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1063M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1064M: Paul Parsons <lost.distance@yahoo.com>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1066S: Maintained
1067F: arch/arm/mach-pxa/hx4700.c
1068F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1069F: sound/soc/pxa/hx4700.c
ef47d5f0 1070
4dfad069
WX
1071ARM/HISILICON SOC SUPPORT
1072M: Wei Xu <xuwei5@hisilicon.com>
1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074W: http://www.hisilicon.com
1075S: Supported
1076T: git git://github.com/hisilicon/linux-hisi.git
1077F: arch/arm/mach-hisi/
1078
21f37bc3 1079ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1080M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1081W: www.jlime.com
1082S: Maintained
084bad91
KE
1083T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1084F: arch/arm/mach-sa1100/jornada720.c
1085F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1086
5e767ab9
JMC
1087ARM/IGEP MACHINE SUPPORT
1088M: Enric Balletbo i Serra <eballetbo@gmail.com>
1089M: Javier Martinez Canillas <javier@dowhile0.org>
1090L: linux-omap@vger.kernel.org
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
06ff74fd 1093F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1094
403d2971
MV
1095ARM/INCOME PXA270 SUPPORT
1096M: Marek Vasut <marek.vasut@gmail.com>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
ec154082 1099F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1100
2b7a52a4 1101ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1102M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1104S: Maintained
e2bdb176
DW
1105
1106ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1108S: Orphan
2b7a52a4
LB
1109
1110ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1111M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1112L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1113S: Maintained
2b7a52a4
LB
1114
1115ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1116M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1118S: Maintained
2b7a52a4 1119
2b7a52a4 1120ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1121M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1123S: Maintained
1124
dfdd8cc9
KH
1125ARM/INTEL IXP4XX ARM ARCHITECTURE
1126M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1127M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1129S: Maintained
1130F: arch/arm/mach-ixp4xx/
1131
838553c5 1132ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1133M: Jonathan Cameron <jic23@cam.ac.uk>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/stargate2.c
1137F: drivers/pcmcia/pxa2xx_stargate2.c
1138
2b7a52a4 1139ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1140M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1142S: Maintained
2b7a52a4
LB
1143
1144ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1145M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1147S: Maintained
1148
1154f858 1149ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1150M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S: Maintained
1153F: arch/arm/mach-keystone/
317929cd 1154T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1155
bc6aa566 1156ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1157M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1158L: linux-kernel@vger.kernel.org
1159S: Maintained
1160F: drivers/clk/keystone/
1161
1162ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1163M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165L: linux-kernel@vger.kernel.org
1166S: Maintained
1167F: drivers/clocksource/timer-keystone.c
1168
1169ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1170M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1171L: linux-kernel@vger.kernel.org
1172S: Maintained
1173F: drivers/power/reset/keystone-reset.c
1174
1175ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1177L: linux-kernel@vger.kernel.org
1178S: Maintained
1179F: drivers/memory/*emif*
1180
2b7a52a4 1181ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1182M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1184S: Maintained
1185
3b886171 1186ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1187M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1188S: Maintained
1189
75f41273
TP
1190ARM/Marvell Armada 370 and Armada XP SOC support
1191M: Jason Cooper <jason@lakedaemon.net>
1192M: Andrew Lunn <andrew@lunn.ch>
1193M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1194M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-mvebu/
59ec9671 1198F: drivers/rtc/rtc-armada38x.c
75f41273 1199
40f4978b
SH
1200ARM/Marvell Berlin SoC support
1201M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-berlin/
1205
4cfab57e 1206ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1207M: Jason Cooper <jason@lakedaemon.net>
1208M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1209M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1210M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1212S: Maintained
1213F: arch/arm/mach-dove/
54a246ff
NP
1214F: arch/arm/mach-mv78xx0/
1215F: arch/arm/mach-orion5x/
1216F: arch/arm/plat-orion/
3b886171 1217
d69ac131
AC
1218ARM/Orion SoC/Technologic Systems TS-78xx platform support
1219M: Alexander Clouter <alex@digriz.org.uk>
1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221W: http://www.digriz.org.uk/ts78xx/kernel
1222S: Maintained
1223F: arch/arm/mach-orion5x/ts78xx-*
1224
e54951c8
MB
1225ARM/Mediatek SoC support
1226M: Matthias Brugger <matthias.bgg@gmail.com>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1228L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1229S: Maintained
1230F: arch/arm/boot/dts/mt6*
1231F: arch/arm/boot/dts/mt8*
1232F: arch/arm/mach-mediatek/
1233N: mtk
1234K: mediatek
1235
adcb079f
AB
1236ARM/MICREL KS8695 ARCHITECTURE
1237M: Greg Ungerer <gerg@uclinux.org>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1239F: arch/arm/mach-ks8695/
adcb079f
AB
1240S: Odd Fixes
1241
d78ff0a5 1242ARM/MIOA701 MACHINE SUPPORT
8b58be88 1243M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1245F: arch/arm/mach-pxa/mioa701.c
1246S: Maintained
1247
9624dfe6 1248ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1249M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1250S: Maintained
1251
e0ee9851 1252ARM/NOMADIK ARCHITECTURE
28b8e8d4 1253M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1254M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S: Maintained
1257F: arch/arm/mach-nomadik/
ecc265fe 1258F: drivers/pinctrl/nomadik/
87572880 1259F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1260T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1261
9d76295a 1262ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1263M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1264L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1265W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1266S: Supported
1267
8459c159 1268ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1269M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1270M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1271S: Maintained
1272
5d783a2d 1273ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1274M: Marek Vasut <marek.vasut@gmail.com>
75280787 1275L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1276W: http://hackndev.com
1277S: Maintained
933d35f0
JP
1278F: arch/arm/mach-pxa/include/mach/palmtx.h
1279F: arch/arm/mach-pxa/palmtx.c
1280F: arch/arm/mach-pxa/include/mach/palmt5.h
1281F: arch/arm/mach-pxa/palmt5.c
1282F: arch/arm/mach-pxa/include/mach/palmld.h
1283F: arch/arm/mach-pxa/palmld.c
1284F: arch/arm/mach-pxa/include/mach/palmte2.h
1285F: arch/arm/mach-pxa/palmte2.c
1286F: arch/arm/mach-pxa/include/mach/palmtc.h
1287F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1288
b57fe924 1289ARM/PALM TREO SUPPORT
8b58be88 1290M: Tomas Cech <sleep_walker@suse.cz>
75280787 1291L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1292W: http://hackndev.com
1293S: Maintained
b57fe924
JP
1294F: arch/arm/mach-pxa/include/mach/palmtreo.h
1295F: arch/arm/mach-pxa/palmtreo.c
90af5811 1296
c49e1e63 1297ARM/PALMZ72 SUPPORT
8b58be88 1298M: Sergey Lapin <slapin@ossfans.org>
75280787 1299L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1300W: http://hackndev.com
1301S: Maintained
933d35f0
JP
1302F: arch/arm/mach-pxa/include/mach/palmz72.h
1303F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1304
1da177e4 1305ARM/PLEB SUPPORT
8b58be88 1306M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1307W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1308S: Maintained
1309
1310ARM/PT DIGITAL BOARD PORT
8b58be88 1311M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1313W: http://www.arm.linux.org.uk/
1314S: Maintained
1315
8fc1b0f8
KG
1316ARM/QUALCOMM SUPPORT
1317M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1318M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1319M: David Brown <davidb@codeaurora.org>
1320L: linux-arm-msm@vger.kernel.org
f5d3af9d 1321L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1322S: Maintained
1323F: arch/arm/mach-qcom/
f5d3af9d 1324F: drivers/soc/qcom/
c0c89faf
SB
1325F: drivers/tty/serial/msm_serial.h
1326F: drivers/tty/serial/msm_serial.c
1327F: drivers/*/pm8???-*
1328F: drivers/mfd/ssbi.c
916f743d 1329F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1330T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1331
2b7a52a4 1332ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1333M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1335S: Maintained
1336
d4275354 1337ARM/RISCPC ARCHITECTURE
8b58be88 1338M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1340W: http://www.arm.linux.org.uk/
1341S: Maintained
d4275354
RK
1342F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1343F: arch/arm/include/asm/hardware/ioc.h
1344F: arch/arm/include/asm/hardware/iomd.h
1345F: arch/arm/include/asm/hardware/memc.h
1346F: arch/arm/mach-rpc/
1a6422f6 1347F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1348F: drivers/net/ethernet/i825xx/ether1*
1349F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1350F: drivers/scsi/arm/
1351
08ddbb0a
HS
1352ARM/Rockchip SoC support
1353M: Heiko Stuebner <heiko@sntech.de>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1355L: linux-rockchip@lists.infradead.org
08ddbb0a 1356S: Maintained
541555e9 1357F: arch/arm/boot/dts/rk3*
08ddbb0a 1358F: arch/arm/mach-rockchip/
541555e9
HS
1359F: drivers/clk/rockchip/
1360F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1361F: drivers/*/*rockchip*
541555e9
HS
1362F: drivers/*/*/*rockchip*
1363F: sound/soc/rockchip/
b4331b43 1364N: rockchip
08ddbb0a 1365
5bfb937c
KK
1366ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1367M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1369L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1370S: Maintained
6f0589c8
MB
1371F: arch/arm/boot/dts/s3c*
1372F: arch/arm/boot/dts/exynos*
482ce512 1373F: arch/arm/plat-samsung/
769bbb63
HS
1374F: arch/arm/mach-s3c24*/
1375F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1376F: arch/arm/mach-s5p*/
1377F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1378F: drivers/*/*s3c2410*
1379F: drivers/*/*/*s3c2410*
40c76662
MB
1380F: drivers/spi/spi-s3c*
1381F: sound/soc/samsung/*
33d43cdd 1382N: exynos
f556cb07 1383
10ffa964
KP
1384ARM/SAMSUNG MOBILE MACHINE SUPPORT
1385M: Kyungmin Park <kyungmin.park@samsung.com>
1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387S: Maintained
004bbd3c 1388F: arch/arm/mach-s5pv210/
10ffa964 1389
3ce4ccb6
KD
1390ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1391M: Kyungmin Park <kyungmin.park@samsung.com>
1392M: Kamil Debski <k.debski@samsung.com>
1393L: linux-arm-kernel@lists.infradead.org
1394L: linux-media@vger.kernel.org
1395S: Maintained
1396F: drivers/media/platform/s5p-g2d/
1397
e6a476fd
MS
1398ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1399M: Kyungmin Park <kyungmin.park@samsung.com>
1400M: Kamil Debski <k.debski@samsung.com>
6305902c 1401M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1402L: linux-arm-kernel@lists.infradead.org
1403L: linux-media@vger.kernel.org
1404S: Maintained
934455d7 1405F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1406F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1407
1408ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1409M: Kyungmin Park <kyungmin.park@samsung.com>
1410M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1411L: linux-arm-kernel@lists.infradead.org
1412L: linux-media@vger.kernel.org
1413S: Maintained
90d72ac6 1414F: drivers/media/platform/s5p-tv/
e6a476fd 1415
d48d38e8 1416ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1417M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1418M: Magnus Damm <magnus.damm@gmail.com>
1419L: linux-sh@vger.kernel.org
d48d38e8 1420W: http://oss.renesas.com
bbff48f5 1421Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1423S: Supported
0b514fdb
SH
1424F: arch/arm/boot/dts/emev2*
1425F: arch/arm/boot/dts/r7s*
1426F: arch/arm/boot/dts/r8a*
1427F: arch/arm/boot/dts/sh*
0b514fdb
SH
1428F: arch/arm/configs/armadillo800eva_defconfig
1429F: arch/arm/configs/bockw_defconfig
0b514fdb 1430F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1431F: arch/arm/configs/marzen_defconfig
1432F: arch/arm/configs/shmobile_defconfig
7a2071c5 1433F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1434F: arch/arm/mach-shmobile/
1435F: drivers/sh/
1436
66314223 1437ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1438M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1439S: Maintained
1440F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1441W: http://www.rocketboards.org
1442T: git://git.rocketboards.org/linux-socfpga.git
1443T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1444
1445ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1446M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1447S: Maintained
1448F: drivers/clk/socfpga/
1449
71bcada8
TT
1450ARM/SOCFPGA EDAC SUPPORT
1451M: Thor Thayer <tthayer@opensource.altera.com>
1452S: Maintained
1453F: drivers/edac/altera_edac.
1454
65ebcc11 1455ARM/STI ARCHITECTURE
a92177ea
SK
1456M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1457M: Maxime Coquelin <maxime.coquelin@st.com>
1458M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1459L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460L: kernel@stlinux.com
1461W: http://www.stlinux.com
1462S: Maintained
1463F: arch/arm/mach-sti/
a92177ea
SK
1464F: arch/arm/boot/dts/sti*
1465F: drivers/clocksource/arm_global_timer.c
a92177ea 1466F: drivers/i2c/busses/i2c-st.c
346e2e4a 1467F: drivers/media/rc/st_rc.c
f53b2bff 1468F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1469F: drivers/phy/phy-miphy28lp.c
1470F: drivers/phy/phy-miphy365x.c
6da969a5 1471F: drivers/phy/phy-stih407-usb.c
26389c78 1472F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1473F: drivers/pinctrl/pinctrl-st.c
1474F: drivers/reset/sti/
1475F: drivers/tty/serial/st-asc.c
eb11adab 1476F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1477F: drivers/usb/host/ehci-st.c
1478F: drivers/usb/host/ohci-st.c
daac6f86 1479F: drivers/ata/ahci_st.c
65ebcc11 1480
2b7a52a4 1481ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1482M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1484S: Maintained
1485
1bbd7089 1486ARM/TETON BGA MACHINE SUPPORT
706e69d6 1487M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1488L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489S: Maintained
1490
2b7a52a4 1491ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1492M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1494S: Maintained
1495
98ad6e3b 1496ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1497M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1499W: http://www.mcuos.com
1500S: Maintained
4e89e8f6 1501F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1502F: drivers/input/keyboard/w90p910_keypad.c
1503F: drivers/input/touchscreen/w90p910_ts.c
1504F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1505F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1506F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1507F: drivers/rtc/rtc-nuc900.c
9df92e6c 1508F: drivers/spi/spi-nuc900.c
4e89e8f6 1509F: drivers/usb/host/ehci-w90x900.c
8a61f013 1510F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1511
54274d71 1512ARM/U300 MACHINE SUPPORT
e4651a9f 1513M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S: Supported
1516F: arch/arm/mach-u300/
9affbd24 1517F: drivers/clocksource/timer-u300.c
54274d71
LW
1518F: drivers/i2c/busses/i2c-stu300.c
1519F: drivers/rtc/rtc-coh901331.c
1520F: drivers/watchdog/coh901327_wdt.c
1521F: drivers/dma/coh901318*
87572880
LW
1522F: drivers/mfd/ab3100*
1523F: drivers/rtc/rtc-ab3100.c
1524F: drivers/rtc/rtc-coh901331.c
1525T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1526
87572880 1527ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1528M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530S: Maintained
1531F: arch/arm/mach-ux500/
e4651a9f 1532F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1533F: drivers/dma/ste_dma40*
e4651a9f 1534F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1535F: drivers/mfd/abx500*
1536F: drivers/mfd/ab8500*
e4651a9f
LW
1537F: drivers/mfd/dbx500*
1538F: drivers/mfd/db8500*
ecc265fe
JP
1539F: drivers/pinctrl/nomadik/pinctrl-ab*
1540F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1541F: drivers/rtc/rtc-ab8500.c
e4651a9f 1542F: drivers/rtc/rtc-pl031.c
87572880 1543T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1544
e93fde28
UH
1545ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1546M: Ulf Hansson <ulf.hansson@linaro.org>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548T: git git://git.linaro.org/people/ulfh/clk.git
1549S: Maintained
1550F: drivers/clk/ux500/
1551F: include/linux/platform_data/clk-ux500.h
1552
740d93b1
PM
1553ARM/VERSATILE EXPRESS PLATFORM
1554M: Liviu Dudau <liviu.dudau@arm.com>
1555M: Sudeep Holla <sudeep.holla@arm.com>
1556M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558S: Maintained
1559F: arch/arm/boot/dts/vexpress*
1560F: arch/arm/mach-vexpress/
1561F: */*/vexpress*
7e8f403f 1562F: */*/*/vexpress*
740d93b1
PM
1563F: drivers/clk/versatile/clk-vexpress-osc.c
1564F: drivers/clocksource/versatile.c
1565
d4275354 1566ARM/VFP SUPPORT
8b58be88 1567M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1569W: http://www.arm.linux.org.uk/
1570S: Maintained
1571F: arch/arm/vfp/
1572
e66b6d8e
MV
1573ARM/VOIPAC PXA270 SUPPORT
1574M: Marek Vasut <marek.vasut@gmail.com>
1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576S: Maintained
1577F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1578F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1579
04529fe2
TP
1580ARM/VT8500 ARM ARCHITECTURE
1581M: Tony Prisk <linux@prisktech.co.nz>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: arch/arm/mach-vt8500/
41fd91b4 1585F: drivers/clocksource/vt8500_timer.c
560746eb 1586F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1587F: drivers/mmc/host/wmt-sdmmc.c
1588F: drivers/pwm/pwm-vt8500.c
1589F: drivers/rtc/rtc-vt8500.c
1590F: drivers/tty/serial/vt8500_serial.c
4f31102b 1591F: drivers/usb/host/ehci-platform.c
41fd91b4 1592F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1593F: drivers/video/fbdev/vt8500lcdfb.*
1594F: drivers/video/fbdev/wm8505fb*
1595F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1596
e66b6d8e
MV
1597ARM/ZIPIT Z2 SUPPORT
1598M: Marek Vasut <marek.vasut@gmail.com>
1599L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600S: Maintained
1601F: arch/arm/mach-pxa/z2.c
6ab2a855 1602F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1603
51f29d44
MS
1604ARM/ZYNQ ARCHITECTURE
1605M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1606R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608W: http://wiki.xilinx.com
1609T: git git://git.xilinx.com/linux-xlnx.git
1610S: Supported
1611F: arch/arm/mach-zynq/
bd2a337a 1612F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1613F: drivers/block/xsysace.c
c2fd4e38
MS
1614N: zynq
1615N: xilinx
1616F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1617F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1618F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1619F: drivers/edac/synopsys_edac.c
51f29d44 1620
b8f9879e
WD
1621ARM SMMU DRIVER
1622M: Will Deacon <will.deacon@arm.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625F: drivers/iommu/arm-smmu.c
e1d3c0fd 1626F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1627
38074229
CM
1628ARM64 PORT (AARCH64 ARCHITECTURE)
1629M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1630M: Will Deacon <will.deacon@arm.com>
38074229
CM
1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632S: Maintained
1633F: arch/arm64/
d19766ec 1634F: Documentation/arm64/
38074229 1635
9d7005f9
LP
1636AS3645A LED FLASH CONTROLLER DRIVER
1637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1638L: linux-media@vger.kernel.org
1639T: git git://linuxtv.org/media_tree.git
1640S: Maintained
1641F: drivers/media/i2c/as3645a.c
1642F: include/media/as3645a.h
1643
d58de038
GJ
1644ASC7621 HARDWARE MONITOR DRIVER
1645M: George Joseph <george.joseph@fairview5.com>
1646L: lm-sensors@lm-sensors.org
1647S: Maintained
1648F: Documentation/hwmon/asc7621
1649F: drivers/hwmon/asc7621.c
1650
b229ece9 1651ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1652M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1653L: acpi4asus-user@lists.sourceforge.net
d0944853 1654L: platform-driver-x86@vger.kernel.org
76593d6f 1655W: http://acpi4asus.sf.net
85091b71 1656S: Maintained
b229ece9
CC
1657F: drivers/platform/x86/asus*.c
1658F: drivers/platform/x86/eeepc*.c
85091b71 1659
953a6479 1660ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1661R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1662W: http://sourceforge.net/projects/xscaleiop
08223d80 1663S: Odd fixes
679655da
JP
1664F: Documentation/crypto/async-tx-api.txt
1665F: crypto/async_tx/
1666F: drivers/dma/
1667F: include/linux/dmaengine.h
1668F: include/linux/async_tx.h
b3e5f263 1669
a1867d36 1670AT24 EEPROM DRIVER
14d77c4d 1671M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1672L: linux-i2c@vger.kernel.org
1673S: Maintained
1674F: drivers/misc/eeprom/at24.c
25f73ed5 1675F: include/linux/platform_data/at24.h
a1867d36 1676
e7839f25 1677ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1678M: "Ed L. Cashin" <ed.cashin@acm.org>
1679W: http://www.openaoe.org/
1da177e4 1680S: Supported
679655da
JP
1681F: Documentation/aoe/
1682F: drivers/block/aoe/
1da177e4 1683
9a10a870 1684ATHEROS ATH GENERIC UTILITIES
f726ee65 1685M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1686L: linux-wireless@vger.kernel.org
1687S: Supported
1688F: drivers/net/wireless/ath/*
1689
fa1c114f 1690ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1691M: Jiri Slaby <jirislaby@gmail.com>
1692M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1693M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1694L: linux-wireless@vger.kernel.org
72c706b7 1695W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1696S: Maintained
fa451753 1697F: drivers/net/wireless/ath/ath5k/
fa1c114f 1698
12e62d6f
KV
1699ATHEROS ATH6KL WIRELESS DRIVER
1700M: Kalle Valo <kvalo@qca.qualcomm.com>
1701L: linux-wireless@vger.kernel.org
1702W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1703T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1704S: Supported
1705F: drivers/net/wireless/ath/ath6kl/
1706
2be7d22f
VK
1707WILOCITY WIL6210 WIRELESS DRIVER
1708M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1709L: linux-wireless@vger.kernel.org
1710L: wil6210@qca.qualcomm.com
1711S: Supported
1712W: http://wireless.kernel.org/en/users/Drivers/wil6210
1713F: drivers/net/wireless/ath/wil6210/
dba4b74d 1714F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1715
1d7e1e6b
CL
1716CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1717M: Christian Lamparter <chunkeey@googlemail.com>
1718L: linux-wireless@vger.kernel.org
1719W: http://wireless.kernel.org/en/users/Drivers/carl9170
1720S: Maintained
1721F: drivers/net/wireless/ath/carl9170/
1722
2c2a6172
LT
1723ATK0110 HWMON DRIVER
1724M: Luca Tettamanti <kronos.it@gmail.com>
1725L: lm-sensors@lm-sensors.org
1726S: Maintained
1727F: drivers/hwmon/asus_atk0110.c
1728
6f69a6d7 1729ATI_REMOTE2 DRIVER
8b58be88 1730M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1731S: Maintained
679655da 1732F: drivers/input/misc/ati_remote2.c
6f69a6d7 1733
7ae115b4 1734ATLX ETHERNET DRIVERS
8b58be88 1735M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1736M: Chris Snook <chris.snook@gmail.com>
e443e383 1737L: netdev@vger.kernel.org
8d5ca6ec
JC
1738W: http://sourceforge.net/projects/atl1
1739W: http://atl1.sourceforge.net
1740S: Maintained
2b133ad6 1741F: drivers/net/ethernet/atheros/
8d5ca6ec 1742
1da177e4 1743ATM
366c1bd1 1744M: Chas Williams <3chas3@gmail.com>
476604de 1745L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1746L: netdev@vger.kernel.org
1da177e4
LT
1747W: http://linux-atm.sourceforge.net
1748S: Maintained
679655da
JP
1749F: drivers/atm/
1750F: include/linux/atm*
c117ab84 1751F: include/uapi/linux/atm*
1da177e4 1752
04ac2f46 1753ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1754M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1755S: Maintained
1756F: drivers/mmc/host/atmel-mci.c
1757F: drivers/mmc/host/atmel-mci-regs.h
1758
a1cfac48 1759ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1760M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1761S: Supported
df621252 1762F: drivers/tty/serial/atmel_serial.c
a1cfac48 1763
dfae90ed 1764ATMEL Audio ALSA driver
3a82002c 1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1767S: Supported
1768F: sound/soc/atmel
1769
b414dc16
NF
1770ATMEL DMA DRIVER
1771M: Nicolas Ferre <nicolas.ferre@atmel.com>
1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S: Supported
1774F: drivers/dma/at_hdmac.c
1775F: drivers/dma/at_hdmac_regs.h
6f0d65af 1776F: include/linux/platform_data/dma-atmel.h
b414dc16 1777
6bd0f436
LD
1778ATMEL XDMA DRIVER
1779M: Ludovic Desroches <ludovic.desroches@atmel.com>
1780L: linux-arm-kernel@lists.infradead.org
1781L: dmaengine@vger.kernel.org
1782S: Supported
1783F: drivers/dma/at_xdmac.c
1784
888f2804
LD
1785ATMEL I2C DRIVER
1786M: Ludovic Desroches <ludovic.desroches@atmel.com>
1787L: linux-i2c@vger.kernel.org
1788S: Supported
1789F: drivers/i2c/busses/i2c-at91.c
1790
15515545
JW
1791ATMEL ISI DRIVER
1792M: Josh Wu <josh.wu@atmel.com>
1793L: linux-media@vger.kernel.org
1794S: Supported
f2294c2d 1795F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1796F: include/media/atmel-isi.h
1797
8f4c79ce 1798ATMEL LCDFB DRIVER
8b58be88 1799M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1800L: linux-fbdev@vger.kernel.org
8f4c79ce 1801S: Maintained
8a61f013 1802F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1803F: include/video/atmel_lcdc.h
8f4c79ce 1804
89e5785f 1805ATMEL MACB ETHERNET DRIVER
a02875a6 1806M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1807S: Supported
9f2f381f 1808F: drivers/net/ethernet/cadence/
89e5785f 1809
5cbac98a
JW
1810ATMEL NAND DRIVER
1811M: Josh Wu <josh.wu@atmel.com>
1812L: linux-mtd@lists.infradead.org
1813S: Supported
1814F: drivers/mtd/nand/atmel_nand*
1815
754ce4f2 1816ATMEL SPI DRIVER
a02875a6 1817M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1818S: Supported
9df92e6c 1819F: drivers/spi/spi-atmel.*
754ce4f2 1820
0ef09015 1821ATMEL SSC DRIVER
03515f32 1822M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824S: Supported
1825F: drivers/misc/atmel-ssc.c
1826F: include/linux/atmel-ssc.h
1827
e9cb1c5a
NF
1828ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1829M: Nicolas Ferre <nicolas.ferre@atmel.com>
1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S: Supported
1832F: drivers/misc/atmel_tclib.c
1833F: drivers/clocksource/tcb_clksrc.c
1834
914a3f3b 1835ATMEL USBA UDC DRIVER
a02875a6
NF
1836M: Nicolas Ferre <nicolas.ferre@atmel.com>
1837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1838S: Supported
faf2e1db 1839F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1840
1da177e4 1841ATMEL WIRELESS DRIVER
8b58be88 1842M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1843L: linux-wireless@vger.kernel.org
1da177e4
LT
1844W: http://www.thekelleys.org.uk/atmel
1845W: http://atmelwlandriver.sourceforge.net/
1846S: Maintained
679655da 1847F: drivers/net/wireless/atmel*
1da177e4 1848
26780d9e 1849ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1850M: Bradley Grove <linuxdrivers@attotech.com>
1851L: linux-scsi@vger.kernel.org
1852W: http://www.attotech.com
1853S: Supported
1854F: drivers/scsi/esas2r
26780d9e 1855
a92b7b80 1856AUDIT SUBSYSTEM
915f389d 1857M: Paul Moore <paul@paul-moore.com>
8b58be88 1858M: Eric Paris <eparis@redhat.com>
915f389d 1859L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1860W: http://people.redhat.com/sgrubb/audit/
915f389d 1861T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1862S: Maintained
679655da 1863F: include/linux/audit.h
c117ab84 1864F: include/uapi/linux/audit.h
679655da 1865F: kernel/audit*
a92b7b80 1866
70e84049 1867AUXILIARY DISPLAY DRIVERS
8b58be88 1868M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1869W: http://miguelojeda.es/auxdisplay.htm
1870W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1871S: Maintained
679655da
JP
1872F: drivers/auxdisplay/
1873F: include/linux/cfag12864b.h
70e84049 1874
5f97f7f9 1875AVR32 ARCHITECTURE
e336f61f
HCE
1876M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1877M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1878W: http://www.atmel.com/products/AVR32/
249d9d9d 1879W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1880W: http://avrfreaks.net/
e336f61f 1881S: Maintained
679655da 1882F: arch/avr32/
5f97f7f9
HS
1883
1884AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1885M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1886M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1887S: Maintained
679655da 1888F: arch/avr32/mach-at32ap/
5f97f7f9 1889
1da177e4 1890AX.25 NETWORK LAYER
8b58be88 1891M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1892L: linux-hams@vger.kernel.org
d34cb28a 1893W: http://www.linux-ax25.org/
1da177e4 1894S: Maintained
c117ab84 1895F: include/uapi/linux/ax25.h
679655da
JP
1896F: include/net/ax25.h
1897F: net/ax25/
1da177e4 1898
d5269395 1899AZ6007 DVB DRIVER
009a5410 1900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1901L: linux-media@vger.kernel.org
1902W: http://linuxtv.org
1903T: git git://linuxtv.org/media_tree.git
1904S: Maintained
1905F: drivers/media/usb/dvb-usb-v2/az6007.c
1906
6777376e
HV
1907AZTECH FM RADIO RECEIVER DRIVER
1908M: Hans Verkuil <hverkuil@xs4all.nl>
1909L: linux-media@vger.kernel.org
1910T: git git://linuxtv.org/media_tree.git
1911W: http://linuxtv.org
1912S: Maintained
1913F: drivers/media/radio/radio-aztech*
1914
e2d1d6c0 1915B43 WIRELESS DRIVER
e2d1d6c0 1916L: linux-wireless@vger.kernel.org
ed072f9e 1917L: b43-dev@lists.infradead.org
491b26b4 1918W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1919S: Odd Fixes
679655da 1920F: drivers/net/wireless/b43/
e2d1d6c0
RD
1921
1922B43LEGACY WIRELESS DRIVER
8b58be88 1923M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1924L: linux-wireless@vger.kernel.org
ed072f9e 1925L: b43-dev@lists.infradead.org
491b26b4 1926W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1927S: Maintained
679655da 1928F: drivers/net/wireless/b43legacy/
e2d1d6c0 1929
300abeb5 1930BACKLIGHT CLASS/SUBSYSTEM
6212de88 1931M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1932M: Lee Jones <lee.jones@linaro.org>
300abeb5 1933S: Maintained
679655da
JP
1934F: drivers/video/backlight/
1935F: include/linux/backlight.h
300abeb5 1936
c6c8fea2 1937BATMAN ADVANCED
207df49e 1938M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1939M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1940M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1941L: b.a.t.m.a.n@lists.open-mesh.org
1942W: http://www.open-mesh.org/
1943S: Maintained
1944F: net/batman-adv/
1945
e2d1d6c0 1946BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1947M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1948L: linux-hams@vger.kernel.org
1949W: http://www.baycom.org/~tom/ham/ham.html
1950S: Maintained
679655da 1951F: drivers/net/hamradio/baycom*
e2d1d6c0 1952
cafe5635 1953BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1954M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1955L: linux-bcache@vger.kernel.org
1956W: http://bcache.evilpiepirate.org
1957S: Maintained:
1958F: drivers/md/bcache/
1959
e2d1d6c0 1960BEFS FILE SYSTEM
55817d3d 1961S: Orphan
679655da
JP
1962F: Documentation/filesystems/befs.txt
1963F: fs/befs/
e2d1d6c0 1964
564ee360 1965BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1966M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1967L: netdev@vger.kernel.org
1968S: Maintained
1969F: drivers/net/ethernet/ec_bhf.c
564ee360 1970
e2d1d6c0 1971BFS FILE SYSTEM
8b58be88 1972M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1973S: Maintained
679655da
JP
1974F: Documentation/filesystems/bfs.txt
1975F: fs/bfs/
c117ab84 1976F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1977
1394f032 1978BLACKFIN ARCHITECTURE
a4edbc10 1979M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1980L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1981T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1982W: http://blackfin.uclinux.org
1983S: Supported
679655da 1984F: arch/blackfin/
566da5b2 1985
e190d6b1 1986BLACKFIN EMAC DRIVER
b3fe92b0 1987L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1988W: http://blackfin.uclinux.org
1989S: Supported
7b35f033 1990F: drivers/net/ethernet/adi/
e190d6b1 1991
566da5b2 1992BLACKFIN RTC DRIVER
b3fe92b0 1993L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1994W: http://blackfin.uclinux.org
1995S: Supported
679655da 1996F: drivers/rtc/rtc-bfin.c
1394f032 1997
936ed49a 1998BLACKFIN SDH DRIVER
109ec8c3 1999M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2000L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2001W: http://blackfin.uclinux.org
2002S: Supported
2003F: drivers/mmc/host/bfin_sdh.c
2004
1394f032 2005BLACKFIN SERIAL DRIVER
8b58be88 2006M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2007L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2008W: http://blackfin.uclinux.org
2009S: Supported
8460241e 2010F: drivers/tty/serial/bfin_uart.c
1394f032 2011
1e6d320f 2012BLACKFIN WATCHDOG DRIVER
b3fe92b0 2013L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2014W: http://blackfin.uclinux.org
2015S: Supported
679655da 2016F: drivers/watchdog/bfin_wdt.c
1e6d320f 2017
d24ecfcc 2018BLACKFIN I2C TWI DRIVER
8b58be88 2019M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2020L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2021W: http://blackfin.uclinux.org/
2022S: Supported
679655da 2023F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2024
1e204377
SJ
2025BLACKFIN MEDIA DRIVER
2026M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2027L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2028W: http://blackfin.uclinux.org/
2029S: Supported
2030F: drivers/media/platform/blackfin/
2031F: drivers/media/i2c/adv7183*
2032F: drivers/media/i2c/vs6624*
2033
b54cf35a
JSM
2034BLINKM RGB LED DRIVER
2035M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2036S: Maintained
2037F: drivers/leds/leds-blinkm.c
2038
1da177e4 2039BLOCK LAYER
8b58be88 2040M: Jens Axboe <axboe@kernel.dk>
08deed1e 2041T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2042S: Maintained
679655da 2043F: block/
1da177e4 2044
2b54aaef 2045BLOCK2MTD DRIVER
8b58be88 2046M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2047L: linux-mtd@lists.infradead.org
2048S: Maintained
679655da 2049F: drivers/mtd/devices/block2mtd.c
2b54aaef 2050
63fbd24e 2051BLUETOOTH DRIVERS
8b58be88 2052M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2053M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2054M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2055L: linux-bluetooth@vger.kernel.org
63fbd24e 2056W: http://www.bluez.org/
22e7a424
MH
2057T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2058T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2059S: Maintained
679655da 2060F: drivers/bluetooth/
1da177e4 2061
63fbd24e 2062BLUETOOTH SUBSYSTEM
8b58be88 2063M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2064M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2065M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2066L: linux-bluetooth@vger.kernel.org
2067W: http://www.bluez.org/
22e7a424
MH
2068T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2069T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2070S: Maintained
679655da
JP
2071F: net/bluetooth/
2072F: include/net/bluetooth/
1da177e4
LT
2073
2074BONDING DRIVER
79b30750 2075M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2076M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2077M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2078L: netdev@vger.kernel.org
ce00f85c
JC
2079W: http://sourceforge.net/projects/bonding/
2080S: Supported
679655da 2081F: drivers/net/bonding/
c117ab84 2082F: include/uapi/linux/if_bonding.h
1da177e4 2083
b5f4df34
AS
2084BPF (Safe dynamic programs and tools)
2085M: Alexei Starovoitov <ast@kernel.org>
2086L: netdev@vger.kernel.org
2087L: linux-kernel@vger.kernel.org
2088S: Supported
2089F: kernel/bpf/
2090
39105890 2091BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2092M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2093L: netdev@vger.kernel.org
2094S: Supported
adfc5217 2095F: drivers/net/ethernet/broadcom/b44.*
39105890 2096
32ec90d5
FF
2097BROADCOM GENET ETHERNET DRIVER
2098M: Florian Fainelli <f.fainelli@gmail.com>
2099L: netdev@vger.kernel.org
2100S: Supported
2101F: drivers/net/ethernet/broadcom/genet/
2102
948c51e6 2103BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2104M: Sony Chacko <sony.chacko@qlogic.com>
2105M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2106L: netdev@vger.kernel.org
2107S: Supported
adfc5217
JK
2108F: drivers/net/ethernet/broadcom/bnx2.*
2109F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2110
4d9d2cb0 2111BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2112M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2113L: netdev@vger.kernel.org
2114S: Supported
adfc5217 2115F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2116
90f4c594 2117BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2118M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2119M: Ray Jui <rjui@broadcom.com>
2120M: Scott Branden <sbranden@broadcom.com>
497a045d 2121L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2122T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2123S: Maintained
2124F: arch/arm/mach-bcm/
2125F: arch/arm/boot/dts/bcm113*
90f4c594 2126F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2127F: arch/arm/boot/dts/bcm281*
2128F: arch/arm/configs/bcm_defconfig
e4ef47f2 2129F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2130F: drivers/clocksource/bcm_kona_timer.c
2131
9209bec4 2132BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2133M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2134M: Lee Jones <lee@kernel.org>
f680f25c 2135L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2137S: Maintained
9209bec4 2138N: bcm2835
f680f25c 2139
a2f6734c
KC
2140BROADCOM BCM33XX MIPS ARCHITECTURE
2141M: Kevin Cernekee <cernekee@gmail.com>
2142L: linux-mips@linux-mips.org
2143S: Maintained
2144F: arch/mips/bcm3384/*
2145F: arch/mips/include/asm/mach-bcm3384/*
2146F: arch/mips/kernel/*bmips*
2147
9209bec4 2148BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2149M: Hauke Mehrtens <hauke@hauke-m.de>
2150L: linux-arm-kernel@lists.infradead.org
2151S: Maintained
2152F: arch/arm/mach-bcm/bcm_5301x.c
2153F: arch/arm/boot/dts/bcm5301x.dtsi
2154F: arch/arm/boot/dts/bcm470*
2155
e076e962
FF
2156BROADCOM BCM63XX ARM ARCHITECTURE
2157M: Florian Fainelli <f.fainelli@gmail.com>
2158L: linux-arm-kernel@lists.infradead.org
eb6725d0 2159T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2160S: Maintained
2161F: arch/arm/mach-bcm/bcm63xx.c
2162F: arch/arm/include/debug/bcm63xx.S
2163
7110e227
KC
2164BROADCOM BCM63XX/BCM33XX UDC DRIVER
2165M: Kevin Cernekee <cernekee@gmail.com>
2166L: linux-usb@vger.kernel.org
2167S: Maintained
2168F: drivers/usb/gadget/udc/bcm63xx_udc.*
2169
2df94fd6 2170BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2171M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2172M: Gregory Fong <gregory.0xf0@gmail.com>
2173M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2175T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2176S: Maintained
2177F: arch/arm/mach-bcm/*brcmstb*
2178F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2179F: drivers/bus/brcmstb_gisb.c
2df94fd6 2180
70371cef
KC
2181BROADCOM BMIPS MIPS ARCHITECTURE
2182M: Kevin Cernekee <cernekee@gmail.com>
2183M: Florian Fainelli <f.fainelli@gmail.com>
2184L: linux-mips@linux-mips.org
eb6725d0 2185T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2186S: Maintained
2187F: arch/mips/bmips/*
2188F: arch/mips/include/asm/mach-bmips/*
2189F: arch/mips/kernel/*bmips*
2190F: arch/mips/boot/dts/bcm*.dts*
2191F: drivers/irqchip/irq-bcm7*
2192F: drivers/irqchip/irq-brcmstb*
2193
948c51e6 2194BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2195M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2196M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2197L: netdev@vger.kernel.org
2198S: Supported
adfc5217 2199F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2200
a9533e7e
HP
2201BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2202M: Brett Rudley <brudley@broadcom.com>
818c07b8 2203M: Arend van Spriel <arend@broadcom.com>
85d63686 2204M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2205M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2206L: linux-wireless@vger.kernel.org
5615171c 2207L: brcm80211-dev-list@broadcom.com
a9533e7e 2208S: Supported
f62ebdd5 2209F: drivers/net/wireless/brcm80211/
a9533e7e 2210
9958d6f9 2211BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2212M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2213L: linux-scsi@vger.kernel.org
2214S: Supported
2215F: drivers/scsi/bnx2fc/
2216
6a6b5ad0 2217BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2218M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2219L: linux-scsi@vger.kernel.org
2220S: Supported
2221F: drivers/scsi/bnx2i/
2222
36c0237f
SB
2223BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2224M: Ray Jui <rjui@broadcom.com>
2225M: Scott Branden <sbranden@broadcom.com>
2226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2227L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2228T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2229S: Maintained
2230N: iproc
2231N: cygnus
2232N: bcm9113*
2233N: bcm9583*
2234N: bcm583*
2235N: bcm113*
2236
7b7f588b 2237BROADCOM KONA GPIO DRIVER
5e163903 2238M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2239L: bcm-kernel-feedback-list@broadcom.com
2240S: Supported
2241F: drivers/gpio/gpio-bcm-kona.c
2242F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2243
c9678d86
RM
2244BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2245M: Rafał Miłecki <zajec5@gmail.com>
2246L: linux-wireless@vger.kernel.org
2247S: Maintained
2248F: drivers/bcma/
2249F: include/linux/bcma/
2250
b8302205
FF
2251BROADCOM SYSTEMPORT ETHERNET DRIVER
2252M: Florian Fainelli <f.fainelli@gmail.com>
2253L: netdev@vger.kernel.org
2254S: Supported
2255F: drivers/net/ethernet/broadcom/bcmsysport.*
2256
7725ccfd 2257BROCADE BFA FC SCSI DRIVER
aa803370
AG
2258M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2259M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2260L: linux-scsi@vger.kernel.org
2261S: Supported
2262F: drivers/scsi/bfa/
7725ccfd 2263
8b230ed8 2264BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2265M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2266L: netdev@vger.kernel.org
2267S: Supported
f844a0ea 2268F: drivers/net/ethernet/brocade/bna/
8b230ed8 2269
5cdf7f76 2270BSG (block layer generic sg v4 driver)
8b58be88 2271M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2272L: linux-scsi@vger.kernel.org
2273S: Supported
679655da
JP
2274F: block/bsg.c
2275F: include/linux/bsg.h
c117ab84 2276F: include/uapi/linux/bsg.h
5cdf7f76 2277
af39917d
CL
2278BT87X AUDIO DRIVER
2279M: Clemens Ladisch <clemens@ladisch.de>
2280L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2281T: git git://git.alsa-project.org/alsa-kernel.git
2282S: Maintained
2283F: Documentation/sound/alsa/Bt87x.txt
2284F: sound/pci/bt87x.c
2285
ff1d5c2f 2286BT8XXGPIO DRIVER
eb032b98 2287M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2288W: http://bu3sch.de/btgpio.php
2289S: Maintained
72dbb705 2290F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2291
eb1eb04f 2292BTRFS FILE SYSTEM
c0778e25
CM
2293M: Chris Mason <clm@fb.com>
2294M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2295M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2296L: linux-btrfs@vger.kernel.org
2297W: http://btrfs.wiki.kernel.org/
8a6e2535 2298Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2299T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2300S: Maintained
679655da
JP
2301F: Documentation/filesystems/btrfs.txt
2302F: fs/btrfs/
eb1eb04f 2303
1da177e4 2304BTTV VIDEO4LINUX DRIVER
009a5410 2305M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2306L: linux-media@vger.kernel.org
96b6aba0 2307W: http://linuxtv.org
275ffde4 2308T: git git://linuxtv.org/media_tree.git
f96236e5 2309S: Odd fixes
679655da 2310F: Documentation/video4linux/bttv/
90d72ac6 2311F: drivers/media/pci/bt8xx/bttv*
1da177e4 2312
1f34923c
KA
2313BUSLOGIC SCSI DRIVER
2314M: Khalid Aziz <khalid@gonehiking.org>
2315L: linux-scsi@vger.kernel.org
2316S: Maintained
2317F: drivers/scsi/BusLogic.*
2318F: drivers/scsi/FlashPoint.*
2319
af39917d
CL
2320C-MEDIA CMI8788 DRIVER
2321M: Clemens Ladisch <clemens@ladisch.de>
2322L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2323T: git git://git.alsa-project.org/alsa-kernel.git
2324S: Maintained
2325F: sound/pci/oxygen/
2326
2141355f
MS
2327C6X ARCHITECTURE
2328M: Mark Salter <msalter@redhat.com>
2329M: Aurelien Jacquiot <a-jacquiot@ti.com>
2330L: linux-c6x-dev@linux-c6x.org
2331W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2332S: Maintained
2333F: arch/c6x/
2334
a5432f5a 2335CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2336M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2337L: linux-cachefs@redhat.com
2338S: Supported
2339F: Documentation/filesystems/caching/cachefiles.txt
2340F: fs/cachefiles/
2341
c815ca39
HV
2342CADET FM/AM RADIO RECEIVER DRIVER
2343M: Hans Verkuil <hverkuil@xs4all.nl>
2344L: linux-media@vger.kernel.org
2345T: git git://linuxtv.org/media_tree.git
2346W: http://linuxtv.org
2347S: Maintained
2348F: drivers/media/radio/radio-cadet*
2349
77d5140f 2350CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2351M: Jonathan Corbet <corbet@lwn.net>
661263b5 2352L: linux-media@vger.kernel.org
275ffde4 2353T: git git://linuxtv.org/media_tree.git
77d5140f 2354S: Maintained
679655da 2355F: Documentation/video4linux/cafe_ccic
90d72ac6 2356F: drivers/media/platform/marvell-ccic/
77d5140f 2357
201b6bab 2358CAIF NETWORK LAYER
5c574f50 2359M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2360L: netdev@vger.kernel.org
2361S: Supported
2362F: Documentation/networking/caif/
2363F: drivers/net/caif/
c117ab84 2364F: include/uapi/linux/caif/
201b6bab
JP
2365F: include/net/caif/
2366F: net/caif/
2367
77dac90f 2368CALGARY x86-64 IOMMU
8b58be88
JP
2369M: Muli Ben-Yehuda <muli@il.ibm.com>
2370M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2371L: discuss@x86-64.org
2372S: Maintained
679655da
JP
2373F: arch/x86/kernel/pci-calgary_64.c
2374F: arch/x86/kernel/tce_64.c
2375F: arch/x86/include/asm/calgary.h
2376F: arch/x86/include/asm/tce.h
77dac90f 2377
e2d1d6c0 2378CAN NETWORK LAYER
8d15d386 2379M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2380M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2381L: linux-can@vger.kernel.org
84b0d715 2382W: https://github.com/linux-can
870482a4
MKB
2383T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2384T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2385S: Maintained
f35f6c8f 2386F: Documentation/networking/can.txt
8d15d386 2387F: net/can/
8d15d386 2388F: include/linux/can/core.h
c117ab84
CEB
2389F: include/uapi/linux/can.h
2390F: include/uapi/linux/can/bcm.h
2391F: include/uapi/linux/can/raw.h
2392F: include/uapi/linux/can/gw.h
e2d1d6c0 2393
4261a204 2394CAN NETWORK DRIVERS
8b58be88 2395M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2396M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2397L: linux-can@vger.kernel.org
84b0d715 2398W: https://github.com/linux-can
870482a4
MKB
2399T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2401S: Maintained
8d15d386
OH
2402F: drivers/net/can/
2403F: include/linux/can/dev.h
8d15d386 2404F: include/linux/can/platform/
c117ab84
CEB
2405F: include/uapi/linux/can/error.h
2406F: include/uapi/linux/can/netlink.h
4261a204 2407
95d16c72
JM
2408CAPABILITIES
2409M: Serge Hallyn <serge.hallyn@canonical.com>
2410L: linux-security-module@vger.kernel.org
6305902c 2411S: Supported
95d16c72 2412F: include/linux/capability.h
c117ab84 2413F: include/uapi/linux/capability.h
95d16c72 2414F: security/capability.c
6305902c 2415F: security/commoncap.c
38a94118 2416F: kernel/capability.c
95d16c72 2417
b84894c7
KT
2418CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2419M: Kevin Tsai <ktsai@capellamicro.com>
2420S: Maintained
2421F: drivers/iio/light/cm*
2422F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2423
ef0bbac3
VB
2424CC2520 IEEE-802.15.4 RADIO DRIVER
2425M: Varka Bhadram <varkabhadram@gmail.com>
2426L: linux-wpan@vger.kernel.org
2427S: Maintained
2428F: drivers/net/ieee802154/cc2520.c
2429F: include/linux/spi/cc2520.h
2430F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2431
b8154542 2432CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2433M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2434L: linuxppc-dev@lists.ozlabs.org
2435L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2436W: http://www.ibm.com/developerworks/power/cell/
2437S: Supported
679655da 2438F: arch/powerpc/include/asm/cell*.h
679655da 2439F: arch/powerpc/include/asm/spu*.h
c117ab84 2440F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2441F: arch/powerpc/oprofile/*cell*
2442F: arch/powerpc/platforms/cell/
b8154542 2443
9030aaf9 2444CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2445M: Yan, Zheng <zyan@redhat.com>
2446M: Sage Weil <sage@redhat.com>
82593f87 2447L: ceph-devel@vger.kernel.org
09d90327 2448W: http://ceph.com/
fb99f881 2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2450S: Supported
2451F: Documentation/filesystems/ceph.txt
14430813
JP
2452F: fs/ceph/
2453F: net/ceph/
2454F: include/linux/ceph/
2455F: include/linux/crush/
9030aaf9 2456
18332a80 2457CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2458L: linux-usb@vger.kernel.org
10c6c9c9 2459S: Orphan
679655da
JP
2460F: Documentation/usb/WUSB-Design-overview.txt
2461F: Documentation/usb/wusb-cbaf
355ffe69
DV
2462F: drivers/usb/host/hwa-hc.c
2463F: drivers/usb/host/whci/
679655da
JP
2464F: drivers/usb/wusbcore/
2465F: include/linux/usb/wusb*
18332a80 2466
70e84049 2467CFAG12864B LCD DRIVER
8b58be88 2468M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2469W: http://miguelojeda.es/auxdisplay.htm
2470W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2471S: Maintained
679655da
JP
2472F: drivers/auxdisplay/cfag12864b.c
2473F: include/linux/cfag12864b.h
70e84049
MOS
2474
2475CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2476M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2477W: http://miguelojeda.es/auxdisplay.htm
2478W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2479S: Maintained
679655da
JP
2480F: drivers/auxdisplay/cfag12864bfb.c
2481F: include/linux/cfag12864b.h
70e84049 2482
704232c2 2483CFG80211 and NL80211
8b58be88 2484M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2485L: linux-wireless@vger.kernel.org
ce466579
JB
2486W: http://wireless.kernel.org/
2487T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2489S: Maintained
c117ab84 2490F: include/uapi/linux/nl80211.h
679655da
JP
2491F: include/net/cfg80211.h
2492F: net/wireless/*
2493X: net/wireless/wext*
704232c2 2494
46e64261
GKH
2495CHAR and MISC DRIVERS
2496M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2497M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2498T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2499S: Supported
46e64261
GKH
2500F: drivers/char/*
2501F: drivers/misc/*
471322a8 2502F: include/linux/miscdevice.h
46e64261 2503
0a920b5b 2504CHECKPATCH
8b58be88 2505M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2506M: Joe Perches <joe@perches.com>
2507S: Maintained
679655da 2508F: scripts/checkpatch.pl
0a920b5b 2509
f8407f26
HW
2510CHINESE DOCUMENTATION
2511M: Harry Wei <harryxiyou@gmail.com>
9740153c 2512L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2513L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2514S: Maintained
2515F: Documentation/zh_CN/
2516
2721ea2c 2517CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2518M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2520L: linux-usb@vger.kernel.org
2521S: Maintained
2522F: drivers/usb/chipidea/
2523
a93ad65d
HG
2524CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2525M: Hans de Goede <hdegoede@redhat.com>
2526L: linux-input@vger.kernel.org
2527S: Maintained
2528F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2529F: drivers/input/touchscreen/chipone_icn8318.c
2530
ab043105
OJ
2531CHROME HARDWARE PLATFORM SUPPORT
2532M: Olof Johansson <olof@lixom.net>
2533S: Maintained
2534F: drivers/platform/chrome/
2535
641cb85e 2536CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2537M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2538M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2539M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2540M: Neel Patel <neepatel@cisco.com>
7063fbf2 2541S: Supported
a6a5580c 2542F: drivers/net/ethernet/cisco/enic/
7063fbf2 2543
e3cf00d0 2544CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2545M: Upinder Malhi <umalhi@cisco.com>
2546S: Supported
2547F: drivers/infiniband/hw/usnic
e3cf00d0 2548
2b7a52a4 2549CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2550M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2551L: netdev@vger.kernel.org
2552S: Maintained
57d0b7a0 2553F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2554
3d4cfdc9
MB
2555CIRRUS LOGIC AUDIO CODEC DRIVERS
2556M: Brian Austin <brian.austin@cirrus.com>
2557M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2558L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2559S: Maintained
2560F: sound/soc/codecs/cs*
2561
94574d9a
KRW
2562CLEANCACHE API
2563M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2564L: linux-kernel@vger.kernel.org
2565S: Maintained
2566F: mm/cleancache.c
2567F: include/linux/cleancache.h
2568
d4275354 2569CLK API
8b58be88 2570M: Russell King <linux@arm.linux.org.uk>
aa571b14 2571L: linux-clk@vger.kernel.org
37417046 2572S: Maintained
d4275354
RK
2573F: include/linux/clk.h
2574
9222d247
JS
2575CLOCKSOURCE, CLOCKEVENT DRIVERS
2576M: Daniel Lezcano <daniel.lezcano@linaro.org>
2577M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2578L: linux-kernel@vger.kernel.org
9222d247
JS
2579T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2580S: Supported
2581F: drivers/clocksource
2582
5df6d737 2583CISCO FCOE HBA DRIVER
8fc89a79
HP
2584M: Hiral Patel <hiralpat@cisco.com>
2585M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2586M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2587L: linux-scsi@vger.kernel.org
2588S: Supported
2a99921a 2589F: drivers/scsi/fnic/
5df6d737 2590
529aa8cb
TLSC
2591CMPC ACPI DRIVER
2592M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2593M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2594L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2595S: Supported
2596F: drivers/platform/x86/classmate-laptop.c
2597
74425eee 2598COCCINELLE/Semantic Patches (SmPL)
26de9c26 2599M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2600M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2601M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2602M: Michal Marek <mmarek@suse.cz>
26de9c26 2603L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2604T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2605W: http://coccinelle.lip6.fr/
2606S: Supported
4b92b2aa 2607F: Documentation/coccinelle.txt
74425eee
NP
2608F: scripts/coccinelle/
2609F: scripts/coccicheck
2610
1da177e4 2611CODA FILE SYSTEM
8b58be88 2612M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2613M: coda@cs.cmu.edu
2614L: codalist@coda.cs.cmu.edu
2615W: http://www.coda.cs.cmu.edu/
2616S: Maintained
679655da
JP
2617F: Documentation/filesystems/coda.txt
2618F: fs/coda/
2619F: include/linux/coda*.h
c117ab84 2620F: include/uapi/linux/coda*.h
1da177e4 2621
0b14261e
PZ
2622CODA V4L2 MEM2MEM DRIVER
2623M: Philipp Zabel <p.zabel@pengutronix.de>
2624L: linux-media@vger.kernel.org
2625S: Maintained
2626F: Documentation/devicetree/bindings/media/coda.txt
2627F: drivers/media/platform/coda/
2628
7704addb 2629COMMON CLK FRAMEWORK
7704addb 2630M: Mike Turquette <mturquette@linaro.org>
f956165f 2631M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2632L: linux-clk@vger.kernel.org
baeb0d9b 2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2634S: Maintained
60bea3b5
SW
2635F: drivers/clk/
2636X: drivers/clk/clkdev.c
7704addb 2637F: include/linux/clk-pr*
60bea3b5 2638F: include/linux/clk/
7704addb 2639
e2d1d6c0 2640COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2641M: Steve French <sfrench@samba.org>
51223df6 2642L: linux-cifs@vger.kernel.org
d1f28953 2643L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2644W: http://linux-cifs.samba.org/
bb1d5dda 2645T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2646S: Supported
ec421a71 2647F: Documentation/filesystems/cifs/
679655da 2648F: fs/cifs/
e2d1d6c0 2649
1da177e4 2650COMPACTPCI HOTPLUG CORE
8b58be88 2651M: Scott Murray <scott@spiteful.org>
64dab204 2652L: linux-pci@vger.kernel.org
82c4dfc7 2653S: Maintained
679655da 2654F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2655
2656COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2657M: Scott Murray <scott@spiteful.org>
64dab204 2658L: linux-pci@vger.kernel.org
82c4dfc7 2659S: Maintained
679655da 2660F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2661
2662COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2663M: Scott Murray <scott@spiteful.org>
64dab204 2664L: linux-pci@vger.kernel.org
82c4dfc7 2665S: Maintained
679655da 2666F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2667
5411552c 2668COMPAL LAPTOP SUPPORT
8b58be88 2669M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2670L: platform-driver-x86@vger.kernel.org
5411552c 2671S: Maintained
679655da 2672F: drivers/platform/x86/compal-laptop.c
5411552c 2673
949be0f7 2674CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2675M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2676L: accessrunner-general@lists.sourceforge.net
2677W: http://accessrunner.sourceforge.net/
949be0f7 2678S: Maintained
679655da 2679F: drivers/usb/atm/cxacru.c
949be0f7 2680
e2d1d6c0 2681CONFIGFS
d6351db2
JB
2682M: Joel Becker <jlbec@evilplan.org>
2683T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2684S: Supported
679655da
JP
2685F: fs/configfs/
2686F: include/linux/configfs.h
e2d1d6c0 2687
acb9c1b2 2688CONNECTOR
8b58be88 2689M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2690L: netdev@vger.kernel.org
2691S: Maintained
2692F: drivers/connector/
2693
a3e3354d 2694CONTROL GROUP (CGROUP)
860ca0e6 2695M: Tejun Heo <tj@kernel.org>
ad50c159 2696M: Li Zefan <lizefan@huawei.com>
12340313 2697L: cgroups@vger.kernel.org
860ca0e6 2698T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2699S: Maintained
a3e3354d 2700F: Documentation/cgroups/
679655da
JP
2701F: include/linux/cgroup*
2702F: kernel/cgroup*
a3e3354d
TH
2703
2704CONTROL GROUP - CPUSET
2705M: Li Zefan <lizefan@huawei.com>
2706L: cgroups@vger.kernel.org
2707W: http://www.bullopensource.org/cpuset/
2708W: http://oss.sgi.com/projects/cpusets/
2709T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2710S: Maintained
2711F: Documentation/cgroups/cpusets.txt
2712F: include/linux/cpuset.h
2713F: kernel/cpuset.c
2714
2715CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2716M: Johannes Weiner <hannes@cmpxchg.org>
2717M: Michal Hocko <mhocko@suse.cz>
2718L: cgroups@vger.kernel.org
2719L: linux-mm@kvack.org
2720S: Maintained
2721F: mm/memcontrol.c
5d1ea48b 2722F: mm/swap_cgroup.c
fb3a0fb6 2723
bebe4678 2724CORETEMP HARDWARE MONITORING DRIVER
96859129 2725M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2726L: lm-sensors@lm-sensors.org
2727S: Maintained
679655da
JP
2728F: Documentation/hwmon/coretemp
2729F: drivers/hwmon/coretemp.c
bebe4678 2730
1da177e4 2731COSA/SRP SYNC SERIAL DRIVER
8b58be88 2732M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2733W: http://www.fi.muni.cz/~kas/cosa/
2734S: Maintained
679655da 2735F: drivers/net/wan/cosa*
1da177e4 2736
4371ee35 2737CPMAC ETHERNET DRIVER
8b58be88 2738M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2739L: netdev@vger.kernel.org
2740S: Maintained
b544dbac 2741F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2742
1da177e4 2743CPU FREQUENCY DRIVERS
49db1903 2744M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2745M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2746L: linux-pm@vger.kernel.org
1da177e4 2747S: Maintained
27209d91
VK
2748T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2749T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2750F: drivers/cpufreq/
2751F: include/linux/cpufreq.h
1da177e4 2752
8a67f0ef
VK
2753CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2754M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2755M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2756L: linux-pm@vger.kernel.org
2757W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2758S: Maintained
2759F: drivers/cpufreq/arm_big_little.h
2760F: drivers/cpufreq/arm_big_little.c
2761F: drivers/cpufreq/arm_big_little_dt.c
2762
14d2c34c 2763CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2764M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2765M: Daniel Lezcano <daniel.lezcano@linaro.org>
2766L: linux-pm@vger.kernel.org
2767L: linux-arm-kernel@lists.infradead.org
cea8321c 2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2769S: Maintained
2770F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2771
0c570c18
BZ
2772CPUIDLE DRIVER - ARM EXYNOS
2773M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2774M: Daniel Lezcano <daniel.lezcano@linaro.org>
2775M: Kukjin Kim <kgene@kernel.org>
2776L: linux-pm@vger.kernel.org
2777L: linux-samsung-soc@vger.kernel.org
2778S: Supported
2779F: drivers/cpuidle/cpuidle-exynos.c
2780F: arch/arm/mach-exynos/pm.c
2781
a8e39c35 2782CPUIDLE DRIVERS
49db1903 2783M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2784M: Daniel Lezcano <daniel.lezcano@linaro.org>
2785L: linux-pm@vger.kernel.org
2786S: Maintained
cea8321c 2787T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2788F: drivers/cpuidle/*
2789F: include/linux/cpuidle.h
2790
1da177e4 2791CPUID/MSR DRIVER
8b58be88 2792M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2793S: Maintained
679655da
JP
2794F: arch/x86/kernel/cpuid.c
2795F: arch/x86/kernel/msr.c
1da177e4 2796
7fe2f639 2797CPU POWER MONITORING SUBSYSTEM
7fe2f639 2798M: Thomas Renninger <trenn@suse.de>
103f1790 2799L: linux-pm@vger.kernel.org
7fe2f639 2800S: Maintained
14430813 2801F: tools/power/cpupower/
7fe2f639 2802
1da177e4 2803CRAMFS FILESYSTEM
ce00f85c 2804W: http://sourceforge.net/projects/cramfs/
54886a71 2805S: Orphan / Obsolete
679655da
JP
2806F: Documentation/filesystems/cramfs.txt
2807F: fs/cramfs/
1da177e4
LT
2808
2809CRIS PORT
8b58be88
JP
2810M: Mikael Starvik <starvik@axis.com>
2811M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2812L: linux-cris-kernel@axis.com
1da177e4
LT
2813W: http://developer.axis.com
2814S: Maintained
679655da 2815F: arch/cris/
df621252 2816F: drivers/tty/serial/crisv10.*
1da177e4
LT
2817
2818CRYPTO API
8b58be88
JP
2819M: Herbert Xu <herbert@gondor.apana.org.au>
2820M: "David S. Miller" <davem@davemloft.net>
1da177e4 2821L: linux-crypto@vger.kernel.org
54e5881d 2822T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2823S: Maintained
679655da 2824F: Documentation/crypto/
2ca87a17 2825F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2826F: arch/*/crypto/
2827F: crypto/
2828F: drivers/crypto/
2829F: include/crypto/
1da177e4 2830
5b07bd57 2831CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2832M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2833L: linux-crypto@vger.kernel.org
2834S: Maintained
51a2228a
JP
2835F: crypto/ansi_cprng.c
2836F: crypto/rng.c
5b07bd57 2837
9b4ffa48 2838CS5535 Audio ALSA driver
8b58be88 2839M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2840S: Maintained
679655da 2841F: sound/pci/cs5535audio/
9b4ffa48 2842
a910e4a9 2843CW1200 WLAN driver
b75f0050
JP
2844M: Solomon Peachy <pizza@shaftnet.org>
2845S: Maintained
2846F: drivers/net/wireless/cw1200/
a910e4a9 2847
6d8425b1 2848CX18 VIDEO4LINUX DRIVER
6afdeaf8 2849M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2850L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2851L: linux-media@vger.kernel.org
275ffde4 2852T: git git://linuxtv.org/media_tree.git
6d8425b1 2853W: http://linuxtv.org
30e10993 2854W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2855S: Maintained
679655da 2856F: Documentation/video4linux/cx18.txt
90d72ac6 2857F: drivers/media/pci/cx18/
6c0f0359 2858F: include/uapi/linux/ivtv*
6d8425b1 2859
3f101d91
HV
2860CX2341X MPEG ENCODER HELPER MODULE
2861M: Hans Verkuil <hverkuil@xs4all.nl>
2862L: linux-media@vger.kernel.org
2863T: git git://linuxtv.org/media_tree.git
2864W: http://linuxtv.org
2865S: Maintained
c368360b 2866F: drivers/media/common/cx2341x*
3f101d91
HV
2867F: include/media/cx2341x*
2868
20357578 2869CX88 VIDEO4LINUX DRIVER
009a5410 2870M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2871L: linux-media@vger.kernel.org
2872W: http://linuxtv.org
2873T: git git://linuxtv.org/media_tree.git
2874S: Odd fixes
2875F: Documentation/video4linux/cx88/
2876F: drivers/media/pci/cx88/
6d8425b1 2877
91952bc0
AP
2878CXD2820R MEDIA DRIVER
2879M: Antti Palosaari <crope@iki.fi>
2880L: linux-media@vger.kernel.org
2881W: http://linuxtv.org/
2882W: http://palosaari.fi/linux/
2883Q: http://patchwork.linuxtv.org/project/linux-media/list/
2884T: git git://linuxtv.org/anttip/media_tree.git
2885S: Maintained
2886F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2887
e5ec3789 2888CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2889M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2890L: netdev@vger.kernel.org
2891W: http://www.chelsio.com
2892S: Supported
f7917c00 2893F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2894
d8ae3c33 2895CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2896M: Karen Xie <kxie@chelsio.com>
2897L: linux-scsi@vger.kernel.org
2898W: http://www.chelsio.com
2899S: Supported
2900F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2901
e5ec3789 2902CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2903M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2904L: linux-rdma@vger.kernel.org
e5ec3789
SW
2905W: http://www.openfabrics.org
2906S: Supported
679655da 2907F: drivers/infiniband/hw/cxgb3/
e5ec3789 2908
be4c9bad 2909CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2910M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2911L: netdev@vger.kernel.org
2912W: http://www.chelsio.com
2913S: Supported
f7917c00 2914F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2915
d8ae3c33 2916CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2917M: Karen Xie <kxie@chelsio.com>
2918L: linux-scsi@vger.kernel.org
2919W: http://www.chelsio.com
2920S: Supported
2921F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2922
be4c9bad
RD
2923CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2924M: Steve Wise <swise@chelsio.com>
2925L: linux-rdma@vger.kernel.org
2926W: http://www.openfabrics.org
2927S: Supported
2928F: drivers/infiniband/hw/cxgb4/
2929
5c20a5c7
CL
2930CXGB4VF ETHERNET DRIVER (CXGB4VF)
2931M: Casey Leedom <leedom@chelsio.com>
2932L: netdev@vger.kernel.org
2933W: http://www.chelsio.com
2934S: Supported
f7917c00 2935F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2936
a9282d01
IM
2937CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2938M: Ian Munsie <imunsie@au1.ibm.com>
2939M: Michael Neuling <mikey@neuling.org>
2940L: linuxppc-dev@lists.ozlabs.org
2941S: Supported
2942F: drivers/misc/cxl/
2943F: include/misc/cxl.h
2944F: include/uapi/misc/cxl.h
2945F: Documentation/powerpc/cxl.txt
2946F: Documentation/powerpc/cxl.txt
2947F: Documentation/ABI/testing/sysfs-class-cxl
2948
b52b97a3
GC
2949STMMAC ETHERNET DRIVER
2950M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2951L: netdev@vger.kernel.org
2952W: http://www.stlinux.com
2953S: Supported
7ac6653a 2954F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2955
1da177e4 2956CYBERPRO FB DRIVER
8b58be88 2957M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2959W: http://www.arm.linux.org.uk/
2960S: Maintained
8a61f013 2961F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2962
1da177e4 2963CYCLADES ASYNC MUX DRIVER
1da177e4 2964W: http://www.cyclades.com/
d459883e 2965S: Orphan
c897401b 2966F: drivers/tty/cyclades.c
679655da 2967F: include/linux/cyclades.h
c117ab84 2968F: include/uapi/linux/cyclades.h
1da177e4
LT
2969
2970CYCLADES PC300 DRIVER
1da177e4 2971W: http://www.cyclades.com/
d459883e 2972S: Orphan
679655da 2973F: drivers/net/wan/pc300*
1da177e4 2974
402f6ae4
AP
2975CYPRESS_FIRMWARE MEDIA DRIVER
2976M: Antti Palosaari <crope@iki.fi>
2977L: linux-media@vger.kernel.org
2978W: http://linuxtv.org/
2979W: http://palosaari.fi/linux/
2980Q: http://patchwork.linuxtv.org/project/linux-media/list/
2981T: git git://linuxtv.org/anttip/media_tree.git
2982S: Maintained
2983F: drivers/media/common/cypress_firmware*
2984
e3ae3525 2985CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2986M: Ferruh Yigit <fery@cypress.com>
6305902c 2987L: linux-input@vger.kernel.org
be9a6f40 2988S: Supported
6305902c
JP
2989F: drivers/input/touchscreen/cyttsp*
2990F: include/linux/input/cyttsp.h
e3ae3525 2991
aaaf5fbf
JK
2992DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2993M: Joshua Kinard <kumba@gentoo.org>
2994S: Maintained
2995F: drivers/rtc/rtc-ds1685.c
2996F: include/linux/rtc/ds1685.h
2997
1da177e4 2998DAMA SLAVE for AX.25
8b58be88 2999M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3000W: http://yaina.de/jreuter/
3001W: http://www.qsl.net/dl1bke/
3002L: linux-hams@vger.kernel.org
3003S: Maintained
679655da
JP
3004F: net/ax25/af_ax25.c
3005F: net/ax25/ax25_dev.c
3006F: net/ax25/ax25_ds_*
3007F: net/ax25/ax25_in.c
3008F: net/ax25/ax25_out.c
3009F: net/ax25/ax25_timer.c
3010F: net/ax25/sysctl_net_ax25.c
1da177e4 3011
e2d1d6c0 3012DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3013L: netdev@vger.kernel.org
5ff77428 3014S: Orphan
679655da 3015F: Documentation/networking/dmfe.txt
0f04e2aa 3016F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3017
3018DC390/AM53C974 SCSI driver
71bd849d
HR
3019M: Hannes Reinecke <hare@suse.de>
3020L: linux-scsi@vger.kernel.org
e2d1d6c0 3021S: Maintained
71bd849d 3022F: drivers/scsi/am53c974.c
e2d1d6c0 3023
1da177e4 3024DC395x SCSI driver
61eee9a7 3025M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3026M: Ali Akcaagac <aliakc@web.de>
3027M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3028L: dc395x@twibble.org
cf015e9f
JP
3029W: http://twibble.org/dist/dc395x/
3030W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3031S: Maintained
679655da
JP
3032F: Documentation/scsi/dc395x.txt
3033F: drivers/scsi/dc395x.*
1da177e4 3034
eb8edb08 3035DCCP PROTOCOL
a89d030e 3036M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3037L: dccp@vger.kernel.org
c996d8b9 3038W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3039S: Maintained
679655da 3040F: include/linux/dccp.h
c117ab84 3041F: include/uapi/linux/dccp.h
679655da
JP
3042F: include/linux/tfrc.h
3043F: net/dccp/
eb8edb08 3044
1da177e4 3045DECnet NETWORK LAYER
1da177e4
LT
3046W: http://linux-decnet.sourceforge.net
3047L: linux-decnet-user@lists.sourceforge.net
f546444d 3048S: Orphan
679655da
JP
3049F: Documentation/networking/decnet.txt
3050F: net/decnet/
1da177e4 3051
ebff05b9
MR
3052DECSTATION PLATFORM SUPPORT
3053M: "Maciej W. Rozycki" <macro@linux-mips.org>
3054L: linux-mips@linux-mips.org
3055W: http://www.linux-mips.org/wiki/DECstation
3056S: Maintained
3057F: arch/mips/dec/
3058F: arch/mips/include/asm/dec/
3059F: arch/mips/include/asm/mach-dec/
3060
1da177e4 3061DEFXX FDDI NETWORK DRIVER
8b58be88 3062M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3063S: Maintained
33f810b2 3064F: drivers/net/fddi/defxx.*
1da177e4 3065
ad8f07cc 3066DELL LAPTOP DRIVER
8b58be88 3067M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3068M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3069L: platform-driver-x86@vger.kernel.org
ad8f07cc 3070S: Maintained
679655da 3071F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3072
cdbff611
PR
3073DELL LAPTOP FREEFALL DRIVER
3074M: Pali RohĂ¡r <pali.rohar@gmail.com>
3075S: Maintained
3076F: drivers/platform/x86/dell-smo8800.c
3077
1da177e4 3078DELL LAPTOP SMM DRIVER
a1406d87 3079M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3080S: Maintained
679655da 3081F: drivers/char/i8k.c
c117ab84 3082F: include/uapi/linux/i8k.h
1da177e4 3083
90563ec4 3084DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3085M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3086S: Maintained
679655da
JP
3087F: Documentation/dcdbas.txt
3088F: drivers/firmware/dcdbas.*
90563ec4 3089
0b3f6109 3090DELL WMI EXTRAS DRIVER
8b58be88 3091M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3092M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3093S: Maintained
36b3a96f 3094F: drivers/platform/x86/dell-wmi.c
0b3f6109 3095
5efc75e3 3096DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3097M: John Youn <johnyoun@synopsys.com>
5efc75e3 3098L: linux-usb@vger.kernel.org
18f340f9 3099T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3100S: Maintained
197ba5f4 3101F: drivers/usb/dwc2/
5efc75e3 3102
94ab23dd
FB
3103DESIGNWARE USB3 DRD IP DRIVER
3104M: Felipe Balbi <balbi@ti.com>
3105L: linux-usb@vger.kernel.org
3106L: linux-omap@vger.kernel.org
3107T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3108S: Maintained
3109F: drivers/usb/dwc3/
3110
833c9545
JB
3111DEVICE COREDUMP (DEV_COREDUMP)
3112M: Johannes Berg <johannes@sipsolutions.net>
3113L: linux-kernel@vger.kernel.org
3114S: Maintained
3115F: drivers/base/devcoredump.c
3116F: include/linux/devcoredump.h
3117
89d07767
KP
3118DEVICE FREQUENCY (DEVFREQ)
3119M: MyungJoo Ham <myungjoo.ham@samsung.com>
3120M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3121L: linux-pm@vger.kernel.org
89d07767
KP
3122S: Maintained
3123F: drivers/devfreq/
3124
1da177e4 3125DEVICE NUMBER REGISTRY
8b58be88 3126M: Torben Mathiasen <device@lanana.org>
1da177e4 3127W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3128S: Maintained
3129
e2d1d6c0 3130DEVICE-MAPPER (LVM)
854ecaad 3131M: Alasdair Kergon <agk@redhat.com>
8504eed3 3132M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3133M: dm-devel@redhat.com
e2d1d6c0
RD
3134L: dm-devel@redhat.com
3135W: http://sources.redhat.com/dm
8a6e2535 3136Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3137T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3138T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3139S: Maintained
679655da
JP
3140F: Documentation/device-mapper/
3141F: drivers/md/dm*
854ecaad 3142F: drivers/md/persistent-data/
679655da
JP
3143F: include/linux/device-mapper.h
3144F: include/linux/dm-*.h
8504eed3 3145F: include/uapi/linux/dm-*.h
e2d1d6c0 3146
c0d995aa
OST
3147DIALOG SEMICONDUCTOR DRIVERS
3148M: Support Opensource <support.opensource@diasemi.com>
3149W: http://www.dialog-semiconductor.com/products
3150S: Supported
3151F: Documentation/hwmon/da90??
3152F: drivers/gpio/gpio-da90??.c
3153F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3154F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3155F: drivers/input/misc/da90??_onkey.c
3156F: drivers/input/touchscreen/da9052_tsi.c
3157F: drivers/leds/leds-da90??.c
3158F: drivers/mfd/da903x.c
3159F: drivers/mfd/da90??-*.c
7be72c2c 3160F: drivers/mfd/da91??-*.c
c0d995aa 3161F: drivers/power/da9052-battery.c
7be72c2c 3162F: drivers/power/da91??-*.c
c0d995aa
OST
3163F: drivers/regulator/da903x.c
3164F: drivers/regulator/da9???-regulator.[ch]
3165F: drivers/rtc/rtc-da90??.c
3166F: drivers/video/backlight/da90??_bl.c
3167F: drivers/watchdog/da90??_wdt.c
3168F: include/linux/mfd/da903x.h
3169F: include/linux/mfd/da9052/
3170F: include/linux/mfd/da9055/
3171F: include/linux/mfd/da9063/
7be72c2c 3172F: include/linux/mfd/da9150/
c0d995aa
OST
3173F: include/sound/da[79]*.h
3174F: sound/soc/codecs/da[79]*.[ch]
3175
599aa697
LL
3176DIGI NEO AND CLASSIC PCI PRODUCTS
3177M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3178M: Mark Hounschell <markh@compro.net>
599aa697
LL
3179L: driverdev-devel@linuxdriverproject.org
3180S: Maintained
3181F: drivers/staging/dgnc/
3182
3183DIGI EPCA PCI PRODUCTS
3184M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3185M: Mark Hounschell <markh@compro.net>
6d825f79 3186M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3187L: driverdev-devel@linuxdriverproject.org
3188S: Maintained
3189F: drivers/staging/dgap/
3190
335d7c58 3191DIOLAN U2C-12 I2C DRIVER
ca462085 3192M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3193L: linux-i2c@vger.kernel.org
3194S: Maintained
3195F: drivers/i2c/busses/i2c-diolan-u2c.c
3196
d475c634
MW
3197DIRECT ACCESS (DAX)
3198M: Matthew Wilcox <willy@linux.intel.com>
3199L: linux-fsdevel@vger.kernel.org
3200S: Supported
3201F: fs/dax.c
3202
e7839f25 3203DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3204M: Eric Paris <eparis@parisplace.org>
3c5119c0 3205S: Maintained
679655da
JP
3206F: Documentation/filesystems/dnotify.txt
3207F: fs/notify/dnotify/
3208F: include/linux/dnotify.h
1da177e4
LT
3209
3210DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3211M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3212W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3213W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3214W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3215S: Maintained
3216
4480f15b 3217DISKQUOTA
8b58be88 3218M: Jan Kara <jack@suse.cz>
1da177e4 3219S: Maintained
679655da
JP
3220F: Documentation/filesystems/quota.txt
3221F: fs/quota/
3222F: include/linux/quota*.h
c117ab84 3223F: include/uapi/linux/quota*.h
1da177e4 3224
702686ad
BT
3225DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3226M: Bernie Thompson <bernie@plugable.com>
3227L: linux-fbdev@vger.kernel.org
3228S: Maintained
3229W: http://plugable.com/category/projects/udlfb/
8a61f013 3230F: drivers/video/fbdev/udlfb.c
702686ad
BT
3231F: include/video/udlfb.h
3232F: Documentation/fb/udlfb.txt
3233
e7839f25 3234DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3235M: Christine Caulfield <ccaulfie@redhat.com>
3236M: David Teigland <teigland@redhat.com>
a4644184 3237L: cluster-devel@redhat.com
5be7b50f 3238W: http://sources.redhat.com/cluster/
54e5881d 3239T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3240S: Supported
679655da 3241F: fs/dlm/
5be7b50f 3242
53b6b3e0
SS
3243DMA BUFFER SHARING FRAMEWORK
3244M: Sumit Semwal <sumit.semwal@linaro.org>
3245S: Maintained
3246L: linux-media@vger.kernel.org
3247L: dri-devel@lists.freedesktop.org
8ada6d2d 3248L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3249F: drivers/dma-buf/
e46d12c6
JP
3250F: include/linux/dma-buf*
3251F: include/linux/reservation.h
3252F: include/linux/*fence.h
53b6b3e0
SS
3253F: Documentation/dma-buf-sharing.txt
3254T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3255
b3e5f263 3256DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3257M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3258L: dmaengine@vger.kernel.org
3259Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3260S: Maintained
679655da 3261F: drivers/dma/
0ce3c066 3262F: include/linux/dmaengine.h
979a281e
VK
3263F: Documentation/dmaengine/
3264T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3265
b825037d 3266DME1737 HARDWARE MONITOR DRIVER
8b58be88 3267M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3268L: lm-sensors@lm-sensors.org
3269S: Maintained
679655da
JP
3270F: Documentation/hwmon/dme1737
3271F: drivers/hwmon/dme1737.c
b825037d 3272
1f31e1b1
JD
3273DMI/SMBIOS SUPPORT
3274M: Jean Delvare <jdelvare@suse.de>
3275S: Maintained
3276F: drivers/firmware/dmi-id.c
3277F: drivers/firmware/dmi_scan.c
3278F: include/linux/dmi.h
3279
7d2c86b5 3280DOCUMENTATION
ad3118b9 3281M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3282L: linux-doc@vger.kernel.org
3283S: Maintained
679655da 3284F: Documentation/
97be078b
RD
3285X: Documentation/ABI/
3286X: Documentation/devicetree/
933a46b8
JC
3287X: Documentation/acpi
3288X: Documentation/power
3289X: Documentation/spi
e71e2c6f 3290T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3291
1da177e4 3292DOUBLETALK DRIVER
8b58be88 3293M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3294L: blinux-list@redhat.com
3295S: Maintained
679655da
JP
3296F: drivers/char/dtlk.c
3297F: include/linux/dtlk.h
1da177e4 3298
e2d1d6c0 3299DPT_I2O SCSI RAID DRIVER
8b58be88 3300M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3301L: linux-scsi@vger.kernel.org
3302W: http://www.adaptec.com/
3303S: Maintained
679655da
JP
3304F: drivers/scsi/dpt*
3305F: drivers/scsi/dpt/
e2d1d6c0 3306
b411b363 3307DRBD DRIVER
28b8e8d4
JP
3308P: Philipp Reisner
3309P: Lars Ellenberg
3310M: drbd-dev@lists.linbit.com
3311L: drbd-user@lists.linbit.com
3312W: http://www.drbd.org
3313T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3314T: git git://git.drbd.org/drbd-8.3.git
3315S: Supported
3316F: drivers/block/drbd/
3317F: lib/lru_cache.c
3318F: Documentation/blockdev/drbd/
b411b363 3319
87544653 3320DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3321M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3322T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3323S: Supported
679655da 3324F: Documentation/kobject.txt
7cfc51b9 3325F: drivers/base/
679655da 3326F: fs/sysfs/
87544653 3327F: fs/debugfs/
679655da 3328F: include/linux/kobj*
87544653 3329F: include/linux/debugfs.h
679655da 3330F: lib/kobj*
1da177e4
LT
3331
3332DRM DRIVERS
8b58be88 3333M: David Airlie <airlied@linux.ie>
4c6a3999 3334L: dri-devel@lists.freedesktop.org
b0447888 3335T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3336S: Maintained
679655da 3337F: drivers/gpu/drm/
433e3b34 3338F: drivers/gpu/vga/
850e9411 3339F: include/drm/
c117ab84 3340F: include/uapi/drm/
1da177e4 3341
566f5939
AD
3342RADEON DRM DRIVERS
3343M: Alex Deucher <alexander.deucher@amd.com>
3344M: Christian König <christian.koenig@amd.com>
3345L: dri-devel@lists.freedesktop.org
3346T: git git://people.freedesktop.org/~agd5f/linux
3347S: Supported
3348F: drivers/gpu/drm/radeon/
566f5939
AD
3349F: include/uapi/drm/radeon*
3350
03e255b9
TR
3351DRM PANEL DRIVERS
3352M: Thierry Reding <thierry.reding@gmail.com>
3353L: dri-devel@lists.freedesktop.org
3354T: git git://anongit.freedesktop.org/tegra/linux.git
3355S: Maintained
3356F: drivers/gpu/drm/drm_panel.c
3357F: drivers/gpu/drm/panel/
3358F: include/drm/drm_panel.h
3359F: Documentation/devicetree/bindings/panel/
3360
8daf7473 3361INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3362M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3363M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3364L: intel-gfx@lists.freedesktop.org
8daf7473 3365L: dri-devel@lists.freedesktop.org
47f95647 3366Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3367T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3368S: Supported
14430813 3369F: drivers/gpu/drm/i915/
8daf7473 3370F: include/drm/i915*
c117ab84 3371F: include/uapi/drm/i915*
8daf7473 3372
398a6d4a
KP
3373DRM DRIVERS FOR EXYNOS
3374M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3375M: Joonyoung Shim <jy0922.shim@samsung.com>
3376M: Seung-Woo Kim <sw0312.kim@samsung.com>
3377M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3378L: dri-devel@lists.freedesktop.org
25a58030 3379T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3380S: Supported
14430813 3381F: drivers/gpu/drm/exynos/
398a6d4a 3382F: include/drm/exynos*
c117ab84 3383F: include/uapi/drm/exynos*
398a6d4a 3384
0a3d775f
PZ
3385DRM DRIVERS FOR FREESCALE IMX
3386M: Philipp Zabel <p.zabel@pengutronix.de>
3387L: dri-devel@lists.freedesktop.org
3388S: Maintained
3389F: drivers/gpu/drm/imx/
3390F: Documentation/devicetree/bindings/drm/imx/
3391
bd3b49f2 3392DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3393M: Thierry Reding <thierry.reding@gmail.com>
3394M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3395L: dri-devel@lists.freedesktop.org
3396L: linux-tegra@vger.kernel.org
a5ad7a63 3397T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3398S: Supported
dee8268f 3399F: drivers/gpu/drm/tegra/
a5ad7a63 3400F: drivers/gpu/host1x/
e1e90644 3401F: include/linux/host1x.h
a5ad7a63 3402F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3403F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3404
a284e9d1
LP
3405DRM DRIVERS FOR RENESAS
3406M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3407L: dri-devel@lists.freedesktop.org
3408L: linux-sh@vger.kernel.org
3409T: git git://people.freedesktop.org/~airlied/linux
3410S: Supported
3411F: drivers/gpu/drm/rcar-du/
3412F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3413F: include/linux/platform_data/shmob_drm.h
3414
625e0346
HS
3415DRM DRIVERS FOR ROCKCHIP
3416M: Mark Yao <mark.yao@rock-chips.com>
3417L: dri-devel@lists.freedesktop.org
3418S: Maintained
3419F: drivers/gpu/drm/rockchip/
3420F: Documentation/devicetree/bindings/video/rockchip*
3421
598df1ac
AK
3422DSBR100 USB FM RADIO DRIVER
3423M: Alexey Klimov <klimov.linux@gmail.com>
3424L: linux-media@vger.kernel.org
3425T: git git://linuxtv.org/media_tree.git
3426S: Maintained
3427F: drivers/media/radio/dsbr100.c
3428
1da177e4 3429DSCC4 DRIVER
8b58be88 3430M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3431L: netdev@vger.kernel.org
1da177e4 3432S: Maintained
679655da 3433F: drivers/net/wan/dscc4.c
1da177e4 3434
91952bc0
AP
3435DVB_USB_AF9015 MEDIA DRIVER
3436M: Antti Palosaari <crope@iki.fi>
3437L: linux-media@vger.kernel.org
3438W: http://linuxtv.org/
3439W: http://palosaari.fi/linux/
3440Q: http://patchwork.linuxtv.org/project/linux-media/list/
3441T: git git://linuxtv.org/anttip/media_tree.git
3442S: Maintained
3443F: drivers/media/usb/dvb-usb-v2/af9015*
3444
3445DVB_USB_AF9035 MEDIA DRIVER
3446M: Antti Palosaari <crope@iki.fi>
3447L: linux-media@vger.kernel.org
3448W: http://linuxtv.org/
3449W: http://palosaari.fi/linux/
3450Q: http://patchwork.linuxtv.org/project/linux-media/list/
3451T: git git://linuxtv.org/anttip/media_tree.git
3452S: Maintained
3453F: drivers/media/usb/dvb-usb-v2/af9035*
3454
3455DVB_USB_ANYSEE MEDIA DRIVER
3456M: Antti Palosaari <crope@iki.fi>
3457L: linux-media@vger.kernel.org
3458W: http://linuxtv.org/
3459W: http://palosaari.fi/linux/
3460Q: http://patchwork.linuxtv.org/project/linux-media/list/
3461T: git git://linuxtv.org/anttip/media_tree.git
3462S: Maintained
3463F: drivers/media/usb/dvb-usb-v2/anysee*
3464
3465DVB_USB_AU6610 MEDIA DRIVER
3466M: Antti Palosaari <crope@iki.fi>
3467L: linux-media@vger.kernel.org
3468W: http://linuxtv.org/
3469W: http://palosaari.fi/linux/
3470Q: http://patchwork.linuxtv.org/project/linux-media/list/
3471T: git git://linuxtv.org/anttip/media_tree.git
3472S: Maintained
3473F: drivers/media/usb/dvb-usb-v2/au6610*
3474
3475DVB_USB_CE6230 MEDIA DRIVER
3476M: Antti Palosaari <crope@iki.fi>
3477L: linux-media@vger.kernel.org
3478W: http://linuxtv.org/
3479W: http://palosaari.fi/linux/
3480Q: http://patchwork.linuxtv.org/project/linux-media/list/
3481T: git git://linuxtv.org/anttip/media_tree.git
3482S: Maintained
3483F: drivers/media/usb/dvb-usb-v2/ce6230*
3484
d099dea2
MK
3485DVB_USB_CXUSB MEDIA DRIVER
3486M: Michael Krufky <mkrufky@linuxtv.org>
3487L: linux-media@vger.kernel.org
3488W: http://linuxtv.org/
3489W: http://github.com/mkrufky
3490Q: http://patchwork.linuxtv.org/project/linux-media/list/
3491T: git git://linuxtv.org/media_tree.git
3492S: Maintained
9819da66 3493F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3494
91952bc0 3495DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3496M: Antti Palosaari <crope@iki.fi>
3497L: linux-media@vger.kernel.org
3498W: http://linuxtv.org/
3499W: http://palosaari.fi/linux/
3500Q: http://patchwork.linuxtv.org/project/linux-media/list/
3501T: git git://linuxtv.org/anttip/media_tree.git
3502S: Maintained
91952bc0 3503F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3504
5560983b 3505DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3506M: Antti Palosaari <crope@iki.fi>
3507L: linux-media@vger.kernel.org
3508W: http://linuxtv.org/
91952bc0
AP
3509Q: http://patchwork.linuxtv.org/project/linux-media/list/
3510T: git git://linuxtv.org/anttip/media_tree.git
3511S: Maintained
5560983b 3512F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3513
8856f5f2
MK
3514DVB_USB_MXL111SF MEDIA DRIVER
3515M: Michael Krufky <mkrufky@linuxtv.org>
3516L: linux-media@vger.kernel.org
3517W: http://linuxtv.org/
3518W: http://github.com/mkrufky
3519Q: http://patchwork.linuxtv.org/project/linux-media/list/
3520T: git git://linuxtv.org/mkrufky/mxl111sf.git
3521S: Maintained
3522F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3523
91952bc0
AP
3524DVB_USB_RTL28XXU MEDIA DRIVER
3525M: Antti Palosaari <crope@iki.fi>
3526L: linux-media@vger.kernel.org
3527W: http://linuxtv.org/
3528W: http://palosaari.fi/linux/
3529Q: http://patchwork.linuxtv.org/project/linux-media/list/
3530T: git git://linuxtv.org/anttip/media_tree.git
3531S: Maintained
3532F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3533
3534DVB_USB_V2 MEDIA DRIVER
3535M: Antti Palosaari <crope@iki.fi>
3536L: linux-media@vger.kernel.org
3537W: http://linuxtv.org/
3538W: http://palosaari.fi/linux/
3539Q: http://patchwork.linuxtv.org/project/linux-media/list/
3540T: git git://linuxtv.org/anttip/media_tree.git
3541S: Maintained
3542F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3543F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3544
ac0ac38f 3545DYNAMIC DEBUG
5c4a97d1 3546M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3547S: Maintained
3548F: lib/dynamic_debug.c
3549F: include/linux/dynamic_debug.h
3550
789c7048 3551DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3552M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3553S: Maintained
df621252 3554F: drivers/tty/serial/dz.*
789c7048 3555
f17effbe
MF
3556E3X0 POWER BUTTON DRIVER
3557M: Moritz Fischer <moritz.fischer@ettus.com>
3558L: usrp-users@lists.ettus.com
3559W: http://www.ettus.com
3560S: Supported
3561F: drivers/input/misc/e3x0-button.c
3562F: Documentation/devicetree/bindings/input/e3x0-button.txt
3563
91952bc0
AP
3564E4000 MEDIA DRIVER
3565M: Antti Palosaari <crope@iki.fi>
3566L: linux-media@vger.kernel.org
3567W: http://linuxtv.org/
3568W: http://palosaari.fi/linux/
3569Q: http://patchwork.linuxtv.org/project/linux-media/list/
3570T: git git://linuxtv.org/anttip/media_tree.git
3571S: Maintained
3572F: drivers/media/tuners/e4000*
3573
1da177e4 3574EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3575M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3576L: linux-scsi@vger.kernel.org
3577S: Maintained
679655da 3578F: drivers/scsi/eata.c
1da177e4 3579
91952bc0
AP
3580EC100 MEDIA DRIVER
3581M: Antti Palosaari <crope@iki.fi>
3582L: linux-media@vger.kernel.org
3583W: http://linuxtv.org/
3584W: http://palosaari.fi/linux/
3585Q: http://patchwork.linuxtv.org/project/linux-media/list/
3586T: git git://linuxtv.org/anttip/media_tree.git
3587S: Maintained
3588F: drivers/media/dvb-frontends/ec100*
3589
237fead6 3590ECRYPT FILE SYSTEM
0de9adf2 3591M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3592L: ecryptfs@vger.kernel.org
24a923e4 3593W: http://ecryptfs.org
6dc7516e 3594W: https://launchpad.net/ecryptfs
237fead6 3595S: Supported
679655da
JP
3596F: Documentation/filesystems/ecryptfs.txt
3597F: fs/ecryptfs/
237fead6 3598
da9bb1d2 3599EDAC-CORE
8b58be88 3600M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3601M: Borislav Petkov <bp@alien8.de>
009a5410 3602M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3603L: linux-edac@vger.kernel.org
0e438e3f 3604W: bluesmoke.sourceforge.net
7a859516
BP
3605T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3606T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3607S: Supported
679655da 3608F: Documentation/edac.txt
91445c72 3609F: drivers/edac/
679655da 3610F: include/linux/edac.h
0e438e3f 3611
c476c23b 3612EDAC-AMD64
8b58be88 3613M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3614M: Borislav Petkov <bp@alien8.de>
91445c72 3615L: linux-edac@vger.kernel.org
c476c23b 3616W: bluesmoke.sourceforge.net
487ba8e8 3617S: Maintained
c476c23b
BP
3618F: drivers/edac/amd64_edac*
3619
836dae5d
RR
3620EDAC-CALXEDA
3621M: Doug Thompson <dougthompson@xmission.com>
3622M: Robert Richter <rric@kernel.org>
3623L: linux-edac@vger.kernel.org
3624W: bluesmoke.sourceforge.net
3625S: Maintained
3626F: drivers/edac/highbank*
3627
f65aad41
RB
3628EDAC-CAVIUM
3629M: Ralf Baechle <ralf@linux-mips.org>
3630M: David Daney <david.daney@cavium.com>
3631L: linux-edac@vger.kernel.org
3632L: linux-mips@linux-mips.org
3633W: bluesmoke.sourceforge.net
3634S: Supported
3635F: drivers/edac/octeon_edac*
3636
0e438e3f 3637EDAC-E752X
8b58be88
JP
3638M: Mark Gross <mark.gross@intel.com>
3639M: Doug Thompson <dougthompson@xmission.com>
91445c72 3640L: linux-edac@vger.kernel.org
0e438e3f
DP
3641W: bluesmoke.sourceforge.net
3642S: Maintained
679655da 3643F: drivers/edac/e752x_edac.c
0e438e3f
DP
3644
3645EDAC-E7XXX
8b58be88 3646M: Doug Thompson <dougthompson@xmission.com>
91445c72 3647L: linux-edac@vger.kernel.org
0e438e3f
DP
3648W: bluesmoke.sourceforge.net
3649S: Maintained
679655da 3650F: drivers/edac/e7xxx_edac.c
0e438e3f 3651
77c5f5d2 3652EDAC-GHES
009a5410 3653M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3654L: linux-edac@vger.kernel.org
3655W: bluesmoke.sourceforge.net
3656S: Maintained
2caa67a6 3657F: drivers/edac/ghes_edac.c
77c5f5d2 3658
6bc78404 3659EDAC-I82443BXGX
8b58be88 3660M: Tim Small <tim@buttersideup.com>
91445c72 3661L: linux-edac@vger.kernel.org
6bc78404
DT
3662W: bluesmoke.sourceforge.net
3663S: Maintained
679655da 3664F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3665
3666EDAC-I3000
8b58be88 3667M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3668L: linux-edac@vger.kernel.org
6bc78404
DT
3669W: bluesmoke.sourceforge.net
3670S: Maintained
679655da 3671F: drivers/edac/i3000_edac.c
6bc78404
DT
3672
3673EDAC-I5000
8b58be88 3674M: Doug Thompson <dougthompson@xmission.com>
91445c72 3675L: linux-edac@vger.kernel.org
ba9a5918
DT
3676W: bluesmoke.sourceforge.net
3677S: Maintained
679655da 3678F: drivers/edac/i5000_edac.c
ba9a5918 3679
44c12cb2 3680EDAC-I5400
009a5410 3681M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3682L: linux-edac@vger.kernel.org
44c12cb2
MCC
3683W: bluesmoke.sourceforge.net
3684S: Maintained
679655da 3685F: drivers/edac/i5400_edac.c
44c12cb2 3686
3c9c92b6 3687EDAC-I7300
009a5410 3688M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3689L: linux-edac@vger.kernel.org
3690W: bluesmoke.sourceforge.net
3691S: Maintained
3692F: drivers/edac/i7300_edac.c
3693
67c89316 3694EDAC-I7CORE
009a5410 3695M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3696L: linux-edac@vger.kernel.org
3697W: bluesmoke.sourceforge.net
3698S: Maintained
70aff0ce 3699F: drivers/edac/i7core_edac.c
67c89316 3700
ba9a5918 3701EDAC-I82975X
8b58be88 3702M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3703M: "Arvind R." <arvino55@gmail.com>
91445c72 3704L: linux-edac@vger.kernel.org
ba9a5918
DT
3705W: bluesmoke.sourceforge.net
3706S: Maintained
679655da 3707F: drivers/edac/i82975x_edac.c
ba9a5918 3708
791b4706
JB
3709EDAC-IE31200
3710M: Jason Baron <jbaron@akamai.com>
3711L: linux-edac@vger.kernel.org
3712W: bluesmoke.sourceforge.net
3713S: Maintained
3714F: drivers/edac/ie31200_edac.c
3715
ccdfb979
JT
3716EDAC-MPC85XX
3717M: Johannes Thumshirn <johannes.thumshirn@men.de>
3718L: linux-edac@vger.kernel.org
3719W: bluesmoke.sourceforge.net
3720S: Maintained
3721F: drivers/edac/mpc85xx_edac.[ch]
3722
ba9a5918 3723EDAC-PASEMI
8b58be88 3724M: Egor Martovetsky <egor@pasemi.com>
91445c72 3725L: linux-edac@vger.kernel.org
6bc78404
DT
3726W: bluesmoke.sourceforge.net
3727S: Maintained
679655da 3728F: drivers/edac/pasemi_edac.c
6bc78404 3729
0e438e3f 3730EDAC-R82600
8b58be88 3731M: Tim Small <tim@buttersideup.com>
91445c72 3732L: linux-edac@vger.kernel.org
0e438e3f
DP
3733W: bluesmoke.sourceforge.net
3734S: Maintained
679655da 3735F: drivers/edac/r82600_edac.c
da9bb1d2 3736
4d096ca7 3737EDAC-SBRIDGE
009a5410 3738M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3739L: linux-edac@vger.kernel.org
3740W: bluesmoke.sourceforge.net
3741S: Maintained
3742F: drivers/edac/sb_edac.c
3743
af39917d
CL
3744EDIROL UA-101/UA-1000 DRIVER
3745M: Clemens Ladisch <clemens@ladisch.de>
3746L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3747T: git git://git.alsa-project.org/alsa-kernel.git
3748S: Maintained
3749F: sound/usb/misc/ua101.c
3750
1f7df953
MF
3751EXTENSIBLE FIRMWARE INTERFACE (EFI)
3752M: Matt Fleming <matt.fleming@intel.com>
3753L: linux-efi@vger.kernel.org
78bef24e 3754T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3755S: Maintained
fb2efb5c 3756F: Documentation/efi-stub.txt
1f7df953
MF
3757F: arch/ia64/kernel/efi.c
3758F: arch/x86/boot/compressed/eboot.[ch]
3759F: arch/x86/include/asm/efi.h
3760F: arch/x86/platform/efi/*
a9499fa7 3761F: drivers/firmware/efi/*
1f7df953
MF
3762F: include/linux/efi*.h
3763
d68772b7
MF
3764EFI VARIABLE FILESYSTEM
3765M: Matthew Garrett <matthew.garrett@nebula.com>
3766M: Jeremy Kerr <jk@ozlabs.org>
3767M: Matt Fleming <matt.fleming@intel.com>
3768T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3769L: linux-efi@vger.kernel.org
3770S: Maintained
3771F: fs/efivarfs/
3772
85a00d9b
PJ
3773EFIFB FRAMEBUFFER DRIVER
3774L: linux-fbdev@vger.kernel.org
3775M: Peter Jones <pjones@redhat.com>
3776S: Maintained
8a61f013 3777F: drivers/video/fbdev/efifb.c
85a00d9b 3778
0bee8d28
JT
3779EFS FILESYSTEM
3780W: http://aeschi.ch.eu.org/efs/
3781S: Orphan
679655da 3782F: fs/efs/
0bee8d28 3783
4480f15b 3784EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3785M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3786M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3787L: linux-rdma@vger.kernel.org
fab97220 3788S: Supported
679655da 3789F: drivers/infiniband/hw/ehca/
fab97220 3790
aa8a9e25 3791EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3792M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3793L: netdev@vger.kernel.org
3794S: Maintained
9aa32835 3795F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3796
f0319efe 3797EM28XX VIDEO4LINUX DRIVER
009a5410 3798M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3799L: linux-media@vger.kernel.org
3800W: http://linuxtv.org
3801T: git git://linuxtv.org/media_tree.git
3802S: Maintained
3803F: drivers/media/usb/em28xx/
3804
3e3a7d66 3805EMBEDDED LINUX
8b58be88
JP
3806M: Paul Gortmaker <paul.gortmaker@windriver.com>
3807M: Matt Mackall <mpm@selenic.com>
3808M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3809L: linux-embedded@vger.kernel.org
3810S: Maintained
3811
3a1c1d44 3812EMULEX LPFC FC SCSI DRIVER
8b58be88 3813M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3814L: linux-scsi@vger.kernel.org
3815W: http://sourceforge.net/projects/lpfcxxxx
3816S: Supported
679655da 3817F: drivers/scsi/lpfc/
3a1c1d44 3818
5f5bac82 3819ENE CB710 FLASH CARD READER DRIVER
8b58be88 3820M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3821S: Maintained
3822F: drivers/misc/cb710/
3823F: drivers/mmc/host/cb710-mmc.*
3824F: include/linux/cb710.h
3825
931e39a1
ML
3826ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3827M: Maxim Levitsky <maximlevitsky@gmail.com>
3828S: Maintained
2a837449 3829F: drivers/media/rc/ene_ir.*
931e39a1 3830
ec207dcc
GS
3831ENHANCED ERROR HANDLING (EEH)
3832M: Gavin Shan <shangw@linux.vnet.ibm.com>
3833L: linuxppc-dev@lists.ozlabs.org
3834S: Supported
3835F: Documentation/powerpc/eeh-pci-error-recovery.txt
3836F: arch/powerpc/kernel/eeh*.c
3837
d5ca9006 3838EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3839M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3840S: Maintained
084bad91 3841T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3842F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3843F: include/video/s1d13xxxfb.h
d5ca9006 3844
38df6492
ME
3845ET131X NETWORK DRIVER
3846M: Mark Einon <mark.einon@gmail.com>
3847S: Odd Fixes
3848F: drivers/net/ethernet/agere/
3849
1da177e4 3850ETHERNET BRIDGE
adbbf69d 3851M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3852L: bridge@lists.linux-foundation.org
4c325313 3853L: netdev@vger.kernel.org
c996d8b9 3854W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3855S: Maintained
679655da
JP
3856F: include/linux/netfilter_bridge/
3857F: net/bridge/
1da177e4 3858
22f08ad9
FF
3859ETHERNET PHY LIBRARY
3860M: Florian Fainelli <f.fainelli@gmail.com>
3861L: netdev@vger.kernel.org
3862S: Maintained
3863F: include/linux/phy.h
3864F: include/linux/phy_fixed.h
3865F: drivers/net/phy/
3866F: Documentation/networking/phy.txt
3867F: drivers/of/of_mdio.c
3868F: drivers/of/of_net.c
3869
1da177e4 3870EXT2 FILE SYSTEM
01971952 3871M: Jan Kara <jack@suse.cz>
72be2ccf 3872L: linux-ext4@vger.kernel.org
1da177e4 3873S: Maintained
679655da
JP
3874F: Documentation/filesystems/ext2.txt
3875F: fs/ext2/
3876F: include/linux/ext2*
1da177e4
LT
3877
3878EXT3 FILE SYSTEM
01971952 3879M: Jan Kara <jack@suse.cz>
8b58be88 3880M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3881M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3882L: linux-ext4@vger.kernel.org
3883S: Maintained
679655da
JP
3884F: Documentation/filesystems/ext3.txt
3885F: fs/ext3/
72be2ccf
EM
3886
3887EXT4 FILE SYSTEM
8b58be88 3888M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3889M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3890L: linux-ext4@vger.kernel.org
08a225f1 3891W: http://ext4.wiki.kernel.org
8a6e2535 3892Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3893S: Maintained
679655da
JP
3894F: Documentation/filesystems/ext4.txt
3895F: fs/ext4/
1da177e4 3896
c5532b09 3897Extended Verification Module (EVM)
74dd744f
MZ
3898M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3899L: linux-ima-devel@lists.sourceforge.net
3900L: linux-security-module@vger.kernel.org
c5532b09
MZ
3901S: Supported
3902F: security/integrity/evm/
3903
df6b3cfe
MH
3904EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3905M: MyungJoo Ham <myungjoo.ham@samsung.com>
3906M: Chanwoo Choi <cw00.choi@samsung.com>
3907L: linux-kernel@vger.kernel.org
81df63a9 3908T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3909S: Maintained
3910F: drivers/extcon/
3911F: Documentation/extcon/
3912
e2a75c44
JH
3913EXYNOS DP DRIVER
3914M: Jingoo Han <jg1.han@samsung.com>
3915L: dri-devel@lists.freedesktop.org
3916S: Maintained
3917F: drivers/gpu/drm/exynos/exynos_dp*
3918
33ad3912
DL
3919EXYNOS MIPI DISPLAY DRIVERS
3920M: Inki Dae <inki.dae@samsung.com>
3921M: Donghwa Lee <dh09.lee@samsung.com>
3922M: Kyungmin Park <kyungmin.park@samsung.com>
3923L: linux-fbdev@vger.kernel.org
3924S: Maintained
8a61f013 3925F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3926F: include/video/exynos_mipi*
3927
e53004e2 3928F71805F HARDWARE MONITORING DRIVER
7c81c60f 3929M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3930L: lm-sensors@lm-sensors.org
3931S: Maintained
679655da
JP
3932F: Documentation/hwmon/f71805f
3933F: drivers/hwmon/f71805f.c
e53004e2 3934
eea977ed
MB
3935FC0011 TUNER DRIVER
3936M: Michael Buesch <m@bues.ch>
3937L: linux-media@vger.kernel.org
3938S: Maintained
ccae7af2
MCC
3939F: drivers/media/tuners/fc0011.h
3940F: drivers/media/tuners/fc0011.c
eea977ed 3941
91952bc0
AP
3942FC2580 MEDIA DRIVER
3943M: Antti Palosaari <crope@iki.fi>
3944L: linux-media@vger.kernel.org
3945W: http://linuxtv.org/
3946W: http://palosaari.fi/linux/
3947Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948T: git git://linuxtv.org/anttip/media_tree.git
3949S: Maintained
3950F: drivers/media/tuners/fc2580*
eea977ed 3951
88b2dbdb
EP
3952FANOTIFY
3953M: Eric Paris <eparis@redhat.com>
3954S: Maintained
3955F: fs/notify/fanotify/
3956F: include/linux/fanotify.h
c117ab84 3957F: include/uapi/linux/fanotify.h
88b2dbdb 3958
1da177e4 3959FARSYNC SYNCHRONOUS DRIVER
8b58be88 3960M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3961W: http://www.farsite.co.uk/
3962S: Supported
679655da 3963F: drivers/net/wan/farsync.*
1da177e4 3964
c5408b88 3965FAULT INJECTION SUPPORT
8b58be88 3966M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3967S: Supported
679655da
JP
3968F: Documentation/fault-injection/
3969F: lib/fault-inject.c
c5408b88 3970
053e514f
NT
3971FBTFT Framebuffer drivers
3972M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3973M: Noralf Trønnes <noralf@tronnes.org>
3974S: Maintained
3975F: drivers/staging/fbtft/
3976
cae727db 3977FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 3978M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 3979L: fcoe-devel@open-fcoe.org
cae727db
RL
3980W: www.Open-FCoE.org
3981S: Supported
3982F: drivers/scsi/libfc/
3983F: drivers/scsi/fcoe/
3984F: include/scsi/fc/
3985F: include/scsi/libfc.h
3986F: include/scsi/libfcoe.h
c117ab84 3987F: include/uapi/scsi/fc/
cae727db 3988
e2d1d6c0 3989FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3990M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3991M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3992L: linux-fsdevel@vger.kernel.org
1da177e4 3993S: Maintained
679655da
JP
3994F: include/linux/fcntl.h
3995F: include/linux/fs.h
c117ab84
CEB
3996F: include/uapi/linux/fcntl.h
3997F: include/uapi/linux/fs.h
679655da
JP
3998F: fs/fcntl.c
3999F: fs/locks.c
1da177e4 4000
e2d1d6c0 4001FILESYSTEMS (VFS and infrastructure)
8b58be88 4002M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4003L: linux-fsdevel@vger.kernel.org
173acc7c 4004S: Maintained
679655da 4005F: fs/*
173acc7c 4006
b26e0ed4 4007FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4008M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4009L: lm-sensors@lm-sensors.org
4010S: Maintained
d5ca6918
JP
4011F: drivers/hwmon/f75375s.c
4012F: include/linux/f75375s.h
b26e0ed4 4013
a331b0c3
CL
4014FIREWIRE AUDIO DRIVERS
4015M: Clemens Ladisch <clemens@ladisch.de>
4016L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4017T: git git://git.alsa-project.org/alsa-kernel.git
4018S: Maintained
4019F: sound/firewire/
4020
eb86ec51
SR
4021FIREWIRE MEDIA DRIVERS (firedtv)
4022M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4023L: linux-media@vger.kernel.org
4024L: linux1394-devel@lists.sourceforge.net
4025T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4026S: Maintained
4027F: drivers/media/firewire/
4028
a511ce33
CB
4029FIREWIRE SBP-2 TARGET
4030M: Chris Boot <bootc@bootc.net>
4031L: linux-scsi@vger.kernel.org
4032L: target-devel@vger.kernel.org
4033L: linux1394-devel@lists.sourceforge.net
4034T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4035S: Maintained
4036F: drivers/target/sbp/
4037
7d2c86b5 4038FIREWIRE SUBSYSTEM
8b58be88 4039M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4040L: linux1394-devel@lists.sourceforge.net
958a29cb 4041W: http://ieee1394.wiki.kernel.org/
2ca526bf 4042T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4043S: Maintained
679655da 4044F: drivers/firewire/
8f06ce3b
SR
4045F: include/linux/firewire.h
4046F: include/uapi/linux/firewire*.h
9f6d3c4b 4047F: tools/firewire/
e2d1d6c0
RD
4048
4049FIRMWARE LOADER (request_firmware)
39e68089
ML
4050M: Ming Lei <ming.lei@canonical.com>
4051L: linux-kernel@vger.kernel.org
4052S: Maintained
679655da
JP
4053F: Documentation/firmware_class/
4054F: drivers/base/firmware*.c
4055F: include/linux/firmware.h
e2d1d6c0 4056
f730e3dc 4057FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4058M: Joshua Morris <josh.h.morris@us.ibm.com>
4059M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4060S: Maintained
4061F: drivers/block/rsxx/
4062
8206f664
JK
4063FLOPPY DRIVER
4064M: Jiri Kosina <jkosina@suse.cz>
4065T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4066S: Odd fixes
4067F: drivers/block/floppy.c
4068
9c9f32ed
AR
4069FMC SUBSYSTEM
4070M: Alessandro Rubini <rubini@gnudd.com>
4071W: http://www.ohwr.org/projects/fmc-bus
4072S: Supported
4073F: drivers/fmc/
4074F: include/linux/fmc*.h
4075F: include/linux/ipmi-fru.h
4076K: fmc_d.*register
4077
e2d1d6c0 4078FPU EMULATOR
8b58be88 4079M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4080W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4081S: Maintained
679655da 4082F: arch/x86/math-emu/
e2d1d6c0
RD
4083
4084FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4085L: netdev@vger.kernel.org
c173bfac 4086S: Orphan
679655da
JP
4087F: drivers/net/wan/dlci.c
4088F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4089
4090FRAMEBUFFER LAYER
5489e948
JCPV
4091M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4092M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4093L: linux-fbdev@vger.kernel.org
e2d1d6c0 4094W: http://linux-fbdev.sourceforge.net/
b22fe37b 4095Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4096T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4097S: Maintained
679655da 4098F: Documentation/fb/
d958c62c 4099F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4100F: drivers/video/
4101F: include/video/
679655da 4102F: include/linux/fb.h
c117ab84
CEB
4103F: include/uapi/video/
4104F: include/uapi/linux/fb.h
e2d1d6c0 4105
a57c188e 4106FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4107M: Timur Tabi <timur@tabi.org>
a57c188e 4108L: linux-fbdev@vger.kernel.org
c4ef9bc4 4109S: Maintained
8a61f013 4110F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4111
e2d1d6c0 4112FREESCALE DMA DRIVER
8b58be88
JP
4113M: Li Yang <leoli@freescale.com>
4114M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4115L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4116S: Maintained
679655da 4117F: drivers/dma/fsldma.*
e2d1d6c0
RD
4118
4119FREESCALE I2C CPM DRIVER
8b58be88 4120M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4121L: linuxppc-dev@lists.ozlabs.org
846557d3 4122L: linux-i2c@vger.kernel.org
0d2b405a 4123S: Maintained
679655da 4124F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4125
60e8c5ab 4126FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4127M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4128L: linux-fbdev@vger.kernel.org
efc03ecb 4129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4130S: Maintained
bad985a1 4131F: include/linux/platform_data/video-imxfb.h
8a61f013 4132F: drivers/video/fbdev/imxfb.c
60e8c5ab 4133
4d8e2cef
HX
4134FREESCALE QUAD SPI DRIVER
4135M: Han Xu <han.xu@freescale.com>
4136L: linux-mtd@lists.infradead.org
4137S: Maintained
4138F: drivers/mtd/spi-nor/fsl-quadspi.c
4139
4689a6b1 4140FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4141M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4142M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4143L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4144L: netdev@vger.kernel.org
4145S: Maintained
ec21e2ec 4146F: drivers/net/ethernet/freescale/fs_enet/
679655da 4147F: include/linux/fs_enet_pd.h
4689a6b1 4148
d9e9d82c 4149FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4150L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4151S: Orphan
679655da
JP
4152F: arch/powerpc/sysdev/qe_lib/
4153F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4154
b55ef929 4155FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4156M: Li Yang <leoli@freescale.com>
6372594a 4157L: linux-usb@vger.kernel.org
a4724ed6 4158L: linuxppc-dev@lists.ozlabs.org
a7205b30 4159S: Maintained
faf2e1db 4160F: drivers/usb/gadget/udc/fsl*
a7205b30 4161
beaf53bf 4162FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4163M: Li Yang <leoli@freescale.com>
beaf53bf 4164L: netdev@vger.kernel.org
a4724ed6 4165L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4166S: Maintained
ec21e2ec 4167F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4168
d9e9d82c 4169FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4170M: Timur Tabi <timur@tabi.org>
a4724ed6 4171L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4172S: Maintained
df621252 4173F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4174
4175FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4176M: Timur Tabi <timur@tabi.org>
dc85950a 4177M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4178M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4179L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4180L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4181S: Maintained
69aefcea 4182F: sound/soc/fsl/fsl*
dc85950a 4183F: sound/soc/fsl/imx*
69aefcea 4184F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4185
31c88965
GR
4186FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4187M: J. German Rivera <German.Rivera@freescale.com>
4188L: linux-kernel@vger.kernel.org
4189S: Maintained
4190F: drivers/staging/fsl-mc/
4191
1da177e4 4192FREEVXFS FILESYSTEM
8b58be88 4193M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4194W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4195S: Maintained
679655da 4196F: fs/freevxfs/
1da177e4 4197
71038f52 4198FREEZER
49db1903 4199M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4200M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4201L: linux-pm@vger.kernel.org
71038f52 4202S: Supported
679655da
JP
4203F: Documentation/power/freezing-of-tasks.txt
4204F: include/linux/freezer.h
4205F: kernel/freezer.c
71038f52 4206
839a1f79
KRW
4207FRONTSWAP API
4208M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4209L: linux-kernel@vger.kernel.org
4210S: Maintained
4211F: mm/frontswap.c
4212F: include/linux/frontswap.h
4213
a5432f5a 4214FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4215M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4216L: linux-cachefs@redhat.com
4217S: Supported
4218F: Documentation/filesystems/caching/
4219F: fs/fscache/
4220F: include/linux/fscache*.h
4221
f58ad8f5 4222F2FS FILE SYSTEM
9b29d481 4223M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4224M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4225L: linux-f2fs-devel@lists.sourceforge.net
4226W: http://en.wikipedia.org/wiki/F2FS
4227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4228S: Maintained
4229F: Documentation/filesystems/f2fs.txt
3bac380c 4230F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4231F: fs/f2fs/
4232F: include/linux/f2fs_fs.h
4233
5ab7ffea 4234FUJITSU FR-V (FRV) PORT
8b58be88 4235M: David Howells <dhowells@redhat.com>
1da177e4 4236S: Maintained
679655da 4237F: arch/frv/
1da177e4 4238
20b93734 4239FUJITSU LAPTOP EXTRAS
409a3e98 4240M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4241L: platform-driver-x86@vger.kernel.org
20b93734 4242S: Maintained
679655da 4243F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4244
4da621b6
HK
4245FUJITSU M-5MO LS CAMERA ISP DRIVER
4246M: Kyungmin Park <kyungmin.park@samsung.com>
4247M: Heungjun Kim <riverful.kim@samsung.com>
4248L: linux-media@vger.kernel.org
4249S: Maintained
90d72ac6 4250F: drivers/media/i2c/m5mols/
4da621b6
HK
4251F: include/media/m5mols.h
4252
2d24c490
RG
4253FUJITSU TABLET EXTRAS
4254M: Robert Gerlach <khnz@gmx.de>
4255L: platform-driver-x86@vger.kernel.org
4256S: Maintained
4257F: drivers/platform/x86/fujitsu-tablet.c
4258
04578f17 4259FUSE: FILESYSTEM IN USERSPACE
8b58be88 4260M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4261L: fuse-devel@lists.sourceforge.net
4262W: http://fuse.sourceforge.net/
4263S: Maintained
679655da 4264F: fs/fuse/
c117ab84 4265F: include/uapi/linux/fuse.h
04578f17 4266
1da177e4 4267FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4268M: Rik Faith <faith@cs.unc.edu>
1da177e4 4269L: linux-scsi@vger.kernel.org
baaea1dc 4270S: Odd Fixes (e.g., new signatures)
679655da 4271F: drivers/scsi/fdomain.*
1da177e4 4272
d8e2162c
PO
4273GCOV BASED KERNEL PROFILING
4274M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4275S: Maintained
4276F: kernel/gcov/
4277F: Documentation/gcov.txt
4278
1da177e4 4279GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4280M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4281L: linux-scsi@vger.kernel.org
4282W: http://www.icp-vortex.com/
4283S: Supported
679655da 4284F: drivers/scsi/gdt*
1da177e4 4285
158daf16
JK
4286GDB KERNEL DEBUGGING HELPER SCRIPTS
4287M: Jan Kiszka <jan.kiszka@siemens.com>
4288S: Supported
4289F: scripts/gdb/
4290
3169a1c7
HV
4291GEMTEK FM RADIO RECEIVER DRIVER
4292M: Hans Verkuil <hverkuil@xs4all.nl>
4293L: linux-media@vger.kernel.org
4294T: git git://linuxtv.org/media_tree.git
4295W: http://linuxtv.org
4296S: Maintained
4297F: drivers/media/radio/radio-gemtek*
4298
1c23af90 4299GENERIC GPIO I2C DRIVER
880b0e26 4300M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4301S: Supported
679655da
JP
4302F: drivers/i2c/busses/i2c-gpio.c
4303F: include/linux/i2c-gpio.h
1c23af90 4304
92ed1a76
PK
4305GENERIC GPIO I2C MULTIPLEXER DRIVER
4306M: Peter Korsgaard <peter.korsgaard@barco.com>
4307L: linux-i2c@vger.kernel.org
4308S: Supported
e7065e20
JD
4309F: drivers/i2c/muxes/i2c-mux-gpio.c
4310F: include/linux/i2c-mux-gpio.h
4311F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4312
9251ce95 4313GENERIC HDLC (WAN) DRIVERS
8b58be88 4314M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4315W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4316S: Maintained
679655da
JP
4317F: drivers/net/wan/c101.c
4318F: drivers/net/wan/hd6457*
4319F: drivers/net/wan/hdlc*
4320F: drivers/net/wan/n2.c
4321F: drivers/net/wan/pc300too.c
4322F: drivers/net/wan/pci200syn.c
4323F: drivers/net/wan/wanxl*
1da177e4 4324
1527aab6 4325GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4326M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4327L: linux-arch@vger.kernel.org
4328T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4329S: Maintained
14430813
JP
4330F: include/asm-generic/
4331F: include/uapi/asm-generic/
1527aab6 4332
ff764963
KVA
4333GENERIC PHY FRAMEWORK
4334M: Kishon Vijay Abraham I <kishon@ti.com>
4335L: linux-kernel@vger.kernel.org
4336T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4337S: Supported
4338F: drivers/phy/
4339F: include/linux/phy/
4340
eea97aed
KH
4341GENERIC PM DOMAINS
4342M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4343M: Kevin Hilman <khilman@kernel.org>
4344M: Ulf Hansson <ulf.hansson@linaro.org>
4345L: linux-pm@vger.kernel.org
4346S: Supported
4347F: drivers/base/power/domain*.c
4348F: include/linux/pm_domain.h
4349
ccb86a69 4350GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4351M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4352L: kvm@vger.kernel.org
ccb86a69
MT
4353S: Supported
4354F: drivers/uio/uio_pci_generic.c
4355
f8f1ec73
JP
4356GET_MAINTAINER SCRIPT
4357M: Joe Perches <joe@perches.com>
4358S: Maintained
4359F: scripts/get_maintainer.pl
4360
5be7b50f 4361GFS2 FILE SYSTEM
8b58be88 4362M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4363M: Bob Peterson <rpeterso@redhat.com>
a4644184 4364L: cluster-devel@redhat.com
5be7b50f 4365W: http://sources.redhat.com/cluster/
28666d6d 4366T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4367S: Supported
679655da
JP
4368F: Documentation/filesystems/gfs2*.txt
4369F: fs/gfs2/
c117ab84 4370F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4371
0a34eb8f 4372GIGASET ISDN DRIVERS
8b58be88
JP
4373M: Hansjoerg Lipp <hjlipp@web.de>
4374M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4375L: gigaset307x-common@lists.sourceforge.net
4376W: http://gigaset307x.sourceforge.net/
4377S: Maintained
679655da
JP
4378F: Documentation/isdn/README.gigaset
4379F: drivers/isdn/gigaset/
c117ab84 4380F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4381
7eea35fe
JP
4382GO7007 MPEG CODEC
4383M: Hans Verkuil <hans.verkuil@cisco.com>
4384L: linux-media@vger.kernel.org
4385S: Maintained
4386F: drivers/media/usb/go7007/
4387
ca96ea86
BN
4388GOODIX TOUCHSCREEN
4389M: Bastien Nocera <hadess@hadess.net>
4390L: linux-input@vger.kernel.org
4391S: Maintained
4392F: drivers/input/touchscreen/goodix.c
4393
a0dc00b4 4394GPIO SUBSYSTEM
e4651a9f 4395M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4396M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4397L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4398T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4399S: Maintained
4400F: Documentation/gpio/
a0dc00b4 4401F: drivers/gpio/
bdc6e95e
AC
4402F: include/linux/gpio/
4403F: include/linux/gpio.h
9b692346 4404F: include/asm-generic/gpio.h
a0dc00b4 4405
71a6d0af
HW
4406GRE DEMULTIPLEXER DRIVER
4407M: Dmitry Kozlov <xeb@mail.ru>
4408L: netdev@vger.kernel.org
4409S: Maintained
11c26770
JP
4410F: net/ipv4/gre_demux.c
4411F: net/ipv4/gre_offload.c
71a6d0af
HW
4412F: include/net/gre.h
4413
d4c41139
KG
4414GRETH 10/100/1G Ethernet MAC device driver
4415M: Kristoffer Glembo <kristoffer@gaisler.com>
4416L: netdev@vger.kernel.org
4417S: Maintained
a31a96ad 4418F: drivers/net/ethernet/aeroflex/
d4c41139 4419
e8deeae2 4420GSPCA FINEPIX SUBDRIVER
8b58be88 4421M: Frank Zago <frank@zago.net>
661263b5 4422L: linux-media@vger.kernel.org
275ffde4 4423T: git git://linuxtv.org/media_tree.git
e8deeae2 4424S: Maintained
0c0d06ca 4425F: drivers/media/usb/gspca/finepix.c
e8deeae2 4426
4b3fa3c4
OL
4427GSPCA GL860 SUBDRIVER
4428M: Olivier Lorin <o.lorin@laposte.net>
4429L: linux-media@vger.kernel.org
275ffde4 4430T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4431S: Maintained
0c0d06ca 4432F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4433
e8deeae2 4434GSPCA M5602 SUBDRIVER
8b58be88 4435M: Erik Andren <erik.andren@gmail.com>
661263b5 4436L: linux-media@vger.kernel.org
275ffde4 4437T: git git://linuxtv.org/media_tree.git
e8deeae2 4438S: Maintained
0c0d06ca 4439F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4440
4441GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4442M: Hans de Goede <hdegoede@redhat.com>
661263b5 4443L: linux-media@vger.kernel.org
275ffde4 4444T: git git://linuxtv.org/media_tree.git
e8deeae2 4445S: Maintained
0c0d06ca 4446F: drivers/media/usb/gspca/pac207.c
e8deeae2 4447
261982f1 4448GSPCA SN9C20X SUBDRIVER
d95c5b0b 4449M: Brian Johnson <brijohn@gmail.com>
261982f1 4450L: linux-media@vger.kernel.org
275ffde4 4451T: git git://linuxtv.org/media_tree.git
261982f1 4452S: Maintained
0c0d06ca 4453F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4454
e8deeae2 4455GSPCA T613 SUBDRIVER
8b58be88 4456M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4457L: linux-media@vger.kernel.org
275ffde4 4458T: git git://linuxtv.org/media_tree.git
e8deeae2 4459S: Maintained
0c0d06ca 4460F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4461
4462GSPCA USB WEBCAM DRIVER
fc3f906b 4463M: Hans de Goede <hdegoede@redhat.com>
661263b5 4464L: linux-media@vger.kernel.org
275ffde4 4465T: git git://linuxtv.org/media_tree.git
e8deeae2 4466S: Maintained
0c0d06ca 4467F: drivers/media/usb/gspca/
e8deeae2 4468
584ec979
DB
4469GUID PARTITION TABLE (GPT)
4470M: Davidlohr Bueso <davidlohr@hp.com>
4471L: linux-efi@vger.kernel.org
4472S: Maintained
4473F: block/partitions/efi.*
4474
aa3c598b 4475STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4476M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4477L: linux-media@vger.kernel.org
275ffde4 4478T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4479S: Maintained
4480F: drivers/media/usb/stk1160/
e8deeae2 4481
71a6d0af
HW
4482HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4483M: Frank Seidel <frank@f-seidel.de>
4484L: platform-driver-x86@vger.kernel.org
4485W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4486S: Maintained
4487F: drivers/platform/x86/hdaps.c
4488
48fc9e26
HV
4489HDPVR USB VIDEO ENCODER DRIVER
4490M: Hans Verkuil <hverkuil@xs4all.nl>
4491L: linux-media@vger.kernel.org
4492T: git git://linuxtv.org/media_tree.git
4493W: http://linuxtv.org
4494S: Odd Fixes
14430813 4495F: drivers/media/usb/hdpvr/
48fc9e26 4496
71a6d0af 4497HWPOISON MEMORY FAILURE HANDLING
f9625c48 4498M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4499L: linux-mm@kvack.org
71a6d0af
HW
4500S: Maintained
4501F: mm/memory-failure.c
4502F: mm/hwpoison-inject.c
4503
4504HYPERVISOR VIRTUAL CONSOLE DRIVER
4505L: linuxppc-dev@lists.ozlabs.org
4506S: Odd Fixes
4507F: drivers/tty/hvc/
4508
e5ab1477
AP
4509HACKRF MEDIA DRIVER
4510M: Antti Palosaari <crope@iki.fi>
4511L: linux-media@vger.kernel.org
4512W: http://linuxtv.org/
4513W: http://palosaari.fi/linux/
4514Q: http://patchwork.linuxtv.org/project/linux-media/list/
4515T: git git://linuxtv.org/anttip/media_tree.git
4516S: Maintained
4517F: drivers/media/usb/hackrf/
4518
5b543965 4519HARDWARE MONITORING
7c81c60f 4520M: Jean Delvare <jdelvare@suse.de>
ca462085 4521M: Guenter Roeck <linux@roeck-us.net>
5b543965 4522L: lm-sensors@lm-sensors.org
595142e0 4523W: http://www.lm-sensors.org/
9e012c1a 4524T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4525T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4526S: Maintained
047f4ec2 4527F: Documentation/hwmon/
679655da 4528F: drivers/hwmon/
047f4ec2 4529F: include/linux/hwmon*.h
5b543965 4530
844dd05f 4531HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4532M: Matt Mackall <mpm@selenic.com>
4533M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4534L: linux-crypto@vger.kernel.org
c0d0787b 4535S: Odd fixes
679655da
JP
4536F: Documentation/hw_random.txt
4537F: drivers/char/hw_random/
4538F: include/linux/hw_random.h
844dd05f 4539
8b37fcfc
OBC
4540HARDWARE SPINLOCK CORE
4541M: Ohad Ben-Cohen <ohad@wizery.com>
4542S: Maintained
4543F: Documentation/hwspinlock.txt
4544F: drivers/hwspinlock/hwspinlock_*
4545F: include/linux/hwspinlock.h
4546
1da177e4 4547HARMONY SOUND DRIVER
ac6aecbf 4548L: linux-parisc@vger.kernel.org
1da177e4 4549S: Maintained
679655da 4550F: sound/parisc/harmony.*
1da177e4 4551
91952bc0
AP
4552HD29L2 MEDIA DRIVER
4553M: Antti Palosaari <crope@iki.fi>
4554L: linux-media@vger.kernel.org
4555W: http://linuxtv.org/
4556W: http://palosaari.fi/linux/
4557Q: http://patchwork.linuxtv.org/project/linux-media/list/
4558T: git git://linuxtv.org/anttip/media_tree.git
4559S: Maintained
4560F: drivers/media/dvb-frontends/hd29l2*
4561
e2d1d6c0 4562HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4563L: iss_storagedev@hp.com
af9f1b3c 4564S: Orphan
679655da
JP
4565F: Documentation/blockdev/cpqarray.txt
4566F: drivers/block/cpqarray.*
e2d1d6c0 4567
9257aa49 4568HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4569M: Don Brace <don.brace@pmcs.com>
9257aa49 4570L: iss_storagedev@hp.com
693373db
DB
4571L: storagedev@pmcs.com
4572L: linux-scsi@vger.kernel.org
9257aa49
SC
4573S: Supported
4574F: Documentation/scsi/hpsa.txt
4575F: drivers/scsi/hpsa*.[ch]
4576F: include/linux/cciss*.h
c117ab84 4577F: include/uapi/linux/cciss*.h
9257aa49 4578
e2d1d6c0 4579HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4580M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4581L: iss_storagedev@hp.com
693373db
DB
4582L: storagedev@pmcs.com
4583L: linux-scsi@vger.kernel.org
e2d1d6c0 4584S: Supported
679655da
JP
4585F: Documentation/blockdev/cciss.txt
4586F: drivers/block/cciss*
4587F: include/linux/cciss_ioctl.h
c117ab84 4588F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4589
1da177e4 4590HFS FILESYSTEM
6cf515e1
GU
4591L: linux-fsdevel@vger.kernel.org
4592S: Orphan
679655da
JP
4593F: Documentation/filesystems/hfs.txt
4594F: fs/hfs/
1da177e4 4595
ef575f47
GU
4596HFSPLUS FILESYSTEM
4597L: linux-fsdevel@vger.kernel.org
4598S: Orphan
4599F: Documentation/filesystems/hfsplus.txt
4600F: fs/hfsplus/
4601
1da177e4 4602HGA FRAMEBUFFER DRIVER
8b58be88 4603M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4604L: linux-nvidia@lists.surfsouth.com
4605W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4606S: Maintained
8a61f013 4607F: drivers/video/fbdev/hgafb.c
1da177e4 4608
4480f15b 4609HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4610M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4611M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4612L: linux-pm@vger.kernel.org
e2d1d6c0 4613S: Supported
679655da
JP
4614F: arch/x86/power/
4615F: drivers/base/power/
4616F: kernel/power/
4617F: include/linux/suspend.h
4618F: include/linux/freezer.h
4619F: include/linux/pm.h
679655da 4620F: arch/*/include/asm/suspend*.h
e2d1d6c0 4621
4ef4caad 4622HID CORE LAYER
8b58be88 4623M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4624L: linux-input@vger.kernel.org
54e5881d 4625T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4626S: Maintained
679655da
JP
4627F: drivers/hid/
4628F: include/linux/hid*
c117ab84 4629F: include/uapi/linux/hid*
4ef4caad 4630
38bed542 4631HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4632M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4633L: linux-kernel@vger.kernel.org
75fc2d37 4634T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4635S: Maintained
679655da 4636F: Documentation/timers/
5cee9645 4637F: kernel/time/hrtimer.c
88606e80
TG
4638F: kernel/time/clockevents.c
4639F: kernel/time/tick*.*
4640F: kernel/time/timer_*.c
05ed8490 4641F: include/linux/clockchips.h
679655da 4642F: include/linux/hrtimer.h
38bed542 4643
1da177e4 4644HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4645L: linux-hams@vger.kernel.org
8b64f2a0 4646S: Orphan
679655da
JP
4647F: drivers/net/hamradio/dmascc.c
4648F: drivers/net/hamradio/scc.c
1da177e4 4649
ede1e6f8 4650HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4651M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4652W: http://www.highpoint-tech.com
4653S: Supported
679655da
JP
4654F: Documentation/scsi/hptiop.txt
4655F: drivers/scsi/hptiop.c
ede1e6f8 4656
1da177e4 4657HIPPI
8b58be88 4658M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4659L: linux-hippi@sunsite.dk
4660S: Maintained
679655da 4661F: include/linux/hippidevice.h
c117ab84 4662F: include/uapi/linux/if_hippi.h
679655da 4663F: net/802/hippi.c
ff5a3b50 4664F: drivers/net/hippi/
1da177e4 4665
ff1d2767 4666HOST AP DRIVER
8b58be88 4667M: Jouni Malinen <j@w1.fi>
85d32e7b 4668L: hostap@shmoo.com (subscribers-only)
724c6b35 4669L: linux-wireless@vger.kernel.org
ff1d2767
JM
4670W: http://hostap.epitest.fi/
4671S: Maintained
679655da 4672F: drivers/net/wireless/hostap/
ff1d2767 4673
dd8cd779 4674HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4675L: platform-driver-x86@vger.kernel.org
95c70215 4676S: Orphan
679655da 4677F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4678
e2d1d6c0 4679HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4680M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4681S: Maintained
7e25d724 4682F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4683
7d2c86b5 4684HPET: High Precision Event Timers driver
8b58be88 4685M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4686S: Maintained
679655da
JP
4687F: Documentation/timers/hpet.txt
4688F: drivers/char/hpet.c
4689F: include/linux/hpet.h
c117ab84 4690F: include/uapi/linux/hpet.h
b9b0332f 4691
e07b5d79 4692HPET: x86
9e06f631 4693S: Orphan
679655da
JP
4694F: arch/x86/kernel/hpet.c
4695F: arch/x86/include/asm/hpet.h
b9b0332f 4696
1da177e4 4697HPFS FILESYSTEM
8b58be88 4698M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4699W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4700S: Maintained
679655da 4701F: fs/hpfs/
1da177e4 4702
3441cded 4703HSI SUBSYSTEM
56459ea9
SR
4704M: Sebastian Reichel <sre@kernel.org>
4705T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4706S: Maintained
4707F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4708F: Documentation/hsi.txt
3441cded
SR
4709F: drivers/hsi/
4710F: include/linux/hsi/
4711F: include/uapi/linux/hsi/
4712
7d2c86b5 4713HSO 3G MODEM DRIVER
8b58be88 4714M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4715W: http://www.pharscape.org
4716S: Maintained
679655da 4717F: drivers/net/usb/hso.c
11cd29b0 4718
19990e29
AB
4719HSR NETWORK PROTOCOL
4720M: Arvid Brodin <arvid.brodin@alten.se>
4721L: netdev@vger.kernel.org
4722S: Maintained
4723F: net/hsr/
4724
5a18c343 4725HTCPEN TOUCHSCREEN DRIVER
8b58be88 4726M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4727L: linux-input@vger.kernel.org
4728S: Maintained
679655da 4729F: drivers/input/touchscreen/htcpen.c
5a18c343 4730
1da177e4 4731HUGETLB FILESYSTEM
6d49e352 4732M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4733S: Maintained
679655da 4734F: fs/hugetlbfs/
1da177e4 4735
05183189
S
4736Hyper-V CORE AND DRIVERS
4737M: K. Y. Srinivasan <kys@microsoft.com>
4738M: Haiyang Zhang <haiyangz@microsoft.com>
4739L: devel@linuxdriverproject.org
4740S: Maintained
a4162747
HZ
4741F: arch/x86/include/asm/mshyperv.h
4742F: arch/x86/include/uapi/asm/hyperv.h
4743F: arch/x86/kernel/cpu/mshyperv.c
05183189 4744F: drivers/hid/hid-hyperv.c
a4162747 4745F: drivers/hv/
f92ca80b 4746F: drivers/input/serio/hyperv-keyboard.c
05183189 4747F: drivers/net/hyperv/
a4162747 4748F: drivers/scsi/storvsc_drv.c
8a61f013 4749F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4750F: include/linux/hyperv.h
4751F: tools/hv/
05183189 4752
d85c8a6a 4753I2C OVER PARALLEL PORT
7c81c60f 4754M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4755L: linux-i2c@vger.kernel.org
4756S: Maintained
4757F: Documentation/i2c/busses/i2c-parport
4758F: Documentation/i2c/busses/i2c-parport-light
4759F: drivers/i2c/busses/i2c-parport.c
4760F: drivers/i2c/busses/i2c-parport-light.c
4761
4762I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4763M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4764L: linux-i2c@vger.kernel.org
4765S: Maintained
4766F: Documentation/i2c/busses/i2c-ali1535
4767F: Documentation/i2c/busses/i2c-ali1563
4768F: Documentation/i2c/busses/i2c-ali15x3
4769F: Documentation/i2c/busses/i2c-amd756
4770F: Documentation/i2c/busses/i2c-amd8111
4771F: Documentation/i2c/busses/i2c-i801
4772F: Documentation/i2c/busses/i2c-nforce2
4773F: Documentation/i2c/busses/i2c-piix4
4774F: Documentation/i2c/busses/i2c-sis5595
4775F: Documentation/i2c/busses/i2c-sis630
4776F: Documentation/i2c/busses/i2c-sis96x
4777F: Documentation/i2c/busses/i2c-via
4778F: Documentation/i2c/busses/i2c-viapro
4779F: drivers/i2c/busses/i2c-ali1535.c
4780F: drivers/i2c/busses/i2c-ali1563.c
4781F: drivers/i2c/busses/i2c-ali15x3.c
4782F: drivers/i2c/busses/i2c-amd756.c
4783F: drivers/i2c/busses/i2c-amd756-s4882.c
4784F: drivers/i2c/busses/i2c-amd8111.c
4785F: drivers/i2c/busses/i2c-i801.c
4786F: drivers/i2c/busses/i2c-isch.c
4787F: drivers/i2c/busses/i2c-nforce2.c
4788F: drivers/i2c/busses/i2c-nforce2-s4985.c
4789F: drivers/i2c/busses/i2c-piix4.c
4790F: drivers/i2c/busses/i2c-sis5595.c
4791F: drivers/i2c/busses/i2c-sis630.c
4792F: drivers/i2c/busses/i2c-sis96x.c
4793F: drivers/i2c/busses/i2c-via.c
4794F: drivers/i2c/busses/i2c-viapro.c
4795
cb7f07a4
NH
4796I2C/SMBUS ISMT DRIVER
4797M: Seth Heasley <seth.heasley@intel.com>
4798M: Neil Horman <nhorman@tuxdriver.com>
4799L: linux-i2c@vger.kernel.org
4800F: drivers/i2c/busses/i2c-ismt.c
4801F: Documentation/i2c/busses/i2c-ismt
4802
6ea884db 4803I2C/SMBUS STUB DRIVER
7c81c60f 4804M: Jean Delvare <jdelvare@suse.de>
846557d3 4805L: linux-i2c@vger.kernel.org
6ea884db 4806S: Maintained
8547a5bc 4807F: drivers/i2c/i2c-stub.c
6ea884db 4808
5b543965 4809I2C SUBSYSTEM
14d77c4d 4810M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4811L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4812W: https://i2c.wiki.kernel.org/
4813Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4814T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4815S: Maintained
40ed1b4c 4816F: Documentation/devicetree/bindings/i2c/
679655da
JP
4817F: Documentation/i2c/
4818F: drivers/i2c/
4819F: include/linux/i2c.h
03b70d62 4820F: include/linux/i2c-*.h
c117ab84
CEB
4821F: include/uapi/linux/i2c.h
4822F: include/uapi/linux/i2c-*.h
1da177e4 4823
4560d677
WS
4824I2C ACPI SUPPORT
4825M: Mika Westerberg <mika.westerberg@linux.intel.com>
4826L: linux-i2c@vger.kernel.org
4827L: linux-acpi@vger.kernel.org
4828S: Maintained
4560d677 4829
d85c8a6a 4830I2C-TAOS-EVM DRIVER
7c81c60f 4831M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4832L: linux-i2c@vger.kernel.org
4833S: Maintained
4834F: Documentation/i2c/busses/i2c-taos-evm
4835F: drivers/i2c/busses/i2c-taos-evm.c
4836
e8c76eed 4837I2C-TINY-USB DRIVER
8b58be88 4838M: Till Harbaum <till@harbaum.org>
846557d3 4839L: linux-i2c@vger.kernel.org
932d1872 4840W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4841S: Maintained
679655da 4842F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4843
1da177e4 4844i386 BOOT CODE
8b58be88 4845M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4846S: Maintained
679655da 4847F: arch/x86/boot/
1da177e4
LT
4848
4849i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4850M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4851T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4852S: Maintained
4853
1da177e4 4854IA64 (Itanium) PLATFORM
8b58be88
JP
4855M: Tony Luck <tony.luck@intel.com>
4856M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4857L: linux-ia64@vger.kernel.org
6b1c70b1 4858T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4859S: Maintained
679655da 4860F: arch/ia64/
1da177e4 4861
956c203c 4862IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4863M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4864M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4865L: linux-crypto@vger.kernel.org
4866S: Supported
4867F: drivers/crypto/nx/
4868
0e16aafb 4869IBM Power 842 compression accelerator
d1e66e6e 4870M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4871S: Supported
4872F: drivers/crypto/nx/nx-842.c
4873F: include/linux/nx842.h
4874
1da177e4 4875IBM Power Linux RAID adapter
8b58be88 4876M: Brian King <brking@us.ibm.com>
1da177e4 4877S: Supported
679655da 4878F: drivers/scsi/ipr.*
1da177e4 4879
9d348af4 4880IBM Power Virtual Ethernet Device Driver
eddd63a6 4881M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4882L: netdev@vger.kernel.org
4883S: Supported
9aa32835 4884F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4885
e6babec6 4886IBM Power Virtual SCSI Device Drivers
bcbde52b 4887M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4888L: linux-scsi@vger.kernel.org
4889S: Supported
e6babec6
NF
4890F: drivers/scsi/ibmvscsi/ibmvscsi*
4891F: drivers/scsi/ibmvscsi/viosrp.h
4892
4893IBM Power Virtual FC Device Drivers
44b4dad9 4894M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4895L: linux-scsi@vger.kernel.org
4896S: Supported
4897F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4898
1da177e4 4899IBM ServeRAID RAID DRIVER
f9213e78 4900S: Orphan
679655da 4901F: drivers/scsi/ips.*
1da177e4 4902
6ed9f9c4
PT
4903ICH LPC AND GPIO DRIVER
4904M: Peter Tyser <ptyser@xes-inc.com>
4905S: Maintained
4906F: drivers/mfd/lpc_ich.c
4907F: drivers/gpio/gpio-ich.c
4908
1e7106fc 4909IDE SUBSYSTEM
8b58be88 4910M: "David S. Miller" <davem@davemloft.net>
1da177e4 4911L: linux-ide@vger.kernel.org
8a6e2535 4912Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4913T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4914S: Maintained
679655da
JP
4915F: Documentation/ide/
4916F: drivers/ide/
4917F: include/linux/ide.h
1da177e4 4918
6cb8c13d
IP
4919IDEAPAD LAPTOP EXTRAS DRIVER
4920M: Ike Panhc <ike.pan@canonical.com>
4921L: platform-driver-x86@vger.kernel.org
4922W: http://launchpad.net/ideapad-laptop
4923S: Maintained
4924F: drivers/platform/x86/ideapad-laptop.c
4925
1ea4c161
AM
4926IDEAPAD LAPTOP SLIDEBAR DRIVER
4927M: Andrey Moiseev <o2g.org.ru@gmail.com>
4928L: linux-input@vger.kernel.org
4929W: https://github.com/o2genum/ideapad-slidebar
4930S: Maintained
4931F: drivers/input/misc/ideapad_slidebar.c
4932
0f861e8c 4933IDE/ATAPI DRIVERS
487ba8e8 4934M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4935L: linux-ide@vger.kernel.org
c404c199 4936S: Maintained
679655da
JP
4937F: Documentation/cdrom/ide-cd
4938F: drivers/ide/ide-cd*
1da177e4 4939
27471fdb 4940IDLE-I7300
8b58be88 4941M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4942L: linux-pm@vger.kernel.org
27471fdb 4943S: Supported
679655da 4944F: drivers/idle/i7300_idle.c
27471fdb 4945
02cf2286 4946IEEE 802.15.4 SUBSYSTEM
b6e195fd 4947M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4948L: linux-wpan@vger.kernel.org
4949W: https://github.com/linux-wpan
4950T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4951S: Maintained
4952F: net/ieee802154/
68653359 4953F: net/mac802154/
251741b1 4954F: drivers/net/ieee802154/
580947d3
AA
4955F: include/linux/nl802154.h
4956F: include/linux/ieee802154.h
4957F: include/net/nl802154.h
4958F: include/net/mac802154.h
4959F: include/net/af_ieee802154.h
4960F: include/net/cfg802154.h
4961F: include/net/ieee802154_netdev.h
ebef9c12 4962F: Documentation/networking/ieee802154.txt
02cf2286 4963
b1c97193
SY
4964IGORPLUG-USB IR RECEIVER
4965M: Sean Young <sean@mess.org>
4966L: linux-media@vger.kernel.org
4967S: Maintained
4968F: drivers/media/rc/igorplugusb.c
4969
40ad4a30
SY
4970IGUANAWORKS USB IR TRANSCEIVER
4971M: Sean Young <sean@mess.org>
4972L: linux-media@vger.kernel.org
4973S: Maintained
4974F: drivers/media/rc/iguanair.c
4975
9545f86e 4976IIO SUBSYSTEM AND DRIVERS
030a13d7 4977M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4978R: Hartmut Knaack <knaack.h@gmx.de>
4979R: Lars-Peter Clausen <lars@metafoo.de>
4980R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4981L: linux-iio@vger.kernel.org
4982S: Maintained
03e7c251 4983F: drivers/iio/
9545f86e 4984F: drivers/staging/iio/
8fe671fc 4985F: include/linux/iio/
817020cf 4986F: tools/iio/
9545f86e 4987
65519263
SG
4988IKANOS/ADI EAGLE ADSL USB DRIVER
4989M: Matthieu Castet <castet.matthieu@free.fr>
4990M: Stanislaw Gruszka <stf_xl@wp.pl>
4991S: Maintained
4992F: drivers/usb/atm/ueagle-atm.c
4993
e89ab51f
GR
4994INA209 HARDWARE MONITOR DRIVER
4995M: Guenter Roeck <linux@roeck-us.net>
4996L: lm-sensors@lm-sensors.org
4997S: Maintained
4998F: Documentation/hwmon/ina209
4999F: Documentation/devicetree/bindings/i2c/ina209.txt
5000F: drivers/hwmon/ina209.c
5001
5002INA2XX HARDWARE MONITOR DRIVER
5003M: Guenter Roeck <linux@roeck-us.net>
5004L: lm-sensors@lm-sensors.org
5005S: Maintained
5006F: Documentation/hwmon/ina2xx
5007F: drivers/hwmon/ina2xx.c
5008F: include/linux/platform_data/ina2xx.h
5009
14dc124f
SIG
5010INDUSTRY PACK SUBSYSTEM (IPACK)
5011M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5012M: Jens Taprogge <jens.taprogge@taprogge.org>
5013M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5014L: industrypack-devel@lists.sourceforge.net
5015W: http://industrypack.sourceforge.net
5016S: Maintained
5017F: drivers/ipack/
5018
8adc53fd
ZLK
5019INGENIC JZ4780 DMA Driver
5020M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5021S: Maintained
5022F: drivers/dma/dma-jz4780.c
5023
aa7168f4 5024INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5025M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5026M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5027L: linux-ima-devel@lists.sourceforge.net
5028L: linux-ima-user@lists.sourceforge.net
5029L: linux-security-module@vger.kernel.org
aa7168f4 5030S: Supported
679655da 5031F: security/integrity/ima/
aa7168f4 5032
9a4ea5a9
JH
5033IMGTEC IR DECODER DRIVER
5034M: James Hogan <james.hogan@imgtec.com>
5035S: Maintained
5036F: drivers/media/rc/img-ir/
5037
1da177e4 5038IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5039L: linux-fbdev@vger.kernel.org
843393d3 5040S: Orphan
8a61f013 5041F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5042
5043INFINIBAND SUBSYSTEM
db9fd848 5044M: Roland Dreier <roland@kernel.org>
8b58be88
JP
5045M: Sean Hefty <sean.hefty@intel.com>
5046M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5047L: linux-rdma@vger.kernel.org
605841f5 5048W: http://www.openfabrics.org/
8a6e2535 5049Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 5051S: Supported
679655da
JP
5052F: Documentation/infiniband/
5053F: drivers/infiniband/
c117ab84 5054F: include/uapi/linux/if_infiniband.h
1da177e4 5055
c9f04f58 5056INOTIFY
8b58be88
JP
5057M: John McCutchan <john@johnmccutchan.com>
5058M: Robert Love <rlove@rlove.org>
5059M: Eric Paris <eparis@parisplace.org>
c9f04f58 5060S: Maintained
679655da
JP
5061F: Documentation/filesystems/inotify.txt
5062F: fs/notify/inotify/
5063F: include/linux/inotify.h
c117ab84 5064F: include/uapi/linux/inotify.h
c9f04f58 5065
e2d1d6c0 5066INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5067M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5068L: linux-input@vger.kernel.org
8a6e2535 5069Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5070T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5071S: Maintained
679655da 5072F: drivers/input/
f4eea7e2 5073F: include/linux/input.h
c117ab84 5074F: include/uapi/linux/input.h
f4eea7e2 5075F: include/linux/input/
e2d1d6c0 5076
3267a87f 5077INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5078M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5079L: linux-input@vger.kernel.org
7f9c2454 5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5081S: Odd fixes
3267a87f 5082F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5083F: drivers/input/input-mt.c
3267a87f
HR
5084K: \b(ABS|SYN)_MT_
5085
97fa99a3
JY
5086INTEL ASoC BDW/HSW DRIVERS
5087M: Jie Yang <yang.jie@linux.intel.com>
5088L: alsa-devel@alsa-project.org
5089S: Supported
5090F: sound/soc/intel/sst-haswell*
5091F: sound/soc/intel/sst-dsp*
5092F: sound/soc/intel/sst-firmware.c
5093F: sound/soc/intel/broadwell.c
5094F: sound/soc/intel/haswell.c
5095
4ac13e17
DJ
5096INTEL C600 SERIES SAS CONTROLLER DRIVER
5097M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5098M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5099L: linux-scsi@vger.kernel.org
7106891a
DJ
5100T: git git://git.code.sf.net/p/intel-sas/isci
5101S: Supported
4ac13e17 5102F: drivers/scsi/isci/
4ac13e17 5103
26717172
LB
5104INTEL IDLE DRIVER
5105M: Len Brown <lenb@kernel.org>
bf1c138e 5106L: linux-pm@vger.kernel.org
08deed1e 5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5108S: Supported
5109F: drivers/idle/intel_idle.c
5110
7c1ac18d
KCA
5111INTEL PSTATE DRIVER
5112M: Kristen Carlson Accardi <kristen@linux.intel.com>
5113L: linux-pm@vger.kernel.org
5114S: Supported
5115F: drivers/cpufreq/intel_pstate.c
5116
9eb8ef74 5117INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5118M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5119L: linux-fbdev@vger.kernel.org
ce00f85c 5120S: Maintained
679655da 5121F: Documentation/fb/intelfb.txt
8a61f013 5122F: drivers/video/fbdev/intelfb/
9eb8ef74 5123
1da177e4 5124INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5125M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5126L: linux-fbdev@vger.kernel.org
ce00f85c 5127S: Maintained
8a61f013 5128F: drivers/video/fbdev/i810/
1da177e4 5129
f4a9bc4c 5130INTEL MENLOW THERMAL DRIVER
8b58be88 5131M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5132L: platform-driver-x86@vger.kernel.org
5ca92bd9 5133W: https://01.org/linux-acpi
f4a9bc4c 5134S: Supported
679655da 5135F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5136
1da177e4 5137INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5138M: Borislav Petkov <bp@alien8.de>
1da177e4 5139S: Maintained
73d425fd
JP
5140F: arch/x86/kernel/cpu/microcode/core*
5141F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5142
248a9dc3 5143INTEL I/OAT DMA DRIVER
18ebd564 5144M: Dave Jiang <dave.jiang@intel.com>
08223d80 5145R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5146L: dmaengine@vger.kernel.org
5147Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5148S: Supported
679655da 5149F: drivers/dma/ioat*
248a9dc3 5150
6c8909b4 5151INTEL IOMMU (VT-d)
8b58be88 5152M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5153L: iommu@lists.linux-foundation.org
54e5881d 5154T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5155S: Supported
3fb39615 5156F: drivers/iommu/intel-iommu.c
679655da 5157F: include/linux/intel-iommu.h
6c8909b4 5158
b3e5f263 5159INTEL IOP-ADMA DMA DRIVER
08223d80 5160R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5161S: Odd fixes
679655da 5162F: drivers/dma/iop-adma.c
b3e5f263 5163
9251ce95 5164INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5165M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5166S: Maintained
679655da
JP
5167F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5168F: arch/arm/mach-ixp4xx/include/mach/npe.h
5169F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5170F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5171F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5172F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5173
844dd05f 5174INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5175M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5176S: Maintained
679655da 5177F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5178
2f302324 5179INTEL ETHERNET DRIVERS
8b58be88 5180M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5181R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5182R: Shannon Nelson <shannon.nelson@intel.com>
5183R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5184R: Don Skidmore <donald.c.skidmore@intel.com>
5185R: Matthew Vick <matthew.vick@intel.com>
5186R: John Ronciak <john.ronciak@intel.com>
5187R: Mitch Williams <mitch.a.williams@intel.com>
5188L: intel-wired-lan@lists.osuosl.org
f6fde11a 5189W: http://www.intel.com/support/feedback.htm
d94e6fed 5190W: http://e1000.sourceforge.net/
2f302324
JK
5191Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5192T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5193T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5194S: Supported
0d164401
JK
5195F: Documentation/networking/e100.txt
5196F: Documentation/networking/e1000.txt
5197F: Documentation/networking/e1000e.txt
5198F: Documentation/networking/igb.txt
5199F: Documentation/networking/igbvf.txt
5200F: Documentation/networking/ixgb.txt
5201F: Documentation/networking/ixgbe.txt
5202F: Documentation/networking/ixgbevf.txt
1bff6529 5203F: Documentation/networking/i40e.txt
105bf2fe 5204F: Documentation/networking/i40evf.txt
dee1ad47 5205F: drivers/net/ethernet/intel/
bc90d291 5206F: drivers/net/ethernet/intel/*/
1da177e4 5207
0963d59b
LW
5208INTEL-MID GPIO DRIVER
5209M: David Cohen <david.a.cohen@linux.intel.com>
5210L: linux-gpio@vger.kernel.org
5211S: Maintained
5212F: drivers/gpio/gpio-intel-mid.c
5213
ca907a90
SY
5214INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5215M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5216L: linux-wireless@vger.kernel.org
ca907a90 5217S: Maintained
679655da 5218F: Documentation/networking/README.ipw2100
679655da 5219F: Documentation/networking/README.ipw2200
ca907a90 5220F: drivers/net/wireless/ipw2x00/
826d2abe 5221
4bd96a7a 5222INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5223M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5224M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5225M: Shane Wang <shane.wang@intel.com>
5226L: tboot-devel@lists.sourceforge.net
5227W: http://tboot.sourceforge.net
e9b7d7c8 5228T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5229S: Supported
5230F: Documentation/intel_txt.txt
5231F: include/linux/tboot.h
5232F: arch/x86/kernel/tboot.c
5233
8a70da82 5234INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5235M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5236M: linux-wimax@intel.com
49e7d9df 5237L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5238S: Supported
5239W: http://linuxwimax.org
679655da
JP
5240F: Documentation/wimax/README.i2400m
5241F: drivers/net/wimax/i2400m/
c117ab84 5242F: include/uapi/linux/wimax/i2400m.h
8a70da82 5243
1c0ce89c
SG
5244INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5245M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5246L: linux-wireless@vger.kernel.org
1c0ce89c 5247S: Supported
efa3144e
WYG
5248F: drivers/net/wireless/iwlegacy/
5249
b481de9c 5250INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5251M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5252M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5253M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5254L: linux-wireless@vger.kernel.org
b481de9c 5255W: http://intellinuxwireless.org
b62ff718 5256T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5257S: Supported
679655da 5258F: drivers/net/wireless/iwlwifi/
b481de9c 5259
de8fe023
TW
5260INTEL MANAGEMENT ENGINE (mei)
5261M: Tomas Winkler <tomas.winkler@intel.com>
5262L: linux-kernel@vger.kernel.org
5263S: Supported
c117ab84 5264F: include/uapi/linux/mei.h
de8fe023 5265F: drivers/misc/mei/*
e07950a1 5266F: Documentation/misc-devices/mei/*
de8fe023 5267
cb109a0e 5268IOC3 ETHERNET DRIVER
8b58be88 5269M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5270L: linux-mips@linux-mips.org
5271S: Maintained
8862bf1e 5272F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5273
cb109a0e 5274IOC3 SERIAL DRIVER
8b58be88 5275M: Pat Gefre <pfg@sgi.com>
d39e0721 5276L: linux-serial@vger.kernel.org
cb109a0e 5277S: Maintained
df621252 5278F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5279
0b6e8569
SW
5280IOMMU DRIVERS
5281M: Joerg Roedel <joro@8bytes.org>
5282L: iommu@lists.linux-foundation.org
5283T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5284S: Maintained
5285F: drivers/iommu/
5286
4480f15b 5287IP MASQUERADING
8b58be88 5288M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5289S: Maintained
679655da 5290F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5291
1202d6ff 5292IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5293M: Francois Romieu <romieu@fr.zoreil.com>
5294M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5295L: netdev@vger.kernel.org
5296S: Maintained
7443713a 5297F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5298
4480f15b 5299IPATH DRIVER
8473c603 5300M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5301L: linux-rdma@vger.kernel.org
52a09a04 5302S: Maintained
679655da 5303F: drivers/infiniband/hw/ipath/
77d8798b 5304
4409ebe9 5305IPMI SUBSYSTEM
8b58be88 5306M: Corey Minyard <minyard@acm.org>
b0c90653 5307L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5308W: http://openipmi.sourceforge.net/
5309S: Supported
679655da
JP
5310F: Documentation/IPMI.txt
5311F: drivers/char/ipmi/
5312F: include/linux/ipmi*
c117ab84 5313F: include/uapi/linux/ipmi*
4409ebe9 5314
2d800897
KW
5315QCOM AUDIO (ASoC) DRIVERS
5316M: Patrick Lai <plai@codeaurora.org>
5317M: Banajit Goswami <bgoswami@codeaurora.org>
5318L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5319S: Supported
5320F: sound/soc/qcom/
5321
e2d1d6c0 5322IPS SCSI RAID DRIVER
8b58be88 5323M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5324L: linux-scsi@vger.kernel.org
5325W: http://www.adaptec.com/
5326S: Maintained
679655da 5327F: drivers/scsi/ips*
e2d1d6c0
RD
5328
5329IPVS
8b58be88
JP
5330M: Wensong Zhang <wensong@linux-vs.org>
5331M: Simon Horman <horms@verge.net.au>
5332M: Julian Anastasov <ja@ssi.bg>
979b6c13 5333L: netdev@vger.kernel.org
e2d1d6c0 5334L: lvs-devel@vger.kernel.org
1da177e4 5335S: Maintained
679655da 5336F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5337F: include/net/ip_vs.h
c117ab84 5338F: include/uapi/linux/ip_vs.h
679655da 5339F: net/netfilter/ipvs/
1da177e4 5340
e7839f25 5341IPWIRELESS DRIVER
8b58be88
JP
5342M: Jiri Kosina <jkosina@suse.cz>
5343M: David Sterba <dsterba@suse.cz>
92094aa0 5344S: Odd Fixes
282361a0 5345F: drivers/tty/ipwireless/
099dc4fb 5346
e2d1d6c0 5347IPX NETWORK LAYER
8b58be88 5348M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5349L: netdev@vger.kernel.org
5350S: Maintained
679655da 5351F: include/net/ipx.h
c117ab84 5352F: include/uapi/linux/ipx.h
679655da 5353F: net/ipx/
e2d1d6c0 5354
1da177e4 5355IRDA SUBSYSTEM
8b58be88 5356M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5357L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5358L: netdev@vger.kernel.org
1da177e4 5359W: http://irda.sourceforge.net/
f353976d 5360S: Maintained
e0057975 5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5362F: Documentation/networking/irda.txt
5363F: drivers/net/irda/
5364F: include/net/irda/
5365F: net/irda/
1da177e4 5366
a800c7cc
TG
5367IRQ SUBSYSTEM
5368M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5369L: linux-kernel@vger.kernel.org
a800c7cc 5370S: Maintained
75fc2d37 5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5372F: kernel/irq/
2ed9fd28
JC
5373
5374IRQCHIP DRIVERS
5375M: Thomas Gleixner <tglx@linutronix.de>
5376M: Jason Cooper <jason@lakedaemon.net>
5377L: linux-kernel@vger.kernel.org
5378S: Maintained
5379T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5380T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5381F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5382F: drivers/irqchip/
a800c7cc 5383
7ab3a837
GL
5384IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5385M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5386S: Maintained
5387F: Documentation/IRQ-domain.txt
5388F: include/linux/irqdomain.h
5389F: kernel/irq/irqdomain.c
5390
e2d1d6c0 5391ISAPNP
8b58be88 5392M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5393S: Maintained
679655da
JP
5394F: Documentation/isapnp.txt
5395F: drivers/pnp/isapnp/
5396F: include/linux/isapnp.h
e2d1d6c0 5397
d39b8420
HV
5398ISA RADIO MODULE
5399M: Hans Verkuil <hverkuil@xs4all.nl>
5400L: linux-media@vger.kernel.org
5401T: git git://linuxtv.org/media_tree.git
5402W: http://linuxtv.org
5403S: Maintained
5404F: drivers/media/radio/radio-isa*
5405
71a6d0af
HW
5406iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5407M: Peter Jones <pjones@redhat.com>
5408M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5409S: Maintained
5410F: drivers/firmware/iscsi_ibft*
5411
14816b1e 5412ISCSI
8b58be88 5413M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5414L: open-iscsi@googlegroups.com
5415W: www.open-iscsi.org
54e5881d 5416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5417S: Maintained
679655da
JP
5418F: drivers/scsi/*iscsi*
5419F: include/scsi/*iscsi*
14816b1e 5420
1e65eb42
OG
5421ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5422M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5423M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5424M: Roi Dayan <roid@mellanox.com>
5425L: linux-rdma@vger.kernel.org
5426S: Supported
5427W: http://www.openfabrics.org
5428W: www.open-iscsi.org
5429Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5430F: drivers/infiniband/ulp/iser/
1e65eb42 5431
2b70e5fd
SG
5432ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5433M: Sagi Grimberg <sagig@mellanox.com>
5434T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5435L: linux-rdma@vger.kernel.org
5436L: target-devel@vger.kernel.org
5437S: Supported
5438W: http://www.linux-iscsi.org
5439F: drivers/infiniband/ulp/isert
5440
1da177e4 5441ISDN SUBSYSTEM
8b58be88 5442M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5443L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5444L: netdev@vger.kernel.org
1da177e4 5445W: http://www.isdn4linux.de
54e5881d 5446T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5447S: Maintained
679655da
JP
5448F: Documentation/isdn/
5449F: drivers/isdn/
5450F: include/linux/isdn.h
5451F: include/linux/isdn/
c117ab84
CEB
5452F: include/uapi/linux/isdn.h
5453F: include/uapi/linux/isdn/
1da177e4
LT
5454
5455ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5456M: Armin Schindler <mac@melware.de>
d5d52273 5457L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5458W: http://www.melware.de
5459S: Maintained
679655da 5460F: drivers/isdn/hardware/eicon/
1da177e4 5461
d624870f 5462IT87 HARDWARE MONITORING DRIVER
7c81c60f 5463M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5464L: lm-sensors@lm-sensors.org
5465S: Maintained
5466F: Documentation/hwmon/it87
5467F: drivers/hwmon/it87.c
5468
d7104bff
AP
5469IT913X MEDIA DRIVER
5470M: Antti Palosaari <crope@iki.fi>
5471L: linux-media@vger.kernel.org
5472W: http://linuxtv.org/
5473W: http://palosaari.fi/linux/
5474Q: http://patchwork.linuxtv.org/project/linux-media/list/
5475T: git git://linuxtv.org/anttip/media_tree.git
5476S: Maintained
249c697e 5477F: drivers/media/tuners/it913x*
d7104bff 5478
91821ff3 5479IVTV VIDEO4LINUX DRIVER
6afdeaf8 5480M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5481L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5482L: linux-media@vger.kernel.org
275ffde4 5483T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5484W: http://www.ivtvdriver.org
5485S: Maintained
679655da 5486F: Documentation/video4linux/*.ivtv
90d72ac6 5487F: drivers/media/pci/ivtv/
c117ab84 5488F: include/uapi/linux/ivtv*
91821ff3 5489
68620bdd
MP
5490IX2505V MEDIA DRIVER
5491M: Malcolm Priestley <tvboxspy@gmail.com>
5492L: linux-media@vger.kernel.org
5493W: http://linuxtv.org/
5494Q: http://patchwork.linuxtv.org/project/linux-media/list/
5495S: Maintained
5496F: drivers/media/dvb-frontends/ix2505v*
5497
4453d736
GR
5498JC42.4 TEMPERATURE SENSOR DRIVER
5499M: Guenter Roeck <linux@roeck-us.net>
5500L: lm-sensors@lm-sensors.org
5501S: Maintained
5502F: drivers/hwmon/jc42.c
5503F: Documentation/hwmon/jc42
5504
e2d1d6c0 5505JFS FILESYSTEM
3256f80f 5506M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5507L: jfs-discussion@lists.sourceforge.net
5508W: http://jfs.sourceforge.net/
54e5881d 5509T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5510S: Maintained
679655da
JP
5511F: Documentation/filesystems/jfs.txt
5512F: fs/jfs/
e2d1d6c0 5513
95252236 5514JME NETWORK DRIVER
8b58be88 5515M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5516L: netdev@vger.kernel.org
5517S: Maintained
63d24a0e 5518F: drivers/net/ethernet/jme.*
95252236 5519
1da177e4 5520JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5521M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5522L: linux-mtd@lists.infradead.org
5523W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5524S: Maintained
679655da 5525F: fs/jffs2/
c117ab84 5526F: include/uapi/linux/jffs2.h
1da177e4 5527
de456d37 5528JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5529M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5530M: Jan Kara <jack@suse.cz>
72be2ccf 5531L: linux-ext4@vger.kernel.org
ae0718f8 5532S: Maintained
d183e11a 5533F: fs/jbd/
d183e11a
TT
5534F: include/linux/jbd.h
5535
5536JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5537M: "Theodore Ts'o" <tytso@mit.edu>
5538L: linux-ext4@vger.kernel.org
5539S: Maintained
5540F: fs/jbd2/
5541F: include/linux/jbd2.h
ae0718f8 5542
fd8b6cb4 5543JSM Neo PCI based serial card
9d141cb9 5544M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5545L: linux-serial@vger.kernel.org
5546S: Maintained
df621252 5547F: drivers/tty/serial/jsm/
ae0718f8 5548
af39917d
CL
5549K10TEMP HARDWARE MONITORING DRIVER
5550M: Clemens Ladisch <clemens@ladisch.de>
5551L: lm-sensors@lm-sensors.org
5552S: Maintained
5553F: Documentation/hwmon/k10temp
5554F: drivers/hwmon/k10temp.c
5555
4660cb35 5556K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5557M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5558L: lm-sensors@lm-sensors.org
ae0718f8 5559S: Maintained
679655da
JP
5560F: Documentation/hwmon/k8temp
5561F: drivers/hwmon/k8temp.c
ae0718f8 5562
1da177e4 5563KCONFIG
5eb1f99e 5564M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5565L: linux-kbuild@vger.kernel.org
cea8321c 5566T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5567S: Maintained
679655da
JP
5568F: Documentation/kbuild/kconfig-language.txt
5569F: scripts/kconfig/
1da177e4 5570
ea6c2089 5571KDUMP
8b58be88
JP
5572M: Vivek Goyal <vgoyal@redhat.com>
5573M: Haren Myneni <hbabu@us.ibm.com>
34633993 5574L: kexec@lists.infradead.org
ea6c2089
VG
5575W: http://lse.sourceforge.net/kdump/
5576S: Maintained
80811493 5577F: Documentation/kdump/
ea6c2089 5578
f41bf02f
HV
5579KEENE FM RADIO TRANSMITTER DRIVER
5580M: Hans Verkuil <hverkuil@xs4all.nl>
5581L: linux-media@vger.kernel.org
5582T: git git://linuxtv.org/media_tree.git
5583W: http://linuxtv.org
5584S: Maintained
5585F: drivers/media/radio/radio-keene*
5586
1da177e4 5587KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5588M: Ian Kent <raven@themaw.net>
f694fc97 5589L: autofs@vger.kernel.org
1da177e4 5590S: Maintained
679655da 5591F: fs/autofs4/
1da177e4 5592
70fb7ba6 5593KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5594M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5596T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5597L: linux-kbuild@vger.kernel.org
5ce45962 5598S: Maintained
679655da
JP
5599F: Documentation/kbuild/
5600F: Makefile
5601F: scripts/Makefile.*
70fb7ba6
MM
5602F: scripts/basic/
5603F: scripts/mk*
5604F: scripts/package/
1da177e4
LT
5605
5606KERNEL JANITORS
c3000e03 5607L: kernel-janitors@vger.kernel.org
10466f5a 5608W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5609S: Odd Fixes
1da177e4 5610
e8b43555 5611KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5612M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5613L: linux-nfs@vger.kernel.org
1da177e4 5614W: http://nfs.sourceforge.net/
98fac23f 5615S: Supported
679655da 5616F: fs/nfsd/
c117ab84 5617F: include/uapi/linux/nfsd/
679655da
JP
5618F: fs/lockd/
5619F: fs/nfs_common/
5620F: net/sunrpc/
5621F: include/linux/lockd/
5622F: include/linux/sunrpc/
c117ab84 5623F: include/uapi/linux/sunrpc/
1da177e4 5624
13b122b3
SK
5625KERNEL SELFTEST FRAMEWORK
5626M: Shuah Khan <shuahkh@osg.samsung.com>
5627L: linux-api@vger.kernel.org
5628T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5629S: Maintained
5630F: tools/testing/selftests
5631
426d62e2 5632KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5633M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5634M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5635L: kvm@vger.kernel.org
e3e58478 5636W: http://www.linux-kvm.org
a94b40a6 5637T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5638S: Supported
c93a64fe
PB
5639F: Documentation/*/kvm*.txt
5640F: Documentation/virtual/kvm/
679655da 5641F: arch/*/kvm/
1662e862
CB
5642F: arch/x86/kernel/kvm.c
5643F: arch/x86/kernel/kvmclock.c
679655da
JP
5644F: arch/*/include/asm/kvm*
5645F: include/linux/kvm*
c117ab84 5646F: include/uapi/linux/kvm*
679655da 5647F: virt/kvm/
426d62e2 5648
ad8003d3 5649KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5650M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5651L: kvm@vger.kernel.org
5652W: http://kvm.qumranet.com
7de609c8 5653S: Maintained
679655da 5654F: arch/x86/include/asm/svm.h
679655da 5655F: arch/x86/kvm/svm.c
426d62e2 5656
513014b7 5657KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5658M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5659L: kvm-ppc@vger.kernel.org
5660W: http://kvm.qumranet.com
6a7f972d 5661T: git git://github.com/agraf/linux-2.6.git
513014b7 5662S: Supported
679655da
JP
5663F: arch/powerpc/include/asm/kvm*
5664F: arch/powerpc/kvm/
513014b7 5665
85f8fffe 5666KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5667M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5668M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5669M: linux390@de.ibm.com
5670L: linux-s390@vger.kernel.org
5671W: http://www.ibm.com/developerworks/linux/linux390/
5672S: Supported
679655da
JP
5673F: Documentation/s390/kvm.txt
5674F: arch/s390/include/asm/kvm*
80811493 5675F: arch/s390/kvm/
a968cd3e 5676F: drivers/s390/kvm/
85f8fffe 5677
a749474d 5678KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5679M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5680M: Marc Zyngier <marc.zyngier@arm.com>
5681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5682L: kvmarm@lists.cs.columbia.edu
5683W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5684S: Supported
a749474d
CD
5685F: arch/arm/include/uapi/asm/kvm*
5686F: arch/arm/include/asm/kvm*
5687F: arch/arm/kvm/
5c8818b4
MZ
5688F: virt/kvm/arm/
5689F: include/kvm/arm_*
a749474d 5690
6394a3ec 5691KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5692M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5693M: Marc Zyngier <marc.zyngier@arm.com>
5694L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5695L: kvmarm@lists.cs.columbia.edu
5696S: Maintained
5697F: arch/arm64/include/uapi/asm/kvm*
5698F: arch/arm64/include/asm/kvm*
5699F: arch/arm64/kvm/
5700
dc009d92 5701KEXEC
8b58be88 5702M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5703W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5704L: kexec@lists.infradead.org
dc009d92 5705S: Maintained
679655da 5706F: include/linux/kexec.h
c117ab84 5707F: include/uapi/linux/kexec.h
679655da 5708F: kernel/kexec.c
dc009d92 5709
e971461f
DH
5710KEYS/KEYRINGS:
5711M: David Howells <dhowells@redhat.com>
5712L: keyrings@linux-nfs.org
5713S: Maintained
d410fa4e 5714F: Documentation/security/keys.txt
e971461f
DH
5715F: include/linux/key.h
5716F: include/linux/key-type.h
5717F: include/keys/
5718F: security/keys/
5719
7f3c68be 5720KEYS-TRUSTED
74dd744f
MZ
5721M: David Safford <safford@us.ibm.com>
5722M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5723L: linux-security-module@vger.kernel.org
5724L: keyrings@linux-nfs.org
5725S: Supported
d410fa4e 5726F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5727F: include/keys/trusted-type.h
5728F: security/keys/trusted.c
5729F: security/keys/trusted.h
5730
5731KEYS-ENCRYPTED
74dd744f
MZ
5732M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5733M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5734L: linux-security-module@vger.kernel.org
5735L: keyrings@linux-nfs.org
5736S: Supported
d410fa4e 5737F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5738F: include/keys/encrypted-type.h
19c90aa6 5739F: security/keys/encrypted-keys/
7f3c68be 5740
5b778dad 5741KGDB / KDB /debug_core
8b58be88 5742M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5743W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5744L: kgdb-bugreport@lists.sourceforge.net
5745S: Maintained
679655da
JP
5746F: Documentation/DocBook/kgdb.tmpl
5747F: drivers/misc/kgdbts.c
df621252 5748F: drivers/tty/serial/kgdboc.c
5b778dad 5749F: include/linux/kdb.h
679655da 5750F: include/linux/kgdb.h
4063eb5f 5751F: kernel/debug/
e3e2aaf7 5752
456db8cc 5753KMEMCHECK
8b58be88 5754M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5755M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5756S: Maintained
410d7a97
JP
5757F: Documentation/kmemcheck.txt
5758F: arch/x86/include/asm/kmemcheck.h
5759F: arch/x86/mm/kmemcheck/
5760F: include/linux/kmemcheck.h
5761F: mm/kmemcheck.c
b9ce08c0 5762
c3bb4d24 5763KMEMLEAK
8b58be88 5764M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5765S: Maintained
5766F: Documentation/kmemleak.txt
5767F: include/linux/kmemleak.h
5768F: mm/kmemleak.c
5769F: mm/kmemleak-test.c
5770
89559a61 5771KPROBES
8b58be88
JP
5772M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5773M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5774M: "David S. Miller" <davem@davemloft.net>
97c29e74 5775M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5776S: Maintained
679655da
JP
5777F: Documentation/kprobes.txt
5778F: include/linux/kprobes.h
5779F: kernel/kprobes.c
89559a61 5780
70e84049 5781KS0108 LCD CONTROLLER DRIVER
8b58be88 5782M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5783W: http://miguelojeda.es/auxdisplay.htm
5784W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5785S: Maintained
679655da
JP
5786F: Documentation/auxdisplay/ks0108
5787F: drivers/auxdisplay/ks0108.c
5788F: include/linux/ks0108.h
70e84049 5789
1da177e4 5790LAPB module
1da177e4 5791L: linux-x25@vger.kernel.org
bf9915cc 5792S: Orphan
679655da
JP
5793F: Documentation/networking/lapb-module.txt
5794F: include/*/lapb.h
5795F: net/lapb/
1da177e4
LT
5796
5797LASI 53c700 driver for PARISC
8b58be88 5798M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5799L: linux-scsi@vger.kernel.org
5800S: Maintained
679655da
JP
5801F: Documentation/scsi/53c700.txt
5802F: drivers/scsi/53c700*
1da177e4 5803
263de9b5 5804LED SUBSYSTEM
c772fc26 5805M: Bryan Wu <cooloney@gmail.com>
8b58be88 5806M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5807L: linux-leds@vger.kernel.org
5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5809S: Maintained
679655da
JP
5810F: drivers/leds/
5811F: include/linux/leds.h
263de9b5 5812
b0461a44 5813LEGACY EEPROM DRIVER
7c81c60f 5814M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5815S: Maintained
5816F: Documentation/misc-devices/eeprom
5817F: drivers/misc/eeprom/eeprom.c
5818
1da177e4 5819LEGO USB Tower driver
8b58be88 5820M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5821L: legousb-devel@lists.sourceforge.net
5822W: http://legousb.sourceforge.net/
5823S: Maintained
679655da 5824F: drivers/usb/misc/legousbtower.c
1da177e4 5825
055616a8
MK
5826LG2160 MEDIA DRIVER
5827M: Michael Krufky <mkrufky@linuxtv.org>
5828L: linux-media@vger.kernel.org
5829W: http://linuxtv.org/
5830W: http://github.com/mkrufky
5831Q: http://patchwork.linuxtv.org/project/linux-media/list/
5832T: git git://linuxtv.org/mkrufky/tuners.git
5833S: Maintained
5834F: drivers/media/dvb-frontends/lg2160.*
5835
6f0e7725
MK
5836LGDT3305 MEDIA DRIVER
5837M: Michael Krufky <mkrufky@linuxtv.org>
5838L: linux-media@vger.kernel.org
5839W: http://linuxtv.org/
5840W: http://github.com/mkrufky
5841Q: http://patchwork.linuxtv.org/project/linux-media/list/
5842T: git git://linuxtv.org/mkrufky/tuners.git
5843S: Maintained
5844F: drivers/media/dvb-frontends/lgdt3305.*
5845
568a17ff 5846LGUEST
8b58be88 5847M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5848L: lguest@lists.ozlabs.org
568a17ff 5849W: http://lguest.ozlabs.org/
72e91863 5850S: Odd Fixes
070f420b 5851F: arch/x86/include/asm/lguest*.h
679655da
JP
5852F: arch/x86/lguest/
5853F: drivers/lguest/
5854F: include/linux/lguest*.h
070f420b 5855F: tools/lguest/
568a17ff 5856
32ac7cb2
TH
5857LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5858M: Tejun Heo <tj@kernel.org>
5859L: linux-ide@vger.kernel.org
5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5861S: Maintained
5862F: drivers/ata/
5863F: include/linux/ata.h
5864F: include/linux/libata.h
5865
5866LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5867M: Viresh Kumar <viresh.linux@gmail.com>
5868L: linux-ide@vger.kernel.org
5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5870S: Maintained
5871F: include/linux/pata_arasan_cf_data.h
5872F: drivers/ata/pata_arasan_cf.c
5873
c7fa056c
BZ
5874LIBATA PATA DRIVERS
5875M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5876M: Tejun Heo <tj@kernel.org>
5877L: linux-ide@vger.kernel.org
5878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5879S: Maintained
5880F: drivers/ata/pata_*.c
5881F: drivers/ata/ata_generic.c
5882
32ac7cb2
TH
5883LIBATA SATA AHCI PLATFORM devices support
5884M: Hans de Goede <hdegoede@redhat.com>
5885M: Tejun Heo <tj@kernel.org>
5886L: linux-ide@vger.kernel.org
5887T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5888S: Maintained
5889F: drivers/ata/ahci_platform.c
5890F: drivers/ata/libahci_platform.c
5891F: include/linux/ahci_platform.h
5892
5893LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5894M: Mikael Pettersson <mikpelinux@gmail.com>
5895L: linux-ide@vger.kernel.org
5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5897S: Maintained
5898F: drivers/ata/sata_promise.*
5899
1acd437c
SL
5900LIBLOCKDEP
5901M: Sasha Levin <sasha.levin@oracle.com>
5902S: Maintained
5903F: tools/lib/lockdep/
5904
1da177e4 5905LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5906M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5907W: http://www.ibm.com/linux/ltc/projects/ppc
5908S: Supported
11c34c7d 5909F: arch/powerpc/boot/rs6000.h
1da177e4 5910
852bb9f5 5911LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5912M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5913M: Paul Mackerras <paulus@samba.org>
ea668936 5914M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5915W: http://www.penguinppc.org/
a4724ed6 5916L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5917Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5918T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5919S: Supported
11c34c7d
JP
5920F: Documentation/powerpc/
5921F: arch/powerpc/
1da177e4
LT
5922
5923LINUX FOR POWER MACINTOSH
8b58be88 5924M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5925W: http://www.penguinppc.org/
a4724ed6 5926L: linuxppc-dev@lists.ozlabs.org
1da177e4 5927S: Maintained
11c34c7d
JP
5928F: arch/powerpc/platforms/powermac/
5929F: drivers/macintosh/
1da177e4 5930
77a76369 5931LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5932M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5933L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5934T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5935S: Maintained
11c34c7d
JP
5936F: arch/powerpc/platforms/512x/
5937F: arch/powerpc/platforms/52xx/
1da177e4
LT
5938
5939LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5940M: Alistair Popple <alistair@popple.id.au>
8b58be88 5941M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5942W: http://www.penguinppc.org/
a4724ed6 5943L: linuxppc-dev@lists.ozlabs.org
1da177e4 5944S: Maintained
11c34c7d
JP
5945F: arch/powerpc/platforms/40x/
5946F: arch/powerpc/platforms/44x/
1da177e4 5947
260c02a9 5948LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5949L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5950S: Orphan
11c34c7d
JP
5951F: arch/powerpc/*/*virtex*
5952F: arch/powerpc/*/*/*virtex*
1da177e4 5953
e93adf1e 5954LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5955M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5956W: http://www.penguinppc.org/
a4724ed6 5957L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5958S: Maintained
a2b1f7c8 5959F: arch/powerpc/platforms/8xx/
e93adf1e 5960
1da177e4 5961LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5962M: Scott Wood <scottwood@freescale.com>
8b58be88 5963M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5964W: http://www.penguinppc.org/
a4724ed6 5965L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5966T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5967S: Maintained
11c34c7d 5968F: arch/powerpc/platforms/83xx/
4c8f581d 5969F: arch/powerpc/platforms/85xx/
1da177e4 5970
ab06ff3a 5971LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5972M: Olof Johansson <olof@lixom.net>
a4724ed6 5973L: linuxppc-dev@lists.ozlabs.org
92e19709 5974S: Maintained
11c34c7d
JP
5975F: arch/powerpc/platforms/pasemi/
5976F: drivers/*/*pasemi*
5977F: drivers/*/*/*pasemi*
ab06ff3a 5978
1da177e4 5979LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5980M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5981L: linux-security-module@vger.kernel.org
1da177e4
LT
5982S: Supported
5983
a23ce6da
HW
5984LIS3LV02D ACCELEROMETER DRIVER
5985M: Eric Piel <eric.piel@tremplin-utc.net>
5986S: Maintained
ff606677
JD
5987F: Documentation/misc-devices/lis3lv02d
5988F: drivers/misc/lis3lv02d/
bd35665f 5989F: drivers/platform/x86/hp_accel.c
a23ce6da 5990
b700e7f0
SJ
5991LIVE PATCHING
5992M: Josh Poimboeuf <jpoimboe@redhat.com>
5993M: Seth Jennings <sjenning@redhat.com>
5994M: Jiri Kosina <jkosina@suse.cz>
5995M: Vojtech Pavlik <vojtech@suse.cz>
5996S: Maintained
5997F: kernel/livepatch/
5998F: include/linux/livepatch.h
5999F: arch/x86/include/asm/livepatch.h
6000F: arch/x86/kernel/livepatch.c
6001F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6002F: samples/livepatch/
b700e7f0 6003L: live-patching@vger.kernel.org
74d50da3 6004T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6005
e2d1d6c0 6006LLC (802.2)
8b58be88 6007M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6008S: Maintained
679655da 6009F: include/linux/llc.h
c117ab84 6010F: include/uapi/linux/llc.h
679655da
JP
6011F: include/net/llc*
6012F: net/llc/
e2d1d6c0 6013
4e233cbe
AD
6014LM73 HARDWARE MONITOR DRIVER
6015M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6016L: lm-sensors@lm-sensors.org
6017S: Maintained
6018F: drivers/hwmon/lm73.c
6019
156e2d1a 6020LM78 HARDWARE MONITOR DRIVER
7c81c60f 6021M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6022L: lm-sensors@lm-sensors.org
6023S: Maintained
6024F: Documentation/hwmon/lm78
6025F: drivers/hwmon/lm78.c
6026
1da177e4 6027LM83 HARDWARE MONITOR DRIVER
7c81c60f 6028M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6029L: lm-sensors@lm-sensors.org
1da177e4 6030S: Maintained
679655da
JP
6031F: Documentation/hwmon/lm83
6032F: drivers/hwmon/lm83.c
1da177e4
LT
6033
6034LM90 HARDWARE MONITOR DRIVER
7c81c60f 6035M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6036L: lm-sensors@lm-sensors.org
1da177e4 6037S: Maintained
679655da 6038F: Documentation/hwmon/lm90
aae7bce4 6039F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6040F: drivers/hwmon/lm90.c
1da177e4 6041
917cc4e6
GR
6042LM95234 HARDWARE MONITOR DRIVER
6043M: Guenter Roeck <linux@roeck-us.net>
6044L: lm-sensors@lm-sensors.org
6045S: Maintained
6046F: Documentation/hwmon/lm95234
6047F: drivers/hwmon/lm95234.c
6048
68620bdd
MP
6049LME2510 MEDIA DRIVER
6050M: Malcolm Priestley <tvboxspy@gmail.com>
6051L: linux-media@vger.kernel.org
6052W: http://linuxtv.org/
6053Q: http://patchwork.linuxtv.org/project/linux-media/list/
6054S: Maintained
6055F: drivers/media/usb/dvb-usb-v2/lmedm04*
6056
512e67f9 6057LOCKDEP AND LOCKSTAT
8b58be88
JP
6058M: Peter Zijlstra <peterz@infradead.org>
6059M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6060L: linux-kernel@vger.kernel.org
75fc2d37 6061T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6062S: Maintained
214e0aed
DB
6063F: Documentation/locking/lockdep*.txt
6064F: Documentation/locking/lockstat.txt
679655da 6065F: include/linux/lockdep.h
7486d6da 6066F: kernel/locking/
512e67f9 6067
dde33348 6068LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6069M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6070L: linux-ntfs-dev@lists.sourceforge.net
6071W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6072S: Maintained
679655da 6073F: Documentation/ldm.txt
20d16fef 6074F: block/partitions/ldm.*
1da177e4 6075
ef6ada3d
JE
6076LogFS
6077M: Joern Engel <joern@logfs.org>
756ccb3c 6078M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6079L: logfs@logfs.org
6080W: logfs.org
6081S: Maintained
6082F: fs/logfs/
6083
b62d7946
RS
6084LPC32XX MACHINE SUPPORT
6085M: Roland Stigge <stigge@antcom.de>
6086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6087S: Maintained
6088F: arch/arm/mach-lpc32xx/
6089
c87e34ef 6090LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6091M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6092M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6093M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6094M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6095L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6096L: linux-scsi@vger.kernel.org
6097W: http://www.lsilogic.com/support
6098S: Supported
679655da 6099F: drivers/message/fusion/
500c152a 6100F: drivers/scsi/mpt2sas/
6101F: drivers/scsi/mpt3sas/
c87e34ef 6102
1da177e4 6103LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6104M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6105L: linux-scsi@vger.kernel.org
6106S: Maintained
679655da 6107F: drivers/scsi/sym53c8xx_2/
1da177e4 6108
e5f5c99a
GR
6109LTC4261 HARDWARE MONITOR DRIVER
6110M: Guenter Roeck <linux@roeck-us.net>
6111L: lm-sensors@lm-sensors.org
6112S: Maintained
6113F: Documentation/hwmon/ltc4261
6114F: drivers/hwmon/ltc4261.c
6115
81365c31 6116LTP (Linux Test Project)
28b8e8d4 6117M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6118M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6119M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6120M: Jan Stancek <jstancek@redhat.com>
6121M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6122M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6123L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6124W: http://linux-test-project.github.io/
7d1ae8a8 6125T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6126S: Maintained
6127
c12a54b3 6128M32R ARCHITECTURE
c12a54b3 6129W: http://www.linux-m32r.org/
b4174867 6130S: Orphan
679655da 6131F: arch/m32r/
c12a54b3 6132
1da177e4 6133M68K ARCHITECTURE
8b58be88 6134M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6135L: linux-m68k@lists.linux-m68k.org
6136W: http://www.linux-m68k.org/
54e5881d 6137T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6138S: Maintained
679655da 6139F: arch/m68k/
9db35182 6140F: drivers/zorro/
1da177e4
LT
6141
6142M68K ON APPLE MACINTOSH
8b58be88 6143M: Joshua Thompson <funaho@jurai.org>
1da177e4 6144W: http://www.mac.linux-m68k.org/
9bb9f222 6145L: linux-m68k@lists.linux-m68k.org
1da177e4 6146S: Maintained
9db35182 6147F: arch/m68k/mac/
1da177e4
LT
6148
6149M68K ON HP9000/300
8b58be88 6150M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6151W: http://www.tazenda.demon.co.uk/phil/linux-hp
6152S: Maintained
679655da 6153F: arch/m68k/hp300/
1da177e4 6154
74425546
AP
6155M88DS3103 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
6163F: drivers/media/dvb-frontends/m88ds3103*
6164
68620bdd
MP
6165M88RS2000 MEDIA DRIVER
6166M: Malcolm Priestley <tvboxspy@gmail.com>
6167L: linux-media@vger.kernel.org
6168W: http://linuxtv.org/
6169Q: http://patchwork.linuxtv.org/project/linux-media/list/
6170S: Maintained
6171F: drivers/media/dvb-frontends/m88rs2000*
6172
07a092fa 6173MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6174M: Alexey Klimov <klimov.linux@gmail.com>
6175L: linux-media@vger.kernel.org
6176T: git git://linuxtv.org/media_tree.git
6177S: Maintained
6178F: drivers/media/radio/radio-ma901.c
07a092fa 6179
64a327a7 6180MAC80211
8b58be88 6181M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6182L: linux-wireless@vger.kernel.org
491b26b4 6183W: http://wireless.kernel.org/
ce466579
JB
6184T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6185T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6186S: Maintained
679655da
JP
6187F: Documentation/networking/mac80211-injection.txt
6188F: include/net/mac80211.h
6189F: net/mac80211/
64a327a7 6190
b863ceb7 6191MACVLAN DRIVER
8b58be88 6192M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6193L: netdev@vger.kernel.org
6194S: Maintained
679655da
JP
6195F: drivers/net/macvlan.c
6196F: include/linux/if_macvlan.h
b863ceb7 6197
2b6d83e2
JB
6198MAILBOX API
6199M: Jassi Brar <jassisinghbrar@gmail.com>
6200L: linux-kernel@vger.kernel.org
6201S: Maintained
6202F: drivers/mailbox/
6203F: include/linux/mailbox_client.h
6204F: include/linux/mailbox_controller.h
6205
faf1668c 6206MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6207M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6208W: http://www.kernel.org/doc/man-pages
bd7ebec6 6209L: linux-man@vger.kernel.org
1b53dc74 6210S: Maintained
faf1668c 6211
8427defd
RK
6212MARVELL ARMADA DRM SUPPORT
6213M: Russell King <rmk+kernel@arm.linux.org.uk>
6214S: Maintained
6215F: drivers/gpu/drm/armada/
6216
3ad50cca
GR
6217MARVELL 88E6352 DSA support
6218M: Guenter Roeck <linux@roeck-us.net>
6219S: Maintained
6220F: drivers/net/dsa/mv88e6352.c
6221
44c14c1d 6222MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6223M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6224M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6225L: netdev@vger.kernel.org
6226S: Maintained
6227F: drivers/net/ethernet/marvell/sk*
6228
74cda169 6229MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6230L: libertas-dev@lists.infradead.org
8ac3e99e 6231S: Orphan
679655da 6232F: drivers/net/wireless/libertas/
74cda169 6233
b60d6975 6234MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6235M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6236L: netdev@vger.kernel.org
f5ca8502 6237S: Maintained
527a6266 6238F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6239F: include/linux/mv643xx.h
1da177e4 6240
370b8ed9
TP
6241MARVELL MVNETA ETHERNET DRIVER
6242M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6243L: netdev@vger.kernel.org
6244S: Maintained
6245F: drivers/net/ethernet/marvell/mvneta.*
6246
fcad584d 6247MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6248M: Amitkumar Karwar <akarwar@marvell.com>
6249M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6250L: linux-wireless@vger.kernel.org
6251S: Maintained
6252F: drivers/net/wireless/mwifiex/
6253
a2c3f656 6254MARVELL MWL8K WIRELESS DRIVER
a040d532 6255M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6256L: linux-wireless@vger.kernel.org
16345910 6257S: Odd Fixes
a2c3f656
LB
6258F: drivers/net/wireless/mwl8k.c
6259
2a69567b 6260MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6261M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6262S: Odd Fixes
1fa7e547 6263F: drivers/mmc/host/mvsdio.*
2a69567b 6264
1da177e4 6265MATROX FRAMEBUFFER DRIVER
c69f677c 6266L: linux-fbdev@vger.kernel.org
52653199 6267S: Orphan
8a61f013 6268F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6269F: include/uapi/linux/matroxfb.h
1da177e4 6270
ca462085
GR
6271MAX16065 HARDWARE MONITOR DRIVER
6272M: Guenter Roeck <linux@roeck-us.net>
6273L: lm-sensors@lm-sensors.org
6274S: Maintained
6275F: Documentation/hwmon/max16065
6276F: drivers/hwmon/max16065.c
6277
d20620de 6278MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6279M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6280L: lm-sensors@lm-sensors.org
6281S: Maintained
679655da
JP
6282F: Documentation/hwmon/max6650
6283F: drivers/hwmon/max6650.c
d20620de 6284
e89ab51f
GR
6285MAX6697 HARDWARE MONITOR DRIVER
6286M: Guenter Roeck <linux@roeck-us.net>
6287L: lm-sensors@lm-sensors.org
6288S: Maintained
6289F: Documentation/hwmon/max6697
6290F: Documentation/devicetree/bindings/i2c/max6697.txt
6291F: drivers/hwmon/max6697.c
6292F: include/linux/platform_data/max6697.h
6293
f8f847b5
KK
6294MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6295M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6296L: linux-pm@vger.kernel.org
6297S: Supported
6298F: drivers/power/max14577_charger.c
6299F: drivers/power/max77693_charger.c
6300
befeb596
KK
6301MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6302M: Chanwoo Choi <cw00.choi@samsung.com>
6303M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6304L: linux-kernel@vger.kernel.org
6305S: Supported
6306F: drivers/*/max14577.c
6307F: drivers/*/max77686.c
6308F: drivers/*/max77693.c
6309F: drivers/extcon/extcon-max14577.c
6310F: drivers/extcon/extcon-max77693.c
6311F: drivers/rtc/rtc-max77686.c
6312F: drivers/clk/clk-max77686.c
6313F: Documentation/devicetree/bindings/mfd/max14577.txt
6314F: Documentation/devicetree/bindings/mfd/max77686.txt
6315F: Documentation/devicetree/bindings/mfd/max77693.txt
6316F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6317F: include/linux/mfd/max14577*.h
6318F: include/linux/mfd/max77686*.h
6319F: include/linux/mfd/max77693*.h
6320
9be3c9a5
HV
6321MAXIRADIO FM RADIO RECEIVER DRIVER
6322M: Hans Verkuil <hverkuil@xs4all.nl>
6323L: linux-media@vger.kernel.org
6324T: git git://linuxtv.org/media_tree.git
6325W: http://linuxtv.org
6326S: Maintained
6327F: drivers/media/radio/radio-maxiradio*
6328
127c49ae 6329MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6330M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6331P: LinuxTV.org Project
6332L: linux-media@vger.kernel.org
6333W: http://linuxtv.org
8a6e2535 6334Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6335T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6336S: Maintained
6337F: Documentation/dvb/
6338F: Documentation/video4linux/
ffe06198 6339F: Documentation/DocBook/media/
127c49ae 6340F: drivers/media/
ffe06198 6341F: drivers/staging/media/
127c49ae 6342F: include/media/
6c0f0359
MCC
6343F: include/uapi/linux/dvb/
6344F: include/uapi/linux/videodev2.h
6345F: include/uapi/linux/media.h
6346F: include/uapi/linux/v4l2-*
6347F: include/uapi/linux/meye.h
6348F: include/uapi/linux/ivtv*
6349F: include/uapi/linux/uvcvideo.h
d20620de 6350
e399065b
SS
6351MEGARAID SCSI/SAS DRIVERS
6352M: Kashyap Desai <kashyap.desai@avagotech.com>
6353M: Sumit Saxena <sumit.saxena@avagotech.com>
6354M: Uday Lingala <uday.lingala@avagotech.com>
6355L: megaraidlinux.pdl@avagotech.com
baaea1dc 6356L: linux-scsi@vger.kernel.org
e399065b 6357W: http://www.lsi.com
ce00f85c 6358S: Maintained
679655da
JP
6359F: Documentation/scsi/megaraid.txt
6360F: drivers/scsi/megaraid.*
6361F: drivers/scsi/megaraid/
757e0108 6362
2c46c9d5
AV
6363MELLANOX ETHERNET DRIVER (mlx4_en)
6364M: Amir Vadai <amirv@mellanox.com>
db603047 6365M: Ido Shamay <idos@mellanox.com>
b75f0050 6366L: netdev@vger.kernel.org
2c46c9d5
AV
6367S: Supported
6368W: http://www.mellanox.com
6369Q: http://patchwork.ozlabs.org/project/netdev/list/
6370F: drivers/net/ethernet/mellanox/mlx4/en_*
6371
70ea91f1
SR
6372MEMORY MANAGEMENT
6373L: linux-mm@kvack.org
70ea91f1
SR
6374W: http://www.linux-mm.org
6375S: Maintained
679655da 6376F: include/linux/mm.h
551450bb
CS
6377F: include/linux/gfp.h
6378F: include/linux/mmzone.h
6379F: include/linux/memory_hotplug.h
6380F: include/linux/vmalloc.h
679655da 6381F: mm/
70ea91f1 6382
f4e9ce66 6383MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6384M: David Woodhouse <dwmw2@infradead.org>
242c325e 6385M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6386L: linux-mtd@lists.infradead.org
8a6e2535
JP
6387W: http://www.linux-mtd.infradead.org/
6388Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6389T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6390T: git git://git.infradead.org/l2-mtd.git
1da177e4 6391S: Maintained
679655da
JP
6392F: drivers/mtd/
6393F: include/linux/mtd/
c117ab84 6394F: include/uapi/mtd/
1da177e4 6395
26c57ef1 6396MEN A21 WATCHDOG DRIVER
b75f0050 6397M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6398L: linux-watchdog@vger.kernel.org
6399S: Supported
6400F: drivers/watchdog/mena21_wdt.c
6401
3764e82e 6402MEN CHAMELEON BUS (mcb)
49e7d9df 6403M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6404S: Supported
6405F: drivers/mcb/
6406F: include/linux/mcb.h
6407
48b490d2
AW
6408MEN F21BMC (Board Management Controller)
6409M: Andreas Werner <andreas.werner@men.de>
6410S: Supported
6411F: drivers/mfd/menf21bmc.c
6412F: drivers/watchdog/menf21bmc_wdt.c
6413F: drivers/leds/leds-menf21bmc.c
6414F: drivers/hwmon/menf21bmc_hwmon.c
6415F: Documentation/hwmon/menf21bmc
6416
12285945
JH
6417METAG ARCHITECTURE
6418M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6419L: linux-metag@vger.kernel.org
12285945
JH
6420S: Supported
6421F: arch/metag/
6422F: Documentation/metag/
6423F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6424F: drivers/clocksource/metag_generic.c
5698c50d
JH
6425F: drivers/irqchip/irq-metag.c
6426F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6427F: drivers/tty/metag_da.c
12285945 6428
c6375b0a 6429MICROBLAZE ARCHITECTURE
8b58be88 6430M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6431W: http://www.monstr.eu/fdt/
6432T: git git://git.monstr.eu/linux-2.6-microblaze.git
6433S: Supported
0a8c7914 6434F: arch/microblaze/
1da177e4
LT
6435
6436MICROTEK X6 SCANNER
61eee9a7 6437M: Oliver Neukum <oliver@neukum.org>
1da177e4 6438S: Maintained
679655da 6439F: drivers/usb/image/microtek.*
1da177e4
LT
6440
6441MIPS
8b58be88 6442M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6443L: linux-mips@linux-mips.org
6097050d 6444W: http://www.linux-mips.org/
b05e988e 6445T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6446Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6447S: Supported
679655da
JP
6448F: Documentation/mips/
6449F: arch/mips/
1da177e4 6450
08b7620a
HV
6451MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6452M: Hans Verkuil <hverkuil@xs4all.nl>
6453L: linux-media@vger.kernel.org
6454T: git git://linuxtv.org/media_tree.git
6455W: http://linuxtv.org
6456S: Odd Fixes
6457F: drivers/media/radio/radio-miropcm20*
6458
e126ba97
EC
6459Mellanox MLX5 core VPI driver
6460M: Eli Cohen <eli@mellanox.com>
6461L: netdev@vger.kernel.org
6462L: linux-rdma@vger.kernel.org
6463W: http://www.mellanox.com
6464Q: http://patchwork.ozlabs.org/project/netdev/list/
6465Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6466T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6467S: Supported
6468F: drivers/net/ethernet/mellanox/mlx5/core/
6469F: include/linux/mlx5/
6470
6471Mellanox MLX5 IB driver
b75f0050
JP
6472M: Eli Cohen <eli@mellanox.com>
6473L: linux-rdma@vger.kernel.org
6474W: http://www.mellanox.com
6475Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6476T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6477S: Supported
6478F: include/linux/mlx5/
6479F: drivers/infiniband/hw/mlx5/
e126ba97 6480
0ce277e4
AP
6481MN88472 MEDIA DRIVER
6482M: Antti Palosaari <crope@iki.fi>
6483L: linux-media@vger.kernel.org
6484W: http://linuxtv.org/
6485W: http://palosaari.fi/linux/
6486Q: http://patchwork.linuxtv.org/project/linux-media/list/
6487T: git git://linuxtv.org/anttip/media_tree.git
6488S: Maintained
6489F: drivers/staging/media/mn88472/
6490F: drivers/media/dvb-frontends/mn88472.h
6491
4f4d238f
AP
6492MN88473 MEDIA DRIVER
6493M: Antti Palosaari <crope@iki.fi>
6494L: linux-media@vger.kernel.org
6495W: http://linuxtv.org/
6496W: http://palosaari.fi/linux/
6497Q: http://patchwork.linuxtv.org/project/linux-media/list/
6498T: git git://linuxtv.org/anttip/media_tree.git
6499S: Maintained
6500F: drivers/staging/media/mn88473/
6501F: drivers/media/dvb-frontends/mn88473.h
6502
1da177e4 6503MODULE SUPPORT
8b58be88 6504M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6505S: Maintained
679655da
JP
6506F: include/linux/module.h
6507F: kernel/module.c
1da177e4
LT
6508
6509MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6510W: http://popies.net/meye/
b7788e13 6511S: Orphan
679655da 6512F: Documentation/video4linux/meye.txt
90d72ac6 6513F: drivers/media/pci/meye/
6c0f0359 6514F: include/uapi/linux/meye.h
1da177e4 6515
b9705b60 6516MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6517M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6518S: Maintained
679655da 6519F: Documentation/serial/moxa-smartio
c897401b 6520F: drivers/tty/mxser.*
d735410a 6521
889b2f87
AK
6522MR800 AVERMEDIA USB FM RADIO DRIVER
6523M: Alexey Klimov <klimov.linux@gmail.com>
6524L: linux-media@vger.kernel.org
6525T: git git://linuxtv.org/media_tree.git
6526S: Maintained
6527F: drivers/media/radio/radio-mr800.c
6528
d7155691
AO
6529MRF24J40 IEEE 802.15.4 RADIO DRIVER
6530M: Alan Ott <alan@signal11.us>
6531L: linux-wpan@vger.kernel.org
6532S: Maintained
6533F: drivers/net/ieee802154/mrf24j40.c
6534
8c4c731a 6535MSI LAPTOP SUPPORT
182ae55c 6536M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6537L: platform-driver-x86@vger.kernel.org
8c4c731a 6538S: Maintained
679655da 6539F: drivers/platform/x86/msi-laptop.c
8c4c731a 6540
0f1006b1
AA
6541MSI WMI SUPPORT
6542M: Anisse Astier <anisse@astier.eu>
d0944853 6543L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6544S: Supported
6545F: drivers/platform/x86/msi-wmi.c
6546
19a628a0
AP
6547MSI001 MEDIA DRIVER
6548M: Antti Palosaari <crope@iki.fi>
6549L: linux-media@vger.kernel.org
6550W: http://linuxtv.org/
6551W: http://palosaari.fi/linux/
6552Q: http://patchwork.linuxtv.org/project/linux-media/list/
6553T: git git://linuxtv.org/anttip/media_tree.git
6554S: Maintained
0185e197 6555F: drivers/media/tuners/msi001*
19a628a0 6556
7570589d 6557MSI2500 MEDIA DRIVER
2c57213f
AP
6558M: Antti Palosaari <crope@iki.fi>
6559L: linux-media@vger.kernel.org
6560W: http://linuxtv.org/
6561W: http://palosaari.fi/linux/
6562Q: http://patchwork.linuxtv.org/project/linux-media/list/
6563T: git git://linuxtv.org/anttip/media_tree.git
6564S: Maintained
7570589d 6565F: drivers/media/usb/msi2500/
2c57213f 6566
62a37dc7 6567MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6568M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6569L: linux-media@vger.kernel.org
6570T: git git://linuxtv.org/media_tree.git
6571S: Maintained
6572F: drivers/media/i2c/mt9m032.c
6573F: include/media/mt9m032.h
6574
62a37dc7 6575MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6576M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6577L: linux-media@vger.kernel.org
6578T: git git://linuxtv.org/media_tree.git
6579S: Maintained
6580F: drivers/media/i2c/mt9p031.c
6581F: include/media/mt9p031.h
6582
62a37dc7 6583MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6584M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6585L: linux-media@vger.kernel.org
6586T: git git://linuxtv.org/media_tree.git
6587S: Maintained
6588F: drivers/media/i2c/mt9t001.c
6589F: include/media/mt9t001.h
6590
62a37dc7 6591MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6592M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6593L: linux-media@vger.kernel.org
6594T: git git://linuxtv.org/media_tree.git
6595S: Maintained
f2272e13 6596F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6597F: drivers/media/i2c/mt9v032.c
6598F: include/media/mt9v032.h
6599
4e0d13cb 6600MULTIFUNCTION DEVICES (MFD)
8b58be88 6601M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6602M: Lee Jones <lee.jones@linaro.org>
7caa7991 6603T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6604S: Supported
679655da 6605F: drivers/mfd/
55b5940d 6606F: include/linux/mfd/
4e0d13cb 6607
5c4e6f13 6608MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6609M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6610L: linux-mmc@vger.kernel.org
708dce3f 6611T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6612S: Maintained
679655da
JP
6613F: drivers/mmc/
6614F: include/linux/mmc/
c117ab84 6615F: include/uapi/linux/mmc/
baca2da4 6616
15a0580c 6617MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6618S: Orphan
679655da
JP
6619F: drivers/mmc/host/mmc_spi.c
6620F: include/linux/spi/mmc_spi.h
15a0580c 6621
1da177e4 6622MULTISOUND SOUND DRIVER
8b58be88 6623M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6624S: Maintained
679655da
JP
6625F: Documentation/sound/oss/MultiSound
6626F: sound/oss/msnd*
1da177e4 6627
d735410a 6628MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6629S: Orphan
c897401b 6630F: drivers/tty/isicom.c
679655da 6631F: include/linux/isicom.h
d735410a 6632
550a7375 6633MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6634M: Felipe Balbi <balbi@ti.com>
795fb7e7 6635L: linux-usb@vger.kernel.org
43b416e5 6636T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6637S: Maintained
679655da 6638F: drivers/usb/musb/
550a7375 6639
ea0af5f6
MK
6640MXL5007T MEDIA DRIVER
6641M: Michael Krufky <mkrufky@linuxtv.org>
6642L: linux-media@vger.kernel.org
6643W: http://linuxtv.org/
6644W: http://github.com/mkrufky
6645Q: http://patchwork.linuxtv.org/project/linux-media/list/
6646T: git git://linuxtv.org/mkrufky/tuners.git
6647S: Maintained
6648F: drivers/media/tuners/mxl5007t.*
6649
2d3cf588 6650MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6651M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6652L: netdev@vger.kernel.org
205057ae 6653W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6654S: Supported
93f7848b 6655F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6656
1da177e4 6657NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6658S: Orphan
d9fb9f38 6659F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6660
23dc05a3
DM
6661NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6662M: Daniel Mack <zonque@gmail.com>
6663S: Maintained
6664L: alsa-devel@alsa-project.org
6665W: http://www.native-instruments.com
6666F: sound/usb/caiaq/
6667
1da177e4 6668NCP FILESYSTEM
52653199
PV
6669M: Petr Vandrovec <petr@vandrovec.name>
6670S: Odd Fixes
679655da 6671F: fs/ncpfs/
1da177e4 6672
a79b0322
FT
6673NCR 5380 SCSI DRIVERS
6674M: Finn Thain <fthain@telegraphics.com.au>
6675M: Michael Schmitz <schmitzmic@gmail.com>
6676L: linux-scsi@vger.kernel.org
6677S: Maintained
6678F: Documentation/scsi/g_NCR5380.txt
6679F: drivers/scsi/NCR5380.*
6680F: drivers/scsi/arm/cumana_1.c
6681F: drivers/scsi/arm/oak.c
6682F: drivers/scsi/atari_NCR5380.c
6683F: drivers/scsi/atari_scsi.*
6684F: drivers/scsi/dmx3191d.c
6685F: drivers/scsi/dtc.*
6686F: drivers/scsi/g_NCR5380.*
6687F: drivers/scsi/g_NCR5380_mmio.c
6688F: drivers/scsi/mac_scsi.*
6689F: drivers/scsi/pas16.*
a79b0322
FT
6690F: drivers/scsi/sun3_scsi.*
6691F: drivers/scsi/sun3_scsi_vme.c
6692F: drivers/scsi/t128.*
6693
1da177e4 6694NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6695M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6696L: linux-scsi@vger.kernel.org
6697S: Maintained
679655da 6698F: drivers/scsi/NCR_D700.*
1da177e4 6699
4aa3eb4c
GR
6700NCT6775 HARDWARE MONITOR DRIVER
6701M: Guenter Roeck <linux@roeck-us.net>
6702L: lm-sensors@lm-sensors.org
6703S: Maintained
6704F: Documentation/hwmon/nct6775
6705F: drivers/hwmon/nct6775.c
6706
3c2d774c 6707NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6708M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6709L: linux-rdma@vger.kernel.org
e3d33cb1 6710W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6711S: Supported
6712F: drivers/infiniband/hw/nes/
6713
be2f2e84 6714NETEM NETWORK EMULATOR
adbbf69d 6715M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6716L: netem@lists.linux-foundation.org
be2f2e84 6717S: Maintained
679655da 6718F: net/sched/sch_netem.c
be2f2e84 6719
b2f5a051 6720NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6721M: Jon Mason <jdmason@kudzu.us>
4a58448b 6722L: netdev@vger.kernel.org
4a58448b 6723S: Supported
679655da 6724F: Documentation/networking/s2io.txt
b2f5a051 6725F: Documentation/networking/vxge.txt
86387e1a 6726F: drivers/net/ethernet/neterion/
4a58448b 6727
db9cf3a3 6728NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6729M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6730M: Patrick McHardy <kaber@trash.net>
42010ed0 6731M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6732L: netfilter-devel@vger.kernel.org
82b98543 6733L: coreteam@netfilter.org
1da177e4
LT
6734W: http://www.netfilter.org/
6735W: http://www.iptables.org/
42010ed0
PNA
6736Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6737T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6738T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6739S: Supported
679655da
JP
6740F: include/linux/netfilter*
6741F: include/linux/netfilter/
6742F: include/net/netfilter/
c117ab84
CEB
6743F: include/uapi/linux/netfilter*
6744F: include/uapi/linux/netfilter/
679655da
JP
6745F: net/*/netfilter.c
6746F: net/*/netfilter/
6747F: net/netfilter/
1da177e4 6748
4cc67735 6749NETLABEL
87a0874c 6750M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6751W: http://netlabel.sf.net
6752L: netdev@vger.kernel.org
87a0874c 6753S: Maintained
80811493 6754F: Documentation/netlabel/
679655da
JP
6755F: include/net/netlabel.h
6756F: net/netlabel/
4cc67735 6757
1da177e4 6758NETROM NETWORK LAYER
8b58be88 6759M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6760L: linux-hams@vger.kernel.org
d34cb28a 6761W: http://www.linux-ax25.org/
1da177e4 6762S: Maintained
679655da 6763F: include/net/netrom.h
c117ab84 6764F: include/uapi/linux/netrom.h
679655da 6765F: net/netrom/
1da177e4 6766
5ddb88c0 6767NETWORK BLOCK DEVICE (NBD)
4ca5829a 6768M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6769S: Maintained
5e4b269b 6770L: nbd-general@lists.sourceforge.net
4ca5829a 6771T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6772F: Documentation/blockdev/nbd.txt
6773F: drivers/block/nbd.c
6774F: include/linux/nbd.h
c117ab84 6775F: include/uapi/linux/nbd.h
1da177e4 6776
6e43650c
NH
6777NETWORK DROP MONITOR
6778M: Neil Horman <nhorman@tuxdriver.com>
6779L: netdev@vger.kernel.org
6780S: Maintained
6781W: https://fedorahosted.org/dropwatch/
6782F: net/core/drop_monitor.c
6783
1da177e4 6784NETWORKING [GENERAL]
8b58be88 6785M: "David S. Miller" <davem@davemloft.net>
979b6c13 6786L: netdev@vger.kernel.org
b1e8fd54 6787W: http://www.linuxfoundation.org/en/Net
11e98029 6788Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6791S: Maintained
679655da
JP
6792F: net/
6793F: include/net/
018d21ed
JP
6794F: include/linux/in.h
6795F: include/linux/net.h
6796F: include/linux/netdevice.h
c117ab84
CEB
6797F: include/uapi/linux/in.h
6798F: include/uapi/linux/net.h
6799F: include/uapi/linux/netdevice.h
0c7aecd4 6800F: include/uapi/linux/net_namespace.h
7e814a6c 6801F: tools/net/
f4e53f9a 6802F: tools/testing/selftests/net/
335a67d2 6803F: lib/random32.c
a101ccd1 6804F: lib/test_bpf.c
1da177e4
LT
6805
6806NETWORKING [IPv4/IPv6]
8b58be88
JP
6807M: "David S. Miller" <davem@davemloft.net>
6808M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6809M: James Morris <jmorris@namei.org>
6810M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6811M: Patrick McHardy <kaber@trash.net>
979b6c13 6812L: netdev@vger.kernel.org
08deed1e 6813T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6814S: Maintained
679655da
JP
6815F: net/ipv4/
6816F: net/ipv6/
6817F: include/net/ip*
0a14842f 6818F: arch/x86/net/*
1da177e4 6819
73b7656c
DM
6820NETWORKING [IPSEC]
6821M: Steffen Klassert <steffen.klassert@secunet.com>
6822M: Herbert Xu <herbert@gondor.apana.org.au>
6823M: "David S. Miller" <davem@davemloft.net>
6824L: netdev@vger.kernel.org
d1fc5024
SK
6825T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6826T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6827S: Maintained
5826bdd1 6828F: net/core/flow.c
73b7656c
DM
6829F: net/xfrm/
6830F: net/key/
6831F: net/ipv4/xfrm*
d1fc5024
SK
6832F: net/ipv4/esp4.c
6833F: net/ipv4/ah4.c
6834F: net/ipv4/ipcomp.c
6835F: net/ipv4/ip_vti.c
73b7656c 6836F: net/ipv6/xfrm*
d1fc5024
SK
6837F: net/ipv6/esp6.c
6838F: net/ipv6/ah6.c
6839F: net/ipv6/ipcomp6.c
6840F: net/ipv6/ip6_vti.c
73b7656c
DM
6841F: include/uapi/linux/xfrm.h
6842F: include/net/xfrm.h
6843
10e2ff1c 6844NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6845M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6846L: netdev@vger.kernel.org
6847S: Maintained
6848
29f8f632 6849NETWORKING [WIRELESS]
2cb4abd1 6850L: linux-wireless@vger.kernel.org
8a6e2535 6851Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6852
788873ac
JP
6853NETWORKING DRIVERS
6854L: netdev@vger.kernel.org
6855W: http://www.linuxfoundation.org/en/Net
11e98029 6856Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6857T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6858T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6859S: Odd Fixes
6860F: drivers/net/
018d21ed 6861F: include/linux/if_*
0b63bf1f
JD
6862F: include/linux/netdevice.h
6863F: include/linux/arcdevice.h
6864F: include/linux/etherdevice.h
6865F: include/linux/fcdevice.h
6866F: include/linux/fddidevice.h
6867F: include/linux/hippidevice.h
6868F: include/linux/inetdevice.h
c117ab84
CEB
6869F: include/uapi/linux/if_*
6870F: include/uapi/linux/netdevice.h
788873ac 6871
0e324cf6
JL
6872NETWORKING DRIVERS (WIRELESS)
6873M: Kalle Valo <kvalo@codeaurora.org>
6874L: linux-wireless@vger.kernel.org
6875Q: http://patchwork.kernel.org/project/linux-wireless/list/
6876T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6877S: Maintained
6878F: drivers/net/wireless/
6879
3d396eb1 6880NETXEN (1/10) GbE SUPPORT
8622315e 6881M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6882M: Sony Chacko <sony.chacko@qlogic.com>
6883M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6884L: netdev@vger.kernel.org
9c2b5bde 6885W: http://www.qlogic.com
3d396eb1 6886S: Supported
aa43c215 6887F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6888
6423d30f
AAJ
6889NFC SUBSYSTEM
6890M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6891M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6892M: Samuel Ortiz <sameo@linux.intel.com>
6893L: linux-wireless@vger.kernel.org
1eb3b216 6894L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6895S: Supported
6423d30f 6896F: net/nfc/
55eb94f9 6897F: include/net/nfc/
c117ab84 6898F: include/uapi/linux/nfc.h
6423d30f 6899F: drivers/nfc/
08eaa1e0 6900F: include/linux/platform_data/pn544.h
7ebb88e5 6901F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6902
e8b43555 6903NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6904M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6905M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6906L: linux-nfs@vger.kernel.org
6907W: http://client.linux-nfs.org
cd7b996a 6908T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6909S: Maintained
679655da
JP
6910F: fs/lockd/
6911F: fs/nfs/
6912F: fs/nfs_common/
6913F: net/sunrpc/
6914F: include/linux/lockd/
6915F: include/linux/nfs*
6916F: include/linux/sunrpc/
c117ab84
CEB
6917F: include/uapi/linux/nfs*
6918F: include/uapi/linux/sunrpc/
1da177e4 6919
85ef9cea 6920NILFS2 FILESYSTEM
e2126935 6921M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6922L: linux-nilfs@vger.kernel.org
f9472265 6923W: http://nilfs.sourceforge.net/
e2126935 6924T: git git://github.com/konis/nilfs2.git
85ef9cea 6925S: Supported
679655da
JP
6926F: Documentation/filesystems/nilfs2.txt
6927F: fs/nilfs2/
6928F: include/linux/nilfs2_fs.h
85ef9cea 6929
1da177e4 6930NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6931M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6932W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6933S: Maintained
679655da
JP
6934F: Documentation/scsi/NinjaSCSI.txt
6935F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6936
6937NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6938M: GOTO Masanori <gotom@debian.or.jp>
6939M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6940W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6941S: Maintained
679655da
JP
6942F: Documentation/scsi/NinjaSCSI.txt
6943F: drivers/scsi/nsp32*
1da177e4 6944
383b8fb9
LFT
6945NIOS2 ARCHITECTURE
6946M: Ley Foon Tan <lftan@altera.com>
6947L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6948T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6949S: Maintained
6950F: arch/nios2/
6951
fce8a7bb 6952NTB DRIVER
9ef6bf6c
JM
6953M: Jon Mason <jdmason@kudzu.us>
6954M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6955S: Supported
2984411f
JM
6956W: https://github.com/jonmason/ntb/wiki
6957T: git git://github.com/jonmason/ntb.git
fce8a7bb 6958F: drivers/ntb/
548c237c 6959F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6960F: include/linux/ntb.h
6961
1da177e4 6962NTFS FILESYSTEM
2818ef50 6963M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6964L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6965W: http://www.tuxera.com/
e6f4dee7 6966T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6967S: Supported
679655da
JP
6968F: Documentation/filesystems/ntfs.txt
6969F: fs/ntfs/
1da177e4 6970
9eb8ef74 6971NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6972M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6973L: linux-fbdev@vger.kernel.org
ce00f85c 6974S: Maintained
8a61f013
JH
6975F: drivers/video/fbdev/riva/
6976F: drivers/video/fbdev/nvidia/
1da177e4 6977
79461681
MW
6978NVM EXPRESS DRIVER
6979M: Matthew Wilcox <willy@linux.intel.com>
6980L: linux-nvme@lists.infradead.org
6981T: git git://git.infradead.org/users/willy/linux-nvme.git
6982S: Supported
5be37bf9 6983F: drivers/block/nvme*
79461681
MW
6984F: include/linux/nvme.h
6985
dece4585
CP
6986NXP-NCI NFC DRIVER
6987M: Clément Perrochaud <clement.perrochaud@effinnov.com>
6988R: Charles Gorand <charles.gorand@effinnov.com>
6989L: linux-nfc@lists.01.org (moderated for non-subscribers)
6990S: Supported
6991F: drivers/nfc/nxp-nci
6992
f50d7146
RK
6993NXP TDA998X DRM DRIVER
6994M: Russell King <rmk+kernel@arm.linux.org.uk>
6995S: Supported
6996F: drivers/gpu/drm/i2c/tda998x_drv.c
6997F: include/drm/i2c/tda998x.h
6998
fbace43e
PR
6999NXP TFA9879 DRIVER
7000M: Peter Rosin <peda@axentia.se>
7001L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7002S: Maintained
7003F: sound/soc/codecs/tfa9879*
7004
f5525786 7005OMAP SUPPORT
0e24bdd4 7006M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7007L: linux-omap@vger.kernel.org
7008W: http://www.muru.com/linux/omap/
7009W: http://linux.omap.com/
8a6e2535 7010Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7011T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7012S: Maintained
4e04d5a3 7013F: arch/arm/*omap*/
026da812
FB
7014F: arch/arm/configs/omap1_defconfig
7015F: arch/arm/configs/omap2plus_defconfig
046d0a37 7016F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7017F: drivers/irqchip/irq-omap-intc.c
7018F: drivers/mfd/*omap*.c
7019F: drivers/mfd/menelaus.c
7020F: drivers/mfd/palmas.c
7021F: drivers/mfd/tps65217.c
7022F: drivers/mfd/tps65218.c
7023F: drivers/mfd/tps65910.c
7024F: drivers/mfd/twl-core.[ch]
7025F: drivers/mfd/twl4030*.c
7026F: drivers/mfd/twl6030*.c
7027F: drivers/mfd/twl6040*.c
7028F: drivers/regulator/palmas-regulator*.c
7029F: drivers/regulator/pbias-regulator.c
7030F: drivers/regulator/tps65217-regulator.c
7031F: drivers/regulator/tps65218-regulator.c
7032F: drivers/regulator/tps65910-regulator.c
7033F: drivers/regulator/twl-regulator.c
046d0a37 7034F: include/linux/i2c-omap.h
f5525786 7035
50f29fbd 7036OMAP DEVICE TREE SUPPORT
cdb55ab0 7037M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7038M: Tony Lindgren <tony@atomide.com>
7039L: linux-omap@vger.kernel.org
d0fb18c5 7040L: devicetree@vger.kernel.org
50f29fbd
TL
7041S: Maintained
7042F: arch/arm/boot/dts/*omap*
7043F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7044F: arch/arm/boot/dts/*am4*
7045F: arch/arm/boot/dts/*am5*
7046F: arch/arm/boot/dts/*dra7*
50f29fbd 7047
f5525786 7048OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7049M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7050L: linux-omap@vger.kernel.org
7051S: Maintained
7052F: arch/arm/*omap*/*clock*
7053
7054OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7055M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7056L: linux-omap@vger.kernel.org
7057S: Maintained
7058F: arch/arm/*omap*/*pm*
c46938d4 7059F: drivers/cpufreq/omap-cpufreq.c
f5525786 7060
d21db568 7061OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7062M: Rajendra Nayak <rnayak@ti.com>
7063M: Paul Walmsley <paul@pwsan.com>
7064L: linux-omap@vger.kernel.org
7065S: Maintained
d21db568 7066F: arch/arm/mach-omap2/prm*
692ab1f3 7067
f5525786 7068OMAP AUDIO SUPPORT
6c284903 7069M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7070M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7071L: alsa-devel@alsa-project.org (subscribers-only)
7072L: linux-omap@vger.kernel.org
7073S: Maintained
7074F: sound/soc/omap/
7075
18640193
TL
7076OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7077M: Roger Quadros <rogerq@ti.com>
7078M: Tony Lindgren <tony@atomide.com>
7079L: linux-omap@vger.kernel.org
7080S: Maintained
7081F: drivers/memory/omap-gpmc.c
7082F: arch/arm/mach-omap2/*gpmc*
7083
f5525786 7084OMAP FRAMEBUFFER SUPPORT
830e6384 7085M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7086L: linux-fbdev@vger.kernel.org
f5525786
TL
7087L: linux-omap@vger.kernel.org
7088S: Maintained
8a61f013 7089F: drivers/video/fbdev/omap/
f5525786 7090
676eec0d 7091OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7092M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7093L: linux-omap@vger.kernel.org
676eec0d 7094L: linux-fbdev@vger.kernel.org
178ff4c9 7095S: Maintained
8a61f013 7096F: drivers/video/fbdev/omap2/
178ff4c9
TV
7097F: Documentation/arm/OMAP/DSS
7098
8b37fcfc
OBC
7099OMAP HARDWARE SPINLOCK SUPPORT
7100M: Ohad Ben-Cohen <ohad@wizery.com>
7101L: linux-omap@vger.kernel.org
7102S: Maintained
7103F: drivers/hwspinlock/omap_hwspinlock.c
7104F: arch/arm/mach-omap2/hwspinlock.c
7105
f5525786 7106OMAP MMC SUPPORT
8b58be88 7107M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7108L: linux-omap@vger.kernel.org
7109S: Maintained
653f41b5
MC
7110F: drivers/mmc/host/omap.c
7111
7112OMAP HS MMC SUPPORT
0a4585c6 7113L: linux-mmc@vger.kernel.org
653f41b5 7114L: linux-omap@vger.kernel.org
dfa5d196 7115S: Orphan
653f41b5 7116F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7117
7118OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7119M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7120S: Maintained
7121F: drivers/char/hw_random/omap-rng.c
7122
f400c82e 7123OMAP HWMOD SUPPORT
cdb55ab0 7124M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7125M: Paul Walmsley <paul@pwsan.com>
7126L: linux-omap@vger.kernel.org
7127S: Maintained
8fc8b12b 7128F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7129
8633fb30
PW
7130OMAP HWMOD DATA
7131M: Paul Walmsley <paul@pwsan.com>
7132L: linux-omap@vger.kernel.org
7133S: Maintained
7134F: arch/arm/mach-omap2/omap_hwmod*data*
7135
f400c82e 7136OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7137M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7138L: linux-omap@vger.kernel.org
7139S: Maintained
7140F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7141
0db83ced 7142OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7143M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7144L: linux-media@vger.kernel.org
7145S: Maintained
7eec52db 7146F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7147F: drivers/media/platform/omap3isp/
0db83ced 7148F: drivers/staging/media/omap4iss/
7e8970e1 7149
f5525786 7150OMAP USB SUPPORT
f299470a 7151M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7152L: linux-usb@vger.kernel.org
7153L: linux-omap@vger.kernel.org
43b416e5 7154T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7155S: Maintained
a16fbd65
JP
7156F: drivers/usb/*/*omap*
7157F: arch/arm/*omap*/usb*
f5525786 7158
6d994710 7159OMAP GPIO DRIVER
a1415a8f 7160M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7161M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7162M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7163L: linux-omap@vger.kernel.org
7164S: Maintained
7165F: drivers/gpio/gpio-omap.c
7166
c351e290
MJ
7167OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7168M: Mark Jackson <mpfj@newflow.co.uk>
7169L: linux-omap@vger.kernel.org
7170S: Maintained
7171F: arch/arm/boot/dts/am335x-nano.dts
7172
0ad122d9 7173OMFS FILESYSTEM
8b58be88 7174M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7175L: linux-karma-devel@lists.sourceforge.net
7176S: Maintained
679655da
JP
7177F: Documentation/filesystems/omfs.txt
7178F: fs/omfs/
0ad122d9 7179
c1986ee9 7180OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7181M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7182S: Maintained
679655da
JP
7183F: drivers/char/pcmcia/cm4000_cs.c
7184F: include/linux/cm4000_cs.h
c117ab84 7185F: include/uapi/linux/cm4000_cs.h
c1986ee9 7186
77c44ab1 7187OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7188M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7189S: Maintained
679655da 7190F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7191
77d5140f 7192OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7193M: Jonathan Corbet <corbet@lwn.net>
661263b5 7194L: linux-media@vger.kernel.org
275ffde4 7195T: git git://linuxtv.org/media_tree.git
77d5140f 7196S: Maintained
90d72ac6 7197F: drivers/media/i2c/ov7670.c
77d5140f 7198
431bca73 7199ONENAND FLASH DRIVER
8b58be88 7200M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7201L: linux-mtd@lists.infradead.org
7202S: Maintained
679655da
JP
7203F: drivers/mtd/onenand/
7204F: include/linux/mtd/onenand*.h
431bca73 7205
1da177e4 7206ONSTREAM SCSI TAPE DRIVER
8b58be88 7207M: Willem Riede <osst@riede.org>
1da177e4
LT
7208L: osst-users@lists.sourceforge.net
7209L: linux-scsi@vger.kernel.org
7210S: Maintained
f7269cfc
JD
7211F: Documentation/scsi/osst.txt
7212F: drivers/scsi/osst.*
7213F: drivers/scsi/osst_*.h
7214F: drivers/scsi/st.h
1da177e4 7215
e2d1d6c0 7216OPENCORES I2C BUS DRIVER
8b58be88 7217M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7218L: linux-i2c@vger.kernel.org
e2d1d6c0 7219S: Maintained
679655da
JP
7220F: Documentation/i2c/busses/i2c-ocores
7221F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7222
860c44c1 7223OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7224M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7225M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7226L: devicetree@vger.kernel.org
a7fefe9f
RH
7227W: http://www.devicetree.org/
7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7229S: Maintained
f8828205 7230F: drivers/of/
860c44c1 7231F: include/linux/of*.h
f8828205 7232F: scripts/dtc/
860c44c1 7233
f8828205 7234OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7235M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7236M: Pawel Moll <pawel.moll@arm.com>
7237M: Mark Rutland <mark.rutland@arm.com>
de80963e 7238M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7239M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7240L: devicetree@vger.kernel.org
7241S: Maintained
7242F: Documentation/devicetree/
7243F: arch/*/boot/dts/
7244F: include/dt-bindings/
7245
2bb65f56
PA
7246OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7247M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7248L: devicetree@vger.kernel.org
7249S: Maintained
7250F: Documentation/devicetree/dynamic-resolution-notes.txt
7251F: Documentation/devicetree/overlay-notes.txt
7252F: drivers/of/overlay.c
7253F: drivers/of/resolver.c
7254
19f9d392
JB
7255OPENRISC ARCHITECTURE
7256M: Jonas Bonn <jonas@southpole.se>
7257W: http://openrisc.net
eab7c1c0 7258L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7259S: Maintained
7260T: git git://openrisc.net/~jonas/linux
14430813 7261F: arch/openrisc/
19f9d392 7262
ccb1352e 7263OPENVSWITCH
4f337ed5 7264M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7265L: netdev@vger.kernel.org
ccb1352e
JG
7266L: dev@openvswitch.org
7267W: http://openvswitch.org
ccb1352e
JG
7268S: Maintained
7269F: net/openvswitch/
b422da7c 7270F: include/uapi/linux/openvswitch.h
ccb1352e 7271
af39917d
CL
7272OPL4 DRIVER
7273M: Clemens Ladisch <clemens@ladisch.de>
7274L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7275T: git git://git.alsa-project.org/alsa-kernel.git
7276S: Maintained
7277F: sound/drivers/opl4/
7278
1da177e4 7279OPROFILE
4cf7e718 7280M: Robert Richter <rric@kernel.org>
1da177e4
LT
7281L: oprofile-list@lists.sf.net
7282S: Maintained
81c4a8a6 7283F: arch/*/include/asm/oprofile*.h
679655da
JP
7284F: arch/*/oprofile/
7285F: drivers/oprofile/
7286F: include/linux/oprofile.h
1da177e4 7287
e2d1d6c0 7288ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7289M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7290M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7291L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7292W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7293S: Supported
679655da
JP
7294F: Documentation/filesystems/ocfs2.txt
7295F: Documentation/filesystems/dlmfs.txt
7296F: fs/ocfs2/
e2d1d6c0 7297
1da177e4 7298ORINOCO DRIVER
724c6b35 7299L: linux-wireless@vger.kernel.org
491b26b4 7300W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7301W: http://www.nongnu.org/orinoco/
3a59babb 7302S: Orphan
679655da 7303F: drivers/net/wireless/orinoco/
1da177e4 7304
42c55aa8 7305OSD LIBRARY and FILESYSTEM
fadc0752 7306M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7307M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7308L: osd-dev@open-osd.org
7309W: http://open-osd.org
54e5881d 7310T: git git://git.open-osd.org/open-osd.git
68274794 7311S: Maintained
42c55aa8 7312F: drivers/scsi/osd/
6b6f0b6c 7313F: include/scsi/osd_*
42c55aa8 7314F: fs/exofs/
68274794 7315
ef94b186 7316OVERLAY FILESYSTEM
7c37fbda 7317M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7318L: linux-unionfs@vger.kernel.org
7319T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7320S: Supported
1d113735 7321F: fs/overlayfs/
7c37fbda
NB
7322F: Documentation/filesystems/overlayfs.txt
7323
e2d1d6c0 7324P54 WIRELESS DRIVER
084cb0fe 7325M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7326L: linux-wireless@vger.kernel.org
084cb0fe 7327W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7328S: Maintained
679655da 7329F: drivers/net/wireless/p54/
e2d1d6c0 7330
f5cd7872 7331PA SEMI ETHERNET DRIVER
8b58be88 7332M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7333L: netdev@vger.kernel.org
7334S: Maintained
ded19add 7335F: drivers/net/ethernet/pasemi/*
f5cd7872 7336
beb58aa3 7337PA SEMI SMBUS DRIVER
8b58be88 7338M: Olof Johansson <olof@lixom.net>
846557d3 7339L: linux-i2c@vger.kernel.org
beb58aa3 7340S: Maintained
679655da 7341F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7342
48fc267e
SK
7343PADATA PARALLEL EXECUTION MECHANISM
7344M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7345L: linux-crypto@vger.kernel.org
7346S: Maintained
7347F: kernel/padata.c
7348F: include/linux/padata.h
7349F: Documentation/padata.txt
7350
709ee531 7351PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7352M: Harald Welte <laforge@gnumonks.org>
d0944853 7353L: platform-driver-x86@vger.kernel.org
709ee531 7354S: Maintained
679655da 7355F: drivers/platform/x86/panasonic-laptop.c
709ee531 7356
368dd5ac 7357PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7358M: David Howells <dhowells@redhat.com>
7359M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7360L: linux-am33-list@redhat.com (moderated for non-subscribers)
7361W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7362S: Maintained
679655da
JP
7363F: Documentation/mn10300/
7364F: arch/mn10300/
4fa97181 7365
1da177e4 7366PARALLEL PORT SUPPORT
3dd1a329 7367L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7368S: Orphan
679655da
JP
7369F: drivers/parport/
7370F: include/linux/parport*.h
7371F: drivers/char/ppdev.c
c117ab84 7372F: include/uapi/linux/ppdev.h
1da177e4 7373
4cdf6bc2 7374PARAVIRT_OPS INTERFACE
d633180c 7375M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7376M: Chris Wright <chrisw@sous-sol.org>
7377M: Alok Kataria <akataria@vmware.com>
7378M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7379L: virtualization@lists.linux-foundation.org
4cdf6bc2 7380S: Supported
a2e19991 7381F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7382F: arch/*/kernel/paravirt*
7383F: arch/*/include/asm/paravirt.h
4cdf6bc2 7384
e2d1d6c0 7385PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7386M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7387L: linux-parport@lists.infradead.org (subscribers-only)
7388W: http://www.torque.net/linux-pp.html
7389S: Maintained
679655da
JP
7390F: Documentation/blockdev/paride.txt
7391F: drivers/block/paride/
e2d1d6c0
RD
7392
7393PARISC ARCHITECTURE
b8828770 7394M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7395M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7396L: linux-parisc@vger.kernel.org
7397W: http://www.parisc-linux.org/
8a6e2535 7398Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7399T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7400T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7401S: Maintained
679655da 7402F: arch/parisc/
2b6bac9e 7403F: Documentation/parisc/
679655da 7404F: drivers/parisc/
2b6bac9e
HD
7405F: drivers/char/agp/parisc-agp.c
7406F: drivers/input/serio/gscps2.c
7407F: drivers/parport/parport_gsc.*
7408F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7409F: drivers/video/fbdev/sti*
2b6bac9e
HD
7410F: drivers/video/console/sti*
7411F: drivers/video/logo/logo_parisc*
e2d1d6c0 7412
1662d32c 7413PC87360 HARDWARE MONITORING DRIVER
8b58be88 7414M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7415L: lm-sensors@lm-sensors.org
7416S: Maintained
679655da
JP
7417F: Documentation/hwmon/pc87360
7418F: drivers/hwmon/pc87360.c
1662d32c
JC
7419
7420PC8736x GPIO DRIVER
8b58be88 7421M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7422S: Maintained
679655da 7423F: drivers/char/pc8736x_gpio.c
1662d32c 7424
1ad107fd 7425PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7426M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7427L: lm-sensors@lm-sensors.org
7428S: Maintained
7429F: Documentation/hwmon/pc87427
7430F: drivers/hwmon/pc87427.c
7431
b26e0ed4 7432PCA9532 LED DRIVER
8b58be88 7433M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7434S: Maintained
d5ca6918
JP
7435F: drivers/leds/leds-pca9532.c
7436F: include/linux/leds-pca9532.h
b26e0ed4 7437
5ce914a8 7438PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7439M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7440L: linux-i2c@vger.kernel.org
7441S: Maintained
b4f0b74e 7442F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7443
3971dae5 7444PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7445M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7446S: Maintained
7447F: drivers/firmware/pcdp.*
7448
065c6359 7449PCI ERROR RECOVERY
6305902c 7450M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7451L: linux-pci@vger.kernel.org
065c6359 7452S: Supported
679655da 7453F: Documentation/PCI/pci-error-recovery.txt
065c6359 7454
1da177e4 7455PCI SUBSYSTEM
5ac3a6d2 7456M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7457L: linux-pci@vger.kernel.org
99662dd1 7458Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7459T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7460S: Supported
679655da
JP
7461F: Documentation/PCI/
7462F: drivers/pci/
7463F: include/linux/pci*
6b49ee49 7464F: arch/x86/pci/
cad01f91 7465F: arch/x86/kernel/quirks.c
1da177e4 7466
b7e78170
RH
7467PCI DRIVER FOR ARM VERSATILE PLATFORM
7468M: Rob Herring <robh@kernel.org>
7469L: linux-pci@vger.kernel.org
7470L: linux-arm-kernel@lists.infradead.org
7471S: Maintained
7472F: Documentation/devicetree/bindings/pci/versatile.txt
7473F: drivers/pci/host/pci-versatile.c
7474
5f6b6ccd
TI
7475PCI DRIVER FOR APPLIEDMICRO XGENE
7476M: Tanmay Inamdar <tinamdar@apm.com>
7477L: linux-pci@vger.kernel.org
7478L: linux-arm-kernel@lists.infradead.org
7479S: Maintained
7480F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7481F: drivers/pci/host/pci-xgene.c
7482
62d0ff83
ML
7483PCI DRIVER FOR FREESCALE LAYERSCAPE
7484M: Minghuan Lian <minghuan.Lian@freescale.com>
7485M: Mingkai Hu <mingkai.hu@freescale.com>
7486M: Roy Zang <tie-fei.zang@freescale.com>
7487L: linuxppc-dev@lists.ozlabs.org
7488L: linux-pci@vger.kernel.org
7489L: linux-arm-kernel@lists.infradead.org
7490S: Maintained
7491F: drivers/pci/host/*layerscape*
7492
f0b75693 7493PCI DRIVER FOR IMX6
f175aa2c 7494M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7495M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7496L: linux-pci@vger.kernel.org
7497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7498S: Maintained
7499F: drivers/pci/host/*imx6*
7500
0c4ffcfe
MK
7501PCI DRIVER FOR TI KEYSTONE
7502M: Murali Karicheri <m-karicheri2@ti.com>
7503L: linux-pci@vger.kernel.org
7504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7505S: Maintained
7506F: drivers/pci/host/*keystone*
7507
f0b75693
BH
7508PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7509M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7510M: Jason Cooper <jason@lakedaemon.net>
7511L: linux-pci@vger.kernel.org
7512L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7513S: Maintained
7514F: drivers/pci/host/*mvebu*
7515
0447cfd7
TR
7516PCI DRIVER FOR NVIDIA TEGRA
7517M: Thierry Reding <thierry.reding@gmail.com>
7518L: linux-tegra@vger.kernel.org
f0b75693 7519L: linux-pci@vger.kernel.org
0447cfd7
TR
7520S: Supported
7521F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7522F: drivers/pci/host/pci-tegra.c
7523
47ff3de9
KVA
7524PCI DRIVER FOR TI DRA7XX
7525M: Kishon Vijay Abraham I <kishon@ti.com>
7526L: linux-omap@vger.kernel.org
7527L: linux-pci@vger.kernel.org
7528S: Supported
7529F: Documentation/devicetree/bindings/pci/ti-pci.txt
7530F: drivers/pci/host/pci-dra7xx.c
7531
f0b75693
BH
7532PCI DRIVER FOR RENESAS R-CAR
7533M: Simon Horman <horms@verge.net.au>
7534L: linux-pci@vger.kernel.org
7535L: linux-sh@vger.kernel.org
7536S: Maintained
7537F: drivers/pci/host/*rcar*
7538
4af82255
JH
7539PCI DRIVER FOR SAMSUNG EXYNOS
7540M: Jingoo Han <jg1.han@samsung.com>
7541L: linux-pci@vger.kernel.org
f0b75693
BH
7542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7543L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7544S: Maintained
7545F: drivers/pci/host/pci-exynos.c
7546
f0b75693 7547PCI DRIVER FOR SYNOPSIS DESIGNWARE
f0b75693
BH
7548M: Jingoo Han <jg1.han@samsung.com>
7549L: linux-pci@vger.kernel.org
7550S: Maintained
7551F: drivers/pci/host/*designware*
7552
cf28855b
WD
7553PCI DRIVER FOR GENERIC OF HOSTS
7554M: Will Deacon <will.deacon@arm.com>
7555L: linux-pci@vger.kernel.org
7556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7557S: Maintained
7558F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7559F: drivers/pci/host/pci-host-generic.c
7560
51b66a6c 7561PCIE DRIVER FOR ST SPEAR13XX
51b66a6c 7562L: linux-pci@vger.kernel.org
af539e98 7563S: Orphan
51b66a6c
PA
7564F: drivers/pci/host/*spear*
7565
1da177e4 7566PCMCIA SUBSYSTEM
4230dfc9 7567P: Linux PCMCIA Team
f5df5881 7568L: linux-pcmcia@lists.infradead.org
6650e0a5 7569W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7570T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7571S: Maintained
679655da
JP
7572F: Documentation/pcmcia/
7573F: drivers/pcmcia/
7574F: include/pcmcia/
1da177e4
LT
7575
7576PCNET32 NETWORK DRIVER
227fb925 7577M: Don Fry <pcnet32@frontier.com>
979b6c13 7578L: netdev@vger.kernel.org
1da177e4 7579S: Maintained
b955f6ca 7580F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7581
48fc267e
SK
7582PCRYPT PARALLEL CRYPTO ENGINE
7583M: Steffen Klassert <steffen.klassert@secunet.com>
7584L: linux-crypto@vger.kernel.org
7585S: Maintained
7586F: crypto/pcrypt.c
7587F: include/crypto/pcrypt.h
7588
e72df0b8
TH
7589PER-CPU MEMORY ALLOCATOR
7590M: Tejun Heo <tj@kernel.org>
7591M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7592T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7593S: Maintained
7594F: include/linux/percpu*.h
7595F: mm/percpu*.c
7596F: arch/*/include/asm/percpu.h
7597
ad4ecbcb 7598PER-TASK DELAY ACCOUNTING
185e595f 7599M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7600S: Maintained
679655da
JP
7601F: include/linux/delayacct.h
7602F: kernel/delayacct.c
ad4ecbcb 7603
57c0c15b 7604PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7605M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7606M: Paul Mackerras <paulus@samba.org>
dd9b238c 7607M: Ingo Molnar <mingo@redhat.com>
f80c5393 7608M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7609L: linux-kernel@vger.kernel.org
75fc2d37 7610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7611S: Supported
d53e8365 7612F: kernel/events/*
a003236c 7613F: include/linux/perf_event.h
c117ab84 7614F: include/uapi/linux/perf_event.h
141c4296
RR
7615F: arch/*/kernel/perf_event*.c
7616F: arch/*/kernel/*/perf_event*.c
7617F: arch/*/kernel/*/*/perf_event*.c
a003236c 7618F: arch/*/include/asm/perf_event.h
a003236c
VL
7619F: arch/*/kernel/perf_callchain.c
7620F: tools/perf/
6c0b3244 7621
dd49d0f5 7622PERSONALITY HANDLING
8b58be88 7623M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7624L: linux-abi-devel@lists.sourceforge.net
7625S: Maintained
679655da 7626F: include/linux/personality.h
c117ab84 7627F: include/uapi/linux/personality.h
dd49d0f5 7628
838e7a03 7629PHONET PROTOCOL
2a06b40f 7630M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7631S: Supported
7632F: Documentation/networking/phonet.txt
7633F: include/linux/phonet.h
7634F: include/net/phonet/
c117ab84 7635F: include/uapi/linux/phonet.h
838e7a03
RDC
7636F: net/phonet/
7637
1da177e4 7638PHRAM MTD DRIVER
8b58be88 7639M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7640L: linux-mtd@lists.infradead.org
7641S: Maintained
679655da 7642F: drivers/mtd/devices/phram.c
1da177e4 7643
efdbb10e
BP
7644PICOLCD HID DRIVER
7645M: Bruno Prémont <bonbons@linux-vserver.org>
7646L: linux-input@vger.kernel.org
7647S: Maintained
7648F: drivers/hid/hid-picolcd*
7649
a53bfa07
JI
7650PICOXCELL SUPPORT
7651M: Jamie Iles <jamie@jamieiles.com>
7652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7653T: git git://github.com/jamieiles/linux-2.6-ji.git
7654S: Supported
b8733987 7655F: arch/arm/boot/dts/picoxcell*
14430813 7656F: arch/arm/mach-picoxcell/
b8733987 7657F: drivers/crypto/picoxcell*
a53bfa07 7658
2744e8af
LW
7659PIN CONTROL SUBSYSTEM
7660M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7661L: linux-gpio@vger.kernel.org
dbe752a3 7662T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7663S: Maintained
07f29ba6 7664F: drivers/pinctrl/
8e406fe4 7665F: include/linux/pinctrl/
2744e8af 7666
2201bbb8
JCPV
7667PIN CONTROLLER - ATMEL AT91
7668M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7670S: Maintained
c654b6bf 7671F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7672
cbd1b652
MW
7673PIN CONTROLLER - INTEL
7674M: Mika Westerberg <mika.westerberg@linux.intel.com>
7675M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7676S: Maintained
7677F: drivers/pinctrl/intel/
2201bbb8 7678
9963b536
LP
7679PIN CONTROLLER - RENESAS
7680M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7681L: linux-sh@vger.kernel.org
7682S: Maintained
7683F: drivers/pinctrl/sh-pfc/
7684
b75e60d6 7685PIN CONTROLLER - SAMSUNG
fea685e9 7686M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7687M: Thomas Abraham <thomas.abraham@linaro.org>
7688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7689L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7690S: Maintained
9b5b33f6 7691F: drivers/pinctrl/samsung/
b75e60d6 7692
deda8287 7693PIN CONTROLLER - ST SPEAR
8e406fe4 7694M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7695L: spear-devel@list.st.com
7696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7697W: http://www.st.com/spear
7698S: Maintained
8e406fe4 7699F: drivers/pinctrl/spear/
deda8287 7700
249a6771 7701PKTCDVD DRIVER
dbd47133 7702M: Jiri Kosina <jkosina@suse.cz>
249a6771 7703S: Maintained
679655da
JP
7704F: drivers/block/pktcdvd.c
7705F: include/linux/pktcdvd.h
c117ab84 7706F: include/uapi/linux/pktcdvd.h
249a6771 7707
b31d8273
G
7708PKUNITY SOC DRIVERS
7709M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7710W: http://mprc.pku.edu.cn/~guanxuetao/linux
7711S: Maintained
ceebf4d5 7712T: git git://github.com/gxt/linux.git
b31d8273 7713F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7714F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7715F: drivers/video/fbdev/fb-puv3.c
2809e80b 7716F: drivers/rtc/rtc-puv3.c
b31d8273 7717
9d2ecfb7 7718PMBUS HARDWARE MONITORING DRIVERS
ca462085 7719M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7720L: lm-sensors@lm-sensors.org
7721W: http://www.lm-sensors.org/
7722W: http://www.roeck-us.net/linux/drivers/
7723T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7724S: Maintained
7725F: Documentation/hwmon/pmbus
7726F: drivers/hwmon/pmbus/
7727F: include/linux/i2c/pmbus.h
7728
89a36810 7729PMC SIERRA MaxRAID DRIVER
076cfaae 7730M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7731L: linux-scsi@vger.kernel.org
7732W: http://www.pmc-sierra.com/
7733S: Supported
7734F: drivers/scsi/pmcraid.*
7735
dbf9bfe6 7736PMC SIERRA PM8001 DRIVER
4f0e359c 7737M: xjtuwjp@gmail.com
dbf9bfe6 7738M: lindar_liu@usish.com
f5a7b525 7739L: pmchba@pmcs.com
dbf9bfe6 7740L: linux-scsi@vger.kernel.org
7741S: Supported
7742F: drivers/scsi/pm8001/
7743
1da177e4 7744POSIX CLOCKS and TIMERS
8b58be88 7745M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7746L: linux-kernel@vger.kernel.org
75fc2d37 7747T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7748S: Maintained
679655da
JP
7749F: fs/timerfd.c
7750F: include/linux/timer*
5cee9645 7751F: kernel/time/*timer*
1da177e4 7752
3be86148 7753POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7754M: Sebastian Reichel <sre@kernel.org>
57318935 7755M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7756M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7757L: linux-pm@vger.kernel.org
54e5881d 7758T: git git://git.infradead.org/battery-2.6.git
3be86148 7759S: Maintained
679655da 7760F: include/linux/power_supply.h
8cd725a1 7761F: drivers/power/
3be86148 7762
1da177e4 7763PNP SUPPORT
46a1f21a 7764M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7765S: Maintained
679655da 7766F: drivers/pnp/
1da177e4 7767
999445d4 7768PNXxxxx I2C DRIVER
8b58be88 7769M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7770L: linux-i2c@vger.kernel.org
999445d4 7771S: Maintained
679655da 7772F: drivers/i2c/busses/i2c-pnx.c
999445d4 7773
1da177e4 7774PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7775M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7776L: linux-ppp@vger.kernel.org
7777S: Maintained
224cf5ad 7778F: drivers/net/ppp/ppp_*
1da177e4
LT
7779
7780PPP OVER ATM (RFC 2364)
8b58be88 7781M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7782S: Maintained
679655da 7783F: net/atm/pppoatm.c
c117ab84 7784F: include/uapi/linux/atmppp.h
1da177e4
LT
7785
7786PPP OVER ETHERNET
8b58be88 7787M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7788S: Maintained
224cf5ad
JK
7789F: drivers/net/ppp/pppoe.c
7790F: drivers/net/ppp/pppox.c
1da177e4 7791
a6d2370b 7792PPP OVER L2TP
8b58be88 7793M: James Chapman <jchapman@katalix.com>
a6d2370b 7794S: Maintained
90ca28d1 7795F: net/l2tp/l2tp_ppp.c
679655da 7796F: include/linux/if_pppol2tp.h
c117ab84 7797F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7798
eae9d2ba 7799PPS SUPPORT
8b58be88 7800M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7801W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7802L: linuxpps@ml.enneenne.com (subscribers-only)
7803S: Maintained
cabaaf41
JP
7804F: Documentation/pps/
7805F: drivers/pps/
7806F: include/linux/pps*.h
eae9d2ba 7807
71a6d0af
HW
7808PPTP DRIVER
7809M: Dmitry Kozlov <xeb@mail.ru>
7810L: netdev@vger.kernel.org
7811S: Maintained
224cf5ad 7812F: drivers/net/ppp/pptp.c
71a6d0af
HW
7813W: http://sourceforge.net/projects/accel-pptp
7814
1da177e4 7815PREEMPTIBLE KERNEL
8b58be88 7816M: Robert Love <rml@tech9.net>
1da177e4
LT
7817L: kpreempt-tech@lists.sourceforge.net
7818W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7819S: Supported
679655da
JP
7820F: Documentation/preempt-locking.txt
7821F: include/linux/preempt.h
1da177e4
LT
7822
7823PRISM54 WIRELESS DRIVER
8b58be88 7824M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7825L: linux-wireless@vger.kernel.org
9ef80804 7826W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7827S: Obsolete
679655da 7828F: drivers/net/wireless/prism54/
1da177e4 7829
02c18891 7830PS3 NETWORK SUPPORT
b809b9ca 7831M: Geoff Levand <geoff@infradead.org>
02c18891 7832L: netdev@vger.kernel.org
a4724ed6 7833L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7834S: Maintained
8df158ac 7835F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7836
f58a9d17 7837PS3 PLATFORM SUPPORT
b809b9ca 7838M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7839L: linuxppc-dev@lists.ozlabs.org
7840L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7841S: Maintained
679655da
JP
7842F: arch/powerpc/boot/ps3*
7843F: arch/powerpc/include/asm/lv1call.h
7844F: arch/powerpc/include/asm/ps3*.h
7845F: arch/powerpc/platforms/ps3/
7846F: drivers/*/ps3*
7847F: drivers/ps3/
fec629b8 7848F: drivers/rtc/rtc-ps3.c
679655da 7849F: drivers/usb/host/*ps3.c
fec629b8 7850F: sound/ppc/snd_ps3*
f58a9d17 7851
cffb4add 7852PS3VRAM DRIVER
8b58be88 7853M: Jim Paris <jim@jtan.com>
a4724ed6 7854L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7855S: Maintained
8a3977cb 7856F: drivers/block/ps3vram.c
cffb4add 7857
8defe599 7858PSTORE FILESYSTEM
9d5e2a02 7859M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7860M: Colin Cross <ccross@android.com>
7861M: Kees Cook <keescook@chromium.org>
7862M: Tony Luck <tony.luck@intel.com>
7863S: Maintained
7864T: git git://git.infradead.org/users/cbou/linux-pstore.git
7865F: fs/pstore/
7866F: include/linux/pstore*
04851772 7867F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7868F: drivers/acpi/apei/erst.c
7869
7fbc415d
RC
7870PTP HARDWARE CLOCK SUPPORT
7871M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7872L: netdev@vger.kernel.org
7fbc415d
RC
7873S: Maintained
7874W: http://linuxptp.sourceforge.net/
7875F: Documentation/ABI/testing/sysfs-ptp
7876F: Documentation/ptp/*
0ecb3cdd 7877F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7878F: drivers/net/phy/dp83640*
7879F: drivers/ptp/*
7880F: include/linux/ptp_cl*
7881
cf94a4d1 7882PTRACE SUPPORT
e846ee5f 7883M: Roland McGrath <roland@hack.frob.com>
8b58be88 7884M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7885S: Maintained
7886F: include/asm-generic/syscall.h
7887F: include/linux/ptrace.h
7888F: include/linux/regset.h
7889F: include/linux/tracehook.h
c117ab84 7890F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7891F: kernel/ptrace.c
7892
8320204a 7893PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7894M: Mike Isely <isely@pobox.com>
16e9495d 7895L: pvrusb2@isely.net (subscribers-only)
661263b5 7896L: linux-media@vger.kernel.org
8320204a 7897W: http://www.isely.net/pvrusb2/
275ffde4 7898T: git git://linuxtv.org/media_tree.git
8320204a 7899S: Maintained
679655da 7900F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7901F: drivers/media/usb/pvrusb2/
8320204a 7902
39532e6c
HG
7903PWC WEBCAM DRIVER
7904M: Hans de Goede <hdegoede@redhat.com>
7905L: linux-media@vger.kernel.org
7906T: git git://linuxtv.org/media_tree.git
7907S: Maintained
7908F: drivers/media/usb/pwc/*
7909
93c090b3
KD
7910PWM FAN DRIVER
7911M: Kamil Debski <k.debski@samsung.com>
7912L: lm-sensors@lm-sensors.org
7913S: Supported
7914F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7915F: Documentation/hwmon/pwm-fan
7916F: drivers/hwmon/pwm-fan.c
7917
200efedd 7918PWM SUBSYSTEM
aa3495f7
TR
7919M: Thierry Reding <thierry.reding@gmail.com>
7920L: linux-pwm@vger.kernel.org
0c2498f1 7921S: Maintained
006e854f 7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7923F: Documentation/pwm.txt
7924F: Documentation/devicetree/bindings/pwm/
7925F: include/linux/pwm.h
0c2498f1 7926F: drivers/pwm/
a140b98d
TR
7927F: drivers/video/backlight/pwm_bl.c
7928F: include/linux/pwm_backlight.h
0c2498f1 7929
30ec261e 7930PXA2xx/PXA3xx SUPPORT
8da5e302 7931M: Daniel Mack <daniel@zonque.org>
a323f664 7932M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7933M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7935T: git git://github.com/hzhuang1/linux.git
8da5e302 7936T: git git://github.com/rjarzmik/linux.git
1da177e4 7937S: Maintained
679655da
JP
7938F: arch/arm/mach-pxa/
7939F: drivers/pcmcia/pxa2xx*
9df92e6c 7940F: drivers/spi/spi-pxa2xx*
faf2e1db 7941F: drivers/usb/gadget/udc/pxa2*
679655da 7942F: include/sound/pxa2xx-lib.h
bec4c99e 7943F: sound/arm/pxa*
14430813 7944F: sound/soc/pxa/
1da177e4 7945
ec64d3bf
EG
7946PXA3xx NAND FLASH DRIVER
7947M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7948L: linux-mtd@lists.infradead.org
7949S: Maintained
9a67f099 7950F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7951
3f640c61 7952MMP SUPPORT
8b58be88 7953M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7954M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7956T: git git://github.com/hzhuang1/linux.git
7957T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7958S: Maintained
3f640c61 7959F: arch/arm/mach-mmp/
e8e6cb32 7960
272f133a
PO
7961PXA MMCI DRIVER
7962S: Orphan
7963
57f63bc8 7964PXA RTC DRIVER
8b58be88 7965M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7966L: rtc-linux@googlegroups.com
7967S: Maintained
7968
cea4001a 7969QAT DRIVER
49e7d9df
JP
7970M: Tadeusz Struk <tadeusz.struk@intel.com>
7971L: qat-linux@intel.com
7972S: Supported
7973F: drivers/crypto/qat/
cea4001a 7974
52a09a04 7975QIB DRIVER
8473c603 7976M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7977L: linux-rdma@vger.kernel.org
7978S: Supported
7979F: drivers/infiniband/hw/qib/
7980
5e9772b9
JS
7981QLOGIC QLA1280 SCSI DRIVER
7982M: Michael Reed <mdr@sgi.com>
7983L: linux-scsi@vger.kernel.org
7984S: Maintained
7985F: drivers/scsi/qla1280.[ch]
7986
1da177e4 7987QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7988M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7989L: linux-scsi@vger.kernel.org
7990S: Supported
679655da
JP
7991F: Documentation/scsi/LICENSE.qla2xxx
7992F: drivers/scsi/qla2xxx/
1da177e4 7993
883c98fe 7994QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7995M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7996L: linux-scsi@vger.kernel.org
7997S: Supported
bacfb81b 7998F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7999F: drivers/scsi/qla4xxx/
8000
5a4faa87 8001QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8002M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8003M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8004M: linux-driver@qlogic.com
8005L: netdev@vger.kernel.org
8006S: Supported
679655da 8007F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8008F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8009
0ec00f03 8010QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8011M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8012M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8013L: netdev@vger.kernel.org
8014S: Supported
aa43c215 8015F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8016
c4e84bde 8017QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8018M: Harish Patil <harish.patil@qlogic.com>
8019M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8020M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8021M: linux-driver@qlogic.com
c4e84bde
RM
8022L: netdev@vger.kernel.org
8023S: Supported
aa43c215 8024F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8025
1da177e4 8026QNX4 FILESYSTEM
8b58be88 8027M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8028W: http://www.alarsen.net/linux/qnx4fs/
8029S: Maintained
80811493 8030F: fs/qnx4/
c117ab84
CEB
8031F: include/uapi/linux/qnx4_fs.h
8032F: include/uapi/linux/qnxtypes.h
1da177e4 8033
91952bc0
AP
8034QT1010 MEDIA DRIVER
8035M: Antti Palosaari <crope@iki.fi>
8036L: linux-media@vger.kernel.org
8037W: http://linuxtv.org/
8038W: http://palosaari.fi/linux/
8039Q: http://patchwork.linuxtv.org/project/linux-media/list/
8040T: git git://linuxtv.org/anttip/media_tree.git
8041S: Maintained
8042F: drivers/media/tuners/qt1010*
8043
966fb5ec
SM
8044QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8045M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8046L: linux-wireless@vger.kernel.org
8047L: ath9k-devel@lists.ath9k.org
8048W: http://wireless.kernel.org/en/users/Drivers/ath9k
8049S: Supported
8050F: drivers/net/wireless/ath/ath9k/
8051
2ea0ffcb
KV
8052QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8053M: Kalle Valo <kvalo@qca.qualcomm.com>
8054L: ath10k@lists.infradead.org
8055W: http://wireless.kernel.org/en/users/Drivers/ath10k
8056T: git git://github.com/kvalo/ath.git
8057S: Supported
8058F: drivers/net/wireless/ath/ath10k/
8059
4f4567cf
RK
8060QUALCOMM HEXAGON ARCHITECTURE
8061M: Richard Kuo <rkuo@codeaurora.org>
8062L: linux-hexagon@vger.kernel.org
8063S: Supported
8064F: arch/hexagon/
8065
8e84c258
EK
8066QUALCOMM WCN36XX WIRELESS DRIVER
8067M: Eugene Krasnikov <k.eugene.e@gmail.com>
8068L: wcn36xx@lists.infradead.org
8069W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8070T: git git://github.com/KrasnikovEugene/wcn36xx.git
8071S: Supported
8072F: drivers/net/wireless/ath/wcn36xx/
8073
602adf40 8074RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8075M: Ilya Dryomov <idryomov@gmail.com>
8076M: Sage Weil <sage@redhat.com>
527a88b9 8077M: Alex Elder <elder@kernel.org>
602adf40 8078M: ceph-devel@vger.kernel.org
09d90327
SW
8079W: http://ceph.com/
8080T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8081S: Supported
8082F: drivers/block/rbd.c
8083F: drivers/block/rbd_types.h
8084
1da177e4 8085RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8086M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8087L: linux-fbdev@vger.kernel.org
1da177e4 8088S: Maintained
8a61f013 8089F: drivers/video/fbdev/aty/radeon*
c117ab84 8090F: include/uapi/linux/radeonfb.h
1da177e4 8091
c6c9b34c
HG
8092RADIOSHARK RADIO DRIVER
8093M: Hans de Goede <hdegoede@redhat.com>
8094L: linux-media@vger.kernel.org
8095T: git git://linuxtv.org/media_tree.git
8096S: Maintained
8097F: drivers/media/radio/radio-shark.c
8098
8099RADIOSHARK2 RADIO DRIVER
8100M: Hans de Goede <hdegoede@redhat.com>
8101L: linux-media@vger.kernel.org
8102T: git git://linuxtv.org/media_tree.git
8103S: Maintained
8104F: drivers/media/radio/radio-shark2.c
8105F: drivers/media/radio/radio-tea5777.c
8106
1da177e4 8107RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8108M: Paul Mackerras <paulus@samba.org>
c69f677c 8109L: linux-fbdev@vger.kernel.org
1da177e4 8110S: Maintained
8a61f013 8111F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8112
e7839f25 8113RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8114P: rt2x00 project
b182427e 8115M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8116M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8117L: linux-wireless@vger.kernel.org
83fc9c89 8118L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8119W: http://rt2x00.serialmonkey.com/
8120S: Maintained
8121F: drivers/net/wireless/rt2x00/
8122
9db5579b 8123RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8124M: Jens Axboe <axboe@kernel.dk>
9db5579b 8125S: Maintained
679655da
JP
8126F: Documentation/blockdev/ramdisk.txt
8127F: drivers/block/brd.c
9db5579b 8128
9e853f23
RZ
8129PERSISTENT MEMORY DRIVER
8130M: Ross Zwisler <ross.zwisler@linux.intel.com>
8131L: linux-nvdimm@lists.01.org
8132S: Supported
8133F: drivers/block/pmem.c
8134
9e95ce27 8135RANDOM NUMBER DRIVER
0624bcaa 8136M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8137S: Maintained
679655da 8138F: drivers/char/random.c
9e95ce27 8139
394b701c 8140RAPIDIO SUBSYSTEM
8b58be88 8141M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8142M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8143S: Maintained
679655da 8144F: drivers/rapidio/
394b701c 8145
e2d1d6c0 8146RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8147L: linux-wireless@vger.kernel.org
f52a5490 8148S: Orphan
679655da 8149F: drivers/net/wireless/ray*
e2d1d6c0
RD
8150
8151RCUTORTURE MODULE
e0198b29 8152M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8153M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8154L: linux-kernel@vger.kernel.org
f9094d8e 8155S: Supported
08deed1e 8156T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8157F: Documentation/RCU/torture.txt
34e2d560 8158F: kernel/rcu/rcutorture.c
e2d1d6c0 8159
c87b9c60
PM
8160RCUTORTURE TEST FRAMEWORK
8161M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8162M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8163R: Steven Rostedt <rostedt@goodmis.org>
8164R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8165R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8166L: linux-kernel@vger.kernel.org
c87b9c60
PM
8167S: Supported
8168T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8169F: tools/testing/selftests/rcutorture
8170
c1f766b5 8171RDC R-321X SoC
8b58be88 8172M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8173S: Maintained
8174
db17f395 8175RDC R6040 FAST ETHERNET DRIVER
8b58be88 8176M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8177L: netdev@vger.kernel.org
8178S: Maintained
58565a35 8179F: drivers/net/ethernet/rdc/r6040.c
db17f395 8180
a09ed661 8181RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8182M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8183L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8184S: Supported
679655da 8185F: net/rds/
a09ed661 8186
595182bc 8187READ-COPY UPDATE (RCU)
8b58be88 8188M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8189M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8190R: Steven Rostedt <rostedt@goodmis.org>
8191R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8192R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8193L: linux-kernel@vger.kernel.org
9fab9787 8194W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8195S: Supported
08deed1e 8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8197F: Documentation/RCU/
9fab9787 8198X: Documentation/RCU/torture.txt
f9094d8e 8199F: include/linux/rcu*
4102adab
PM
8200X: include/linux/srcu.h
8201F: kernel/rcu/
34e2d560 8202X: kernel/torture.c
595182bc 8203
0c86edc0 8204REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8205M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8206M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8207L: rtc-linux@googlegroups.com
8a6e2535 8208Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8209S: Maintained
679655da
JP
8210F: Documentation/rtc.txt
8211F: drivers/rtc/
8212F: include/linux/rtc.h
c117ab84 8213F: include/uapi/linux/rtc.h
0c86edc0 8214
0e400c53
MB
8215REALTEK AUDIO CODECS
8216M: Bard Liao <bardliao@realtek.com>
8217M: Oder Chiou <oder_chiou@realtek.com>
8218S: Maintained
8219F: sound/soc/codecs/rt*
8220F: include/sound/rt*.h
8221
1da177e4 8222REISERFS FILE SYSTEM
76c4e5ea 8223L: reiserfs-devel@vger.kernel.org
1da177e4 8224S: Supported
679655da 8225F: fs/reiserfs/
1da177e4 8226
b83a313b 8227REGISTER MAP ABSTRACTION
b02e48f2 8228M: Mark Brown <broonie@kernel.org>
dd060bc9 8229L: linux-kernel@vger.kernel.org
b83a313b
MB
8230T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8231S: Supported
8232F: drivers/base/regmap/
8233F: include/linux/regmap.h
8234
400e64df
OBC
8235REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8236M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8237T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8238S: Maintained
8239F: drivers/remoteproc/
8240F: Documentation/remoteproc.txt
6fc26488 8241F: include/linux/remoteproc.h
400e64df 8242
d8115db5
OBC
8243REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8244M: Ohad Ben-Cohen <ohad@wizery.com>
8245T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8246S: Maintained
8247F: drivers/rpmsg/
8248F: Documentation/rpmsg.txt
8249F: include/linux/rpmsg.h
8250
1b0fe6be
PZ
8251RESET CONTROLLER FRAMEWORK
8252M: Philipp Zabel <p.zabel@pengutronix.de>
8253S: Maintained
8254F: drivers/reset/
8255F: Documentation/devicetree/bindings/reset/
8256F: include/linux/reset.h
8257F: include/linux/reset-controller.h
8258
e0897645 8259RFKILL
8b58be88 8260M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8261L: linux-wireless@vger.kernel.org
ce466579
JB
8262W: http://wireless.kernel.org/
8263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8264T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8265S: Maintained
505c9247 8266F: Documentation/rfkill.txt
80811493 8267F: net/rfkill/
e0897645 8268
933685ca
TG
8269RHASHTABLE
8270M: Thomas Graf <tgraf@suug.ch>
8271L: netdev@vger.kernel.org
8272S: Maintained
8273F: lib/rhashtable.c
8274F: include/linux/rhashtable.h
8275
67e054e9
ML
8276RICOH SMARTMEDIA/XD DRIVER
8277M: Maxim Levitsky <maximlevitsky@gmail.com>
8278S: Maintained
21c26f50
JP
8279F: drivers/mtd/nand/r852.c
8280F: drivers/mtd/nand/r852.h
67e054e9 8281
92634125
ML
8282RICOH R5C592 MEMORYSTICK DRIVER
8283M: Maxim Levitsky <maximlevitsky@gmail.com>
8284S: Maintained
8285F: drivers/memstick/host/r592.*
8286
27f1d2f9
SA
8287ROCCAT DRIVERS
8288M: Stefan Achatz <erazor_de@users.sourceforge.net>
8289W: http://sourceforge.net/projects/roccat/
8290S: Maintained
8291F: drivers/hid/hid-roccat*
8292F: include/linux/hid-roccat*
8293F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8294
4b8ac966
JP
8295ROCKER DRIVER
8296M: Jiri Pirko <jiri@resnulli.us>
8297M: Scott Feldman <sfeldma@gmail.com>
8298L: netdev@vger.kernel.org
8299S: Supported
8300F: drivers/net/ethernet/rocker/
8301
1da177e4
LT
8302ROCKETPORT DRIVER
8303P: Comtrol Corp.
1da177e4
LT
8304W: http://www.comtrol.com
8305S: Maintained
679655da 8306F: Documentation/serial/rocket.txt
c897401b 8307F: drivers/tty/rocket*
1da177e4 8308
7645c2f4
KC
8309ROCKETPORT EXPRESS/INFINITY DRIVER
8310M: Kevin Cernekee <cernekee@gmail.com>
8311L: linux-serial@vger.kernel.org
8312S: Odd Fixes
8313F: drivers/tty/serial/rp2.*
8314
1da177e4 8315ROSE NETWORK LAYER
8b58be88 8316M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8317L: linux-hams@vger.kernel.org
d34cb28a 8318W: http://www.linux-ax25.org/
1da177e4 8319S: Maintained
679655da 8320F: include/net/rose.h
c117ab84 8321F: include/uapi/linux/rose.h
679655da 8322F: net/rose/
1da177e4 8323
91952bc0
AP
8324RTL2830 MEDIA DRIVER
8325M: Antti Palosaari <crope@iki.fi>
8326L: linux-media@vger.kernel.org
8327W: http://linuxtv.org/
8328W: http://palosaari.fi/linux/
8329Q: http://patchwork.linuxtv.org/project/linux-media/list/
8330T: git git://linuxtv.org/anttip/media_tree.git
8331S: Maintained
8332F: drivers/media/dvb-frontends/rtl2830*
8333
27a0aacf
AP
8334RTL2832 MEDIA DRIVER
8335M: Antti Palosaari <crope@iki.fi>
8336L: linux-media@vger.kernel.org
8337W: http://linuxtv.org/
8338W: http://palosaari.fi/linux/
8339Q: http://patchwork.linuxtv.org/project/linux-media/list/
8340T: git git://linuxtv.org/anttip/media_tree.git
8341S: Maintained
8342F: drivers/media/dvb-frontends/rtl2832*
8343
ba6e6f6e
AP
8344RTL2832_SDR MEDIA DRIVER
8345M: Antti Palosaari <crope@iki.fi>
8346L: linux-media@vger.kernel.org
8347W: http://linuxtv.org/
8348W: http://palosaari.fi/linux/
8349Q: http://patchwork.linuxtv.org/project/linux-media/list/
8350T: git git://linuxtv.org/anttip/media_tree.git
8351S: Maintained
b4bb1c28 8352F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8353
59840488 8354RTL8180 WIRELESS DRIVER
605bebe2 8355L: linux-wireless@vger.kernel.org
491b26b4 8356W: http://wireless.kernel.org/
54e5881d 8357T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8358S: Orphan
3cfeb0c3 8359F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8360
59840488 8361RTL8187 WIRELESS DRIVER
9f0939bf 8362M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8363M: Hin-Tak Leung <htl10@users.sourceforge.net>
8364M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8365L: linux-wireless@vger.kernel.org
491b26b4 8366W: http://wireless.kernel.org/
54e5881d 8367T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8368S: Maintained
3cfeb0c3 8369F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8370
3cf0c8ad
LF
8371RTL8192CE WIRELESS DRIVER
8372M: Larry Finger <Larry.Finger@lwfinger.net>
8373M: Chaoming Li <chaoming_li@realsil.com.cn>
8374L: linux-wireless@vger.kernel.org
491b26b4 8375W: http://wireless.kernel.org/
3cf0c8ad
LF
8376T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8377S: Maintained
8378F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8379F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8380
9eb8ef74 8381S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8382M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8383L: linux-fbdev@vger.kernel.org
ce00f85c 8384S: Maintained
8a61f013 8385F: drivers/video/fbdev/savage/
9eb8ef74 8386
1da177e4 8387S390
8b58be88
JP
8388M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8389M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8390M: linux390@de.ibm.com
d58140cc 8391L: linux-s390@vger.kernel.org
5238da45
HC
8392W: http://www.ibm.com/developerworks/linux/linux390/
8393S: Supported
679655da 8394F: arch/s390/
a968cd3e 8395F: drivers/s390/
3bfe6858
JN
8396F: Documentation/s390/
8397F: Documentation/DocBook/s390*
5238da45 8398
322986ca
SO
8399S390 COMMON I/O LAYER
8400M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8401M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8402L: linux-s390@vger.kernel.org
8403W: http://www.ibm.com/developerworks/linux/linux390/
8404S: Supported
8405F: drivers/s390/cio/
8406
8407S390 DASD DRIVER
8408M: Stefan Weinhuber <wein@de.ibm.com>
8409M: Stefan Haberland <stefan.haberland@de.ibm.com>
8410L: linux-s390@vger.kernel.org
8411W: http://www.ibm.com/developerworks/linux/linux390/
8412S: Supported
8413F: drivers/s390/block/dasd*
8414F: block/partitions/ibm.c
8415
5238da45 8416S390 NETWORK DRIVERS
8b58be88 8417M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8418M: linux390@de.ibm.com
d58140cc 8419L: linux-s390@vger.kernel.org
5238da45
HC
8420W: http://www.ibm.com/developerworks/linux/linux390/
8421S: Supported
679655da 8422F: drivers/s390/net/
5238da45 8423
322986ca
SO
8424S390 PCI SUBSYSTEM
8425M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8426M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8427L: linux-s390@vger.kernel.org
8428W: http://www.ibm.com/developerworks/linux/linux390/
8429S: Supported
8430F: arch/s390/pci/
8431F: drivers/pci/hotplug/s390_pci_hpc.c
8432
feed9b62 8433S390 ZCRYPT DRIVER
5c8d0983 8434M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8435M: linux390@de.ibm.com
8436L: linux-s390@vger.kernel.org
a968cd3e 8437W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8438S: Supported
d5ca6918 8439F: drivers/s390/crypto/
feed9b62 8440
5238da45 8441S390 ZFCP DRIVER
d38e19d0 8442M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8443M: linux390@de.ibm.com
d58140cc 8444L: linux-s390@vger.kernel.org
5238da45 8445W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8446S: Supported
679655da 8447F: drivers/s390/scsi/zfcp_*
1da177e4 8448
dd96df2c 8449S390 IUCV NETWORK LAYER
8b58be88 8450M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8451M: linux390@de.ibm.com
8452L: linux-s390@vger.kernel.org
8453W: http://www.ibm.com/developerworks/linux/linux390/
8454S: Supported
679655da
JP
8455F: drivers/s390/net/*iucv*
8456F: include/net/iucv/
8457F: net/iucv/
dd96df2c 8458
4dde7f75 8459S3C24XX SD/MMC Driver
8b58be88 8460M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8462S: Supported
679655da 8463F: drivers/mmc/host/s3cmci.*
4dde7f75 8464
1f15a229
HV
8465SAA6588 RDS RECEIVER DRIVER
8466M: Hans Verkuil <hverkuil@xs4all.nl>
8467L: linux-media@vger.kernel.org
8468T: git git://linuxtv.org/media_tree.git
8469W: http://linuxtv.org
8470S: Odd Fixes
8471F: drivers/media/i2c/saa6588*
8472
98ed12e6 8473SAA7134 VIDEO4LINUX DRIVER
009a5410 8474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8475L: linux-media@vger.kernel.org
8476W: http://linuxtv.org
8477T: git git://linuxtv.org/media_tree.git
8478S: Odd fixes
e42bf501 8479F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8480F: drivers/media/pci/saa7134/
8481
1da177e4 8482SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8483M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8484L: linux-media@vger.kernel.org
275ffde4 8485T: git git://linuxtv.org/media_tree.git
1da177e4 8486S: Maintained
90d72ac6
MCC
8487F: drivers/media/common/saa7146/
8488F: drivers/media/pci/saa7146/
8489F: include/media/saa7146*
1da177e4 8490
92304a40 8491SAMSUNG LAPTOP DRIVER
5909c654 8492M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8493L: platform-driver-x86@vger.kernel.org
8494S: Maintained
8495F: drivers/platform/x86/samsung-laptop.c
8496
4a109cc0 8497SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8498M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8499L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8500S: Supported
14430813 8501F: sound/soc/samsung/
4a109cc0 8502
0d89a28b
JH
8503SAMSUNG FRAMEBUFFER DRIVER
8504M: Jingoo Han <jg1.han@samsung.com>
8505L: linux-fbdev@vger.kernel.org
8506S: Maintained
8a61f013 8507F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8508
f69d3a17
SK
8509SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8510M: Sangbeom Kim <sbkim73@samsung.com>
8511L: linux-kernel@vger.kernel.org
8512S: Supported
8513F: drivers/mfd/sec*.c
8514F: drivers/regulator/s2m*.c
8515F: drivers/regulator/s5m*.c
f69d3a17
SK
8516F: include/linux/mfd/samsung/
8517
038f5c4b
SN
8518SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8519M: Kyungmin Park <kyungmin.park@samsung.com>
8520M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8521L: linux-media@vger.kernel.org
8522Q: https://patchwork.linuxtv.org/project/linux-media/list/
8523S: Supported
8524F: drivers/media/platform/exynos4-is/
038f5c4b 8525
6fd86ab2
SN
8526SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8527M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8528L: linux-media@vger.kernel.org
8529L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8530S: Maintained
8531F: drivers/media/platform/s3c-camif/
8532F: include/media/s3c_camif.h
8533
b84ef24e
AH
8534SAMSUNG S5C73M3 CAMERA DRIVER
8535M: Kyungmin Park <kyungmin.park@samsung.com>
8536M: Andrzej Hajda <a.hajda@samsung.com>
8537L: linux-media@vger.kernel.org
8538S: Supported
8539F: drivers/media/i2c/s5c73m3/*
8540
7d459937
AH
8541SAMSUNG S5K5BAF CAMERA DRIVER
8542M: Kyungmin Park <kyungmin.park@samsung.com>
8543M: Andrzej Hajda <a.hajda@samsung.com>
8544L: linux-media@vger.kernel.org
8545S: Supported
8546F: drivers/media/i2c/s5k5baf.c
8547
310e39c9 8548SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8549M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8550M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8551S: Supported
8552L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8553F: drivers/clk/samsung/
8554
66890ed6
BA
8555SAMSUNG SXGBE DRIVERS
8556M: Byungho An <bh74.an@samsung.com>
8557M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8558M: Vipul Pandya <vipul.pandya@samsung.com>
8559S: Supported
8560L: netdev@vger.kernel.org
8561F: drivers/net/ethernet/samsung/sxgbe/
8562
93c537af
LM
8563SAMSUNG THERMAL DRIVER
8564M: Lukasz Majewski <l.majewski@samsung.com>
8565L: linux-pm@vger.kernel.org
8566L: linux-samsung-soc@vger.kernel.org
8567S: Supported
8568T: https://github.com/lmajewski/linux-samsung-thermal.git
8569F: drivers/thermal/samsung/
8570
e296cd32
KD
8571SAMSUNG USB2 PHY DRIVER
8572M: Kamil Debski <k.debski@samsung.com>
8573L: linux-kernel@vger.kernel.org
8574S: Supported
8575F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8576F: Documentation/phy/samsung-usb2.txt
8577F: drivers/phy/phy-exynos4210-usb2.c
8578F: drivers/phy/phy-exynos4x12-usb2.c
8579F: drivers/phy/phy-exynos5250-usb2.c
8580F: drivers/phy/phy-s5pv210-usb2.c
8581F: drivers/phy/phy-samsung-usb2.c
8582F: drivers/phy/phy-samsung-usb2.h
8583
ca749e2a 8584SERIAL DRIVERS
5e30bbb7 8585M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8586L: linux-serial@vger.kernel.org
5e30bbb7 8587S: Maintained
14430813 8588F: drivers/tty/serial/
ca749e2a 8589
aecb7b64 8590SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8591M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8592M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8593S: Maintained
1fb200d6 8594F: include/linux/dma/dw.h
3d598f47 8595F: include/linux/platform_data/dma-dw.h
61a76496 8596F: drivers/dma/dw/
aecb7b64 8597
f9e37137
SJ
8598SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8599M: Seungwon Jeon <tgih.jun@samsung.com>
8600M: Jaehoon Chung <jh80.chung@samsung.com>
8601L: linux-mmc@vger.kernel.org
8602S: Maintained
8603F: include/linux/mmc/dw_mmc.h
8604F: drivers/mmc/host/dw_mmc*
8605
1db121d6
AN
8606THUNDERBOLT DRIVER
8607M: Andreas Noever <andreas.noever@gmail.com>
8608S: Maintained
8609F: drivers/thunderbolt/
8610
9222d247 8611TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8612M: John Stultz <john.stultz@linaro.org>
88606e80 8613M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8614L: linux-kernel@vger.kernel.org
75fc2d37 8615T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8616S: Supported
8617F: include/linux/clocksource.h
8618F: include/linux/time.h
8619F: include/linux/timex.h
c117ab84
CEB
8620F: include/uapi/linux/time.h
8621F: include/uapi/linux/timex.h
88606e80
TG
8622F: kernel/time/clocksource.c
8623F: kernel/time/time*.c
8624F: kernel/time/ntp.c
7fe5f1c1 8625F: tools/testing/selftests/timers/
88606e80 8626
1da177e4 8627SC1200 WDT DRIVER
b300645a 8628M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8629S: Maintained
679655da 8630F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8631
8632SCHEDULER
dd9b238c 8633M: Ingo Molnar <mingo@redhat.com>
8b58be88 8634M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8635L: linux-kernel@vger.kernel.org
75fc2d37 8636T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8637S: Maintained
95c0d71d 8638F: kernel/sched/
679655da 8639F: include/linux/sched.h
c117ab84 8640F: include/uapi/linux/sched.h
c2eb505b 8641F: include/linux/wait.h
1da177e4 8642
6bcf6737 8643SCORE ARCHITECTURE
ed38665e 8644M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8645M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8646W: http://www.sunplus.com
6bcf6737 8647S: Supported
a2681a75 8648F: arch/score/
6bcf6737 8649
1da177e4 8650SCSI CDROM DRIVER
8b58be88 8651M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8652L: linux-scsi@vger.kernel.org
8653W: http://www.kernel.dk
8654S: Maintained
679655da 8655F: drivers/scsi/sr*
1da177e4 8656
fb50a83d 8657SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8658M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8659L: linux-rdma@vger.kernel.org
8660S: Supported
8661W: http://www.openfabrics.org
8662Q: http://patchwork.kernel.org/project/linux-rdma/list/
8663T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8664F: drivers/infiniband/ulp/srp/
8665F: include/scsi/srp.h
8666
1da177e4 8667SCSI SG DRIVER
8b58be88 8668M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8669L: linux-scsi@vger.kernel.org
59ab3c93 8670W: http://sg.danny.cz/sg
1da177e4 8671S: Maintained
59ab3c93 8672F: Documentation/scsi/scsi-generic.txt
679655da
JP
8673F: drivers/scsi/sg.c
8674F: include/scsi/sg.h
1da177e4
LT
8675
8676SCSI SUBSYSTEM
0351b8f8 8677M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8678L: linux-scsi@vger.kernel.org
0351b8f8 8679T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8680S: Maintained
679655da
JP
8681F: drivers/scsi/
8682F: include/scsi/
1da177e4
LT
8683
8684SCSI TAPE DRIVER
8b58be88 8685M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8686L: linux-scsi@vger.kernel.org
8687S: Maintained
679655da 8688F: Documentation/scsi/st.txt
f7269cfc
JD
8689F: drivers/scsi/st.*
8690F: drivers/scsi/st_*.h
1da177e4
LT
8691
8692SCTP PROTOCOL
8b6efb75 8693M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8694M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8695L: linux-sctp@vger.kernel.org
5f85813c 8696W: http://lksctp.sourceforge.net
8b6efb75 8697S: Maintained
679655da
JP
8698F: Documentation/networking/sctp.txt
8699F: include/linux/sctp.h
4d58c025 8700F: include/uapi/linux/sctp.h
679655da
JP
8701F: include/net/sctp/
8702F: net/sctp/
1da177e4
LT
8703
8704SCx200 CPU SUPPORT
8b58be88 8705M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8706S: Odd Fixes
679655da 8707F: Documentation/i2c/busses/scx200_acb
390889b6 8708F: arch/x86/platform/scx200/
679655da
JP
8709F: drivers/watchdog/scx200_wdt.c
8710F: drivers/i2c/busses/scx200*
8711F: drivers/mtd/maps/scx200_docflash.c
8712F: include/linux/scx200.h
1662d32c
JC
8713
8714SCx200 GPIO DRIVER
8b58be88 8715M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8716S: Maintained
679655da
JP
8717F: drivers/char/scx200_gpio.c
8718F: include/linux/scx200_gpio.h
1662d32c
JC
8719
8720SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8721M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8722S: Maintained
679655da 8723F: drivers/clocksource/scx200_hrt.c
1da177e4 8724
6a36913a 8725SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8726M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8727L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8728S: Maintained
679655da 8729F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8730
e7839f25 8731SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8732L: linux-mmc@vger.kernel.org
a1cb1d11 8733S: Orphan
7a241d6e 8734F: drivers/mmc/host/sdhci.*
d4a45787 8735F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8736
c04f9d61
KC
8737SECURE COMPUTING
8738M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8739R: Andy Lutomirski <luto@amacapital.net>
8740R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8741T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8742S: Supported
8743F: kernel/seccomp.c
8744F: include/uapi/linux/seccomp.h
8745F: include/linux/seccomp.h
8746K: \bsecure_computing
8747K: \bTIF_SECCOMP\b
8748
0d1bb41a 8749SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8750M: Ben Dooks <ben-linux@fluff.org>
dc524882 8751M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8752L: linux-mmc@vger.kernel.org
0d1bb41a 8753S: Maintained
dc524882 8754F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8755
c63b3cba 8756SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8757M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8758L: spear-devel@list.st.com
c63b3cba
VK
8759L: linux-mmc@vger.kernel.org
8760S: Maintained
8761F: drivers/mmc/host/sdhci-spear.c
8762
8711cca2 8763SECURITY SUBSYSTEM
9b45c0d2 8764M: James Morris <james.l.morris@oracle.com>
70b4a259 8765M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8766L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8767T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8768W: http://kernsec.org/
8711cca2 8769S: Supported
7d2c86b5 8770F: security/
8711cca2 8771
1da177e4 8772SECURITY CONTACT
8b58be88 8773M: Security Officers <security@kernel.org>
1da177e4
LT
8774S: Supported
8775
8776SELINUX SECURITY MODULE
e0238b4c 8777M: Paul Moore <paul@paul-moore.com>
8b58be88 8778M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8779M: Eric Paris <eparis@parisplace.org>
e0238b4c 8780L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8781W: http://selinuxproject.org
5a5f2acf 8782T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8783S: Supported
679655da
JP
8784F: include/linux/selinux*
8785F: security/selinux/
6bde95ce 8786F: scripts/selinux/
1da177e4 8787
c1c124e9
JJ
8788APPARMOR SECURITY MODULE
8789M: John Johansen <john.johansen@canonical.com>
8790L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8791W: apparmor.wiki.kernel.org
8792T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8793S: Supported
8794F: security/apparmor/
8795
cef2cf07 8796SENSABLE PHANTOM
8b58be88 8797M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8798S: Maintained
679655da 8799F: drivers/misc/phantom.c
c117ab84 8800F: include/uapi/linux/phantom.h
cef2cf07 8801
6733b39a 8802SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8803M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8804L: linux-scsi@vger.kernel.org
0ca43cc0 8805W: http://www.emulex.com
3387f656
JP
8806S: Supported
8807F: drivers/scsi/be2iscsi/
6733b39a 8808
6b7c5b94 8809SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8810M: Sathya Perla <sathya.perla@emulex.com>
8811M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8812M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8813L: netdev@vger.kernel.org
fea3af67 8814W: http://www.emulex.com
7d2c86b5 8815S: Supported
9aebddd1 8816F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8817
d2928a8c
SX
8818EMULEX ONECONNECT ROCE DRIVER
8819M: Selvin Xavier <selvin.xavier@emulex.com>
8820M: Devesh Sharma <devesh.sharma@emulex.com>
8821M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8822L: linux-rdma@vger.kernel.org
8823W: http://www.emulex.com
8824S: Supported
8825F: drivers/infiniband/hw/ocrdma/
8826
8ceee660 8827SFC NETWORK DRIVER
c06f51ea 8828M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8829M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8830L: netdev@vger.kernel.org
8ceee660 8831S: Supported
874aeea5 8832F: drivers/net/ethernet/sfc/
8ceee660 8833
e2d1d6c0 8834SGI GRU DRIVER
cc883afc 8835M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8836S: Maintained
679655da 8837F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8838
8839SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8840M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8841L: linux-ia64@vger.kernel.org
8842S: Supported
679655da 8843F: Documentation/ia64/serial.txt
df621252 8844F: drivers/tty/serial/ioc?_serial.c
679655da 8845F: include/linux/ioc?.h
e2d1d6c0 8846
75312619 8847SGI XP/XPC/XPNET DRIVER
e180383f
RH
8848M: Cliff Whickman <cpw@sgi.com>
8849M: Robin Holt <robinmholt@gmail.com>
75312619 8850S: Maintained
679655da 8851F: drivers/misc/sgi-xp/
75312619 8852
46eacf3b
AP
8853SI2157 MEDIA DRIVER
8854M: Antti Palosaari <crope@iki.fi>
8855L: linux-media@vger.kernel.org
8856W: http://linuxtv.org/
8857W: http://palosaari.fi/linux/
8858Q: http://patchwork.linuxtv.org/project/linux-media/list/
8859T: git git://linuxtv.org/anttip/media_tree.git
8860S: Maintained
8861F: drivers/media/tuners/si2157*
8862
75e2d5ba
AP
8863SI2168 MEDIA DRIVER
8864M: Antti Palosaari <crope@iki.fi>
8865L: linux-media@vger.kernel.org
8866W: http://linuxtv.org/
8867W: http://palosaari.fi/linux/
8868Q: http://patchwork.linuxtv.org/project/linux-media/list/
8869T: git git://linuxtv.org/anttip/media_tree.git
8870S: Maintained
8871F: drivers/media/dvb-frontends/si2168*
8872
49cc629d
HV
8873SI470X FM RADIO RECEIVER I2C DRIVER
8874M: Hans Verkuil <hverkuil@xs4all.nl>
8875L: linux-media@vger.kernel.org
8876T: git git://linuxtv.org/media_tree.git
8877W: http://linuxtv.org
8878S: Odd Fixes
8879F: drivers/media/radio/si470x/radio-si470x-i2c.c
8880
8881SI470X FM RADIO RECEIVER USB DRIVER
8882M: Hans Verkuil <hverkuil@xs4all.nl>
8883L: linux-media@vger.kernel.org
8884T: git git://linuxtv.org/media_tree.git
8885W: http://linuxtv.org
8886S: Maintained
8887F: drivers/media/radio/si470x/radio-si470x-common.c
8888F: drivers/media/radio/si470x/radio-si470x.h
8889F: drivers/media/radio/si470x/radio-si470x-usb.c
8890
c937ca03
EV
8891SI4713 FM RADIO TRANSMITTER I2C DRIVER
8892M: Eduardo Valentin <edubezval@gmail.com>
8893L: linux-media@vger.kernel.org
8894T: git git://linuxtv.org/media_tree.git
8895W: http://linuxtv.org
8896S: Odd Fixes
99995ded 8897F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8898
8899SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8900M: Eduardo Valentin <edubezval@gmail.com>
8901L: linux-media@vger.kernel.org
8902T: git git://linuxtv.org/media_tree.git
8903W: http://linuxtv.org
8904S: Odd Fixes
99995ded
DR
8905F: drivers/media/radio/si4713/radio-platform-si4713.c
8906
8907SI4713 FM RADIO TRANSMITTER USB DRIVER
8908M: Hans Verkuil <hverkuil@xs4all.nl>
8909L: linux-media@vger.kernel.org
8910T: git git://linuxtv.org/media_tree.git
8911W: http://linuxtv.org
8912S: Maintained
8913F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8914
beb91d46 8915SIANO DVB DRIVER
009a5410 8916M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8917L: linux-media@vger.kernel.org
8918W: http://linuxtv.org
8919T: git git://linuxtv.org/media_tree.git
8920S: Odd fixes
8921F: drivers/media/common/siano/
beb91d46 8922F: drivers/media/usb/siano/
beb91d46 8923F: drivers/media/usb/siano/
14430813 8924F: drivers/media/mmc/siano/
beb91d46 8925
6f15b602
HG
8926SIMPLEFB FB DRIVER
8927M: Hans de Goede <hdegoede@redhat.com>
8928L: linux-fbdev@vger.kernel.org
8929S: Maintained
8930F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8931F: drivers/video/fbdev/simplefb.c
8932F: include/linux/platform_data/simplefb.h
8933
b618b69c 8934SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8935L: linux-media@vger.kernel.org
bb60fcb2 8936S: Orphan
b618b69c 8937F: drivers/media/platform/sh_veu.c
b618b69c
GL
8938
8939SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8940L: linux-media@vger.kernel.org
bb60fcb2 8941S: Orphan
b618b69c
GL
8942F: drivers/media/platform/sh_vou.c
8943F: include/media/sh_vou.h
8944
6349d997 8945SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8946M: Len Brown <lenb@kernel.org>
6349d997
LB
8947L: sfi-devel@simplefirmware.org
8948W: http://simplefirmware.org/
8949T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8950S: Supported
943fc810 8951F: arch/x86/platform/sfi/
6349d997
LB
8952F: drivers/sfi/
8953F: include/linux/sfi*.h
e2d1d6c0 8954
1da177e4
LT
8955SIMTEC EB110ATX (Chalice CATS)
8956P: Ben Dooks
b16957c6
BD
8957P: Vincent Sanders <vince@simtec.co.uk>
8958M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8959W: http://www.simtec.co.uk/products/EB110ATX/
8960S: Supported
8961
8962SIMTEC EB2410ITX (BAST)
8963P: Ben Dooks
b16957c6
BD
8964P: Vincent Sanders <vince@simtec.co.uk>
8965M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8966W: http://www.simtec.co.uk/products/EB2410ITX/
8967S: Supported
15dba387
JP
8968F: arch/arm/mach-s3c24xx/mach-bast.c
8969F: arch/arm/mach-s3c24xx/bast-ide.c
8970F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8971
4c5adde7 8972TI DAVINCI MACHINE SUPPORT
3ba789c0 8973M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8974M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8975T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8976Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8977S: Supported
14430813 8978F: arch/arm/mach-davinci/
046d0a37 8979F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8980
8d4b3f08 8981TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8982M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8983L: linux-media@vger.kernel.org
8d4b3f08
LP
8984W: http://linuxtv.org/
8985Q: http://patchwork.linuxtv.org/project/linux-media/list/
8986T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8987S: Maintained
8d4b3f08
LP
8988F: drivers/media/platform/davinci/
8989F: include/media/davinci/
8990
417d2e50
BP
8991TI AM437X VPFE DRIVER
8992M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8993L: linux-media@vger.kernel.org
8994W: http://linuxtv.org/
8995Q: http://patchwork.linuxtv.org/project/linux-media/list/
8996T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8997S: Maintained
8998F: drivers/media/platform/am437x/
8999
c4c0283a
BP
9000OV2659 OMNIVISION SENSOR DRIVER
9001M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9002L: linux-media@vger.kernel.org
9003W: http://linuxtv.org/
9004Q: http://patchwork.linuxtv.org/project/linux-media/list/
9005T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9006S: Maintained
9007F: drivers/media/i2c/ov2659.c
9008F: include/media/ov2659.h
9009
92aab3c0 9010SIS 190 ETHERNET DRIVER
8b58be88 9011M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9012L: netdev@vger.kernel.org
9013S: Maintained
8c7de408 9014F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9015
1da177e4 9016SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9017M: Daniele Venzano <venza@brownhat.org>
1da177e4 9018W: http://www.brownhat.org/sis900.html
979b6c13 9019L: netdev@vger.kernel.org
1da177e4 9020S: Maintained
8c7de408 9021F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9022
9023SIS FRAMEBUFFER DRIVER
8b58be88 9024M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9025W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9026S: Maintained
679655da 9027F: Documentation/fb/sisfb.txt
8a61f013 9028F: drivers/video/fbdev/sis/
679655da 9029F: include/video/sisfb.h
1da177e4
LT
9030
9031SIS USB2VGA DRIVER
8b58be88 9032M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9033W: http://www.winischhofer.at/linuxsisusbvga.shtml
9034S: Maintained
679655da 9035F: drivers/usb/misc/sisusbvga/
1da177e4 9036
415ad26d 9037SLAB ALLOCATOR
16e943bf 9038M: Christoph Lameter <cl@linux.com>
2ed1c525 9039M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9040M: David Rientjes <rientjes@google.com>
9041M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9042M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9043L: linux-mm@kvack.org
9044S: Maintained
679655da 9045F: include/linux/sl?b*.h
16e943bf 9046F: mm/sl?b*
415ad26d 9047
9fab9787
PM
9048SLEEPABLE READ-COPY UPDATE (SRCU)
9049M: Lai Jiangshan <laijs@cn.fujitsu.com>
9050M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9051M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9052R: Steven Rostedt <rostedt@goodmis.org>
9053R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9054L: linux-kernel@vger.kernel.org
9fab9787
PM
9055W: http://www.rdrop.com/users/paulmck/RCU/
9056S: Supported
9057T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9058F: include/linux/srcu.h
9059F: kernel/rcu/srcu.c
9fab9787 9060
66372841
CS
9061SMACK SECURITY MODULE
9062M: Casey Schaufler <casey@schaufler-ca.com>
9063L: linux-security-module@vger.kernel.org
9064W: http://schaufler-ca.com
9065T: git git://git.gitorious.org/smack-next/kernel.git
9066S: Maintained
9067F: Documentation/security/Smack.txt
9068F: security/smack/
9069
20651e0b 9070DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9071M: Kevin Hilman <khilman@kernel.org>
9072M: Nishanth Menon <nm@ti.com>
9073S: Maintained
20651e0b 9074F: drivers/power/avs/
68ace3e1
KH
9075F: include/linux/power/smartreflex.h
9076L: linux-pm@vger.kernel.org
9077
1da177e4 9078SMC91x ETHERNET DRIVER
2f82af08 9079M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9080S: Odd Fixes
ae150435 9081F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9082
e8e31622
SA
9083SMIA AND SMIA++ IMAGE SENSOR DRIVER
9084M: Sakari Ailus <sakari.ailus@iki.fi>
9085L: linux-media@vger.kernel.org
9086S: Maintained
14430813 9087F: drivers/media/i2c/smiapp/
e8e31622
SA
9088F: include/media/smiapp.h
9089F: drivers/media/i2c/smiapp-pll.c
9090F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9091F: include/uapi/linux/smiapp.h
a2cec3c0 9092F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9093
920fa1ff
GR
9094SMM665 HARDWARE MONITOR DRIVER
9095M: Guenter Roeck <linux@roeck-us.net>
9096L: lm-sensors@lm-sensors.org
9097S: Maintained
9098F: Documentation/hwmon/smm665
9099F: drivers/hwmon/smm665.c
9100
9df7305b 9101SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9102M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9103L: lm-sensors@lm-sensors.org
90b24cfb 9104S: Maintained
9df7305b
SG
9105F: Documentation/hwmon/emc2103
9106F: drivers/hwmon/emc2103.c
9107
a98d506c
HG
9108SMSC SCH5627 HARDWARE MONITOR DRIVER
9109M: Hans de Goede <hdegoede@redhat.com>
9110L: lm-sensors@lm-sensors.org
9111S: Supported
9112F: Documentation/hwmon/sch5627
9113F: drivers/hwmon/sch5627.c
9114
6ea884db 9115SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9116M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9117L: lm-sensors@lm-sensors.org
9118S: Maintained
679655da
JP
9119F: Documentation/hwmon/smsc47b397
9120F: drivers/hwmon/smsc47b397.c
6ea884db 9121
fd9abb3d 9122SMSC911x ETHERNET DRIVER
90b24cfb 9123M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9124L: netdev@vger.kernel.org
90b24cfb 9125S: Maintained
679655da 9126F: include/linux/smsc911x.h
ae150435 9127F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9128
9129SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9130M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9131L: netdev@vger.kernel.org
90b24cfb 9132S: Maintained
ae150435 9133F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9134
3c8a63e2 9135SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9136M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9137L: linux-fbdev@vger.kernel.org
90b24cfb 9138S: Maintained
8a61f013 9139F: drivers/video/fbdev/smscufx.c
3c8a63e2 9140
668acf32 9141SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9142M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9143L: linux-media@vger.kernel.org
275ffde4 9144T: git git://linuxtv.org/media_tree.git
795fb7e7 9145S: Maintained
90d72ac6
MCC
9146F: include/media/soc*
9147F: drivers/media/i2c/soc_camera/
9148F: drivers/media/platform/soc_camera/
668acf32 9149
e2d1d6c0 9150SOEKRIS NET48XX LED SUPPORT
8b58be88 9151M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9152S: Maintained
679655da 9153F: drivers/leds/leds-net48xx.c
e2d1d6c0 9154
e3994db1 9155SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9156M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9157M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9158M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9159M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9160L: linux-media@vger.kernel.org
9161S: Supported
9162F: drivers/media/pci/solo6x10/
9163
1da177e4 9164SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9165M: Neil Brown <neilb@suse.de>
1da177e4 9166L: linux-raid@vger.kernel.org
524418bb 9167S: Supported
679655da
JP
9168F: drivers/md/
9169F: include/linux/raid/
c117ab84 9170F: include/uapi/linux/raid/
1da177e4 9171
1da177e4 9172SONIC NETWORK DRIVER
8b58be88 9173M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9174L: netdev@vger.kernel.org
1da177e4 9175S: Maintained
d9fb9f38 9176F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9177
61e115a5 9178SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9179M: Michael Buesch <m@bues.ch>
61e115a5
MB
9180L: netdev@vger.kernel.org
9181S: Maintained
679655da
JP
9182F: drivers/ssb/
9183F: include/linux/ssb/
61e115a5 9184
1da177e4 9185SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9186M: Mattia Dongili <malattia@linux.it>
d0944853 9187L: platform-driver-x86@vger.kernel.org
5b18167d 9188W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9189S: Maintained
679655da
JP
9190F: Documentation/laptops/sony-laptop.txt
9191F: drivers/char/sonypi.c
9192F: drivers/platform/x86/sony-laptop.c
9193F: include/linux/sony-laptop.h
1da177e4 9194
baf8532a 9195SONY MEMORYSTICK CARD SUPPORT
8b58be88 9196M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9197W: http://tifmxx.berlios.de/
9198S: Maintained
679655da 9199F: drivers/memstick/host/tifm_ms.c
baf8532a 9200
0ab30494
ML
9201SONY MEMORYSTICK STANDARD SUPPORT
9202M: Maxim Levitsky <maximlevitsky@gmail.com>
9203S: Maintained
9204F: drivers/memstick/core/ms_block.*
9205
1da177e4 9206SOUND
8b58be88
JP
9207M: Jaroslav Kysela <perex@perex.cz>
9208M: Takashi Iwai <tiwai@suse.de>
93711660 9209L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9210W: http://www.alsa-project.org/
dde7ad8d 9211T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9212T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9213Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9214S: Maintained
3126a179
JP
9215F: Documentation/sound/
9216F: include/sound/
c117ab84 9217F: include/uapi/sound/
679655da 9218F: sound/
1da177e4 9219
33bbe149
MB
9220SOUND - COMPRESSED AUDIO
9221M: Vinod Koul <vinod.koul@intel.com>
9222L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9224S: Supported
f672f31a 9225F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9226F: include/sound/compress_driver.h
f672f31a 9227F: include/uapi/sound/compress_*
33bbe149
MB
9228F: sound/core/compress_offload.c
9229F: sound/soc/soc-compress.c
9230
bd903bde 9231SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9232M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9233M: Mark Brown <broonie@kernel.org>
86f14df8 9234T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9235L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9236W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9237S: Supported
2820f615 9238F: Documentation/sound/alsa/soc/
679655da 9239F: sound/soc/
e6e55122 9240F: include/sound/soc*
eb1a6af3 9241
d7f8761b
MB
9242SOUND - DMAENGINE HELPERS
9243M: Lars-Peter Clausen <lars@metafoo.de>
9244S: Supported
9245F: include/sound/dmaengine_pcm.h
9246F: sound/core/pcm_dmaengine.c
9247F: sound/soc/soc-generic-dmaengine-pcm.c
9248
990a6a99
OS
9249SP2 MEDIA DRIVER
9250M: Olli Salonen <olli.salonen@iki.fi>
9251L: linux-media@vger.kernel.org
9252W: http://linuxtv.org/
9253Q: http://patchwork.linuxtv.org/project/linux-media/list/
9254S: Maintained
9255F: drivers/media/dvb-frontends/sp2*
9256
473321fc 9257SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9258M: "David S. Miller" <davem@davemloft.net>
1da177e4 9259L: sparclinux@vger.kernel.org
8a6e2535 9260Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9261T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9262T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9263S: Maintained
679655da 9264F: arch/sparc/
7765b8bb 9265F: drivers/sbus/
1da177e4 9266
6404fcca
DM
9267SPARC SERIAL DRIVERS
9268M: "David S. Miller" <davem@davemloft.net>
9269L: sparclinux@vger.kernel.org
08deed1e
JP
9270T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9272S: Maintained
6816383a 9273F: include/linux/sunserialcore.h
df621252 9274F: drivers/tty/serial/suncore.c
df621252
GKH
9275F: drivers/tty/serial/sunhv.c
9276F: drivers/tty/serial/sunsab.c
9277F: drivers/tty/serial/sunsab.h
9278F: drivers/tty/serial/sunsu.c
9279F: drivers/tty/serial/sunzilog.c
9280F: drivers/tty/serial/sunzilog.h
6404fcca 9281
389325b4
CL
9282SPARSE CHECKER
9283M: "Christopher Li" <sparse@chrisli.org>
9284L: linux-sparse@vger.kernel.org
9285W: https://sparse.wiki.kernel.org/
9286T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9287T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9288S: Maintained
9289F: include/linux/compiler.h
9290
fc0c195a 9291SPEAR PLATFORM SUPPORT
2d8a3b3d 9292M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9293M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9294L: spear-devel@list.st.com
9295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9296W: http://www.st.com/spear
9297S: Maintained
281e192f 9298F: arch/arm/mach-spear/
fc0c195a 9299
9300SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9301M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9302L: spear-devel@list.st.com
9303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9304W: http://www.st.com/spear
9305S: Maintained
5df33a62 9306F: drivers/clk/spear/
fc0c195a 9307
e2d1d6c0 9308SPI SUBSYSTEM
b02e48f2 9309M: Mark Brown <broonie@kernel.org>
dfbe403c 9310L: linux-spi@vger.kernel.org
e7e4e13c 9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9312Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9313S: Maintained
679655da
JP
9314F: Documentation/spi/
9315F: drivers/spi/
9316F: include/linux/spi/
c117ab84 9317F: include/uapi/linux/spi/
e2d1d6c0 9318
2752e401 9319SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9320M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9321M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9322L: netdev@vger.kernel.org
9323S: Supported
679655da 9324F: Documentation/networking/spider_net.txt
8df158ac 9325F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9326
e2d1d6c0 9327SPU FILE SYSTEM
8b58be88 9328M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9329L: linuxppc-dev@lists.ozlabs.org
9330L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9331W: http://www.ibm.com/developerworks/power/cell/
9332S: Supported
679655da
JP
9333F: Documentation/filesystems/spufs.txt
9334F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9335
fc555841 9336SQUASHFS FILE SYSTEM
d7f2ff67 9337M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9338L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9339W: http://squashfs.org.uk
9340S: Maintained
679655da
JP
9341F: Documentation/filesystems/squashfs.txt
9342F: fs/squashfs/
fc555841 9343
1da177e4 9344SRM (Alpha) environment access
8b58be88 9345M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9346S: Maintained
679655da 9347F: arch/alpha/kernel/srm_env.c
1da177e4 9348
26e9a397 9349STABLE BRANCH
879a5a00 9350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9351L: stable@vger.kernel.org
879a5a00 9352S: Supported
7b175c46 9353F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9354
26e9a397 9355STAGING SUBSYSTEM
879a5a00 9356M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9357T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9358L: devel@driverdev.osuosl.org
879a5a00 9359S: Supported
679655da 9360F: drivers/staging/
dbc6c2cc 9361
ebd3d010
JP
9362STAGING - COMEDI
9363M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9364M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9365S: Odd Fixes
9366F: drivers/staging/comedi/
9367
a0138163
JP
9368STAGING - FLARION FT1000 DRIVERS
9369M: Marek Belisko <marek.belisko@gmail.com>
9370S: Odd Fixes
9371F: drivers/staging/ft1000/
9372
6c1bb424 9373STAGING - INDUSTRIAL IO
030a13d7 9374M: Jonathan Cameron <jic23@kernel.org>
a0138163 9375L: linux-iio@vger.kernel.org
6c1bb424
JP
9376S: Odd Fixes
9377F: drivers/staging/iio/
9378
a0138163
JP
9379STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9380M: Jarod Wilson <jarod@wilsonet.com>
9381W: http://www.lirc.org/
9382S: Odd Fixes
b2b0186d 9383F: drivers/staging/media/lirc/
a0138163 9384
f5e5de1e
OD
9385STAGING - LUSTRE PARALLEL FILESYSTEM
9386M: Oleg Drokin <oleg.drokin@intel.com>
9387M: Andreas Dilger <andreas.dilger@intel.com>
9388L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9389W: http://lustre.opensfs.org/
9390S: Maintained
9391F: drivers/staging/lustre
9392
7c6b6c71 9393STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9394M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9395M: Marc Dietrich <marvin24@gmx.de>
9396L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9397L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9398S: Maintained
9399F: drivers/staging/nvec/
9400
a0138163 9401STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9402M: Jens Frederich <jfrederich@gmail.com>
9403M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9404M: Jon Nettleton <jon.nettleton@gmail.com>
9405W: http://wiki.laptop.org/go/DCON
3140b458 9406S: Maintained
a0138163
JP
9407F: drivers/staging/olpc_dcon/
9408
94cfdd15 9409STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9410M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9411S: Maintained
9412F: drivers/staging/ozwpan/
9413
a0138163 9414STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9415M: Willy Tarreau <willy@meta-x.org>
9416S: Odd Fixes
9417F: drivers/staging/panel/
9418
a0138163
JP
9419STAGING - REALTEK RTL8712U DRIVERS
9420M: Larry Finger <Larry.Finger@lwfinger.net>
9421M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9422S: Odd Fixes
9423F: drivers/staging/rtl8712/
9424
7591ba8b
JS
9425STAGING - REALTEK RTL8723U WIRELESS DRIVER
9426M: Larry Finger <Larry.Finger@lwfinger.net>
9427M: Jes Sorensen <Jes.Sorensen@redhat.com>
9428L: linux-wireless@vger.kernel.org
9429S: Maintained
9430F: drivers/staging/rtl8723au/
9431
13e4e9b8
SM
9432STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9433M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9434M: Teddy Wang <teddy.wang@siliconmotion.com>
9435M: Sudip Mukherjee <sudip@vectorindia.org>
9436L: linux-fbdev@vger.kernel.org
9437S: Maintained
9438F: drivers/staging/sm7xxfb/
9439
980ac4d7
SM
9440STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9441M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9442M: Teddy Wang <teddy.wang@siliconmotion.com>
9443M: Sudip Mukherjee <sudip@vectorindia.org>
9444L: linux-fbdev@vger.kernel.org
9445S: Maintained
9446F: drivers/staging/sm750fb/
9447
510fa408
JP
9448STAGING - SLICOSS
9449M: Lior Dotan <liodot@gmail.com>
9450M: Christopher Harrer <charrer@alacritech.com>
9451S: Odd Fixes
9452F: drivers/staging/slicoss/
9453
a0138163
JP
9454STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9455M: William Hubbs <w.d.hubbs@gmail.com>
9456M: Chris Brannon <chris@the-brannons.com>
d33bce31 9457M: Kirk Reiser <kirk@reisers.ca>
a0138163 9458M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9459L: speakup@linux-speakup.org
a0138163
JP
9460W: http://www.linux-speakup.org/
9461S: Odd Fixes
9462F: drivers/staging/speakup/
9463
b3e871ce
JP
9464STAGING - VIA VT665X DRIVERS
9465M: Forest Bond <forest@alittletooquiet.net>
9466S: Odd Fixes
9467F: drivers/staging/vt665?/
9468
709bcb07 9469STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9470M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9471S: Odd Fixes
9472F: drivers/staging/xgifb/
9473
1da177e4 9474STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9475M: Ion Badulescu <ionut@badula.org>
b4f90189 9476S: Odd Fixes
9bba23b0 9477F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9478
e2d1d6c0 9479SUN3/3X
8b58be88 9480M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9481W: http://sammy.net/sun3/
9482S: Maintained
679655da
JP
9483F: arch/m68k/kernel/*sun3*
9484F: arch/m68k/sun3*/
9485F: arch/m68k/include/asm/sun3*
e689cf4a 9486F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9487
af6a5af8
HG
9488SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9489M: Hans de Goede <hdegoede@redhat.com>
9490L: linux-input@vger.kernel.org
9491S: Maintained
9492F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9493F: drivers/input/keyboard/sun4i-lradc-keys.c
9494
2bc9ff01
DK
9495SUNDANCE NETWORK DRIVER
9496M: Denis Kirjanov <kda@linux-powerpc.org>
9497L: netdev@vger.kernel.org
9498S: Maintained
9499F: drivers/net/ethernet/dlink/sundance.c
9500
2cbb12a4 9501SUPERH
2cbb12a4 9502L: linux-sh@vger.kernel.org
8a6e2535 9503Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9504S: Orphan
066069e1 9505F: Documentation/sh/
679655da 9506F: arch/sh/
066069e1 9507F: drivers/sh/
1da177e4 9508
4480f15b 9509SUSPEND TO RAM
7fb06082 9510M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9511M: Len Brown <len.brown@intel.com>
9512M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9513L: linux-pm@vger.kernel.org
e2d1d6c0 9514S: Supported
679655da
JP
9515F: Documentation/power/
9516F: arch/x86/kernel/acpi/
9517F: drivers/base/power/
9518F: kernel/power/
9519F: include/linux/suspend.h
9520F: include/linux/freezer.h
9521F: include/linux/pm.h
1da177e4
LT
9522
9523SVGA HANDLING
8b58be88 9524M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9525L: linux-video@atrey.karlin.mff.cuni.cz
9526S: Maintained
679655da
JP
9527F: Documentation/svga.txt
9528F: arch/x86/boot/video*
1da177e4 9529
6e28b761
KRW
9530SWIOTLB SUBSYSTEM
9531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9532L: linux-kernel@vger.kernel.org
9533S: Supported
9534F: lib/swiotlb.c
9535F: arch/*/kernel/pci-swiotlb.c
9536F: include/linux/swiotlb.h
9537
007f790c
JP
9538SWITCHDEV
9539M: Jiri Pirko <jiri@resnulli.us>
9540L: netdev@vger.kernel.org
9541S: Supported
9542F: net/switchdev/
9543F: include/net/switchdev.h
9544
db8e35d5
VG
9545SYNOPSYS ARC ARCHITECTURE
9546M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9547S: Supported
9548F: arch/arc/
6659a20a 9549F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9550F: drivers/tty/serial/arc_uart.c
db8e35d5 9551
1da177e4 9552SYSV FILESYSTEM
8b58be88 9553M: Christoph Hellwig <hch@infradead.org>
1da177e4 9554S: Maintained
679655da
JP
9555F: Documentation/filesystems/sysv-fs.txt
9556F: fs/sysv/
9557F: include/linux/sysv_fs.h
1da177e4 9558
86cfa7fc
NB
9559TARGET SUBSYSTEM
9560M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9561L: linux-scsi@vger.kernel.org
b9f5edc2 9562L: target-devel@vger.kernel.org
86cfa7fc 9563W: http://www.linux-iscsi.org
cf015e9f 9564W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9566S: Supported
9567F: drivers/target/
9568F: include/target/
9569F: Documentation/target/
9570
4e68852d 9571TASKSTATS STATISTICS INTERFACE
185e595f 9572M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9573S: Maintained
679655da
JP
9574F: Documentation/accounting/taskstats*
9575F: include/linux/taskstats*
9576F: kernel/taskstats.c
4e68852d 9577
781b456a 9578TC CLASSIFIER
f935f3f8 9579M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9580L: netdev@vger.kernel.org
9581S: Maintained
679655da 9582F: include/net/pkt_cls.h
c117ab84 9583F: include/uapi/linux/pkt_cls.h
679655da 9584F: net/sched/
781b456a 9585
5067f08a 9586TCP LOW PRIORITY MODULE
8b58be88
JP
9587M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9588M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9589W: http://tcp-lp-mod.sourceforge.net/
9590S: Maintained
679655da 9591F: net/ipv4/tcp_lp.c
5067f08a 9592
91952bc0
AP
9593TDA10071 MEDIA DRIVER
9594M: Antti Palosaari <crope@iki.fi>
9595L: linux-media@vger.kernel.org
9596W: http://linuxtv.org/
9597W: http://palosaari.fi/linux/
9598Q: http://patchwork.linuxtv.org/project/linux-media/list/
9599T: git git://linuxtv.org/anttip/media_tree.git
9600S: Maintained
9601F: drivers/media/dvb-frontends/tda10071*
9602
9603TDA18212 MEDIA DRIVER
9604M: Antti Palosaari <crope@iki.fi>
9605L: linux-media@vger.kernel.org
9606W: http://linuxtv.org/
9607W: http://palosaari.fi/linux/
9608Q: http://patchwork.linuxtv.org/project/linux-media/list/
9609T: git git://linuxtv.org/anttip/media_tree.git
9610S: Maintained
9611F: drivers/media/tuners/tda18212*
9612
9613TDA18218 MEDIA DRIVER
9614M: Antti Palosaari <crope@iki.fi>
9615L: linux-media@vger.kernel.org
9616W: http://linuxtv.org/
9617W: http://palosaari.fi/linux/
9618Q: http://patchwork.linuxtv.org/project/linux-media/list/
9619T: git git://linuxtv.org/anttip/media_tree.git
9620S: Maintained
9621F: drivers/media/tuners/tda18218*
9622
3b2f6aba
MK
9623TDA18271 MEDIA DRIVER
9624M: Michael Krufky <mkrufky@linuxtv.org>
9625L: linux-media@vger.kernel.org
9626W: http://linuxtv.org/
9627W: http://github.com/mkrufky
9628Q: http://patchwork.linuxtv.org/project/linux-media/list/
9629T: git git://linuxtv.org/mkrufky/tuners.git
9630S: Maintained
9631F: drivers/media/tuners/tda18271*
9632
e48307a9
MK
9633TDA827x MEDIA DRIVER
9634M: Michael Krufky <mkrufky@linuxtv.org>
9635L: linux-media@vger.kernel.org
9636W: http://linuxtv.org/
9637W: http://github.com/mkrufky
9638Q: http://patchwork.linuxtv.org/project/linux-media/list/
9639T: git git://linuxtv.org/mkrufky/tuners.git
9640S: Maintained
9641F: drivers/media/tuners/tda8290.*
9642
66cf9212
MK
9643TDA8290 MEDIA DRIVER
9644M: Michael Krufky <mkrufky@linuxtv.org>
9645L: linux-media@vger.kernel.org
9646W: http://linuxtv.org/
9647W: http://github.com/mkrufky
9648Q: http://patchwork.linuxtv.org/project/linux-media/list/
9649T: git git://linuxtv.org/mkrufky/tuners.git
9650S: Maintained
9651F: drivers/media/tuners/tda8290.*
9652
4b9fba30
HV
9653TDA9840 MEDIA DRIVER
9654M: Hans Verkuil <hverkuil@xs4all.nl>
9655L: linux-media@vger.kernel.org
9656T: git git://linuxtv.org/media_tree.git
9657W: http://linuxtv.org
9658S: Maintained
9659F: drivers/media/i2c/tda9840*
9660
2cb654fd 9661TEA5761 TUNER DRIVER
009a5410 9662M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9663L: linux-media@vger.kernel.org
9664W: http://linuxtv.org
9665T: git git://linuxtv.org/media_tree.git
9666S: Odd fixes
9667F: drivers/media/tuners/tea5761.*
9668
9669TEA5767 TUNER DRIVER
009a5410 9670M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9671L: linux-media@vger.kernel.org
9672W: http://linuxtv.org
9673T: git git://linuxtv.org/media_tree.git
9674S: Maintained
9675F: drivers/media/tuners/tea5767.*
9676
4b9fba30
HV
9677TEA6415C MEDIA DRIVER
9678M: Hans Verkuil <hverkuil@xs4all.nl>
9679L: linux-media@vger.kernel.org
9680T: git git://linuxtv.org/media_tree.git
9681W: http://linuxtv.org
9682S: Maintained
9683F: drivers/media/i2c/tea6415c*
9684
9685TEA6420 MEDIA DRIVER
9686M: Hans Verkuil <hverkuil@xs4all.nl>
9687L: linux-media@vger.kernel.org
9688T: git git://linuxtv.org/media_tree.git
9689W: http://linuxtv.org
9690S: Maintained
9691F: drivers/media/i2c/tea6420*
9692
3d249d4c 9693TEAM DRIVER
dca9ab92 9694M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9695L: netdev@vger.kernel.org
9696S: Supported
9697F: drivers/net/team/
9698F: include/linux/if_team.h
c117ab84 9699F: include/uapi/linux/if_team.h
3d249d4c 9700
7d029125
VD
9701TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9702M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9703S: Maintained
9704F: arch/x86/platform/ts5500/
9705
40ad4a30
SY
9706TECHNOTREND USB IR RECEIVER
9707M: Sean Young <sean@mess.org>
9708L: linux-media@vger.kernel.org
9709S: Maintained
9710F: drivers/media/rc/ttusbir.c
9711
adabdb0c 9712TEGRA ARCHITECTURE SUPPORT
243d58ec 9713M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9714M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9715M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9716L: linux-tegra@vger.kernel.org
fd117cd1 9717Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9718T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9719S: Supported
bbbe96ed 9720N: [^a-z]tegra
84b9414b 9721
adabdb0c
SW
9722TEGRA CLOCK DRIVER
9723M: Peter De Schrijver <pdeschrijver@nvidia.com>
9724M: Prashant Gaikwad <pgaikwad@nvidia.com>
9725S: Supported
9726F: drivers/clk/tegra/
9727
9728TEGRA DMA DRIVER
9729M: Laxman Dewangan <ldewangan@nvidia.com>
9730S: Supported
9731F: drivers/dma/tegra20-apb-dma.c
9732
adabdb0c
SW
9733TEGRA I2C DRIVER
9734M: Laxman Dewangan <ldewangan@nvidia.com>
9735S: Supported
9736F: drivers/i2c/busses/i2c-tegra.c
9737
9738TEGRA IOMMU DRIVERS
9739M: Hiroshi Doyu <hdoyu@nvidia.com>
9740S: Supported
9741F: drivers/iommu/tegra*
9742
9743TEGRA KBC DRIVER
9744M: Rakesh Iyer <riyer@nvidia.com>
9745M: Laxman Dewangan <ldewangan@nvidia.com>
9746S: Supported
9747F: drivers/input/keyboard/tegra-kbc.c
9748
adabdb0c
SW
9749TEGRA PWM DRIVER
9750M: Thierry Reding <thierry.reding@gmail.com>
9751S: Supported
9752F: drivers/pwm/pwm-tegra.c
9753
9754TEGRA SERIAL DRIVER
9755M: Laxman Dewangan <ldewangan@nvidia.com>
9756S: Supported
9757F: drivers/tty/serial/serial-tegra.c
9758
9759TEGRA SPI DRIVER
9760M: Laxman Dewangan <ldewangan@nvidia.com>
9761S: Supported
9762F: drivers/spi/spi-tegra*
9763
1a348ccc 9764TEHUTI ETHERNET DRIVER
8b58be88 9765M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9766L: netdev@vger.kernel.org
9767S: Supported
ef7f5429 9768F: drivers/net/ethernet/tehuti/*
1a348ccc 9769
4e68852d 9770Telecom Clock Driver for MCPL0010
8b58be88 9771M: Mark Gross <mark.gross@intel.com>
4e68852d 9772S: Supported
679655da 9773F: drivers/char/tlclk.c
4e68852d 9774
4480f15b 9775TENSILICA XTENSA PORT (xtensa)
8b58be88 9776M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9777M: Max Filippov <jcmvbkbc@gmail.com>
9778L: linux-xtensa@linux-xtensa.org
4e68852d 9779S: Maintained
679655da 9780F: arch/xtensa/
3dc99857 9781F: drivers/irqchip/irq-xtensa-*
4e68852d 9782
5313ba66
HV
9783THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9784M: Hans Verkuil <hverkuil@xs4all.nl>
9785L: linux-media@vger.kernel.org
9786T: git git://linuxtv.org/media_tree.git
9787W: http://linuxtv.org
9788S: Maintained
9789F: drivers/media/radio/radio-raremono.c
9790
d3fb6955 9791THERMAL
b75f0050 9792M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9793M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9794L: linux-pm@vger.kernel.org
9795T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9797Q: https://patchwork.kernel.org/project/linux-pm/list/
9798S: Supported
9799F: drivers/thermal/
9800F: include/linux/thermal.h
af6c9f16 9801F: include/uapi/linux/thermal.h
b75f0050
JP
9802F: include/linux/cpu_cooling.h
9803F: Documentation/devicetree/bindings/thermal/
d3fb6955 9804
30ba2fbd
VD
9805THINGM BLINK(1) USB RGB LED DRIVER
9806M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9807S: Maintained
9808F: drivers/hid/hid-thingm.c
9809
4e68852d 9810THINKPAD ACPI EXTRAS DRIVER
8b58be88 9811M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9812L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9813L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9814W: http://ibm-acpi.sourceforge.net
9815W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9816T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9817S: Maintained
679655da 9818F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9819
1b46f2a2 9820TI BANDGAP AND THERMAL DRIVER
f14d1c24 9821M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9822L: linux-pm@vger.kernel.org
531ff13e 9823L: linux-omap@vger.kernel.org
5a723e81 9824S: Maintained
794b2e25 9825F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9826
0c7665c3
MF
9827TI CDCE706 CLOCK DRIVER
9828M: Max Filippov <jcmvbkbc@gmail.com>
9829S: Maintained
9830F: drivers/clk/clk-cdce706.c
9831
49b6a5e3
TK
9832TI CLOCK DRIVER
9833M: Tero Kristo <t-kristo@ti.com>
9834L: linux-omap@vger.kernel.org
9835S: Maintained
9836F: drivers/clk/ti/
9837F: include/linux/clk/ti.h
9838
4020f2d7 9839TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9840M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9841S: Maintained
679655da
JP
9842F: drivers/misc/tifm*
9843F: drivers/mmc/host/tifm_sd.c
9844F: include/linux/tifm.h
4020f2d7 9845
e0c52404 9846TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9847M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9848L: linux-kernel@vger.kernel.org
9849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9850S: Maintained
9851F: drivers/soc/ti/*
9852T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9853
9854
152ad442
SR
9855TI LM49xxx FAMILY ASoC CODEC DRIVERS
9856M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9857M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9859S: Maintained
9860F: sound/soc/codecs/lm49453*
d392dead 9861F: sound/soc/codecs/isabelle*
152ad442 9862
0edd807d
KM
9863TI LP855x BACKLIGHT DRIVER
9864M: Milo Kim <milo.kim@ti.com>
9865S: Maintained
9866F: Documentation/backlight/lp855x-driver.txt
9867F: drivers/video/backlight/lp855x_bl.c
9868F: include/linux/platform_data/lp855x.h
9869
faf13f6d
KM
9870TI LP8727 CHARGER DRIVER
9871M: Milo Kim <milo.kim@ti.com>
9872S: Maintained
9873F: drivers/power/lp8727_charger.c
9874F: include/linux/platform_data/lp8727.h
9875
22f1229f
KM
9876TI LP8788 MFD DRIVER
9877M: Milo Kim <milo.kim@ti.com>
9878S: Maintained
9879F: drivers/iio/adc/lp8788_adc.c
9880F: drivers/leds/leds-lp8788.c
9881F: drivers/mfd/lp8788*.c
9882F: drivers/power/lp8788-charger.c
9883F: drivers/regulator/lp8788-*.c
9884F: include/linux/mfd/lp8788*.h
9885
84640e27
KM
9886TI NETCP ETHERNET DRIVER
9887M: Wingman Kwok <w-kwok2@ti.com>
9888M: Murali Karicheri <m-karicheri2@ti.com>
9889L: netdev@vger.kernel.org
9890S: Maintained
9891F: drivers/net/ethernet/ti/netcp*
9892
dd5e8e6b 9893TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9894M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9895L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9896S: Maintained
9897F: sound/soc/codecs/twl4030*
9898
90921014 9899TI WILINK WIRELESS DRIVERS
90921014
LC
9900L: linux-wireless@vger.kernel.org
9901W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9902W: http://wireless.kernel.org/en/users/Drivers/wl1251
9903T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9904S: Orphan
90921014
LC
9905F: drivers/net/wireless/ti/
9906F: include/linux/wl12xx.h
9907
e86eaa3a 9908TIPC NETWORK LAYER
8b58be88 9909M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9910M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9911L: netdev@vger.kernel.org (core kernel code)
9912L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9913W: http://tipc.sourceforge.net/
e86eaa3a 9914S: Maintained
c117ab84 9915F: include/uapi/linux/tipc*.h
679655da 9916F: net/tipc/
e86eaa3a 9917
867e359b 9918TILE ARCHITECTURE
c47b15c4 9919M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9920W: http://www.ezchip.com/scm/
867e359b
CM
9921S: Supported
9922F: arch/tile/
6b940606 9923F: drivers/char/tile-srom.c
5c770755 9924F: drivers/edac/tile_edac.c
6b940606
CM
9925F: drivers/net/ethernet/tile/
9926F: drivers/rtc/rtc-tile.c
9927F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9928F: drivers/tty/serial/tilegx.c
6b940606
CM
9929F: drivers/usb/host/*-tilegx.c
9930F: include/linux/usb/tilegx.h
867e359b 9931
1da177e4 9932TLAN NETWORK DRIVER
8b58be88 9933M: Samuel Chessman <chessman@tux.org>
88c07dde 9934L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9935W: http://sourceforge.net/projects/tlan/
9936S: Maintained
679655da 9937F: Documentation/networking/tlan.txt
b544dbac 9938F: drivers/net/ethernet/ti/tlan.*
1da177e4 9939
d74db3b2 9940TOMOYO SECURITY MODULE
8b58be88
JP
9941M: Kentaro Takeda <takedakn@nttdata.co.jp>
9942M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9943L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9944L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9945L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9946L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9947W: http://tomoyo.sourceforge.jp/
843d183c 9948T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9949S: Maintained
679655da 9950F: security/tomoyo/
d74db3b2 9951
9caeb532 9952TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9953M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9954L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9955S: Maintained
9956F: drivers/platform/x86/topstar-laptop.c
9957
1da177e4 9958TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 9959M: Azael Avalos <coproscefalo@gmail.com>
d0944853 9960L: platform-driver-x86@vger.kernel.org
0a63ca11 9961S: Maintained
679655da 9962F: drivers/platform/x86/toshiba_acpi.c
1da177e4 9963
0a63ca11
AA
9964TOSHIBA BLUETOOTH DRIVER
9965M: Azael Avalos <coproscefalo@gmail.com>
9966L: platform-driver-x86@vger.kernel.org
9967S: Maintained
9968F: drivers/platform/x86/toshiba_bluetooth.c
9969
9970TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9971M: Azael Avalos <coproscefalo@gmail.com>
9972L: platform-driver-x86@vger.kernel.org
9973S: Maintained
9974F: drivers/platform/x86/toshiba_haps.c
9975
1da177e4 9976TOSHIBA SMM DRIVER
8b58be88 9977M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9978L: tlinux-users@tce.toshiba-dme.co.jp
9979W: http://www.buzzard.org.uk/toshiba/
9980S: Maintained
679655da
JP
9981F: drivers/char/toshiba.c
9982F: include/linux/toshiba.h
c117ab84 9983F: include/uapi/linux/toshiba.h
1da177e4 9984
d719f900 9985TMIO MMC DRIVER
252f29a9 9986M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9987L: linux-mmc@vger.kernel.org
d719f900 9988S: Maintained
d1057c40
GL
9989F: drivers/mmc/host/tmio_mmc*
9990F: drivers/mmc/host/sh_mobile_sdhi.c
9991F: include/linux/mmc/tmio.h
9992F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9993
917cc4e6
GR
9994TMP401 HARDWARE MONITOR DRIVER
9995M: Guenter Roeck <linux@roeck-us.net>
9996L: lm-sensors@lm-sensors.org
9997S: Maintained
9998F: Documentation/hwmon/tmp401
9999F: drivers/hwmon/tmp401.c
10000
98f32602 10001TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10002M: Hugh Dickins <hughd@google.com>
98f32602
HD
10003L: linux-mm@kvack.org
10004S: Maintained
10005F: include/linux/shmem_fs.h
10006F: mm/shmem.c
10007
45f95b53 10008TM6000 VIDEO4LINUX DRIVER
009a5410 10009M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10010L: linux-media@vger.kernel.org
10011W: http://linuxtv.org
10012T: git git://linuxtv.org/media_tree.git
10013S: Odd fixes
10014F: drivers/media/usb/tm6000/
10015
c65fde19
HV
10016TW68 VIDEO4LINUX DRIVER
10017M: Hans Verkuil <hverkuil@xs4all.nl>
10018L: linux-media@vger.kernel.org
10019T: git git://linuxtv.org/media_tree.git
10020W: http://linuxtv.org
10021S: Odd Fixes
10022F: drivers/media/pci/tw68/
10023
4e68852d 10024TPM DEVICE DRIVER
901486b8 10025M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10026M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10027R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10028W: http://tpmdd.sourceforge.net
63a10dfd 10029L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10030Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10031T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10032S: Maintained
679655da 10033F: drivers/char/tpm/
4e68852d 10034
1a0f1b27
AL
10035TPM IBM_VTPM DEVICE DRIVER
10036M: Ashley Lai <ashleydlai@gmail.com>
10037W: http://tpmdd.sourceforge.net
10038L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10039S: Maintained
10040F: drivers/char/tpm/tpm_ibmvtpm*
10041
d6f005a1
JP
10042TRACING
10043M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10044M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10045T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10046S: Maintained
10047F: Documentation/trace/ftrace.txt
10048F: arch/*/*/*/ftrace.h
10049F: arch/*/kernel/ftrace.c
10050F: include/*/ftrace.h
10051F: include/linux/trace*.h
10052F: include/trace/
10053F: kernel/trace/
6e68e6c5 10054F: tools/testing/selftests/ftrace/
d6f005a1 10055
1da177e4 10056TRIVIAL PATCHES
8b58be88 10057M: Jiri Kosina <trivial@kernel.org>
54e5881d 10058T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10059S: Maintained
86ef925f 10060K: ^Subject:.*(?i)trivial
1da177e4 10061
4e68852d 10062TTY LAYER
879a5a00 10063M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10064M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10065S: Supported
08deed1e 10066T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10067F: drivers/tty/
df621252 10068F: drivers/tty/serial/serial_core.c
e3288775
AC
10069F: include/linux/serial_core.h
10070F: include/linux/serial.h
10071F: include/linux/tty.h
c117ab84
CEB
10072F: include/uapi/linux/serial_core.h
10073F: include/uapi/linux/serial.h
10074F: include/uapi/linux/tty.h
4e68852d 10075
91952bc0
AP
10076TUA9001 MEDIA DRIVER
10077M: Antti Palosaari <crope@iki.fi>
10078L: linux-media@vger.kernel.org
10079W: http://linuxtv.org/
10080W: http://palosaari.fi/linux/
10081Q: http://patchwork.linuxtv.org/project/linux-media/list/
10082T: git git://linuxtv.org/anttip/media_tree.git
10083S: Maintained
10084F: drivers/media/tuners/tua9001*
10085
740db6d7 10086TULIP NETWORK DRIVERS
8b58be88 10087M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10088L: netdev@vger.kernel.org
10089S: Maintained
0f04e2aa 10090F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10091
10092TUN/TAP driver
ba57b6f2 10093M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10094W: http://vtun.sourceforge.net/tun
10095S: Maintained
679655da
JP
10096F: Documentation/networking/tuntap.txt
10097F: arch/um/os-Linux/drivers/
1da177e4 10098
b454cc66 10099TURBOCHANNEL SUBSYSTEM
8b58be88 10100M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10101M: Ralf Baechle <ralf@linux-mips.org>
10102L: linux-mips@linux-mips.org
10103Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10104S: Maintained
679655da
JP
10105F: drivers/tc/
10106F: include/linux/tc.h
b454cc66 10107
1da177e4 10108U14-34F SCSI DRIVER
8b58be88 10109M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10110L: linux-scsi@vger.kernel.org
10111S: Maintained
679655da 10112F: drivers/scsi/u14-34f.c
1da177e4 10113
e2d1d6c0 10114UBI FILE SYSTEM (UBIFS)
949cb623 10115M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10116M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10117L: linux-mtd@lists.infradead.org
e2966cbe 10118T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10119W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10120S: Maintained
679655da
JP
10121F: Documentation/filesystems/ubifs.txt
10122F: fs/ubifs/
e2d1d6c0 10123
cc2020e6 10124UCLINUX (AND M68KNOMMU)
8b58be88 10125M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10126W: http://www.uclinux.org/
10127L: uclinux-dev@uclinux.org (subscribers-only)
10128S: Maintained
61bc02bb
JP
10129F: arch/m68k/*/*_no.*
10130F: arch/m68k/include/asm/*_no.*
cc2020e6 10131
1da177e4 10132UDF FILESYSTEM
8b58be88 10133M: Jan Kara <jack@suse.cz>
1da177e4 10134S: Maintained
679655da
JP
10135F: Documentation/filesystems/udf.txt
10136F: fs/udf/
1da177e4 10137
cc2020e6 10138UFS FILESYSTEM
8b58be88 10139M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10140S: Maintained
679655da
JP
10141F: Documentation/filesystems/ufs.txt
10142F: fs/ufs/
cc2020e6 10143
0a09d3ab
DH
10144UHID USERSPACE HID IO DRIVER:
10145M: David Herrmann <dh.herrmann@googlemail.com>
10146L: linux-input@vger.kernel.org
10147S: Maintained
10148F: drivers/hid/uhid.c
c117ab84 10149F: include/uapi/linux/uhid.h
0a09d3ab 10150
18332a80 10151ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10152L: linux-usb@vger.kernel.org
10c6c9c9 10153S: Orphan
355ffe69 10154F: drivers/uwb/
679655da
JP
10155F: include/linux/uwb.h
10156F: include/linux/uwb/
18332a80 10157
b31d8273
G
10158UNICORE32 ARCHITECTURE:
10159M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10160W: http://mprc.pku.edu.cn/~guanxuetao/linux
10161S: Maintained
ceebf4d5 10162T: git git://github.com/gxt/linux.git
b31d8273
G
10163F: arch/unicore32/
10164
d8379ab1
TF
10165UNIFDEF
10166M: Tony Finch <dot@dotat.at>
10167W: http://dotat.at/prog/unifdef
10168S: Maintained
10169F: scripts/unifdef.c
10170
1da177e4 10171UNIFORM CDROM DRIVER
8b58be88 10172M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10173W: http://www.kernel.dk
10174S: Maintained
679655da
JP
10175F: Documentation/cdrom/
10176F: drivers/cdrom/cdrom.c
10177F: include/linux/cdrom.h
c117ab84 10178F: include/uapi/linux/cdrom.h
1da177e4 10179
56df0122 10180UNISYS S-PAR DRIVERS
49e7d9df
JP
10181M: Benjamin Romer <benjamin.romer@unisys.com>
10182M: David Kershner <david.kershner@unisys.com>
10183L: sparmaintainer@unisys.com (Unisys internal)
10184S: Supported
10185F: drivers/staging/unisys/
56df0122 10186
9941fa6e
VH
10187UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10188M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10189L: linux-scsi@vger.kernel.org
10190S: Supported
10191F: Documentation/scsi/ufs.txt
10192F: drivers/scsi/ufs/
10193
e2d1d6c0 10194UNSORTED BLOCK IMAGES (UBI)
949cb623 10195M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10196M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10197W: http://www.linux-mtd.infradead.org/
10198L: linux-mtd@lists.infradead.org
b6b44e0a 10199T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10200S: Supported
80811493 10201F: drivers/mtd/ubi/
679655da 10202F: include/linux/mtd/ubi.h
c117ab84 10203F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10204
1da177e4 10205USB ACM DRIVER
61eee9a7 10206M: Oliver Neukum <oliver@neukum.org>
6372594a 10207L: linux-usb@vger.kernel.org
1da177e4 10208S: Maintained
679655da
JP
10209F: Documentation/usb/acm.txt
10210F: drivers/usb/class/cdc-acm.*
1da177e4 10211
b7d572e1
PF
10212USB AR5523 WIRELESS DRIVER
10213M: Pontus Fuchs <pontus.fuchs@gmail.com>
10214L: linux-wireless@vger.kernel.org
10215S: Maintained
10216F: drivers/net/wireless/ath/ar5523/
10217
115bb1ff 10218USB ATTACHED SCSI
f50a4968 10219M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10220M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10221L: linux-usb@vger.kernel.org
10222L: linux-scsi@vger.kernel.org
8eae0fb7 10223S: Maintained
115bb1ff
MW
10224F: drivers/usb/storage/uas.c
10225
1da177e4 10226USB CDC ETHERNET DRIVER
61eee9a7 10227M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10228L: linux-usb@vger.kernel.org
1da177e4 10229S: Maintained
679655da 10230F: drivers/net/usb/cdc_*.c
c117ab84 10231F: include/uapi/linux/usb/cdc.h
1da177e4 10232
66e3e591
KP
10233USB CHAOSKEY DRIVER
10234M: Keith Packard <keithp@keithp.com>
10235L: linux-usb@vger.kernel.org
10236S: Maintained
10237F: drivers/usb/misc/chaoskey.c
10238
b02b371e 10239USB CYPRESS C67X00 DRIVER
8b58be88 10240M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10241L: linux-usb@vger.kernel.org
10242S: Maintained
679655da 10243F: drivers/usb/c67x00/
b02b371e 10244
d0374f4f 10245USB DAVICOM DM9601 DRIVER
8b58be88 10246M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10247L: netdev@vger.kernel.org
d0374f4f
PK
10248W: http://www.linux-usb.org/usbnet
10249S: Maintained
679655da 10250F: drivers/net/usb/dm9601.c
d0374f4f 10251
cc2020e6 10252USB DIAMOND RIO500 DRIVER
8b58be88 10253M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10254L: rio500-users@lists.sourceforge.net
10255W: http://rio500.sourceforge.net
10256S: Maintained
679655da 10257F: drivers/usb/misc/rio500*
cc2020e6 10258
1da177e4 10259USB EHCI DRIVER
578333ab 10260M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10261L: linux-usb@vger.kernel.org
578333ab 10262S: Maintained
679655da
JP
10263F: Documentation/usb/ehci.txt
10264F: drivers/usb/host/ehci*
1da177e4 10265
69ae9e3e 10266USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10267M: Felipe Balbi <balbi@ti.com>
795fb7e7 10268L: linux-usb@vger.kernel.org
69ae9e3e 10269W: http://www.linux-usb.org/gadget
d6d0f665
FB
10270T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10271S: Maintained
679655da
JP
10272F: drivers/usb/gadget/
10273F: include/linux/usb/gadget*
69ae9e3e 10274
2dea64b4 10275USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10276M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10277L: linux-usb@vger.kernel.org
54e5881d 10278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10279S: Maintained
c2f01971 10280F: Documentation/hid/hiddev.txt
679655da 10281F: drivers/hid/usbhid/
1da177e4 10282
959eea21 10283USB ISP116X DRIVER
8b58be88 10284M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10285L: linux-usb@vger.kernel.org
959eea21 10286S: Maintained
679655da
JP
10287F: drivers/usb/host/isp116x*
10288F: include/linux/usb/isp116x.h
959eea21 10289
1da177e4 10290USB MASS STORAGE DRIVER
8b58be88 10291M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10292L: linux-usb@vger.kernel.org
8836aeb8 10293L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10294S: Maintained
10295W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10296F: drivers/usb/storage/
1da177e4 10297
af39917d
CL
10298USB MIDI DRIVER
10299M: Clemens Ladisch <clemens@ladisch.de>
10300L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10301T: git git://git.alsa-project.org/alsa-kernel.git
10302S: Maintained
10303F: sound/usb/midi.*
10304
444ce9d4
JP
10305USB NETWORKING DRIVERS
10306L: linux-usb@vger.kernel.org
10307S: Odd Fixes
10308F: drivers/net/usb/
10309
1da177e4 10310USB OHCI DRIVER
578333ab 10311M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10312L: linux-usb@vger.kernel.org
578333ab 10313S: Maintained
679655da
JP
10314F: Documentation/usb/ohci.txt
10315F: drivers/usb/host/ohci*
1da177e4 10316
963ffa3e
PC
10317USB OTG FSM (Finite State Machine)
10318M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10320L: linux-usb@vger.kernel.org
10321S: Maintained
10322F: drivers/usb/common/usb-otg-fsm.c
10323
563da3a9
VM
10324USB OVER IP DRIVER
10325M: Valentina Manea <valentina.manea.m@gmail.com>
10326M: Shuah Khan <shuah.kh@samsung.com>
10327L: linux-usb@vger.kernel.org
10328S: Maintained
10329F: drivers/usb/usbip/
10330F: tools/usb/usbip/
10331
1da177e4 10332USB PEGASUS DRIVER
a16b945c 10333M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10334L: linux-usb@vger.kernel.org
043600a6 10335L: netdev@vger.kernel.org
052e3128
PM
10336T: git git://github.com/petkan/pegasus.git
10337W: https://github.com/petkan/pegasus
1da177e4 10338S: Maintained
679655da 10339F: drivers/net/usb/pegasus.*
1da177e4 10340
d3ad558f
FB
10341USB PHY LAYER
10342M: Felipe Balbi <balbi@ti.com>
10343L: linux-usb@vger.kernel.org
10344T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10345S: Maintained
10346F: drivers/usb/phy/
d3ad558f 10347
73e4fb3f 10348USB PRINTER DRIVER (usblp)
8b58be88 10349M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10350L: linux-usb@vger.kernel.org
73e4fb3f 10351S: Supported
679655da 10352F: drivers/usb/class/usblp.c
1da177e4
LT
10353
10354USB RTL8150 DRIVER
a16b945c 10355M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10356L: linux-usb@vger.kernel.org
043600a6 10357L: netdev@vger.kernel.org
052e3128
PM
10358T: git git://github.com/petkan/rtl8150.git
10359W: https://github.com/petkan/rtl8150
1da177e4 10360S: Maintained
679655da 10361F: drivers/net/usb/rtl8150.c
1da177e4 10362
f896b796 10363USB SERIAL SUBSYSTEM
66085694 10364M: Johan Hovold <johan@kernel.org>
795fb7e7 10365L: linux-usb@vger.kernel.org
4e68852d 10366S: Maintained
679655da 10367F: Documentation/usb/usb-serial.txt
f896b796 10368F: drivers/usb/serial/
679655da 10369F: include/linux/usb/serial.h
1da177e4 10370
b3f0db1c
SG
10371USB SMSC75XX ETHERNET DRIVER
10372M: Steve Glendinning <steve.glendinning@shawell.net>
10373L: netdev@vger.kernel.org
10374S: Maintained
10375F: drivers/net/usb/smsc75xx.*
10376
2f7ca802 10377USB SMSC95XX ETHERNET DRIVER
90b24cfb 10378M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10379L: netdev@vger.kernel.org
90b24cfb 10380S: Maintained
679655da 10381F: drivers/net/usb/smsc95xx.*
2f7ca802 10382
1da177e4 10383USB SUBSYSTEM
879a5a00 10384M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10385L: linux-usb@vger.kernel.org
1da177e4 10386W: http://www.linux-usb.org
08deed1e 10387T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10388S: Supported
679655da 10389F: Documentation/usb/
679655da
JP
10390F: drivers/usb/
10391F: include/linux/usb.h
10392F: include/linux/usb/
1da177e4
LT
10393
10394USB UHCI DRIVER
8b58be88 10395M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10396L: linux-usb@vger.kernel.org
1da177e4 10397S: Maintained
679655da 10398F: drivers/usb/host/uhci*
1da177e4 10399
69ae9e3e 10400USB "USBNET" DRIVER FRAMEWORK
686f13bb 10401M: Oliver Neukum <oneukum@suse.de>
043600a6 10402L: netdev@vger.kernel.org
69ae9e3e 10403W: http://www.linux-usb.org/usbnet
1da177e4 10404S: Maintained
679655da
JP
10405F: drivers/net/usb/usbnet.c
10406F: include/linux/usb/usbnet.h
1da177e4 10407
c0efd232 10408USB VIDEO CLASS
c53ac071 10409M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10410L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10411L: linux-media@vger.kernel.org
275ffde4 10412T: git git://linuxtv.org/media_tree.git
57c6d2e9 10413W: http://www.ideasonboard.org/uvc/
c0efd232 10414S: Maintained
0c0d06ca 10415F: drivers/media/usb/uvc/
6c0f0359 10416F: include/uapi/linux/uvcvideo.h
1da177e4 10417
b60b9c45
HV
10418USB VISION DRIVER
10419M: Hans Verkuil <hverkuil@xs4all.nl>
10420L: linux-media@vger.kernel.org
10421T: git git://linuxtv.org/media_tree.git
10422W: http://linuxtv.org
10423S: Odd Fixes
10424F: drivers/media/usb/usbvision/
10425
8282da47
LP
10426USB WEBCAM GADGET
10427M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10428L: linux-usb@vger.kernel.org
10429S: Maintained
3a83c16e 10430F: drivers/usb/gadget/function/*uvc*
faf2e1db 10431F: drivers/usb/gadget/legacy/webcam.c
8282da47 10432
bf164cc0 10433USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10434M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10435L: linux-wireless@vger.kernel.org
10436S: Maintained
679655da 10437F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10438
eb6bab13 10439USB XHCI DRIVER
03d85053 10440M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10441L: linux-usb@vger.kernel.org
10442S: Supported
36d0344c
SS
10443F: drivers/usb/host/xhci*
10444F: drivers/usb/host/pci-quirks*
eb6bab13 10445
1da177e4 10446USB ZD1201 DRIVER
4086b9ca 10447L: linux-wireless@vger.kernel.org
1da177e4 10448W: http://linux-lc100020.sourceforge.net
4086b9ca 10449S: Orphan
679655da 10450F: drivers/net/wireless/zd1201.*
1da177e4 10451
b7eee616 10452USB ZR364XX DRIVER
8b58be88 10453M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10454L: linux-usb@vger.kernel.org
661263b5 10455L: linux-media@vger.kernel.org
275ffde4 10456T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10457W: http://royale.zerezo.com/zr364xx/
10458S: Maintained
679655da 10459F: Documentation/video4linux/zr364xx.txt
90d72ac6 10460F: drivers/media/usb/zr364xx/
b7eee616 10461
e7839f25 10462USER-MODE LINUX (UML)
8b58be88 10463M: Jeff Dike <jdike@addtoit.com>
b15194b7 10464M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10465L: user-mode-linux-devel@lists.sourceforge.net
10466L: user-mode-linux-user@lists.sourceforge.net
10467W: http://user-mode-linux.sourceforge.net
10468S: Maintained
61516587 10469F: Documentation/virtual/uml/
679655da 10470F: arch/um/
b070989a 10471F: arch/x86/um/
679655da
JP
10472F: fs/hostfs/
10473F: fs/hppfs/
b7eee616 10474
e5f114e9 10475USERSPACE I/O (UIO)
6a534c9d 10476M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10477M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10478S: Maintained
3d3fecbd 10479T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10480F: Documentation/DocBook/uio-howto.tmpl
10481F: drivers/uio/
10482F: include/linux/uio*.h
e5f114e9 10483
256cccbe 10484UTIL-LINUX PACKAGE
8b58be88 10485M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10486L: util-linux@vger.kernel.org
10487W: http://en.wikipedia.org/wiki/Util-linux
10488T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10489S: Maintained
10490
c1fd1c07 10491UVESAFB DRIVER
8b58be88 10492M: Michal Januszewski <spock@gentoo.org>
c69f677c 10493L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10494W: http://dev.gentoo.org/~spock/projects/uvesafb/
10495S: Maintained
679655da 10496F: Documentation/fb/uvesafb.txt
8a61f013 10497F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10498
4480f15b 10499VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10500M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10501S: Maintained
679655da
JP
10502F: Documentation/filesystems/vfat.txt
10503F: fs/fat/
1da177e4 10504
cba3345c
AW
10505VFIO DRIVER
10506M: Alex Williamson <alex.williamson@redhat.com>
10507L: kvm@vger.kernel.org
10508S: Maintained
10509F: Documentation/vfio.txt
10510F: drivers/vfio/
10511F: include/linux/vfio.h
c117ab84 10512F: include/uapi/linux/vfio.h
cba3345c 10513
9e6f3438
PO
10514VIDEOBUF2 FRAMEWORK
10515M: Pawel Osciak <pawel@osciak.com>
10516M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10517M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10518L: linux-media@vger.kernel.org
10519S: Maintained
90d72ac6 10520F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10521F: include/media/videobuf2-*
10522
9a82446b
AS
10523VIRTIO CONSOLE DRIVER
10524M: Amit Shah <amit.shah@redhat.com>
10525L: virtualization@lists.linux-foundation.org
10526S: Maintained
10527F: drivers/char/virtio_console.c
10528F: include/linux/virtio_console.h
c117ab84 10529F: include/uapi/linux/virtio_console.h
9a82446b 10530
2426ec8f 10531VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10532M: "Michael S. Tsirkin" <mst@redhat.com>
10533L: virtualization@lists.linux-foundation.org
10534S: Maintained
10535F: drivers/virtio/
c893c8d7 10536F: tools/virtio/
2426ec8f
MT
10537F: drivers/net/virtio_net.c
10538F: drivers/block/virtio_blk.c
10539F: include/linux/virtio_*.h
916cdabc 10540F: include/uapi/linux/virtio_*.h
2426ec8f 10541
3a4d5c94
MT
10542VIRTIO HOST (VHOST)
10543M: "Michael S. Tsirkin" <mst@redhat.com>
10544L: kvm@vger.kernel.org
c996d8b9 10545L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10546L: netdev@vger.kernel.org
10547S: Maintained
10548F: drivers/vhost/
c117ab84 10549F: include/uapi/linux/vhost.h
3a4d5c94 10550
271c8651
GH
10551VIRTIO INPUT DRIVER
10552M: Gerd Hoffmann <kraxel@redhat.com>
10553S: Maintained
10554F: drivers/virtio/virtio_input.c
10555F: include/uapi/linux/virtio_input.h
10556
1da177e4 10557VIA RHINE NETWORK DRIVER
8b58be88 10558M: Roger Luethi <rl@hellgate.ch>
1da177e4 10559S: Maintained
f2148a47 10560F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10561
f0bf7f61 10562VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10563M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10564M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10565S: Maintained
10566F: drivers/mmc/host/via-sdmmc.c
10567
69e4a7c2 10568VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10569M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10570L: linux-fbdev@vger.kernel.org
69e4a7c2 10571S: Maintained
c7babebd
FTS
10572F: include/linux/via-core.h
10573F: include/linux/via-gpio.h
10574F: include/linux/via_i2c.h
8a61f013 10575F: drivers/video/fbdev/via/
69e4a7c2 10576
01f20734 10577VIA VELOCITY NETWORK DRIVER
8b58be88 10578M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10579L: netdev@vger.kernel.org
10580S: Maintained
f2148a47 10581F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10582
77911fd2 10583VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10584M: Hans Verkuil <hverkuil@xs4all.nl>
10585L: linux-media@vger.kernel.org
10586T: git git://linuxtv.org/media_tree.git
10587W: http://linuxtv.org
10588S: Maintained
77911fd2 10589F: drivers/media/platform/vivid/*
0b7bc1fa 10590
be7f8273 10591VLAN (802.1Q)
8b58be88 10592M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10593L: netdev@vger.kernel.org
10594S: Maintained
679655da
JP
10595F: drivers/net/macvlan.c
10596F: include/linux/if_*vlan.h
10597F: net/8021q/
be7f8273 10598
55e331cf 10599VLYNQ BUS
8b58be88 10600M: Florian Fainelli <florian@openwrt.org>
8578d7af 10601L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10602S: Maintained
10603F: drivers/vlynq/vlynq.c
10604F: include/linux/vlynq.h
10605
390beae4
MW
10606VME SUBSYSTEM
10607M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10608M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10609M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10610L: devel@driverdev.osuosl.org
10611S: Maintained
10612T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10613F: Documentation/vme_api.txt
10614F: drivers/staging/vme/
10615F: drivers/vme/
10616F: include/linux/vme*
10617
4488e09b
AK
10618VMWARE HYPERVISOR INTERFACE
10619M: Alok Kataria <akataria@vmware.com>
10620L: virtualization@lists.linux-foundation.org
10621S: Supported
10622F: arch/x86/kernel/cpu/vmware.c
10623
73b35d07
DT
10624VMWARE BALLOON DRIVER
10625M: Xavier Deguillard <xdeguillard@vmware.com>
10626M: Philip Moltmann <moltmann@vmware.com>
10627M: "VMware, Inc." <pv-drivers@vmware.com>
10628L: linux-kernel@vger.kernel.org
10629S: Maintained
10630F: drivers/misc/vmw_balloon.c
10631
8b8be51b
TH
10632VMWARE VMMOUSE SUBDRIVER
10633M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10634M: "VMware, Inc." <pv-drivers@vmware.com>
10635L: linux-input@vger.kernel.org
10636S: Maintained
10637F: drivers/input/mouse/vmmouse.c
10638F: drivers/input/mouse/vmmouse.h
10639
d1a890fa 10640VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10641M: Shreyas Bhatewara <sbhatewara@vmware.com>
10642M: "VMware, Inc." <pv-drivers@vmware.com>
10643L: netdev@vger.kernel.org
10644S: Maintained
10645F: drivers/net/vmxnet3/
d1a890fa 10646
851b1642 10647VMware PVSCSI driver
f2d7e40e 10648M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10649M: VMware PV-Drivers <pv-drivers@vmware.com>
10650L: linux-scsi@vger.kernel.org
10651S: Maintained
10652F: drivers/scsi/vmw_pvscsi.c
10653F: drivers/scsi/vmw_pvscsi.h
10654
e53e86c7 10655VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10656M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10657M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10658L: linux-kernel@vger.kernel.org
e53e86c7 10659W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10660W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10661T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10662S: Supported
679655da
JP
10663F: drivers/regulator/
10664F: include/linux/regulator/
e53e86c7 10665
ab41319e 10666VT1211 HARDWARE MONITOR DRIVER
8b58be88 10667M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10668L: lm-sensors@lm-sensors.org
10669S: Maintained
679655da
JP
10670F: Documentation/hwmon/vt1211
10671F: drivers/hwmon/vt1211.c
ab41319e 10672
1de9e371 10673VT8231 HARDWARE MONITOR DRIVER
8b58be88 10674M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10675L: lm-sensors@lm-sensors.org
10676S: Maintained
679655da 10677F: drivers/hwmon/vt8231.c
1de9e371 10678
88095e7b
TO
10679VUB300 USB to SDIO/SD/MMC bridge chip
10680M: Tony Olech <tony.olech@elandigitalsystems.com>
10681L: linux-mmc@vger.kernel.org
10682L: linux-usb@vger.kernel.org
10683S: Supported
10684F: drivers/mmc/host/vub300.c
10685
1da177e4 10686W1 DALLAS'S 1-WIRE BUS
a8018766 10687M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10688S: Maintained
679655da
JP
10689F: Documentation/w1/
10690F: drivers/w1/
1da177e4 10691
13927079 10692W83791D HARDWARE MONITORING DRIVER
8b58be88 10693M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10694L: lm-sensors@lm-sensors.org
25845c22 10695S: Maintained
679655da
JP
10696F: Documentation/hwmon/w83791d
10697F: drivers/hwmon/w83791d.c
13927079 10698
61db011d 10699W83793 HARDWARE MONITORING DRIVER
8b58be88 10700M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10701L: lm-sensors@lm-sensors.org
10702S: Maintained
679655da
JP
10703F: Documentation/hwmon/w83793
10704F: drivers/hwmon/w83793.c
61db011d 10705
e3760b43 10706W83795 HARDWARE MONITORING DRIVER
7c81c60f 10707M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10708L: lm-sensors@lm-sensors.org
10709S: Maintained
10710F: drivers/hwmon/w83795.c
10711
1da177e4 10712W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10713M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10714S: Maintained
679655da 10715F: drivers/mmc/host/wbsd.*
1da177e4 10716
b4e05923
HG
10717WACOM PROTOCOL 4 SERIAL TABLETS
10718M: Julian Squires <julian@cipht.net>
10719M: Hans de Goede <hdegoede@redhat.com>
10720L: linux-input@vger.kernel.org
10721S: Maintained
10722F: drivers/input/tablet/wacom_serial4.c
10723
3527761c 10724WATCHDOG DEVICE DRIVERS
8b58be88 10725M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10726L: linux-watchdog@vger.kernel.org
10727W: http://www.linux-watchdog.org/
f599aaf0 10728T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10729S: Maintained
679655da
JP
10730F: Documentation/watchdog/
10731F: drivers/watchdog/
10732F: include/linux/watchdog.h
c117ab84 10733F: include/uapi/linux/watchdog.h
3527761c 10734
1da177e4 10735WD7000 SCSI DRIVER
8b58be88 10736M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10737L: linux-scsi@vger.kernel.org
10738S: Maintained
679655da 10739F: drivers/scsi/wd7000.c
1da177e4 10740
b22e00f3
DH
10741WIIMOTE HID DRIVER
10742M: David Herrmann <dh.herrmann@googlemail.com>
10743L: linux-input@vger.kernel.org
10744S: Maintained
10745F: drivers/hid/hid-wiimote*
10746
e258b80e 10747WINBOND CIR DRIVER
364e9e18 10748M: David Härdeman <david@hardeman.nu>
e258b80e 10749S: Maintained
116ab806 10750F: drivers/media/rc/winbond-cir.c
e258b80e 10751
8a70da82 10752WIMAX STACK
8b58be88 10753M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10754M: linux-wimax@intel.com
49e7d9df 10755L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10756S: Supported
10757W: http://linuxwimax.org
315987dc 10758F: Documentation/wimax/README.wimax
315987dc
JP
10759F: include/linux/wimax/debug.h
10760F: include/net/wimax.h
c117ab84 10761F: include/uapi/linux/wimax.h
315987dc 10762F: net/wimax/
8a70da82 10763
5fc14680 10764WISTRON LAPTOP BUTTON DRIVER
8b58be88 10765M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10766S: Maintained
679655da 10767F: drivers/input/misc/wistron_btns.c
5fc14680 10768
1da177e4 10769WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10770M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10771L: linux-wireless@vger.kernel.org
926554c4 10772W: http://oops.ghostprotocols.net:81/blog
1da177e4 10773S: Maintained
679655da 10774F: drivers/net/wireless/wl3501*
1da177e4 10775
febf1dff 10776WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10777M: Mark Brown <broonie@kernel.org>
8b58be88 10778M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10779L: linux-input@vger.kernel.org
10780T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10781W: http://opensource.wolfsonmicro.com/node/7
10782S: Supported
679655da
JP
10783F: drivers/input/touchscreen/*wm97*
10784F: include/linux/wm97xx.h
febf1dff 10785
055bcbcb 10786WOLFSON MICROELECTRONICS DRIVERS
fef95164 10787L: patches@opensource.wolfsonmicro.com
cf8eda3e 10788T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10789T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10790W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10791S: Supported
3768f0b1 10792F: Documentation/hwmon/wm83??
af1c5386 10793F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10794F: drivers/clk/clk-wm83*.c
9c309598 10795F: drivers/extcon/extcon-arizona.c
b75ea16a 10796F: drivers/leds/leds-wm83*.c
25b273ba 10797F: drivers/gpio/gpio-*wm*.c
9c309598 10798F: drivers/gpio/gpio-arizona.c
d22b0869 10799F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10800F: drivers/input/misc/wm831x-on.c
10801F: drivers/input/touchscreen/wm831x-ts.c
10802F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10803F: drivers/mfd/arizona*
10804F: drivers/mfd/wm*.c
b75ea16a
MB
10805F: drivers/power/wm83*.c
10806F: drivers/rtc/rtc-wm83*.c
10807F: drivers/regulator/wm8*.c
3860e6c4 10808F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10809F: drivers/watchdog/wm83*_wdt.c
9c309598 10810F: include/linux/mfd/arizona/
3860e6c4 10811F: include/linux/mfd/wm831x/
b75ea16a 10812F: include/linux/mfd/wm8350/
3768f0b1 10813F: include/linux/mfd/wm8400*
59ec6da2 10814F: include/linux/wm97xx.h
055bcbcb 10815F: include/sound/wm????.h
9c309598 10816F: sound/soc/codecs/arizona.?
055bcbcb 10817F: sound/soc/codecs/wm*
b75ea16a 10818
3e6cd7a4
TH
10819WORKQUEUE
10820M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10821T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10822S: Maintained
10823F: include/linux/workqueue.h
10824F: kernel/workqueue.c
10825F: Documentation/workqueue.txt
10826
1da177e4 10827X.25 NETWORK LAYER
8bf28059 10828M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10829L: linux-x25@vger.kernel.org
8bf28059 10830S: Odd Fixes
679655da
JP
10831F: Documentation/networking/x25*
10832F: include/net/x25*
10833F: net/x25/
1da177e4 10834
e2d1d6c0 10835X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10836M: Thomas Gleixner <tglx@linutronix.de>
10837M: Ingo Molnar <mingo@redhat.com>
10838M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10839M: x86@kernel.org
981c3a4f 10840L: linux-kernel@vger.kernel.org
75fc2d37 10841T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10842S: Maintained
679655da
JP
10843F: Documentation/x86/
10844F: arch/x86/
e2d1d6c0 10845
d0944853 10846X86 PLATFORM DRIVERS
e181ba15 10847M: Darren Hart <dvhart@infradead.org>
d0944853 10848L: platform-driver-x86@vger.kernel.org
e181ba15 10849T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10850S: Maintained
14430813 10851F: drivers/platform/x86/
d0944853 10852
c1f5c54b
IM
10853X86 MCE INFRASTRUCTURE
10854M: Tony Luck <tony.luck@intel.com>
487ba8e8 10855M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10856L: linux-edac@vger.kernel.org
10857S: Maintained
10858F: arch/x86/kernel/cpu/mcheck/*
10859
f0905c5a
AL
10860X86 VDSO
10861M: Andy Lutomirski <luto@amacapital.net>
10862L: linux-kernel@vger.kernel.org
10863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10864S: Maintained
10865F: arch/x86/vdso/
10866
d6fad502 10867XC2028/3028 TUNER DRIVER
009a5410 10868M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10869L: linux-media@vger.kernel.org
10870W: http://linuxtv.org
10871T: git git://linuxtv.org/media_tree.git
10872S: Maintained
10873F: drivers/media/tuners/tuner-xc2028.*
10874
c4468085 10875XEN HYPERVISOR INTERFACE
c4468085 10876M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10877M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10878M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10879L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10880T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10881S: Supported
10882F: arch/x86/xen/
10883F: drivers/*/xen-*front.c
10884F: drivers/xen/
10885F: arch/x86/include/asm/xen/
10886F: include/xen/
c117ab84 10887F: include/uapi/xen/
c4468085 10888
77bfb479
SS
10889XEN HYPERVISOR ARM
10890M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10891L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10892S: Supported
10893F: arch/arm/xen/
10894F: arch/arm/include/asm/xen/
10895
b475e83f
SS
10896XEN HYPERVISOR ARM64
10897M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10898L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10899S: Supported
10900F: arch/arm64/xen/
10901F: arch/arm64/include/asm/xen/
10902
9b57e1a7
IC
10903XEN NETWORK BACKEND DRIVER
10904M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10905M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10906L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10907L: netdev@vger.kernel.org
10908S: Supported
10909F: drivers/net/xen-netback/*
10910
c5f8e29d
KRW
10911XEN PCI SUBSYSTEM
10912M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10913L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10914S: Supported
10915F: arch/x86/pci/*xen*
10916F: drivers/pci/*xen*
10917
a2c5ae65
KRW
10918XEN BLOCK SUBSYSTEM
10919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10920M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10921L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10922S: Supported
10923F: drivers/block/xen-blkback/*
10924F: drivers/block/xen*
10925
15d03609
JG
10926XEN PVSCSI DRIVERS
10927M: Juergen Gross <jgross@suse.com>
10928L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10929L: linux-scsi@vger.kernel.org
10930S: Supported
10931F: drivers/scsi/xen-scsifront.c
10932F: drivers/xen/xen-scsiback.c
10933F: include/xen/interface/io/vscsiif.h
10934
c5f8e29d
KRW
10935XEN SWIOTLB SUBSYSTEM
10936M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10937L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10938S: Supported
10939F: arch/x86/xen/*swiotlb*
10940F: drivers/xen/*swiotlb*
10941
1da177e4
LT
10942XFS FILESYSTEM
10943P: Silicon Graphics Inc
809625ca 10944M: Dave Chinner <david@fromorbit.com>
18caa67a 10945M: xfs@oss.sgi.com
d7ede1aa 10946L: xfs@oss.sgi.com
1da177e4 10947W: http://oss.sgi.com/projects/xfs
54e5881d 10948T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10949S: Supported
679655da
JP
10950F: Documentation/filesystems/xfs.txt
10951F: fs/xfs/
1da177e4 10952
8a3b7a25 10953XILINX AXI ETHERNET DRIVER
59a54f30
MS
10954M: Anirudha Sarangi <anirudh@xilinx.com>
10955M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10956S: Maintained
10957F: drivers/net/ethernet/xilinx/xilinx_axienet*
10958
238b8721 10959XILINX UARTLITE SERIAL DRIVER
8b58be88 10960M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10961L: linux-serial@vger.kernel.org
10962S: Maintained
df621252 10963F: drivers/tty/serial/uartlite.c
238b8721 10964
df330515
LP
10965XILINX VIDEO IP CORES
10966M: Hyun Kwon <hyun.kwon@xilinx.com>
10967M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10968L: linux-media@vger.kernel.org
10969T: git git://linuxtv.org/media_tree.git
10970S: Supported
10971F: Documentation/devicetree/bindings/media/xilinx/
10972F: drivers/media/platform/xilinx/
a5562f65 10973F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 10974
74316949
EB
10975XILLYBUS DRIVER
10976M: Eli Billauer <eli.billauer@gmail.com>
10977L: linux-kernel@vger.kernel.org
10978S: Supported
10979F: drivers/char/xillybus/
10980
f620e4b8
MF
10981XTENSA XTFPGA PLATFORM SUPPORT
10982M: Max Filippov <jcmvbkbc@gmail.com>
10983L: linux-xtensa@linux-xtensa.org
10984S: Maintained
10985F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 10986F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 10987
1da177e4 10988YAM DRIVER FOR AX.25
8b58be88 10989M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10990L: linux-hams@vger.kernel.org
10991S: Maintained
679655da
JP
10992F: drivers/net/hamradio/yam*
10993F: include/linux/yam.h
1da177e4 10994
af64a5eb 10995YEALINK PHONE DRIVER
8b58be88 10996M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10997L: usbb2k-api-dev@nongnu.org
10998S: Maintained
679655da
JP
10999F: Documentation/input/yealink.txt
11000F: drivers/input/misc/yealink.*
af64a5eb 11001
1da177e4 11002Z8530 DRIVER FOR AX.25
8b58be88 11003M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11004W: http://yaina.de/jreuter/
11005W: http://www.qsl.net/dl1bke/
11006L: linux-hams@vger.kernel.org
11007S: Maintained
679655da
JP
11008F: Documentation/networking/z8530drv.txt
11009F: drivers/net/hamradio/*scc.c
11010F: drivers/net/hamradio/z8530.h
1da177e4 11011
0cf31ec1 11012ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11013M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11014L: linux-mm@kvack.org
11015S: Maintained
11016F: mm/zbud.c
11017F: include/linux/zbud.h
11018
7c0c3afb 11019ZD1211RW WIRELESS DRIVER
8b58be88
JP
11020M: Daniel Drake <dsd@gentoo.org>
11021M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11022W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11023L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11024L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11025S: Maintained
679655da 11026F: drivers/net/wireless/zd1211rw/
7c0c3afb 11027
1da177e4 11028ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11029L: mjpeg-users@lists.sourceforge.net
f63145e2 11030L: linux-media@vger.kernel.org
1da177e4 11031W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11032T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11033S: Odd Fixes
90d72ac6 11034F: drivers/media/pci/zoran/
1da177e4 11035
6920f2cc
MK
11036ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11037M: Minchan Kim <minchan@kernel.org>
11038M: Nitin Gupta <ngupta@vflare.org>
11039L: linux-kernel@vger.kernel.org
11040S: Maintained
11041F: drivers/block/zram/
11042F: Documentation/blockdev/zram.txt
11043
8b4a4080 11044ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11045M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11046S: Maintained
df621252 11047F: drivers/tty/serial/zs.*
8b4a4080 11048
eae70d06
MK
11049ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11050M: Minchan Kim <minchan@kernel.org>
11051M: Nitin Gupta <ngupta@vflare.org>
11052L: linux-mm@kvack.org
11053S: Maintained
11054F: mm/zsmalloc.c
11055F: include/linux/zsmalloc.h
d02be50d 11056F: Documentation/vm/zsmalloc.txt
eae70d06 11057
0cf31ec1 11058ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11059M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11060L: linux-mm@kvack.org
11061S: Maintained
11062F: mm/zswap.c
11063
1da177e4 11064THE REST
8b58be88 11065M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11066L: linux-kernel@vger.kernel.org
8a6e2535 11067Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11068T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11069S: Buried alive in reporters
34d03cc1
JP
11070F: *
11071F: */
This page took 5.827745 seconds and 5 git commands to generate.