Bluetooth: Set Simultaneous LE and BR/EDR controller option to zero
[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/
157
1da177e4 1586PACK NETWORK DRIVER FOR AX.25
8b58be88 159M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
160L: linux-hams@vger.kernel.org
161S: Maintained
679655da 162F: drivers/net/hamradio/6pack.c
1da177e4 163
1da177e4 1648169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 165M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 166M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 167L: netdev@vger.kernel.org
1da177e4 168S: Maintained
a8fe65b8 169F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
170
1718250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 172M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
173L: linux-serial@vger.kernel.org
174W: http://serial.sourceforge.net
8ee16a1b 175S: Maintained
08deed1e 176T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 177F: drivers/tty/serial/8250*
679655da 178F: include/linux/serial_8250.h
1da177e4
LT
179
1808390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 181L: netdev@vger.kernel.org
0cf445ce 182S: Orphan / Obsolete
644570b8 183F: drivers/net/ethernet/8390/
1da177e4 184
67543e50 1859P FILE SYSTEM
8b58be88
JP
186M: Eric Van Hensbergen <ericvh@gmail.com>
187M: Ron Minnich <rminnich@sandia.gov>
188M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 189L: v9fs-developer@lists.sourceforge.net
27a2a5ff 190W: http://swik.net/v9fs
8a6e2535 191Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 192T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 193S: Maintained
679655da
JP
194F: Documentation/filesystems/9p.txt
195F: fs/9p/
2315cb14
RL
196F: net/9p/
197F: include/net/9p/
198F: include/uapi/linux/virtio_9p.h
199F: include/trace/events/9p.h
200
67543e50 201
91952bc0
AP
202A8293 MEDIA DRIVER
203M: Antti Palosaari <crope@iki.fi>
204L: linux-media@vger.kernel.org
205W: http://linuxtv.org/
206W: http://palosaari.fi/linux/
207Q: http://patchwork.linuxtv.org/project/linux-media/list/
208T: git git://linuxtv.org/anttip/media_tree.git
209S: Maintained
210F: drivers/media/dvb-frontends/a8293*
211
e2d1d6c0 212AACRAID SCSI RAID DRIVER
8b58be88 213M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
214L: linux-scsi@vger.kernel.org
215W: http://www.adaptec.com/
1da177e4 216S: Supported
679655da
JP
217F: Documentation/scsi/aacraid.txt
218F: drivers/scsi/aacraid/
1da177e4 219
ea8f8fc8
JT
220ABI/API
221L: linux-api@vger.kernel.org
222F: Documentation/ABI/
223F: include/linux/syscalls.h
224F: include/uapi/
225F: kernel/sys_ni.c
226
249e3c85 227ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 228M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
229L: lm-sensors@lm-sensors.org
230S: Maintained
679655da 231F: drivers/hwmon/abituguru.c
f2b84bbc 232
249e3c85 233ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 234M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
235L: lm-sensors@lm-sensors.org
236S: Maintained
679655da 237F: drivers/hwmon/abituguru3.c
249e3c85 238
1da177e4 239ACENIC DRIVER
8b58be88 240M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
241L: linux-acenic@sunsite.dk
242S: Maintained
531c4f89 243F: drivers/net/ethernet/alteon/acenic*
1da177e4 244
e86435eb 245ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 246M: Peter Feuerer <peter@piie.net>
d0944853 247L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
248W: http://piie.net/?section=acerhdf
249S: Maintained
250F: drivers/platform/x86/acerhdf.c
e86435eb 251
745a5d21 252ACER WMI LAPTOP EXTRAS
182ae55c 253M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 254L: platform-driver-x86@vger.kernel.org
745a5d21 255S: Maintained
679655da 256F: drivers/platform/x86/acer-wmi.c
745a5d21 257
1da177e4 258ACPI
49db1903 259M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 260M: Len Brown <lenb@kernel.org>
6968e50c 261L: linux-acpi@vger.kernel.org
360818b8
RW
262W: https://01.org/linux-acpi
263Q: https://patchwork.kernel.org/project/linux-acpi/list/
264T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 265S: Supported
679655da
JP
266F: drivers/acpi/
267F: drivers/pnp/pnpacpi/
268F: include/linux/acpi.h
43368e74 269F: include/acpi/
994b942f 270F: Documentation/acpi
89ca78a0 271F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
272F: drivers/pci/*acpi*
273F: drivers/pci/*/*acpi*
274F: drivers/pci/*/*/*acpi*
2754c447 275F: tools/power/acpi
8b59a454 276
3774929d
RW
277ACPI COMPONENT ARCHITECTURE (ACPICA)
278M: Robert Moore <robert.moore@intel.com>
279M: Lv Zheng <lv.zheng@intel.com>
280M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
281L: linux-acpi@vger.kernel.org
282L: devel@acpica.org
283W: https://acpica.org/
284W: https://github.com/acpica/acpica/
285Q: https://patchwork.kernel.org/project/linux-acpi/list/
286T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
287S: Supported
288F: drivers/acpi/acpica/
289F: include/acpi/
2754c447 290F: tools/power/acpi/
3774929d 291
8b59a454 292ACPI FAN DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/fan.c
1da177e4 298
8b59a454 299ACPI THERMAL DRIVER
8b58be88 300M: Zhang Rui <rui.zhang@intel.com>
8b59a454 301L: linux-acpi@vger.kernel.org
5ca92bd9 302W: https://01.org/linux-acpi
8b59a454 303S: Supported
679655da 304F: drivers/acpi/*thermal*
998be20f 305
359acec8 306ACPI VIDEO DRIVER
8b58be88 307M: Zhang Rui <rui.zhang@intel.com>
8b59a454 308L: linux-acpi@vger.kernel.org
5ca92bd9 309W: https://01.org/linux-acpi
8b59a454 310S: Supported
679655da 311F: drivers/acpi/video.c
998be20f 312
bff431e4 313ACPI WMI DRIVER
d0944853 314L: platform-driver-x86@vger.kernel.org
5b927259 315S: Orphan
679655da 316F: drivers/platform/x86/wmi.c
bff431e4 317
2f39d519 318AD1889 ALSA SOUND DRIVER
8b58be88 319M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
320W: http://wiki.parisc-linux.org/AD1889
321L: linux-parisc@vger.kernel.org
322S: Maintained
679655da 323F: sound/pci/ad1889.*
2f39d519 324
527a1a83
MH
325AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD5254
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/misc/ad525x_dpot.c
331
332AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD5398
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/regulator/ad5398.c
338
339AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7142
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/misc/ad714x.c
345
346AD7877 TOUCHSCREEN DRIVER
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD7877
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/input/touchscreen/ad7877.c
352
353AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
354M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 355W: http://wiki.analog.com/AD7879
a4edbc10 356W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
357S: Supported
358F: drivers/input/touchscreen/ad7879.c
359
1330b0dc
JK
360ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
361M: Jiri Kosina <jkosina@suse.cz>
362S: Maintained
363
1da177e4 364ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 365M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 366L: lm-sensors@lm-sensors.org
1da177e4 367S: Maintained
679655da
JP
368F: Documentation/hwmon/adm1025
369F: drivers/hwmon/adm1025.c
1da177e4 370
cae2caae 371ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 372M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
373L: lm-sensors@lm-sensors.org
374S: Maintained
679655da 375F: drivers/hwmon/adm1029.c
cae2caae 376
cc0b88cf 377ADM8211 WIRELESS DRIVER
cc0b88cf 378L: linux-wireless@vger.kernel.org
491b26b4 379W: http://wireless.kernel.org/
e71bcbd0 380S: Orphan
679655da 381F: drivers/net/wireless/adm8211.*
cc0b88cf 382
e8e31622
SA
383ADP1653 FLASH CONTROLLER DRIVER
384M: Sakari Ailus <sakari.ailus@iki.fi>
385L: linux-media@vger.kernel.org
386S: Maintained
387F: drivers/media/i2c/adp1653.c
388F: include/media/adp1653.h
389
527a1a83
MH
390ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
391M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 392W: http://wiki.analog.com/ADP5520
a4edbc10 393W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
394S: Supported
395F: drivers/mfd/adp5520.c
396F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 397F: drivers/leds/leds-adp5520.c
77278d50 398F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
399F: drivers/input/keyboard/adp5520-keys.c
400
401ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
402M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 403W: http://wiki.analog.com/ADP5588
a4edbc10 404W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
405S: Supported
406F: drivers/input/keyboard/adp5588-keys.c
77278d50 407F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
408
409ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
410M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 411W: http://wiki.analog.com/ADP8860
a4edbc10 412W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
413S: Supported
414F: drivers/video/backlight/adp8860_bl.c
415
8c22a8f5
DE
416ADS1015 HARDWARE MONITOR DRIVER
417M: Dirk Eibach <eibach@gdsys.de>
418L: lm-sensors@lm-sensors.org
419S: Maintained
420F: Documentation/hwmon/ads1015
421F: drivers/hwmon/ads1015.c
422F: include/linux/i2c/ads1015.h
423
1da177e4 424ADT746X FAN DRIVER
8b58be88 425M: Colin Leroy <colin@colino.net>
1da177e4 426S: Maintained
679655da 427F: drivers/macintosh/therm_adt746x.c
1da177e4 428
b058b859 429ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 430M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
431L: lm-sensors@lm-sensors.org
432S: Maintained
433F: Documentation/hwmon/adt7475
434F: drivers/hwmon/adt7475.c
435
527a1a83
MH
436ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
437M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 438W: http://wiki.analog.com/ADXL345
a4edbc10 439W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
440S: Supported
441F: drivers/input/misc/adxl34x.c
442
8c6af9e1 443ADVANSYS SCSI DRIVER
8b58be88 444M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
445L: linux-scsi@vger.kernel.org
446S: Maintained
679655da
JP
447F: Documentation/scsi/advansys.txt
448F: drivers/scsi/advansys.c
8c6af9e1 449
1da177e4 450AEDSP16 DRIVER
8b58be88 451M: Riccardo Facchetti <fizban@tin.it>
1da177e4 452S: Maintained
679655da 453F: sound/oss/aedsp16.c
1da177e4 454
91952bc0
AP
455AF9013 MEDIA DRIVER
456M: Antti Palosaari <crope@iki.fi>
457L: linux-media@vger.kernel.org
458W: http://linuxtv.org/
459W: http://palosaari.fi/linux/
460Q: http://patchwork.linuxtv.org/project/linux-media/list/
461T: git git://linuxtv.org/anttip/media_tree.git
462S: Maintained
463F: drivers/media/dvb-frontends/af9013*
464
465AF9033 MEDIA DRIVER
466M: Antti Palosaari <crope@iki.fi>
467L: linux-media@vger.kernel.org
468W: http://linuxtv.org/
469W: http://palosaari.fi/linux/
470Q: http://patchwork.linuxtv.org/project/linux-media/list/
471T: git git://linuxtv.org/anttip/media_tree.git
472S: Maintained
473F: drivers/media/dvb-frontends/af9033*
474
1da177e4 475AFFS FILE SYSTEM
6cf515e1
GU
476L: linux-fsdevel@vger.kernel.org
477S: Orphan
679655da
JP
478F: Documentation/filesystems/affs.txt
479F: fs/affs/
1da177e4 480
e2d1d6c0 481AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 482M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
483L: linux-afs@lists.infradead.org
484S: Supported
679655da
JP
485F: fs/afs/
486F: include/net/af_rxrpc.h
487F: net/rxrpc/af_rxrpc.c
e2d1d6c0 488
1da177e4 489AGPGART DRIVER
8b58be88 490M: David Airlie <airlied@linux.ie>
878eaf61 491T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 492S: Maintained
679655da
JP
493F: drivers/char/agp/
494F: include/linux/agp*
c117ab84 495F: include/uapi/linux/agp*
1da177e4
LT
496
497AHA152X SCSI DRIVER
8b58be88 498M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
499L: linux-scsi@vger.kernel.org
500S: Maintained
679655da
JP
501F: drivers/scsi/aha152x*
502F: drivers/scsi/pcmcia/aha152x*
1da177e4 503
64624d4f 504AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 505M: Hannes Reinecke <hare@suse.de>
64624d4f 506L: linux-scsi@vger.kernel.org
1da177e4 507S: Maintained
679655da 508F: drivers/scsi/aic7xxx/
1da177e4 509
450500ad
HV
510AIMSLAB FM RADIO RECEIVER DRIVER
511M: Hans Verkuil <hverkuil@xs4all.nl>
512L: linux-media@vger.kernel.org
513T: git git://linuxtv.org/media_tree.git
514W: http://linuxtv.org
515S: Maintained
516F: drivers/media/radio/radio-aimslab*
517
e2d1d6c0 518AIO
8b58be88 519M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
520L: linux-aio@kvack.org
521S: Supported
679655da
JP
522F: fs/aio.c
523F: include/linux/*aio*.h
e2d1d6c0 524
1da177e4 525ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 526M: Duncan Sands <duncan.sands@free.fr>
6372594a 527L: linux-usb@vger.kernel.org
1da177e4
LT
528W: http://www.linux-usb.org/SpeedTouch/
529S: Maintained
679655da
JP
530F: drivers/usb/atm/speedtch.c
531F: drivers/usb/atm/usbatm.c
1da177e4 532
272f133a 533ALCHEMY AU1XX0 MMC DRIVER
8b58be88 534M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 535S: Maintained
679655da 536F: drivers/mmc/host/au1xmmc.c
272f133a 537
4a4e5787 538ALI1563 I2C DRIVER
8b58be88 539M: Rudolf Marek <r.marek@assembler.cz>
846557d3 540L: linux-i2c@vger.kernel.org
4a4e5787 541S: Maintained
679655da
JP
542F: Documentation/i2c/busses/i2c-ali1563
543F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 544
1da177e4 545ALPHA PORT
8b58be88 546M: Richard Henderson <rth@twiddle.net>
8b58be88 547M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 548M: Matt Turner <mattst88@gmail.com>
c89f4f9a 549S: Odd Fixes
a9406699 550L: linux-alpha@vger.kernel.org
679655da 551F: arch/alpha/
1da177e4 552
16b8b922 553ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 554M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
555L: netdev@vger.kernel.org
556L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
557S: Maintained
558F: drivers/net/ethernet/altera/
559
adf9251f
TK
560ALTERA UART/JTAG UART SERIAL DRIVERS
561M: Tobias Klauser <tklauser@distanz.ch>
562L: linux-serial@vger.kernel.org
61bd0943 563L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
564S: Maintained
565F: drivers/tty/serial/altera_uart.c
566F: drivers/tty/serial/altera_jtaguart.c
567F: include/linux/altera_uart.h
568F: include/linux/altera_jtaguart.h
569
f4875e12
TL
570AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
571M: Tom Lendacky <thomas.lendacky@amd.com>
572L: linux-crypto@vger.kernel.org
573S: Supported
574F: drivers/crypto/ccp/
575F: include/linux/ccp.h
576
512d1027 577AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 578M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
579L: lm-sensors@lm-sensors.org
580S: Maintained
581F: Documentation/hwmon/fam15h_power
582F: drivers/hwmon/fam15h_power.c
583
167a675a 584AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 585M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 586L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 587S: Supported
679655da 588F: drivers/usb/gadget/amd5536udc.*
167a675a 589
f90b8116 590AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 591P: Andres Salomon <dilinger@queued.net>
67d76710 592L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
593W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
594S: Supported
679655da
JP
595F: drivers/char/hw_random/geode-rng.c
596F: drivers/crypto/geode*
597F: drivers/video/geode/
598F: arch/x86/include/asm/geode.h
f90b8116 599
919ee7dd 600AMD IOMMU (AMD-VI)
e4110568 601M: Joerg Roedel <joro@8bytes.org>
919ee7dd 602L: iommu@lists.linux-foundation.org
525b233c 603T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 604S: Maintained
b2c16391
JP
605F: drivers/iommu/amd_iommu*.[ch]
606F: include/linux/amd-iommu.h
919ee7dd 607
e7f5b309 608AMD MICROCODE UPDATE SUPPORT
943482d0 609M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 610L: amd64-microcode@amd64.org
943482d0 611S: Maintained
679655da 612F: arch/x86/kernel/microcode_amd.c
e7f5b309 613
45198c7b
LT
614AMD XGBE DRIVER
615M: Tom Lendacky <thomas.lendacky@amd.com>
616L: netdev@vger.kernel.org
617S: Supported
618F: drivers/net/ethernet/amd/xgbe/
619F: drivers/net/phy/amd-xgbe-phy.c
620
284f42b6 621AMS (Apple Motion Sensor) DRIVER
8b58be88 622M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 623S: Supported
bd5f47ec 624F: drivers/macintosh/ams/
284f42b6 625
f94b533d 626AMSO1100 RNIC DRIVER
8b58be88
JP
627M: Tom Tucker <tom@opengridcomputing.com>
628M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 629L: linux-rdma@vger.kernel.org
f94b533d 630S: Maintained
679655da 631F: drivers/infiniband/hw/amso1100/
f94b533d 632
531fca16
HV
633ANALOG DEVICES INC AD9389B DRIVER
634M: Hans Verkuil <hans.verkuil@cisco.com>
635L: linux-media@vger.kernel.org
636S: Maintained
637F: drivers/media/i2c/ad9389b*
638
c40ddfa3
HV
639ANALOG DEVICES INC ADV7511 DRIVER
640M: Hans Verkuil <hans.verkuil@cisco.com>
641L: linux-media@vger.kernel.org
642S: Maintained
643F: drivers/media/i2c/adv7511*
644
531fca16
HV
645ANALOG DEVICES INC ADV7604 DRIVER
646M: Hans Verkuil <hans.verkuil@cisco.com>
647L: linux-media@vger.kernel.org
648S: Maintained
649F: drivers/media/i2c/adv7604*
650
c40ddfa3
HV
651ANALOG DEVICES INC ADV7842 DRIVER
652M: Hans Verkuil <hans.verkuil@cisco.com>
653L: linux-media@vger.kernel.org
654S: Maintained
655F: drivers/media/i2c/adv7842*
656
527a1a83 657ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 658M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 659L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 660W: http://wiki.analog.com/
a4edbc10 661W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 662S: Supported
39c9d199 663F: sound/soc/codecs/adau*
cc52688a 664F: sound/soc/codecs/adav*
4bdef3bd 665F: sound/soc/codecs/ad1*
ae48f5ef 666F: sound/soc/codecs/ad7*
4bdef3bd 667F: sound/soc/codecs/ssm*
40216ce7 668F: sound/soc/codecs/sigmadsp.*
4bdef3bd 669
527a1a83 670ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 671L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
673W: http://blackfin.uclinux.org/
674S: Supported
675F: sound/soc/blackfin/*
676
42269063 677AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 678M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 679L: linuxppc-dev@lists.ozlabs.org
93711660 680L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 681S: Maintained
679655da 682F: sound/aoa/
42269063 683
1da177e4 684APM DRIVER
81024fc4
JK
685M: Jiri Kosina <jkosina@suse.cz>
686S: Odd fixes
679655da
JP
687F: arch/x86/kernel/apm_32.c
688F: include/linux/apm_bios.h
c117ab84 689F: include/uapi/linux/apm_bios.h
81024fc4 690F: drivers/char/apm-emulation.c
1da177e4 691
bd7aa4b2 692APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 693M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
694L: linux-input@vger.kernel.org
695S: Maintained
679655da 696F: drivers/input/mouse/bcm5974.c
bd7aa4b2 697
6f2fad74 698APPLE SMC DRIVER
d618540f
HR
699M: Henrik Rydberg <rydberg@euromail.se>
700L: lm-sensors@lm-sensors.org
6f2fad74 701S: Maintained
679655da 702F: drivers/hwmon/applesmc.c
6f2fad74 703
1da177e4 704APPLETALK NETWORK LAYER
8b58be88 705M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 706S: Maintained
679655da
JP
707F: drivers/net/appletalk/
708F: net/appletalk/
1da177e4 709
62a37dc7
LP
710APTINA CAMERA SENSOR PLL
711M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
712L: linux-media@vger.kernel.org
713S: Maintained
714F: drivers/media/i2c/aptina-pll.*
715
a480167b 716ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 717M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
718L: linux-ide@vger.kernel.org
719S: Maintained
720F: include/linux/pata_arasan_cf_data.h
721F: drivers/ata/pata_arasan_cf.c
722
1154ea7d 723ARC FRAMEBUFFER DRIVER
8b58be88 724M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 725S: Maintained
679655da
JP
726F: drivers/video/arcfb.c
727F: drivers/video/fb_defio.c
1154ea7d 728
1da177e4 729ARM MFM AND FLOPPY DRIVERS
8b58be88 730M: Ian Molton <spyro@f2s.com>
1da177e4 731S: Maintained
679655da
JP
732F: arch/arm/lib/floppydma.S
733F: arch/arm/include/asm/floppy.h
1da177e4 734
6f96521f
WD
735ARM PMU PROFILING AND DEBUGGING
736M: Will Deacon <will.deacon@arm.com>
737S: Maintained
738F: arch/arm/kernel/perf_event*
739F: arch/arm/oprofile/common.c
6f96521f
WD
740F: arch/arm/include/asm/pmu.h
741F: arch/arm/kernel/hw_breakpoint.c
742F: arch/arm/include/asm/hw_breakpoint.h
743
d4275354 744ARM PORT
8b58be88 745M: Russell King <linux@arm.linux.org.uk>
efc03ecb 746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
747W: http://www.arm.linux.org.uk/
748S: Maintained
749F: arch/arm/
750
d323c243
SB
751ARM SUB-ARCHITECTURES
752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 753S: Maintained
d323c243
SB
754F: arch/arm/mach-*/
755F: arch/arm/plat-*/
756T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
757
cefbf4ea
RK
758ARM PRIMECELL AACI PL041 DRIVER
759M: Russell King <linux@arm.linux.org.uk>
760S: Maintained
761F: sound/arm/aaci.*
762
763ARM PRIMECELL CLCD PL110 DRIVER
764M: Russell King <linux@arm.linux.org.uk>
765S: Maintained
766F: drivers/video/amba-clcd.*
767
768ARM PRIMECELL KMI PL050 DRIVER
769M: Russell King <linux@arm.linux.org.uk>
770S: Maintained
771F: drivers/input/serio/ambakmi.*
772F: include/linux/amba/kmi.h
773
2761f5c2 774ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
775M: Russell King <linux@arm.linux.org.uk>
776S: Maintained
679655da 777F: drivers/mmc/host/mmci.*
2f748aaa 778F: include/linux/amba/mmci.h
2761f5c2 779
1b4304e5
RK
780ARM PRIMECELL UART PL010 AND PL011 DRIVERS
781M: Russell King <linux@arm.linux.org.uk>
782S: Maintained
783F: drivers/tty/serial/amba-pl01*.c
784F: include/linux/amba/serial.h
2761f5c2 785
cefbf4ea
RK
786ARM PRIMECELL BUS SUPPORT
787M: Russell King <linux@arm.linux.org.uk>
788S: Maintained
789F: drivers/amba/
790F: include/linux/amba/bus.h
791
2b7a52a4 792ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 793M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
795S: Maintained
796
9c784f95 797ARM/AFEB9260 MACHINE SUPPORT
8b58be88 798M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
800S: Maintained
801
2b7a52a4 802ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 803M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
805S: Maintained
806
1b106699
MR
807ARM/Allwinner A1X SoC support
808M: Maxime Ripard <maxime.ripard@free-electrons.com>
809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
810S: Maintained
60b0f380
MR
811N: sun[x4567]i
812
813ARM/Allwinner SoC Clock Support
814M: Emilio López <emilio@elopez.com.ar>
815S: Maintained
816F: drivers/clk/sunxi/
1b106699 817
c1fc8675 818ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 819M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
820M: Nicolas Ferre <nicolas.ferre@atmel.com>
821M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 823W: http://maxim.org.za/at91_26.html
c1fc8675
NF
824W: http://www.linux4sam.org
825S: Supported
826F: arch/arm/mach-at91/
70e389cc
MB
827F: arch/arm/boot/dts/at91*.dts
828F: arch/arm/boot/dts/at91*.dtsi
829F: arch/arm/boot/dts/sama*.dts
830F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 831
6e05dd4e
BB
832ARM/ATMEL AT91 Clock Support
833M: Boris Brezillon <boris.brezillon@free-electrons.com>
834S: Maintained
835F: drivers/clk/at91
836
986cf2e9 837ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 838M: Rob Herring <robh@kernel.org>
986cf2e9
RH
839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
840S: Maintained
841F: arch/arm/mach-highbank/
842
d94f944e 843ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 844M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
845S: Maintained
846F: arch/arm/mach-cns3xxx/
847T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
848
386ab516
AS
849ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
850M: Alexander Shiyan <shc_work@mail.ru>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Odd Fixes
b8ba3874 853N: clps711x
386ab516 854
2b7a52a4 855ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 856M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 857M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 859S: Maintained
d19d3667
HS
860F: arch/arm/mach-ep93xx/
861F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
862
863ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 864M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
866S: Maintained
867
d4275354 868ARM/CLKDEV SUPPORT
8b58be88 869M: Russell King <linux@arm.linux.org.uk>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 871S: Maintained
d4275354 872F: arch/arm/include/asm/clkdev.h
4fa2651d 873F: drivers/clk/clkdev.c
d4275354 874
d48134e7 875ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 876M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
878S: Maintained
879
94150095
HF
880ARM/CONTEC MICRO9 MACHINE SUPPORT
881M: Hubert Feurstein <hubert.feurstein@contec.at>
882S: Maintained
883F: arch/arm/mach-ep93xx/micro9.c
884
1da177e4 885ARM/CORGI MACHINE SUPPORT
8b58be88 886M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
887S: Maintained
888
881a95f9 889ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 890M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
892T: git git://git.berlios.de/gemini-board
893S: Maintained
f49afbb5 894F: arch/arm/mach-gemini/
881a95f9 895
a990cbd8 896ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 897M: Barry Song <baohua@kernel.org>
a990cbd8 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 899T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
900S: Maintained
901F: arch/arm/mach-prima2/
05f30e8d
BS
902F: drivers/clk/clk-prima2.c
903F: drivers/clocksource/timer-prima2.c
904F: drivers/clocksource/timer-marco.c
f8505ef5 905N: [^a-z]sirf
a990cbd8 906
d4275354 907ARM/EBSA110 MACHINE SUPPORT
8b58be88 908M: Russell King <linux@arm.linux.org.uk>
efc03ecb 909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
910W: http://www.arm.linux.org.uk/
911S: Maintained
912F: arch/arm/mach-ebsa110/
b955f6ca 913F: drivers/net/ethernet/amd/am79c961a.*
d4275354 914
4721f3ce
UKK
915ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
916M: Uwe Kleine-König <kernel@pengutronix.de>
917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918S: Maintained
919N: efm32
920
a9da4f7e 921ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
922M: Daniel Ribeiro <drwyrm@gmail.com>
923M: Stefan Schmidt <stefan@openezx.org>
924M: Harald Welte <laforge@openezx.org>
d66f1886 925L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
926W: http://www.openezx.org/
927S: Maintained
cafc2265
SS
928T: topgit git://git.openezx.org/openezx.git
929F: arch/arm/mach-pxa/ezx.c
a9da4f7e 930
6a915af9 931ARM/FARADAY FA526 PORT
162500b3 932M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 934S: Maintained
1fa7e547 935T: git git://git.berlios.de/gemini-board
f49afbb5 936F: arch/arm/mm/*-fa*
6a915af9 937
d4275354 938ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 939M: Russell King <linux@arm.linux.org.uk>
efc03ecb 940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
941W: http://www.arm.linux.org.uk/
942S: Maintained
943F: arch/arm/include/asm/hardware/dec21285.h
944F: arch/arm/mach-footbridge/
945
86183a5f 946ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 947M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 948M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 950S: Maintained
f1c12837 951T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 952F: arch/arm/mach-imx/
2a82f95c 953F: arch/arm/boot/dts/imx*
e5dafa22 954F: arch/arm/configs/imx*_defconfig
86183a5f 955
a9866a09
SG
956ARM/FREESCALE MXS ARM ARCHITECTURE
957M: Shawn Guo <shawn.guo@linaro.org>
958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959S: Maintained
960T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
961F: arch/arm/mach-mxs/
962
2b7a52a4 963ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 964M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
966S: Maintained
967
90b8fc34 968ARM/GUMSTIX MACHINE SUPPORT
8b58be88 969M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
971S: Maintained
972
ef47d5f0 973ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 974M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
975M: Paul Parsons <lost.distance@yahoo.com>
976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
977S: Maintained
978F: arch/arm/mach-pxa/hx4700.c
979F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 980F: sound/soc/pxa/hx4700.c
ef47d5f0 981
21f37bc3 982ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 983M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
984W: www.jlime.com
985S: Maintained
084bad91
KE
986T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
987F: arch/arm/mach-sa1100/jornada720.c
988F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 989
5e767ab9
JMC
990ARM/IGEP MACHINE SUPPORT
991M: Enric Balletbo i Serra <eballetbo@gmail.com>
992M: Javier Martinez Canillas <javier@dowhile0.org>
993L: linux-omap@vger.kernel.org
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
06ff74fd 996F: arch/arm/boot/dts/omap3-igep*
5e767ab9 997
403d2971
MV
998ARM/INCOME PXA270 SUPPORT
999M: Marek Vasut <marek.vasut@gmail.com>
1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001S: Maintained
ec154082 1002F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1003
2b7a52a4 1004ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1005M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1006M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1008S: Maintained
e2bdb176
DW
1009
1010ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1011M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1013S: Maintained
2b7a52a4
LB
1014
1015ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1016M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1017M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1019S: Maintained
2b7a52a4
LB
1020
1021ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1022M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1023M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1025S: Maintained
2b7a52a4 1026
2b7a52a4 1027ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1028M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1030S: Maintained
1031
dfdd8cc9
KH
1032ARM/INTEL IXP4XX ARM ARCHITECTURE
1033M: Imre Kaloz <kaloz@openwrt.org>
1034M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1036S: Maintained
1037F: arch/arm/mach-ixp4xx/
1038
838553c5 1039ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1040M: Jonathan Cameron <jic23@cam.ac.uk>
1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042S: Maintained
1043F: arch/arm/mach-pxa/stargate2.c
1044F: drivers/pcmcia/pxa2xx_stargate2.c
1045
2b7a52a4 1046ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1047M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1048M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1050S: Maintained
2b7a52a4
LB
1051
1052ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1053M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1055S: Maintained
1056
1154f858
SS
1057ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1058M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-keystone/
cffa8e3b 1062F: drivers/clk/keystone/
317929cd 1063T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1064
2b7a52a4 1065ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1066M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1068S: Maintained
1069
3b886171 1070ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1071M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1072S: Maintained
1073
75f41273
TP
1074ARM/Marvell Armada 370 and Armada XP SOC support
1075M: Jason Cooper <jason@lakedaemon.net>
1076M: Andrew Lunn <andrew@lunn.ch>
1077M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1078M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S: Maintained
1081F: arch/arm/mach-mvebu/
1082
40f4978b
SH
1083ARM/Marvell Berlin SoC support
1084M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Maintained
1087F: arch/arm/mach-berlin/
1088
4f1312b0
NP
1089ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1090M: Jason Cooper <jason@lakedaemon.net>
1091M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1092M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1094S: Maintained
1095F: arch/arm/mach-dove/
54a246ff
NP
1096F: arch/arm/mach-kirkwood/
1097F: arch/arm/mach-mv78xx0/
1098F: arch/arm/mach-orion5x/
1099F: arch/arm/plat-orion/
3b886171 1100
d69ac131
AC
1101ARM/Orion SoC/Technologic Systems TS-78xx platform support
1102M: Alexander Clouter <alex@digriz.org.uk>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104W: http://www.digriz.org.uk/ts78xx/kernel
1105S: Maintained
1106F: arch/arm/mach-orion5x/ts78xx-*
1107
adcb079f
AB
1108ARM/MICREL KS8695 ARCHITECTURE
1109M: Greg Ungerer <gerg@uclinux.org>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1111F: arch/arm/mach-ks8695/
adcb079f
AB
1112S: Odd Fixes
1113
d78ff0a5 1114ARM/MIOA701 MACHINE SUPPORT
8b58be88 1115M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1117F: arch/arm/mach-pxa/mioa701.c
1118S: Maintained
1119
9624dfe6 1120ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1121M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1122S: Maintained
1123
e0ee9851 1124ARM/NOMADIK ARCHITECTURE
28b8e8d4 1125M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1126M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S: Maintained
1129F: arch/arm/mach-nomadik/
87572880 1130F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1131T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1132
9d76295a 1133ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1134M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1135L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1136W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1137S: Supported
1138
0c19d21e
DW
1139ARM/QUALCOMM MSM MACHINE SUPPORT
1140M: David Brown <davidb@codeaurora.org>
b4c9bfab 1141M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1142M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1143L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1144F: arch/arm/mach-msm/
1145F: drivers/video/msm/
1146F: drivers/mmc/host/msm_sdcc.c
1147F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1148F: drivers/tty/serial/msm_serial.h
1149F: drivers/tty/serial/msm_serial.c
ea91db52 1150F: drivers/*/pm8???-*
31a12b31 1151F: drivers/mfd/ssbi/
ea91db52 1152F: include/linux/mfd/pm8xxx/
8cd5c866 1153T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1154S: Maintained
1155
8459c159 1156ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1157M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1158M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1159S: Maintained
1160
5d783a2d 1161ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1162M: Marek Vasut <marek.vasut@gmail.com>
75280787 1163L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1164W: http://hackndev.com
1165S: Maintained
933d35f0
JP
1166F: arch/arm/mach-pxa/include/mach/palmtx.h
1167F: arch/arm/mach-pxa/palmtx.c
1168F: arch/arm/mach-pxa/include/mach/palmt5.h
1169F: arch/arm/mach-pxa/palmt5.c
1170F: arch/arm/mach-pxa/include/mach/palmld.h
1171F: arch/arm/mach-pxa/palmld.c
1172F: arch/arm/mach-pxa/include/mach/palmte2.h
1173F: arch/arm/mach-pxa/palmte2.c
1174F: arch/arm/mach-pxa/include/mach/palmtc.h
1175F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1176
b57fe924 1177ARM/PALM TREO SUPPORT
8b58be88 1178M: Tomas Cech <sleep_walker@suse.cz>
75280787 1179L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1180W: http://hackndev.com
1181S: Maintained
b57fe924
JP
1182F: arch/arm/mach-pxa/include/mach/palmtreo.h
1183F: arch/arm/mach-pxa/palmtreo.c
90af5811 1184
c49e1e63 1185ARM/PALMZ72 SUPPORT
8b58be88 1186M: Sergey Lapin <slapin@ossfans.org>
75280787 1187L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1188W: http://hackndev.com
1189S: Maintained
933d35f0
JP
1190F: arch/arm/mach-pxa/include/mach/palmz72.h
1191F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1192
1da177e4 1193ARM/PLEB SUPPORT
8b58be88 1194M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1195W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1196S: Maintained
1197
1198ARM/PT DIGITAL BOARD PORT
8b58be88 1199M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1201W: http://www.arm.linux.org.uk/
1202S: Maintained
1203
8fc1b0f8
KG
1204ARM/QUALCOMM SUPPORT
1205M: Kumar Gala <galak@codeaurora.org>
1206M: David Brown <davidb@codeaurora.org>
1207L: linux-arm-msm@vger.kernel.org
1208S: Maintained
1209F: arch/arm/mach-qcom/
1210T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1211
2b7a52a4 1212ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1213M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1215S: Maintained
1216
d4275354 1217ARM/RISCPC ARCHITECTURE
8b58be88 1218M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1220W: http://www.arm.linux.org.uk/
1221S: Maintained
d4275354
RK
1222F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1223F: arch/arm/include/asm/hardware/ioc.h
1224F: arch/arm/include/asm/hardware/iomd.h
1225F: arch/arm/include/asm/hardware/memc.h
1226F: arch/arm/mach-rpc/
1a6422f6 1227F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1228F: drivers/net/ethernet/i825xx/ether1*
1229F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1230F: drivers/scsi/arm/
1231
08ddbb0a
HS
1232ARM/Rockchip SoC support
1233M: Heiko Stuebner <heiko@sntech.de>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S: Maintained
1236F: arch/arm/mach-rockchip/
1237F: drivers/*/*rockchip*
1238
b21477f9 1239ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1240M: Ben Dooks <ben-linux@fluff.org>
482ce512 1241M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1243L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1244W: http://www.fluff.org/ben/linux/
1245S: Maintained
6f0589c8
MB
1246F: arch/arm/boot/dts/s3c*
1247F: arch/arm/boot/dts/exynos*
482ce512 1248F: arch/arm/plat-samsung/
769bbb63
HS
1249F: arch/arm/mach-s3c24*/
1250F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1251F: drivers/*/*s3c2410*
1252F: drivers/*/*/*s3c2410*
40c76662
MB
1253F: drivers/spi/spi-s3c*
1254F: sound/soc/samsung/*
1da177e4 1255
0dcecae2 1256ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1257M: Kukjin Kim <kgene.kim@samsung.com>
1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-s5p*/
0dcecae2 1262F: arch/arm/mach-exynos*/
33d43cdd 1263N: exynos
f556cb07 1264
10ffa964
KP
1265ARM/SAMSUNG MOBILE MACHINE SUPPORT
1266M: Kyungmin Park <kyungmin.park@samsung.com>
1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268S: Maintained
1269F: arch/arm/mach-s5pv210/mach-aquila.c
1270F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1271
3ce4ccb6
KD
1272ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1273M: Kyungmin Park <kyungmin.park@samsung.com>
1274M: Kamil Debski <k.debski@samsung.com>
1275L: linux-arm-kernel@lists.infradead.org
1276L: linux-media@vger.kernel.org
1277S: Maintained
1278F: drivers/media/platform/s5p-g2d/
1279
e6a476fd
MS
1280ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1281M: Kyungmin Park <kyungmin.park@samsung.com>
1282M: Kamil Debski <k.debski@samsung.com>
6305902c 1283M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1284L: linux-arm-kernel@lists.infradead.org
1285L: linux-media@vger.kernel.org
1286S: Maintained
934455d7 1287F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1288F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1289
1290ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1291M: Kyungmin Park <kyungmin.park@samsung.com>
1292M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1293L: linux-arm-kernel@lists.infradead.org
1294L: linux-media@vger.kernel.org
1295S: Maintained
90d72ac6 1296F: drivers/media/platform/s5p-tv/
e6a476fd 1297
d48d38e8 1298ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1299M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1300M: Magnus Damm <magnus.damm@gmail.com>
1301L: linux-sh@vger.kernel.org
d48d38e8 1302W: http://oss.renesas.com
bbff48f5 1303Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1304T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1305S: Supported
1306F: arch/arm/mach-shmobile/
1307F: drivers/sh/
1308
66314223
DN
1309ARM/SOCFPGA ARCHITECTURE
1310M: Dinh Nguyen <dinguyen@altera.com>
1311S: Maintained
1312F: arch/arm/mach-socfpga/
1313
1314ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1315M: Dinh Nguyen <dinguyen@altera.com>
1316S: Maintained
1317F: drivers/clk/socfpga/
1318
65ebcc11 1319ARM/STI ARCHITECTURE
a92177ea
SK
1320M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1321M: Maxime Coquelin <maxime.coquelin@st.com>
1322M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: kernel@stlinux.com
1325W: http://www.stlinux.com
1326S: Maintained
1327F: arch/arm/mach-sti/
a92177ea
SK
1328F: arch/arm/boot/dts/sti*
1329F: drivers/clocksource/arm_global_timer.c
1330F: drivers/reset/sti/
1331F: drivers/pinctrl/pinctrl-st.c
1332F: drivers/media/rc/st_rc.c
1333F: drivers/i2c/busses/i2c-st.c
1334F: drivers/tty/serial/st-asc.c
65ebcc11 1335
2b7a52a4 1336ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1337M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1339S: Maintained
1340
1bbd7089 1341ARM/TETON BGA MACHINE SUPPORT
706e69d6 1342M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344S: Maintained
1345
2b7a52a4 1346ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1347M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1349S: Maintained
1350
98ad6e3b 1351ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1352M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1354W: http://www.mcuos.com
1355S: Maintained
4e89e8f6 1356F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1357F: drivers/input/keyboard/w90p910_keypad.c
1358F: drivers/input/touchscreen/w90p910_ts.c
1359F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1360F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1361F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1362F: drivers/rtc/rtc-nuc900.c
9df92e6c 1363F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1364F: drivers/usb/host/ehci-w90x900.c
1365F: drivers/video/nuc900fb.c
98ad6e3b 1366
54274d71 1367ARM/U300 MACHINE SUPPORT
e4651a9f 1368M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370S: Supported
1371F: arch/arm/mach-u300/
9affbd24 1372F: drivers/clocksource/timer-u300.c
54274d71
LW
1373F: drivers/i2c/busses/i2c-stu300.c
1374F: drivers/rtc/rtc-coh901331.c
1375F: drivers/watchdog/coh901327_wdt.c
1376F: drivers/dma/coh901318*
87572880
LW
1377F: drivers/mfd/ab3100*
1378F: drivers/rtc/rtc-ab3100.c
1379F: drivers/rtc/rtc-coh901331.c
1380T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1381
87572880 1382ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1383M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385S: Maintained
1386F: arch/arm/mach-ux500/
e4651a9f 1387F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1388F: drivers/dma/ste_dma40*
e4651a9f 1389F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1390F: drivers/mfd/abx500*
1391F: drivers/mfd/ab8500*
e4651a9f
LW
1392F: drivers/mfd/dbx500*
1393F: drivers/mfd/db8500*
1394F: drivers/pinctrl/pinctrl-nomadik*
87572880 1395F: drivers/rtc/rtc-ab8500.c
e4651a9f 1396F: drivers/rtc/rtc-pl031.c
87572880 1397T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1398
e93fde28
UH
1399ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1400M: Ulf Hansson <ulf.hansson@linaro.org>
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402T: git git://git.linaro.org/people/ulfh/clk.git
1403S: Maintained
1404F: drivers/clk/ux500/
1405F: include/linux/platform_data/clk-ux500.h
1406
d4275354 1407ARM/VFP SUPPORT
8b58be88 1408M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1410W: http://www.arm.linux.org.uk/
1411S: Maintained
1412F: arch/arm/vfp/
1413
e66b6d8e
MV
1414ARM/VOIPAC PXA270 SUPPORT
1415M: Marek Vasut <marek.vasut@gmail.com>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1419F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1420
04529fe2
TP
1421ARM/VT8500 ARM ARCHITECTURE
1422M: Tony Prisk <linux@prisktech.co.nz>
1423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424S: Maintained
1425F: arch/arm/mach-vt8500/
41fd91b4 1426F: drivers/clocksource/vt8500_timer.c
560746eb 1427F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1428F: drivers/mmc/host/wmt-sdmmc.c
1429F: drivers/pwm/pwm-vt8500.c
1430F: drivers/rtc/rtc-vt8500.c
1431F: drivers/tty/serial/vt8500_serial.c
4f31102b 1432F: drivers/usb/host/ehci-platform.c
41fd91b4 1433F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1434F: drivers/video/vt8500lcdfb.*
1435F: drivers/video/wm8505fb*
1436F: drivers/video/wmt_ge_rops.*
04529fe2 1437
e66b6d8e
MV
1438ARM/ZIPIT Z2 SUPPORT
1439M: Marek Vasut <marek.vasut@gmail.com>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441S: Maintained
1442F: arch/arm/mach-pxa/z2.c
6ab2a855 1443F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1444
51f29d44
MS
1445ARM/ZYNQ ARCHITECTURE
1446M: Michal Simek <michal.simek@xilinx.com>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448W: http://wiki.xilinx.com
1449T: git git://git.xilinx.com/linux-xlnx.git
1450S: Supported
1451F: arch/arm/mach-zynq/
bd2a337a 1452F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1453N: zynq
1454N: xilinx
1455F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1456F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1457F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1458
b8f9879e
WD
1459ARM SMMU DRIVER
1460M: Will Deacon <will.deacon@arm.com>
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462S: Maintained
1463F: drivers/iommu/arm-smmu.c
1464
38074229
CM
1465ARM64 PORT (AARCH64 ARCHITECTURE)
1466M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1467M: Will Deacon <will.deacon@arm.com>
38074229
CM
1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469S: Maintained
1470F: arch/arm64/
d19766ec 1471F: Documentation/arm64/
38074229 1472
9d7005f9
LP
1473AS3645A LED FLASH CONTROLLER DRIVER
1474M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1475L: linux-media@vger.kernel.org
1476T: git git://linuxtv.org/media_tree.git
1477S: Maintained
1478F: drivers/media/i2c/as3645a.c
1479F: include/media/as3645a.h
1480
d58de038
GJ
1481ASC7621 HARDWARE MONITOR DRIVER
1482M: George Joseph <george.joseph@fairview5.com>
1483L: lm-sensors@lm-sensors.org
1484S: Maintained
1485F: Documentation/hwmon/asc7621
1486F: drivers/hwmon/asc7621.c
1487
b229ece9 1488ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1489M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1490L: acpi4asus-user@lists.sourceforge.net
d0944853 1491L: platform-driver-x86@vger.kernel.org
76593d6f 1492W: http://acpi4asus.sf.net
85091b71 1493S: Maintained
b229ece9
CC
1494F: drivers/platform/x86/asus*.c
1495F: drivers/platform/x86/eeepc*.c
85091b71 1496
953a6479 1497ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1498M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1499W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1500S: Maintained
679655da
JP
1501F: Documentation/crypto/async-tx-api.txt
1502F: crypto/async_tx/
1503F: drivers/dma/
1504F: include/linux/dmaengine.h
1505F: include/linux/async_tx.h
b3e5f263 1506
a1867d36 1507AT24 EEPROM DRIVER
14d77c4d 1508M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1509L: linux-i2c@vger.kernel.org
1510S: Maintained
1511F: drivers/misc/eeprom/at24.c
25f73ed5 1512F: include/linux/platform_data/at24.h
a1867d36 1513
e7839f25 1514ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1515M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1516W: http://support.coraid.com/support/linux
1da177e4 1517S: Supported
679655da
JP
1518F: Documentation/aoe/
1519F: drivers/block/aoe/
1da177e4 1520
9a10a870 1521ATHEROS ATH GENERIC UTILITIES
f726ee65 1522M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1523L: linux-wireless@vger.kernel.org
1524S: Supported
1525F: drivers/net/wireless/ath/*
1526
fa1c114f 1527ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1528M: Jiri Slaby <jirislaby@gmail.com>
1529M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1530M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1531L: linux-wireless@vger.kernel.org
1532L: ath5k-devel@lists.ath5k.org
72c706b7 1533W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1534S: Maintained
fa451753 1535F: drivers/net/wireless/ath/ath5k/
fa1c114f 1536
12e62d6f
KV
1537ATHEROS ATH6KL WIRELESS DRIVER
1538M: Kalle Valo <kvalo@qca.qualcomm.com>
1539L: linux-wireless@vger.kernel.org
1540W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1541T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1542S: Supported
1543F: drivers/net/wireless/ath/ath6kl/
1544
2be7d22f
VK
1545WILOCITY WIL6210 WIRELESS DRIVER
1546M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1547L: linux-wireless@vger.kernel.org
1548L: wil6210@qca.qualcomm.com
1549S: Supported
1550W: http://wireless.kernel.org/en/users/Drivers/wil6210
1551F: drivers/net/wireless/ath/wil6210/
1552
1d7e1e6b
CL
1553CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1554M: Christian Lamparter <chunkeey@googlemail.com>
1555L: linux-wireless@vger.kernel.org
1556W: http://wireless.kernel.org/en/users/Drivers/carl9170
1557S: Maintained
1558F: drivers/net/wireless/ath/carl9170/
1559
2c2a6172
LT
1560ATK0110 HWMON DRIVER
1561M: Luca Tettamanti <kronos.it@gmail.com>
1562L: lm-sensors@lm-sensors.org
1563S: Maintained
1564F: drivers/hwmon/asus_atk0110.c
1565
6f69a6d7 1566ATI_REMOTE2 DRIVER
8b58be88 1567M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1568S: Maintained
679655da 1569F: drivers/input/misc/ati_remote2.c
6f69a6d7 1570
7ae115b4 1571ATLX ETHERNET DRIVERS
8b58be88 1572M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1573M: Chris Snook <chris.snook@gmail.com>
e443e383 1574L: netdev@vger.kernel.org
8d5ca6ec
JC
1575W: http://sourceforge.net/projects/atl1
1576W: http://atl1.sourceforge.net
1577S: Maintained
2b133ad6 1578F: drivers/net/ethernet/atheros/
8d5ca6ec 1579
1da177e4 1580ATM
8b58be88 1581M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1582L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1583L: netdev@vger.kernel.org
1da177e4
LT
1584W: http://linux-atm.sourceforge.net
1585S: Maintained
679655da
JP
1586F: drivers/atm/
1587F: include/linux/atm*
c117ab84 1588F: include/uapi/linux/atm*
1da177e4 1589
04ac2f46 1590ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1591M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1592S: Maintained
1593F: drivers/mmc/host/atmel-mci.c
1594F: drivers/mmc/host/atmel-mci-regs.h
1595
a1cfac48 1596ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1597M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1598S: Supported
df621252 1599F: drivers/tty/serial/atmel_serial.c
a1cfac48 1600
b414dc16
NF
1601ATMEL DMA DRIVER
1602M: Nicolas Ferre <nicolas.ferre@atmel.com>
1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604S: Supported
1605F: drivers/dma/at_hdmac.c
1606F: drivers/dma/at_hdmac_regs.h
6f0d65af 1607F: include/linux/platform_data/dma-atmel.h
b414dc16 1608
888f2804
LD
1609ATMEL I2C DRIVER
1610M: Ludovic Desroches <ludovic.desroches@atmel.com>
1611L: linux-i2c@vger.kernel.org
1612S: Supported
1613F: drivers/i2c/busses/i2c-at91.c
1614
15515545
JW
1615ATMEL ISI DRIVER
1616M: Josh Wu <josh.wu@atmel.com>
1617L: linux-media@vger.kernel.org
1618S: Supported
f2294c2d 1619F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1620F: include/media/atmel-isi.h
1621
8f4c79ce 1622ATMEL LCDFB DRIVER
8b58be88 1623M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1624L: linux-fbdev@vger.kernel.org
8f4c79ce 1625S: Maintained
679655da
JP
1626F: drivers/video/atmel_lcdfb.c
1627F: include/video/atmel_lcdc.h
8f4c79ce 1628
89e5785f 1629ATMEL MACB ETHERNET DRIVER
a02875a6 1630M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1631S: Supported
9f2f381f 1632F: drivers/net/ethernet/cadence/
89e5785f 1633
754ce4f2 1634ATMEL SPI DRIVER
a02875a6 1635M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1636S: Supported
9df92e6c 1637F: drivers/spi/spi-atmel.*
754ce4f2 1638
e9cb1c5a
NF
1639ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1640M: Nicolas Ferre <nicolas.ferre@atmel.com>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642S: Supported
1643F: drivers/misc/atmel_tclib.c
1644F: drivers/clocksource/tcb_clksrc.c
1645
914a3f3b 1646ATMEL USBA UDC DRIVER
a02875a6
NF
1647M: Nicolas Ferre <nicolas.ferre@atmel.com>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1649S: Supported
679655da 1650F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1651
1da177e4 1652ATMEL WIRELESS DRIVER
8b58be88 1653M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1654L: linux-wireless@vger.kernel.org
1da177e4
LT
1655W: http://www.thekelleys.org.uk/atmel
1656W: http://atmelwlandriver.sourceforge.net/
1657S: Maintained
679655da 1658F: drivers/net/wireless/atmel*
1da177e4 1659
26780d9e 1660ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1661M: Bradley Grove <linuxdrivers@attotech.com>
1662L: linux-scsi@vger.kernel.org
1663W: http://www.attotech.com
1664S: Supported
1665F: drivers/scsi/esas2r
26780d9e 1666
a92b7b80 1667AUDIT SUBSYSTEM
8b58be88 1668M: Eric Paris <eparis@redhat.com>
b9a06207 1669L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1670W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1671T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1672S: Maintained
679655da 1673F: include/linux/audit.h
c117ab84 1674F: include/uapi/linux/audit.h
679655da 1675F: kernel/audit*
a92b7b80 1676
70e84049 1677AUXILIARY DISPLAY DRIVERS
8b58be88 1678M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1679W: http://miguelojeda.es/auxdisplay.htm
1680W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1681S: Maintained
679655da
JP
1682F: drivers/auxdisplay/
1683F: include/linux/cfag12864b.h
70e84049 1684
5f97f7f9 1685AVR32 ARCHITECTURE
e336f61f
HCE
1686M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1687M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1688W: http://www.atmel.com/products/AVR32/
249d9d9d 1689W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1690W: http://avrfreaks.net/
e336f61f 1691S: Maintained
679655da 1692F: arch/avr32/
5f97f7f9
HS
1693
1694AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1695M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1696M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1697S: Maintained
679655da 1698F: arch/avr32/mach-at32ap/
5f97f7f9 1699
1da177e4 1700AX.25 NETWORK LAYER
8b58be88 1701M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1702L: linux-hams@vger.kernel.org
d34cb28a 1703W: http://www.linux-ax25.org/
1da177e4 1704S: Maintained
c117ab84 1705F: include/uapi/linux/ax25.h
679655da
JP
1706F: include/net/ax25.h
1707F: net/ax25/
1da177e4 1708
d5269395 1709AZ6007 DVB DRIVER
1b2c14b4 1710M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1711L: linux-media@vger.kernel.org
1712W: http://linuxtv.org
1713T: git git://linuxtv.org/media_tree.git
1714S: Maintained
1715F: drivers/media/usb/dvb-usb-v2/az6007.c
1716
6777376e
HV
1717AZTECH FM RADIO RECEIVER DRIVER
1718M: Hans Verkuil <hverkuil@xs4all.nl>
1719L: linux-media@vger.kernel.org
1720T: git git://linuxtv.org/media_tree.git
1721W: http://linuxtv.org
1722S: Maintained
1723F: drivers/media/radio/radio-aztech*
1724
e2d1d6c0 1725B43 WIRELESS DRIVER
8b58be88 1726M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1727L: linux-wireless@vger.kernel.org
ed072f9e 1728L: b43-dev@lists.infradead.org
491b26b4 1729W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1730S: Maintained
679655da 1731F: drivers/net/wireless/b43/
e2d1d6c0
RD
1732
1733B43LEGACY WIRELESS DRIVER
8b58be88
JP
1734M: Larry Finger <Larry.Finger@lwfinger.net>
1735M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1736L: linux-wireless@vger.kernel.org
ed072f9e 1737L: b43-dev@lists.infradead.org
491b26b4 1738W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1739S: Maintained
679655da 1740F: drivers/net/wireless/b43legacy/
e2d1d6c0 1741
300abeb5 1742BACKLIGHT CLASS/SUBSYSTEM
6212de88 1743M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1744M: Bryan Wu <cooloney@gmail.com>
1745M: Lee Jones <lee.jones@linaro.org>
300abeb5 1746S: Maintained
679655da
JP
1747F: drivers/video/backlight/
1748F: include/linux/backlight.h
300abeb5 1749
c6c8fea2 1750BATMAN ADVANCED
207df49e 1751M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1752M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1753M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1754L: b.a.t.m.a.n@lists.open-mesh.org
1755W: http://www.open-mesh.org/
1756S: Maintained
1757F: net/batman-adv/
1758
e2d1d6c0 1759BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1760M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1761L: linux-hams@vger.kernel.org
1762W: http://www.baycom.org/~tom/ham/ham.html
1763S: Maintained
679655da 1764F: drivers/net/hamradio/baycom*
e2d1d6c0 1765
cafe5635 1766BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1767M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1768L: linux-bcache@vger.kernel.org
1769W: http://bcache.evilpiepirate.org
1770S: Maintained:
1771F: drivers/md/bcache/
1772
e2d1d6c0 1773BEFS FILE SYSTEM
55817d3d 1774S: Orphan
679655da
JP
1775F: Documentation/filesystems/befs.txt
1776F: fs/befs/
e2d1d6c0
RD
1777
1778BFS FILE SYSTEM
8b58be88 1779M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1780S: Maintained
679655da
JP
1781F: Documentation/filesystems/bfs.txt
1782F: fs/bfs/
c117ab84 1783F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1784
1394f032 1785BLACKFIN ARCHITECTURE
a4edbc10 1786M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1787L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1788T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1789W: http://blackfin.uclinux.org
1790S: Supported
679655da 1791F: arch/blackfin/
566da5b2 1792
e190d6b1 1793BLACKFIN EMAC DRIVER
b3fe92b0 1794L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1795W: http://blackfin.uclinux.org
1796S: Supported
7b35f033 1797F: drivers/net/ethernet/adi/
e190d6b1 1798
566da5b2 1799BLACKFIN RTC DRIVER
b3fe92b0 1800L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1801W: http://blackfin.uclinux.org
1802S: Supported
679655da 1803F: drivers/rtc/rtc-bfin.c
1394f032 1804
936ed49a 1805BLACKFIN SDH DRIVER
109ec8c3 1806M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1807L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1808W: http://blackfin.uclinux.org
1809S: Supported
1810F: drivers/mmc/host/bfin_sdh.c
1811
1394f032 1812BLACKFIN SERIAL DRIVER
8b58be88 1813M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1814L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1815W: http://blackfin.uclinux.org
1816S: Supported
8460241e 1817F: drivers/tty/serial/bfin_uart.c
1394f032 1818
1e6d320f 1819BLACKFIN WATCHDOG DRIVER
b3fe92b0 1820L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1821W: http://blackfin.uclinux.org
1822S: Supported
679655da 1823F: drivers/watchdog/bfin_wdt.c
1e6d320f 1824
d24ecfcc 1825BLACKFIN I2C TWI DRIVER
8b58be88 1826M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1827L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1828W: http://blackfin.uclinux.org/
1829S: Supported
679655da 1830F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1831
1e204377
SJ
1832BLACKFIN MEDIA DRIVER
1833M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1834L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1835W: http://blackfin.uclinux.org/
1836S: Supported
1837F: drivers/media/platform/blackfin/
1838F: drivers/media/i2c/adv7183*
1839F: drivers/media/i2c/vs6624*
1840
b54cf35a
JSM
1841BLINKM RGB LED DRIVER
1842M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1843S: Maintained
1844F: drivers/leds/leds-blinkm.c
1845
1da177e4 1846BLOCK LAYER
8b58be88 1847M: Jens Axboe <axboe@kernel.dk>
08deed1e 1848T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1849S: Maintained
679655da 1850F: block/
1da177e4 1851
2b54aaef 1852BLOCK2MTD DRIVER
8b58be88 1853M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1854L: linux-mtd@lists.infradead.org
1855S: Maintained
679655da 1856F: drivers/mtd/devices/block2mtd.c
2b54aaef 1857
63fbd24e 1858BLUETOOTH DRIVERS
8b58be88 1859M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1860M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1861M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1862L: linux-bluetooth@vger.kernel.org
63fbd24e 1863W: http://www.bluez.org/
22e7a424
MH
1864T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1865T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1866S: Maintained
679655da 1867F: drivers/bluetooth/
1da177e4 1868
63fbd24e 1869BLUETOOTH SUBSYSTEM
8b58be88 1870M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1871M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1872M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1873L: linux-bluetooth@vger.kernel.org
1874W: http://www.bluez.org/
22e7a424
MH
1875T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1876T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1877S: Maintained
679655da
JP
1878F: net/bluetooth/
1879F: include/net/bluetooth/
1da177e4
LT
1880
1881BONDING DRIVER
79b30750 1882M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1883M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1884M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1885L: netdev@vger.kernel.org
ce00f85c
JC
1886W: http://sourceforge.net/projects/bonding/
1887S: Supported
679655da 1888F: drivers/net/bonding/
c117ab84 1889F: include/uapi/linux/if_bonding.h
1da177e4 1890
39105890 1891BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1892M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1893L: netdev@vger.kernel.org
1894S: Supported
adfc5217 1895F: drivers/net/ethernet/broadcom/b44.*
39105890 1896
32ec90d5
FF
1897BROADCOM GENET ETHERNET DRIVER
1898M: Florian Fainelli <f.fainelli@gmail.com>
1899L: netdev@vger.kernel.org
1900S: Supported
1901F: drivers/net/ethernet/broadcom/genet/
1902
948c51e6 1903BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1904M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1905L: netdev@vger.kernel.org
1906S: Supported
adfc5217
JK
1907F: drivers/net/ethernet/broadcom/bnx2.*
1908F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1909
4d9d2cb0 1910BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1911M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1912L: netdev@vger.kernel.org
1913S: Supported
adfc5217 1914F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1915
90f4c594 1916BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1917M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1918M: Matt Porter <mporter@linaro.org>
497a045d 1919L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1920T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1921S: Maintained
1922F: arch/arm/mach-bcm/
1923F: arch/arm/boot/dts/bcm113*
90f4c594 1924F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1925F: arch/arm/boot/dts/bcm281*
1926F: arch/arm/configs/bcm_defconfig
1927F: drivers/mmc/host/sdhci_bcm_kona.c
1928F: drivers/clocksource/bcm_kona_timer.c
1929
f680f25c
SW
1930BROADCOM BCM2835 ARM ARCHICTURE
1931M: Stephen Warren <swarren@wwwdotorg.org>
1932L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1933T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1934S: Maintained
d30fe627 1935F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1936F: arch/arm/boot/dts/bcm2835*
1937F: arch/arm/configs/bcm2835_defconfig
1938F: drivers/*/*bcm2835*
1939
5b293ebe
HM
1940BROADCOM BCM5301X ARM ARCHICTURE
1941M: Hauke Mehrtens <hauke@hauke-m.de>
1942L: linux-arm-kernel@lists.infradead.org
1943S: Maintained
1944F: arch/arm/mach-bcm/bcm_5301x.c
1945F: arch/arm/boot/dts/bcm5301x.dtsi
1946F: arch/arm/boot/dts/bcm470*
1947
948c51e6 1948BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1949M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1950M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1951L: netdev@vger.kernel.org
1952S: Supported
adfc5217 1953F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1954
a9533e7e
HP
1955BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1956M: Brett Rudley <brudley@broadcom.com>
818c07b8 1957M: Arend van Spriel <arend@broadcom.com>
85d63686 1958M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1959M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1960L: linux-wireless@vger.kernel.org
5615171c 1961L: brcm80211-dev-list@broadcom.com
a9533e7e 1962S: Supported
f62ebdd5 1963F: drivers/net/wireless/brcm80211/
a9533e7e 1964
9958d6f9 1965BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1966M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1967L: linux-scsi@vger.kernel.org
1968S: Supported
1969F: drivers/scsi/bnx2fc/
1970
6a6b5ad0
EW
1971BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1972M: Eddie Wai <eddie.wai@broadcom.com>
1973L: linux-scsi@vger.kernel.org
1974S: Supported
1975F: drivers/scsi/bnx2i/
1976
7b7f588b
MM
1977BROADCOM KONA GPIO DRIVER
1978M: Markus Mayer <markus.mayer@linaro.org>
1979L: bcm-kernel-feedback-list@broadcom.com
1980S: Supported
1981F: drivers/gpio/gpio-bcm-kona.c
1982F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1983
c9678d86
RM
1984BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1985M: Rafał Miłecki <zajec5@gmail.com>
1986L: linux-wireless@vger.kernel.org
1987S: Maintained
1988F: drivers/bcma/
1989F: include/linux/bcma/
1990
b8302205
FF
1991BROADCOM SYSTEMPORT ETHERNET DRIVER
1992M: Florian Fainelli <f.fainelli@gmail.com>
1993L: netdev@vger.kernel.org
1994S: Supported
1995F: drivers/net/ethernet/broadcom/bcmsysport.*
1996
7725ccfd 1997BROCADE BFA FC SCSI DRIVER
aa803370
AG
1998M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1999M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2000L: linux-scsi@vger.kernel.org
2001S: Supported
2002F: drivers/scsi/bfa/
7725ccfd 2003
8b230ed8
RM
2004BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2005M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2006L: netdev@vger.kernel.org
2007S: Supported
f844a0ea 2008F: drivers/net/ethernet/brocade/bna/
8b230ed8 2009
5cdf7f76 2010BSG (block layer generic sg v4 driver)
8b58be88 2011M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2012L: linux-scsi@vger.kernel.org
2013S: Supported
679655da
JP
2014F: block/bsg.c
2015F: include/linux/bsg.h
c117ab84 2016F: include/uapi/linux/bsg.h
5cdf7f76 2017
af39917d
CL
2018BT87X AUDIO DRIVER
2019M: Clemens Ladisch <clemens@ladisch.de>
2020L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2021T: git git://git.alsa-project.org/alsa-kernel.git
2022S: Maintained
2023F: Documentation/sound/alsa/Bt87x.txt
2024F: sound/pci/bt87x.c
2025
ff1d5c2f 2026BT8XXGPIO DRIVER
eb032b98 2027M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2028W: http://bu3sch.de/btgpio.php
2029S: Maintained
72dbb705 2030F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2031
eb1eb04f 2032BTRFS FILE SYSTEM
c0778e25
CM
2033M: Chris Mason <clm@fb.com>
2034M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2035L: linux-btrfs@vger.kernel.org
2036W: http://btrfs.wiki.kernel.org/
8a6e2535 2037Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2038T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2039S: Maintained
679655da
JP
2040F: Documentation/filesystems/btrfs.txt
2041F: fs/btrfs/
eb1eb04f 2042
1da177e4 2043BTTV VIDEO4LINUX DRIVER
1b2c14b4 2044M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2045L: linux-media@vger.kernel.org
96b6aba0 2046W: http://linuxtv.org
275ffde4 2047T: git git://linuxtv.org/media_tree.git
f96236e5 2048S: Odd fixes
679655da 2049F: Documentation/video4linux/bttv/
90d72ac6 2050F: drivers/media/pci/bt8xx/bttv*
1da177e4 2051
1f34923c
KA
2052BUSLOGIC SCSI DRIVER
2053M: Khalid Aziz <khalid@gonehiking.org>
2054L: linux-scsi@vger.kernel.org
2055S: Maintained
2056F: drivers/scsi/BusLogic.*
2057F: drivers/scsi/FlashPoint.*
2058
af39917d
CL
2059C-MEDIA CMI8788 DRIVER
2060M: Clemens Ladisch <clemens@ladisch.de>
2061L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2062T: git git://git.alsa-project.org/alsa-kernel.git
2063S: Maintained
2064F: sound/pci/oxygen/
2065
2141355f
MS
2066C6X ARCHITECTURE
2067M: Mark Salter <msalter@redhat.com>
2068M: Aurelien Jacquiot <a-jacquiot@ti.com>
2069L: linux-c6x-dev@linux-c6x.org
2070W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2071S: Maintained
2072F: arch/c6x/
2073
a5432f5a 2074CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2075M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2076L: linux-cachefs@redhat.com
2077S: Supported
2078F: Documentation/filesystems/caching/cachefiles.txt
2079F: fs/cachefiles/
2080
c815ca39
HV
2081CADET FM/AM RADIO RECEIVER DRIVER
2082M: Hans Verkuil <hverkuil@xs4all.nl>
2083L: linux-media@vger.kernel.org
2084T: git git://linuxtv.org/media_tree.git
2085W: http://linuxtv.org
2086S: Maintained
2087F: drivers/media/radio/radio-cadet*
2088
77d5140f 2089CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2090M: Jonathan Corbet <corbet@lwn.net>
661263b5 2091L: linux-media@vger.kernel.org
275ffde4 2092T: git git://linuxtv.org/media_tree.git
77d5140f 2093S: Maintained
679655da 2094F: Documentation/video4linux/cafe_ccic
90d72ac6 2095F: drivers/media/platform/marvell-ccic/
77d5140f 2096
201b6bab 2097CAIF NETWORK LAYER
5c574f50 2098M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2099L: netdev@vger.kernel.org
2100S: Supported
2101F: Documentation/networking/caif/
2102F: drivers/net/caif/
c117ab84 2103F: include/uapi/linux/caif/
201b6bab
JP
2104F: include/net/caif/
2105F: net/caif/
2106
77dac90f 2107CALGARY x86-64 IOMMU
8b58be88
JP
2108M: Muli Ben-Yehuda <muli@il.ibm.com>
2109M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2110L: discuss@x86-64.org
2111S: Maintained
679655da
JP
2112F: arch/x86/kernel/pci-calgary_64.c
2113F: arch/x86/kernel/tce_64.c
2114F: arch/x86/include/asm/calgary.h
2115F: arch/x86/include/asm/tce.h
77dac90f 2116
e2d1d6c0 2117CAN NETWORK LAYER
8d15d386 2118M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2119L: linux-can@vger.kernel.org
ec78213a 2120W: http://gitorious.org/linux-can
405cc273 2121T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2122S: Maintained
f35f6c8f 2123F: Documentation/networking/can.txt
8d15d386 2124F: net/can/
8d15d386 2125F: include/linux/can/core.h
c117ab84
CEB
2126F: include/uapi/linux/can.h
2127F: include/uapi/linux/can/bcm.h
2128F: include/uapi/linux/can/raw.h
2129F: include/uapi/linux/can/gw.h
e2d1d6c0 2130
4261a204 2131CAN NETWORK DRIVERS
8b58be88 2132M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2133M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2134L: linux-can@vger.kernel.org
ec78213a 2135W: http://gitorious.org/linux-can
405cc273 2136T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2137S: Maintained
8d15d386
OH
2138F: drivers/net/can/
2139F: include/linux/can/dev.h
8d15d386 2140F: include/linux/can/platform/
c117ab84
CEB
2141F: include/uapi/linux/can/error.h
2142F: include/uapi/linux/can/netlink.h
4261a204 2143
95d16c72
JM
2144CAPABILITIES
2145M: Serge Hallyn <serge.hallyn@canonical.com>
2146L: linux-security-module@vger.kernel.org
6305902c 2147S: Supported
95d16c72 2148F: include/linux/capability.h
c117ab84 2149F: include/uapi/linux/capability.h
95d16c72 2150F: security/capability.c
6305902c 2151F: security/commoncap.c
38a94118 2152F: kernel/capability.c
95d16c72 2153
b8154542 2154CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2155M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2156L: linuxppc-dev@lists.ozlabs.org
2157L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2158W: http://www.ibm.com/developerworks/power/cell/
2159S: Supported
679655da 2160F: arch/powerpc/include/asm/cell*.h
679655da 2161F: arch/powerpc/include/asm/spu*.h
c117ab84 2162F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2163F: arch/powerpc/oprofile/*cell*
2164F: arch/powerpc/platforms/cell/
b8154542 2165
9030aaf9 2166CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2167M: Sage Weil <sage@inktank.com>
82593f87 2168L: ceph-devel@vger.kernel.org
09d90327 2169W: http://ceph.com/
fb99f881 2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2171S: Supported
2172F: Documentation/filesystems/ceph.txt
14430813
JP
2173F: fs/ceph/
2174F: net/ceph/
2175F: include/linux/ceph/
2176F: include/linux/crush/
9030aaf9 2177
18332a80 2178CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2179L: linux-usb@vger.kernel.org
10c6c9c9 2180S: Orphan
679655da
JP
2181F: Documentation/usb/WUSB-Design-overview.txt
2182F: Documentation/usb/wusb-cbaf
355ffe69
DV
2183F: drivers/usb/host/hwa-hc.c
2184F: drivers/usb/host/whci/
679655da
JP
2185F: drivers/usb/wusbcore/
2186F: include/linux/usb/wusb*
18332a80 2187
70e84049 2188CFAG12864B LCD DRIVER
8b58be88 2189M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2190W: http://miguelojeda.es/auxdisplay.htm
2191W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2192S: Maintained
679655da
JP
2193F: drivers/auxdisplay/cfag12864b.c
2194F: include/linux/cfag12864b.h
70e84049
MOS
2195
2196CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2197M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2198W: http://miguelojeda.es/auxdisplay.htm
2199W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2200S: Maintained
679655da
JP
2201F: drivers/auxdisplay/cfag12864bfb.c
2202F: include/linux/cfag12864b.h
70e84049 2203
704232c2 2204CFG80211 and NL80211
8b58be88 2205M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2206L: linux-wireless@vger.kernel.org
ce466579
JB
2207W: http://wireless.kernel.org/
2208T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2210S: Maintained
c117ab84 2211F: include/uapi/linux/nl80211.h
679655da
JP
2212F: include/net/cfg80211.h
2213F: net/wireless/*
2214X: net/wireless/wext*
704232c2 2215
46e64261
GKH
2216CHAR and MISC DRIVERS
2217M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2218M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2219T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2220S: Supported
46e64261
GKH
2221F: drivers/char/*
2222F: drivers/misc/*
471322a8 2223F: include/linux/miscdevice.h
46e64261 2224
0a920b5b 2225CHECKPATCH
8b58be88 2226M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2227M: Joe Perches <joe@perches.com>
2228S: Maintained
679655da 2229F: scripts/checkpatch.pl
0a920b5b 2230
f8407f26
HW
2231CHINESE DOCUMENTATION
2232M: Harry Wei <harryxiyou@gmail.com>
9740153c 2233L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2234L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2235S: Maintained
2236F: Documentation/zh_CN/
2237
2721ea2c 2238CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2239M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2240T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2241L: linux-usb@vger.kernel.org
2242S: Maintained
2243F: drivers/usb/chipidea/
2244
ab043105
OJ
2245CHROME HARDWARE PLATFORM SUPPORT
2246M: Olof Johansson <olof@lixom.net>
2247S: Maintained
2248F: drivers/platform/chrome/
2249
641cb85e 2250CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2251M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2252M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2253M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2254M: Neel Patel <neepatel@cisco.com>
7063fbf2 2255S: Supported
a6a5580c 2256F: drivers/net/ethernet/cisco/enic/
7063fbf2 2257
e3cf00d0 2258CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2259M: Upinder Malhi <umalhi@cisco.com>
2260S: Supported
2261F: drivers/infiniband/hw/usnic
e3cf00d0 2262
2b7a52a4 2263CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2264M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2265L: netdev@vger.kernel.org
2266S: Maintained
57d0b7a0 2267F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2268
2b7a52a4 2269CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2270M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2271L: linux-usb@vger.kernel.org
2b7a52a4 2272S: Maintained
679655da 2273F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2274
3d4cfdc9
MB
2275CIRRUS LOGIC AUDIO CODEC DRIVERS
2276M: Brian Austin <brian.austin@cirrus.com>
2277M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2278L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2279S: Maintained
2280F: sound/soc/codecs/cs*
2281
94574d9a
KRW
2282CLEANCACHE API
2283M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2284L: linux-kernel@vger.kernel.org
2285S: Maintained
2286F: mm/cleancache.c
2287F: include/linux/cleancache.h
2288
d4275354 2289CLK API
8b58be88 2290M: Russell King <linux@arm.linux.org.uk>
37417046 2291S: Maintained
d4275354
RK
2292F: include/linux/clk.h
2293
9222d247
JS
2294CLOCKSOURCE, CLOCKEVENT DRIVERS
2295M: Daniel Lezcano <daniel.lezcano@linaro.org>
2296M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2297L: linux-kernel@vger.kernel.org
9222d247
JS
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2299S: Supported
2300F: drivers/clocksource
2301
5df6d737 2302CISCO FCOE HBA DRIVER
8fc89a79
HP
2303M: Hiral Patel <hiralpat@cisco.com>
2304M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2305M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2306L: linux-scsi@vger.kernel.org
2307S: Supported
2a99921a 2308F: drivers/scsi/fnic/
5df6d737 2309
529aa8cb
TLSC
2310CMPC ACPI DRIVER
2311M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2312M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2313L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2314S: Supported
2315F: drivers/platform/x86/classmate-laptop.c
2316
74425eee 2317COCCINELLE/Semantic Patches (SmPL)
26de9c26 2318M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2319M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2320M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2321M: Michal Marek <mmarek@suse.cz>
26de9c26 2322L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2323T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2324W: http://coccinelle.lip6.fr/
2325S: Supported
4b92b2aa 2326F: Documentation/coccinelle.txt
74425eee
NP
2327F: scripts/coccinelle/
2328F: scripts/coccicheck
2329
1da177e4 2330CODA FILE SYSTEM
8b58be88 2331M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2332M: coda@cs.cmu.edu
2333L: codalist@coda.cs.cmu.edu
2334W: http://www.coda.cs.cmu.edu/
2335S: Maintained
679655da
JP
2336F: Documentation/filesystems/coda.txt
2337F: fs/coda/
2338F: include/linux/coda*.h
c117ab84 2339F: include/uapi/linux/coda*.h
1da177e4 2340
7704addb 2341COMMON CLK FRAMEWORK
7704addb 2342M: Mike Turquette <mturquette@linaro.org>
35c1983e 2343L: linux-kernel@vger.kernel.org
7704addb
MT
2344T: git git://git.linaro.org/people/mturquette/linux.git
2345S: Maintained
60bea3b5
SW
2346F: drivers/clk/
2347X: drivers/clk/clkdev.c
7704addb 2348F: include/linux/clk-pr*
60bea3b5 2349F: include/linux/clk/
7704addb 2350
e2d1d6c0 2351COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2352M: Steve French <sfrench@samba.org>
51223df6 2353L: linux-cifs@vger.kernel.org
d1f28953 2354L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2355W: http://linux-cifs.samba.org/
8a6e2535 2356Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2357T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2358S: Supported
679655da
JP
2359F: Documentation/filesystems/cifs.txt
2360F: fs/cifs/
e2d1d6c0 2361
1da177e4 2362COMPACTPCI HOTPLUG CORE
8b58be88 2363M: Scott Murray <scott@spiteful.org>
64dab204 2364L: linux-pci@vger.kernel.org
82c4dfc7 2365S: Maintained
679655da 2366F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2367
2368COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2369M: Scott Murray <scott@spiteful.org>
64dab204 2370L: linux-pci@vger.kernel.org
82c4dfc7 2371S: Maintained
679655da 2372F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2373
2374COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2375M: Scott Murray <scott@spiteful.org>
64dab204 2376L: linux-pci@vger.kernel.org
82c4dfc7 2377S: Maintained
679655da 2378F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2379
5411552c 2380COMPAL LAPTOP SUPPORT
8b58be88 2381M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2382L: platform-driver-x86@vger.kernel.org
5411552c 2383S: Maintained
679655da 2384F: drivers/platform/x86/compal-laptop.c
5411552c 2385
949be0f7 2386CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2387M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2388L: accessrunner-general@lists.sourceforge.net
2389W: http://accessrunner.sourceforge.net/
949be0f7 2390S: Maintained
679655da 2391F: drivers/usb/atm/cxacru.c
949be0f7 2392
e2d1d6c0 2393CONFIGFS
d6351db2
JB
2394M: Joel Becker <jlbec@evilplan.org>
2395T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2396S: Supported
679655da
JP
2397F: fs/configfs/
2398F: include/linux/configfs.h
e2d1d6c0 2399
acb9c1b2 2400CONNECTOR
8b58be88 2401M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2402L: netdev@vger.kernel.org
2403S: Maintained
2404F: drivers/connector/
2405
a3e3354d 2406CONTROL GROUP (CGROUP)
860ca0e6 2407M: Tejun Heo <tj@kernel.org>
ad50c159 2408M: Li Zefan <lizefan@huawei.com>
12340313 2409L: cgroups@vger.kernel.org
860ca0e6 2410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2411S: Maintained
a3e3354d 2412F: Documentation/cgroups/
679655da
JP
2413F: include/linux/cgroup*
2414F: kernel/cgroup*
a3e3354d
TH
2415
2416CONTROL GROUP - CPUSET
2417M: Li Zefan <lizefan@huawei.com>
2418L: cgroups@vger.kernel.org
2419W: http://www.bullopensource.org/cpuset/
2420W: http://oss.sgi.com/projects/cpusets/
2421T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2422S: Maintained
2423F: Documentation/cgroups/cpusets.txt
2424F: include/linux/cpuset.h
2425F: kernel/cpuset.c
2426
2427CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2428M: Johannes Weiner <hannes@cmpxchg.org>
2429M: Michal Hocko <mhocko@suse.cz>
2430L: cgroups@vger.kernel.org
2431L: linux-mm@kvack.org
2432S: Maintained
2433F: mm/memcontrol.c
2434F: mm/page_cgroup.c
fb3a0fb6 2435
bebe4678 2436CORETEMP HARDWARE MONITORING DRIVER
96859129 2437M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2438L: lm-sensors@lm-sensors.org
2439S: Maintained
679655da
JP
2440F: Documentation/hwmon/coretemp
2441F: drivers/hwmon/coretemp.c
bebe4678 2442
1da177e4 2443COSA/SRP SYNC SERIAL DRIVER
8b58be88 2444M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2445W: http://www.fi.muni.cz/~kas/cosa/
2446S: Maintained
679655da 2447F: drivers/net/wan/cosa*
1da177e4 2448
4371ee35 2449CPMAC ETHERNET DRIVER
8b58be88 2450M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2451L: netdev@vger.kernel.org
2452S: Maintained
b544dbac 2453F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2454
1da177e4 2455CPU FREQUENCY DRIVERS
49db1903 2456M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2457M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2458L: linux-pm@vger.kernel.org
1da177e4 2459S: Maintained
27209d91
VK
2460T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2461T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2462F: drivers/cpufreq/
2463F: include/linux/cpufreq.h
1da177e4 2464
8a67f0ef
VK
2465CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2466M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2467M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2468L: linux-pm@vger.kernel.org
2469W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2470S: Maintained
2471F: drivers/cpufreq/arm_big_little.h
2472F: drivers/cpufreq/arm_big_little.c
2473F: drivers/cpufreq/arm_big_little_dt.c
2474
14d2c34c 2475CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2476M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2477M: Daniel Lezcano <daniel.lezcano@linaro.org>
2478L: linux-pm@vger.kernel.org
2479L: linux-arm-kernel@lists.infradead.org
cea8321c 2480T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2481S: Maintained
2482F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2483
a8e39c35 2484CPUIDLE DRIVERS
49db1903 2485M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2486M: Daniel Lezcano <daniel.lezcano@linaro.org>
2487L: linux-pm@vger.kernel.org
2488S: Maintained
cea8321c 2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2490F: drivers/cpuidle/*
2491F: include/linux/cpuidle.h
2492
1da177e4 2493CPUID/MSR DRIVER
8b58be88 2494M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2495S: Maintained
679655da
JP
2496F: arch/x86/kernel/cpuid.c
2497F: arch/x86/kernel/msr.c
1da177e4 2498
7fe2f639
DB
2499CPU POWER MONITORING SUBSYSTEM
2500M: Dominik Brodowski <linux@dominikbrodowski.net>
2501M: Thomas Renninger <trenn@suse.de>
2502S: Maintained
14430813 2503F: tools/power/cpupower/
7fe2f639 2504
1da177e4 2505CRAMFS FILESYSTEM
ce00f85c 2506W: http://sourceforge.net/projects/cramfs/
54886a71 2507S: Orphan / Obsolete
679655da
JP
2508F: Documentation/filesystems/cramfs.txt
2509F: fs/cramfs/
1da177e4
LT
2510
2511CRIS PORT
8b58be88
JP
2512M: Mikael Starvik <starvik@axis.com>
2513M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2514L: linux-cris-kernel@axis.com
1da177e4
LT
2515W: http://developer.axis.com
2516S: Maintained
679655da 2517F: arch/cris/
df621252 2518F: drivers/tty/serial/crisv10.*
1da177e4
LT
2519
2520CRYPTO API
8b58be88
JP
2521M: Herbert Xu <herbert@gondor.apana.org.au>
2522M: "David S. Miller" <davem@davemloft.net>
1da177e4 2523L: linux-crypto@vger.kernel.org
54e5881d 2524T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2525S: Maintained
679655da
JP
2526F: Documentation/crypto/
2527F: arch/*/crypto/
2528F: crypto/
2529F: drivers/crypto/
2530F: include/crypto/
1da177e4 2531
5b07bd57 2532CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2533M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2534L: linux-crypto@vger.kernel.org
2535S: Maintained
51a2228a
JP
2536F: crypto/ansi_cprng.c
2537F: crypto/rng.c
5b07bd57 2538
9b4ffa48 2539CS5535 Audio ALSA driver
8b58be88 2540M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2541S: Maintained
679655da 2542F: sound/pci/cs5535audio/
9b4ffa48 2543
a910e4a9 2544CW1200 WLAN driver
b75f0050
JP
2545M: Solomon Peachy <pizza@shaftnet.org>
2546S: Maintained
2547F: drivers/net/wireless/cw1200/
a910e4a9 2548
6d8425b1 2549CX18 VIDEO4LINUX DRIVER
6afdeaf8 2550M: Andy Walls <awalls@md.metrocast.net>
c4240509 2551L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2552L: linux-media@vger.kernel.org
275ffde4 2553T: git git://linuxtv.org/media_tree.git
6d8425b1 2554W: http://linuxtv.org
30e10993 2555W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2556S: Maintained
679655da 2557F: Documentation/video4linux/cx18.txt
90d72ac6 2558F: drivers/media/pci/cx18/
6c0f0359 2559F: include/uapi/linux/ivtv*
6d8425b1 2560
3f101d91
HV
2561CX2341X MPEG ENCODER HELPER MODULE
2562M: Hans Verkuil <hverkuil@xs4all.nl>
2563L: linux-media@vger.kernel.org
2564T: git git://linuxtv.org/media_tree.git
2565W: http://linuxtv.org
2566S: Maintained
c368360b 2567F: drivers/media/common/cx2341x*
3f101d91
HV
2568F: include/media/cx2341x*
2569
20357578 2570CX88 VIDEO4LINUX DRIVER
1b2c14b4 2571M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2572L: linux-media@vger.kernel.org
2573W: http://linuxtv.org
2574T: git git://linuxtv.org/media_tree.git
2575S: Odd fixes
2576F: Documentation/video4linux/cx88/
2577F: drivers/media/pci/cx88/
6d8425b1 2578
91952bc0
AP
2579CXD2820R MEDIA DRIVER
2580M: Antti Palosaari <crope@iki.fi>
2581L: linux-media@vger.kernel.org
2582W: http://linuxtv.org/
2583W: http://palosaari.fi/linux/
2584Q: http://patchwork.linuxtv.org/project/linux-media/list/
2585T: git git://linuxtv.org/anttip/media_tree.git
2586S: Maintained
2587F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2588
e5ec3789 2589CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2590M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2591L: netdev@vger.kernel.org
2592W: http://www.chelsio.com
2593S: Supported
f7917c00 2594F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2595
2596CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2597M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2598L: linux-rdma@vger.kernel.org
e5ec3789
SW
2599W: http://www.openfabrics.org
2600S: Supported
679655da 2601F: drivers/infiniband/hw/cxgb3/
e5ec3789 2602
be4c9bad 2603CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2604M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2605L: netdev@vger.kernel.org
2606W: http://www.chelsio.com
2607S: Supported
f7917c00 2608F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2609
2610CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2611M: Steve Wise <swise@chelsio.com>
2612L: linux-rdma@vger.kernel.org
2613W: http://www.openfabrics.org
2614S: Supported
2615F: drivers/infiniband/hw/cxgb4/
2616
5c20a5c7
CL
2617CXGB4VF ETHERNET DRIVER (CXGB4VF)
2618M: Casey Leedom <leedom@chelsio.com>
2619L: netdev@vger.kernel.org
2620W: http://www.chelsio.com
2621S: Supported
f7917c00 2622F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2623
b52b97a3
GC
2624STMMAC ETHERNET DRIVER
2625M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2626L: netdev@vger.kernel.org
2627W: http://www.stlinux.com
2628S: Supported
7ac6653a 2629F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2630
1da177e4 2631CYBERPRO FB DRIVER
8b58be88 2632M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2634W: http://www.arm.linux.org.uk/
2635S: Maintained
679655da 2636F: drivers/video/cyber2000fb.*
9fa68eae 2637
1da177e4 2638CYCLADES ASYNC MUX DRIVER
1da177e4 2639W: http://www.cyclades.com/
d459883e 2640S: Orphan
c897401b 2641F: drivers/tty/cyclades.c
679655da 2642F: include/linux/cyclades.h
c117ab84 2643F: include/uapi/linux/cyclades.h
1da177e4
LT
2644
2645CYCLADES PC300 DRIVER
1da177e4 2646W: http://www.cyclades.com/
d459883e 2647S: Orphan
679655da 2648F: drivers/net/wan/pc300*
1da177e4 2649
402f6ae4
AP
2650CYPRESS_FIRMWARE MEDIA DRIVER
2651M: Antti Palosaari <crope@iki.fi>
2652L: linux-media@vger.kernel.org
2653W: http://linuxtv.org/
2654W: http://palosaari.fi/linux/
2655Q: http://patchwork.linuxtv.org/project/linux-media/list/
2656T: git git://linuxtv.org/anttip/media_tree.git
2657S: Maintained
2658F: drivers/media/common/cypress_firmware*
2659
e3ae3525 2660CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2661M: Ferruh Yigit <fery@cypress.com>
6305902c 2662L: linux-input@vger.kernel.org
be9a6f40 2663S: Supported
6305902c
JP
2664F: drivers/input/touchscreen/cyttsp*
2665F: include/linux/input/cyttsp.h
e3ae3525 2666
1da177e4 2667DAMA SLAVE for AX.25
8b58be88 2668M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2669W: http://yaina.de/jreuter/
2670W: http://www.qsl.net/dl1bke/
2671L: linux-hams@vger.kernel.org
2672S: Maintained
679655da
JP
2673F: net/ax25/af_ax25.c
2674F: net/ax25/ax25_dev.c
2675F: net/ax25/ax25_ds_*
2676F: net/ax25/ax25_in.c
2677F: net/ax25/ax25_out.c
2678F: net/ax25/ax25_timer.c
2679F: net/ax25/sysctl_net_ax25.c
1da177e4 2680
e2d1d6c0 2681DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2682L: netdev@vger.kernel.org
5ff77428 2683S: Orphan
679655da 2684F: Documentation/networking/dmfe.txt
0f04e2aa 2685F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2686
2687DC390/AM53C974 SCSI driver
8b58be88 2688M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2689W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2690M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2691S: Maintained
679655da 2692F: drivers/scsi/tmscsim.*
e2d1d6c0 2693
1da177e4 2694DC395x SCSI driver
61eee9a7 2695M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2696M: Ali Akcaagac <aliakc@web.de>
2697M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2698L: dc395x@twibble.org
cf015e9f
JP
2699W: http://twibble.org/dist/dc395x/
2700W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2701S: Maintained
679655da
JP
2702F: Documentation/scsi/dc395x.txt
2703F: drivers/scsi/dc395x.*
1da177e4 2704
eb8edb08 2705DCCP PROTOCOL
a89d030e 2706M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2707L: dccp@vger.kernel.org
c996d8b9 2708W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2709S: Maintained
679655da 2710F: include/linux/dccp.h
c117ab84 2711F: include/uapi/linux/dccp.h
679655da
JP
2712F: include/linux/tfrc.h
2713F: net/dccp/
eb8edb08 2714
1da177e4 2715DECnet NETWORK LAYER
1da177e4
LT
2716W: http://linux-decnet.sourceforge.net
2717L: linux-decnet-user@lists.sourceforge.net
f546444d 2718S: Orphan
679655da
JP
2719F: Documentation/networking/decnet.txt
2720F: net/decnet/
1da177e4 2721
ebff05b9
MR
2722DECSTATION PLATFORM SUPPORT
2723M: "Maciej W. Rozycki" <macro@linux-mips.org>
2724L: linux-mips@linux-mips.org
2725W: http://www.linux-mips.org/wiki/DECstation
2726S: Maintained
2727F: arch/mips/dec/
2728F: arch/mips/include/asm/dec/
2729F: arch/mips/include/asm/mach-dec/
2730
1da177e4 2731DEFXX FDDI NETWORK DRIVER
8b58be88 2732M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2733S: Maintained
33f810b2 2734F: drivers/net/fddi/defxx.*
1da177e4 2735
ad8f07cc 2736DELL LAPTOP DRIVER
8b58be88 2737M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2738L: platform-driver-x86@vger.kernel.org
ad8f07cc 2739S: Maintained
679655da 2740F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2741
1da177e4 2742DELL LAPTOP SMM DRIVER
a1406d87 2743M: Guenter Roeck <linux@roeck-us.net>
679655da 2744F: drivers/char/i8k.c
c117ab84 2745F: include/uapi/linux/i8k.h
1da177e4 2746
90563ec4 2747DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2748M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2749S: Maintained
679655da
JP
2750F: Documentation/dcdbas.txt
2751F: drivers/firmware/dcdbas.*
90563ec4 2752
0b3f6109 2753DELL WMI EXTRAS DRIVER
8b58be88 2754M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2755S: Maintained
36b3a96f 2756F: drivers/platform/x86/dell-wmi.c
0b3f6109 2757
5efc75e3
PZ
2758DESIGNWARE USB2 DRD IP DRIVER
2759M: Paul Zimmerman <paulz@synopsys.com>
2760L: linux-usb@vger.kernel.org
2761S: Maintained
197ba5f4 2762F: drivers/usb/dwc2/
5efc75e3 2763
94ab23dd
FB
2764DESIGNWARE USB3 DRD IP DRIVER
2765M: Felipe Balbi <balbi@ti.com>
2766L: linux-usb@vger.kernel.org
2767L: linux-omap@vger.kernel.org
2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2769S: Maintained
2770F: drivers/usb/dwc3/
2771
89d07767
KP
2772DEVICE FREQUENCY (DEVFREQ)
2773M: MyungJoo Ham <myungjoo.ham@samsung.com>
2774M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2775L: linux-pm@vger.kernel.org
89d07767
KP
2776S: Maintained
2777F: drivers/devfreq/
2778
1da177e4 2779DEVICE NUMBER REGISTRY
8b58be88 2780M: Torben Mathiasen <device@lanana.org>
1da177e4 2781W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2782S: Maintained
2783
e2d1d6c0 2784DEVICE-MAPPER (LVM)
854ecaad 2785M: Alasdair Kergon <agk@redhat.com>
8504eed3 2786M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2787M: dm-devel@redhat.com
e2d1d6c0
RD
2788L: dm-devel@redhat.com
2789W: http://sources.redhat.com/dm
8a6e2535 2790Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2791T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2792T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2793S: Maintained
679655da
JP
2794F: Documentation/device-mapper/
2795F: drivers/md/dm*
854ecaad 2796F: drivers/md/persistent-data/
679655da
JP
2797F: include/linux/device-mapper.h
2798F: include/linux/dm-*.h
8504eed3 2799F: include/uapi/linux/dm-*.h
e2d1d6c0 2800
c0d995aa
OST
2801DIALOG SEMICONDUCTOR DRIVERS
2802M: Support Opensource <support.opensource@diasemi.com>
2803W: http://www.dialog-semiconductor.com/products
2804S: Supported
2805F: Documentation/hwmon/da90??
2806F: drivers/gpio/gpio-da90??.c
2807F: drivers/hwmon/da90??-hwmon.c
2808F: drivers/input/misc/da90??_onkey.c
2809F: drivers/input/touchscreen/da9052_tsi.c
2810F: drivers/leds/leds-da90??.c
2811F: drivers/mfd/da903x.c
2812F: drivers/mfd/da90??-*.c
2813F: drivers/power/da9052-battery.c
2814F: drivers/regulator/da903x.c
2815F: drivers/regulator/da9???-regulator.[ch]
2816F: drivers/rtc/rtc-da90??.c
2817F: drivers/video/backlight/da90??_bl.c
2818F: drivers/watchdog/da90??_wdt.c
2819F: include/linux/mfd/da903x.h
2820F: include/linux/mfd/da9052/
2821F: include/linux/mfd/da9055/
2822F: include/linux/mfd/da9063/
2823F: include/sound/da[79]*.h
2824F: sound/soc/codecs/da[79]*.[ch]
2825
599aa697
LL
2826DIGI NEO AND CLASSIC PCI PRODUCTS
2827M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2828M: Mark Hounschell <markh@compro.net>
599aa697
LL
2829L: driverdev-devel@linuxdriverproject.org
2830S: Maintained
2831F: drivers/staging/dgnc/
2832
2833DIGI EPCA PCI PRODUCTS
2834M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2835M: Mark Hounschell <markh@compro.net>
599aa697
LL
2836L: driverdev-devel@linuxdriverproject.org
2837S: Maintained
2838F: drivers/staging/dgap/
2839
335d7c58 2840DIOLAN U2C-12 I2C DRIVER
ca462085 2841M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2842L: linux-i2c@vger.kernel.org
2843S: Maintained
2844F: drivers/i2c/busses/i2c-diolan-u2c.c
2845
e7839f25 2846DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2847M: Eric Paris <eparis@parisplace.org>
3c5119c0 2848S: Maintained
679655da
JP
2849F: Documentation/filesystems/dnotify.txt
2850F: fs/notify/dnotify/
2851F: include/linux/dnotify.h
1da177e4
LT
2852
2853DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2854M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2855W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2856W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2857W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2858S: Maintained
2859
4480f15b 2860DISKQUOTA
8b58be88 2861M: Jan Kara <jack@suse.cz>
1da177e4 2862S: Maintained
679655da
JP
2863F: Documentation/filesystems/quota.txt
2864F: fs/quota/
2865F: include/linux/quota*.h
c117ab84 2866F: include/uapi/linux/quota*.h
1da177e4 2867
702686ad
BT
2868DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2869M: Bernie Thompson <bernie@plugable.com>
2870L: linux-fbdev@vger.kernel.org
2871S: Maintained
2872W: http://plugable.com/category/projects/udlfb/
2873F: drivers/video/udlfb.c
2874F: include/video/udlfb.h
2875F: Documentation/fb/udlfb.txt
2876
e7839f25 2877DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2878M: Christine Caulfield <ccaulfie@redhat.com>
2879M: David Teigland <teigland@redhat.com>
a4644184 2880L: cluster-devel@redhat.com
5be7b50f 2881W: http://sources.redhat.com/cluster/
54e5881d 2882T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2883S: Supported
679655da 2884F: fs/dlm/
5be7b50f 2885
53b6b3e0
SS
2886DMA BUFFER SHARING FRAMEWORK
2887M: Sumit Semwal <sumit.semwal@linaro.org>
2888S: Maintained
2889L: linux-media@vger.kernel.org
2890L: dri-devel@lists.freedesktop.org
2891L: linaro-mm-sig@lists.linaro.org
2892F: drivers/base/dma-buf*
2893F: include/linux/dma-buf*
2894F: Documentation/dma-buf-sharing.txt
2895T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2896
b3e5f263 2897DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2898M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2899M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2900L: dmaengine@vger.kernel.org
2901Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2902S: Supported
679655da
JP
2903F: drivers/dma/
2904F: include/linux/dma*
5dbd05d4
VK
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2906T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2907
b825037d 2908DME1737 HARDWARE MONITOR DRIVER
8b58be88 2909M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2910L: lm-sensors@lm-sensors.org
2911S: Maintained
679655da
JP
2912F: Documentation/hwmon/dme1737
2913F: drivers/hwmon/dme1737.c
b825037d 2914
5b9c9bf6 2915DOCKING STATION DRIVER
8b58be88 2916M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2917L: linux-acpi@vger.kernel.org
8b59a454 2918S: Supported
679655da 2919F: drivers/acpi/dock.c
5b9c9bf6 2920
7d2c86b5 2921DOCUMENTATION
01358e56 2922M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2923L: linux-doc@vger.kernel.org
01358e56 2924T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2925S: Maintained
679655da 2926F: Documentation/
abbaeff3 2927
1da177e4 2928DOUBLETALK DRIVER
8b58be88 2929M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2930L: blinux-list@redhat.com
2931S: Maintained
679655da
JP
2932F: drivers/char/dtlk.c
2933F: include/linux/dtlk.h
1da177e4 2934
e2d1d6c0 2935DPT_I2O SCSI RAID DRIVER
8b58be88 2936M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2937L: linux-scsi@vger.kernel.org
2938W: http://www.adaptec.com/
2939S: Maintained
679655da
JP
2940F: drivers/scsi/dpt*
2941F: drivers/scsi/dpt/
e2d1d6c0 2942
b411b363 2943DRBD DRIVER
28b8e8d4
JP
2944P: Philipp Reisner
2945P: Lars Ellenberg
2946M: drbd-dev@lists.linbit.com
2947L: drbd-user@lists.linbit.com
2948W: http://www.drbd.org
2949T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2950T: git git://git.drbd.org/drbd-8.3.git
2951S: Supported
2952F: drivers/block/drbd/
2953F: lib/lru_cache.c
2954F: Documentation/blockdev/drbd/
b411b363 2955
87544653 2956DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2957M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2958T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2959S: Supported
679655da 2960F: Documentation/kobject.txt
7cfc51b9 2961F: drivers/base/
679655da 2962F: fs/sysfs/
87544653 2963F: fs/debugfs/
679655da 2964F: include/linux/kobj*
87544653 2965F: include/linux/debugfs.h
679655da 2966F: lib/kobj*
1da177e4
LT
2967
2968DRM DRIVERS
8b58be88 2969M: David Airlie <airlied@linux.ie>
4c6a3999 2970L: dri-devel@lists.freedesktop.org
b0447888 2971T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2972S: Maintained
679655da 2973F: drivers/gpu/drm/
433e3b34 2974F: drivers/gpu/vga/
850e9411 2975F: include/drm/
c117ab84 2976F: include/uapi/drm/
1da177e4 2977
566f5939
AD
2978RADEON DRM DRIVERS
2979M: Alex Deucher <alexander.deucher@amd.com>
2980M: Christian König <christian.koenig@amd.com>
2981L: dri-devel@lists.freedesktop.org
2982T: git git://people.freedesktop.org/~agd5f/linux
2983S: Supported
2984F: drivers/gpu/drm/radeon/
2985F: include/drm/radeon*
2986F: include/uapi/drm/radeon*
2987
03e255b9
TR
2988DRM PANEL DRIVERS
2989M: Thierry Reding <thierry.reding@gmail.com>
2990L: dri-devel@lists.freedesktop.org
2991T: git git://anongit.freedesktop.org/tegra/linux.git
2992S: Maintained
2993F: drivers/gpu/drm/drm_panel.c
2994F: drivers/gpu/drm/panel/
2995F: include/drm/drm_panel.h
2996F: Documentation/devicetree/bindings/panel/
2997
8daf7473 2998INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2999M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3000M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3001L: intel-gfx@lists.freedesktop.org
8daf7473 3002L: dri-devel@lists.freedesktop.org
47f95647 3003Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3004T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3005S: Supported
14430813 3006F: drivers/gpu/drm/i915/
8daf7473 3007F: include/drm/i915*
c117ab84 3008F: include/uapi/drm/i915*
8daf7473 3009
398a6d4a
KP
3010DRM DRIVERS FOR EXYNOS
3011M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3012M: Joonyoung Shim <jy0922.shim@samsung.com>
3013M: Seung-Woo Kim <sw0312.kim@samsung.com>
3014M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3015L: dri-devel@lists.freedesktop.org
25a58030 3016T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3017S: Supported
14430813 3018F: drivers/gpu/drm/exynos/
398a6d4a 3019F: include/drm/exynos*
c117ab84 3020F: include/uapi/drm/exynos*
398a6d4a 3021
bd3b49f2 3022DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3023M: Thierry Reding <thierry.reding@gmail.com>
3024M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3025L: dri-devel@lists.freedesktop.org
3026L: linux-tegra@vger.kernel.org
a5ad7a63 3027T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3028S: Supported
dee8268f 3029F: drivers/gpu/drm/tegra/
a5ad7a63 3030F: drivers/gpu/host1x/
e1e90644 3031F: include/linux/host1x.h
a5ad7a63 3032F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3033F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3034
598df1ac
AK
3035DSBR100 USB FM RADIO DRIVER
3036M: Alexey Klimov <klimov.linux@gmail.com>
3037L: linux-media@vger.kernel.org
3038T: git git://linuxtv.org/media_tree.git
3039S: Maintained
3040F: drivers/media/radio/dsbr100.c
3041
1da177e4 3042DSCC4 DRIVER
8b58be88 3043M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3044L: netdev@vger.kernel.org
1da177e4 3045S: Maintained
679655da 3046F: drivers/net/wan/dscc4.c
1da177e4 3047
91952bc0
AP
3048DVB_USB_AF9015 MEDIA DRIVER
3049M: Antti Palosaari <crope@iki.fi>
3050L: linux-media@vger.kernel.org
3051W: http://linuxtv.org/
3052W: http://palosaari.fi/linux/
3053Q: http://patchwork.linuxtv.org/project/linux-media/list/
3054T: git git://linuxtv.org/anttip/media_tree.git
3055S: Maintained
3056F: drivers/media/usb/dvb-usb-v2/af9015*
3057
3058DVB_USB_AF9035 MEDIA DRIVER
3059M: Antti Palosaari <crope@iki.fi>
3060L: linux-media@vger.kernel.org
3061W: http://linuxtv.org/
3062W: http://palosaari.fi/linux/
3063Q: http://patchwork.linuxtv.org/project/linux-media/list/
3064T: git git://linuxtv.org/anttip/media_tree.git
3065S: Maintained
3066F: drivers/media/usb/dvb-usb-v2/af9035*
3067
3068DVB_USB_ANYSEE MEDIA DRIVER
3069M: Antti Palosaari <crope@iki.fi>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
3072W: http://palosaari.fi/linux/
3073Q: http://patchwork.linuxtv.org/project/linux-media/list/
3074T: git git://linuxtv.org/anttip/media_tree.git
3075S: Maintained
3076F: drivers/media/usb/dvb-usb-v2/anysee*
3077
3078DVB_USB_AU6610 MEDIA DRIVER
3079M: Antti Palosaari <crope@iki.fi>
3080L: linux-media@vger.kernel.org
3081W: http://linuxtv.org/
3082W: http://palosaari.fi/linux/
3083Q: http://patchwork.linuxtv.org/project/linux-media/list/
3084T: git git://linuxtv.org/anttip/media_tree.git
3085S: Maintained
3086F: drivers/media/usb/dvb-usb-v2/au6610*
3087
3088DVB_USB_CE6230 MEDIA DRIVER
3089M: Antti Palosaari <crope@iki.fi>
3090L: linux-media@vger.kernel.org
3091W: http://linuxtv.org/
3092W: http://palosaari.fi/linux/
3093Q: http://patchwork.linuxtv.org/project/linux-media/list/
3094T: git git://linuxtv.org/anttip/media_tree.git
3095S: Maintained
3096F: drivers/media/usb/dvb-usb-v2/ce6230*
3097
d099dea2
MK
3098DVB_USB_CXUSB MEDIA DRIVER
3099M: Michael Krufky <mkrufky@linuxtv.org>
3100L: linux-media@vger.kernel.org
3101W: http://linuxtv.org/
3102W: http://github.com/mkrufky
3103Q: http://patchwork.linuxtv.org/project/linux-media/list/
3104T: git git://linuxtv.org/media_tree.git
3105S: Maintained
9819da66 3106F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3107
91952bc0 3108DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3109M: Antti Palosaari <crope@iki.fi>
3110L: linux-media@vger.kernel.org
3111W: http://linuxtv.org/
3112W: http://palosaari.fi/linux/
3113Q: http://patchwork.linuxtv.org/project/linux-media/list/
3114T: git git://linuxtv.org/anttip/media_tree.git
3115S: Maintained
91952bc0 3116F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3117
5560983b 3118DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3119M: Antti Palosaari <crope@iki.fi>
3120L: linux-media@vger.kernel.org
3121W: http://linuxtv.org/
91952bc0
AP
3122Q: http://patchwork.linuxtv.org/project/linux-media/list/
3123T: git git://linuxtv.org/anttip/media_tree.git
3124S: Maintained
5560983b 3125F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3126
8856f5f2
MK
3127DVB_USB_MXL111SF MEDIA DRIVER
3128M: Michael Krufky <mkrufky@linuxtv.org>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131W: http://github.com/mkrufky
3132Q: http://patchwork.linuxtv.org/project/linux-media/list/
3133T: git git://linuxtv.org/mkrufky/mxl111sf.git
3134S: Maintained
3135F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3136
91952bc0
AP
3137DVB_USB_RTL28XXU MEDIA DRIVER
3138M: Antti Palosaari <crope@iki.fi>
3139L: linux-media@vger.kernel.org
3140W: http://linuxtv.org/
3141W: http://palosaari.fi/linux/
3142Q: http://patchwork.linuxtv.org/project/linux-media/list/
3143T: git git://linuxtv.org/anttip/media_tree.git
3144S: Maintained
3145F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3146
3147DVB_USB_V2 MEDIA DRIVER
3148M: Antti Palosaari <crope@iki.fi>
3149L: linux-media@vger.kernel.org
3150W: http://linuxtv.org/
3151W: http://palosaari.fi/linux/
3152Q: http://patchwork.linuxtv.org/project/linux-media/list/
3153T: git git://linuxtv.org/anttip/media_tree.git
3154S: Maintained
3155F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3156F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3157
ac0ac38f 3158DYNAMIC DEBUG
5c4a97d1 3159M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3160S: Maintained
3161F: lib/dynamic_debug.c
3162F: include/linux/dynamic_debug.h
3163
789c7048 3164DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3165M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3166S: Maintained
df621252 3167F: drivers/tty/serial/dz.*
789c7048 3168
91952bc0
AP
3169E4000 MEDIA DRIVER
3170M: Antti Palosaari <crope@iki.fi>
3171L: linux-media@vger.kernel.org
3172W: http://linuxtv.org/
3173W: http://palosaari.fi/linux/
3174Q: http://patchwork.linuxtv.org/project/linux-media/list/
3175T: git git://linuxtv.org/anttip/media_tree.git
3176S: Maintained
3177F: drivers/media/tuners/e4000*
3178
1da177e4 3179EATA-DMA SCSI DRIVER
8b58be88 3180M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3181L: linux-eata@i-connect.net
3182L: linux-scsi@vger.kernel.org
1da177e4 3183S: Maintained
679655da 3184F: drivers/scsi/eata*
1da177e4
LT
3185
3186EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3187M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3188L: linux-scsi@vger.kernel.org
3189S: Maintained
679655da 3190F: drivers/scsi/eata.c
1da177e4
LT
3191
3192EATA-PIO SCSI DRIVER
8b58be88 3193M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3194L: linux-eata@i-connect.net
3195L: linux-scsi@vger.kernel.org
1da177e4 3196S: Maintained
679655da 3197F: drivers/scsi/eata_pio.*
1da177e4
LT
3198
3199EBTABLES
d3ab6fde 3200L: netfilter-devel@vger.kernel.org
1da177e4 3201W: http://ebtables.sourceforge.net/
1d61367f 3202S: Orphan
679655da 3203F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3204F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3205F: net/bridge/netfilter/ebt*.c
1da177e4 3206
91952bc0
AP
3207EC100 MEDIA DRIVER
3208M: Antti Palosaari <crope@iki.fi>
3209L: linux-media@vger.kernel.org
3210W: http://linuxtv.org/
3211W: http://palosaari.fi/linux/
3212Q: http://patchwork.linuxtv.org/project/linux-media/list/
3213T: git git://linuxtv.org/anttip/media_tree.git
3214S: Maintained
3215F: drivers/media/dvb-frontends/ec100*
3216
237fead6 3217ECRYPT FILE SYSTEM
0de9adf2 3218M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3219L: ecryptfs@vger.kernel.org
24a923e4 3220W: http://ecryptfs.org
6dc7516e 3221W: https://launchpad.net/ecryptfs
237fead6 3222S: Supported
679655da
JP
3223F: Documentation/filesystems/ecryptfs.txt
3224F: fs/ecryptfs/
237fead6 3225
da9bb1d2 3226EDAC-CORE
8b58be88 3227M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3228M: Borislav Petkov <bp@alien8.de>
3229M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3230L: linux-edac@vger.kernel.org
0e438e3f 3231W: bluesmoke.sourceforge.net
8c2a6a40 3232S: Supported
679655da 3233F: Documentation/edac.txt
91445c72 3234F: drivers/edac/
679655da 3235F: include/linux/edac.h
0e438e3f 3236
c476c23b 3237EDAC-AMD64
8b58be88 3238M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3239M: Borislav Petkov <bp@alien8.de>
91445c72 3240L: linux-edac@vger.kernel.org
c476c23b 3241W: bluesmoke.sourceforge.net
487ba8e8 3242S: Maintained
c476c23b
BP
3243F: drivers/edac/amd64_edac*
3244
836dae5d
RR
3245EDAC-CALXEDA
3246M: Doug Thompson <dougthompson@xmission.com>
3247M: Robert Richter <rric@kernel.org>
3248L: linux-edac@vger.kernel.org
3249W: bluesmoke.sourceforge.net
3250S: Maintained
3251F: drivers/edac/highbank*
3252
f65aad41
RB
3253EDAC-CAVIUM
3254M: Ralf Baechle <ralf@linux-mips.org>
3255M: David Daney <david.daney@cavium.com>
3256L: linux-edac@vger.kernel.org
3257L: linux-mips@linux-mips.org
3258W: bluesmoke.sourceforge.net
3259S: Supported
3260F: drivers/edac/octeon_edac*
3261
0e438e3f 3262EDAC-E752X
8b58be88
JP
3263M: Mark Gross <mark.gross@intel.com>
3264M: Doug Thompson <dougthompson@xmission.com>
91445c72 3265L: linux-edac@vger.kernel.org
0e438e3f
DP
3266W: bluesmoke.sourceforge.net
3267S: Maintained
679655da 3268F: drivers/edac/e752x_edac.c
0e438e3f
DP
3269
3270EDAC-E7XXX
8b58be88 3271M: Doug Thompson <dougthompson@xmission.com>
91445c72 3272L: linux-edac@vger.kernel.org
0e438e3f
DP
3273W: bluesmoke.sourceforge.net
3274S: Maintained
679655da 3275F: drivers/edac/e7xxx_edac.c
0e438e3f 3276
77c5f5d2 3277EDAC-GHES
1b2c14b4 3278M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3279L: linux-edac@vger.kernel.org
3280W: bluesmoke.sourceforge.net
3281S: Maintained
2caa67a6 3282F: drivers/edac/ghes_edac.c
77c5f5d2 3283
6bc78404 3284EDAC-I82443BXGX
8b58be88 3285M: Tim Small <tim@buttersideup.com>
91445c72 3286L: linux-edac@vger.kernel.org
6bc78404
DT
3287W: bluesmoke.sourceforge.net
3288S: Maintained
679655da 3289F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3290
3291EDAC-I3000
8b58be88 3292M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3293L: linux-edac@vger.kernel.org
6bc78404
DT
3294W: bluesmoke.sourceforge.net
3295S: Maintained
679655da 3296F: drivers/edac/i3000_edac.c
6bc78404
DT
3297
3298EDAC-I5000
8b58be88 3299M: Doug Thompson <dougthompson@xmission.com>
91445c72 3300L: linux-edac@vger.kernel.org
ba9a5918
DT
3301W: bluesmoke.sourceforge.net
3302S: Maintained
679655da 3303F: drivers/edac/i5000_edac.c
ba9a5918 3304
44c12cb2 3305EDAC-I5400
1b2c14b4 3306M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3307L: linux-edac@vger.kernel.org
44c12cb2
MCC
3308W: bluesmoke.sourceforge.net
3309S: Maintained
679655da 3310F: drivers/edac/i5400_edac.c
44c12cb2 3311
3c9c92b6 3312EDAC-I7300
1b2c14b4 3313M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3314L: linux-edac@vger.kernel.org
3315W: bluesmoke.sourceforge.net
3316S: Maintained
3317F: drivers/edac/i7300_edac.c
3318
67c89316 3319EDAC-I7CORE
1b2c14b4 3320M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3321L: linux-edac@vger.kernel.org
3322W: bluesmoke.sourceforge.net
3323S: Maintained
70aff0ce 3324F: drivers/edac/i7core_edac.c
67c89316 3325
ba9a5918 3326EDAC-I82975X
8b58be88 3327M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3328M: "Arvind R." <arvino55@gmail.com>
91445c72 3329L: linux-edac@vger.kernel.org
ba9a5918
DT
3330W: bluesmoke.sourceforge.net
3331S: Maintained
679655da 3332F: drivers/edac/i82975x_edac.c
ba9a5918 3333
ccdfb979
JT
3334EDAC-MPC85XX
3335M: Johannes Thumshirn <johannes.thumshirn@men.de>
3336L: linux-edac@vger.kernel.org
3337W: bluesmoke.sourceforge.net
3338S: Maintained
3339F: drivers/edac/mpc85xx_edac.[ch]
3340
ba9a5918 3341EDAC-PASEMI
8b58be88 3342M: Egor Martovetsky <egor@pasemi.com>
91445c72 3343L: linux-edac@vger.kernel.org
6bc78404
DT
3344W: bluesmoke.sourceforge.net
3345S: Maintained
679655da 3346F: drivers/edac/pasemi_edac.c
6bc78404 3347
0e438e3f 3348EDAC-R82600
8b58be88 3349M: Tim Small <tim@buttersideup.com>
91445c72 3350L: linux-edac@vger.kernel.org
0e438e3f
DP
3351W: bluesmoke.sourceforge.net
3352S: Maintained
679655da 3353F: drivers/edac/r82600_edac.c
da9bb1d2 3354
4d096ca7 3355EDAC-SBRIDGE
1b2c14b4 3356M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3357L: linux-edac@vger.kernel.org
3358W: bluesmoke.sourceforge.net
3359S: Maintained
3360F: drivers/edac/sb_edac.c
3361
af39917d
CL
3362EDIROL UA-101/UA-1000 DRIVER
3363M: Clemens Ladisch <clemens@ladisch.de>
3364L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3365T: git git://git.alsa-project.org/alsa-kernel.git
3366S: Maintained
3367F: sound/usb/misc/ua101.c
3368
1f7df953
MF
3369EXTENSIBLE FIRMWARE INTERFACE (EFI)
3370M: Matt Fleming <matt.fleming@intel.com>
3371L: linux-efi@vger.kernel.org
78bef24e 3372T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3373S: Maintained
3374F: Documentation/x86/efi-stub.txt
3375F: arch/ia64/kernel/efi.c
3376F: arch/x86/boot/compressed/eboot.[ch]
3377F: arch/x86/include/asm/efi.h
3378F: arch/x86/platform/efi/*
a9499fa7 3379F: drivers/firmware/efi/*
1f7df953
MF
3380F: include/linux/efi*.h
3381
d68772b7
MF
3382EFI VARIABLE FILESYSTEM
3383M: Matthew Garrett <matthew.garrett@nebula.com>
3384M: Jeremy Kerr <jk@ozlabs.org>
3385M: Matt Fleming <matt.fleming@intel.com>
3386T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3387L: linux-efi@vger.kernel.org
3388S: Maintained
3389F: fs/efivarfs/
3390
85a00d9b
PJ
3391EFIFB FRAMEBUFFER DRIVER
3392L: linux-fbdev@vger.kernel.org
3393M: Peter Jones <pjones@redhat.com>
3394S: Maintained
3395F: drivers/video/efifb.c
3396
0bee8d28
JT
3397EFS FILESYSTEM
3398W: http://aeschi.ch.eu.org/efs/
3399S: Orphan
679655da 3400F: fs/efs/
0bee8d28 3401
4480f15b 3402EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3403M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3404M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3405L: linux-rdma@vger.kernel.org
fab97220 3406S: Supported
679655da 3407F: drivers/infiniband/hw/ehca/
fab97220 3408
aa8a9e25 3409EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3410M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3411L: netdev@vger.kernel.org
3412S: Maintained
9aa32835 3413F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3414
f0319efe 3415EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3416M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3417L: linux-media@vger.kernel.org
3418W: http://linuxtv.org
3419T: git git://linuxtv.org/media_tree.git
3420S: Maintained
3421F: drivers/media/usb/em28xx/
3422
3e3a7d66 3423EMBEDDED LINUX
8b58be88
JP
3424M: Paul Gortmaker <paul.gortmaker@windriver.com>
3425M: Matt Mackall <mpm@selenic.com>
3426M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3427L: linux-embedded@vger.kernel.org
3428S: Maintained
3429
3a1c1d44 3430EMULEX LPFC FC SCSI DRIVER
8b58be88 3431M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3432L: linux-scsi@vger.kernel.org
3433W: http://sourceforge.net/projects/lpfcxxxx
3434S: Supported
679655da 3435F: drivers/scsi/lpfc/
3a1c1d44 3436
5f5bac82 3437ENE CB710 FLASH CARD READER DRIVER
8b58be88 3438M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3439S: Maintained
3440F: drivers/misc/cb710/
3441F: drivers/mmc/host/cb710-mmc.*
3442F: include/linux/cb710.h
3443
931e39a1
ML
3444ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3445M: Maxim Levitsky <maximlevitsky@gmail.com>
3446S: Maintained
2a837449 3447F: drivers/media/rc/ene_ir.*
931e39a1 3448
ec207dcc
GS
3449ENHANCED ERROR HANDLING (EEH)
3450M: Gavin Shan <shangw@linux.vnet.ibm.com>
3451L: linuxppc-dev@lists.ozlabs.org
3452S: Supported
3453F: Documentation/powerpc/eeh-pci-error-recovery.txt
3454F: arch/powerpc/kernel/eeh*.c
3455
d5ca9006 3456EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3457M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3458S: Maintained
084bad91 3459T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3460F: drivers/video/s1d13xxxfb.c
3461F: include/video/s1d13xxxfb.h
d5ca9006 3462
1da177e4 3463ETHERNET BRIDGE
adbbf69d 3464M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3465L: bridge@lists.linux-foundation.org
4c325313 3466L: netdev@vger.kernel.org
c996d8b9 3467W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3468S: Maintained
679655da
JP
3469F: include/linux/netfilter_bridge/
3470F: net/bridge/
1da177e4 3471
22f08ad9
FF
3472ETHERNET PHY LIBRARY
3473M: Florian Fainelli <f.fainelli@gmail.com>
3474L: netdev@vger.kernel.org
3475S: Maintained
3476F: include/linux/phy.h
3477F: include/linux/phy_fixed.h
3478F: drivers/net/phy/
3479F: Documentation/networking/phy.txt
3480F: drivers/of/of_mdio.c
3481F: drivers/of/of_net.c
3482
1da177e4 3483EXT2 FILE SYSTEM
01971952 3484M: Jan Kara <jack@suse.cz>
72be2ccf 3485L: linux-ext4@vger.kernel.org
1da177e4 3486S: Maintained
679655da
JP
3487F: Documentation/filesystems/ext2.txt
3488F: fs/ext2/
3489F: include/linux/ext2*
1da177e4
LT
3490
3491EXT3 FILE SYSTEM
01971952 3492M: Jan Kara <jack@suse.cz>
8b58be88 3493M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3494M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3495L: linux-ext4@vger.kernel.org
3496S: Maintained
679655da
JP
3497F: Documentation/filesystems/ext3.txt
3498F: fs/ext3/
72be2ccf
EM
3499
3500EXT4 FILE SYSTEM
8b58be88 3501M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3502M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3503L: linux-ext4@vger.kernel.org
08a225f1 3504W: http://ext4.wiki.kernel.org
8a6e2535 3505Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3506S: Maintained
679655da
JP
3507F: Documentation/filesystems/ext4.txt
3508F: fs/ext4/
1da177e4 3509
c5532b09 3510Extended Verification Module (EVM)
74dd744f
MZ
3511M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3512L: linux-ima-devel@lists.sourceforge.net
3513L: linux-security-module@vger.kernel.org
c5532b09
MZ
3514S: Supported
3515F: security/integrity/evm/
3516
df6b3cfe
MH
3517EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3518M: MyungJoo Ham <myungjoo.ham@samsung.com>
3519M: Chanwoo Choi <cw00.choi@samsung.com>
3520L: linux-kernel@vger.kernel.org
81df63a9 3521T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3522S: Maintained
3523F: drivers/extcon/
3524F: Documentation/extcon/
3525
e2a75c44
JH
3526EXYNOS DP DRIVER
3527M: Jingoo Han <jg1.han@samsung.com>
3528L: dri-devel@lists.freedesktop.org
3529S: Maintained
3530F: drivers/gpu/drm/exynos/exynos_dp*
3531
33ad3912
DL
3532EXYNOS MIPI DISPLAY DRIVERS
3533M: Inki Dae <inki.dae@samsung.com>
3534M: Donghwa Lee <dh09.lee@samsung.com>
3535M: Kyungmin Park <kyungmin.park@samsung.com>
3536L: linux-fbdev@vger.kernel.org
3537S: Maintained
3538F: drivers/video/exynos/exynos_mipi*
3539F: include/video/exynos_mipi*
3540
e53004e2 3541F71805F HARDWARE MONITORING DRIVER
7c81c60f 3542M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3543L: lm-sensors@lm-sensors.org
3544S: Maintained
679655da
JP
3545F: Documentation/hwmon/f71805f
3546F: drivers/hwmon/f71805f.c
e53004e2 3547
eea977ed
MB
3548FC0011 TUNER DRIVER
3549M: Michael Buesch <m@bues.ch>
3550L: linux-media@vger.kernel.org
3551S: Maintained
ccae7af2
MCC
3552F: drivers/media/tuners/fc0011.h
3553F: drivers/media/tuners/fc0011.c
eea977ed 3554
91952bc0
AP
3555FC2580 MEDIA DRIVER
3556M: Antti Palosaari <crope@iki.fi>
3557L: linux-media@vger.kernel.org
3558W: http://linuxtv.org/
3559W: http://palosaari.fi/linux/
3560Q: http://patchwork.linuxtv.org/project/linux-media/list/
3561T: git git://linuxtv.org/anttip/media_tree.git
3562S: Maintained
3563F: drivers/media/tuners/fc2580*
eea977ed 3564
88b2dbdb
EP
3565FANOTIFY
3566M: Eric Paris <eparis@redhat.com>
3567S: Maintained
3568F: fs/notify/fanotify/
3569F: include/linux/fanotify.h
c117ab84 3570F: include/uapi/linux/fanotify.h
88b2dbdb 3571
1da177e4 3572FARSYNC SYNCHRONOUS DRIVER
8b58be88 3573M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3574W: http://www.farsite.co.uk/
3575S: Supported
679655da 3576F: drivers/net/wan/farsync.*
1da177e4 3577
c5408b88 3578FAULT INJECTION SUPPORT
8b58be88 3579M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3580S: Supported
679655da
JP
3581F: Documentation/fault-injection/
3582F: lib/fault-inject.c
c5408b88 3583
cae727db
RL
3584FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3585M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3586L: fcoe-devel@open-fcoe.org
cae727db
RL
3587W: www.Open-FCoE.org
3588S: Supported
3589F: drivers/scsi/libfc/
3590F: drivers/scsi/fcoe/
3591F: include/scsi/fc/
3592F: include/scsi/libfc.h
3593F: include/scsi/libfcoe.h
c117ab84 3594F: include/uapi/scsi/fc/
cae727db 3595
e2d1d6c0 3596FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3597M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3598M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3599L: linux-fsdevel@vger.kernel.org
1da177e4 3600S: Maintained
679655da
JP
3601F: include/linux/fcntl.h
3602F: include/linux/fs.h
c117ab84
CEB
3603F: include/uapi/linux/fcntl.h
3604F: include/uapi/linux/fs.h
679655da
JP
3605F: fs/fcntl.c
3606F: fs/locks.c
1da177e4 3607
e2d1d6c0 3608FILESYSTEMS (VFS and infrastructure)
8b58be88 3609M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3610L: linux-fsdevel@vger.kernel.org
173acc7c 3611S: Maintained
679655da 3612F: fs/*
173acc7c 3613
b26e0ed4 3614FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3615M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3616L: lm-sensors@lm-sensors.org
3617S: Maintained
d5ca6918
JP
3618F: drivers/hwmon/f75375s.c
3619F: include/linux/f75375s.h
b26e0ed4 3620
a331b0c3
CL
3621FIREWIRE AUDIO DRIVERS
3622M: Clemens Ladisch <clemens@ladisch.de>
3623L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3624T: git git://git.alsa-project.org/alsa-kernel.git
3625S: Maintained
3626F: sound/firewire/
3627
eb86ec51
SR
3628FIREWIRE MEDIA DRIVERS (firedtv)
3629M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3630L: linux-media@vger.kernel.org
3631L: linux1394-devel@lists.sourceforge.net
3632T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3633S: Maintained
3634F: drivers/media/firewire/
3635
a511ce33
CB
3636FIREWIRE SBP-2 TARGET
3637M: Chris Boot <bootc@bootc.net>
3638L: linux-scsi@vger.kernel.org
3639L: target-devel@vger.kernel.org
3640L: linux1394-devel@lists.sourceforge.net
3641T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3642S: Maintained
3643F: drivers/target/sbp/
3644
7d2c86b5 3645FIREWIRE SUBSYSTEM
8b58be88 3646M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3647L: linux1394-devel@lists.sourceforge.net
958a29cb 3648W: http://ieee1394.wiki.kernel.org/
2ca526bf 3649T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3650S: Maintained
679655da 3651F: drivers/firewire/
8f06ce3b
SR
3652F: include/linux/firewire.h
3653F: include/uapi/linux/firewire*.h
9f6d3c4b 3654F: tools/firewire/
e2d1d6c0
RD
3655
3656FIRMWARE LOADER (request_firmware)
39e68089
ML
3657M: Ming Lei <ming.lei@canonical.com>
3658L: linux-kernel@vger.kernel.org
3659S: Maintained
679655da
JP
3660F: Documentation/firmware_class/
3661F: drivers/base/firmware*.c
3662F: include/linux/firmware.h
e2d1d6c0 3663
f730e3dc 3664FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3665M: Joshua Morris <josh.h.morris@us.ibm.com>
3666M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3667S: Maintained
3668F: drivers/block/rsxx/
3669
8206f664
JK
3670FLOPPY DRIVER
3671M: Jiri Kosina <jkosina@suse.cz>
3672T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3673S: Odd fixes
3674F: drivers/block/floppy.c
3675
9c9f32ed
AR
3676FMC SUBSYSTEM
3677M: Alessandro Rubini <rubini@gnudd.com>
3678W: http://www.ohwr.org/projects/fmc-bus
3679S: Supported
3680F: drivers/fmc/
3681F: include/linux/fmc*.h
3682F: include/linux/ipmi-fru.h
3683K: fmc_d.*register
3684
e2d1d6c0 3685FPU EMULATOR
8b58be88 3686M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3687W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3688S: Maintained
679655da 3689F: arch/x86/math-emu/
e2d1d6c0
RD
3690
3691FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3692L: netdev@vger.kernel.org
c173bfac 3693S: Orphan
679655da
JP
3694F: drivers/net/wan/dlci.c
3695F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3696
3697FRAMEBUFFER LAYER
5489e948
JCPV
3698M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3699M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3700L: linux-fbdev@vger.kernel.org
e2d1d6c0 3701W: http://linux-fbdev.sourceforge.net/
b22fe37b 3702Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3703T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3704S: Maintained
679655da 3705F: Documentation/fb/
d958c62c 3706F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3707F: drivers/video/
3708F: include/video/
679655da 3709F: include/linux/fb.h
c117ab84
CEB
3710F: include/uapi/video/
3711F: include/uapi/linux/fb.h
e2d1d6c0 3712
a57c188e 3713FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3714M: Timur Tabi <timur@tabi.org>
a57c188e 3715L: linux-fbdev@vger.kernel.org
c4ef9bc4 3716S: Maintained
a57c188e
TT
3717F: drivers/video/fsl-diu-fb.*
3718
e2d1d6c0 3719FREESCALE DMA DRIVER
8b58be88
JP
3720M: Li Yang <leoli@freescale.com>
3721M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3722L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3723S: Maintained
679655da 3724F: drivers/dma/fsldma.*
e2d1d6c0
RD
3725
3726FREESCALE I2C CPM DRIVER
8b58be88 3727M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3728L: linuxppc-dev@lists.ozlabs.org
846557d3 3729L: linux-i2c@vger.kernel.org
0d2b405a 3730S: Maintained
679655da 3731F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3732
60e8c5ab 3733FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3734M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3735L: linux-fbdev@vger.kernel.org
efc03ecb 3736L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3737S: Maintained
bad985a1 3738F: include/linux/platform_data/video-imxfb.h
679655da 3739F: drivers/video/imxfb.c
60e8c5ab 3740
4689a6b1 3741FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3742M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3743M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3744L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3745L: netdev@vger.kernel.org
3746S: Maintained
ec21e2ec 3747F: drivers/net/ethernet/freescale/fs_enet/
679655da 3748F: include/linux/fs_enet_pd.h
4689a6b1 3749
d9e9d82c 3750FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3751L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3752S: Orphan
679655da
JP
3753F: arch/powerpc/sysdev/qe_lib/
3754F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3755
b55ef929 3756FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3757M: Li Yang <leoli@freescale.com>
6372594a 3758L: linux-usb@vger.kernel.org
a4724ed6 3759L: linuxppc-dev@lists.ozlabs.org
a7205b30 3760S: Maintained
5429c731 3761F: drivers/usb/gadget/fsl*
a7205b30 3762
beaf53bf 3763FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3764M: Li Yang <leoli@freescale.com>
beaf53bf 3765L: netdev@vger.kernel.org
a4724ed6 3766L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3767S: Maintained
ec21e2ec 3768F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3769
d9e9d82c 3770FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3771M: Timur Tabi <timur@tabi.org>
a4724ed6 3772L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3773S: Maintained
df621252 3774F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3775
3776FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3777M: Timur Tabi <timur@tabi.org>
93711660 3778L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3779L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3780S: Maintained
69aefcea
JP
3781F: sound/soc/fsl/fsl*
3782F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3783
1da177e4 3784FREEVXFS FILESYSTEM
8b58be88 3785M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3786W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3787S: Maintained
679655da 3788F: fs/freevxfs/
1da177e4 3789
71038f52 3790FREEZER
49db1903 3791M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3792M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3793L: linux-pm@vger.kernel.org
71038f52 3794S: Supported
679655da
JP
3795F: Documentation/power/freezing-of-tasks.txt
3796F: include/linux/freezer.h
3797F: kernel/freezer.c
71038f52 3798
839a1f79
KRW
3799FRONTSWAP API
3800M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3801L: linux-kernel@vger.kernel.org
3802S: Maintained
3803F: mm/frontswap.c
3804F: include/linux/frontswap.h
3805
a5432f5a 3806FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3807M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3808L: linux-cachefs@redhat.com
3809S: Supported
3810F: Documentation/filesystems/caching/
3811F: fs/fscache/
3812F: include/linux/fscache*.h
3813
f58ad8f5 3814F2FS FILE SYSTEM
9b29d481 3815M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3816M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3817L: linux-f2fs-devel@lists.sourceforge.net
3818W: http://en.wikipedia.org/wiki/F2FS
3819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3820S: Maintained
3821F: Documentation/filesystems/f2fs.txt
3bac380c 3822F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3823F: fs/f2fs/
3824F: include/linux/f2fs_fs.h
3825
5ab7ffea 3826FUJITSU FR-V (FRV) PORT
8b58be88 3827M: David Howells <dhowells@redhat.com>
1da177e4 3828S: Maintained
679655da 3829F: arch/frv/
1da177e4 3830
20b93734 3831FUJITSU LAPTOP EXTRAS
409a3e98 3832M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3833L: platform-driver-x86@vger.kernel.org
20b93734 3834S: Maintained
679655da 3835F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3836
4da621b6
HK
3837FUJITSU M-5MO LS CAMERA ISP DRIVER
3838M: Kyungmin Park <kyungmin.park@samsung.com>
3839M: Heungjun Kim <riverful.kim@samsung.com>
3840L: linux-media@vger.kernel.org
3841S: Maintained
90d72ac6 3842F: drivers/media/i2c/m5mols/
4da621b6
HK
3843F: include/media/m5mols.h
3844
2d24c490
RG
3845FUJITSU TABLET EXTRAS
3846M: Robert Gerlach <khnz@gmx.de>
3847L: platform-driver-x86@vger.kernel.org
3848S: Maintained
3849F: drivers/platform/x86/fujitsu-tablet.c
3850
04578f17 3851FUSE: FILESYSTEM IN USERSPACE
8b58be88 3852M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3853L: fuse-devel@lists.sourceforge.net
3854W: http://fuse.sourceforge.net/
3855S: Maintained
679655da 3856F: fs/fuse/
c117ab84 3857F: include/uapi/linux/fuse.h
04578f17 3858
1da177e4 3859FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3860M: Rik Faith <faith@cs.unc.edu>
1da177e4 3861L: linux-scsi@vger.kernel.org
baaea1dc 3862S: Odd Fixes (e.g., new signatures)
679655da 3863F: drivers/scsi/fdomain.*
1da177e4 3864
d8e2162c
PO
3865GCOV BASED KERNEL PROFILING
3866M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3867S: Maintained
3868F: kernel/gcov/
3869F: Documentation/gcov.txt
3870
1da177e4 3871GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3872M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3873L: linux-scsi@vger.kernel.org
3874W: http://www.icp-vortex.com/
3875S: Supported
679655da 3876F: drivers/scsi/gdt*
1da177e4 3877
3169a1c7
HV
3878GEMTEK FM RADIO RECEIVER DRIVER
3879M: Hans Verkuil <hverkuil@xs4all.nl>
3880L: linux-media@vger.kernel.org
3881T: git git://linuxtv.org/media_tree.git
3882W: http://linuxtv.org
3883S: Maintained
3884F: drivers/media/radio/radio-gemtek*
3885
1c23af90 3886GENERIC GPIO I2C DRIVER
880b0e26 3887M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3888S: Supported
679655da
JP
3889F: drivers/i2c/busses/i2c-gpio.c
3890F: include/linux/i2c-gpio.h
1c23af90 3891
92ed1a76
PK
3892GENERIC GPIO I2C MULTIPLEXER DRIVER
3893M: Peter Korsgaard <peter.korsgaard@barco.com>
3894L: linux-i2c@vger.kernel.org
3895S: Supported
e7065e20
JD
3896F: drivers/i2c/muxes/i2c-mux-gpio.c
3897F: include/linux/i2c-mux-gpio.h
3898F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3899
9251ce95 3900GENERIC HDLC (WAN) DRIVERS
8b58be88 3901M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3902W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3903S: Maintained
679655da
JP
3904F: drivers/net/wan/c101.c
3905F: drivers/net/wan/hd6457*
3906F: drivers/net/wan/hdlc*
3907F: drivers/net/wan/n2.c
3908F: drivers/net/wan/pc300too.c
3909F: drivers/net/wan/pci200syn.c
3910F: drivers/net/wan/wanxl*
1da177e4 3911
1527aab6 3912GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3913M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3914L: linux-arch@vger.kernel.org
3915T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3916S: Maintained
14430813
JP
3917F: include/asm-generic/
3918F: include/uapi/asm-generic/
1527aab6 3919
ff764963
KVA
3920GENERIC PHY FRAMEWORK
3921M: Kishon Vijay Abraham I <kishon@ti.com>
3922L: linux-kernel@vger.kernel.org
3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3924S: Supported
3925F: drivers/phy/
3926F: include/linux/phy/
3927
ccb86a69 3928GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3929M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3930L: kvm@vger.kernel.org
ccb86a69
MT
3931S: Supported
3932F: drivers/uio/uio_pci_generic.c
3933
f8f1ec73
JP
3934GET_MAINTAINER SCRIPT
3935M: Joe Perches <joe@perches.com>
3936S: Maintained
3937F: scripts/get_maintainer.pl
3938
5be7b50f 3939GFS2 FILE SYSTEM
8b58be88 3940M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3941L: cluster-devel@redhat.com
5be7b50f 3942W: http://sources.redhat.com/cluster/
08deed1e
JP
3943T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3944T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3945S: Supported
679655da
JP
3946F: Documentation/filesystems/gfs2*.txt
3947F: fs/gfs2/
c117ab84 3948F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3949
0a34eb8f 3950GIGASET ISDN DRIVERS
8b58be88
JP
3951M: Hansjoerg Lipp <hjlipp@web.de>
3952M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3953L: gigaset307x-common@lists.sourceforge.net
3954W: http://gigaset307x.sourceforge.net/
3955S: Maintained
679655da
JP
3956F: Documentation/isdn/README.gigaset
3957F: drivers/isdn/gigaset/
c117ab84 3958F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3959
a0dc00b4 3960GPIO SUBSYSTEM
e4651a9f 3961M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3962M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3963L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3964T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3965S: Maintained
3966F: Documentation/gpio/
a0dc00b4
GL
3967F: drivers/gpio/
3968F: include/linux/gpio*
9b692346 3969F: include/asm-generic/gpio.h
a0dc00b4 3970
71a6d0af
HW
3971GRE DEMULTIPLEXER DRIVER
3972M: Dmitry Kozlov <xeb@mail.ru>
3973L: netdev@vger.kernel.org
3974S: Maintained
11c26770
JP
3975F: net/ipv4/gre_demux.c
3976F: net/ipv4/gre_offload.c
71a6d0af
HW
3977F: include/net/gre.h
3978
d4c41139
KG
3979GRETH 10/100/1G Ethernet MAC device driver
3980M: Kristoffer Glembo <kristoffer@gaisler.com>
3981L: netdev@vger.kernel.org
3982S: Maintained
a31a96ad 3983F: drivers/net/ethernet/aeroflex/
d4c41139 3984
e8deeae2 3985GSPCA FINEPIX SUBDRIVER
8b58be88 3986M: Frank Zago <frank@zago.net>
661263b5 3987L: linux-media@vger.kernel.org
275ffde4 3988T: git git://linuxtv.org/media_tree.git
e8deeae2 3989S: Maintained
0c0d06ca 3990F: drivers/media/usb/gspca/finepix.c
e8deeae2 3991
4b3fa3c4
OL
3992GSPCA GL860 SUBDRIVER
3993M: Olivier Lorin <o.lorin@laposte.net>
3994L: linux-media@vger.kernel.org
275ffde4 3995T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3996S: Maintained
0c0d06ca 3997F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3998
e8deeae2 3999GSPCA M5602 SUBDRIVER
8b58be88 4000M: Erik Andren <erik.andren@gmail.com>
661263b5 4001L: linux-media@vger.kernel.org
275ffde4 4002T: git git://linuxtv.org/media_tree.git
e8deeae2 4003S: Maintained
0c0d06ca 4004F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4005
4006GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4007M: Hans de Goede <hdegoede@redhat.com>
661263b5 4008L: linux-media@vger.kernel.org
275ffde4 4009T: git git://linuxtv.org/media_tree.git
e8deeae2 4010S: Maintained
0c0d06ca 4011F: drivers/media/usb/gspca/pac207.c
e8deeae2 4012
261982f1 4013GSPCA SN9C20X SUBDRIVER
d95c5b0b 4014M: Brian Johnson <brijohn@gmail.com>
261982f1 4015L: linux-media@vger.kernel.org
275ffde4 4016T: git git://linuxtv.org/media_tree.git
261982f1 4017S: Maintained
0c0d06ca 4018F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4019
e8deeae2 4020GSPCA T613 SUBDRIVER
8b58be88 4021M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4022L: linux-media@vger.kernel.org
275ffde4 4023T: git git://linuxtv.org/media_tree.git
e8deeae2 4024S: Maintained
0c0d06ca 4025F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4026
4027GSPCA USB WEBCAM DRIVER
fc3f906b 4028M: Hans de Goede <hdegoede@redhat.com>
661263b5 4029L: linux-media@vger.kernel.org
275ffde4 4030T: git git://linuxtv.org/media_tree.git
e8deeae2 4031S: Maintained
0c0d06ca 4032F: drivers/media/usb/gspca/
e8deeae2 4033
584ec979
DB
4034GUID PARTITION TABLE (GPT)
4035M: Davidlohr Bueso <davidlohr@hp.com>
4036L: linux-efi@vger.kernel.org
4037S: Maintained
4038F: block/partitions/efi.*
4039
aa3c598b
EG
4040STK1160 USB VIDEO CAPTURE DRIVER
4041M: Ezequiel Garcia <elezegarcia@gmail.com>
4042L: linux-media@vger.kernel.org
275ffde4 4043T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4044S: Maintained
4045F: drivers/media/usb/stk1160/
e8deeae2 4046
71a6d0af
HW
4047HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4048M: Frank Seidel <frank@f-seidel.de>
4049L: platform-driver-x86@vger.kernel.org
4050W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4051S: Maintained
4052F: drivers/platform/x86/hdaps.c
4053
48fc9e26
HV
4054HDPVR USB VIDEO ENCODER DRIVER
4055M: Hans Verkuil <hverkuil@xs4all.nl>
4056L: linux-media@vger.kernel.org
4057T: git git://linuxtv.org/media_tree.git
4058W: http://linuxtv.org
4059S: Odd Fixes
14430813 4060F: drivers/media/usb/hdpvr/
48fc9e26 4061
71a6d0af 4062HWPOISON MEMORY FAILURE HANDLING
f9625c48 4063M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4064L: linux-mm@kvack.org
71a6d0af
HW
4065S: Maintained
4066F: mm/memory-failure.c
4067F: mm/hwpoison-inject.c
4068
4069HYPERVISOR VIRTUAL CONSOLE DRIVER
4070L: linuxppc-dev@lists.ozlabs.org
4071S: Odd Fixes
4072F: drivers/tty/hvc/
4073
5b543965 4074HARDWARE MONITORING
7c81c60f 4075M: Jean Delvare <jdelvare@suse.de>
ca462085 4076M: Guenter Roeck <linux@roeck-us.net>
5b543965 4077L: lm-sensors@lm-sensors.org
595142e0 4078W: http://www.lm-sensors.org/
9e012c1a 4079T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4080T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4081S: Maintained
047f4ec2 4082F: Documentation/hwmon/
679655da 4083F: drivers/hwmon/
047f4ec2 4084F: include/linux/hwmon*.h
5b543965 4085
844dd05f 4086HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4087M: Matt Mackall <mpm@selenic.com>
4088M: Herbert Xu <herbert@gondor.apana.org.au>
4089S: Odd fixes
679655da
JP
4090F: Documentation/hw_random.txt
4091F: drivers/char/hw_random/
4092F: include/linux/hw_random.h
844dd05f 4093
8b37fcfc
OBC
4094HARDWARE SPINLOCK CORE
4095M: Ohad Ben-Cohen <ohad@wizery.com>
4096S: Maintained
4097F: Documentation/hwspinlock.txt
4098F: drivers/hwspinlock/hwspinlock_*
4099F: include/linux/hwspinlock.h
4100
1da177e4 4101HARMONY SOUND DRIVER
ac6aecbf 4102L: linux-parisc@vger.kernel.org
1da177e4 4103S: Maintained
679655da 4104F: sound/parisc/harmony.*
1da177e4 4105
91952bc0
AP
4106HD29L2 MEDIA DRIVER
4107M: Antti Palosaari <crope@iki.fi>
4108L: linux-media@vger.kernel.org
4109W: http://linuxtv.org/
4110W: http://palosaari.fi/linux/
4111Q: http://patchwork.linuxtv.org/project/linux-media/list/
4112T: git git://linuxtv.org/anttip/media_tree.git
4113S: Maintained
4114F: drivers/media/dvb-frontends/hd29l2*
4115
e2d1d6c0 4116HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4117M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4118L: iss_storagedev@hp.com
4119S: Maintained
679655da
JP
4120F: Documentation/blockdev/cpqarray.txt
4121F: drivers/block/cpqarray.*
e2d1d6c0 4122
9257aa49 4123HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4124M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4125L: iss_storagedev@hp.com
4126S: Supported
4127F: Documentation/scsi/hpsa.txt
4128F: drivers/scsi/hpsa*.[ch]
4129F: include/linux/cciss*.h
c117ab84 4130F: include/uapi/linux/cciss*.h
9257aa49 4131
e2d1d6c0 4132HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4133M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4134L: iss_storagedev@hp.com
4135S: Supported
679655da
JP
4136F: Documentation/blockdev/cciss.txt
4137F: drivers/block/cciss*
4138F: include/linux/cciss_ioctl.h
c117ab84 4139F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4140
1da177e4 4141HFS FILESYSTEM
6cf515e1
GU
4142L: linux-fsdevel@vger.kernel.org
4143S: Orphan
679655da
JP
4144F: Documentation/filesystems/hfs.txt
4145F: fs/hfs/
1da177e4 4146
ef575f47
GU
4147HFSPLUS FILESYSTEM
4148L: linux-fsdevel@vger.kernel.org
4149S: Orphan
4150F: Documentation/filesystems/hfsplus.txt
4151F: fs/hfsplus/
4152
1da177e4 4153HGA FRAMEBUFFER DRIVER
8b58be88 4154M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4155L: linux-nvidia@lists.surfsouth.com
4156W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4157S: Maintained
679655da 4158F: drivers/video/hgafb.c
1da177e4 4159
4480f15b 4160HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4161M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4162M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4163L: linux-pm@vger.kernel.org
e2d1d6c0 4164S: Supported
679655da
JP
4165F: arch/x86/power/
4166F: drivers/base/power/
4167F: kernel/power/
4168F: include/linux/suspend.h
4169F: include/linux/freezer.h
4170F: include/linux/pm.h
679655da 4171F: arch/*/include/asm/suspend*.h
e2d1d6c0 4172
4ef4caad 4173HID CORE LAYER
8b58be88 4174M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4175L: linux-input@vger.kernel.org
54e5881d 4176T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4177S: Maintained
679655da
JP
4178F: drivers/hid/
4179F: include/linux/hid*
c117ab84 4180F: include/uapi/linux/hid*
4ef4caad 4181
38bed542 4182HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4183M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4184L: linux-kernel@vger.kernel.org
75fc2d37 4185T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4186S: Maintained
679655da
JP
4187F: Documentation/timers/
4188F: kernel/hrtimer.c
88606e80
TG
4189F: kernel/time/clockevents.c
4190F: kernel/time/tick*.*
4191F: kernel/time/timer_*.c
05ed8490 4192F: include/linux/clockchips.h
679655da 4193F: include/linux/hrtimer.h
38bed542 4194
1da177e4 4195HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4196L: linux-hams@vger.kernel.org
8b64f2a0 4197S: Orphan
679655da
JP
4198F: drivers/net/hamradio/dmascc.c
4199F: drivers/net/hamradio/scc.c
1da177e4 4200
ede1e6f8 4201HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4202M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4203W: http://www.highpoint-tech.com
4204S: Supported
679655da
JP
4205F: Documentation/scsi/hptiop.txt
4206F: drivers/scsi/hptiop.c
ede1e6f8 4207
1da177e4 4208HIPPI
8b58be88 4209M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4210L: linux-hippi@sunsite.dk
4211S: Maintained
679655da 4212F: include/linux/hippidevice.h
c117ab84 4213F: include/uapi/linux/if_hippi.h
679655da 4214F: net/802/hippi.c
ff5a3b50 4215F: drivers/net/hippi/
1da177e4 4216
ff1d2767 4217HOST AP DRIVER
8b58be88 4218M: Jouni Malinen <j@w1.fi>
85d32e7b 4219L: hostap@shmoo.com (subscribers-only)
724c6b35 4220L: linux-wireless@vger.kernel.org
ff1d2767
JM
4221W: http://hostap.epitest.fi/
4222S: Maintained
679655da 4223F: drivers/net/wireless/hostap/
ff1d2767 4224
dd8cd779 4225HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4226L: platform-driver-x86@vger.kernel.org
95c70215 4227S: Orphan
679655da 4228F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4229
e2d1d6c0 4230HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4231M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4232S: Maintained
7e25d724 4233F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4234
7d2c86b5 4235HPET: High Precision Event Timers driver
8b58be88 4236M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4237S: Maintained
679655da
JP
4238F: Documentation/timers/hpet.txt
4239F: drivers/char/hpet.c
4240F: include/linux/hpet.h
c117ab84 4241F: include/uapi/linux/hpet.h
b9b0332f 4242
e07b5d79 4243HPET: x86
9e06f631 4244S: Orphan
679655da
JP
4245F: arch/x86/kernel/hpet.c
4246F: arch/x86/include/asm/hpet.h
b9b0332f 4247
1da177e4 4248HPFS FILESYSTEM
8b58be88 4249M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4250W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4251S: Maintained
679655da 4252F: fs/hpfs/
1da177e4 4253
3441cded 4254HSI SUBSYSTEM
56459ea9
SR
4255M: Sebastian Reichel <sre@kernel.org>
4256T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4257S: Maintained
4258F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4259F: Documentation/hsi.txt
3441cded
SR
4260F: drivers/hsi/
4261F: include/linux/hsi/
4262F: include/uapi/linux/hsi/
4263
7d2c86b5 4264HSO 3G MODEM DRIVER
8b58be88 4265M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4266W: http://www.pharscape.org
4267S: Maintained
679655da 4268F: drivers/net/usb/hso.c
11cd29b0 4269
19990e29
AB
4270HSR NETWORK PROTOCOL
4271M: Arvid Brodin <arvid.brodin@alten.se>
4272L: netdev@vger.kernel.org
4273S: Maintained
4274F: net/hsr/
4275
5a18c343 4276HTCPEN TOUCHSCREEN DRIVER
8b58be88 4277M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4278L: linux-input@vger.kernel.org
4279S: Maintained
679655da 4280F: drivers/input/touchscreen/htcpen.c
5a18c343 4281
1da177e4 4282HUGETLB FILESYSTEM
6d49e352 4283M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4284S: Maintained
679655da 4285F: fs/hugetlbfs/
1da177e4 4286
05183189
S
4287Hyper-V CORE AND DRIVERS
4288M: K. Y. Srinivasan <kys@microsoft.com>
4289M: Haiyang Zhang <haiyangz@microsoft.com>
4290L: devel@linuxdriverproject.org
4291S: Maintained
a4162747
HZ
4292F: arch/x86/include/asm/mshyperv.h
4293F: arch/x86/include/uapi/asm/hyperv.h
4294F: arch/x86/kernel/cpu/mshyperv.c
05183189 4295F: drivers/hid/hid-hyperv.c
a4162747 4296F: drivers/hv/
f92ca80b 4297F: drivers/input/serio/hyperv-keyboard.c
05183189 4298F: drivers/net/hyperv/
a4162747
HZ
4299F: drivers/scsi/storvsc_drv.c
4300F: drivers/video/hyperv_fb.c
4301F: include/linux/hyperv.h
4302F: tools/hv/
05183189 4303
d85c8a6a 4304I2C OVER PARALLEL PORT
7c81c60f 4305M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4306L: linux-i2c@vger.kernel.org
4307S: Maintained
4308F: Documentation/i2c/busses/i2c-parport
4309F: Documentation/i2c/busses/i2c-parport-light
4310F: drivers/i2c/busses/i2c-parport.c
4311F: drivers/i2c/busses/i2c-parport-light.c
4312
4313I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4314M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4315L: linux-i2c@vger.kernel.org
4316S: Maintained
4317F: Documentation/i2c/busses/i2c-ali1535
4318F: Documentation/i2c/busses/i2c-ali1563
4319F: Documentation/i2c/busses/i2c-ali15x3
4320F: Documentation/i2c/busses/i2c-amd756
4321F: Documentation/i2c/busses/i2c-amd8111
4322F: Documentation/i2c/busses/i2c-i801
4323F: Documentation/i2c/busses/i2c-nforce2
4324F: Documentation/i2c/busses/i2c-piix4
4325F: Documentation/i2c/busses/i2c-sis5595
4326F: Documentation/i2c/busses/i2c-sis630
4327F: Documentation/i2c/busses/i2c-sis96x
4328F: Documentation/i2c/busses/i2c-via
4329F: Documentation/i2c/busses/i2c-viapro
4330F: drivers/i2c/busses/i2c-ali1535.c
4331F: drivers/i2c/busses/i2c-ali1563.c
4332F: drivers/i2c/busses/i2c-ali15x3.c
4333F: drivers/i2c/busses/i2c-amd756.c
4334F: drivers/i2c/busses/i2c-amd756-s4882.c
4335F: drivers/i2c/busses/i2c-amd8111.c
4336F: drivers/i2c/busses/i2c-i801.c
4337F: drivers/i2c/busses/i2c-isch.c
4338F: drivers/i2c/busses/i2c-nforce2.c
4339F: drivers/i2c/busses/i2c-nforce2-s4985.c
4340F: drivers/i2c/busses/i2c-piix4.c
4341F: drivers/i2c/busses/i2c-sis5595.c
4342F: drivers/i2c/busses/i2c-sis630.c
4343F: drivers/i2c/busses/i2c-sis96x.c
4344F: drivers/i2c/busses/i2c-via.c
4345F: drivers/i2c/busses/i2c-viapro.c
4346
cb7f07a4
NH
4347I2C/SMBUS ISMT DRIVER
4348M: Seth Heasley <seth.heasley@intel.com>
4349M: Neil Horman <nhorman@tuxdriver.com>
4350L: linux-i2c@vger.kernel.org
4351F: drivers/i2c/busses/i2c-ismt.c
4352F: Documentation/i2c/busses/i2c-ismt
4353
6ea884db 4354I2C/SMBUS STUB DRIVER
7c81c60f 4355M: Jean Delvare <jdelvare@suse.de>
846557d3 4356L: linux-i2c@vger.kernel.org
6ea884db 4357S: Maintained
8547a5bc 4358F: drivers/i2c/i2c-stub.c
6ea884db 4359
5b543965 4360I2C SUBSYSTEM
14d77c4d 4361M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4362L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4363W: https://i2c.wiki.kernel.org/
4364Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4365T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4366S: Maintained
679655da
JP
4367F: Documentation/i2c/
4368F: drivers/i2c/
4369F: include/linux/i2c.h
03b70d62 4370F: include/linux/i2c-*.h
c117ab84
CEB
4371F: include/uapi/linux/i2c.h
4372F: include/uapi/linux/i2c-*.h
1da177e4 4373
d85c8a6a 4374I2C-TAOS-EVM DRIVER
7c81c60f 4375M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4376L: linux-i2c@vger.kernel.org
4377S: Maintained
4378F: Documentation/i2c/busses/i2c-taos-evm
4379F: drivers/i2c/busses/i2c-taos-evm.c
4380
e8c76eed 4381I2C-TINY-USB DRIVER
8b58be88 4382M: Till Harbaum <till@harbaum.org>
846557d3 4383L: linux-i2c@vger.kernel.org
932d1872 4384W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4385S: Maintained
679655da 4386F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4387
1da177e4 4388i386 BOOT CODE
8b58be88 4389M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4390S: Maintained
679655da 4391F: arch/x86/boot/
1da177e4
LT
4392
4393i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4394M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4395T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4396S: Maintained
4397
1da177e4 4398IA64 (Itanium) PLATFORM
8b58be88
JP
4399M: Tony Luck <tony.luck@intel.com>
4400M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4401L: linux-ia64@vger.kernel.org
6b1c70b1 4402T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4403S: Maintained
679655da 4404F: arch/ia64/
1da177e4 4405
956c203c 4406IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4407M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4408M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4409L: linux-crypto@vger.kernel.org
4410S: Supported
4411F: drivers/crypto/nx/
4412
0e16aafb 4413IBM Power 842 compression accelerator
e6babec6 4414M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4415S: Supported
4416F: drivers/crypto/nx/nx-842.c
4417F: include/linux/nx842.h
4418
1da177e4 4419IBM Power Linux RAID adapter
8b58be88 4420M: Brian King <brking@us.ibm.com>
1da177e4 4421S: Supported
679655da 4422F: drivers/scsi/ipr.*
1da177e4 4423
9d348af4
SL
4424IBM Power Virtual Ethernet Device Driver
4425M: Santiago Leon <santil@linux.vnet.ibm.com>
4426L: netdev@vger.kernel.org
4427S: Supported
9aa32835 4428F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4429
e6babec6
NF
4430IBM Power Virtual SCSI Device Drivers
4431M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4432L: linux-scsi@vger.kernel.org
4433S: Supported
e6babec6
NF
4434F: drivers/scsi/ibmvscsi/ibmvscsi*
4435F: drivers/scsi/ibmvscsi/viosrp.h
4436
4437IBM Power Virtual FC Device Drivers
4438M: Brian King <brking@linux.vnet.ibm.com>
4439L: linux-scsi@vger.kernel.org
4440S: Supported
4441F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4442
1da177e4
LT
4443IBM ServeRAID RAID DRIVER
4444P: Jack Hammer
8b58be88 4445M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4446W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4447S: Supported
679655da 4448F: drivers/scsi/ips.*
1da177e4 4449
6ed9f9c4
PT
4450ICH LPC AND GPIO DRIVER
4451M: Peter Tyser <ptyser@xes-inc.com>
4452S: Maintained
4453F: drivers/mfd/lpc_ich.c
4454F: drivers/gpio/gpio-ich.c
4455
1e7106fc 4456IDE SUBSYSTEM
8b58be88 4457M: "David S. Miller" <davem@davemloft.net>
1da177e4 4458L: linux-ide@vger.kernel.org
8a6e2535 4459Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4461S: Maintained
679655da
JP
4462F: Documentation/ide/
4463F: drivers/ide/
4464F: include/linux/ide.h
1da177e4 4465
6cb8c13d
IP
4466IDEAPAD LAPTOP EXTRAS DRIVER
4467M: Ike Panhc <ike.pan@canonical.com>
4468L: platform-driver-x86@vger.kernel.org
4469W: http://launchpad.net/ideapad-laptop
4470S: Maintained
4471F: drivers/platform/x86/ideapad-laptop.c
4472
1ea4c161
AM
4473IDEAPAD LAPTOP SLIDEBAR DRIVER
4474M: Andrey Moiseev <o2g.org.ru@gmail.com>
4475L: linux-input@vger.kernel.org
4476W: https://github.com/o2genum/ideapad-slidebar
4477S: Maintained
4478F: drivers/input/misc/ideapad_slidebar.c
4479
0f861e8c 4480IDE/ATAPI DRIVERS
487ba8e8 4481M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4482L: linux-ide@vger.kernel.org
c404c199 4483S: Maintained
679655da
JP
4484F: Documentation/cdrom/ide-cd
4485F: drivers/ide/ide-cd*
1da177e4 4486
27471fdb 4487IDLE-I7300
8b58be88 4488M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4489L: linux-pm@vger.kernel.org
27471fdb 4490S: Supported
679655da 4491F: drivers/idle/i7300_idle.c
27471fdb 4492
02cf2286 4493IEEE 802.15.4 SUBSYSTEM
68653359 4494M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4495M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4496L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4497W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4498T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4499S: Maintained
4500F: net/ieee802154/
68653359 4501F: net/mac802154/
251741b1 4502F: drivers/net/ieee802154/
02cf2286 4503
40ad4a30
SY
4504IGUANAWORKS USB IR TRANSCEIVER
4505M: Sean Young <sean@mess.org>
4506L: linux-media@vger.kernel.org
4507S: Maintained
4508F: drivers/media/rc/iguanair.c
4509
9545f86e 4510IIO SUBSYSTEM AND DRIVERS
030a13d7 4511M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4512L: linux-iio@vger.kernel.org
4513S: Maintained
03e7c251 4514F: drivers/iio/
9545f86e
AP
4515F: drivers/staging/iio/
4516
65519263
SG
4517IKANOS/ADI EAGLE ADSL USB DRIVER
4518M: Matthieu Castet <castet.matthieu@free.fr>
4519M: Stanislaw Gruszka <stf_xl@wp.pl>
4520S: Maintained
4521F: drivers/usb/atm/ueagle-atm.c
4522
e89ab51f
GR
4523INA209 HARDWARE MONITOR DRIVER
4524M: Guenter Roeck <linux@roeck-us.net>
4525L: lm-sensors@lm-sensors.org
4526S: Maintained
4527F: Documentation/hwmon/ina209
4528F: Documentation/devicetree/bindings/i2c/ina209.txt
4529F: drivers/hwmon/ina209.c
4530
4531INA2XX HARDWARE MONITOR DRIVER
4532M: Guenter Roeck <linux@roeck-us.net>
4533L: lm-sensors@lm-sensors.org
4534S: Maintained
4535F: Documentation/hwmon/ina2xx
4536F: drivers/hwmon/ina2xx.c
4537F: include/linux/platform_data/ina2xx.h
4538
14dc124f
SIG
4539INDUSTRY PACK SUBSYSTEM (IPACK)
4540M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4541M: Jens Taprogge <jens.taprogge@taprogge.org>
4542M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4543L: industrypack-devel@lists.sourceforge.net
4544W: http://industrypack.sourceforge.net
4545S: Maintained
4546F: drivers/ipack/
4547
aa7168f4 4548INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4549M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4550M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4551L: linux-ima-devel@lists.sourceforge.net
4552L: linux-ima-user@lists.sourceforge.net
4553L: linux-security-module@vger.kernel.org
aa7168f4 4554S: Supported
679655da 4555F: security/integrity/ima/
aa7168f4 4556
1da177e4 4557IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4558L: linux-fbdev@vger.kernel.org
843393d3 4559S: Orphan
679655da 4560F: drivers/video/imsttfb.c
1da177e4
LT
4561
4562INFINIBAND SUBSYSTEM
db9fd848 4563M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4564M: Sean Hefty <sean.hefty@intel.com>
4565M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4566L: linux-rdma@vger.kernel.org
605841f5 4567W: http://www.openfabrics.org/
8a6e2535 4568Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4569T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4570S: Supported
679655da
JP
4571F: Documentation/infiniband/
4572F: drivers/infiniband/
c117ab84 4573F: include/uapi/linux/if_infiniband.h
1da177e4 4574
c9f04f58 4575INOTIFY
8b58be88
JP
4576M: John McCutchan <john@johnmccutchan.com>
4577M: Robert Love <rlove@rlove.org>
4578M: Eric Paris <eparis@parisplace.org>
c9f04f58 4579S: Maintained
679655da
JP
4580F: Documentation/filesystems/inotify.txt
4581F: fs/notify/inotify/
4582F: include/linux/inotify.h
c117ab84 4583F: include/uapi/linux/inotify.h
c9f04f58 4584
e2d1d6c0 4585INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4586M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4587M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4588L: linux-input@vger.kernel.org
8a6e2535 4589Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4590T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4591S: Maintained
679655da 4592F: drivers/input/
f4eea7e2 4593F: include/linux/input.h
c117ab84 4594F: include/uapi/linux/input.h
f4eea7e2 4595F: include/linux/input/
e2d1d6c0 4596
3267a87f
HR
4597INPUT MULTITOUCH (MT) PROTOCOL
4598M: Henrik Rydberg <rydberg@euromail.se>
4599L: linux-input@vger.kernel.org
7f9c2454 4600T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4601S: Maintained
4602F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4603F: drivers/input/input-mt.c
3267a87f
HR
4604K: \b(ABS|SYN)_MT_
4605
4ac13e17
DJ
4606INTEL C600 SERIES SAS CONTROLLER DRIVER
4607M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4608M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4609M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4610L: linux-scsi@vger.kernel.org
7106891a
DJ
4611T: git git://git.code.sf.net/p/intel-sas/isci
4612S: Supported
4ac13e17 4613F: drivers/scsi/isci/
4ac13e17 4614
26717172
LB
4615INTEL IDLE DRIVER
4616M: Len Brown <lenb@kernel.org>
bf1c138e 4617L: linux-pm@vger.kernel.org
08deed1e 4618T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4619S: Supported
4620F: drivers/idle/intel_idle.c
4621
9eb8ef74 4622INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4623M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4624L: linux-fbdev@vger.kernel.org
ce00f85c 4625S: Maintained
679655da
JP
4626F: Documentation/fb/intelfb.txt
4627F: drivers/video/intelfb/
9eb8ef74 4628
1da177e4 4629INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4630M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4631L: linux-fbdev@vger.kernel.org
ce00f85c 4632S: Maintained
679655da 4633F: drivers/video/i810/
1da177e4 4634
f4a9bc4c 4635INTEL MENLOW THERMAL DRIVER
8b58be88 4636M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4637L: platform-driver-x86@vger.kernel.org
5ca92bd9 4638W: https://01.org/linux-acpi
f4a9bc4c 4639S: Supported
679655da 4640F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4641
1da177e4 4642INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4643M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4644S: Maintained
679655da
JP
4645F: arch/x86/kernel/microcode_core.c
4646F: arch/x86/kernel/microcode_intel.c
1da177e4 4647
248a9dc3 4648INTEL I/OAT DMA DRIVER
ab5f8c6e 4649M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4650M: Dave Jiang <dave.jiang@intel.com>
4651L: dmaengine@vger.kernel.org
4652Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4653S: Supported
679655da 4654F: drivers/dma/ioat*
248a9dc3 4655
6c8909b4 4656INTEL IOMMU (VT-d)
8b58be88 4657M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4658L: iommu@lists.linux-foundation.org
54e5881d 4659T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4660S: Supported
3fb39615 4661F: drivers/iommu/intel-iommu.c
679655da 4662F: include/linux/intel-iommu.h
6c8909b4 4663
b3e5f263 4664INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4665M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4666S: Odd fixes
679655da 4667F: drivers/dma/iop-adma.c
b3e5f263 4668
9251ce95 4669INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4670M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4671S: Maintained
679655da
JP
4672F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4673F: arch/arm/mach-ixp4xx/include/mach/npe.h
4674F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4675F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4676F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4677F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4678
844dd05f 4679INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4680M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4681S: Maintained
679655da 4682F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4683
105bf2fe 4684INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4685M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4686M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4687M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4688M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4689M: Don Skidmore <donald.c.skidmore@intel.com>
4690M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4691M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4692M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4693M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4694M: Linux NICS <linux.nics@intel.com>
dcd01faf 4695L: e1000-devel@lists.sourceforge.net
f6fde11a 4696W: http://www.intel.com/support/feedback.htm
d94e6fed 4697W: http://e1000.sourceforge.net/
dee1ad47
JK
4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4700S: Supported
0d164401
JK
4701F: Documentation/networking/e100.txt
4702F: Documentation/networking/e1000.txt
4703F: Documentation/networking/e1000e.txt
4704F: Documentation/networking/igb.txt
4705F: Documentation/networking/igbvf.txt
4706F: Documentation/networking/ixgb.txt
4707F: Documentation/networking/ixgbe.txt
4708F: Documentation/networking/ixgbevf.txt
1bff6529 4709F: Documentation/networking/i40e.txt
105bf2fe 4710F: Documentation/networking/i40evf.txt
dee1ad47 4711F: drivers/net/ethernet/intel/
bc90d291 4712F: drivers/net/ethernet/intel/*/
1da177e4 4713
0963d59b
LW
4714INTEL-MID GPIO DRIVER
4715M: David Cohen <david.a.cohen@linux.intel.com>
4716L: linux-gpio@vger.kernel.org
4717S: Maintained
4718F: drivers/gpio/gpio-intel-mid.c
4719
ca907a90
SY
4720INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4721M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4722L: linux-wireless@vger.kernel.org
ca907a90 4723S: Maintained
679655da 4724F: Documentation/networking/README.ipw2100
679655da 4725F: Documentation/networking/README.ipw2200
ca907a90 4726F: drivers/net/wireless/ipw2x00/
826d2abe 4727
4bd96a7a 4728INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4729M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4730M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4731M: Shane Wang <shane.wang@intel.com>
4732L: tboot-devel@lists.sourceforge.net
4733W: http://tboot.sourceforge.net
e9b7d7c8 4734T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4735S: Supported
4736F: Documentation/intel_txt.txt
4737F: include/linux/tboot.h
4738F: arch/x86/kernel/tboot.c
4739
8a70da82 4740INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4741M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4742M: linux-wimax@intel.com
63fae219 4743L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4744S: Supported
4745W: http://linuxwimax.org
679655da
JP
4746F: Documentation/wimax/README.i2400m
4747F: drivers/net/wimax/i2400m/
c117ab84 4748F: include/uapi/linux/wimax/i2400m.h
8a70da82 4749
1c0ce89c
SG
4750INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4751M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4752L: linux-wireless@vger.kernel.org
1c0ce89c 4753S: Supported
efa3144e
WYG
4754F: drivers/net/wireless/iwlegacy/
4755
b481de9c 4756INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4757M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4758M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4759M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4760L: linux-wireless@vger.kernel.org
b481de9c 4761W: http://intellinuxwireless.org
b62ff718 4762T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4763S: Supported
679655da 4764F: drivers/net/wireless/iwlwifi/
b481de9c 4765
de8fe023
TW
4766INTEL MANAGEMENT ENGINE (mei)
4767M: Tomas Winkler <tomas.winkler@intel.com>
4768L: linux-kernel@vger.kernel.org
4769S: Supported
c117ab84 4770F: include/uapi/linux/mei.h
de8fe023 4771F: drivers/misc/mei/*
e07950a1 4772F: Documentation/misc-devices/mei/*
de8fe023 4773
cb109a0e 4774IOC3 ETHERNET DRIVER
8b58be88 4775M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4776L: linux-mips@linux-mips.org
4777S: Maintained
8862bf1e 4778F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4779
cb109a0e 4780IOC3 SERIAL DRIVER
8b58be88 4781M: Pat Gefre <pfg@sgi.com>
d39e0721 4782L: linux-serial@vger.kernel.org
cb109a0e 4783S: Maintained
df621252 4784F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4785
0b6e8569
SW
4786IOMMU DRIVERS
4787M: Joerg Roedel <joro@8bytes.org>
4788L: iommu@lists.linux-foundation.org
4789T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4790S: Maintained
4791F: drivers/iommu/
4792
4480f15b 4793IP MASQUERADING
8b58be88 4794M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4795S: Maintained
679655da 4796F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4797
1202d6ff 4798IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4799M: Francois Romieu <romieu@fr.zoreil.com>
4800M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4801L: netdev@vger.kernel.org
4802S: Maintained
7443713a 4803F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4804
4480f15b 4805IPATH DRIVER
8473c603 4806M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4807L: linux-rdma@vger.kernel.org
52a09a04 4808S: Maintained
679655da 4809F: drivers/infiniband/hw/ipath/
77d8798b 4810
4409ebe9 4811IPMI SUBSYSTEM
8b58be88 4812M: Corey Minyard <minyard@acm.org>
b0c90653 4813L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4814W: http://openipmi.sourceforge.net/
4815S: Supported
679655da
JP
4816F: Documentation/IPMI.txt
4817F: drivers/char/ipmi/
4818F: include/linux/ipmi*
c117ab84 4819F: include/uapi/linux/ipmi*
4409ebe9 4820
e2d1d6c0 4821IPS SCSI RAID DRIVER
8b58be88 4822M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4823L: linux-scsi@vger.kernel.org
4824W: http://www.adaptec.com/
4825S: Maintained
679655da 4826F: drivers/scsi/ips*
e2d1d6c0
RD
4827
4828IPVS
8b58be88
JP
4829M: Wensong Zhang <wensong@linux-vs.org>
4830M: Simon Horman <horms@verge.net.au>
4831M: Julian Anastasov <ja@ssi.bg>
979b6c13 4832L: netdev@vger.kernel.org
e2d1d6c0 4833L: lvs-devel@vger.kernel.org
1da177e4 4834S: Maintained
679655da 4835F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4836F: include/net/ip_vs.h
c117ab84 4837F: include/uapi/linux/ip_vs.h
679655da 4838F: net/netfilter/ipvs/
1da177e4 4839
e7839f25 4840IPWIRELESS DRIVER
8b58be88
JP
4841M: Jiri Kosina <jkosina@suse.cz>
4842M: David Sterba <dsterba@suse.cz>
92094aa0 4843S: Odd Fixes
282361a0 4844F: drivers/tty/ipwireless/
099dc4fb 4845
e2d1d6c0 4846IPX NETWORK LAYER
8b58be88 4847M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4848L: netdev@vger.kernel.org
4849S: Maintained
679655da 4850F: include/net/ipx.h
c117ab84 4851F: include/uapi/linux/ipx.h
679655da 4852F: net/ipx/
e2d1d6c0 4853
1da177e4 4854IRDA SUBSYSTEM
8b58be88 4855M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4856L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4857L: netdev@vger.kernel.org
1da177e4 4858W: http://irda.sourceforge.net/
f353976d 4859S: Maintained
e0057975 4860T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4861F: Documentation/networking/irda.txt
4862F: drivers/net/irda/
4863F: include/net/irda/
4864F: net/irda/
1da177e4 4865
a800c7cc
TG
4866IRQ SUBSYSTEM
4867M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4868L: linux-kernel@vger.kernel.org
a800c7cc 4869S: Maintained
75fc2d37 4870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4871F: kernel/irq/
2ed9fd28
JC
4872
4873IRQCHIP DRIVERS
4874M: Thomas Gleixner <tglx@linutronix.de>
4875M: Jason Cooper <jason@lakedaemon.net>
4876L: linux-kernel@vger.kernel.org
4877S: Maintained
4878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4879T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4880F: drivers/irqchip/
a800c7cc 4881
7ab3a837
GL
4882IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4883M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4884S: Maintained
4885F: Documentation/IRQ-domain.txt
4886F: include/linux/irqdomain.h
4887F: kernel/irq/irqdomain.c
4888
e2d1d6c0 4889ISAPNP
8b58be88 4890M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4891S: Maintained
679655da
JP
4892F: Documentation/isapnp.txt
4893F: drivers/pnp/isapnp/
4894F: include/linux/isapnp.h
e2d1d6c0 4895
d39b8420
HV
4896ISA RADIO MODULE
4897M: Hans Verkuil <hverkuil@xs4all.nl>
4898L: linux-media@vger.kernel.org
4899T: git git://linuxtv.org/media_tree.git
4900W: http://linuxtv.org
4901S: Maintained
4902F: drivers/media/radio/radio-isa*
4903
71a6d0af
HW
4904iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4905M: Peter Jones <pjones@redhat.com>
4906M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4907S: Maintained
4908F: drivers/firmware/iscsi_ibft*
4909
14816b1e 4910ISCSI
8b58be88 4911M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4912L: open-iscsi@googlegroups.com
4913W: www.open-iscsi.org
54e5881d 4914T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4915S: Maintained
679655da
JP
4916F: drivers/scsi/*iscsi*
4917F: include/scsi/*iscsi*
14816b1e 4918
1e65eb42
OG
4919ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4920M: Or Gerlitz <ogerlitz@mellanox.com>
4921M: Roi Dayan <roid@mellanox.com>
4922L: linux-rdma@vger.kernel.org
4923S: Supported
4924W: http://www.openfabrics.org
4925W: www.open-iscsi.org
4926Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4927F: drivers/infiniband/ulp/iser/
1e65eb42 4928
1da177e4 4929ISDN SUBSYSTEM
8b58be88 4930M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4931L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4932L: netdev@vger.kernel.org
1da177e4 4933W: http://www.isdn4linux.de
54e5881d 4934T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4935S: Maintained
679655da
JP
4936F: Documentation/isdn/
4937F: drivers/isdn/
4938F: include/linux/isdn.h
4939F: include/linux/isdn/
c117ab84
CEB
4940F: include/uapi/linux/isdn.h
4941F: include/uapi/linux/isdn/
1da177e4
LT
4942
4943ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4944M: Armin Schindler <mac@melware.de>
d5d52273 4945L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4946W: http://www.melware.de
4947S: Maintained
679655da 4948F: drivers/isdn/hardware/eicon/
1da177e4 4949
d624870f 4950IT87 HARDWARE MONITORING DRIVER
7c81c60f 4951M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4952L: lm-sensors@lm-sensors.org
4953S: Maintained
4954F: Documentation/hwmon/it87
4955F: drivers/hwmon/it87.c
4956
d7104bff
AP
4957IT913X MEDIA DRIVER
4958M: Antti Palosaari <crope@iki.fi>
4959L: linux-media@vger.kernel.org
4960W: http://linuxtv.org/
4961W: http://palosaari.fi/linux/
4962Q: http://patchwork.linuxtv.org/project/linux-media/list/
4963T: git git://linuxtv.org/anttip/media_tree.git
4964S: Maintained
9d9fb744 4965F: drivers/media/tuners/tuner_it913x*
d7104bff 4966
91821ff3 4967IVTV VIDEO4LINUX DRIVER
6afdeaf8 4968M: Andy Walls <awalls@md.metrocast.net>
c4240509 4969L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4970L: linux-media@vger.kernel.org
275ffde4 4971T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4972W: http://www.ivtvdriver.org
4973S: Maintained
679655da 4974F: Documentation/video4linux/*.ivtv
90d72ac6 4975F: drivers/media/pci/ivtv/
c117ab84 4976F: include/uapi/linux/ivtv*
91821ff3 4977
68620bdd
MP
4978IX2505V MEDIA DRIVER
4979M: Malcolm Priestley <tvboxspy@gmail.com>
4980L: linux-media@vger.kernel.org
4981W: http://linuxtv.org/
4982Q: http://patchwork.linuxtv.org/project/linux-media/list/
4983S: Maintained
4984F: drivers/media/dvb-frontends/ix2505v*
4985
4453d736
GR
4986JC42.4 TEMPERATURE SENSOR DRIVER
4987M: Guenter Roeck <linux@roeck-us.net>
4988L: lm-sensors@lm-sensors.org
4989S: Maintained
4990F: drivers/hwmon/jc42.c
4991F: Documentation/hwmon/jc42
4992
e2d1d6c0 4993JFS FILESYSTEM
3256f80f 4994M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4995L: jfs-discussion@lists.sourceforge.net
4996W: http://jfs.sourceforge.net/
54e5881d 4997T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4998S: Maintained
679655da
JP
4999F: Documentation/filesystems/jfs.txt
5000F: fs/jfs/
e2d1d6c0 5001
95252236 5002JME NETWORK DRIVER
8b58be88 5003M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5004L: netdev@vger.kernel.org
5005S: Maintained
63d24a0e 5006F: drivers/net/ethernet/jme.*
95252236 5007
1da177e4 5008JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5009M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5010L: linux-mtd@lists.infradead.org
5011W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5012S: Maintained
679655da 5013F: fs/jffs2/
c117ab84 5014F: include/uapi/linux/jffs2.h
1da177e4 5015
de456d37 5016JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5017M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5018M: Jan Kara <jack@suse.cz>
72be2ccf 5019L: linux-ext4@vger.kernel.org
ae0718f8 5020S: Maintained
d183e11a 5021F: fs/jbd/
d183e11a
TT
5022F: include/linux/jbd.h
5023
5024JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5025M: "Theodore Ts'o" <tytso@mit.edu>
5026L: linux-ext4@vger.kernel.org
5027S: Maintained
5028F: fs/jbd2/
5029F: include/linux/jbd2.h
ae0718f8 5030
fd8b6cb4 5031JSM Neo PCI based serial card
9d141cb9 5032M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5033L: linux-serial@vger.kernel.org
5034S: Maintained
df621252 5035F: drivers/tty/serial/jsm/
ae0718f8 5036
af39917d
CL
5037K10TEMP HARDWARE MONITORING DRIVER
5038M: Clemens Ladisch <clemens@ladisch.de>
5039L: lm-sensors@lm-sensors.org
5040S: Maintained
5041F: Documentation/hwmon/k10temp
5042F: drivers/hwmon/k10temp.c
5043
4660cb35 5044K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5045M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5046L: lm-sensors@lm-sensors.org
ae0718f8 5047S: Maintained
679655da
JP
5048F: Documentation/hwmon/k8temp
5049F: drivers/hwmon/k8temp.c
ae0718f8 5050
c63a1642 5051KTAP
687b63a3 5052M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5053W: http://www.ktap.org
5054L: ktap@freelists.org
5055S: Maintained
5056F: drivers/staging/ktap/
5057
1da177e4 5058KCONFIG
5eb1f99e 5059M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5060L: linux-kbuild@vger.kernel.org
cea8321c 5061T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5062S: Maintained
679655da
JP
5063F: Documentation/kbuild/kconfig-language.txt
5064F: scripts/kconfig/
1da177e4 5065
ea6c2089 5066KDUMP
8b58be88
JP
5067M: Vivek Goyal <vgoyal@redhat.com>
5068M: Haren Myneni <hbabu@us.ibm.com>
34633993 5069L: kexec@lists.infradead.org
ea6c2089
VG
5070W: http://lse.sourceforge.net/kdump/
5071S: Maintained
80811493 5072F: Documentation/kdump/
ea6c2089 5073
f41bf02f
HV
5074KEENE FM RADIO TRANSMITTER DRIVER
5075M: Hans Verkuil <hverkuil@xs4all.nl>
5076L: linux-media@vger.kernel.org
5077T: git git://linuxtv.org/media_tree.git
5078W: http://linuxtv.org
5079S: Maintained
5080F: drivers/media/radio/radio-keene*
5081
1da177e4 5082KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5083M: Ian Kent <raven@themaw.net>
f694fc97 5084L: autofs@vger.kernel.org
1da177e4 5085S: Maintained
679655da 5086F: fs/autofs4/
1da177e4 5087
70fb7ba6 5088KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5089M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5090T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5091T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5092L: linux-kbuild@vger.kernel.org
5ce45962 5093S: Maintained
679655da
JP
5094F: Documentation/kbuild/
5095F: Makefile
5096F: scripts/Makefile.*
70fb7ba6
MM
5097F: scripts/basic/
5098F: scripts/mk*
5099F: scripts/package/
1da177e4
LT
5100
5101KERNEL JANITORS
c3000e03 5102L: kernel-janitors@vger.kernel.org
10466f5a 5103W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5104S: Odd Fixes
1da177e4 5105
e8b43555 5106KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5107M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5108L: linux-nfs@vger.kernel.org
1da177e4 5109W: http://nfs.sourceforge.net/
98fac23f 5110S: Supported
679655da
JP
5111F: fs/nfsd/
5112F: include/linux/nfsd/
c117ab84 5113F: include/uapi/linux/nfsd/
679655da
JP
5114F: fs/lockd/
5115F: fs/nfs_common/
5116F: net/sunrpc/
5117F: include/linux/lockd/
5118F: include/linux/sunrpc/
c117ab84 5119F: include/uapi/linux/sunrpc/
1da177e4 5120
426d62e2 5121KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5122M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5123M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5124L: kvm@vger.kernel.org
e3e58478 5125W: http://www.linux-kvm.org
a94b40a6 5126T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5127S: Supported
c93a64fe
PB
5128F: Documentation/*/kvm*.txt
5129F: Documentation/virtual/kvm/
679655da
JP
5130F: arch/*/kvm/
5131F: arch/*/include/asm/kvm*
5132F: include/linux/kvm*
c117ab84 5133F: include/uapi/linux/kvm*
679655da 5134F: virt/kvm/
426d62e2 5135
ad8003d3 5136KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5137M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5138L: kvm@vger.kernel.org
5139W: http://kvm.qumranet.com
7de609c8 5140S: Maintained
679655da 5141F: arch/x86/include/asm/svm.h
679655da 5142F: arch/x86/kvm/svm.c
426d62e2 5143
513014b7 5144KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5145M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5146L: kvm-ppc@vger.kernel.org
5147W: http://kvm.qumranet.com
6a7f972d 5148T: git git://github.com/agraf/linux-2.6.git
513014b7 5149S: Supported
679655da
JP
5150F: arch/powerpc/include/asm/kvm*
5151F: arch/powerpc/kvm/
513014b7 5152
1fc9d2bf 5153KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5154M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5155L: kvm-ia64@vger.kernel.org
5156W: http://kvm.qumranet.com
920ed9f1 5157S: Supported
679655da
JP
5158F: Documentation/ia64/kvm.txt
5159F: arch/ia64/include/asm/kvm*
5160F: arch/ia64/kvm/
920ed9f1 5161
85f8fffe 5162KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5163M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5164M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5165M: linux390@de.ibm.com
5166L: linux-s390@vger.kernel.org
5167W: http://www.ibm.com/developerworks/linux/linux390/
5168S: Supported
679655da
JP
5169F: Documentation/s390/kvm.txt
5170F: arch/s390/include/asm/kvm*
80811493 5171F: arch/s390/kvm/
a968cd3e 5172F: drivers/s390/kvm/
85f8fffe 5173
a749474d 5174KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5175M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5176M: Marc Zyngier <marc.zyngier@arm.com>
5177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5178L: kvmarm@lists.cs.columbia.edu
5179W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5180S: Supported
a749474d
CD
5181F: arch/arm/include/uapi/asm/kvm*
5182F: arch/arm/include/asm/kvm*
5183F: arch/arm/kvm/
5c8818b4
MZ
5184F: virt/kvm/arm/
5185F: include/kvm/arm_*
a749474d 5186
6394a3ec 5187KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5188M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5189M: Marc Zyngier <marc.zyngier@arm.com>
5190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5191L: kvmarm@lists.cs.columbia.edu
5192S: Maintained
5193F: arch/arm64/include/uapi/asm/kvm*
5194F: arch/arm64/include/asm/kvm*
5195F: arch/arm64/kvm/
5196
dc009d92 5197KEXEC
8b58be88 5198M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5199W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5200L: kexec@lists.infradead.org
dc009d92 5201S: Maintained
679655da 5202F: include/linux/kexec.h
c117ab84 5203F: include/uapi/linux/kexec.h
679655da 5204F: kernel/kexec.c
dc009d92 5205
e971461f
DH
5206KEYS/KEYRINGS:
5207M: David Howells <dhowells@redhat.com>
5208L: keyrings@linux-nfs.org
5209S: Maintained
d410fa4e 5210F: Documentation/security/keys.txt
e971461f
DH
5211F: include/linux/key.h
5212F: include/linux/key-type.h
5213F: include/keys/
5214F: security/keys/
5215
7f3c68be 5216KEYS-TRUSTED
74dd744f
MZ
5217M: David Safford <safford@us.ibm.com>
5218M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5219L: linux-security-module@vger.kernel.org
5220L: keyrings@linux-nfs.org
5221S: Supported
d410fa4e 5222F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5223F: include/keys/trusted-type.h
5224F: security/keys/trusted.c
5225F: security/keys/trusted.h
5226
5227KEYS-ENCRYPTED
74dd744f
MZ
5228M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5229M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5230L: linux-security-module@vger.kernel.org
5231L: keyrings@linux-nfs.org
5232S: Supported
d410fa4e 5233F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5234F: include/keys/encrypted-type.h
19c90aa6 5235F: security/keys/encrypted-keys/
7f3c68be 5236
5b778dad 5237KGDB / KDB /debug_core
8b58be88 5238M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5239W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5240L: kgdb-bugreport@lists.sourceforge.net
5241S: Maintained
679655da
JP
5242F: Documentation/DocBook/kgdb.tmpl
5243F: drivers/misc/kgdbts.c
df621252 5244F: drivers/tty/serial/kgdboc.c
5b778dad 5245F: include/linux/kdb.h
679655da 5246F: include/linux/kgdb.h
4063eb5f 5247F: kernel/debug/
e3e2aaf7 5248
456db8cc 5249KMEMCHECK
8b58be88 5250M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5251M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5252S: Maintained
410d7a97
JP
5253F: Documentation/kmemcheck.txt
5254F: arch/x86/include/asm/kmemcheck.h
5255F: arch/x86/mm/kmemcheck/
5256F: include/linux/kmemcheck.h
5257F: mm/kmemcheck.c
b9ce08c0 5258
c3bb4d24 5259KMEMLEAK
8b58be88 5260M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5261S: Maintained
5262F: Documentation/kmemleak.txt
5263F: include/linux/kmemleak.h
5264F: mm/kmemleak.c
5265F: mm/kmemleak-test.c
5266
89559a61 5267KPROBES
8b58be88
JP
5268M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5269M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5270M: "David S. Miller" <davem@davemloft.net>
97c29e74 5271M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5272S: Maintained
679655da
JP
5273F: Documentation/kprobes.txt
5274F: include/linux/kprobes.h
5275F: kernel/kprobes.c
89559a61 5276
70e84049 5277KS0108 LCD CONTROLLER DRIVER
8b58be88 5278M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5279W: http://miguelojeda.es/auxdisplay.htm
5280W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5281S: Maintained
679655da
JP
5282F: Documentation/auxdisplay/ks0108
5283F: drivers/auxdisplay/ks0108.c
5284F: include/linux/ks0108.h
70e84049 5285
1da177e4 5286LAPB module
1da177e4 5287L: linux-x25@vger.kernel.org
bf9915cc 5288S: Orphan
679655da
JP
5289F: Documentation/networking/lapb-module.txt
5290F: include/*/lapb.h
5291F: net/lapb/
1da177e4
LT
5292
5293LASI 53c700 driver for PARISC
8b58be88 5294M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5295L: linux-scsi@vger.kernel.org
5296S: Maintained
679655da
JP
5297F: Documentation/scsi/53c700.txt
5298F: drivers/scsi/53c700*
1da177e4 5299
263de9b5 5300LED SUBSYSTEM
c772fc26 5301M: Bryan Wu <cooloney@gmail.com>
8b58be88 5302M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5303L: linux-leds@vger.kernel.org
5304T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5305S: Maintained
679655da
JP
5306F: drivers/leds/
5307F: include/linux/leds.h
263de9b5 5308
b0461a44 5309LEGACY EEPROM DRIVER
7c81c60f 5310M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5311S: Maintained
5312F: Documentation/misc-devices/eeprom
5313F: drivers/misc/eeprom/eeprom.c
5314
1da177e4 5315LEGO USB Tower driver
8b58be88 5316M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5317L: legousb-devel@lists.sourceforge.net
5318W: http://legousb.sourceforge.net/
5319S: Maintained
679655da 5320F: drivers/usb/misc/legousbtower.c
1da177e4 5321
055616a8
MK
5322LG2160 MEDIA DRIVER
5323M: Michael Krufky <mkrufky@linuxtv.org>
5324L: linux-media@vger.kernel.org
5325W: http://linuxtv.org/
5326W: http://github.com/mkrufky
5327Q: http://patchwork.linuxtv.org/project/linux-media/list/
5328T: git git://linuxtv.org/mkrufky/tuners.git
5329S: Maintained
5330F: drivers/media/dvb-frontends/lg2160.*
5331
6f0e7725
MK
5332LGDT3305 MEDIA DRIVER
5333M: Michael Krufky <mkrufky@linuxtv.org>
5334L: linux-media@vger.kernel.org
5335W: http://linuxtv.org/
5336W: http://github.com/mkrufky
5337Q: http://patchwork.linuxtv.org/project/linux-media/list/
5338T: git git://linuxtv.org/mkrufky/tuners.git
5339S: Maintained
5340F: drivers/media/dvb-frontends/lgdt3305.*
5341
568a17ff 5342LGUEST
8b58be88 5343M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5344L: lguest@lists.ozlabs.org
568a17ff 5345W: http://lguest.ozlabs.org/
72e91863 5346S: Odd Fixes
070f420b 5347F: arch/x86/include/asm/lguest*.h
679655da
JP
5348F: arch/x86/lguest/
5349F: drivers/lguest/
5350F: include/linux/lguest*.h
070f420b 5351F: tools/lguest/
568a17ff 5352
1acd437c
SL
5353LIBLOCKDEP
5354M: Sasha Levin <sasha.levin@oracle.com>
5355S: Maintained
5356F: tools/lib/lockdep/
5357
1da177e4 5358LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5359M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5360W: http://www.ibm.com/linux/ltc/projects/ppc
5361S: Supported
11c34c7d 5362F: arch/powerpc/boot/rs6000.h
1da177e4 5363
852bb9f5 5364LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5365M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5366M: Paul Mackerras <paulus@samba.org>
1da177e4 5367W: http://www.penguinppc.org/
a4724ed6 5368L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5369Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5370T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5371S: Supported
11c34c7d
JP
5372F: Documentation/powerpc/
5373F: arch/powerpc/
1da177e4
LT
5374
5375LINUX FOR POWER MACINTOSH
8b58be88 5376M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5377W: http://www.penguinppc.org/
a4724ed6 5378L: linuxppc-dev@lists.ozlabs.org
1da177e4 5379S: Maintained
11c34c7d
JP
5380F: arch/powerpc/platforms/powermac/
5381F: drivers/macintosh/
1da177e4 5382
77a76369 5383LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5384M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5385L: linuxppc-dev@lists.ozlabs.org
a149507b 5386T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5387S: Maintained
11c34c7d
JP
5388F: arch/powerpc/platforms/512x/
5389F: arch/powerpc/platforms/52xx/
1da177e4
LT
5390
5391LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5392M: Alistair Popple <alistair@popple.id.au>
8b58be88 5393M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5394W: http://www.penguinppc.org/
a4724ed6 5395L: linuxppc-dev@lists.ozlabs.org
1da177e4 5396S: Maintained
11c34c7d
JP
5397F: arch/powerpc/platforms/40x/
5398F: arch/powerpc/platforms/44x/
1da177e4 5399
260c02a9 5400LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5401L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5402S: Orphan
11c34c7d
JP
5403F: arch/powerpc/*/*virtex*
5404F: arch/powerpc/*/*/*virtex*
1da177e4 5405
e93adf1e 5406LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5407M: Vitaly Bordug <vitb@kernel.crashing.org>
5408M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5409W: http://www.penguinppc.org/
a4724ed6 5410L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5411S: Maintained
a2b1f7c8 5412F: arch/powerpc/platforms/8xx/
e93adf1e 5413
1da177e4 5414LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5415M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5416W: http://www.penguinppc.org/
a4724ed6 5417L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5418S: Maintained
11c34c7d 5419F: arch/powerpc/platforms/83xx/
4c8f581d 5420F: arch/powerpc/platforms/85xx/
1da177e4 5421
ab06ff3a 5422LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5423M: Olof Johansson <olof@lixom.net>
a4724ed6 5424L: linuxppc-dev@lists.ozlabs.org
92e19709 5425S: Maintained
11c34c7d
JP
5426F: arch/powerpc/platforms/pasemi/
5427F: drivers/*/*pasemi*
5428F: drivers/*/*/*pasemi*
ab06ff3a 5429
1da177e4 5430LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5431M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5432L: linux-security-module@vger.kernel.org
1da177e4
LT
5433S: Supported
5434
a23ce6da
HW
5435LIS3LV02D ACCELEROMETER DRIVER
5436M: Eric Piel <eric.piel@tremplin-utc.net>
5437S: Maintained
ff606677
JD
5438F: Documentation/misc-devices/lis3lv02d
5439F: drivers/misc/lis3lv02d/
bd35665f 5440F: drivers/platform/x86/hp_accel.c
a23ce6da 5441
e2d1d6c0 5442LLC (802.2)
8b58be88 5443M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5444S: Maintained
679655da 5445F: include/linux/llc.h
c117ab84 5446F: include/uapi/linux/llc.h
679655da
JP
5447F: include/net/llc*
5448F: net/llc/
e2d1d6c0 5449
4e233cbe
AD
5450LM73 HARDWARE MONITOR DRIVER
5451M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5452L: lm-sensors@lm-sensors.org
5453S: Maintained
5454F: drivers/hwmon/lm73.c
5455
156e2d1a 5456LM78 HARDWARE MONITOR DRIVER
7c81c60f 5457M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5458L: lm-sensors@lm-sensors.org
5459S: Maintained
5460F: Documentation/hwmon/lm78
5461F: drivers/hwmon/lm78.c
5462
1da177e4 5463LM83 HARDWARE MONITOR DRIVER
7c81c60f 5464M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5465L: lm-sensors@lm-sensors.org
1da177e4 5466S: Maintained
679655da
JP
5467F: Documentation/hwmon/lm83
5468F: drivers/hwmon/lm83.c
1da177e4
LT
5469
5470LM90 HARDWARE MONITOR DRIVER
7c81c60f 5471M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5472L: lm-sensors@lm-sensors.org
1da177e4 5473S: Maintained
679655da 5474F: Documentation/hwmon/lm90
aae7bce4 5475F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5476F: drivers/hwmon/lm90.c
1da177e4 5477
917cc4e6
GR
5478LM95234 HARDWARE MONITOR DRIVER
5479M: Guenter Roeck <linux@roeck-us.net>
5480L: lm-sensors@lm-sensors.org
5481S: Maintained
5482F: Documentation/hwmon/lm95234
5483F: drivers/hwmon/lm95234.c
5484
68620bdd
MP
5485LME2510 MEDIA DRIVER
5486M: Malcolm Priestley <tvboxspy@gmail.com>
5487L: linux-media@vger.kernel.org
5488W: http://linuxtv.org/
5489Q: http://patchwork.linuxtv.org/project/linux-media/list/
5490S: Maintained
5491F: drivers/media/usb/dvb-usb-v2/lmedm04*
5492
512e67f9 5493LOCKDEP AND LOCKSTAT
8b58be88
JP
5494M: Peter Zijlstra <peterz@infradead.org>
5495M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5496L: linux-kernel@vger.kernel.org
75fc2d37 5497T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5498S: Maintained
679655da
JP
5499F: Documentation/lockdep*.txt
5500F: Documentation/lockstat.txt
5501F: include/linux/lockdep.h
7486d6da 5502F: kernel/locking/
512e67f9 5503
dde33348 5504LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5505M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5506L: linux-ntfs-dev@lists.sourceforge.net
5507W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5508S: Maintained
679655da 5509F: Documentation/ldm.txt
20d16fef 5510F: block/partitions/ldm.*
1da177e4 5511
ef6ada3d
JE
5512LogFS
5513M: Joern Engel <joern@logfs.org>
756ccb3c 5514M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5515L: logfs@logfs.org
5516W: logfs.org
5517S: Maintained
5518F: fs/logfs/
5519
b62d7946
RS
5520LPC32XX MACHINE SUPPORT
5521M: Roland Stigge <stigge@antcom.de>
5522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5523S: Maintained
5524F: arch/arm/mach-lpc32xx/
5525
c87e34ef 5526LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5527M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5528M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5529M: support@lsi.com
cec744fb 5530L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5531L: linux-scsi@vger.kernel.org
5532W: http://www.lsilogic.com/support
5533S: Supported
679655da 5534F: drivers/message/fusion/
500c152a 5535F: drivers/scsi/mpt2sas/
5536F: drivers/scsi/mpt3sas/
c87e34ef 5537
1da177e4 5538LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5539M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5540L: linux-scsi@vger.kernel.org
5541S: Maintained
679655da 5542F: drivers/scsi/sym53c8xx_2/
1da177e4 5543
e5f5c99a
GR
5544LTC4261 HARDWARE MONITOR DRIVER
5545M: Guenter Roeck <linux@roeck-us.net>
5546L: lm-sensors@lm-sensors.org
5547S: Maintained
5548F: Documentation/hwmon/ltc4261
5549F: drivers/hwmon/ltc4261.c
5550
81365c31 5551LTP (Linux Test Project)
28b8e8d4 5552M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5553M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5554M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5555M: Jan Stancek <jstancek@redhat.com>
5556M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5557M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5558L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5559W: http://linux-test-project.github.io/
7d1ae8a8 5560T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5561S: Maintained
5562
c12a54b3 5563M32R ARCHITECTURE
8b58be88 5564M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5565L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5566L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5567W: http://www.linux-m32r.org/
5568S: Maintained
679655da 5569F: arch/m32r/
c12a54b3 5570
1da177e4 5571M68K ARCHITECTURE
8b58be88 5572M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5573L: linux-m68k@lists.linux-m68k.org
5574W: http://www.linux-m68k.org/
54e5881d 5575T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5576S: Maintained
679655da 5577F: arch/m68k/
9db35182 5578F: drivers/zorro/
1da177e4
LT
5579
5580M68K ON APPLE MACINTOSH
8b58be88 5581M: Joshua Thompson <funaho@jurai.org>
1da177e4 5582W: http://www.mac.linux-m68k.org/
9bb9f222 5583L: linux-m68k@lists.linux-m68k.org
1da177e4 5584S: Maintained
9db35182 5585F: arch/m68k/mac/
1da177e4
LT
5586
5587M68K ON HP9000/300
8b58be88 5588M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5589W: http://www.tazenda.demon.co.uk/phil/linux-hp
5590S: Maintained
679655da 5591F: arch/m68k/hp300/
1da177e4 5592
74425546
AP
5593M88DS3103 MEDIA DRIVER
5594M: Antti Palosaari <crope@iki.fi>
5595L: linux-media@vger.kernel.org
5596W: http://linuxtv.org/
5597W: http://palosaari.fi/linux/
5598Q: http://patchwork.linuxtv.org/project/linux-media/list/
5599T: git git://linuxtv.org/anttip/media_tree.git
5600S: Maintained
5601F: drivers/media/dvb-frontends/m88ds3103*
5602
68620bdd
MP
5603M88RS2000 MEDIA DRIVER
5604M: Malcolm Priestley <tvboxspy@gmail.com>
5605L: linux-media@vger.kernel.org
5606W: http://linuxtv.org/
5607Q: http://patchwork.linuxtv.org/project/linux-media/list/
5608S: Maintained
5609F: drivers/media/dvb-frontends/m88rs2000*
5610
0d62f800
AP
5611M88TS2022 MEDIA DRIVER
5612M: Antti Palosaari <crope@iki.fi>
5613L: linux-media@vger.kernel.org
5614W: http://linuxtv.org/
5615W: http://palosaari.fi/linux/
5616Q: http://patchwork.linuxtv.org/project/linux-media/list/
5617T: git git://linuxtv.org/anttip/media_tree.git
5618S: Maintained
5619F: drivers/media/tuners/m88ts2022*
5620
07a092fa 5621MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5622M: Alexey Klimov <klimov.linux@gmail.com>
5623L: linux-media@vger.kernel.org
5624T: git git://linuxtv.org/media_tree.git
5625S: Maintained
5626F: drivers/media/radio/radio-ma901.c
07a092fa 5627
64a327a7 5628MAC80211
8b58be88 5629M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5630L: linux-wireless@vger.kernel.org
491b26b4 5631W: http://wireless.kernel.org/
ce466579
JB
5632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5634S: Maintained
679655da
JP
5635F: Documentation/networking/mac80211-injection.txt
5636F: include/net/mac80211.h
5637F: net/mac80211/
64a327a7 5638
b863ceb7 5639MACVLAN DRIVER
8b58be88 5640M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5641L: netdev@vger.kernel.org
5642S: Maintained
679655da
JP
5643F: drivers/net/macvlan.c
5644F: include/linux/if_macvlan.h
b863ceb7 5645
faf1668c 5646MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5647M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5648W: http://www.kernel.org/doc/man-pages
bd7ebec6 5649L: linux-man@vger.kernel.org
1b53dc74 5650S: Maintained
faf1668c 5651
8427defd
RK
5652MARVELL ARMADA DRM SUPPORT
5653M: Russell King <rmk+kernel@arm.linux.org.uk>
5654S: Maintained
5655F: drivers/gpu/drm/armada/
5656
44c14c1d 5657MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5658M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5659M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5660L: netdev@vger.kernel.org
5661S: Maintained
5662F: drivers/net/ethernet/marvell/sk*
5663
74cda169 5664MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5665L: libertas-dev@lists.infradead.org
8ac3e99e 5666S: Orphan
679655da 5667F: drivers/net/wireless/libertas/
74cda169 5668
b60d6975 5669MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5670M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5671L: netdev@vger.kernel.org
f5ca8502 5672S: Maintained
527a6266 5673F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5674F: include/linux/mv643xx.h
1da177e4 5675
370b8ed9
TP
5676MARVELL MVNETA ETHERNET DRIVER
5677M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5678L: netdev@vger.kernel.org
5679S: Maintained
5680F: drivers/net/ethernet/marvell/mvneta.*
5681
fcad584d
BZ
5682MARVELL MWIFIEX WIRELESS DRIVER
5683M: Bing Zhao <bzhao@marvell.com>
5684L: linux-wireless@vger.kernel.org
5685S: Maintained
5686F: drivers/net/wireless/mwifiex/
5687
a2c3f656 5688MARVELL MWL8K WIRELESS DRIVER
a040d532 5689M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5690L: linux-wireless@vger.kernel.org
16345910 5691S: Odd Fixes
a2c3f656
LB
5692F: drivers/net/wireless/mwl8k.c
5693
2a69567b 5694MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5695M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5696S: Odd Fixes
1fa7e547 5697F: drivers/mmc/host/mvsdio.*
2a69567b 5698
1da177e4 5699MATROX FRAMEBUFFER DRIVER
c69f677c 5700L: linux-fbdev@vger.kernel.org
52653199 5701S: Orphan
679655da 5702F: drivers/video/matrox/matroxfb_*
c117ab84 5703F: include/uapi/linux/matroxfb.h
1da177e4 5704
ca462085
GR
5705MAX16065 HARDWARE MONITOR DRIVER
5706M: Guenter Roeck <linux@roeck-us.net>
5707L: lm-sensors@lm-sensors.org
5708S: Maintained
5709F: Documentation/hwmon/max16065
5710F: drivers/hwmon/max16065.c
5711
d20620de 5712MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5713M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5714L: lm-sensors@lm-sensors.org
5715S: Maintained
679655da
JP
5716F: Documentation/hwmon/max6650
5717F: drivers/hwmon/max6650.c
d20620de 5718
e89ab51f
GR
5719MAX6697 HARDWARE MONITOR DRIVER
5720M: Guenter Roeck <linux@roeck-us.net>
5721L: lm-sensors@lm-sensors.org
5722S: Maintained
5723F: Documentation/hwmon/max6697
5724F: Documentation/devicetree/bindings/i2c/max6697.txt
5725F: drivers/hwmon/max6697.c
5726F: include/linux/platform_data/max6697.h
5727
9be3c9a5
HV
5728MAXIRADIO FM RADIO RECEIVER DRIVER
5729M: Hans Verkuil <hverkuil@xs4all.nl>
5730L: linux-media@vger.kernel.org
5731T: git git://linuxtv.org/media_tree.git
5732W: http://linuxtv.org
5733S: Maintained
5734F: drivers/media/radio/radio-maxiradio*
5735
127c49ae 5736MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5737M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5738P: LinuxTV.org Project
5739L: linux-media@vger.kernel.org
5740W: http://linuxtv.org
8a6e2535 5741Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5742T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5743S: Maintained
5744F: Documentation/dvb/
5745F: Documentation/video4linux/
ffe06198 5746F: Documentation/DocBook/media/
127c49ae 5747F: drivers/media/
ffe06198 5748F: drivers/staging/media/
127c49ae 5749F: include/media/
6c0f0359
MCC
5750F: include/uapi/linux/dvb/
5751F: include/uapi/linux/videodev2.h
5752F: include/uapi/linux/media.h
5753F: include/uapi/linux/v4l2-*
5754F: include/uapi/linux/meye.h
5755F: include/uapi/linux/ivtv*
5756F: include/uapi/linux/uvcvideo.h
d20620de 5757
6149a936
HV
5758MEDIAVISION PRO MOVIE STUDIO DRIVER
5759M: Hans Verkuil <hverkuil@xs4all.nl>
5760L: linux-media@vger.kernel.org
5761T: git git://linuxtv.org/media_tree.git
5762W: http://linuxtv.org
5763S: Odd Fixes
5764F: drivers/media/parport/pms*
5765
757e0108 5766MEGARAID SCSI DRIVERS
8b58be88 5767M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5768L: linux-scsi@vger.kernel.org
ce00f85c
JC
5769W: http://megaraid.lsilogic.com
5770S: Maintained
679655da
JP
5771F: Documentation/scsi/megaraid.txt
5772F: drivers/scsi/megaraid.*
5773F: drivers/scsi/megaraid/
757e0108 5774
2c46c9d5
AV
5775MELLANOX ETHERNET DRIVER (mlx4_en)
5776M: Amir Vadai <amirv@mellanox.com>
b75f0050 5777L: netdev@vger.kernel.org
2c46c9d5
AV
5778S: Supported
5779W: http://www.mellanox.com
5780Q: http://patchwork.ozlabs.org/project/netdev/list/
5781F: drivers/net/ethernet/mellanox/mlx4/en_*
5782
70ea91f1
SR
5783MEMORY MANAGEMENT
5784L: linux-mm@kvack.org
70ea91f1
SR
5785W: http://www.linux-mm.org
5786S: Maintained
679655da 5787F: include/linux/mm.h
551450bb
CS
5788F: include/linux/gfp.h
5789F: include/linux/mmzone.h
5790F: include/linux/memory_hotplug.h
5791F: include/linux/vmalloc.h
679655da 5792F: mm/
70ea91f1 5793
f4e9ce66 5794MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5795M: David Woodhouse <dwmw2@infradead.org>
242c325e 5796M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5797L: linux-mtd@lists.infradead.org
8a6e2535
JP
5798W: http://www.linux-mtd.infradead.org/
5799Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5800T: git git://git.infradead.org/linux-mtd.git
1da177e4 5801S: Maintained
679655da
JP
5802F: drivers/mtd/
5803F: include/linux/mtd/
c117ab84 5804F: include/uapi/mtd/
1da177e4 5805
26c57ef1 5806MEN A21 WATCHDOG DRIVER
b75f0050 5807M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5808L: linux-watchdog@vger.kernel.org
5809S: Supported
5810F: drivers/watchdog/mena21_wdt.c
5811
3764e82e
JT
5812MEN CHAMELEON BUS (mcb)
5813M: Johannes Thumshirn <johannes.thumshirn@men.de>
5814S: Supported
5815F: drivers/mcb/
5816F: include/linux/mcb.h
5817
12285945
JH
5818METAG ARCHITECTURE
5819M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5820L: linux-metag@vger.kernel.org
12285945
JH
5821S: Supported
5822F: arch/metag/
5823F: Documentation/metag/
5824F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5825F: drivers/clocksource/metag_generic.c
5698c50d
JH
5826F: drivers/irqchip/irq-metag.c
5827F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5828F: drivers/tty/metag_da.c
5829F: fs/imgdafs/
12285945 5830
c6375b0a 5831MICROBLAZE ARCHITECTURE
8b58be88 5832M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5833W: http://www.monstr.eu/fdt/
5834T: git git://git.monstr.eu/linux-2.6-microblaze.git
5835S: Supported
0a8c7914 5836F: arch/microblaze/
1da177e4
LT
5837
5838MICROTEK X6 SCANNER
61eee9a7 5839M: Oliver Neukum <oliver@neukum.org>
1da177e4 5840S: Maintained
679655da 5841F: drivers/usb/image/microtek.*
1da177e4
LT
5842
5843MIPS
8b58be88 5844M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5845L: linux-mips@linux-mips.org
6097050d 5846W: http://www.linux-mips.org/
b05e988e 5847T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5848Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5849S: Supported
679655da
JP
5850F: Documentation/mips/
5851F: arch/mips/
1da177e4 5852
08b7620a
HV
5853MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5854M: Hans Verkuil <hverkuil@xs4all.nl>
5855L: linux-media@vger.kernel.org
5856T: git git://linuxtv.org/media_tree.git
5857W: http://linuxtv.org
5858S: Odd Fixes
5859F: drivers/media/radio/radio-miropcm20*
5860
e126ba97
EC
5861Mellanox MLX5 core VPI driver
5862M: Eli Cohen <eli@mellanox.com>
5863L: netdev@vger.kernel.org
5864L: linux-rdma@vger.kernel.org
5865W: http://www.mellanox.com
5866Q: http://patchwork.ozlabs.org/project/netdev/list/
5867Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5868T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5869S: Supported
5870F: drivers/net/ethernet/mellanox/mlx5/core/
5871F: include/linux/mlx5/
5872
5873Mellanox MLX5 IB driver
b75f0050
JP
5874M: Eli Cohen <eli@mellanox.com>
5875L: linux-rdma@vger.kernel.org
5876W: http://www.mellanox.com
5877Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5878T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5879S: Supported
5880F: include/linux/mlx5/
5881F: drivers/infiniband/hw/mlx5/
e126ba97 5882
1da177e4 5883MODULE SUPPORT
8b58be88 5884M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5885S: Maintained
679655da
JP
5886F: include/linux/module.h
5887F: kernel/module.c
1da177e4
LT
5888
5889MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5890W: http://popies.net/meye/
b7788e13 5891S: Orphan
679655da 5892F: Documentation/video4linux/meye.txt
90d72ac6 5893F: drivers/media/pci/meye/
6c0f0359 5894F: include/uapi/linux/meye.h
1da177e4 5895
b9705b60 5896MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5897M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5898S: Maintained
679655da 5899F: Documentation/serial/moxa-smartio
c897401b 5900F: drivers/tty/mxser.*
d735410a 5901
889b2f87
AK
5902MR800 AVERMEDIA USB FM RADIO DRIVER
5903M: Alexey Klimov <klimov.linux@gmail.com>
5904L: linux-media@vger.kernel.org
5905T: git git://linuxtv.org/media_tree.git
5906S: Maintained
5907F: drivers/media/radio/radio-mr800.c
5908
8c4c731a 5909MSI LAPTOP SUPPORT
182ae55c 5910M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5911L: platform-driver-x86@vger.kernel.org
8c4c731a 5912S: Maintained
679655da 5913F: drivers/platform/x86/msi-laptop.c
8c4c731a 5914
0f1006b1
AA
5915MSI WMI SUPPORT
5916M: Anisse Astier <anisse@astier.eu>
d0944853 5917L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5918S: Supported
5919F: drivers/platform/x86/msi-wmi.c
5920
19a628a0
AP
5921MSI001 MEDIA DRIVER
5922M: Antti Palosaari <crope@iki.fi>
5923L: linux-media@vger.kernel.org
5924W: http://linuxtv.org/
5925W: http://palosaari.fi/linux/
5926Q: http://patchwork.linuxtv.org/project/linux-media/list/
5927T: git git://linuxtv.org/anttip/media_tree.git
5928S: Maintained
5929F: drivers/staging/media/msi3101/msi001*
5930
2c57213f
AP
5931MSI3101 MEDIA DRIVER
5932M: Antti Palosaari <crope@iki.fi>
5933L: linux-media@vger.kernel.org
5934W: http://linuxtv.org/
5935W: http://palosaari.fi/linux/
5936Q: http://patchwork.linuxtv.org/project/linux-media/list/
5937T: git git://linuxtv.org/anttip/media_tree.git
5938S: Maintained
5939F: drivers/staging/media/msi3101/sdr-msi3101*
5940
62a37dc7 5941MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5942M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5943L: linux-media@vger.kernel.org
5944T: git git://linuxtv.org/media_tree.git
5945S: Maintained
5946F: drivers/media/i2c/mt9m032.c
5947F: include/media/mt9m032.h
5948
62a37dc7 5949MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5950M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5951L: linux-media@vger.kernel.org
5952T: git git://linuxtv.org/media_tree.git
5953S: Maintained
5954F: drivers/media/i2c/mt9p031.c
5955F: include/media/mt9p031.h
5956
62a37dc7 5957MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5958M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5959L: linux-media@vger.kernel.org
5960T: git git://linuxtv.org/media_tree.git
5961S: Maintained
5962F: drivers/media/i2c/mt9t001.c
5963F: include/media/mt9t001.h
5964
62a37dc7 5965MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5966M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5967L: linux-media@vger.kernel.org
5968T: git git://linuxtv.org/media_tree.git
5969S: Maintained
5970F: drivers/media/i2c/mt9v032.c
5971F: include/media/mt9v032.h
5972
4e0d13cb 5973MULTIFUNCTION DEVICES (MFD)
8b58be88 5974M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5975M: Lee Jones <lee.jones@linaro.org>
5976T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5977T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5978S: Supported
679655da 5979F: drivers/mfd/
55b5940d 5980F: include/linux/mfd/
4e0d13cb 5981
5c4e6f13 5982MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5983M: Chris Ball <chris@printf.net>
e18eaf8f 5984M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5985L: linux-mmc@vger.kernel.org
245feaa6 5986T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5987T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5988S: Maintained
679655da
JP
5989F: drivers/mmc/
5990F: include/linux/mmc/
c117ab84 5991F: include/uapi/linux/mmc/
baca2da4 5992
15a0580c 5993MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5994S: Orphan
679655da
JP
5995F: drivers/mmc/host/mmc_spi.c
5996F: include/linux/spi/mmc_spi.h
15a0580c 5997
1da177e4 5998MULTISOUND SOUND DRIVER
8b58be88 5999M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6000S: Maintained
679655da
JP
6001F: Documentation/sound/oss/MultiSound
6002F: sound/oss/msnd*
1da177e4 6003
d735410a 6004MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6005S: Orphan
c897401b 6006F: drivers/tty/isicom.c
679655da 6007F: include/linux/isicom.h
d735410a 6008
550a7375 6009MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6010M: Felipe Balbi <balbi@ti.com>
795fb7e7 6011L: linux-usb@vger.kernel.org
43b416e5 6012T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6013S: Maintained
679655da 6014F: drivers/usb/musb/
550a7375 6015
ea0af5f6
MK
6016MXL5007T MEDIA DRIVER
6017M: Michael Krufky <mkrufky@linuxtv.org>
6018L: linux-media@vger.kernel.org
6019W: http://linuxtv.org/
6020W: http://github.com/mkrufky
6021Q: http://patchwork.linuxtv.org/project/linux-media/list/
6022T: git git://linuxtv.org/mkrufky/tuners.git
6023S: Maintained
6024F: drivers/media/tuners/mxl5007t.*
6025
2d3cf588 6026MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6027M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6028L: netdev@vger.kernel.org
205057ae 6029W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6030S: Supported
93f7848b 6031F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6032
1da177e4 6033NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6034S: Orphan
d9fb9f38 6035F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6036
23dc05a3
DM
6037NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6038M: Daniel Mack <zonque@gmail.com>
6039S: Maintained
6040L: alsa-devel@alsa-project.org
6041W: http://www.native-instruments.com
6042F: sound/usb/caiaq/
6043
1da177e4 6044NCP FILESYSTEM
52653199
PV
6045M: Petr Vandrovec <petr@vandrovec.name>
6046S: Odd Fixes
679655da 6047F: fs/ncpfs/
1da177e4 6048
a79b0322
FT
6049NCR 5380 SCSI DRIVERS
6050M: Finn Thain <fthain@telegraphics.com.au>
6051M: Michael Schmitz <schmitzmic@gmail.com>
6052L: linux-scsi@vger.kernel.org
6053S: Maintained
6054F: Documentation/scsi/g_NCR5380.txt
6055F: drivers/scsi/NCR5380.*
6056F: drivers/scsi/arm/cumana_1.c
6057F: drivers/scsi/arm/oak.c
6058F: drivers/scsi/atari_NCR5380.c
6059F: drivers/scsi/atari_scsi.*
6060F: drivers/scsi/dmx3191d.c
6061F: drivers/scsi/dtc.*
6062F: drivers/scsi/g_NCR5380.*
6063F: drivers/scsi/g_NCR5380_mmio.c
6064F: drivers/scsi/mac_scsi.*
6065F: drivers/scsi/pas16.*
6066F: drivers/scsi/sun3_NCR5380.c
6067F: drivers/scsi/sun3_scsi.*
6068F: drivers/scsi/sun3_scsi_vme.c
6069F: drivers/scsi/t128.*
6070
1da177e4 6071NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6072M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6073L: linux-scsi@vger.kernel.org
6074S: Maintained
679655da 6075F: drivers/scsi/NCR_D700.*
1da177e4 6076
4aa3eb4c
GR
6077NCT6775 HARDWARE MONITOR DRIVER
6078M: Guenter Roeck <linux@roeck-us.net>
6079L: lm-sensors@lm-sensors.org
6080S: Maintained
6081F: Documentation/hwmon/nct6775
6082F: drivers/hwmon/nct6775.c
6083
3c2d774c 6084NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6085M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6086L: linux-rdma@vger.kernel.org
e3d33cb1 6087W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6088S: Supported
6089F: drivers/infiniband/hw/nes/
6090
be2f2e84 6091NETEM NETWORK EMULATOR
adbbf69d 6092M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6093L: netem@lists.linux-foundation.org
be2f2e84 6094S: Maintained
679655da 6095F: net/sched/sch_netem.c
be2f2e84 6096
b2f5a051 6097NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6098M: Jon Mason <jdmason@kudzu.us>
4a58448b 6099L: netdev@vger.kernel.org
4a58448b 6100S: Supported
679655da 6101F: Documentation/networking/s2io.txt
b2f5a051 6102F: Documentation/networking/vxge.txt
86387e1a 6103F: drivers/net/ethernet/neterion/
4a58448b 6104
42010ed0 6105NETFILTER/IPTABLES
0e05e192 6106M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6107M: Patrick McHardy <kaber@trash.net>
42010ed0 6108M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6109L: netfilter-devel@vger.kernel.org
6110L: netfilter@vger.kernel.org
82b98543 6111L: coreteam@netfilter.org
1da177e4
LT
6112W: http://www.netfilter.org/
6113W: http://www.iptables.org/
42010ed0
PNA
6114Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6115T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6116T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6117S: Supported
679655da
JP
6118F: include/linux/netfilter*
6119F: include/linux/netfilter/
6120F: include/net/netfilter/
c117ab84
CEB
6121F: include/uapi/linux/netfilter*
6122F: include/uapi/linux/netfilter/
679655da
JP
6123F: net/*/netfilter.c
6124F: net/*/netfilter/
6125F: net/netfilter/
1da177e4 6126
4cc67735 6127NETLABEL
87a0874c 6128M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6129W: http://netlabel.sf.net
6130L: netdev@vger.kernel.org
87a0874c 6131S: Maintained
80811493 6132F: Documentation/netlabel/
679655da
JP
6133F: include/net/netlabel.h
6134F: net/netlabel/
4cc67735 6135
1da177e4 6136NETROM NETWORK LAYER
8b58be88 6137M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6138L: linux-hams@vger.kernel.org
d34cb28a 6139W: http://www.linux-ax25.org/
1da177e4 6140S: Maintained
679655da 6141F: include/net/netrom.h
c117ab84 6142F: include/uapi/linux/netrom.h
679655da 6143F: net/netrom/
1da177e4 6144
5ddb88c0 6145NETWORK BLOCK DEVICE (NBD)
8b58be88 6146M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6147S: Maintained
5e4b269b 6148L: nbd-general@lists.sourceforge.net
679655da
JP
6149F: Documentation/blockdev/nbd.txt
6150F: drivers/block/nbd.c
6151F: include/linux/nbd.h
c117ab84 6152F: include/uapi/linux/nbd.h
1da177e4 6153
6e43650c
NH
6154NETWORK DROP MONITOR
6155M: Neil Horman <nhorman@tuxdriver.com>
6156L: netdev@vger.kernel.org
6157S: Maintained
6158W: https://fedorahosted.org/dropwatch/
6159F: net/core/drop_monitor.c
6160
1da177e4 6161NETWORKING [GENERAL]
8b58be88 6162M: "David S. Miller" <davem@davemloft.net>
979b6c13 6163L: netdev@vger.kernel.org
b1e8fd54 6164W: http://www.linuxfoundation.org/en/Net
11e98029 6165Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6166T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6167T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6168S: Maintained
679655da
JP
6169F: net/
6170F: include/net/
018d21ed
JP
6171F: include/linux/in.h
6172F: include/linux/net.h
6173F: include/linux/netdevice.h
c117ab84
CEB
6174F: include/uapi/linux/in.h
6175F: include/uapi/linux/net.h
6176F: include/uapi/linux/netdevice.h
7e814a6c 6177F: tools/net/
f4e53f9a 6178F: tools/testing/selftests/net/
335a67d2 6179F: lib/random32.c
a101ccd1 6180F: lib/test_bpf.c
1da177e4
LT
6181
6182NETWORKING [IPv4/IPv6]
8b58be88
JP
6183M: "David S. Miller" <davem@davemloft.net>
6184M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6185M: James Morris <jmorris@namei.org>
6186M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6187M: Patrick McHardy <kaber@trash.net>
979b6c13 6188L: netdev@vger.kernel.org
08deed1e 6189T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6190S: Maintained
679655da
JP
6191F: net/ipv4/
6192F: net/ipv6/
6193F: include/net/ip*
0a14842f 6194F: arch/x86/net/*
1da177e4 6195
73b7656c
DM
6196NETWORKING [IPSEC]
6197M: Steffen Klassert <steffen.klassert@secunet.com>
6198M: Herbert Xu <herbert@gondor.apana.org.au>
6199M: "David S. Miller" <davem@davemloft.net>
6200L: netdev@vger.kernel.org
d1fc5024
SK
6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6203S: Maintained
5826bdd1 6204F: net/core/flow.c
73b7656c
DM
6205F: net/xfrm/
6206F: net/key/
6207F: net/ipv4/xfrm*
d1fc5024
SK
6208F: net/ipv4/esp4.c
6209F: net/ipv4/ah4.c
6210F: net/ipv4/ipcomp.c
6211F: net/ipv4/ip_vti.c
73b7656c 6212F: net/ipv6/xfrm*
d1fc5024
SK
6213F: net/ipv6/esp6.c
6214F: net/ipv6/ah6.c
6215F: net/ipv6/ipcomp6.c
6216F: net/ipv6/ip6_vti.c
73b7656c
DM
6217F: include/uapi/linux/xfrm.h
6218F: include/net/xfrm.h
6219
10e2ff1c 6220NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6221M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6222L: netdev@vger.kernel.org
6223S: Maintained
6224
29f8f632 6225NETWORKING [WIRELESS]
8b58be88 6226M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6227L: linux-wireless@vger.kernel.org
8a6e2535 6228Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6230S: Maintained
34b921cf
JP
6231F: net/mac80211/
6232F: net/rfkill/
679655da
JP
6233F: net/wireless/
6234F: include/net/ieee80211*
cc8b4a2b 6235F: include/linux/wireless.h
c117ab84 6236F: include/uapi/linux/wireless.h
c984e24d 6237F: include/net/iw_handler.h
34b921cf 6238F: drivers/net/wireless/
29f8f632 6239
788873ac
JP
6240NETWORKING DRIVERS
6241L: netdev@vger.kernel.org
6242W: http://www.linuxfoundation.org/en/Net
11e98029 6243Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6244T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6245T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6246S: Odd Fixes
6247F: drivers/net/
018d21ed 6248F: include/linux/if_*
0b63bf1f
JD
6249F: include/linux/netdevice.h
6250F: include/linux/arcdevice.h
6251F: include/linux/etherdevice.h
6252F: include/linux/fcdevice.h
6253F: include/linux/fddidevice.h
6254F: include/linux/hippidevice.h
6255F: include/linux/inetdevice.h
c117ab84
CEB
6256F: include/uapi/linux/if_*
6257F: include/uapi/linux/netdevice.h
788873ac 6258
3d396eb1 6259NETXEN (1/10) GbE SUPPORT
8622315e 6260M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6261M: Sony Chacko <sony.chacko@qlogic.com>
6262M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6263L: netdev@vger.kernel.org
9c2b5bde 6264W: http://www.qlogic.com
3d396eb1 6265S: Supported
aa43c215 6266F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6267
6423d30f
AAJ
6268NFC SUBSYSTEM
6269M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6270M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6271M: Samuel Ortiz <sameo@linux.intel.com>
6272L: linux-wireless@vger.kernel.org
5adf54de 6273L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6274S: Supported
6423d30f 6275F: net/nfc/
55eb94f9 6276F: include/net/nfc/
c117ab84 6277F: include/uapi/linux/nfc.h
6423d30f 6278F: drivers/nfc/
08eaa1e0 6279F: include/linux/platform_data/pn544.h
7ebb88e5 6280F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6281
e8b43555 6282NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6283M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6284L: linux-nfs@vger.kernel.org
6285W: http://client.linux-nfs.org
cd7b996a 6286T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6287S: Maintained
679655da
JP
6288F: fs/lockd/
6289F: fs/nfs/
6290F: fs/nfs_common/
6291F: net/sunrpc/
6292F: include/linux/lockd/
6293F: include/linux/nfs*
6294F: include/linux/sunrpc/
c117ab84
CEB
6295F: include/uapi/linux/nfs*
6296F: include/uapi/linux/sunrpc/
1da177e4 6297
85ef9cea 6298NILFS2 FILESYSTEM
e2126935 6299M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6300L: linux-nilfs@vger.kernel.org
f9472265 6301W: http://nilfs.sourceforge.net/
e2126935 6302T: git git://github.com/konis/nilfs2.git
85ef9cea 6303S: Supported
679655da
JP
6304F: Documentation/filesystems/nilfs2.txt
6305F: fs/nilfs2/
6306F: include/linux/nilfs2_fs.h
85ef9cea 6307
1da177e4 6308NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6309M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6310W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6311S: Maintained
679655da
JP
6312F: Documentation/scsi/NinjaSCSI.txt
6313F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6314
6315NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6316M: GOTO Masanori <gotom@debian.or.jp>
6317M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6318W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6319S: Maintained
679655da
JP
6320F: Documentation/scsi/NinjaSCSI.txt
6321F: drivers/scsi/nsp32*
1da177e4 6322
fce8a7bb
JM
6323NTB DRIVER
6324M: Jon Mason <jon.mason@intel.com>
6325S: Supported
2984411f
JM
6326W: https://github.com/jonmason/ntb/wiki
6327T: git git://github.com/jonmason/ntb.git
fce8a7bb 6328F: drivers/ntb/
548c237c 6329F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6330F: include/linux/ntb.h
6331
1da177e4 6332NTFS FILESYSTEM
2818ef50 6333M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6334L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6335W: http://www.tuxera.com/
e6f4dee7 6336T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6337S: Supported
679655da
JP
6338F: Documentation/filesystems/ntfs.txt
6339F: fs/ntfs/
1da177e4 6340
9eb8ef74 6341NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6342M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6343L: linux-fbdev@vger.kernel.org
ce00f85c 6344S: Maintained
679655da
JP
6345F: drivers/video/riva/
6346F: drivers/video/nvidia/
1da177e4 6347
79461681
MW
6348NVM EXPRESS DRIVER
6349M: Matthew Wilcox <willy@linux.intel.com>
6350L: linux-nvme@lists.infradead.org
6351T: git git://git.infradead.org/users/willy/linux-nvme.git
6352S: Supported
5be37bf9 6353F: drivers/block/nvme*
79461681
MW
6354F: include/linux/nvme.h
6355
f50d7146
RK
6356NXP TDA998X DRM DRIVER
6357M: Russell King <rmk+kernel@arm.linux.org.uk>
6358S: Supported
6359F: drivers/gpu/drm/i2c/tda998x_drv.c
6360F: include/drm/i2c/tda998x.h
6361
f5525786 6362OMAP SUPPORT
0e24bdd4 6363M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6364L: linux-omap@vger.kernel.org
6365W: http://www.muru.com/linux/omap/
6366W: http://linux.omap.com/
8a6e2535 6367Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6368T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6369S: Maintained
4e04d5a3 6370F: arch/arm/*omap*/
046d0a37
JD
6371F: drivers/i2c/busses/i2c-omap.c
6372F: include/linux/i2c-omap.h
f5525786 6373
50f29fbd 6374OMAP DEVICE TREE SUPPORT
cdb55ab0 6375M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6376M: Tony Lindgren <tony@atomide.com>
6377L: linux-omap@vger.kernel.org
d0fb18c5 6378L: devicetree@vger.kernel.org
50f29fbd
TL
6379S: Maintained
6380F: arch/arm/boot/dts/*omap*
6381F: arch/arm/boot/dts/*am3*
6382
f5525786 6383OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6384M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6385L: linux-omap@vger.kernel.org
6386S: Maintained
6387F: arch/arm/*omap*/*clock*
6388
6389OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6390M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6391L: linux-omap@vger.kernel.org
6392S: Maintained
6393F: arch/arm/*omap*/*pm*
c46938d4 6394F: drivers/cpufreq/omap-cpufreq.c
f5525786 6395
d21db568 6396OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6397M: Rajendra Nayak <rnayak@ti.com>
6398M: Paul Walmsley <paul@pwsan.com>
6399L: linux-omap@vger.kernel.org
6400S: Maintained
d21db568 6401F: arch/arm/mach-omap2/prm*
692ab1f3 6402
f5525786 6403OMAP AUDIO SUPPORT
6c284903 6404M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6405M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6406L: alsa-devel@alsa-project.org (subscribers-only)
6407L: linux-omap@vger.kernel.org
6408S: Maintained
6409F: sound/soc/omap/
6410
6411OMAP FRAMEBUFFER SUPPORT
830e6384 6412M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6413L: linux-fbdev@vger.kernel.org
f5525786
TL
6414L: linux-omap@vger.kernel.org
6415S: Maintained
6416F: drivers/video/omap/
6417
676eec0d 6418OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6419M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6420L: linux-omap@vger.kernel.org
676eec0d 6421L: linux-fbdev@vger.kernel.org
178ff4c9 6422S: Maintained
676eec0d 6423F: drivers/video/omap2/
178ff4c9
TV
6424F: Documentation/arm/OMAP/DSS
6425
8b37fcfc
OBC
6426OMAP HARDWARE SPINLOCK SUPPORT
6427M: Ohad Ben-Cohen <ohad@wizery.com>
6428L: linux-omap@vger.kernel.org
6429S: Maintained
6430F: drivers/hwspinlock/omap_hwspinlock.c
6431F: arch/arm/mach-omap2/hwspinlock.c
6432
f5525786 6433OMAP MMC SUPPORT
8b58be88 6434M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6435L: linux-omap@vger.kernel.org
6436S: Maintained
653f41b5
MC
6437F: drivers/mmc/host/omap.c
6438
6439OMAP HS MMC SUPPORT
14006bfb 6440M: Balaji T K <balajitk@ti.com>
0a4585c6 6441L: linux-mmc@vger.kernel.org
653f41b5 6442L: linux-omap@vger.kernel.org
0a4585c6 6443S: Maintained
653f41b5 6444F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6445
6446OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6447M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6448S: Maintained
6449F: drivers/char/hw_random/omap-rng.c
6450
f400c82e 6451OMAP HWMOD SUPPORT
cdb55ab0 6452M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6453M: Paul Walmsley <paul@pwsan.com>
6454L: linux-omap@vger.kernel.org
6455S: Maintained
8fc8b12b 6456F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6457
6458OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6459M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6460L: linux-omap@vger.kernel.org
6461S: Maintained
6462F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6463
7e8970e1
LP
6464OMAP IMAGE SIGNAL PROCESSOR (ISP)
6465M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6466L: linux-media@vger.kernel.org
6467S: Maintained
90d72ac6 6468F: drivers/media/platform/omap3isp/
7e8970e1 6469
f5525786 6470OMAP USB SUPPORT
f299470a 6471M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6472L: linux-usb@vger.kernel.org
6473L: linux-omap@vger.kernel.org
43b416e5 6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6475S: Maintained
a16fbd65
JP
6476F: drivers/usb/*/*omap*
6477F: arch/arm/*omap*/usb*
f5525786 6478
6d994710 6479OMAP GPIO DRIVER
a1415a8f 6480M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6481M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6482M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6483L: linux-omap@vger.kernel.org
6484S: Maintained
6485F: drivers/gpio/gpio-omap.c
6486
c351e290
MJ
6487OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6488M: Mark Jackson <mpfj@newflow.co.uk>
6489L: linux-omap@vger.kernel.org
6490S: Maintained
6491F: arch/arm/boot/dts/am335x-nano.dts
6492
0ad122d9 6493OMFS FILESYSTEM
8b58be88 6494M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6495L: linux-karma-devel@lists.sourceforge.net
6496S: Maintained
679655da
JP
6497F: Documentation/filesystems/omfs.txt
6498F: fs/omfs/
0ad122d9 6499
c1986ee9 6500OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6501M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6502S: Maintained
679655da
JP
6503F: drivers/char/pcmcia/cm4000_cs.c
6504F: include/linux/cm4000_cs.h
c117ab84 6505F: include/uapi/linux/cm4000_cs.h
c1986ee9 6506
77c44ab1 6507OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6508M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6509S: Maintained
679655da 6510F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6511
77d5140f 6512OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6513M: Jonathan Corbet <corbet@lwn.net>
661263b5 6514L: linux-media@vger.kernel.org
275ffde4 6515T: git git://linuxtv.org/media_tree.git
77d5140f 6516S: Maintained
90d72ac6 6517F: drivers/media/i2c/ov7670.c
77d5140f 6518
431bca73 6519ONENAND FLASH DRIVER
8b58be88 6520M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6521L: linux-mtd@lists.infradead.org
6522S: Maintained
679655da
JP
6523F: drivers/mtd/onenand/
6524F: include/linux/mtd/onenand*.h
431bca73 6525
1da177e4 6526ONSTREAM SCSI TAPE DRIVER
8b58be88 6527M: Willem Riede <osst@riede.org>
1da177e4
LT
6528L: osst-users@lists.sourceforge.net
6529L: linux-scsi@vger.kernel.org
6530S: Maintained
f7269cfc
JD
6531F: Documentation/scsi/osst.txt
6532F: drivers/scsi/osst.*
6533F: drivers/scsi/osst_*.h
6534F: drivers/scsi/st.h
1da177e4 6535
e2d1d6c0 6536OPENCORES I2C BUS DRIVER
8b58be88 6537M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6538L: linux-i2c@vger.kernel.org
e2d1d6c0 6539S: Maintained
679655da
JP
6540F: Documentation/i2c/busses/i2c-ocores
6541F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6542
860c44c1 6543OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6544M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6545M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6546L: devicetree@vger.kernel.org
860c44c1 6547W: http://fdt.secretlab.ca
3bbf9b9b 6548T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6549S: Maintained
f8828205 6550F: drivers/of/
860c44c1 6551F: include/linux/of*.h
f8828205 6552F: scripts/dtc/
860c44c1 6553K: of_get_property
d945fa0d 6554K: of_match_table
860c44c1 6555
f8828205 6556OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6557M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6558M: Pawel Moll <pawel.moll@arm.com>
6559M: Mark Rutland <mark.rutland@arm.com>
de80963e 6560M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6561M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6562L: devicetree@vger.kernel.org
6563S: Maintained
6564F: Documentation/devicetree/
6565F: arch/*/boot/dts/
6566F: include/dt-bindings/
6567
19f9d392
JB
6568OPENRISC ARCHITECTURE
6569M: Jonas Bonn <jonas@southpole.se>
6570W: http://openrisc.net
eab7c1c0 6571L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6572S: Maintained
6573T: git git://openrisc.net/~jonas/linux
14430813 6574F: arch/openrisc/
19f9d392 6575
ccb1352e 6576OPENVSWITCH
4f337ed5 6577M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6578L: dev@openvswitch.org
6579W: http://openvswitch.org
4f337ed5 6580T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6581S: Maintained
6582F: net/openvswitch/
6583
af39917d
CL
6584OPL4 DRIVER
6585M: Clemens Ladisch <clemens@ladisch.de>
6586L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6587T: git git://git.alsa-project.org/alsa-kernel.git
6588S: Maintained
6589F: sound/drivers/opl4/
6590
1da177e4 6591OPROFILE
4cf7e718 6592M: Robert Richter <rric@kernel.org>
1da177e4
LT
6593L: oprofile-list@lists.sf.net
6594S: Maintained
81c4a8a6 6595F: arch/*/include/asm/oprofile*.h
679655da
JP
6596F: arch/*/oprofile/
6597F: drivers/oprofile/
6598F: include/linux/oprofile.h
1da177e4 6599
e2d1d6c0 6600ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6601M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6602M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6603L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6604W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6605T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6606S: Supported
679655da
JP
6607F: Documentation/filesystems/ocfs2.txt
6608F: Documentation/filesystems/dlmfs.txt
6609F: fs/ocfs2/
e2d1d6c0 6610
1da177e4 6611ORINOCO DRIVER
724c6b35 6612L: linux-wireless@vger.kernel.org
491b26b4 6613W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6614W: http://www.nongnu.org/orinoco/
3a59babb 6615S: Orphan
679655da 6616F: drivers/net/wireless/orinoco/
1da177e4 6617
42c55aa8 6618OSD LIBRARY and FILESYSTEM
8b58be88 6619M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6620M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6621L: osd-dev@open-osd.org
6622W: http://open-osd.org
54e5881d 6623T: git git://git.open-osd.org/open-osd.git
68274794 6624S: Maintained
42c55aa8 6625F: drivers/scsi/osd/
6b6f0b6c 6626F: include/scsi/osd_*
42c55aa8 6627F: fs/exofs/
68274794 6628
e2d1d6c0 6629P54 WIRELESS DRIVER
084cb0fe 6630M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6631L: linux-wireless@vger.kernel.org
084cb0fe 6632W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6633S: Maintained
679655da 6634F: drivers/net/wireless/p54/
e2d1d6c0 6635
f5cd7872 6636PA SEMI ETHERNET DRIVER
8b58be88 6637M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6638L: netdev@vger.kernel.org
6639S: Maintained
ded19add 6640F: drivers/net/ethernet/pasemi/*
f5cd7872 6641
beb58aa3 6642PA SEMI SMBUS DRIVER
8b58be88 6643M: Olof Johansson <olof@lixom.net>
846557d3 6644L: linux-i2c@vger.kernel.org
beb58aa3 6645S: Maintained
679655da 6646F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6647
48fc267e
SK
6648PADATA PARALLEL EXECUTION MECHANISM
6649M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6650L: linux-crypto@vger.kernel.org
6651S: Maintained
6652F: kernel/padata.c
6653F: include/linux/padata.h
6654F: Documentation/padata.txt
6655
709ee531 6656PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6657M: Harald Welte <laforge@gnumonks.org>
d0944853 6658L: platform-driver-x86@vger.kernel.org
709ee531 6659S: Maintained
679655da 6660F: drivers/platform/x86/panasonic-laptop.c
709ee531 6661
368dd5ac 6662PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6663M: David Howells <dhowells@redhat.com>
6664M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6665L: linux-am33-list@redhat.com (moderated for non-subscribers)
6666W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6667S: Maintained
679655da
JP
6668F: Documentation/mn10300/
6669F: arch/mn10300/
4fa97181 6670
1da177e4 6671PARALLEL PORT SUPPORT
3dd1a329 6672L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6673S: Orphan
679655da
JP
6674F: drivers/parport/
6675F: include/linux/parport*.h
6676F: drivers/char/ppdev.c
c117ab84 6677F: include/uapi/linux/ppdev.h
1da177e4 6678
4cdf6bc2 6679PARAVIRT_OPS INTERFACE
d633180c 6680M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6681M: Chris Wright <chrisw@sous-sol.org>
6682M: Alok Kataria <akataria@vmware.com>
6683M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6684L: virtualization@lists.linux-foundation.org
4cdf6bc2 6685S: Supported
679655da
JP
6686F: Documentation/ia64/paravirt_ops.txt
6687F: arch/*/kernel/paravirt*
6688F: arch/*/include/asm/paravirt.h
4cdf6bc2 6689
e2d1d6c0 6690PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6691M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6692L: linux-parport@lists.infradead.org (subscribers-only)
6693W: http://www.torque.net/linux-pp.html
6694S: Maintained
679655da
JP
6695F: Documentation/blockdev/paride.txt
6696F: drivers/block/paride/
e2d1d6c0
RD
6697
6698PARISC ARCHITECTURE
b8828770 6699M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6700M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6701L: linux-parisc@vger.kernel.org
6702W: http://www.parisc-linux.org/
8a6e2535 6703Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6704T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6705T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6706S: Maintained
679655da 6707F: arch/parisc/
2b6bac9e 6708F: Documentation/parisc/
679655da 6709F: drivers/parisc/
2b6bac9e
HD
6710F: drivers/char/agp/parisc-agp.c
6711F: drivers/input/serio/gscps2.c
6712F: drivers/parport/parport_gsc.*
6713F: drivers/tty/serial/8250/8250_gsc.c
6714F: drivers/video/sti*
6715F: drivers/video/console/sti*
6716F: drivers/video/logo/logo_parisc*
e2d1d6c0 6717
1662d32c 6718PC87360 HARDWARE MONITORING DRIVER
8b58be88 6719M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6720L: lm-sensors@lm-sensors.org
6721S: Maintained
679655da
JP
6722F: Documentation/hwmon/pc87360
6723F: drivers/hwmon/pc87360.c
1662d32c
JC
6724
6725PC8736x GPIO DRIVER
8b58be88 6726M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6727S: Maintained
679655da 6728F: drivers/char/pc8736x_gpio.c
1662d32c 6729
1ad107fd 6730PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6731M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6732L: lm-sensors@lm-sensors.org
6733S: Maintained
6734F: Documentation/hwmon/pc87427
6735F: drivers/hwmon/pc87427.c
6736
b26e0ed4 6737PCA9532 LED DRIVER
8b58be88 6738M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6739S: Maintained
d5ca6918
JP
6740F: drivers/leds/leds-pca9532.c
6741F: include/linux/leds-pca9532.h
b26e0ed4 6742
5ce914a8 6743PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6744M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6745L: linux-i2c@vger.kernel.org
6746S: Maintained
b4f0b74e 6747F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6748
3971dae5 6749PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6750M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6751S: Maintained
6752F: drivers/firmware/pcdp.*
6753
065c6359 6754PCI ERROR RECOVERY
6305902c 6755M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6756L: linux-pci@vger.kernel.org
065c6359 6757S: Supported
679655da 6758F: Documentation/PCI/pci-error-recovery.txt
065c6359 6759
1da177e4 6760PCI SUBSYSTEM
5ac3a6d2 6761M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6762L: linux-pci@vger.kernel.org
99662dd1 6763Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6764T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6765S: Supported
679655da
JP
6766F: Documentation/PCI/
6767F: drivers/pci/
6768F: include/linux/pci*
6b49ee49 6769F: arch/x86/pci/
cad01f91 6770F: arch/x86/kernel/quirks.c
1da177e4 6771
f0b75693
BH
6772PCI DRIVER FOR IMX6
6773M: Richard Zhu <r65037@freescale.com>
6774M: Shawn Guo <shawn.guo@linaro.org>
6775L: linux-pci@vger.kernel.org
6776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6777S: Maintained
6778F: drivers/pci/host/*imx6*
6779
6780PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6781M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6782M: Jason Cooper <jason@lakedaemon.net>
6783L: linux-pci@vger.kernel.org
6784L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6785S: Maintained
6786F: drivers/pci/host/*mvebu*
6787
0447cfd7
TR
6788PCI DRIVER FOR NVIDIA TEGRA
6789M: Thierry Reding <thierry.reding@gmail.com>
6790L: linux-tegra@vger.kernel.org
f0b75693 6791L: linux-pci@vger.kernel.org
0447cfd7
TR
6792S: Supported
6793F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6794F: drivers/pci/host/pci-tegra.c
6795
f0b75693
BH
6796PCI DRIVER FOR RENESAS R-CAR
6797M: Simon Horman <horms@verge.net.au>
6798L: linux-pci@vger.kernel.org
6799L: linux-sh@vger.kernel.org
6800S: Maintained
6801F: drivers/pci/host/*rcar*
6802
4af82255
JH
6803PCI DRIVER FOR SAMSUNG EXYNOS
6804M: Jingoo Han <jg1.han@samsung.com>
6805L: linux-pci@vger.kernel.org
f0b75693
BH
6806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6807L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6808S: Maintained
6809F: drivers/pci/host/pci-exynos.c
6810
f0b75693
BH
6811PCI DRIVER FOR SYNOPSIS DESIGNWARE
6812M: Mohit Kumar <mohit.kumar@st.com>
6813M: Jingoo Han <jg1.han@samsung.com>
6814L: linux-pci@vger.kernel.org
6815S: Maintained
6816F: drivers/pci/host/*designware*
6817
cf28855b
WD
6818PCI DRIVER FOR GENERIC OF HOSTS
6819M: Will Deacon <will.deacon@arm.com>
6820L: linux-pci@vger.kernel.org
6821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6822S: Maintained
6823F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6824F: drivers/pci/host/pci-host-generic.c
6825
1da177e4 6826PCMCIA SUBSYSTEM
4230dfc9 6827P: Linux PCMCIA Team
f5df5881 6828L: linux-pcmcia@lists.infradead.org
6650e0a5 6829W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6830T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6831S: Maintained
679655da
JP
6832F: Documentation/pcmcia/
6833F: drivers/pcmcia/
6834F: include/pcmcia/
1da177e4
LT
6835
6836PCNET32 NETWORK DRIVER
227fb925 6837M: Don Fry <pcnet32@frontier.com>
979b6c13 6838L: netdev@vger.kernel.org
1da177e4 6839S: Maintained
b955f6ca 6840F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6841
48fc267e
SK
6842PCRYPT PARALLEL CRYPTO ENGINE
6843M: Steffen Klassert <steffen.klassert@secunet.com>
6844L: linux-crypto@vger.kernel.org
6845S: Maintained
6846F: crypto/pcrypt.c
6847F: include/crypto/pcrypt.h
6848
e72df0b8
TH
6849PER-CPU MEMORY ALLOCATOR
6850M: Tejun Heo <tj@kernel.org>
6851M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6852T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6853S: Maintained
6854F: include/linux/percpu*.h
6855F: mm/percpu*.c
6856F: arch/*/include/asm/percpu.h
6857
ad4ecbcb 6858PER-TASK DELAY ACCOUNTING
185e595f 6859M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6860S: Maintained
679655da
JP
6861F: include/linux/delayacct.h
6862F: kernel/delayacct.c
ad4ecbcb 6863
57c0c15b 6864PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6865M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6866M: Paul Mackerras <paulus@samba.org>
dd9b238c 6867M: Ingo Molnar <mingo@redhat.com>
f80c5393 6868M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6869L: linux-kernel@vger.kernel.org
75fc2d37 6870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6871S: Supported
d53e8365 6872F: kernel/events/*
a003236c 6873F: include/linux/perf_event.h
c117ab84 6874F: include/uapi/linux/perf_event.h
141c4296
RR
6875F: arch/*/kernel/perf_event*.c
6876F: arch/*/kernel/*/perf_event*.c
6877F: arch/*/kernel/*/*/perf_event*.c
a003236c 6878F: arch/*/include/asm/perf_event.h
a003236c
VL
6879F: arch/*/kernel/perf_callchain.c
6880F: tools/perf/
6c0b3244 6881
dd49d0f5 6882PERSONALITY HANDLING
8b58be88 6883M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6884L: linux-abi-devel@lists.sourceforge.net
6885S: Maintained
679655da 6886F: include/linux/personality.h
c117ab84 6887F: include/uapi/linux/personality.h
dd49d0f5 6888
838e7a03 6889PHONET PROTOCOL
2a06b40f 6890M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6891S: Supported
6892F: Documentation/networking/phonet.txt
6893F: include/linux/phonet.h
6894F: include/net/phonet/
c117ab84 6895F: include/uapi/linux/phonet.h
838e7a03
RDC
6896F: net/phonet/
6897
1da177e4 6898PHRAM MTD DRIVER
8b58be88 6899M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6900L: linux-mtd@lists.infradead.org
6901S: Maintained
679655da 6902F: drivers/mtd/devices/phram.c
1da177e4 6903
efdbb10e
BP
6904PICOLCD HID DRIVER
6905M: Bruno Prémont <bonbons@linux-vserver.org>
6906L: linux-input@vger.kernel.org
6907S: Maintained
6908F: drivers/hid/hid-picolcd*
6909
a53bfa07
JI
6910PICOXCELL SUPPORT
6911M: Jamie Iles <jamie@jamieiles.com>
6912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6913T: git git://github.com/jamieiles/linux-2.6-ji.git
6914S: Supported
14430813 6915F: arch/arm/mach-picoxcell/
a53bfa07
JI
6916F: drivers/*/picoxcell*
6917F: drivers/*/*/picoxcell*
6918
2744e8af
LW
6919PIN CONTROL SUBSYSTEM
6920M: Linus Walleij <linus.walleij@linaro.org>
6921S: Maintained
07f29ba6 6922F: drivers/pinctrl/
8e406fe4 6923F: include/linux/pinctrl/
2744e8af 6924
2201bbb8
JCPV
6925PIN CONTROLLER - ATMEL AT91
6926M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6928S: Maintained
6929F: drivers/pinctrl/pinctrl-at91.c
6930
b75e60d6
DA
6931PIN CONTROLLER - SAMSUNG
6932M: Tomasz Figa <t.figa@samsung.com>
6933M: Thomas Abraham <thomas.abraham@linaro.org>
6934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6935L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6936S: Maintained
6937F: drivers/pinctrl/pinctrl-exynos.*
6938F: drivers/pinctrl/pinctrl-s3c*
6939F: drivers/pinctrl/pinctrl-samsung.*
6940
deda8287 6941PIN CONTROLLER - ST SPEAR
8e406fe4 6942M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6943L: spear-devel@list.st.com
6944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6945W: http://www.st.com/spear
6946S: Maintained
8e406fe4 6947F: drivers/pinctrl/spear/
deda8287 6948
249a6771 6949PKTCDVD DRIVER
dbd47133 6950M: Jiri Kosina <jkosina@suse.cz>
249a6771 6951S: Maintained
679655da
JP
6952F: drivers/block/pktcdvd.c
6953F: include/linux/pktcdvd.h
c117ab84 6954F: include/uapi/linux/pktcdvd.h
249a6771 6955
b31d8273
G
6956PKUNITY SOC DRIVERS
6957M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6958W: http://mprc.pku.edu.cn/~guanxuetao/linux
6959S: Maintained
6960T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6961F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6962F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6963F: drivers/video/fb-puv3.c
2809e80b 6964F: drivers/rtc/rtc-puv3.c
b31d8273 6965
9d2ecfb7 6966PMBUS HARDWARE MONITORING DRIVERS
ca462085 6967M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6968L: lm-sensors@lm-sensors.org
6969W: http://www.lm-sensors.org/
6970W: http://www.roeck-us.net/linux/drivers/
6971T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6972S: Maintained
6973F: Documentation/hwmon/pmbus
6974F: drivers/hwmon/pmbus/
6975F: include/linux/i2c/pmbus.h
6976
89a36810 6977PMC SIERRA MaxRAID DRIVER
076cfaae 6978M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6979L: linux-scsi@vger.kernel.org
6980W: http://www.pmc-sierra.com/
6981S: Supported
6982F: drivers/scsi/pmcraid.*
6983
dbf9bfe6 6984PMC SIERRA PM8001 DRIVER
4f0e359c 6985M: xjtuwjp@gmail.com
dbf9bfe6 6986M: lindar_liu@usish.com
6987L: linux-scsi@vger.kernel.org
6988S: Supported
6989F: drivers/scsi/pm8001/
6990
1da177e4 6991POSIX CLOCKS and TIMERS
8b58be88 6992M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6993L: linux-kernel@vger.kernel.org
75fc2d37 6994T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6995S: Supported
679655da
JP
6996F: fs/timerfd.c
6997F: include/linux/timer*
6998F: kernel/*timer*
1da177e4 6999
3be86148 7000POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7001M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7002M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7003T: git git://git.infradead.org/battery-2.6.git
3be86148 7004S: Maintained
679655da 7005F: include/linux/power_supply.h
8cd725a1 7006F: drivers/power/
3be86148 7007
1da177e4 7008PNP SUPPORT
46a1f21a 7009M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7010S: Maintained
679655da 7011F: drivers/pnp/
1da177e4 7012
999445d4 7013PNXxxxx I2C DRIVER
8b58be88 7014M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7015L: linux-i2c@vger.kernel.org
999445d4 7016S: Maintained
679655da 7017F: drivers/i2c/busses/i2c-pnx.c
999445d4 7018
1da177e4 7019PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7020M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7021L: linux-ppp@vger.kernel.org
7022S: Maintained
224cf5ad 7023F: drivers/net/ppp/ppp_*
1da177e4
LT
7024
7025PPP OVER ATM (RFC 2364)
8b58be88 7026M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7027S: Maintained
679655da 7028F: net/atm/pppoatm.c
c117ab84 7029F: include/uapi/linux/atmppp.h
1da177e4
LT
7030
7031PPP OVER ETHERNET
8b58be88 7032M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7033S: Maintained
224cf5ad
JK
7034F: drivers/net/ppp/pppoe.c
7035F: drivers/net/ppp/pppox.c
1da177e4 7036
a6d2370b 7037PPP OVER L2TP
8b58be88 7038M: James Chapman <jchapman@katalix.com>
a6d2370b 7039S: Maintained
90ca28d1 7040F: net/l2tp/l2tp_ppp.c
679655da 7041F: include/linux/if_pppol2tp.h
c117ab84 7042F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7043
eae9d2ba 7044PPS SUPPORT
8b58be88 7045M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7046W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7047L: linuxpps@ml.enneenne.com (subscribers-only)
7048S: Maintained
cabaaf41
JP
7049F: Documentation/pps/
7050F: drivers/pps/
7051F: include/linux/pps*.h
eae9d2ba 7052
71a6d0af
HW
7053PPTP DRIVER
7054M: Dmitry Kozlov <xeb@mail.ru>
7055L: netdev@vger.kernel.org
7056S: Maintained
224cf5ad 7057F: drivers/net/ppp/pptp.c
71a6d0af
HW
7058W: http://sourceforge.net/projects/accel-pptp
7059
1da177e4 7060PREEMPTIBLE KERNEL
8b58be88 7061M: Robert Love <rml@tech9.net>
1da177e4
LT
7062L: kpreempt-tech@lists.sourceforge.net
7063W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7064S: Supported
679655da
JP
7065F: Documentation/preempt-locking.txt
7066F: include/linux/preempt.h
1da177e4
LT
7067
7068PRISM54 WIRELESS DRIVER
8b58be88 7069M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7070L: linux-wireless@vger.kernel.org
9ef80804 7071W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7072S: Obsolete
679655da 7073F: drivers/net/wireless/prism54/
1da177e4 7074
b3277dfa 7075PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7076M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7077L: linux-ide@vger.kernel.org
7078S: Maintained
679655da 7079F: drivers/ata/sata_promise.*
b3277dfa 7080
02c18891 7081PS3 NETWORK SUPPORT
b809b9ca 7082M: Geoff Levand <geoff@infradead.org>
02c18891 7083L: netdev@vger.kernel.org
a4724ed6 7084L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7085S: Maintained
8df158ac 7086F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7087
f58a9d17 7088PS3 PLATFORM SUPPORT
b809b9ca 7089M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7090L: linuxppc-dev@lists.ozlabs.org
7091L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7092S: Maintained
679655da
JP
7093F: arch/powerpc/boot/ps3*
7094F: arch/powerpc/include/asm/lv1call.h
7095F: arch/powerpc/include/asm/ps3*.h
7096F: arch/powerpc/platforms/ps3/
7097F: drivers/*/ps3*
7098F: drivers/ps3/
fec629b8 7099F: drivers/rtc/rtc-ps3.c
679655da 7100F: drivers/usb/host/*ps3.c
fec629b8 7101F: sound/ppc/snd_ps3*
f58a9d17 7102
cffb4add 7103PS3VRAM DRIVER
8b58be88 7104M: Jim Paris <jim@jtan.com>
a4724ed6 7105L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7106S: Maintained
8a3977cb 7107F: drivers/block/ps3vram.c
cffb4add 7108
8defe599 7109PSTORE FILESYSTEM
9d5e2a02 7110M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7111M: Colin Cross <ccross@android.com>
7112M: Kees Cook <keescook@chromium.org>
7113M: Tony Luck <tony.luck@intel.com>
7114S: Maintained
7115T: git git://git.infradead.org/users/cbou/linux-pstore.git
7116F: fs/pstore/
7117F: include/linux/pstore*
04851772 7118F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7119F: drivers/acpi/apei/erst.c
7120
7fbc415d
RC
7121PTP HARDWARE CLOCK SUPPORT
7122M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7123L: netdev@vger.kernel.org
7fbc415d
RC
7124S: Maintained
7125W: http://linuxptp.sourceforge.net/
7126F: Documentation/ABI/testing/sysfs-ptp
7127F: Documentation/ptp/*
0ecb3cdd 7128F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7129F: drivers/net/phy/dp83640*
7130F: drivers/ptp/*
7131F: include/linux/ptp_cl*
7132
cf94a4d1 7133PTRACE SUPPORT
8b58be88
JP
7134M: Roland McGrath <roland@redhat.com>
7135M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7136S: Maintained
7137F: include/asm-generic/syscall.h
7138F: include/linux/ptrace.h
7139F: include/linux/regset.h
7140F: include/linux/tracehook.h
c117ab84 7141F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7142F: kernel/ptrace.c
7143
8320204a 7144PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7145M: Mike Isely <isely@pobox.com>
16e9495d 7146L: pvrusb2@isely.net (subscribers-only)
661263b5 7147L: linux-media@vger.kernel.org
8320204a 7148W: http://www.isely.net/pvrusb2/
275ffde4 7149T: git git://linuxtv.org/media_tree.git
8320204a 7150S: Maintained
679655da 7151F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7152F: drivers/media/usb/pvrusb2/
8320204a 7153
39532e6c
HG
7154PWC WEBCAM DRIVER
7155M: Hans de Goede <hdegoede@redhat.com>
7156L: linux-media@vger.kernel.org
7157T: git git://linuxtv.org/media_tree.git
7158S: Maintained
7159F: drivers/media/usb/pwc/*
7160
200efedd 7161PWM SUBSYSTEM
aa3495f7
TR
7162M: Thierry Reding <thierry.reding@gmail.com>
7163L: linux-pwm@vger.kernel.org
0c2498f1 7164S: Maintained
006e854f 7165T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7166F: Documentation/pwm.txt
7167F: Documentation/devicetree/bindings/pwm/
7168F: include/linux/pwm.h
0c2498f1 7169F: drivers/pwm/
a140b98d
TR
7170F: drivers/video/backlight/pwm_bl.c
7171F: include/linux/pwm_backlight.h
0c2498f1 7172
30ec261e 7173PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7174M: Eric Miao <eric.y.miao@gmail.com>
7175M: Russell King <linux@arm.linux.org.uk>
a323f664 7176M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7178T: git git://github.com/hzhuang1/linux.git
7179T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7180S: Maintained
679655da
JP
7181F: arch/arm/mach-pxa/
7182F: drivers/pcmcia/pxa2xx*
9df92e6c 7183F: drivers/spi/spi-pxa2xx*
679655da
JP
7184F: drivers/usb/gadget/pxa2*
7185F: include/sound/pxa2xx-lib.h
bec4c99e 7186F: sound/arm/pxa*
14430813 7187F: sound/soc/pxa/
1da177e4 7188
ec64d3bf
EG
7189PXA3xx NAND FLASH DRIVER
7190M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7191L: linux-mtd@lists.infradead.org
7192S: Maintained
7193F: drivers/mtd/nand/pxa3xx-nand.c
7194
3f640c61 7195MMP SUPPORT
8b58be88 7196M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7197M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7199T: git git://github.com/hzhuang1/linux.git
7200T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7201S: Maintained
3f640c61 7202F: arch/arm/mach-mmp/
e8e6cb32 7203
272f133a
PO
7204PXA MMCI DRIVER
7205S: Orphan
7206
57f63bc8 7207PXA RTC DRIVER
8b58be88 7208M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7209L: rtc-linux@googlegroups.com
7210S: Maintained
7211
52a09a04 7212QIB DRIVER
8473c603 7213M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7214L: linux-rdma@vger.kernel.org
7215S: Supported
7216F: drivers/infiniband/hw/qib/
7217
5e9772b9
JS
7218QLOGIC QLA1280 SCSI DRIVER
7219M: Michael Reed <mdr@sgi.com>
7220L: linux-scsi@vger.kernel.org
7221S: Maintained
7222F: drivers/scsi/qla1280.[ch]
7223
1da177e4 7224QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7225M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7226L: linux-scsi@vger.kernel.org
7227S: Supported
679655da
JP
7228F: Documentation/scsi/LICENSE.qla2xxx
7229F: drivers/scsi/qla2xxx/
1da177e4 7230
883c98fe 7231QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7232M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7233M: iscsi-driver@qlogic.com
7234L: linux-scsi@vger.kernel.org
7235S: Supported
bacfb81b 7236F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7237F: drivers/scsi/qla4xxx/
7238
5a4faa87 7239QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7240M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7241M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7242M: linux-driver@qlogic.com
7243L: netdev@vger.kernel.org
7244S: Supported
679655da 7245F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7246F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7247
0ec00f03 7248QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7249M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7250M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7251L: netdev@vger.kernel.org
7252S: Supported
aa43c215 7253F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7254
c4e84bde 7255QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7256M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7257M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7258M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7259M: linux-driver@qlogic.com
c4e84bde
RM
7260L: netdev@vger.kernel.org
7261S: Supported
aa43c215 7262F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7263
1da177e4 7264QNX4 FILESYSTEM
8b58be88 7265M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7266W: http://www.alarsen.net/linux/qnx4fs/
7267S: Maintained
80811493 7268F: fs/qnx4/
c117ab84
CEB
7269F: include/uapi/linux/qnx4_fs.h
7270F: include/uapi/linux/qnxtypes.h
1da177e4 7271
91952bc0
AP
7272QT1010 MEDIA DRIVER
7273M: Antti Palosaari <crope@iki.fi>
7274L: linux-media@vger.kernel.org
7275W: http://linuxtv.org/
7276W: http://palosaari.fi/linux/
7277Q: http://patchwork.linuxtv.org/project/linux-media/list/
7278T: git git://linuxtv.org/anttip/media_tree.git
7279S: Maintained
7280F: drivers/media/tuners/qt1010*
7281
966fb5ec
SM
7282QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7283M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7284L: linux-wireless@vger.kernel.org
7285L: ath9k-devel@lists.ath9k.org
7286W: http://wireless.kernel.org/en/users/Drivers/ath9k
7287S: Supported
7288F: drivers/net/wireless/ath/ath9k/
7289
2ea0ffcb
KV
7290QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7291M: Kalle Valo <kvalo@qca.qualcomm.com>
7292L: ath10k@lists.infradead.org
7293W: http://wireless.kernel.org/en/users/Drivers/ath10k
7294T: git git://github.com/kvalo/ath.git
7295S: Supported
7296F: drivers/net/wireless/ath/ath10k/
7297
4f4567cf
RK
7298QUALCOMM HEXAGON ARCHITECTURE
7299M: Richard Kuo <rkuo@codeaurora.org>
7300L: linux-hexagon@vger.kernel.org
7301S: Supported
7302F: arch/hexagon/
7303
8e84c258
EK
7304QUALCOMM WCN36XX WIRELESS DRIVER
7305M: Eugene Krasnikov <k.eugene.e@gmail.com>
7306L: wcn36xx@lists.infradead.org
7307W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7308T: git git://github.com/KrasnikovEugene/wcn36xx.git
7309S: Supported
7310F: drivers/net/wireless/ath/wcn36xx/
7311
35e3540b
HV
7312QUICKCAM PARALLEL PORT WEBCAMS
7313M: Hans Verkuil <hverkuil@xs4all.nl>
7314L: linux-media@vger.kernel.org
7315T: git git://linuxtv.org/media_tree.git
7316W: http://linuxtv.org
7317S: Odd Fixes
7318F: drivers/media/parport/*-qcam*
7319
602adf40 7320RADOS BLOCK DEVICE (RBD)
09d90327
SW
7321M: Yehuda Sadeh <yehuda@inktank.com>
7322M: Sage Weil <sage@inktank.com>
527a88b9 7323M: Alex Elder <elder@kernel.org>
602adf40 7324M: ceph-devel@vger.kernel.org
09d90327
SW
7325W: http://ceph.com/
7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7327S: Supported
7328F: drivers/block/rbd.c
7329F: drivers/block/rbd_types.h
7330
1da177e4 7331RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7332M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7333L: linux-fbdev@vger.kernel.org
1da177e4 7334S: Maintained
679655da 7335F: drivers/video/aty/radeon*
c117ab84 7336F: include/uapi/linux/radeonfb.h
1da177e4 7337
c6c9b34c
HG
7338RADIOSHARK RADIO DRIVER
7339M: Hans de Goede <hdegoede@redhat.com>
7340L: linux-media@vger.kernel.org
7341T: git git://linuxtv.org/media_tree.git
7342S: Maintained
7343F: drivers/media/radio/radio-shark.c
7344
7345RADIOSHARK2 RADIO DRIVER
7346M: Hans de Goede <hdegoede@redhat.com>
7347L: linux-media@vger.kernel.org
7348T: git git://linuxtv.org/media_tree.git
7349S: Maintained
7350F: drivers/media/radio/radio-shark2.c
7351F: drivers/media/radio/radio-tea5777.c
7352
1da177e4 7353RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7354M: Paul Mackerras <paulus@samba.org>
c69f677c 7355L: linux-fbdev@vger.kernel.org
1da177e4 7356S: Maintained
679655da 7357F: drivers/video/aty/aty128fb.c
1da177e4 7358
e7839f25 7359RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7360P: rt2x00 project
e1a6542f 7361M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7362M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7363L: linux-wireless@vger.kernel.org
83fc9c89 7364L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7365W: http://rt2x00.serialmonkey.com/
7366S: Maintained
54e5881d 7367T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7368F: drivers/net/wireless/rt2x00/
7369
9db5579b 7370RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7371M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7372S: Maintained
679655da
JP
7373F: Documentation/blockdev/ramdisk.txt
7374F: drivers/block/brd.c
9db5579b 7375
9e95ce27 7376RANDOM NUMBER DRIVER
0624bcaa 7377M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7378S: Maintained
679655da 7379F: drivers/char/random.c
9e95ce27 7380
394b701c 7381RAPIDIO SUBSYSTEM
8b58be88 7382M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7383M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7384S: Maintained
679655da 7385F: drivers/rapidio/
394b701c 7386
e2d1d6c0 7387RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7388L: linux-wireless@vger.kernel.org
f52a5490 7389S: Orphan
679655da 7390F: drivers/net/wireless/ray*
e2d1d6c0
RD
7391
7392RCUTORTURE MODULE
8b58be88
JP
7393M: Josh Triplett <josh@freedesktop.org>
7394M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7395L: linux-kernel@vger.kernel.org
f9094d8e 7396S: Supported
08deed1e 7397T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7398F: Documentation/RCU/torture.txt
4102adab 7399F: kernel/rcu/torture.c
e2d1d6c0 7400
c87b9c60
PM
7401RCUTORTURE TEST FRAMEWORK
7402M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7403L: linux-kernel@vger.kernel.org
c87b9c60
PM
7404S: Supported
7405T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7406F: tools/testing/selftests/rcutorture
7407
c1f766b5 7408RDC R-321X SoC
8b58be88 7409M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7410S: Maintained
7411
db17f395 7412RDC R6040 FAST ETHERNET DRIVER
8b58be88 7413M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7414L: netdev@vger.kernel.org
7415S: Maintained
58565a35 7416F: drivers/net/ethernet/rdc/r6040.c
db17f395 7417
a09ed661 7418RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7419M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7420L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7421S: Supported
679655da 7422F: net/rds/
a09ed661 7423
595182bc 7424READ-COPY UPDATE (RCU)
8b58be88
JP
7425M: Dipankar Sarma <dipankar@in.ibm.com>
7426M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7427L: linux-kernel@vger.kernel.org
9fab9787 7428W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7429S: Supported
08deed1e 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7431F: Documentation/RCU/
9fab9787 7432X: Documentation/RCU/torture.txt
f9094d8e 7433F: include/linux/rcu*
4102adab
PM
7434X: include/linux/srcu.h
7435F: kernel/rcu/
7436X: kernel/rcu/torture.c
595182bc 7437
0c86edc0 7438REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7439M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7440L: rtc-linux@googlegroups.com
8a6e2535 7441Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7442S: Maintained
679655da
JP
7443F: Documentation/rtc.txt
7444F: drivers/rtc/
7445F: include/linux/rtc.h
c117ab84 7446F: include/uapi/linux/rtc.h
0c86edc0 7447
1da177e4 7448REISERFS FILE SYSTEM
76c4e5ea 7449L: reiserfs-devel@vger.kernel.org
1da177e4 7450S: Supported
679655da 7451F: fs/reiserfs/
1da177e4 7452
b83a313b 7453REGISTER MAP ABSTRACTION
b02e48f2 7454M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7455T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7456S: Supported
7457F: drivers/base/regmap/
7458F: include/linux/regmap.h
7459
400e64df
OBC
7460REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7461M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7462T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7463S: Maintained
7464F: drivers/remoteproc/
7465F: Documentation/remoteproc.txt
6fc26488 7466F: include/linux/remoteproc.h
400e64df 7467
d8115db5
OBC
7468REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7469M: Ohad Ben-Cohen <ohad@wizery.com>
7470T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7471S: Maintained
7472F: drivers/rpmsg/
7473F: Documentation/rpmsg.txt
7474F: include/linux/rpmsg.h
7475
1b0fe6be
PZ
7476RESET CONTROLLER FRAMEWORK
7477M: Philipp Zabel <p.zabel@pengutronix.de>
7478S: Maintained
7479F: drivers/reset/
7480F: Documentation/devicetree/bindings/reset/
7481F: include/linux/reset.h
7482F: include/linux/reset-controller.h
7483
e0897645 7484RFKILL
8b58be88 7485M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7486L: linux-wireless@vger.kernel.org
ce466579
JB
7487W: http://wireless.kernel.org/
7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7490S: Maintained
505c9247 7491F: Documentation/rfkill.txt
80811493 7492F: net/rfkill/
e0897645 7493
67e054e9
ML
7494RICOH SMARTMEDIA/XD DRIVER
7495M: Maxim Levitsky <maximlevitsky@gmail.com>
7496S: Maintained
21c26f50
JP
7497F: drivers/mtd/nand/r852.c
7498F: drivers/mtd/nand/r852.h
67e054e9 7499
92634125
ML
7500RICOH R5C592 MEMORYSTICK DRIVER
7501M: Maxim Levitsky <maximlevitsky@gmail.com>
7502S: Maintained
7503F: drivers/memstick/host/r592.*
7504
27f1d2f9
SA
7505ROCCAT DRIVERS
7506M: Stefan Achatz <erazor_de@users.sourceforge.net>
7507W: http://sourceforge.net/projects/roccat/
7508S: Maintained
7509F: drivers/hid/hid-roccat*
7510F: include/linux/hid-roccat*
7511F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7512
1da177e4
LT
7513ROCKETPORT DRIVER
7514P: Comtrol Corp.
1da177e4
LT
7515W: http://www.comtrol.com
7516S: Maintained
679655da 7517F: Documentation/serial/rocket.txt
c897401b 7518F: drivers/tty/rocket*
1da177e4
LT
7519
7520ROSE NETWORK LAYER
8b58be88 7521M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7522L: linux-hams@vger.kernel.org
d34cb28a 7523W: http://www.linux-ax25.org/
1da177e4 7524S: Maintained
679655da 7525F: include/net/rose.h
c117ab84 7526F: include/uapi/linux/rose.h
679655da 7527F: net/rose/
1da177e4 7528
91952bc0
AP
7529RTL2830 MEDIA DRIVER
7530M: Antti Palosaari <crope@iki.fi>
7531L: linux-media@vger.kernel.org
7532W: http://linuxtv.org/
7533W: http://palosaari.fi/linux/
7534Q: http://patchwork.linuxtv.org/project/linux-media/list/
7535T: git git://linuxtv.org/anttip/media_tree.git
7536S: Maintained
7537F: drivers/media/dvb-frontends/rtl2830*
7538
27a0aacf
AP
7539RTL2832 MEDIA DRIVER
7540M: Antti Palosaari <crope@iki.fi>
7541L: linux-media@vger.kernel.org
7542W: http://linuxtv.org/
7543W: http://palosaari.fi/linux/
7544Q: http://patchwork.linuxtv.org/project/linux-media/list/
7545T: git git://linuxtv.org/anttip/media_tree.git
7546S: Maintained
7547F: drivers/media/dvb-frontends/rtl2832*
7548
ba6e6f6e
AP
7549RTL2832_SDR MEDIA DRIVER
7550M: Antti Palosaari <crope@iki.fi>
7551L: linux-media@vger.kernel.org
7552W: http://linuxtv.org/
7553W: http://palosaari.fi/linux/
7554Q: http://patchwork.linuxtv.org/project/linux-media/list/
7555T: git git://linuxtv.org/anttip/media_tree.git
7556S: Maintained
7557F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7558
59840488 7559RTL8180 WIRELESS DRIVER
8b58be88 7560M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7561L: linux-wireless@vger.kernel.org
491b26b4 7562W: http://wireless.kernel.org/
54e5881d 7563T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7564S: Maintained
3cfeb0c3 7565F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7566
59840488 7567RTL8187 WIRELESS DRIVER
9f0939bf 7568M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7569M: Hin-Tak Leung <htl10@users.sourceforge.net>
7570M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7571L: linux-wireless@vger.kernel.org
491b26b4 7572W: http://wireless.kernel.org/
54e5881d 7573T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7574S: Maintained
3cfeb0c3 7575F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7576
3cf0c8ad
LF
7577RTL8192CE WIRELESS DRIVER
7578M: Larry Finger <Larry.Finger@lwfinger.net>
7579M: Chaoming Li <chaoming_li@realsil.com.cn>
7580L: linux-wireless@vger.kernel.org
491b26b4 7581W: http://wireless.kernel.org/
3cf0c8ad
LF
7582T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7583S: Maintained
7584F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7585F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7586
9eb8ef74 7587S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7588M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7589L: linux-fbdev@vger.kernel.org
ce00f85c 7590S: Maintained
679655da 7591F: drivers/video/savage/
9eb8ef74 7592
1da177e4 7593S390
8b58be88
JP
7594M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7595M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7596M: linux390@de.ibm.com
d58140cc 7597L: linux-s390@vger.kernel.org
5238da45
HC
7598W: http://www.ibm.com/developerworks/linux/linux390/
7599S: Supported
679655da 7600F: arch/s390/
a968cd3e 7601F: drivers/s390/
3bfe6858
JN
7602F: Documentation/s390/
7603F: Documentation/DocBook/s390*
5238da45 7604
322986ca
SO
7605S390 COMMON I/O LAYER
7606M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7607M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7608L: linux-s390@vger.kernel.org
7609W: http://www.ibm.com/developerworks/linux/linux390/
7610S: Supported
7611F: drivers/s390/cio/
7612
7613S390 DASD DRIVER
7614M: Stefan Weinhuber <wein@de.ibm.com>
7615M: Stefan Haberland <stefan.haberland@de.ibm.com>
7616L: linux-s390@vger.kernel.org
7617W: http://www.ibm.com/developerworks/linux/linux390/
7618S: Supported
7619F: drivers/s390/block/dasd*
7620F: block/partitions/ibm.c
7621
5238da45 7622S390 NETWORK DRIVERS
8b58be88
JP
7623M: Ursula Braun <ursula.braun@de.ibm.com>
7624M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7625M: linux390@de.ibm.com
d58140cc 7626L: linux-s390@vger.kernel.org
5238da45
HC
7627W: http://www.ibm.com/developerworks/linux/linux390/
7628S: Supported
679655da 7629F: drivers/s390/net/
5238da45 7630
322986ca
SO
7631S390 PCI SUBSYSTEM
7632M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7633M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7634L: linux-s390@vger.kernel.org
7635W: http://www.ibm.com/developerworks/linux/linux390/
7636S: Supported
7637F: arch/s390/pci/
7638F: drivers/pci/hotplug/s390_pci_hpc.c
7639
feed9b62 7640S390 ZCRYPT DRIVER
5c8d0983 7641M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7642M: linux390@de.ibm.com
7643L: linux-s390@vger.kernel.org
a968cd3e 7644W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7645S: Supported
d5ca6918 7646F: drivers/s390/crypto/
feed9b62 7647
5238da45 7648S390 ZFCP DRIVER
d38e19d0 7649M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7650M: linux390@de.ibm.com
d58140cc 7651L: linux-s390@vger.kernel.org
5238da45 7652W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7653S: Supported
679655da 7654F: drivers/s390/scsi/zfcp_*
1da177e4 7655
dd96df2c 7656S390 IUCV NETWORK LAYER
8b58be88 7657M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7658M: linux390@de.ibm.com
7659L: linux-s390@vger.kernel.org
7660W: http://www.ibm.com/developerworks/linux/linux390/
7661S: Supported
679655da
JP
7662F: drivers/s390/net/*iucv*
7663F: include/net/iucv/
7664F: net/iucv/
dd96df2c 7665
4dde7f75 7666S3C24XX SD/MMC Driver
8b58be88 7667M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7669S: Supported
679655da 7670F: drivers/mmc/host/s3cmci.*
4dde7f75 7671
1f15a229
HV
7672SAA6588 RDS RECEIVER DRIVER
7673M: Hans Verkuil <hverkuil@xs4all.nl>
7674L: linux-media@vger.kernel.org
7675T: git git://linuxtv.org/media_tree.git
7676W: http://linuxtv.org
7677S: Odd Fixes
7678F: drivers/media/i2c/saa6588*
7679
98ed12e6 7680SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7681M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7682L: linux-media@vger.kernel.org
7683W: http://linuxtv.org
7684T: git git://linuxtv.org/media_tree.git
7685S: Odd fixes
e42bf501 7686F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7687F: drivers/media/pci/saa7134/
7688
1da177e4 7689SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7690M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7691L: linux-media@vger.kernel.org
275ffde4 7692T: git git://linuxtv.org/media_tree.git
1da177e4 7693S: Maintained
90d72ac6
MCC
7694F: drivers/media/common/saa7146/
7695F: drivers/media/pci/saa7146/
7696F: include/media/saa7146*
1da177e4 7697
92304a40 7698SAMSUNG LAPTOP DRIVER
5909c654 7699M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7700L: platform-driver-x86@vger.kernel.org
7701S: Maintained
7702F: drivers/platform/x86/samsung-laptop.c
7703
4a109cc0 7704SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7705M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7706L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7707S: Supported
14430813 7708F: sound/soc/samsung/
4a109cc0 7709
0d89a28b
JH
7710SAMSUNG FRAMEBUFFER DRIVER
7711M: Jingoo Han <jg1.han@samsung.com>
7712L: linux-fbdev@vger.kernel.org
7713S: Maintained
7714F: drivers/video/s3c-fb.c
7715
f69d3a17
SK
7716SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7717M: Sangbeom Kim <sbkim73@samsung.com>
7718L: linux-kernel@vger.kernel.org
7719S: Supported
7720F: drivers/mfd/sec*.c
7721F: drivers/regulator/s2m*.c
7722F: drivers/regulator/s5m*.c
7723F: drivers/rtc/rtc-sec.c
7724F: include/linux/mfd/samsung/
7725
038f5c4b
SN
7726SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7727M: Kyungmin Park <kyungmin.park@samsung.com>
7728M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7729L: linux-media@vger.kernel.org
7730Q: https://patchwork.linuxtv.org/project/linux-media/list/
7731S: Supported
7732F: drivers/media/platform/exynos4-is/
038f5c4b 7733
6fd86ab2
SN
7734SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7735M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7736L: linux-media@vger.kernel.org
7737L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7738S: Maintained
7739F: drivers/media/platform/s3c-camif/
7740F: include/media/s3c_camif.h
7741
b84ef24e
AH
7742SAMSUNG S5C73M3 CAMERA DRIVER
7743M: Kyungmin Park <kyungmin.park@samsung.com>
7744M: Andrzej Hajda <a.hajda@samsung.com>
7745L: linux-media@vger.kernel.org
7746S: Supported
7747F: drivers/media/i2c/s5c73m3/*
7748
7d459937
AH
7749SAMSUNG S5K5BAF CAMERA DRIVER
7750M: Kyungmin Park <kyungmin.park@samsung.com>
7751M: Andrzej Hajda <a.hajda@samsung.com>
7752L: linux-media@vger.kernel.org
7753S: Supported
7754F: drivers/media/i2c/s5k5baf.c
7755
310e39c9
TF
7756SAMSUNG SOC CLOCK DRIVERS
7757M: Tomasz Figa <t.figa@samsung.com>
7758S: Supported
7759L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7760F: drivers/clk/samsung/
7761
66890ed6
BA
7762SAMSUNG SXGBE DRIVERS
7763M: Byungho An <bh74.an@samsung.com>
7764M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7765M: Vipul Pandya <vipul.pandya@samsung.com>
7766S: Supported
7767L: netdev@vger.kernel.org
7768F: drivers/net/ethernet/samsung/sxgbe/
7769
ca749e2a 7770SERIAL DRIVERS
5e30bbb7 7771M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7772L: linux-serial@vger.kernel.org
5e30bbb7 7773S: Maintained
14430813 7774F: drivers/tty/serial/
ca749e2a 7775
aecb7b64 7776SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7777M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7778M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7779S: Maintained
7780F: include/linux/dw_dmac.h
61a76496 7781F: drivers/dma/dw/
aecb7b64 7782
f9e37137
SJ
7783SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7784M: Seungwon Jeon <tgih.jun@samsung.com>
7785M: Jaehoon Chung <jh80.chung@samsung.com>
7786L: linux-mmc@vger.kernel.org
7787S: Maintained
7788F: include/linux/mmc/dw_mmc.h
7789F: drivers/mmc/host/dw_mmc*
7790
9222d247 7791TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7792M: John Stultz <john.stultz@linaro.org>
88606e80 7793M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7794L: linux-kernel@vger.kernel.org
75fc2d37 7795T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7796S: Supported
7797F: include/linux/clocksource.h
7798F: include/linux/time.h
7799F: include/linux/timex.h
c117ab84
CEB
7800F: include/uapi/linux/time.h
7801F: include/uapi/linux/timex.h
88606e80
TG
7802F: kernel/time/clocksource.c
7803F: kernel/time/time*.c
7804F: kernel/time/ntp.c
7805
5b3f03f0 7806TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7807M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7808M: Hans Verkuil <hverkuil@xs4all.nl>
7809S: Odd Fixes
14430813 7810F: drivers/media/usb/tlg2300/
5b3f03f0 7811
1da177e4 7812SC1200 WDT DRIVER
b300645a 7813M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7814S: Maintained
679655da 7815F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7816
7817SCHEDULER
dd9b238c 7818M: Ingo Molnar <mingo@redhat.com>
8b58be88 7819M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7820L: linux-kernel@vger.kernel.org
75fc2d37 7821T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7822S: Maintained
95c0d71d 7823F: kernel/sched/
679655da 7824F: include/linux/sched.h
c117ab84 7825F: include/uapi/linux/sched.h
c2eb505b 7826F: include/linux/wait.h
1da177e4 7827
6bcf6737 7828SCORE ARCHITECTURE
ed38665e 7829M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7830M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7831W: http://www.sunplus.com
6bcf6737 7832S: Supported
a2681a75 7833F: arch/score/
6bcf6737 7834
1da177e4 7835SCSI CDROM DRIVER
8b58be88 7836M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7837L: linux-scsi@vger.kernel.org
7838W: http://www.kernel.dk
7839S: Maintained
679655da 7840F: drivers/scsi/sr*
1da177e4 7841
fb50a83d 7842SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7843M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7844L: linux-rdma@vger.kernel.org
7845S: Supported
7846W: http://www.openfabrics.org
7847Q: http://patchwork.kernel.org/project/linux-rdma/list/
7848T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7849F: drivers/infiniband/ulp/srp/
7850F: include/scsi/srp.h
7851
1da177e4 7852SCSI SG DRIVER
8b58be88 7853M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7854L: linux-scsi@vger.kernel.org
59ab3c93 7855W: http://sg.danny.cz/sg
1da177e4 7856S: Maintained
59ab3c93 7857F: Documentation/scsi/scsi-generic.txt
679655da
JP
7858F: drivers/scsi/sg.c
7859F: include/scsi/sg.h
1da177e4
LT
7860
7861SCSI SUBSYSTEM
c95286d8 7862M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7863L: linux-scsi@vger.kernel.org
54e5881d
JP
7864T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7865T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7866T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7867S: Maintained
679655da
JP
7868F: drivers/scsi/
7869F: include/scsi/
1da177e4
LT
7870
7871SCSI TAPE DRIVER
8b58be88 7872M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7873L: linux-scsi@vger.kernel.org
7874S: Maintained
679655da 7875F: Documentation/scsi/st.txt
f7269cfc
JD
7876F: drivers/scsi/st.*
7877F: drivers/scsi/st_*.h
1da177e4
LT
7878
7879SCTP PROTOCOL
8b6efb75 7880M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7881M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7882L: linux-sctp@vger.kernel.org
5f85813c 7883W: http://lksctp.sourceforge.net
8b6efb75 7884S: Maintained
679655da
JP
7885F: Documentation/networking/sctp.txt
7886F: include/linux/sctp.h
4d58c025 7887F: include/uapi/linux/sctp.h
679655da
JP
7888F: include/net/sctp/
7889F: net/sctp/
1da177e4
LT
7890
7891SCx200 CPU SUPPORT
8b58be88 7892M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7893S: Odd Fixes
679655da 7894F: Documentation/i2c/busses/scx200_acb
390889b6 7895F: arch/x86/platform/scx200/
679655da
JP
7896F: drivers/watchdog/scx200_wdt.c
7897F: drivers/i2c/busses/scx200*
7898F: drivers/mtd/maps/scx200_docflash.c
7899F: include/linux/scx200.h
1662d32c
JC
7900
7901SCx200 GPIO DRIVER
8b58be88 7902M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7903S: Maintained
679655da
JP
7904F: drivers/char/scx200_gpio.c
7905F: include/linux/scx200_gpio.h
1662d32c
JC
7906
7907SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7908M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7909S: Maintained
679655da 7910F: drivers/clocksource/scx200_hrt.c
1da177e4 7911
6a36913a 7912SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7913M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7914L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7915S: Maintained
679655da 7916F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7917
e7839f25 7918SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7919M: Chris Ball <chris@printf.net>
7a241d6e 7920L: linux-mmc@vger.kernel.org
245feaa6
CB
7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7922S: Maintained
7a241d6e 7923F: drivers/mmc/host/sdhci.*
d4a45787 7924F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7925
3085e9c1 7926SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7927M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7928L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7929L: linux-mmc@vger.kernel.org
e2d1d6c0 7930S: Maintained
d4a45787 7931F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7932
0d1bb41a 7933SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7934M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7935L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7936S: Maintained
7937F: drivers/mmc/host/sdhci-s3c.c
7938
c63b3cba 7939SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7940M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7941L: spear-devel@list.st.com
c63b3cba
VK
7942L: linux-mmc@vger.kernel.org
7943S: Maintained
7944F: drivers/mmc/host/sdhci-spear.c
7945
8711cca2 7946SECURITY SUBSYSTEM
9b45c0d2 7947M: James Morris <james.l.morris@oracle.com>
8711cca2 7948L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7949T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7950W: http://kernsec.org/
8711cca2 7951S: Supported
7d2c86b5 7952F: security/
8711cca2 7953
1da177e4 7954SECURITY CONTACT
8b58be88 7955M: Security Officers <security@kernel.org>
1da177e4
LT
7956S: Supported
7957
7958SELINUX SECURITY MODULE
e0238b4c 7959M: Paul Moore <paul@paul-moore.com>
8b58be88 7960M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7961M: Eric Paris <eparis@parisplace.org>
e0238b4c 7962L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7963W: http://selinuxproject.org
5a5f2acf 7964T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7965S: Supported
679655da
JP
7966F: include/linux/selinux*
7967F: security/selinux/
6bde95ce 7968F: scripts/selinux/
1da177e4 7969
c1c124e9
JJ
7970APPARMOR SECURITY MODULE
7971M: John Johansen <john.johansen@canonical.com>
7972L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7973W: apparmor.wiki.kernel.org
7974T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7975S: Supported
7976F: security/apparmor/
7977
cef2cf07 7978SENSABLE PHANTOM
8b58be88 7979M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7980S: Maintained
679655da 7981F: drivers/misc/phantom.c
c117ab84 7982F: include/uapi/linux/phantom.h
cef2cf07 7983
4480f15b 7984SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7985M: Tejun Heo <tj@kernel.org>
1da177e4 7986L: linux-ide@vger.kernel.org
3d9b9350 7987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7988S: Supported
d5ca6918
JP
7989F: drivers/ata/
7990F: include/linux/ata.h
7991F: include/linux/libata.h
1da177e4 7992
6733b39a 7993SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7994M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7995L: linux-scsi@vger.kernel.org
0ca43cc0 7996W: http://www.emulex.com
3387f656
JP
7997S: Supported
7998F: drivers/scsi/be2iscsi/
6733b39a 7999
6b7c5b94 8000SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8001M: Sathya Perla <sathya.perla@emulex.com>
8002M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8003M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8004L: netdev@vger.kernel.org
fea3af67 8005W: http://www.emulex.com
7d2c86b5 8006S: Supported
9aebddd1 8007F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8008
8ceee660 8009SFC NETWORK DRIVER
c06f51ea 8010M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8011M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8012L: netdev@vger.kernel.org
8ceee660 8013S: Supported
874aeea5 8014F: drivers/net/ethernet/sfc/
8ceee660 8015
e2d1d6c0 8016SGI GRU DRIVER
cc883afc 8017M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8018S: Maintained
679655da 8019F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8020
8021SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8022M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8023L: linux-ia64@vger.kernel.org
8024S: Supported
679655da 8025F: Documentation/ia64/serial.txt
df621252 8026F: drivers/tty/serial/ioc?_serial.c
679655da 8027F: include/linux/ioc?.h
e2d1d6c0 8028
75312619 8029SGI XP/XPC/XPNET DRIVER
e180383f
RH
8030M: Cliff Whickman <cpw@sgi.com>
8031M: Robin Holt <robinmholt@gmail.com>
75312619 8032S: Maintained
679655da 8033F: drivers/misc/sgi-xp/
75312619 8034
46eacf3b
AP
8035SI2157 MEDIA DRIVER
8036M: Antti Palosaari <crope@iki.fi>
8037L: linux-media@vger.kernel.org
8038W: http://linuxtv.org/
8039W: http://palosaari.fi/linux/
8040Q: http://patchwork.linuxtv.org/project/linux-media/list/
8041T: git git://linuxtv.org/anttip/media_tree.git
8042S: Maintained
8043F: drivers/media/tuners/si2157*
8044
75e2d5ba
AP
8045SI2168 MEDIA DRIVER
8046M: Antti Palosaari <crope@iki.fi>
8047L: linux-media@vger.kernel.org
8048W: http://linuxtv.org/
8049W: http://palosaari.fi/linux/
8050Q: http://patchwork.linuxtv.org/project/linux-media/list/
8051T: git git://linuxtv.org/anttip/media_tree.git
8052S: Maintained
8053F: drivers/media/dvb-frontends/si2168*
8054
49cc629d
HV
8055SI470X FM RADIO RECEIVER I2C DRIVER
8056M: Hans Verkuil <hverkuil@xs4all.nl>
8057L: linux-media@vger.kernel.org
8058T: git git://linuxtv.org/media_tree.git
8059W: http://linuxtv.org
8060S: Odd Fixes
8061F: drivers/media/radio/si470x/radio-si470x-i2c.c
8062
8063SI470X FM RADIO RECEIVER USB DRIVER
8064M: Hans Verkuil <hverkuil@xs4all.nl>
8065L: linux-media@vger.kernel.org
8066T: git git://linuxtv.org/media_tree.git
8067W: http://linuxtv.org
8068S: Maintained
8069F: drivers/media/radio/si470x/radio-si470x-common.c
8070F: drivers/media/radio/si470x/radio-si470x.h
8071F: drivers/media/radio/si470x/radio-si470x-usb.c
8072
c937ca03
EV
8073SI4713 FM RADIO TRANSMITTER I2C DRIVER
8074M: Eduardo Valentin <edubezval@gmail.com>
8075L: linux-media@vger.kernel.org
8076T: git git://linuxtv.org/media_tree.git
8077W: http://linuxtv.org
8078S: Odd Fixes
99995ded 8079F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8080
8081SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8082M: Eduardo Valentin <edubezval@gmail.com>
8083L: linux-media@vger.kernel.org
8084T: git git://linuxtv.org/media_tree.git
8085W: http://linuxtv.org
8086S: Odd Fixes
99995ded
DR
8087F: drivers/media/radio/si4713/radio-platform-si4713.c
8088
8089SI4713 FM RADIO TRANSMITTER USB DRIVER
8090M: Hans Verkuil <hverkuil@xs4all.nl>
8091L: linux-media@vger.kernel.org
8092T: git git://linuxtv.org/media_tree.git
8093W: http://linuxtv.org
8094S: Maintained
8095F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8096
beb91d46 8097SIANO DVB DRIVER
1b2c14b4 8098M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8099L: linux-media@vger.kernel.org
8100W: http://linuxtv.org
8101T: git git://linuxtv.org/media_tree.git
8102S: Odd fixes
8103F: drivers/media/common/siano/
beb91d46 8104F: drivers/media/usb/siano/
beb91d46 8105F: drivers/media/usb/siano/
14430813 8106F: drivers/media/mmc/siano/
beb91d46 8107
b618b69c 8108SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8109L: linux-media@vger.kernel.org
bb60fcb2 8110S: Orphan
b618b69c 8111F: drivers/media/platform/sh_veu.c
b618b69c
GL
8112
8113SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8114L: linux-media@vger.kernel.org
bb60fcb2 8115S: Orphan
b618b69c
GL
8116F: drivers/media/platform/sh_vou.c
8117F: include/media/sh_vou.h
8118
6349d997 8119SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8120M: Len Brown <lenb@kernel.org>
6349d997
LB
8121L: sfi-devel@simplefirmware.org
8122W: http://simplefirmware.org/
8123T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8124S: Supported
943fc810 8125F: arch/x86/platform/sfi/
6349d997
LB
8126F: drivers/sfi/
8127F: include/linux/sfi*.h
e2d1d6c0 8128
1da177e4
LT
8129SIMTEC EB110ATX (Chalice CATS)
8130P: Ben Dooks
b16957c6
BD
8131P: Vincent Sanders <vince@simtec.co.uk>
8132M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8133W: http://www.simtec.co.uk/products/EB110ATX/
8134S: Supported
8135
8136SIMTEC EB2410ITX (BAST)
8137P: Ben Dooks
b16957c6
BD
8138P: Vincent Sanders <vince@simtec.co.uk>
8139M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8140W: http://www.simtec.co.uk/products/EB2410ITX/
8141S: Supported
15dba387
JP
8142F: arch/arm/mach-s3c24xx/mach-bast.c
8143F: arch/arm/mach-s3c24xx/bast-ide.c
8144F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8145
4c5adde7 8146TI DAVINCI MACHINE SUPPORT
3ba789c0 8147M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8148M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8149L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8150T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8151Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8152S: Supported
14430813 8153F: arch/arm/mach-davinci/
046d0a37 8154F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8155
8d4b3f08 8156TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8157M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8158L: linux-media@vger.kernel.org
8159L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8160W: http://linuxtv.org/
8161Q: http://patchwork.linuxtv.org/project/linux-media/list/
8162T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8163S: Maintained
8d4b3f08
LP
8164F: drivers/media/platform/davinci/
8165F: include/media/davinci/
8166
92aab3c0 8167SIS 190 ETHERNET DRIVER
8b58be88 8168M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8169L: netdev@vger.kernel.org
8170S: Maintained
8c7de408 8171F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8172
1da177e4 8173SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8174M: Daniele Venzano <venza@brownhat.org>
1da177e4 8175W: http://www.brownhat.org/sis900.html
979b6c13 8176L: netdev@vger.kernel.org
1da177e4 8177S: Maintained
8c7de408 8178F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8179
8180SIS FRAMEBUFFER DRIVER
8b58be88 8181M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8182W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8183S: Maintained
679655da
JP
8184F: Documentation/fb/sisfb.txt
8185F: drivers/video/sis/
8186F: include/video/sisfb.h
1da177e4
LT
8187
8188SIS USB2VGA DRIVER
8b58be88 8189M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8190W: http://www.winischhofer.at/linuxsisusbvga.shtml
8191S: Maintained
679655da 8192F: drivers/usb/misc/sisusbvga/
1da177e4 8193
415ad26d 8194SLAB ALLOCATOR
8b58be88 8195M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8196M: Pekka Enberg <penberg@kernel.org>
8b58be88 8197M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8198L: linux-mm@kvack.org
8199S: Maintained
679655da
JP
8200F: include/linux/sl?b*.h
8201F: mm/sl?b.c
415ad26d 8202
9fab9787
PM
8203SLEEPABLE READ-COPY UPDATE (SRCU)
8204M: Lai Jiangshan <laijs@cn.fujitsu.com>
8205M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8206L: linux-kernel@vger.kernel.org
9fab9787
PM
8207W: http://www.rdrop.com/users/paulmck/RCU/
8208S: Supported
8209T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8210F: include/linux/srcu.h
8211F: kernel/rcu/srcu.c
9fab9787 8212
66372841
CS
8213SMACK SECURITY MODULE
8214M: Casey Schaufler <casey@schaufler-ca.com>
8215L: linux-security-module@vger.kernel.org
8216W: http://schaufler-ca.com
8217T: git git://git.gitorious.org/smack-next/kernel.git
8218S: Maintained
8219F: Documentation/security/Smack.txt
8220F: security/smack/
8221
68ace3e1
KH
8222SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8223M: Kevin Hilman <khilman@kernel.org>
8224M: Nishanth Menon <nm@ti.com>
8225S: Maintained
8226F: drivers/power/avs/smartreflex.c
8227F: include/linux/power/smartreflex.h
8228L: linux-pm@vger.kernel.org
8229
1da177e4 8230SMC91x ETHERNET DRIVER
2f82af08 8231M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8232S: Odd Fixes
ae150435 8233F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8234
e8e31622
SA
8235SMIA AND SMIA++ IMAGE SENSOR DRIVER
8236M: Sakari Ailus <sakari.ailus@iki.fi>
8237L: linux-media@vger.kernel.org
8238S: Maintained
14430813 8239F: drivers/media/i2c/smiapp/
e8e31622
SA
8240F: include/media/smiapp.h
8241F: drivers/media/i2c/smiapp-pll.c
8242F: drivers/media/i2c/smiapp-pll.h
8243
920fa1ff
GR
8244SMM665 HARDWARE MONITOR DRIVER
8245M: Guenter Roeck <linux@roeck-us.net>
8246L: lm-sensors@lm-sensors.org
8247S: Maintained
8248F: Documentation/hwmon/smm665
8249F: drivers/hwmon/smm665.c
8250
9df7305b 8251SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8252M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8253L: lm-sensors@lm-sensors.org
90b24cfb 8254S: Maintained
9df7305b
SG
8255F: Documentation/hwmon/emc2103
8256F: drivers/hwmon/emc2103.c
8257
a98d506c
HG
8258SMSC SCH5627 HARDWARE MONITOR DRIVER
8259M: Hans de Goede <hdegoede@redhat.com>
8260L: lm-sensors@lm-sensors.org
8261S: Supported
8262F: Documentation/hwmon/sch5627
8263F: drivers/hwmon/sch5627.c
8264
6ea884db 8265SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8266M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8267L: lm-sensors@lm-sensors.org
8268S: Maintained
679655da
JP
8269F: Documentation/hwmon/smsc47b397
8270F: drivers/hwmon/smsc47b397.c
6ea884db 8271
fd9abb3d 8272SMSC911x ETHERNET DRIVER
90b24cfb 8273M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8274L: netdev@vger.kernel.org
90b24cfb 8275S: Maintained
679655da 8276F: include/linux/smsc911x.h
ae150435 8277F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8278
8279SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8280M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8281L: netdev@vger.kernel.org
90b24cfb 8282S: Maintained
ae150435 8283F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8284
3c8a63e2 8285SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8286M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8287L: linux-fbdev@vger.kernel.org
90b24cfb 8288S: Maintained
3c8a63e2
SG
8289F: drivers/video/smscufx.c
8290
668acf32 8291SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8292M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8293L: linux-media@vger.kernel.org
275ffde4 8294T: git git://linuxtv.org/media_tree.git
795fb7e7 8295S: Maintained
90d72ac6
MCC
8296F: include/media/soc*
8297F: drivers/media/i2c/soc_camera/
8298F: drivers/media/platform/soc_camera/
668acf32 8299
e2d1d6c0 8300SOEKRIS NET48XX LED SUPPORT
8b58be88 8301M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8302S: Maintained
679655da 8303F: drivers/leds/leds-net48xx.c
e2d1d6c0 8304
1da177e4 8305SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8306M: Neil Brown <neilb@suse.de>
1da177e4 8307L: linux-raid@vger.kernel.org
524418bb 8308S: Supported
679655da
JP
8309F: drivers/md/
8310F: include/linux/raid/
c117ab84 8311F: include/uapi/linux/raid/
1da177e4 8312
1da177e4 8313SONIC NETWORK DRIVER
8b58be88 8314M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8315L: netdev@vger.kernel.org
1da177e4 8316S: Maintained
d9fb9f38 8317F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8318
61e115a5 8319SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8320M: Michael Buesch <m@bues.ch>
61e115a5
MB
8321L: netdev@vger.kernel.org
8322S: Maintained
679655da
JP
8323F: drivers/ssb/
8324F: include/linux/ssb/
61e115a5 8325
1da177e4 8326SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8327M: Mattia Dongili <malattia@linux.it>
d0944853 8328L: platform-driver-x86@vger.kernel.org
5b18167d 8329W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8330S: Maintained
679655da
JP
8331F: Documentation/laptops/sony-laptop.txt
8332F: drivers/char/sonypi.c
8333F: drivers/platform/x86/sony-laptop.c
8334F: include/linux/sony-laptop.h
1da177e4 8335
baf8532a 8336SONY MEMORYSTICK CARD SUPPORT
8b58be88 8337M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8338W: http://tifmxx.berlios.de/
8339S: Maintained
679655da 8340F: drivers/memstick/host/tifm_ms.c
baf8532a 8341
0ab30494
ML
8342SONY MEMORYSTICK STANDARD SUPPORT
8343M: Maxim Levitsky <maximlevitsky@gmail.com>
8344S: Maintained
8345F: drivers/memstick/core/ms_block.*
8346
1da177e4 8347SOUND
8b58be88
JP
8348M: Jaroslav Kysela <perex@perex.cz>
8349M: Takashi Iwai <tiwai@suse.de>
93711660 8350L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8351W: http://www.alsa-project.org/
dde7ad8d 8352T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8353T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8354Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8355S: Maintained
3126a179
JP
8356F: Documentation/sound/
8357F: include/sound/
c117ab84 8358F: include/uapi/sound/
679655da 8359F: sound/
1da177e4 8360
33bbe149
MB
8361SOUND - COMPRESSED AUDIO
8362M: Vinod Koul <vinod.koul@intel.com>
8363L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8364T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8365S: Supported
f672f31a 8366F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8367F: include/sound/compress_driver.h
f672f31a 8368F: include/uapi/sound/compress_*
33bbe149
MB
8369F: sound/core/compress_offload.c
8370F: sound/soc/soc-compress.c
8371
bd903bde 8372SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8373M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8374M: Mark Brown <broonie@kernel.org>
86f14df8 8375T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8376L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8377W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8378S: Supported
2820f615 8379F: Documentation/sound/alsa/soc/
679655da 8380F: sound/soc/
e6e55122 8381F: include/sound/soc*
eb1a6af3 8382
d7f8761b
MB
8383SOUND - DMAENGINE HELPERS
8384M: Lars-Peter Clausen <lars@metafoo.de>
8385S: Supported
8386F: include/sound/dmaengine_pcm.h
8387F: sound/core/pcm_dmaengine.c
8388F: sound/soc/soc-generic-dmaengine-pcm.c
8389
473321fc 8390SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8391M: "David S. Miller" <davem@davemloft.net>
1da177e4 8392L: sparclinux@vger.kernel.org
8a6e2535 8393Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8394T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8396S: Maintained
679655da 8397F: arch/sparc/
7765b8bb 8398F: drivers/sbus/
1da177e4 8399
6404fcca
DM
8400SPARC SERIAL DRIVERS
8401M: "David S. Miller" <davem@davemloft.net>
8402L: sparclinux@vger.kernel.org
08deed1e
JP
8403T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8405S: Maintained
6816383a 8406F: include/linux/sunserialcore.h
df621252 8407F: drivers/tty/serial/suncore.c
df621252
GKH
8408F: drivers/tty/serial/sunhv.c
8409F: drivers/tty/serial/sunsab.c
8410F: drivers/tty/serial/sunsab.h
8411F: drivers/tty/serial/sunsu.c
8412F: drivers/tty/serial/sunzilog.c
8413F: drivers/tty/serial/sunzilog.h
6404fcca 8414
389325b4
CL
8415SPARSE CHECKER
8416M: "Christopher Li" <sparse@chrisli.org>
8417L: linux-sparse@vger.kernel.org
8418W: https://sparse.wiki.kernel.org/
8419T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8420T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8421S: Maintained
8422F: include/linux/compiler.h
8423
fc0c195a 8424SPEAR PLATFORM SUPPORT
2d8a3b3d 8425M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8426M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8427L: spear-devel@list.st.com
8428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8429W: http://www.st.com/spear
8430S: Maintained
281e192f 8431F: arch/arm/mach-spear/
fc0c195a 8432
8433SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8434M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8435L: spear-devel@list.st.com
8436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8437W: http://www.st.com/spear
8438S: Maintained
5df33a62 8439F: drivers/clk/spear/
fc0c195a 8440
e2d1d6c0 8441SPI SUBSYSTEM
b02e48f2 8442M: Mark Brown <broonie@kernel.org>
dfbe403c 8443L: linux-spi@vger.kernel.org
e7e4e13c 8444T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8445Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8446S: Maintained
679655da
JP
8447F: Documentation/spi/
8448F: drivers/spi/
8449F: include/linux/spi/
c117ab84 8450F: include/uapi/linux/spi/
e2d1d6c0 8451
2752e401 8452SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8453M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8454M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8455L: netdev@vger.kernel.org
8456S: Supported
679655da 8457F: Documentation/networking/spider_net.txt
8df158ac 8458F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8459
e2d1d6c0 8460SPU FILE SYSTEM
8b58be88 8461M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8462L: linuxppc-dev@lists.ozlabs.org
8463L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8464W: http://www.ibm.com/developerworks/power/cell/
8465S: Supported
679655da
JP
8466F: Documentation/filesystems/spufs.txt
8467F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8468
fc555841 8469SQUASHFS FILE SYSTEM
d7f2ff67 8470M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8471L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8472W: http://squashfs.org.uk
8473S: Maintained
679655da
JP
8474F: Documentation/filesystems/squashfs.txt
8475F: fs/squashfs/
fc555841 8476
1da177e4 8477SRM (Alpha) environment access
8b58be88 8478M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8479S: Maintained
679655da 8480F: arch/alpha/kernel/srm_env.c
1da177e4 8481
26e9a397 8482STABLE BRANCH
879a5a00 8483M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8484L: stable@vger.kernel.org
879a5a00 8485S: Supported
7b175c46 8486F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8487
26e9a397 8488STAGING SUBSYSTEM
879a5a00 8489M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8490T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8491L: devel@driverdev.osuosl.org
879a5a00 8492S: Supported
679655da 8493F: drivers/staging/
dbc6c2cc 8494
c8c8b105
JP
8495STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8496M: Henk de Groot <pe1dnn@amsat.org>
8497S: Odd Fixes
8498F: drivers/staging/wlags49_h2/
8499F: drivers/staging/wlags49_h25/
8500
c9555159
JP
8501STAGING - ASUS OLED
8502M: Jakub Schmidtke <sjakub@gmail.com>
8503S: Odd Fixes
8504F: drivers/staging/asus_oled/
8505
ebd3d010
JP
8506STAGING - COMEDI
8507M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8508M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8509S: Odd Fixes
8510F: drivers/staging/comedi/
8511
8ca572c9
JP
8512STAGING - CRYSTAL HD VIDEO DECODER
8513M: Naren Sankar <nsankar@broadcom.com>
8514M: Jarod Wilson <jarod@wilsonet.com>
8515M: Scott Davilla <davilla@4pi.com>
8516M: Manu Abraham <abraham.manu@gmail.com>
8517S: Odd Fixes
8518F: drivers/staging/crystalhd/
8519
0f16ffc4
JP
8520STAGING - ECHO CANCELLER
8521M: Steve Underwood <steveu@coppice.org>
8522M: David Rowe <david@rowetel.com>
8523S: Odd Fixes
8524F: drivers/staging/echo/
8525
8dc2bbe7
ME
8526STAGING - ET131X NETWORK DRIVER
8527M: Mark Einon <mark.einon@gmail.com>
8528S: Odd Fixes
8529F: drivers/staging/et131x/
8530
a0138163
JP
8531STAGING - FLARION FT1000 DRIVERS
8532M: Marek Belisko <marek.belisko@gmail.com>
8533S: Odd Fixes
8534F: drivers/staging/ft1000/
8535
ec3fab92
JP
8536STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8537M: David Täht <d@teklibre.com>
8538S: Odd Fixes
8539F: drivers/staging/frontier/
8540
98ded590
HV
8541STAGING - GO7007 MPEG CODEC
8542M: Hans Verkuil <hans.verkuil@cisco.com>
8543S: Maintained
8544F: drivers/staging/media/go7007/
8545
6c1bb424 8546STAGING - INDUSTRIAL IO
030a13d7 8547M: Jonathan Cameron <jic23@kernel.org>
a0138163 8548L: linux-iio@vger.kernel.org
6c1bb424
JP
8549S: Odd Fixes
8550F: drivers/staging/iio/
8551
a0138163
JP
8552STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8553M: Jarod Wilson <jarod@wilsonet.com>
8554W: http://www.lirc.org/
8555S: Odd Fixes
b2b0186d 8556F: drivers/staging/media/lirc/
a0138163 8557
7c6b6c71 8558STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8559M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8560M: Marc Dietrich <marvin24@gmx.de>
8561L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8562L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8563S: Maintained
8564F: drivers/staging/nvec/
8565
a0138163 8566STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8567M: Jens Frederich <jfrederich@gmail.com>
8568M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8569M: Jon Nettleton <jon.nettleton@gmail.com>
8570W: http://wiki.laptop.org/go/DCON
3140b458 8571S: Maintained
a0138163
JP
8572F: drivers/staging/olpc_dcon/
8573
94cfdd15 8574STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8575M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8576S: Maintained
8577F: drivers/staging/ozwpan/
8578
a0138163 8579STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8580M: Willy Tarreau <willy@meta-x.org>
8581S: Odd Fixes
8582F: drivers/staging/panel/
8583
a0138163
JP
8584STAGING - REALTEK RTL8712U DRIVERS
8585M: Larry Finger <Larry.Finger@lwfinger.net>
8586M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8587S: Odd Fixes
8588F: drivers/staging/rtl8712/
8589
7591ba8b
JS
8590STAGING - REALTEK RTL8723U WIRELESS DRIVER
8591M: Larry Finger <Larry.Finger@lwfinger.net>
8592M: Jes Sorensen <Jes.Sorensen@redhat.com>
8593L: linux-wireless@vger.kernel.org
8594S: Maintained
8595F: drivers/staging/rtl8723au/
8596
9629fa86
JP
8597STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8598M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8599S: Odd Fixes
9df0a245 8600F: drivers/staging/sm7xxfb/
9629fa86 8601
510fa408
JP
8602STAGING - SLICOSS
8603M: Lior Dotan <liodot@gmail.com>
8604M: Christopher Harrer <charrer@alacritech.com>
8605S: Odd Fixes
8606F: drivers/staging/slicoss/
8607
a0138163 8608STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8609M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8610S: Supported
b2b0186d 8611F: drivers/staging/media/solo6x10/
a0138163
JP
8612
8613STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8614M: William Hubbs <w.d.hubbs@gmail.com>
8615M: Chris Brannon <chris@the-brannons.com>
d33bce31 8616M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8617M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8618L: speakup@braille.uwo.ca
8619W: http://www.linux-speakup.org/
8620S: Odd Fixes
8621F: drivers/staging/speakup/
8622
8623STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8624M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8625S: Odd Fixes
8626F: drivers/staging/tidspbridge/
8627
a0138163
JP
8628STAGING - USB ENE SM/MS CARD READER DRIVER
8629M: Al Cho <acho@novell.com>
8630S: Odd Fixes
8631F: drivers/staging/keucr/
8632
b3e871ce
JP
8633STAGING - VIA VT665X DRIVERS
8634M: Forest Bond <forest@alittletooquiet.net>
8635S: Odd Fixes
8636F: drivers/staging/vt665?/
8637
81a9a526
JP
8638STAGING - WINBOND IS89C35 WLAN USB DRIVER
8639M: Pavel Machek <pavel@ucw.cz>
8640S: Odd Fixes
8641F: drivers/staging/winbond/
8642
709bcb07 8643STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8644M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8645S: Odd Fixes
8646F: drivers/staging/xgifb/
8647
1da177e4 8648STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8649M: Ion Badulescu <ionut@badula.org>
b4f90189 8650S: Odd Fixes
9bba23b0 8651F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8652
e2d1d6c0 8653SUN3/3X
8b58be88 8654M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8655W: http://sammy.net/sun3/
8656S: Maintained
679655da
JP
8657F: arch/m68k/kernel/*sun3*
8658F: arch/m68k/sun3*/
8659F: arch/m68k/include/asm/sun3*
e689cf4a 8660F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8661
2bc9ff01
DK
8662SUNDANCE NETWORK DRIVER
8663M: Denis Kirjanov <kda@linux-powerpc.org>
8664L: netdev@vger.kernel.org
8665S: Maintained
8666F: drivers/net/ethernet/dlink/sundance.c
8667
2cbb12a4 8668SUPERH
2cbb12a4 8669L: linux-sh@vger.kernel.org
1da177e4 8670W: http://www.linux-sh.org
8a6e2535 8671Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8672S: Orphan
066069e1 8673F: Documentation/sh/
679655da 8674F: arch/sh/
066069e1 8675F: drivers/sh/
1da177e4 8676
4480f15b 8677SUSPEND TO RAM
7fb06082 8678M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8679M: Len Brown <len.brown@intel.com>
8680M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8681L: linux-pm@vger.kernel.org
e2d1d6c0 8682S: Supported
679655da
JP
8683F: Documentation/power/
8684F: arch/x86/kernel/acpi/
8685F: drivers/base/power/
8686F: kernel/power/
8687F: include/linux/suspend.h
8688F: include/linux/freezer.h
8689F: include/linux/pm.h
1da177e4
LT
8690
8691SVGA HANDLING
8b58be88 8692M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8693L: linux-video@atrey.karlin.mff.cuni.cz
8694S: Maintained
679655da
JP
8695F: Documentation/svga.txt
8696F: arch/x86/boot/video*
1da177e4 8697
6e28b761
KRW
8698SWIOTLB SUBSYSTEM
8699M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8700L: linux-kernel@vger.kernel.org
8701S: Supported
8702F: lib/swiotlb.c
8703F: arch/*/kernel/pci-swiotlb.c
8704F: include/linux/swiotlb.h
8705
db8e35d5
VG
8706SYNOPSYS ARC ARCHITECTURE
8707M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8708S: Supported
8709F: arch/arc/
6659a20a 8710F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8711F: drivers/tty/serial/arc_uart.c
db8e35d5 8712
1da177e4 8713SYSV FILESYSTEM
8b58be88 8714M: Christoph Hellwig <hch@infradead.org>
1da177e4 8715S: Maintained
679655da
JP
8716F: Documentation/filesystems/sysv-fs.txt
8717F: fs/sysv/
8718F: include/linux/sysv_fs.h
1da177e4 8719
86cfa7fc
NB
8720TARGET SUBSYSTEM
8721M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8722L: linux-scsi@vger.kernel.org
b9f5edc2 8723L: target-devel@vger.kernel.org
86cfa7fc 8724W: http://www.linux-iscsi.org
cf015e9f 8725W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8727S: Supported
8728F: drivers/target/
8729F: include/target/
8730F: Documentation/target/
8731
4e68852d 8732TASKSTATS STATISTICS INTERFACE
185e595f 8733M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8734S: Maintained
679655da
JP
8735F: Documentation/accounting/taskstats*
8736F: include/linux/taskstats*
8737F: kernel/taskstats.c
4e68852d 8738
781b456a 8739TC CLASSIFIER
f935f3f8 8740M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8741L: netdev@vger.kernel.org
8742S: Maintained
679655da 8743F: include/net/pkt_cls.h
c117ab84 8744F: include/uapi/linux/pkt_cls.h
679655da 8745F: net/sched/
781b456a 8746
5067f08a 8747TCP LOW PRIORITY MODULE
8b58be88
JP
8748M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8749M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8750W: http://tcp-lp-mod.sourceforge.net/
8751S: Maintained
679655da 8752F: net/ipv4/tcp_lp.c
5067f08a 8753
91952bc0
AP
8754TDA10071 MEDIA DRIVER
8755M: Antti Palosaari <crope@iki.fi>
8756L: linux-media@vger.kernel.org
8757W: http://linuxtv.org/
8758W: http://palosaari.fi/linux/
8759Q: http://patchwork.linuxtv.org/project/linux-media/list/
8760T: git git://linuxtv.org/anttip/media_tree.git
8761S: Maintained
8762F: drivers/media/dvb-frontends/tda10071*
8763
8764TDA18212 MEDIA DRIVER
8765M: Antti Palosaari <crope@iki.fi>
8766L: linux-media@vger.kernel.org
8767W: http://linuxtv.org/
8768W: http://palosaari.fi/linux/
8769Q: http://patchwork.linuxtv.org/project/linux-media/list/
8770T: git git://linuxtv.org/anttip/media_tree.git
8771S: Maintained
8772F: drivers/media/tuners/tda18212*
8773
8774TDA18218 MEDIA DRIVER
8775M: Antti Palosaari <crope@iki.fi>
8776L: linux-media@vger.kernel.org
8777W: http://linuxtv.org/
8778W: http://palosaari.fi/linux/
8779Q: http://patchwork.linuxtv.org/project/linux-media/list/
8780T: git git://linuxtv.org/anttip/media_tree.git
8781S: Maintained
8782F: drivers/media/tuners/tda18218*
8783
3b2f6aba
MK
8784TDA18271 MEDIA DRIVER
8785M: Michael Krufky <mkrufky@linuxtv.org>
8786L: linux-media@vger.kernel.org
8787W: http://linuxtv.org/
8788W: http://github.com/mkrufky
8789Q: http://patchwork.linuxtv.org/project/linux-media/list/
8790T: git git://linuxtv.org/mkrufky/tuners.git
8791S: Maintained
8792F: drivers/media/tuners/tda18271*
8793
e48307a9
MK
8794TDA827x MEDIA DRIVER
8795M: Michael Krufky <mkrufky@linuxtv.org>
8796L: linux-media@vger.kernel.org
8797W: http://linuxtv.org/
8798W: http://github.com/mkrufky
8799Q: http://patchwork.linuxtv.org/project/linux-media/list/
8800T: git git://linuxtv.org/mkrufky/tuners.git
8801S: Maintained
8802F: drivers/media/tuners/tda8290.*
8803
66cf9212
MK
8804TDA8290 MEDIA DRIVER
8805M: Michael Krufky <mkrufky@linuxtv.org>
8806L: linux-media@vger.kernel.org
8807W: http://linuxtv.org/
8808W: http://github.com/mkrufky
8809Q: http://patchwork.linuxtv.org/project/linux-media/list/
8810T: git git://linuxtv.org/mkrufky/tuners.git
8811S: Maintained
8812F: drivers/media/tuners/tda8290.*
8813
4b9fba30
HV
8814TDA9840 MEDIA DRIVER
8815M: Hans Verkuil <hverkuil@xs4all.nl>
8816L: linux-media@vger.kernel.org
8817T: git git://linuxtv.org/media_tree.git
8818W: http://linuxtv.org
8819S: Maintained
8820F: drivers/media/i2c/tda9840*
8821
2cb654fd 8822TEA5761 TUNER DRIVER
1b2c14b4 8823M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8824L: linux-media@vger.kernel.org
8825W: http://linuxtv.org
8826T: git git://linuxtv.org/media_tree.git
8827S: Odd fixes
8828F: drivers/media/tuners/tea5761.*
8829
8830TEA5767 TUNER DRIVER
1b2c14b4 8831M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8832L: linux-media@vger.kernel.org
8833W: http://linuxtv.org
8834T: git git://linuxtv.org/media_tree.git
8835S: Maintained
8836F: drivers/media/tuners/tea5767.*
8837
4b9fba30
HV
8838TEA6415C MEDIA DRIVER
8839M: Hans Verkuil <hverkuil@xs4all.nl>
8840L: linux-media@vger.kernel.org
8841T: git git://linuxtv.org/media_tree.git
8842W: http://linuxtv.org
8843S: Maintained
8844F: drivers/media/i2c/tea6415c*
8845
8846TEA6420 MEDIA DRIVER
8847M: Hans Verkuil <hverkuil@xs4all.nl>
8848L: linux-media@vger.kernel.org
8849T: git git://linuxtv.org/media_tree.git
8850W: http://linuxtv.org
8851S: Maintained
8852F: drivers/media/i2c/tea6420*
8853
3d249d4c 8854TEAM DRIVER
dca9ab92 8855M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8856L: netdev@vger.kernel.org
8857S: Supported
8858F: drivers/net/team/
8859F: include/linux/if_team.h
c117ab84 8860F: include/uapi/linux/if_team.h
3d249d4c 8861
7d029125
VD
8862TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8863M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8864S: Maintained
8865F: arch/x86/platform/ts5500/
8866
40ad4a30
SY
8867TECHNOTREND USB IR RECEIVER
8868M: Sean Young <sean@mess.org>
8869L: linux-media@vger.kernel.org
8870S: Maintained
8871F: drivers/media/rc/ttusbir.c
8872
adabdb0c 8873TEGRA ARCHITECTURE SUPPORT
243d58ec 8874M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8875M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8876L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8877Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8878T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8879S: Supported
bbbe96ed 8880N: [^a-z]tegra
84b9414b 8881
adabdb0c
SW
8882TEGRA ASOC DRIVER
8883M: Stephen Warren <swarren@wwwdotorg.org>
8884S: Supported
8885F: sound/soc/tegra/
8886
8887TEGRA CLOCK DRIVER
8888M: Peter De Schrijver <pdeschrijver@nvidia.com>
8889M: Prashant Gaikwad <pgaikwad@nvidia.com>
8890S: Supported
8891F: drivers/clk/tegra/
8892
8893TEGRA DMA DRIVER
8894M: Laxman Dewangan <ldewangan@nvidia.com>
8895S: Supported
8896F: drivers/dma/tegra20-apb-dma.c
8897
8898TEGRA GPIO DRIVER
8899M: Stephen Warren <swarren@wwwdotorg.org>
8900S: Supported
8901F: drivers/gpio/gpio-tegra.c
8902
8903TEGRA I2C DRIVER
8904M: Laxman Dewangan <ldewangan@nvidia.com>
8905S: Supported
8906F: drivers/i2c/busses/i2c-tegra.c
8907
8908TEGRA IOMMU DRIVERS
8909M: Hiroshi Doyu <hdoyu@nvidia.com>
8910S: Supported
8911F: drivers/iommu/tegra*
8912
8913TEGRA KBC DRIVER
8914M: Rakesh Iyer <riyer@nvidia.com>
8915M: Laxman Dewangan <ldewangan@nvidia.com>
8916S: Supported
8917F: drivers/input/keyboard/tegra-kbc.c
8918
8919TEGRA PINCTRL DRIVER
8920M: Stephen Warren <swarren@wwwdotorg.org>
8921S: Supported
8922F: drivers/pinctrl/pinctrl-tegra*
8923
8924TEGRA PWM DRIVER
8925M: Thierry Reding <thierry.reding@gmail.com>
8926S: Supported
8927F: drivers/pwm/pwm-tegra.c
8928
8929TEGRA SERIAL DRIVER
8930M: Laxman Dewangan <ldewangan@nvidia.com>
8931S: Supported
8932F: drivers/tty/serial/serial-tegra.c
8933
8934TEGRA SPI DRIVER
8935M: Laxman Dewangan <ldewangan@nvidia.com>
8936S: Supported
8937F: drivers/spi/spi-tegra*
8938
1a348ccc 8939TEHUTI ETHERNET DRIVER
8b58be88 8940M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8941L: netdev@vger.kernel.org
8942S: Supported
ef7f5429 8943F: drivers/net/ethernet/tehuti/*
1a348ccc 8944
4e68852d 8945Telecom Clock Driver for MCPL0010
8b58be88 8946M: Mark Gross <mark.gross@intel.com>
4e68852d 8947S: Supported
679655da 8948F: drivers/char/tlclk.c
4e68852d 8949
4480f15b 8950TENSILICA XTENSA PORT (xtensa)
8b58be88 8951M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8952M: Max Filippov <jcmvbkbc@gmail.com>
8953L: linux-xtensa@linux-xtensa.org
4e68852d 8954S: Maintained
679655da 8955F: arch/xtensa/
3dc99857 8956F: drivers/irqchip/irq-xtensa-*
4e68852d 8957
5313ba66
HV
8958THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8959M: Hans Verkuil <hverkuil@xs4all.nl>
8960L: linux-media@vger.kernel.org
8961T: git git://linuxtv.org/media_tree.git
8962W: http://linuxtv.org
8963S: Maintained
8964F: drivers/media/radio/radio-raremono.c
8965
d3fb6955 8966THERMAL
b75f0050
JP
8967M: Zhang Rui <rui.zhang@intel.com>
8968M: Eduardo Valentin <eduardo.valentin@ti.com>
8969L: linux-pm@vger.kernel.org
8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8972Q: https://patchwork.kernel.org/project/linux-pm/list/
8973S: Supported
8974F: drivers/thermal/
8975F: include/linux/thermal.h
8976F: include/linux/cpu_cooling.h
8977F: Documentation/devicetree/bindings/thermal/
d3fb6955 8978
30ba2fbd
VD
8979THINGM BLINK(1) USB RGB LED DRIVER
8980M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8981S: Maintained
8982F: drivers/hid/hid-thingm.c
8983
4e68852d 8984THINKPAD ACPI EXTRAS DRIVER
8b58be88 8985M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8986L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8987L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8988W: http://ibm-acpi.sourceforge.net
8989W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8990T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8991S: Maintained
679655da 8992F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8993
1b46f2a2
EV
8994TI BANDGAP AND THERMAL DRIVER
8995M: Eduardo Valentin <eduardo.valentin@ti.com>
8996L: linux-pm@vger.kernel.org
794b2e25
EV
8997S: Supported
8998F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8999
4020f2d7 9000TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9001M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9002S: Maintained
679655da
JP
9003F: drivers/misc/tifm*
9004F: drivers/mmc/host/tifm_sd.c
9005F: include/linux/tifm.h
4020f2d7 9006
152ad442
SR
9007TI LM49xxx FAMILY ASoC CODEC DRIVERS
9008M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9009M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9010L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9011S: Maintained
9012F: sound/soc/codecs/lm49453*
d392dead 9013F: sound/soc/codecs/isabelle*
152ad442 9014
0edd807d
KM
9015TI LP855x BACKLIGHT DRIVER
9016M: Milo Kim <milo.kim@ti.com>
9017S: Maintained
9018F: Documentation/backlight/lp855x-driver.txt
9019F: drivers/video/backlight/lp855x_bl.c
9020F: include/linux/platform_data/lp855x.h
9021
faf13f6d
KM
9022TI LP8727 CHARGER DRIVER
9023M: Milo Kim <milo.kim@ti.com>
9024S: Maintained
9025F: drivers/power/lp8727_charger.c
9026F: include/linux/platform_data/lp8727.h
9027
22f1229f
KM
9028TI LP8788 MFD DRIVER
9029M: Milo Kim <milo.kim@ti.com>
9030S: Maintained
9031F: drivers/iio/adc/lp8788_adc.c
9032F: drivers/leds/leds-lp8788.c
9033F: drivers/mfd/lp8788*.c
9034F: drivers/power/lp8788-charger.c
9035F: drivers/regulator/lp8788-*.c
9036F: include/linux/mfd/lp8788*.h
9037
dd5e8e6b 9038TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9039M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9040L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9041S: Maintained
9042F: sound/soc/codecs/twl4030*
9043
90921014 9044TI WILINK WIRELESS DRIVERS
90921014
LC
9045L: linux-wireless@vger.kernel.org
9046W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9047W: http://wireless.kernel.org/en/users/Drivers/wl1251
9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9049S: Orphan
90921014
LC
9050F: drivers/net/wireless/ti/
9051F: include/linux/wl12xx.h
9052
e86eaa3a 9053TIPC NETWORK LAYER
8b58be88
JP
9054M: Jon Maloy <jon.maloy@ericsson.com>
9055M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9056L: netdev@vger.kernel.org (core kernel code)
9057L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9058W: http://tipc.sourceforge.net/
e86eaa3a 9059S: Maintained
c117ab84 9060F: include/uapi/linux/tipc*.h
679655da 9061F: net/tipc/
e86eaa3a 9062
867e359b
CM
9063TILE ARCHITECTURE
9064M: Chris Metcalf <cmetcalf@tilera.com>
9065W: http://www.tilera.com/scm/
9066S: Supported
9067F: arch/tile/
6b940606 9068F: drivers/char/tile-srom.c
5c770755 9069F: drivers/edac/tile_edac.c
6b940606
CM
9070F: drivers/net/ethernet/tile/
9071F: drivers/rtc/rtc-tile.c
9072F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9073F: drivers/tty/serial/tilegx.c
6b940606
CM
9074F: drivers/usb/host/*-tilegx.c
9075F: include/linux/usb/tilegx.h
867e359b 9076
1da177e4 9077TLAN NETWORK DRIVER
8b58be88 9078M: Samuel Chessman <chessman@tux.org>
88c07dde 9079L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9080W: http://sourceforge.net/projects/tlan/
9081S: Maintained
679655da 9082F: Documentation/networking/tlan.txt
b544dbac 9083F: drivers/net/ethernet/ti/tlan.*
1da177e4 9084
d74db3b2 9085TOMOYO SECURITY MODULE
8b58be88
JP
9086M: Kentaro Takeda <takedakn@nttdata.co.jp>
9087M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9088L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9089L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9090L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9091L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9092W: http://tomoyo.sourceforge.jp/
843d183c 9093T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9094S: Maintained
679655da 9095F: security/tomoyo/
d74db3b2 9096
9caeb532 9097TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9098M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9099L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9100S: Maintained
9101F: drivers/platform/x86/topstar-laptop.c
9102
1da177e4 9103TOSHIBA ACPI EXTRAS DRIVER
d0944853 9104L: platform-driver-x86@vger.kernel.org
15065531 9105S: Orphan
679655da 9106F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9107
9108TOSHIBA SMM DRIVER
8b58be88 9109M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9110L: tlinux-users@tce.toshiba-dme.co.jp
9111W: http://www.buzzard.org.uk/toshiba/
9112S: Maintained
679655da
JP
9113F: drivers/char/toshiba.c
9114F: include/linux/toshiba.h
c117ab84 9115F: include/uapi/linux/toshiba.h
1da177e4 9116
d719f900 9117TMIO MMC DRIVER
252f29a9 9118M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9119L: linux-mmc@vger.kernel.org
d719f900 9120S: Maintained
d1057c40
GL
9121F: drivers/mmc/host/tmio_mmc*
9122F: drivers/mmc/host/sh_mobile_sdhi.c
9123F: include/linux/mmc/tmio.h
9124F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9125
917cc4e6
GR
9126TMP401 HARDWARE MONITOR DRIVER
9127M: Guenter Roeck <linux@roeck-us.net>
9128L: lm-sensors@lm-sensors.org
9129S: Maintained
9130F: Documentation/hwmon/tmp401
9131F: drivers/hwmon/tmp401.c
9132
98f32602 9133TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9134M: Hugh Dickins <hughd@google.com>
98f32602
HD
9135L: linux-mm@kvack.org
9136S: Maintained
9137F: include/linux/shmem_fs.h
9138F: mm/shmem.c
9139
45f95b53 9140TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9141M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9142L: linux-media@vger.kernel.org
9143W: http://linuxtv.org
9144T: git git://linuxtv.org/media_tree.git
9145S: Odd fixes
9146F: drivers/media/usb/tm6000/
9147
4e68852d 9148TPM DEVICE DRIVER
901486b8 9149M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9150M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9151M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9152W: http://tpmdd.sourceforge.net
63a10dfd 9153L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9154S: Maintained
679655da 9155F: drivers/char/tpm/
4e68852d 9156
d6f005a1
JP
9157TRACING
9158M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9159M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9160T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9161S: Maintained
9162F: Documentation/trace/ftrace.txt
9163F: arch/*/*/*/ftrace.h
9164F: arch/*/kernel/ftrace.c
9165F: include/*/ftrace.h
9166F: include/linux/trace*.h
9167F: include/trace/
9168F: kernel/trace/
9169
1da177e4 9170TRIVIAL PATCHES
8b58be88 9171M: Jiri Kosina <trivial@kernel.org>
54e5881d 9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9173S: Maintained
86ef925f 9174K: ^Subject:.*(?i)trivial
1da177e4 9175
4e68852d 9176TTY LAYER
879a5a00 9177M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9178M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9179S: Supported
08deed1e 9180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9181F: drivers/tty/
df621252 9182F: drivers/tty/serial/serial_core.c
e3288775
AC
9183F: include/linux/serial_core.h
9184F: include/linux/serial.h
9185F: include/linux/tty.h
c117ab84
CEB
9186F: include/uapi/linux/serial_core.h
9187F: include/uapi/linux/serial.h
9188F: include/uapi/linux/tty.h
4e68852d 9189
91952bc0
AP
9190TUA9001 MEDIA DRIVER
9191M: Antti Palosaari <crope@iki.fi>
9192L: linux-media@vger.kernel.org
9193W: http://linuxtv.org/
9194W: http://palosaari.fi/linux/
9195Q: http://patchwork.linuxtv.org/project/linux-media/list/
9196T: git git://linuxtv.org/anttip/media_tree.git
9197S: Maintained
9198F: drivers/media/tuners/tua9001*
9199
740db6d7 9200TULIP NETWORK DRIVERS
8b58be88 9201M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9202L: netdev@vger.kernel.org
9203S: Maintained
0f04e2aa 9204F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9205
9206TUN/TAP driver
ba57b6f2 9207M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9208W: http://vtun.sourceforge.net/tun
9209S: Maintained
679655da
JP
9210F: Documentation/networking/tuntap.txt
9211F: arch/um/os-Linux/drivers/
1da177e4 9212
b454cc66 9213TURBOCHANNEL SUBSYSTEM
8b58be88 9214M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9215M: Ralf Baechle <ralf@linux-mips.org>
9216L: linux-mips@linux-mips.org
9217Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9218S: Maintained
679655da
JP
9219F: drivers/tc/
9220F: include/linux/tc.h
b454cc66 9221
1da177e4 9222U14-34F SCSI DRIVER
8b58be88 9223M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9224L: linux-scsi@vger.kernel.org
9225S: Maintained
679655da 9226F: drivers/scsi/u14-34f.c
1da177e4 9227
e2d1d6c0 9228UBI FILE SYSTEM (UBIFS)
949cb623 9229M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9230M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9231L: linux-mtd@lists.infradead.org
e2966cbe 9232T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9233W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9234S: Maintained
679655da
JP
9235F: Documentation/filesystems/ubifs.txt
9236F: fs/ubifs/
e2d1d6c0 9237
cc2020e6 9238UCLINUX (AND M68KNOMMU)
8b58be88 9239M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9240W: http://www.uclinux.org/
9241L: uclinux-dev@uclinux.org (subscribers-only)
9242S: Maintained
61bc02bb
JP
9243F: arch/m68k/*/*_no.*
9244F: arch/m68k/include/asm/*_no.*
cc2020e6 9245
1da177e4 9246UDF FILESYSTEM
8b58be88 9247M: Jan Kara <jack@suse.cz>
1da177e4 9248S: Maintained
679655da
JP
9249F: Documentation/filesystems/udf.txt
9250F: fs/udf/
1da177e4 9251
cc2020e6 9252UFS FILESYSTEM
8b58be88 9253M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9254S: Maintained
679655da
JP
9255F: Documentation/filesystems/ufs.txt
9256F: fs/ufs/
cc2020e6 9257
0a09d3ab
DH
9258UHID USERSPACE HID IO DRIVER:
9259M: David Herrmann <dh.herrmann@googlemail.com>
9260L: linux-input@vger.kernel.org
9261S: Maintained
9262F: drivers/hid/uhid.c
c117ab84 9263F: include/uapi/linux/uhid.h
0a09d3ab 9264
18332a80 9265ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9266L: linux-usb@vger.kernel.org
10c6c9c9 9267S: Orphan
355ffe69 9268F: drivers/uwb/
679655da
JP
9269F: include/linux/uwb.h
9270F: include/linux/uwb/
18332a80 9271
b31d8273
G
9272UNICORE32 ARCHITECTURE:
9273M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9274W: http://mprc.pku.edu.cn/~guanxuetao/linux
9275S: Maintained
9276T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9277F: arch/unicore32/
9278
d8379ab1
TF
9279UNIFDEF
9280M: Tony Finch <dot@dotat.at>
9281W: http://dotat.at/prog/unifdef
9282S: Maintained
9283F: scripts/unifdef.c
9284
1da177e4 9285UNIFORM CDROM DRIVER
8b58be88 9286M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9287W: http://www.kernel.dk
9288S: Maintained
679655da
JP
9289F: Documentation/cdrom/
9290F: drivers/cdrom/cdrom.c
9291F: include/linux/cdrom.h
c117ab84 9292F: include/uapi/linux/cdrom.h
1da177e4 9293
56df0122
BR
9294UNISYS S-PAR DRIVERS
9295M: Benjamin Romer <benjamin.romer@unisys.com>
9296M: David Kershner <david.kershner@unisys.com>
9297L: sparmaintainer@unisys.com (Unisys internal)
9298S: Supported
9299F: drivers/staging/unisys/
9300
9941fa6e
VH
9301UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9302M: Vinayak Holikatti <vinholikatti@gmail.com>
9303M: Santosh Y <santoshsy@gmail.com>
9304L: linux-scsi@vger.kernel.org
9305S: Supported
9306F: Documentation/scsi/ufs.txt
9307F: drivers/scsi/ufs/
9308
e2d1d6c0 9309UNSORTED BLOCK IMAGES (UBI)
949cb623 9310M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9311W: http://www.linux-mtd.infradead.org/
9312L: linux-mtd@lists.infradead.org
b6b44e0a 9313T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9314S: Maintained
80811493 9315F: drivers/mtd/ubi/
679655da 9316F: include/linux/mtd/ubi.h
c117ab84 9317F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9318
76ac66e4
RW
9319UNSORTED BLOCK IMAGES (UBI) Fastmap
9320M: Richard Weinberger <richard@nod.at>
9321L: linux-mtd@lists.infradead.org
9322S: Maintained
9323F: drivers/mtd/ubi/fastmap.c
9324
1da177e4 9325USB ACM DRIVER
61eee9a7 9326M: Oliver Neukum <oliver@neukum.org>
6372594a 9327L: linux-usb@vger.kernel.org
1da177e4 9328S: Maintained
679655da
JP
9329F: Documentation/usb/acm.txt
9330F: drivers/usb/class/cdc-acm.*
1da177e4 9331
b7d572e1
PF
9332USB AR5523 WIRELESS DRIVER
9333M: Pontus Fuchs <pontus.fuchs@gmail.com>
9334L: linux-wireless@vger.kernel.org
9335S: Maintained
9336F: drivers/net/wireless/ath/ar5523/
9337
115bb1ff 9338USB ATTACHED SCSI
f50a4968 9339M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9340M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9341L: linux-usb@vger.kernel.org
9342L: linux-scsi@vger.kernel.org
8eae0fb7 9343S: Maintained
115bb1ff
MW
9344F: drivers/usb/storage/uas.c
9345
1da177e4 9346USB CDC ETHERNET DRIVER
61eee9a7 9347M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9348L: linux-usb@vger.kernel.org
1da177e4 9349S: Maintained
679655da 9350F: drivers/net/usb/cdc_*.c
c117ab84 9351F: include/uapi/linux/usb/cdc.h
1da177e4 9352
b02b371e 9353USB CYPRESS C67X00 DRIVER
8b58be88 9354M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9355L: linux-usb@vger.kernel.org
9356S: Maintained
679655da 9357F: drivers/usb/c67x00/
b02b371e 9358
d0374f4f 9359USB DAVICOM DM9601 DRIVER
8b58be88 9360M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9361L: netdev@vger.kernel.org
d0374f4f
PK
9362W: http://www.linux-usb.org/usbnet
9363S: Maintained
679655da 9364F: drivers/net/usb/dm9601.c
d0374f4f 9365
cc2020e6 9366USB DIAMOND RIO500 DRIVER
8b58be88 9367M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9368L: rio500-users@lists.sourceforge.net
9369W: http://rio500.sourceforge.net
9370S: Maintained
679655da 9371F: drivers/usb/misc/rio500*
cc2020e6 9372
1da177e4 9373USB EHCI DRIVER
578333ab 9374M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9375L: linux-usb@vger.kernel.org
578333ab 9376S: Maintained
679655da
JP
9377F: Documentation/usb/ehci.txt
9378F: drivers/usb/host/ehci*
1da177e4 9379
69ae9e3e 9380USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9381M: Felipe Balbi <balbi@ti.com>
795fb7e7 9382L: linux-usb@vger.kernel.org
69ae9e3e 9383W: http://www.linux-usb.org/gadget
d6d0f665
FB
9384T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9385S: Maintained
679655da
JP
9386F: drivers/usb/gadget/
9387F: include/linux/usb/gadget*
69ae9e3e 9388
2dea64b4 9389USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9390M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9391L: linux-usb@vger.kernel.org
54e5881d 9392T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9393S: Maintained
c2f01971 9394F: Documentation/hid/hiddev.txt
679655da 9395F: drivers/hid/usbhid/
1da177e4 9396
857aab34 9397USB/IP DRIVERS
857aab34 9398L: linux-usb@vger.kernel.org
3ff4afe8 9399S: Orphan
857aab34 9400F: drivers/staging/usbip/
9401
959eea21 9402USB ISP116X DRIVER
8b58be88 9403M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9404L: linux-usb@vger.kernel.org
959eea21 9405S: Maintained
679655da
JP
9406F: drivers/usb/host/isp116x*
9407F: include/linux/usb/isp116x.h
959eea21 9408
1da177e4 9409USB KAWASAKI LSI DRIVER
61eee9a7 9410M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9411L: linux-usb@vger.kernel.org
1da177e4 9412S: Maintained
679655da 9413F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9414
9415USB MASS STORAGE DRIVER
8b58be88 9416M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9417L: linux-usb@vger.kernel.org
8836aeb8 9418L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9419S: Maintained
9420W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9421F: drivers/usb/storage/
1da177e4 9422
af39917d
CL
9423USB MIDI DRIVER
9424M: Clemens Ladisch <clemens@ladisch.de>
9425L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9426T: git git://git.alsa-project.org/alsa-kernel.git
9427S: Maintained
9428F: sound/usb/midi.*
9429
444ce9d4
JP
9430USB NETWORKING DRIVERS
9431L: linux-usb@vger.kernel.org
9432S: Odd Fixes
9433F: drivers/net/usb/
9434
1da177e4 9435USB OHCI DRIVER
578333ab 9436M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9437L: linux-usb@vger.kernel.org
578333ab 9438S: Maintained
679655da
JP
9439F: Documentation/usb/ohci.txt
9440F: drivers/usb/host/ohci*
1da177e4 9441
ba460e48 9442USB OPTION-CARD DRIVER
8b58be88 9443M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9444L: linux-usb@vger.kernel.org
ba460e48 9445S: Maintained
679655da 9446F: drivers/usb/serial/option.c
ba460e48 9447
1da177e4 9448USB PEGASUS DRIVER
a16b945c 9449M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9450L: linux-usb@vger.kernel.org
043600a6 9451L: netdev@vger.kernel.org
052e3128
PM
9452T: git git://github.com/petkan/pegasus.git
9453W: https://github.com/petkan/pegasus
1da177e4 9454S: Maintained
679655da 9455F: drivers/net/usb/pegasus.*
1da177e4 9456
d3ad558f
FB
9457USB PHY LAYER
9458M: Felipe Balbi <balbi@ti.com>
9459L: linux-usb@vger.kernel.org
9460T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9461S: Maintained
9462F: drivers/usb/phy/
d3ad558f 9463
73e4fb3f 9464USB PRINTER DRIVER (usblp)
8b58be88 9465M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9466L: linux-usb@vger.kernel.org
73e4fb3f 9467S: Supported
679655da 9468F: drivers/usb/class/usblp.c
1da177e4
LT
9469
9470USB RTL8150 DRIVER
a16b945c 9471M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9472L: linux-usb@vger.kernel.org
043600a6 9473L: netdev@vger.kernel.org
052e3128
PM
9474T: git git://github.com/petkan/rtl8150.git
9475W: https://github.com/petkan/rtl8150
1da177e4 9476S: Maintained
679655da 9477F: drivers/net/usb/rtl8150.c
1da177e4 9478
f896b796
GK
9479USB SERIAL SUBSYSTEM
9480M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9481L: linux-usb@vger.kernel.org
4e68852d 9482S: Maintained
679655da 9483F: Documentation/usb/usb-serial.txt
f896b796 9484F: drivers/usb/serial/
679655da 9485F: include/linux/usb/serial.h
1da177e4 9486
b3f0db1c
SG
9487USB SMSC75XX ETHERNET DRIVER
9488M: Steve Glendinning <steve.glendinning@shawell.net>
9489L: netdev@vger.kernel.org
9490S: Maintained
9491F: drivers/net/usb/smsc75xx.*
9492
2f7ca802 9493USB SMSC95XX ETHERNET DRIVER
90b24cfb 9494M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9495L: netdev@vger.kernel.org
90b24cfb 9496S: Maintained
679655da 9497F: drivers/net/usb/smsc95xx.*
2f7ca802 9498
f423b9a8 9499USB SN9C1xx DRIVER
8b58be88 9500M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9501L: linux-usb@vger.kernel.org
661263b5 9502L: linux-media@vger.kernel.org
275ffde4 9503T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9504W: http://www.linux-projects.org
9505S: Maintained
b8da9d3a 9506F: drivers/staging/media/sn9c102/
1da177e4
LT
9507
9508USB SUBSYSTEM
879a5a00 9509M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9510L: linux-usb@vger.kernel.org
1da177e4 9511W: http://www.linux-usb.org
08deed1e 9512T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9513S: Supported
679655da 9514F: Documentation/usb/
679655da
JP
9515F: drivers/usb/
9516F: include/linux/usb.h
9517F: include/linux/usb/
1da177e4
LT
9518
9519USB UHCI DRIVER
8b58be88 9520M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9521L: linux-usb@vger.kernel.org
1da177e4 9522S: Maintained
679655da 9523F: drivers/usb/host/uhci*
1da177e4 9524
69ae9e3e 9525USB "USBNET" DRIVER FRAMEWORK
686f13bb 9526M: Oliver Neukum <oneukum@suse.de>
043600a6 9527L: netdev@vger.kernel.org
69ae9e3e 9528W: http://www.linux-usb.org/usbnet
1da177e4 9529S: Maintained
679655da
JP
9530F: drivers/net/usb/usbnet.c
9531F: include/linux/usb/usbnet.h
1da177e4 9532
c0efd232 9533USB VIDEO CLASS
c53ac071 9534M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9535L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9536L: linux-media@vger.kernel.org
275ffde4 9537T: git git://linuxtv.org/media_tree.git
57c6d2e9 9538W: http://www.ideasonboard.org/uvc/
c0efd232 9539S: Maintained
0c0d06ca 9540F: drivers/media/usb/uvc/
6c0f0359 9541F: include/uapi/linux/uvcvideo.h
1da177e4 9542
b60b9c45
HV
9543USB VISION DRIVER
9544M: Hans Verkuil <hverkuil@xs4all.nl>
9545L: linux-media@vger.kernel.org
9546T: git git://linuxtv.org/media_tree.git
9547W: http://linuxtv.org
9548S: Odd Fixes
9549F: drivers/media/usb/usbvision/
9550
8282da47
LP
9551USB WEBCAM GADGET
9552M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9553L: linux-usb@vger.kernel.org
9554S: Maintained
9555F: drivers/usb/gadget/*uvc*.c
9556F: drivers/usb/gadget/webcam.c
9557
bf164cc0 9558USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9559M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9560L: linux-wireless@vger.kernel.org
9561S: Maintained
679655da 9562F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9563
eb6bab13 9564USB XHCI DRIVER
03d85053 9565M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9566L: linux-usb@vger.kernel.org
9567S: Supported
36d0344c
SS
9568F: drivers/usb/host/xhci*
9569F: drivers/usb/host/pci-quirks*
eb6bab13 9570
1da177e4 9571USB ZD1201 DRIVER
4086b9ca 9572L: linux-wireless@vger.kernel.org
1da177e4 9573W: http://linux-lc100020.sourceforge.net
4086b9ca 9574S: Orphan
679655da 9575F: drivers/net/wireless/zd1201.*
1da177e4 9576
b7eee616 9577USB ZR364XX DRIVER
8b58be88 9578M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9579L: linux-usb@vger.kernel.org
661263b5 9580L: linux-media@vger.kernel.org
275ffde4 9581T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9582W: http://royale.zerezo.com/zr364xx/
9583S: Maintained
679655da 9584F: Documentation/video4linux/zr364xx.txt
90d72ac6 9585F: drivers/media/usb/zr364xx/
b7eee616 9586
e7839f25 9587USER-MODE LINUX (UML)
8b58be88 9588M: Jeff Dike <jdike@addtoit.com>
b15194b7 9589M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9590L: user-mode-linux-devel@lists.sourceforge.net
9591L: user-mode-linux-user@lists.sourceforge.net
9592W: http://user-mode-linux.sourceforge.net
9593S: Maintained
61516587 9594F: Documentation/virtual/uml/
679655da 9595F: arch/um/
b070989a 9596F: arch/x86/um/
679655da
JP
9597F: fs/hostfs/
9598F: fs/hppfs/
b7eee616 9599
e5f114e9 9600USERSPACE I/O (UIO)
6a534c9d 9601M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9602M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9603S: Maintained
679655da
JP
9604F: Documentation/DocBook/uio-howto.tmpl
9605F: drivers/uio/
9606F: include/linux/uio*.h
e5f114e9 9607
256cccbe 9608UTIL-LINUX PACKAGE
8b58be88 9609M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9610L: util-linux@vger.kernel.org
9611W: http://en.wikipedia.org/wiki/Util-linux
9612T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9613S: Maintained
9614
c1fd1c07 9615UVESAFB DRIVER
8b58be88 9616M: Michal Januszewski <spock@gentoo.org>
c69f677c 9617L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9618W: http://dev.gentoo.org/~spock/projects/uvesafb/
9619S: Maintained
679655da
JP
9620F: Documentation/fb/uvesafb.txt
9621F: drivers/video/uvesafb.*
c1fd1c07 9622
4480f15b 9623VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9624M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9625S: Maintained
679655da
JP
9626F: Documentation/filesystems/vfat.txt
9627F: fs/fat/
1da177e4 9628
cba3345c
AW
9629VFIO DRIVER
9630M: Alex Williamson <alex.williamson@redhat.com>
9631L: kvm@vger.kernel.org
9632S: Maintained
9633F: Documentation/vfio.txt
9634F: drivers/vfio/
9635F: include/linux/vfio.h
c117ab84 9636F: include/uapi/linux/vfio.h
cba3345c 9637
9e6f3438
PO
9638VIDEOBUF2 FRAMEWORK
9639M: Pawel Osciak <pawel@osciak.com>
9640M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9641M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9642L: linux-media@vger.kernel.org
9643S: Maintained
90d72ac6 9644F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9645F: include/media/videobuf2-*
9646
9a82446b
AS
9647VIRTIO CONSOLE DRIVER
9648M: Amit Shah <amit.shah@redhat.com>
9649L: virtualization@lists.linux-foundation.org
9650S: Maintained
9651F: drivers/char/virtio_console.c
9652F: include/linux/virtio_console.h
c117ab84 9653F: include/uapi/linux/virtio_console.h
9a82446b 9654
2426ec8f
MT
9655VIRTIO CORE, NET AND BLOCK DRIVERS
9656M: Rusty Russell <rusty@rustcorp.com.au>
9657M: "Michael S. Tsirkin" <mst@redhat.com>
9658L: virtualization@lists.linux-foundation.org
9659S: Maintained
9660F: drivers/virtio/
c893c8d7 9661F: tools/virtio/
2426ec8f
MT
9662F: drivers/net/virtio_net.c
9663F: drivers/block/virtio_blk.c
9664F: include/linux/virtio_*.h
916cdabc 9665F: include/uapi/linux/virtio_*.h
2426ec8f 9666
3a4d5c94
MT
9667VIRTIO HOST (VHOST)
9668M: "Michael S. Tsirkin" <mst@redhat.com>
9669L: kvm@vger.kernel.org
c996d8b9 9670L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9671L: netdev@vger.kernel.org
9672S: Maintained
9673F: drivers/vhost/
c117ab84 9674F: include/uapi/linux/vhost.h
3a4d5c94 9675
1da177e4 9676VIA RHINE NETWORK DRIVER
8b58be88 9677M: Roger Luethi <rl@hellgate.ch>
1da177e4 9678S: Maintained
f2148a47 9679F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9680
f0bf7f61 9681VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9682M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9683M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9684S: Maintained
9685F: drivers/mmc/host/via-sdmmc.c
9686
69e4a7c2 9687VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9688M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9689L: linux-fbdev@vger.kernel.org
69e4a7c2 9690S: Maintained
c7babebd
FTS
9691F: include/linux/via-core.h
9692F: include/linux/via-gpio.h
9693F: include/linux/via_i2c.h
679655da 9694F: drivers/video/via/
69e4a7c2 9695
01f20734 9696VIA VELOCITY NETWORK DRIVER
8b58be88 9697M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9698L: netdev@vger.kernel.org
9699S: Maintained
f2148a47 9700F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9701
0b7bc1fa
HV
9702VIVI VIRTUAL VIDEO DRIVER
9703M: Hans Verkuil <hverkuil@xs4all.nl>
9704L: linux-media@vger.kernel.org
9705T: git git://linuxtv.org/media_tree.git
9706W: http://linuxtv.org
9707S: Maintained
9708F: drivers/media/platform/vivi*
9709
be7f8273 9710VLAN (802.1Q)
8b58be88 9711M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9712L: netdev@vger.kernel.org
9713S: Maintained
679655da
JP
9714F: drivers/net/macvlan.c
9715F: include/linux/if_*vlan.h
9716F: net/8021q/
be7f8273 9717
55e331cf 9718VLYNQ BUS
8b58be88 9719M: Florian Fainelli <florian@openwrt.org>
8578d7af 9720L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9721S: Maintained
9722F: drivers/vlynq/vlynq.c
9723F: include/linux/vlynq.h
9724
390beae4
MW
9725VME SUBSYSTEM
9726M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9727M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9728M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9729L: devel@driverdev.osuosl.org
9730S: Maintained
9731T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9732F: Documentation/vme_api.txt
9733F: drivers/staging/vme/
9734F: drivers/vme/
9735F: include/linux/vme*
9736
4488e09b
AK
9737VMWARE HYPERVISOR INTERFACE
9738M: Alok Kataria <akataria@vmware.com>
9739L: virtualization@lists.linux-foundation.org
9740S: Supported
9741F: arch/x86/kernel/cpu/vmware.c
9742
d1a890fa 9743VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9744M: Shreyas Bhatewara <sbhatewara@vmware.com>
9745M: "VMware, Inc." <pv-drivers@vmware.com>
9746L: netdev@vger.kernel.org
9747S: Maintained
9748F: drivers/net/vmxnet3/
d1a890fa 9749
851b1642 9750VMware PVSCSI driver
f2d7e40e 9751M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9752M: VMware PV-Drivers <pv-drivers@vmware.com>
9753L: linux-scsi@vger.kernel.org
9754S: Maintained
9755F: drivers/scsi/vmw_pvscsi.c
9756F: drivers/scsi/vmw_pvscsi.h
9757
e53e86c7 9758VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9759M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9760M: Mark Brown <broonie@kernel.org>
e53e86c7 9761W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9762W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9763T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9764S: Supported
679655da
JP
9765F: drivers/regulator/
9766F: include/linux/regulator/
e53e86c7 9767
ab41319e 9768VT1211 HARDWARE MONITOR DRIVER
8b58be88 9769M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9770L: lm-sensors@lm-sensors.org
9771S: Maintained
679655da
JP
9772F: Documentation/hwmon/vt1211
9773F: drivers/hwmon/vt1211.c
ab41319e 9774
1de9e371 9775VT8231 HARDWARE MONITOR DRIVER
8b58be88 9776M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9777L: lm-sensors@lm-sensors.org
9778S: Maintained
679655da 9779F: drivers/hwmon/vt8231.c
1de9e371 9780
88095e7b
TO
9781VUB300 USB to SDIO/SD/MMC bridge chip
9782M: Tony Olech <tony.olech@elandigitalsystems.com>
9783L: linux-mmc@vger.kernel.org
9784L: linux-usb@vger.kernel.org
9785S: Supported
9786F: drivers/mmc/host/vub300.c
9787
1da177e4 9788W1 DALLAS'S 1-WIRE BUS
a8018766 9789M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9790S: Maintained
679655da
JP
9791F: Documentation/w1/
9792F: drivers/w1/
1da177e4 9793
13927079 9794W83791D HARDWARE MONITORING DRIVER
8b58be88 9795M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9796L: lm-sensors@lm-sensors.org
25845c22 9797S: Maintained
679655da
JP
9798F: Documentation/hwmon/w83791d
9799F: drivers/hwmon/w83791d.c
13927079 9800
61db011d 9801W83793 HARDWARE MONITORING DRIVER
8b58be88 9802M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9803L: lm-sensors@lm-sensors.org
9804S: Maintained
679655da
JP
9805F: Documentation/hwmon/w83793
9806F: drivers/hwmon/w83793.c
61db011d 9807
e3760b43 9808W83795 HARDWARE MONITORING DRIVER
7c81c60f 9809M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9810L: lm-sensors@lm-sensors.org
9811S: Maintained
9812F: drivers/hwmon/w83795.c
9813
1da177e4 9814W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9815M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9816S: Maintained
679655da 9817F: drivers/mmc/host/wbsd.*
1da177e4 9818
3527761c 9819WATCHDOG DEVICE DRIVERS
8b58be88 9820M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9821L: linux-watchdog@vger.kernel.org
9822W: http://www.linux-watchdog.org/
f599aaf0 9823T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9824S: Maintained
679655da
JP
9825F: Documentation/watchdog/
9826F: drivers/watchdog/
9827F: include/linux/watchdog.h
c117ab84 9828F: include/uapi/linux/watchdog.h
3527761c 9829
1da177e4 9830WD7000 SCSI DRIVER
8b58be88 9831M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9832L: linux-scsi@vger.kernel.org
9833S: Maintained
679655da 9834F: drivers/scsi/wd7000.c
1da177e4 9835
b22e00f3
DH
9836WIIMOTE HID DRIVER
9837M: David Herrmann <dh.herrmann@googlemail.com>
9838L: linux-input@vger.kernel.org
9839S: Maintained
9840F: drivers/hid/hid-wiimote*
9841
e258b80e 9842WINBOND CIR DRIVER
364e9e18 9843M: David Härdeman <david@hardeman.nu>
e258b80e 9844S: Maintained
116ab806 9845F: drivers/media/rc/winbond-cir.c
e258b80e 9846
8a70da82 9847WIMAX STACK
8b58be88 9848M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9849M: linux-wimax@intel.com
63fae219 9850L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9851S: Supported
9852W: http://linuxwimax.org
315987dc 9853F: Documentation/wimax/README.wimax
315987dc
JP
9854F: include/linux/wimax/debug.h
9855F: include/net/wimax.h
c117ab84 9856F: include/uapi/linux/wimax.h
315987dc 9857F: net/wimax/
8a70da82 9858
5fc14680 9859WISTRON LAPTOP BUTTON DRIVER
8b58be88 9860M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9861S: Maintained
679655da 9862F: drivers/input/misc/wistron_btns.c
5fc14680 9863
1da177e4 9864WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9865M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9866L: linux-wireless@vger.kernel.org
926554c4 9867W: http://oops.ghostprotocols.net:81/blog
1da177e4 9868S: Maintained
679655da 9869F: drivers/net/wireless/wl3501*
1da177e4 9870
febf1dff 9871WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9872M: Mark Brown <broonie@kernel.org>
8b58be88 9873M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9874L: linux-input@vger.kernel.org
9875T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9876W: http://opensource.wolfsonmicro.com/node/7
9877S: Supported
679655da
JP
9878F: drivers/input/touchscreen/*wm97*
9879F: include/linux/wm97xx.h
febf1dff 9880
055bcbcb 9881WOLFSON MICROELECTRONICS DRIVERS
fef95164 9882L: patches@opensource.wolfsonmicro.com
cf8eda3e 9883T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9884T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9885W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9886S: Supported
3768f0b1 9887F: Documentation/hwmon/wm83??
af1c5386 9888F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9889F: drivers/clk/clk-wm83*.c
9c309598 9890F: drivers/extcon/extcon-arizona.c
b75ea16a 9891F: drivers/leds/leds-wm83*.c
25b273ba 9892F: drivers/gpio/gpio-*wm*.c
9c309598 9893F: drivers/gpio/gpio-arizona.c
d22b0869 9894F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9895F: drivers/input/misc/wm831x-on.c
9896F: drivers/input/touchscreen/wm831x-ts.c
9897F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9898F: drivers/mfd/arizona*
9899F: drivers/mfd/wm*.c
b75ea16a
MB
9900F: drivers/power/wm83*.c
9901F: drivers/rtc/rtc-wm83*.c
9902F: drivers/regulator/wm8*.c
3860e6c4 9903F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9904F: drivers/watchdog/wm83*_wdt.c
9c309598 9905F: include/linux/mfd/arizona/
3860e6c4 9906F: include/linux/mfd/wm831x/
b75ea16a 9907F: include/linux/mfd/wm8350/
3768f0b1 9908F: include/linux/mfd/wm8400*
59ec6da2 9909F: include/linux/wm97xx.h
055bcbcb 9910F: include/sound/wm????.h
9c309598 9911F: sound/soc/codecs/arizona.?
055bcbcb 9912F: sound/soc/codecs/wm*
b75ea16a 9913
3e6cd7a4
TH
9914WORKQUEUE
9915M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9916T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9917S: Maintained
9918F: include/linux/workqueue.h
9919F: kernel/workqueue.c
9920F: Documentation/workqueue.txt
9921
1da177e4 9922X.25 NETWORK LAYER
8bf28059 9923M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9924L: linux-x25@vger.kernel.org
8bf28059 9925S: Odd Fixes
679655da
JP
9926F: Documentation/networking/x25*
9927F: include/net/x25*
9928F: net/x25/
1da177e4 9929
e2d1d6c0 9930X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9931M: Thomas Gleixner <tglx@linutronix.de>
9932M: Ingo Molnar <mingo@redhat.com>
9933M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9934M: x86@kernel.org
981c3a4f 9935L: linux-kernel@vger.kernel.org
75fc2d37 9936T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9937S: Maintained
679655da
JP
9938F: Documentation/x86/
9939F: arch/x86/
e2d1d6c0 9940
d0944853 9941X86 PLATFORM DRIVERS
f7cb13b3 9942M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9943L: platform-driver-x86@vger.kernel.org
28b8e8d4 9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9945S: Maintained
14430813 9946F: drivers/platform/x86/
d0944853 9947
c1f5c54b
IM
9948X86 MCE INFRASTRUCTURE
9949M: Tony Luck <tony.luck@intel.com>
487ba8e8 9950M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9951L: linux-edac@vger.kernel.org
9952S: Maintained
9953F: arch/x86/kernel/cpu/mcheck/*
9954
d6fad502 9955XC2028/3028 TUNER DRIVER
1b2c14b4 9956M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9957L: linux-media@vger.kernel.org
9958W: http://linuxtv.org
9959T: git git://linuxtv.org/media_tree.git
9960S: Maintained
9961F: drivers/media/tuners/tuner-xc2028.*
9962
c4468085 9963XEN HYPERVISOR INTERFACE
c4468085 9964M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9965M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9966M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9967L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9968T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9969S: Supported
9970F: arch/x86/xen/
9971F: drivers/*/xen-*front.c
9972F: drivers/xen/
9973F: arch/x86/include/asm/xen/
9974F: include/xen/
c117ab84 9975F: include/uapi/xen/
c4468085 9976
77bfb479
SS
9977XEN HYPERVISOR ARM
9978M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9979L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9980S: Supported
9981F: arch/arm/xen/
9982F: arch/arm/include/asm/xen/
9983
b475e83f
SS
9984XEN HYPERVISOR ARM64
9985M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9986L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9987S: Supported
9988F: arch/arm64/xen/
9989F: arch/arm64/include/asm/xen/
9990
9b57e1a7
IC
9991XEN NETWORK BACKEND DRIVER
9992M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9993M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9994L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9995L: netdev@vger.kernel.org
9996S: Supported
9997F: drivers/net/xen-netback/*
9998
c5f8e29d
KRW
9999XEN PCI SUBSYSTEM
10000M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10001L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10002S: Supported
10003F: arch/x86/pci/*xen*
10004F: drivers/pci/*xen*
10005
10006XEN SWIOTLB SUBSYSTEM
10007M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10008L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10009S: Supported
10010F: arch/x86/xen/*swiotlb*
10011F: drivers/xen/*swiotlb*
10012
1da177e4
LT
10013XFS FILESYSTEM
10014P: Silicon Graphics Inc
809625ca 10015M: Dave Chinner <david@fromorbit.com>
18caa67a 10016M: xfs@oss.sgi.com
d7ede1aa 10017L: xfs@oss.sgi.com
1da177e4 10018W: http://oss.sgi.com/projects/xfs
54e5881d 10019T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10020S: Supported
679655da
JP
10021F: Documentation/filesystems/xfs.txt
10022F: fs/xfs/
1da177e4 10023
8a3b7a25 10024XILINX AXI ETHERNET DRIVER
59a54f30
MS
10025M: Anirudha Sarangi <anirudh@xilinx.com>
10026M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10027S: Maintained
10028F: drivers/net/ethernet/xilinx/xilinx_axienet*
10029
c9d3d8ec 10030XILINX SYSTEMACE DRIVER
cdeb8994 10031S: Orphan
679655da 10032F: drivers/block/xsysace.c
c9d3d8ec 10033
238b8721 10034XILINX UARTLITE SERIAL DRIVER
8b58be88 10035M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10036L: linux-serial@vger.kernel.org
10037S: Maintained
df621252 10038F: drivers/tty/serial/uartlite.c
238b8721 10039
f620e4b8
MF
10040XTENSA XTFPGA PLATFORM SUPPORT
10041M: Max Filippov <jcmvbkbc@gmail.com>
10042L: linux-xtensa@linux-xtensa.org
10043S: Maintained
10044F: drivers/spi/spi-xtensa-xtfpga.c
10045
1da177e4 10046YAM DRIVER FOR AX.25
8b58be88 10047M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10048L: linux-hams@vger.kernel.org
10049S: Maintained
679655da
JP
10050F: drivers/net/hamradio/yam*
10051F: include/linux/yam.h
1da177e4 10052
af64a5eb 10053YEALINK PHONE DRIVER
8b58be88 10054M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10055L: usbb2k-api-dev@nongnu.org
10056S: Maintained
679655da
JP
10057F: Documentation/input/yealink.txt
10058F: drivers/input/misc/yealink.*
af64a5eb 10059
1da177e4 10060Z8530 DRIVER FOR AX.25
8b58be88 10061M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10062W: http://yaina.de/jreuter/
10063W: http://www.qsl.net/dl1bke/
10064L: linux-hams@vger.kernel.org
10065S: Maintained
679655da
JP
10066F: Documentation/networking/z8530drv.txt
10067F: drivers/net/hamradio/*scc.c
10068F: drivers/net/hamradio/z8530.h
1da177e4 10069
0cf31ec1 10070ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10071M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10072L: linux-mm@kvack.org
10073S: Maintained
10074F: mm/zbud.c
10075F: include/linux/zbud.h
10076
7c0c3afb 10077ZD1211RW WIRELESS DRIVER
8b58be88
JP
10078M: Daniel Drake <dsd@gentoo.org>
10079M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10080W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10081L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10082L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10083S: Maintained
679655da 10084F: drivers/net/wireless/zd1211rw/
7c0c3afb 10085
1da177e4 10086ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10087L: mjpeg-users@lists.sourceforge.net
f63145e2 10088L: linux-media@vger.kernel.org
1da177e4 10089W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10090T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10091S: Odd Fixes
90d72ac6 10092F: drivers/media/pci/zoran/
1da177e4 10093
6920f2cc
MK
10094ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10095M: Minchan Kim <minchan@kernel.org>
10096M: Nitin Gupta <ngupta@vflare.org>
10097L: linux-kernel@vger.kernel.org
10098S: Maintained
10099F: drivers/block/zram/
10100F: Documentation/blockdev/zram.txt
10101
8b4a4080 10102ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10103M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10104S: Maintained
df621252 10105F: drivers/tty/serial/zs.*
8b4a4080 10106
eae70d06
MK
10107ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10108M: Minchan Kim <minchan@kernel.org>
10109M: Nitin Gupta <ngupta@vflare.org>
10110L: linux-mm@kvack.org
10111S: Maintained
10112F: mm/zsmalloc.c
10113F: include/linux/zsmalloc.h
10114
0cf31ec1 10115ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10116M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10117L: linux-mm@kvack.org
10118S: Maintained
10119F: mm/zswap.c
10120
1da177e4 10121THE REST
8b58be88 10122M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10123L: linux-kernel@vger.kernel.org
8a6e2535 10124Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10125T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10126S: Buried alive in reporters
34d03cc1
JP
10127F: *
10128F: */
This page took 4.487211 seconds and 5 git commands to generate.