b43: update PHY descriptions in Kconfig
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4 150
68d96dcf
AA
1516LOWPAN GENERIC (BTLE/IEEE 802.15.4)
152M: Alexander Aring <alex.aring@gmail.com>
153L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
154L: linux-bluetooth@vger.kernel.org
155S: Maintained
156F: net/6lowpan/
6304f8fc 157F: include/net/6lowpan.h
68d96dcf 158
1da177e4 1596PACK NETWORK DRIVER FOR AX.25
8b58be88 160M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
161L: linux-hams@vger.kernel.org
162S: Maintained
679655da 163F: drivers/net/hamradio/6pack.c
1da177e4 164
1da177e4 1658169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 166M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 167M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 168L: netdev@vger.kernel.org
1da177e4 169S: Maintained
a8fe65b8 170F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
171
1728250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 173M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
174L: linux-serial@vger.kernel.org
175W: http://serial.sourceforge.net
8ee16a1b 176S: Maintained
08deed1e 177T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 178F: drivers/tty/serial/8250*
679655da 179F: include/linux/serial_8250.h
1da177e4
LT
180
1818390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 182L: netdev@vger.kernel.org
0cf445ce 183S: Orphan / Obsolete
644570b8 184F: drivers/net/ethernet/8390/
1da177e4 185
67543e50 1869P FILE SYSTEM
8b58be88
JP
187M: Eric Van Hensbergen <ericvh@gmail.com>
188M: Ron Minnich <rminnich@sandia.gov>
189M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 190L: v9fs-developer@lists.sourceforge.net
27a2a5ff 191W: http://swik.net/v9fs
8a6e2535 192Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 193T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 194S: Maintained
679655da
JP
195F: Documentation/filesystems/9p.txt
196F: fs/9p/
2315cb14
RL
197F: net/9p/
198F: include/net/9p/
199F: include/uapi/linux/virtio_9p.h
200F: include/trace/events/9p.h
201
67543e50 202
91952bc0
AP
203A8293 MEDIA DRIVER
204M: Antti Palosaari <crope@iki.fi>
205L: linux-media@vger.kernel.org
206W: http://linuxtv.org/
207W: http://palosaari.fi/linux/
208Q: http://patchwork.linuxtv.org/project/linux-media/list/
209T: git git://linuxtv.org/anttip/media_tree.git
210S: Maintained
211F: drivers/media/dvb-frontends/a8293*
212
e2d1d6c0 213AACRAID SCSI RAID DRIVER
8b58be88 214M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
215L: linux-scsi@vger.kernel.org
216W: http://www.adaptec.com/
1da177e4 217S: Supported
679655da
JP
218F: Documentation/scsi/aacraid.txt
219F: drivers/scsi/aacraid/
1da177e4 220
ea8f8fc8
JT
221ABI/API
222L: linux-api@vger.kernel.org
223F: Documentation/ABI/
224F: include/linux/syscalls.h
225F: include/uapi/
226F: kernel/sys_ni.c
227
249e3c85 228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 229M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
230L: lm-sensors@lm-sensors.org
231S: Maintained
679655da 232F: drivers/hwmon/abituguru.c
f2b84bbc 233
249e3c85 234ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 235M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
236L: lm-sensors@lm-sensors.org
237S: Maintained
679655da 238F: drivers/hwmon/abituguru3.c
249e3c85 239
1da177e4 240ACENIC DRIVER
8b58be88 241M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
242L: linux-acenic@sunsite.dk
243S: Maintained
531c4f89 244F: drivers/net/ethernet/alteon/acenic*
1da177e4 245
e86435eb 246ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 247M: Peter Feuerer <peter@piie.net>
d0944853 248L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
249W: http://piie.net/?section=acerhdf
250S: Maintained
251F: drivers/platform/x86/acerhdf.c
e86435eb 252
745a5d21 253ACER WMI LAPTOP EXTRAS
182ae55c 254M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 255L: platform-driver-x86@vger.kernel.org
745a5d21 256S: Maintained
679655da 257F: drivers/platform/x86/acer-wmi.c
745a5d21 258
1da177e4 259ACPI
49db1903 260M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 261M: Len Brown <lenb@kernel.org>
6968e50c 262L: linux-acpi@vger.kernel.org
360818b8
RW
263W: https://01.org/linux-acpi
264Q: https://patchwork.kernel.org/project/linux-acpi/list/
265T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 266S: Supported
679655da
JP
267F: drivers/acpi/
268F: drivers/pnp/pnpacpi/
269F: include/linux/acpi.h
43368e74 270F: include/acpi/
994b942f 271F: Documentation/acpi
89ca78a0 272F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
273F: drivers/pci/*acpi*
274F: drivers/pci/*/*acpi*
275F: drivers/pci/*/*/*acpi*
2754c447 276F: tools/power/acpi
8b59a454 277
3774929d
RW
278ACPI COMPONENT ARCHITECTURE (ACPICA)
279M: Robert Moore <robert.moore@intel.com>
280M: Lv Zheng <lv.zheng@intel.com>
281M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
282L: linux-acpi@vger.kernel.org
283L: devel@acpica.org
284W: https://acpica.org/
285W: https://github.com/acpica/acpica/
286Q: https://patchwork.kernel.org/project/linux-acpi/list/
287T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
288S: Supported
289F: drivers/acpi/acpica/
290F: include/acpi/
2754c447 291F: tools/power/acpi/
3774929d 292
8b59a454 293ACPI FAN DRIVER
8b58be88 294M: Zhang Rui <rui.zhang@intel.com>
8b59a454 295L: linux-acpi@vger.kernel.org
5ca92bd9 296W: https://01.org/linux-acpi
8b59a454 297S: Supported
679655da 298F: drivers/acpi/fan.c
1da177e4 299
8b59a454 300ACPI THERMAL DRIVER
8b58be88 301M: Zhang Rui <rui.zhang@intel.com>
8b59a454 302L: linux-acpi@vger.kernel.org
5ca92bd9 303W: https://01.org/linux-acpi
8b59a454 304S: Supported
679655da 305F: drivers/acpi/*thermal*
998be20f 306
359acec8 307ACPI VIDEO DRIVER
8b58be88 308M: Zhang Rui <rui.zhang@intel.com>
8b59a454 309L: linux-acpi@vger.kernel.org
5ca92bd9 310W: https://01.org/linux-acpi
8b59a454 311S: Supported
679655da 312F: drivers/acpi/video.c
998be20f 313
bff431e4 314ACPI WMI DRIVER
d0944853 315L: platform-driver-x86@vger.kernel.org
5b927259 316S: Orphan
679655da 317F: drivers/platform/x86/wmi.c
bff431e4 318
2f39d519 319AD1889 ALSA SOUND DRIVER
8b58be88 320M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
321W: http://wiki.parisc-linux.org/AD1889
322L: linux-parisc@vger.kernel.org
323S: Maintained
679655da 324F: sound/pci/ad1889.*
2f39d519 325
527a1a83
MH
326AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
327M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 328W: http://wiki.analog.com/AD5254
a4edbc10 329W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
330S: Supported
331F: drivers/misc/ad525x_dpot.c
332
333AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
334M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 335W: http://wiki.analog.com/AD5398
a4edbc10 336W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
337S: Supported
338F: drivers/regulator/ad5398.c
339
340AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
341M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 342W: http://wiki.analog.com/AD7142
a4edbc10 343W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
344S: Supported
345F: drivers/input/misc/ad714x.c
346
347AD7877 TOUCHSCREEN DRIVER
348M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 349W: http://wiki.analog.com/AD7877
a4edbc10 350W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
351S: Supported
352F: drivers/input/touchscreen/ad7877.c
353
354AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
355M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 356W: http://wiki.analog.com/AD7879
a4edbc10 357W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
358S: Supported
359F: drivers/input/touchscreen/ad7879.c
360
1330b0dc
JK
361ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
362M: Jiri Kosina <jkosina@suse.cz>
363S: Maintained
364
1da177e4 365ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 366M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 367L: lm-sensors@lm-sensors.org
1da177e4 368S: Maintained
679655da
JP
369F: Documentation/hwmon/adm1025
370F: drivers/hwmon/adm1025.c
1da177e4 371
cae2caae 372ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 373M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
374L: lm-sensors@lm-sensors.org
375S: Maintained
679655da 376F: drivers/hwmon/adm1029.c
cae2caae 377
cc0b88cf 378ADM8211 WIRELESS DRIVER
cc0b88cf 379L: linux-wireless@vger.kernel.org
491b26b4 380W: http://wireless.kernel.org/
e71bcbd0 381S: Orphan
679655da 382F: drivers/net/wireless/adm8211.*
cc0b88cf 383
e8e31622
SA
384ADP1653 FLASH CONTROLLER DRIVER
385M: Sakari Ailus <sakari.ailus@iki.fi>
386L: linux-media@vger.kernel.org
387S: Maintained
388F: drivers/media/i2c/adp1653.c
389F: include/media/adp1653.h
390
527a1a83
MH
391ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
392M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 393W: http://wiki.analog.com/ADP5520
a4edbc10 394W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
395S: Supported
396F: drivers/mfd/adp5520.c
397F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 398F: drivers/leds/leds-adp5520.c
77278d50 399F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
400F: drivers/input/keyboard/adp5520-keys.c
401
402ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
403M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 404W: http://wiki.analog.com/ADP5588
a4edbc10 405W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
406S: Supported
407F: drivers/input/keyboard/adp5588-keys.c
77278d50 408F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
409
410ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
411M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 412W: http://wiki.analog.com/ADP8860
a4edbc10 413W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
414S: Supported
415F: drivers/video/backlight/adp8860_bl.c
416
8c22a8f5
DE
417ADS1015 HARDWARE MONITOR DRIVER
418M: Dirk Eibach <eibach@gdsys.de>
419L: lm-sensors@lm-sensors.org
420S: Maintained
421F: Documentation/hwmon/ads1015
422F: drivers/hwmon/ads1015.c
423F: include/linux/i2c/ads1015.h
424
1da177e4 425ADT746X FAN DRIVER
8b58be88 426M: Colin Leroy <colin@colino.net>
1da177e4 427S: Maintained
679655da 428F: drivers/macintosh/therm_adt746x.c
1da177e4 429
b058b859 430ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 431M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
432L: lm-sensors@lm-sensors.org
433S: Maintained
434F: Documentation/hwmon/adt7475
435F: drivers/hwmon/adt7475.c
436
527a1a83
MH
437ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
438M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 439W: http://wiki.analog.com/ADXL345
a4edbc10 440W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
441S: Supported
442F: drivers/input/misc/adxl34x.c
443
8c6af9e1 444ADVANSYS SCSI DRIVER
8b58be88 445M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
446L: linux-scsi@vger.kernel.org
447S: Maintained
679655da
JP
448F: Documentation/scsi/advansys.txt
449F: drivers/scsi/advansys.c
8c6af9e1 450
1da177e4 451AEDSP16 DRIVER
8b58be88 452M: Riccardo Facchetti <fizban@tin.it>
1da177e4 453S: Maintained
679655da 454F: sound/oss/aedsp16.c
1da177e4 455
91952bc0
AP
456AF9013 MEDIA DRIVER
457M: Antti Palosaari <crope@iki.fi>
458L: linux-media@vger.kernel.org
459W: http://linuxtv.org/
460W: http://palosaari.fi/linux/
461Q: http://patchwork.linuxtv.org/project/linux-media/list/
462T: git git://linuxtv.org/anttip/media_tree.git
463S: Maintained
464F: drivers/media/dvb-frontends/af9013*
465
466AF9033 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9033*
475
1da177e4 476AFFS FILE SYSTEM
6cf515e1
GU
477L: linux-fsdevel@vger.kernel.org
478S: Orphan
679655da
JP
479F: Documentation/filesystems/affs.txt
480F: fs/affs/
1da177e4 481
e2d1d6c0 482AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 483M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
484L: linux-afs@lists.infradead.org
485S: Supported
679655da
JP
486F: fs/afs/
487F: include/net/af_rxrpc.h
488F: net/rxrpc/af_rxrpc.c
e2d1d6c0 489
1da177e4 490AGPGART DRIVER
8b58be88 491M: David Airlie <airlied@linux.ie>
878eaf61 492T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 493S: Maintained
679655da
JP
494F: drivers/char/agp/
495F: include/linux/agp*
c117ab84 496F: include/uapi/linux/agp*
1da177e4
LT
497
498AHA152X SCSI DRIVER
8b58be88 499M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
500L: linux-scsi@vger.kernel.org
501S: Maintained
679655da
JP
502F: drivers/scsi/aha152x*
503F: drivers/scsi/pcmcia/aha152x*
1da177e4 504
64624d4f 505AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 506M: Hannes Reinecke <hare@suse.de>
64624d4f 507L: linux-scsi@vger.kernel.org
1da177e4 508S: Maintained
679655da 509F: drivers/scsi/aic7xxx/
1da177e4 510
450500ad
HV
511AIMSLAB FM RADIO RECEIVER DRIVER
512M: Hans Verkuil <hverkuil@xs4all.nl>
513L: linux-media@vger.kernel.org
514T: git git://linuxtv.org/media_tree.git
515W: http://linuxtv.org
516S: Maintained
517F: drivers/media/radio/radio-aimslab*
518
e2d1d6c0 519AIO
8b58be88 520M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
521L: linux-aio@kvack.org
522S: Supported
679655da
JP
523F: fs/aio.c
524F: include/linux/*aio*.h
e2d1d6c0 525
1da177e4 526ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 527M: Duncan Sands <duncan.sands@free.fr>
6372594a 528L: linux-usb@vger.kernel.org
1da177e4
LT
529W: http://www.linux-usb.org/SpeedTouch/
530S: Maintained
679655da
JP
531F: drivers/usb/atm/speedtch.c
532F: drivers/usb/atm/usbatm.c
1da177e4 533
272f133a 534ALCHEMY AU1XX0 MMC DRIVER
8b58be88 535M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 536S: Maintained
679655da 537F: drivers/mmc/host/au1xmmc.c
272f133a 538
4a4e5787 539ALI1563 I2C DRIVER
8b58be88 540M: Rudolf Marek <r.marek@assembler.cz>
846557d3 541L: linux-i2c@vger.kernel.org
4a4e5787 542S: Maintained
679655da
JP
543F: Documentation/i2c/busses/i2c-ali1563
544F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 545
1da177e4 546ALPHA PORT
8b58be88 547M: Richard Henderson <rth@twiddle.net>
8b58be88 548M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 549M: Matt Turner <mattst88@gmail.com>
c89f4f9a 550S: Odd Fixes
a9406699 551L: linux-alpha@vger.kernel.org
679655da 552F: arch/alpha/
1da177e4 553
16b8b922 554ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 555M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
556L: netdev@vger.kernel.org
557L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
558S: Maintained
559F: drivers/net/ethernet/altera/
560
adf9251f
TK
561ALTERA UART/JTAG UART SERIAL DRIVERS
562M: Tobias Klauser <tklauser@distanz.ch>
563L: linux-serial@vger.kernel.org
61bd0943 564L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
565S: Maintained
566F: drivers/tty/serial/altera_uart.c
567F: drivers/tty/serial/altera_jtaguart.c
568F: include/linux/altera_uart.h
569F: include/linux/altera_jtaguart.h
570
f4875e12
TL
571AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
572M: Tom Lendacky <thomas.lendacky@amd.com>
573L: linux-crypto@vger.kernel.org
574S: Supported
575F: drivers/crypto/ccp/
576F: include/linux/ccp.h
577
512d1027 578AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 579M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
580L: lm-sensors@lm-sensors.org
581S: Maintained
582F: Documentation/hwmon/fam15h_power
583F: drivers/hwmon/fam15h_power.c
584
167a675a 585AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 586M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 587L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 588S: Supported
679655da 589F: drivers/usb/gadget/amd5536udc.*
167a675a 590
f90b8116 591AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 592P: Andres Salomon <dilinger@queued.net>
67d76710 593L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
594W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
595S: Supported
679655da
JP
596F: drivers/char/hw_random/geode-rng.c
597F: drivers/crypto/geode*
598F: drivers/video/geode/
599F: arch/x86/include/asm/geode.h
f90b8116 600
919ee7dd 601AMD IOMMU (AMD-VI)
e4110568 602M: Joerg Roedel <joro@8bytes.org>
919ee7dd 603L: iommu@lists.linux-foundation.org
525b233c 604T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 605S: Maintained
b2c16391
JP
606F: drivers/iommu/amd_iommu*.[ch]
607F: include/linux/amd-iommu.h
919ee7dd 608
e7f5b309 609AMD MICROCODE UPDATE SUPPORT
943482d0 610M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 611L: amd64-microcode@amd64.org
943482d0 612S: Maintained
679655da 613F: arch/x86/kernel/microcode_amd.c
e7f5b309 614
45198c7b
LT
615AMD XGBE DRIVER
616M: Tom Lendacky <thomas.lendacky@amd.com>
617L: netdev@vger.kernel.org
618S: Supported
619F: drivers/net/ethernet/amd/xgbe/
620F: drivers/net/phy/amd-xgbe-phy.c
621
284f42b6 622AMS (Apple Motion Sensor) DRIVER
8b58be88 623M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 624S: Supported
bd5f47ec 625F: drivers/macintosh/ams/
284f42b6 626
f94b533d 627AMSO1100 RNIC DRIVER
8b58be88
JP
628M: Tom Tucker <tom@opengridcomputing.com>
629M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 630L: linux-rdma@vger.kernel.org
f94b533d 631S: Maintained
679655da 632F: drivers/infiniband/hw/amso1100/
f94b533d 633
531fca16
HV
634ANALOG DEVICES INC AD9389B DRIVER
635M: Hans Verkuil <hans.verkuil@cisco.com>
636L: linux-media@vger.kernel.org
637S: Maintained
638F: drivers/media/i2c/ad9389b*
639
c40ddfa3
HV
640ANALOG DEVICES INC ADV7511 DRIVER
641M: Hans Verkuil <hans.verkuil@cisco.com>
642L: linux-media@vger.kernel.org
643S: Maintained
644F: drivers/media/i2c/adv7511*
645
531fca16
HV
646ANALOG DEVICES INC ADV7604 DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/adv7604*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7842 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7842*
657
527a1a83 658ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 659M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 660L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 661W: http://wiki.analog.com/
a4edbc10 662W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 663S: Supported
39c9d199 664F: sound/soc/codecs/adau*
cc52688a 665F: sound/soc/codecs/adav*
4bdef3bd 666F: sound/soc/codecs/ad1*
ae48f5ef 667F: sound/soc/codecs/ad7*
4bdef3bd 668F: sound/soc/codecs/ssm*
40216ce7 669F: sound/soc/codecs/sigmadsp.*
4bdef3bd 670
527a1a83 671ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 672L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
674W: http://blackfin.uclinux.org/
675S: Supported
676F: sound/soc/blackfin/*
677
42269063 678AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 679M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 680L: linuxppc-dev@lists.ozlabs.org
93711660 681L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 682S: Maintained
679655da 683F: sound/aoa/
42269063 684
1da177e4 685APM DRIVER
81024fc4
JK
686M: Jiri Kosina <jkosina@suse.cz>
687S: Odd fixes
679655da
JP
688F: arch/x86/kernel/apm_32.c
689F: include/linux/apm_bios.h
c117ab84 690F: include/uapi/linux/apm_bios.h
81024fc4 691F: drivers/char/apm-emulation.c
1da177e4 692
bd7aa4b2 693APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 694M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
695L: linux-input@vger.kernel.org
696S: Maintained
679655da 697F: drivers/input/mouse/bcm5974.c
bd7aa4b2 698
6f2fad74 699APPLE SMC DRIVER
d618540f
HR
700M: Henrik Rydberg <rydberg@euromail.se>
701L: lm-sensors@lm-sensors.org
6f2fad74 702S: Maintained
679655da 703F: drivers/hwmon/applesmc.c
6f2fad74 704
1da177e4 705APPLETALK NETWORK LAYER
8b58be88 706M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 707S: Maintained
679655da
JP
708F: drivers/net/appletalk/
709F: net/appletalk/
1da177e4 710
62a37dc7
LP
711APTINA CAMERA SENSOR PLL
712M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
713L: linux-media@vger.kernel.org
714S: Maintained
715F: drivers/media/i2c/aptina-pll.*
716
a480167b 717ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 718M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
719L: linux-ide@vger.kernel.org
720S: Maintained
721F: include/linux/pata_arasan_cf_data.h
722F: drivers/ata/pata_arasan_cf.c
723
1154ea7d 724ARC FRAMEBUFFER DRIVER
8b58be88 725M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 726S: Maintained
679655da
JP
727F: drivers/video/arcfb.c
728F: drivers/video/fb_defio.c
1154ea7d 729
1da177e4 730ARM MFM AND FLOPPY DRIVERS
8b58be88 731M: Ian Molton <spyro@f2s.com>
1da177e4 732S: Maintained
679655da
JP
733F: arch/arm/lib/floppydma.S
734F: arch/arm/include/asm/floppy.h
1da177e4 735
6f96521f
WD
736ARM PMU PROFILING AND DEBUGGING
737M: Will Deacon <will.deacon@arm.com>
738S: Maintained
739F: arch/arm/kernel/perf_event*
740F: arch/arm/oprofile/common.c
6f96521f
WD
741F: arch/arm/include/asm/pmu.h
742F: arch/arm/kernel/hw_breakpoint.c
743F: arch/arm/include/asm/hw_breakpoint.h
744
d4275354 745ARM PORT
8b58be88 746M: Russell King <linux@arm.linux.org.uk>
efc03ecb 747L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
748W: http://www.arm.linux.org.uk/
749S: Maintained
750F: arch/arm/
751
d323c243
SB
752ARM SUB-ARCHITECTURES
753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 754S: Maintained
d323c243
SB
755F: arch/arm/mach-*/
756F: arch/arm/plat-*/
757T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
758
cefbf4ea
RK
759ARM PRIMECELL AACI PL041 DRIVER
760M: Russell King <linux@arm.linux.org.uk>
761S: Maintained
762F: sound/arm/aaci.*
763
764ARM PRIMECELL CLCD PL110 DRIVER
765M: Russell King <linux@arm.linux.org.uk>
766S: Maintained
767F: drivers/video/amba-clcd.*
768
769ARM PRIMECELL KMI PL050 DRIVER
770M: Russell King <linux@arm.linux.org.uk>
771S: Maintained
772F: drivers/input/serio/ambakmi.*
773F: include/linux/amba/kmi.h
774
2761f5c2 775ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
776M: Russell King <linux@arm.linux.org.uk>
777S: Maintained
679655da 778F: drivers/mmc/host/mmci.*
2f748aaa 779F: include/linux/amba/mmci.h
2761f5c2 780
1b4304e5
RK
781ARM PRIMECELL UART PL010 AND PL011 DRIVERS
782M: Russell King <linux@arm.linux.org.uk>
783S: Maintained
784F: drivers/tty/serial/amba-pl01*.c
785F: include/linux/amba/serial.h
2761f5c2 786
cefbf4ea
RK
787ARM PRIMECELL BUS SUPPORT
788M: Russell King <linux@arm.linux.org.uk>
789S: Maintained
790F: drivers/amba/
791F: include/linux/amba/bus.h
792
2b7a52a4 793ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 794M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
796S: Maintained
797
9c784f95 798ARM/AFEB9260 MACHINE SUPPORT
8b58be88 799M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
801S: Maintained
802
2b7a52a4 803ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 804M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
806S: Maintained
807
1b106699
MR
808ARM/Allwinner A1X SoC support
809M: Maxime Ripard <maxime.ripard@free-electrons.com>
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811S: Maintained
60b0f380
MR
812N: sun[x4567]i
813
814ARM/Allwinner SoC Clock Support
815M: Emilio López <emilio@elopez.com.ar>
816S: Maintained
817F: drivers/clk/sunxi/
1b106699 818
c1fc8675 819ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 820M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
821M: Nicolas Ferre <nicolas.ferre@atmel.com>
822M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 824W: http://maxim.org.za/at91_26.html
c1fc8675
NF
825W: http://www.linux4sam.org
826S: Supported
827F: arch/arm/mach-at91/
70e389cc
MB
828F: arch/arm/boot/dts/at91*.dts
829F: arch/arm/boot/dts/at91*.dtsi
830F: arch/arm/boot/dts/sama*.dts
831F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 832
6e05dd4e
BB
833ARM/ATMEL AT91 Clock Support
834M: Boris Brezillon <boris.brezillon@free-electrons.com>
835S: Maintained
836F: drivers/clk/at91
837
986cf2e9 838ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 839M: Rob Herring <robh@kernel.org>
986cf2e9
RH
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842F: arch/arm/mach-highbank/
843
d94f944e 844ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 845M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
846S: Maintained
847F: arch/arm/mach-cns3xxx/
848T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
849
386ab516
AS
850ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
851M: Alexander Shiyan <shc_work@mail.ru>
852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853S: Odd Fixes
b8ba3874 854N: clps711x
386ab516 855
2b7a52a4 856ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 857M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 858M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 860S: Maintained
d19d3667
HS
861F: arch/arm/mach-ep93xx/
862F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
863
864ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 865M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 866L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
867S: Maintained
868
d4275354 869ARM/CLKDEV SUPPORT
8b58be88 870M: Russell King <linux@arm.linux.org.uk>
efc03ecb 871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 872S: Maintained
d4275354 873F: arch/arm/include/asm/clkdev.h
4fa2651d 874F: drivers/clk/clkdev.c
d4275354 875
d48134e7 876ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 877M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
879S: Maintained
880
94150095
HF
881ARM/CONTEC MICRO9 MACHINE SUPPORT
882M: Hubert Feurstein <hubert.feurstein@contec.at>
883S: Maintained
884F: arch/arm/mach-ep93xx/micro9.c
885
1da177e4 886ARM/CORGI MACHINE SUPPORT
8b58be88 887M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
888S: Maintained
889
881a95f9 890ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 891M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
893T: git git://git.berlios.de/gemini-board
894S: Maintained
f49afbb5 895F: arch/arm/mach-gemini/
881a95f9 896
a990cbd8 897ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 898M: Barry Song <baohua@kernel.org>
a990cbd8 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 900T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
901S: Maintained
902F: arch/arm/mach-prima2/
05f30e8d
BS
903F: drivers/clk/clk-prima2.c
904F: drivers/clocksource/timer-prima2.c
905F: drivers/clocksource/timer-marco.c
f8505ef5 906N: [^a-z]sirf
a990cbd8 907
d4275354 908ARM/EBSA110 MACHINE SUPPORT
8b58be88 909M: Russell King <linux@arm.linux.org.uk>
efc03ecb 910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
911W: http://www.arm.linux.org.uk/
912S: Maintained
913F: arch/arm/mach-ebsa110/
b955f6ca 914F: drivers/net/ethernet/amd/am79c961a.*
d4275354 915
4721f3ce
UKK
916ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
917M: Uwe Kleine-König <kernel@pengutronix.de>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920N: efm32
921
a9da4f7e 922ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
923M: Daniel Ribeiro <drwyrm@gmail.com>
924M: Stefan Schmidt <stefan@openezx.org>
925M: Harald Welte <laforge@openezx.org>
d66f1886 926L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
927W: http://www.openezx.org/
928S: Maintained
cafc2265
SS
929T: topgit git://git.openezx.org/openezx.git
930F: arch/arm/mach-pxa/ezx.c
a9da4f7e 931
6a915af9 932ARM/FARADAY FA526 PORT
162500b3 933M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 935S: Maintained
1fa7e547 936T: git git://git.berlios.de/gemini-board
f49afbb5 937F: arch/arm/mm/*-fa*
6a915af9 938
d4275354 939ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 940M: Russell King <linux@arm.linux.org.uk>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
942W: http://www.arm.linux.org.uk/
943S: Maintained
944F: arch/arm/include/asm/hardware/dec21285.h
945F: arch/arm/mach-footbridge/
946
86183a5f 947ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 948M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 949M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 951S: Maintained
f1c12837 952T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 953F: arch/arm/mach-imx/
2a82f95c 954F: arch/arm/boot/dts/imx*
e5dafa22 955F: arch/arm/configs/imx*_defconfig
86183a5f 956
a9866a09
SG
957ARM/FREESCALE MXS ARM ARCHITECTURE
958M: Shawn Guo <shawn.guo@linaro.org>
959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S: Maintained
961T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
962F: arch/arm/mach-mxs/
963
2b7a52a4 964ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 965M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
967S: Maintained
968
90b8fc34 969ARM/GUMSTIX MACHINE SUPPORT
8b58be88 970M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
972S: Maintained
973
ef47d5f0 974ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 975M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
976M: Paul Parsons <lost.distance@yahoo.com>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
978S: Maintained
979F: arch/arm/mach-pxa/hx4700.c
980F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 981F: sound/soc/pxa/hx4700.c
ef47d5f0 982
21f37bc3 983ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 984M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
985W: www.jlime.com
986S: Maintained
084bad91
KE
987T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
988F: arch/arm/mach-sa1100/jornada720.c
989F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 990
5e767ab9
JMC
991ARM/IGEP MACHINE SUPPORT
992M: Enric Balletbo i Serra <eballetbo@gmail.com>
993M: Javier Martinez Canillas <javier@dowhile0.org>
994L: linux-omap@vger.kernel.org
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
06ff74fd 997F: arch/arm/boot/dts/omap3-igep*
5e767ab9 998
403d2971
MV
999ARM/INCOME PXA270 SUPPORT
1000M: Marek Vasut <marek.vasut@gmail.com>
1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002S: Maintained
ec154082 1003F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1004
2b7a52a4 1005ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1006M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1007M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1009S: Maintained
e2bdb176
DW
1010
1011ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1012M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1014S: Maintained
2b7a52a4
LB
1015
1016ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1017M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1018M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1020S: Maintained
2b7a52a4
LB
1021
1022ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1023M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1024M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1026S: Maintained
2b7a52a4 1027
2b7a52a4 1028ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1029M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1031S: Maintained
1032
dfdd8cc9
KH
1033ARM/INTEL IXP4XX ARM ARCHITECTURE
1034M: Imre Kaloz <kaloz@openwrt.org>
1035M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1037S: Maintained
1038F: arch/arm/mach-ixp4xx/
1039
838553c5 1040ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1041M: Jonathan Cameron <jic23@cam.ac.uk>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043S: Maintained
1044F: arch/arm/mach-pxa/stargate2.c
1045F: drivers/pcmcia/pxa2xx_stargate2.c
1046
2b7a52a4 1047ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1048M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1049M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1051S: Maintained
2b7a52a4
LB
1052
1053ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1054M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1056S: Maintained
1057
1154f858
SS
1058ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1059M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062F: arch/arm/mach-keystone/
cffa8e3b 1063F: drivers/clk/keystone/
317929cd 1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1065
2b7a52a4 1066ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1067M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1069S: Maintained
1070
3b886171 1071ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1072M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1073S: Maintained
1074
75f41273
TP
1075ARM/Marvell Armada 370 and Armada XP SOC support
1076M: Jason Cooper <jason@lakedaemon.net>
1077M: Andrew Lunn <andrew@lunn.ch>
1078M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1079M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081S: Maintained
1082F: arch/arm/mach-mvebu/
1083
40f4978b
SH
1084ARM/Marvell Berlin SoC support
1085M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S: Maintained
1088F: arch/arm/mach-berlin/
1089
4f1312b0
NP
1090ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1091M: Jason Cooper <jason@lakedaemon.net>
1092M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1093M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1095S: Maintained
1096F: arch/arm/mach-dove/
54a246ff
NP
1097F: arch/arm/mach-kirkwood/
1098F: arch/arm/mach-mv78xx0/
1099F: arch/arm/mach-orion5x/
1100F: arch/arm/plat-orion/
3b886171 1101
d69ac131
AC
1102ARM/Orion SoC/Technologic Systems TS-78xx platform support
1103M: Alexander Clouter <alex@digriz.org.uk>
1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105W: http://www.digriz.org.uk/ts78xx/kernel
1106S: Maintained
1107F: arch/arm/mach-orion5x/ts78xx-*
1108
adcb079f
AB
1109ARM/MICREL KS8695 ARCHITECTURE
1110M: Greg Ungerer <gerg@uclinux.org>
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1112F: arch/arm/mach-ks8695/
adcb079f
AB
1113S: Odd Fixes
1114
d78ff0a5 1115ARM/MIOA701 MACHINE SUPPORT
8b58be88 1116M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1118F: arch/arm/mach-pxa/mioa701.c
1119S: Maintained
1120
9624dfe6 1121ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1122M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1123S: Maintained
1124
e0ee9851 1125ARM/NOMADIK ARCHITECTURE
28b8e8d4 1126M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1127M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130F: arch/arm/mach-nomadik/
87572880 1131F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1132T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1133
9d76295a 1134ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1135M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1136L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1137W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1138S: Supported
1139
0c19d21e
DW
1140ARM/QUALCOMM MSM MACHINE SUPPORT
1141M: David Brown <davidb@codeaurora.org>
b4c9bfab 1142M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1143M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1144L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1145F: arch/arm/mach-msm/
1146F: drivers/video/msm/
1147F: drivers/mmc/host/msm_sdcc.c
1148F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1149F: drivers/tty/serial/msm_serial.h
1150F: drivers/tty/serial/msm_serial.c
ea91db52 1151F: drivers/*/pm8???-*
31a12b31 1152F: drivers/mfd/ssbi/
ea91db52 1153F: include/linux/mfd/pm8xxx/
8cd5c866 1154T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1155S: Maintained
1156
8459c159 1157ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1158M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1159M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1160S: Maintained
1161
5d783a2d 1162ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1163M: Marek Vasut <marek.vasut@gmail.com>
75280787 1164L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1165W: http://hackndev.com
1166S: Maintained
933d35f0
JP
1167F: arch/arm/mach-pxa/include/mach/palmtx.h
1168F: arch/arm/mach-pxa/palmtx.c
1169F: arch/arm/mach-pxa/include/mach/palmt5.h
1170F: arch/arm/mach-pxa/palmt5.c
1171F: arch/arm/mach-pxa/include/mach/palmld.h
1172F: arch/arm/mach-pxa/palmld.c
1173F: arch/arm/mach-pxa/include/mach/palmte2.h
1174F: arch/arm/mach-pxa/palmte2.c
1175F: arch/arm/mach-pxa/include/mach/palmtc.h
1176F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1177
b57fe924 1178ARM/PALM TREO SUPPORT
8b58be88 1179M: Tomas Cech <sleep_walker@suse.cz>
75280787 1180L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1181W: http://hackndev.com
1182S: Maintained
b57fe924
JP
1183F: arch/arm/mach-pxa/include/mach/palmtreo.h
1184F: arch/arm/mach-pxa/palmtreo.c
90af5811 1185
c49e1e63 1186ARM/PALMZ72 SUPPORT
8b58be88 1187M: Sergey Lapin <slapin@ossfans.org>
75280787 1188L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1189W: http://hackndev.com
1190S: Maintained
933d35f0
JP
1191F: arch/arm/mach-pxa/include/mach/palmz72.h
1192F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1193
1da177e4 1194ARM/PLEB SUPPORT
8b58be88 1195M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1196W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1197S: Maintained
1198
1199ARM/PT DIGITAL BOARD PORT
8b58be88 1200M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1202W: http://www.arm.linux.org.uk/
1203S: Maintained
1204
8fc1b0f8
KG
1205ARM/QUALCOMM SUPPORT
1206M: Kumar Gala <galak@codeaurora.org>
1207M: David Brown <davidb@codeaurora.org>
1208L: linux-arm-msm@vger.kernel.org
1209S: Maintained
1210F: arch/arm/mach-qcom/
1211T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1212
2b7a52a4 1213ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1214M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1216S: Maintained
1217
d4275354 1218ARM/RISCPC ARCHITECTURE
8b58be88 1219M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1221W: http://www.arm.linux.org.uk/
1222S: Maintained
d4275354
RK
1223F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1224F: arch/arm/include/asm/hardware/ioc.h
1225F: arch/arm/include/asm/hardware/iomd.h
1226F: arch/arm/include/asm/hardware/memc.h
1227F: arch/arm/mach-rpc/
1a6422f6 1228F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1229F: drivers/net/ethernet/i825xx/ether1*
1230F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1231F: drivers/scsi/arm/
1232
08ddbb0a
HS
1233ARM/Rockchip SoC support
1234M: Heiko Stuebner <heiko@sntech.de>
1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236S: Maintained
1237F: arch/arm/mach-rockchip/
1238F: drivers/*/*rockchip*
1239
b21477f9 1240ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1241M: Ben Dooks <ben-linux@fluff.org>
482ce512 1242M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1244L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1245W: http://www.fluff.org/ben/linux/
1246S: Maintained
6f0589c8
MB
1247F: arch/arm/boot/dts/s3c*
1248F: arch/arm/boot/dts/exynos*
482ce512 1249F: arch/arm/plat-samsung/
769bbb63
HS
1250F: arch/arm/mach-s3c24*/
1251F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1252F: drivers/*/*s3c2410*
1253F: drivers/*/*/*s3c2410*
40c76662
MB
1254F: drivers/spi/spi-s3c*
1255F: sound/soc/samsung/*
1da177e4 1256
0dcecae2 1257ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1258M: Kukjin Kim <kgene.kim@samsung.com>
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1261S: Maintained
1262F: arch/arm/mach-s5p*/
0dcecae2 1263F: arch/arm/mach-exynos*/
33d43cdd 1264N: exynos
f556cb07 1265
10ffa964
KP
1266ARM/SAMSUNG MOBILE MACHINE SUPPORT
1267M: Kyungmin Park <kyungmin.park@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-s5pv210/mach-aquila.c
1271F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1272
3ce4ccb6
KD
1273ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1274M: Kyungmin Park <kyungmin.park@samsung.com>
1275M: Kamil Debski <k.debski@samsung.com>
1276L: linux-arm-kernel@lists.infradead.org
1277L: linux-media@vger.kernel.org
1278S: Maintained
1279F: drivers/media/platform/s5p-g2d/
1280
e6a476fd
MS
1281ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1282M: Kyungmin Park <kyungmin.park@samsung.com>
1283M: Kamil Debski <k.debski@samsung.com>
6305902c 1284M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1285L: linux-arm-kernel@lists.infradead.org
1286L: linux-media@vger.kernel.org
1287S: Maintained
934455d7 1288F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1289F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1290
1291ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1292M: Kyungmin Park <kyungmin.park@samsung.com>
1293M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1294L: linux-arm-kernel@lists.infradead.org
1295L: linux-media@vger.kernel.org
1296S: Maintained
90d72ac6 1297F: drivers/media/platform/s5p-tv/
e6a476fd 1298
d48d38e8 1299ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1300M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1301M: Magnus Damm <magnus.damm@gmail.com>
1302L: linux-sh@vger.kernel.org
d48d38e8 1303W: http://oss.renesas.com
bbff48f5 1304Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1305T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1306S: Supported
1307F: arch/arm/mach-shmobile/
1308F: drivers/sh/
1309
66314223
DN
1310ARM/SOCFPGA ARCHITECTURE
1311M: Dinh Nguyen <dinguyen@altera.com>
1312S: Maintained
1313F: arch/arm/mach-socfpga/
1314
1315ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1316M: Dinh Nguyen <dinguyen@altera.com>
1317S: Maintained
1318F: drivers/clk/socfpga/
1319
65ebcc11 1320ARM/STI ARCHITECTURE
a92177ea
SK
1321M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1322M: Maxime Coquelin <maxime.coquelin@st.com>
1323M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325L: kernel@stlinux.com
1326W: http://www.stlinux.com
1327S: Maintained
1328F: arch/arm/mach-sti/
a92177ea
SK
1329F: arch/arm/boot/dts/sti*
1330F: drivers/clocksource/arm_global_timer.c
1331F: drivers/reset/sti/
1332F: drivers/pinctrl/pinctrl-st.c
1333F: drivers/media/rc/st_rc.c
1334F: drivers/i2c/busses/i2c-st.c
1335F: drivers/tty/serial/st-asc.c
65ebcc11 1336
2b7a52a4 1337ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1338M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1340S: Maintained
1341
1bbd7089 1342ARM/TETON BGA MACHINE SUPPORT
706e69d6 1343M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345S: Maintained
1346
2b7a52a4 1347ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1348M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1350S: Maintained
1351
98ad6e3b 1352ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1353M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1355W: http://www.mcuos.com
1356S: Maintained
4e89e8f6 1357F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1358F: drivers/input/keyboard/w90p910_keypad.c
1359F: drivers/input/touchscreen/w90p910_ts.c
1360F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1361F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1362F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1363F: drivers/rtc/rtc-nuc900.c
9df92e6c 1364F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1365F: drivers/usb/host/ehci-w90x900.c
1366F: drivers/video/nuc900fb.c
98ad6e3b 1367
54274d71 1368ARM/U300 MACHINE SUPPORT
e4651a9f 1369M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371S: Supported
1372F: arch/arm/mach-u300/
9affbd24 1373F: drivers/clocksource/timer-u300.c
54274d71
LW
1374F: drivers/i2c/busses/i2c-stu300.c
1375F: drivers/rtc/rtc-coh901331.c
1376F: drivers/watchdog/coh901327_wdt.c
1377F: drivers/dma/coh901318*
87572880
LW
1378F: drivers/mfd/ab3100*
1379F: drivers/rtc/rtc-ab3100.c
1380F: drivers/rtc/rtc-coh901331.c
1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1382
87572880 1383ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1384M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386S: Maintained
1387F: arch/arm/mach-ux500/
e4651a9f 1388F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1389F: drivers/dma/ste_dma40*
e4651a9f 1390F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1391F: drivers/mfd/abx500*
1392F: drivers/mfd/ab8500*
e4651a9f
LW
1393F: drivers/mfd/dbx500*
1394F: drivers/mfd/db8500*
1395F: drivers/pinctrl/pinctrl-nomadik*
87572880 1396F: drivers/rtc/rtc-ab8500.c
e4651a9f 1397F: drivers/rtc/rtc-pl031.c
87572880 1398T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1399
e93fde28
UH
1400ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1401M: Ulf Hansson <ulf.hansson@linaro.org>
1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403T: git git://git.linaro.org/people/ulfh/clk.git
1404S: Maintained
1405F: drivers/clk/ux500/
1406F: include/linux/platform_data/clk-ux500.h
1407
d4275354 1408ARM/VFP SUPPORT
8b58be88 1409M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1411W: http://www.arm.linux.org.uk/
1412S: Maintained
1413F: arch/arm/vfp/
1414
e66b6d8e
MV
1415ARM/VOIPAC PXA270 SUPPORT
1416M: Marek Vasut <marek.vasut@gmail.com>
1417L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418S: Maintained
1419F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1420F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1421
04529fe2
TP
1422ARM/VT8500 ARM ARCHITECTURE
1423M: Tony Prisk <linux@prisktech.co.nz>
1424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425S: Maintained
1426F: arch/arm/mach-vt8500/
41fd91b4 1427F: drivers/clocksource/vt8500_timer.c
560746eb 1428F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1429F: drivers/mmc/host/wmt-sdmmc.c
1430F: drivers/pwm/pwm-vt8500.c
1431F: drivers/rtc/rtc-vt8500.c
1432F: drivers/tty/serial/vt8500_serial.c
4f31102b 1433F: drivers/usb/host/ehci-platform.c
41fd91b4 1434F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1435F: drivers/video/vt8500lcdfb.*
1436F: drivers/video/wm8505fb*
1437F: drivers/video/wmt_ge_rops.*
04529fe2 1438
e66b6d8e
MV
1439ARM/ZIPIT Z2 SUPPORT
1440M: Marek Vasut <marek.vasut@gmail.com>
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443F: arch/arm/mach-pxa/z2.c
6ab2a855 1444F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1445
51f29d44
MS
1446ARM/ZYNQ ARCHITECTURE
1447M: Michal Simek <michal.simek@xilinx.com>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449W: http://wiki.xilinx.com
1450T: git git://git.xilinx.com/linux-xlnx.git
1451S: Supported
1452F: arch/arm/mach-zynq/
bd2a337a 1453F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1454N: zynq
1455N: xilinx
1456F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1457F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1458F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1459
b8f9879e
WD
1460ARM SMMU DRIVER
1461M: Will Deacon <will.deacon@arm.com>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Maintained
1464F: drivers/iommu/arm-smmu.c
1465
38074229
CM
1466ARM64 PORT (AARCH64 ARCHITECTURE)
1467M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1468M: Will Deacon <will.deacon@arm.com>
38074229
CM
1469L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1470S: Maintained
1471F: arch/arm64/
d19766ec 1472F: Documentation/arm64/
38074229 1473
9d7005f9
LP
1474AS3645A LED FLASH CONTROLLER DRIVER
1475M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1476L: linux-media@vger.kernel.org
1477T: git git://linuxtv.org/media_tree.git
1478S: Maintained
1479F: drivers/media/i2c/as3645a.c
1480F: include/media/as3645a.h
1481
d58de038
GJ
1482ASC7621 HARDWARE MONITOR DRIVER
1483M: George Joseph <george.joseph@fairview5.com>
1484L: lm-sensors@lm-sensors.org
1485S: Maintained
1486F: Documentation/hwmon/asc7621
1487F: drivers/hwmon/asc7621.c
1488
b229ece9 1489ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1490M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1491L: acpi4asus-user@lists.sourceforge.net
d0944853 1492L: platform-driver-x86@vger.kernel.org
76593d6f 1493W: http://acpi4asus.sf.net
85091b71 1494S: Maintained
b229ece9
CC
1495F: drivers/platform/x86/asus*.c
1496F: drivers/platform/x86/eeepc*.c
85091b71 1497
953a6479 1498ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1499M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1500W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1501S: Maintained
679655da
JP
1502F: Documentation/crypto/async-tx-api.txt
1503F: crypto/async_tx/
1504F: drivers/dma/
1505F: include/linux/dmaengine.h
1506F: include/linux/async_tx.h
b3e5f263 1507
a1867d36 1508AT24 EEPROM DRIVER
14d77c4d 1509M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1510L: linux-i2c@vger.kernel.org
1511S: Maintained
1512F: drivers/misc/eeprom/at24.c
25f73ed5 1513F: include/linux/platform_data/at24.h
a1867d36 1514
e7839f25 1515ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1516M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1517W: http://support.coraid.com/support/linux
1da177e4 1518S: Supported
679655da
JP
1519F: Documentation/aoe/
1520F: drivers/block/aoe/
1da177e4 1521
9a10a870 1522ATHEROS ATH GENERIC UTILITIES
f726ee65 1523M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1524L: linux-wireless@vger.kernel.org
1525S: Supported
1526F: drivers/net/wireless/ath/*
1527
fa1c114f 1528ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1529M: Jiri Slaby <jirislaby@gmail.com>
1530M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1531M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1532L: linux-wireless@vger.kernel.org
1533L: ath5k-devel@lists.ath5k.org
72c706b7 1534W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1535S: Maintained
fa451753 1536F: drivers/net/wireless/ath/ath5k/
fa1c114f 1537
12e62d6f
KV
1538ATHEROS ATH6KL WIRELESS DRIVER
1539M: Kalle Valo <kvalo@qca.qualcomm.com>
1540L: linux-wireless@vger.kernel.org
1541W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1542T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1543S: Supported
1544F: drivers/net/wireless/ath/ath6kl/
1545
2be7d22f
VK
1546WILOCITY WIL6210 WIRELESS DRIVER
1547M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1548L: linux-wireless@vger.kernel.org
1549L: wil6210@qca.qualcomm.com
1550S: Supported
1551W: http://wireless.kernel.org/en/users/Drivers/wil6210
1552F: drivers/net/wireless/ath/wil6210/
1553
1d7e1e6b
CL
1554CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1555M: Christian Lamparter <chunkeey@googlemail.com>
1556L: linux-wireless@vger.kernel.org
1557W: http://wireless.kernel.org/en/users/Drivers/carl9170
1558S: Maintained
1559F: drivers/net/wireless/ath/carl9170/
1560
2c2a6172
LT
1561ATK0110 HWMON DRIVER
1562M: Luca Tettamanti <kronos.it@gmail.com>
1563L: lm-sensors@lm-sensors.org
1564S: Maintained
1565F: drivers/hwmon/asus_atk0110.c
1566
6f69a6d7 1567ATI_REMOTE2 DRIVER
8b58be88 1568M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1569S: Maintained
679655da 1570F: drivers/input/misc/ati_remote2.c
6f69a6d7 1571
7ae115b4 1572ATLX ETHERNET DRIVERS
8b58be88 1573M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1574M: Chris Snook <chris.snook@gmail.com>
e443e383 1575L: netdev@vger.kernel.org
8d5ca6ec
JC
1576W: http://sourceforge.net/projects/atl1
1577W: http://atl1.sourceforge.net
1578S: Maintained
2b133ad6 1579F: drivers/net/ethernet/atheros/
8d5ca6ec 1580
1da177e4 1581ATM
8b58be88 1582M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1583L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1584L: netdev@vger.kernel.org
1da177e4
LT
1585W: http://linux-atm.sourceforge.net
1586S: Maintained
679655da
JP
1587F: drivers/atm/
1588F: include/linux/atm*
c117ab84 1589F: include/uapi/linux/atm*
1da177e4 1590
04ac2f46 1591ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1592M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1593S: Maintained
1594F: drivers/mmc/host/atmel-mci.c
1595F: drivers/mmc/host/atmel-mci-regs.h
1596
a1cfac48 1597ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1598M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1599S: Supported
df621252 1600F: drivers/tty/serial/atmel_serial.c
a1cfac48 1601
b414dc16
NF
1602ATMEL DMA DRIVER
1603M: Nicolas Ferre <nicolas.ferre@atmel.com>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605S: Supported
1606F: drivers/dma/at_hdmac.c
1607F: drivers/dma/at_hdmac_regs.h
6f0d65af 1608F: include/linux/platform_data/dma-atmel.h
b414dc16 1609
888f2804
LD
1610ATMEL I2C DRIVER
1611M: Ludovic Desroches <ludovic.desroches@atmel.com>
1612L: linux-i2c@vger.kernel.org
1613S: Supported
1614F: drivers/i2c/busses/i2c-at91.c
1615
15515545
JW
1616ATMEL ISI DRIVER
1617M: Josh Wu <josh.wu@atmel.com>
1618L: linux-media@vger.kernel.org
1619S: Supported
f2294c2d 1620F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1621F: include/media/atmel-isi.h
1622
8f4c79ce 1623ATMEL LCDFB DRIVER
8b58be88 1624M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1625L: linux-fbdev@vger.kernel.org
8f4c79ce 1626S: Maintained
679655da
JP
1627F: drivers/video/atmel_lcdfb.c
1628F: include/video/atmel_lcdc.h
8f4c79ce 1629
89e5785f 1630ATMEL MACB ETHERNET DRIVER
a02875a6 1631M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1632S: Supported
9f2f381f 1633F: drivers/net/ethernet/cadence/
89e5785f 1634
754ce4f2 1635ATMEL SPI DRIVER
a02875a6 1636M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1637S: Supported
9df92e6c 1638F: drivers/spi/spi-atmel.*
754ce4f2 1639
e9cb1c5a
NF
1640ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1641M: Nicolas Ferre <nicolas.ferre@atmel.com>
1642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643S: Supported
1644F: drivers/misc/atmel_tclib.c
1645F: drivers/clocksource/tcb_clksrc.c
1646
914a3f3b 1647ATMEL USBA UDC DRIVER
a02875a6
NF
1648M: Nicolas Ferre <nicolas.ferre@atmel.com>
1649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1650S: Supported
679655da 1651F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1652
1da177e4 1653ATMEL WIRELESS DRIVER
8b58be88 1654M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1655L: linux-wireless@vger.kernel.org
1da177e4
LT
1656W: http://www.thekelleys.org.uk/atmel
1657W: http://atmelwlandriver.sourceforge.net/
1658S: Maintained
679655da 1659F: drivers/net/wireless/atmel*
1da177e4 1660
26780d9e 1661ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1662M: Bradley Grove <linuxdrivers@attotech.com>
1663L: linux-scsi@vger.kernel.org
1664W: http://www.attotech.com
1665S: Supported
1666F: drivers/scsi/esas2r
26780d9e 1667
a92b7b80 1668AUDIT SUBSYSTEM
8b58be88 1669M: Eric Paris <eparis@redhat.com>
b9a06207 1670L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1671W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1672T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1673S: Maintained
679655da 1674F: include/linux/audit.h
c117ab84 1675F: include/uapi/linux/audit.h
679655da 1676F: kernel/audit*
a92b7b80 1677
70e84049 1678AUXILIARY DISPLAY DRIVERS
8b58be88 1679M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1680W: http://miguelojeda.es/auxdisplay.htm
1681W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1682S: Maintained
679655da
JP
1683F: drivers/auxdisplay/
1684F: include/linux/cfag12864b.h
70e84049 1685
5f97f7f9 1686AVR32 ARCHITECTURE
e336f61f
HCE
1687M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1688M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1689W: http://www.atmel.com/products/AVR32/
249d9d9d 1690W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1691W: http://avrfreaks.net/
e336f61f 1692S: Maintained
679655da 1693F: arch/avr32/
5f97f7f9
HS
1694
1695AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1696M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1697M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1698S: Maintained
679655da 1699F: arch/avr32/mach-at32ap/
5f97f7f9 1700
1da177e4 1701AX.25 NETWORK LAYER
8b58be88 1702M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1703L: linux-hams@vger.kernel.org
d34cb28a 1704W: http://www.linux-ax25.org/
1da177e4 1705S: Maintained
c117ab84 1706F: include/uapi/linux/ax25.h
679655da
JP
1707F: include/net/ax25.h
1708F: net/ax25/
1da177e4 1709
d5269395 1710AZ6007 DVB DRIVER
1b2c14b4 1711M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1712L: linux-media@vger.kernel.org
1713W: http://linuxtv.org
1714T: git git://linuxtv.org/media_tree.git
1715S: Maintained
1716F: drivers/media/usb/dvb-usb-v2/az6007.c
1717
6777376e
HV
1718AZTECH FM RADIO RECEIVER DRIVER
1719M: Hans Verkuil <hverkuil@xs4all.nl>
1720L: linux-media@vger.kernel.org
1721T: git git://linuxtv.org/media_tree.git
1722W: http://linuxtv.org
1723S: Maintained
1724F: drivers/media/radio/radio-aztech*
1725
e2d1d6c0 1726B43 WIRELESS DRIVER
8b58be88 1727M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1728L: linux-wireless@vger.kernel.org
ed072f9e 1729L: b43-dev@lists.infradead.org
491b26b4 1730W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1731S: Maintained
679655da 1732F: drivers/net/wireless/b43/
e2d1d6c0
RD
1733
1734B43LEGACY WIRELESS DRIVER
8b58be88
JP
1735M: Larry Finger <Larry.Finger@lwfinger.net>
1736M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1737L: linux-wireless@vger.kernel.org
ed072f9e 1738L: b43-dev@lists.infradead.org
491b26b4 1739W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1740S: Maintained
679655da 1741F: drivers/net/wireless/b43legacy/
e2d1d6c0 1742
300abeb5 1743BACKLIGHT CLASS/SUBSYSTEM
6212de88 1744M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1745M: Bryan Wu <cooloney@gmail.com>
1746M: Lee Jones <lee.jones@linaro.org>
300abeb5 1747S: Maintained
679655da
JP
1748F: drivers/video/backlight/
1749F: include/linux/backlight.h
300abeb5 1750
c6c8fea2 1751BATMAN ADVANCED
207df49e 1752M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1753M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1754M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1755L: b.a.t.m.a.n@lists.open-mesh.org
1756W: http://www.open-mesh.org/
1757S: Maintained
1758F: net/batman-adv/
1759
e2d1d6c0 1760BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1761M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1762L: linux-hams@vger.kernel.org
1763W: http://www.baycom.org/~tom/ham/ham.html
1764S: Maintained
679655da 1765F: drivers/net/hamradio/baycom*
e2d1d6c0 1766
cafe5635 1767BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1768M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1769L: linux-bcache@vger.kernel.org
1770W: http://bcache.evilpiepirate.org
1771S: Maintained:
1772F: drivers/md/bcache/
1773
e2d1d6c0 1774BEFS FILE SYSTEM
55817d3d 1775S: Orphan
679655da
JP
1776F: Documentation/filesystems/befs.txt
1777F: fs/befs/
e2d1d6c0
RD
1778
1779BFS FILE SYSTEM
8b58be88 1780M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1781S: Maintained
679655da
JP
1782F: Documentation/filesystems/bfs.txt
1783F: fs/bfs/
c117ab84 1784F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1785
1394f032 1786BLACKFIN ARCHITECTURE
a4edbc10 1787M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1788L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1789T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1790W: http://blackfin.uclinux.org
1791S: Supported
679655da 1792F: arch/blackfin/
566da5b2 1793
e190d6b1 1794BLACKFIN EMAC DRIVER
b3fe92b0 1795L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1796W: http://blackfin.uclinux.org
1797S: Supported
7b35f033 1798F: drivers/net/ethernet/adi/
e190d6b1 1799
566da5b2 1800BLACKFIN RTC DRIVER
b3fe92b0 1801L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1802W: http://blackfin.uclinux.org
1803S: Supported
679655da 1804F: drivers/rtc/rtc-bfin.c
1394f032 1805
936ed49a 1806BLACKFIN SDH DRIVER
109ec8c3 1807M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1808L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1809W: http://blackfin.uclinux.org
1810S: Supported
1811F: drivers/mmc/host/bfin_sdh.c
1812
1394f032 1813BLACKFIN SERIAL DRIVER
8b58be88 1814M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1815L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1816W: http://blackfin.uclinux.org
1817S: Supported
8460241e 1818F: drivers/tty/serial/bfin_uart.c
1394f032 1819
1e6d320f 1820BLACKFIN WATCHDOG DRIVER
b3fe92b0 1821L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1822W: http://blackfin.uclinux.org
1823S: Supported
679655da 1824F: drivers/watchdog/bfin_wdt.c
1e6d320f 1825
d24ecfcc 1826BLACKFIN I2C TWI DRIVER
8b58be88 1827M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1828L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1829W: http://blackfin.uclinux.org/
1830S: Supported
679655da 1831F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1832
1e204377
SJ
1833BLACKFIN MEDIA DRIVER
1834M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1835L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1836W: http://blackfin.uclinux.org/
1837S: Supported
1838F: drivers/media/platform/blackfin/
1839F: drivers/media/i2c/adv7183*
1840F: drivers/media/i2c/vs6624*
1841
b54cf35a
JSM
1842BLINKM RGB LED DRIVER
1843M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1844S: Maintained
1845F: drivers/leds/leds-blinkm.c
1846
1da177e4 1847BLOCK LAYER
8b58be88 1848M: Jens Axboe <axboe@kernel.dk>
08deed1e 1849T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1850S: Maintained
679655da 1851F: block/
1da177e4 1852
2b54aaef 1853BLOCK2MTD DRIVER
8b58be88 1854M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1855L: linux-mtd@lists.infradead.org
1856S: Maintained
679655da 1857F: drivers/mtd/devices/block2mtd.c
2b54aaef 1858
63fbd24e 1859BLUETOOTH DRIVERS
8b58be88 1860M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1861M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1862M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1863L: linux-bluetooth@vger.kernel.org
63fbd24e 1864W: http://www.bluez.org/
22e7a424
MH
1865T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1866T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1867S: Maintained
679655da 1868F: drivers/bluetooth/
1da177e4 1869
63fbd24e 1870BLUETOOTH SUBSYSTEM
8b58be88 1871M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1872M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1873M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1874L: linux-bluetooth@vger.kernel.org
1875W: http://www.bluez.org/
22e7a424
MH
1876T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1877T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1878S: Maintained
679655da
JP
1879F: net/bluetooth/
1880F: include/net/bluetooth/
1da177e4
LT
1881
1882BONDING DRIVER
79b30750 1883M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1884M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1885M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1886L: netdev@vger.kernel.org
ce00f85c
JC
1887W: http://sourceforge.net/projects/bonding/
1888S: Supported
679655da 1889F: drivers/net/bonding/
c117ab84 1890F: include/uapi/linux/if_bonding.h
1da177e4 1891
39105890 1892BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1893M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1894L: netdev@vger.kernel.org
1895S: Supported
adfc5217 1896F: drivers/net/ethernet/broadcom/b44.*
39105890 1897
32ec90d5
FF
1898BROADCOM GENET ETHERNET DRIVER
1899M: Florian Fainelli <f.fainelli@gmail.com>
1900L: netdev@vger.kernel.org
1901S: Supported
1902F: drivers/net/ethernet/broadcom/genet/
1903
948c51e6 1904BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1905M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1906L: netdev@vger.kernel.org
1907S: Supported
adfc5217
JK
1908F: drivers/net/ethernet/broadcom/bnx2.*
1909F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1910
4d9d2cb0 1911BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1912M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1913L: netdev@vger.kernel.org
1914S: Supported
adfc5217 1915F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1916
90f4c594 1917BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1918M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1919M: Matt Porter <mporter@linaro.org>
497a045d 1920L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1921T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1922S: Maintained
1923F: arch/arm/mach-bcm/
1924F: arch/arm/boot/dts/bcm113*
90f4c594 1925F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1926F: arch/arm/boot/dts/bcm281*
1927F: arch/arm/configs/bcm_defconfig
1928F: drivers/mmc/host/sdhci_bcm_kona.c
1929F: drivers/clocksource/bcm_kona_timer.c
1930
f680f25c
SW
1931BROADCOM BCM2835 ARM ARCHICTURE
1932M: Stephen Warren <swarren@wwwdotorg.org>
1933L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1934T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1935S: Maintained
d30fe627 1936F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1937F: arch/arm/boot/dts/bcm2835*
1938F: arch/arm/configs/bcm2835_defconfig
1939F: drivers/*/*bcm2835*
1940
5b293ebe
HM
1941BROADCOM BCM5301X ARM ARCHICTURE
1942M: Hauke Mehrtens <hauke@hauke-m.de>
1943L: linux-arm-kernel@lists.infradead.org
1944S: Maintained
1945F: arch/arm/mach-bcm/bcm_5301x.c
1946F: arch/arm/boot/dts/bcm5301x.dtsi
1947F: arch/arm/boot/dts/bcm470*
1948
948c51e6 1949BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1950M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1951M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1952L: netdev@vger.kernel.org
1953S: Supported
adfc5217 1954F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1955
a9533e7e
HP
1956BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1957M: Brett Rudley <brudley@broadcom.com>
818c07b8 1958M: Arend van Spriel <arend@broadcom.com>
85d63686 1959M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1960M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1961L: linux-wireless@vger.kernel.org
5615171c 1962L: brcm80211-dev-list@broadcom.com
a9533e7e 1963S: Supported
f62ebdd5 1964F: drivers/net/wireless/brcm80211/
a9533e7e 1965
9958d6f9 1966BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1967M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1968L: linux-scsi@vger.kernel.org
1969S: Supported
1970F: drivers/scsi/bnx2fc/
1971
6a6b5ad0
EW
1972BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1973M: Eddie Wai <eddie.wai@broadcom.com>
1974L: linux-scsi@vger.kernel.org
1975S: Supported
1976F: drivers/scsi/bnx2i/
1977
7b7f588b
MM
1978BROADCOM KONA GPIO DRIVER
1979M: Markus Mayer <markus.mayer@linaro.org>
1980L: bcm-kernel-feedback-list@broadcom.com
1981S: Supported
1982F: drivers/gpio/gpio-bcm-kona.c
1983F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1984
c9678d86
RM
1985BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1986M: Rafał Miłecki <zajec5@gmail.com>
1987L: linux-wireless@vger.kernel.org
1988S: Maintained
1989F: drivers/bcma/
1990F: include/linux/bcma/
1991
b8302205
FF
1992BROADCOM SYSTEMPORT ETHERNET DRIVER
1993M: Florian Fainelli <f.fainelli@gmail.com>
1994L: netdev@vger.kernel.org
1995S: Supported
1996F: drivers/net/ethernet/broadcom/bcmsysport.*
1997
7725ccfd 1998BROCADE BFA FC SCSI DRIVER
aa803370
AG
1999M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2000M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2001L: linux-scsi@vger.kernel.org
2002S: Supported
2003F: drivers/scsi/bfa/
7725ccfd 2004
8b230ed8
RM
2005BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2006M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2007L: netdev@vger.kernel.org
2008S: Supported
f844a0ea 2009F: drivers/net/ethernet/brocade/bna/
8b230ed8 2010
5cdf7f76 2011BSG (block layer generic sg v4 driver)
8b58be88 2012M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2013L: linux-scsi@vger.kernel.org
2014S: Supported
679655da
JP
2015F: block/bsg.c
2016F: include/linux/bsg.h
c117ab84 2017F: include/uapi/linux/bsg.h
5cdf7f76 2018
af39917d
CL
2019BT87X AUDIO DRIVER
2020M: Clemens Ladisch <clemens@ladisch.de>
2021L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2022T: git git://git.alsa-project.org/alsa-kernel.git
2023S: Maintained
2024F: Documentation/sound/alsa/Bt87x.txt
2025F: sound/pci/bt87x.c
2026
ff1d5c2f 2027BT8XXGPIO DRIVER
eb032b98 2028M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2029W: http://bu3sch.de/btgpio.php
2030S: Maintained
72dbb705 2031F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2032
eb1eb04f 2033BTRFS FILE SYSTEM
c0778e25
CM
2034M: Chris Mason <clm@fb.com>
2035M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2036L: linux-btrfs@vger.kernel.org
2037W: http://btrfs.wiki.kernel.org/
8a6e2535 2038Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2039T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2040S: Maintained
679655da
JP
2041F: Documentation/filesystems/btrfs.txt
2042F: fs/btrfs/
eb1eb04f 2043
1da177e4 2044BTTV VIDEO4LINUX DRIVER
1b2c14b4 2045M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2046L: linux-media@vger.kernel.org
96b6aba0 2047W: http://linuxtv.org
275ffde4 2048T: git git://linuxtv.org/media_tree.git
f96236e5 2049S: Odd fixes
679655da 2050F: Documentation/video4linux/bttv/
90d72ac6 2051F: drivers/media/pci/bt8xx/bttv*
1da177e4 2052
1f34923c
KA
2053BUSLOGIC SCSI DRIVER
2054M: Khalid Aziz <khalid@gonehiking.org>
2055L: linux-scsi@vger.kernel.org
2056S: Maintained
2057F: drivers/scsi/BusLogic.*
2058F: drivers/scsi/FlashPoint.*
2059
af39917d
CL
2060C-MEDIA CMI8788 DRIVER
2061M: Clemens Ladisch <clemens@ladisch.de>
2062L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2063T: git git://git.alsa-project.org/alsa-kernel.git
2064S: Maintained
2065F: sound/pci/oxygen/
2066
2141355f
MS
2067C6X ARCHITECTURE
2068M: Mark Salter <msalter@redhat.com>
2069M: Aurelien Jacquiot <a-jacquiot@ti.com>
2070L: linux-c6x-dev@linux-c6x.org
2071W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2072S: Maintained
2073F: arch/c6x/
2074
a5432f5a 2075CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2076M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2077L: linux-cachefs@redhat.com
2078S: Supported
2079F: Documentation/filesystems/caching/cachefiles.txt
2080F: fs/cachefiles/
2081
c815ca39
HV
2082CADET FM/AM RADIO RECEIVER DRIVER
2083M: Hans Verkuil <hverkuil@xs4all.nl>
2084L: linux-media@vger.kernel.org
2085T: git git://linuxtv.org/media_tree.git
2086W: http://linuxtv.org
2087S: Maintained
2088F: drivers/media/radio/radio-cadet*
2089
77d5140f 2090CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2091M: Jonathan Corbet <corbet@lwn.net>
661263b5 2092L: linux-media@vger.kernel.org
275ffde4 2093T: git git://linuxtv.org/media_tree.git
77d5140f 2094S: Maintained
679655da 2095F: Documentation/video4linux/cafe_ccic
90d72ac6 2096F: drivers/media/platform/marvell-ccic/
77d5140f 2097
201b6bab 2098CAIF NETWORK LAYER
5c574f50 2099M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2100L: netdev@vger.kernel.org
2101S: Supported
2102F: Documentation/networking/caif/
2103F: drivers/net/caif/
c117ab84 2104F: include/uapi/linux/caif/
201b6bab
JP
2105F: include/net/caif/
2106F: net/caif/
2107
77dac90f 2108CALGARY x86-64 IOMMU
8b58be88
JP
2109M: Muli Ben-Yehuda <muli@il.ibm.com>
2110M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2111L: discuss@x86-64.org
2112S: Maintained
679655da
JP
2113F: arch/x86/kernel/pci-calgary_64.c
2114F: arch/x86/kernel/tce_64.c
2115F: arch/x86/include/asm/calgary.h
2116F: arch/x86/include/asm/tce.h
77dac90f 2117
e2d1d6c0 2118CAN NETWORK LAYER
8d15d386 2119M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2120L: linux-can@vger.kernel.org
ec78213a 2121W: http://gitorious.org/linux-can
405cc273 2122T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2123S: Maintained
f35f6c8f 2124F: Documentation/networking/can.txt
8d15d386 2125F: net/can/
8d15d386 2126F: include/linux/can/core.h
c117ab84
CEB
2127F: include/uapi/linux/can.h
2128F: include/uapi/linux/can/bcm.h
2129F: include/uapi/linux/can/raw.h
2130F: include/uapi/linux/can/gw.h
e2d1d6c0 2131
4261a204 2132CAN NETWORK DRIVERS
8b58be88 2133M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2134M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2135L: linux-can@vger.kernel.org
ec78213a 2136W: http://gitorious.org/linux-can
405cc273 2137T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2138S: Maintained
8d15d386
OH
2139F: drivers/net/can/
2140F: include/linux/can/dev.h
8d15d386 2141F: include/linux/can/platform/
c117ab84
CEB
2142F: include/uapi/linux/can/error.h
2143F: include/uapi/linux/can/netlink.h
4261a204 2144
95d16c72
JM
2145CAPABILITIES
2146M: Serge Hallyn <serge.hallyn@canonical.com>
2147L: linux-security-module@vger.kernel.org
6305902c 2148S: Supported
95d16c72 2149F: include/linux/capability.h
c117ab84 2150F: include/uapi/linux/capability.h
95d16c72 2151F: security/capability.c
6305902c 2152F: security/commoncap.c
38a94118 2153F: kernel/capability.c
95d16c72 2154
b8154542 2155CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2156M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2157L: linuxppc-dev@lists.ozlabs.org
2158L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2159W: http://www.ibm.com/developerworks/power/cell/
2160S: Supported
679655da 2161F: arch/powerpc/include/asm/cell*.h
679655da 2162F: arch/powerpc/include/asm/spu*.h
c117ab84 2163F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2164F: arch/powerpc/oprofile/*cell*
2165F: arch/powerpc/platforms/cell/
b8154542 2166
9030aaf9 2167CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2168M: Sage Weil <sage@inktank.com>
82593f87 2169L: ceph-devel@vger.kernel.org
09d90327 2170W: http://ceph.com/
fb99f881 2171T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2172S: Supported
2173F: Documentation/filesystems/ceph.txt
14430813
JP
2174F: fs/ceph/
2175F: net/ceph/
2176F: include/linux/ceph/
2177F: include/linux/crush/
9030aaf9 2178
18332a80 2179CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2180L: linux-usb@vger.kernel.org
10c6c9c9 2181S: Orphan
679655da
JP
2182F: Documentation/usb/WUSB-Design-overview.txt
2183F: Documentation/usb/wusb-cbaf
355ffe69
DV
2184F: drivers/usb/host/hwa-hc.c
2185F: drivers/usb/host/whci/
679655da
JP
2186F: drivers/usb/wusbcore/
2187F: include/linux/usb/wusb*
18332a80 2188
70e84049 2189CFAG12864B LCD DRIVER
8b58be88 2190M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2191W: http://miguelojeda.es/auxdisplay.htm
2192W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2193S: Maintained
679655da
JP
2194F: drivers/auxdisplay/cfag12864b.c
2195F: include/linux/cfag12864b.h
70e84049
MOS
2196
2197CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2198M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2199W: http://miguelojeda.es/auxdisplay.htm
2200W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2201S: Maintained
679655da
JP
2202F: drivers/auxdisplay/cfag12864bfb.c
2203F: include/linux/cfag12864b.h
70e84049 2204
704232c2 2205CFG80211 and NL80211
8b58be88 2206M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2207L: linux-wireless@vger.kernel.org
ce466579
JB
2208W: http://wireless.kernel.org/
2209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2211S: Maintained
c117ab84 2212F: include/uapi/linux/nl80211.h
679655da
JP
2213F: include/net/cfg80211.h
2214F: net/wireless/*
2215X: net/wireless/wext*
704232c2 2216
46e64261
GKH
2217CHAR and MISC DRIVERS
2218M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2219M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2221S: Supported
46e64261
GKH
2222F: drivers/char/*
2223F: drivers/misc/*
471322a8 2224F: include/linux/miscdevice.h
46e64261 2225
0a920b5b 2226CHECKPATCH
8b58be88 2227M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2228M: Joe Perches <joe@perches.com>
2229S: Maintained
679655da 2230F: scripts/checkpatch.pl
0a920b5b 2231
f8407f26
HW
2232CHINESE DOCUMENTATION
2233M: Harry Wei <harryxiyou@gmail.com>
9740153c 2234L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2235L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2236S: Maintained
2237F: Documentation/zh_CN/
2238
2721ea2c 2239CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2240M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2241T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2242L: linux-usb@vger.kernel.org
2243S: Maintained
2244F: drivers/usb/chipidea/
2245
ab043105
OJ
2246CHROME HARDWARE PLATFORM SUPPORT
2247M: Olof Johansson <olof@lixom.net>
2248S: Maintained
2249F: drivers/platform/chrome/
2250
641cb85e 2251CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2252M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2253M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2254M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2255M: Neel Patel <neepatel@cisco.com>
7063fbf2 2256S: Supported
a6a5580c 2257F: drivers/net/ethernet/cisco/enic/
7063fbf2 2258
e3cf00d0 2259CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2260M: Upinder Malhi <umalhi@cisco.com>
2261S: Supported
2262F: drivers/infiniband/hw/usnic
e3cf00d0 2263
2b7a52a4 2264CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2265M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2266L: netdev@vger.kernel.org
2267S: Maintained
57d0b7a0 2268F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2269
2b7a52a4 2270CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2271M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2272L: linux-usb@vger.kernel.org
2b7a52a4 2273S: Maintained
679655da 2274F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2275
3d4cfdc9
MB
2276CIRRUS LOGIC AUDIO CODEC DRIVERS
2277M: Brian Austin <brian.austin@cirrus.com>
2278M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2279L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2280S: Maintained
2281F: sound/soc/codecs/cs*
2282
94574d9a
KRW
2283CLEANCACHE API
2284M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2285L: linux-kernel@vger.kernel.org
2286S: Maintained
2287F: mm/cleancache.c
2288F: include/linux/cleancache.h
2289
d4275354 2290CLK API
8b58be88 2291M: Russell King <linux@arm.linux.org.uk>
37417046 2292S: Maintained
d4275354
RK
2293F: include/linux/clk.h
2294
9222d247
JS
2295CLOCKSOURCE, CLOCKEVENT DRIVERS
2296M: Daniel Lezcano <daniel.lezcano@linaro.org>
2297M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2298L: linux-kernel@vger.kernel.org
9222d247
JS
2299T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2300S: Supported
2301F: drivers/clocksource
2302
5df6d737 2303CISCO FCOE HBA DRIVER
8fc89a79
HP
2304M: Hiral Patel <hiralpat@cisco.com>
2305M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2306M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2307L: linux-scsi@vger.kernel.org
2308S: Supported
2a99921a 2309F: drivers/scsi/fnic/
5df6d737 2310
529aa8cb
TLSC
2311CMPC ACPI DRIVER
2312M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2313M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2314L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2315S: Supported
2316F: drivers/platform/x86/classmate-laptop.c
2317
74425eee 2318COCCINELLE/Semantic Patches (SmPL)
26de9c26 2319M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2320M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2321M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2322M: Michal Marek <mmarek@suse.cz>
26de9c26 2323L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2324T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2325W: http://coccinelle.lip6.fr/
2326S: Supported
4b92b2aa 2327F: Documentation/coccinelle.txt
74425eee
NP
2328F: scripts/coccinelle/
2329F: scripts/coccicheck
2330
1da177e4 2331CODA FILE SYSTEM
8b58be88 2332M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2333M: coda@cs.cmu.edu
2334L: codalist@coda.cs.cmu.edu
2335W: http://www.coda.cs.cmu.edu/
2336S: Maintained
679655da
JP
2337F: Documentation/filesystems/coda.txt
2338F: fs/coda/
2339F: include/linux/coda*.h
c117ab84 2340F: include/uapi/linux/coda*.h
1da177e4 2341
7704addb 2342COMMON CLK FRAMEWORK
7704addb 2343M: Mike Turquette <mturquette@linaro.org>
35c1983e 2344L: linux-kernel@vger.kernel.org
7704addb
MT
2345T: git git://git.linaro.org/people/mturquette/linux.git
2346S: Maintained
60bea3b5
SW
2347F: drivers/clk/
2348X: drivers/clk/clkdev.c
7704addb 2349F: include/linux/clk-pr*
60bea3b5 2350F: include/linux/clk/
7704addb 2351
e2d1d6c0 2352COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2353M: Steve French <sfrench@samba.org>
51223df6 2354L: linux-cifs@vger.kernel.org
d1f28953 2355L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2356W: http://linux-cifs.samba.org/
8a6e2535 2357Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2358T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2359S: Supported
679655da
JP
2360F: Documentation/filesystems/cifs.txt
2361F: fs/cifs/
e2d1d6c0 2362
1da177e4 2363COMPACTPCI HOTPLUG CORE
8b58be88 2364M: Scott Murray <scott@spiteful.org>
64dab204 2365L: linux-pci@vger.kernel.org
82c4dfc7 2366S: Maintained
679655da 2367F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2368
2369COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2370M: Scott Murray <scott@spiteful.org>
64dab204 2371L: linux-pci@vger.kernel.org
82c4dfc7 2372S: Maintained
679655da 2373F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2374
2375COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2376M: Scott Murray <scott@spiteful.org>
64dab204 2377L: linux-pci@vger.kernel.org
82c4dfc7 2378S: Maintained
679655da 2379F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2380
5411552c 2381COMPAL LAPTOP SUPPORT
8b58be88 2382M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2383L: platform-driver-x86@vger.kernel.org
5411552c 2384S: Maintained
679655da 2385F: drivers/platform/x86/compal-laptop.c
5411552c 2386
949be0f7 2387CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2388M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2389L: accessrunner-general@lists.sourceforge.net
2390W: http://accessrunner.sourceforge.net/
949be0f7 2391S: Maintained
679655da 2392F: drivers/usb/atm/cxacru.c
949be0f7 2393
e2d1d6c0 2394CONFIGFS
d6351db2
JB
2395M: Joel Becker <jlbec@evilplan.org>
2396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2397S: Supported
679655da
JP
2398F: fs/configfs/
2399F: include/linux/configfs.h
e2d1d6c0 2400
acb9c1b2 2401CONNECTOR
8b58be88 2402M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2403L: netdev@vger.kernel.org
2404S: Maintained
2405F: drivers/connector/
2406
a3e3354d 2407CONTROL GROUP (CGROUP)
860ca0e6 2408M: Tejun Heo <tj@kernel.org>
ad50c159 2409M: Li Zefan <lizefan@huawei.com>
12340313 2410L: cgroups@vger.kernel.org
860ca0e6 2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2412S: Maintained
a3e3354d 2413F: Documentation/cgroups/
679655da
JP
2414F: include/linux/cgroup*
2415F: kernel/cgroup*
a3e3354d
TH
2416
2417CONTROL GROUP - CPUSET
2418M: Li Zefan <lizefan@huawei.com>
2419L: cgroups@vger.kernel.org
2420W: http://www.bullopensource.org/cpuset/
2421W: http://oss.sgi.com/projects/cpusets/
2422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2423S: Maintained
2424F: Documentation/cgroups/cpusets.txt
2425F: include/linux/cpuset.h
2426F: kernel/cpuset.c
2427
2428CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2429M: Johannes Weiner <hannes@cmpxchg.org>
2430M: Michal Hocko <mhocko@suse.cz>
2431L: cgroups@vger.kernel.org
2432L: linux-mm@kvack.org
2433S: Maintained
2434F: mm/memcontrol.c
2435F: mm/page_cgroup.c
fb3a0fb6 2436
bebe4678 2437CORETEMP HARDWARE MONITORING DRIVER
96859129 2438M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2439L: lm-sensors@lm-sensors.org
2440S: Maintained
679655da
JP
2441F: Documentation/hwmon/coretemp
2442F: drivers/hwmon/coretemp.c
bebe4678 2443
1da177e4 2444COSA/SRP SYNC SERIAL DRIVER
8b58be88 2445M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2446W: http://www.fi.muni.cz/~kas/cosa/
2447S: Maintained
679655da 2448F: drivers/net/wan/cosa*
1da177e4 2449
4371ee35 2450CPMAC ETHERNET DRIVER
8b58be88 2451M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2452L: netdev@vger.kernel.org
2453S: Maintained
b544dbac 2454F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2455
1da177e4 2456CPU FREQUENCY DRIVERS
49db1903 2457M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2458M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2459L: linux-pm@vger.kernel.org
1da177e4 2460S: Maintained
27209d91
VK
2461T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2462T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2463F: drivers/cpufreq/
2464F: include/linux/cpufreq.h
1da177e4 2465
8a67f0ef
VK
2466CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2467M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2468M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2469L: linux-pm@vger.kernel.org
2470W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2471S: Maintained
2472F: drivers/cpufreq/arm_big_little.h
2473F: drivers/cpufreq/arm_big_little.c
2474F: drivers/cpufreq/arm_big_little_dt.c
2475
14d2c34c 2476CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2477M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2478M: Daniel Lezcano <daniel.lezcano@linaro.org>
2479L: linux-pm@vger.kernel.org
2480L: linux-arm-kernel@lists.infradead.org
cea8321c 2481T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2482S: Maintained
2483F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2484
a8e39c35 2485CPUIDLE DRIVERS
49db1903 2486M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2487M: Daniel Lezcano <daniel.lezcano@linaro.org>
2488L: linux-pm@vger.kernel.org
2489S: Maintained
cea8321c 2490T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2491F: drivers/cpuidle/*
2492F: include/linux/cpuidle.h
2493
1da177e4 2494CPUID/MSR DRIVER
8b58be88 2495M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2496S: Maintained
679655da
JP
2497F: arch/x86/kernel/cpuid.c
2498F: arch/x86/kernel/msr.c
1da177e4 2499
7fe2f639
DB
2500CPU POWER MONITORING SUBSYSTEM
2501M: Dominik Brodowski <linux@dominikbrodowski.net>
2502M: Thomas Renninger <trenn@suse.de>
2503S: Maintained
14430813 2504F: tools/power/cpupower/
7fe2f639 2505
1da177e4 2506CRAMFS FILESYSTEM
ce00f85c 2507W: http://sourceforge.net/projects/cramfs/
54886a71 2508S: Orphan / Obsolete
679655da
JP
2509F: Documentation/filesystems/cramfs.txt
2510F: fs/cramfs/
1da177e4
LT
2511
2512CRIS PORT
8b58be88
JP
2513M: Mikael Starvik <starvik@axis.com>
2514M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2515L: linux-cris-kernel@axis.com
1da177e4
LT
2516W: http://developer.axis.com
2517S: Maintained
679655da 2518F: arch/cris/
df621252 2519F: drivers/tty/serial/crisv10.*
1da177e4
LT
2520
2521CRYPTO API
8b58be88
JP
2522M: Herbert Xu <herbert@gondor.apana.org.au>
2523M: "David S. Miller" <davem@davemloft.net>
1da177e4 2524L: linux-crypto@vger.kernel.org
54e5881d 2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2526S: Maintained
679655da
JP
2527F: Documentation/crypto/
2528F: arch/*/crypto/
2529F: crypto/
2530F: drivers/crypto/
2531F: include/crypto/
1da177e4 2532
5b07bd57 2533CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2534M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2535L: linux-crypto@vger.kernel.org
2536S: Maintained
51a2228a
JP
2537F: crypto/ansi_cprng.c
2538F: crypto/rng.c
5b07bd57 2539
9b4ffa48 2540CS5535 Audio ALSA driver
8b58be88 2541M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2542S: Maintained
679655da 2543F: sound/pci/cs5535audio/
9b4ffa48 2544
a910e4a9 2545CW1200 WLAN driver
b75f0050
JP
2546M: Solomon Peachy <pizza@shaftnet.org>
2547S: Maintained
2548F: drivers/net/wireless/cw1200/
a910e4a9 2549
6d8425b1 2550CX18 VIDEO4LINUX DRIVER
6afdeaf8 2551M: Andy Walls <awalls@md.metrocast.net>
c4240509 2552L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2553L: linux-media@vger.kernel.org
275ffde4 2554T: git git://linuxtv.org/media_tree.git
6d8425b1 2555W: http://linuxtv.org
30e10993 2556W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2557S: Maintained
679655da 2558F: Documentation/video4linux/cx18.txt
90d72ac6 2559F: drivers/media/pci/cx18/
6c0f0359 2560F: include/uapi/linux/ivtv*
6d8425b1 2561
3f101d91
HV
2562CX2341X MPEG ENCODER HELPER MODULE
2563M: Hans Verkuil <hverkuil@xs4all.nl>
2564L: linux-media@vger.kernel.org
2565T: git git://linuxtv.org/media_tree.git
2566W: http://linuxtv.org
2567S: Maintained
c368360b 2568F: drivers/media/common/cx2341x*
3f101d91
HV
2569F: include/media/cx2341x*
2570
20357578 2571CX88 VIDEO4LINUX DRIVER
1b2c14b4 2572M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2573L: linux-media@vger.kernel.org
2574W: http://linuxtv.org
2575T: git git://linuxtv.org/media_tree.git
2576S: Odd fixes
2577F: Documentation/video4linux/cx88/
2578F: drivers/media/pci/cx88/
6d8425b1 2579
91952bc0
AP
2580CXD2820R MEDIA DRIVER
2581M: Antti Palosaari <crope@iki.fi>
2582L: linux-media@vger.kernel.org
2583W: http://linuxtv.org/
2584W: http://palosaari.fi/linux/
2585Q: http://patchwork.linuxtv.org/project/linux-media/list/
2586T: git git://linuxtv.org/anttip/media_tree.git
2587S: Maintained
2588F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2589
e5ec3789 2590CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2591M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2592L: netdev@vger.kernel.org
2593W: http://www.chelsio.com
2594S: Supported
f7917c00 2595F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2596
2597CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2598M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2599L: linux-rdma@vger.kernel.org
e5ec3789
SW
2600W: http://www.openfabrics.org
2601S: Supported
679655da 2602F: drivers/infiniband/hw/cxgb3/
e5ec3789 2603
be4c9bad 2604CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2605M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2606L: netdev@vger.kernel.org
2607W: http://www.chelsio.com
2608S: Supported
f7917c00 2609F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2610
2611CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2612M: Steve Wise <swise@chelsio.com>
2613L: linux-rdma@vger.kernel.org
2614W: http://www.openfabrics.org
2615S: Supported
2616F: drivers/infiniband/hw/cxgb4/
2617
5c20a5c7
CL
2618CXGB4VF ETHERNET DRIVER (CXGB4VF)
2619M: Casey Leedom <leedom@chelsio.com>
2620L: netdev@vger.kernel.org
2621W: http://www.chelsio.com
2622S: Supported
f7917c00 2623F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2624
b52b97a3
GC
2625STMMAC ETHERNET DRIVER
2626M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2627L: netdev@vger.kernel.org
2628W: http://www.stlinux.com
2629S: Supported
7ac6653a 2630F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2631
1da177e4 2632CYBERPRO FB DRIVER
8b58be88 2633M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2635W: http://www.arm.linux.org.uk/
2636S: Maintained
679655da 2637F: drivers/video/cyber2000fb.*
9fa68eae 2638
1da177e4 2639CYCLADES ASYNC MUX DRIVER
1da177e4 2640W: http://www.cyclades.com/
d459883e 2641S: Orphan
c897401b 2642F: drivers/tty/cyclades.c
679655da 2643F: include/linux/cyclades.h
c117ab84 2644F: include/uapi/linux/cyclades.h
1da177e4
LT
2645
2646CYCLADES PC300 DRIVER
1da177e4 2647W: http://www.cyclades.com/
d459883e 2648S: Orphan
679655da 2649F: drivers/net/wan/pc300*
1da177e4 2650
402f6ae4
AP
2651CYPRESS_FIRMWARE MEDIA DRIVER
2652M: Antti Palosaari <crope@iki.fi>
2653L: linux-media@vger.kernel.org
2654W: http://linuxtv.org/
2655W: http://palosaari.fi/linux/
2656Q: http://patchwork.linuxtv.org/project/linux-media/list/
2657T: git git://linuxtv.org/anttip/media_tree.git
2658S: Maintained
2659F: drivers/media/common/cypress_firmware*
2660
e3ae3525 2661CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2662M: Ferruh Yigit <fery@cypress.com>
6305902c 2663L: linux-input@vger.kernel.org
be9a6f40 2664S: Supported
6305902c
JP
2665F: drivers/input/touchscreen/cyttsp*
2666F: include/linux/input/cyttsp.h
e3ae3525 2667
1da177e4 2668DAMA SLAVE for AX.25
8b58be88 2669M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2670W: http://yaina.de/jreuter/
2671W: http://www.qsl.net/dl1bke/
2672L: linux-hams@vger.kernel.org
2673S: Maintained
679655da
JP
2674F: net/ax25/af_ax25.c
2675F: net/ax25/ax25_dev.c
2676F: net/ax25/ax25_ds_*
2677F: net/ax25/ax25_in.c
2678F: net/ax25/ax25_out.c
2679F: net/ax25/ax25_timer.c
2680F: net/ax25/sysctl_net_ax25.c
1da177e4 2681
e2d1d6c0 2682DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2683L: netdev@vger.kernel.org
5ff77428 2684S: Orphan
679655da 2685F: Documentation/networking/dmfe.txt
0f04e2aa 2686F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2687
2688DC390/AM53C974 SCSI driver
8b58be88 2689M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2690W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2691M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2692S: Maintained
679655da 2693F: drivers/scsi/tmscsim.*
e2d1d6c0 2694
1da177e4 2695DC395x SCSI driver
61eee9a7 2696M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2697M: Ali Akcaagac <aliakc@web.de>
2698M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2699L: dc395x@twibble.org
cf015e9f
JP
2700W: http://twibble.org/dist/dc395x/
2701W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2702S: Maintained
679655da
JP
2703F: Documentation/scsi/dc395x.txt
2704F: drivers/scsi/dc395x.*
1da177e4 2705
eb8edb08 2706DCCP PROTOCOL
a89d030e 2707M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2708L: dccp@vger.kernel.org
c996d8b9 2709W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2710S: Maintained
679655da 2711F: include/linux/dccp.h
c117ab84 2712F: include/uapi/linux/dccp.h
679655da
JP
2713F: include/linux/tfrc.h
2714F: net/dccp/
eb8edb08 2715
1da177e4 2716DECnet NETWORK LAYER
1da177e4
LT
2717W: http://linux-decnet.sourceforge.net
2718L: linux-decnet-user@lists.sourceforge.net
f546444d 2719S: Orphan
679655da
JP
2720F: Documentation/networking/decnet.txt
2721F: net/decnet/
1da177e4 2722
ebff05b9
MR
2723DECSTATION PLATFORM SUPPORT
2724M: "Maciej W. Rozycki" <macro@linux-mips.org>
2725L: linux-mips@linux-mips.org
2726W: http://www.linux-mips.org/wiki/DECstation
2727S: Maintained
2728F: arch/mips/dec/
2729F: arch/mips/include/asm/dec/
2730F: arch/mips/include/asm/mach-dec/
2731
1da177e4 2732DEFXX FDDI NETWORK DRIVER
8b58be88 2733M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2734S: Maintained
33f810b2 2735F: drivers/net/fddi/defxx.*
1da177e4 2736
ad8f07cc 2737DELL LAPTOP DRIVER
8b58be88 2738M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2739L: platform-driver-x86@vger.kernel.org
ad8f07cc 2740S: Maintained
679655da 2741F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2742
1da177e4 2743DELL LAPTOP SMM DRIVER
a1406d87 2744M: Guenter Roeck <linux@roeck-us.net>
679655da 2745F: drivers/char/i8k.c
c117ab84 2746F: include/uapi/linux/i8k.h
1da177e4 2747
90563ec4 2748DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2749M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2750S: Maintained
679655da
JP
2751F: Documentation/dcdbas.txt
2752F: drivers/firmware/dcdbas.*
90563ec4 2753
0b3f6109 2754DELL WMI EXTRAS DRIVER
8b58be88 2755M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2756S: Maintained
36b3a96f 2757F: drivers/platform/x86/dell-wmi.c
0b3f6109 2758
5efc75e3
PZ
2759DESIGNWARE USB2 DRD IP DRIVER
2760M: Paul Zimmerman <paulz@synopsys.com>
2761L: linux-usb@vger.kernel.org
2762S: Maintained
197ba5f4 2763F: drivers/usb/dwc2/
5efc75e3 2764
94ab23dd
FB
2765DESIGNWARE USB3 DRD IP DRIVER
2766M: Felipe Balbi <balbi@ti.com>
2767L: linux-usb@vger.kernel.org
2768L: linux-omap@vger.kernel.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2770S: Maintained
2771F: drivers/usb/dwc3/
2772
89d07767
KP
2773DEVICE FREQUENCY (DEVFREQ)
2774M: MyungJoo Ham <myungjoo.ham@samsung.com>
2775M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2776L: linux-pm@vger.kernel.org
89d07767
KP
2777S: Maintained
2778F: drivers/devfreq/
2779
1da177e4 2780DEVICE NUMBER REGISTRY
8b58be88 2781M: Torben Mathiasen <device@lanana.org>
1da177e4 2782W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2783S: Maintained
2784
e2d1d6c0 2785DEVICE-MAPPER (LVM)
854ecaad 2786M: Alasdair Kergon <agk@redhat.com>
8504eed3 2787M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2788M: dm-devel@redhat.com
e2d1d6c0
RD
2789L: dm-devel@redhat.com
2790W: http://sources.redhat.com/dm
8a6e2535 2791Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2793T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2794S: Maintained
679655da
JP
2795F: Documentation/device-mapper/
2796F: drivers/md/dm*
854ecaad 2797F: drivers/md/persistent-data/
679655da
JP
2798F: include/linux/device-mapper.h
2799F: include/linux/dm-*.h
8504eed3 2800F: include/uapi/linux/dm-*.h
e2d1d6c0 2801
c0d995aa
OST
2802DIALOG SEMICONDUCTOR DRIVERS
2803M: Support Opensource <support.opensource@diasemi.com>
2804W: http://www.dialog-semiconductor.com/products
2805S: Supported
2806F: Documentation/hwmon/da90??
2807F: drivers/gpio/gpio-da90??.c
2808F: drivers/hwmon/da90??-hwmon.c
2809F: drivers/input/misc/da90??_onkey.c
2810F: drivers/input/touchscreen/da9052_tsi.c
2811F: drivers/leds/leds-da90??.c
2812F: drivers/mfd/da903x.c
2813F: drivers/mfd/da90??-*.c
2814F: drivers/power/da9052-battery.c
2815F: drivers/regulator/da903x.c
2816F: drivers/regulator/da9???-regulator.[ch]
2817F: drivers/rtc/rtc-da90??.c
2818F: drivers/video/backlight/da90??_bl.c
2819F: drivers/watchdog/da90??_wdt.c
2820F: include/linux/mfd/da903x.h
2821F: include/linux/mfd/da9052/
2822F: include/linux/mfd/da9055/
2823F: include/linux/mfd/da9063/
2824F: include/sound/da[79]*.h
2825F: sound/soc/codecs/da[79]*.[ch]
2826
599aa697
LL
2827DIGI NEO AND CLASSIC PCI PRODUCTS
2828M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2829M: Mark Hounschell <markh@compro.net>
599aa697
LL
2830L: driverdev-devel@linuxdriverproject.org
2831S: Maintained
2832F: drivers/staging/dgnc/
2833
2834DIGI EPCA PCI PRODUCTS
2835M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2836M: Mark Hounschell <markh@compro.net>
599aa697
LL
2837L: driverdev-devel@linuxdriverproject.org
2838S: Maintained
2839F: drivers/staging/dgap/
2840
335d7c58 2841DIOLAN U2C-12 I2C DRIVER
ca462085 2842M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2843L: linux-i2c@vger.kernel.org
2844S: Maintained
2845F: drivers/i2c/busses/i2c-diolan-u2c.c
2846
e7839f25 2847DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2848M: Eric Paris <eparis@parisplace.org>
3c5119c0 2849S: Maintained
679655da
JP
2850F: Documentation/filesystems/dnotify.txt
2851F: fs/notify/dnotify/
2852F: include/linux/dnotify.h
1da177e4
LT
2853
2854DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2855M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2856W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2857W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2858W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2859S: Maintained
2860
4480f15b 2861DISKQUOTA
8b58be88 2862M: Jan Kara <jack@suse.cz>
1da177e4 2863S: Maintained
679655da
JP
2864F: Documentation/filesystems/quota.txt
2865F: fs/quota/
2866F: include/linux/quota*.h
c117ab84 2867F: include/uapi/linux/quota*.h
1da177e4 2868
702686ad
BT
2869DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2870M: Bernie Thompson <bernie@plugable.com>
2871L: linux-fbdev@vger.kernel.org
2872S: Maintained
2873W: http://plugable.com/category/projects/udlfb/
2874F: drivers/video/udlfb.c
2875F: include/video/udlfb.h
2876F: Documentation/fb/udlfb.txt
2877
e7839f25 2878DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2879M: Christine Caulfield <ccaulfie@redhat.com>
2880M: David Teigland <teigland@redhat.com>
a4644184 2881L: cluster-devel@redhat.com
5be7b50f 2882W: http://sources.redhat.com/cluster/
54e5881d 2883T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2884S: Supported
679655da 2885F: fs/dlm/
5be7b50f 2886
53b6b3e0
SS
2887DMA BUFFER SHARING FRAMEWORK
2888M: Sumit Semwal <sumit.semwal@linaro.org>
2889S: Maintained
2890L: linux-media@vger.kernel.org
2891L: dri-devel@lists.freedesktop.org
2892L: linaro-mm-sig@lists.linaro.org
2893F: drivers/base/dma-buf*
2894F: include/linux/dma-buf*
2895F: Documentation/dma-buf-sharing.txt
2896T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2897
b3e5f263 2898DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2899M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2900M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2901L: dmaengine@vger.kernel.org
2902Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2903S: Supported
679655da
JP
2904F: drivers/dma/
2905F: include/linux/dma*
5dbd05d4
VK
2906T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2907T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2908
b825037d 2909DME1737 HARDWARE MONITOR DRIVER
8b58be88 2910M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2911L: lm-sensors@lm-sensors.org
2912S: Maintained
679655da
JP
2913F: Documentation/hwmon/dme1737
2914F: drivers/hwmon/dme1737.c
b825037d 2915
5b9c9bf6 2916DOCKING STATION DRIVER
8b58be88 2917M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2918L: linux-acpi@vger.kernel.org
8b59a454 2919S: Supported
679655da 2920F: drivers/acpi/dock.c
5b9c9bf6 2921
7d2c86b5 2922DOCUMENTATION
01358e56 2923M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2924L: linux-doc@vger.kernel.org
01358e56 2925T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2926S: Maintained
679655da 2927F: Documentation/
abbaeff3 2928
1da177e4 2929DOUBLETALK DRIVER
8b58be88 2930M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2931L: blinux-list@redhat.com
2932S: Maintained
679655da
JP
2933F: drivers/char/dtlk.c
2934F: include/linux/dtlk.h
1da177e4 2935
e2d1d6c0 2936DPT_I2O SCSI RAID DRIVER
8b58be88 2937M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2938L: linux-scsi@vger.kernel.org
2939W: http://www.adaptec.com/
2940S: Maintained
679655da
JP
2941F: drivers/scsi/dpt*
2942F: drivers/scsi/dpt/
e2d1d6c0 2943
b411b363 2944DRBD DRIVER
28b8e8d4
JP
2945P: Philipp Reisner
2946P: Lars Ellenberg
2947M: drbd-dev@lists.linbit.com
2948L: drbd-user@lists.linbit.com
2949W: http://www.drbd.org
2950T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2951T: git git://git.drbd.org/drbd-8.3.git
2952S: Supported
2953F: drivers/block/drbd/
2954F: lib/lru_cache.c
2955F: Documentation/blockdev/drbd/
b411b363 2956
87544653 2957DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2958M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2960S: Supported
679655da 2961F: Documentation/kobject.txt
7cfc51b9 2962F: drivers/base/
679655da 2963F: fs/sysfs/
87544653 2964F: fs/debugfs/
679655da 2965F: include/linux/kobj*
87544653 2966F: include/linux/debugfs.h
679655da 2967F: lib/kobj*
1da177e4
LT
2968
2969DRM DRIVERS
8b58be88 2970M: David Airlie <airlied@linux.ie>
4c6a3999 2971L: dri-devel@lists.freedesktop.org
b0447888 2972T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2973S: Maintained
679655da 2974F: drivers/gpu/drm/
433e3b34 2975F: drivers/gpu/vga/
850e9411 2976F: include/drm/
c117ab84 2977F: include/uapi/drm/
1da177e4 2978
566f5939
AD
2979RADEON DRM DRIVERS
2980M: Alex Deucher <alexander.deucher@amd.com>
2981M: Christian König <christian.koenig@amd.com>
2982L: dri-devel@lists.freedesktop.org
2983T: git git://people.freedesktop.org/~agd5f/linux
2984S: Supported
2985F: drivers/gpu/drm/radeon/
2986F: include/drm/radeon*
2987F: include/uapi/drm/radeon*
2988
03e255b9
TR
2989DRM PANEL DRIVERS
2990M: Thierry Reding <thierry.reding@gmail.com>
2991L: dri-devel@lists.freedesktop.org
2992T: git git://anongit.freedesktop.org/tegra/linux.git
2993S: Maintained
2994F: drivers/gpu/drm/drm_panel.c
2995F: drivers/gpu/drm/panel/
2996F: include/drm/drm_panel.h
2997F: Documentation/devicetree/bindings/panel/
2998
8daf7473 2999INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3000M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3001M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3002L: intel-gfx@lists.freedesktop.org
8daf7473 3003L: dri-devel@lists.freedesktop.org
47f95647 3004Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3005T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3006S: Supported
14430813 3007F: drivers/gpu/drm/i915/
8daf7473 3008F: include/drm/i915*
c117ab84 3009F: include/uapi/drm/i915*
8daf7473 3010
398a6d4a
KP
3011DRM DRIVERS FOR EXYNOS
3012M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3013M: Joonyoung Shim <jy0922.shim@samsung.com>
3014M: Seung-Woo Kim <sw0312.kim@samsung.com>
3015M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3016L: dri-devel@lists.freedesktop.org
25a58030 3017T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3018S: Supported
14430813 3019F: drivers/gpu/drm/exynos/
398a6d4a 3020F: include/drm/exynos*
c117ab84 3021F: include/uapi/drm/exynos*
398a6d4a 3022
bd3b49f2 3023DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3024M: Thierry Reding <thierry.reding@gmail.com>
3025M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3026L: dri-devel@lists.freedesktop.org
3027L: linux-tegra@vger.kernel.org
a5ad7a63 3028T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3029S: Supported
dee8268f 3030F: drivers/gpu/drm/tegra/
a5ad7a63 3031F: drivers/gpu/host1x/
e1e90644 3032F: include/linux/host1x.h
a5ad7a63 3033F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3034F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3035
598df1ac
AK
3036DSBR100 USB FM RADIO DRIVER
3037M: Alexey Klimov <klimov.linux@gmail.com>
3038L: linux-media@vger.kernel.org
3039T: git git://linuxtv.org/media_tree.git
3040S: Maintained
3041F: drivers/media/radio/dsbr100.c
3042
1da177e4 3043DSCC4 DRIVER
8b58be88 3044M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3045L: netdev@vger.kernel.org
1da177e4 3046S: Maintained
679655da 3047F: drivers/net/wan/dscc4.c
1da177e4 3048
91952bc0
AP
3049DVB_USB_AF9015 MEDIA DRIVER
3050M: Antti Palosaari <crope@iki.fi>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://palosaari.fi/linux/
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/anttip/media_tree.git
3056S: Maintained
3057F: drivers/media/usb/dvb-usb-v2/af9015*
3058
3059DVB_USB_AF9035 MEDIA DRIVER
3060M: Antti Palosaari <crope@iki.fi>
3061L: linux-media@vger.kernel.org
3062W: http://linuxtv.org/
3063W: http://palosaari.fi/linux/
3064Q: http://patchwork.linuxtv.org/project/linux-media/list/
3065T: git git://linuxtv.org/anttip/media_tree.git
3066S: Maintained
3067F: drivers/media/usb/dvb-usb-v2/af9035*
3068
3069DVB_USB_ANYSEE MEDIA DRIVER
3070M: Antti Palosaari <crope@iki.fi>
3071L: linux-media@vger.kernel.org
3072W: http://linuxtv.org/
3073W: http://palosaari.fi/linux/
3074Q: http://patchwork.linuxtv.org/project/linux-media/list/
3075T: git git://linuxtv.org/anttip/media_tree.git
3076S: Maintained
3077F: drivers/media/usb/dvb-usb-v2/anysee*
3078
3079DVB_USB_AU6610 MEDIA DRIVER
3080M: Antti Palosaari <crope@iki.fi>
3081L: linux-media@vger.kernel.org
3082W: http://linuxtv.org/
3083W: http://palosaari.fi/linux/
3084Q: http://patchwork.linuxtv.org/project/linux-media/list/
3085T: git git://linuxtv.org/anttip/media_tree.git
3086S: Maintained
3087F: drivers/media/usb/dvb-usb-v2/au6610*
3088
3089DVB_USB_CE6230 MEDIA DRIVER
3090M: Antti Palosaari <crope@iki.fi>
3091L: linux-media@vger.kernel.org
3092W: http://linuxtv.org/
3093W: http://palosaari.fi/linux/
3094Q: http://patchwork.linuxtv.org/project/linux-media/list/
3095T: git git://linuxtv.org/anttip/media_tree.git
3096S: Maintained
3097F: drivers/media/usb/dvb-usb-v2/ce6230*
3098
d099dea2
MK
3099DVB_USB_CXUSB MEDIA DRIVER
3100M: Michael Krufky <mkrufky@linuxtv.org>
3101L: linux-media@vger.kernel.org
3102W: http://linuxtv.org/
3103W: http://github.com/mkrufky
3104Q: http://patchwork.linuxtv.org/project/linux-media/list/
3105T: git git://linuxtv.org/media_tree.git
3106S: Maintained
9819da66 3107F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3108
91952bc0 3109DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3110M: Antti Palosaari <crope@iki.fi>
3111L: linux-media@vger.kernel.org
3112W: http://linuxtv.org/
3113W: http://palosaari.fi/linux/
3114Q: http://patchwork.linuxtv.org/project/linux-media/list/
3115T: git git://linuxtv.org/anttip/media_tree.git
3116S: Maintained
91952bc0 3117F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3118
5560983b 3119DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3120M: Antti Palosaari <crope@iki.fi>
3121L: linux-media@vger.kernel.org
3122W: http://linuxtv.org/
91952bc0
AP
3123Q: http://patchwork.linuxtv.org/project/linux-media/list/
3124T: git git://linuxtv.org/anttip/media_tree.git
3125S: Maintained
5560983b 3126F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3127
8856f5f2
MK
3128DVB_USB_MXL111SF MEDIA DRIVER
3129M: Michael Krufky <mkrufky@linuxtv.org>
3130L: linux-media@vger.kernel.org
3131W: http://linuxtv.org/
3132W: http://github.com/mkrufky
3133Q: http://patchwork.linuxtv.org/project/linux-media/list/
3134T: git git://linuxtv.org/mkrufky/mxl111sf.git
3135S: Maintained
3136F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3137
91952bc0
AP
3138DVB_USB_RTL28XXU MEDIA DRIVER
3139M: Antti Palosaari <crope@iki.fi>
3140L: linux-media@vger.kernel.org
3141W: http://linuxtv.org/
3142W: http://palosaari.fi/linux/
3143Q: http://patchwork.linuxtv.org/project/linux-media/list/
3144T: git git://linuxtv.org/anttip/media_tree.git
3145S: Maintained
3146F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3147
3148DVB_USB_V2 MEDIA DRIVER
3149M: Antti Palosaari <crope@iki.fi>
3150L: linux-media@vger.kernel.org
3151W: http://linuxtv.org/
3152W: http://palosaari.fi/linux/
3153Q: http://patchwork.linuxtv.org/project/linux-media/list/
3154T: git git://linuxtv.org/anttip/media_tree.git
3155S: Maintained
3156F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3157F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3158
ac0ac38f 3159DYNAMIC DEBUG
5c4a97d1 3160M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3161S: Maintained
3162F: lib/dynamic_debug.c
3163F: include/linux/dynamic_debug.h
3164
789c7048 3165DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3166M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3167S: Maintained
df621252 3168F: drivers/tty/serial/dz.*
789c7048 3169
91952bc0
AP
3170E4000 MEDIA DRIVER
3171M: Antti Palosaari <crope@iki.fi>
3172L: linux-media@vger.kernel.org
3173W: http://linuxtv.org/
3174W: http://palosaari.fi/linux/
3175Q: http://patchwork.linuxtv.org/project/linux-media/list/
3176T: git git://linuxtv.org/anttip/media_tree.git
3177S: Maintained
3178F: drivers/media/tuners/e4000*
3179
1da177e4 3180EATA-DMA SCSI DRIVER
8b58be88 3181M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3182L: linux-eata@i-connect.net
3183L: linux-scsi@vger.kernel.org
1da177e4 3184S: Maintained
679655da 3185F: drivers/scsi/eata*
1da177e4
LT
3186
3187EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3188M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3189L: linux-scsi@vger.kernel.org
3190S: Maintained
679655da 3191F: drivers/scsi/eata.c
1da177e4
LT
3192
3193EATA-PIO SCSI DRIVER
8b58be88 3194M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3195L: linux-eata@i-connect.net
3196L: linux-scsi@vger.kernel.org
1da177e4 3197S: Maintained
679655da 3198F: drivers/scsi/eata_pio.*
1da177e4
LT
3199
3200EBTABLES
d3ab6fde 3201L: netfilter-devel@vger.kernel.org
1da177e4 3202W: http://ebtables.sourceforge.net/
1d61367f 3203S: Orphan
679655da 3204F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3205F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3206F: net/bridge/netfilter/ebt*.c
1da177e4 3207
91952bc0
AP
3208EC100 MEDIA DRIVER
3209M: Antti Palosaari <crope@iki.fi>
3210L: linux-media@vger.kernel.org
3211W: http://linuxtv.org/
3212W: http://palosaari.fi/linux/
3213Q: http://patchwork.linuxtv.org/project/linux-media/list/
3214T: git git://linuxtv.org/anttip/media_tree.git
3215S: Maintained
3216F: drivers/media/dvb-frontends/ec100*
3217
237fead6 3218ECRYPT FILE SYSTEM
0de9adf2 3219M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3220L: ecryptfs@vger.kernel.org
24a923e4 3221W: http://ecryptfs.org
6dc7516e 3222W: https://launchpad.net/ecryptfs
237fead6 3223S: Supported
679655da
JP
3224F: Documentation/filesystems/ecryptfs.txt
3225F: fs/ecryptfs/
237fead6 3226
da9bb1d2 3227EDAC-CORE
8b58be88 3228M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3229M: Borislav Petkov <bp@alien8.de>
3230M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3231L: linux-edac@vger.kernel.org
0e438e3f 3232W: bluesmoke.sourceforge.net
8c2a6a40 3233S: Supported
679655da 3234F: Documentation/edac.txt
91445c72 3235F: drivers/edac/
679655da 3236F: include/linux/edac.h
0e438e3f 3237
c476c23b 3238EDAC-AMD64
8b58be88 3239M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3240M: Borislav Petkov <bp@alien8.de>
91445c72 3241L: linux-edac@vger.kernel.org
c476c23b 3242W: bluesmoke.sourceforge.net
487ba8e8 3243S: Maintained
c476c23b
BP
3244F: drivers/edac/amd64_edac*
3245
836dae5d
RR
3246EDAC-CALXEDA
3247M: Doug Thompson <dougthompson@xmission.com>
3248M: Robert Richter <rric@kernel.org>
3249L: linux-edac@vger.kernel.org
3250W: bluesmoke.sourceforge.net
3251S: Maintained
3252F: drivers/edac/highbank*
3253
f65aad41
RB
3254EDAC-CAVIUM
3255M: Ralf Baechle <ralf@linux-mips.org>
3256M: David Daney <david.daney@cavium.com>
3257L: linux-edac@vger.kernel.org
3258L: linux-mips@linux-mips.org
3259W: bluesmoke.sourceforge.net
3260S: Supported
3261F: drivers/edac/octeon_edac*
3262
0e438e3f 3263EDAC-E752X
8b58be88
JP
3264M: Mark Gross <mark.gross@intel.com>
3265M: Doug Thompson <dougthompson@xmission.com>
91445c72 3266L: linux-edac@vger.kernel.org
0e438e3f
DP
3267W: bluesmoke.sourceforge.net
3268S: Maintained
679655da 3269F: drivers/edac/e752x_edac.c
0e438e3f
DP
3270
3271EDAC-E7XXX
8b58be88 3272M: Doug Thompson <dougthompson@xmission.com>
91445c72 3273L: linux-edac@vger.kernel.org
0e438e3f
DP
3274W: bluesmoke.sourceforge.net
3275S: Maintained
679655da 3276F: drivers/edac/e7xxx_edac.c
0e438e3f 3277
77c5f5d2 3278EDAC-GHES
1b2c14b4 3279M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3280L: linux-edac@vger.kernel.org
3281W: bluesmoke.sourceforge.net
3282S: Maintained
2caa67a6 3283F: drivers/edac/ghes_edac.c
77c5f5d2 3284
6bc78404 3285EDAC-I82443BXGX
8b58be88 3286M: Tim Small <tim@buttersideup.com>
91445c72 3287L: linux-edac@vger.kernel.org
6bc78404
DT
3288W: bluesmoke.sourceforge.net
3289S: Maintained
679655da 3290F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3291
3292EDAC-I3000
8b58be88 3293M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3294L: linux-edac@vger.kernel.org
6bc78404
DT
3295W: bluesmoke.sourceforge.net
3296S: Maintained
679655da 3297F: drivers/edac/i3000_edac.c
6bc78404
DT
3298
3299EDAC-I5000
8b58be88 3300M: Doug Thompson <dougthompson@xmission.com>
91445c72 3301L: linux-edac@vger.kernel.org
ba9a5918
DT
3302W: bluesmoke.sourceforge.net
3303S: Maintained
679655da 3304F: drivers/edac/i5000_edac.c
ba9a5918 3305
44c12cb2 3306EDAC-I5400
1b2c14b4 3307M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3308L: linux-edac@vger.kernel.org
44c12cb2
MCC
3309W: bluesmoke.sourceforge.net
3310S: Maintained
679655da 3311F: drivers/edac/i5400_edac.c
44c12cb2 3312
3c9c92b6 3313EDAC-I7300
1b2c14b4 3314M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3315L: linux-edac@vger.kernel.org
3316W: bluesmoke.sourceforge.net
3317S: Maintained
3318F: drivers/edac/i7300_edac.c
3319
67c89316 3320EDAC-I7CORE
1b2c14b4 3321M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3322L: linux-edac@vger.kernel.org
3323W: bluesmoke.sourceforge.net
3324S: Maintained
70aff0ce 3325F: drivers/edac/i7core_edac.c
67c89316 3326
ba9a5918 3327EDAC-I82975X
8b58be88 3328M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3329M: "Arvind R." <arvino55@gmail.com>
91445c72 3330L: linux-edac@vger.kernel.org
ba9a5918
DT
3331W: bluesmoke.sourceforge.net
3332S: Maintained
679655da 3333F: drivers/edac/i82975x_edac.c
ba9a5918 3334
ccdfb979
JT
3335EDAC-MPC85XX
3336M: Johannes Thumshirn <johannes.thumshirn@men.de>
3337L: linux-edac@vger.kernel.org
3338W: bluesmoke.sourceforge.net
3339S: Maintained
3340F: drivers/edac/mpc85xx_edac.[ch]
3341
ba9a5918 3342EDAC-PASEMI
8b58be88 3343M: Egor Martovetsky <egor@pasemi.com>
91445c72 3344L: linux-edac@vger.kernel.org
6bc78404
DT
3345W: bluesmoke.sourceforge.net
3346S: Maintained
679655da 3347F: drivers/edac/pasemi_edac.c
6bc78404 3348
0e438e3f 3349EDAC-R82600
8b58be88 3350M: Tim Small <tim@buttersideup.com>
91445c72 3351L: linux-edac@vger.kernel.org
0e438e3f
DP
3352W: bluesmoke.sourceforge.net
3353S: Maintained
679655da 3354F: drivers/edac/r82600_edac.c
da9bb1d2 3355
4d096ca7 3356EDAC-SBRIDGE
1b2c14b4 3357M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3358L: linux-edac@vger.kernel.org
3359W: bluesmoke.sourceforge.net
3360S: Maintained
3361F: drivers/edac/sb_edac.c
3362
af39917d
CL
3363EDIROL UA-101/UA-1000 DRIVER
3364M: Clemens Ladisch <clemens@ladisch.de>
3365L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3366T: git git://git.alsa-project.org/alsa-kernel.git
3367S: Maintained
3368F: sound/usb/misc/ua101.c
3369
1f7df953
MF
3370EXTENSIBLE FIRMWARE INTERFACE (EFI)
3371M: Matt Fleming <matt.fleming@intel.com>
3372L: linux-efi@vger.kernel.org
78bef24e 3373T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3374S: Maintained
3375F: Documentation/x86/efi-stub.txt
3376F: arch/ia64/kernel/efi.c
3377F: arch/x86/boot/compressed/eboot.[ch]
3378F: arch/x86/include/asm/efi.h
3379F: arch/x86/platform/efi/*
a9499fa7 3380F: drivers/firmware/efi/*
1f7df953
MF
3381F: include/linux/efi*.h
3382
d68772b7
MF
3383EFI VARIABLE FILESYSTEM
3384M: Matthew Garrett <matthew.garrett@nebula.com>
3385M: Jeremy Kerr <jk@ozlabs.org>
3386M: Matt Fleming <matt.fleming@intel.com>
3387T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3388L: linux-efi@vger.kernel.org
3389S: Maintained
3390F: fs/efivarfs/
3391
85a00d9b
PJ
3392EFIFB FRAMEBUFFER DRIVER
3393L: linux-fbdev@vger.kernel.org
3394M: Peter Jones <pjones@redhat.com>
3395S: Maintained
3396F: drivers/video/efifb.c
3397
0bee8d28
JT
3398EFS FILESYSTEM
3399W: http://aeschi.ch.eu.org/efs/
3400S: Orphan
679655da 3401F: fs/efs/
0bee8d28 3402
4480f15b 3403EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3404M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3405M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3406L: linux-rdma@vger.kernel.org
fab97220 3407S: Supported
679655da 3408F: drivers/infiniband/hw/ehca/
fab97220 3409
aa8a9e25 3410EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3411M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3412L: netdev@vger.kernel.org
3413S: Maintained
9aa32835 3414F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3415
f0319efe 3416EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3417M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3418L: linux-media@vger.kernel.org
3419W: http://linuxtv.org
3420T: git git://linuxtv.org/media_tree.git
3421S: Maintained
3422F: drivers/media/usb/em28xx/
3423
3e3a7d66 3424EMBEDDED LINUX
8b58be88
JP
3425M: Paul Gortmaker <paul.gortmaker@windriver.com>
3426M: Matt Mackall <mpm@selenic.com>
3427M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3428L: linux-embedded@vger.kernel.org
3429S: Maintained
3430
3a1c1d44 3431EMULEX LPFC FC SCSI DRIVER
8b58be88 3432M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3433L: linux-scsi@vger.kernel.org
3434W: http://sourceforge.net/projects/lpfcxxxx
3435S: Supported
679655da 3436F: drivers/scsi/lpfc/
3a1c1d44 3437
5f5bac82 3438ENE CB710 FLASH CARD READER DRIVER
8b58be88 3439M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3440S: Maintained
3441F: drivers/misc/cb710/
3442F: drivers/mmc/host/cb710-mmc.*
3443F: include/linux/cb710.h
3444
931e39a1
ML
3445ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3446M: Maxim Levitsky <maximlevitsky@gmail.com>
3447S: Maintained
2a837449 3448F: drivers/media/rc/ene_ir.*
931e39a1 3449
ec207dcc
GS
3450ENHANCED ERROR HANDLING (EEH)
3451M: Gavin Shan <shangw@linux.vnet.ibm.com>
3452L: linuxppc-dev@lists.ozlabs.org
3453S: Supported
3454F: Documentation/powerpc/eeh-pci-error-recovery.txt
3455F: arch/powerpc/kernel/eeh*.c
3456
d5ca9006 3457EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3458M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3459S: Maintained
084bad91 3460T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3461F: drivers/video/s1d13xxxfb.c
3462F: include/video/s1d13xxxfb.h
d5ca9006 3463
1da177e4 3464ETHERNET BRIDGE
adbbf69d 3465M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3466L: bridge@lists.linux-foundation.org
4c325313 3467L: netdev@vger.kernel.org
c996d8b9 3468W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3469S: Maintained
679655da
JP
3470F: include/linux/netfilter_bridge/
3471F: net/bridge/
1da177e4 3472
22f08ad9
FF
3473ETHERNET PHY LIBRARY
3474M: Florian Fainelli <f.fainelli@gmail.com>
3475L: netdev@vger.kernel.org
3476S: Maintained
3477F: include/linux/phy.h
3478F: include/linux/phy_fixed.h
3479F: drivers/net/phy/
3480F: Documentation/networking/phy.txt
3481F: drivers/of/of_mdio.c
3482F: drivers/of/of_net.c
3483
1da177e4 3484EXT2 FILE SYSTEM
01971952 3485M: Jan Kara <jack@suse.cz>
72be2ccf 3486L: linux-ext4@vger.kernel.org
1da177e4 3487S: Maintained
679655da
JP
3488F: Documentation/filesystems/ext2.txt
3489F: fs/ext2/
3490F: include/linux/ext2*
1da177e4
LT
3491
3492EXT3 FILE SYSTEM
01971952 3493M: Jan Kara <jack@suse.cz>
8b58be88 3494M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3495M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3496L: linux-ext4@vger.kernel.org
3497S: Maintained
679655da
JP
3498F: Documentation/filesystems/ext3.txt
3499F: fs/ext3/
72be2ccf
EM
3500
3501EXT4 FILE SYSTEM
8b58be88 3502M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3503M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3504L: linux-ext4@vger.kernel.org
08a225f1 3505W: http://ext4.wiki.kernel.org
8a6e2535 3506Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3507S: Maintained
679655da
JP
3508F: Documentation/filesystems/ext4.txt
3509F: fs/ext4/
1da177e4 3510
c5532b09 3511Extended Verification Module (EVM)
74dd744f
MZ
3512M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3513L: linux-ima-devel@lists.sourceforge.net
3514L: linux-security-module@vger.kernel.org
c5532b09
MZ
3515S: Supported
3516F: security/integrity/evm/
3517
df6b3cfe
MH
3518EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3519M: MyungJoo Ham <myungjoo.ham@samsung.com>
3520M: Chanwoo Choi <cw00.choi@samsung.com>
3521L: linux-kernel@vger.kernel.org
81df63a9 3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3523S: Maintained
3524F: drivers/extcon/
3525F: Documentation/extcon/
3526
e2a75c44
JH
3527EXYNOS DP DRIVER
3528M: Jingoo Han <jg1.han@samsung.com>
3529L: dri-devel@lists.freedesktop.org
3530S: Maintained
3531F: drivers/gpu/drm/exynos/exynos_dp*
3532
33ad3912
DL
3533EXYNOS MIPI DISPLAY DRIVERS
3534M: Inki Dae <inki.dae@samsung.com>
3535M: Donghwa Lee <dh09.lee@samsung.com>
3536M: Kyungmin Park <kyungmin.park@samsung.com>
3537L: linux-fbdev@vger.kernel.org
3538S: Maintained
3539F: drivers/video/exynos/exynos_mipi*
3540F: include/video/exynos_mipi*
3541
e53004e2 3542F71805F HARDWARE MONITORING DRIVER
7c81c60f 3543M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3544L: lm-sensors@lm-sensors.org
3545S: Maintained
679655da
JP
3546F: Documentation/hwmon/f71805f
3547F: drivers/hwmon/f71805f.c
e53004e2 3548
eea977ed
MB
3549FC0011 TUNER DRIVER
3550M: Michael Buesch <m@bues.ch>
3551L: linux-media@vger.kernel.org
3552S: Maintained
ccae7af2
MCC
3553F: drivers/media/tuners/fc0011.h
3554F: drivers/media/tuners/fc0011.c
eea977ed 3555
91952bc0
AP
3556FC2580 MEDIA DRIVER
3557M: Antti Palosaari <crope@iki.fi>
3558L: linux-media@vger.kernel.org
3559W: http://linuxtv.org/
3560W: http://palosaari.fi/linux/
3561Q: http://patchwork.linuxtv.org/project/linux-media/list/
3562T: git git://linuxtv.org/anttip/media_tree.git
3563S: Maintained
3564F: drivers/media/tuners/fc2580*
eea977ed 3565
88b2dbdb
EP
3566FANOTIFY
3567M: Eric Paris <eparis@redhat.com>
3568S: Maintained
3569F: fs/notify/fanotify/
3570F: include/linux/fanotify.h
c117ab84 3571F: include/uapi/linux/fanotify.h
88b2dbdb 3572
1da177e4 3573FARSYNC SYNCHRONOUS DRIVER
8b58be88 3574M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3575W: http://www.farsite.co.uk/
3576S: Supported
679655da 3577F: drivers/net/wan/farsync.*
1da177e4 3578
c5408b88 3579FAULT INJECTION SUPPORT
8b58be88 3580M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3581S: Supported
679655da
JP
3582F: Documentation/fault-injection/
3583F: lib/fault-inject.c
c5408b88 3584
cae727db
RL
3585FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3586M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3587L: fcoe-devel@open-fcoe.org
cae727db
RL
3588W: www.Open-FCoE.org
3589S: Supported
3590F: drivers/scsi/libfc/
3591F: drivers/scsi/fcoe/
3592F: include/scsi/fc/
3593F: include/scsi/libfc.h
3594F: include/scsi/libfcoe.h
c117ab84 3595F: include/uapi/scsi/fc/
cae727db 3596
e2d1d6c0 3597FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3598M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3599M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3600L: linux-fsdevel@vger.kernel.org
1da177e4 3601S: Maintained
679655da
JP
3602F: include/linux/fcntl.h
3603F: include/linux/fs.h
c117ab84
CEB
3604F: include/uapi/linux/fcntl.h
3605F: include/uapi/linux/fs.h
679655da
JP
3606F: fs/fcntl.c
3607F: fs/locks.c
1da177e4 3608
e2d1d6c0 3609FILESYSTEMS (VFS and infrastructure)
8b58be88 3610M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3611L: linux-fsdevel@vger.kernel.org
173acc7c 3612S: Maintained
679655da 3613F: fs/*
173acc7c 3614
b26e0ed4 3615FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3616M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3617L: lm-sensors@lm-sensors.org
3618S: Maintained
d5ca6918
JP
3619F: drivers/hwmon/f75375s.c
3620F: include/linux/f75375s.h
b26e0ed4 3621
a331b0c3
CL
3622FIREWIRE AUDIO DRIVERS
3623M: Clemens Ladisch <clemens@ladisch.de>
3624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3625T: git git://git.alsa-project.org/alsa-kernel.git
3626S: Maintained
3627F: sound/firewire/
3628
eb86ec51
SR
3629FIREWIRE MEDIA DRIVERS (firedtv)
3630M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3631L: linux-media@vger.kernel.org
3632L: linux1394-devel@lists.sourceforge.net
3633T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3634S: Maintained
3635F: drivers/media/firewire/
3636
a511ce33
CB
3637FIREWIRE SBP-2 TARGET
3638M: Chris Boot <bootc@bootc.net>
3639L: linux-scsi@vger.kernel.org
3640L: target-devel@vger.kernel.org
3641L: linux1394-devel@lists.sourceforge.net
3642T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3643S: Maintained
3644F: drivers/target/sbp/
3645
7d2c86b5 3646FIREWIRE SUBSYSTEM
8b58be88 3647M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3648L: linux1394-devel@lists.sourceforge.net
958a29cb 3649W: http://ieee1394.wiki.kernel.org/
2ca526bf 3650T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3651S: Maintained
679655da 3652F: drivers/firewire/
8f06ce3b
SR
3653F: include/linux/firewire.h
3654F: include/uapi/linux/firewire*.h
9f6d3c4b 3655F: tools/firewire/
e2d1d6c0
RD
3656
3657FIRMWARE LOADER (request_firmware)
39e68089
ML
3658M: Ming Lei <ming.lei@canonical.com>
3659L: linux-kernel@vger.kernel.org
3660S: Maintained
679655da
JP
3661F: Documentation/firmware_class/
3662F: drivers/base/firmware*.c
3663F: include/linux/firmware.h
e2d1d6c0 3664
f730e3dc 3665FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3666M: Joshua Morris <josh.h.morris@us.ibm.com>
3667M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3668S: Maintained
3669F: drivers/block/rsxx/
3670
8206f664
JK
3671FLOPPY DRIVER
3672M: Jiri Kosina <jkosina@suse.cz>
3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3674S: Odd fixes
3675F: drivers/block/floppy.c
3676
9c9f32ed
AR
3677FMC SUBSYSTEM
3678M: Alessandro Rubini <rubini@gnudd.com>
3679W: http://www.ohwr.org/projects/fmc-bus
3680S: Supported
3681F: drivers/fmc/
3682F: include/linux/fmc*.h
3683F: include/linux/ipmi-fru.h
3684K: fmc_d.*register
3685
e2d1d6c0 3686FPU EMULATOR
8b58be88 3687M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3688W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3689S: Maintained
679655da 3690F: arch/x86/math-emu/
e2d1d6c0
RD
3691
3692FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3693L: netdev@vger.kernel.org
c173bfac 3694S: Orphan
679655da
JP
3695F: drivers/net/wan/dlci.c
3696F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3697
3698FRAMEBUFFER LAYER
5489e948
JCPV
3699M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3700M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3701L: linux-fbdev@vger.kernel.org
e2d1d6c0 3702W: http://linux-fbdev.sourceforge.net/
b22fe37b 3703Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3704T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3705S: Maintained
679655da 3706F: Documentation/fb/
d958c62c 3707F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3708F: drivers/video/
3709F: include/video/
679655da 3710F: include/linux/fb.h
c117ab84
CEB
3711F: include/uapi/video/
3712F: include/uapi/linux/fb.h
e2d1d6c0 3713
a57c188e 3714FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3715M: Timur Tabi <timur@tabi.org>
a57c188e 3716L: linux-fbdev@vger.kernel.org
c4ef9bc4 3717S: Maintained
a57c188e
TT
3718F: drivers/video/fsl-diu-fb.*
3719
e2d1d6c0 3720FREESCALE DMA DRIVER
8b58be88
JP
3721M: Li Yang <leoli@freescale.com>
3722M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3723L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3724S: Maintained
679655da 3725F: drivers/dma/fsldma.*
e2d1d6c0
RD
3726
3727FREESCALE I2C CPM DRIVER
8b58be88 3728M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3729L: linuxppc-dev@lists.ozlabs.org
846557d3 3730L: linux-i2c@vger.kernel.org
0d2b405a 3731S: Maintained
679655da 3732F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3733
60e8c5ab 3734FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3735M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3736L: linux-fbdev@vger.kernel.org
efc03ecb 3737L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3738S: Maintained
bad985a1 3739F: include/linux/platform_data/video-imxfb.h
679655da 3740F: drivers/video/imxfb.c
60e8c5ab 3741
4689a6b1 3742FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3743M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3744M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3745L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3746L: netdev@vger.kernel.org
3747S: Maintained
ec21e2ec 3748F: drivers/net/ethernet/freescale/fs_enet/
679655da 3749F: include/linux/fs_enet_pd.h
4689a6b1 3750
d9e9d82c 3751FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3752L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3753S: Orphan
679655da
JP
3754F: arch/powerpc/sysdev/qe_lib/
3755F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3756
b55ef929 3757FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3758M: Li Yang <leoli@freescale.com>
6372594a 3759L: linux-usb@vger.kernel.org
a4724ed6 3760L: linuxppc-dev@lists.ozlabs.org
a7205b30 3761S: Maintained
5429c731 3762F: drivers/usb/gadget/fsl*
a7205b30 3763
beaf53bf 3764FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3765M: Li Yang <leoli@freescale.com>
beaf53bf 3766L: netdev@vger.kernel.org
a4724ed6 3767L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3768S: Maintained
ec21e2ec 3769F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3770
d9e9d82c 3771FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3772M: Timur Tabi <timur@tabi.org>
a4724ed6 3773L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3774S: Maintained
df621252 3775F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3776
3777FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3778M: Timur Tabi <timur@tabi.org>
93711660 3779L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3780L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3781S: Maintained
69aefcea
JP
3782F: sound/soc/fsl/fsl*
3783F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3784
1da177e4 3785FREEVXFS FILESYSTEM
8b58be88 3786M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3787W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3788S: Maintained
679655da 3789F: fs/freevxfs/
1da177e4 3790
71038f52 3791FREEZER
49db1903 3792M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3793M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3794L: linux-pm@vger.kernel.org
71038f52 3795S: Supported
679655da
JP
3796F: Documentation/power/freezing-of-tasks.txt
3797F: include/linux/freezer.h
3798F: kernel/freezer.c
71038f52 3799
839a1f79
KRW
3800FRONTSWAP API
3801M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3802L: linux-kernel@vger.kernel.org
3803S: Maintained
3804F: mm/frontswap.c
3805F: include/linux/frontswap.h
3806
a5432f5a 3807FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3808M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3809L: linux-cachefs@redhat.com
3810S: Supported
3811F: Documentation/filesystems/caching/
3812F: fs/fscache/
3813F: include/linux/fscache*.h
3814
f58ad8f5 3815F2FS FILE SYSTEM
9b29d481 3816M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3817M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3818L: linux-f2fs-devel@lists.sourceforge.net
3819W: http://en.wikipedia.org/wiki/F2FS
3820T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3821S: Maintained
3822F: Documentation/filesystems/f2fs.txt
3bac380c 3823F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3824F: fs/f2fs/
3825F: include/linux/f2fs_fs.h
3826
5ab7ffea 3827FUJITSU FR-V (FRV) PORT
8b58be88 3828M: David Howells <dhowells@redhat.com>
1da177e4 3829S: Maintained
679655da 3830F: arch/frv/
1da177e4 3831
20b93734 3832FUJITSU LAPTOP EXTRAS
409a3e98 3833M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3834L: platform-driver-x86@vger.kernel.org
20b93734 3835S: Maintained
679655da 3836F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3837
4da621b6
HK
3838FUJITSU M-5MO LS CAMERA ISP DRIVER
3839M: Kyungmin Park <kyungmin.park@samsung.com>
3840M: Heungjun Kim <riverful.kim@samsung.com>
3841L: linux-media@vger.kernel.org
3842S: Maintained
90d72ac6 3843F: drivers/media/i2c/m5mols/
4da621b6
HK
3844F: include/media/m5mols.h
3845
2d24c490
RG
3846FUJITSU TABLET EXTRAS
3847M: Robert Gerlach <khnz@gmx.de>
3848L: platform-driver-x86@vger.kernel.org
3849S: Maintained
3850F: drivers/platform/x86/fujitsu-tablet.c
3851
04578f17 3852FUSE: FILESYSTEM IN USERSPACE
8b58be88 3853M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3854L: fuse-devel@lists.sourceforge.net
3855W: http://fuse.sourceforge.net/
3856S: Maintained
679655da 3857F: fs/fuse/
c117ab84 3858F: include/uapi/linux/fuse.h
04578f17 3859
1da177e4 3860FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3861M: Rik Faith <faith@cs.unc.edu>
1da177e4 3862L: linux-scsi@vger.kernel.org
baaea1dc 3863S: Odd Fixes (e.g., new signatures)
679655da 3864F: drivers/scsi/fdomain.*
1da177e4 3865
d8e2162c
PO
3866GCOV BASED KERNEL PROFILING
3867M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3868S: Maintained
3869F: kernel/gcov/
3870F: Documentation/gcov.txt
3871
1da177e4 3872GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3873M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3874L: linux-scsi@vger.kernel.org
3875W: http://www.icp-vortex.com/
3876S: Supported
679655da 3877F: drivers/scsi/gdt*
1da177e4 3878
3169a1c7
HV
3879GEMTEK FM RADIO RECEIVER DRIVER
3880M: Hans Verkuil <hverkuil@xs4all.nl>
3881L: linux-media@vger.kernel.org
3882T: git git://linuxtv.org/media_tree.git
3883W: http://linuxtv.org
3884S: Maintained
3885F: drivers/media/radio/radio-gemtek*
3886
1c23af90 3887GENERIC GPIO I2C DRIVER
880b0e26 3888M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3889S: Supported
679655da
JP
3890F: drivers/i2c/busses/i2c-gpio.c
3891F: include/linux/i2c-gpio.h
1c23af90 3892
92ed1a76
PK
3893GENERIC GPIO I2C MULTIPLEXER DRIVER
3894M: Peter Korsgaard <peter.korsgaard@barco.com>
3895L: linux-i2c@vger.kernel.org
3896S: Supported
e7065e20
JD
3897F: drivers/i2c/muxes/i2c-mux-gpio.c
3898F: include/linux/i2c-mux-gpio.h
3899F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3900
9251ce95 3901GENERIC HDLC (WAN) DRIVERS
8b58be88 3902M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3903W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3904S: Maintained
679655da
JP
3905F: drivers/net/wan/c101.c
3906F: drivers/net/wan/hd6457*
3907F: drivers/net/wan/hdlc*
3908F: drivers/net/wan/n2.c
3909F: drivers/net/wan/pc300too.c
3910F: drivers/net/wan/pci200syn.c
3911F: drivers/net/wan/wanxl*
1da177e4 3912
1527aab6 3913GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3914M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3915L: linux-arch@vger.kernel.org
3916T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3917S: Maintained
14430813
JP
3918F: include/asm-generic/
3919F: include/uapi/asm-generic/
1527aab6 3920
ff764963
KVA
3921GENERIC PHY FRAMEWORK
3922M: Kishon Vijay Abraham I <kishon@ti.com>
3923L: linux-kernel@vger.kernel.org
3924T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3925S: Supported
3926F: drivers/phy/
3927F: include/linux/phy/
3928
ccb86a69 3929GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3930M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3931L: kvm@vger.kernel.org
ccb86a69
MT
3932S: Supported
3933F: drivers/uio/uio_pci_generic.c
3934
f8f1ec73
JP
3935GET_MAINTAINER SCRIPT
3936M: Joe Perches <joe@perches.com>
3937S: Maintained
3938F: scripts/get_maintainer.pl
3939
5be7b50f 3940GFS2 FILE SYSTEM
8b58be88 3941M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3942L: cluster-devel@redhat.com
5be7b50f 3943W: http://sources.redhat.com/cluster/
08deed1e
JP
3944T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3945T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3946S: Supported
679655da
JP
3947F: Documentation/filesystems/gfs2*.txt
3948F: fs/gfs2/
c117ab84 3949F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3950
0a34eb8f 3951GIGASET ISDN DRIVERS
8b58be88
JP
3952M: Hansjoerg Lipp <hjlipp@web.de>
3953M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3954L: gigaset307x-common@lists.sourceforge.net
3955W: http://gigaset307x.sourceforge.net/
3956S: Maintained
679655da
JP
3957F: Documentation/isdn/README.gigaset
3958F: drivers/isdn/gigaset/
c117ab84 3959F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3960
a0dc00b4 3961GPIO SUBSYSTEM
e4651a9f 3962M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3963M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3964L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3966S: Maintained
3967F: Documentation/gpio/
a0dc00b4
GL
3968F: drivers/gpio/
3969F: include/linux/gpio*
9b692346 3970F: include/asm-generic/gpio.h
a0dc00b4 3971
71a6d0af
HW
3972GRE DEMULTIPLEXER DRIVER
3973M: Dmitry Kozlov <xeb@mail.ru>
3974L: netdev@vger.kernel.org
3975S: Maintained
11c26770
JP
3976F: net/ipv4/gre_demux.c
3977F: net/ipv4/gre_offload.c
71a6d0af
HW
3978F: include/net/gre.h
3979
d4c41139
KG
3980GRETH 10/100/1G Ethernet MAC device driver
3981M: Kristoffer Glembo <kristoffer@gaisler.com>
3982L: netdev@vger.kernel.org
3983S: Maintained
a31a96ad 3984F: drivers/net/ethernet/aeroflex/
d4c41139 3985
e8deeae2 3986GSPCA FINEPIX SUBDRIVER
8b58be88 3987M: Frank Zago <frank@zago.net>
661263b5 3988L: linux-media@vger.kernel.org
275ffde4 3989T: git git://linuxtv.org/media_tree.git
e8deeae2 3990S: Maintained
0c0d06ca 3991F: drivers/media/usb/gspca/finepix.c
e8deeae2 3992
4b3fa3c4
OL
3993GSPCA GL860 SUBDRIVER
3994M: Olivier Lorin <o.lorin@laposte.net>
3995L: linux-media@vger.kernel.org
275ffde4 3996T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3997S: Maintained
0c0d06ca 3998F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3999
e8deeae2 4000GSPCA M5602 SUBDRIVER
8b58be88 4001M: Erik Andren <erik.andren@gmail.com>
661263b5 4002L: linux-media@vger.kernel.org
275ffde4 4003T: git git://linuxtv.org/media_tree.git
e8deeae2 4004S: Maintained
0c0d06ca 4005F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4006
4007GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4008M: Hans de Goede <hdegoede@redhat.com>
661263b5 4009L: linux-media@vger.kernel.org
275ffde4 4010T: git git://linuxtv.org/media_tree.git
e8deeae2 4011S: Maintained
0c0d06ca 4012F: drivers/media/usb/gspca/pac207.c
e8deeae2 4013
261982f1 4014GSPCA SN9C20X SUBDRIVER
d95c5b0b 4015M: Brian Johnson <brijohn@gmail.com>
261982f1 4016L: linux-media@vger.kernel.org
275ffde4 4017T: git git://linuxtv.org/media_tree.git
261982f1 4018S: Maintained
0c0d06ca 4019F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4020
e8deeae2 4021GSPCA T613 SUBDRIVER
8b58be88 4022M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4023L: linux-media@vger.kernel.org
275ffde4 4024T: git git://linuxtv.org/media_tree.git
e8deeae2 4025S: Maintained
0c0d06ca 4026F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4027
4028GSPCA USB WEBCAM DRIVER
fc3f906b 4029M: Hans de Goede <hdegoede@redhat.com>
661263b5 4030L: linux-media@vger.kernel.org
275ffde4 4031T: git git://linuxtv.org/media_tree.git
e8deeae2 4032S: Maintained
0c0d06ca 4033F: drivers/media/usb/gspca/
e8deeae2 4034
584ec979
DB
4035GUID PARTITION TABLE (GPT)
4036M: Davidlohr Bueso <davidlohr@hp.com>
4037L: linux-efi@vger.kernel.org
4038S: Maintained
4039F: block/partitions/efi.*
4040
aa3c598b
EG
4041STK1160 USB VIDEO CAPTURE DRIVER
4042M: Ezequiel Garcia <elezegarcia@gmail.com>
4043L: linux-media@vger.kernel.org
275ffde4 4044T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4045S: Maintained
4046F: drivers/media/usb/stk1160/
e8deeae2 4047
71a6d0af
HW
4048HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4049M: Frank Seidel <frank@f-seidel.de>
4050L: platform-driver-x86@vger.kernel.org
4051W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4052S: Maintained
4053F: drivers/platform/x86/hdaps.c
4054
48fc9e26
HV
4055HDPVR USB VIDEO ENCODER DRIVER
4056M: Hans Verkuil <hverkuil@xs4all.nl>
4057L: linux-media@vger.kernel.org
4058T: git git://linuxtv.org/media_tree.git
4059W: http://linuxtv.org
4060S: Odd Fixes
14430813 4061F: drivers/media/usb/hdpvr/
48fc9e26 4062
71a6d0af 4063HWPOISON MEMORY FAILURE HANDLING
f9625c48 4064M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4065L: linux-mm@kvack.org
71a6d0af
HW
4066S: Maintained
4067F: mm/memory-failure.c
4068F: mm/hwpoison-inject.c
4069
4070HYPERVISOR VIRTUAL CONSOLE DRIVER
4071L: linuxppc-dev@lists.ozlabs.org
4072S: Odd Fixes
4073F: drivers/tty/hvc/
4074
5b543965 4075HARDWARE MONITORING
7c81c60f 4076M: Jean Delvare <jdelvare@suse.de>
ca462085 4077M: Guenter Roeck <linux@roeck-us.net>
5b543965 4078L: lm-sensors@lm-sensors.org
595142e0 4079W: http://www.lm-sensors.org/
9e012c1a 4080T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4081T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4082S: Maintained
047f4ec2 4083F: Documentation/hwmon/
679655da 4084F: drivers/hwmon/
047f4ec2 4085F: include/linux/hwmon*.h
5b543965 4086
844dd05f 4087HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4088M: Matt Mackall <mpm@selenic.com>
4089M: Herbert Xu <herbert@gondor.apana.org.au>
4090S: Odd fixes
679655da
JP
4091F: Documentation/hw_random.txt
4092F: drivers/char/hw_random/
4093F: include/linux/hw_random.h
844dd05f 4094
8b37fcfc
OBC
4095HARDWARE SPINLOCK CORE
4096M: Ohad Ben-Cohen <ohad@wizery.com>
4097S: Maintained
4098F: Documentation/hwspinlock.txt
4099F: drivers/hwspinlock/hwspinlock_*
4100F: include/linux/hwspinlock.h
4101
1da177e4 4102HARMONY SOUND DRIVER
ac6aecbf 4103L: linux-parisc@vger.kernel.org
1da177e4 4104S: Maintained
679655da 4105F: sound/parisc/harmony.*
1da177e4 4106
91952bc0
AP
4107HD29L2 MEDIA DRIVER
4108M: Antti Palosaari <crope@iki.fi>
4109L: linux-media@vger.kernel.org
4110W: http://linuxtv.org/
4111W: http://palosaari.fi/linux/
4112Q: http://patchwork.linuxtv.org/project/linux-media/list/
4113T: git git://linuxtv.org/anttip/media_tree.git
4114S: Maintained
4115F: drivers/media/dvb-frontends/hd29l2*
4116
e2d1d6c0 4117HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4118M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4119L: iss_storagedev@hp.com
4120S: Maintained
679655da
JP
4121F: Documentation/blockdev/cpqarray.txt
4122F: drivers/block/cpqarray.*
e2d1d6c0 4123
9257aa49 4124HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4125M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4126L: iss_storagedev@hp.com
4127S: Supported
4128F: Documentation/scsi/hpsa.txt
4129F: drivers/scsi/hpsa*.[ch]
4130F: include/linux/cciss*.h
c117ab84 4131F: include/uapi/linux/cciss*.h
9257aa49 4132
e2d1d6c0 4133HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4134M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4135L: iss_storagedev@hp.com
4136S: Supported
679655da
JP
4137F: Documentation/blockdev/cciss.txt
4138F: drivers/block/cciss*
4139F: include/linux/cciss_ioctl.h
c117ab84 4140F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4141
1da177e4 4142HFS FILESYSTEM
6cf515e1
GU
4143L: linux-fsdevel@vger.kernel.org
4144S: Orphan
679655da
JP
4145F: Documentation/filesystems/hfs.txt
4146F: fs/hfs/
1da177e4 4147
ef575f47
GU
4148HFSPLUS FILESYSTEM
4149L: linux-fsdevel@vger.kernel.org
4150S: Orphan
4151F: Documentation/filesystems/hfsplus.txt
4152F: fs/hfsplus/
4153
1da177e4 4154HGA FRAMEBUFFER DRIVER
8b58be88 4155M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4156L: linux-nvidia@lists.surfsouth.com
4157W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4158S: Maintained
679655da 4159F: drivers/video/hgafb.c
1da177e4 4160
4480f15b 4161HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4162M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4163M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4164L: linux-pm@vger.kernel.org
e2d1d6c0 4165S: Supported
679655da
JP
4166F: arch/x86/power/
4167F: drivers/base/power/
4168F: kernel/power/
4169F: include/linux/suspend.h
4170F: include/linux/freezer.h
4171F: include/linux/pm.h
679655da 4172F: arch/*/include/asm/suspend*.h
e2d1d6c0 4173
4ef4caad 4174HID CORE LAYER
8b58be88 4175M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4176L: linux-input@vger.kernel.org
54e5881d 4177T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4178S: Maintained
679655da
JP
4179F: drivers/hid/
4180F: include/linux/hid*
c117ab84 4181F: include/uapi/linux/hid*
4ef4caad 4182
38bed542 4183HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4184M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4185L: linux-kernel@vger.kernel.org
75fc2d37 4186T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4187S: Maintained
679655da
JP
4188F: Documentation/timers/
4189F: kernel/hrtimer.c
88606e80
TG
4190F: kernel/time/clockevents.c
4191F: kernel/time/tick*.*
4192F: kernel/time/timer_*.c
05ed8490 4193F: include/linux/clockchips.h
679655da 4194F: include/linux/hrtimer.h
38bed542 4195
1da177e4 4196HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4197L: linux-hams@vger.kernel.org
8b64f2a0 4198S: Orphan
679655da
JP
4199F: drivers/net/hamradio/dmascc.c
4200F: drivers/net/hamradio/scc.c
1da177e4 4201
ede1e6f8 4202HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4203M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4204W: http://www.highpoint-tech.com
4205S: Supported
679655da
JP
4206F: Documentation/scsi/hptiop.txt
4207F: drivers/scsi/hptiop.c
ede1e6f8 4208
1da177e4 4209HIPPI
8b58be88 4210M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4211L: linux-hippi@sunsite.dk
4212S: Maintained
679655da 4213F: include/linux/hippidevice.h
c117ab84 4214F: include/uapi/linux/if_hippi.h
679655da 4215F: net/802/hippi.c
ff5a3b50 4216F: drivers/net/hippi/
1da177e4 4217
ff1d2767 4218HOST AP DRIVER
8b58be88 4219M: Jouni Malinen <j@w1.fi>
85d32e7b 4220L: hostap@shmoo.com (subscribers-only)
724c6b35 4221L: linux-wireless@vger.kernel.org
ff1d2767
JM
4222W: http://hostap.epitest.fi/
4223S: Maintained
679655da 4224F: drivers/net/wireless/hostap/
ff1d2767 4225
dd8cd779 4226HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4227L: platform-driver-x86@vger.kernel.org
95c70215 4228S: Orphan
679655da 4229F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4230
e2d1d6c0 4231HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4232M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4233S: Maintained
7e25d724 4234F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4235
7d2c86b5 4236HPET: High Precision Event Timers driver
8b58be88 4237M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4238S: Maintained
679655da
JP
4239F: Documentation/timers/hpet.txt
4240F: drivers/char/hpet.c
4241F: include/linux/hpet.h
c117ab84 4242F: include/uapi/linux/hpet.h
b9b0332f 4243
e07b5d79 4244HPET: x86
9e06f631 4245S: Orphan
679655da
JP
4246F: arch/x86/kernel/hpet.c
4247F: arch/x86/include/asm/hpet.h
b9b0332f 4248
1da177e4 4249HPFS FILESYSTEM
8b58be88 4250M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4251W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4252S: Maintained
679655da 4253F: fs/hpfs/
1da177e4 4254
3441cded 4255HSI SUBSYSTEM
56459ea9
SR
4256M: Sebastian Reichel <sre@kernel.org>
4257T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4258S: Maintained
4259F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4260F: Documentation/hsi.txt
3441cded
SR
4261F: drivers/hsi/
4262F: include/linux/hsi/
4263F: include/uapi/linux/hsi/
4264
7d2c86b5 4265HSO 3G MODEM DRIVER
8b58be88 4266M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4267W: http://www.pharscape.org
4268S: Maintained
679655da 4269F: drivers/net/usb/hso.c
11cd29b0 4270
19990e29
AB
4271HSR NETWORK PROTOCOL
4272M: Arvid Brodin <arvid.brodin@alten.se>
4273L: netdev@vger.kernel.org
4274S: Maintained
4275F: net/hsr/
4276
5a18c343 4277HTCPEN TOUCHSCREEN DRIVER
8b58be88 4278M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4279L: linux-input@vger.kernel.org
4280S: Maintained
679655da 4281F: drivers/input/touchscreen/htcpen.c
5a18c343 4282
1da177e4 4283HUGETLB FILESYSTEM
6d49e352 4284M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4285S: Maintained
679655da 4286F: fs/hugetlbfs/
1da177e4 4287
05183189
S
4288Hyper-V CORE AND DRIVERS
4289M: K. Y. Srinivasan <kys@microsoft.com>
4290M: Haiyang Zhang <haiyangz@microsoft.com>
4291L: devel@linuxdriverproject.org
4292S: Maintained
a4162747
HZ
4293F: arch/x86/include/asm/mshyperv.h
4294F: arch/x86/include/uapi/asm/hyperv.h
4295F: arch/x86/kernel/cpu/mshyperv.c
05183189 4296F: drivers/hid/hid-hyperv.c
a4162747 4297F: drivers/hv/
f92ca80b 4298F: drivers/input/serio/hyperv-keyboard.c
05183189 4299F: drivers/net/hyperv/
a4162747
HZ
4300F: drivers/scsi/storvsc_drv.c
4301F: drivers/video/hyperv_fb.c
4302F: include/linux/hyperv.h
4303F: tools/hv/
05183189 4304
d85c8a6a 4305I2C OVER PARALLEL PORT
7c81c60f 4306M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4307L: linux-i2c@vger.kernel.org
4308S: Maintained
4309F: Documentation/i2c/busses/i2c-parport
4310F: Documentation/i2c/busses/i2c-parport-light
4311F: drivers/i2c/busses/i2c-parport.c
4312F: drivers/i2c/busses/i2c-parport-light.c
4313
4314I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4315M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4316L: linux-i2c@vger.kernel.org
4317S: Maintained
4318F: Documentation/i2c/busses/i2c-ali1535
4319F: Documentation/i2c/busses/i2c-ali1563
4320F: Documentation/i2c/busses/i2c-ali15x3
4321F: Documentation/i2c/busses/i2c-amd756
4322F: Documentation/i2c/busses/i2c-amd8111
4323F: Documentation/i2c/busses/i2c-i801
4324F: Documentation/i2c/busses/i2c-nforce2
4325F: Documentation/i2c/busses/i2c-piix4
4326F: Documentation/i2c/busses/i2c-sis5595
4327F: Documentation/i2c/busses/i2c-sis630
4328F: Documentation/i2c/busses/i2c-sis96x
4329F: Documentation/i2c/busses/i2c-via
4330F: Documentation/i2c/busses/i2c-viapro
4331F: drivers/i2c/busses/i2c-ali1535.c
4332F: drivers/i2c/busses/i2c-ali1563.c
4333F: drivers/i2c/busses/i2c-ali15x3.c
4334F: drivers/i2c/busses/i2c-amd756.c
4335F: drivers/i2c/busses/i2c-amd756-s4882.c
4336F: drivers/i2c/busses/i2c-amd8111.c
4337F: drivers/i2c/busses/i2c-i801.c
4338F: drivers/i2c/busses/i2c-isch.c
4339F: drivers/i2c/busses/i2c-nforce2.c
4340F: drivers/i2c/busses/i2c-nforce2-s4985.c
4341F: drivers/i2c/busses/i2c-piix4.c
4342F: drivers/i2c/busses/i2c-sis5595.c
4343F: drivers/i2c/busses/i2c-sis630.c
4344F: drivers/i2c/busses/i2c-sis96x.c
4345F: drivers/i2c/busses/i2c-via.c
4346F: drivers/i2c/busses/i2c-viapro.c
4347
cb7f07a4
NH
4348I2C/SMBUS ISMT DRIVER
4349M: Seth Heasley <seth.heasley@intel.com>
4350M: Neil Horman <nhorman@tuxdriver.com>
4351L: linux-i2c@vger.kernel.org
4352F: drivers/i2c/busses/i2c-ismt.c
4353F: Documentation/i2c/busses/i2c-ismt
4354
6ea884db 4355I2C/SMBUS STUB DRIVER
7c81c60f 4356M: Jean Delvare <jdelvare@suse.de>
846557d3 4357L: linux-i2c@vger.kernel.org
6ea884db 4358S: Maintained
8547a5bc 4359F: drivers/i2c/i2c-stub.c
6ea884db 4360
5b543965 4361I2C SUBSYSTEM
14d77c4d 4362M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4363L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4364W: https://i2c.wiki.kernel.org/
4365Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4366T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4367S: Maintained
679655da
JP
4368F: Documentation/i2c/
4369F: drivers/i2c/
4370F: include/linux/i2c.h
03b70d62 4371F: include/linux/i2c-*.h
c117ab84
CEB
4372F: include/uapi/linux/i2c.h
4373F: include/uapi/linux/i2c-*.h
1da177e4 4374
d85c8a6a 4375I2C-TAOS-EVM DRIVER
7c81c60f 4376M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4377L: linux-i2c@vger.kernel.org
4378S: Maintained
4379F: Documentation/i2c/busses/i2c-taos-evm
4380F: drivers/i2c/busses/i2c-taos-evm.c
4381
e8c76eed 4382I2C-TINY-USB DRIVER
8b58be88 4383M: Till Harbaum <till@harbaum.org>
846557d3 4384L: linux-i2c@vger.kernel.org
932d1872 4385W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4386S: Maintained
679655da 4387F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4388
1da177e4 4389i386 BOOT CODE
8b58be88 4390M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4391S: Maintained
679655da 4392F: arch/x86/boot/
1da177e4
LT
4393
4394i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4395M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4397S: Maintained
4398
1da177e4 4399IA64 (Itanium) PLATFORM
8b58be88
JP
4400M: Tony Luck <tony.luck@intel.com>
4401M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4402L: linux-ia64@vger.kernel.org
6b1c70b1 4403T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4404S: Maintained
679655da 4405F: arch/ia64/
1da177e4 4406
956c203c 4407IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4408M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4409M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4410L: linux-crypto@vger.kernel.org
4411S: Supported
4412F: drivers/crypto/nx/
4413
0e16aafb 4414IBM Power 842 compression accelerator
e6babec6 4415M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4416S: Supported
4417F: drivers/crypto/nx/nx-842.c
4418F: include/linux/nx842.h
4419
1da177e4 4420IBM Power Linux RAID adapter
8b58be88 4421M: Brian King <brking@us.ibm.com>
1da177e4 4422S: Supported
679655da 4423F: drivers/scsi/ipr.*
1da177e4 4424
9d348af4
SL
4425IBM Power Virtual Ethernet Device Driver
4426M: Santiago Leon <santil@linux.vnet.ibm.com>
4427L: netdev@vger.kernel.org
4428S: Supported
9aa32835 4429F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4430
e6babec6
NF
4431IBM Power Virtual SCSI Device Drivers
4432M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4433L: linux-scsi@vger.kernel.org
4434S: Supported
e6babec6
NF
4435F: drivers/scsi/ibmvscsi/ibmvscsi*
4436F: drivers/scsi/ibmvscsi/viosrp.h
4437
4438IBM Power Virtual FC Device Drivers
4439M: Brian King <brking@linux.vnet.ibm.com>
4440L: linux-scsi@vger.kernel.org
4441S: Supported
4442F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4443
1da177e4
LT
4444IBM ServeRAID RAID DRIVER
4445P: Jack Hammer
8b58be88 4446M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4447W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4448S: Supported
679655da 4449F: drivers/scsi/ips.*
1da177e4 4450
6ed9f9c4
PT
4451ICH LPC AND GPIO DRIVER
4452M: Peter Tyser <ptyser@xes-inc.com>
4453S: Maintained
4454F: drivers/mfd/lpc_ich.c
4455F: drivers/gpio/gpio-ich.c
4456
1e7106fc 4457IDE SUBSYSTEM
8b58be88 4458M: "David S. Miller" <davem@davemloft.net>
1da177e4 4459L: linux-ide@vger.kernel.org
8a6e2535 4460Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4462S: Maintained
679655da
JP
4463F: Documentation/ide/
4464F: drivers/ide/
4465F: include/linux/ide.h
1da177e4 4466
6cb8c13d
IP
4467IDEAPAD LAPTOP EXTRAS DRIVER
4468M: Ike Panhc <ike.pan@canonical.com>
4469L: platform-driver-x86@vger.kernel.org
4470W: http://launchpad.net/ideapad-laptop
4471S: Maintained
4472F: drivers/platform/x86/ideapad-laptop.c
4473
1ea4c161
AM
4474IDEAPAD LAPTOP SLIDEBAR DRIVER
4475M: Andrey Moiseev <o2g.org.ru@gmail.com>
4476L: linux-input@vger.kernel.org
4477W: https://github.com/o2genum/ideapad-slidebar
4478S: Maintained
4479F: drivers/input/misc/ideapad_slidebar.c
4480
0f861e8c 4481IDE/ATAPI DRIVERS
487ba8e8 4482M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4483L: linux-ide@vger.kernel.org
c404c199 4484S: Maintained
679655da
JP
4485F: Documentation/cdrom/ide-cd
4486F: drivers/ide/ide-cd*
1da177e4 4487
27471fdb 4488IDLE-I7300
8b58be88 4489M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4490L: linux-pm@vger.kernel.org
27471fdb 4491S: Supported
679655da 4492F: drivers/idle/i7300_idle.c
27471fdb 4493
02cf2286 4494IEEE 802.15.4 SUBSYSTEM
68653359 4495M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4496M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4497L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4498W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4499T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4500S: Maintained
4501F: net/ieee802154/
68653359 4502F: net/mac802154/
251741b1 4503F: drivers/net/ieee802154/
02cf2286 4504
40ad4a30
SY
4505IGUANAWORKS USB IR TRANSCEIVER
4506M: Sean Young <sean@mess.org>
4507L: linux-media@vger.kernel.org
4508S: Maintained
4509F: drivers/media/rc/iguanair.c
4510
9545f86e 4511IIO SUBSYSTEM AND DRIVERS
030a13d7 4512M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4513L: linux-iio@vger.kernel.org
4514S: Maintained
03e7c251 4515F: drivers/iio/
9545f86e
AP
4516F: drivers/staging/iio/
4517
65519263
SG
4518IKANOS/ADI EAGLE ADSL USB DRIVER
4519M: Matthieu Castet <castet.matthieu@free.fr>
4520M: Stanislaw Gruszka <stf_xl@wp.pl>
4521S: Maintained
4522F: drivers/usb/atm/ueagle-atm.c
4523
e89ab51f
GR
4524INA209 HARDWARE MONITOR DRIVER
4525M: Guenter Roeck <linux@roeck-us.net>
4526L: lm-sensors@lm-sensors.org
4527S: Maintained
4528F: Documentation/hwmon/ina209
4529F: Documentation/devicetree/bindings/i2c/ina209.txt
4530F: drivers/hwmon/ina209.c
4531
4532INA2XX HARDWARE MONITOR DRIVER
4533M: Guenter Roeck <linux@roeck-us.net>
4534L: lm-sensors@lm-sensors.org
4535S: Maintained
4536F: Documentation/hwmon/ina2xx
4537F: drivers/hwmon/ina2xx.c
4538F: include/linux/platform_data/ina2xx.h
4539
14dc124f
SIG
4540INDUSTRY PACK SUBSYSTEM (IPACK)
4541M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4542M: Jens Taprogge <jens.taprogge@taprogge.org>
4543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4544L: industrypack-devel@lists.sourceforge.net
4545W: http://industrypack.sourceforge.net
4546S: Maintained
4547F: drivers/ipack/
4548
aa7168f4 4549INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4550M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4551M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4552L: linux-ima-devel@lists.sourceforge.net
4553L: linux-ima-user@lists.sourceforge.net
4554L: linux-security-module@vger.kernel.org
aa7168f4 4555S: Supported
679655da 4556F: security/integrity/ima/
aa7168f4 4557
1da177e4 4558IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4559L: linux-fbdev@vger.kernel.org
843393d3 4560S: Orphan
679655da 4561F: drivers/video/imsttfb.c
1da177e4
LT
4562
4563INFINIBAND SUBSYSTEM
db9fd848 4564M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4565M: Sean Hefty <sean.hefty@intel.com>
4566M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4567L: linux-rdma@vger.kernel.org
605841f5 4568W: http://www.openfabrics.org/
8a6e2535 4569Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4570T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4571S: Supported
679655da
JP
4572F: Documentation/infiniband/
4573F: drivers/infiniband/
c117ab84 4574F: include/uapi/linux/if_infiniband.h
1da177e4 4575
c9f04f58 4576INOTIFY
8b58be88
JP
4577M: John McCutchan <john@johnmccutchan.com>
4578M: Robert Love <rlove@rlove.org>
4579M: Eric Paris <eparis@parisplace.org>
c9f04f58 4580S: Maintained
679655da
JP
4581F: Documentation/filesystems/inotify.txt
4582F: fs/notify/inotify/
4583F: include/linux/inotify.h
c117ab84 4584F: include/uapi/linux/inotify.h
c9f04f58 4585
e2d1d6c0 4586INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4587M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4588M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4589L: linux-input@vger.kernel.org
8a6e2535 4590Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4592S: Maintained
679655da 4593F: drivers/input/
f4eea7e2 4594F: include/linux/input.h
c117ab84 4595F: include/uapi/linux/input.h
f4eea7e2 4596F: include/linux/input/
e2d1d6c0 4597
3267a87f
HR
4598INPUT MULTITOUCH (MT) PROTOCOL
4599M: Henrik Rydberg <rydberg@euromail.se>
4600L: linux-input@vger.kernel.org
7f9c2454 4601T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4602S: Maintained
4603F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4604F: drivers/input/input-mt.c
3267a87f
HR
4605K: \b(ABS|SYN)_MT_
4606
4ac13e17
DJ
4607INTEL C600 SERIES SAS CONTROLLER DRIVER
4608M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4609M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4610M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4611L: linux-scsi@vger.kernel.org
7106891a
DJ
4612T: git git://git.code.sf.net/p/intel-sas/isci
4613S: Supported
4ac13e17 4614F: drivers/scsi/isci/
4ac13e17 4615
26717172
LB
4616INTEL IDLE DRIVER
4617M: Len Brown <lenb@kernel.org>
bf1c138e 4618L: linux-pm@vger.kernel.org
08deed1e 4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4620S: Supported
4621F: drivers/idle/intel_idle.c
4622
9eb8ef74 4623INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4624M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4625L: linux-fbdev@vger.kernel.org
ce00f85c 4626S: Maintained
679655da
JP
4627F: Documentation/fb/intelfb.txt
4628F: drivers/video/intelfb/
9eb8ef74 4629
1da177e4 4630INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4631M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4632L: linux-fbdev@vger.kernel.org
ce00f85c 4633S: Maintained
679655da 4634F: drivers/video/i810/
1da177e4 4635
f4a9bc4c 4636INTEL MENLOW THERMAL DRIVER
8b58be88 4637M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4638L: platform-driver-x86@vger.kernel.org
5ca92bd9 4639W: https://01.org/linux-acpi
f4a9bc4c 4640S: Supported
679655da 4641F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4642
1da177e4 4643INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4644M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4645S: Maintained
679655da
JP
4646F: arch/x86/kernel/microcode_core.c
4647F: arch/x86/kernel/microcode_intel.c
1da177e4 4648
248a9dc3 4649INTEL I/OAT DMA DRIVER
ab5f8c6e 4650M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4651M: Dave Jiang <dave.jiang@intel.com>
4652L: dmaengine@vger.kernel.org
4653Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4654S: Supported
679655da 4655F: drivers/dma/ioat*
248a9dc3 4656
6c8909b4 4657INTEL IOMMU (VT-d)
8b58be88 4658M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4659L: iommu@lists.linux-foundation.org
54e5881d 4660T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4661S: Supported
3fb39615 4662F: drivers/iommu/intel-iommu.c
679655da 4663F: include/linux/intel-iommu.h
6c8909b4 4664
b3e5f263 4665INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4666M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4667S: Odd fixes
679655da 4668F: drivers/dma/iop-adma.c
b3e5f263 4669
9251ce95 4670INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4671M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4672S: Maintained
679655da
JP
4673F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4674F: arch/arm/mach-ixp4xx/include/mach/npe.h
4675F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4676F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4677F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4678F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4679
844dd05f 4680INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4681M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4682S: Maintained
679655da 4683F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4684
105bf2fe 4685INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4686M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4687M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4688M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4689M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4690M: Don Skidmore <donald.c.skidmore@intel.com>
4691M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4692M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4693M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4694M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4695M: Linux NICS <linux.nics@intel.com>
dcd01faf 4696L: e1000-devel@lists.sourceforge.net
f6fde11a 4697W: http://www.intel.com/support/feedback.htm
d94e6fed 4698W: http://e1000.sourceforge.net/
dee1ad47
JK
4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4701S: Supported
0d164401
JK
4702F: Documentation/networking/e100.txt
4703F: Documentation/networking/e1000.txt
4704F: Documentation/networking/e1000e.txt
4705F: Documentation/networking/igb.txt
4706F: Documentation/networking/igbvf.txt
4707F: Documentation/networking/ixgb.txt
4708F: Documentation/networking/ixgbe.txt
4709F: Documentation/networking/ixgbevf.txt
1bff6529 4710F: Documentation/networking/i40e.txt
105bf2fe 4711F: Documentation/networking/i40evf.txt
dee1ad47 4712F: drivers/net/ethernet/intel/
bc90d291 4713F: drivers/net/ethernet/intel/*/
1da177e4 4714
0963d59b
LW
4715INTEL-MID GPIO DRIVER
4716M: David Cohen <david.a.cohen@linux.intel.com>
4717L: linux-gpio@vger.kernel.org
4718S: Maintained
4719F: drivers/gpio/gpio-intel-mid.c
4720
ca907a90
SY
4721INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4722M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4723L: linux-wireless@vger.kernel.org
ca907a90 4724S: Maintained
679655da 4725F: Documentation/networking/README.ipw2100
679655da 4726F: Documentation/networking/README.ipw2200
ca907a90 4727F: drivers/net/wireless/ipw2x00/
826d2abe 4728
4bd96a7a 4729INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4730M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4731M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4732M: Shane Wang <shane.wang@intel.com>
4733L: tboot-devel@lists.sourceforge.net
4734W: http://tboot.sourceforge.net
e9b7d7c8 4735T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4736S: Supported
4737F: Documentation/intel_txt.txt
4738F: include/linux/tboot.h
4739F: arch/x86/kernel/tboot.c
4740
8a70da82 4741INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4742M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4743M: linux-wimax@intel.com
63fae219 4744L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4745S: Supported
4746W: http://linuxwimax.org
679655da
JP
4747F: Documentation/wimax/README.i2400m
4748F: drivers/net/wimax/i2400m/
c117ab84 4749F: include/uapi/linux/wimax/i2400m.h
8a70da82 4750
1c0ce89c
SG
4751INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4752M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4753L: linux-wireless@vger.kernel.org
1c0ce89c 4754S: Supported
efa3144e
WYG
4755F: drivers/net/wireless/iwlegacy/
4756
b481de9c 4757INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4758M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4759M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4760M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4761L: linux-wireless@vger.kernel.org
b481de9c 4762W: http://intellinuxwireless.org
b62ff718 4763T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4764S: Supported
679655da 4765F: drivers/net/wireless/iwlwifi/
b481de9c 4766
de8fe023
TW
4767INTEL MANAGEMENT ENGINE (mei)
4768M: Tomas Winkler <tomas.winkler@intel.com>
4769L: linux-kernel@vger.kernel.org
4770S: Supported
c117ab84 4771F: include/uapi/linux/mei.h
de8fe023 4772F: drivers/misc/mei/*
e07950a1 4773F: Documentation/misc-devices/mei/*
de8fe023 4774
cb109a0e 4775IOC3 ETHERNET DRIVER
8b58be88 4776M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4777L: linux-mips@linux-mips.org
4778S: Maintained
8862bf1e 4779F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4780
cb109a0e 4781IOC3 SERIAL DRIVER
8b58be88 4782M: Pat Gefre <pfg@sgi.com>
d39e0721 4783L: linux-serial@vger.kernel.org
cb109a0e 4784S: Maintained
df621252 4785F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4786
0b6e8569
SW
4787IOMMU DRIVERS
4788M: Joerg Roedel <joro@8bytes.org>
4789L: iommu@lists.linux-foundation.org
4790T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4791S: Maintained
4792F: drivers/iommu/
4793
4480f15b 4794IP MASQUERADING
8b58be88 4795M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4796S: Maintained
679655da 4797F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4798
1202d6ff 4799IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4800M: Francois Romieu <romieu@fr.zoreil.com>
4801M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4802L: netdev@vger.kernel.org
4803S: Maintained
7443713a 4804F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4805
4480f15b 4806IPATH DRIVER
8473c603 4807M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4808L: linux-rdma@vger.kernel.org
52a09a04 4809S: Maintained
679655da 4810F: drivers/infiniband/hw/ipath/
77d8798b 4811
4409ebe9 4812IPMI SUBSYSTEM
8b58be88 4813M: Corey Minyard <minyard@acm.org>
b0c90653 4814L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4815W: http://openipmi.sourceforge.net/
4816S: Supported
679655da
JP
4817F: Documentation/IPMI.txt
4818F: drivers/char/ipmi/
4819F: include/linux/ipmi*
c117ab84 4820F: include/uapi/linux/ipmi*
4409ebe9 4821
e2d1d6c0 4822IPS SCSI RAID DRIVER
8b58be88 4823M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4824L: linux-scsi@vger.kernel.org
4825W: http://www.adaptec.com/
4826S: Maintained
679655da 4827F: drivers/scsi/ips*
e2d1d6c0
RD
4828
4829IPVS
8b58be88
JP
4830M: Wensong Zhang <wensong@linux-vs.org>
4831M: Simon Horman <horms@verge.net.au>
4832M: Julian Anastasov <ja@ssi.bg>
979b6c13 4833L: netdev@vger.kernel.org
e2d1d6c0 4834L: lvs-devel@vger.kernel.org
1da177e4 4835S: Maintained
679655da 4836F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4837F: include/net/ip_vs.h
c117ab84 4838F: include/uapi/linux/ip_vs.h
679655da 4839F: net/netfilter/ipvs/
1da177e4 4840
e7839f25 4841IPWIRELESS DRIVER
8b58be88
JP
4842M: Jiri Kosina <jkosina@suse.cz>
4843M: David Sterba <dsterba@suse.cz>
92094aa0 4844S: Odd Fixes
282361a0 4845F: drivers/tty/ipwireless/
099dc4fb 4846
e2d1d6c0 4847IPX NETWORK LAYER
8b58be88 4848M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4849L: netdev@vger.kernel.org
4850S: Maintained
679655da 4851F: include/net/ipx.h
c117ab84 4852F: include/uapi/linux/ipx.h
679655da 4853F: net/ipx/
e2d1d6c0 4854
1da177e4 4855IRDA SUBSYSTEM
8b58be88 4856M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4857L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4858L: netdev@vger.kernel.org
1da177e4 4859W: http://irda.sourceforge.net/
f353976d 4860S: Maintained
e0057975 4861T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4862F: Documentation/networking/irda.txt
4863F: drivers/net/irda/
4864F: include/net/irda/
4865F: net/irda/
1da177e4 4866
a800c7cc
TG
4867IRQ SUBSYSTEM
4868M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4869L: linux-kernel@vger.kernel.org
a800c7cc 4870S: Maintained
75fc2d37 4871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4872F: kernel/irq/
2ed9fd28
JC
4873
4874IRQCHIP DRIVERS
4875M: Thomas Gleixner <tglx@linutronix.de>
4876M: Jason Cooper <jason@lakedaemon.net>
4877L: linux-kernel@vger.kernel.org
4878S: Maintained
4879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4880T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4881F: drivers/irqchip/
a800c7cc 4882
7ab3a837
GL
4883IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4884M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4885S: Maintained
4886F: Documentation/IRQ-domain.txt
4887F: include/linux/irqdomain.h
4888F: kernel/irq/irqdomain.c
4889
e2d1d6c0 4890ISAPNP
8b58be88 4891M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4892S: Maintained
679655da
JP
4893F: Documentation/isapnp.txt
4894F: drivers/pnp/isapnp/
4895F: include/linux/isapnp.h
e2d1d6c0 4896
d39b8420
HV
4897ISA RADIO MODULE
4898M: Hans Verkuil <hverkuil@xs4all.nl>
4899L: linux-media@vger.kernel.org
4900T: git git://linuxtv.org/media_tree.git
4901W: http://linuxtv.org
4902S: Maintained
4903F: drivers/media/radio/radio-isa*
4904
71a6d0af
HW
4905iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4906M: Peter Jones <pjones@redhat.com>
4907M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4908S: Maintained
4909F: drivers/firmware/iscsi_ibft*
4910
14816b1e 4911ISCSI
8b58be88 4912M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4913L: open-iscsi@googlegroups.com
4914W: www.open-iscsi.org
54e5881d 4915T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4916S: Maintained
679655da
JP
4917F: drivers/scsi/*iscsi*
4918F: include/scsi/*iscsi*
14816b1e 4919
1e65eb42
OG
4920ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4921M: Or Gerlitz <ogerlitz@mellanox.com>
4922M: Roi Dayan <roid@mellanox.com>
4923L: linux-rdma@vger.kernel.org
4924S: Supported
4925W: http://www.openfabrics.org
4926W: www.open-iscsi.org
4927Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4928F: drivers/infiniband/ulp/iser/
1e65eb42 4929
1da177e4 4930ISDN SUBSYSTEM
8b58be88 4931M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4932L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4933L: netdev@vger.kernel.org
1da177e4 4934W: http://www.isdn4linux.de
54e5881d 4935T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4936S: Maintained
679655da
JP
4937F: Documentation/isdn/
4938F: drivers/isdn/
4939F: include/linux/isdn.h
4940F: include/linux/isdn/
c117ab84
CEB
4941F: include/uapi/linux/isdn.h
4942F: include/uapi/linux/isdn/
1da177e4
LT
4943
4944ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4945M: Armin Schindler <mac@melware.de>
d5d52273 4946L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4947W: http://www.melware.de
4948S: Maintained
679655da 4949F: drivers/isdn/hardware/eicon/
1da177e4 4950
d624870f 4951IT87 HARDWARE MONITORING DRIVER
7c81c60f 4952M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4953L: lm-sensors@lm-sensors.org
4954S: Maintained
4955F: Documentation/hwmon/it87
4956F: drivers/hwmon/it87.c
4957
d7104bff
AP
4958IT913X MEDIA DRIVER
4959M: Antti Palosaari <crope@iki.fi>
4960L: linux-media@vger.kernel.org
4961W: http://linuxtv.org/
4962W: http://palosaari.fi/linux/
4963Q: http://patchwork.linuxtv.org/project/linux-media/list/
4964T: git git://linuxtv.org/anttip/media_tree.git
4965S: Maintained
9d9fb744 4966F: drivers/media/tuners/tuner_it913x*
d7104bff 4967
91821ff3 4968IVTV VIDEO4LINUX DRIVER
6afdeaf8 4969M: Andy Walls <awalls@md.metrocast.net>
c4240509 4970L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4971L: linux-media@vger.kernel.org
275ffde4 4972T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4973W: http://www.ivtvdriver.org
4974S: Maintained
679655da 4975F: Documentation/video4linux/*.ivtv
90d72ac6 4976F: drivers/media/pci/ivtv/
c117ab84 4977F: include/uapi/linux/ivtv*
91821ff3 4978
68620bdd
MP
4979IX2505V MEDIA DRIVER
4980M: Malcolm Priestley <tvboxspy@gmail.com>
4981L: linux-media@vger.kernel.org
4982W: http://linuxtv.org/
4983Q: http://patchwork.linuxtv.org/project/linux-media/list/
4984S: Maintained
4985F: drivers/media/dvb-frontends/ix2505v*
4986
4453d736
GR
4987JC42.4 TEMPERATURE SENSOR DRIVER
4988M: Guenter Roeck <linux@roeck-us.net>
4989L: lm-sensors@lm-sensors.org
4990S: Maintained
4991F: drivers/hwmon/jc42.c
4992F: Documentation/hwmon/jc42
4993
e2d1d6c0 4994JFS FILESYSTEM
3256f80f 4995M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4996L: jfs-discussion@lists.sourceforge.net
4997W: http://jfs.sourceforge.net/
54e5881d 4998T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4999S: Maintained
679655da
JP
5000F: Documentation/filesystems/jfs.txt
5001F: fs/jfs/
e2d1d6c0 5002
95252236 5003JME NETWORK DRIVER
8b58be88 5004M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5005L: netdev@vger.kernel.org
5006S: Maintained
63d24a0e 5007F: drivers/net/ethernet/jme.*
95252236 5008
1da177e4 5009JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5010M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5011L: linux-mtd@lists.infradead.org
5012W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5013S: Maintained
679655da 5014F: fs/jffs2/
c117ab84 5015F: include/uapi/linux/jffs2.h
1da177e4 5016
de456d37 5017JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5018M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5019M: Jan Kara <jack@suse.cz>
72be2ccf 5020L: linux-ext4@vger.kernel.org
ae0718f8 5021S: Maintained
d183e11a 5022F: fs/jbd/
d183e11a
TT
5023F: include/linux/jbd.h
5024
5025JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5026M: "Theodore Ts'o" <tytso@mit.edu>
5027L: linux-ext4@vger.kernel.org
5028S: Maintained
5029F: fs/jbd2/
5030F: include/linux/jbd2.h
ae0718f8 5031
fd8b6cb4 5032JSM Neo PCI based serial card
9d141cb9 5033M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5034L: linux-serial@vger.kernel.org
5035S: Maintained
df621252 5036F: drivers/tty/serial/jsm/
ae0718f8 5037
af39917d
CL
5038K10TEMP HARDWARE MONITORING DRIVER
5039M: Clemens Ladisch <clemens@ladisch.de>
5040L: lm-sensors@lm-sensors.org
5041S: Maintained
5042F: Documentation/hwmon/k10temp
5043F: drivers/hwmon/k10temp.c
5044
4660cb35 5045K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5046M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5047L: lm-sensors@lm-sensors.org
ae0718f8 5048S: Maintained
679655da
JP
5049F: Documentation/hwmon/k8temp
5050F: drivers/hwmon/k8temp.c
ae0718f8 5051
c63a1642 5052KTAP
687b63a3 5053M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5054W: http://www.ktap.org
5055L: ktap@freelists.org
5056S: Maintained
5057F: drivers/staging/ktap/
5058
1da177e4 5059KCONFIG
5eb1f99e 5060M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5061L: linux-kbuild@vger.kernel.org
cea8321c 5062T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5063S: Maintained
679655da
JP
5064F: Documentation/kbuild/kconfig-language.txt
5065F: scripts/kconfig/
1da177e4 5066
ea6c2089 5067KDUMP
8b58be88
JP
5068M: Vivek Goyal <vgoyal@redhat.com>
5069M: Haren Myneni <hbabu@us.ibm.com>
34633993 5070L: kexec@lists.infradead.org
ea6c2089
VG
5071W: http://lse.sourceforge.net/kdump/
5072S: Maintained
80811493 5073F: Documentation/kdump/
ea6c2089 5074
f41bf02f
HV
5075KEENE FM RADIO TRANSMITTER DRIVER
5076M: Hans Verkuil <hverkuil@xs4all.nl>
5077L: linux-media@vger.kernel.org
5078T: git git://linuxtv.org/media_tree.git
5079W: http://linuxtv.org
5080S: Maintained
5081F: drivers/media/radio/radio-keene*
5082
1da177e4 5083KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5084M: Ian Kent <raven@themaw.net>
f694fc97 5085L: autofs@vger.kernel.org
1da177e4 5086S: Maintained
679655da 5087F: fs/autofs4/
1da177e4 5088
70fb7ba6 5089KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5090M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5091T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5092T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5093L: linux-kbuild@vger.kernel.org
5ce45962 5094S: Maintained
679655da
JP
5095F: Documentation/kbuild/
5096F: Makefile
5097F: scripts/Makefile.*
70fb7ba6
MM
5098F: scripts/basic/
5099F: scripts/mk*
5100F: scripts/package/
1da177e4
LT
5101
5102KERNEL JANITORS
c3000e03 5103L: kernel-janitors@vger.kernel.org
10466f5a 5104W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5105S: Odd Fixes
1da177e4 5106
e8b43555 5107KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5108M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5109L: linux-nfs@vger.kernel.org
1da177e4 5110W: http://nfs.sourceforge.net/
98fac23f 5111S: Supported
679655da
JP
5112F: fs/nfsd/
5113F: include/linux/nfsd/
c117ab84 5114F: include/uapi/linux/nfsd/
679655da
JP
5115F: fs/lockd/
5116F: fs/nfs_common/
5117F: net/sunrpc/
5118F: include/linux/lockd/
5119F: include/linux/sunrpc/
c117ab84 5120F: include/uapi/linux/sunrpc/
1da177e4 5121
426d62e2 5122KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5123M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5124M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5125L: kvm@vger.kernel.org
e3e58478 5126W: http://www.linux-kvm.org
a94b40a6 5127T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5128S: Supported
c93a64fe
PB
5129F: Documentation/*/kvm*.txt
5130F: Documentation/virtual/kvm/
679655da
JP
5131F: arch/*/kvm/
5132F: arch/*/include/asm/kvm*
5133F: include/linux/kvm*
c117ab84 5134F: include/uapi/linux/kvm*
679655da 5135F: virt/kvm/
426d62e2 5136
ad8003d3 5137KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5138M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5139L: kvm@vger.kernel.org
5140W: http://kvm.qumranet.com
7de609c8 5141S: Maintained
679655da 5142F: arch/x86/include/asm/svm.h
679655da 5143F: arch/x86/kvm/svm.c
426d62e2 5144
513014b7 5145KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5146M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5147L: kvm-ppc@vger.kernel.org
5148W: http://kvm.qumranet.com
6a7f972d 5149T: git git://github.com/agraf/linux-2.6.git
513014b7 5150S: Supported
679655da
JP
5151F: arch/powerpc/include/asm/kvm*
5152F: arch/powerpc/kvm/
513014b7 5153
1fc9d2bf 5154KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5155M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5156L: kvm-ia64@vger.kernel.org
5157W: http://kvm.qumranet.com
920ed9f1 5158S: Supported
679655da
JP
5159F: Documentation/ia64/kvm.txt
5160F: arch/ia64/include/asm/kvm*
5161F: arch/ia64/kvm/
920ed9f1 5162
85f8fffe 5163KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5164M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5165M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5166M: linux390@de.ibm.com
5167L: linux-s390@vger.kernel.org
5168W: http://www.ibm.com/developerworks/linux/linux390/
5169S: Supported
679655da
JP
5170F: Documentation/s390/kvm.txt
5171F: arch/s390/include/asm/kvm*
80811493 5172F: arch/s390/kvm/
a968cd3e 5173F: drivers/s390/kvm/
85f8fffe 5174
a749474d 5175KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5176M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5177M: Marc Zyngier <marc.zyngier@arm.com>
5178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5179L: kvmarm@lists.cs.columbia.edu
5180W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5181S: Supported
a749474d
CD
5182F: arch/arm/include/uapi/asm/kvm*
5183F: arch/arm/include/asm/kvm*
5184F: arch/arm/kvm/
5c8818b4
MZ
5185F: virt/kvm/arm/
5186F: include/kvm/arm_*
a749474d 5187
6394a3ec 5188KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5189M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5190M: Marc Zyngier <marc.zyngier@arm.com>
5191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5192L: kvmarm@lists.cs.columbia.edu
5193S: Maintained
5194F: arch/arm64/include/uapi/asm/kvm*
5195F: arch/arm64/include/asm/kvm*
5196F: arch/arm64/kvm/
5197
dc009d92 5198KEXEC
8b58be88 5199M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5200W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5201L: kexec@lists.infradead.org
dc009d92 5202S: Maintained
679655da 5203F: include/linux/kexec.h
c117ab84 5204F: include/uapi/linux/kexec.h
679655da 5205F: kernel/kexec.c
dc009d92 5206
e971461f
DH
5207KEYS/KEYRINGS:
5208M: David Howells <dhowells@redhat.com>
5209L: keyrings@linux-nfs.org
5210S: Maintained
d410fa4e 5211F: Documentation/security/keys.txt
e971461f
DH
5212F: include/linux/key.h
5213F: include/linux/key-type.h
5214F: include/keys/
5215F: security/keys/
5216
7f3c68be 5217KEYS-TRUSTED
74dd744f
MZ
5218M: David Safford <safford@us.ibm.com>
5219M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5220L: linux-security-module@vger.kernel.org
5221L: keyrings@linux-nfs.org
5222S: Supported
d410fa4e 5223F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5224F: include/keys/trusted-type.h
5225F: security/keys/trusted.c
5226F: security/keys/trusted.h
5227
5228KEYS-ENCRYPTED
74dd744f
MZ
5229M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5230M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5231L: linux-security-module@vger.kernel.org
5232L: keyrings@linux-nfs.org
5233S: Supported
d410fa4e 5234F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5235F: include/keys/encrypted-type.h
19c90aa6 5236F: security/keys/encrypted-keys/
7f3c68be 5237
5b778dad 5238KGDB / KDB /debug_core
8b58be88 5239M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5240W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5241L: kgdb-bugreport@lists.sourceforge.net
5242S: Maintained
679655da
JP
5243F: Documentation/DocBook/kgdb.tmpl
5244F: drivers/misc/kgdbts.c
df621252 5245F: drivers/tty/serial/kgdboc.c
5b778dad 5246F: include/linux/kdb.h
679655da 5247F: include/linux/kgdb.h
4063eb5f 5248F: kernel/debug/
e3e2aaf7 5249
456db8cc 5250KMEMCHECK
8b58be88 5251M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5252M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5253S: Maintained
410d7a97
JP
5254F: Documentation/kmemcheck.txt
5255F: arch/x86/include/asm/kmemcheck.h
5256F: arch/x86/mm/kmemcheck/
5257F: include/linux/kmemcheck.h
5258F: mm/kmemcheck.c
b9ce08c0 5259
c3bb4d24 5260KMEMLEAK
8b58be88 5261M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5262S: Maintained
5263F: Documentation/kmemleak.txt
5264F: include/linux/kmemleak.h
5265F: mm/kmemleak.c
5266F: mm/kmemleak-test.c
5267
89559a61 5268KPROBES
8b58be88
JP
5269M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5270M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5271M: "David S. Miller" <davem@davemloft.net>
97c29e74 5272M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5273S: Maintained
679655da
JP
5274F: Documentation/kprobes.txt
5275F: include/linux/kprobes.h
5276F: kernel/kprobes.c
89559a61 5277
70e84049 5278KS0108 LCD CONTROLLER DRIVER
8b58be88 5279M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5280W: http://miguelojeda.es/auxdisplay.htm
5281W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5282S: Maintained
679655da
JP
5283F: Documentation/auxdisplay/ks0108
5284F: drivers/auxdisplay/ks0108.c
5285F: include/linux/ks0108.h
70e84049 5286
1da177e4 5287LAPB module
1da177e4 5288L: linux-x25@vger.kernel.org
bf9915cc 5289S: Orphan
679655da
JP
5290F: Documentation/networking/lapb-module.txt
5291F: include/*/lapb.h
5292F: net/lapb/
1da177e4
LT
5293
5294LASI 53c700 driver for PARISC
8b58be88 5295M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5296L: linux-scsi@vger.kernel.org
5297S: Maintained
679655da
JP
5298F: Documentation/scsi/53c700.txt
5299F: drivers/scsi/53c700*
1da177e4 5300
263de9b5 5301LED SUBSYSTEM
c772fc26 5302M: Bryan Wu <cooloney@gmail.com>
8b58be88 5303M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5304L: linux-leds@vger.kernel.org
5305T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5306S: Maintained
679655da
JP
5307F: drivers/leds/
5308F: include/linux/leds.h
263de9b5 5309
b0461a44 5310LEGACY EEPROM DRIVER
7c81c60f 5311M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5312S: Maintained
5313F: Documentation/misc-devices/eeprom
5314F: drivers/misc/eeprom/eeprom.c
5315
1da177e4 5316LEGO USB Tower driver
8b58be88 5317M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5318L: legousb-devel@lists.sourceforge.net
5319W: http://legousb.sourceforge.net/
5320S: Maintained
679655da 5321F: drivers/usb/misc/legousbtower.c
1da177e4 5322
055616a8
MK
5323LG2160 MEDIA DRIVER
5324M: Michael Krufky <mkrufky@linuxtv.org>
5325L: linux-media@vger.kernel.org
5326W: http://linuxtv.org/
5327W: http://github.com/mkrufky
5328Q: http://patchwork.linuxtv.org/project/linux-media/list/
5329T: git git://linuxtv.org/mkrufky/tuners.git
5330S: Maintained
5331F: drivers/media/dvb-frontends/lg2160.*
5332
6f0e7725
MK
5333LGDT3305 MEDIA DRIVER
5334M: Michael Krufky <mkrufky@linuxtv.org>
5335L: linux-media@vger.kernel.org
5336W: http://linuxtv.org/
5337W: http://github.com/mkrufky
5338Q: http://patchwork.linuxtv.org/project/linux-media/list/
5339T: git git://linuxtv.org/mkrufky/tuners.git
5340S: Maintained
5341F: drivers/media/dvb-frontends/lgdt3305.*
5342
568a17ff 5343LGUEST
8b58be88 5344M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5345L: lguest@lists.ozlabs.org
568a17ff 5346W: http://lguest.ozlabs.org/
72e91863 5347S: Odd Fixes
070f420b 5348F: arch/x86/include/asm/lguest*.h
679655da
JP
5349F: arch/x86/lguest/
5350F: drivers/lguest/
5351F: include/linux/lguest*.h
070f420b 5352F: tools/lguest/
568a17ff 5353
1acd437c
SL
5354LIBLOCKDEP
5355M: Sasha Levin <sasha.levin@oracle.com>
5356S: Maintained
5357F: tools/lib/lockdep/
5358
1da177e4 5359LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5360M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5361W: http://www.ibm.com/linux/ltc/projects/ppc
5362S: Supported
11c34c7d 5363F: arch/powerpc/boot/rs6000.h
1da177e4 5364
852bb9f5 5365LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5366M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5367M: Paul Mackerras <paulus@samba.org>
1da177e4 5368W: http://www.penguinppc.org/
a4724ed6 5369L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5370Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5372S: Supported
11c34c7d
JP
5373F: Documentation/powerpc/
5374F: arch/powerpc/
1da177e4
LT
5375
5376LINUX FOR POWER MACINTOSH
8b58be88 5377M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5378W: http://www.penguinppc.org/
a4724ed6 5379L: linuxppc-dev@lists.ozlabs.org
1da177e4 5380S: Maintained
11c34c7d
JP
5381F: arch/powerpc/platforms/powermac/
5382F: drivers/macintosh/
1da177e4 5383
77a76369 5384LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5385M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5386L: linuxppc-dev@lists.ozlabs.org
a149507b 5387T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5388S: Maintained
11c34c7d
JP
5389F: arch/powerpc/platforms/512x/
5390F: arch/powerpc/platforms/52xx/
1da177e4
LT
5391
5392LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5393M: Alistair Popple <alistair@popple.id.au>
8b58be88 5394M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5395W: http://www.penguinppc.org/
a4724ed6 5396L: linuxppc-dev@lists.ozlabs.org
1da177e4 5397S: Maintained
11c34c7d
JP
5398F: arch/powerpc/platforms/40x/
5399F: arch/powerpc/platforms/44x/
1da177e4 5400
260c02a9 5401LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5402L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5403S: Orphan
11c34c7d
JP
5404F: arch/powerpc/*/*virtex*
5405F: arch/powerpc/*/*/*virtex*
1da177e4 5406
e93adf1e 5407LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5408M: Vitaly Bordug <vitb@kernel.crashing.org>
5409M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5410W: http://www.penguinppc.org/
a4724ed6 5411L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5412S: Maintained
a2b1f7c8 5413F: arch/powerpc/platforms/8xx/
e93adf1e 5414
1da177e4 5415LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5416M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5417W: http://www.penguinppc.org/
a4724ed6 5418L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5419S: Maintained
11c34c7d 5420F: arch/powerpc/platforms/83xx/
4c8f581d 5421F: arch/powerpc/platforms/85xx/
1da177e4 5422
ab06ff3a 5423LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5424M: Olof Johansson <olof@lixom.net>
a4724ed6 5425L: linuxppc-dev@lists.ozlabs.org
92e19709 5426S: Maintained
11c34c7d
JP
5427F: arch/powerpc/platforms/pasemi/
5428F: drivers/*/*pasemi*
5429F: drivers/*/*/*pasemi*
ab06ff3a 5430
1da177e4 5431LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5432M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5433L: linux-security-module@vger.kernel.org
1da177e4
LT
5434S: Supported
5435
a23ce6da
HW
5436LIS3LV02D ACCELEROMETER DRIVER
5437M: Eric Piel <eric.piel@tremplin-utc.net>
5438S: Maintained
ff606677
JD
5439F: Documentation/misc-devices/lis3lv02d
5440F: drivers/misc/lis3lv02d/
bd35665f 5441F: drivers/platform/x86/hp_accel.c
a23ce6da 5442
e2d1d6c0 5443LLC (802.2)
8b58be88 5444M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5445S: Maintained
679655da 5446F: include/linux/llc.h
c117ab84 5447F: include/uapi/linux/llc.h
679655da
JP
5448F: include/net/llc*
5449F: net/llc/
e2d1d6c0 5450
4e233cbe
AD
5451LM73 HARDWARE MONITOR DRIVER
5452M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5453L: lm-sensors@lm-sensors.org
5454S: Maintained
5455F: drivers/hwmon/lm73.c
5456
156e2d1a 5457LM78 HARDWARE MONITOR DRIVER
7c81c60f 5458M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5459L: lm-sensors@lm-sensors.org
5460S: Maintained
5461F: Documentation/hwmon/lm78
5462F: drivers/hwmon/lm78.c
5463
1da177e4 5464LM83 HARDWARE MONITOR DRIVER
7c81c60f 5465M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5466L: lm-sensors@lm-sensors.org
1da177e4 5467S: Maintained
679655da
JP
5468F: Documentation/hwmon/lm83
5469F: drivers/hwmon/lm83.c
1da177e4
LT
5470
5471LM90 HARDWARE MONITOR DRIVER
7c81c60f 5472M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5473L: lm-sensors@lm-sensors.org
1da177e4 5474S: Maintained
679655da 5475F: Documentation/hwmon/lm90
aae7bce4 5476F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5477F: drivers/hwmon/lm90.c
1da177e4 5478
917cc4e6
GR
5479LM95234 HARDWARE MONITOR DRIVER
5480M: Guenter Roeck <linux@roeck-us.net>
5481L: lm-sensors@lm-sensors.org
5482S: Maintained
5483F: Documentation/hwmon/lm95234
5484F: drivers/hwmon/lm95234.c
5485
68620bdd
MP
5486LME2510 MEDIA DRIVER
5487M: Malcolm Priestley <tvboxspy@gmail.com>
5488L: linux-media@vger.kernel.org
5489W: http://linuxtv.org/
5490Q: http://patchwork.linuxtv.org/project/linux-media/list/
5491S: Maintained
5492F: drivers/media/usb/dvb-usb-v2/lmedm04*
5493
512e67f9 5494LOCKDEP AND LOCKSTAT
8b58be88
JP
5495M: Peter Zijlstra <peterz@infradead.org>
5496M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5497L: linux-kernel@vger.kernel.org
75fc2d37 5498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5499S: Maintained
679655da
JP
5500F: Documentation/lockdep*.txt
5501F: Documentation/lockstat.txt
5502F: include/linux/lockdep.h
7486d6da 5503F: kernel/locking/
512e67f9 5504
dde33348 5505LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5506M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5507L: linux-ntfs-dev@lists.sourceforge.net
5508W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5509S: Maintained
679655da 5510F: Documentation/ldm.txt
20d16fef 5511F: block/partitions/ldm.*
1da177e4 5512
ef6ada3d
JE
5513LogFS
5514M: Joern Engel <joern@logfs.org>
756ccb3c 5515M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5516L: logfs@logfs.org
5517W: logfs.org
5518S: Maintained
5519F: fs/logfs/
5520
b62d7946
RS
5521LPC32XX MACHINE SUPPORT
5522M: Roland Stigge <stigge@antcom.de>
5523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5524S: Maintained
5525F: arch/arm/mach-lpc32xx/
5526
c87e34ef 5527LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5528M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5529M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5530M: support@lsi.com
cec744fb 5531L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5532L: linux-scsi@vger.kernel.org
5533W: http://www.lsilogic.com/support
5534S: Supported
679655da 5535F: drivers/message/fusion/
500c152a 5536F: drivers/scsi/mpt2sas/
5537F: drivers/scsi/mpt3sas/
c87e34ef 5538
1da177e4 5539LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5540M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5541L: linux-scsi@vger.kernel.org
5542S: Maintained
679655da 5543F: drivers/scsi/sym53c8xx_2/
1da177e4 5544
e5f5c99a
GR
5545LTC4261 HARDWARE MONITOR DRIVER
5546M: Guenter Roeck <linux@roeck-us.net>
5547L: lm-sensors@lm-sensors.org
5548S: Maintained
5549F: Documentation/hwmon/ltc4261
5550F: drivers/hwmon/ltc4261.c
5551
81365c31 5552LTP (Linux Test Project)
28b8e8d4 5553M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5554M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5555M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5556M: Jan Stancek <jstancek@redhat.com>
5557M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5558M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5559L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5560W: http://linux-test-project.github.io/
7d1ae8a8 5561T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5562S: Maintained
5563
c12a54b3 5564M32R ARCHITECTURE
8b58be88 5565M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5566L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5567L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5568W: http://www.linux-m32r.org/
5569S: Maintained
679655da 5570F: arch/m32r/
c12a54b3 5571
1da177e4 5572M68K ARCHITECTURE
8b58be88 5573M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5574L: linux-m68k@lists.linux-m68k.org
5575W: http://www.linux-m68k.org/
54e5881d 5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5577S: Maintained
679655da 5578F: arch/m68k/
9db35182 5579F: drivers/zorro/
1da177e4
LT
5580
5581M68K ON APPLE MACINTOSH
8b58be88 5582M: Joshua Thompson <funaho@jurai.org>
1da177e4 5583W: http://www.mac.linux-m68k.org/
9bb9f222 5584L: linux-m68k@lists.linux-m68k.org
1da177e4 5585S: Maintained
9db35182 5586F: arch/m68k/mac/
1da177e4
LT
5587
5588M68K ON HP9000/300
8b58be88 5589M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5590W: http://www.tazenda.demon.co.uk/phil/linux-hp
5591S: Maintained
679655da 5592F: arch/m68k/hp300/
1da177e4 5593
74425546
AP
5594M88DS3103 MEDIA DRIVER
5595M: Antti Palosaari <crope@iki.fi>
5596L: linux-media@vger.kernel.org
5597W: http://linuxtv.org/
5598W: http://palosaari.fi/linux/
5599Q: http://patchwork.linuxtv.org/project/linux-media/list/
5600T: git git://linuxtv.org/anttip/media_tree.git
5601S: Maintained
5602F: drivers/media/dvb-frontends/m88ds3103*
5603
68620bdd
MP
5604M88RS2000 MEDIA DRIVER
5605M: Malcolm Priestley <tvboxspy@gmail.com>
5606L: linux-media@vger.kernel.org
5607W: http://linuxtv.org/
5608Q: http://patchwork.linuxtv.org/project/linux-media/list/
5609S: Maintained
5610F: drivers/media/dvb-frontends/m88rs2000*
5611
0d62f800
AP
5612M88TS2022 MEDIA DRIVER
5613M: Antti Palosaari <crope@iki.fi>
5614L: linux-media@vger.kernel.org
5615W: http://linuxtv.org/
5616W: http://palosaari.fi/linux/
5617Q: http://patchwork.linuxtv.org/project/linux-media/list/
5618T: git git://linuxtv.org/anttip/media_tree.git
5619S: Maintained
5620F: drivers/media/tuners/m88ts2022*
5621
07a092fa 5622MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5623M: Alexey Klimov <klimov.linux@gmail.com>
5624L: linux-media@vger.kernel.org
5625T: git git://linuxtv.org/media_tree.git
5626S: Maintained
5627F: drivers/media/radio/radio-ma901.c
07a092fa 5628
64a327a7 5629MAC80211
8b58be88 5630M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5631L: linux-wireless@vger.kernel.org
491b26b4 5632W: http://wireless.kernel.org/
ce466579
JB
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5635S: Maintained
679655da
JP
5636F: Documentation/networking/mac80211-injection.txt
5637F: include/net/mac80211.h
5638F: net/mac80211/
64a327a7 5639
b863ceb7 5640MACVLAN DRIVER
8b58be88 5641M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5642L: netdev@vger.kernel.org
5643S: Maintained
679655da
JP
5644F: drivers/net/macvlan.c
5645F: include/linux/if_macvlan.h
b863ceb7 5646
faf1668c 5647MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5648M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5649W: http://www.kernel.org/doc/man-pages
bd7ebec6 5650L: linux-man@vger.kernel.org
1b53dc74 5651S: Maintained
faf1668c 5652
8427defd
RK
5653MARVELL ARMADA DRM SUPPORT
5654M: Russell King <rmk+kernel@arm.linux.org.uk>
5655S: Maintained
5656F: drivers/gpu/drm/armada/
5657
44c14c1d 5658MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5659M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5660M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5661L: netdev@vger.kernel.org
5662S: Maintained
5663F: drivers/net/ethernet/marvell/sk*
5664
74cda169 5665MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5666L: libertas-dev@lists.infradead.org
8ac3e99e 5667S: Orphan
679655da 5668F: drivers/net/wireless/libertas/
74cda169 5669
b60d6975 5670MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5671M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5672L: netdev@vger.kernel.org
f5ca8502 5673S: Maintained
527a6266 5674F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5675F: include/linux/mv643xx.h
1da177e4 5676
370b8ed9
TP
5677MARVELL MVNETA ETHERNET DRIVER
5678M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5679L: netdev@vger.kernel.org
5680S: Maintained
5681F: drivers/net/ethernet/marvell/mvneta.*
5682
fcad584d
BZ
5683MARVELL MWIFIEX WIRELESS DRIVER
5684M: Bing Zhao <bzhao@marvell.com>
5685L: linux-wireless@vger.kernel.org
5686S: Maintained
5687F: drivers/net/wireless/mwifiex/
5688
a2c3f656 5689MARVELL MWL8K WIRELESS DRIVER
a040d532 5690M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5691L: linux-wireless@vger.kernel.org
16345910 5692S: Odd Fixes
a2c3f656
LB
5693F: drivers/net/wireless/mwl8k.c
5694
2a69567b 5695MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5696M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5697S: Odd Fixes
1fa7e547 5698F: drivers/mmc/host/mvsdio.*
2a69567b 5699
1da177e4 5700MATROX FRAMEBUFFER DRIVER
c69f677c 5701L: linux-fbdev@vger.kernel.org
52653199 5702S: Orphan
679655da 5703F: drivers/video/matrox/matroxfb_*
c117ab84 5704F: include/uapi/linux/matroxfb.h
1da177e4 5705
ca462085
GR
5706MAX16065 HARDWARE MONITOR DRIVER
5707M: Guenter Roeck <linux@roeck-us.net>
5708L: lm-sensors@lm-sensors.org
5709S: Maintained
5710F: Documentation/hwmon/max16065
5711F: drivers/hwmon/max16065.c
5712
d20620de 5713MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5714M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5715L: lm-sensors@lm-sensors.org
5716S: Maintained
679655da
JP
5717F: Documentation/hwmon/max6650
5718F: drivers/hwmon/max6650.c
d20620de 5719
e89ab51f
GR
5720MAX6697 HARDWARE MONITOR DRIVER
5721M: Guenter Roeck <linux@roeck-us.net>
5722L: lm-sensors@lm-sensors.org
5723S: Maintained
5724F: Documentation/hwmon/max6697
5725F: Documentation/devicetree/bindings/i2c/max6697.txt
5726F: drivers/hwmon/max6697.c
5727F: include/linux/platform_data/max6697.h
5728
9be3c9a5
HV
5729MAXIRADIO FM RADIO RECEIVER DRIVER
5730M: Hans Verkuil <hverkuil@xs4all.nl>
5731L: linux-media@vger.kernel.org
5732T: git git://linuxtv.org/media_tree.git
5733W: http://linuxtv.org
5734S: Maintained
5735F: drivers/media/radio/radio-maxiradio*
5736
127c49ae 5737MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5738M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5739P: LinuxTV.org Project
5740L: linux-media@vger.kernel.org
5741W: http://linuxtv.org
8a6e2535 5742Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5743T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5744S: Maintained
5745F: Documentation/dvb/
5746F: Documentation/video4linux/
ffe06198 5747F: Documentation/DocBook/media/
127c49ae 5748F: drivers/media/
ffe06198 5749F: drivers/staging/media/
127c49ae 5750F: include/media/
6c0f0359
MCC
5751F: include/uapi/linux/dvb/
5752F: include/uapi/linux/videodev2.h
5753F: include/uapi/linux/media.h
5754F: include/uapi/linux/v4l2-*
5755F: include/uapi/linux/meye.h
5756F: include/uapi/linux/ivtv*
5757F: include/uapi/linux/uvcvideo.h
d20620de 5758
6149a936
HV
5759MEDIAVISION PRO MOVIE STUDIO DRIVER
5760M: Hans Verkuil <hverkuil@xs4all.nl>
5761L: linux-media@vger.kernel.org
5762T: git git://linuxtv.org/media_tree.git
5763W: http://linuxtv.org
5764S: Odd Fixes
5765F: drivers/media/parport/pms*
5766
757e0108 5767MEGARAID SCSI DRIVERS
8b58be88 5768M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5769L: linux-scsi@vger.kernel.org
ce00f85c
JC
5770W: http://megaraid.lsilogic.com
5771S: Maintained
679655da
JP
5772F: Documentation/scsi/megaraid.txt
5773F: drivers/scsi/megaraid.*
5774F: drivers/scsi/megaraid/
757e0108 5775
2c46c9d5
AV
5776MELLANOX ETHERNET DRIVER (mlx4_en)
5777M: Amir Vadai <amirv@mellanox.com>
b75f0050 5778L: netdev@vger.kernel.org
2c46c9d5
AV
5779S: Supported
5780W: http://www.mellanox.com
5781Q: http://patchwork.ozlabs.org/project/netdev/list/
5782F: drivers/net/ethernet/mellanox/mlx4/en_*
5783
70ea91f1
SR
5784MEMORY MANAGEMENT
5785L: linux-mm@kvack.org
70ea91f1
SR
5786W: http://www.linux-mm.org
5787S: Maintained
679655da 5788F: include/linux/mm.h
551450bb
CS
5789F: include/linux/gfp.h
5790F: include/linux/mmzone.h
5791F: include/linux/memory_hotplug.h
5792F: include/linux/vmalloc.h
679655da 5793F: mm/
70ea91f1 5794
f4e9ce66 5795MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5796M: David Woodhouse <dwmw2@infradead.org>
242c325e 5797M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5798L: linux-mtd@lists.infradead.org
8a6e2535
JP
5799W: http://www.linux-mtd.infradead.org/
5800Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5801T: git git://git.infradead.org/linux-mtd.git
1da177e4 5802S: Maintained
679655da
JP
5803F: drivers/mtd/
5804F: include/linux/mtd/
c117ab84 5805F: include/uapi/mtd/
1da177e4 5806
26c57ef1 5807MEN A21 WATCHDOG DRIVER
b75f0050 5808M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5809L: linux-watchdog@vger.kernel.org
5810S: Supported
5811F: drivers/watchdog/mena21_wdt.c
5812
3764e82e
JT
5813MEN CHAMELEON BUS (mcb)
5814M: Johannes Thumshirn <johannes.thumshirn@men.de>
5815S: Supported
5816F: drivers/mcb/
5817F: include/linux/mcb.h
5818
12285945
JH
5819METAG ARCHITECTURE
5820M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5821L: linux-metag@vger.kernel.org
12285945
JH
5822S: Supported
5823F: arch/metag/
5824F: Documentation/metag/
5825F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5826F: drivers/clocksource/metag_generic.c
5698c50d
JH
5827F: drivers/irqchip/irq-metag.c
5828F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5829F: drivers/tty/metag_da.c
5830F: fs/imgdafs/
12285945 5831
c6375b0a 5832MICROBLAZE ARCHITECTURE
8b58be88 5833M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5834W: http://www.monstr.eu/fdt/
5835T: git git://git.monstr.eu/linux-2.6-microblaze.git
5836S: Supported
0a8c7914 5837F: arch/microblaze/
1da177e4
LT
5838
5839MICROTEK X6 SCANNER
61eee9a7 5840M: Oliver Neukum <oliver@neukum.org>
1da177e4 5841S: Maintained
679655da 5842F: drivers/usb/image/microtek.*
1da177e4
LT
5843
5844MIPS
8b58be88 5845M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5846L: linux-mips@linux-mips.org
6097050d 5847W: http://www.linux-mips.org/
b05e988e 5848T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5849Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5850S: Supported
679655da
JP
5851F: Documentation/mips/
5852F: arch/mips/
1da177e4 5853
08b7620a
HV
5854MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5855M: Hans Verkuil <hverkuil@xs4all.nl>
5856L: linux-media@vger.kernel.org
5857T: git git://linuxtv.org/media_tree.git
5858W: http://linuxtv.org
5859S: Odd Fixes
5860F: drivers/media/radio/radio-miropcm20*
5861
e126ba97
EC
5862Mellanox MLX5 core VPI driver
5863M: Eli Cohen <eli@mellanox.com>
5864L: netdev@vger.kernel.org
5865L: linux-rdma@vger.kernel.org
5866W: http://www.mellanox.com
5867Q: http://patchwork.ozlabs.org/project/netdev/list/
5868Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5869T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5870S: Supported
5871F: drivers/net/ethernet/mellanox/mlx5/core/
5872F: include/linux/mlx5/
5873
5874Mellanox MLX5 IB driver
b75f0050
JP
5875M: Eli Cohen <eli@mellanox.com>
5876L: linux-rdma@vger.kernel.org
5877W: http://www.mellanox.com
5878Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5879T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5880S: Supported
5881F: include/linux/mlx5/
5882F: drivers/infiniband/hw/mlx5/
e126ba97 5883
1da177e4 5884MODULE SUPPORT
8b58be88 5885M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5886S: Maintained
679655da
JP
5887F: include/linux/module.h
5888F: kernel/module.c
1da177e4
LT
5889
5890MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5891W: http://popies.net/meye/
b7788e13 5892S: Orphan
679655da 5893F: Documentation/video4linux/meye.txt
90d72ac6 5894F: drivers/media/pci/meye/
6c0f0359 5895F: include/uapi/linux/meye.h
1da177e4 5896
b9705b60 5897MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5898M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5899S: Maintained
679655da 5900F: Documentation/serial/moxa-smartio
c897401b 5901F: drivers/tty/mxser.*
d735410a 5902
889b2f87
AK
5903MR800 AVERMEDIA USB FM RADIO DRIVER
5904M: Alexey Klimov <klimov.linux@gmail.com>
5905L: linux-media@vger.kernel.org
5906T: git git://linuxtv.org/media_tree.git
5907S: Maintained
5908F: drivers/media/radio/radio-mr800.c
5909
8c4c731a 5910MSI LAPTOP SUPPORT
182ae55c 5911M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5912L: platform-driver-x86@vger.kernel.org
8c4c731a 5913S: Maintained
679655da 5914F: drivers/platform/x86/msi-laptop.c
8c4c731a 5915
0f1006b1
AA
5916MSI WMI SUPPORT
5917M: Anisse Astier <anisse@astier.eu>
d0944853 5918L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5919S: Supported
5920F: drivers/platform/x86/msi-wmi.c
5921
19a628a0
AP
5922MSI001 MEDIA DRIVER
5923M: Antti Palosaari <crope@iki.fi>
5924L: linux-media@vger.kernel.org
5925W: http://linuxtv.org/
5926W: http://palosaari.fi/linux/
5927Q: http://patchwork.linuxtv.org/project/linux-media/list/
5928T: git git://linuxtv.org/anttip/media_tree.git
5929S: Maintained
5930F: drivers/staging/media/msi3101/msi001*
5931
2c57213f
AP
5932MSI3101 MEDIA DRIVER
5933M: Antti Palosaari <crope@iki.fi>
5934L: linux-media@vger.kernel.org
5935W: http://linuxtv.org/
5936W: http://palosaari.fi/linux/
5937Q: http://patchwork.linuxtv.org/project/linux-media/list/
5938T: git git://linuxtv.org/anttip/media_tree.git
5939S: Maintained
5940F: drivers/staging/media/msi3101/sdr-msi3101*
5941
62a37dc7 5942MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5943M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5944L: linux-media@vger.kernel.org
5945T: git git://linuxtv.org/media_tree.git
5946S: Maintained
5947F: drivers/media/i2c/mt9m032.c
5948F: include/media/mt9m032.h
5949
62a37dc7 5950MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5951M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5952L: linux-media@vger.kernel.org
5953T: git git://linuxtv.org/media_tree.git
5954S: Maintained
5955F: drivers/media/i2c/mt9p031.c
5956F: include/media/mt9p031.h
5957
62a37dc7 5958MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5959M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5960L: linux-media@vger.kernel.org
5961T: git git://linuxtv.org/media_tree.git
5962S: Maintained
5963F: drivers/media/i2c/mt9t001.c
5964F: include/media/mt9t001.h
5965
62a37dc7 5966MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5967M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5968L: linux-media@vger.kernel.org
5969T: git git://linuxtv.org/media_tree.git
5970S: Maintained
5971F: drivers/media/i2c/mt9v032.c
5972F: include/media/mt9v032.h
5973
4e0d13cb 5974MULTIFUNCTION DEVICES (MFD)
8b58be88 5975M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5976M: Lee Jones <lee.jones@linaro.org>
5977T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5978T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5979S: Supported
679655da 5980F: drivers/mfd/
55b5940d 5981F: include/linux/mfd/
4e0d13cb 5982
5c4e6f13 5983MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5984M: Chris Ball <chris@printf.net>
e18eaf8f 5985M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5986L: linux-mmc@vger.kernel.org
245feaa6 5987T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5988T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5989S: Maintained
679655da
JP
5990F: drivers/mmc/
5991F: include/linux/mmc/
c117ab84 5992F: include/uapi/linux/mmc/
baca2da4 5993
15a0580c 5994MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5995S: Orphan
679655da
JP
5996F: drivers/mmc/host/mmc_spi.c
5997F: include/linux/spi/mmc_spi.h
15a0580c 5998
1da177e4 5999MULTISOUND SOUND DRIVER
8b58be88 6000M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6001S: Maintained
679655da
JP
6002F: Documentation/sound/oss/MultiSound
6003F: sound/oss/msnd*
1da177e4 6004
d735410a 6005MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6006S: Orphan
c897401b 6007F: drivers/tty/isicom.c
679655da 6008F: include/linux/isicom.h
d735410a 6009
550a7375 6010MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6011M: Felipe Balbi <balbi@ti.com>
795fb7e7 6012L: linux-usb@vger.kernel.org
43b416e5 6013T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6014S: Maintained
679655da 6015F: drivers/usb/musb/
550a7375 6016
ea0af5f6
MK
6017MXL5007T MEDIA DRIVER
6018M: Michael Krufky <mkrufky@linuxtv.org>
6019L: linux-media@vger.kernel.org
6020W: http://linuxtv.org/
6021W: http://github.com/mkrufky
6022Q: http://patchwork.linuxtv.org/project/linux-media/list/
6023T: git git://linuxtv.org/mkrufky/tuners.git
6024S: Maintained
6025F: drivers/media/tuners/mxl5007t.*
6026
2d3cf588 6027MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6028M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6029L: netdev@vger.kernel.org
205057ae 6030W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6031S: Supported
93f7848b 6032F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6033
1da177e4 6034NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6035S: Orphan
d9fb9f38 6036F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6037
23dc05a3
DM
6038NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6039M: Daniel Mack <zonque@gmail.com>
6040S: Maintained
6041L: alsa-devel@alsa-project.org
6042W: http://www.native-instruments.com
6043F: sound/usb/caiaq/
6044
1da177e4 6045NCP FILESYSTEM
52653199
PV
6046M: Petr Vandrovec <petr@vandrovec.name>
6047S: Odd Fixes
679655da 6048F: fs/ncpfs/
1da177e4 6049
a79b0322
FT
6050NCR 5380 SCSI DRIVERS
6051M: Finn Thain <fthain@telegraphics.com.au>
6052M: Michael Schmitz <schmitzmic@gmail.com>
6053L: linux-scsi@vger.kernel.org
6054S: Maintained
6055F: Documentation/scsi/g_NCR5380.txt
6056F: drivers/scsi/NCR5380.*
6057F: drivers/scsi/arm/cumana_1.c
6058F: drivers/scsi/arm/oak.c
6059F: drivers/scsi/atari_NCR5380.c
6060F: drivers/scsi/atari_scsi.*
6061F: drivers/scsi/dmx3191d.c
6062F: drivers/scsi/dtc.*
6063F: drivers/scsi/g_NCR5380.*
6064F: drivers/scsi/g_NCR5380_mmio.c
6065F: drivers/scsi/mac_scsi.*
6066F: drivers/scsi/pas16.*
6067F: drivers/scsi/sun3_NCR5380.c
6068F: drivers/scsi/sun3_scsi.*
6069F: drivers/scsi/sun3_scsi_vme.c
6070F: drivers/scsi/t128.*
6071
1da177e4 6072NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6073M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6074L: linux-scsi@vger.kernel.org
6075S: Maintained
679655da 6076F: drivers/scsi/NCR_D700.*
1da177e4 6077
4aa3eb4c
GR
6078NCT6775 HARDWARE MONITOR DRIVER
6079M: Guenter Roeck <linux@roeck-us.net>
6080L: lm-sensors@lm-sensors.org
6081S: Maintained
6082F: Documentation/hwmon/nct6775
6083F: drivers/hwmon/nct6775.c
6084
3c2d774c 6085NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6086M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6087L: linux-rdma@vger.kernel.org
e3d33cb1 6088W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6089S: Supported
6090F: drivers/infiniband/hw/nes/
6091
be2f2e84 6092NETEM NETWORK EMULATOR
adbbf69d 6093M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6094L: netem@lists.linux-foundation.org
be2f2e84 6095S: Maintained
679655da 6096F: net/sched/sch_netem.c
be2f2e84 6097
b2f5a051 6098NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6099M: Jon Mason <jdmason@kudzu.us>
4a58448b 6100L: netdev@vger.kernel.org
4a58448b 6101S: Supported
679655da 6102F: Documentation/networking/s2io.txt
b2f5a051 6103F: Documentation/networking/vxge.txt
86387e1a 6104F: drivers/net/ethernet/neterion/
4a58448b 6105
42010ed0 6106NETFILTER/IPTABLES
0e05e192 6107M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6108M: Patrick McHardy <kaber@trash.net>
42010ed0 6109M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6110L: netfilter-devel@vger.kernel.org
6111L: netfilter@vger.kernel.org
82b98543 6112L: coreteam@netfilter.org
1da177e4
LT
6113W: http://www.netfilter.org/
6114W: http://www.iptables.org/
42010ed0
PNA
6115Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6116T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6117T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6118S: Supported
679655da
JP
6119F: include/linux/netfilter*
6120F: include/linux/netfilter/
6121F: include/net/netfilter/
c117ab84
CEB
6122F: include/uapi/linux/netfilter*
6123F: include/uapi/linux/netfilter/
679655da
JP
6124F: net/*/netfilter.c
6125F: net/*/netfilter/
6126F: net/netfilter/
1da177e4 6127
4cc67735 6128NETLABEL
87a0874c 6129M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6130W: http://netlabel.sf.net
6131L: netdev@vger.kernel.org
87a0874c 6132S: Maintained
80811493 6133F: Documentation/netlabel/
679655da
JP
6134F: include/net/netlabel.h
6135F: net/netlabel/
4cc67735 6136
1da177e4 6137NETROM NETWORK LAYER
8b58be88 6138M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6139L: linux-hams@vger.kernel.org
d34cb28a 6140W: http://www.linux-ax25.org/
1da177e4 6141S: Maintained
679655da 6142F: include/net/netrom.h
c117ab84 6143F: include/uapi/linux/netrom.h
679655da 6144F: net/netrom/
1da177e4 6145
5ddb88c0 6146NETWORK BLOCK DEVICE (NBD)
8b58be88 6147M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6148S: Maintained
5e4b269b 6149L: nbd-general@lists.sourceforge.net
679655da
JP
6150F: Documentation/blockdev/nbd.txt
6151F: drivers/block/nbd.c
6152F: include/linux/nbd.h
c117ab84 6153F: include/uapi/linux/nbd.h
1da177e4 6154
6e43650c
NH
6155NETWORK DROP MONITOR
6156M: Neil Horman <nhorman@tuxdriver.com>
6157L: netdev@vger.kernel.org
6158S: Maintained
6159W: https://fedorahosted.org/dropwatch/
6160F: net/core/drop_monitor.c
6161
1da177e4 6162NETWORKING [GENERAL]
8b58be88 6163M: "David S. Miller" <davem@davemloft.net>
979b6c13 6164L: netdev@vger.kernel.org
b1e8fd54 6165W: http://www.linuxfoundation.org/en/Net
11e98029 6166Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6167T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6168T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6169S: Maintained
679655da
JP
6170F: net/
6171F: include/net/
018d21ed
JP
6172F: include/linux/in.h
6173F: include/linux/net.h
6174F: include/linux/netdevice.h
c117ab84
CEB
6175F: include/uapi/linux/in.h
6176F: include/uapi/linux/net.h
6177F: include/uapi/linux/netdevice.h
7e814a6c 6178F: tools/net/
f4e53f9a 6179F: tools/testing/selftests/net/
335a67d2 6180F: lib/random32.c
a101ccd1 6181F: lib/test_bpf.c
1da177e4
LT
6182
6183NETWORKING [IPv4/IPv6]
8b58be88
JP
6184M: "David S. Miller" <davem@davemloft.net>
6185M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6186M: James Morris <jmorris@namei.org>
6187M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6188M: Patrick McHardy <kaber@trash.net>
979b6c13 6189L: netdev@vger.kernel.org
08deed1e 6190T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6191S: Maintained
679655da
JP
6192F: net/ipv4/
6193F: net/ipv6/
6194F: include/net/ip*
0a14842f 6195F: arch/x86/net/*
1da177e4 6196
73b7656c
DM
6197NETWORKING [IPSEC]
6198M: Steffen Klassert <steffen.klassert@secunet.com>
6199M: Herbert Xu <herbert@gondor.apana.org.au>
6200M: "David S. Miller" <davem@davemloft.net>
6201L: netdev@vger.kernel.org
d1fc5024
SK
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6204S: Maintained
5826bdd1 6205F: net/core/flow.c
73b7656c
DM
6206F: net/xfrm/
6207F: net/key/
6208F: net/ipv4/xfrm*
d1fc5024
SK
6209F: net/ipv4/esp4.c
6210F: net/ipv4/ah4.c
6211F: net/ipv4/ipcomp.c
6212F: net/ipv4/ip_vti.c
73b7656c 6213F: net/ipv6/xfrm*
d1fc5024
SK
6214F: net/ipv6/esp6.c
6215F: net/ipv6/ah6.c
6216F: net/ipv6/ipcomp6.c
6217F: net/ipv6/ip6_vti.c
73b7656c
DM
6218F: include/uapi/linux/xfrm.h
6219F: include/net/xfrm.h
6220
10e2ff1c 6221NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6222M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6223L: netdev@vger.kernel.org
6224S: Maintained
6225
29f8f632 6226NETWORKING [WIRELESS]
8b58be88 6227M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6228L: linux-wireless@vger.kernel.org
8a6e2535 6229Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6230T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6231S: Maintained
34b921cf
JP
6232F: net/mac80211/
6233F: net/rfkill/
679655da
JP
6234F: net/wireless/
6235F: include/net/ieee80211*
cc8b4a2b 6236F: include/linux/wireless.h
c117ab84 6237F: include/uapi/linux/wireless.h
c984e24d 6238F: include/net/iw_handler.h
34b921cf 6239F: drivers/net/wireless/
29f8f632 6240
788873ac
JP
6241NETWORKING DRIVERS
6242L: netdev@vger.kernel.org
6243W: http://www.linuxfoundation.org/en/Net
11e98029 6244Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6245T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6246T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6247S: Odd Fixes
6248F: drivers/net/
018d21ed 6249F: include/linux/if_*
0b63bf1f
JD
6250F: include/linux/netdevice.h
6251F: include/linux/arcdevice.h
6252F: include/linux/etherdevice.h
6253F: include/linux/fcdevice.h
6254F: include/linux/fddidevice.h
6255F: include/linux/hippidevice.h
6256F: include/linux/inetdevice.h
c117ab84
CEB
6257F: include/uapi/linux/if_*
6258F: include/uapi/linux/netdevice.h
788873ac 6259
3d396eb1 6260NETXEN (1/10) GbE SUPPORT
8622315e 6261M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6262M: Sony Chacko <sony.chacko@qlogic.com>
6263M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6264L: netdev@vger.kernel.org
9c2b5bde 6265W: http://www.qlogic.com
3d396eb1 6266S: Supported
aa43c215 6267F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6268
6423d30f
AAJ
6269NFC SUBSYSTEM
6270M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6271M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6272M: Samuel Ortiz <sameo@linux.intel.com>
6273L: linux-wireless@vger.kernel.org
5adf54de 6274L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6275S: Supported
6423d30f 6276F: net/nfc/
55eb94f9 6277F: include/net/nfc/
c117ab84 6278F: include/uapi/linux/nfc.h
6423d30f 6279F: drivers/nfc/
08eaa1e0 6280F: include/linux/platform_data/pn544.h
7ebb88e5 6281F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6282
e8b43555 6283NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6284M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6285L: linux-nfs@vger.kernel.org
6286W: http://client.linux-nfs.org
cd7b996a 6287T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6288S: Maintained
679655da
JP
6289F: fs/lockd/
6290F: fs/nfs/
6291F: fs/nfs_common/
6292F: net/sunrpc/
6293F: include/linux/lockd/
6294F: include/linux/nfs*
6295F: include/linux/sunrpc/
c117ab84
CEB
6296F: include/uapi/linux/nfs*
6297F: include/uapi/linux/sunrpc/
1da177e4 6298
85ef9cea 6299NILFS2 FILESYSTEM
e2126935 6300M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6301L: linux-nilfs@vger.kernel.org
f9472265 6302W: http://nilfs.sourceforge.net/
e2126935 6303T: git git://github.com/konis/nilfs2.git
85ef9cea 6304S: Supported
679655da
JP
6305F: Documentation/filesystems/nilfs2.txt
6306F: fs/nilfs2/
6307F: include/linux/nilfs2_fs.h
85ef9cea 6308
1da177e4 6309NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6310M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6311W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6312S: Maintained
679655da
JP
6313F: Documentation/scsi/NinjaSCSI.txt
6314F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6315
6316NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6317M: GOTO Masanori <gotom@debian.or.jp>
6318M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6319W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6320S: Maintained
679655da
JP
6321F: Documentation/scsi/NinjaSCSI.txt
6322F: drivers/scsi/nsp32*
1da177e4 6323
fce8a7bb
JM
6324NTB DRIVER
6325M: Jon Mason <jon.mason@intel.com>
6326S: Supported
2984411f
JM
6327W: https://github.com/jonmason/ntb/wiki
6328T: git git://github.com/jonmason/ntb.git
fce8a7bb 6329F: drivers/ntb/
548c237c 6330F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6331F: include/linux/ntb.h
6332
1da177e4 6333NTFS FILESYSTEM
2818ef50 6334M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6335L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6336W: http://www.tuxera.com/
e6f4dee7 6337T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6338S: Supported
679655da
JP
6339F: Documentation/filesystems/ntfs.txt
6340F: fs/ntfs/
1da177e4 6341
9eb8ef74 6342NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6343M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6344L: linux-fbdev@vger.kernel.org
ce00f85c 6345S: Maintained
679655da
JP
6346F: drivers/video/riva/
6347F: drivers/video/nvidia/
1da177e4 6348
79461681
MW
6349NVM EXPRESS DRIVER
6350M: Matthew Wilcox <willy@linux.intel.com>
6351L: linux-nvme@lists.infradead.org
6352T: git git://git.infradead.org/users/willy/linux-nvme.git
6353S: Supported
5be37bf9 6354F: drivers/block/nvme*
79461681
MW
6355F: include/linux/nvme.h
6356
f50d7146
RK
6357NXP TDA998X DRM DRIVER
6358M: Russell King <rmk+kernel@arm.linux.org.uk>
6359S: Supported
6360F: drivers/gpu/drm/i2c/tda998x_drv.c
6361F: include/drm/i2c/tda998x.h
6362
f5525786 6363OMAP SUPPORT
0e24bdd4 6364M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6365L: linux-omap@vger.kernel.org
6366W: http://www.muru.com/linux/omap/
6367W: http://linux.omap.com/
8a6e2535 6368Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6369T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6370S: Maintained
4e04d5a3 6371F: arch/arm/*omap*/
046d0a37
JD
6372F: drivers/i2c/busses/i2c-omap.c
6373F: include/linux/i2c-omap.h
f5525786 6374
50f29fbd 6375OMAP DEVICE TREE SUPPORT
cdb55ab0 6376M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6377M: Tony Lindgren <tony@atomide.com>
6378L: linux-omap@vger.kernel.org
d0fb18c5 6379L: devicetree@vger.kernel.org
50f29fbd
TL
6380S: Maintained
6381F: arch/arm/boot/dts/*omap*
6382F: arch/arm/boot/dts/*am3*
6383
f5525786 6384OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6385M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6386L: linux-omap@vger.kernel.org
6387S: Maintained
6388F: arch/arm/*omap*/*clock*
6389
6390OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6391M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6392L: linux-omap@vger.kernel.org
6393S: Maintained
6394F: arch/arm/*omap*/*pm*
c46938d4 6395F: drivers/cpufreq/omap-cpufreq.c
f5525786 6396
d21db568 6397OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6398M: Rajendra Nayak <rnayak@ti.com>
6399M: Paul Walmsley <paul@pwsan.com>
6400L: linux-omap@vger.kernel.org
6401S: Maintained
d21db568 6402F: arch/arm/mach-omap2/prm*
692ab1f3 6403
f5525786 6404OMAP AUDIO SUPPORT
6c284903 6405M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6406M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6407L: alsa-devel@alsa-project.org (subscribers-only)
6408L: linux-omap@vger.kernel.org
6409S: Maintained
6410F: sound/soc/omap/
6411
6412OMAP FRAMEBUFFER SUPPORT
830e6384 6413M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6414L: linux-fbdev@vger.kernel.org
f5525786
TL
6415L: linux-omap@vger.kernel.org
6416S: Maintained
6417F: drivers/video/omap/
6418
676eec0d 6419OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6420M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6421L: linux-omap@vger.kernel.org
676eec0d 6422L: linux-fbdev@vger.kernel.org
178ff4c9 6423S: Maintained
676eec0d 6424F: drivers/video/omap2/
178ff4c9
TV
6425F: Documentation/arm/OMAP/DSS
6426
8b37fcfc
OBC
6427OMAP HARDWARE SPINLOCK SUPPORT
6428M: Ohad Ben-Cohen <ohad@wizery.com>
6429L: linux-omap@vger.kernel.org
6430S: Maintained
6431F: drivers/hwspinlock/omap_hwspinlock.c
6432F: arch/arm/mach-omap2/hwspinlock.c
6433
f5525786 6434OMAP MMC SUPPORT
8b58be88 6435M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6436L: linux-omap@vger.kernel.org
6437S: Maintained
653f41b5
MC
6438F: drivers/mmc/host/omap.c
6439
6440OMAP HS MMC SUPPORT
14006bfb 6441M: Balaji T K <balajitk@ti.com>
0a4585c6 6442L: linux-mmc@vger.kernel.org
653f41b5 6443L: linux-omap@vger.kernel.org
0a4585c6 6444S: Maintained
653f41b5 6445F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6446
6447OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6448M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6449S: Maintained
6450F: drivers/char/hw_random/omap-rng.c
6451
f400c82e 6452OMAP HWMOD SUPPORT
cdb55ab0 6453M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6454M: Paul Walmsley <paul@pwsan.com>
6455L: linux-omap@vger.kernel.org
6456S: Maintained
8fc8b12b 6457F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6458
6459OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6460M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6461L: linux-omap@vger.kernel.org
6462S: Maintained
6463F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6464
7e8970e1
LP
6465OMAP IMAGE SIGNAL PROCESSOR (ISP)
6466M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6467L: linux-media@vger.kernel.org
6468S: Maintained
90d72ac6 6469F: drivers/media/platform/omap3isp/
7e8970e1 6470
f5525786 6471OMAP USB SUPPORT
f299470a 6472M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6473L: linux-usb@vger.kernel.org
6474L: linux-omap@vger.kernel.org
43b416e5 6475T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6476S: Maintained
a16fbd65
JP
6477F: drivers/usb/*/*omap*
6478F: arch/arm/*omap*/usb*
f5525786 6479
6d994710 6480OMAP GPIO DRIVER
a1415a8f 6481M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6482M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6483M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6484L: linux-omap@vger.kernel.org
6485S: Maintained
6486F: drivers/gpio/gpio-omap.c
6487
c351e290
MJ
6488OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6489M: Mark Jackson <mpfj@newflow.co.uk>
6490L: linux-omap@vger.kernel.org
6491S: Maintained
6492F: arch/arm/boot/dts/am335x-nano.dts
6493
0ad122d9 6494OMFS FILESYSTEM
8b58be88 6495M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6496L: linux-karma-devel@lists.sourceforge.net
6497S: Maintained
679655da
JP
6498F: Documentation/filesystems/omfs.txt
6499F: fs/omfs/
0ad122d9 6500
c1986ee9 6501OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6502M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6503S: Maintained
679655da
JP
6504F: drivers/char/pcmcia/cm4000_cs.c
6505F: include/linux/cm4000_cs.h
c117ab84 6506F: include/uapi/linux/cm4000_cs.h
c1986ee9 6507
77c44ab1 6508OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6509M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6510S: Maintained
679655da 6511F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6512
77d5140f 6513OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6514M: Jonathan Corbet <corbet@lwn.net>
661263b5 6515L: linux-media@vger.kernel.org
275ffde4 6516T: git git://linuxtv.org/media_tree.git
77d5140f 6517S: Maintained
90d72ac6 6518F: drivers/media/i2c/ov7670.c
77d5140f 6519
431bca73 6520ONENAND FLASH DRIVER
8b58be88 6521M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6522L: linux-mtd@lists.infradead.org
6523S: Maintained
679655da
JP
6524F: drivers/mtd/onenand/
6525F: include/linux/mtd/onenand*.h
431bca73 6526
1da177e4 6527ONSTREAM SCSI TAPE DRIVER
8b58be88 6528M: Willem Riede <osst@riede.org>
1da177e4
LT
6529L: osst-users@lists.sourceforge.net
6530L: linux-scsi@vger.kernel.org
6531S: Maintained
f7269cfc
JD
6532F: Documentation/scsi/osst.txt
6533F: drivers/scsi/osst.*
6534F: drivers/scsi/osst_*.h
6535F: drivers/scsi/st.h
1da177e4 6536
e2d1d6c0 6537OPENCORES I2C BUS DRIVER
8b58be88 6538M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6539L: linux-i2c@vger.kernel.org
e2d1d6c0 6540S: Maintained
679655da
JP
6541F: Documentation/i2c/busses/i2c-ocores
6542F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6543
860c44c1 6544OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6545M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6546M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6547L: devicetree@vger.kernel.org
860c44c1 6548W: http://fdt.secretlab.ca
3bbf9b9b 6549T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6550S: Maintained
f8828205 6551F: drivers/of/
860c44c1 6552F: include/linux/of*.h
f8828205 6553F: scripts/dtc/
860c44c1 6554K: of_get_property
d945fa0d 6555K: of_match_table
860c44c1 6556
f8828205 6557OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6558M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6559M: Pawel Moll <pawel.moll@arm.com>
6560M: Mark Rutland <mark.rutland@arm.com>
de80963e 6561M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6562M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6563L: devicetree@vger.kernel.org
6564S: Maintained
6565F: Documentation/devicetree/
6566F: arch/*/boot/dts/
6567F: include/dt-bindings/
6568
19f9d392
JB
6569OPENRISC ARCHITECTURE
6570M: Jonas Bonn <jonas@southpole.se>
6571W: http://openrisc.net
eab7c1c0 6572L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6573S: Maintained
6574T: git git://openrisc.net/~jonas/linux
14430813 6575F: arch/openrisc/
19f9d392 6576
ccb1352e 6577OPENVSWITCH
4f337ed5 6578M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6579L: dev@openvswitch.org
6580W: http://openvswitch.org
4f337ed5 6581T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6582S: Maintained
6583F: net/openvswitch/
6584
af39917d
CL
6585OPL4 DRIVER
6586M: Clemens Ladisch <clemens@ladisch.de>
6587L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6588T: git git://git.alsa-project.org/alsa-kernel.git
6589S: Maintained
6590F: sound/drivers/opl4/
6591
1da177e4 6592OPROFILE
4cf7e718 6593M: Robert Richter <rric@kernel.org>
1da177e4
LT
6594L: oprofile-list@lists.sf.net
6595S: Maintained
81c4a8a6 6596F: arch/*/include/asm/oprofile*.h
679655da
JP
6597F: arch/*/oprofile/
6598F: drivers/oprofile/
6599F: include/linux/oprofile.h
1da177e4 6600
e2d1d6c0 6601ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6602M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6603M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6604L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6605W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6607S: Supported
679655da
JP
6608F: Documentation/filesystems/ocfs2.txt
6609F: Documentation/filesystems/dlmfs.txt
6610F: fs/ocfs2/
e2d1d6c0 6611
1da177e4 6612ORINOCO DRIVER
724c6b35 6613L: linux-wireless@vger.kernel.org
491b26b4 6614W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6615W: http://www.nongnu.org/orinoco/
3a59babb 6616S: Orphan
679655da 6617F: drivers/net/wireless/orinoco/
1da177e4 6618
42c55aa8 6619OSD LIBRARY and FILESYSTEM
8b58be88 6620M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6621M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6622L: osd-dev@open-osd.org
6623W: http://open-osd.org
54e5881d 6624T: git git://git.open-osd.org/open-osd.git
68274794 6625S: Maintained
42c55aa8 6626F: drivers/scsi/osd/
6b6f0b6c 6627F: include/scsi/osd_*
42c55aa8 6628F: fs/exofs/
68274794 6629
e2d1d6c0 6630P54 WIRELESS DRIVER
084cb0fe 6631M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6632L: linux-wireless@vger.kernel.org
084cb0fe 6633W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6634S: Maintained
679655da 6635F: drivers/net/wireless/p54/
e2d1d6c0 6636
f5cd7872 6637PA SEMI ETHERNET DRIVER
8b58be88 6638M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6639L: netdev@vger.kernel.org
6640S: Maintained
ded19add 6641F: drivers/net/ethernet/pasemi/*
f5cd7872 6642
beb58aa3 6643PA SEMI SMBUS DRIVER
8b58be88 6644M: Olof Johansson <olof@lixom.net>
846557d3 6645L: linux-i2c@vger.kernel.org
beb58aa3 6646S: Maintained
679655da 6647F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6648
48fc267e
SK
6649PADATA PARALLEL EXECUTION MECHANISM
6650M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6651L: linux-crypto@vger.kernel.org
6652S: Maintained
6653F: kernel/padata.c
6654F: include/linux/padata.h
6655F: Documentation/padata.txt
6656
709ee531 6657PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6658M: Harald Welte <laforge@gnumonks.org>
d0944853 6659L: platform-driver-x86@vger.kernel.org
709ee531 6660S: Maintained
679655da 6661F: drivers/platform/x86/panasonic-laptop.c
709ee531 6662
368dd5ac 6663PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6664M: David Howells <dhowells@redhat.com>
6665M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6666L: linux-am33-list@redhat.com (moderated for non-subscribers)
6667W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6668S: Maintained
679655da
JP
6669F: Documentation/mn10300/
6670F: arch/mn10300/
4fa97181 6671
1da177e4 6672PARALLEL PORT SUPPORT
3dd1a329 6673L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6674S: Orphan
679655da
JP
6675F: drivers/parport/
6676F: include/linux/parport*.h
6677F: drivers/char/ppdev.c
c117ab84 6678F: include/uapi/linux/ppdev.h
1da177e4 6679
4cdf6bc2 6680PARAVIRT_OPS INTERFACE
d633180c 6681M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6682M: Chris Wright <chrisw@sous-sol.org>
6683M: Alok Kataria <akataria@vmware.com>
6684M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6685L: virtualization@lists.linux-foundation.org
4cdf6bc2 6686S: Supported
679655da
JP
6687F: Documentation/ia64/paravirt_ops.txt
6688F: arch/*/kernel/paravirt*
6689F: arch/*/include/asm/paravirt.h
4cdf6bc2 6690
e2d1d6c0 6691PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6692M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6693L: linux-parport@lists.infradead.org (subscribers-only)
6694W: http://www.torque.net/linux-pp.html
6695S: Maintained
679655da
JP
6696F: Documentation/blockdev/paride.txt
6697F: drivers/block/paride/
e2d1d6c0
RD
6698
6699PARISC ARCHITECTURE
b8828770 6700M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6701M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6702L: linux-parisc@vger.kernel.org
6703W: http://www.parisc-linux.org/
8a6e2535 6704Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6705T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6706T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6707S: Maintained
679655da 6708F: arch/parisc/
2b6bac9e 6709F: Documentation/parisc/
679655da 6710F: drivers/parisc/
2b6bac9e
HD
6711F: drivers/char/agp/parisc-agp.c
6712F: drivers/input/serio/gscps2.c
6713F: drivers/parport/parport_gsc.*
6714F: drivers/tty/serial/8250/8250_gsc.c
6715F: drivers/video/sti*
6716F: drivers/video/console/sti*
6717F: drivers/video/logo/logo_parisc*
e2d1d6c0 6718
1662d32c 6719PC87360 HARDWARE MONITORING DRIVER
8b58be88 6720M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6721L: lm-sensors@lm-sensors.org
6722S: Maintained
679655da
JP
6723F: Documentation/hwmon/pc87360
6724F: drivers/hwmon/pc87360.c
1662d32c
JC
6725
6726PC8736x GPIO DRIVER
8b58be88 6727M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6728S: Maintained
679655da 6729F: drivers/char/pc8736x_gpio.c
1662d32c 6730
1ad107fd 6731PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6732M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6733L: lm-sensors@lm-sensors.org
6734S: Maintained
6735F: Documentation/hwmon/pc87427
6736F: drivers/hwmon/pc87427.c
6737
b26e0ed4 6738PCA9532 LED DRIVER
8b58be88 6739M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6740S: Maintained
d5ca6918
JP
6741F: drivers/leds/leds-pca9532.c
6742F: include/linux/leds-pca9532.h
b26e0ed4 6743
5ce914a8 6744PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6745M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6746L: linux-i2c@vger.kernel.org
6747S: Maintained
b4f0b74e 6748F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6749
3971dae5 6750PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6751M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6752S: Maintained
6753F: drivers/firmware/pcdp.*
6754
065c6359 6755PCI ERROR RECOVERY
6305902c 6756M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6757L: linux-pci@vger.kernel.org
065c6359 6758S: Supported
679655da 6759F: Documentation/PCI/pci-error-recovery.txt
065c6359 6760
1da177e4 6761PCI SUBSYSTEM
5ac3a6d2 6762M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6763L: linux-pci@vger.kernel.org
99662dd1 6764Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6765T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6766S: Supported
679655da
JP
6767F: Documentation/PCI/
6768F: drivers/pci/
6769F: include/linux/pci*
6b49ee49 6770F: arch/x86/pci/
cad01f91 6771F: arch/x86/kernel/quirks.c
1da177e4 6772
f0b75693
BH
6773PCI DRIVER FOR IMX6
6774M: Richard Zhu <r65037@freescale.com>
6775M: Shawn Guo <shawn.guo@linaro.org>
6776L: linux-pci@vger.kernel.org
6777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6778S: Maintained
6779F: drivers/pci/host/*imx6*
6780
6781PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6782M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6783M: Jason Cooper <jason@lakedaemon.net>
6784L: linux-pci@vger.kernel.org
6785L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6786S: Maintained
6787F: drivers/pci/host/*mvebu*
6788
0447cfd7
TR
6789PCI DRIVER FOR NVIDIA TEGRA
6790M: Thierry Reding <thierry.reding@gmail.com>
6791L: linux-tegra@vger.kernel.org
f0b75693 6792L: linux-pci@vger.kernel.org
0447cfd7
TR
6793S: Supported
6794F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6795F: drivers/pci/host/pci-tegra.c
6796
f0b75693
BH
6797PCI DRIVER FOR RENESAS R-CAR
6798M: Simon Horman <horms@verge.net.au>
6799L: linux-pci@vger.kernel.org
6800L: linux-sh@vger.kernel.org
6801S: Maintained
6802F: drivers/pci/host/*rcar*
6803
4af82255
JH
6804PCI DRIVER FOR SAMSUNG EXYNOS
6805M: Jingoo Han <jg1.han@samsung.com>
6806L: linux-pci@vger.kernel.org
f0b75693
BH
6807L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6808L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6809S: Maintained
6810F: drivers/pci/host/pci-exynos.c
6811
f0b75693
BH
6812PCI DRIVER FOR SYNOPSIS DESIGNWARE
6813M: Mohit Kumar <mohit.kumar@st.com>
6814M: Jingoo Han <jg1.han@samsung.com>
6815L: linux-pci@vger.kernel.org
6816S: Maintained
6817F: drivers/pci/host/*designware*
6818
cf28855b
WD
6819PCI DRIVER FOR GENERIC OF HOSTS
6820M: Will Deacon <will.deacon@arm.com>
6821L: linux-pci@vger.kernel.org
6822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6823S: Maintained
6824F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6825F: drivers/pci/host/pci-host-generic.c
6826
1da177e4 6827PCMCIA SUBSYSTEM
4230dfc9 6828P: Linux PCMCIA Team
f5df5881 6829L: linux-pcmcia@lists.infradead.org
6650e0a5 6830W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6831T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6832S: Maintained
679655da
JP
6833F: Documentation/pcmcia/
6834F: drivers/pcmcia/
6835F: include/pcmcia/
1da177e4
LT
6836
6837PCNET32 NETWORK DRIVER
227fb925 6838M: Don Fry <pcnet32@frontier.com>
979b6c13 6839L: netdev@vger.kernel.org
1da177e4 6840S: Maintained
b955f6ca 6841F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6842
48fc267e
SK
6843PCRYPT PARALLEL CRYPTO ENGINE
6844M: Steffen Klassert <steffen.klassert@secunet.com>
6845L: linux-crypto@vger.kernel.org
6846S: Maintained
6847F: crypto/pcrypt.c
6848F: include/crypto/pcrypt.h
6849
e72df0b8
TH
6850PER-CPU MEMORY ALLOCATOR
6851M: Tejun Heo <tj@kernel.org>
6852M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6853T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6854S: Maintained
6855F: include/linux/percpu*.h
6856F: mm/percpu*.c
6857F: arch/*/include/asm/percpu.h
6858
ad4ecbcb 6859PER-TASK DELAY ACCOUNTING
185e595f 6860M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6861S: Maintained
679655da
JP
6862F: include/linux/delayacct.h
6863F: kernel/delayacct.c
ad4ecbcb 6864
57c0c15b 6865PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6866M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6867M: Paul Mackerras <paulus@samba.org>
dd9b238c 6868M: Ingo Molnar <mingo@redhat.com>
f80c5393 6869M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6870L: linux-kernel@vger.kernel.org
75fc2d37 6871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6872S: Supported
d53e8365 6873F: kernel/events/*
a003236c 6874F: include/linux/perf_event.h
c117ab84 6875F: include/uapi/linux/perf_event.h
141c4296
RR
6876F: arch/*/kernel/perf_event*.c
6877F: arch/*/kernel/*/perf_event*.c
6878F: arch/*/kernel/*/*/perf_event*.c
a003236c 6879F: arch/*/include/asm/perf_event.h
a003236c
VL
6880F: arch/*/kernel/perf_callchain.c
6881F: tools/perf/
6c0b3244 6882
dd49d0f5 6883PERSONALITY HANDLING
8b58be88 6884M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6885L: linux-abi-devel@lists.sourceforge.net
6886S: Maintained
679655da 6887F: include/linux/personality.h
c117ab84 6888F: include/uapi/linux/personality.h
dd49d0f5 6889
838e7a03 6890PHONET PROTOCOL
2a06b40f 6891M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6892S: Supported
6893F: Documentation/networking/phonet.txt
6894F: include/linux/phonet.h
6895F: include/net/phonet/
c117ab84 6896F: include/uapi/linux/phonet.h
838e7a03
RDC
6897F: net/phonet/
6898
1da177e4 6899PHRAM MTD DRIVER
8b58be88 6900M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6901L: linux-mtd@lists.infradead.org
6902S: Maintained
679655da 6903F: drivers/mtd/devices/phram.c
1da177e4 6904
efdbb10e
BP
6905PICOLCD HID DRIVER
6906M: Bruno Prémont <bonbons@linux-vserver.org>
6907L: linux-input@vger.kernel.org
6908S: Maintained
6909F: drivers/hid/hid-picolcd*
6910
a53bfa07
JI
6911PICOXCELL SUPPORT
6912M: Jamie Iles <jamie@jamieiles.com>
6913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6914T: git git://github.com/jamieiles/linux-2.6-ji.git
6915S: Supported
14430813 6916F: arch/arm/mach-picoxcell/
a53bfa07
JI
6917F: drivers/*/picoxcell*
6918F: drivers/*/*/picoxcell*
6919
2744e8af
LW
6920PIN CONTROL SUBSYSTEM
6921M: Linus Walleij <linus.walleij@linaro.org>
6922S: Maintained
07f29ba6 6923F: drivers/pinctrl/
8e406fe4 6924F: include/linux/pinctrl/
2744e8af 6925
2201bbb8
JCPV
6926PIN CONTROLLER - ATMEL AT91
6927M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6929S: Maintained
6930F: drivers/pinctrl/pinctrl-at91.c
6931
b75e60d6
DA
6932PIN CONTROLLER - SAMSUNG
6933M: Tomasz Figa <t.figa@samsung.com>
6934M: Thomas Abraham <thomas.abraham@linaro.org>
6935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6936L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6937S: Maintained
6938F: drivers/pinctrl/pinctrl-exynos.*
6939F: drivers/pinctrl/pinctrl-s3c*
6940F: drivers/pinctrl/pinctrl-samsung.*
6941
deda8287 6942PIN CONTROLLER - ST SPEAR
8e406fe4 6943M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6944L: spear-devel@list.st.com
6945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6946W: http://www.st.com/spear
6947S: Maintained
8e406fe4 6948F: drivers/pinctrl/spear/
deda8287 6949
249a6771 6950PKTCDVD DRIVER
dbd47133 6951M: Jiri Kosina <jkosina@suse.cz>
249a6771 6952S: Maintained
679655da
JP
6953F: drivers/block/pktcdvd.c
6954F: include/linux/pktcdvd.h
c117ab84 6955F: include/uapi/linux/pktcdvd.h
249a6771 6956
b31d8273
G
6957PKUNITY SOC DRIVERS
6958M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6959W: http://mprc.pku.edu.cn/~guanxuetao/linux
6960S: Maintained
6961T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6962F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6963F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6964F: drivers/video/fb-puv3.c
2809e80b 6965F: drivers/rtc/rtc-puv3.c
b31d8273 6966
9d2ecfb7 6967PMBUS HARDWARE MONITORING DRIVERS
ca462085 6968M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6969L: lm-sensors@lm-sensors.org
6970W: http://www.lm-sensors.org/
6971W: http://www.roeck-us.net/linux/drivers/
6972T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6973S: Maintained
6974F: Documentation/hwmon/pmbus
6975F: drivers/hwmon/pmbus/
6976F: include/linux/i2c/pmbus.h
6977
89a36810 6978PMC SIERRA MaxRAID DRIVER
076cfaae 6979M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6980L: linux-scsi@vger.kernel.org
6981W: http://www.pmc-sierra.com/
6982S: Supported
6983F: drivers/scsi/pmcraid.*
6984
dbf9bfe6 6985PMC SIERRA PM8001 DRIVER
4f0e359c 6986M: xjtuwjp@gmail.com
dbf9bfe6 6987M: lindar_liu@usish.com
6988L: linux-scsi@vger.kernel.org
6989S: Supported
6990F: drivers/scsi/pm8001/
6991
1da177e4 6992POSIX CLOCKS and TIMERS
8b58be88 6993M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6994L: linux-kernel@vger.kernel.org
75fc2d37 6995T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6996S: Supported
679655da
JP
6997F: fs/timerfd.c
6998F: include/linux/timer*
6999F: kernel/*timer*
1da177e4 7000
3be86148 7001POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7002M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7003M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7004T: git git://git.infradead.org/battery-2.6.git
3be86148 7005S: Maintained
679655da 7006F: include/linux/power_supply.h
8cd725a1 7007F: drivers/power/
3be86148 7008
1da177e4 7009PNP SUPPORT
46a1f21a 7010M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7011S: Maintained
679655da 7012F: drivers/pnp/
1da177e4 7013
999445d4 7014PNXxxxx I2C DRIVER
8b58be88 7015M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7016L: linux-i2c@vger.kernel.org
999445d4 7017S: Maintained
679655da 7018F: drivers/i2c/busses/i2c-pnx.c
999445d4 7019
1da177e4 7020PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7021M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7022L: linux-ppp@vger.kernel.org
7023S: Maintained
224cf5ad 7024F: drivers/net/ppp/ppp_*
1da177e4
LT
7025
7026PPP OVER ATM (RFC 2364)
8b58be88 7027M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7028S: Maintained
679655da 7029F: net/atm/pppoatm.c
c117ab84 7030F: include/uapi/linux/atmppp.h
1da177e4
LT
7031
7032PPP OVER ETHERNET
8b58be88 7033M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7034S: Maintained
224cf5ad
JK
7035F: drivers/net/ppp/pppoe.c
7036F: drivers/net/ppp/pppox.c
1da177e4 7037
a6d2370b 7038PPP OVER L2TP
8b58be88 7039M: James Chapman <jchapman@katalix.com>
a6d2370b 7040S: Maintained
90ca28d1 7041F: net/l2tp/l2tp_ppp.c
679655da 7042F: include/linux/if_pppol2tp.h
c117ab84 7043F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7044
eae9d2ba 7045PPS SUPPORT
8b58be88 7046M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7047W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7048L: linuxpps@ml.enneenne.com (subscribers-only)
7049S: Maintained
cabaaf41
JP
7050F: Documentation/pps/
7051F: drivers/pps/
7052F: include/linux/pps*.h
eae9d2ba 7053
71a6d0af
HW
7054PPTP DRIVER
7055M: Dmitry Kozlov <xeb@mail.ru>
7056L: netdev@vger.kernel.org
7057S: Maintained
224cf5ad 7058F: drivers/net/ppp/pptp.c
71a6d0af
HW
7059W: http://sourceforge.net/projects/accel-pptp
7060
1da177e4 7061PREEMPTIBLE KERNEL
8b58be88 7062M: Robert Love <rml@tech9.net>
1da177e4
LT
7063L: kpreempt-tech@lists.sourceforge.net
7064W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7065S: Supported
679655da
JP
7066F: Documentation/preempt-locking.txt
7067F: include/linux/preempt.h
1da177e4
LT
7068
7069PRISM54 WIRELESS DRIVER
8b58be88 7070M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7071L: linux-wireless@vger.kernel.org
9ef80804 7072W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7073S: Obsolete
679655da 7074F: drivers/net/wireless/prism54/
1da177e4 7075
b3277dfa 7076PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7077M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7078L: linux-ide@vger.kernel.org
7079S: Maintained
679655da 7080F: drivers/ata/sata_promise.*
b3277dfa 7081
02c18891 7082PS3 NETWORK SUPPORT
b809b9ca 7083M: Geoff Levand <geoff@infradead.org>
02c18891 7084L: netdev@vger.kernel.org
a4724ed6 7085L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7086S: Maintained
8df158ac 7087F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7088
f58a9d17 7089PS3 PLATFORM SUPPORT
b809b9ca 7090M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7091L: linuxppc-dev@lists.ozlabs.org
7092L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7093S: Maintained
679655da
JP
7094F: arch/powerpc/boot/ps3*
7095F: arch/powerpc/include/asm/lv1call.h
7096F: arch/powerpc/include/asm/ps3*.h
7097F: arch/powerpc/platforms/ps3/
7098F: drivers/*/ps3*
7099F: drivers/ps3/
fec629b8 7100F: drivers/rtc/rtc-ps3.c
679655da 7101F: drivers/usb/host/*ps3.c
fec629b8 7102F: sound/ppc/snd_ps3*
f58a9d17 7103
cffb4add 7104PS3VRAM DRIVER
8b58be88 7105M: Jim Paris <jim@jtan.com>
a4724ed6 7106L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7107S: Maintained
8a3977cb 7108F: drivers/block/ps3vram.c
cffb4add 7109
8defe599 7110PSTORE FILESYSTEM
9d5e2a02 7111M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7112M: Colin Cross <ccross@android.com>
7113M: Kees Cook <keescook@chromium.org>
7114M: Tony Luck <tony.luck@intel.com>
7115S: Maintained
7116T: git git://git.infradead.org/users/cbou/linux-pstore.git
7117F: fs/pstore/
7118F: include/linux/pstore*
04851772 7119F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7120F: drivers/acpi/apei/erst.c
7121
7fbc415d
RC
7122PTP HARDWARE CLOCK SUPPORT
7123M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7124L: netdev@vger.kernel.org
7fbc415d
RC
7125S: Maintained
7126W: http://linuxptp.sourceforge.net/
7127F: Documentation/ABI/testing/sysfs-ptp
7128F: Documentation/ptp/*
0ecb3cdd 7129F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7130F: drivers/net/phy/dp83640*
7131F: drivers/ptp/*
7132F: include/linux/ptp_cl*
7133
cf94a4d1 7134PTRACE SUPPORT
8b58be88
JP
7135M: Roland McGrath <roland@redhat.com>
7136M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7137S: Maintained
7138F: include/asm-generic/syscall.h
7139F: include/linux/ptrace.h
7140F: include/linux/regset.h
7141F: include/linux/tracehook.h
c117ab84 7142F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7143F: kernel/ptrace.c
7144
8320204a 7145PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7146M: Mike Isely <isely@pobox.com>
16e9495d 7147L: pvrusb2@isely.net (subscribers-only)
661263b5 7148L: linux-media@vger.kernel.org
8320204a 7149W: http://www.isely.net/pvrusb2/
275ffde4 7150T: git git://linuxtv.org/media_tree.git
8320204a 7151S: Maintained
679655da 7152F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7153F: drivers/media/usb/pvrusb2/
8320204a 7154
39532e6c
HG
7155PWC WEBCAM DRIVER
7156M: Hans de Goede <hdegoede@redhat.com>
7157L: linux-media@vger.kernel.org
7158T: git git://linuxtv.org/media_tree.git
7159S: Maintained
7160F: drivers/media/usb/pwc/*
7161
200efedd 7162PWM SUBSYSTEM
aa3495f7
TR
7163M: Thierry Reding <thierry.reding@gmail.com>
7164L: linux-pwm@vger.kernel.org
0c2498f1 7165S: Maintained
006e854f 7166T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7167F: Documentation/pwm.txt
7168F: Documentation/devicetree/bindings/pwm/
7169F: include/linux/pwm.h
0c2498f1 7170F: drivers/pwm/
a140b98d
TR
7171F: drivers/video/backlight/pwm_bl.c
7172F: include/linux/pwm_backlight.h
0c2498f1 7173
30ec261e 7174PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7175M: Eric Miao <eric.y.miao@gmail.com>
7176M: Russell King <linux@arm.linux.org.uk>
a323f664 7177M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7179T: git git://github.com/hzhuang1/linux.git
7180T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7181S: Maintained
679655da
JP
7182F: arch/arm/mach-pxa/
7183F: drivers/pcmcia/pxa2xx*
9df92e6c 7184F: drivers/spi/spi-pxa2xx*
679655da
JP
7185F: drivers/usb/gadget/pxa2*
7186F: include/sound/pxa2xx-lib.h
bec4c99e 7187F: sound/arm/pxa*
14430813 7188F: sound/soc/pxa/
1da177e4 7189
ec64d3bf
EG
7190PXA3xx NAND FLASH DRIVER
7191M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7192L: linux-mtd@lists.infradead.org
7193S: Maintained
7194F: drivers/mtd/nand/pxa3xx-nand.c
7195
3f640c61 7196MMP SUPPORT
8b58be88 7197M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7198M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7200T: git git://github.com/hzhuang1/linux.git
7201T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7202S: Maintained
3f640c61 7203F: arch/arm/mach-mmp/
e8e6cb32 7204
272f133a
PO
7205PXA MMCI DRIVER
7206S: Orphan
7207
57f63bc8 7208PXA RTC DRIVER
8b58be88 7209M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7210L: rtc-linux@googlegroups.com
7211S: Maintained
7212
52a09a04 7213QIB DRIVER
8473c603 7214M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7215L: linux-rdma@vger.kernel.org
7216S: Supported
7217F: drivers/infiniband/hw/qib/
7218
5e9772b9
JS
7219QLOGIC QLA1280 SCSI DRIVER
7220M: Michael Reed <mdr@sgi.com>
7221L: linux-scsi@vger.kernel.org
7222S: Maintained
7223F: drivers/scsi/qla1280.[ch]
7224
1da177e4 7225QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7226M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7227L: linux-scsi@vger.kernel.org
7228S: Supported
679655da
JP
7229F: Documentation/scsi/LICENSE.qla2xxx
7230F: drivers/scsi/qla2xxx/
1da177e4 7231
883c98fe 7232QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7233M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7234M: iscsi-driver@qlogic.com
7235L: linux-scsi@vger.kernel.org
7236S: Supported
bacfb81b 7237F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7238F: drivers/scsi/qla4xxx/
7239
5a4faa87 7240QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7241M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7242M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7243M: linux-driver@qlogic.com
7244L: netdev@vger.kernel.org
7245S: Supported
679655da 7246F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7247F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7248
0ec00f03 7249QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7250M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7251M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7252L: netdev@vger.kernel.org
7253S: Supported
aa43c215 7254F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7255
c4e84bde 7256QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7257M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7258M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7259M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7260M: linux-driver@qlogic.com
c4e84bde
RM
7261L: netdev@vger.kernel.org
7262S: Supported
aa43c215 7263F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7264
1da177e4 7265QNX4 FILESYSTEM
8b58be88 7266M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7267W: http://www.alarsen.net/linux/qnx4fs/
7268S: Maintained
80811493 7269F: fs/qnx4/
c117ab84
CEB
7270F: include/uapi/linux/qnx4_fs.h
7271F: include/uapi/linux/qnxtypes.h
1da177e4 7272
91952bc0
AP
7273QT1010 MEDIA DRIVER
7274M: Antti Palosaari <crope@iki.fi>
7275L: linux-media@vger.kernel.org
7276W: http://linuxtv.org/
7277W: http://palosaari.fi/linux/
7278Q: http://patchwork.linuxtv.org/project/linux-media/list/
7279T: git git://linuxtv.org/anttip/media_tree.git
7280S: Maintained
7281F: drivers/media/tuners/qt1010*
7282
966fb5ec
SM
7283QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7284M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7285L: linux-wireless@vger.kernel.org
7286L: ath9k-devel@lists.ath9k.org
7287W: http://wireless.kernel.org/en/users/Drivers/ath9k
7288S: Supported
7289F: drivers/net/wireless/ath/ath9k/
7290
2ea0ffcb
KV
7291QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7292M: Kalle Valo <kvalo@qca.qualcomm.com>
7293L: ath10k@lists.infradead.org
7294W: http://wireless.kernel.org/en/users/Drivers/ath10k
7295T: git git://github.com/kvalo/ath.git
7296S: Supported
7297F: drivers/net/wireless/ath/ath10k/
7298
4f4567cf
RK
7299QUALCOMM HEXAGON ARCHITECTURE
7300M: Richard Kuo <rkuo@codeaurora.org>
7301L: linux-hexagon@vger.kernel.org
7302S: Supported
7303F: arch/hexagon/
7304
8e84c258
EK
7305QUALCOMM WCN36XX WIRELESS DRIVER
7306M: Eugene Krasnikov <k.eugene.e@gmail.com>
7307L: wcn36xx@lists.infradead.org
7308W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7309T: git git://github.com/KrasnikovEugene/wcn36xx.git
7310S: Supported
7311F: drivers/net/wireless/ath/wcn36xx/
7312
35e3540b
HV
7313QUICKCAM PARALLEL PORT WEBCAMS
7314M: Hans Verkuil <hverkuil@xs4all.nl>
7315L: linux-media@vger.kernel.org
7316T: git git://linuxtv.org/media_tree.git
7317W: http://linuxtv.org
7318S: Odd Fixes
7319F: drivers/media/parport/*-qcam*
7320
602adf40 7321RADOS BLOCK DEVICE (RBD)
09d90327
SW
7322M: Yehuda Sadeh <yehuda@inktank.com>
7323M: Sage Weil <sage@inktank.com>
527a88b9 7324M: Alex Elder <elder@kernel.org>
602adf40 7325M: ceph-devel@vger.kernel.org
09d90327
SW
7326W: http://ceph.com/
7327T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7328S: Supported
7329F: drivers/block/rbd.c
7330F: drivers/block/rbd_types.h
7331
1da177e4 7332RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7333M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7334L: linux-fbdev@vger.kernel.org
1da177e4 7335S: Maintained
679655da 7336F: drivers/video/aty/radeon*
c117ab84 7337F: include/uapi/linux/radeonfb.h
1da177e4 7338
c6c9b34c
HG
7339RADIOSHARK RADIO DRIVER
7340M: Hans de Goede <hdegoede@redhat.com>
7341L: linux-media@vger.kernel.org
7342T: git git://linuxtv.org/media_tree.git
7343S: Maintained
7344F: drivers/media/radio/radio-shark.c
7345
7346RADIOSHARK2 RADIO DRIVER
7347M: Hans de Goede <hdegoede@redhat.com>
7348L: linux-media@vger.kernel.org
7349T: git git://linuxtv.org/media_tree.git
7350S: Maintained
7351F: drivers/media/radio/radio-shark2.c
7352F: drivers/media/radio/radio-tea5777.c
7353
1da177e4 7354RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7355M: Paul Mackerras <paulus@samba.org>
c69f677c 7356L: linux-fbdev@vger.kernel.org
1da177e4 7357S: Maintained
679655da 7358F: drivers/video/aty/aty128fb.c
1da177e4 7359
e7839f25 7360RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7361P: rt2x00 project
e1a6542f 7362M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7363M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7364L: linux-wireless@vger.kernel.org
83fc9c89 7365L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7366W: http://rt2x00.serialmonkey.com/
7367S: Maintained
54e5881d 7368T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7369F: drivers/net/wireless/rt2x00/
7370
9db5579b 7371RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7372M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7373S: Maintained
679655da
JP
7374F: Documentation/blockdev/ramdisk.txt
7375F: drivers/block/brd.c
9db5579b 7376
9e95ce27 7377RANDOM NUMBER DRIVER
0624bcaa 7378M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7379S: Maintained
679655da 7380F: drivers/char/random.c
9e95ce27 7381
394b701c 7382RAPIDIO SUBSYSTEM
8b58be88 7383M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7384M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7385S: Maintained
679655da 7386F: drivers/rapidio/
394b701c 7387
e2d1d6c0 7388RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7389L: linux-wireless@vger.kernel.org
f52a5490 7390S: Orphan
679655da 7391F: drivers/net/wireless/ray*
e2d1d6c0
RD
7392
7393RCUTORTURE MODULE
8b58be88
JP
7394M: Josh Triplett <josh@freedesktop.org>
7395M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7396L: linux-kernel@vger.kernel.org
f9094d8e 7397S: Supported
08deed1e 7398T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7399F: Documentation/RCU/torture.txt
4102adab 7400F: kernel/rcu/torture.c
e2d1d6c0 7401
c87b9c60
PM
7402RCUTORTURE TEST FRAMEWORK
7403M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7404L: linux-kernel@vger.kernel.org
c87b9c60
PM
7405S: Supported
7406T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7407F: tools/testing/selftests/rcutorture
7408
c1f766b5 7409RDC R-321X SoC
8b58be88 7410M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7411S: Maintained
7412
db17f395 7413RDC R6040 FAST ETHERNET DRIVER
8b58be88 7414M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7415L: netdev@vger.kernel.org
7416S: Maintained
58565a35 7417F: drivers/net/ethernet/rdc/r6040.c
db17f395 7418
a09ed661 7419RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7420M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7421L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7422S: Supported
679655da 7423F: net/rds/
a09ed661 7424
595182bc 7425READ-COPY UPDATE (RCU)
8b58be88
JP
7426M: Dipankar Sarma <dipankar@in.ibm.com>
7427M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7428L: linux-kernel@vger.kernel.org
9fab9787 7429W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7430S: Supported
08deed1e 7431T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7432F: Documentation/RCU/
9fab9787 7433X: Documentation/RCU/torture.txt
f9094d8e 7434F: include/linux/rcu*
4102adab
PM
7435X: include/linux/srcu.h
7436F: kernel/rcu/
7437X: kernel/rcu/torture.c
595182bc 7438
0c86edc0 7439REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7440M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7441L: rtc-linux@googlegroups.com
8a6e2535 7442Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7443S: Maintained
679655da
JP
7444F: Documentation/rtc.txt
7445F: drivers/rtc/
7446F: include/linux/rtc.h
c117ab84 7447F: include/uapi/linux/rtc.h
0c86edc0 7448
1da177e4 7449REISERFS FILE SYSTEM
76c4e5ea 7450L: reiserfs-devel@vger.kernel.org
1da177e4 7451S: Supported
679655da 7452F: fs/reiserfs/
1da177e4 7453
b83a313b 7454REGISTER MAP ABSTRACTION
b02e48f2 7455M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7456T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7457S: Supported
7458F: drivers/base/regmap/
7459F: include/linux/regmap.h
7460
400e64df
OBC
7461REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7462M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7463T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7464S: Maintained
7465F: drivers/remoteproc/
7466F: Documentation/remoteproc.txt
6fc26488 7467F: include/linux/remoteproc.h
400e64df 7468
d8115db5
OBC
7469REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7470M: Ohad Ben-Cohen <ohad@wizery.com>
7471T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7472S: Maintained
7473F: drivers/rpmsg/
7474F: Documentation/rpmsg.txt
7475F: include/linux/rpmsg.h
7476
1b0fe6be
PZ
7477RESET CONTROLLER FRAMEWORK
7478M: Philipp Zabel <p.zabel@pengutronix.de>
7479S: Maintained
7480F: drivers/reset/
7481F: Documentation/devicetree/bindings/reset/
7482F: include/linux/reset.h
7483F: include/linux/reset-controller.h
7484
e0897645 7485RFKILL
8b58be88 7486M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7487L: linux-wireless@vger.kernel.org
ce466579
JB
7488W: http://wireless.kernel.org/
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7491S: Maintained
505c9247 7492F: Documentation/rfkill.txt
80811493 7493F: net/rfkill/
e0897645 7494
67e054e9
ML
7495RICOH SMARTMEDIA/XD DRIVER
7496M: Maxim Levitsky <maximlevitsky@gmail.com>
7497S: Maintained
21c26f50
JP
7498F: drivers/mtd/nand/r852.c
7499F: drivers/mtd/nand/r852.h
67e054e9 7500
92634125
ML
7501RICOH R5C592 MEMORYSTICK DRIVER
7502M: Maxim Levitsky <maximlevitsky@gmail.com>
7503S: Maintained
7504F: drivers/memstick/host/r592.*
7505
27f1d2f9
SA
7506ROCCAT DRIVERS
7507M: Stefan Achatz <erazor_de@users.sourceforge.net>
7508W: http://sourceforge.net/projects/roccat/
7509S: Maintained
7510F: drivers/hid/hid-roccat*
7511F: include/linux/hid-roccat*
7512F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7513
1da177e4
LT
7514ROCKETPORT DRIVER
7515P: Comtrol Corp.
1da177e4
LT
7516W: http://www.comtrol.com
7517S: Maintained
679655da 7518F: Documentation/serial/rocket.txt
c897401b 7519F: drivers/tty/rocket*
1da177e4
LT
7520
7521ROSE NETWORK LAYER
8b58be88 7522M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7523L: linux-hams@vger.kernel.org
d34cb28a 7524W: http://www.linux-ax25.org/
1da177e4 7525S: Maintained
679655da 7526F: include/net/rose.h
c117ab84 7527F: include/uapi/linux/rose.h
679655da 7528F: net/rose/
1da177e4 7529
91952bc0
AP
7530RTL2830 MEDIA DRIVER
7531M: Antti Palosaari <crope@iki.fi>
7532L: linux-media@vger.kernel.org
7533W: http://linuxtv.org/
7534W: http://palosaari.fi/linux/
7535Q: http://patchwork.linuxtv.org/project/linux-media/list/
7536T: git git://linuxtv.org/anttip/media_tree.git
7537S: Maintained
7538F: drivers/media/dvb-frontends/rtl2830*
7539
27a0aacf
AP
7540RTL2832 MEDIA DRIVER
7541M: Antti Palosaari <crope@iki.fi>
7542L: linux-media@vger.kernel.org
7543W: http://linuxtv.org/
7544W: http://palosaari.fi/linux/
7545Q: http://patchwork.linuxtv.org/project/linux-media/list/
7546T: git git://linuxtv.org/anttip/media_tree.git
7547S: Maintained
7548F: drivers/media/dvb-frontends/rtl2832*
7549
ba6e6f6e
AP
7550RTL2832_SDR MEDIA DRIVER
7551M: Antti Palosaari <crope@iki.fi>
7552L: linux-media@vger.kernel.org
7553W: http://linuxtv.org/
7554W: http://palosaari.fi/linux/
7555Q: http://patchwork.linuxtv.org/project/linux-media/list/
7556T: git git://linuxtv.org/anttip/media_tree.git
7557S: Maintained
7558F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7559
59840488 7560RTL8180 WIRELESS DRIVER
8b58be88 7561M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7562L: linux-wireless@vger.kernel.org
491b26b4 7563W: http://wireless.kernel.org/
54e5881d 7564T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7565S: Maintained
3cfeb0c3 7566F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7567
59840488 7568RTL8187 WIRELESS DRIVER
9f0939bf 7569M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7570M: Hin-Tak Leung <htl10@users.sourceforge.net>
7571M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7572L: linux-wireless@vger.kernel.org
491b26b4 7573W: http://wireless.kernel.org/
54e5881d 7574T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7575S: Maintained
3cfeb0c3 7576F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7577
3cf0c8ad
LF
7578RTL8192CE WIRELESS DRIVER
7579M: Larry Finger <Larry.Finger@lwfinger.net>
7580M: Chaoming Li <chaoming_li@realsil.com.cn>
7581L: linux-wireless@vger.kernel.org
491b26b4 7582W: http://wireless.kernel.org/
3cf0c8ad
LF
7583T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7584S: Maintained
7585F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7586F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7587
9eb8ef74 7588S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7589M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7590L: linux-fbdev@vger.kernel.org
ce00f85c 7591S: Maintained
679655da 7592F: drivers/video/savage/
9eb8ef74 7593
1da177e4 7594S390
8b58be88
JP
7595M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7596M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7597M: linux390@de.ibm.com
d58140cc 7598L: linux-s390@vger.kernel.org
5238da45
HC
7599W: http://www.ibm.com/developerworks/linux/linux390/
7600S: Supported
679655da 7601F: arch/s390/
a968cd3e 7602F: drivers/s390/
3bfe6858
JN
7603F: Documentation/s390/
7604F: Documentation/DocBook/s390*
5238da45 7605
322986ca
SO
7606S390 COMMON I/O LAYER
7607M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7608M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7609L: linux-s390@vger.kernel.org
7610W: http://www.ibm.com/developerworks/linux/linux390/
7611S: Supported
7612F: drivers/s390/cio/
7613
7614S390 DASD DRIVER
7615M: Stefan Weinhuber <wein@de.ibm.com>
7616M: Stefan Haberland <stefan.haberland@de.ibm.com>
7617L: linux-s390@vger.kernel.org
7618W: http://www.ibm.com/developerworks/linux/linux390/
7619S: Supported
7620F: drivers/s390/block/dasd*
7621F: block/partitions/ibm.c
7622
5238da45 7623S390 NETWORK DRIVERS
8b58be88
JP
7624M: Ursula Braun <ursula.braun@de.ibm.com>
7625M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7626M: linux390@de.ibm.com
d58140cc 7627L: linux-s390@vger.kernel.org
5238da45
HC
7628W: http://www.ibm.com/developerworks/linux/linux390/
7629S: Supported
679655da 7630F: drivers/s390/net/
5238da45 7631
322986ca
SO
7632S390 PCI SUBSYSTEM
7633M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7634M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7635L: linux-s390@vger.kernel.org
7636W: http://www.ibm.com/developerworks/linux/linux390/
7637S: Supported
7638F: arch/s390/pci/
7639F: drivers/pci/hotplug/s390_pci_hpc.c
7640
feed9b62 7641S390 ZCRYPT DRIVER
5c8d0983 7642M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7643M: linux390@de.ibm.com
7644L: linux-s390@vger.kernel.org
a968cd3e 7645W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7646S: Supported
d5ca6918 7647F: drivers/s390/crypto/
feed9b62 7648
5238da45 7649S390 ZFCP DRIVER
d38e19d0 7650M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7651M: linux390@de.ibm.com
d58140cc 7652L: linux-s390@vger.kernel.org
5238da45 7653W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7654S: Supported
679655da 7655F: drivers/s390/scsi/zfcp_*
1da177e4 7656
dd96df2c 7657S390 IUCV NETWORK LAYER
8b58be88 7658M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7659M: linux390@de.ibm.com
7660L: linux-s390@vger.kernel.org
7661W: http://www.ibm.com/developerworks/linux/linux390/
7662S: Supported
679655da
JP
7663F: drivers/s390/net/*iucv*
7664F: include/net/iucv/
7665F: net/iucv/
dd96df2c 7666
4dde7f75 7667S3C24XX SD/MMC Driver
8b58be88 7668M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7670S: Supported
679655da 7671F: drivers/mmc/host/s3cmci.*
4dde7f75 7672
1f15a229
HV
7673SAA6588 RDS RECEIVER DRIVER
7674M: Hans Verkuil <hverkuil@xs4all.nl>
7675L: linux-media@vger.kernel.org
7676T: git git://linuxtv.org/media_tree.git
7677W: http://linuxtv.org
7678S: Odd Fixes
7679F: drivers/media/i2c/saa6588*
7680
98ed12e6 7681SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7682M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7683L: linux-media@vger.kernel.org
7684W: http://linuxtv.org
7685T: git git://linuxtv.org/media_tree.git
7686S: Odd fixes
e42bf501 7687F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7688F: drivers/media/pci/saa7134/
7689
1da177e4 7690SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7691M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7692L: linux-media@vger.kernel.org
275ffde4 7693T: git git://linuxtv.org/media_tree.git
1da177e4 7694S: Maintained
90d72ac6
MCC
7695F: drivers/media/common/saa7146/
7696F: drivers/media/pci/saa7146/
7697F: include/media/saa7146*
1da177e4 7698
92304a40 7699SAMSUNG LAPTOP DRIVER
5909c654 7700M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7701L: platform-driver-x86@vger.kernel.org
7702S: Maintained
7703F: drivers/platform/x86/samsung-laptop.c
7704
4a109cc0 7705SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7706M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7707L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7708S: Supported
14430813 7709F: sound/soc/samsung/
4a109cc0 7710
0d89a28b
JH
7711SAMSUNG FRAMEBUFFER DRIVER
7712M: Jingoo Han <jg1.han@samsung.com>
7713L: linux-fbdev@vger.kernel.org
7714S: Maintained
7715F: drivers/video/s3c-fb.c
7716
f69d3a17
SK
7717SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7718M: Sangbeom Kim <sbkim73@samsung.com>
7719L: linux-kernel@vger.kernel.org
7720S: Supported
7721F: drivers/mfd/sec*.c
7722F: drivers/regulator/s2m*.c
7723F: drivers/regulator/s5m*.c
7724F: drivers/rtc/rtc-sec.c
7725F: include/linux/mfd/samsung/
7726
038f5c4b
SN
7727SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7728M: Kyungmin Park <kyungmin.park@samsung.com>
7729M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7730L: linux-media@vger.kernel.org
7731Q: https://patchwork.linuxtv.org/project/linux-media/list/
7732S: Supported
7733F: drivers/media/platform/exynos4-is/
038f5c4b 7734
6fd86ab2
SN
7735SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7736M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7737L: linux-media@vger.kernel.org
7738L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7739S: Maintained
7740F: drivers/media/platform/s3c-camif/
7741F: include/media/s3c_camif.h
7742
b84ef24e
AH
7743SAMSUNG S5C73M3 CAMERA DRIVER
7744M: Kyungmin Park <kyungmin.park@samsung.com>
7745M: Andrzej Hajda <a.hajda@samsung.com>
7746L: linux-media@vger.kernel.org
7747S: Supported
7748F: drivers/media/i2c/s5c73m3/*
7749
7d459937
AH
7750SAMSUNG S5K5BAF CAMERA DRIVER
7751M: Kyungmin Park <kyungmin.park@samsung.com>
7752M: Andrzej Hajda <a.hajda@samsung.com>
7753L: linux-media@vger.kernel.org
7754S: Supported
7755F: drivers/media/i2c/s5k5baf.c
7756
310e39c9
TF
7757SAMSUNG SOC CLOCK DRIVERS
7758M: Tomasz Figa <t.figa@samsung.com>
7759S: Supported
7760L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7761F: drivers/clk/samsung/
7762
66890ed6
BA
7763SAMSUNG SXGBE DRIVERS
7764M: Byungho An <bh74.an@samsung.com>
7765M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7766M: Vipul Pandya <vipul.pandya@samsung.com>
7767S: Supported
7768L: netdev@vger.kernel.org
7769F: drivers/net/ethernet/samsung/sxgbe/
7770
ca749e2a 7771SERIAL DRIVERS
5e30bbb7 7772M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7773L: linux-serial@vger.kernel.org
5e30bbb7 7774S: Maintained
14430813 7775F: drivers/tty/serial/
ca749e2a 7776
aecb7b64 7777SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7778M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7779M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7780S: Maintained
7781F: include/linux/dw_dmac.h
61a76496 7782F: drivers/dma/dw/
aecb7b64 7783
f9e37137
SJ
7784SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7785M: Seungwon Jeon <tgih.jun@samsung.com>
7786M: Jaehoon Chung <jh80.chung@samsung.com>
7787L: linux-mmc@vger.kernel.org
7788S: Maintained
7789F: include/linux/mmc/dw_mmc.h
7790F: drivers/mmc/host/dw_mmc*
7791
9222d247 7792TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7793M: John Stultz <john.stultz@linaro.org>
88606e80 7794M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7795L: linux-kernel@vger.kernel.org
75fc2d37 7796T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7797S: Supported
7798F: include/linux/clocksource.h
7799F: include/linux/time.h
7800F: include/linux/timex.h
c117ab84
CEB
7801F: include/uapi/linux/time.h
7802F: include/uapi/linux/timex.h
88606e80
TG
7803F: kernel/time/clocksource.c
7804F: kernel/time/time*.c
7805F: kernel/time/ntp.c
7806
5b3f03f0 7807TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7808M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7809M: Hans Verkuil <hverkuil@xs4all.nl>
7810S: Odd Fixes
14430813 7811F: drivers/media/usb/tlg2300/
5b3f03f0 7812
1da177e4 7813SC1200 WDT DRIVER
b300645a 7814M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7815S: Maintained
679655da 7816F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7817
7818SCHEDULER
dd9b238c 7819M: Ingo Molnar <mingo@redhat.com>
8b58be88 7820M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7821L: linux-kernel@vger.kernel.org
75fc2d37 7822T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7823S: Maintained
95c0d71d 7824F: kernel/sched/
679655da 7825F: include/linux/sched.h
c117ab84 7826F: include/uapi/linux/sched.h
c2eb505b 7827F: include/linux/wait.h
1da177e4 7828
6bcf6737 7829SCORE ARCHITECTURE
ed38665e 7830M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7831M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7832W: http://www.sunplus.com
6bcf6737 7833S: Supported
a2681a75 7834F: arch/score/
6bcf6737 7835
1da177e4 7836SCSI CDROM DRIVER
8b58be88 7837M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7838L: linux-scsi@vger.kernel.org
7839W: http://www.kernel.dk
7840S: Maintained
679655da 7841F: drivers/scsi/sr*
1da177e4 7842
fb50a83d 7843SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7844M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7845L: linux-rdma@vger.kernel.org
7846S: Supported
7847W: http://www.openfabrics.org
7848Q: http://patchwork.kernel.org/project/linux-rdma/list/
7849T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7850F: drivers/infiniband/ulp/srp/
7851F: include/scsi/srp.h
7852
1da177e4 7853SCSI SG DRIVER
8b58be88 7854M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7855L: linux-scsi@vger.kernel.org
59ab3c93 7856W: http://sg.danny.cz/sg
1da177e4 7857S: Maintained
59ab3c93 7858F: Documentation/scsi/scsi-generic.txt
679655da
JP
7859F: drivers/scsi/sg.c
7860F: include/scsi/sg.h
1da177e4
LT
7861
7862SCSI SUBSYSTEM
c95286d8 7863M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7864L: linux-scsi@vger.kernel.org
54e5881d
JP
7865T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7866T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7867T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7868S: Maintained
679655da
JP
7869F: drivers/scsi/
7870F: include/scsi/
1da177e4
LT
7871
7872SCSI TAPE DRIVER
8b58be88 7873M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7874L: linux-scsi@vger.kernel.org
7875S: Maintained
679655da 7876F: Documentation/scsi/st.txt
f7269cfc
JD
7877F: drivers/scsi/st.*
7878F: drivers/scsi/st_*.h
1da177e4
LT
7879
7880SCTP PROTOCOL
8b6efb75 7881M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7882M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7883L: linux-sctp@vger.kernel.org
5f85813c 7884W: http://lksctp.sourceforge.net
8b6efb75 7885S: Maintained
679655da
JP
7886F: Documentation/networking/sctp.txt
7887F: include/linux/sctp.h
4d58c025 7888F: include/uapi/linux/sctp.h
679655da
JP
7889F: include/net/sctp/
7890F: net/sctp/
1da177e4
LT
7891
7892SCx200 CPU SUPPORT
8b58be88 7893M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7894S: Odd Fixes
679655da 7895F: Documentation/i2c/busses/scx200_acb
390889b6 7896F: arch/x86/platform/scx200/
679655da
JP
7897F: drivers/watchdog/scx200_wdt.c
7898F: drivers/i2c/busses/scx200*
7899F: drivers/mtd/maps/scx200_docflash.c
7900F: include/linux/scx200.h
1662d32c
JC
7901
7902SCx200 GPIO DRIVER
8b58be88 7903M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7904S: Maintained
679655da
JP
7905F: drivers/char/scx200_gpio.c
7906F: include/linux/scx200_gpio.h
1662d32c
JC
7907
7908SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7909M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7910S: Maintained
679655da 7911F: drivers/clocksource/scx200_hrt.c
1da177e4 7912
6a36913a 7913SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7914M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7915L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7916S: Maintained
679655da 7917F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7918
e7839f25 7919SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7920M: Chris Ball <chris@printf.net>
7a241d6e 7921L: linux-mmc@vger.kernel.org
245feaa6
CB
7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7923S: Maintained
7a241d6e 7924F: drivers/mmc/host/sdhci.*
d4a45787 7925F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7926
3085e9c1 7927SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7928M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7929L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7930L: linux-mmc@vger.kernel.org
e2d1d6c0 7931S: Maintained
d4a45787 7932F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7933
0d1bb41a 7934SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7935M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7936L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7937S: Maintained
7938F: drivers/mmc/host/sdhci-s3c.c
7939
c63b3cba 7940SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7941M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7942L: spear-devel@list.st.com
c63b3cba
VK
7943L: linux-mmc@vger.kernel.org
7944S: Maintained
7945F: drivers/mmc/host/sdhci-spear.c
7946
8711cca2 7947SECURITY SUBSYSTEM
9b45c0d2 7948M: James Morris <james.l.morris@oracle.com>
8711cca2 7949L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7950T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7951W: http://kernsec.org/
8711cca2 7952S: Supported
7d2c86b5 7953F: security/
8711cca2 7954
1da177e4 7955SECURITY CONTACT
8b58be88 7956M: Security Officers <security@kernel.org>
1da177e4
LT
7957S: Supported
7958
7959SELINUX SECURITY MODULE
e0238b4c 7960M: Paul Moore <paul@paul-moore.com>
8b58be88 7961M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7962M: Eric Paris <eparis@parisplace.org>
e0238b4c 7963L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7964W: http://selinuxproject.org
5a5f2acf 7965T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7966S: Supported
679655da
JP
7967F: include/linux/selinux*
7968F: security/selinux/
6bde95ce 7969F: scripts/selinux/
1da177e4 7970
c1c124e9
JJ
7971APPARMOR SECURITY MODULE
7972M: John Johansen <john.johansen@canonical.com>
7973L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7974W: apparmor.wiki.kernel.org
7975T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7976S: Supported
7977F: security/apparmor/
7978
cef2cf07 7979SENSABLE PHANTOM
8b58be88 7980M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7981S: Maintained
679655da 7982F: drivers/misc/phantom.c
c117ab84 7983F: include/uapi/linux/phantom.h
cef2cf07 7984
4480f15b 7985SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7986M: Tejun Heo <tj@kernel.org>
1da177e4 7987L: linux-ide@vger.kernel.org
3d9b9350 7988T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7989S: Supported
d5ca6918
JP
7990F: drivers/ata/
7991F: include/linux/ata.h
7992F: include/linux/libata.h
1da177e4 7993
6733b39a 7994SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7995M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7996L: linux-scsi@vger.kernel.org
0ca43cc0 7997W: http://www.emulex.com
3387f656
JP
7998S: Supported
7999F: drivers/scsi/be2iscsi/
6733b39a 8000
6b7c5b94 8001SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8002M: Sathya Perla <sathya.perla@emulex.com>
8003M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8004M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8005L: netdev@vger.kernel.org
fea3af67 8006W: http://www.emulex.com
7d2c86b5 8007S: Supported
9aebddd1 8008F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8009
8ceee660 8010SFC NETWORK DRIVER
c06f51ea 8011M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8012M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8013L: netdev@vger.kernel.org
8ceee660 8014S: Supported
874aeea5 8015F: drivers/net/ethernet/sfc/
8ceee660 8016
e2d1d6c0 8017SGI GRU DRIVER
cc883afc 8018M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8019S: Maintained
679655da 8020F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8021
8022SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8023M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8024L: linux-ia64@vger.kernel.org
8025S: Supported
679655da 8026F: Documentation/ia64/serial.txt
df621252 8027F: drivers/tty/serial/ioc?_serial.c
679655da 8028F: include/linux/ioc?.h
e2d1d6c0 8029
75312619 8030SGI XP/XPC/XPNET DRIVER
e180383f
RH
8031M: Cliff Whickman <cpw@sgi.com>
8032M: Robin Holt <robinmholt@gmail.com>
75312619 8033S: Maintained
679655da 8034F: drivers/misc/sgi-xp/
75312619 8035
46eacf3b
AP
8036SI2157 MEDIA DRIVER
8037M: Antti Palosaari <crope@iki.fi>
8038L: linux-media@vger.kernel.org
8039W: http://linuxtv.org/
8040W: http://palosaari.fi/linux/
8041Q: http://patchwork.linuxtv.org/project/linux-media/list/
8042T: git git://linuxtv.org/anttip/media_tree.git
8043S: Maintained
8044F: drivers/media/tuners/si2157*
8045
75e2d5ba
AP
8046SI2168 MEDIA DRIVER
8047M: Antti Palosaari <crope@iki.fi>
8048L: linux-media@vger.kernel.org
8049W: http://linuxtv.org/
8050W: http://palosaari.fi/linux/
8051Q: http://patchwork.linuxtv.org/project/linux-media/list/
8052T: git git://linuxtv.org/anttip/media_tree.git
8053S: Maintained
8054F: drivers/media/dvb-frontends/si2168*
8055
49cc629d
HV
8056SI470X FM RADIO RECEIVER I2C DRIVER
8057M: Hans Verkuil <hverkuil@xs4all.nl>
8058L: linux-media@vger.kernel.org
8059T: git git://linuxtv.org/media_tree.git
8060W: http://linuxtv.org
8061S: Odd Fixes
8062F: drivers/media/radio/si470x/radio-si470x-i2c.c
8063
8064SI470X FM RADIO RECEIVER USB DRIVER
8065M: Hans Verkuil <hverkuil@xs4all.nl>
8066L: linux-media@vger.kernel.org
8067T: git git://linuxtv.org/media_tree.git
8068W: http://linuxtv.org
8069S: Maintained
8070F: drivers/media/radio/si470x/radio-si470x-common.c
8071F: drivers/media/radio/si470x/radio-si470x.h
8072F: drivers/media/radio/si470x/radio-si470x-usb.c
8073
c937ca03
EV
8074SI4713 FM RADIO TRANSMITTER I2C DRIVER
8075M: Eduardo Valentin <edubezval@gmail.com>
8076L: linux-media@vger.kernel.org
8077T: git git://linuxtv.org/media_tree.git
8078W: http://linuxtv.org
8079S: Odd Fixes
99995ded 8080F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8081
8082SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8083M: Eduardo Valentin <edubezval@gmail.com>
8084L: linux-media@vger.kernel.org
8085T: git git://linuxtv.org/media_tree.git
8086W: http://linuxtv.org
8087S: Odd Fixes
99995ded
DR
8088F: drivers/media/radio/si4713/radio-platform-si4713.c
8089
8090SI4713 FM RADIO TRANSMITTER USB DRIVER
8091M: Hans Verkuil <hverkuil@xs4all.nl>
8092L: linux-media@vger.kernel.org
8093T: git git://linuxtv.org/media_tree.git
8094W: http://linuxtv.org
8095S: Maintained
8096F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8097
beb91d46 8098SIANO DVB DRIVER
1b2c14b4 8099M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8100L: linux-media@vger.kernel.org
8101W: http://linuxtv.org
8102T: git git://linuxtv.org/media_tree.git
8103S: Odd fixes
8104F: drivers/media/common/siano/
beb91d46 8105F: drivers/media/usb/siano/
beb91d46 8106F: drivers/media/usb/siano/
14430813 8107F: drivers/media/mmc/siano/
beb91d46 8108
b618b69c 8109SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8110L: linux-media@vger.kernel.org
bb60fcb2 8111S: Orphan
b618b69c 8112F: drivers/media/platform/sh_veu.c
b618b69c
GL
8113
8114SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8115L: linux-media@vger.kernel.org
bb60fcb2 8116S: Orphan
b618b69c
GL
8117F: drivers/media/platform/sh_vou.c
8118F: include/media/sh_vou.h
8119
6349d997 8120SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8121M: Len Brown <lenb@kernel.org>
6349d997
LB
8122L: sfi-devel@simplefirmware.org
8123W: http://simplefirmware.org/
8124T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8125S: Supported
943fc810 8126F: arch/x86/platform/sfi/
6349d997
LB
8127F: drivers/sfi/
8128F: include/linux/sfi*.h
e2d1d6c0 8129
1da177e4
LT
8130SIMTEC EB110ATX (Chalice CATS)
8131P: Ben Dooks
b16957c6
BD
8132P: Vincent Sanders <vince@simtec.co.uk>
8133M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8134W: http://www.simtec.co.uk/products/EB110ATX/
8135S: Supported
8136
8137SIMTEC EB2410ITX (BAST)
8138P: Ben Dooks
b16957c6
BD
8139P: Vincent Sanders <vince@simtec.co.uk>
8140M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8141W: http://www.simtec.co.uk/products/EB2410ITX/
8142S: Supported
15dba387
JP
8143F: arch/arm/mach-s3c24xx/mach-bast.c
8144F: arch/arm/mach-s3c24xx/bast-ide.c
8145F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8146
4c5adde7 8147TI DAVINCI MACHINE SUPPORT
3ba789c0 8148M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8149M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8150L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8151T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8152Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8153S: Supported
14430813 8154F: arch/arm/mach-davinci/
046d0a37 8155F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8156
8d4b3f08 8157TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8158M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8159L: linux-media@vger.kernel.org
8160L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8161W: http://linuxtv.org/
8162Q: http://patchwork.linuxtv.org/project/linux-media/list/
8163T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8164S: Maintained
8d4b3f08
LP
8165F: drivers/media/platform/davinci/
8166F: include/media/davinci/
8167
92aab3c0 8168SIS 190 ETHERNET DRIVER
8b58be88 8169M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8170L: netdev@vger.kernel.org
8171S: Maintained
8c7de408 8172F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8173
1da177e4 8174SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8175M: Daniele Venzano <venza@brownhat.org>
1da177e4 8176W: http://www.brownhat.org/sis900.html
979b6c13 8177L: netdev@vger.kernel.org
1da177e4 8178S: Maintained
8c7de408 8179F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8180
8181SIS FRAMEBUFFER DRIVER
8b58be88 8182M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8183W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8184S: Maintained
679655da
JP
8185F: Documentation/fb/sisfb.txt
8186F: drivers/video/sis/
8187F: include/video/sisfb.h
1da177e4
LT
8188
8189SIS USB2VGA DRIVER
8b58be88 8190M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8191W: http://www.winischhofer.at/linuxsisusbvga.shtml
8192S: Maintained
679655da 8193F: drivers/usb/misc/sisusbvga/
1da177e4 8194
415ad26d 8195SLAB ALLOCATOR
8b58be88 8196M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8197M: Pekka Enberg <penberg@kernel.org>
8b58be88 8198M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8199L: linux-mm@kvack.org
8200S: Maintained
679655da
JP
8201F: include/linux/sl?b*.h
8202F: mm/sl?b.c
415ad26d 8203
9fab9787
PM
8204SLEEPABLE READ-COPY UPDATE (SRCU)
8205M: Lai Jiangshan <laijs@cn.fujitsu.com>
8206M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8207L: linux-kernel@vger.kernel.org
9fab9787
PM
8208W: http://www.rdrop.com/users/paulmck/RCU/
8209S: Supported
8210T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8211F: include/linux/srcu.h
8212F: kernel/rcu/srcu.c
9fab9787 8213
66372841
CS
8214SMACK SECURITY MODULE
8215M: Casey Schaufler <casey@schaufler-ca.com>
8216L: linux-security-module@vger.kernel.org
8217W: http://schaufler-ca.com
8218T: git git://git.gitorious.org/smack-next/kernel.git
8219S: Maintained
8220F: Documentation/security/Smack.txt
8221F: security/smack/
8222
68ace3e1
KH
8223SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8224M: Kevin Hilman <khilman@kernel.org>
8225M: Nishanth Menon <nm@ti.com>
8226S: Maintained
8227F: drivers/power/avs/smartreflex.c
8228F: include/linux/power/smartreflex.h
8229L: linux-pm@vger.kernel.org
8230
1da177e4 8231SMC91x ETHERNET DRIVER
2f82af08 8232M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8233S: Odd Fixes
ae150435 8234F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8235
e8e31622
SA
8236SMIA AND SMIA++ IMAGE SENSOR DRIVER
8237M: Sakari Ailus <sakari.ailus@iki.fi>
8238L: linux-media@vger.kernel.org
8239S: Maintained
14430813 8240F: drivers/media/i2c/smiapp/
e8e31622
SA
8241F: include/media/smiapp.h
8242F: drivers/media/i2c/smiapp-pll.c
8243F: drivers/media/i2c/smiapp-pll.h
8244
920fa1ff
GR
8245SMM665 HARDWARE MONITOR DRIVER
8246M: Guenter Roeck <linux@roeck-us.net>
8247L: lm-sensors@lm-sensors.org
8248S: Maintained
8249F: Documentation/hwmon/smm665
8250F: drivers/hwmon/smm665.c
8251
9df7305b 8252SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8253M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8254L: lm-sensors@lm-sensors.org
90b24cfb 8255S: Maintained
9df7305b
SG
8256F: Documentation/hwmon/emc2103
8257F: drivers/hwmon/emc2103.c
8258
a98d506c
HG
8259SMSC SCH5627 HARDWARE MONITOR DRIVER
8260M: Hans de Goede <hdegoede@redhat.com>
8261L: lm-sensors@lm-sensors.org
8262S: Supported
8263F: Documentation/hwmon/sch5627
8264F: drivers/hwmon/sch5627.c
8265
6ea884db 8266SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8267M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8268L: lm-sensors@lm-sensors.org
8269S: Maintained
679655da
JP
8270F: Documentation/hwmon/smsc47b397
8271F: drivers/hwmon/smsc47b397.c
6ea884db 8272
fd9abb3d 8273SMSC911x ETHERNET DRIVER
90b24cfb 8274M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8275L: netdev@vger.kernel.org
90b24cfb 8276S: Maintained
679655da 8277F: include/linux/smsc911x.h
ae150435 8278F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8279
8280SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8281M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8282L: netdev@vger.kernel.org
90b24cfb 8283S: Maintained
ae150435 8284F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8285
3c8a63e2 8286SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8287M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8288L: linux-fbdev@vger.kernel.org
90b24cfb 8289S: Maintained
3c8a63e2
SG
8290F: drivers/video/smscufx.c
8291
668acf32 8292SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8293M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8294L: linux-media@vger.kernel.org
275ffde4 8295T: git git://linuxtv.org/media_tree.git
795fb7e7 8296S: Maintained
90d72ac6
MCC
8297F: include/media/soc*
8298F: drivers/media/i2c/soc_camera/
8299F: drivers/media/platform/soc_camera/
668acf32 8300
e2d1d6c0 8301SOEKRIS NET48XX LED SUPPORT
8b58be88 8302M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8303S: Maintained
679655da 8304F: drivers/leds/leds-net48xx.c
e2d1d6c0 8305
1da177e4 8306SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8307M: Neil Brown <neilb@suse.de>
1da177e4 8308L: linux-raid@vger.kernel.org
524418bb 8309S: Supported
679655da
JP
8310F: drivers/md/
8311F: include/linux/raid/
c117ab84 8312F: include/uapi/linux/raid/
1da177e4 8313
1da177e4 8314SONIC NETWORK DRIVER
8b58be88 8315M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8316L: netdev@vger.kernel.org
1da177e4 8317S: Maintained
d9fb9f38 8318F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8319
61e115a5 8320SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8321M: Michael Buesch <m@bues.ch>
61e115a5
MB
8322L: netdev@vger.kernel.org
8323S: Maintained
679655da
JP
8324F: drivers/ssb/
8325F: include/linux/ssb/
61e115a5 8326
1da177e4 8327SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8328M: Mattia Dongili <malattia@linux.it>
d0944853 8329L: platform-driver-x86@vger.kernel.org
5b18167d 8330W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8331S: Maintained
679655da
JP
8332F: Documentation/laptops/sony-laptop.txt
8333F: drivers/char/sonypi.c
8334F: drivers/platform/x86/sony-laptop.c
8335F: include/linux/sony-laptop.h
1da177e4 8336
baf8532a 8337SONY MEMORYSTICK CARD SUPPORT
8b58be88 8338M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8339W: http://tifmxx.berlios.de/
8340S: Maintained
679655da 8341F: drivers/memstick/host/tifm_ms.c
baf8532a 8342
0ab30494
ML
8343SONY MEMORYSTICK STANDARD SUPPORT
8344M: Maxim Levitsky <maximlevitsky@gmail.com>
8345S: Maintained
8346F: drivers/memstick/core/ms_block.*
8347
1da177e4 8348SOUND
8b58be88
JP
8349M: Jaroslav Kysela <perex@perex.cz>
8350M: Takashi Iwai <tiwai@suse.de>
93711660 8351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8352W: http://www.alsa-project.org/
dde7ad8d 8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8354T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8355Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8356S: Maintained
3126a179
JP
8357F: Documentation/sound/
8358F: include/sound/
c117ab84 8359F: include/uapi/sound/
679655da 8360F: sound/
1da177e4 8361
33bbe149
MB
8362SOUND - COMPRESSED AUDIO
8363M: Vinod Koul <vinod.koul@intel.com>
8364L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8365T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8366S: Supported
f672f31a 8367F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8368F: include/sound/compress_driver.h
f672f31a 8369F: include/uapi/sound/compress_*
33bbe149
MB
8370F: sound/core/compress_offload.c
8371F: sound/soc/soc-compress.c
8372
bd903bde 8373SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8374M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8375M: Mark Brown <broonie@kernel.org>
86f14df8 8376T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8377L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8378W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8379S: Supported
2820f615 8380F: Documentation/sound/alsa/soc/
679655da 8381F: sound/soc/
e6e55122 8382F: include/sound/soc*
eb1a6af3 8383
d7f8761b
MB
8384SOUND - DMAENGINE HELPERS
8385M: Lars-Peter Clausen <lars@metafoo.de>
8386S: Supported
8387F: include/sound/dmaengine_pcm.h
8388F: sound/core/pcm_dmaengine.c
8389F: sound/soc/soc-generic-dmaengine-pcm.c
8390
473321fc 8391SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8392M: "David S. Miller" <davem@davemloft.net>
1da177e4 8393L: sparclinux@vger.kernel.org
8a6e2535 8394Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8396T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8397S: Maintained
679655da 8398F: arch/sparc/
7765b8bb 8399F: drivers/sbus/
1da177e4 8400
6404fcca
DM
8401SPARC SERIAL DRIVERS
8402M: "David S. Miller" <davem@davemloft.net>
8403L: sparclinux@vger.kernel.org
08deed1e
JP
8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8405T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8406S: Maintained
6816383a 8407F: include/linux/sunserialcore.h
df621252 8408F: drivers/tty/serial/suncore.c
df621252
GKH
8409F: drivers/tty/serial/sunhv.c
8410F: drivers/tty/serial/sunsab.c
8411F: drivers/tty/serial/sunsab.h
8412F: drivers/tty/serial/sunsu.c
8413F: drivers/tty/serial/sunzilog.c
8414F: drivers/tty/serial/sunzilog.h
6404fcca 8415
389325b4
CL
8416SPARSE CHECKER
8417M: "Christopher Li" <sparse@chrisli.org>
8418L: linux-sparse@vger.kernel.org
8419W: https://sparse.wiki.kernel.org/
8420T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8421T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8422S: Maintained
8423F: include/linux/compiler.h
8424
fc0c195a 8425SPEAR PLATFORM SUPPORT
2d8a3b3d 8426M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8427M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8428L: spear-devel@list.st.com
8429L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8430W: http://www.st.com/spear
8431S: Maintained
281e192f 8432F: arch/arm/mach-spear/
fc0c195a 8433
8434SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8435M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8436L: spear-devel@list.st.com
8437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8438W: http://www.st.com/spear
8439S: Maintained
5df33a62 8440F: drivers/clk/spear/
fc0c195a 8441
e2d1d6c0 8442SPI SUBSYSTEM
b02e48f2 8443M: Mark Brown <broonie@kernel.org>
dfbe403c 8444L: linux-spi@vger.kernel.org
e7e4e13c 8445T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8446Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8447S: Maintained
679655da
JP
8448F: Documentation/spi/
8449F: drivers/spi/
8450F: include/linux/spi/
c117ab84 8451F: include/uapi/linux/spi/
e2d1d6c0 8452
2752e401 8453SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8454M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8455M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8456L: netdev@vger.kernel.org
8457S: Supported
679655da 8458F: Documentation/networking/spider_net.txt
8df158ac 8459F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8460
e2d1d6c0 8461SPU FILE SYSTEM
8b58be88 8462M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8463L: linuxppc-dev@lists.ozlabs.org
8464L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8465W: http://www.ibm.com/developerworks/power/cell/
8466S: Supported
679655da
JP
8467F: Documentation/filesystems/spufs.txt
8468F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8469
fc555841 8470SQUASHFS FILE SYSTEM
d7f2ff67 8471M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8472L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8473W: http://squashfs.org.uk
8474S: Maintained
679655da
JP
8475F: Documentation/filesystems/squashfs.txt
8476F: fs/squashfs/
fc555841 8477
1da177e4 8478SRM (Alpha) environment access
8b58be88 8479M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8480S: Maintained
679655da 8481F: arch/alpha/kernel/srm_env.c
1da177e4 8482
26e9a397 8483STABLE BRANCH
879a5a00 8484M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8485L: stable@vger.kernel.org
879a5a00 8486S: Supported
7b175c46 8487F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8488
26e9a397 8489STAGING SUBSYSTEM
879a5a00 8490M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8491T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8492L: devel@driverdev.osuosl.org
879a5a00 8493S: Supported
679655da 8494F: drivers/staging/
dbc6c2cc 8495
c8c8b105
JP
8496STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8497M: Henk de Groot <pe1dnn@amsat.org>
8498S: Odd Fixes
8499F: drivers/staging/wlags49_h2/
8500F: drivers/staging/wlags49_h25/
8501
c9555159
JP
8502STAGING - ASUS OLED
8503M: Jakub Schmidtke <sjakub@gmail.com>
8504S: Odd Fixes
8505F: drivers/staging/asus_oled/
8506
ebd3d010
JP
8507STAGING - COMEDI
8508M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8509M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8510S: Odd Fixes
8511F: drivers/staging/comedi/
8512
8ca572c9
JP
8513STAGING - CRYSTAL HD VIDEO DECODER
8514M: Naren Sankar <nsankar@broadcom.com>
8515M: Jarod Wilson <jarod@wilsonet.com>
8516M: Scott Davilla <davilla@4pi.com>
8517M: Manu Abraham <abraham.manu@gmail.com>
8518S: Odd Fixes
8519F: drivers/staging/crystalhd/
8520
0f16ffc4
JP
8521STAGING - ECHO CANCELLER
8522M: Steve Underwood <steveu@coppice.org>
8523M: David Rowe <david@rowetel.com>
8524S: Odd Fixes
8525F: drivers/staging/echo/
8526
8dc2bbe7
ME
8527STAGING - ET131X NETWORK DRIVER
8528M: Mark Einon <mark.einon@gmail.com>
8529S: Odd Fixes
8530F: drivers/staging/et131x/
8531
a0138163
JP
8532STAGING - FLARION FT1000 DRIVERS
8533M: Marek Belisko <marek.belisko@gmail.com>
8534S: Odd Fixes
8535F: drivers/staging/ft1000/
8536
ec3fab92
JP
8537STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8538M: David Täht <d@teklibre.com>
8539S: Odd Fixes
8540F: drivers/staging/frontier/
8541
98ded590
HV
8542STAGING - GO7007 MPEG CODEC
8543M: Hans Verkuil <hans.verkuil@cisco.com>
8544S: Maintained
8545F: drivers/staging/media/go7007/
8546
6c1bb424 8547STAGING - INDUSTRIAL IO
030a13d7 8548M: Jonathan Cameron <jic23@kernel.org>
a0138163 8549L: linux-iio@vger.kernel.org
6c1bb424
JP
8550S: Odd Fixes
8551F: drivers/staging/iio/
8552
a0138163
JP
8553STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8554M: Jarod Wilson <jarod@wilsonet.com>
8555W: http://www.lirc.org/
8556S: Odd Fixes
b2b0186d 8557F: drivers/staging/media/lirc/
a0138163 8558
7c6b6c71 8559STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8560M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8561M: Marc Dietrich <marvin24@gmx.de>
8562L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8563L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8564S: Maintained
8565F: drivers/staging/nvec/
8566
a0138163 8567STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8568M: Jens Frederich <jfrederich@gmail.com>
8569M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8570M: Jon Nettleton <jon.nettleton@gmail.com>
8571W: http://wiki.laptop.org/go/DCON
3140b458 8572S: Maintained
a0138163
JP
8573F: drivers/staging/olpc_dcon/
8574
94cfdd15 8575STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8576M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8577S: Maintained
8578F: drivers/staging/ozwpan/
8579
a0138163 8580STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8581M: Willy Tarreau <willy@meta-x.org>
8582S: Odd Fixes
8583F: drivers/staging/panel/
8584
a0138163
JP
8585STAGING - REALTEK RTL8712U DRIVERS
8586M: Larry Finger <Larry.Finger@lwfinger.net>
8587M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8588S: Odd Fixes
8589F: drivers/staging/rtl8712/
8590
7591ba8b
JS
8591STAGING - REALTEK RTL8723U WIRELESS DRIVER
8592M: Larry Finger <Larry.Finger@lwfinger.net>
8593M: Jes Sorensen <Jes.Sorensen@redhat.com>
8594L: linux-wireless@vger.kernel.org
8595S: Maintained
8596F: drivers/staging/rtl8723au/
8597
9629fa86
JP
8598STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8599M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8600S: Odd Fixes
9df0a245 8601F: drivers/staging/sm7xxfb/
9629fa86 8602
510fa408
JP
8603STAGING - SLICOSS
8604M: Lior Dotan <liodot@gmail.com>
8605M: Christopher Harrer <charrer@alacritech.com>
8606S: Odd Fixes
8607F: drivers/staging/slicoss/
8608
a0138163 8609STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8610M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8611S: Supported
b2b0186d 8612F: drivers/staging/media/solo6x10/
a0138163
JP
8613
8614STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8615M: William Hubbs <w.d.hubbs@gmail.com>
8616M: Chris Brannon <chris@the-brannons.com>
d33bce31 8617M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8618M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8619L: speakup@braille.uwo.ca
8620W: http://www.linux-speakup.org/
8621S: Odd Fixes
8622F: drivers/staging/speakup/
8623
8624STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8625M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8626S: Odd Fixes
8627F: drivers/staging/tidspbridge/
8628
a0138163
JP
8629STAGING - USB ENE SM/MS CARD READER DRIVER
8630M: Al Cho <acho@novell.com>
8631S: Odd Fixes
8632F: drivers/staging/keucr/
8633
b3e871ce
JP
8634STAGING - VIA VT665X DRIVERS
8635M: Forest Bond <forest@alittletooquiet.net>
8636S: Odd Fixes
8637F: drivers/staging/vt665?/
8638
81a9a526
JP
8639STAGING - WINBOND IS89C35 WLAN USB DRIVER
8640M: Pavel Machek <pavel@ucw.cz>
8641S: Odd Fixes
8642F: drivers/staging/winbond/
8643
709bcb07 8644STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8645M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8646S: Odd Fixes
8647F: drivers/staging/xgifb/
8648
1da177e4 8649STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8650M: Ion Badulescu <ionut@badula.org>
b4f90189 8651S: Odd Fixes
9bba23b0 8652F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8653
e2d1d6c0 8654SUN3/3X
8b58be88 8655M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8656W: http://sammy.net/sun3/
8657S: Maintained
679655da
JP
8658F: arch/m68k/kernel/*sun3*
8659F: arch/m68k/sun3*/
8660F: arch/m68k/include/asm/sun3*
e689cf4a 8661F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8662
2bc9ff01
DK
8663SUNDANCE NETWORK DRIVER
8664M: Denis Kirjanov <kda@linux-powerpc.org>
8665L: netdev@vger.kernel.org
8666S: Maintained
8667F: drivers/net/ethernet/dlink/sundance.c
8668
2cbb12a4 8669SUPERH
2cbb12a4 8670L: linux-sh@vger.kernel.org
1da177e4 8671W: http://www.linux-sh.org
8a6e2535 8672Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8673S: Orphan
066069e1 8674F: Documentation/sh/
679655da 8675F: arch/sh/
066069e1 8676F: drivers/sh/
1da177e4 8677
4480f15b 8678SUSPEND TO RAM
7fb06082 8679M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8680M: Len Brown <len.brown@intel.com>
8681M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8682L: linux-pm@vger.kernel.org
e2d1d6c0 8683S: Supported
679655da
JP
8684F: Documentation/power/
8685F: arch/x86/kernel/acpi/
8686F: drivers/base/power/
8687F: kernel/power/
8688F: include/linux/suspend.h
8689F: include/linux/freezer.h
8690F: include/linux/pm.h
1da177e4
LT
8691
8692SVGA HANDLING
8b58be88 8693M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8694L: linux-video@atrey.karlin.mff.cuni.cz
8695S: Maintained
679655da
JP
8696F: Documentation/svga.txt
8697F: arch/x86/boot/video*
1da177e4 8698
6e28b761
KRW
8699SWIOTLB SUBSYSTEM
8700M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8701L: linux-kernel@vger.kernel.org
8702S: Supported
8703F: lib/swiotlb.c
8704F: arch/*/kernel/pci-swiotlb.c
8705F: include/linux/swiotlb.h
8706
db8e35d5
VG
8707SYNOPSYS ARC ARCHITECTURE
8708M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8709S: Supported
8710F: arch/arc/
6659a20a 8711F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8712F: drivers/tty/serial/arc_uart.c
db8e35d5 8713
1da177e4 8714SYSV FILESYSTEM
8b58be88 8715M: Christoph Hellwig <hch@infradead.org>
1da177e4 8716S: Maintained
679655da
JP
8717F: Documentation/filesystems/sysv-fs.txt
8718F: fs/sysv/
8719F: include/linux/sysv_fs.h
1da177e4 8720
86cfa7fc
NB
8721TARGET SUBSYSTEM
8722M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8723L: linux-scsi@vger.kernel.org
b9f5edc2 8724L: target-devel@vger.kernel.org
86cfa7fc 8725W: http://www.linux-iscsi.org
cf015e9f 8726W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8727T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8728S: Supported
8729F: drivers/target/
8730F: include/target/
8731F: Documentation/target/
8732
4e68852d 8733TASKSTATS STATISTICS INTERFACE
185e595f 8734M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8735S: Maintained
679655da
JP
8736F: Documentation/accounting/taskstats*
8737F: include/linux/taskstats*
8738F: kernel/taskstats.c
4e68852d 8739
781b456a 8740TC CLASSIFIER
f935f3f8 8741M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8742L: netdev@vger.kernel.org
8743S: Maintained
679655da 8744F: include/net/pkt_cls.h
c117ab84 8745F: include/uapi/linux/pkt_cls.h
679655da 8746F: net/sched/
781b456a 8747
5067f08a 8748TCP LOW PRIORITY MODULE
8b58be88
JP
8749M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8750M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8751W: http://tcp-lp-mod.sourceforge.net/
8752S: Maintained
679655da 8753F: net/ipv4/tcp_lp.c
5067f08a 8754
91952bc0
AP
8755TDA10071 MEDIA DRIVER
8756M: Antti Palosaari <crope@iki.fi>
8757L: linux-media@vger.kernel.org
8758W: http://linuxtv.org/
8759W: http://palosaari.fi/linux/
8760Q: http://patchwork.linuxtv.org/project/linux-media/list/
8761T: git git://linuxtv.org/anttip/media_tree.git
8762S: Maintained
8763F: drivers/media/dvb-frontends/tda10071*
8764
8765TDA18212 MEDIA DRIVER
8766M: Antti Palosaari <crope@iki.fi>
8767L: linux-media@vger.kernel.org
8768W: http://linuxtv.org/
8769W: http://palosaari.fi/linux/
8770Q: http://patchwork.linuxtv.org/project/linux-media/list/
8771T: git git://linuxtv.org/anttip/media_tree.git
8772S: Maintained
8773F: drivers/media/tuners/tda18212*
8774
8775TDA18218 MEDIA DRIVER
8776M: Antti Palosaari <crope@iki.fi>
8777L: linux-media@vger.kernel.org
8778W: http://linuxtv.org/
8779W: http://palosaari.fi/linux/
8780Q: http://patchwork.linuxtv.org/project/linux-media/list/
8781T: git git://linuxtv.org/anttip/media_tree.git
8782S: Maintained
8783F: drivers/media/tuners/tda18218*
8784
3b2f6aba
MK
8785TDA18271 MEDIA DRIVER
8786M: Michael Krufky <mkrufky@linuxtv.org>
8787L: linux-media@vger.kernel.org
8788W: http://linuxtv.org/
8789W: http://github.com/mkrufky
8790Q: http://patchwork.linuxtv.org/project/linux-media/list/
8791T: git git://linuxtv.org/mkrufky/tuners.git
8792S: Maintained
8793F: drivers/media/tuners/tda18271*
8794
e48307a9
MK
8795TDA827x MEDIA DRIVER
8796M: Michael Krufky <mkrufky@linuxtv.org>
8797L: linux-media@vger.kernel.org
8798W: http://linuxtv.org/
8799W: http://github.com/mkrufky
8800Q: http://patchwork.linuxtv.org/project/linux-media/list/
8801T: git git://linuxtv.org/mkrufky/tuners.git
8802S: Maintained
8803F: drivers/media/tuners/tda8290.*
8804
66cf9212
MK
8805TDA8290 MEDIA DRIVER
8806M: Michael Krufky <mkrufky@linuxtv.org>
8807L: linux-media@vger.kernel.org
8808W: http://linuxtv.org/
8809W: http://github.com/mkrufky
8810Q: http://patchwork.linuxtv.org/project/linux-media/list/
8811T: git git://linuxtv.org/mkrufky/tuners.git
8812S: Maintained
8813F: drivers/media/tuners/tda8290.*
8814
4b9fba30
HV
8815TDA9840 MEDIA DRIVER
8816M: Hans Verkuil <hverkuil@xs4all.nl>
8817L: linux-media@vger.kernel.org
8818T: git git://linuxtv.org/media_tree.git
8819W: http://linuxtv.org
8820S: Maintained
8821F: drivers/media/i2c/tda9840*
8822
2cb654fd 8823TEA5761 TUNER DRIVER
1b2c14b4 8824M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8825L: linux-media@vger.kernel.org
8826W: http://linuxtv.org
8827T: git git://linuxtv.org/media_tree.git
8828S: Odd fixes
8829F: drivers/media/tuners/tea5761.*
8830
8831TEA5767 TUNER DRIVER
1b2c14b4 8832M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8833L: linux-media@vger.kernel.org
8834W: http://linuxtv.org
8835T: git git://linuxtv.org/media_tree.git
8836S: Maintained
8837F: drivers/media/tuners/tea5767.*
8838
4b9fba30
HV
8839TEA6415C MEDIA DRIVER
8840M: Hans Verkuil <hverkuil@xs4all.nl>
8841L: linux-media@vger.kernel.org
8842T: git git://linuxtv.org/media_tree.git
8843W: http://linuxtv.org
8844S: Maintained
8845F: drivers/media/i2c/tea6415c*
8846
8847TEA6420 MEDIA DRIVER
8848M: Hans Verkuil <hverkuil@xs4all.nl>
8849L: linux-media@vger.kernel.org
8850T: git git://linuxtv.org/media_tree.git
8851W: http://linuxtv.org
8852S: Maintained
8853F: drivers/media/i2c/tea6420*
8854
3d249d4c 8855TEAM DRIVER
dca9ab92 8856M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8857L: netdev@vger.kernel.org
8858S: Supported
8859F: drivers/net/team/
8860F: include/linux/if_team.h
c117ab84 8861F: include/uapi/linux/if_team.h
3d249d4c 8862
7d029125
VD
8863TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8864M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8865S: Maintained
8866F: arch/x86/platform/ts5500/
8867
40ad4a30
SY
8868TECHNOTREND USB IR RECEIVER
8869M: Sean Young <sean@mess.org>
8870L: linux-media@vger.kernel.org
8871S: Maintained
8872F: drivers/media/rc/ttusbir.c
8873
adabdb0c 8874TEGRA ARCHITECTURE SUPPORT
243d58ec 8875M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8876M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8877L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8878Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8879T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8880S: Supported
bbbe96ed 8881N: [^a-z]tegra
84b9414b 8882
adabdb0c
SW
8883TEGRA ASOC DRIVER
8884M: Stephen Warren <swarren@wwwdotorg.org>
8885S: Supported
8886F: sound/soc/tegra/
8887
8888TEGRA CLOCK DRIVER
8889M: Peter De Schrijver <pdeschrijver@nvidia.com>
8890M: Prashant Gaikwad <pgaikwad@nvidia.com>
8891S: Supported
8892F: drivers/clk/tegra/
8893
8894TEGRA DMA DRIVER
8895M: Laxman Dewangan <ldewangan@nvidia.com>
8896S: Supported
8897F: drivers/dma/tegra20-apb-dma.c
8898
8899TEGRA GPIO DRIVER
8900M: Stephen Warren <swarren@wwwdotorg.org>
8901S: Supported
8902F: drivers/gpio/gpio-tegra.c
8903
8904TEGRA I2C DRIVER
8905M: Laxman Dewangan <ldewangan@nvidia.com>
8906S: Supported
8907F: drivers/i2c/busses/i2c-tegra.c
8908
8909TEGRA IOMMU DRIVERS
8910M: Hiroshi Doyu <hdoyu@nvidia.com>
8911S: Supported
8912F: drivers/iommu/tegra*
8913
8914TEGRA KBC DRIVER
8915M: Rakesh Iyer <riyer@nvidia.com>
8916M: Laxman Dewangan <ldewangan@nvidia.com>
8917S: Supported
8918F: drivers/input/keyboard/tegra-kbc.c
8919
8920TEGRA PINCTRL DRIVER
8921M: Stephen Warren <swarren@wwwdotorg.org>
8922S: Supported
8923F: drivers/pinctrl/pinctrl-tegra*
8924
8925TEGRA PWM DRIVER
8926M: Thierry Reding <thierry.reding@gmail.com>
8927S: Supported
8928F: drivers/pwm/pwm-tegra.c
8929
8930TEGRA SERIAL DRIVER
8931M: Laxman Dewangan <ldewangan@nvidia.com>
8932S: Supported
8933F: drivers/tty/serial/serial-tegra.c
8934
8935TEGRA SPI DRIVER
8936M: Laxman Dewangan <ldewangan@nvidia.com>
8937S: Supported
8938F: drivers/spi/spi-tegra*
8939
1a348ccc 8940TEHUTI ETHERNET DRIVER
8b58be88 8941M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8942L: netdev@vger.kernel.org
8943S: Supported
ef7f5429 8944F: drivers/net/ethernet/tehuti/*
1a348ccc 8945
4e68852d 8946Telecom Clock Driver for MCPL0010
8b58be88 8947M: Mark Gross <mark.gross@intel.com>
4e68852d 8948S: Supported
679655da 8949F: drivers/char/tlclk.c
4e68852d 8950
4480f15b 8951TENSILICA XTENSA PORT (xtensa)
8b58be88 8952M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8953M: Max Filippov <jcmvbkbc@gmail.com>
8954L: linux-xtensa@linux-xtensa.org
4e68852d 8955S: Maintained
679655da 8956F: arch/xtensa/
3dc99857 8957F: drivers/irqchip/irq-xtensa-*
4e68852d 8958
5313ba66
HV
8959THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8960M: Hans Verkuil <hverkuil@xs4all.nl>
8961L: linux-media@vger.kernel.org
8962T: git git://linuxtv.org/media_tree.git
8963W: http://linuxtv.org
8964S: Maintained
8965F: drivers/media/radio/radio-raremono.c
8966
d3fb6955 8967THERMAL
b75f0050
JP
8968M: Zhang Rui <rui.zhang@intel.com>
8969M: Eduardo Valentin <eduardo.valentin@ti.com>
8970L: linux-pm@vger.kernel.org
8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8972T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8973Q: https://patchwork.kernel.org/project/linux-pm/list/
8974S: Supported
8975F: drivers/thermal/
8976F: include/linux/thermal.h
8977F: include/linux/cpu_cooling.h
8978F: Documentation/devicetree/bindings/thermal/
d3fb6955 8979
30ba2fbd
VD
8980THINGM BLINK(1) USB RGB LED DRIVER
8981M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8982S: Maintained
8983F: drivers/hid/hid-thingm.c
8984
4e68852d 8985THINKPAD ACPI EXTRAS DRIVER
8b58be88 8986M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8987L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8988L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8989W: http://ibm-acpi.sourceforge.net
8990W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8991T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8992S: Maintained
679655da 8993F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8994
1b46f2a2
EV
8995TI BANDGAP AND THERMAL DRIVER
8996M: Eduardo Valentin <eduardo.valentin@ti.com>
8997L: linux-pm@vger.kernel.org
794b2e25
EV
8998S: Supported
8999F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9000
4020f2d7 9001TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9002M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9003S: Maintained
679655da
JP
9004F: drivers/misc/tifm*
9005F: drivers/mmc/host/tifm_sd.c
9006F: include/linux/tifm.h
4020f2d7 9007
152ad442
SR
9008TI LM49xxx FAMILY ASoC CODEC DRIVERS
9009M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9010M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9011L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9012S: Maintained
9013F: sound/soc/codecs/lm49453*
d392dead 9014F: sound/soc/codecs/isabelle*
152ad442 9015
0edd807d
KM
9016TI LP855x BACKLIGHT DRIVER
9017M: Milo Kim <milo.kim@ti.com>
9018S: Maintained
9019F: Documentation/backlight/lp855x-driver.txt
9020F: drivers/video/backlight/lp855x_bl.c
9021F: include/linux/platform_data/lp855x.h
9022
faf13f6d
KM
9023TI LP8727 CHARGER DRIVER
9024M: Milo Kim <milo.kim@ti.com>
9025S: Maintained
9026F: drivers/power/lp8727_charger.c
9027F: include/linux/platform_data/lp8727.h
9028
22f1229f
KM
9029TI LP8788 MFD DRIVER
9030M: Milo Kim <milo.kim@ti.com>
9031S: Maintained
9032F: drivers/iio/adc/lp8788_adc.c
9033F: drivers/leds/leds-lp8788.c
9034F: drivers/mfd/lp8788*.c
9035F: drivers/power/lp8788-charger.c
9036F: drivers/regulator/lp8788-*.c
9037F: include/linux/mfd/lp8788*.h
9038
dd5e8e6b 9039TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9040M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9041L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9042S: Maintained
9043F: sound/soc/codecs/twl4030*
9044
90921014 9045TI WILINK WIRELESS DRIVERS
90921014
LC
9046L: linux-wireless@vger.kernel.org
9047W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9048W: http://wireless.kernel.org/en/users/Drivers/wl1251
9049T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9050S: Orphan
90921014
LC
9051F: drivers/net/wireless/ti/
9052F: include/linux/wl12xx.h
9053
e86eaa3a 9054TIPC NETWORK LAYER
8b58be88
JP
9055M: Jon Maloy <jon.maloy@ericsson.com>
9056M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9057L: netdev@vger.kernel.org (core kernel code)
9058L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9059W: http://tipc.sourceforge.net/
e86eaa3a 9060S: Maintained
c117ab84 9061F: include/uapi/linux/tipc*.h
679655da 9062F: net/tipc/
e86eaa3a 9063
867e359b
CM
9064TILE ARCHITECTURE
9065M: Chris Metcalf <cmetcalf@tilera.com>
9066W: http://www.tilera.com/scm/
9067S: Supported
9068F: arch/tile/
6b940606 9069F: drivers/char/tile-srom.c
5c770755 9070F: drivers/edac/tile_edac.c
6b940606
CM
9071F: drivers/net/ethernet/tile/
9072F: drivers/rtc/rtc-tile.c
9073F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9074F: drivers/tty/serial/tilegx.c
6b940606
CM
9075F: drivers/usb/host/*-tilegx.c
9076F: include/linux/usb/tilegx.h
867e359b 9077
1da177e4 9078TLAN NETWORK DRIVER
8b58be88 9079M: Samuel Chessman <chessman@tux.org>
88c07dde 9080L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9081W: http://sourceforge.net/projects/tlan/
9082S: Maintained
679655da 9083F: Documentation/networking/tlan.txt
b544dbac 9084F: drivers/net/ethernet/ti/tlan.*
1da177e4 9085
d74db3b2 9086TOMOYO SECURITY MODULE
8b58be88
JP
9087M: Kentaro Takeda <takedakn@nttdata.co.jp>
9088M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9089L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9090L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9091L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9092L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9093W: http://tomoyo.sourceforge.jp/
843d183c 9094T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9095S: Maintained
679655da 9096F: security/tomoyo/
d74db3b2 9097
9caeb532 9098TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9099M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9100L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9101S: Maintained
9102F: drivers/platform/x86/topstar-laptop.c
9103
1da177e4 9104TOSHIBA ACPI EXTRAS DRIVER
d0944853 9105L: platform-driver-x86@vger.kernel.org
15065531 9106S: Orphan
679655da 9107F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9108
9109TOSHIBA SMM DRIVER
8b58be88 9110M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9111L: tlinux-users@tce.toshiba-dme.co.jp
9112W: http://www.buzzard.org.uk/toshiba/
9113S: Maintained
679655da
JP
9114F: drivers/char/toshiba.c
9115F: include/linux/toshiba.h
c117ab84 9116F: include/uapi/linux/toshiba.h
1da177e4 9117
d719f900 9118TMIO MMC DRIVER
252f29a9 9119M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9120L: linux-mmc@vger.kernel.org
d719f900 9121S: Maintained
d1057c40
GL
9122F: drivers/mmc/host/tmio_mmc*
9123F: drivers/mmc/host/sh_mobile_sdhi.c
9124F: include/linux/mmc/tmio.h
9125F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9126
917cc4e6
GR
9127TMP401 HARDWARE MONITOR DRIVER
9128M: Guenter Roeck <linux@roeck-us.net>
9129L: lm-sensors@lm-sensors.org
9130S: Maintained
9131F: Documentation/hwmon/tmp401
9132F: drivers/hwmon/tmp401.c
9133
98f32602 9134TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9135M: Hugh Dickins <hughd@google.com>
98f32602
HD
9136L: linux-mm@kvack.org
9137S: Maintained
9138F: include/linux/shmem_fs.h
9139F: mm/shmem.c
9140
45f95b53 9141TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9142M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9143L: linux-media@vger.kernel.org
9144W: http://linuxtv.org
9145T: git git://linuxtv.org/media_tree.git
9146S: Odd fixes
9147F: drivers/media/usb/tm6000/
9148
4e68852d 9149TPM DEVICE DRIVER
901486b8 9150M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9151M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9152M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9153W: http://tpmdd.sourceforge.net
63a10dfd 9154L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9155S: Maintained
679655da 9156F: drivers/char/tpm/
4e68852d 9157
d6f005a1
JP
9158TRACING
9159M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9160M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9161T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9162S: Maintained
9163F: Documentation/trace/ftrace.txt
9164F: arch/*/*/*/ftrace.h
9165F: arch/*/kernel/ftrace.c
9166F: include/*/ftrace.h
9167F: include/linux/trace*.h
9168F: include/trace/
9169F: kernel/trace/
9170
1da177e4 9171TRIVIAL PATCHES
8b58be88 9172M: Jiri Kosina <trivial@kernel.org>
54e5881d 9173T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9174S: Maintained
86ef925f 9175K: ^Subject:.*(?i)trivial
1da177e4 9176
4e68852d 9177TTY LAYER
879a5a00 9178M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9179M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9180S: Supported
08deed1e 9181T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9182F: drivers/tty/
df621252 9183F: drivers/tty/serial/serial_core.c
e3288775
AC
9184F: include/linux/serial_core.h
9185F: include/linux/serial.h
9186F: include/linux/tty.h
c117ab84
CEB
9187F: include/uapi/linux/serial_core.h
9188F: include/uapi/linux/serial.h
9189F: include/uapi/linux/tty.h
4e68852d 9190
91952bc0
AP
9191TUA9001 MEDIA DRIVER
9192M: Antti Palosaari <crope@iki.fi>
9193L: linux-media@vger.kernel.org
9194W: http://linuxtv.org/
9195W: http://palosaari.fi/linux/
9196Q: http://patchwork.linuxtv.org/project/linux-media/list/
9197T: git git://linuxtv.org/anttip/media_tree.git
9198S: Maintained
9199F: drivers/media/tuners/tua9001*
9200
740db6d7 9201TULIP NETWORK DRIVERS
8b58be88 9202M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9203L: netdev@vger.kernel.org
9204S: Maintained
0f04e2aa 9205F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9206
9207TUN/TAP driver
ba57b6f2 9208M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9209W: http://vtun.sourceforge.net/tun
9210S: Maintained
679655da
JP
9211F: Documentation/networking/tuntap.txt
9212F: arch/um/os-Linux/drivers/
1da177e4 9213
b454cc66 9214TURBOCHANNEL SUBSYSTEM
8b58be88 9215M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9216M: Ralf Baechle <ralf@linux-mips.org>
9217L: linux-mips@linux-mips.org
9218Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9219S: Maintained
679655da
JP
9220F: drivers/tc/
9221F: include/linux/tc.h
b454cc66 9222
1da177e4 9223U14-34F SCSI DRIVER
8b58be88 9224M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9225L: linux-scsi@vger.kernel.org
9226S: Maintained
679655da 9227F: drivers/scsi/u14-34f.c
1da177e4 9228
e2d1d6c0 9229UBI FILE SYSTEM (UBIFS)
949cb623 9230M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9231M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9232L: linux-mtd@lists.infradead.org
e2966cbe 9233T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9234W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9235S: Maintained
679655da
JP
9236F: Documentation/filesystems/ubifs.txt
9237F: fs/ubifs/
e2d1d6c0 9238
cc2020e6 9239UCLINUX (AND M68KNOMMU)
8b58be88 9240M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9241W: http://www.uclinux.org/
9242L: uclinux-dev@uclinux.org (subscribers-only)
9243S: Maintained
61bc02bb
JP
9244F: arch/m68k/*/*_no.*
9245F: arch/m68k/include/asm/*_no.*
cc2020e6 9246
1da177e4 9247UDF FILESYSTEM
8b58be88 9248M: Jan Kara <jack@suse.cz>
1da177e4 9249S: Maintained
679655da
JP
9250F: Documentation/filesystems/udf.txt
9251F: fs/udf/
1da177e4 9252
cc2020e6 9253UFS FILESYSTEM
8b58be88 9254M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9255S: Maintained
679655da
JP
9256F: Documentation/filesystems/ufs.txt
9257F: fs/ufs/
cc2020e6 9258
0a09d3ab
DH
9259UHID USERSPACE HID IO DRIVER:
9260M: David Herrmann <dh.herrmann@googlemail.com>
9261L: linux-input@vger.kernel.org
9262S: Maintained
9263F: drivers/hid/uhid.c
c117ab84 9264F: include/uapi/linux/uhid.h
0a09d3ab 9265
18332a80 9266ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9267L: linux-usb@vger.kernel.org
10c6c9c9 9268S: Orphan
355ffe69 9269F: drivers/uwb/
679655da
JP
9270F: include/linux/uwb.h
9271F: include/linux/uwb/
18332a80 9272
b31d8273
G
9273UNICORE32 ARCHITECTURE:
9274M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9275W: http://mprc.pku.edu.cn/~guanxuetao/linux
9276S: Maintained
9277T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9278F: arch/unicore32/
9279
d8379ab1
TF
9280UNIFDEF
9281M: Tony Finch <dot@dotat.at>
9282W: http://dotat.at/prog/unifdef
9283S: Maintained
9284F: scripts/unifdef.c
9285
1da177e4 9286UNIFORM CDROM DRIVER
8b58be88 9287M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9288W: http://www.kernel.dk
9289S: Maintained
679655da
JP
9290F: Documentation/cdrom/
9291F: drivers/cdrom/cdrom.c
9292F: include/linux/cdrom.h
c117ab84 9293F: include/uapi/linux/cdrom.h
1da177e4 9294
56df0122
BR
9295UNISYS S-PAR DRIVERS
9296M: Benjamin Romer <benjamin.romer@unisys.com>
9297M: David Kershner <david.kershner@unisys.com>
9298L: sparmaintainer@unisys.com (Unisys internal)
9299S: Supported
9300F: drivers/staging/unisys/
9301
9941fa6e
VH
9302UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9303M: Vinayak Holikatti <vinholikatti@gmail.com>
9304M: Santosh Y <santoshsy@gmail.com>
9305L: linux-scsi@vger.kernel.org
9306S: Supported
9307F: Documentation/scsi/ufs.txt
9308F: drivers/scsi/ufs/
9309
e2d1d6c0 9310UNSORTED BLOCK IMAGES (UBI)
949cb623 9311M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9312W: http://www.linux-mtd.infradead.org/
9313L: linux-mtd@lists.infradead.org
b6b44e0a 9314T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9315S: Maintained
80811493 9316F: drivers/mtd/ubi/
679655da 9317F: include/linux/mtd/ubi.h
c117ab84 9318F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9319
76ac66e4
RW
9320UNSORTED BLOCK IMAGES (UBI) Fastmap
9321M: Richard Weinberger <richard@nod.at>
9322L: linux-mtd@lists.infradead.org
9323S: Maintained
9324F: drivers/mtd/ubi/fastmap.c
9325
1da177e4 9326USB ACM DRIVER
61eee9a7 9327M: Oliver Neukum <oliver@neukum.org>
6372594a 9328L: linux-usb@vger.kernel.org
1da177e4 9329S: Maintained
679655da
JP
9330F: Documentation/usb/acm.txt
9331F: drivers/usb/class/cdc-acm.*
1da177e4 9332
b7d572e1
PF
9333USB AR5523 WIRELESS DRIVER
9334M: Pontus Fuchs <pontus.fuchs@gmail.com>
9335L: linux-wireless@vger.kernel.org
9336S: Maintained
9337F: drivers/net/wireless/ath/ar5523/
9338
115bb1ff 9339USB ATTACHED SCSI
f50a4968 9340M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9341M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9342L: linux-usb@vger.kernel.org
9343L: linux-scsi@vger.kernel.org
8eae0fb7 9344S: Maintained
115bb1ff
MW
9345F: drivers/usb/storage/uas.c
9346
1da177e4 9347USB CDC ETHERNET DRIVER
61eee9a7 9348M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9349L: linux-usb@vger.kernel.org
1da177e4 9350S: Maintained
679655da 9351F: drivers/net/usb/cdc_*.c
c117ab84 9352F: include/uapi/linux/usb/cdc.h
1da177e4 9353
b02b371e 9354USB CYPRESS C67X00 DRIVER
8b58be88 9355M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9356L: linux-usb@vger.kernel.org
9357S: Maintained
679655da 9358F: drivers/usb/c67x00/
b02b371e 9359
d0374f4f 9360USB DAVICOM DM9601 DRIVER
8b58be88 9361M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9362L: netdev@vger.kernel.org
d0374f4f
PK
9363W: http://www.linux-usb.org/usbnet
9364S: Maintained
679655da 9365F: drivers/net/usb/dm9601.c
d0374f4f 9366
cc2020e6 9367USB DIAMOND RIO500 DRIVER
8b58be88 9368M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9369L: rio500-users@lists.sourceforge.net
9370W: http://rio500.sourceforge.net
9371S: Maintained
679655da 9372F: drivers/usb/misc/rio500*
cc2020e6 9373
1da177e4 9374USB EHCI DRIVER
578333ab 9375M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9376L: linux-usb@vger.kernel.org
578333ab 9377S: Maintained
679655da
JP
9378F: Documentation/usb/ehci.txt
9379F: drivers/usb/host/ehci*
1da177e4 9380
69ae9e3e 9381USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9382M: Felipe Balbi <balbi@ti.com>
795fb7e7 9383L: linux-usb@vger.kernel.org
69ae9e3e 9384W: http://www.linux-usb.org/gadget
d6d0f665
FB
9385T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9386S: Maintained
679655da
JP
9387F: drivers/usb/gadget/
9388F: include/linux/usb/gadget*
69ae9e3e 9389
2dea64b4 9390USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9391M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9392L: linux-usb@vger.kernel.org
54e5881d 9393T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9394S: Maintained
c2f01971 9395F: Documentation/hid/hiddev.txt
679655da 9396F: drivers/hid/usbhid/
1da177e4 9397
857aab34 9398USB/IP DRIVERS
857aab34 9399L: linux-usb@vger.kernel.org
3ff4afe8 9400S: Orphan
857aab34 9401F: drivers/staging/usbip/
9402
959eea21 9403USB ISP116X DRIVER
8b58be88 9404M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9405L: linux-usb@vger.kernel.org
959eea21 9406S: Maintained
679655da
JP
9407F: drivers/usb/host/isp116x*
9408F: include/linux/usb/isp116x.h
959eea21 9409
1da177e4 9410USB KAWASAKI LSI DRIVER
61eee9a7 9411M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9412L: linux-usb@vger.kernel.org
1da177e4 9413S: Maintained
679655da 9414F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9415
9416USB MASS STORAGE DRIVER
8b58be88 9417M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9418L: linux-usb@vger.kernel.org
8836aeb8 9419L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9420S: Maintained
9421W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9422F: drivers/usb/storage/
1da177e4 9423
af39917d
CL
9424USB MIDI DRIVER
9425M: Clemens Ladisch <clemens@ladisch.de>
9426L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9427T: git git://git.alsa-project.org/alsa-kernel.git
9428S: Maintained
9429F: sound/usb/midi.*
9430
444ce9d4
JP
9431USB NETWORKING DRIVERS
9432L: linux-usb@vger.kernel.org
9433S: Odd Fixes
9434F: drivers/net/usb/
9435
1da177e4 9436USB OHCI DRIVER
578333ab 9437M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9438L: linux-usb@vger.kernel.org
578333ab 9439S: Maintained
679655da
JP
9440F: Documentation/usb/ohci.txt
9441F: drivers/usb/host/ohci*
1da177e4 9442
ba460e48 9443USB OPTION-CARD DRIVER
8b58be88 9444M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9445L: linux-usb@vger.kernel.org
ba460e48 9446S: Maintained
679655da 9447F: drivers/usb/serial/option.c
ba460e48 9448
1da177e4 9449USB PEGASUS DRIVER
a16b945c 9450M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9451L: linux-usb@vger.kernel.org
043600a6 9452L: netdev@vger.kernel.org
052e3128
PM
9453T: git git://github.com/petkan/pegasus.git
9454W: https://github.com/petkan/pegasus
1da177e4 9455S: Maintained
679655da 9456F: drivers/net/usb/pegasus.*
1da177e4 9457
d3ad558f
FB
9458USB PHY LAYER
9459M: Felipe Balbi <balbi@ti.com>
9460L: linux-usb@vger.kernel.org
9461T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9462S: Maintained
9463F: drivers/usb/phy/
d3ad558f 9464
73e4fb3f 9465USB PRINTER DRIVER (usblp)
8b58be88 9466M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9467L: linux-usb@vger.kernel.org
73e4fb3f 9468S: Supported
679655da 9469F: drivers/usb/class/usblp.c
1da177e4
LT
9470
9471USB RTL8150 DRIVER
a16b945c 9472M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9473L: linux-usb@vger.kernel.org
043600a6 9474L: netdev@vger.kernel.org
052e3128
PM
9475T: git git://github.com/petkan/rtl8150.git
9476W: https://github.com/petkan/rtl8150
1da177e4 9477S: Maintained
679655da 9478F: drivers/net/usb/rtl8150.c
1da177e4 9479
f896b796
GK
9480USB SERIAL SUBSYSTEM
9481M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9482L: linux-usb@vger.kernel.org
4e68852d 9483S: Maintained
679655da 9484F: Documentation/usb/usb-serial.txt
f896b796 9485F: drivers/usb/serial/
679655da 9486F: include/linux/usb/serial.h
1da177e4 9487
b3f0db1c
SG
9488USB SMSC75XX ETHERNET DRIVER
9489M: Steve Glendinning <steve.glendinning@shawell.net>
9490L: netdev@vger.kernel.org
9491S: Maintained
9492F: drivers/net/usb/smsc75xx.*
9493
2f7ca802 9494USB SMSC95XX ETHERNET DRIVER
90b24cfb 9495M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9496L: netdev@vger.kernel.org
90b24cfb 9497S: Maintained
679655da 9498F: drivers/net/usb/smsc95xx.*
2f7ca802 9499
f423b9a8 9500USB SN9C1xx DRIVER
8b58be88 9501M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9502L: linux-usb@vger.kernel.org
661263b5 9503L: linux-media@vger.kernel.org
275ffde4 9504T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9505W: http://www.linux-projects.org
9506S: Maintained
b8da9d3a 9507F: drivers/staging/media/sn9c102/
1da177e4
LT
9508
9509USB SUBSYSTEM
879a5a00 9510M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9511L: linux-usb@vger.kernel.org
1da177e4 9512W: http://www.linux-usb.org
08deed1e 9513T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9514S: Supported
679655da 9515F: Documentation/usb/
679655da
JP
9516F: drivers/usb/
9517F: include/linux/usb.h
9518F: include/linux/usb/
1da177e4
LT
9519
9520USB UHCI DRIVER
8b58be88 9521M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9522L: linux-usb@vger.kernel.org
1da177e4 9523S: Maintained
679655da 9524F: drivers/usb/host/uhci*
1da177e4 9525
69ae9e3e 9526USB "USBNET" DRIVER FRAMEWORK
686f13bb 9527M: Oliver Neukum <oneukum@suse.de>
043600a6 9528L: netdev@vger.kernel.org
69ae9e3e 9529W: http://www.linux-usb.org/usbnet
1da177e4 9530S: Maintained
679655da
JP
9531F: drivers/net/usb/usbnet.c
9532F: include/linux/usb/usbnet.h
1da177e4 9533
c0efd232 9534USB VIDEO CLASS
c53ac071 9535M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9536L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9537L: linux-media@vger.kernel.org
275ffde4 9538T: git git://linuxtv.org/media_tree.git
57c6d2e9 9539W: http://www.ideasonboard.org/uvc/
c0efd232 9540S: Maintained
0c0d06ca 9541F: drivers/media/usb/uvc/
6c0f0359 9542F: include/uapi/linux/uvcvideo.h
1da177e4 9543
b60b9c45
HV
9544USB VISION DRIVER
9545M: Hans Verkuil <hverkuil@xs4all.nl>
9546L: linux-media@vger.kernel.org
9547T: git git://linuxtv.org/media_tree.git
9548W: http://linuxtv.org
9549S: Odd Fixes
9550F: drivers/media/usb/usbvision/
9551
8282da47
LP
9552USB WEBCAM GADGET
9553M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9554L: linux-usb@vger.kernel.org
9555S: Maintained
9556F: drivers/usb/gadget/*uvc*.c
9557F: drivers/usb/gadget/webcam.c
9558
bf164cc0 9559USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9560M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9561L: linux-wireless@vger.kernel.org
9562S: Maintained
679655da 9563F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9564
eb6bab13 9565USB XHCI DRIVER
03d85053 9566M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9567L: linux-usb@vger.kernel.org
9568S: Supported
36d0344c
SS
9569F: drivers/usb/host/xhci*
9570F: drivers/usb/host/pci-quirks*
eb6bab13 9571
1da177e4 9572USB ZD1201 DRIVER
4086b9ca 9573L: linux-wireless@vger.kernel.org
1da177e4 9574W: http://linux-lc100020.sourceforge.net
4086b9ca 9575S: Orphan
679655da 9576F: drivers/net/wireless/zd1201.*
1da177e4 9577
b7eee616 9578USB ZR364XX DRIVER
8b58be88 9579M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9580L: linux-usb@vger.kernel.org
661263b5 9581L: linux-media@vger.kernel.org
275ffde4 9582T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9583W: http://royale.zerezo.com/zr364xx/
9584S: Maintained
679655da 9585F: Documentation/video4linux/zr364xx.txt
90d72ac6 9586F: drivers/media/usb/zr364xx/
b7eee616 9587
e7839f25 9588USER-MODE LINUX (UML)
8b58be88 9589M: Jeff Dike <jdike@addtoit.com>
b15194b7 9590M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9591L: user-mode-linux-devel@lists.sourceforge.net
9592L: user-mode-linux-user@lists.sourceforge.net
9593W: http://user-mode-linux.sourceforge.net
9594S: Maintained
61516587 9595F: Documentation/virtual/uml/
679655da 9596F: arch/um/
b070989a 9597F: arch/x86/um/
679655da
JP
9598F: fs/hostfs/
9599F: fs/hppfs/
b7eee616 9600
e5f114e9 9601USERSPACE I/O (UIO)
6a534c9d 9602M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9603M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9604S: Maintained
679655da
JP
9605F: Documentation/DocBook/uio-howto.tmpl
9606F: drivers/uio/
9607F: include/linux/uio*.h
e5f114e9 9608
256cccbe 9609UTIL-LINUX PACKAGE
8b58be88 9610M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9611L: util-linux@vger.kernel.org
9612W: http://en.wikipedia.org/wiki/Util-linux
9613T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9614S: Maintained
9615
c1fd1c07 9616UVESAFB DRIVER
8b58be88 9617M: Michal Januszewski <spock@gentoo.org>
c69f677c 9618L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9619W: http://dev.gentoo.org/~spock/projects/uvesafb/
9620S: Maintained
679655da
JP
9621F: Documentation/fb/uvesafb.txt
9622F: drivers/video/uvesafb.*
c1fd1c07 9623
4480f15b 9624VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9625M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9626S: Maintained
679655da
JP
9627F: Documentation/filesystems/vfat.txt
9628F: fs/fat/
1da177e4 9629
cba3345c
AW
9630VFIO DRIVER
9631M: Alex Williamson <alex.williamson@redhat.com>
9632L: kvm@vger.kernel.org
9633S: Maintained
9634F: Documentation/vfio.txt
9635F: drivers/vfio/
9636F: include/linux/vfio.h
c117ab84 9637F: include/uapi/linux/vfio.h
cba3345c 9638
9e6f3438
PO
9639VIDEOBUF2 FRAMEWORK
9640M: Pawel Osciak <pawel@osciak.com>
9641M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9642M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9643L: linux-media@vger.kernel.org
9644S: Maintained
90d72ac6 9645F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9646F: include/media/videobuf2-*
9647
9a82446b
AS
9648VIRTIO CONSOLE DRIVER
9649M: Amit Shah <amit.shah@redhat.com>
9650L: virtualization@lists.linux-foundation.org
9651S: Maintained
9652F: drivers/char/virtio_console.c
9653F: include/linux/virtio_console.h
c117ab84 9654F: include/uapi/linux/virtio_console.h
9a82446b 9655
2426ec8f
MT
9656VIRTIO CORE, NET AND BLOCK DRIVERS
9657M: Rusty Russell <rusty@rustcorp.com.au>
9658M: "Michael S. Tsirkin" <mst@redhat.com>
9659L: virtualization@lists.linux-foundation.org
9660S: Maintained
9661F: drivers/virtio/
c893c8d7 9662F: tools/virtio/
2426ec8f
MT
9663F: drivers/net/virtio_net.c
9664F: drivers/block/virtio_blk.c
9665F: include/linux/virtio_*.h
916cdabc 9666F: include/uapi/linux/virtio_*.h
2426ec8f 9667
3a4d5c94
MT
9668VIRTIO HOST (VHOST)
9669M: "Michael S. Tsirkin" <mst@redhat.com>
9670L: kvm@vger.kernel.org
c996d8b9 9671L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9672L: netdev@vger.kernel.org
9673S: Maintained
9674F: drivers/vhost/
c117ab84 9675F: include/uapi/linux/vhost.h
3a4d5c94 9676
1da177e4 9677VIA RHINE NETWORK DRIVER
8b58be88 9678M: Roger Luethi <rl@hellgate.ch>
1da177e4 9679S: Maintained
f2148a47 9680F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9681
f0bf7f61 9682VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9683M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9684M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9685S: Maintained
9686F: drivers/mmc/host/via-sdmmc.c
9687
69e4a7c2 9688VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9689M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9690L: linux-fbdev@vger.kernel.org
69e4a7c2 9691S: Maintained
c7babebd
FTS
9692F: include/linux/via-core.h
9693F: include/linux/via-gpio.h
9694F: include/linux/via_i2c.h
679655da 9695F: drivers/video/via/
69e4a7c2 9696
01f20734 9697VIA VELOCITY NETWORK DRIVER
8b58be88 9698M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9699L: netdev@vger.kernel.org
9700S: Maintained
f2148a47 9701F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9702
0b7bc1fa
HV
9703VIVI VIRTUAL VIDEO DRIVER
9704M: Hans Verkuil <hverkuil@xs4all.nl>
9705L: linux-media@vger.kernel.org
9706T: git git://linuxtv.org/media_tree.git
9707W: http://linuxtv.org
9708S: Maintained
9709F: drivers/media/platform/vivi*
9710
be7f8273 9711VLAN (802.1Q)
8b58be88 9712M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9713L: netdev@vger.kernel.org
9714S: Maintained
679655da
JP
9715F: drivers/net/macvlan.c
9716F: include/linux/if_*vlan.h
9717F: net/8021q/
be7f8273 9718
55e331cf 9719VLYNQ BUS
8b58be88 9720M: Florian Fainelli <florian@openwrt.org>
8578d7af 9721L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9722S: Maintained
9723F: drivers/vlynq/vlynq.c
9724F: include/linux/vlynq.h
9725
390beae4
MW
9726VME SUBSYSTEM
9727M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9728M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9729M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9730L: devel@driverdev.osuosl.org
9731S: Maintained
9732T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9733F: Documentation/vme_api.txt
9734F: drivers/staging/vme/
9735F: drivers/vme/
9736F: include/linux/vme*
9737
4488e09b
AK
9738VMWARE HYPERVISOR INTERFACE
9739M: Alok Kataria <akataria@vmware.com>
9740L: virtualization@lists.linux-foundation.org
9741S: Supported
9742F: arch/x86/kernel/cpu/vmware.c
9743
d1a890fa 9744VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9745M: Shreyas Bhatewara <sbhatewara@vmware.com>
9746M: "VMware, Inc." <pv-drivers@vmware.com>
9747L: netdev@vger.kernel.org
9748S: Maintained
9749F: drivers/net/vmxnet3/
d1a890fa 9750
851b1642 9751VMware PVSCSI driver
f2d7e40e 9752M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9753M: VMware PV-Drivers <pv-drivers@vmware.com>
9754L: linux-scsi@vger.kernel.org
9755S: Maintained
9756F: drivers/scsi/vmw_pvscsi.c
9757F: drivers/scsi/vmw_pvscsi.h
9758
e53e86c7 9759VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9760M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9761M: Mark Brown <broonie@kernel.org>
e53e86c7 9762W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9763W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9765S: Supported
679655da
JP
9766F: drivers/regulator/
9767F: include/linux/regulator/
e53e86c7 9768
ab41319e 9769VT1211 HARDWARE MONITOR DRIVER
8b58be88 9770M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9771L: lm-sensors@lm-sensors.org
9772S: Maintained
679655da
JP
9773F: Documentation/hwmon/vt1211
9774F: drivers/hwmon/vt1211.c
ab41319e 9775
1de9e371 9776VT8231 HARDWARE MONITOR DRIVER
8b58be88 9777M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9778L: lm-sensors@lm-sensors.org
9779S: Maintained
679655da 9780F: drivers/hwmon/vt8231.c
1de9e371 9781
88095e7b
TO
9782VUB300 USB to SDIO/SD/MMC bridge chip
9783M: Tony Olech <tony.olech@elandigitalsystems.com>
9784L: linux-mmc@vger.kernel.org
9785L: linux-usb@vger.kernel.org
9786S: Supported
9787F: drivers/mmc/host/vub300.c
9788
1da177e4 9789W1 DALLAS'S 1-WIRE BUS
a8018766 9790M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9791S: Maintained
679655da
JP
9792F: Documentation/w1/
9793F: drivers/w1/
1da177e4 9794
13927079 9795W83791D HARDWARE MONITORING DRIVER
8b58be88 9796M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9797L: lm-sensors@lm-sensors.org
25845c22 9798S: Maintained
679655da
JP
9799F: Documentation/hwmon/w83791d
9800F: drivers/hwmon/w83791d.c
13927079 9801
61db011d 9802W83793 HARDWARE MONITORING DRIVER
8b58be88 9803M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9804L: lm-sensors@lm-sensors.org
9805S: Maintained
679655da
JP
9806F: Documentation/hwmon/w83793
9807F: drivers/hwmon/w83793.c
61db011d 9808
e3760b43 9809W83795 HARDWARE MONITORING DRIVER
7c81c60f 9810M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9811L: lm-sensors@lm-sensors.org
9812S: Maintained
9813F: drivers/hwmon/w83795.c
9814
1da177e4 9815W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9816M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9817S: Maintained
679655da 9818F: drivers/mmc/host/wbsd.*
1da177e4 9819
3527761c 9820WATCHDOG DEVICE DRIVERS
8b58be88 9821M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9822L: linux-watchdog@vger.kernel.org
9823W: http://www.linux-watchdog.org/
f599aaf0 9824T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9825S: Maintained
679655da
JP
9826F: Documentation/watchdog/
9827F: drivers/watchdog/
9828F: include/linux/watchdog.h
c117ab84 9829F: include/uapi/linux/watchdog.h
3527761c 9830
1da177e4 9831WD7000 SCSI DRIVER
8b58be88 9832M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9833L: linux-scsi@vger.kernel.org
9834S: Maintained
679655da 9835F: drivers/scsi/wd7000.c
1da177e4 9836
b22e00f3
DH
9837WIIMOTE HID DRIVER
9838M: David Herrmann <dh.herrmann@googlemail.com>
9839L: linux-input@vger.kernel.org
9840S: Maintained
9841F: drivers/hid/hid-wiimote*
9842
e258b80e 9843WINBOND CIR DRIVER
364e9e18 9844M: David Härdeman <david@hardeman.nu>
e258b80e 9845S: Maintained
116ab806 9846F: drivers/media/rc/winbond-cir.c
e258b80e 9847
8a70da82 9848WIMAX STACK
8b58be88 9849M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9850M: linux-wimax@intel.com
63fae219 9851L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9852S: Supported
9853W: http://linuxwimax.org
315987dc 9854F: Documentation/wimax/README.wimax
315987dc
JP
9855F: include/linux/wimax/debug.h
9856F: include/net/wimax.h
c117ab84 9857F: include/uapi/linux/wimax.h
315987dc 9858F: net/wimax/
8a70da82 9859
5fc14680 9860WISTRON LAPTOP BUTTON DRIVER
8b58be88 9861M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9862S: Maintained
679655da 9863F: drivers/input/misc/wistron_btns.c
5fc14680 9864
1da177e4 9865WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9866M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9867L: linux-wireless@vger.kernel.org
926554c4 9868W: http://oops.ghostprotocols.net:81/blog
1da177e4 9869S: Maintained
679655da 9870F: drivers/net/wireless/wl3501*
1da177e4 9871
febf1dff 9872WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9873M: Mark Brown <broonie@kernel.org>
8b58be88 9874M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9875L: linux-input@vger.kernel.org
9876T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9877W: http://opensource.wolfsonmicro.com/node/7
9878S: Supported
679655da
JP
9879F: drivers/input/touchscreen/*wm97*
9880F: include/linux/wm97xx.h
febf1dff 9881
055bcbcb 9882WOLFSON MICROELECTRONICS DRIVERS
fef95164 9883L: patches@opensource.wolfsonmicro.com
cf8eda3e 9884T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9885T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9886W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9887S: Supported
3768f0b1 9888F: Documentation/hwmon/wm83??
af1c5386 9889F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9890F: drivers/clk/clk-wm83*.c
9c309598 9891F: drivers/extcon/extcon-arizona.c
b75ea16a 9892F: drivers/leds/leds-wm83*.c
25b273ba 9893F: drivers/gpio/gpio-*wm*.c
9c309598 9894F: drivers/gpio/gpio-arizona.c
d22b0869 9895F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9896F: drivers/input/misc/wm831x-on.c
9897F: drivers/input/touchscreen/wm831x-ts.c
9898F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9899F: drivers/mfd/arizona*
9900F: drivers/mfd/wm*.c
b75ea16a
MB
9901F: drivers/power/wm83*.c
9902F: drivers/rtc/rtc-wm83*.c
9903F: drivers/regulator/wm8*.c
3860e6c4 9904F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9905F: drivers/watchdog/wm83*_wdt.c
9c309598 9906F: include/linux/mfd/arizona/
3860e6c4 9907F: include/linux/mfd/wm831x/
b75ea16a 9908F: include/linux/mfd/wm8350/
3768f0b1 9909F: include/linux/mfd/wm8400*
59ec6da2 9910F: include/linux/wm97xx.h
055bcbcb 9911F: include/sound/wm????.h
9c309598 9912F: sound/soc/codecs/arizona.?
055bcbcb 9913F: sound/soc/codecs/wm*
b75ea16a 9914
3e6cd7a4
TH
9915WORKQUEUE
9916M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9917T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9918S: Maintained
9919F: include/linux/workqueue.h
9920F: kernel/workqueue.c
9921F: Documentation/workqueue.txt
9922
1da177e4 9923X.25 NETWORK LAYER
8bf28059 9924M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9925L: linux-x25@vger.kernel.org
8bf28059 9926S: Odd Fixes
679655da
JP
9927F: Documentation/networking/x25*
9928F: include/net/x25*
9929F: net/x25/
1da177e4 9930
e2d1d6c0 9931X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9932M: Thomas Gleixner <tglx@linutronix.de>
9933M: Ingo Molnar <mingo@redhat.com>
9934M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9935M: x86@kernel.org
981c3a4f 9936L: linux-kernel@vger.kernel.org
75fc2d37 9937T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9938S: Maintained
679655da
JP
9939F: Documentation/x86/
9940F: arch/x86/
e2d1d6c0 9941
d0944853 9942X86 PLATFORM DRIVERS
f7cb13b3 9943M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9944L: platform-driver-x86@vger.kernel.org
28b8e8d4 9945T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9946S: Maintained
14430813 9947F: drivers/platform/x86/
d0944853 9948
c1f5c54b
IM
9949X86 MCE INFRASTRUCTURE
9950M: Tony Luck <tony.luck@intel.com>
487ba8e8 9951M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9952L: linux-edac@vger.kernel.org
9953S: Maintained
9954F: arch/x86/kernel/cpu/mcheck/*
9955
d6fad502 9956XC2028/3028 TUNER DRIVER
1b2c14b4 9957M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9958L: linux-media@vger.kernel.org
9959W: http://linuxtv.org
9960T: git git://linuxtv.org/media_tree.git
9961S: Maintained
9962F: drivers/media/tuners/tuner-xc2028.*
9963
c4468085 9964XEN HYPERVISOR INTERFACE
c4468085 9965M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9966M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9967M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9968L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9969T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9970S: Supported
9971F: arch/x86/xen/
9972F: drivers/*/xen-*front.c
9973F: drivers/xen/
9974F: arch/x86/include/asm/xen/
9975F: include/xen/
c117ab84 9976F: include/uapi/xen/
c4468085 9977
77bfb479
SS
9978XEN HYPERVISOR ARM
9979M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9980L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9981S: Supported
9982F: arch/arm/xen/
9983F: arch/arm/include/asm/xen/
9984
b475e83f
SS
9985XEN HYPERVISOR ARM64
9986M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9987L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9988S: Supported
9989F: arch/arm64/xen/
9990F: arch/arm64/include/asm/xen/
9991
9b57e1a7
IC
9992XEN NETWORK BACKEND DRIVER
9993M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9994M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9995L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9996L: netdev@vger.kernel.org
9997S: Supported
9998F: drivers/net/xen-netback/*
9999
c5f8e29d
KRW
10000XEN PCI SUBSYSTEM
10001M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10002L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10003S: Supported
10004F: arch/x86/pci/*xen*
10005F: drivers/pci/*xen*
10006
10007XEN SWIOTLB SUBSYSTEM
10008M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10009L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10010S: Supported
10011F: arch/x86/xen/*swiotlb*
10012F: drivers/xen/*swiotlb*
10013
1da177e4
LT
10014XFS FILESYSTEM
10015P: Silicon Graphics Inc
809625ca 10016M: Dave Chinner <david@fromorbit.com>
18caa67a 10017M: xfs@oss.sgi.com
d7ede1aa 10018L: xfs@oss.sgi.com
1da177e4 10019W: http://oss.sgi.com/projects/xfs
54e5881d 10020T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10021S: Supported
679655da
JP
10022F: Documentation/filesystems/xfs.txt
10023F: fs/xfs/
1da177e4 10024
8a3b7a25 10025XILINX AXI ETHERNET DRIVER
59a54f30
MS
10026M: Anirudha Sarangi <anirudh@xilinx.com>
10027M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10028S: Maintained
10029F: drivers/net/ethernet/xilinx/xilinx_axienet*
10030
c9d3d8ec 10031XILINX SYSTEMACE DRIVER
cdeb8994 10032S: Orphan
679655da 10033F: drivers/block/xsysace.c
c9d3d8ec 10034
238b8721 10035XILINX UARTLITE SERIAL DRIVER
8b58be88 10036M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10037L: linux-serial@vger.kernel.org
10038S: Maintained
df621252 10039F: drivers/tty/serial/uartlite.c
238b8721 10040
f620e4b8
MF
10041XTENSA XTFPGA PLATFORM SUPPORT
10042M: Max Filippov <jcmvbkbc@gmail.com>
10043L: linux-xtensa@linux-xtensa.org
10044S: Maintained
10045F: drivers/spi/spi-xtensa-xtfpga.c
10046
1da177e4 10047YAM DRIVER FOR AX.25
8b58be88 10048M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10049L: linux-hams@vger.kernel.org
10050S: Maintained
679655da
JP
10051F: drivers/net/hamradio/yam*
10052F: include/linux/yam.h
1da177e4 10053
af64a5eb 10054YEALINK PHONE DRIVER
8b58be88 10055M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10056L: usbb2k-api-dev@nongnu.org
10057S: Maintained
679655da
JP
10058F: Documentation/input/yealink.txt
10059F: drivers/input/misc/yealink.*
af64a5eb 10060
1da177e4 10061Z8530 DRIVER FOR AX.25
8b58be88 10062M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10063W: http://yaina.de/jreuter/
10064W: http://www.qsl.net/dl1bke/
10065L: linux-hams@vger.kernel.org
10066S: Maintained
679655da
JP
10067F: Documentation/networking/z8530drv.txt
10068F: drivers/net/hamradio/*scc.c
10069F: drivers/net/hamradio/z8530.h
1da177e4 10070
0cf31ec1 10071ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10072M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10073L: linux-mm@kvack.org
10074S: Maintained
10075F: mm/zbud.c
10076F: include/linux/zbud.h
10077
7c0c3afb 10078ZD1211RW WIRELESS DRIVER
8b58be88
JP
10079M: Daniel Drake <dsd@gentoo.org>
10080M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10081W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10082L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10083L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10084S: Maintained
679655da 10085F: drivers/net/wireless/zd1211rw/
7c0c3afb 10086
1da177e4 10087ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10088L: mjpeg-users@lists.sourceforge.net
f63145e2 10089L: linux-media@vger.kernel.org
1da177e4 10090W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10091T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10092S: Odd Fixes
90d72ac6 10093F: drivers/media/pci/zoran/
1da177e4 10094
6920f2cc
MK
10095ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10096M: Minchan Kim <minchan@kernel.org>
10097M: Nitin Gupta <ngupta@vflare.org>
10098L: linux-kernel@vger.kernel.org
10099S: Maintained
10100F: drivers/block/zram/
10101F: Documentation/blockdev/zram.txt
10102
8b4a4080 10103ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10104M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10105S: Maintained
df621252 10106F: drivers/tty/serial/zs.*
8b4a4080 10107
eae70d06
MK
10108ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10109M: Minchan Kim <minchan@kernel.org>
10110M: Nitin Gupta <ngupta@vflare.org>
10111L: linux-mm@kvack.org
10112S: Maintained
10113F: mm/zsmalloc.c
10114F: include/linux/zsmalloc.h
10115
0cf31ec1 10116ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10117M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10118L: linux-mm@kvack.org
10119S: Maintained
10120F: mm/zswap.c
10121
1da177e4 10122THE REST
8b58be88 10123M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10124L: linux-kernel@vger.kernel.org
8a6e2535 10125Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10126T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10127S: Buried alive in reporters
34d03cc1
JP
10128F: *
10129F: */
This page took 4.941096 seconds and 5 git commands to generate.