net-timestamp: move timestamp flags out of sk_flags
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4 150
68d96dcf
AA
1516LOWPAN GENERIC (BTLE/IEEE 802.15.4)
152M: Alexander Aring <alex.aring@gmail.com>
153L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
154L: linux-bluetooth@vger.kernel.org
155S: Maintained
156F: net/6lowpan/
6304f8fc 157F: include/net/6lowpan.h
68d96dcf 158
1da177e4 1596PACK NETWORK DRIVER FOR AX.25
8b58be88 160M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
161L: linux-hams@vger.kernel.org
162S: Maintained
679655da 163F: drivers/net/hamradio/6pack.c
1da177e4 164
1da177e4 1658169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 166M: Realtek linux nic maintainers <nic_swsd@realtek.com>
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/
ce515a6b 953F: arch/arm/mach-mxs/
2a82f95c 954F: arch/arm/boot/dts/imx*
e5dafa22 955F: arch/arm/configs/imx*_defconfig
86183a5f 956
2b7a52a4 957ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 958M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
960S: Maintained
961
90b8fc34 962ARM/GUMSTIX MACHINE SUPPORT
8b58be88 963M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
965S: Maintained
966
ef47d5f0 967ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 968M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
969M: Paul Parsons <lost.distance@yahoo.com>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
971S: Maintained
972F: arch/arm/mach-pxa/hx4700.c
973F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 974F: sound/soc/pxa/hx4700.c
ef47d5f0 975
21f37bc3 976ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 977M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
978W: www.jlime.com
979S: Maintained
084bad91
KE
980T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
981F: arch/arm/mach-sa1100/jornada720.c
982F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 983
5e767ab9
JMC
984ARM/IGEP MACHINE SUPPORT
985M: Enric Balletbo i Serra <eballetbo@gmail.com>
986M: Javier Martinez Canillas <javier@dowhile0.org>
987L: linux-omap@vger.kernel.org
988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989S: Maintained
06ff74fd 990F: arch/arm/boot/dts/omap3-igep*
5e767ab9 991
403d2971
MV
992ARM/INCOME PXA270 SUPPORT
993M: Marek Vasut <marek.vasut@gmail.com>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
ec154082 996F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 997
2b7a52a4 998ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 999M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1000M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1002S: Maintained
e2bdb176
DW
1003
1004ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1005M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1007S: Maintained
2b7a52a4
LB
1008
1009ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1010M: Lennert Buytenhek <kernel@wantstofly.org>
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 IQ81342EX MACHINE SUPPORT
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 1020
2b7a52a4 1021ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1022M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1024S: Maintained
1025
dfdd8cc9
KH
1026ARM/INTEL IXP4XX ARM ARCHITECTURE
1027M: Imre Kaloz <kaloz@openwrt.org>
1028M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1030S: Maintained
1031F: arch/arm/mach-ixp4xx/
1032
838553c5 1033ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1034M: Jonathan Cameron <jic23@cam.ac.uk>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S: Maintained
1037F: arch/arm/mach-pxa/stargate2.c
1038F: drivers/pcmcia/pxa2xx_stargate2.c
1039
2b7a52a4 1040ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1041M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1042M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1044S: Maintained
2b7a52a4
LB
1045
1046ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1047M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1049S: Maintained
1050
1154f858
SS
1051ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1052M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-keystone/
317929cd 1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1057
bc6aa566
SS
1058ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1059M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1060L: linux-kernel@vger.kernel.org
1061S: Maintained
1062F: drivers/clk/keystone/
1063
1064ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1065M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067L: linux-kernel@vger.kernel.org
1068S: Maintained
1069F: drivers/clocksource/timer-keystone.c
1070
1071ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1072M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1073L: linux-kernel@vger.kernel.org
1074S: Maintained
1075F: drivers/power/reset/keystone-reset.c
1076
1077ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1078M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1079L: linux-kernel@vger.kernel.org
1080S: Maintained
1081F: drivers/memory/*emif*
1082
2b7a52a4 1083ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1084M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1086S: Maintained
1087
3b886171 1088ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1089M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1090S: Maintained
1091
75f41273
TP
1092ARM/Marvell Armada 370 and Armada XP SOC support
1093M: Jason Cooper <jason@lakedaemon.net>
1094M: Andrew Lunn <andrew@lunn.ch>
1095M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1096M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099F: arch/arm/mach-mvebu/
1100
40f4978b
SH
1101ARM/Marvell Berlin SoC support
1102M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105F: arch/arm/mach-berlin/
1106
4f1312b0
NP
1107ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1108M: Jason Cooper <jason@lakedaemon.net>
1109M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1110M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1112S: Maintained
1113F: arch/arm/mach-dove/
54a246ff
NP
1114F: arch/arm/mach-kirkwood/
1115F: arch/arm/mach-mv78xx0/
1116F: arch/arm/mach-orion5x/
1117F: arch/arm/plat-orion/
3b886171 1118
d69ac131
AC
1119ARM/Orion SoC/Technologic Systems TS-78xx platform support
1120M: Alexander Clouter <alex@digriz.org.uk>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122W: http://www.digriz.org.uk/ts78xx/kernel
1123S: Maintained
1124F: arch/arm/mach-orion5x/ts78xx-*
1125
adcb079f
AB
1126ARM/MICREL KS8695 ARCHITECTURE
1127M: Greg Ungerer <gerg@uclinux.org>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1129F: arch/arm/mach-ks8695/
adcb079f
AB
1130S: Odd Fixes
1131
d78ff0a5 1132ARM/MIOA701 MACHINE SUPPORT
8b58be88 1133M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1135F: arch/arm/mach-pxa/mioa701.c
1136S: Maintained
1137
9624dfe6 1138ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1139M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1140S: Maintained
1141
e0ee9851 1142ARM/NOMADIK ARCHITECTURE
28b8e8d4 1143M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1144M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S: Maintained
1147F: arch/arm/mach-nomadik/
87572880 1148F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1149T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1150
9d76295a 1151ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1152M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1153L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1154W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1155S: Supported
1156
0c19d21e
DW
1157ARM/QUALCOMM MSM MACHINE SUPPORT
1158M: David Brown <davidb@codeaurora.org>
b4c9bfab 1159M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1160M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1161L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1162F: arch/arm/mach-msm/
1163F: drivers/video/msm/
1164F: drivers/mmc/host/msm_sdcc.c
1165F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1166F: drivers/tty/serial/msm_serial.h
1167F: drivers/tty/serial/msm_serial.c
ea91db52 1168F: drivers/*/pm8???-*
31a12b31 1169F: drivers/mfd/ssbi/
ea91db52 1170F: include/linux/mfd/pm8xxx/
8cd5c866 1171T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1172S: Maintained
1173
8459c159 1174ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1175M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1176M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1177S: Maintained
1178
5d783a2d 1179ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1180M: Marek Vasut <marek.vasut@gmail.com>
75280787 1181L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1182W: http://hackndev.com
1183S: Maintained
933d35f0
JP
1184F: arch/arm/mach-pxa/include/mach/palmtx.h
1185F: arch/arm/mach-pxa/palmtx.c
1186F: arch/arm/mach-pxa/include/mach/palmt5.h
1187F: arch/arm/mach-pxa/palmt5.c
1188F: arch/arm/mach-pxa/include/mach/palmld.h
1189F: arch/arm/mach-pxa/palmld.c
1190F: arch/arm/mach-pxa/include/mach/palmte2.h
1191F: arch/arm/mach-pxa/palmte2.c
1192F: arch/arm/mach-pxa/include/mach/palmtc.h
1193F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1194
b57fe924 1195ARM/PALM TREO SUPPORT
8b58be88 1196M: Tomas Cech <sleep_walker@suse.cz>
75280787 1197L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1198W: http://hackndev.com
1199S: Maintained
b57fe924
JP
1200F: arch/arm/mach-pxa/include/mach/palmtreo.h
1201F: arch/arm/mach-pxa/palmtreo.c
90af5811 1202
c49e1e63 1203ARM/PALMZ72 SUPPORT
8b58be88 1204M: Sergey Lapin <slapin@ossfans.org>
75280787 1205L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1206W: http://hackndev.com
1207S: Maintained
933d35f0
JP
1208F: arch/arm/mach-pxa/include/mach/palmz72.h
1209F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1210
1da177e4 1211ARM/PLEB SUPPORT
8b58be88 1212M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1213W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1214S: Maintained
1215
1216ARM/PT DIGITAL BOARD PORT
8b58be88 1217M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1218L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1219W: http://www.arm.linux.org.uk/
1220S: Maintained
1221
8fc1b0f8
KG
1222ARM/QUALCOMM SUPPORT
1223M: Kumar Gala <galak@codeaurora.org>
1224M: David Brown <davidb@codeaurora.org>
1225L: linux-arm-msm@vger.kernel.org
1226S: Maintained
1227F: arch/arm/mach-qcom/
1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1229
2b7a52a4 1230ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1231M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1233S: Maintained
1234
d4275354 1235ARM/RISCPC ARCHITECTURE
8b58be88 1236M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1238W: http://www.arm.linux.org.uk/
1239S: Maintained
d4275354
RK
1240F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1241F: arch/arm/include/asm/hardware/ioc.h
1242F: arch/arm/include/asm/hardware/iomd.h
1243F: arch/arm/include/asm/hardware/memc.h
1244F: arch/arm/mach-rpc/
1a6422f6 1245F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1246F: drivers/net/ethernet/i825xx/ether1*
1247F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1248F: drivers/scsi/arm/
1249
08ddbb0a
HS
1250ARM/Rockchip SoC support
1251M: Heiko Stuebner <heiko@sntech.de>
1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253S: Maintained
1254F: arch/arm/mach-rockchip/
1255F: drivers/*/*rockchip*
1256
b21477f9 1257ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1258M: Ben Dooks <ben-linux@fluff.org>
482ce512 1259M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1261L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1262W: http://www.fluff.org/ben/linux/
1263S: Maintained
6f0589c8
MB
1264F: arch/arm/boot/dts/s3c*
1265F: arch/arm/boot/dts/exynos*
482ce512 1266F: arch/arm/plat-samsung/
769bbb63
HS
1267F: arch/arm/mach-s3c24*/
1268F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1269F: drivers/*/*s3c2410*
1270F: drivers/*/*/*s3c2410*
40c76662
MB
1271F: drivers/spi/spi-s3c*
1272F: sound/soc/samsung/*
1da177e4 1273
0dcecae2 1274ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1275M: Kukjin Kim <kgene.kim@samsung.com>
1276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1278S: Maintained
1279F: arch/arm/mach-s5p*/
0dcecae2 1280F: arch/arm/mach-exynos*/
33d43cdd 1281N: exynos
f556cb07 1282
10ffa964
KP
1283ARM/SAMSUNG MOBILE MACHINE SUPPORT
1284M: Kyungmin Park <kyungmin.park@samsung.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: arch/arm/mach-s5pv210/mach-aquila.c
1288F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1289
3ce4ccb6
KD
1290ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1291M: Kyungmin Park <kyungmin.park@samsung.com>
1292M: Kamil Debski <k.debski@samsung.com>
1293L: linux-arm-kernel@lists.infradead.org
1294L: linux-media@vger.kernel.org
1295S: Maintained
1296F: drivers/media/platform/s5p-g2d/
1297
e6a476fd
MS
1298ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1299M: Kyungmin Park <kyungmin.park@samsung.com>
1300M: Kamil Debski <k.debski@samsung.com>
6305902c 1301M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1302L: linux-arm-kernel@lists.infradead.org
1303L: linux-media@vger.kernel.org
1304S: Maintained
934455d7 1305F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1306F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1307
1308ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1309M: Kyungmin Park <kyungmin.park@samsung.com>
1310M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1311L: linux-arm-kernel@lists.infradead.org
1312L: linux-media@vger.kernel.org
1313S: Maintained
90d72ac6 1314F: drivers/media/platform/s5p-tv/
e6a476fd 1315
d48d38e8 1316ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1317M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1318M: Magnus Damm <magnus.damm@gmail.com>
1319L: linux-sh@vger.kernel.org
d48d38e8 1320W: http://oss.renesas.com
bbff48f5 1321Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1322T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1323S: Supported
0b514fdb
SH
1324F: arch/arm/boot/dts/emev2*
1325F: arch/arm/boot/dts/r7s*
1326F: arch/arm/boot/dts/r8a*
1327F: arch/arm/boot/dts/sh*
1328F: arch/arm/configs/ape6evm_defconfig
1329F: arch/arm/configs/armadillo800eva_defconfig
1330F: arch/arm/configs/bockw_defconfig
1331F: arch/arm/configs/genmai_defconfig
1332F: arch/arm/configs/koelsch_defconfig
1333F: arch/arm/configs/kzm9g_defconfig
1334F: arch/arm/configs/lager_defconfig
1335F: arch/arm/configs/mackerel_defconfig
1336F: arch/arm/configs/marzen_defconfig
1337F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1338F: arch/arm/mach-shmobile/
1339F: drivers/sh/
1340
66314223
DN
1341ARM/SOCFPGA ARCHITECTURE
1342M: Dinh Nguyen <dinguyen@altera.com>
1343S: Maintained
1344F: arch/arm/mach-socfpga/
1345
1346ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1347M: Dinh Nguyen <dinguyen@altera.com>
1348S: Maintained
1349F: drivers/clk/socfpga/
1350
65ebcc11 1351ARM/STI ARCHITECTURE
a92177ea
SK
1352M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1353M: Maxime Coquelin <maxime.coquelin@st.com>
1354M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356L: kernel@stlinux.com
1357W: http://www.stlinux.com
1358S: Maintained
1359F: arch/arm/mach-sti/
a92177ea
SK
1360F: arch/arm/boot/dts/sti*
1361F: drivers/clocksource/arm_global_timer.c
1362F: drivers/reset/sti/
1363F: drivers/pinctrl/pinctrl-st.c
1364F: drivers/media/rc/st_rc.c
1365F: drivers/i2c/busses/i2c-st.c
1366F: drivers/tty/serial/st-asc.c
65ebcc11 1367
2b7a52a4 1368ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1369M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1371S: Maintained
1372
1bbd7089 1373ARM/TETON BGA MACHINE SUPPORT
706e69d6 1374M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S: Maintained
1377
2b7a52a4 1378ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1379M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1380L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1381S: Maintained
1382
98ad6e3b 1383ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1384M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1386W: http://www.mcuos.com
1387S: Maintained
4e89e8f6 1388F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1389F: drivers/input/keyboard/w90p910_keypad.c
1390F: drivers/input/touchscreen/w90p910_ts.c
1391F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1392F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1393F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1394F: drivers/rtc/rtc-nuc900.c
9df92e6c 1395F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1396F: drivers/usb/host/ehci-w90x900.c
1397F: drivers/video/nuc900fb.c
98ad6e3b 1398
54274d71 1399ARM/U300 MACHINE SUPPORT
e4651a9f 1400M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402S: Supported
1403F: arch/arm/mach-u300/
9affbd24 1404F: drivers/clocksource/timer-u300.c
54274d71
LW
1405F: drivers/i2c/busses/i2c-stu300.c
1406F: drivers/rtc/rtc-coh901331.c
1407F: drivers/watchdog/coh901327_wdt.c
1408F: drivers/dma/coh901318*
87572880
LW
1409F: drivers/mfd/ab3100*
1410F: drivers/rtc/rtc-ab3100.c
1411F: drivers/rtc/rtc-coh901331.c
1412T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1413
87572880 1414ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1415M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: arch/arm/mach-ux500/
e4651a9f 1419F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1420F: drivers/dma/ste_dma40*
e4651a9f 1421F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1422F: drivers/mfd/abx500*
1423F: drivers/mfd/ab8500*
e4651a9f
LW
1424F: drivers/mfd/dbx500*
1425F: drivers/mfd/db8500*
1426F: drivers/pinctrl/pinctrl-nomadik*
87572880 1427F: drivers/rtc/rtc-ab8500.c
e4651a9f 1428F: drivers/rtc/rtc-pl031.c
87572880 1429T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1430
e93fde28
UH
1431ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1432M: Ulf Hansson <ulf.hansson@linaro.org>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434T: git git://git.linaro.org/people/ulfh/clk.git
1435S: Maintained
1436F: drivers/clk/ux500/
1437F: include/linux/platform_data/clk-ux500.h
1438
d4275354 1439ARM/VFP SUPPORT
8b58be88 1440M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1442W: http://www.arm.linux.org.uk/
1443S: Maintained
1444F: arch/arm/vfp/
1445
e66b6d8e
MV
1446ARM/VOIPAC PXA270 SUPPORT
1447M: Marek Vasut <marek.vasut@gmail.com>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1451F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1452
04529fe2
TP
1453ARM/VT8500 ARM ARCHITECTURE
1454M: Tony Prisk <linux@prisktech.co.nz>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457F: arch/arm/mach-vt8500/
41fd91b4 1458F: drivers/clocksource/vt8500_timer.c
560746eb 1459F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1460F: drivers/mmc/host/wmt-sdmmc.c
1461F: drivers/pwm/pwm-vt8500.c
1462F: drivers/rtc/rtc-vt8500.c
1463F: drivers/tty/serial/vt8500_serial.c
4f31102b 1464F: drivers/usb/host/ehci-platform.c
41fd91b4 1465F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1466F: drivers/video/vt8500lcdfb.*
1467F: drivers/video/wm8505fb*
1468F: drivers/video/wmt_ge_rops.*
04529fe2 1469
e66b6d8e
MV
1470ARM/ZIPIT Z2 SUPPORT
1471M: Marek Vasut <marek.vasut@gmail.com>
1472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473S: Maintained
1474F: arch/arm/mach-pxa/z2.c
6ab2a855 1475F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1476
51f29d44
MS
1477ARM/ZYNQ ARCHITECTURE
1478M: Michal Simek <michal.simek@xilinx.com>
1479L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480W: http://wiki.xilinx.com
1481T: git git://git.xilinx.com/linux-xlnx.git
1482S: Supported
1483F: arch/arm/mach-zynq/
bd2a337a 1484F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1485N: zynq
1486N: xilinx
1487F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1488F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1489F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1490
b8f9879e
WD
1491ARM SMMU DRIVER
1492M: Will Deacon <will.deacon@arm.com>
1493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494S: Maintained
1495F: drivers/iommu/arm-smmu.c
1496
38074229
CM
1497ARM64 PORT (AARCH64 ARCHITECTURE)
1498M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1499M: Will Deacon <will.deacon@arm.com>
38074229
CM
1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501S: Maintained
1502F: arch/arm64/
d19766ec 1503F: Documentation/arm64/
38074229 1504
9d7005f9
LP
1505AS3645A LED FLASH CONTROLLER DRIVER
1506M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1507L: linux-media@vger.kernel.org
1508T: git git://linuxtv.org/media_tree.git
1509S: Maintained
1510F: drivers/media/i2c/as3645a.c
1511F: include/media/as3645a.h
1512
d58de038
GJ
1513ASC7621 HARDWARE MONITOR DRIVER
1514M: George Joseph <george.joseph@fairview5.com>
1515L: lm-sensors@lm-sensors.org
1516S: Maintained
1517F: Documentation/hwmon/asc7621
1518F: drivers/hwmon/asc7621.c
1519
b229ece9 1520ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1521M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1522L: acpi4asus-user@lists.sourceforge.net
d0944853 1523L: platform-driver-x86@vger.kernel.org
76593d6f 1524W: http://acpi4asus.sf.net
85091b71 1525S: Maintained
b229ece9
CC
1526F: drivers/platform/x86/asus*.c
1527F: drivers/platform/x86/eeepc*.c
85091b71 1528
953a6479 1529ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1530M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1531W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1532S: Maintained
679655da
JP
1533F: Documentation/crypto/async-tx-api.txt
1534F: crypto/async_tx/
1535F: drivers/dma/
1536F: include/linux/dmaengine.h
1537F: include/linux/async_tx.h
b3e5f263 1538
a1867d36 1539AT24 EEPROM DRIVER
14d77c4d 1540M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1541L: linux-i2c@vger.kernel.org
1542S: Maintained
1543F: drivers/misc/eeprom/at24.c
25f73ed5 1544F: include/linux/platform_data/at24.h
a1867d36 1545
e7839f25 1546ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1547M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1548W: http://support.coraid.com/support/linux
1da177e4 1549S: Supported
679655da
JP
1550F: Documentation/aoe/
1551F: drivers/block/aoe/
1da177e4 1552
9a10a870 1553ATHEROS ATH GENERIC UTILITIES
f726ee65 1554M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1555L: linux-wireless@vger.kernel.org
1556S: Supported
1557F: drivers/net/wireless/ath/*
1558
fa1c114f 1559ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1560M: Jiri Slaby <jirislaby@gmail.com>
1561M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1562M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1563L: linux-wireless@vger.kernel.org
1564L: ath5k-devel@lists.ath5k.org
72c706b7 1565W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1566S: Maintained
fa451753 1567F: drivers/net/wireless/ath/ath5k/
fa1c114f 1568
12e62d6f
KV
1569ATHEROS ATH6KL WIRELESS DRIVER
1570M: Kalle Valo <kvalo@qca.qualcomm.com>
1571L: linux-wireless@vger.kernel.org
1572W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1573T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1574S: Supported
1575F: drivers/net/wireless/ath/ath6kl/
1576
2be7d22f
VK
1577WILOCITY WIL6210 WIRELESS DRIVER
1578M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1579L: linux-wireless@vger.kernel.org
1580L: wil6210@qca.qualcomm.com
1581S: Supported
1582W: http://wireless.kernel.org/en/users/Drivers/wil6210
1583F: drivers/net/wireless/ath/wil6210/
1584
1d7e1e6b
CL
1585CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1586M: Christian Lamparter <chunkeey@googlemail.com>
1587L: linux-wireless@vger.kernel.org
1588W: http://wireless.kernel.org/en/users/Drivers/carl9170
1589S: Maintained
1590F: drivers/net/wireless/ath/carl9170/
1591
2c2a6172
LT
1592ATK0110 HWMON DRIVER
1593M: Luca Tettamanti <kronos.it@gmail.com>
1594L: lm-sensors@lm-sensors.org
1595S: Maintained
1596F: drivers/hwmon/asus_atk0110.c
1597
6f69a6d7 1598ATI_REMOTE2 DRIVER
8b58be88 1599M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1600S: Maintained
679655da 1601F: drivers/input/misc/ati_remote2.c
6f69a6d7 1602
7ae115b4 1603ATLX ETHERNET DRIVERS
8b58be88 1604M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1605M: Chris Snook <chris.snook@gmail.com>
e443e383 1606L: netdev@vger.kernel.org
8d5ca6ec
JC
1607W: http://sourceforge.net/projects/atl1
1608W: http://atl1.sourceforge.net
1609S: Maintained
2b133ad6 1610F: drivers/net/ethernet/atheros/
8d5ca6ec 1611
1da177e4 1612ATM
8b58be88 1613M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1614L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1615L: netdev@vger.kernel.org
1da177e4
LT
1616W: http://linux-atm.sourceforge.net
1617S: Maintained
679655da
JP
1618F: drivers/atm/
1619F: include/linux/atm*
c117ab84 1620F: include/uapi/linux/atm*
1da177e4 1621
04ac2f46 1622ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1623M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1624S: Maintained
1625F: drivers/mmc/host/atmel-mci.c
1626F: drivers/mmc/host/atmel-mci-regs.h
1627
a1cfac48 1628ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1629M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1630S: Supported
df621252 1631F: drivers/tty/serial/atmel_serial.c
a1cfac48 1632
b414dc16
NF
1633ATMEL DMA DRIVER
1634M: Nicolas Ferre <nicolas.ferre@atmel.com>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636S: Supported
1637F: drivers/dma/at_hdmac.c
1638F: drivers/dma/at_hdmac_regs.h
6f0d65af 1639F: include/linux/platform_data/dma-atmel.h
b414dc16 1640
888f2804
LD
1641ATMEL I2C DRIVER
1642M: Ludovic Desroches <ludovic.desroches@atmel.com>
1643L: linux-i2c@vger.kernel.org
1644S: Supported
1645F: drivers/i2c/busses/i2c-at91.c
1646
15515545
JW
1647ATMEL ISI DRIVER
1648M: Josh Wu <josh.wu@atmel.com>
1649L: linux-media@vger.kernel.org
1650S: Supported
f2294c2d 1651F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1652F: include/media/atmel-isi.h
1653
8f4c79ce 1654ATMEL LCDFB DRIVER
8b58be88 1655M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1656L: linux-fbdev@vger.kernel.org
8f4c79ce 1657S: Maintained
679655da
JP
1658F: drivers/video/atmel_lcdfb.c
1659F: include/video/atmel_lcdc.h
8f4c79ce 1660
89e5785f 1661ATMEL MACB ETHERNET DRIVER
a02875a6 1662M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1663S: Supported
9f2f381f 1664F: drivers/net/ethernet/cadence/
89e5785f 1665
754ce4f2 1666ATMEL SPI DRIVER
a02875a6 1667M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1668S: Supported
9df92e6c 1669F: drivers/spi/spi-atmel.*
754ce4f2 1670
e9cb1c5a
NF
1671ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1672M: Nicolas Ferre <nicolas.ferre@atmel.com>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674S: Supported
1675F: drivers/misc/atmel_tclib.c
1676F: drivers/clocksource/tcb_clksrc.c
1677
914a3f3b 1678ATMEL USBA UDC DRIVER
a02875a6
NF
1679M: Nicolas Ferre <nicolas.ferre@atmel.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1681S: Supported
679655da 1682F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1683
1da177e4 1684ATMEL WIRELESS DRIVER
8b58be88 1685M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1686L: linux-wireless@vger.kernel.org
1da177e4
LT
1687W: http://www.thekelleys.org.uk/atmel
1688W: http://atmelwlandriver.sourceforge.net/
1689S: Maintained
679655da 1690F: drivers/net/wireless/atmel*
1da177e4 1691
26780d9e 1692ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1693M: Bradley Grove <linuxdrivers@attotech.com>
1694L: linux-scsi@vger.kernel.org
1695W: http://www.attotech.com
1696S: Supported
1697F: drivers/scsi/esas2r
26780d9e 1698
a92b7b80 1699AUDIT SUBSYSTEM
8b58be88 1700M: Eric Paris <eparis@redhat.com>
b9a06207 1701L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1702W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1703T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1704S: Maintained
679655da 1705F: include/linux/audit.h
c117ab84 1706F: include/uapi/linux/audit.h
679655da 1707F: kernel/audit*
a92b7b80 1708
70e84049 1709AUXILIARY DISPLAY DRIVERS
8b58be88 1710M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1711W: http://miguelojeda.es/auxdisplay.htm
1712W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1713S: Maintained
679655da
JP
1714F: drivers/auxdisplay/
1715F: include/linux/cfag12864b.h
70e84049 1716
5f97f7f9 1717AVR32 ARCHITECTURE
e336f61f
HCE
1718M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1719M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1720W: http://www.atmel.com/products/AVR32/
249d9d9d 1721W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1722W: http://avrfreaks.net/
e336f61f 1723S: Maintained
679655da 1724F: arch/avr32/
5f97f7f9
HS
1725
1726AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1727M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1728M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1729S: Maintained
679655da 1730F: arch/avr32/mach-at32ap/
5f97f7f9 1731
1da177e4 1732AX.25 NETWORK LAYER
8b58be88 1733M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1734L: linux-hams@vger.kernel.org
d34cb28a 1735W: http://www.linux-ax25.org/
1da177e4 1736S: Maintained
c117ab84 1737F: include/uapi/linux/ax25.h
679655da
JP
1738F: include/net/ax25.h
1739F: net/ax25/
1da177e4 1740
d5269395 1741AZ6007 DVB DRIVER
1b2c14b4 1742M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1743L: linux-media@vger.kernel.org
1744W: http://linuxtv.org
1745T: git git://linuxtv.org/media_tree.git
1746S: Maintained
1747F: drivers/media/usb/dvb-usb-v2/az6007.c
1748
6777376e
HV
1749AZTECH FM RADIO RECEIVER DRIVER
1750M: Hans Verkuil <hverkuil@xs4all.nl>
1751L: linux-media@vger.kernel.org
1752T: git git://linuxtv.org/media_tree.git
1753W: http://linuxtv.org
1754S: Maintained
1755F: drivers/media/radio/radio-aztech*
1756
e2d1d6c0 1757B43 WIRELESS DRIVER
8b58be88 1758M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1759L: linux-wireless@vger.kernel.org
ed072f9e 1760L: b43-dev@lists.infradead.org
491b26b4 1761W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1762S: Maintained
679655da 1763F: drivers/net/wireless/b43/
e2d1d6c0
RD
1764
1765B43LEGACY WIRELESS DRIVER
8b58be88
JP
1766M: Larry Finger <Larry.Finger@lwfinger.net>
1767M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1768L: linux-wireless@vger.kernel.org
ed072f9e 1769L: b43-dev@lists.infradead.org
491b26b4 1770W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1771S: Maintained
679655da 1772F: drivers/net/wireless/b43legacy/
e2d1d6c0 1773
300abeb5 1774BACKLIGHT CLASS/SUBSYSTEM
6212de88 1775M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1776M: Bryan Wu <cooloney@gmail.com>
1777M: Lee Jones <lee.jones@linaro.org>
300abeb5 1778S: Maintained
679655da
JP
1779F: drivers/video/backlight/
1780F: include/linux/backlight.h
300abeb5 1781
c6c8fea2 1782BATMAN ADVANCED
207df49e 1783M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1784M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1785M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1786L: b.a.t.m.a.n@lists.open-mesh.org
1787W: http://www.open-mesh.org/
1788S: Maintained
1789F: net/batman-adv/
1790
e2d1d6c0 1791BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1792M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1793L: linux-hams@vger.kernel.org
1794W: http://www.baycom.org/~tom/ham/ham.html
1795S: Maintained
679655da 1796F: drivers/net/hamradio/baycom*
e2d1d6c0 1797
cafe5635 1798BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1799M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1800L: linux-bcache@vger.kernel.org
1801W: http://bcache.evilpiepirate.org
1802S: Maintained:
1803F: drivers/md/bcache/
1804
e2d1d6c0 1805BEFS FILE SYSTEM
55817d3d 1806S: Orphan
679655da
JP
1807F: Documentation/filesystems/befs.txt
1808F: fs/befs/
e2d1d6c0
RD
1809
1810BFS FILE SYSTEM
8b58be88 1811M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1812S: Maintained
679655da
JP
1813F: Documentation/filesystems/bfs.txt
1814F: fs/bfs/
c117ab84 1815F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1816
1394f032 1817BLACKFIN ARCHITECTURE
a4edbc10 1818M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1819L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1820T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1821W: http://blackfin.uclinux.org
1822S: Supported
679655da 1823F: arch/blackfin/
566da5b2 1824
e190d6b1 1825BLACKFIN EMAC DRIVER
b3fe92b0 1826L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1827W: http://blackfin.uclinux.org
1828S: Supported
7b35f033 1829F: drivers/net/ethernet/adi/
e190d6b1 1830
566da5b2 1831BLACKFIN RTC DRIVER
b3fe92b0 1832L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1833W: http://blackfin.uclinux.org
1834S: Supported
679655da 1835F: drivers/rtc/rtc-bfin.c
1394f032 1836
936ed49a 1837BLACKFIN SDH DRIVER
109ec8c3 1838M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1839L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1840W: http://blackfin.uclinux.org
1841S: Supported
1842F: drivers/mmc/host/bfin_sdh.c
1843
1394f032 1844BLACKFIN SERIAL DRIVER
8b58be88 1845M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1846L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1847W: http://blackfin.uclinux.org
1848S: Supported
8460241e 1849F: drivers/tty/serial/bfin_uart.c
1394f032 1850
1e6d320f 1851BLACKFIN WATCHDOG DRIVER
b3fe92b0 1852L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1853W: http://blackfin.uclinux.org
1854S: Supported
679655da 1855F: drivers/watchdog/bfin_wdt.c
1e6d320f 1856
d24ecfcc 1857BLACKFIN I2C TWI DRIVER
8b58be88 1858M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1859L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1860W: http://blackfin.uclinux.org/
1861S: Supported
679655da 1862F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1863
1e204377
SJ
1864BLACKFIN MEDIA DRIVER
1865M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1866L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1867W: http://blackfin.uclinux.org/
1868S: Supported
1869F: drivers/media/platform/blackfin/
1870F: drivers/media/i2c/adv7183*
1871F: drivers/media/i2c/vs6624*
1872
b54cf35a
JSM
1873BLINKM RGB LED DRIVER
1874M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1875S: Maintained
1876F: drivers/leds/leds-blinkm.c
1877
1da177e4 1878BLOCK LAYER
8b58be88 1879M: Jens Axboe <axboe@kernel.dk>
08deed1e 1880T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1881S: Maintained
679655da 1882F: block/
1da177e4 1883
2b54aaef 1884BLOCK2MTD DRIVER
8b58be88 1885M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1886L: linux-mtd@lists.infradead.org
1887S: Maintained
679655da 1888F: drivers/mtd/devices/block2mtd.c
2b54aaef 1889
63fbd24e 1890BLUETOOTH DRIVERS
8b58be88 1891M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1892M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1893M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1894L: linux-bluetooth@vger.kernel.org
63fbd24e 1895W: http://www.bluez.org/
22e7a424
MH
1896T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1897T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1898S: Maintained
679655da 1899F: drivers/bluetooth/
1da177e4 1900
63fbd24e 1901BLUETOOTH SUBSYSTEM
8b58be88 1902M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1903M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1904M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1905L: linux-bluetooth@vger.kernel.org
1906W: http://www.bluez.org/
22e7a424
MH
1907T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1908T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1909S: Maintained
679655da
JP
1910F: net/bluetooth/
1911F: include/net/bluetooth/
1da177e4
LT
1912
1913BONDING DRIVER
79b30750 1914M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1915M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1916M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1917L: netdev@vger.kernel.org
ce00f85c
JC
1918W: http://sourceforge.net/projects/bonding/
1919S: Supported
679655da 1920F: drivers/net/bonding/
c117ab84 1921F: include/uapi/linux/if_bonding.h
1da177e4 1922
b5f4df34
AS
1923BPF (Safe dynamic programs and tools)
1924M: Alexei Starovoitov <ast@kernel.org>
1925L: netdev@vger.kernel.org
1926L: linux-kernel@vger.kernel.org
1927S: Supported
1928F: kernel/bpf/
1929
39105890 1930BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1931M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1932L: netdev@vger.kernel.org
1933S: Supported
adfc5217 1934F: drivers/net/ethernet/broadcom/b44.*
39105890 1935
32ec90d5
FF
1936BROADCOM GENET ETHERNET DRIVER
1937M: Florian Fainelli <f.fainelli@gmail.com>
1938L: netdev@vger.kernel.org
1939S: Supported
1940F: drivers/net/ethernet/broadcom/genet/
1941
948c51e6 1942BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1943M: Sony Chacko <sony.chacko@qlogic.com>
1944M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1945L: netdev@vger.kernel.org
1946S: Supported
adfc5217
JK
1947F: drivers/net/ethernet/broadcom/bnx2.*
1948F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1949
4d9d2cb0 1950BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1951M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1952L: netdev@vger.kernel.org
1953S: Supported
adfc5217 1954F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1955
90f4c594 1956BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1957M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1958M: Matt Porter <mporter@linaro.org>
497a045d 1959L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1960T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1961S: Maintained
1962F: arch/arm/mach-bcm/
1963F: arch/arm/boot/dts/bcm113*
90f4c594 1964F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1965F: arch/arm/boot/dts/bcm281*
1966F: arch/arm/configs/bcm_defconfig
1967F: drivers/mmc/host/sdhci_bcm_kona.c
1968F: drivers/clocksource/bcm_kona_timer.c
1969
f680f25c
SW
1970BROADCOM BCM2835 ARM ARCHICTURE
1971M: Stephen Warren <swarren@wwwdotorg.org>
1972L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1973T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1974S: Maintained
d30fe627 1975F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1976F: arch/arm/boot/dts/bcm2835*
1977F: arch/arm/configs/bcm2835_defconfig
1978F: drivers/*/*bcm2835*
1979
5b293ebe
HM
1980BROADCOM BCM5301X ARM ARCHICTURE
1981M: Hauke Mehrtens <hauke@hauke-m.de>
1982L: linux-arm-kernel@lists.infradead.org
1983S: Maintained
1984F: arch/arm/mach-bcm/bcm_5301x.c
1985F: arch/arm/boot/dts/bcm5301x.dtsi
1986F: arch/arm/boot/dts/bcm470*
1987
948c51e6 1988BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 1989M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 1990M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1991L: netdev@vger.kernel.org
1992S: Supported
adfc5217 1993F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1994
a9533e7e
HP
1995BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1996M: Brett Rudley <brudley@broadcom.com>
818c07b8 1997M: Arend van Spriel <arend@broadcom.com>
85d63686 1998M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1999M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2000L: linux-wireless@vger.kernel.org
5615171c 2001L: brcm80211-dev-list@broadcom.com
a9533e7e 2002S: Supported
f62ebdd5 2003F: drivers/net/wireless/brcm80211/
a9533e7e 2004
9958d6f9 2005BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 2006M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
2007L: linux-scsi@vger.kernel.org
2008S: Supported
2009F: drivers/scsi/bnx2fc/
2010
6a6b5ad0
EW
2011BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2012M: Eddie Wai <eddie.wai@broadcom.com>
2013L: linux-scsi@vger.kernel.org
2014S: Supported
2015F: drivers/scsi/bnx2i/
2016
7b7f588b
MM
2017BROADCOM KONA GPIO DRIVER
2018M: Markus Mayer <markus.mayer@linaro.org>
2019L: bcm-kernel-feedback-list@broadcom.com
2020S: Supported
2021F: drivers/gpio/gpio-bcm-kona.c
2022F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2023
c9678d86
RM
2024BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2025M: Rafał Miłecki <zajec5@gmail.com>
2026L: linux-wireless@vger.kernel.org
2027S: Maintained
2028F: drivers/bcma/
2029F: include/linux/bcma/
2030
b8302205
FF
2031BROADCOM SYSTEMPORT ETHERNET DRIVER
2032M: Florian Fainelli <f.fainelli@gmail.com>
2033L: netdev@vger.kernel.org
2034S: Supported
2035F: drivers/net/ethernet/broadcom/bcmsysport.*
2036
7725ccfd 2037BROCADE BFA FC SCSI DRIVER
aa803370
AG
2038M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2039M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2040L: linux-scsi@vger.kernel.org
2041S: Supported
2042F: drivers/scsi/bfa/
7725ccfd 2043
8b230ed8
RM
2044BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2045M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2046L: netdev@vger.kernel.org
2047S: Supported
f844a0ea 2048F: drivers/net/ethernet/brocade/bna/
8b230ed8 2049
5cdf7f76 2050BSG (block layer generic sg v4 driver)
8b58be88 2051M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2052L: linux-scsi@vger.kernel.org
2053S: Supported
679655da
JP
2054F: block/bsg.c
2055F: include/linux/bsg.h
c117ab84 2056F: include/uapi/linux/bsg.h
5cdf7f76 2057
af39917d
CL
2058BT87X AUDIO DRIVER
2059M: Clemens Ladisch <clemens@ladisch.de>
2060L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2061T: git git://git.alsa-project.org/alsa-kernel.git
2062S: Maintained
2063F: Documentation/sound/alsa/Bt87x.txt
2064F: sound/pci/bt87x.c
2065
ff1d5c2f 2066BT8XXGPIO DRIVER
eb032b98 2067M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2068W: http://bu3sch.de/btgpio.php
2069S: Maintained
72dbb705 2070F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2071
eb1eb04f 2072BTRFS FILE SYSTEM
c0778e25
CM
2073M: Chris Mason <clm@fb.com>
2074M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2075L: linux-btrfs@vger.kernel.org
2076W: http://btrfs.wiki.kernel.org/
8a6e2535 2077Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2078T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2079S: Maintained
679655da
JP
2080F: Documentation/filesystems/btrfs.txt
2081F: fs/btrfs/
eb1eb04f 2082
1da177e4 2083BTTV VIDEO4LINUX DRIVER
1b2c14b4 2084M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2085L: linux-media@vger.kernel.org
96b6aba0 2086W: http://linuxtv.org
275ffde4 2087T: git git://linuxtv.org/media_tree.git
f96236e5 2088S: Odd fixes
679655da 2089F: Documentation/video4linux/bttv/
90d72ac6 2090F: drivers/media/pci/bt8xx/bttv*
1da177e4 2091
1f34923c
KA
2092BUSLOGIC SCSI DRIVER
2093M: Khalid Aziz <khalid@gonehiking.org>
2094L: linux-scsi@vger.kernel.org
2095S: Maintained
2096F: drivers/scsi/BusLogic.*
2097F: drivers/scsi/FlashPoint.*
2098
af39917d
CL
2099C-MEDIA CMI8788 DRIVER
2100M: Clemens Ladisch <clemens@ladisch.de>
2101L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2102T: git git://git.alsa-project.org/alsa-kernel.git
2103S: Maintained
2104F: sound/pci/oxygen/
2105
2141355f
MS
2106C6X ARCHITECTURE
2107M: Mark Salter <msalter@redhat.com>
2108M: Aurelien Jacquiot <a-jacquiot@ti.com>
2109L: linux-c6x-dev@linux-c6x.org
2110W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2111S: Maintained
2112F: arch/c6x/
2113
a5432f5a 2114CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2115M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2116L: linux-cachefs@redhat.com
2117S: Supported
2118F: Documentation/filesystems/caching/cachefiles.txt
2119F: fs/cachefiles/
2120
c815ca39
HV
2121CADET FM/AM RADIO RECEIVER DRIVER
2122M: Hans Verkuil <hverkuil@xs4all.nl>
2123L: linux-media@vger.kernel.org
2124T: git git://linuxtv.org/media_tree.git
2125W: http://linuxtv.org
2126S: Maintained
2127F: drivers/media/radio/radio-cadet*
2128
77d5140f 2129CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2130M: Jonathan Corbet <corbet@lwn.net>
661263b5 2131L: linux-media@vger.kernel.org
275ffde4 2132T: git git://linuxtv.org/media_tree.git
77d5140f 2133S: Maintained
679655da 2134F: Documentation/video4linux/cafe_ccic
90d72ac6 2135F: drivers/media/platform/marvell-ccic/
77d5140f 2136
201b6bab 2137CAIF NETWORK LAYER
5c574f50 2138M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2139L: netdev@vger.kernel.org
2140S: Supported
2141F: Documentation/networking/caif/
2142F: drivers/net/caif/
c117ab84 2143F: include/uapi/linux/caif/
201b6bab
JP
2144F: include/net/caif/
2145F: net/caif/
2146
77dac90f 2147CALGARY x86-64 IOMMU
8b58be88
JP
2148M: Muli Ben-Yehuda <muli@il.ibm.com>
2149M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2150L: discuss@x86-64.org
2151S: Maintained
679655da
JP
2152F: arch/x86/kernel/pci-calgary_64.c
2153F: arch/x86/kernel/tce_64.c
2154F: arch/x86/include/asm/calgary.h
2155F: arch/x86/include/asm/tce.h
77dac90f 2156
e2d1d6c0 2157CAN NETWORK LAYER
8d15d386 2158M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2159L: linux-can@vger.kernel.org
ec78213a 2160W: http://gitorious.org/linux-can
405cc273 2161T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2162S: Maintained
f35f6c8f 2163F: Documentation/networking/can.txt
8d15d386 2164F: net/can/
8d15d386 2165F: include/linux/can/core.h
c117ab84
CEB
2166F: include/uapi/linux/can.h
2167F: include/uapi/linux/can/bcm.h
2168F: include/uapi/linux/can/raw.h
2169F: include/uapi/linux/can/gw.h
e2d1d6c0 2170
4261a204 2171CAN NETWORK DRIVERS
8b58be88 2172M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2173M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2174L: linux-can@vger.kernel.org
ec78213a 2175W: http://gitorious.org/linux-can
405cc273 2176T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2177S: Maintained
8d15d386
OH
2178F: drivers/net/can/
2179F: include/linux/can/dev.h
8d15d386 2180F: include/linux/can/platform/
c117ab84
CEB
2181F: include/uapi/linux/can/error.h
2182F: include/uapi/linux/can/netlink.h
4261a204 2183
95d16c72
JM
2184CAPABILITIES
2185M: Serge Hallyn <serge.hallyn@canonical.com>
2186L: linux-security-module@vger.kernel.org
6305902c 2187S: Supported
95d16c72 2188F: include/linux/capability.h
c117ab84 2189F: include/uapi/linux/capability.h
95d16c72 2190F: security/capability.c
6305902c 2191F: security/commoncap.c
38a94118 2192F: kernel/capability.c
95d16c72 2193
b8154542 2194CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2195M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2196L: linuxppc-dev@lists.ozlabs.org
2197L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2198W: http://www.ibm.com/developerworks/power/cell/
2199S: Supported
679655da 2200F: arch/powerpc/include/asm/cell*.h
679655da 2201F: arch/powerpc/include/asm/spu*.h
c117ab84 2202F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2203F: arch/powerpc/oprofile/*cell*
2204F: arch/powerpc/platforms/cell/
b8154542 2205
9030aaf9 2206CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2207M: Sage Weil <sage@inktank.com>
82593f87 2208L: ceph-devel@vger.kernel.org
09d90327 2209W: http://ceph.com/
fb99f881 2210T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2211S: Supported
2212F: Documentation/filesystems/ceph.txt
14430813
JP
2213F: fs/ceph/
2214F: net/ceph/
2215F: include/linux/ceph/
2216F: include/linux/crush/
9030aaf9 2217
18332a80 2218CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2219L: linux-usb@vger.kernel.org
10c6c9c9 2220S: Orphan
679655da
JP
2221F: Documentation/usb/WUSB-Design-overview.txt
2222F: Documentation/usb/wusb-cbaf
355ffe69
DV
2223F: drivers/usb/host/hwa-hc.c
2224F: drivers/usb/host/whci/
679655da
JP
2225F: drivers/usb/wusbcore/
2226F: include/linux/usb/wusb*
18332a80 2227
70e84049 2228CFAG12864B LCD DRIVER
8b58be88 2229M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2230W: http://miguelojeda.es/auxdisplay.htm
2231W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2232S: Maintained
679655da
JP
2233F: drivers/auxdisplay/cfag12864b.c
2234F: include/linux/cfag12864b.h
70e84049
MOS
2235
2236CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2237M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2238W: http://miguelojeda.es/auxdisplay.htm
2239W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2240S: Maintained
679655da
JP
2241F: drivers/auxdisplay/cfag12864bfb.c
2242F: include/linux/cfag12864b.h
70e84049 2243
704232c2 2244CFG80211 and NL80211
8b58be88 2245M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2246L: linux-wireless@vger.kernel.org
ce466579
JB
2247W: http://wireless.kernel.org/
2248T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2249T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2250S: Maintained
c117ab84 2251F: include/uapi/linux/nl80211.h
679655da
JP
2252F: include/net/cfg80211.h
2253F: net/wireless/*
2254X: net/wireless/wext*
704232c2 2255
46e64261
GKH
2256CHAR and MISC DRIVERS
2257M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2258M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2259T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2260S: Supported
46e64261
GKH
2261F: drivers/char/*
2262F: drivers/misc/*
471322a8 2263F: include/linux/miscdevice.h
46e64261 2264
0a920b5b 2265CHECKPATCH
8b58be88 2266M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2267M: Joe Perches <joe@perches.com>
2268S: Maintained
679655da 2269F: scripts/checkpatch.pl
0a920b5b 2270
f8407f26
HW
2271CHINESE DOCUMENTATION
2272M: Harry Wei <harryxiyou@gmail.com>
9740153c 2273L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2274L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2275S: Maintained
2276F: Documentation/zh_CN/
2277
2721ea2c 2278CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2279M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2280T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2281L: linux-usb@vger.kernel.org
2282S: Maintained
2283F: drivers/usb/chipidea/
2284
ab043105
OJ
2285CHROME HARDWARE PLATFORM SUPPORT
2286M: Olof Johansson <olof@lixom.net>
2287S: Maintained
2288F: drivers/platform/chrome/
2289
641cb85e 2290CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2291M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2292M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2293M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2294M: Neel Patel <neepatel@cisco.com>
7063fbf2 2295S: Supported
a6a5580c 2296F: drivers/net/ethernet/cisco/enic/
7063fbf2 2297
e3cf00d0 2298CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2299M: Upinder Malhi <umalhi@cisco.com>
2300S: Supported
2301F: drivers/infiniband/hw/usnic
e3cf00d0 2302
2b7a52a4 2303CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2304M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2305L: netdev@vger.kernel.org
2306S: Maintained
57d0b7a0 2307F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2308
2b7a52a4 2309CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2310M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2311L: linux-usb@vger.kernel.org
2b7a52a4 2312S: Maintained
679655da 2313F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2314
3d4cfdc9
MB
2315CIRRUS LOGIC AUDIO CODEC DRIVERS
2316M: Brian Austin <brian.austin@cirrus.com>
2317M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2318L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2319S: Maintained
2320F: sound/soc/codecs/cs*
2321
94574d9a
KRW
2322CLEANCACHE API
2323M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2324L: linux-kernel@vger.kernel.org
2325S: Maintained
2326F: mm/cleancache.c
2327F: include/linux/cleancache.h
2328
d4275354 2329CLK API
8b58be88 2330M: Russell King <linux@arm.linux.org.uk>
37417046 2331S: Maintained
d4275354
RK
2332F: include/linux/clk.h
2333
9222d247
JS
2334CLOCKSOURCE, CLOCKEVENT DRIVERS
2335M: Daniel Lezcano <daniel.lezcano@linaro.org>
2336M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2337L: linux-kernel@vger.kernel.org
9222d247
JS
2338T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2339S: Supported
2340F: drivers/clocksource
2341
5df6d737 2342CISCO FCOE HBA DRIVER
8fc89a79
HP
2343M: Hiral Patel <hiralpat@cisco.com>
2344M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2345M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2346L: linux-scsi@vger.kernel.org
2347S: Supported
2a99921a 2348F: drivers/scsi/fnic/
5df6d737 2349
529aa8cb
TLSC
2350CMPC ACPI DRIVER
2351M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2352M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2353L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2354S: Supported
2355F: drivers/platform/x86/classmate-laptop.c
2356
74425eee 2357COCCINELLE/Semantic Patches (SmPL)
26de9c26 2358M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2359M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2360M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2361M: Michal Marek <mmarek@suse.cz>
26de9c26 2362L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2363T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2364W: http://coccinelle.lip6.fr/
2365S: Supported
4b92b2aa 2366F: Documentation/coccinelle.txt
74425eee
NP
2367F: scripts/coccinelle/
2368F: scripts/coccicheck
2369
1da177e4 2370CODA FILE SYSTEM
8b58be88 2371M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2372M: coda@cs.cmu.edu
2373L: codalist@coda.cs.cmu.edu
2374W: http://www.coda.cs.cmu.edu/
2375S: Maintained
679655da
JP
2376F: Documentation/filesystems/coda.txt
2377F: fs/coda/
2378F: include/linux/coda*.h
c117ab84 2379F: include/uapi/linux/coda*.h
1da177e4 2380
7704addb 2381COMMON CLK FRAMEWORK
7704addb 2382M: Mike Turquette <mturquette@linaro.org>
35c1983e 2383L: linux-kernel@vger.kernel.org
7704addb
MT
2384T: git git://git.linaro.org/people/mturquette/linux.git
2385S: Maintained
60bea3b5
SW
2386F: drivers/clk/
2387X: drivers/clk/clkdev.c
7704addb 2388F: include/linux/clk-pr*
60bea3b5 2389F: include/linux/clk/
7704addb 2390
e2d1d6c0 2391COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2392M: Steve French <sfrench@samba.org>
51223df6 2393L: linux-cifs@vger.kernel.org
d1f28953 2394L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2395W: http://linux-cifs.samba.org/
8a6e2535 2396Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2397T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2398S: Supported
679655da
JP
2399F: Documentation/filesystems/cifs.txt
2400F: fs/cifs/
e2d1d6c0 2401
1da177e4 2402COMPACTPCI HOTPLUG CORE
8b58be88 2403M: Scott Murray <scott@spiteful.org>
64dab204 2404L: linux-pci@vger.kernel.org
82c4dfc7 2405S: Maintained
679655da 2406F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2407
2408COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2409M: Scott Murray <scott@spiteful.org>
64dab204 2410L: linux-pci@vger.kernel.org
82c4dfc7 2411S: Maintained
679655da 2412F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2413
2414COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2415M: Scott Murray <scott@spiteful.org>
64dab204 2416L: linux-pci@vger.kernel.org
82c4dfc7 2417S: Maintained
679655da 2418F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2419
5411552c 2420COMPAL LAPTOP SUPPORT
8b58be88 2421M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2422L: platform-driver-x86@vger.kernel.org
5411552c 2423S: Maintained
679655da 2424F: drivers/platform/x86/compal-laptop.c
5411552c 2425
949be0f7 2426CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2427M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2428L: accessrunner-general@lists.sourceforge.net
2429W: http://accessrunner.sourceforge.net/
949be0f7 2430S: Maintained
679655da 2431F: drivers/usb/atm/cxacru.c
949be0f7 2432
e2d1d6c0 2433CONFIGFS
d6351db2
JB
2434M: Joel Becker <jlbec@evilplan.org>
2435T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2436S: Supported
679655da
JP
2437F: fs/configfs/
2438F: include/linux/configfs.h
e2d1d6c0 2439
acb9c1b2 2440CONNECTOR
8b58be88 2441M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2442L: netdev@vger.kernel.org
2443S: Maintained
2444F: drivers/connector/
2445
a3e3354d 2446CONTROL GROUP (CGROUP)
860ca0e6 2447M: Tejun Heo <tj@kernel.org>
ad50c159 2448M: Li Zefan <lizefan@huawei.com>
12340313 2449L: cgroups@vger.kernel.org
860ca0e6 2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2451S: Maintained
a3e3354d 2452F: Documentation/cgroups/
679655da
JP
2453F: include/linux/cgroup*
2454F: kernel/cgroup*
a3e3354d
TH
2455
2456CONTROL GROUP - CPUSET
2457M: Li Zefan <lizefan@huawei.com>
2458L: cgroups@vger.kernel.org
2459W: http://www.bullopensource.org/cpuset/
2460W: http://oss.sgi.com/projects/cpusets/
2461T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2462S: Maintained
2463F: Documentation/cgroups/cpusets.txt
2464F: include/linux/cpuset.h
2465F: kernel/cpuset.c
2466
2467CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2468M: Johannes Weiner <hannes@cmpxchg.org>
2469M: Michal Hocko <mhocko@suse.cz>
2470L: cgroups@vger.kernel.org
2471L: linux-mm@kvack.org
2472S: Maintained
2473F: mm/memcontrol.c
2474F: mm/page_cgroup.c
fb3a0fb6 2475
bebe4678 2476CORETEMP HARDWARE MONITORING DRIVER
96859129 2477M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2478L: lm-sensors@lm-sensors.org
2479S: Maintained
679655da
JP
2480F: Documentation/hwmon/coretemp
2481F: drivers/hwmon/coretemp.c
bebe4678 2482
1da177e4 2483COSA/SRP SYNC SERIAL DRIVER
8b58be88 2484M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2485W: http://www.fi.muni.cz/~kas/cosa/
2486S: Maintained
679655da 2487F: drivers/net/wan/cosa*
1da177e4 2488
4371ee35 2489CPMAC ETHERNET DRIVER
8b58be88 2490M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2491L: netdev@vger.kernel.org
2492S: Maintained
b544dbac 2493F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2494
1da177e4 2495CPU FREQUENCY DRIVERS
49db1903 2496M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2497M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2498L: linux-pm@vger.kernel.org
1da177e4 2499S: Maintained
27209d91
VK
2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2501T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2502F: drivers/cpufreq/
2503F: include/linux/cpufreq.h
1da177e4 2504
8a67f0ef
VK
2505CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2506M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2507M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2508L: linux-pm@vger.kernel.org
2509W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2510S: Maintained
2511F: drivers/cpufreq/arm_big_little.h
2512F: drivers/cpufreq/arm_big_little.c
2513F: drivers/cpufreq/arm_big_little_dt.c
2514
14d2c34c 2515CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2516M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2517M: Daniel Lezcano <daniel.lezcano@linaro.org>
2518L: linux-pm@vger.kernel.org
2519L: linux-arm-kernel@lists.infradead.org
cea8321c 2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2521S: Maintained
2522F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2523
a8e39c35 2524CPUIDLE DRIVERS
49db1903 2525M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2526M: Daniel Lezcano <daniel.lezcano@linaro.org>
2527L: linux-pm@vger.kernel.org
2528S: Maintained
cea8321c 2529T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2530F: drivers/cpuidle/*
2531F: include/linux/cpuidle.h
2532
1da177e4 2533CPUID/MSR DRIVER
8b58be88 2534M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2535S: Maintained
679655da
JP
2536F: arch/x86/kernel/cpuid.c
2537F: arch/x86/kernel/msr.c
1da177e4 2538
7fe2f639
DB
2539CPU POWER MONITORING SUBSYSTEM
2540M: Dominik Brodowski <linux@dominikbrodowski.net>
2541M: Thomas Renninger <trenn@suse.de>
2542S: Maintained
14430813 2543F: tools/power/cpupower/
7fe2f639 2544
1da177e4 2545CRAMFS FILESYSTEM
ce00f85c 2546W: http://sourceforge.net/projects/cramfs/
54886a71 2547S: Orphan / Obsolete
679655da
JP
2548F: Documentation/filesystems/cramfs.txt
2549F: fs/cramfs/
1da177e4
LT
2550
2551CRIS PORT
8b58be88
JP
2552M: Mikael Starvik <starvik@axis.com>
2553M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2554L: linux-cris-kernel@axis.com
1da177e4
LT
2555W: http://developer.axis.com
2556S: Maintained
679655da 2557F: arch/cris/
df621252 2558F: drivers/tty/serial/crisv10.*
1da177e4
LT
2559
2560CRYPTO API
8b58be88
JP
2561M: Herbert Xu <herbert@gondor.apana.org.au>
2562M: "David S. Miller" <davem@davemloft.net>
1da177e4 2563L: linux-crypto@vger.kernel.org
54e5881d 2564T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2565S: Maintained
679655da
JP
2566F: Documentation/crypto/
2567F: arch/*/crypto/
2568F: crypto/
2569F: drivers/crypto/
2570F: include/crypto/
1da177e4 2571
5b07bd57 2572CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2573M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2574L: linux-crypto@vger.kernel.org
2575S: Maintained
51a2228a
JP
2576F: crypto/ansi_cprng.c
2577F: crypto/rng.c
5b07bd57 2578
9b4ffa48 2579CS5535 Audio ALSA driver
8b58be88 2580M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2581S: Maintained
679655da 2582F: sound/pci/cs5535audio/
9b4ffa48 2583
a910e4a9 2584CW1200 WLAN driver
b75f0050
JP
2585M: Solomon Peachy <pizza@shaftnet.org>
2586S: Maintained
2587F: drivers/net/wireless/cw1200/
a910e4a9 2588
6d8425b1 2589CX18 VIDEO4LINUX DRIVER
6afdeaf8 2590M: Andy Walls <awalls@md.metrocast.net>
c4240509 2591L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2592L: linux-media@vger.kernel.org
275ffde4 2593T: git git://linuxtv.org/media_tree.git
6d8425b1 2594W: http://linuxtv.org
30e10993 2595W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2596S: Maintained
679655da 2597F: Documentation/video4linux/cx18.txt
90d72ac6 2598F: drivers/media/pci/cx18/
6c0f0359 2599F: include/uapi/linux/ivtv*
6d8425b1 2600
3f101d91
HV
2601CX2341X MPEG ENCODER HELPER MODULE
2602M: Hans Verkuil <hverkuil@xs4all.nl>
2603L: linux-media@vger.kernel.org
2604T: git git://linuxtv.org/media_tree.git
2605W: http://linuxtv.org
2606S: Maintained
c368360b 2607F: drivers/media/common/cx2341x*
3f101d91
HV
2608F: include/media/cx2341x*
2609
20357578 2610CX88 VIDEO4LINUX DRIVER
1b2c14b4 2611M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2612L: linux-media@vger.kernel.org
2613W: http://linuxtv.org
2614T: git git://linuxtv.org/media_tree.git
2615S: Odd fixes
2616F: Documentation/video4linux/cx88/
2617F: drivers/media/pci/cx88/
6d8425b1 2618
91952bc0
AP
2619CXD2820R MEDIA DRIVER
2620M: Antti Palosaari <crope@iki.fi>
2621L: linux-media@vger.kernel.org
2622W: http://linuxtv.org/
2623W: http://palosaari.fi/linux/
2624Q: http://patchwork.linuxtv.org/project/linux-media/list/
2625T: git git://linuxtv.org/anttip/media_tree.git
2626S: Maintained
2627F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2628
e5ec3789 2629CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2630M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2631L: netdev@vger.kernel.org
2632W: http://www.chelsio.com
2633S: Supported
f7917c00 2634F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2635
2636CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2637M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2638L: linux-rdma@vger.kernel.org
e5ec3789
SW
2639W: http://www.openfabrics.org
2640S: Supported
679655da 2641F: drivers/infiniband/hw/cxgb3/
e5ec3789 2642
be4c9bad 2643CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2644M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2645L: netdev@vger.kernel.org
2646W: http://www.chelsio.com
2647S: Supported
f7917c00 2648F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2649
2650CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2651M: Steve Wise <swise@chelsio.com>
2652L: linux-rdma@vger.kernel.org
2653W: http://www.openfabrics.org
2654S: Supported
2655F: drivers/infiniband/hw/cxgb4/
2656
5c20a5c7
CL
2657CXGB4VF ETHERNET DRIVER (CXGB4VF)
2658M: Casey Leedom <leedom@chelsio.com>
2659L: netdev@vger.kernel.org
2660W: http://www.chelsio.com
2661S: Supported
f7917c00 2662F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2663
b52b97a3
GC
2664STMMAC ETHERNET DRIVER
2665M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2666L: netdev@vger.kernel.org
2667W: http://www.stlinux.com
2668S: Supported
7ac6653a 2669F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2670
1da177e4 2671CYBERPRO FB DRIVER
8b58be88 2672M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2674W: http://www.arm.linux.org.uk/
2675S: Maintained
679655da 2676F: drivers/video/cyber2000fb.*
9fa68eae 2677
1da177e4 2678CYCLADES ASYNC MUX DRIVER
1da177e4 2679W: http://www.cyclades.com/
d459883e 2680S: Orphan
c897401b 2681F: drivers/tty/cyclades.c
679655da 2682F: include/linux/cyclades.h
c117ab84 2683F: include/uapi/linux/cyclades.h
1da177e4
LT
2684
2685CYCLADES PC300 DRIVER
1da177e4 2686W: http://www.cyclades.com/
d459883e 2687S: Orphan
679655da 2688F: drivers/net/wan/pc300*
1da177e4 2689
402f6ae4
AP
2690CYPRESS_FIRMWARE MEDIA DRIVER
2691M: Antti Palosaari <crope@iki.fi>
2692L: linux-media@vger.kernel.org
2693W: http://linuxtv.org/
2694W: http://palosaari.fi/linux/
2695Q: http://patchwork.linuxtv.org/project/linux-media/list/
2696T: git git://linuxtv.org/anttip/media_tree.git
2697S: Maintained
2698F: drivers/media/common/cypress_firmware*
2699
e3ae3525 2700CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2701M: Ferruh Yigit <fery@cypress.com>
6305902c 2702L: linux-input@vger.kernel.org
be9a6f40 2703S: Supported
6305902c
JP
2704F: drivers/input/touchscreen/cyttsp*
2705F: include/linux/input/cyttsp.h
e3ae3525 2706
1da177e4 2707DAMA SLAVE for AX.25
8b58be88 2708M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2709W: http://yaina.de/jreuter/
2710W: http://www.qsl.net/dl1bke/
2711L: linux-hams@vger.kernel.org
2712S: Maintained
679655da
JP
2713F: net/ax25/af_ax25.c
2714F: net/ax25/ax25_dev.c
2715F: net/ax25/ax25_ds_*
2716F: net/ax25/ax25_in.c
2717F: net/ax25/ax25_out.c
2718F: net/ax25/ax25_timer.c
2719F: net/ax25/sysctl_net_ax25.c
1da177e4 2720
e2d1d6c0 2721DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2722L: netdev@vger.kernel.org
5ff77428 2723S: Orphan
679655da 2724F: Documentation/networking/dmfe.txt
0f04e2aa 2725F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2726
2727DC390/AM53C974 SCSI driver
8b58be88 2728M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2729W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2730M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2731S: Maintained
679655da 2732F: drivers/scsi/tmscsim.*
e2d1d6c0 2733
1da177e4 2734DC395x SCSI driver
61eee9a7 2735M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2736M: Ali Akcaagac <aliakc@web.de>
2737M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2738L: dc395x@twibble.org
cf015e9f
JP
2739W: http://twibble.org/dist/dc395x/
2740W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2741S: Maintained
679655da
JP
2742F: Documentation/scsi/dc395x.txt
2743F: drivers/scsi/dc395x.*
1da177e4 2744
eb8edb08 2745DCCP PROTOCOL
a89d030e 2746M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2747L: dccp@vger.kernel.org
c996d8b9 2748W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2749S: Maintained
679655da 2750F: include/linux/dccp.h
c117ab84 2751F: include/uapi/linux/dccp.h
679655da
JP
2752F: include/linux/tfrc.h
2753F: net/dccp/
eb8edb08 2754
1da177e4 2755DECnet NETWORK LAYER
1da177e4
LT
2756W: http://linux-decnet.sourceforge.net
2757L: linux-decnet-user@lists.sourceforge.net
f546444d 2758S: Orphan
679655da
JP
2759F: Documentation/networking/decnet.txt
2760F: net/decnet/
1da177e4 2761
ebff05b9
MR
2762DECSTATION PLATFORM SUPPORT
2763M: "Maciej W. Rozycki" <macro@linux-mips.org>
2764L: linux-mips@linux-mips.org
2765W: http://www.linux-mips.org/wiki/DECstation
2766S: Maintained
2767F: arch/mips/dec/
2768F: arch/mips/include/asm/dec/
2769F: arch/mips/include/asm/mach-dec/
2770
1da177e4 2771DEFXX FDDI NETWORK DRIVER
8b58be88 2772M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2773S: Maintained
33f810b2 2774F: drivers/net/fddi/defxx.*
1da177e4 2775
ad8f07cc 2776DELL LAPTOP DRIVER
8b58be88 2777M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2778L: platform-driver-x86@vger.kernel.org
ad8f07cc 2779S: Maintained
679655da 2780F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2781
1da177e4 2782DELL LAPTOP SMM DRIVER
a1406d87 2783M: Guenter Roeck <linux@roeck-us.net>
679655da 2784F: drivers/char/i8k.c
c117ab84 2785F: include/uapi/linux/i8k.h
1da177e4 2786
90563ec4 2787DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2788M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2789S: Maintained
679655da
JP
2790F: Documentation/dcdbas.txt
2791F: drivers/firmware/dcdbas.*
90563ec4 2792
0b3f6109 2793DELL WMI EXTRAS DRIVER
8b58be88 2794M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2795S: Maintained
36b3a96f 2796F: drivers/platform/x86/dell-wmi.c
0b3f6109 2797
5efc75e3
PZ
2798DESIGNWARE USB2 DRD IP DRIVER
2799M: Paul Zimmerman <paulz@synopsys.com>
2800L: linux-usb@vger.kernel.org
2801S: Maintained
197ba5f4 2802F: drivers/usb/dwc2/
5efc75e3 2803
94ab23dd
FB
2804DESIGNWARE USB3 DRD IP DRIVER
2805M: Felipe Balbi <balbi@ti.com>
2806L: linux-usb@vger.kernel.org
2807L: linux-omap@vger.kernel.org
2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2809S: Maintained
2810F: drivers/usb/dwc3/
2811
89d07767
KP
2812DEVICE FREQUENCY (DEVFREQ)
2813M: MyungJoo Ham <myungjoo.ham@samsung.com>
2814M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2815L: linux-pm@vger.kernel.org
89d07767
KP
2816S: Maintained
2817F: drivers/devfreq/
2818
1da177e4 2819DEVICE NUMBER REGISTRY
8b58be88 2820M: Torben Mathiasen <device@lanana.org>
1da177e4 2821W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2822S: Maintained
2823
e2d1d6c0 2824DEVICE-MAPPER (LVM)
854ecaad 2825M: Alasdair Kergon <agk@redhat.com>
8504eed3 2826M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2827M: dm-devel@redhat.com
e2d1d6c0
RD
2828L: dm-devel@redhat.com
2829W: http://sources.redhat.com/dm
8a6e2535 2830Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2831T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2832T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2833S: Maintained
679655da
JP
2834F: Documentation/device-mapper/
2835F: drivers/md/dm*
854ecaad 2836F: drivers/md/persistent-data/
679655da
JP
2837F: include/linux/device-mapper.h
2838F: include/linux/dm-*.h
8504eed3 2839F: include/uapi/linux/dm-*.h
e2d1d6c0 2840
c0d995aa
OST
2841DIALOG SEMICONDUCTOR DRIVERS
2842M: Support Opensource <support.opensource@diasemi.com>
2843W: http://www.dialog-semiconductor.com/products
2844S: Supported
2845F: Documentation/hwmon/da90??
2846F: drivers/gpio/gpio-da90??.c
2847F: drivers/hwmon/da90??-hwmon.c
2848F: drivers/input/misc/da90??_onkey.c
2849F: drivers/input/touchscreen/da9052_tsi.c
2850F: drivers/leds/leds-da90??.c
2851F: drivers/mfd/da903x.c
2852F: drivers/mfd/da90??-*.c
2853F: drivers/power/da9052-battery.c
2854F: drivers/regulator/da903x.c
2855F: drivers/regulator/da9???-regulator.[ch]
2856F: drivers/rtc/rtc-da90??.c
2857F: drivers/video/backlight/da90??_bl.c
2858F: drivers/watchdog/da90??_wdt.c
2859F: include/linux/mfd/da903x.h
2860F: include/linux/mfd/da9052/
2861F: include/linux/mfd/da9055/
2862F: include/linux/mfd/da9063/
2863F: include/sound/da[79]*.h
2864F: sound/soc/codecs/da[79]*.[ch]
2865
599aa697
LL
2866DIGI NEO AND CLASSIC PCI PRODUCTS
2867M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2868M: Mark Hounschell <markh@compro.net>
599aa697
LL
2869L: driverdev-devel@linuxdriverproject.org
2870S: Maintained
2871F: drivers/staging/dgnc/
2872
2873DIGI EPCA PCI PRODUCTS
2874M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2875M: Mark Hounschell <markh@compro.net>
599aa697
LL
2876L: driverdev-devel@linuxdriverproject.org
2877S: Maintained
2878F: drivers/staging/dgap/
2879
335d7c58 2880DIOLAN U2C-12 I2C DRIVER
ca462085 2881M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2882L: linux-i2c@vger.kernel.org
2883S: Maintained
2884F: drivers/i2c/busses/i2c-diolan-u2c.c
2885
e7839f25 2886DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2887M: Eric Paris <eparis@parisplace.org>
3c5119c0 2888S: Maintained
679655da
JP
2889F: Documentation/filesystems/dnotify.txt
2890F: fs/notify/dnotify/
2891F: include/linux/dnotify.h
1da177e4
LT
2892
2893DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2894M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2895W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2896W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2897W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2898S: Maintained
2899
4480f15b 2900DISKQUOTA
8b58be88 2901M: Jan Kara <jack@suse.cz>
1da177e4 2902S: Maintained
679655da
JP
2903F: Documentation/filesystems/quota.txt
2904F: fs/quota/
2905F: include/linux/quota*.h
c117ab84 2906F: include/uapi/linux/quota*.h
1da177e4 2907
702686ad
BT
2908DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2909M: Bernie Thompson <bernie@plugable.com>
2910L: linux-fbdev@vger.kernel.org
2911S: Maintained
2912W: http://plugable.com/category/projects/udlfb/
2913F: drivers/video/udlfb.c
2914F: include/video/udlfb.h
2915F: Documentation/fb/udlfb.txt
2916
e7839f25 2917DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2918M: Christine Caulfield <ccaulfie@redhat.com>
2919M: David Teigland <teigland@redhat.com>
a4644184 2920L: cluster-devel@redhat.com
5be7b50f 2921W: http://sources.redhat.com/cluster/
54e5881d 2922T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2923S: Supported
679655da 2924F: fs/dlm/
5be7b50f 2925
53b6b3e0
SS
2926DMA BUFFER SHARING FRAMEWORK
2927M: Sumit Semwal <sumit.semwal@linaro.org>
2928S: Maintained
2929L: linux-media@vger.kernel.org
2930L: dri-devel@lists.freedesktop.org
2931L: linaro-mm-sig@lists.linaro.org
2932F: drivers/base/dma-buf*
2933F: include/linux/dma-buf*
2934F: Documentation/dma-buf-sharing.txt
2935T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2936
b3e5f263 2937DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2938M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2939M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2940L: dmaengine@vger.kernel.org
2941Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2942S: Supported
679655da
JP
2943F: drivers/dma/
2944F: include/linux/dma*
5dbd05d4
VK
2945T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2946T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2947
b825037d 2948DME1737 HARDWARE MONITOR DRIVER
8b58be88 2949M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2950L: lm-sensors@lm-sensors.org
2951S: Maintained
679655da
JP
2952F: Documentation/hwmon/dme1737
2953F: drivers/hwmon/dme1737.c
b825037d 2954
5b9c9bf6 2955DOCKING STATION DRIVER
8b58be88 2956M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2957L: linux-acpi@vger.kernel.org
8b59a454 2958S: Supported
679655da 2959F: drivers/acpi/dock.c
5b9c9bf6 2960
7d2c86b5 2961DOCUMENTATION
01358e56 2962M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2963L: linux-doc@vger.kernel.org
01358e56 2964T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2965S: Maintained
679655da 2966F: Documentation/
97be078b
RD
2967X: Documentation/ABI/
2968X: Documentation/devicetree/
2969X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 2970
1da177e4 2971DOUBLETALK DRIVER
8b58be88 2972M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2973L: blinux-list@redhat.com
2974S: Maintained
679655da
JP
2975F: drivers/char/dtlk.c
2976F: include/linux/dtlk.h
1da177e4 2977
e2d1d6c0 2978DPT_I2O SCSI RAID DRIVER
8b58be88 2979M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2980L: linux-scsi@vger.kernel.org
2981W: http://www.adaptec.com/
2982S: Maintained
679655da
JP
2983F: drivers/scsi/dpt*
2984F: drivers/scsi/dpt/
e2d1d6c0 2985
b411b363 2986DRBD DRIVER
28b8e8d4
JP
2987P: Philipp Reisner
2988P: Lars Ellenberg
2989M: drbd-dev@lists.linbit.com
2990L: drbd-user@lists.linbit.com
2991W: http://www.drbd.org
2992T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2993T: git git://git.drbd.org/drbd-8.3.git
2994S: Supported
2995F: drivers/block/drbd/
2996F: lib/lru_cache.c
2997F: Documentation/blockdev/drbd/
b411b363 2998
87544653 2999DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3000M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3001T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3002S: Supported
679655da 3003F: Documentation/kobject.txt
7cfc51b9 3004F: drivers/base/
679655da 3005F: fs/sysfs/
87544653 3006F: fs/debugfs/
679655da 3007F: include/linux/kobj*
87544653 3008F: include/linux/debugfs.h
679655da 3009F: lib/kobj*
1da177e4
LT
3010
3011DRM DRIVERS
8b58be88 3012M: David Airlie <airlied@linux.ie>
4c6a3999 3013L: dri-devel@lists.freedesktop.org
b0447888 3014T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3015S: Maintained
679655da 3016F: drivers/gpu/drm/
433e3b34 3017F: drivers/gpu/vga/
850e9411 3018F: include/drm/
c117ab84 3019F: include/uapi/drm/
1da177e4 3020
566f5939
AD
3021RADEON DRM DRIVERS
3022M: Alex Deucher <alexander.deucher@amd.com>
3023M: Christian König <christian.koenig@amd.com>
3024L: dri-devel@lists.freedesktop.org
3025T: git git://people.freedesktop.org/~agd5f/linux
3026S: Supported
3027F: drivers/gpu/drm/radeon/
3028F: include/drm/radeon*
3029F: include/uapi/drm/radeon*
3030
03e255b9
TR
3031DRM PANEL DRIVERS
3032M: Thierry Reding <thierry.reding@gmail.com>
3033L: dri-devel@lists.freedesktop.org
3034T: git git://anongit.freedesktop.org/tegra/linux.git
3035S: Maintained
3036F: drivers/gpu/drm/drm_panel.c
3037F: drivers/gpu/drm/panel/
3038F: include/drm/drm_panel.h
3039F: Documentation/devicetree/bindings/panel/
3040
8daf7473 3041INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3042M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3043M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3044L: intel-gfx@lists.freedesktop.org
8daf7473 3045L: dri-devel@lists.freedesktop.org
47f95647 3046Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3047T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3048S: Supported
14430813 3049F: drivers/gpu/drm/i915/
8daf7473 3050F: include/drm/i915*
c117ab84 3051F: include/uapi/drm/i915*
8daf7473 3052
398a6d4a
KP
3053DRM DRIVERS FOR EXYNOS
3054M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3055M: Joonyoung Shim <jy0922.shim@samsung.com>
3056M: Seung-Woo Kim <sw0312.kim@samsung.com>
3057M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3058L: dri-devel@lists.freedesktop.org
25a58030 3059T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3060S: Supported
14430813 3061F: drivers/gpu/drm/exynos/
398a6d4a 3062F: include/drm/exynos*
c117ab84 3063F: include/uapi/drm/exynos*
398a6d4a 3064
bd3b49f2 3065DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3066M: Thierry Reding <thierry.reding@gmail.com>
3067M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3068L: dri-devel@lists.freedesktop.org
3069L: linux-tegra@vger.kernel.org
a5ad7a63 3070T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3071S: Supported
dee8268f 3072F: drivers/gpu/drm/tegra/
a5ad7a63 3073F: drivers/gpu/host1x/
e1e90644 3074F: include/linux/host1x.h
a5ad7a63 3075F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3076F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3077
598df1ac
AK
3078DSBR100 USB FM RADIO DRIVER
3079M: Alexey Klimov <klimov.linux@gmail.com>
3080L: linux-media@vger.kernel.org
3081T: git git://linuxtv.org/media_tree.git
3082S: Maintained
3083F: drivers/media/radio/dsbr100.c
3084
1da177e4 3085DSCC4 DRIVER
8b58be88 3086M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3087L: netdev@vger.kernel.org
1da177e4 3088S: Maintained
679655da 3089F: drivers/net/wan/dscc4.c
1da177e4 3090
91952bc0
AP
3091DVB_USB_AF9015 MEDIA DRIVER
3092M: Antti Palosaari <crope@iki.fi>
3093L: linux-media@vger.kernel.org
3094W: http://linuxtv.org/
3095W: http://palosaari.fi/linux/
3096Q: http://patchwork.linuxtv.org/project/linux-media/list/
3097T: git git://linuxtv.org/anttip/media_tree.git
3098S: Maintained
3099F: drivers/media/usb/dvb-usb-v2/af9015*
3100
3101DVB_USB_AF9035 MEDIA DRIVER
3102M: Antti Palosaari <crope@iki.fi>
3103L: linux-media@vger.kernel.org
3104W: http://linuxtv.org/
3105W: http://palosaari.fi/linux/
3106Q: http://patchwork.linuxtv.org/project/linux-media/list/
3107T: git git://linuxtv.org/anttip/media_tree.git
3108S: Maintained
3109F: drivers/media/usb/dvb-usb-v2/af9035*
3110
3111DVB_USB_ANYSEE MEDIA DRIVER
3112M: Antti Palosaari <crope@iki.fi>
3113L: linux-media@vger.kernel.org
3114W: http://linuxtv.org/
3115W: http://palosaari.fi/linux/
3116Q: http://patchwork.linuxtv.org/project/linux-media/list/
3117T: git git://linuxtv.org/anttip/media_tree.git
3118S: Maintained
3119F: drivers/media/usb/dvb-usb-v2/anysee*
3120
3121DVB_USB_AU6610 MEDIA DRIVER
3122M: Antti Palosaari <crope@iki.fi>
3123L: linux-media@vger.kernel.org
3124W: http://linuxtv.org/
3125W: http://palosaari.fi/linux/
3126Q: http://patchwork.linuxtv.org/project/linux-media/list/
3127T: git git://linuxtv.org/anttip/media_tree.git
3128S: Maintained
3129F: drivers/media/usb/dvb-usb-v2/au6610*
3130
3131DVB_USB_CE6230 MEDIA DRIVER
3132M: Antti Palosaari <crope@iki.fi>
3133L: linux-media@vger.kernel.org
3134W: http://linuxtv.org/
3135W: http://palosaari.fi/linux/
3136Q: http://patchwork.linuxtv.org/project/linux-media/list/
3137T: git git://linuxtv.org/anttip/media_tree.git
3138S: Maintained
3139F: drivers/media/usb/dvb-usb-v2/ce6230*
3140
d099dea2
MK
3141DVB_USB_CXUSB MEDIA DRIVER
3142M: Michael Krufky <mkrufky@linuxtv.org>
3143L: linux-media@vger.kernel.org
3144W: http://linuxtv.org/
3145W: http://github.com/mkrufky
3146Q: http://patchwork.linuxtv.org/project/linux-media/list/
3147T: git git://linuxtv.org/media_tree.git
3148S: Maintained
9819da66 3149F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3150
91952bc0 3151DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3152M: Antti Palosaari <crope@iki.fi>
3153L: linux-media@vger.kernel.org
3154W: http://linuxtv.org/
3155W: http://palosaari.fi/linux/
3156Q: http://patchwork.linuxtv.org/project/linux-media/list/
3157T: git git://linuxtv.org/anttip/media_tree.git
3158S: Maintained
91952bc0 3159F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3160
5560983b 3161DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3162M: Antti Palosaari <crope@iki.fi>
3163L: linux-media@vger.kernel.org
3164W: http://linuxtv.org/
91952bc0
AP
3165Q: http://patchwork.linuxtv.org/project/linux-media/list/
3166T: git git://linuxtv.org/anttip/media_tree.git
3167S: Maintained
5560983b 3168F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3169
8856f5f2
MK
3170DVB_USB_MXL111SF MEDIA DRIVER
3171M: Michael Krufky <mkrufky@linuxtv.org>
3172L: linux-media@vger.kernel.org
3173W: http://linuxtv.org/
3174W: http://github.com/mkrufky
3175Q: http://patchwork.linuxtv.org/project/linux-media/list/
3176T: git git://linuxtv.org/mkrufky/mxl111sf.git
3177S: Maintained
3178F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3179
91952bc0
AP
3180DVB_USB_RTL28XXU MEDIA DRIVER
3181M: Antti Palosaari <crope@iki.fi>
3182L: linux-media@vger.kernel.org
3183W: http://linuxtv.org/
3184W: http://palosaari.fi/linux/
3185Q: http://patchwork.linuxtv.org/project/linux-media/list/
3186T: git git://linuxtv.org/anttip/media_tree.git
3187S: Maintained
3188F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3189
3190DVB_USB_V2 MEDIA DRIVER
3191M: Antti Palosaari <crope@iki.fi>
3192L: linux-media@vger.kernel.org
3193W: http://linuxtv.org/
3194W: http://palosaari.fi/linux/
3195Q: http://patchwork.linuxtv.org/project/linux-media/list/
3196T: git git://linuxtv.org/anttip/media_tree.git
3197S: Maintained
3198F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3199F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3200
ac0ac38f 3201DYNAMIC DEBUG
5c4a97d1 3202M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3203S: Maintained
3204F: lib/dynamic_debug.c
3205F: include/linux/dynamic_debug.h
3206
789c7048 3207DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3208M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3209S: Maintained
df621252 3210F: drivers/tty/serial/dz.*
789c7048 3211
91952bc0
AP
3212E4000 MEDIA DRIVER
3213M: Antti Palosaari <crope@iki.fi>
3214L: linux-media@vger.kernel.org
3215W: http://linuxtv.org/
3216W: http://palosaari.fi/linux/
3217Q: http://patchwork.linuxtv.org/project/linux-media/list/
3218T: git git://linuxtv.org/anttip/media_tree.git
3219S: Maintained
3220F: drivers/media/tuners/e4000*
3221
1da177e4 3222EATA-DMA SCSI DRIVER
8b58be88 3223M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3224L: linux-eata@i-connect.net
3225L: linux-scsi@vger.kernel.org
1da177e4 3226S: Maintained
679655da 3227F: drivers/scsi/eata*
1da177e4
LT
3228
3229EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3230M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3231L: linux-scsi@vger.kernel.org
3232S: Maintained
679655da 3233F: drivers/scsi/eata.c
1da177e4
LT
3234
3235EATA-PIO SCSI DRIVER
8b58be88 3236M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3237L: linux-eata@i-connect.net
3238L: linux-scsi@vger.kernel.org
1da177e4 3239S: Maintained
679655da 3240F: drivers/scsi/eata_pio.*
1da177e4 3241
91952bc0
AP
3242EC100 MEDIA DRIVER
3243M: Antti Palosaari <crope@iki.fi>
3244L: linux-media@vger.kernel.org
3245W: http://linuxtv.org/
3246W: http://palosaari.fi/linux/
3247Q: http://patchwork.linuxtv.org/project/linux-media/list/
3248T: git git://linuxtv.org/anttip/media_tree.git
3249S: Maintained
3250F: drivers/media/dvb-frontends/ec100*
3251
237fead6 3252ECRYPT FILE SYSTEM
0de9adf2 3253M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3254L: ecryptfs@vger.kernel.org
24a923e4 3255W: http://ecryptfs.org
6dc7516e 3256W: https://launchpad.net/ecryptfs
237fead6 3257S: Supported
679655da
JP
3258F: Documentation/filesystems/ecryptfs.txt
3259F: fs/ecryptfs/
237fead6 3260
da9bb1d2 3261EDAC-CORE
8b58be88 3262M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3263M: Borislav Petkov <bp@alien8.de>
3264M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3265L: linux-edac@vger.kernel.org
0e438e3f 3266W: bluesmoke.sourceforge.net
8c2a6a40 3267S: Supported
679655da 3268F: Documentation/edac.txt
91445c72 3269F: drivers/edac/
679655da 3270F: include/linux/edac.h
0e438e3f 3271
c476c23b 3272EDAC-AMD64
8b58be88 3273M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3274M: Borislav Petkov <bp@alien8.de>
91445c72 3275L: linux-edac@vger.kernel.org
c476c23b 3276W: bluesmoke.sourceforge.net
487ba8e8 3277S: Maintained
c476c23b
BP
3278F: drivers/edac/amd64_edac*
3279
836dae5d
RR
3280EDAC-CALXEDA
3281M: Doug Thompson <dougthompson@xmission.com>
3282M: Robert Richter <rric@kernel.org>
3283L: linux-edac@vger.kernel.org
3284W: bluesmoke.sourceforge.net
3285S: Maintained
3286F: drivers/edac/highbank*
3287
f65aad41
RB
3288EDAC-CAVIUM
3289M: Ralf Baechle <ralf@linux-mips.org>
3290M: David Daney <david.daney@cavium.com>
3291L: linux-edac@vger.kernel.org
3292L: linux-mips@linux-mips.org
3293W: bluesmoke.sourceforge.net
3294S: Supported
3295F: drivers/edac/octeon_edac*
3296
0e438e3f 3297EDAC-E752X
8b58be88
JP
3298M: Mark Gross <mark.gross@intel.com>
3299M: Doug Thompson <dougthompson@xmission.com>
91445c72 3300L: linux-edac@vger.kernel.org
0e438e3f
DP
3301W: bluesmoke.sourceforge.net
3302S: Maintained
679655da 3303F: drivers/edac/e752x_edac.c
0e438e3f
DP
3304
3305EDAC-E7XXX
8b58be88 3306M: Doug Thompson <dougthompson@xmission.com>
91445c72 3307L: linux-edac@vger.kernel.org
0e438e3f
DP
3308W: bluesmoke.sourceforge.net
3309S: Maintained
679655da 3310F: drivers/edac/e7xxx_edac.c
0e438e3f 3311
77c5f5d2 3312EDAC-GHES
1b2c14b4 3313M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3314L: linux-edac@vger.kernel.org
3315W: bluesmoke.sourceforge.net
3316S: Maintained
2caa67a6 3317F: drivers/edac/ghes_edac.c
77c5f5d2 3318
6bc78404 3319EDAC-I82443BXGX
8b58be88 3320M: Tim Small <tim@buttersideup.com>
91445c72 3321L: linux-edac@vger.kernel.org
6bc78404
DT
3322W: bluesmoke.sourceforge.net
3323S: Maintained
679655da 3324F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3325
3326EDAC-I3000
8b58be88 3327M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3328L: linux-edac@vger.kernel.org
6bc78404
DT
3329W: bluesmoke.sourceforge.net
3330S: Maintained
679655da 3331F: drivers/edac/i3000_edac.c
6bc78404
DT
3332
3333EDAC-I5000
8b58be88 3334M: Doug Thompson <dougthompson@xmission.com>
91445c72 3335L: linux-edac@vger.kernel.org
ba9a5918
DT
3336W: bluesmoke.sourceforge.net
3337S: Maintained
679655da 3338F: drivers/edac/i5000_edac.c
ba9a5918 3339
44c12cb2 3340EDAC-I5400
1b2c14b4 3341M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3342L: linux-edac@vger.kernel.org
44c12cb2
MCC
3343W: bluesmoke.sourceforge.net
3344S: Maintained
679655da 3345F: drivers/edac/i5400_edac.c
44c12cb2 3346
3c9c92b6 3347EDAC-I7300
1b2c14b4 3348M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3349L: linux-edac@vger.kernel.org
3350W: bluesmoke.sourceforge.net
3351S: Maintained
3352F: drivers/edac/i7300_edac.c
3353
67c89316 3354EDAC-I7CORE
1b2c14b4 3355M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3356L: linux-edac@vger.kernel.org
3357W: bluesmoke.sourceforge.net
3358S: Maintained
70aff0ce 3359F: drivers/edac/i7core_edac.c
67c89316 3360
ba9a5918 3361EDAC-I82975X
8b58be88 3362M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3363M: "Arvind R." <arvino55@gmail.com>
91445c72 3364L: linux-edac@vger.kernel.org
ba9a5918
DT
3365W: bluesmoke.sourceforge.net
3366S: Maintained
679655da 3367F: drivers/edac/i82975x_edac.c
ba9a5918 3368
ccdfb979
JT
3369EDAC-MPC85XX
3370M: Johannes Thumshirn <johannes.thumshirn@men.de>
3371L: linux-edac@vger.kernel.org
3372W: bluesmoke.sourceforge.net
3373S: Maintained
3374F: drivers/edac/mpc85xx_edac.[ch]
3375
ba9a5918 3376EDAC-PASEMI
8b58be88 3377M: Egor Martovetsky <egor@pasemi.com>
91445c72 3378L: linux-edac@vger.kernel.org
6bc78404
DT
3379W: bluesmoke.sourceforge.net
3380S: Maintained
679655da 3381F: drivers/edac/pasemi_edac.c
6bc78404 3382
0e438e3f 3383EDAC-R82600
8b58be88 3384M: Tim Small <tim@buttersideup.com>
91445c72 3385L: linux-edac@vger.kernel.org
0e438e3f
DP
3386W: bluesmoke.sourceforge.net
3387S: Maintained
679655da 3388F: drivers/edac/r82600_edac.c
da9bb1d2 3389
4d096ca7 3390EDAC-SBRIDGE
1b2c14b4 3391M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3392L: linux-edac@vger.kernel.org
3393W: bluesmoke.sourceforge.net
3394S: Maintained
3395F: drivers/edac/sb_edac.c
3396
af39917d
CL
3397EDIROL UA-101/UA-1000 DRIVER
3398M: Clemens Ladisch <clemens@ladisch.de>
3399L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3400T: git git://git.alsa-project.org/alsa-kernel.git
3401S: Maintained
3402F: sound/usb/misc/ua101.c
3403
1f7df953
MF
3404EXTENSIBLE FIRMWARE INTERFACE (EFI)
3405M: Matt Fleming <matt.fleming@intel.com>
3406L: linux-efi@vger.kernel.org
78bef24e 3407T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3408S: Maintained
3409F: Documentation/x86/efi-stub.txt
3410F: arch/ia64/kernel/efi.c
3411F: arch/x86/boot/compressed/eboot.[ch]
3412F: arch/x86/include/asm/efi.h
3413F: arch/x86/platform/efi/*
a9499fa7 3414F: drivers/firmware/efi/*
1f7df953
MF
3415F: include/linux/efi*.h
3416
d68772b7
MF
3417EFI VARIABLE FILESYSTEM
3418M: Matthew Garrett <matthew.garrett@nebula.com>
3419M: Jeremy Kerr <jk@ozlabs.org>
3420M: Matt Fleming <matt.fleming@intel.com>
3421T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3422L: linux-efi@vger.kernel.org
3423S: Maintained
3424F: fs/efivarfs/
3425
85a00d9b
PJ
3426EFIFB FRAMEBUFFER DRIVER
3427L: linux-fbdev@vger.kernel.org
3428M: Peter Jones <pjones@redhat.com>
3429S: Maintained
3430F: drivers/video/efifb.c
3431
0bee8d28
JT
3432EFS FILESYSTEM
3433W: http://aeschi.ch.eu.org/efs/
3434S: Orphan
679655da 3435F: fs/efs/
0bee8d28 3436
4480f15b 3437EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3438M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3439M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3440L: linux-rdma@vger.kernel.org
fab97220 3441S: Supported
679655da 3442F: drivers/infiniband/hw/ehca/
fab97220 3443
aa8a9e25 3444EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3445M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3446L: netdev@vger.kernel.org
3447S: Maintained
9aa32835 3448F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3449
f0319efe 3450EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3451M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3452L: linux-media@vger.kernel.org
3453W: http://linuxtv.org
3454T: git git://linuxtv.org/media_tree.git
3455S: Maintained
3456F: drivers/media/usb/em28xx/
3457
3e3a7d66 3458EMBEDDED LINUX
8b58be88
JP
3459M: Paul Gortmaker <paul.gortmaker@windriver.com>
3460M: Matt Mackall <mpm@selenic.com>
3461M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3462L: linux-embedded@vger.kernel.org
3463S: Maintained
3464
3a1c1d44 3465EMULEX LPFC FC SCSI DRIVER
8b58be88 3466M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3467L: linux-scsi@vger.kernel.org
3468W: http://sourceforge.net/projects/lpfcxxxx
3469S: Supported
679655da 3470F: drivers/scsi/lpfc/
3a1c1d44 3471
5f5bac82 3472ENE CB710 FLASH CARD READER DRIVER
8b58be88 3473M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3474S: Maintained
3475F: drivers/misc/cb710/
3476F: drivers/mmc/host/cb710-mmc.*
3477F: include/linux/cb710.h
3478
931e39a1
ML
3479ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3480M: Maxim Levitsky <maximlevitsky@gmail.com>
3481S: Maintained
2a837449 3482F: drivers/media/rc/ene_ir.*
931e39a1 3483
ec207dcc
GS
3484ENHANCED ERROR HANDLING (EEH)
3485M: Gavin Shan <shangw@linux.vnet.ibm.com>
3486L: linuxppc-dev@lists.ozlabs.org
3487S: Supported
3488F: Documentation/powerpc/eeh-pci-error-recovery.txt
3489F: arch/powerpc/kernel/eeh*.c
3490
d5ca9006 3491EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3492M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3493S: Maintained
084bad91 3494T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3495F: drivers/video/s1d13xxxfb.c
3496F: include/video/s1d13xxxfb.h
d5ca9006 3497
1da177e4 3498ETHERNET BRIDGE
adbbf69d 3499M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3500L: bridge@lists.linux-foundation.org
4c325313 3501L: netdev@vger.kernel.org
c996d8b9 3502W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3503S: Maintained
679655da
JP
3504F: include/linux/netfilter_bridge/
3505F: net/bridge/
1da177e4 3506
22f08ad9
FF
3507ETHERNET PHY LIBRARY
3508M: Florian Fainelli <f.fainelli@gmail.com>
3509L: netdev@vger.kernel.org
3510S: Maintained
3511F: include/linux/phy.h
3512F: include/linux/phy_fixed.h
3513F: drivers/net/phy/
3514F: Documentation/networking/phy.txt
3515F: drivers/of/of_mdio.c
3516F: drivers/of/of_net.c
3517
1da177e4 3518EXT2 FILE SYSTEM
01971952 3519M: Jan Kara <jack@suse.cz>
72be2ccf 3520L: linux-ext4@vger.kernel.org
1da177e4 3521S: Maintained
679655da
JP
3522F: Documentation/filesystems/ext2.txt
3523F: fs/ext2/
3524F: include/linux/ext2*
1da177e4
LT
3525
3526EXT3 FILE SYSTEM
01971952 3527M: Jan Kara <jack@suse.cz>
8b58be88 3528M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3529M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3530L: linux-ext4@vger.kernel.org
3531S: Maintained
679655da
JP
3532F: Documentation/filesystems/ext3.txt
3533F: fs/ext3/
72be2ccf
EM
3534
3535EXT4 FILE SYSTEM
8b58be88 3536M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3537M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3538L: linux-ext4@vger.kernel.org
08a225f1 3539W: http://ext4.wiki.kernel.org
8a6e2535 3540Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3541S: Maintained
679655da
JP
3542F: Documentation/filesystems/ext4.txt
3543F: fs/ext4/
1da177e4 3544
c5532b09 3545Extended Verification Module (EVM)
74dd744f
MZ
3546M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3547L: linux-ima-devel@lists.sourceforge.net
3548L: linux-security-module@vger.kernel.org
c5532b09
MZ
3549S: Supported
3550F: security/integrity/evm/
3551
df6b3cfe
MH
3552EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3553M: MyungJoo Ham <myungjoo.ham@samsung.com>
3554M: Chanwoo Choi <cw00.choi@samsung.com>
3555L: linux-kernel@vger.kernel.org
81df63a9 3556T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3557S: Maintained
3558F: drivers/extcon/
3559F: Documentation/extcon/
3560
e2a75c44
JH
3561EXYNOS DP DRIVER
3562M: Jingoo Han <jg1.han@samsung.com>
3563L: dri-devel@lists.freedesktop.org
3564S: Maintained
3565F: drivers/gpu/drm/exynos/exynos_dp*
3566
33ad3912
DL
3567EXYNOS MIPI DISPLAY DRIVERS
3568M: Inki Dae <inki.dae@samsung.com>
3569M: Donghwa Lee <dh09.lee@samsung.com>
3570M: Kyungmin Park <kyungmin.park@samsung.com>
3571L: linux-fbdev@vger.kernel.org
3572S: Maintained
3573F: drivers/video/exynos/exynos_mipi*
3574F: include/video/exynos_mipi*
3575
e53004e2 3576F71805F HARDWARE MONITORING DRIVER
7c81c60f 3577M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3578L: lm-sensors@lm-sensors.org
3579S: Maintained
679655da
JP
3580F: Documentation/hwmon/f71805f
3581F: drivers/hwmon/f71805f.c
e53004e2 3582
eea977ed
MB
3583FC0011 TUNER DRIVER
3584M: Michael Buesch <m@bues.ch>
3585L: linux-media@vger.kernel.org
3586S: Maintained
ccae7af2
MCC
3587F: drivers/media/tuners/fc0011.h
3588F: drivers/media/tuners/fc0011.c
eea977ed 3589
91952bc0
AP
3590FC2580 MEDIA DRIVER
3591M: Antti Palosaari <crope@iki.fi>
3592L: linux-media@vger.kernel.org
3593W: http://linuxtv.org/
3594W: http://palosaari.fi/linux/
3595Q: http://patchwork.linuxtv.org/project/linux-media/list/
3596T: git git://linuxtv.org/anttip/media_tree.git
3597S: Maintained
3598F: drivers/media/tuners/fc2580*
eea977ed 3599
88b2dbdb
EP
3600FANOTIFY
3601M: Eric Paris <eparis@redhat.com>
3602S: Maintained
3603F: fs/notify/fanotify/
3604F: include/linux/fanotify.h
c117ab84 3605F: include/uapi/linux/fanotify.h
88b2dbdb 3606
1da177e4 3607FARSYNC SYNCHRONOUS DRIVER
8b58be88 3608M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3609W: http://www.farsite.co.uk/
3610S: Supported
679655da 3611F: drivers/net/wan/farsync.*
1da177e4 3612
c5408b88 3613FAULT INJECTION SUPPORT
8b58be88 3614M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3615S: Supported
679655da
JP
3616F: Documentation/fault-injection/
3617F: lib/fault-inject.c
c5408b88 3618
cae727db
RL
3619FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3620M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3621L: fcoe-devel@open-fcoe.org
cae727db
RL
3622W: www.Open-FCoE.org
3623S: Supported
3624F: drivers/scsi/libfc/
3625F: drivers/scsi/fcoe/
3626F: include/scsi/fc/
3627F: include/scsi/libfc.h
3628F: include/scsi/libfcoe.h
c117ab84 3629F: include/uapi/scsi/fc/
cae727db 3630
e2d1d6c0 3631FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3632M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3633M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3634L: linux-fsdevel@vger.kernel.org
1da177e4 3635S: Maintained
679655da
JP
3636F: include/linux/fcntl.h
3637F: include/linux/fs.h
c117ab84
CEB
3638F: include/uapi/linux/fcntl.h
3639F: include/uapi/linux/fs.h
679655da
JP
3640F: fs/fcntl.c
3641F: fs/locks.c
1da177e4 3642
e2d1d6c0 3643FILESYSTEMS (VFS and infrastructure)
8b58be88 3644M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3645L: linux-fsdevel@vger.kernel.org
173acc7c 3646S: Maintained
679655da 3647F: fs/*
173acc7c 3648
b26e0ed4 3649FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3650M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3651L: lm-sensors@lm-sensors.org
3652S: Maintained
d5ca6918
JP
3653F: drivers/hwmon/f75375s.c
3654F: include/linux/f75375s.h
b26e0ed4 3655
a331b0c3
CL
3656FIREWIRE AUDIO DRIVERS
3657M: Clemens Ladisch <clemens@ladisch.de>
3658L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3659T: git git://git.alsa-project.org/alsa-kernel.git
3660S: Maintained
3661F: sound/firewire/
3662
eb86ec51
SR
3663FIREWIRE MEDIA DRIVERS (firedtv)
3664M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3665L: linux-media@vger.kernel.org
3666L: linux1394-devel@lists.sourceforge.net
3667T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3668S: Maintained
3669F: drivers/media/firewire/
3670
a511ce33
CB
3671FIREWIRE SBP-2 TARGET
3672M: Chris Boot <bootc@bootc.net>
3673L: linux-scsi@vger.kernel.org
3674L: target-devel@vger.kernel.org
3675L: linux1394-devel@lists.sourceforge.net
3676T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3677S: Maintained
3678F: drivers/target/sbp/
3679
7d2c86b5 3680FIREWIRE SUBSYSTEM
8b58be88 3681M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3682L: linux1394-devel@lists.sourceforge.net
958a29cb 3683W: http://ieee1394.wiki.kernel.org/
2ca526bf 3684T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3685S: Maintained
679655da 3686F: drivers/firewire/
8f06ce3b
SR
3687F: include/linux/firewire.h
3688F: include/uapi/linux/firewire*.h
9f6d3c4b 3689F: tools/firewire/
e2d1d6c0
RD
3690
3691FIRMWARE LOADER (request_firmware)
39e68089
ML
3692M: Ming Lei <ming.lei@canonical.com>
3693L: linux-kernel@vger.kernel.org
3694S: Maintained
679655da
JP
3695F: Documentation/firmware_class/
3696F: drivers/base/firmware*.c
3697F: include/linux/firmware.h
e2d1d6c0 3698
f730e3dc 3699FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3700M: Joshua Morris <josh.h.morris@us.ibm.com>
3701M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3702S: Maintained
3703F: drivers/block/rsxx/
3704
8206f664
JK
3705FLOPPY DRIVER
3706M: Jiri Kosina <jkosina@suse.cz>
3707T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3708S: Odd fixes
3709F: drivers/block/floppy.c
3710
9c9f32ed
AR
3711FMC SUBSYSTEM
3712M: Alessandro Rubini <rubini@gnudd.com>
3713W: http://www.ohwr.org/projects/fmc-bus
3714S: Supported
3715F: drivers/fmc/
3716F: include/linux/fmc*.h
3717F: include/linux/ipmi-fru.h
3718K: fmc_d.*register
3719
e2d1d6c0 3720FPU EMULATOR
8b58be88 3721M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3722W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3723S: Maintained
679655da 3724F: arch/x86/math-emu/
e2d1d6c0
RD
3725
3726FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3727L: netdev@vger.kernel.org
c173bfac 3728S: Orphan
679655da
JP
3729F: drivers/net/wan/dlci.c
3730F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3731
3732FRAMEBUFFER LAYER
5489e948
JCPV
3733M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3734M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3735L: linux-fbdev@vger.kernel.org
e2d1d6c0 3736W: http://linux-fbdev.sourceforge.net/
b22fe37b 3737Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3738T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3739S: Maintained
679655da 3740F: Documentation/fb/
d958c62c 3741F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3742F: drivers/video/
3743F: include/video/
679655da 3744F: include/linux/fb.h
c117ab84
CEB
3745F: include/uapi/video/
3746F: include/uapi/linux/fb.h
e2d1d6c0 3747
a57c188e 3748FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3749M: Timur Tabi <timur@tabi.org>
a57c188e 3750L: linux-fbdev@vger.kernel.org
c4ef9bc4 3751S: Maintained
a57c188e
TT
3752F: drivers/video/fsl-diu-fb.*
3753
e2d1d6c0 3754FREESCALE DMA DRIVER
8b58be88
JP
3755M: Li Yang <leoli@freescale.com>
3756M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3757L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3758S: Maintained
679655da 3759F: drivers/dma/fsldma.*
e2d1d6c0
RD
3760
3761FREESCALE I2C CPM DRIVER
8b58be88 3762M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3763L: linuxppc-dev@lists.ozlabs.org
846557d3 3764L: linux-i2c@vger.kernel.org
0d2b405a 3765S: Maintained
679655da 3766F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3767
60e8c5ab 3768FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3769M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3770L: linux-fbdev@vger.kernel.org
efc03ecb 3771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3772S: Maintained
bad985a1 3773F: include/linux/platform_data/video-imxfb.h
679655da 3774F: drivers/video/imxfb.c
60e8c5ab 3775
4689a6b1 3776FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3777M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3778M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3779L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3780L: netdev@vger.kernel.org
3781S: Maintained
ec21e2ec 3782F: drivers/net/ethernet/freescale/fs_enet/
679655da 3783F: include/linux/fs_enet_pd.h
4689a6b1 3784
d9e9d82c 3785FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3786L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3787S: Orphan
679655da
JP
3788F: arch/powerpc/sysdev/qe_lib/
3789F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3790
b55ef929 3791FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3792M: Li Yang <leoli@freescale.com>
6372594a 3793L: linux-usb@vger.kernel.org
a4724ed6 3794L: linuxppc-dev@lists.ozlabs.org
a7205b30 3795S: Maintained
5429c731 3796F: drivers/usb/gadget/fsl*
a7205b30 3797
beaf53bf 3798FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3799M: Li Yang <leoli@freescale.com>
beaf53bf 3800L: netdev@vger.kernel.org
a4724ed6 3801L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3802S: Maintained
ec21e2ec 3803F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3804
d9e9d82c 3805FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3806M: Timur Tabi <timur@tabi.org>
a4724ed6 3807L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3808S: Maintained
df621252 3809F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3810
3811FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3812M: Timur Tabi <timur@tabi.org>
93711660 3813L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3814L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3815S: Maintained
69aefcea
JP
3816F: sound/soc/fsl/fsl*
3817F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3818
1da177e4 3819FREEVXFS FILESYSTEM
8b58be88 3820M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3821W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3822S: Maintained
679655da 3823F: fs/freevxfs/
1da177e4 3824
71038f52 3825FREEZER
49db1903 3826M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3827M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3828L: linux-pm@vger.kernel.org
71038f52 3829S: Supported
679655da
JP
3830F: Documentation/power/freezing-of-tasks.txt
3831F: include/linux/freezer.h
3832F: kernel/freezer.c
71038f52 3833
839a1f79
KRW
3834FRONTSWAP API
3835M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3836L: linux-kernel@vger.kernel.org
3837S: Maintained
3838F: mm/frontswap.c
3839F: include/linux/frontswap.h
3840
a5432f5a 3841FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3842M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3843L: linux-cachefs@redhat.com
3844S: Supported
3845F: Documentation/filesystems/caching/
3846F: fs/fscache/
3847F: include/linux/fscache*.h
3848
f58ad8f5 3849F2FS FILE SYSTEM
9b29d481 3850M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3851M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3852L: linux-f2fs-devel@lists.sourceforge.net
3853W: http://en.wikipedia.org/wiki/F2FS
3854T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3855S: Maintained
3856F: Documentation/filesystems/f2fs.txt
3bac380c 3857F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3858F: fs/f2fs/
3859F: include/linux/f2fs_fs.h
3860
5ab7ffea 3861FUJITSU FR-V (FRV) PORT
8b58be88 3862M: David Howells <dhowells@redhat.com>
1da177e4 3863S: Maintained
679655da 3864F: arch/frv/
1da177e4 3865
20b93734 3866FUJITSU LAPTOP EXTRAS
409a3e98 3867M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3868L: platform-driver-x86@vger.kernel.org
20b93734 3869S: Maintained
679655da 3870F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3871
4da621b6
HK
3872FUJITSU M-5MO LS CAMERA ISP DRIVER
3873M: Kyungmin Park <kyungmin.park@samsung.com>
3874M: Heungjun Kim <riverful.kim@samsung.com>
3875L: linux-media@vger.kernel.org
3876S: Maintained
90d72ac6 3877F: drivers/media/i2c/m5mols/
4da621b6
HK
3878F: include/media/m5mols.h
3879
2d24c490
RG
3880FUJITSU TABLET EXTRAS
3881M: Robert Gerlach <khnz@gmx.de>
3882L: platform-driver-x86@vger.kernel.org
3883S: Maintained
3884F: drivers/platform/x86/fujitsu-tablet.c
3885
04578f17 3886FUSE: FILESYSTEM IN USERSPACE
8b58be88 3887M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3888L: fuse-devel@lists.sourceforge.net
3889W: http://fuse.sourceforge.net/
3890S: Maintained
679655da 3891F: fs/fuse/
c117ab84 3892F: include/uapi/linux/fuse.h
04578f17 3893
1da177e4 3894FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3895M: Rik Faith <faith@cs.unc.edu>
1da177e4 3896L: linux-scsi@vger.kernel.org
baaea1dc 3897S: Odd Fixes (e.g., new signatures)
679655da 3898F: drivers/scsi/fdomain.*
1da177e4 3899
d8e2162c
PO
3900GCOV BASED KERNEL PROFILING
3901M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3902S: Maintained
3903F: kernel/gcov/
3904F: Documentation/gcov.txt
3905
1da177e4 3906GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3907M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3908L: linux-scsi@vger.kernel.org
3909W: http://www.icp-vortex.com/
3910S: Supported
679655da 3911F: drivers/scsi/gdt*
1da177e4 3912
3169a1c7
HV
3913GEMTEK FM RADIO RECEIVER DRIVER
3914M: Hans Verkuil <hverkuil@xs4all.nl>
3915L: linux-media@vger.kernel.org
3916T: git git://linuxtv.org/media_tree.git
3917W: http://linuxtv.org
3918S: Maintained
3919F: drivers/media/radio/radio-gemtek*
3920
1c23af90 3921GENERIC GPIO I2C DRIVER
880b0e26 3922M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3923S: Supported
679655da
JP
3924F: drivers/i2c/busses/i2c-gpio.c
3925F: include/linux/i2c-gpio.h
1c23af90 3926
92ed1a76
PK
3927GENERIC GPIO I2C MULTIPLEXER DRIVER
3928M: Peter Korsgaard <peter.korsgaard@barco.com>
3929L: linux-i2c@vger.kernel.org
3930S: Supported
e7065e20
JD
3931F: drivers/i2c/muxes/i2c-mux-gpio.c
3932F: include/linux/i2c-mux-gpio.h
3933F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3934
9251ce95 3935GENERIC HDLC (WAN) DRIVERS
8b58be88 3936M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3937W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3938S: Maintained
679655da
JP
3939F: drivers/net/wan/c101.c
3940F: drivers/net/wan/hd6457*
3941F: drivers/net/wan/hdlc*
3942F: drivers/net/wan/n2.c
3943F: drivers/net/wan/pc300too.c
3944F: drivers/net/wan/pci200syn.c
3945F: drivers/net/wan/wanxl*
1da177e4 3946
1527aab6 3947GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3948M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3949L: linux-arch@vger.kernel.org
3950T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3951S: Maintained
14430813
JP
3952F: include/asm-generic/
3953F: include/uapi/asm-generic/
1527aab6 3954
ff764963
KVA
3955GENERIC PHY FRAMEWORK
3956M: Kishon Vijay Abraham I <kishon@ti.com>
3957L: linux-kernel@vger.kernel.org
3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3959S: Supported
3960F: drivers/phy/
3961F: include/linux/phy/
3962
ccb86a69 3963GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3964M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3965L: kvm@vger.kernel.org
ccb86a69
MT
3966S: Supported
3967F: drivers/uio/uio_pci_generic.c
3968
f8f1ec73
JP
3969GET_MAINTAINER SCRIPT
3970M: Joe Perches <joe@perches.com>
3971S: Maintained
3972F: scripts/get_maintainer.pl
3973
5be7b50f 3974GFS2 FILE SYSTEM
8b58be88 3975M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3976L: cluster-devel@redhat.com
5be7b50f 3977W: http://sources.redhat.com/cluster/
08deed1e
JP
3978T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3979T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3980S: Supported
679655da
JP
3981F: Documentation/filesystems/gfs2*.txt
3982F: fs/gfs2/
c117ab84 3983F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3984
0a34eb8f 3985GIGASET ISDN DRIVERS
8b58be88
JP
3986M: Hansjoerg Lipp <hjlipp@web.de>
3987M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3988L: gigaset307x-common@lists.sourceforge.net
3989W: http://gigaset307x.sourceforge.net/
3990S: Maintained
679655da
JP
3991F: Documentation/isdn/README.gigaset
3992F: drivers/isdn/gigaset/
c117ab84 3993F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3994
a0dc00b4 3995GPIO SUBSYSTEM
e4651a9f 3996M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3997M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3998L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3999T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4000S: Maintained
4001F: Documentation/gpio/
a0dc00b4
GL
4002F: drivers/gpio/
4003F: include/linux/gpio*
9b692346 4004F: include/asm-generic/gpio.h
a0dc00b4 4005
71a6d0af
HW
4006GRE DEMULTIPLEXER DRIVER
4007M: Dmitry Kozlov <xeb@mail.ru>
4008L: netdev@vger.kernel.org
4009S: Maintained
11c26770
JP
4010F: net/ipv4/gre_demux.c
4011F: net/ipv4/gre_offload.c
71a6d0af
HW
4012F: include/net/gre.h
4013
d4c41139
KG
4014GRETH 10/100/1G Ethernet MAC device driver
4015M: Kristoffer Glembo <kristoffer@gaisler.com>
4016L: netdev@vger.kernel.org
4017S: Maintained
a31a96ad 4018F: drivers/net/ethernet/aeroflex/
d4c41139 4019
e8deeae2 4020GSPCA FINEPIX SUBDRIVER
8b58be88 4021M: Frank Zago <frank@zago.net>
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/finepix.c
e8deeae2 4026
4b3fa3c4
OL
4027GSPCA GL860 SUBDRIVER
4028M: Olivier Lorin <o.lorin@laposte.net>
4029L: linux-media@vger.kernel.org
275ffde4 4030T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4031S: Maintained
0c0d06ca 4032F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4033
e8deeae2 4034GSPCA M5602 SUBDRIVER
8b58be88 4035M: Erik Andren <erik.andren@gmail.com>
661263b5 4036L: linux-media@vger.kernel.org
275ffde4 4037T: git git://linuxtv.org/media_tree.git
e8deeae2 4038S: Maintained
0c0d06ca 4039F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4040
4041GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4042M: Hans de Goede <hdegoede@redhat.com>
661263b5 4043L: linux-media@vger.kernel.org
275ffde4 4044T: git git://linuxtv.org/media_tree.git
e8deeae2 4045S: Maintained
0c0d06ca 4046F: drivers/media/usb/gspca/pac207.c
e8deeae2 4047
261982f1 4048GSPCA SN9C20X SUBDRIVER
d95c5b0b 4049M: Brian Johnson <brijohn@gmail.com>
261982f1 4050L: linux-media@vger.kernel.org
275ffde4 4051T: git git://linuxtv.org/media_tree.git
261982f1 4052S: Maintained
0c0d06ca 4053F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4054
e8deeae2 4055GSPCA T613 SUBDRIVER
8b58be88 4056M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4057L: linux-media@vger.kernel.org
275ffde4 4058T: git git://linuxtv.org/media_tree.git
e8deeae2 4059S: Maintained
0c0d06ca 4060F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4061
4062GSPCA USB WEBCAM DRIVER
fc3f906b 4063M: Hans de Goede <hdegoede@redhat.com>
661263b5 4064L: linux-media@vger.kernel.org
275ffde4 4065T: git git://linuxtv.org/media_tree.git
e8deeae2 4066S: Maintained
0c0d06ca 4067F: drivers/media/usb/gspca/
e8deeae2 4068
584ec979
DB
4069GUID PARTITION TABLE (GPT)
4070M: Davidlohr Bueso <davidlohr@hp.com>
4071L: linux-efi@vger.kernel.org
4072S: Maintained
4073F: block/partitions/efi.*
4074
aa3c598b
EG
4075STK1160 USB VIDEO CAPTURE DRIVER
4076M: Ezequiel Garcia <elezegarcia@gmail.com>
4077L: linux-media@vger.kernel.org
275ffde4 4078T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4079S: Maintained
4080F: drivers/media/usb/stk1160/
e8deeae2 4081
71a6d0af
HW
4082HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4083M: Frank Seidel <frank@f-seidel.de>
4084L: platform-driver-x86@vger.kernel.org
4085W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4086S: Maintained
4087F: drivers/platform/x86/hdaps.c
4088
48fc9e26
HV
4089HDPVR USB VIDEO ENCODER DRIVER
4090M: Hans Verkuil <hverkuil@xs4all.nl>
4091L: linux-media@vger.kernel.org
4092T: git git://linuxtv.org/media_tree.git
4093W: http://linuxtv.org
4094S: Odd Fixes
14430813 4095F: drivers/media/usb/hdpvr/
48fc9e26 4096
71a6d0af 4097HWPOISON MEMORY FAILURE HANDLING
f9625c48 4098M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4099L: linux-mm@kvack.org
71a6d0af
HW
4100S: Maintained
4101F: mm/memory-failure.c
4102F: mm/hwpoison-inject.c
4103
4104HYPERVISOR VIRTUAL CONSOLE DRIVER
4105L: linuxppc-dev@lists.ozlabs.org
4106S: Odd Fixes
4107F: drivers/tty/hvc/
4108
5b543965 4109HARDWARE MONITORING
7c81c60f 4110M: Jean Delvare <jdelvare@suse.de>
ca462085 4111M: Guenter Roeck <linux@roeck-us.net>
5b543965 4112L: lm-sensors@lm-sensors.org
595142e0 4113W: http://www.lm-sensors.org/
9e012c1a 4114T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4115T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4116S: Maintained
047f4ec2 4117F: Documentation/hwmon/
679655da 4118F: drivers/hwmon/
047f4ec2 4119F: include/linux/hwmon*.h
5b543965 4120
844dd05f 4121HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4122M: Matt Mackall <mpm@selenic.com>
4123M: Herbert Xu <herbert@gondor.apana.org.au>
4124S: Odd fixes
679655da
JP
4125F: Documentation/hw_random.txt
4126F: drivers/char/hw_random/
4127F: include/linux/hw_random.h
844dd05f 4128
8b37fcfc
OBC
4129HARDWARE SPINLOCK CORE
4130M: Ohad Ben-Cohen <ohad@wizery.com>
4131S: Maintained
4132F: Documentation/hwspinlock.txt
4133F: drivers/hwspinlock/hwspinlock_*
4134F: include/linux/hwspinlock.h
4135
1da177e4 4136HARMONY SOUND DRIVER
ac6aecbf 4137L: linux-parisc@vger.kernel.org
1da177e4 4138S: Maintained
679655da 4139F: sound/parisc/harmony.*
1da177e4 4140
91952bc0
AP
4141HD29L2 MEDIA DRIVER
4142M: Antti Palosaari <crope@iki.fi>
4143L: linux-media@vger.kernel.org
4144W: http://linuxtv.org/
4145W: http://palosaari.fi/linux/
4146Q: http://patchwork.linuxtv.org/project/linux-media/list/
4147T: git git://linuxtv.org/anttip/media_tree.git
4148S: Maintained
4149F: drivers/media/dvb-frontends/hd29l2*
4150
e2d1d6c0 4151HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4152M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4153L: iss_storagedev@hp.com
4154S: Maintained
679655da
JP
4155F: Documentation/blockdev/cpqarray.txt
4156F: drivers/block/cpqarray.*
e2d1d6c0 4157
9257aa49 4158HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4159M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4160L: iss_storagedev@hp.com
4161S: Supported
4162F: Documentation/scsi/hpsa.txt
4163F: drivers/scsi/hpsa*.[ch]
4164F: include/linux/cciss*.h
c117ab84 4165F: include/uapi/linux/cciss*.h
9257aa49 4166
e2d1d6c0 4167HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4168M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4169L: iss_storagedev@hp.com
4170S: Supported
679655da
JP
4171F: Documentation/blockdev/cciss.txt
4172F: drivers/block/cciss*
4173F: include/linux/cciss_ioctl.h
c117ab84 4174F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4175
1da177e4 4176HFS FILESYSTEM
6cf515e1
GU
4177L: linux-fsdevel@vger.kernel.org
4178S: Orphan
679655da
JP
4179F: Documentation/filesystems/hfs.txt
4180F: fs/hfs/
1da177e4 4181
ef575f47
GU
4182HFSPLUS FILESYSTEM
4183L: linux-fsdevel@vger.kernel.org
4184S: Orphan
4185F: Documentation/filesystems/hfsplus.txt
4186F: fs/hfsplus/
4187
1da177e4 4188HGA FRAMEBUFFER DRIVER
8b58be88 4189M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4190L: linux-nvidia@lists.surfsouth.com
4191W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4192S: Maintained
679655da 4193F: drivers/video/hgafb.c
1da177e4 4194
4480f15b 4195HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4196M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4197M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4198L: linux-pm@vger.kernel.org
e2d1d6c0 4199S: Supported
679655da
JP
4200F: arch/x86/power/
4201F: drivers/base/power/
4202F: kernel/power/
4203F: include/linux/suspend.h
4204F: include/linux/freezer.h
4205F: include/linux/pm.h
679655da 4206F: arch/*/include/asm/suspend*.h
e2d1d6c0 4207
4ef4caad 4208HID CORE LAYER
8b58be88 4209M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4210L: linux-input@vger.kernel.org
54e5881d 4211T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4212S: Maintained
679655da
JP
4213F: drivers/hid/
4214F: include/linux/hid*
c117ab84 4215F: include/uapi/linux/hid*
4ef4caad 4216
38bed542 4217HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4218M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4219L: linux-kernel@vger.kernel.org
75fc2d37 4220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4221S: Maintained
679655da
JP
4222F: Documentation/timers/
4223F: kernel/hrtimer.c
88606e80
TG
4224F: kernel/time/clockevents.c
4225F: kernel/time/tick*.*
4226F: kernel/time/timer_*.c
05ed8490 4227F: include/linux/clockchips.h
679655da 4228F: include/linux/hrtimer.h
38bed542 4229
1da177e4 4230HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4231L: linux-hams@vger.kernel.org
8b64f2a0 4232S: Orphan
679655da
JP
4233F: drivers/net/hamradio/dmascc.c
4234F: drivers/net/hamradio/scc.c
1da177e4 4235
ede1e6f8 4236HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4237M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4238W: http://www.highpoint-tech.com
4239S: Supported
679655da
JP
4240F: Documentation/scsi/hptiop.txt
4241F: drivers/scsi/hptiop.c
ede1e6f8 4242
1da177e4 4243HIPPI
8b58be88 4244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4245L: linux-hippi@sunsite.dk
4246S: Maintained
679655da 4247F: include/linux/hippidevice.h
c117ab84 4248F: include/uapi/linux/if_hippi.h
679655da 4249F: net/802/hippi.c
ff5a3b50 4250F: drivers/net/hippi/
1da177e4 4251
ff1d2767 4252HOST AP DRIVER
8b58be88 4253M: Jouni Malinen <j@w1.fi>
85d32e7b 4254L: hostap@shmoo.com (subscribers-only)
724c6b35 4255L: linux-wireless@vger.kernel.org
ff1d2767
JM
4256W: http://hostap.epitest.fi/
4257S: Maintained
679655da 4258F: drivers/net/wireless/hostap/
ff1d2767 4259
dd8cd779 4260HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4261L: platform-driver-x86@vger.kernel.org
95c70215 4262S: Orphan
679655da 4263F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4264
e2d1d6c0 4265HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4266M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4267S: Maintained
7e25d724 4268F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4269
7d2c86b5 4270HPET: High Precision Event Timers driver
8b58be88 4271M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4272S: Maintained
679655da
JP
4273F: Documentation/timers/hpet.txt
4274F: drivers/char/hpet.c
4275F: include/linux/hpet.h
c117ab84 4276F: include/uapi/linux/hpet.h
b9b0332f 4277
e07b5d79 4278HPET: x86
9e06f631 4279S: Orphan
679655da
JP
4280F: arch/x86/kernel/hpet.c
4281F: arch/x86/include/asm/hpet.h
b9b0332f 4282
1da177e4 4283HPFS FILESYSTEM
8b58be88 4284M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4285W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4286S: Maintained
679655da 4287F: fs/hpfs/
1da177e4 4288
3441cded 4289HSI SUBSYSTEM
56459ea9
SR
4290M: Sebastian Reichel <sre@kernel.org>
4291T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4292S: Maintained
4293F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4294F: Documentation/hsi.txt
3441cded
SR
4295F: drivers/hsi/
4296F: include/linux/hsi/
4297F: include/uapi/linux/hsi/
4298
7d2c86b5 4299HSO 3G MODEM DRIVER
8b58be88 4300M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4301W: http://www.pharscape.org
4302S: Maintained
679655da 4303F: drivers/net/usb/hso.c
11cd29b0 4304
19990e29
AB
4305HSR NETWORK PROTOCOL
4306M: Arvid Brodin <arvid.brodin@alten.se>
4307L: netdev@vger.kernel.org
4308S: Maintained
4309F: net/hsr/
4310
5a18c343 4311HTCPEN TOUCHSCREEN DRIVER
8b58be88 4312M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4313L: linux-input@vger.kernel.org
4314S: Maintained
679655da 4315F: drivers/input/touchscreen/htcpen.c
5a18c343 4316
1da177e4 4317HUGETLB FILESYSTEM
6d49e352 4318M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4319S: Maintained
679655da 4320F: fs/hugetlbfs/
1da177e4 4321
05183189
S
4322Hyper-V CORE AND DRIVERS
4323M: K. Y. Srinivasan <kys@microsoft.com>
4324M: Haiyang Zhang <haiyangz@microsoft.com>
4325L: devel@linuxdriverproject.org
4326S: Maintained
a4162747
HZ
4327F: arch/x86/include/asm/mshyperv.h
4328F: arch/x86/include/uapi/asm/hyperv.h
4329F: arch/x86/kernel/cpu/mshyperv.c
05183189 4330F: drivers/hid/hid-hyperv.c
a4162747 4331F: drivers/hv/
f92ca80b 4332F: drivers/input/serio/hyperv-keyboard.c
05183189 4333F: drivers/net/hyperv/
a4162747
HZ
4334F: drivers/scsi/storvsc_drv.c
4335F: drivers/video/hyperv_fb.c
4336F: include/linux/hyperv.h
4337F: tools/hv/
05183189 4338
d85c8a6a 4339I2C OVER PARALLEL PORT
7c81c60f 4340M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4341L: linux-i2c@vger.kernel.org
4342S: Maintained
4343F: Documentation/i2c/busses/i2c-parport
4344F: Documentation/i2c/busses/i2c-parport-light
4345F: drivers/i2c/busses/i2c-parport.c
4346F: drivers/i2c/busses/i2c-parport-light.c
4347
4348I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4349M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4350L: linux-i2c@vger.kernel.org
4351S: Maintained
4352F: Documentation/i2c/busses/i2c-ali1535
4353F: Documentation/i2c/busses/i2c-ali1563
4354F: Documentation/i2c/busses/i2c-ali15x3
4355F: Documentation/i2c/busses/i2c-amd756
4356F: Documentation/i2c/busses/i2c-amd8111
4357F: Documentation/i2c/busses/i2c-i801
4358F: Documentation/i2c/busses/i2c-nforce2
4359F: Documentation/i2c/busses/i2c-piix4
4360F: Documentation/i2c/busses/i2c-sis5595
4361F: Documentation/i2c/busses/i2c-sis630
4362F: Documentation/i2c/busses/i2c-sis96x
4363F: Documentation/i2c/busses/i2c-via
4364F: Documentation/i2c/busses/i2c-viapro
4365F: drivers/i2c/busses/i2c-ali1535.c
4366F: drivers/i2c/busses/i2c-ali1563.c
4367F: drivers/i2c/busses/i2c-ali15x3.c
4368F: drivers/i2c/busses/i2c-amd756.c
4369F: drivers/i2c/busses/i2c-amd756-s4882.c
4370F: drivers/i2c/busses/i2c-amd8111.c
4371F: drivers/i2c/busses/i2c-i801.c
4372F: drivers/i2c/busses/i2c-isch.c
4373F: drivers/i2c/busses/i2c-nforce2.c
4374F: drivers/i2c/busses/i2c-nforce2-s4985.c
4375F: drivers/i2c/busses/i2c-piix4.c
4376F: drivers/i2c/busses/i2c-sis5595.c
4377F: drivers/i2c/busses/i2c-sis630.c
4378F: drivers/i2c/busses/i2c-sis96x.c
4379F: drivers/i2c/busses/i2c-via.c
4380F: drivers/i2c/busses/i2c-viapro.c
4381
cb7f07a4
NH
4382I2C/SMBUS ISMT DRIVER
4383M: Seth Heasley <seth.heasley@intel.com>
4384M: Neil Horman <nhorman@tuxdriver.com>
4385L: linux-i2c@vger.kernel.org
4386F: drivers/i2c/busses/i2c-ismt.c
4387F: Documentation/i2c/busses/i2c-ismt
4388
6ea884db 4389I2C/SMBUS STUB DRIVER
7c81c60f 4390M: Jean Delvare <jdelvare@suse.de>
846557d3 4391L: linux-i2c@vger.kernel.org
6ea884db 4392S: Maintained
8547a5bc 4393F: drivers/i2c/i2c-stub.c
6ea884db 4394
5b543965 4395I2C SUBSYSTEM
14d77c4d 4396M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4397L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4398W: https://i2c.wiki.kernel.org/
4399Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4400T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4401S: Maintained
679655da
JP
4402F: Documentation/i2c/
4403F: drivers/i2c/
4404F: include/linux/i2c.h
03b70d62 4405F: include/linux/i2c-*.h
c117ab84
CEB
4406F: include/uapi/linux/i2c.h
4407F: include/uapi/linux/i2c-*.h
1da177e4 4408
d85c8a6a 4409I2C-TAOS-EVM DRIVER
7c81c60f 4410M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4411L: linux-i2c@vger.kernel.org
4412S: Maintained
4413F: Documentation/i2c/busses/i2c-taos-evm
4414F: drivers/i2c/busses/i2c-taos-evm.c
4415
e8c76eed 4416I2C-TINY-USB DRIVER
8b58be88 4417M: Till Harbaum <till@harbaum.org>
846557d3 4418L: linux-i2c@vger.kernel.org
932d1872 4419W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4420S: Maintained
679655da 4421F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4422
1da177e4 4423i386 BOOT CODE
8b58be88 4424M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4425S: Maintained
679655da 4426F: arch/x86/boot/
1da177e4
LT
4427
4428i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4429M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4431S: Maintained
4432
1da177e4 4433IA64 (Itanium) PLATFORM
8b58be88
JP
4434M: Tony Luck <tony.luck@intel.com>
4435M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4436L: linux-ia64@vger.kernel.org
6b1c70b1 4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4438S: Maintained
679655da 4439F: arch/ia64/
1da177e4 4440
956c203c 4441IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4442M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4443M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4444L: linux-crypto@vger.kernel.org
4445S: Supported
4446F: drivers/crypto/nx/
4447
0e16aafb 4448IBM Power 842 compression accelerator
e6babec6 4449M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4450S: Supported
4451F: drivers/crypto/nx/nx-842.c
4452F: include/linux/nx842.h
4453
1da177e4 4454IBM Power Linux RAID adapter
8b58be88 4455M: Brian King <brking@us.ibm.com>
1da177e4 4456S: Supported
679655da 4457F: drivers/scsi/ipr.*
1da177e4 4458
9d348af4
SL
4459IBM Power Virtual Ethernet Device Driver
4460M: Santiago Leon <santil@linux.vnet.ibm.com>
4461L: netdev@vger.kernel.org
4462S: Supported
9aa32835 4463F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4464
e6babec6
NF
4465IBM Power Virtual SCSI Device Drivers
4466M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4467L: linux-scsi@vger.kernel.org
4468S: Supported
e6babec6
NF
4469F: drivers/scsi/ibmvscsi/ibmvscsi*
4470F: drivers/scsi/ibmvscsi/viosrp.h
4471
4472IBM Power Virtual FC Device Drivers
4473M: Brian King <brking@linux.vnet.ibm.com>
4474L: linux-scsi@vger.kernel.org
4475S: Supported
4476F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4477
1da177e4
LT
4478IBM ServeRAID RAID DRIVER
4479P: Jack Hammer
8b58be88 4480M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4481W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4482S: Supported
679655da 4483F: drivers/scsi/ips.*
1da177e4 4484
6ed9f9c4
PT
4485ICH LPC AND GPIO DRIVER
4486M: Peter Tyser <ptyser@xes-inc.com>
4487S: Maintained
4488F: drivers/mfd/lpc_ich.c
4489F: drivers/gpio/gpio-ich.c
4490
1e7106fc 4491IDE SUBSYSTEM
8b58be88 4492M: "David S. Miller" <davem@davemloft.net>
1da177e4 4493L: linux-ide@vger.kernel.org
8a6e2535 4494Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4495T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4496S: Maintained
679655da
JP
4497F: Documentation/ide/
4498F: drivers/ide/
4499F: include/linux/ide.h
1da177e4 4500
6cb8c13d
IP
4501IDEAPAD LAPTOP EXTRAS DRIVER
4502M: Ike Panhc <ike.pan@canonical.com>
4503L: platform-driver-x86@vger.kernel.org
4504W: http://launchpad.net/ideapad-laptop
4505S: Maintained
4506F: drivers/platform/x86/ideapad-laptop.c
4507
1ea4c161
AM
4508IDEAPAD LAPTOP SLIDEBAR DRIVER
4509M: Andrey Moiseev <o2g.org.ru@gmail.com>
4510L: linux-input@vger.kernel.org
4511W: https://github.com/o2genum/ideapad-slidebar
4512S: Maintained
4513F: drivers/input/misc/ideapad_slidebar.c
4514
0f861e8c 4515IDE/ATAPI DRIVERS
487ba8e8 4516M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4517L: linux-ide@vger.kernel.org
c404c199 4518S: Maintained
679655da
JP
4519F: Documentation/cdrom/ide-cd
4520F: drivers/ide/ide-cd*
1da177e4 4521
27471fdb 4522IDLE-I7300
8b58be88 4523M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4524L: linux-pm@vger.kernel.org
27471fdb 4525S: Supported
679655da 4526F: drivers/idle/i7300_idle.c
27471fdb 4527
02cf2286 4528IEEE 802.15.4 SUBSYSTEM
b6e195fd 4529M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4530L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4531W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4532T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4533S: Maintained
4534F: net/ieee802154/
68653359 4535F: net/mac802154/
251741b1 4536F: drivers/net/ieee802154/
02cf2286 4537
40ad4a30
SY
4538IGUANAWORKS USB IR TRANSCEIVER
4539M: Sean Young <sean@mess.org>
4540L: linux-media@vger.kernel.org
4541S: Maintained
4542F: drivers/media/rc/iguanair.c
4543
9545f86e 4544IIO SUBSYSTEM AND DRIVERS
030a13d7 4545M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4546L: linux-iio@vger.kernel.org
4547S: Maintained
03e7c251 4548F: drivers/iio/
9545f86e
AP
4549F: drivers/staging/iio/
4550
65519263
SG
4551IKANOS/ADI EAGLE ADSL USB DRIVER
4552M: Matthieu Castet <castet.matthieu@free.fr>
4553M: Stanislaw Gruszka <stf_xl@wp.pl>
4554S: Maintained
4555F: drivers/usb/atm/ueagle-atm.c
4556
e89ab51f
GR
4557INA209 HARDWARE MONITOR DRIVER
4558M: Guenter Roeck <linux@roeck-us.net>
4559L: lm-sensors@lm-sensors.org
4560S: Maintained
4561F: Documentation/hwmon/ina209
4562F: Documentation/devicetree/bindings/i2c/ina209.txt
4563F: drivers/hwmon/ina209.c
4564
4565INA2XX HARDWARE MONITOR DRIVER
4566M: Guenter Roeck <linux@roeck-us.net>
4567L: lm-sensors@lm-sensors.org
4568S: Maintained
4569F: Documentation/hwmon/ina2xx
4570F: drivers/hwmon/ina2xx.c
4571F: include/linux/platform_data/ina2xx.h
4572
14dc124f
SIG
4573INDUSTRY PACK SUBSYSTEM (IPACK)
4574M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4575M: Jens Taprogge <jens.taprogge@taprogge.org>
4576M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4577L: industrypack-devel@lists.sourceforge.net
4578W: http://industrypack.sourceforge.net
4579S: Maintained
4580F: drivers/ipack/
4581
aa7168f4 4582INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4583M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4584M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4585L: linux-ima-devel@lists.sourceforge.net
4586L: linux-ima-user@lists.sourceforge.net
4587L: linux-security-module@vger.kernel.org
aa7168f4 4588S: Supported
679655da 4589F: security/integrity/ima/
aa7168f4 4590
1da177e4 4591IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4592L: linux-fbdev@vger.kernel.org
843393d3 4593S: Orphan
679655da 4594F: drivers/video/imsttfb.c
1da177e4
LT
4595
4596INFINIBAND SUBSYSTEM
db9fd848 4597M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4598M: Sean Hefty <sean.hefty@intel.com>
4599M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4600L: linux-rdma@vger.kernel.org
605841f5 4601W: http://www.openfabrics.org/
8a6e2535 4602Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4603T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4604S: Supported
679655da
JP
4605F: Documentation/infiniband/
4606F: drivers/infiniband/
c117ab84 4607F: include/uapi/linux/if_infiniband.h
1da177e4 4608
c9f04f58 4609INOTIFY
8b58be88
JP
4610M: John McCutchan <john@johnmccutchan.com>
4611M: Robert Love <rlove@rlove.org>
4612M: Eric Paris <eparis@parisplace.org>
c9f04f58 4613S: Maintained
679655da
JP
4614F: Documentation/filesystems/inotify.txt
4615F: fs/notify/inotify/
4616F: include/linux/inotify.h
c117ab84 4617F: include/uapi/linux/inotify.h
c9f04f58 4618
e2d1d6c0 4619INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4620M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4621M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4622L: linux-input@vger.kernel.org
8a6e2535 4623Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4624T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4625S: Maintained
679655da 4626F: drivers/input/
f4eea7e2 4627F: include/linux/input.h
c117ab84 4628F: include/uapi/linux/input.h
f4eea7e2 4629F: include/linux/input/
e2d1d6c0 4630
3267a87f
HR
4631INPUT MULTITOUCH (MT) PROTOCOL
4632M: Henrik Rydberg <rydberg@euromail.se>
4633L: linux-input@vger.kernel.org
7f9c2454 4634T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4635S: Maintained
4636F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4637F: drivers/input/input-mt.c
3267a87f
HR
4638K: \b(ABS|SYN)_MT_
4639
4ac13e17
DJ
4640INTEL C600 SERIES SAS CONTROLLER DRIVER
4641M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4642M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4643M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4644L: linux-scsi@vger.kernel.org
7106891a
DJ
4645T: git git://git.code.sf.net/p/intel-sas/isci
4646S: Supported
4ac13e17 4647F: drivers/scsi/isci/
4ac13e17 4648
26717172
LB
4649INTEL IDLE DRIVER
4650M: Len Brown <lenb@kernel.org>
bf1c138e 4651L: linux-pm@vger.kernel.org
08deed1e 4652T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4653S: Supported
4654F: drivers/idle/intel_idle.c
4655
9eb8ef74 4656INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4657M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4658L: linux-fbdev@vger.kernel.org
ce00f85c 4659S: Maintained
679655da
JP
4660F: Documentation/fb/intelfb.txt
4661F: drivers/video/intelfb/
9eb8ef74 4662
1da177e4 4663INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4664M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4665L: linux-fbdev@vger.kernel.org
ce00f85c 4666S: Maintained
679655da 4667F: drivers/video/i810/
1da177e4 4668
f4a9bc4c 4669INTEL MENLOW THERMAL DRIVER
8b58be88 4670M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4671L: platform-driver-x86@vger.kernel.org
5ca92bd9 4672W: https://01.org/linux-acpi
f4a9bc4c 4673S: Supported
679655da 4674F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4675
1da177e4 4676INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4677M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4678S: Maintained
679655da
JP
4679F: arch/x86/kernel/microcode_core.c
4680F: arch/x86/kernel/microcode_intel.c
1da177e4 4681
248a9dc3 4682INTEL I/OAT DMA DRIVER
ab5f8c6e 4683M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4684M: Dave Jiang <dave.jiang@intel.com>
4685L: dmaengine@vger.kernel.org
4686Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4687S: Supported
679655da 4688F: drivers/dma/ioat*
248a9dc3 4689
6c8909b4 4690INTEL IOMMU (VT-d)
8b58be88 4691M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4692L: iommu@lists.linux-foundation.org
54e5881d 4693T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4694S: Supported
3fb39615 4695F: drivers/iommu/intel-iommu.c
679655da 4696F: include/linux/intel-iommu.h
6c8909b4 4697
b3e5f263 4698INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4699M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4700S: Odd fixes
679655da 4701F: drivers/dma/iop-adma.c
b3e5f263 4702
9251ce95 4703INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4704M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4705S: Maintained
679655da
JP
4706F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4707F: arch/arm/mach-ixp4xx/include/mach/npe.h
4708F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4709F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4710F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4711F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4712
844dd05f 4713INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4714M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4715S: Maintained
679655da 4716F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4717
105bf2fe 4718INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4719M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4720M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4721M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4722M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4723M: Don Skidmore <donald.c.skidmore@intel.com>
4724M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4725M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4726M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4727M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4728M: Linux NICS <linux.nics@intel.com>
dcd01faf 4729L: e1000-devel@lists.sourceforge.net
f6fde11a 4730W: http://www.intel.com/support/feedback.htm
d94e6fed 4731W: http://e1000.sourceforge.net/
dee1ad47
JK
4732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4733T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4734S: Supported
0d164401
JK
4735F: Documentation/networking/e100.txt
4736F: Documentation/networking/e1000.txt
4737F: Documentation/networking/e1000e.txt
4738F: Documentation/networking/igb.txt
4739F: Documentation/networking/igbvf.txt
4740F: Documentation/networking/ixgb.txt
4741F: Documentation/networking/ixgbe.txt
4742F: Documentation/networking/ixgbevf.txt
1bff6529 4743F: Documentation/networking/i40e.txt
105bf2fe 4744F: Documentation/networking/i40evf.txt
dee1ad47 4745F: drivers/net/ethernet/intel/
bc90d291 4746F: drivers/net/ethernet/intel/*/
1da177e4 4747
0963d59b
LW
4748INTEL-MID GPIO DRIVER
4749M: David Cohen <david.a.cohen@linux.intel.com>
4750L: linux-gpio@vger.kernel.org
4751S: Maintained
4752F: drivers/gpio/gpio-intel-mid.c
4753
ca907a90
SY
4754INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4755M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4756L: linux-wireless@vger.kernel.org
ca907a90 4757S: Maintained
679655da 4758F: Documentation/networking/README.ipw2100
679655da 4759F: Documentation/networking/README.ipw2200
ca907a90 4760F: drivers/net/wireless/ipw2x00/
826d2abe 4761
4bd96a7a 4762INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4763M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4764M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4765M: Shane Wang <shane.wang@intel.com>
4766L: tboot-devel@lists.sourceforge.net
4767W: http://tboot.sourceforge.net
e9b7d7c8 4768T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4769S: Supported
4770F: Documentation/intel_txt.txt
4771F: include/linux/tboot.h
4772F: arch/x86/kernel/tboot.c
4773
8a70da82 4774INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4775M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4776M: linux-wimax@intel.com
63fae219 4777L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4778S: Supported
4779W: http://linuxwimax.org
679655da
JP
4780F: Documentation/wimax/README.i2400m
4781F: drivers/net/wimax/i2400m/
c117ab84 4782F: include/uapi/linux/wimax/i2400m.h
8a70da82 4783
1c0ce89c
SG
4784INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4785M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4786L: linux-wireless@vger.kernel.org
1c0ce89c 4787S: Supported
efa3144e
WYG
4788F: drivers/net/wireless/iwlegacy/
4789
b481de9c 4790INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4791M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4792M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4793M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4794L: linux-wireless@vger.kernel.org
b481de9c 4795W: http://intellinuxwireless.org
b62ff718 4796T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4797S: Supported
679655da 4798F: drivers/net/wireless/iwlwifi/
b481de9c 4799
de8fe023
TW
4800INTEL MANAGEMENT ENGINE (mei)
4801M: Tomas Winkler <tomas.winkler@intel.com>
4802L: linux-kernel@vger.kernel.org
4803S: Supported
c117ab84 4804F: include/uapi/linux/mei.h
de8fe023 4805F: drivers/misc/mei/*
e07950a1 4806F: Documentation/misc-devices/mei/*
de8fe023 4807
cb109a0e 4808IOC3 ETHERNET DRIVER
8b58be88 4809M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4810L: linux-mips@linux-mips.org
4811S: Maintained
8862bf1e 4812F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4813
cb109a0e 4814IOC3 SERIAL DRIVER
8b58be88 4815M: Pat Gefre <pfg@sgi.com>
d39e0721 4816L: linux-serial@vger.kernel.org
cb109a0e 4817S: Maintained
df621252 4818F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4819
0b6e8569
SW
4820IOMMU DRIVERS
4821M: Joerg Roedel <joro@8bytes.org>
4822L: iommu@lists.linux-foundation.org
4823T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4824S: Maintained
4825F: drivers/iommu/
4826
4480f15b 4827IP MASQUERADING
8b58be88 4828M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4829S: Maintained
679655da 4830F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4831
1202d6ff 4832IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4833M: Francois Romieu <romieu@fr.zoreil.com>
4834M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4835L: netdev@vger.kernel.org
4836S: Maintained
7443713a 4837F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4838
4480f15b 4839IPATH DRIVER
8473c603 4840M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4841L: linux-rdma@vger.kernel.org
52a09a04 4842S: Maintained
679655da 4843F: drivers/infiniband/hw/ipath/
77d8798b 4844
4409ebe9 4845IPMI SUBSYSTEM
8b58be88 4846M: Corey Minyard <minyard@acm.org>
b0c90653 4847L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4848W: http://openipmi.sourceforge.net/
4849S: Supported
679655da
JP
4850F: Documentation/IPMI.txt
4851F: drivers/char/ipmi/
4852F: include/linux/ipmi*
c117ab84 4853F: include/uapi/linux/ipmi*
4409ebe9 4854
e2d1d6c0 4855IPS SCSI RAID DRIVER
8b58be88 4856M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4857L: linux-scsi@vger.kernel.org
4858W: http://www.adaptec.com/
4859S: Maintained
679655da 4860F: drivers/scsi/ips*
e2d1d6c0
RD
4861
4862IPVS
8b58be88
JP
4863M: Wensong Zhang <wensong@linux-vs.org>
4864M: Simon Horman <horms@verge.net.au>
4865M: Julian Anastasov <ja@ssi.bg>
979b6c13 4866L: netdev@vger.kernel.org
e2d1d6c0 4867L: lvs-devel@vger.kernel.org
1da177e4 4868S: Maintained
679655da 4869F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4870F: include/net/ip_vs.h
c117ab84 4871F: include/uapi/linux/ip_vs.h
679655da 4872F: net/netfilter/ipvs/
1da177e4 4873
e7839f25 4874IPWIRELESS DRIVER
8b58be88
JP
4875M: Jiri Kosina <jkosina@suse.cz>
4876M: David Sterba <dsterba@suse.cz>
92094aa0 4877S: Odd Fixes
282361a0 4878F: drivers/tty/ipwireless/
099dc4fb 4879
e2d1d6c0 4880IPX NETWORK LAYER
8b58be88 4881M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4882L: netdev@vger.kernel.org
4883S: Maintained
679655da 4884F: include/net/ipx.h
c117ab84 4885F: include/uapi/linux/ipx.h
679655da 4886F: net/ipx/
e2d1d6c0 4887
1da177e4 4888IRDA SUBSYSTEM
8b58be88 4889M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4890L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4891L: netdev@vger.kernel.org
1da177e4 4892W: http://irda.sourceforge.net/
f353976d 4893S: Maintained
e0057975 4894T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4895F: Documentation/networking/irda.txt
4896F: drivers/net/irda/
4897F: include/net/irda/
4898F: net/irda/
1da177e4 4899
a800c7cc
TG
4900IRQ SUBSYSTEM
4901M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4902L: linux-kernel@vger.kernel.org
a800c7cc 4903S: Maintained
75fc2d37 4904T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4905F: kernel/irq/
2ed9fd28
JC
4906
4907IRQCHIP DRIVERS
4908M: Thomas Gleixner <tglx@linutronix.de>
4909M: Jason Cooper <jason@lakedaemon.net>
4910L: linux-kernel@vger.kernel.org
4911S: Maintained
4912T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4913T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4914F: drivers/irqchip/
a800c7cc 4915
7ab3a837
GL
4916IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4917M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4918S: Maintained
4919F: Documentation/IRQ-domain.txt
4920F: include/linux/irqdomain.h
4921F: kernel/irq/irqdomain.c
4922
e2d1d6c0 4923ISAPNP
8b58be88 4924M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4925S: Maintained
679655da
JP
4926F: Documentation/isapnp.txt
4927F: drivers/pnp/isapnp/
4928F: include/linux/isapnp.h
e2d1d6c0 4929
d39b8420
HV
4930ISA RADIO MODULE
4931M: Hans Verkuil <hverkuil@xs4all.nl>
4932L: linux-media@vger.kernel.org
4933T: git git://linuxtv.org/media_tree.git
4934W: http://linuxtv.org
4935S: Maintained
4936F: drivers/media/radio/radio-isa*
4937
71a6d0af
HW
4938iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4939M: Peter Jones <pjones@redhat.com>
4940M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4941S: Maintained
4942F: drivers/firmware/iscsi_ibft*
4943
14816b1e 4944ISCSI
8b58be88 4945M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4946L: open-iscsi@googlegroups.com
4947W: www.open-iscsi.org
54e5881d 4948T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4949S: Maintained
679655da
JP
4950F: drivers/scsi/*iscsi*
4951F: include/scsi/*iscsi*
14816b1e 4952
1e65eb42
OG
4953ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4954M: Or Gerlitz <ogerlitz@mellanox.com>
4955M: Roi Dayan <roid@mellanox.com>
4956L: linux-rdma@vger.kernel.org
4957S: Supported
4958W: http://www.openfabrics.org
4959W: www.open-iscsi.org
4960Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4961F: drivers/infiniband/ulp/iser/
1e65eb42 4962
1da177e4 4963ISDN SUBSYSTEM
8b58be88 4964M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4965L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4966L: netdev@vger.kernel.org
1da177e4 4967W: http://www.isdn4linux.de
54e5881d 4968T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4969S: Maintained
679655da
JP
4970F: Documentation/isdn/
4971F: drivers/isdn/
4972F: include/linux/isdn.h
4973F: include/linux/isdn/
c117ab84
CEB
4974F: include/uapi/linux/isdn.h
4975F: include/uapi/linux/isdn/
1da177e4
LT
4976
4977ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4978M: Armin Schindler <mac@melware.de>
d5d52273 4979L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4980W: http://www.melware.de
4981S: Maintained
679655da 4982F: drivers/isdn/hardware/eicon/
1da177e4 4983
d624870f 4984IT87 HARDWARE MONITORING DRIVER
7c81c60f 4985M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4986L: lm-sensors@lm-sensors.org
4987S: Maintained
4988F: Documentation/hwmon/it87
4989F: drivers/hwmon/it87.c
4990
d7104bff
AP
4991IT913X MEDIA DRIVER
4992M: Antti Palosaari <crope@iki.fi>
4993L: linux-media@vger.kernel.org
4994W: http://linuxtv.org/
4995W: http://palosaari.fi/linux/
4996Q: http://patchwork.linuxtv.org/project/linux-media/list/
4997T: git git://linuxtv.org/anttip/media_tree.git
4998S: Maintained
9d9fb744 4999F: drivers/media/tuners/tuner_it913x*
d7104bff 5000
91821ff3 5001IVTV VIDEO4LINUX DRIVER
6afdeaf8 5002M: Andy Walls <awalls@md.metrocast.net>
c4240509 5003L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5004L: linux-media@vger.kernel.org
275ffde4 5005T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5006W: http://www.ivtvdriver.org
5007S: Maintained
679655da 5008F: Documentation/video4linux/*.ivtv
90d72ac6 5009F: drivers/media/pci/ivtv/
c117ab84 5010F: include/uapi/linux/ivtv*
91821ff3 5011
68620bdd
MP
5012IX2505V MEDIA DRIVER
5013M: Malcolm Priestley <tvboxspy@gmail.com>
5014L: linux-media@vger.kernel.org
5015W: http://linuxtv.org/
5016Q: http://patchwork.linuxtv.org/project/linux-media/list/
5017S: Maintained
5018F: drivers/media/dvb-frontends/ix2505v*
5019
4453d736
GR
5020JC42.4 TEMPERATURE SENSOR DRIVER
5021M: Guenter Roeck <linux@roeck-us.net>
5022L: lm-sensors@lm-sensors.org
5023S: Maintained
5024F: drivers/hwmon/jc42.c
5025F: Documentation/hwmon/jc42
5026
e2d1d6c0 5027JFS FILESYSTEM
3256f80f 5028M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5029L: jfs-discussion@lists.sourceforge.net
5030W: http://jfs.sourceforge.net/
54e5881d 5031T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5032S: Maintained
679655da
JP
5033F: Documentation/filesystems/jfs.txt
5034F: fs/jfs/
e2d1d6c0 5035
95252236 5036JME NETWORK DRIVER
8b58be88 5037M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5038L: netdev@vger.kernel.org
5039S: Maintained
63d24a0e 5040F: drivers/net/ethernet/jme.*
95252236 5041
1da177e4 5042JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5043M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5044L: linux-mtd@lists.infradead.org
5045W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5046S: Maintained
679655da 5047F: fs/jffs2/
c117ab84 5048F: include/uapi/linux/jffs2.h
1da177e4 5049
de456d37 5050JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5051M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5052M: Jan Kara <jack@suse.cz>
72be2ccf 5053L: linux-ext4@vger.kernel.org
ae0718f8 5054S: Maintained
d183e11a 5055F: fs/jbd/
d183e11a
TT
5056F: include/linux/jbd.h
5057
5058JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5059M: "Theodore Ts'o" <tytso@mit.edu>
5060L: linux-ext4@vger.kernel.org
5061S: Maintained
5062F: fs/jbd2/
5063F: include/linux/jbd2.h
ae0718f8 5064
fd8b6cb4 5065JSM Neo PCI based serial card
9d141cb9 5066M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5067L: linux-serial@vger.kernel.org
5068S: Maintained
df621252 5069F: drivers/tty/serial/jsm/
ae0718f8 5070
af39917d
CL
5071K10TEMP HARDWARE MONITORING DRIVER
5072M: Clemens Ladisch <clemens@ladisch.de>
5073L: lm-sensors@lm-sensors.org
5074S: Maintained
5075F: Documentation/hwmon/k10temp
5076F: drivers/hwmon/k10temp.c
5077
4660cb35 5078K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5079M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5080L: lm-sensors@lm-sensors.org
ae0718f8 5081S: Maintained
679655da
JP
5082F: Documentation/hwmon/k8temp
5083F: drivers/hwmon/k8temp.c
ae0718f8 5084
c63a1642 5085KTAP
687b63a3 5086M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5087W: http://www.ktap.org
5088L: ktap@freelists.org
5089S: Maintained
5090F: drivers/staging/ktap/
5091
1da177e4 5092KCONFIG
5eb1f99e 5093M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5094L: linux-kbuild@vger.kernel.org
cea8321c 5095T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5096S: Maintained
679655da
JP
5097F: Documentation/kbuild/kconfig-language.txt
5098F: scripts/kconfig/
1da177e4 5099
ea6c2089 5100KDUMP
8b58be88
JP
5101M: Vivek Goyal <vgoyal@redhat.com>
5102M: Haren Myneni <hbabu@us.ibm.com>
34633993 5103L: kexec@lists.infradead.org
ea6c2089
VG
5104W: http://lse.sourceforge.net/kdump/
5105S: Maintained
80811493 5106F: Documentation/kdump/
ea6c2089 5107
f41bf02f
HV
5108KEENE FM RADIO TRANSMITTER DRIVER
5109M: Hans Verkuil <hverkuil@xs4all.nl>
5110L: linux-media@vger.kernel.org
5111T: git git://linuxtv.org/media_tree.git
5112W: http://linuxtv.org
5113S: Maintained
5114F: drivers/media/radio/radio-keene*
5115
1da177e4 5116KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5117M: Ian Kent <raven@themaw.net>
f694fc97 5118L: autofs@vger.kernel.org
1da177e4 5119S: Maintained
679655da 5120F: fs/autofs4/
1da177e4 5121
70fb7ba6 5122KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5123M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5124T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5126L: linux-kbuild@vger.kernel.org
5ce45962 5127S: Maintained
679655da
JP
5128F: Documentation/kbuild/
5129F: Makefile
5130F: scripts/Makefile.*
70fb7ba6
MM
5131F: scripts/basic/
5132F: scripts/mk*
5133F: scripts/package/
1da177e4
LT
5134
5135KERNEL JANITORS
c3000e03 5136L: kernel-janitors@vger.kernel.org
10466f5a 5137W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5138S: Odd Fixes
1da177e4 5139
e8b43555 5140KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5141M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5142L: linux-nfs@vger.kernel.org
1da177e4 5143W: http://nfs.sourceforge.net/
98fac23f 5144S: Supported
679655da
JP
5145F: fs/nfsd/
5146F: include/linux/nfsd/
c117ab84 5147F: include/uapi/linux/nfsd/
679655da
JP
5148F: fs/lockd/
5149F: fs/nfs_common/
5150F: net/sunrpc/
5151F: include/linux/lockd/
5152F: include/linux/sunrpc/
c117ab84 5153F: include/uapi/linux/sunrpc/
1da177e4 5154
426d62e2 5155KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5156M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5157M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5158L: kvm@vger.kernel.org
e3e58478 5159W: http://www.linux-kvm.org
a94b40a6 5160T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5161S: Supported
c93a64fe
PB
5162F: Documentation/*/kvm*.txt
5163F: Documentation/virtual/kvm/
679655da
JP
5164F: arch/*/kvm/
5165F: arch/*/include/asm/kvm*
5166F: include/linux/kvm*
c117ab84 5167F: include/uapi/linux/kvm*
679655da 5168F: virt/kvm/
426d62e2 5169
ad8003d3 5170KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5171M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5172L: kvm@vger.kernel.org
5173W: http://kvm.qumranet.com
7de609c8 5174S: Maintained
679655da 5175F: arch/x86/include/asm/svm.h
679655da 5176F: arch/x86/kvm/svm.c
426d62e2 5177
513014b7 5178KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5179M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5180L: kvm-ppc@vger.kernel.org
5181W: http://kvm.qumranet.com
6a7f972d 5182T: git git://github.com/agraf/linux-2.6.git
513014b7 5183S: Supported
679655da
JP
5184F: arch/powerpc/include/asm/kvm*
5185F: arch/powerpc/kvm/
513014b7 5186
1fc9d2bf 5187KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5188M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5189L: kvm-ia64@vger.kernel.org
5190W: http://kvm.qumranet.com
920ed9f1 5191S: Supported
679655da
JP
5192F: Documentation/ia64/kvm.txt
5193F: arch/ia64/include/asm/kvm*
5194F: arch/ia64/kvm/
920ed9f1 5195
85f8fffe 5196KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5197M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5198M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5199M: linux390@de.ibm.com
5200L: linux-s390@vger.kernel.org
5201W: http://www.ibm.com/developerworks/linux/linux390/
5202S: Supported
679655da
JP
5203F: Documentation/s390/kvm.txt
5204F: arch/s390/include/asm/kvm*
80811493 5205F: arch/s390/kvm/
a968cd3e 5206F: drivers/s390/kvm/
85f8fffe 5207
a749474d 5208KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5209M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5210M: Marc Zyngier <marc.zyngier@arm.com>
5211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5212L: kvmarm@lists.cs.columbia.edu
5213W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5214S: Supported
a749474d
CD
5215F: arch/arm/include/uapi/asm/kvm*
5216F: arch/arm/include/asm/kvm*
5217F: arch/arm/kvm/
5c8818b4
MZ
5218F: virt/kvm/arm/
5219F: include/kvm/arm_*
a749474d 5220
6394a3ec 5221KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5222M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5223M: Marc Zyngier <marc.zyngier@arm.com>
5224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5225L: kvmarm@lists.cs.columbia.edu
5226S: Maintained
5227F: arch/arm64/include/uapi/asm/kvm*
5228F: arch/arm64/include/asm/kvm*
5229F: arch/arm64/kvm/
5230
dc009d92 5231KEXEC
8b58be88 5232M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5233W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5234L: kexec@lists.infradead.org
dc009d92 5235S: Maintained
679655da 5236F: include/linux/kexec.h
c117ab84 5237F: include/uapi/linux/kexec.h
679655da 5238F: kernel/kexec.c
dc009d92 5239
e971461f
DH
5240KEYS/KEYRINGS:
5241M: David Howells <dhowells@redhat.com>
5242L: keyrings@linux-nfs.org
5243S: Maintained
d410fa4e 5244F: Documentation/security/keys.txt
e971461f
DH
5245F: include/linux/key.h
5246F: include/linux/key-type.h
5247F: include/keys/
5248F: security/keys/
5249
7f3c68be 5250KEYS-TRUSTED
74dd744f
MZ
5251M: David Safford <safford@us.ibm.com>
5252M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5253L: linux-security-module@vger.kernel.org
5254L: keyrings@linux-nfs.org
5255S: Supported
d410fa4e 5256F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5257F: include/keys/trusted-type.h
5258F: security/keys/trusted.c
5259F: security/keys/trusted.h
5260
5261KEYS-ENCRYPTED
74dd744f
MZ
5262M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5263M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5264L: linux-security-module@vger.kernel.org
5265L: keyrings@linux-nfs.org
5266S: Supported
d410fa4e 5267F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5268F: include/keys/encrypted-type.h
19c90aa6 5269F: security/keys/encrypted-keys/
7f3c68be 5270
5b778dad 5271KGDB / KDB /debug_core
8b58be88 5272M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5273W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5274L: kgdb-bugreport@lists.sourceforge.net
5275S: Maintained
679655da
JP
5276F: Documentation/DocBook/kgdb.tmpl
5277F: drivers/misc/kgdbts.c
df621252 5278F: drivers/tty/serial/kgdboc.c
5b778dad 5279F: include/linux/kdb.h
679655da 5280F: include/linux/kgdb.h
4063eb5f 5281F: kernel/debug/
e3e2aaf7 5282
456db8cc 5283KMEMCHECK
8b58be88 5284M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5285M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5286S: Maintained
410d7a97
JP
5287F: Documentation/kmemcheck.txt
5288F: arch/x86/include/asm/kmemcheck.h
5289F: arch/x86/mm/kmemcheck/
5290F: include/linux/kmemcheck.h
5291F: mm/kmemcheck.c
b9ce08c0 5292
c3bb4d24 5293KMEMLEAK
8b58be88 5294M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5295S: Maintained
5296F: Documentation/kmemleak.txt
5297F: include/linux/kmemleak.h
5298F: mm/kmemleak.c
5299F: mm/kmemleak-test.c
5300
89559a61 5301KPROBES
8b58be88
JP
5302M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5303M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5304M: "David S. Miller" <davem@davemloft.net>
97c29e74 5305M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5306S: Maintained
679655da
JP
5307F: Documentation/kprobes.txt
5308F: include/linux/kprobes.h
5309F: kernel/kprobes.c
89559a61 5310
70e84049 5311KS0108 LCD CONTROLLER DRIVER
8b58be88 5312M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5313W: http://miguelojeda.es/auxdisplay.htm
5314W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5315S: Maintained
679655da
JP
5316F: Documentation/auxdisplay/ks0108
5317F: drivers/auxdisplay/ks0108.c
5318F: include/linux/ks0108.h
70e84049 5319
1da177e4 5320LAPB module
1da177e4 5321L: linux-x25@vger.kernel.org
bf9915cc 5322S: Orphan
679655da
JP
5323F: Documentation/networking/lapb-module.txt
5324F: include/*/lapb.h
5325F: net/lapb/
1da177e4
LT
5326
5327LASI 53c700 driver for PARISC
8b58be88 5328M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5329L: linux-scsi@vger.kernel.org
5330S: Maintained
679655da
JP
5331F: Documentation/scsi/53c700.txt
5332F: drivers/scsi/53c700*
1da177e4 5333
263de9b5 5334LED SUBSYSTEM
c772fc26 5335M: Bryan Wu <cooloney@gmail.com>
8b58be88 5336M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5337L: linux-leds@vger.kernel.org
5338T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5339S: Maintained
679655da
JP
5340F: drivers/leds/
5341F: include/linux/leds.h
263de9b5 5342
b0461a44 5343LEGACY EEPROM DRIVER
7c81c60f 5344M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5345S: Maintained
5346F: Documentation/misc-devices/eeprom
5347F: drivers/misc/eeprom/eeprom.c
5348
1da177e4 5349LEGO USB Tower driver
8b58be88 5350M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5351L: legousb-devel@lists.sourceforge.net
5352W: http://legousb.sourceforge.net/
5353S: Maintained
679655da 5354F: drivers/usb/misc/legousbtower.c
1da177e4 5355
055616a8
MK
5356LG2160 MEDIA DRIVER
5357M: Michael Krufky <mkrufky@linuxtv.org>
5358L: linux-media@vger.kernel.org
5359W: http://linuxtv.org/
5360W: http://github.com/mkrufky
5361Q: http://patchwork.linuxtv.org/project/linux-media/list/
5362T: git git://linuxtv.org/mkrufky/tuners.git
5363S: Maintained
5364F: drivers/media/dvb-frontends/lg2160.*
5365
6f0e7725
MK
5366LGDT3305 MEDIA DRIVER
5367M: Michael Krufky <mkrufky@linuxtv.org>
5368L: linux-media@vger.kernel.org
5369W: http://linuxtv.org/
5370W: http://github.com/mkrufky
5371Q: http://patchwork.linuxtv.org/project/linux-media/list/
5372T: git git://linuxtv.org/mkrufky/tuners.git
5373S: Maintained
5374F: drivers/media/dvb-frontends/lgdt3305.*
5375
568a17ff 5376LGUEST
8b58be88 5377M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5378L: lguest@lists.ozlabs.org
568a17ff 5379W: http://lguest.ozlabs.org/
72e91863 5380S: Odd Fixes
070f420b 5381F: arch/x86/include/asm/lguest*.h
679655da
JP
5382F: arch/x86/lguest/
5383F: drivers/lguest/
5384F: include/linux/lguest*.h
070f420b 5385F: tools/lguest/
568a17ff 5386
1acd437c
SL
5387LIBLOCKDEP
5388M: Sasha Levin <sasha.levin@oracle.com>
5389S: Maintained
5390F: tools/lib/lockdep/
5391
1da177e4 5392LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5393M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5394W: http://www.ibm.com/linux/ltc/projects/ppc
5395S: Supported
11c34c7d 5396F: arch/powerpc/boot/rs6000.h
1da177e4 5397
852bb9f5 5398LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5399M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5400M: Paul Mackerras <paulus@samba.org>
1da177e4 5401W: http://www.penguinppc.org/
a4724ed6 5402L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5403Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5404T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5405S: Supported
11c34c7d
JP
5406F: Documentation/powerpc/
5407F: arch/powerpc/
1da177e4
LT
5408
5409LINUX FOR POWER MACINTOSH
8b58be88 5410M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5411W: http://www.penguinppc.org/
a4724ed6 5412L: linuxppc-dev@lists.ozlabs.org
1da177e4 5413S: Maintained
11c34c7d
JP
5414F: arch/powerpc/platforms/powermac/
5415F: drivers/macintosh/
1da177e4 5416
77a76369 5417LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5418M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5419L: linuxppc-dev@lists.ozlabs.org
a149507b 5420T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5421S: Maintained
11c34c7d
JP
5422F: arch/powerpc/platforms/512x/
5423F: arch/powerpc/platforms/52xx/
1da177e4
LT
5424
5425LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5426M: Alistair Popple <alistair@popple.id.au>
8b58be88 5427M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5428W: http://www.penguinppc.org/
a4724ed6 5429L: linuxppc-dev@lists.ozlabs.org
1da177e4 5430S: Maintained
11c34c7d
JP
5431F: arch/powerpc/platforms/40x/
5432F: arch/powerpc/platforms/44x/
1da177e4 5433
260c02a9 5434LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5435L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5436S: Orphan
11c34c7d
JP
5437F: arch/powerpc/*/*virtex*
5438F: arch/powerpc/*/*/*virtex*
1da177e4 5439
e93adf1e 5440LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5441M: Vitaly Bordug <vitb@kernel.crashing.org>
5442M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5443W: http://www.penguinppc.org/
a4724ed6 5444L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5445S: Maintained
a2b1f7c8 5446F: arch/powerpc/platforms/8xx/
e93adf1e 5447
1da177e4 5448LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5449M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5450W: http://www.penguinppc.org/
a4724ed6 5451L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5452S: Maintained
11c34c7d 5453F: arch/powerpc/platforms/83xx/
4c8f581d 5454F: arch/powerpc/platforms/85xx/
1da177e4 5455
ab06ff3a 5456LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5457M: Olof Johansson <olof@lixom.net>
a4724ed6 5458L: linuxppc-dev@lists.ozlabs.org
92e19709 5459S: Maintained
11c34c7d
JP
5460F: arch/powerpc/platforms/pasemi/
5461F: drivers/*/*pasemi*
5462F: drivers/*/*/*pasemi*
ab06ff3a 5463
1da177e4 5464LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5465M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5466L: linux-security-module@vger.kernel.org
1da177e4
LT
5467S: Supported
5468
a23ce6da
HW
5469LIS3LV02D ACCELEROMETER DRIVER
5470M: Eric Piel <eric.piel@tremplin-utc.net>
5471S: Maintained
ff606677
JD
5472F: Documentation/misc-devices/lis3lv02d
5473F: drivers/misc/lis3lv02d/
bd35665f 5474F: drivers/platform/x86/hp_accel.c
a23ce6da 5475
e2d1d6c0 5476LLC (802.2)
8b58be88 5477M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5478S: Maintained
679655da 5479F: include/linux/llc.h
c117ab84 5480F: include/uapi/linux/llc.h
679655da
JP
5481F: include/net/llc*
5482F: net/llc/
e2d1d6c0 5483
4e233cbe
AD
5484LM73 HARDWARE MONITOR DRIVER
5485M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5486L: lm-sensors@lm-sensors.org
5487S: Maintained
5488F: drivers/hwmon/lm73.c
5489
156e2d1a 5490LM78 HARDWARE MONITOR DRIVER
7c81c60f 5491M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5492L: lm-sensors@lm-sensors.org
5493S: Maintained
5494F: Documentation/hwmon/lm78
5495F: drivers/hwmon/lm78.c
5496
1da177e4 5497LM83 HARDWARE MONITOR DRIVER
7c81c60f 5498M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5499L: lm-sensors@lm-sensors.org
1da177e4 5500S: Maintained
679655da
JP
5501F: Documentation/hwmon/lm83
5502F: drivers/hwmon/lm83.c
1da177e4
LT
5503
5504LM90 HARDWARE MONITOR DRIVER
7c81c60f 5505M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5506L: lm-sensors@lm-sensors.org
1da177e4 5507S: Maintained
679655da 5508F: Documentation/hwmon/lm90
aae7bce4 5509F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5510F: drivers/hwmon/lm90.c
1da177e4 5511
917cc4e6
GR
5512LM95234 HARDWARE MONITOR DRIVER
5513M: Guenter Roeck <linux@roeck-us.net>
5514L: lm-sensors@lm-sensors.org
5515S: Maintained
5516F: Documentation/hwmon/lm95234
5517F: drivers/hwmon/lm95234.c
5518
68620bdd
MP
5519LME2510 MEDIA DRIVER
5520M: Malcolm Priestley <tvboxspy@gmail.com>
5521L: linux-media@vger.kernel.org
5522W: http://linuxtv.org/
5523Q: http://patchwork.linuxtv.org/project/linux-media/list/
5524S: Maintained
5525F: drivers/media/usb/dvb-usb-v2/lmedm04*
5526
512e67f9 5527LOCKDEP AND LOCKSTAT
8b58be88
JP
5528M: Peter Zijlstra <peterz@infradead.org>
5529M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5530L: linux-kernel@vger.kernel.org
75fc2d37 5531T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5532S: Maintained
679655da
JP
5533F: Documentation/lockdep*.txt
5534F: Documentation/lockstat.txt
5535F: include/linux/lockdep.h
7486d6da 5536F: kernel/locking/
512e67f9 5537
dde33348 5538LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5539M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5540L: linux-ntfs-dev@lists.sourceforge.net
5541W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5542S: Maintained
679655da 5543F: Documentation/ldm.txt
20d16fef 5544F: block/partitions/ldm.*
1da177e4 5545
ef6ada3d
JE
5546LogFS
5547M: Joern Engel <joern@logfs.org>
756ccb3c 5548M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5549L: logfs@logfs.org
5550W: logfs.org
5551S: Maintained
5552F: fs/logfs/
5553
b62d7946
RS
5554LPC32XX MACHINE SUPPORT
5555M: Roland Stigge <stigge@antcom.de>
5556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5557S: Maintained
5558F: arch/arm/mach-lpc32xx/
5559
c87e34ef 5560LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5561M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5562M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5563M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5564M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5565L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5566L: linux-scsi@vger.kernel.org
5567W: http://www.lsilogic.com/support
5568S: Supported
679655da 5569F: drivers/message/fusion/
500c152a 5570F: drivers/scsi/mpt2sas/
5571F: drivers/scsi/mpt3sas/
c87e34ef 5572
1da177e4 5573LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5574M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5575L: linux-scsi@vger.kernel.org
5576S: Maintained
679655da 5577F: drivers/scsi/sym53c8xx_2/
1da177e4 5578
e5f5c99a
GR
5579LTC4261 HARDWARE MONITOR DRIVER
5580M: Guenter Roeck <linux@roeck-us.net>
5581L: lm-sensors@lm-sensors.org
5582S: Maintained
5583F: Documentation/hwmon/ltc4261
5584F: drivers/hwmon/ltc4261.c
5585
81365c31 5586LTP (Linux Test Project)
28b8e8d4 5587M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5588M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5589M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5590M: Jan Stancek <jstancek@redhat.com>
5591M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5592M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5593L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5594W: http://linux-test-project.github.io/
7d1ae8a8 5595T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5596S: Maintained
5597
c12a54b3 5598M32R ARCHITECTURE
8b58be88 5599M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5600L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5601L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5602W: http://www.linux-m32r.org/
5603S: Maintained
679655da 5604F: arch/m32r/
c12a54b3 5605
1da177e4 5606M68K ARCHITECTURE
8b58be88 5607M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5608L: linux-m68k@lists.linux-m68k.org
5609W: http://www.linux-m68k.org/
54e5881d 5610T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5611S: Maintained
679655da 5612F: arch/m68k/
9db35182 5613F: drivers/zorro/
1da177e4
LT
5614
5615M68K ON APPLE MACINTOSH
8b58be88 5616M: Joshua Thompson <funaho@jurai.org>
1da177e4 5617W: http://www.mac.linux-m68k.org/
9bb9f222 5618L: linux-m68k@lists.linux-m68k.org
1da177e4 5619S: Maintained
9db35182 5620F: arch/m68k/mac/
1da177e4
LT
5621
5622M68K ON HP9000/300
8b58be88 5623M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5624W: http://www.tazenda.demon.co.uk/phil/linux-hp
5625S: Maintained
679655da 5626F: arch/m68k/hp300/
1da177e4 5627
74425546
AP
5628M88DS3103 MEDIA DRIVER
5629M: Antti Palosaari <crope@iki.fi>
5630L: linux-media@vger.kernel.org
5631W: http://linuxtv.org/
5632W: http://palosaari.fi/linux/
5633Q: http://patchwork.linuxtv.org/project/linux-media/list/
5634T: git git://linuxtv.org/anttip/media_tree.git
5635S: Maintained
5636F: drivers/media/dvb-frontends/m88ds3103*
5637
68620bdd
MP
5638M88RS2000 MEDIA DRIVER
5639M: Malcolm Priestley <tvboxspy@gmail.com>
5640L: linux-media@vger.kernel.org
5641W: http://linuxtv.org/
5642Q: http://patchwork.linuxtv.org/project/linux-media/list/
5643S: Maintained
5644F: drivers/media/dvb-frontends/m88rs2000*
5645
0d62f800
AP
5646M88TS2022 MEDIA DRIVER
5647M: Antti Palosaari <crope@iki.fi>
5648L: linux-media@vger.kernel.org
5649W: http://linuxtv.org/
5650W: http://palosaari.fi/linux/
5651Q: http://patchwork.linuxtv.org/project/linux-media/list/
5652T: git git://linuxtv.org/anttip/media_tree.git
5653S: Maintained
5654F: drivers/media/tuners/m88ts2022*
5655
07a092fa 5656MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5657M: Alexey Klimov <klimov.linux@gmail.com>
5658L: linux-media@vger.kernel.org
5659T: git git://linuxtv.org/media_tree.git
5660S: Maintained
5661F: drivers/media/radio/radio-ma901.c
07a092fa 5662
64a327a7 5663MAC80211
8b58be88 5664M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5665L: linux-wireless@vger.kernel.org
491b26b4 5666W: http://wireless.kernel.org/
ce466579
JB
5667T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5668T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5669S: Maintained
679655da
JP
5670F: Documentation/networking/mac80211-injection.txt
5671F: include/net/mac80211.h
5672F: net/mac80211/
64a327a7 5673
b863ceb7 5674MACVLAN DRIVER
8b58be88 5675M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5676L: netdev@vger.kernel.org
5677S: Maintained
679655da
JP
5678F: drivers/net/macvlan.c
5679F: include/linux/if_macvlan.h
b863ceb7 5680
faf1668c 5681MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5682M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5683W: http://www.kernel.org/doc/man-pages
bd7ebec6 5684L: linux-man@vger.kernel.org
1b53dc74 5685S: Maintained
faf1668c 5686
8427defd
RK
5687MARVELL ARMADA DRM SUPPORT
5688M: Russell King <rmk+kernel@arm.linux.org.uk>
5689S: Maintained
5690F: drivers/gpu/drm/armada/
5691
44c14c1d 5692MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5693M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5694M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5695L: netdev@vger.kernel.org
5696S: Maintained
5697F: drivers/net/ethernet/marvell/sk*
5698
74cda169 5699MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5700L: libertas-dev@lists.infradead.org
8ac3e99e 5701S: Orphan
679655da 5702F: drivers/net/wireless/libertas/
74cda169 5703
b60d6975 5704MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5705M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5706L: netdev@vger.kernel.org
f5ca8502 5707S: Maintained
527a6266 5708F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5709F: include/linux/mv643xx.h
1da177e4 5710
370b8ed9
TP
5711MARVELL MVNETA ETHERNET DRIVER
5712M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5713L: netdev@vger.kernel.org
5714S: Maintained
5715F: drivers/net/ethernet/marvell/mvneta.*
5716
fcad584d 5717MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5718M: Amitkumar Karwar <akarwar@marvell.com>
5719M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5720L: linux-wireless@vger.kernel.org
5721S: Maintained
5722F: drivers/net/wireless/mwifiex/
5723
a2c3f656 5724MARVELL MWL8K WIRELESS DRIVER
a040d532 5725M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5726L: linux-wireless@vger.kernel.org
16345910 5727S: Odd Fixes
a2c3f656
LB
5728F: drivers/net/wireless/mwl8k.c
5729
2a69567b 5730MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5731M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5732S: Odd Fixes
1fa7e547 5733F: drivers/mmc/host/mvsdio.*
2a69567b 5734
1da177e4 5735MATROX FRAMEBUFFER DRIVER
c69f677c 5736L: linux-fbdev@vger.kernel.org
52653199 5737S: Orphan
679655da 5738F: drivers/video/matrox/matroxfb_*
c117ab84 5739F: include/uapi/linux/matroxfb.h
1da177e4 5740
ca462085
GR
5741MAX16065 HARDWARE MONITOR DRIVER
5742M: Guenter Roeck <linux@roeck-us.net>
5743L: lm-sensors@lm-sensors.org
5744S: Maintained
5745F: Documentation/hwmon/max16065
5746F: drivers/hwmon/max16065.c
5747
d20620de 5748MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5749M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5750L: lm-sensors@lm-sensors.org
5751S: Maintained
679655da
JP
5752F: Documentation/hwmon/max6650
5753F: drivers/hwmon/max6650.c
d20620de 5754
e89ab51f
GR
5755MAX6697 HARDWARE MONITOR DRIVER
5756M: Guenter Roeck <linux@roeck-us.net>
5757L: lm-sensors@lm-sensors.org
5758S: Maintained
5759F: Documentation/hwmon/max6697
5760F: Documentation/devicetree/bindings/i2c/max6697.txt
5761F: drivers/hwmon/max6697.c
5762F: include/linux/platform_data/max6697.h
5763
9be3c9a5
HV
5764MAXIRADIO FM RADIO RECEIVER DRIVER
5765M: Hans Verkuil <hverkuil@xs4all.nl>
5766L: linux-media@vger.kernel.org
5767T: git git://linuxtv.org/media_tree.git
5768W: http://linuxtv.org
5769S: Maintained
5770F: drivers/media/radio/radio-maxiradio*
5771
127c49ae 5772MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5773M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5774P: LinuxTV.org Project
5775L: linux-media@vger.kernel.org
5776W: http://linuxtv.org
8a6e2535 5777Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5778T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5779S: Maintained
5780F: Documentation/dvb/
5781F: Documentation/video4linux/
ffe06198 5782F: Documentation/DocBook/media/
127c49ae 5783F: drivers/media/
ffe06198 5784F: drivers/staging/media/
127c49ae 5785F: include/media/
6c0f0359
MCC
5786F: include/uapi/linux/dvb/
5787F: include/uapi/linux/videodev2.h
5788F: include/uapi/linux/media.h
5789F: include/uapi/linux/v4l2-*
5790F: include/uapi/linux/meye.h
5791F: include/uapi/linux/ivtv*
5792F: include/uapi/linux/uvcvideo.h
d20620de 5793
6149a936
HV
5794MEDIAVISION PRO MOVIE STUDIO DRIVER
5795M: Hans Verkuil <hverkuil@xs4all.nl>
5796L: linux-media@vger.kernel.org
5797T: git git://linuxtv.org/media_tree.git
5798W: http://linuxtv.org
5799S: Odd Fixes
5800F: drivers/media/parport/pms*
5801
757e0108 5802MEGARAID SCSI DRIVERS
8b58be88 5803M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5804L: linux-scsi@vger.kernel.org
ce00f85c
JC
5805W: http://megaraid.lsilogic.com
5806S: Maintained
679655da
JP
5807F: Documentation/scsi/megaraid.txt
5808F: drivers/scsi/megaraid.*
5809F: drivers/scsi/megaraid/
757e0108 5810
2c46c9d5
AV
5811MELLANOX ETHERNET DRIVER (mlx4_en)
5812M: Amir Vadai <amirv@mellanox.com>
b75f0050 5813L: netdev@vger.kernel.org
2c46c9d5
AV
5814S: Supported
5815W: http://www.mellanox.com
5816Q: http://patchwork.ozlabs.org/project/netdev/list/
5817F: drivers/net/ethernet/mellanox/mlx4/en_*
5818
70ea91f1
SR
5819MEMORY MANAGEMENT
5820L: linux-mm@kvack.org
70ea91f1
SR
5821W: http://www.linux-mm.org
5822S: Maintained
679655da 5823F: include/linux/mm.h
551450bb
CS
5824F: include/linux/gfp.h
5825F: include/linux/mmzone.h
5826F: include/linux/memory_hotplug.h
5827F: include/linux/vmalloc.h
679655da 5828F: mm/
70ea91f1 5829
f4e9ce66 5830MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5831M: David Woodhouse <dwmw2@infradead.org>
242c325e 5832M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5833L: linux-mtd@lists.infradead.org
8a6e2535
JP
5834W: http://www.linux-mtd.infradead.org/
5835Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5836T: git git://git.infradead.org/linux-mtd.git
1da177e4 5837S: Maintained
679655da
JP
5838F: drivers/mtd/
5839F: include/linux/mtd/
c117ab84 5840F: include/uapi/mtd/
1da177e4 5841
26c57ef1 5842MEN A21 WATCHDOG DRIVER
b75f0050 5843M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5844L: linux-watchdog@vger.kernel.org
5845S: Supported
5846F: drivers/watchdog/mena21_wdt.c
5847
3764e82e
JT
5848MEN CHAMELEON BUS (mcb)
5849M: Johannes Thumshirn <johannes.thumshirn@men.de>
5850S: Supported
5851F: drivers/mcb/
5852F: include/linux/mcb.h
5853
12285945
JH
5854METAG ARCHITECTURE
5855M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5856L: linux-metag@vger.kernel.org
12285945
JH
5857S: Supported
5858F: arch/metag/
5859F: Documentation/metag/
5860F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5861F: drivers/clocksource/metag_generic.c
5698c50d
JH
5862F: drivers/irqchip/irq-metag.c
5863F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5864F: drivers/tty/metag_da.c
5865F: fs/imgdafs/
12285945 5866
c6375b0a 5867MICROBLAZE ARCHITECTURE
8b58be88 5868M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5869W: http://www.monstr.eu/fdt/
5870T: git git://git.monstr.eu/linux-2.6-microblaze.git
5871S: Supported
0a8c7914 5872F: arch/microblaze/
1da177e4
LT
5873
5874MICROTEK X6 SCANNER
61eee9a7 5875M: Oliver Neukum <oliver@neukum.org>
1da177e4 5876S: Maintained
679655da 5877F: drivers/usb/image/microtek.*
1da177e4
LT
5878
5879MIPS
8b58be88 5880M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5881L: linux-mips@linux-mips.org
6097050d 5882W: http://www.linux-mips.org/
b05e988e 5883T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5884Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5885S: Supported
679655da
JP
5886F: Documentation/mips/
5887F: arch/mips/
1da177e4 5888
08b7620a
HV
5889MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5890M: Hans Verkuil <hverkuil@xs4all.nl>
5891L: linux-media@vger.kernel.org
5892T: git git://linuxtv.org/media_tree.git
5893W: http://linuxtv.org
5894S: Odd Fixes
5895F: drivers/media/radio/radio-miropcm20*
5896
e126ba97
EC
5897Mellanox MLX5 core VPI driver
5898M: Eli Cohen <eli@mellanox.com>
5899L: netdev@vger.kernel.org
5900L: linux-rdma@vger.kernel.org
5901W: http://www.mellanox.com
5902Q: http://patchwork.ozlabs.org/project/netdev/list/
5903Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5904T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5905S: Supported
5906F: drivers/net/ethernet/mellanox/mlx5/core/
5907F: include/linux/mlx5/
5908
5909Mellanox MLX5 IB driver
b75f0050
JP
5910M: Eli Cohen <eli@mellanox.com>
5911L: linux-rdma@vger.kernel.org
5912W: http://www.mellanox.com
5913Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5914T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5915S: Supported
5916F: include/linux/mlx5/
5917F: drivers/infiniband/hw/mlx5/
e126ba97 5918
1da177e4 5919MODULE SUPPORT
8b58be88 5920M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5921S: Maintained
679655da
JP
5922F: include/linux/module.h
5923F: kernel/module.c
1da177e4
LT
5924
5925MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5926W: http://popies.net/meye/
b7788e13 5927S: Orphan
679655da 5928F: Documentation/video4linux/meye.txt
90d72ac6 5929F: drivers/media/pci/meye/
6c0f0359 5930F: include/uapi/linux/meye.h
1da177e4 5931
b9705b60 5932MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5933M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5934S: Maintained
679655da 5935F: Documentation/serial/moxa-smartio
c897401b 5936F: drivers/tty/mxser.*
d735410a 5937
889b2f87
AK
5938MR800 AVERMEDIA USB FM RADIO DRIVER
5939M: Alexey Klimov <klimov.linux@gmail.com>
5940L: linux-media@vger.kernel.org
5941T: git git://linuxtv.org/media_tree.git
5942S: Maintained
5943F: drivers/media/radio/radio-mr800.c
5944
8c4c731a 5945MSI LAPTOP SUPPORT
182ae55c 5946M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5947L: platform-driver-x86@vger.kernel.org
8c4c731a 5948S: Maintained
679655da 5949F: drivers/platform/x86/msi-laptop.c
8c4c731a 5950
0f1006b1
AA
5951MSI WMI SUPPORT
5952M: Anisse Astier <anisse@astier.eu>
d0944853 5953L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5954S: Supported
5955F: drivers/platform/x86/msi-wmi.c
5956
19a628a0
AP
5957MSI001 MEDIA DRIVER
5958M: Antti Palosaari <crope@iki.fi>
5959L: linux-media@vger.kernel.org
5960W: http://linuxtv.org/
5961W: http://palosaari.fi/linux/
5962Q: http://patchwork.linuxtv.org/project/linux-media/list/
5963T: git git://linuxtv.org/anttip/media_tree.git
5964S: Maintained
5965F: drivers/staging/media/msi3101/msi001*
5966
2c57213f
AP
5967MSI3101 MEDIA DRIVER
5968M: Antti Palosaari <crope@iki.fi>
5969L: linux-media@vger.kernel.org
5970W: http://linuxtv.org/
5971W: http://palosaari.fi/linux/
5972Q: http://patchwork.linuxtv.org/project/linux-media/list/
5973T: git git://linuxtv.org/anttip/media_tree.git
5974S: Maintained
5975F: drivers/staging/media/msi3101/sdr-msi3101*
5976
62a37dc7 5977MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5978M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5979L: linux-media@vger.kernel.org
5980T: git git://linuxtv.org/media_tree.git
5981S: Maintained
5982F: drivers/media/i2c/mt9m032.c
5983F: include/media/mt9m032.h
5984
62a37dc7 5985MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5986M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5987L: linux-media@vger.kernel.org
5988T: git git://linuxtv.org/media_tree.git
5989S: Maintained
5990F: drivers/media/i2c/mt9p031.c
5991F: include/media/mt9p031.h
5992
62a37dc7 5993MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5994M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5995L: linux-media@vger.kernel.org
5996T: git git://linuxtv.org/media_tree.git
5997S: Maintained
5998F: drivers/media/i2c/mt9t001.c
5999F: include/media/mt9t001.h
6000
62a37dc7 6001MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6002M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6003L: linux-media@vger.kernel.org
6004T: git git://linuxtv.org/media_tree.git
6005S: Maintained
6006F: drivers/media/i2c/mt9v032.c
6007F: include/media/mt9v032.h
6008
4e0d13cb 6009MULTIFUNCTION DEVICES (MFD)
8b58be88 6010M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
6011M: Lee Jones <lee.jones@linaro.org>
6012T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
6013T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 6014S: Supported
679655da 6015F: drivers/mfd/
55b5940d 6016F: include/linux/mfd/
4e0d13cb 6017
5c4e6f13 6018MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6019M: Chris Ball <chris@printf.net>
e18eaf8f 6020M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6021L: linux-mmc@vger.kernel.org
245feaa6 6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6023T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6024S: Maintained
679655da
JP
6025F: drivers/mmc/
6026F: include/linux/mmc/
c117ab84 6027F: include/uapi/linux/mmc/
baca2da4 6028
15a0580c 6029MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6030S: Orphan
679655da
JP
6031F: drivers/mmc/host/mmc_spi.c
6032F: include/linux/spi/mmc_spi.h
15a0580c 6033
1da177e4 6034MULTISOUND SOUND DRIVER
8b58be88 6035M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6036S: Maintained
679655da
JP
6037F: Documentation/sound/oss/MultiSound
6038F: sound/oss/msnd*
1da177e4 6039
d735410a 6040MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6041S: Orphan
c897401b 6042F: drivers/tty/isicom.c
679655da 6043F: include/linux/isicom.h
d735410a 6044
550a7375 6045MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6046M: Felipe Balbi <balbi@ti.com>
795fb7e7 6047L: linux-usb@vger.kernel.org
43b416e5 6048T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6049S: Maintained
679655da 6050F: drivers/usb/musb/
550a7375 6051
ea0af5f6
MK
6052MXL5007T MEDIA DRIVER
6053M: Michael Krufky <mkrufky@linuxtv.org>
6054L: linux-media@vger.kernel.org
6055W: http://linuxtv.org/
6056W: http://github.com/mkrufky
6057Q: http://patchwork.linuxtv.org/project/linux-media/list/
6058T: git git://linuxtv.org/mkrufky/tuners.git
6059S: Maintained
6060F: drivers/media/tuners/mxl5007t.*
6061
2d3cf588 6062MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6063M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6064L: netdev@vger.kernel.org
205057ae 6065W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6066S: Supported
93f7848b 6067F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6068
1da177e4 6069NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6070S: Orphan
d9fb9f38 6071F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6072
23dc05a3
DM
6073NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6074M: Daniel Mack <zonque@gmail.com>
6075S: Maintained
6076L: alsa-devel@alsa-project.org
6077W: http://www.native-instruments.com
6078F: sound/usb/caiaq/
6079
1da177e4 6080NCP FILESYSTEM
52653199
PV
6081M: Petr Vandrovec <petr@vandrovec.name>
6082S: Odd Fixes
679655da 6083F: fs/ncpfs/
1da177e4 6084
a79b0322
FT
6085NCR 5380 SCSI DRIVERS
6086M: Finn Thain <fthain@telegraphics.com.au>
6087M: Michael Schmitz <schmitzmic@gmail.com>
6088L: linux-scsi@vger.kernel.org
6089S: Maintained
6090F: Documentation/scsi/g_NCR5380.txt
6091F: drivers/scsi/NCR5380.*
6092F: drivers/scsi/arm/cumana_1.c
6093F: drivers/scsi/arm/oak.c
6094F: drivers/scsi/atari_NCR5380.c
6095F: drivers/scsi/atari_scsi.*
6096F: drivers/scsi/dmx3191d.c
6097F: drivers/scsi/dtc.*
6098F: drivers/scsi/g_NCR5380.*
6099F: drivers/scsi/g_NCR5380_mmio.c
6100F: drivers/scsi/mac_scsi.*
6101F: drivers/scsi/pas16.*
6102F: drivers/scsi/sun3_NCR5380.c
6103F: drivers/scsi/sun3_scsi.*
6104F: drivers/scsi/sun3_scsi_vme.c
6105F: drivers/scsi/t128.*
6106
1da177e4 6107NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6108M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6109L: linux-scsi@vger.kernel.org
6110S: Maintained
679655da 6111F: drivers/scsi/NCR_D700.*
1da177e4 6112
4aa3eb4c
GR
6113NCT6775 HARDWARE MONITOR DRIVER
6114M: Guenter Roeck <linux@roeck-us.net>
6115L: lm-sensors@lm-sensors.org
6116S: Maintained
6117F: Documentation/hwmon/nct6775
6118F: drivers/hwmon/nct6775.c
6119
3c2d774c 6120NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6121M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6122L: linux-rdma@vger.kernel.org
e3d33cb1 6123W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6124S: Supported
6125F: drivers/infiniband/hw/nes/
6126
be2f2e84 6127NETEM NETWORK EMULATOR
adbbf69d 6128M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6129L: netem@lists.linux-foundation.org
be2f2e84 6130S: Maintained
679655da 6131F: net/sched/sch_netem.c
be2f2e84 6132
b2f5a051 6133NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6134M: Jon Mason <jdmason@kudzu.us>
4a58448b 6135L: netdev@vger.kernel.org
4a58448b 6136S: Supported
679655da 6137F: Documentation/networking/s2io.txt
b2f5a051 6138F: Documentation/networking/vxge.txt
86387e1a 6139F: drivers/net/ethernet/neterion/
4a58448b 6140
db9cf3a3 6141NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6142M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6143M: Patrick McHardy <kaber@trash.net>
42010ed0 6144M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6145L: netfilter-devel@vger.kernel.org
82b98543 6146L: coreteam@netfilter.org
1da177e4
LT
6147W: http://www.netfilter.org/
6148W: http://www.iptables.org/
42010ed0
PNA
6149Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6150T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6151T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6152S: Supported
679655da
JP
6153F: include/linux/netfilter*
6154F: include/linux/netfilter/
6155F: include/net/netfilter/
c117ab84
CEB
6156F: include/uapi/linux/netfilter*
6157F: include/uapi/linux/netfilter/
679655da
JP
6158F: net/*/netfilter.c
6159F: net/*/netfilter/
6160F: net/netfilter/
1da177e4 6161
4cc67735 6162NETLABEL
87a0874c 6163M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6164W: http://netlabel.sf.net
6165L: netdev@vger.kernel.org
87a0874c 6166S: Maintained
80811493 6167F: Documentation/netlabel/
679655da
JP
6168F: include/net/netlabel.h
6169F: net/netlabel/
4cc67735 6170
1da177e4 6171NETROM NETWORK LAYER
8b58be88 6172M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6173L: linux-hams@vger.kernel.org
d34cb28a 6174W: http://www.linux-ax25.org/
1da177e4 6175S: Maintained
679655da 6176F: include/net/netrom.h
c117ab84 6177F: include/uapi/linux/netrom.h
679655da 6178F: net/netrom/
1da177e4 6179
5ddb88c0 6180NETWORK BLOCK DEVICE (NBD)
8b58be88 6181M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6182S: Maintained
5e4b269b 6183L: nbd-general@lists.sourceforge.net
679655da
JP
6184F: Documentation/blockdev/nbd.txt
6185F: drivers/block/nbd.c
6186F: include/linux/nbd.h
c117ab84 6187F: include/uapi/linux/nbd.h
1da177e4 6188
6e43650c
NH
6189NETWORK DROP MONITOR
6190M: Neil Horman <nhorman@tuxdriver.com>
6191L: netdev@vger.kernel.org
6192S: Maintained
6193W: https://fedorahosted.org/dropwatch/
6194F: net/core/drop_monitor.c
6195
1da177e4 6196NETWORKING [GENERAL]
8b58be88 6197M: "David S. Miller" <davem@davemloft.net>
979b6c13 6198L: netdev@vger.kernel.org
b1e8fd54 6199W: http://www.linuxfoundation.org/en/Net
11e98029 6200Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6203S: Maintained
679655da
JP
6204F: net/
6205F: include/net/
018d21ed
JP
6206F: include/linux/in.h
6207F: include/linux/net.h
6208F: include/linux/netdevice.h
c117ab84
CEB
6209F: include/uapi/linux/in.h
6210F: include/uapi/linux/net.h
6211F: include/uapi/linux/netdevice.h
7e814a6c 6212F: tools/net/
f4e53f9a 6213F: tools/testing/selftests/net/
335a67d2 6214F: lib/random32.c
a101ccd1 6215F: lib/test_bpf.c
1da177e4
LT
6216
6217NETWORKING [IPv4/IPv6]
8b58be88
JP
6218M: "David S. Miller" <davem@davemloft.net>
6219M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6220M: James Morris <jmorris@namei.org>
6221M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6222M: Patrick McHardy <kaber@trash.net>
979b6c13 6223L: netdev@vger.kernel.org
08deed1e 6224T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6225S: Maintained
679655da
JP
6226F: net/ipv4/
6227F: net/ipv6/
6228F: include/net/ip*
0a14842f 6229F: arch/x86/net/*
1da177e4 6230
73b7656c
DM
6231NETWORKING [IPSEC]
6232M: Steffen Klassert <steffen.klassert@secunet.com>
6233M: Herbert Xu <herbert@gondor.apana.org.au>
6234M: "David S. Miller" <davem@davemloft.net>
6235L: netdev@vger.kernel.org
d1fc5024
SK
6236T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6238S: Maintained
5826bdd1 6239F: net/core/flow.c
73b7656c
DM
6240F: net/xfrm/
6241F: net/key/
6242F: net/ipv4/xfrm*
d1fc5024
SK
6243F: net/ipv4/esp4.c
6244F: net/ipv4/ah4.c
6245F: net/ipv4/ipcomp.c
6246F: net/ipv4/ip_vti.c
73b7656c 6247F: net/ipv6/xfrm*
d1fc5024
SK
6248F: net/ipv6/esp6.c
6249F: net/ipv6/ah6.c
6250F: net/ipv6/ipcomp6.c
6251F: net/ipv6/ip6_vti.c
73b7656c
DM
6252F: include/uapi/linux/xfrm.h
6253F: include/net/xfrm.h
6254
10e2ff1c 6255NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6256M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6257L: netdev@vger.kernel.org
6258S: Maintained
6259
29f8f632 6260NETWORKING [WIRELESS]
8b58be88 6261M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6262L: linux-wireless@vger.kernel.org
8a6e2535 6263Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6264T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6265S: Maintained
34b921cf
JP
6266F: net/mac80211/
6267F: net/rfkill/
679655da
JP
6268F: net/wireless/
6269F: include/net/ieee80211*
cc8b4a2b 6270F: include/linux/wireless.h
c117ab84 6271F: include/uapi/linux/wireless.h
c984e24d 6272F: include/net/iw_handler.h
34b921cf 6273F: drivers/net/wireless/
29f8f632 6274
788873ac
JP
6275NETWORKING DRIVERS
6276L: netdev@vger.kernel.org
6277W: http://www.linuxfoundation.org/en/Net
11e98029 6278Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6281S: Odd Fixes
6282F: drivers/net/
018d21ed 6283F: include/linux/if_*
0b63bf1f
JD
6284F: include/linux/netdevice.h
6285F: include/linux/arcdevice.h
6286F: include/linux/etherdevice.h
6287F: include/linux/fcdevice.h
6288F: include/linux/fddidevice.h
6289F: include/linux/hippidevice.h
6290F: include/linux/inetdevice.h
c117ab84
CEB
6291F: include/uapi/linux/if_*
6292F: include/uapi/linux/netdevice.h
788873ac 6293
3d396eb1 6294NETXEN (1/10) GbE SUPPORT
8622315e 6295M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6296M: Sony Chacko <sony.chacko@qlogic.com>
6297M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6298L: netdev@vger.kernel.org
9c2b5bde 6299W: http://www.qlogic.com
3d396eb1 6300S: Supported
aa43c215 6301F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6302
6423d30f
AAJ
6303NFC SUBSYSTEM
6304M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6305M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6306M: Samuel Ortiz <sameo@linux.intel.com>
6307L: linux-wireless@vger.kernel.org
5adf54de 6308L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6309S: Supported
6423d30f 6310F: net/nfc/
55eb94f9 6311F: include/net/nfc/
c117ab84 6312F: include/uapi/linux/nfc.h
6423d30f 6313F: drivers/nfc/
08eaa1e0 6314F: include/linux/platform_data/pn544.h
7ebb88e5 6315F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6316
e8b43555 6317NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6318M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6319L: linux-nfs@vger.kernel.org
6320W: http://client.linux-nfs.org
cd7b996a 6321T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6322S: Maintained
679655da
JP
6323F: fs/lockd/
6324F: fs/nfs/
6325F: fs/nfs_common/
6326F: net/sunrpc/
6327F: include/linux/lockd/
6328F: include/linux/nfs*
6329F: include/linux/sunrpc/
c117ab84
CEB
6330F: include/uapi/linux/nfs*
6331F: include/uapi/linux/sunrpc/
1da177e4 6332
85ef9cea 6333NILFS2 FILESYSTEM
e2126935 6334M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6335L: linux-nilfs@vger.kernel.org
f9472265 6336W: http://nilfs.sourceforge.net/
e2126935 6337T: git git://github.com/konis/nilfs2.git
85ef9cea 6338S: Supported
679655da
JP
6339F: Documentation/filesystems/nilfs2.txt
6340F: fs/nilfs2/
6341F: include/linux/nilfs2_fs.h
85ef9cea 6342
1da177e4 6343NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6344M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6345W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6346S: Maintained
679655da
JP
6347F: Documentation/scsi/NinjaSCSI.txt
6348F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6349
6350NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6351M: GOTO Masanori <gotom@debian.or.jp>
6352M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6353W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6354S: Maintained
679655da
JP
6355F: Documentation/scsi/NinjaSCSI.txt
6356F: drivers/scsi/nsp32*
1da177e4 6357
fce8a7bb
JM
6358NTB DRIVER
6359M: Jon Mason <jon.mason@intel.com>
6360S: Supported
2984411f
JM
6361W: https://github.com/jonmason/ntb/wiki
6362T: git git://github.com/jonmason/ntb.git
fce8a7bb 6363F: drivers/ntb/
548c237c 6364F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6365F: include/linux/ntb.h
6366
1da177e4 6367NTFS FILESYSTEM
2818ef50 6368M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6369L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6370W: http://www.tuxera.com/
e6f4dee7 6371T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6372S: Supported
679655da
JP
6373F: Documentation/filesystems/ntfs.txt
6374F: fs/ntfs/
1da177e4 6375
9eb8ef74 6376NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6377M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6378L: linux-fbdev@vger.kernel.org
ce00f85c 6379S: Maintained
679655da
JP
6380F: drivers/video/riva/
6381F: drivers/video/nvidia/
1da177e4 6382
79461681
MW
6383NVM EXPRESS DRIVER
6384M: Matthew Wilcox <willy@linux.intel.com>
6385L: linux-nvme@lists.infradead.org
6386T: git git://git.infradead.org/users/willy/linux-nvme.git
6387S: Supported
5be37bf9 6388F: drivers/block/nvme*
79461681
MW
6389F: include/linux/nvme.h
6390
f50d7146
RK
6391NXP TDA998X DRM DRIVER
6392M: Russell King <rmk+kernel@arm.linux.org.uk>
6393S: Supported
6394F: drivers/gpu/drm/i2c/tda998x_drv.c
6395F: include/drm/i2c/tda998x.h
6396
f5525786 6397OMAP SUPPORT
0e24bdd4 6398M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6399L: linux-omap@vger.kernel.org
6400W: http://www.muru.com/linux/omap/
6401W: http://linux.omap.com/
8a6e2535 6402Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6404S: Maintained
4e04d5a3 6405F: arch/arm/*omap*/
046d0a37
JD
6406F: drivers/i2c/busses/i2c-omap.c
6407F: include/linux/i2c-omap.h
f5525786 6408
50f29fbd 6409OMAP DEVICE TREE SUPPORT
cdb55ab0 6410M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6411M: Tony Lindgren <tony@atomide.com>
6412L: linux-omap@vger.kernel.org
d0fb18c5 6413L: devicetree@vger.kernel.org
50f29fbd
TL
6414S: Maintained
6415F: arch/arm/boot/dts/*omap*
6416F: arch/arm/boot/dts/*am3*
6417
f5525786 6418OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6419M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6420L: linux-omap@vger.kernel.org
6421S: Maintained
6422F: arch/arm/*omap*/*clock*
6423
6424OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6425M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6426L: linux-omap@vger.kernel.org
6427S: Maintained
6428F: arch/arm/*omap*/*pm*
c46938d4 6429F: drivers/cpufreq/omap-cpufreq.c
f5525786 6430
d21db568 6431OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6432M: Rajendra Nayak <rnayak@ti.com>
6433M: Paul Walmsley <paul@pwsan.com>
6434L: linux-omap@vger.kernel.org
6435S: Maintained
d21db568 6436F: arch/arm/mach-omap2/prm*
692ab1f3 6437
f5525786 6438OMAP AUDIO SUPPORT
6c284903 6439M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6440M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6441L: alsa-devel@alsa-project.org (subscribers-only)
6442L: linux-omap@vger.kernel.org
6443S: Maintained
6444F: sound/soc/omap/
6445
6446OMAP FRAMEBUFFER SUPPORT
830e6384 6447M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6448L: linux-fbdev@vger.kernel.org
f5525786
TL
6449L: linux-omap@vger.kernel.org
6450S: Maintained
6451F: drivers/video/omap/
6452
676eec0d 6453OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6454M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6455L: linux-omap@vger.kernel.org
676eec0d 6456L: linux-fbdev@vger.kernel.org
178ff4c9 6457S: Maintained
676eec0d 6458F: drivers/video/omap2/
178ff4c9
TV
6459F: Documentation/arm/OMAP/DSS
6460
8b37fcfc
OBC
6461OMAP HARDWARE SPINLOCK SUPPORT
6462M: Ohad Ben-Cohen <ohad@wizery.com>
6463L: linux-omap@vger.kernel.org
6464S: Maintained
6465F: drivers/hwspinlock/omap_hwspinlock.c
6466F: arch/arm/mach-omap2/hwspinlock.c
6467
f5525786 6468OMAP MMC SUPPORT
8b58be88 6469M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6470L: linux-omap@vger.kernel.org
6471S: Maintained
653f41b5
MC
6472F: drivers/mmc/host/omap.c
6473
6474OMAP HS MMC SUPPORT
14006bfb 6475M: Balaji T K <balajitk@ti.com>
0a4585c6 6476L: linux-mmc@vger.kernel.org
653f41b5 6477L: linux-omap@vger.kernel.org
0a4585c6 6478S: Maintained
653f41b5 6479F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6480
6481OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6482M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6483S: Maintained
6484F: drivers/char/hw_random/omap-rng.c
6485
f400c82e 6486OMAP HWMOD SUPPORT
cdb55ab0 6487M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6488M: Paul Walmsley <paul@pwsan.com>
6489L: linux-omap@vger.kernel.org
6490S: Maintained
8fc8b12b 6491F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6492
6493OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6494M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6495L: linux-omap@vger.kernel.org
6496S: Maintained
6497F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6498
7e8970e1
LP
6499OMAP IMAGE SIGNAL PROCESSOR (ISP)
6500M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6501L: linux-media@vger.kernel.org
6502S: Maintained
90d72ac6 6503F: drivers/media/platform/omap3isp/
7e8970e1 6504
f5525786 6505OMAP USB SUPPORT
f299470a 6506M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6507L: linux-usb@vger.kernel.org
6508L: linux-omap@vger.kernel.org
43b416e5 6509T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6510S: Maintained
a16fbd65
JP
6511F: drivers/usb/*/*omap*
6512F: arch/arm/*omap*/usb*
f5525786 6513
6d994710 6514OMAP GPIO DRIVER
a1415a8f 6515M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6516M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6517M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6518L: linux-omap@vger.kernel.org
6519S: Maintained
6520F: drivers/gpio/gpio-omap.c
6521
c351e290
MJ
6522OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6523M: Mark Jackson <mpfj@newflow.co.uk>
6524L: linux-omap@vger.kernel.org
6525S: Maintained
6526F: arch/arm/boot/dts/am335x-nano.dts
6527
0ad122d9 6528OMFS FILESYSTEM
8b58be88 6529M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6530L: linux-karma-devel@lists.sourceforge.net
6531S: Maintained
679655da
JP
6532F: Documentation/filesystems/omfs.txt
6533F: fs/omfs/
0ad122d9 6534
c1986ee9 6535OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6536M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6537S: Maintained
679655da
JP
6538F: drivers/char/pcmcia/cm4000_cs.c
6539F: include/linux/cm4000_cs.h
c117ab84 6540F: include/uapi/linux/cm4000_cs.h
c1986ee9 6541
77c44ab1 6542OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6543M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6544S: Maintained
679655da 6545F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6546
77d5140f 6547OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6548M: Jonathan Corbet <corbet@lwn.net>
661263b5 6549L: linux-media@vger.kernel.org
275ffde4 6550T: git git://linuxtv.org/media_tree.git
77d5140f 6551S: Maintained
90d72ac6 6552F: drivers/media/i2c/ov7670.c
77d5140f 6553
431bca73 6554ONENAND FLASH DRIVER
8b58be88 6555M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6556L: linux-mtd@lists.infradead.org
6557S: Maintained
679655da
JP
6558F: drivers/mtd/onenand/
6559F: include/linux/mtd/onenand*.h
431bca73 6560
1da177e4 6561ONSTREAM SCSI TAPE DRIVER
8b58be88 6562M: Willem Riede <osst@riede.org>
1da177e4
LT
6563L: osst-users@lists.sourceforge.net
6564L: linux-scsi@vger.kernel.org
6565S: Maintained
f7269cfc
JD
6566F: Documentation/scsi/osst.txt
6567F: drivers/scsi/osst.*
6568F: drivers/scsi/osst_*.h
6569F: drivers/scsi/st.h
1da177e4 6570
e2d1d6c0 6571OPENCORES I2C BUS DRIVER
8b58be88 6572M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6573L: linux-i2c@vger.kernel.org
e2d1d6c0 6574S: Maintained
679655da
JP
6575F: Documentation/i2c/busses/i2c-ocores
6576F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6577
860c44c1 6578OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6579M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6580M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6581L: devicetree@vger.kernel.org
860c44c1 6582W: http://fdt.secretlab.ca
3bbf9b9b 6583T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6584S: Maintained
f8828205 6585F: drivers/of/
860c44c1 6586F: include/linux/of*.h
f8828205 6587F: scripts/dtc/
860c44c1 6588K: of_get_property
d945fa0d 6589K: of_match_table
860c44c1 6590
f8828205 6591OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6592M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6593M: Pawel Moll <pawel.moll@arm.com>
6594M: Mark Rutland <mark.rutland@arm.com>
de80963e 6595M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6596M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6597L: devicetree@vger.kernel.org
6598S: Maintained
6599F: Documentation/devicetree/
6600F: arch/*/boot/dts/
6601F: include/dt-bindings/
6602
19f9d392
JB
6603OPENRISC ARCHITECTURE
6604M: Jonas Bonn <jonas@southpole.se>
6605W: http://openrisc.net
eab7c1c0 6606L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6607S: Maintained
6608T: git git://openrisc.net/~jonas/linux
14430813 6609F: arch/openrisc/
19f9d392 6610
ccb1352e 6611OPENVSWITCH
4f337ed5 6612M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6613L: dev@openvswitch.org
6614W: http://openvswitch.org
4f337ed5 6615T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6616S: Maintained
6617F: net/openvswitch/
6618
af39917d
CL
6619OPL4 DRIVER
6620M: Clemens Ladisch <clemens@ladisch.de>
6621L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6622T: git git://git.alsa-project.org/alsa-kernel.git
6623S: Maintained
6624F: sound/drivers/opl4/
6625
1da177e4 6626OPROFILE
4cf7e718 6627M: Robert Richter <rric@kernel.org>
1da177e4
LT
6628L: oprofile-list@lists.sf.net
6629S: Maintained
81c4a8a6 6630F: arch/*/include/asm/oprofile*.h
679655da
JP
6631F: arch/*/oprofile/
6632F: drivers/oprofile/
6633F: include/linux/oprofile.h
1da177e4 6634
e2d1d6c0 6635ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6636M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6637M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6638L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6639W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6641S: Supported
679655da
JP
6642F: Documentation/filesystems/ocfs2.txt
6643F: Documentation/filesystems/dlmfs.txt
6644F: fs/ocfs2/
e2d1d6c0 6645
1da177e4 6646ORINOCO DRIVER
724c6b35 6647L: linux-wireless@vger.kernel.org
491b26b4 6648W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6649W: http://www.nongnu.org/orinoco/
3a59babb 6650S: Orphan
679655da 6651F: drivers/net/wireless/orinoco/
1da177e4 6652
42c55aa8 6653OSD LIBRARY and FILESYSTEM
8b58be88 6654M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6655M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6656L: osd-dev@open-osd.org
6657W: http://open-osd.org
54e5881d 6658T: git git://git.open-osd.org/open-osd.git
68274794 6659S: Maintained
42c55aa8 6660F: drivers/scsi/osd/
6b6f0b6c 6661F: include/scsi/osd_*
42c55aa8 6662F: fs/exofs/
68274794 6663
e2d1d6c0 6664P54 WIRELESS DRIVER
084cb0fe 6665M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6666L: linux-wireless@vger.kernel.org
084cb0fe 6667W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6668S: Maintained
679655da 6669F: drivers/net/wireless/p54/
e2d1d6c0 6670
f5cd7872 6671PA SEMI ETHERNET DRIVER
8b58be88 6672M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6673L: netdev@vger.kernel.org
6674S: Maintained
ded19add 6675F: drivers/net/ethernet/pasemi/*
f5cd7872 6676
beb58aa3 6677PA SEMI SMBUS DRIVER
8b58be88 6678M: Olof Johansson <olof@lixom.net>
846557d3 6679L: linux-i2c@vger.kernel.org
beb58aa3 6680S: Maintained
679655da 6681F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6682
48fc267e
SK
6683PADATA PARALLEL EXECUTION MECHANISM
6684M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6685L: linux-crypto@vger.kernel.org
6686S: Maintained
6687F: kernel/padata.c
6688F: include/linux/padata.h
6689F: Documentation/padata.txt
6690
709ee531 6691PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6692M: Harald Welte <laforge@gnumonks.org>
d0944853 6693L: platform-driver-x86@vger.kernel.org
709ee531 6694S: Maintained
679655da 6695F: drivers/platform/x86/panasonic-laptop.c
709ee531 6696
368dd5ac 6697PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6698M: David Howells <dhowells@redhat.com>
6699M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6700L: linux-am33-list@redhat.com (moderated for non-subscribers)
6701W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6702S: Maintained
679655da
JP
6703F: Documentation/mn10300/
6704F: arch/mn10300/
4fa97181 6705
1da177e4 6706PARALLEL PORT SUPPORT
3dd1a329 6707L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6708S: Orphan
679655da
JP
6709F: drivers/parport/
6710F: include/linux/parport*.h
6711F: drivers/char/ppdev.c
c117ab84 6712F: include/uapi/linux/ppdev.h
1da177e4 6713
4cdf6bc2 6714PARAVIRT_OPS INTERFACE
d633180c 6715M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6716M: Chris Wright <chrisw@sous-sol.org>
6717M: Alok Kataria <akataria@vmware.com>
6718M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6719L: virtualization@lists.linux-foundation.org
4cdf6bc2 6720S: Supported
679655da
JP
6721F: Documentation/ia64/paravirt_ops.txt
6722F: arch/*/kernel/paravirt*
6723F: arch/*/include/asm/paravirt.h
4cdf6bc2 6724
e2d1d6c0 6725PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6726M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6727L: linux-parport@lists.infradead.org (subscribers-only)
6728W: http://www.torque.net/linux-pp.html
6729S: Maintained
679655da
JP
6730F: Documentation/blockdev/paride.txt
6731F: drivers/block/paride/
e2d1d6c0
RD
6732
6733PARISC ARCHITECTURE
b8828770 6734M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6735M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6736L: linux-parisc@vger.kernel.org
6737W: http://www.parisc-linux.org/
8a6e2535 6738Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6739T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6740T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6741S: Maintained
679655da 6742F: arch/parisc/
2b6bac9e 6743F: Documentation/parisc/
679655da 6744F: drivers/parisc/
2b6bac9e
HD
6745F: drivers/char/agp/parisc-agp.c
6746F: drivers/input/serio/gscps2.c
6747F: drivers/parport/parport_gsc.*
6748F: drivers/tty/serial/8250/8250_gsc.c
6749F: drivers/video/sti*
6750F: drivers/video/console/sti*
6751F: drivers/video/logo/logo_parisc*
e2d1d6c0 6752
1662d32c 6753PC87360 HARDWARE MONITORING DRIVER
8b58be88 6754M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6755L: lm-sensors@lm-sensors.org
6756S: Maintained
679655da
JP
6757F: Documentation/hwmon/pc87360
6758F: drivers/hwmon/pc87360.c
1662d32c
JC
6759
6760PC8736x GPIO DRIVER
8b58be88 6761M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6762S: Maintained
679655da 6763F: drivers/char/pc8736x_gpio.c
1662d32c 6764
1ad107fd 6765PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6766M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6767L: lm-sensors@lm-sensors.org
6768S: Maintained
6769F: Documentation/hwmon/pc87427
6770F: drivers/hwmon/pc87427.c
6771
b26e0ed4 6772PCA9532 LED DRIVER
8b58be88 6773M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6774S: Maintained
d5ca6918
JP
6775F: drivers/leds/leds-pca9532.c
6776F: include/linux/leds-pca9532.h
b26e0ed4 6777
5ce914a8 6778PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6779M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6780L: linux-i2c@vger.kernel.org
6781S: Maintained
b4f0b74e 6782F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6783
3971dae5 6784PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6785M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6786S: Maintained
6787F: drivers/firmware/pcdp.*
6788
065c6359 6789PCI ERROR RECOVERY
6305902c 6790M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6791L: linux-pci@vger.kernel.org
065c6359 6792S: Supported
679655da 6793F: Documentation/PCI/pci-error-recovery.txt
065c6359 6794
1da177e4 6795PCI SUBSYSTEM
5ac3a6d2 6796M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6797L: linux-pci@vger.kernel.org
99662dd1 6798Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6799T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6800S: Supported
679655da
JP
6801F: Documentation/PCI/
6802F: drivers/pci/
6803F: include/linux/pci*
6b49ee49 6804F: arch/x86/pci/
cad01f91 6805F: arch/x86/kernel/quirks.c
1da177e4 6806
f0b75693
BH
6807PCI DRIVER FOR IMX6
6808M: Richard Zhu <r65037@freescale.com>
bf177a1e 6809M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6810L: linux-pci@vger.kernel.org
6811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6812S: Maintained
6813F: drivers/pci/host/*imx6*
6814
6815PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6816M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6817M: Jason Cooper <jason@lakedaemon.net>
6818L: linux-pci@vger.kernel.org
6819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6820S: Maintained
6821F: drivers/pci/host/*mvebu*
6822
0447cfd7
TR
6823PCI DRIVER FOR NVIDIA TEGRA
6824M: Thierry Reding <thierry.reding@gmail.com>
6825L: linux-tegra@vger.kernel.org
f0b75693 6826L: linux-pci@vger.kernel.org
0447cfd7
TR
6827S: Supported
6828F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6829F: drivers/pci/host/pci-tegra.c
6830
f0b75693
BH
6831PCI DRIVER FOR RENESAS R-CAR
6832M: Simon Horman <horms@verge.net.au>
6833L: linux-pci@vger.kernel.org
6834L: linux-sh@vger.kernel.org
6835S: Maintained
6836F: drivers/pci/host/*rcar*
6837
4af82255
JH
6838PCI DRIVER FOR SAMSUNG EXYNOS
6839M: Jingoo Han <jg1.han@samsung.com>
6840L: linux-pci@vger.kernel.org
f0b75693
BH
6841L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6842L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6843S: Maintained
6844F: drivers/pci/host/pci-exynos.c
6845
f0b75693
BH
6846PCI DRIVER FOR SYNOPSIS DESIGNWARE
6847M: Mohit Kumar <mohit.kumar@st.com>
6848M: Jingoo Han <jg1.han@samsung.com>
6849L: linux-pci@vger.kernel.org
6850S: Maintained
6851F: drivers/pci/host/*designware*
6852
cf28855b
WD
6853PCI DRIVER FOR GENERIC OF HOSTS
6854M: Will Deacon <will.deacon@arm.com>
6855L: linux-pci@vger.kernel.org
6856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6857S: Maintained
6858F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6859F: drivers/pci/host/pci-host-generic.c
6860
1da177e4 6861PCMCIA SUBSYSTEM
4230dfc9 6862P: Linux PCMCIA Team
f5df5881 6863L: linux-pcmcia@lists.infradead.org
6650e0a5 6864W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6865T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6866S: Maintained
679655da
JP
6867F: Documentation/pcmcia/
6868F: drivers/pcmcia/
6869F: include/pcmcia/
1da177e4
LT
6870
6871PCNET32 NETWORK DRIVER
227fb925 6872M: Don Fry <pcnet32@frontier.com>
979b6c13 6873L: netdev@vger.kernel.org
1da177e4 6874S: Maintained
b955f6ca 6875F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6876
48fc267e
SK
6877PCRYPT PARALLEL CRYPTO ENGINE
6878M: Steffen Klassert <steffen.klassert@secunet.com>
6879L: linux-crypto@vger.kernel.org
6880S: Maintained
6881F: crypto/pcrypt.c
6882F: include/crypto/pcrypt.h
6883
e72df0b8
TH
6884PER-CPU MEMORY ALLOCATOR
6885M: Tejun Heo <tj@kernel.org>
6886M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6887T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6888S: Maintained
6889F: include/linux/percpu*.h
6890F: mm/percpu*.c
6891F: arch/*/include/asm/percpu.h
6892
ad4ecbcb 6893PER-TASK DELAY ACCOUNTING
185e595f 6894M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6895S: Maintained
679655da
JP
6896F: include/linux/delayacct.h
6897F: kernel/delayacct.c
ad4ecbcb 6898
57c0c15b 6899PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6900M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6901M: Paul Mackerras <paulus@samba.org>
dd9b238c 6902M: Ingo Molnar <mingo@redhat.com>
f80c5393 6903M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6904L: linux-kernel@vger.kernel.org
75fc2d37 6905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6906S: Supported
d53e8365 6907F: kernel/events/*
a003236c 6908F: include/linux/perf_event.h
c117ab84 6909F: include/uapi/linux/perf_event.h
141c4296
RR
6910F: arch/*/kernel/perf_event*.c
6911F: arch/*/kernel/*/perf_event*.c
6912F: arch/*/kernel/*/*/perf_event*.c
a003236c 6913F: arch/*/include/asm/perf_event.h
a003236c
VL
6914F: arch/*/kernel/perf_callchain.c
6915F: tools/perf/
6c0b3244 6916
dd49d0f5 6917PERSONALITY HANDLING
8b58be88 6918M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6919L: linux-abi-devel@lists.sourceforge.net
6920S: Maintained
679655da 6921F: include/linux/personality.h
c117ab84 6922F: include/uapi/linux/personality.h
dd49d0f5 6923
838e7a03 6924PHONET PROTOCOL
2a06b40f 6925M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6926S: Supported
6927F: Documentation/networking/phonet.txt
6928F: include/linux/phonet.h
6929F: include/net/phonet/
c117ab84 6930F: include/uapi/linux/phonet.h
838e7a03
RDC
6931F: net/phonet/
6932
1da177e4 6933PHRAM MTD DRIVER
8b58be88 6934M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6935L: linux-mtd@lists.infradead.org
6936S: Maintained
679655da 6937F: drivers/mtd/devices/phram.c
1da177e4 6938
efdbb10e
BP
6939PICOLCD HID DRIVER
6940M: Bruno Prémont <bonbons@linux-vserver.org>
6941L: linux-input@vger.kernel.org
6942S: Maintained
6943F: drivers/hid/hid-picolcd*
6944
a53bfa07
JI
6945PICOXCELL SUPPORT
6946M: Jamie Iles <jamie@jamieiles.com>
6947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6948T: git git://github.com/jamieiles/linux-2.6-ji.git
6949S: Supported
14430813 6950F: arch/arm/mach-picoxcell/
a53bfa07
JI
6951F: drivers/*/picoxcell*
6952F: drivers/*/*/picoxcell*
6953
2744e8af
LW
6954PIN CONTROL SUBSYSTEM
6955M: Linus Walleij <linus.walleij@linaro.org>
6956S: Maintained
07f29ba6 6957F: drivers/pinctrl/
8e406fe4 6958F: include/linux/pinctrl/
2744e8af 6959
2201bbb8
JCPV
6960PIN CONTROLLER - ATMEL AT91
6961M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6963S: Maintained
6964F: drivers/pinctrl/pinctrl-at91.c
6965
9963b536
LP
6966PIN CONTROLLER - RENESAS
6967M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6968L: linux-sh@vger.kernel.org
6969S: Maintained
6970F: drivers/pinctrl/sh-pfc/
6971
b75e60d6
DA
6972PIN CONTROLLER - SAMSUNG
6973M: Tomasz Figa <t.figa@samsung.com>
6974M: Thomas Abraham <thomas.abraham@linaro.org>
6975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6976L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6977S: Maintained
6978F: drivers/pinctrl/pinctrl-exynos.*
6979F: drivers/pinctrl/pinctrl-s3c*
6980F: drivers/pinctrl/pinctrl-samsung.*
6981
deda8287 6982PIN CONTROLLER - ST SPEAR
8e406fe4 6983M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6984L: spear-devel@list.st.com
6985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6986W: http://www.st.com/spear
6987S: Maintained
8e406fe4 6988F: drivers/pinctrl/spear/
deda8287 6989
249a6771 6990PKTCDVD DRIVER
dbd47133 6991M: Jiri Kosina <jkosina@suse.cz>
249a6771 6992S: Maintained
679655da
JP
6993F: drivers/block/pktcdvd.c
6994F: include/linux/pktcdvd.h
c117ab84 6995F: include/uapi/linux/pktcdvd.h
249a6771 6996
b31d8273
G
6997PKUNITY SOC DRIVERS
6998M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6999W: http://mprc.pku.edu.cn/~guanxuetao/linux
7000S: Maintained
ceebf4d5 7001T: git git://github.com/gxt/linux.git
b31d8273 7002F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7003F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 7004F: drivers/video/fb-puv3.c
2809e80b 7005F: drivers/rtc/rtc-puv3.c
b31d8273 7006
9d2ecfb7 7007PMBUS HARDWARE MONITORING DRIVERS
ca462085 7008M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7009L: lm-sensors@lm-sensors.org
7010W: http://www.lm-sensors.org/
7011W: http://www.roeck-us.net/linux/drivers/
7012T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7013S: Maintained
7014F: Documentation/hwmon/pmbus
7015F: drivers/hwmon/pmbus/
7016F: include/linux/i2c/pmbus.h
7017
89a36810 7018PMC SIERRA MaxRAID DRIVER
076cfaae 7019M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7020L: linux-scsi@vger.kernel.org
7021W: http://www.pmc-sierra.com/
7022S: Supported
7023F: drivers/scsi/pmcraid.*
7024
dbf9bfe6 7025PMC SIERRA PM8001 DRIVER
4f0e359c 7026M: xjtuwjp@gmail.com
dbf9bfe6 7027M: lindar_liu@usish.com
7028L: linux-scsi@vger.kernel.org
7029S: Supported
7030F: drivers/scsi/pm8001/
7031
1da177e4 7032POSIX CLOCKS and TIMERS
8b58be88 7033M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7034L: linux-kernel@vger.kernel.org
75fc2d37 7035T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 7036S: Supported
679655da
JP
7037F: fs/timerfd.c
7038F: include/linux/timer*
7039F: kernel/*timer*
1da177e4 7040
3be86148 7041POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7042M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7043M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7044T: git git://git.infradead.org/battery-2.6.git
3be86148 7045S: Maintained
679655da 7046F: include/linux/power_supply.h
8cd725a1 7047F: drivers/power/
3be86148 7048
1da177e4 7049PNP SUPPORT
46a1f21a 7050M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7051S: Maintained
679655da 7052F: drivers/pnp/
1da177e4 7053
999445d4 7054PNXxxxx I2C DRIVER
8b58be88 7055M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7056L: linux-i2c@vger.kernel.org
999445d4 7057S: Maintained
679655da 7058F: drivers/i2c/busses/i2c-pnx.c
999445d4 7059
1da177e4 7060PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7061M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7062L: linux-ppp@vger.kernel.org
7063S: Maintained
224cf5ad 7064F: drivers/net/ppp/ppp_*
1da177e4
LT
7065
7066PPP OVER ATM (RFC 2364)
8b58be88 7067M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7068S: Maintained
679655da 7069F: net/atm/pppoatm.c
c117ab84 7070F: include/uapi/linux/atmppp.h
1da177e4
LT
7071
7072PPP OVER ETHERNET
8b58be88 7073M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7074S: Maintained
224cf5ad
JK
7075F: drivers/net/ppp/pppoe.c
7076F: drivers/net/ppp/pppox.c
1da177e4 7077
a6d2370b 7078PPP OVER L2TP
8b58be88 7079M: James Chapman <jchapman@katalix.com>
a6d2370b 7080S: Maintained
90ca28d1 7081F: net/l2tp/l2tp_ppp.c
679655da 7082F: include/linux/if_pppol2tp.h
c117ab84 7083F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7084
eae9d2ba 7085PPS SUPPORT
8b58be88 7086M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7087W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7088L: linuxpps@ml.enneenne.com (subscribers-only)
7089S: Maintained
cabaaf41
JP
7090F: Documentation/pps/
7091F: drivers/pps/
7092F: include/linux/pps*.h
eae9d2ba 7093
71a6d0af
HW
7094PPTP DRIVER
7095M: Dmitry Kozlov <xeb@mail.ru>
7096L: netdev@vger.kernel.org
7097S: Maintained
224cf5ad 7098F: drivers/net/ppp/pptp.c
71a6d0af
HW
7099W: http://sourceforge.net/projects/accel-pptp
7100
1da177e4 7101PREEMPTIBLE KERNEL
8b58be88 7102M: Robert Love <rml@tech9.net>
1da177e4
LT
7103L: kpreempt-tech@lists.sourceforge.net
7104W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7105S: Supported
679655da
JP
7106F: Documentation/preempt-locking.txt
7107F: include/linux/preempt.h
1da177e4
LT
7108
7109PRISM54 WIRELESS DRIVER
8b58be88 7110M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7111L: linux-wireless@vger.kernel.org
9ef80804 7112W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7113S: Obsolete
679655da 7114F: drivers/net/wireless/prism54/
1da177e4 7115
b3277dfa 7116PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7117M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7118L: linux-ide@vger.kernel.org
7119S: Maintained
679655da 7120F: drivers/ata/sata_promise.*
b3277dfa 7121
02c18891 7122PS3 NETWORK SUPPORT
b809b9ca 7123M: Geoff Levand <geoff@infradead.org>
02c18891 7124L: netdev@vger.kernel.org
a4724ed6 7125L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7126S: Maintained
8df158ac 7127F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7128
f58a9d17 7129PS3 PLATFORM SUPPORT
b809b9ca 7130M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7131L: linuxppc-dev@lists.ozlabs.org
7132L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7133S: Maintained
679655da
JP
7134F: arch/powerpc/boot/ps3*
7135F: arch/powerpc/include/asm/lv1call.h
7136F: arch/powerpc/include/asm/ps3*.h
7137F: arch/powerpc/platforms/ps3/
7138F: drivers/*/ps3*
7139F: drivers/ps3/
fec629b8 7140F: drivers/rtc/rtc-ps3.c
679655da 7141F: drivers/usb/host/*ps3.c
fec629b8 7142F: sound/ppc/snd_ps3*
f58a9d17 7143
cffb4add 7144PS3VRAM DRIVER
8b58be88 7145M: Jim Paris <jim@jtan.com>
a4724ed6 7146L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7147S: Maintained
8a3977cb 7148F: drivers/block/ps3vram.c
cffb4add 7149
8defe599 7150PSTORE FILESYSTEM
9d5e2a02 7151M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7152M: Colin Cross <ccross@android.com>
7153M: Kees Cook <keescook@chromium.org>
7154M: Tony Luck <tony.luck@intel.com>
7155S: Maintained
7156T: git git://git.infradead.org/users/cbou/linux-pstore.git
7157F: fs/pstore/
7158F: include/linux/pstore*
04851772 7159F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7160F: drivers/acpi/apei/erst.c
7161
7fbc415d
RC
7162PTP HARDWARE CLOCK SUPPORT
7163M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7164L: netdev@vger.kernel.org
7fbc415d
RC
7165S: Maintained
7166W: http://linuxptp.sourceforge.net/
7167F: Documentation/ABI/testing/sysfs-ptp
7168F: Documentation/ptp/*
0ecb3cdd 7169F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7170F: drivers/net/phy/dp83640*
7171F: drivers/ptp/*
7172F: include/linux/ptp_cl*
7173
cf94a4d1 7174PTRACE SUPPORT
8b58be88
JP
7175M: Roland McGrath <roland@redhat.com>
7176M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7177S: Maintained
7178F: include/asm-generic/syscall.h
7179F: include/linux/ptrace.h
7180F: include/linux/regset.h
7181F: include/linux/tracehook.h
c117ab84 7182F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7183F: kernel/ptrace.c
7184
8320204a 7185PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7186M: Mike Isely <isely@pobox.com>
16e9495d 7187L: pvrusb2@isely.net (subscribers-only)
661263b5 7188L: linux-media@vger.kernel.org
8320204a 7189W: http://www.isely.net/pvrusb2/
275ffde4 7190T: git git://linuxtv.org/media_tree.git
8320204a 7191S: Maintained
679655da 7192F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7193F: drivers/media/usb/pvrusb2/
8320204a 7194
39532e6c
HG
7195PWC WEBCAM DRIVER
7196M: Hans de Goede <hdegoede@redhat.com>
7197L: linux-media@vger.kernel.org
7198T: git git://linuxtv.org/media_tree.git
7199S: Maintained
7200F: drivers/media/usb/pwc/*
7201
200efedd 7202PWM SUBSYSTEM
aa3495f7
TR
7203M: Thierry Reding <thierry.reding@gmail.com>
7204L: linux-pwm@vger.kernel.org
0c2498f1 7205S: Maintained
006e854f 7206T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7207F: Documentation/pwm.txt
7208F: Documentation/devicetree/bindings/pwm/
7209F: include/linux/pwm.h
0c2498f1 7210F: drivers/pwm/
a140b98d
TR
7211F: drivers/video/backlight/pwm_bl.c
7212F: include/linux/pwm_backlight.h
0c2498f1 7213
30ec261e 7214PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7215M: Eric Miao <eric.y.miao@gmail.com>
7216M: Russell King <linux@arm.linux.org.uk>
a323f664 7217M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7218L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7219T: git git://github.com/hzhuang1/linux.git
7220T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7221S: Maintained
679655da
JP
7222F: arch/arm/mach-pxa/
7223F: drivers/pcmcia/pxa2xx*
9df92e6c 7224F: drivers/spi/spi-pxa2xx*
679655da
JP
7225F: drivers/usb/gadget/pxa2*
7226F: include/sound/pxa2xx-lib.h
bec4c99e 7227F: sound/arm/pxa*
14430813 7228F: sound/soc/pxa/
1da177e4 7229
ec64d3bf
EG
7230PXA3xx NAND FLASH DRIVER
7231M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7232L: linux-mtd@lists.infradead.org
7233S: Maintained
7234F: drivers/mtd/nand/pxa3xx-nand.c
7235
3f640c61 7236MMP SUPPORT
8b58be88 7237M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7238M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7240T: git git://github.com/hzhuang1/linux.git
7241T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7242S: Maintained
3f640c61 7243F: arch/arm/mach-mmp/
e8e6cb32 7244
272f133a
PO
7245PXA MMCI DRIVER
7246S: Orphan
7247
57f63bc8 7248PXA RTC DRIVER
8b58be88 7249M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7250L: rtc-linux@googlegroups.com
7251S: Maintained
7252
52a09a04 7253QIB DRIVER
8473c603 7254M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7255L: linux-rdma@vger.kernel.org
7256S: Supported
7257F: drivers/infiniband/hw/qib/
7258
5e9772b9
JS
7259QLOGIC QLA1280 SCSI DRIVER
7260M: Michael Reed <mdr@sgi.com>
7261L: linux-scsi@vger.kernel.org
7262S: Maintained
7263F: drivers/scsi/qla1280.[ch]
7264
1da177e4 7265QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7266M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7267L: linux-scsi@vger.kernel.org
7268S: Supported
679655da
JP
7269F: Documentation/scsi/LICENSE.qla2xxx
7270F: drivers/scsi/qla2xxx/
1da177e4 7271
883c98fe 7272QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7273M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7274M: iscsi-driver@qlogic.com
7275L: linux-scsi@vger.kernel.org
7276S: Supported
bacfb81b 7277F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7278F: drivers/scsi/qla4xxx/
7279
5a4faa87 7280QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7281M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7282M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7283M: linux-driver@qlogic.com
7284L: netdev@vger.kernel.org
7285S: Supported
679655da 7286F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7287F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7288
0ec00f03 7289QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7290M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7291M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7292L: netdev@vger.kernel.org
7293S: Supported
aa43c215 7294F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7295
c4e84bde 7296QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7297M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7298M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7299M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7300M: linux-driver@qlogic.com
c4e84bde
RM
7301L: netdev@vger.kernel.org
7302S: Supported
aa43c215 7303F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7304
1da177e4 7305QNX4 FILESYSTEM
8b58be88 7306M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7307W: http://www.alarsen.net/linux/qnx4fs/
7308S: Maintained
80811493 7309F: fs/qnx4/
c117ab84
CEB
7310F: include/uapi/linux/qnx4_fs.h
7311F: include/uapi/linux/qnxtypes.h
1da177e4 7312
91952bc0
AP
7313QT1010 MEDIA DRIVER
7314M: Antti Palosaari <crope@iki.fi>
7315L: linux-media@vger.kernel.org
7316W: http://linuxtv.org/
7317W: http://palosaari.fi/linux/
7318Q: http://patchwork.linuxtv.org/project/linux-media/list/
7319T: git git://linuxtv.org/anttip/media_tree.git
7320S: Maintained
7321F: drivers/media/tuners/qt1010*
7322
966fb5ec
SM
7323QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7324M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7325L: linux-wireless@vger.kernel.org
7326L: ath9k-devel@lists.ath9k.org
7327W: http://wireless.kernel.org/en/users/Drivers/ath9k
7328S: Supported
7329F: drivers/net/wireless/ath/ath9k/
7330
2ea0ffcb
KV
7331QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7332M: Kalle Valo <kvalo@qca.qualcomm.com>
7333L: ath10k@lists.infradead.org
7334W: http://wireless.kernel.org/en/users/Drivers/ath10k
7335T: git git://github.com/kvalo/ath.git
7336S: Supported
7337F: drivers/net/wireless/ath/ath10k/
7338
4f4567cf
RK
7339QUALCOMM HEXAGON ARCHITECTURE
7340M: Richard Kuo <rkuo@codeaurora.org>
7341L: linux-hexagon@vger.kernel.org
7342S: Supported
7343F: arch/hexagon/
7344
8e84c258
EK
7345QUALCOMM WCN36XX WIRELESS DRIVER
7346M: Eugene Krasnikov <k.eugene.e@gmail.com>
7347L: wcn36xx@lists.infradead.org
7348W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7349T: git git://github.com/KrasnikovEugene/wcn36xx.git
7350S: Supported
7351F: drivers/net/wireless/ath/wcn36xx/
7352
35e3540b
HV
7353QUICKCAM PARALLEL PORT WEBCAMS
7354M: Hans Verkuil <hverkuil@xs4all.nl>
7355L: linux-media@vger.kernel.org
7356T: git git://linuxtv.org/media_tree.git
7357W: http://linuxtv.org
7358S: Odd Fixes
7359F: drivers/media/parport/*-qcam*
7360
602adf40 7361RADOS BLOCK DEVICE (RBD)
09d90327
SW
7362M: Yehuda Sadeh <yehuda@inktank.com>
7363M: Sage Weil <sage@inktank.com>
527a88b9 7364M: Alex Elder <elder@kernel.org>
602adf40 7365M: ceph-devel@vger.kernel.org
09d90327
SW
7366W: http://ceph.com/
7367T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7368S: Supported
7369F: drivers/block/rbd.c
7370F: drivers/block/rbd_types.h
7371
1da177e4 7372RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7373M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7374L: linux-fbdev@vger.kernel.org
1da177e4 7375S: Maintained
679655da 7376F: drivers/video/aty/radeon*
c117ab84 7377F: include/uapi/linux/radeonfb.h
1da177e4 7378
c6c9b34c
HG
7379RADIOSHARK RADIO DRIVER
7380M: Hans de Goede <hdegoede@redhat.com>
7381L: linux-media@vger.kernel.org
7382T: git git://linuxtv.org/media_tree.git
7383S: Maintained
7384F: drivers/media/radio/radio-shark.c
7385
7386RADIOSHARK2 RADIO DRIVER
7387M: Hans de Goede <hdegoede@redhat.com>
7388L: linux-media@vger.kernel.org
7389T: git git://linuxtv.org/media_tree.git
7390S: Maintained
7391F: drivers/media/radio/radio-shark2.c
7392F: drivers/media/radio/radio-tea5777.c
7393
1da177e4 7394RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7395M: Paul Mackerras <paulus@samba.org>
c69f677c 7396L: linux-fbdev@vger.kernel.org
1da177e4 7397S: Maintained
679655da 7398F: drivers/video/aty/aty128fb.c
1da177e4 7399
e7839f25 7400RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7401P: rt2x00 project
e1a6542f 7402M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7403M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7404L: linux-wireless@vger.kernel.org
83fc9c89 7405L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7406W: http://rt2x00.serialmonkey.com/
7407S: Maintained
54e5881d 7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7409F: drivers/net/wireless/rt2x00/
7410
9db5579b 7411RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7412M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7413S: Maintained
679655da
JP
7414F: Documentation/blockdev/ramdisk.txt
7415F: drivers/block/brd.c
9db5579b 7416
9e95ce27 7417RANDOM NUMBER DRIVER
0624bcaa 7418M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7419S: Maintained
679655da 7420F: drivers/char/random.c
9e95ce27 7421
394b701c 7422RAPIDIO SUBSYSTEM
8b58be88 7423M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7424M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7425S: Maintained
679655da 7426F: drivers/rapidio/
394b701c 7427
e2d1d6c0 7428RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7429L: linux-wireless@vger.kernel.org
f52a5490 7430S: Orphan
679655da 7431F: drivers/net/wireless/ray*
e2d1d6c0
RD
7432
7433RCUTORTURE MODULE
8b58be88
JP
7434M: Josh Triplett <josh@freedesktop.org>
7435M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7436L: linux-kernel@vger.kernel.org
f9094d8e 7437S: Supported
08deed1e 7438T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7439F: Documentation/RCU/torture.txt
4102adab 7440F: kernel/rcu/torture.c
e2d1d6c0 7441
c87b9c60
PM
7442RCUTORTURE TEST FRAMEWORK
7443M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7444L: linux-kernel@vger.kernel.org
c87b9c60
PM
7445S: Supported
7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7447F: tools/testing/selftests/rcutorture
7448
c1f766b5 7449RDC R-321X SoC
8b58be88 7450M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7451S: Maintained
7452
db17f395 7453RDC R6040 FAST ETHERNET DRIVER
8b58be88 7454M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7455L: netdev@vger.kernel.org
7456S: Maintained
58565a35 7457F: drivers/net/ethernet/rdc/r6040.c
db17f395 7458
a09ed661 7459RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7460M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7461L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7462S: Supported
679655da 7463F: net/rds/
a09ed661 7464
595182bc 7465READ-COPY UPDATE (RCU)
8b58be88
JP
7466M: Dipankar Sarma <dipankar@in.ibm.com>
7467M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7468L: linux-kernel@vger.kernel.org
9fab9787 7469W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7470S: Supported
08deed1e 7471T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7472F: Documentation/RCU/
9fab9787 7473X: Documentation/RCU/torture.txt
f9094d8e 7474F: include/linux/rcu*
4102adab
PM
7475X: include/linux/srcu.h
7476F: kernel/rcu/
7477X: kernel/rcu/torture.c
595182bc 7478
0c86edc0 7479REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7480M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7481L: rtc-linux@googlegroups.com
8a6e2535 7482Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7483S: Maintained
679655da
JP
7484F: Documentation/rtc.txt
7485F: drivers/rtc/
7486F: include/linux/rtc.h
c117ab84 7487F: include/uapi/linux/rtc.h
0c86edc0 7488
1da177e4 7489REISERFS FILE SYSTEM
76c4e5ea 7490L: reiserfs-devel@vger.kernel.org
1da177e4 7491S: Supported
679655da 7492F: fs/reiserfs/
1da177e4 7493
b83a313b 7494REGISTER MAP ABSTRACTION
b02e48f2 7495M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7496T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7497S: Supported
7498F: drivers/base/regmap/
7499F: include/linux/regmap.h
7500
400e64df
OBC
7501REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7502M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7504S: Maintained
7505F: drivers/remoteproc/
7506F: Documentation/remoteproc.txt
6fc26488 7507F: include/linux/remoteproc.h
400e64df 7508
d8115db5
OBC
7509REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7510M: Ohad Ben-Cohen <ohad@wizery.com>
7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7512S: Maintained
7513F: drivers/rpmsg/
7514F: Documentation/rpmsg.txt
7515F: include/linux/rpmsg.h
7516
1b0fe6be
PZ
7517RESET CONTROLLER FRAMEWORK
7518M: Philipp Zabel <p.zabel@pengutronix.de>
7519S: Maintained
7520F: drivers/reset/
7521F: Documentation/devicetree/bindings/reset/
7522F: include/linux/reset.h
7523F: include/linux/reset-controller.h
7524
e0897645 7525RFKILL
8b58be88 7526M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7527L: linux-wireless@vger.kernel.org
ce466579
JB
7528W: http://wireless.kernel.org/
7529T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7530T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7531S: Maintained
505c9247 7532F: Documentation/rfkill.txt
80811493 7533F: net/rfkill/
e0897645 7534
67e054e9
ML
7535RICOH SMARTMEDIA/XD DRIVER
7536M: Maxim Levitsky <maximlevitsky@gmail.com>
7537S: Maintained
21c26f50
JP
7538F: drivers/mtd/nand/r852.c
7539F: drivers/mtd/nand/r852.h
67e054e9 7540
92634125
ML
7541RICOH R5C592 MEMORYSTICK DRIVER
7542M: Maxim Levitsky <maximlevitsky@gmail.com>
7543S: Maintained
7544F: drivers/memstick/host/r592.*
7545
27f1d2f9
SA
7546ROCCAT DRIVERS
7547M: Stefan Achatz <erazor_de@users.sourceforge.net>
7548W: http://sourceforge.net/projects/roccat/
7549S: Maintained
7550F: drivers/hid/hid-roccat*
7551F: include/linux/hid-roccat*
7552F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7553
1da177e4
LT
7554ROCKETPORT DRIVER
7555P: Comtrol Corp.
1da177e4
LT
7556W: http://www.comtrol.com
7557S: Maintained
679655da 7558F: Documentation/serial/rocket.txt
c897401b 7559F: drivers/tty/rocket*
1da177e4
LT
7560
7561ROSE NETWORK LAYER
8b58be88 7562M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7563L: linux-hams@vger.kernel.org
d34cb28a 7564W: http://www.linux-ax25.org/
1da177e4 7565S: Maintained
679655da 7566F: include/net/rose.h
c117ab84 7567F: include/uapi/linux/rose.h
679655da 7568F: net/rose/
1da177e4 7569
91952bc0
AP
7570RTL2830 MEDIA DRIVER
7571M: Antti Palosaari <crope@iki.fi>
7572L: linux-media@vger.kernel.org
7573W: http://linuxtv.org/
7574W: http://palosaari.fi/linux/
7575Q: http://patchwork.linuxtv.org/project/linux-media/list/
7576T: git git://linuxtv.org/anttip/media_tree.git
7577S: Maintained
7578F: drivers/media/dvb-frontends/rtl2830*
7579
27a0aacf
AP
7580RTL2832 MEDIA DRIVER
7581M: Antti Palosaari <crope@iki.fi>
7582L: linux-media@vger.kernel.org
7583W: http://linuxtv.org/
7584W: http://palosaari.fi/linux/
7585Q: http://patchwork.linuxtv.org/project/linux-media/list/
7586T: git git://linuxtv.org/anttip/media_tree.git
7587S: Maintained
7588F: drivers/media/dvb-frontends/rtl2832*
7589
ba6e6f6e
AP
7590RTL2832_SDR MEDIA DRIVER
7591M: Antti Palosaari <crope@iki.fi>
7592L: linux-media@vger.kernel.org
7593W: http://linuxtv.org/
7594W: http://palosaari.fi/linux/
7595Q: http://patchwork.linuxtv.org/project/linux-media/list/
7596T: git git://linuxtv.org/anttip/media_tree.git
7597S: Maintained
7598F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7599
59840488 7600RTL8180 WIRELESS DRIVER
8b58be88 7601M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7602L: linux-wireless@vger.kernel.org
491b26b4 7603W: http://wireless.kernel.org/
54e5881d 7604T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7605S: Maintained
3cfeb0c3 7606F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7607
59840488 7608RTL8187 WIRELESS DRIVER
9f0939bf 7609M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7610M: Hin-Tak Leung <htl10@users.sourceforge.net>
7611M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7612L: linux-wireless@vger.kernel.org
491b26b4 7613W: http://wireless.kernel.org/
54e5881d 7614T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7615S: Maintained
3cfeb0c3 7616F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7617
3cf0c8ad
LF
7618RTL8192CE WIRELESS DRIVER
7619M: Larry Finger <Larry.Finger@lwfinger.net>
7620M: Chaoming Li <chaoming_li@realsil.com.cn>
7621L: linux-wireless@vger.kernel.org
491b26b4 7622W: http://wireless.kernel.org/
3cf0c8ad
LF
7623T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7624S: Maintained
7625F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7626F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7627
9eb8ef74 7628S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7629M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7630L: linux-fbdev@vger.kernel.org
ce00f85c 7631S: Maintained
679655da 7632F: drivers/video/savage/
9eb8ef74 7633
1da177e4 7634S390
8b58be88
JP
7635M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7636M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7637M: linux390@de.ibm.com
d58140cc 7638L: linux-s390@vger.kernel.org
5238da45
HC
7639W: http://www.ibm.com/developerworks/linux/linux390/
7640S: Supported
679655da 7641F: arch/s390/
a968cd3e 7642F: drivers/s390/
3bfe6858
JN
7643F: Documentation/s390/
7644F: Documentation/DocBook/s390*
5238da45 7645
322986ca
SO
7646S390 COMMON I/O LAYER
7647M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7648M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7649L: linux-s390@vger.kernel.org
7650W: http://www.ibm.com/developerworks/linux/linux390/
7651S: Supported
7652F: drivers/s390/cio/
7653
7654S390 DASD DRIVER
7655M: Stefan Weinhuber <wein@de.ibm.com>
7656M: Stefan Haberland <stefan.haberland@de.ibm.com>
7657L: linux-s390@vger.kernel.org
7658W: http://www.ibm.com/developerworks/linux/linux390/
7659S: Supported
7660F: drivers/s390/block/dasd*
7661F: block/partitions/ibm.c
7662
5238da45 7663S390 NETWORK DRIVERS
8b58be88
JP
7664M: Ursula Braun <ursula.braun@de.ibm.com>
7665M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7666M: linux390@de.ibm.com
d58140cc 7667L: linux-s390@vger.kernel.org
5238da45
HC
7668W: http://www.ibm.com/developerworks/linux/linux390/
7669S: Supported
679655da 7670F: drivers/s390/net/
5238da45 7671
322986ca
SO
7672S390 PCI SUBSYSTEM
7673M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7674M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7675L: linux-s390@vger.kernel.org
7676W: http://www.ibm.com/developerworks/linux/linux390/
7677S: Supported
7678F: arch/s390/pci/
7679F: drivers/pci/hotplug/s390_pci_hpc.c
7680
feed9b62 7681S390 ZCRYPT DRIVER
5c8d0983 7682M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7683M: linux390@de.ibm.com
7684L: linux-s390@vger.kernel.org
a968cd3e 7685W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7686S: Supported
d5ca6918 7687F: drivers/s390/crypto/
feed9b62 7688
5238da45 7689S390 ZFCP DRIVER
d38e19d0 7690M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7691M: linux390@de.ibm.com
d58140cc 7692L: linux-s390@vger.kernel.org
5238da45 7693W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7694S: Supported
679655da 7695F: drivers/s390/scsi/zfcp_*
1da177e4 7696
dd96df2c 7697S390 IUCV NETWORK LAYER
8b58be88 7698M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7699M: linux390@de.ibm.com
7700L: linux-s390@vger.kernel.org
7701W: http://www.ibm.com/developerworks/linux/linux390/
7702S: Supported
679655da
JP
7703F: drivers/s390/net/*iucv*
7704F: include/net/iucv/
7705F: net/iucv/
dd96df2c 7706
4dde7f75 7707S3C24XX SD/MMC Driver
8b58be88 7708M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7709L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7710S: Supported
679655da 7711F: drivers/mmc/host/s3cmci.*
4dde7f75 7712
1f15a229
HV
7713SAA6588 RDS RECEIVER DRIVER
7714M: Hans Verkuil <hverkuil@xs4all.nl>
7715L: linux-media@vger.kernel.org
7716T: git git://linuxtv.org/media_tree.git
7717W: http://linuxtv.org
7718S: Odd Fixes
7719F: drivers/media/i2c/saa6588*
7720
98ed12e6 7721SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7722M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7723L: linux-media@vger.kernel.org
7724W: http://linuxtv.org
7725T: git git://linuxtv.org/media_tree.git
7726S: Odd fixes
e42bf501 7727F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7728F: drivers/media/pci/saa7134/
7729
1da177e4 7730SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7731M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7732L: linux-media@vger.kernel.org
275ffde4 7733T: git git://linuxtv.org/media_tree.git
1da177e4 7734S: Maintained
90d72ac6
MCC
7735F: drivers/media/common/saa7146/
7736F: drivers/media/pci/saa7146/
7737F: include/media/saa7146*
1da177e4 7738
92304a40 7739SAMSUNG LAPTOP DRIVER
5909c654 7740M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7741L: platform-driver-x86@vger.kernel.org
7742S: Maintained
7743F: drivers/platform/x86/samsung-laptop.c
7744
4a109cc0 7745SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7746M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7748S: Supported
14430813 7749F: sound/soc/samsung/
4a109cc0 7750
0d89a28b
JH
7751SAMSUNG FRAMEBUFFER DRIVER
7752M: Jingoo Han <jg1.han@samsung.com>
7753L: linux-fbdev@vger.kernel.org
7754S: Maintained
7755F: drivers/video/s3c-fb.c
7756
f69d3a17
SK
7757SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7758M: Sangbeom Kim <sbkim73@samsung.com>
7759L: linux-kernel@vger.kernel.org
7760S: Supported
7761F: drivers/mfd/sec*.c
7762F: drivers/regulator/s2m*.c
7763F: drivers/regulator/s5m*.c
7764F: drivers/rtc/rtc-sec.c
7765F: include/linux/mfd/samsung/
7766
038f5c4b
SN
7767SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7768M: Kyungmin Park <kyungmin.park@samsung.com>
7769M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7770L: linux-media@vger.kernel.org
7771Q: https://patchwork.linuxtv.org/project/linux-media/list/
7772S: Supported
7773F: drivers/media/platform/exynos4-is/
038f5c4b 7774
6fd86ab2
SN
7775SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7776M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7777L: linux-media@vger.kernel.org
7778L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7779S: Maintained
7780F: drivers/media/platform/s3c-camif/
7781F: include/media/s3c_camif.h
7782
b84ef24e
AH
7783SAMSUNG S5C73M3 CAMERA DRIVER
7784M: Kyungmin Park <kyungmin.park@samsung.com>
7785M: Andrzej Hajda <a.hajda@samsung.com>
7786L: linux-media@vger.kernel.org
7787S: Supported
7788F: drivers/media/i2c/s5c73m3/*
7789
7d459937
AH
7790SAMSUNG S5K5BAF CAMERA DRIVER
7791M: Kyungmin Park <kyungmin.park@samsung.com>
7792M: Andrzej Hajda <a.hajda@samsung.com>
7793L: linux-media@vger.kernel.org
7794S: Supported
7795F: drivers/media/i2c/s5k5baf.c
7796
310e39c9
TF
7797SAMSUNG SOC CLOCK DRIVERS
7798M: Tomasz Figa <t.figa@samsung.com>
7799S: Supported
7800L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7801F: drivers/clk/samsung/
7802
66890ed6
BA
7803SAMSUNG SXGBE DRIVERS
7804M: Byungho An <bh74.an@samsung.com>
7805M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7806M: Vipul Pandya <vipul.pandya@samsung.com>
7807S: Supported
7808L: netdev@vger.kernel.org
7809F: drivers/net/ethernet/samsung/sxgbe/
7810
ca749e2a 7811SERIAL DRIVERS
5e30bbb7 7812M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7813L: linux-serial@vger.kernel.org
5e30bbb7 7814S: Maintained
14430813 7815F: drivers/tty/serial/
ca749e2a 7816
aecb7b64 7817SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7818M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7819M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7820S: Maintained
7821F: include/linux/dw_dmac.h
61a76496 7822F: drivers/dma/dw/
aecb7b64 7823
f9e37137
SJ
7824SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7825M: Seungwon Jeon <tgih.jun@samsung.com>
7826M: Jaehoon Chung <jh80.chung@samsung.com>
7827L: linux-mmc@vger.kernel.org
7828S: Maintained
7829F: include/linux/mmc/dw_mmc.h
7830F: drivers/mmc/host/dw_mmc*
7831
9222d247 7832TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7833M: John Stultz <john.stultz@linaro.org>
88606e80 7834M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7835L: linux-kernel@vger.kernel.org
75fc2d37 7836T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7837S: Supported
7838F: include/linux/clocksource.h
7839F: include/linux/time.h
7840F: include/linux/timex.h
c117ab84
CEB
7841F: include/uapi/linux/time.h
7842F: include/uapi/linux/timex.h
88606e80
TG
7843F: kernel/time/clocksource.c
7844F: kernel/time/time*.c
7845F: kernel/time/ntp.c
7846
5b3f03f0 7847TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7848M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7849M: Hans Verkuil <hverkuil@xs4all.nl>
7850S: Odd Fixes
14430813 7851F: drivers/media/usb/tlg2300/
5b3f03f0 7852
1da177e4 7853SC1200 WDT DRIVER
b300645a 7854M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7855S: Maintained
679655da 7856F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7857
7858SCHEDULER
dd9b238c 7859M: Ingo Molnar <mingo@redhat.com>
8b58be88 7860M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7861L: linux-kernel@vger.kernel.org
75fc2d37 7862T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7863S: Maintained
95c0d71d 7864F: kernel/sched/
679655da 7865F: include/linux/sched.h
c117ab84 7866F: include/uapi/linux/sched.h
c2eb505b 7867F: include/linux/wait.h
1da177e4 7868
6bcf6737 7869SCORE ARCHITECTURE
ed38665e 7870M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7871M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7872W: http://www.sunplus.com
6bcf6737 7873S: Supported
a2681a75 7874F: arch/score/
6bcf6737 7875
1da177e4 7876SCSI CDROM DRIVER
8b58be88 7877M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7878L: linux-scsi@vger.kernel.org
7879W: http://www.kernel.dk
7880S: Maintained
679655da 7881F: drivers/scsi/sr*
1da177e4 7882
fb50a83d 7883SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7884M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7885L: linux-rdma@vger.kernel.org
7886S: Supported
7887W: http://www.openfabrics.org
7888Q: http://patchwork.kernel.org/project/linux-rdma/list/
7889T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7890F: drivers/infiniband/ulp/srp/
7891F: include/scsi/srp.h
7892
1da177e4 7893SCSI SG DRIVER
8b58be88 7894M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7895L: linux-scsi@vger.kernel.org
59ab3c93 7896W: http://sg.danny.cz/sg
1da177e4 7897S: Maintained
59ab3c93 7898F: Documentation/scsi/scsi-generic.txt
679655da
JP
7899F: drivers/scsi/sg.c
7900F: include/scsi/sg.h
1da177e4
LT
7901
7902SCSI SUBSYSTEM
c95286d8 7903M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7904L: linux-scsi@vger.kernel.org
54e5881d
JP
7905T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7906T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7907T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7908S: Maintained
679655da
JP
7909F: drivers/scsi/
7910F: include/scsi/
1da177e4
LT
7911
7912SCSI TAPE DRIVER
8b58be88 7913M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7914L: linux-scsi@vger.kernel.org
7915S: Maintained
679655da 7916F: Documentation/scsi/st.txt
f7269cfc
JD
7917F: drivers/scsi/st.*
7918F: drivers/scsi/st_*.h
1da177e4
LT
7919
7920SCTP PROTOCOL
8b6efb75 7921M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7922M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7923L: linux-sctp@vger.kernel.org
5f85813c 7924W: http://lksctp.sourceforge.net
8b6efb75 7925S: Maintained
679655da
JP
7926F: Documentation/networking/sctp.txt
7927F: include/linux/sctp.h
4d58c025 7928F: include/uapi/linux/sctp.h
679655da
JP
7929F: include/net/sctp/
7930F: net/sctp/
1da177e4
LT
7931
7932SCx200 CPU SUPPORT
8b58be88 7933M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7934S: Odd Fixes
679655da 7935F: Documentation/i2c/busses/scx200_acb
390889b6 7936F: arch/x86/platform/scx200/
679655da
JP
7937F: drivers/watchdog/scx200_wdt.c
7938F: drivers/i2c/busses/scx200*
7939F: drivers/mtd/maps/scx200_docflash.c
7940F: include/linux/scx200.h
1662d32c
JC
7941
7942SCx200 GPIO DRIVER
8b58be88 7943M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7944S: Maintained
679655da
JP
7945F: drivers/char/scx200_gpio.c
7946F: include/linux/scx200_gpio.h
1662d32c
JC
7947
7948SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7949M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7950S: Maintained
679655da 7951F: drivers/clocksource/scx200_hrt.c
1da177e4 7952
6a36913a 7953SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7954M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7955L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7956S: Maintained
679655da 7957F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7958
e7839f25 7959SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7960M: Chris Ball <chris@printf.net>
7a241d6e 7961L: linux-mmc@vger.kernel.org
245feaa6
CB
7962T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7963S: Maintained
7a241d6e 7964F: drivers/mmc/host/sdhci.*
d4a45787 7965F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7966
3085e9c1 7967SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7968M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7969L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7970L: linux-mmc@vger.kernel.org
e2d1d6c0 7971S: Maintained
d4a45787 7972F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7973
0d1bb41a 7974SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7975M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7976L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7977S: Maintained
7978F: drivers/mmc/host/sdhci-s3c.c
7979
c63b3cba 7980SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7981M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7982L: spear-devel@list.st.com
c63b3cba
VK
7983L: linux-mmc@vger.kernel.org
7984S: Maintained
7985F: drivers/mmc/host/sdhci-spear.c
7986
8711cca2 7987SECURITY SUBSYSTEM
9b45c0d2 7988M: James Morris <james.l.morris@oracle.com>
70b4a259 7989M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7990L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7992W: http://kernsec.org/
8711cca2 7993S: Supported
7d2c86b5 7994F: security/
8711cca2 7995
1da177e4 7996SECURITY CONTACT
8b58be88 7997M: Security Officers <security@kernel.org>
1da177e4
LT
7998S: Supported
7999
8000SELINUX SECURITY MODULE
e0238b4c 8001M: Paul Moore <paul@paul-moore.com>
8b58be88 8002M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8003M: Eric Paris <eparis@parisplace.org>
e0238b4c 8004L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8005W: http://selinuxproject.org
5a5f2acf 8006T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8007S: Supported
679655da
JP
8008F: include/linux/selinux*
8009F: security/selinux/
6bde95ce 8010F: scripts/selinux/
1da177e4 8011
c1c124e9
JJ
8012APPARMOR SECURITY MODULE
8013M: John Johansen <john.johansen@canonical.com>
8014L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8015W: apparmor.wiki.kernel.org
8016T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8017S: Supported
8018F: security/apparmor/
8019
cef2cf07 8020SENSABLE PHANTOM
8b58be88 8021M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8022S: Maintained
679655da 8023F: drivers/misc/phantom.c
c117ab84 8024F: include/uapi/linux/phantom.h
cef2cf07 8025
4480f15b 8026SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8027M: Tejun Heo <tj@kernel.org>
1da177e4 8028L: linux-ide@vger.kernel.org
3d9b9350 8029T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8030S: Supported
d5ca6918
JP
8031F: drivers/ata/
8032F: include/linux/ata.h
8033F: include/linux/libata.h
1da177e4 8034
7188b067
HG
8035SERIAL ATA AHCI PLATFORM devices support
8036M: Hans de Goede <hdegoede@redhat.com>
8037M: Tejun Heo <tj@kernel.org>
8038L: linux-ide@vger.kernel.org
8039T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8040S: Supported
8041F: drivers/ata/ahci_platform.c
8042F: drivers/ata/libahci_platform.c
8043F: include/linux/ahci_platform.h
8044
6733b39a 8045SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8046M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8047L: linux-scsi@vger.kernel.org
0ca43cc0 8048W: http://www.emulex.com
3387f656
JP
8049S: Supported
8050F: drivers/scsi/be2iscsi/
6733b39a 8051
6b7c5b94 8052SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8053M: Sathya Perla <sathya.perla@emulex.com>
8054M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8055M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8056L: netdev@vger.kernel.org
fea3af67 8057W: http://www.emulex.com
7d2c86b5 8058S: Supported
9aebddd1 8059F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8060
8ceee660 8061SFC NETWORK DRIVER
c06f51ea 8062M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8063M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8064L: netdev@vger.kernel.org
8ceee660 8065S: Supported
874aeea5 8066F: drivers/net/ethernet/sfc/
8ceee660 8067
e2d1d6c0 8068SGI GRU DRIVER
cc883afc 8069M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8070S: Maintained
679655da 8071F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8072
8073SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8074M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8075L: linux-ia64@vger.kernel.org
8076S: Supported
679655da 8077F: Documentation/ia64/serial.txt
df621252 8078F: drivers/tty/serial/ioc?_serial.c
679655da 8079F: include/linux/ioc?.h
e2d1d6c0 8080
75312619 8081SGI XP/XPC/XPNET DRIVER
e180383f
RH
8082M: Cliff Whickman <cpw@sgi.com>
8083M: Robin Holt <robinmholt@gmail.com>
75312619 8084S: Maintained
679655da 8085F: drivers/misc/sgi-xp/
75312619 8086
46eacf3b
AP
8087SI2157 MEDIA DRIVER
8088M: Antti Palosaari <crope@iki.fi>
8089L: linux-media@vger.kernel.org
8090W: http://linuxtv.org/
8091W: http://palosaari.fi/linux/
8092Q: http://patchwork.linuxtv.org/project/linux-media/list/
8093T: git git://linuxtv.org/anttip/media_tree.git
8094S: Maintained
8095F: drivers/media/tuners/si2157*
8096
75e2d5ba
AP
8097SI2168 MEDIA DRIVER
8098M: Antti Palosaari <crope@iki.fi>
8099L: linux-media@vger.kernel.org
8100W: http://linuxtv.org/
8101W: http://palosaari.fi/linux/
8102Q: http://patchwork.linuxtv.org/project/linux-media/list/
8103T: git git://linuxtv.org/anttip/media_tree.git
8104S: Maintained
8105F: drivers/media/dvb-frontends/si2168*
8106
49cc629d
HV
8107SI470X FM RADIO RECEIVER I2C DRIVER
8108M: Hans Verkuil <hverkuil@xs4all.nl>
8109L: linux-media@vger.kernel.org
8110T: git git://linuxtv.org/media_tree.git
8111W: http://linuxtv.org
8112S: Odd Fixes
8113F: drivers/media/radio/si470x/radio-si470x-i2c.c
8114
8115SI470X FM RADIO RECEIVER USB DRIVER
8116M: Hans Verkuil <hverkuil@xs4all.nl>
8117L: linux-media@vger.kernel.org
8118T: git git://linuxtv.org/media_tree.git
8119W: http://linuxtv.org
8120S: Maintained
8121F: drivers/media/radio/si470x/radio-si470x-common.c
8122F: drivers/media/radio/si470x/radio-si470x.h
8123F: drivers/media/radio/si470x/radio-si470x-usb.c
8124
c937ca03
EV
8125SI4713 FM RADIO TRANSMITTER I2C DRIVER
8126M: Eduardo Valentin <edubezval@gmail.com>
8127L: linux-media@vger.kernel.org
8128T: git git://linuxtv.org/media_tree.git
8129W: http://linuxtv.org
8130S: Odd Fixes
99995ded 8131F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8132
8133SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8134M: Eduardo Valentin <edubezval@gmail.com>
8135L: linux-media@vger.kernel.org
8136T: git git://linuxtv.org/media_tree.git
8137W: http://linuxtv.org
8138S: Odd Fixes
99995ded
DR
8139F: drivers/media/radio/si4713/radio-platform-si4713.c
8140
8141SI4713 FM RADIO TRANSMITTER USB DRIVER
8142M: Hans Verkuil <hverkuil@xs4all.nl>
8143L: linux-media@vger.kernel.org
8144T: git git://linuxtv.org/media_tree.git
8145W: http://linuxtv.org
8146S: Maintained
8147F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8148
beb91d46 8149SIANO DVB DRIVER
1b2c14b4 8150M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8151L: linux-media@vger.kernel.org
8152W: http://linuxtv.org
8153T: git git://linuxtv.org/media_tree.git
8154S: Odd fixes
8155F: drivers/media/common/siano/
beb91d46 8156F: drivers/media/usb/siano/
beb91d46 8157F: drivers/media/usb/siano/
14430813 8158F: drivers/media/mmc/siano/
beb91d46 8159
b618b69c 8160SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8161L: linux-media@vger.kernel.org
bb60fcb2 8162S: Orphan
b618b69c 8163F: drivers/media/platform/sh_veu.c
b618b69c
GL
8164
8165SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8166L: linux-media@vger.kernel.org
bb60fcb2 8167S: Orphan
b618b69c
GL
8168F: drivers/media/platform/sh_vou.c
8169F: include/media/sh_vou.h
8170
6349d997 8171SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8172M: Len Brown <lenb@kernel.org>
6349d997
LB
8173L: sfi-devel@simplefirmware.org
8174W: http://simplefirmware.org/
8175T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8176S: Supported
943fc810 8177F: arch/x86/platform/sfi/
6349d997
LB
8178F: drivers/sfi/
8179F: include/linux/sfi*.h
e2d1d6c0 8180
1da177e4
LT
8181SIMTEC EB110ATX (Chalice CATS)
8182P: Ben Dooks
b16957c6
BD
8183P: Vincent Sanders <vince@simtec.co.uk>
8184M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8185W: http://www.simtec.co.uk/products/EB110ATX/
8186S: Supported
8187
8188SIMTEC EB2410ITX (BAST)
8189P: Ben Dooks
b16957c6
BD
8190P: Vincent Sanders <vince@simtec.co.uk>
8191M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8192W: http://www.simtec.co.uk/products/EB2410ITX/
8193S: Supported
15dba387
JP
8194F: arch/arm/mach-s3c24xx/mach-bast.c
8195F: arch/arm/mach-s3c24xx/bast-ide.c
8196F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8197
4c5adde7 8198TI DAVINCI MACHINE SUPPORT
3ba789c0 8199M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8200M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8201L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8202T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8203Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8204S: Supported
14430813 8205F: arch/arm/mach-davinci/
046d0a37 8206F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8207
8d4b3f08 8208TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8209M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8210L: linux-media@vger.kernel.org
8211L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8212W: http://linuxtv.org/
8213Q: http://patchwork.linuxtv.org/project/linux-media/list/
8214T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8215S: Maintained
8d4b3f08
LP
8216F: drivers/media/platform/davinci/
8217F: include/media/davinci/
8218
92aab3c0 8219SIS 190 ETHERNET DRIVER
8b58be88 8220M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8221L: netdev@vger.kernel.org
8222S: Maintained
8c7de408 8223F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8224
1da177e4 8225SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8226M: Daniele Venzano <venza@brownhat.org>
1da177e4 8227W: http://www.brownhat.org/sis900.html
979b6c13 8228L: netdev@vger.kernel.org
1da177e4 8229S: Maintained
8c7de408 8230F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8231
8232SIS FRAMEBUFFER DRIVER
8b58be88 8233M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8234W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8235S: Maintained
679655da
JP
8236F: Documentation/fb/sisfb.txt
8237F: drivers/video/sis/
8238F: include/video/sisfb.h
1da177e4
LT
8239
8240SIS USB2VGA DRIVER
8b58be88 8241M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8242W: http://www.winischhofer.at/linuxsisusbvga.shtml
8243S: Maintained
679655da 8244F: drivers/usb/misc/sisusbvga/
1da177e4 8245
415ad26d 8246SLAB ALLOCATOR
16e943bf 8247M: Christoph Lameter <cl@linux.com>
2ed1c525 8248M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8249M: David Rientjes <rientjes@google.com>
8250M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8251M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8252L: linux-mm@kvack.org
8253S: Maintained
679655da 8254F: include/linux/sl?b*.h
16e943bf 8255F: mm/sl?b*
415ad26d 8256
9fab9787
PM
8257SLEEPABLE READ-COPY UPDATE (SRCU)
8258M: Lai Jiangshan <laijs@cn.fujitsu.com>
8259M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8260L: linux-kernel@vger.kernel.org
9fab9787
PM
8261W: http://www.rdrop.com/users/paulmck/RCU/
8262S: Supported
8263T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8264F: include/linux/srcu.h
8265F: kernel/rcu/srcu.c
9fab9787 8266
66372841
CS
8267SMACK SECURITY MODULE
8268M: Casey Schaufler <casey@schaufler-ca.com>
8269L: linux-security-module@vger.kernel.org
8270W: http://schaufler-ca.com
8271T: git git://git.gitorious.org/smack-next/kernel.git
8272S: Maintained
8273F: Documentation/security/Smack.txt
8274F: security/smack/
8275
68ace3e1
KH
8276SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8277M: Kevin Hilman <khilman@kernel.org>
8278M: Nishanth Menon <nm@ti.com>
8279S: Maintained
8280F: drivers/power/avs/smartreflex.c
8281F: include/linux/power/smartreflex.h
8282L: linux-pm@vger.kernel.org
8283
1da177e4 8284SMC91x ETHERNET DRIVER
2f82af08 8285M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8286S: Odd Fixes
ae150435 8287F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8288
e8e31622
SA
8289SMIA AND SMIA++ IMAGE SENSOR DRIVER
8290M: Sakari Ailus <sakari.ailus@iki.fi>
8291L: linux-media@vger.kernel.org
8292S: Maintained
14430813 8293F: drivers/media/i2c/smiapp/
e8e31622
SA
8294F: include/media/smiapp.h
8295F: drivers/media/i2c/smiapp-pll.c
8296F: drivers/media/i2c/smiapp-pll.h
8297
920fa1ff
GR
8298SMM665 HARDWARE MONITOR DRIVER
8299M: Guenter Roeck <linux@roeck-us.net>
8300L: lm-sensors@lm-sensors.org
8301S: Maintained
8302F: Documentation/hwmon/smm665
8303F: drivers/hwmon/smm665.c
8304
9df7305b 8305SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8306M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8307L: lm-sensors@lm-sensors.org
90b24cfb 8308S: Maintained
9df7305b
SG
8309F: Documentation/hwmon/emc2103
8310F: drivers/hwmon/emc2103.c
8311
a98d506c
HG
8312SMSC SCH5627 HARDWARE MONITOR DRIVER
8313M: Hans de Goede <hdegoede@redhat.com>
8314L: lm-sensors@lm-sensors.org
8315S: Supported
8316F: Documentation/hwmon/sch5627
8317F: drivers/hwmon/sch5627.c
8318
6ea884db 8319SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8320M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8321L: lm-sensors@lm-sensors.org
8322S: Maintained
679655da
JP
8323F: Documentation/hwmon/smsc47b397
8324F: drivers/hwmon/smsc47b397.c
6ea884db 8325
fd9abb3d 8326SMSC911x ETHERNET DRIVER
90b24cfb 8327M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8328L: netdev@vger.kernel.org
90b24cfb 8329S: Maintained
679655da 8330F: include/linux/smsc911x.h
ae150435 8331F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8332
8333SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8334M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8335L: netdev@vger.kernel.org
90b24cfb 8336S: Maintained
ae150435 8337F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8338
3c8a63e2 8339SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8340M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8341L: linux-fbdev@vger.kernel.org
90b24cfb 8342S: Maintained
3c8a63e2
SG
8343F: drivers/video/smscufx.c
8344
668acf32 8345SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8346M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8347L: linux-media@vger.kernel.org
275ffde4 8348T: git git://linuxtv.org/media_tree.git
795fb7e7 8349S: Maintained
90d72ac6
MCC
8350F: include/media/soc*
8351F: drivers/media/i2c/soc_camera/
8352F: drivers/media/platform/soc_camera/
668acf32 8353
e2d1d6c0 8354SOEKRIS NET48XX LED SUPPORT
8b58be88 8355M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8356S: Maintained
679655da 8357F: drivers/leds/leds-net48xx.c
e2d1d6c0 8358
1da177e4 8359SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8360M: Neil Brown <neilb@suse.de>
1da177e4 8361L: linux-raid@vger.kernel.org
524418bb 8362S: Supported
679655da
JP
8363F: drivers/md/
8364F: include/linux/raid/
c117ab84 8365F: include/uapi/linux/raid/
1da177e4 8366
1da177e4 8367SONIC NETWORK DRIVER
8b58be88 8368M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8369L: netdev@vger.kernel.org
1da177e4 8370S: Maintained
d9fb9f38 8371F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8372
61e115a5 8373SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8374M: Michael Buesch <m@bues.ch>
61e115a5
MB
8375L: netdev@vger.kernel.org
8376S: Maintained
679655da
JP
8377F: drivers/ssb/
8378F: include/linux/ssb/
61e115a5 8379
1da177e4 8380SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8381M: Mattia Dongili <malattia@linux.it>
d0944853 8382L: platform-driver-x86@vger.kernel.org
5b18167d 8383W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8384S: Maintained
679655da
JP
8385F: Documentation/laptops/sony-laptop.txt
8386F: drivers/char/sonypi.c
8387F: drivers/platform/x86/sony-laptop.c
8388F: include/linux/sony-laptop.h
1da177e4 8389
baf8532a 8390SONY MEMORYSTICK CARD SUPPORT
8b58be88 8391M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8392W: http://tifmxx.berlios.de/
8393S: Maintained
679655da 8394F: drivers/memstick/host/tifm_ms.c
baf8532a 8395
0ab30494
ML
8396SONY MEMORYSTICK STANDARD SUPPORT
8397M: Maxim Levitsky <maximlevitsky@gmail.com>
8398S: Maintained
8399F: drivers/memstick/core/ms_block.*
8400
1da177e4 8401SOUND
8b58be88
JP
8402M: Jaroslav Kysela <perex@perex.cz>
8403M: Takashi Iwai <tiwai@suse.de>
93711660 8404L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8405W: http://www.alsa-project.org/
dde7ad8d 8406T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8407T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8408Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8409S: Maintained
3126a179
JP
8410F: Documentation/sound/
8411F: include/sound/
c117ab84 8412F: include/uapi/sound/
679655da 8413F: sound/
1da177e4 8414
33bbe149
MB
8415SOUND - COMPRESSED AUDIO
8416M: Vinod Koul <vinod.koul@intel.com>
8417L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8418T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8419S: Supported
f672f31a 8420F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8421F: include/sound/compress_driver.h
f672f31a 8422F: include/uapi/sound/compress_*
33bbe149
MB
8423F: sound/core/compress_offload.c
8424F: sound/soc/soc-compress.c
8425
bd903bde 8426SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8427M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8428M: Mark Brown <broonie@kernel.org>
86f14df8 8429T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8430L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8431W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8432S: Supported
2820f615 8433F: Documentation/sound/alsa/soc/
679655da 8434F: sound/soc/
e6e55122 8435F: include/sound/soc*
eb1a6af3 8436
d7f8761b
MB
8437SOUND - DMAENGINE HELPERS
8438M: Lars-Peter Clausen <lars@metafoo.de>
8439S: Supported
8440F: include/sound/dmaengine_pcm.h
8441F: sound/core/pcm_dmaengine.c
8442F: sound/soc/soc-generic-dmaengine-pcm.c
8443
473321fc 8444SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8445M: "David S. Miller" <davem@davemloft.net>
1da177e4 8446L: sparclinux@vger.kernel.org
8a6e2535 8447Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8448T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8449T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8450S: Maintained
679655da 8451F: arch/sparc/
7765b8bb 8452F: drivers/sbus/
1da177e4 8453
6404fcca
DM
8454SPARC SERIAL DRIVERS
8455M: "David S. Miller" <davem@davemloft.net>
8456L: sparclinux@vger.kernel.org
08deed1e
JP
8457T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8458T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8459S: Maintained
6816383a 8460F: include/linux/sunserialcore.h
df621252 8461F: drivers/tty/serial/suncore.c
df621252
GKH
8462F: drivers/tty/serial/sunhv.c
8463F: drivers/tty/serial/sunsab.c
8464F: drivers/tty/serial/sunsab.h
8465F: drivers/tty/serial/sunsu.c
8466F: drivers/tty/serial/sunzilog.c
8467F: drivers/tty/serial/sunzilog.h
6404fcca 8468
389325b4
CL
8469SPARSE CHECKER
8470M: "Christopher Li" <sparse@chrisli.org>
8471L: linux-sparse@vger.kernel.org
8472W: https://sparse.wiki.kernel.org/
8473T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8474T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8475S: Maintained
8476F: include/linux/compiler.h
8477
fc0c195a 8478SPEAR PLATFORM SUPPORT
2d8a3b3d 8479M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8480M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8481L: spear-devel@list.st.com
8482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8483W: http://www.st.com/spear
8484S: Maintained
281e192f 8485F: arch/arm/mach-spear/
fc0c195a 8486
8487SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8488M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8489L: spear-devel@list.st.com
8490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8491W: http://www.st.com/spear
8492S: Maintained
5df33a62 8493F: drivers/clk/spear/
fc0c195a 8494
e2d1d6c0 8495SPI SUBSYSTEM
b02e48f2 8496M: Mark Brown <broonie@kernel.org>
dfbe403c 8497L: linux-spi@vger.kernel.org
e7e4e13c 8498T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8499Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8500S: Maintained
679655da
JP
8501F: Documentation/spi/
8502F: drivers/spi/
8503F: include/linux/spi/
c117ab84 8504F: include/uapi/linux/spi/
e2d1d6c0 8505
2752e401 8506SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8507M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8508M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8509L: netdev@vger.kernel.org
8510S: Supported
679655da 8511F: Documentation/networking/spider_net.txt
8df158ac 8512F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8513
e2d1d6c0 8514SPU FILE SYSTEM
8b58be88 8515M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8516L: linuxppc-dev@lists.ozlabs.org
8517L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8518W: http://www.ibm.com/developerworks/power/cell/
8519S: Supported
679655da
JP
8520F: Documentation/filesystems/spufs.txt
8521F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8522
fc555841 8523SQUASHFS FILE SYSTEM
d7f2ff67 8524M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8525L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8526W: http://squashfs.org.uk
8527S: Maintained
679655da
JP
8528F: Documentation/filesystems/squashfs.txt
8529F: fs/squashfs/
fc555841 8530
1da177e4 8531SRM (Alpha) environment access
8b58be88 8532M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8533S: Maintained
679655da 8534F: arch/alpha/kernel/srm_env.c
1da177e4 8535
26e9a397 8536STABLE BRANCH
879a5a00 8537M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8538L: stable@vger.kernel.org
879a5a00 8539S: Supported
7b175c46 8540F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8541
26e9a397 8542STAGING SUBSYSTEM
879a5a00 8543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8544T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8545L: devel@driverdev.osuosl.org
879a5a00 8546S: Supported
679655da 8547F: drivers/staging/
dbc6c2cc 8548
c8c8b105
JP
8549STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8550M: Henk de Groot <pe1dnn@amsat.org>
8551S: Odd Fixes
8552F: drivers/staging/wlags49_h2/
8553F: drivers/staging/wlags49_h25/
8554
c9555159
JP
8555STAGING - ASUS OLED
8556M: Jakub Schmidtke <sjakub@gmail.com>
8557S: Odd Fixes
8558F: drivers/staging/asus_oled/
8559
ebd3d010
JP
8560STAGING - COMEDI
8561M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8562M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8563S: Odd Fixes
8564F: drivers/staging/comedi/
8565
8ca572c9
JP
8566STAGING - CRYSTAL HD VIDEO DECODER
8567M: Naren Sankar <nsankar@broadcom.com>
8568M: Jarod Wilson <jarod@wilsonet.com>
8569M: Scott Davilla <davilla@4pi.com>
8570M: Manu Abraham <abraham.manu@gmail.com>
8571S: Odd Fixes
8572F: drivers/staging/crystalhd/
8573
0f16ffc4
JP
8574STAGING - ECHO CANCELLER
8575M: Steve Underwood <steveu@coppice.org>
8576M: David Rowe <david@rowetel.com>
8577S: Odd Fixes
8578F: drivers/staging/echo/
8579
8dc2bbe7
ME
8580STAGING - ET131X NETWORK DRIVER
8581M: Mark Einon <mark.einon@gmail.com>
8582S: Odd Fixes
8583F: drivers/staging/et131x/
8584
a0138163
JP
8585STAGING - FLARION FT1000 DRIVERS
8586M: Marek Belisko <marek.belisko@gmail.com>
8587S: Odd Fixes
8588F: drivers/staging/ft1000/
8589
ec3fab92
JP
8590STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8591M: David Täht <d@teklibre.com>
8592S: Odd Fixes
8593F: drivers/staging/frontier/
8594
98ded590
HV
8595STAGING - GO7007 MPEG CODEC
8596M: Hans Verkuil <hans.verkuil@cisco.com>
8597S: Maintained
8598F: drivers/staging/media/go7007/
8599
6c1bb424 8600STAGING - INDUSTRIAL IO
030a13d7 8601M: Jonathan Cameron <jic23@kernel.org>
a0138163 8602L: linux-iio@vger.kernel.org
6c1bb424
JP
8603S: Odd Fixes
8604F: drivers/staging/iio/
8605
a0138163
JP
8606STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8607M: Jarod Wilson <jarod@wilsonet.com>
8608W: http://www.lirc.org/
8609S: Odd Fixes
b2b0186d 8610F: drivers/staging/media/lirc/
a0138163 8611
7c6b6c71 8612STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8613M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8614M: Marc Dietrich <marvin24@gmx.de>
8615L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8616L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8617S: Maintained
8618F: drivers/staging/nvec/
8619
a0138163 8620STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8621M: Jens Frederich <jfrederich@gmail.com>
8622M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8623M: Jon Nettleton <jon.nettleton@gmail.com>
8624W: http://wiki.laptop.org/go/DCON
3140b458 8625S: Maintained
a0138163
JP
8626F: drivers/staging/olpc_dcon/
8627
94cfdd15 8628STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8629M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8630S: Maintained
8631F: drivers/staging/ozwpan/
8632
a0138163 8633STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8634M: Willy Tarreau <willy@meta-x.org>
8635S: Odd Fixes
8636F: drivers/staging/panel/
8637
a0138163
JP
8638STAGING - REALTEK RTL8712U DRIVERS
8639M: Larry Finger <Larry.Finger@lwfinger.net>
8640M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8641S: Odd Fixes
8642F: drivers/staging/rtl8712/
8643
7591ba8b
JS
8644STAGING - REALTEK RTL8723U WIRELESS DRIVER
8645M: Larry Finger <Larry.Finger@lwfinger.net>
8646M: Jes Sorensen <Jes.Sorensen@redhat.com>
8647L: linux-wireless@vger.kernel.org
8648S: Maintained
8649F: drivers/staging/rtl8723au/
8650
9629fa86
JP
8651STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8652M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8653S: Odd Fixes
9df0a245 8654F: drivers/staging/sm7xxfb/
9629fa86 8655
510fa408
JP
8656STAGING - SLICOSS
8657M: Lior Dotan <liodot@gmail.com>
8658M: Christopher Harrer <charrer@alacritech.com>
8659S: Odd Fixes
8660F: drivers/staging/slicoss/
8661
a0138163 8662STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8663M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8664S: Supported
b2b0186d 8665F: drivers/staging/media/solo6x10/
a0138163
JP
8666
8667STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8668M: William Hubbs <w.d.hubbs@gmail.com>
8669M: Chris Brannon <chris@the-brannons.com>
d33bce31 8670M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8671M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8672L: speakup@braille.uwo.ca
8673W: http://www.linux-speakup.org/
8674S: Odd Fixes
8675F: drivers/staging/speakup/
8676
8677STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8678M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8679S: Odd Fixes
8680F: drivers/staging/tidspbridge/
8681
a0138163
JP
8682STAGING - USB ENE SM/MS CARD READER DRIVER
8683M: Al Cho <acho@novell.com>
8684S: Odd Fixes
8685F: drivers/staging/keucr/
8686
b3e871ce
JP
8687STAGING - VIA VT665X DRIVERS
8688M: Forest Bond <forest@alittletooquiet.net>
8689S: Odd Fixes
8690F: drivers/staging/vt665?/
8691
81a9a526
JP
8692STAGING - WINBOND IS89C35 WLAN USB DRIVER
8693M: Pavel Machek <pavel@ucw.cz>
8694S: Odd Fixes
8695F: drivers/staging/winbond/
8696
709bcb07 8697STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8698M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8699S: Odd Fixes
8700F: drivers/staging/xgifb/
8701
1da177e4 8702STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8703M: Ion Badulescu <ionut@badula.org>
b4f90189 8704S: Odd Fixes
9bba23b0 8705F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8706
e2d1d6c0 8707SUN3/3X
8b58be88 8708M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8709W: http://sammy.net/sun3/
8710S: Maintained
679655da
JP
8711F: arch/m68k/kernel/*sun3*
8712F: arch/m68k/sun3*/
8713F: arch/m68k/include/asm/sun3*
e689cf4a 8714F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8715
2bc9ff01
DK
8716SUNDANCE NETWORK DRIVER
8717M: Denis Kirjanov <kda@linux-powerpc.org>
8718L: netdev@vger.kernel.org
8719S: Maintained
8720F: drivers/net/ethernet/dlink/sundance.c
8721
2cbb12a4 8722SUPERH
2cbb12a4 8723L: linux-sh@vger.kernel.org
1da177e4 8724W: http://www.linux-sh.org
8a6e2535 8725Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8726S: Orphan
066069e1 8727F: Documentation/sh/
679655da 8728F: arch/sh/
066069e1 8729F: drivers/sh/
1da177e4 8730
4480f15b 8731SUSPEND TO RAM
7fb06082 8732M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8733M: Len Brown <len.brown@intel.com>
8734M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8735L: linux-pm@vger.kernel.org
e2d1d6c0 8736S: Supported
679655da
JP
8737F: Documentation/power/
8738F: arch/x86/kernel/acpi/
8739F: drivers/base/power/
8740F: kernel/power/
8741F: include/linux/suspend.h
8742F: include/linux/freezer.h
8743F: include/linux/pm.h
1da177e4
LT
8744
8745SVGA HANDLING
8b58be88 8746M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8747L: linux-video@atrey.karlin.mff.cuni.cz
8748S: Maintained
679655da
JP
8749F: Documentation/svga.txt
8750F: arch/x86/boot/video*
1da177e4 8751
6e28b761
KRW
8752SWIOTLB SUBSYSTEM
8753M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8754L: linux-kernel@vger.kernel.org
8755S: Supported
8756F: lib/swiotlb.c
8757F: arch/*/kernel/pci-swiotlb.c
8758F: include/linux/swiotlb.h
8759
db8e35d5
VG
8760SYNOPSYS ARC ARCHITECTURE
8761M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8762S: Supported
8763F: arch/arc/
6659a20a 8764F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8765F: drivers/tty/serial/arc_uart.c
db8e35d5 8766
1da177e4 8767SYSV FILESYSTEM
8b58be88 8768M: Christoph Hellwig <hch@infradead.org>
1da177e4 8769S: Maintained
679655da
JP
8770F: Documentation/filesystems/sysv-fs.txt
8771F: fs/sysv/
8772F: include/linux/sysv_fs.h
1da177e4 8773
86cfa7fc
NB
8774TARGET SUBSYSTEM
8775M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8776L: linux-scsi@vger.kernel.org
b9f5edc2 8777L: target-devel@vger.kernel.org
86cfa7fc 8778W: http://www.linux-iscsi.org
cf015e9f 8779W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8780T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8781S: Supported
8782F: drivers/target/
8783F: include/target/
8784F: Documentation/target/
8785
4e68852d 8786TASKSTATS STATISTICS INTERFACE
185e595f 8787M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8788S: Maintained
679655da
JP
8789F: Documentation/accounting/taskstats*
8790F: include/linux/taskstats*
8791F: kernel/taskstats.c
4e68852d 8792
781b456a 8793TC CLASSIFIER
f935f3f8 8794M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8795L: netdev@vger.kernel.org
8796S: Maintained
679655da 8797F: include/net/pkt_cls.h
c117ab84 8798F: include/uapi/linux/pkt_cls.h
679655da 8799F: net/sched/
781b456a 8800
5067f08a 8801TCP LOW PRIORITY MODULE
8b58be88
JP
8802M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8803M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8804W: http://tcp-lp-mod.sourceforge.net/
8805S: Maintained
679655da 8806F: net/ipv4/tcp_lp.c
5067f08a 8807
91952bc0
AP
8808TDA10071 MEDIA DRIVER
8809M: Antti Palosaari <crope@iki.fi>
8810L: linux-media@vger.kernel.org
8811W: http://linuxtv.org/
8812W: http://palosaari.fi/linux/
8813Q: http://patchwork.linuxtv.org/project/linux-media/list/
8814T: git git://linuxtv.org/anttip/media_tree.git
8815S: Maintained
8816F: drivers/media/dvb-frontends/tda10071*
8817
8818TDA18212 MEDIA DRIVER
8819M: Antti Palosaari <crope@iki.fi>
8820L: linux-media@vger.kernel.org
8821W: http://linuxtv.org/
8822W: http://palosaari.fi/linux/
8823Q: http://patchwork.linuxtv.org/project/linux-media/list/
8824T: git git://linuxtv.org/anttip/media_tree.git
8825S: Maintained
8826F: drivers/media/tuners/tda18212*
8827
8828TDA18218 MEDIA DRIVER
8829M: Antti Palosaari <crope@iki.fi>
8830L: linux-media@vger.kernel.org
8831W: http://linuxtv.org/
8832W: http://palosaari.fi/linux/
8833Q: http://patchwork.linuxtv.org/project/linux-media/list/
8834T: git git://linuxtv.org/anttip/media_tree.git
8835S: Maintained
8836F: drivers/media/tuners/tda18218*
8837
3b2f6aba
MK
8838TDA18271 MEDIA DRIVER
8839M: Michael Krufky <mkrufky@linuxtv.org>
8840L: linux-media@vger.kernel.org
8841W: http://linuxtv.org/
8842W: http://github.com/mkrufky
8843Q: http://patchwork.linuxtv.org/project/linux-media/list/
8844T: git git://linuxtv.org/mkrufky/tuners.git
8845S: Maintained
8846F: drivers/media/tuners/tda18271*
8847
e48307a9
MK
8848TDA827x MEDIA DRIVER
8849M: Michael Krufky <mkrufky@linuxtv.org>
8850L: linux-media@vger.kernel.org
8851W: http://linuxtv.org/
8852W: http://github.com/mkrufky
8853Q: http://patchwork.linuxtv.org/project/linux-media/list/
8854T: git git://linuxtv.org/mkrufky/tuners.git
8855S: Maintained
8856F: drivers/media/tuners/tda8290.*
8857
66cf9212
MK
8858TDA8290 MEDIA DRIVER
8859M: Michael Krufky <mkrufky@linuxtv.org>
8860L: linux-media@vger.kernel.org
8861W: http://linuxtv.org/
8862W: http://github.com/mkrufky
8863Q: http://patchwork.linuxtv.org/project/linux-media/list/
8864T: git git://linuxtv.org/mkrufky/tuners.git
8865S: Maintained
8866F: drivers/media/tuners/tda8290.*
8867
4b9fba30
HV
8868TDA9840 MEDIA DRIVER
8869M: Hans Verkuil <hverkuil@xs4all.nl>
8870L: linux-media@vger.kernel.org
8871T: git git://linuxtv.org/media_tree.git
8872W: http://linuxtv.org
8873S: Maintained
8874F: drivers/media/i2c/tda9840*
8875
2cb654fd 8876TEA5761 TUNER DRIVER
1b2c14b4 8877M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8878L: linux-media@vger.kernel.org
8879W: http://linuxtv.org
8880T: git git://linuxtv.org/media_tree.git
8881S: Odd fixes
8882F: drivers/media/tuners/tea5761.*
8883
8884TEA5767 TUNER DRIVER
1b2c14b4 8885M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8886L: linux-media@vger.kernel.org
8887W: http://linuxtv.org
8888T: git git://linuxtv.org/media_tree.git
8889S: Maintained
8890F: drivers/media/tuners/tea5767.*
8891
4b9fba30
HV
8892TEA6415C MEDIA DRIVER
8893M: Hans Verkuil <hverkuil@xs4all.nl>
8894L: linux-media@vger.kernel.org
8895T: git git://linuxtv.org/media_tree.git
8896W: http://linuxtv.org
8897S: Maintained
8898F: drivers/media/i2c/tea6415c*
8899
8900TEA6420 MEDIA DRIVER
8901M: Hans Verkuil <hverkuil@xs4all.nl>
8902L: linux-media@vger.kernel.org
8903T: git git://linuxtv.org/media_tree.git
8904W: http://linuxtv.org
8905S: Maintained
8906F: drivers/media/i2c/tea6420*
8907
3d249d4c 8908TEAM DRIVER
dca9ab92 8909M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8910L: netdev@vger.kernel.org
8911S: Supported
8912F: drivers/net/team/
8913F: include/linux/if_team.h
c117ab84 8914F: include/uapi/linux/if_team.h
3d249d4c 8915
7d029125
VD
8916TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8917M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8918S: Maintained
8919F: arch/x86/platform/ts5500/
8920
40ad4a30
SY
8921TECHNOTREND USB IR RECEIVER
8922M: Sean Young <sean@mess.org>
8923L: linux-media@vger.kernel.org
8924S: Maintained
8925F: drivers/media/rc/ttusbir.c
8926
adabdb0c 8927TEGRA ARCHITECTURE SUPPORT
243d58ec 8928M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8929M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8930L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8931Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8932T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8933S: Supported
bbbe96ed 8934N: [^a-z]tegra
84b9414b 8935
adabdb0c
SW
8936TEGRA ASOC DRIVER
8937M: Stephen Warren <swarren@wwwdotorg.org>
8938S: Supported
8939F: sound/soc/tegra/
8940
8941TEGRA CLOCK DRIVER
8942M: Peter De Schrijver <pdeschrijver@nvidia.com>
8943M: Prashant Gaikwad <pgaikwad@nvidia.com>
8944S: Supported
8945F: drivers/clk/tegra/
8946
8947TEGRA DMA DRIVER
8948M: Laxman Dewangan <ldewangan@nvidia.com>
8949S: Supported
8950F: drivers/dma/tegra20-apb-dma.c
8951
8952TEGRA GPIO DRIVER
8953M: Stephen Warren <swarren@wwwdotorg.org>
8954S: Supported
8955F: drivers/gpio/gpio-tegra.c
8956
8957TEGRA I2C DRIVER
8958M: Laxman Dewangan <ldewangan@nvidia.com>
8959S: Supported
8960F: drivers/i2c/busses/i2c-tegra.c
8961
8962TEGRA IOMMU DRIVERS
8963M: Hiroshi Doyu <hdoyu@nvidia.com>
8964S: Supported
8965F: drivers/iommu/tegra*
8966
8967TEGRA KBC DRIVER
8968M: Rakesh Iyer <riyer@nvidia.com>
8969M: Laxman Dewangan <ldewangan@nvidia.com>
8970S: Supported
8971F: drivers/input/keyboard/tegra-kbc.c
8972
8973TEGRA PINCTRL DRIVER
8974M: Stephen Warren <swarren@wwwdotorg.org>
8975S: Supported
8976F: drivers/pinctrl/pinctrl-tegra*
8977
8978TEGRA PWM DRIVER
8979M: Thierry Reding <thierry.reding@gmail.com>
8980S: Supported
8981F: drivers/pwm/pwm-tegra.c
8982
8983TEGRA SERIAL DRIVER
8984M: Laxman Dewangan <ldewangan@nvidia.com>
8985S: Supported
8986F: drivers/tty/serial/serial-tegra.c
8987
8988TEGRA SPI DRIVER
8989M: Laxman Dewangan <ldewangan@nvidia.com>
8990S: Supported
8991F: drivers/spi/spi-tegra*
8992
1a348ccc 8993TEHUTI ETHERNET DRIVER
8b58be88 8994M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8995L: netdev@vger.kernel.org
8996S: Supported
ef7f5429 8997F: drivers/net/ethernet/tehuti/*
1a348ccc 8998
4e68852d 8999Telecom Clock Driver for MCPL0010
8b58be88 9000M: Mark Gross <mark.gross@intel.com>
4e68852d 9001S: Supported
679655da 9002F: drivers/char/tlclk.c
4e68852d 9003
4480f15b 9004TENSILICA XTENSA PORT (xtensa)
8b58be88 9005M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9006M: Max Filippov <jcmvbkbc@gmail.com>
9007L: linux-xtensa@linux-xtensa.org
4e68852d 9008S: Maintained
679655da 9009F: arch/xtensa/
3dc99857 9010F: drivers/irqchip/irq-xtensa-*
4e68852d 9011
5313ba66
HV
9012THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9013M: Hans Verkuil <hverkuil@xs4all.nl>
9014L: linux-media@vger.kernel.org
9015T: git git://linuxtv.org/media_tree.git
9016W: http://linuxtv.org
9017S: Maintained
9018F: drivers/media/radio/radio-raremono.c
9019
d3fb6955 9020THERMAL
b75f0050 9021M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9022M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9023L: linux-pm@vger.kernel.org
9024T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9026Q: https://patchwork.kernel.org/project/linux-pm/list/
9027S: Supported
9028F: drivers/thermal/
9029F: include/linux/thermal.h
9030F: include/linux/cpu_cooling.h
9031F: Documentation/devicetree/bindings/thermal/
d3fb6955 9032
30ba2fbd
VD
9033THINGM BLINK(1) USB RGB LED DRIVER
9034M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9035S: Maintained
9036F: drivers/hid/hid-thingm.c
9037
4e68852d 9038THINKPAD ACPI EXTRAS DRIVER
8b58be88 9039M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9040L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9041L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9042W: http://ibm-acpi.sourceforge.net
9043W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9044T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9045S: Maintained
679655da 9046F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9047
1b46f2a2 9048TI BANDGAP AND THERMAL DRIVER
f14d1c24 9049M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9050L: linux-pm@vger.kernel.org
794b2e25
EV
9051S: Supported
9052F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9053
4020f2d7 9054TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9055M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9056S: Maintained
679655da
JP
9057F: drivers/misc/tifm*
9058F: drivers/mmc/host/tifm_sd.c
9059F: include/linux/tifm.h
4020f2d7 9060
152ad442
SR
9061TI LM49xxx FAMILY ASoC CODEC DRIVERS
9062M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9063M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9064L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9065S: Maintained
9066F: sound/soc/codecs/lm49453*
d392dead 9067F: sound/soc/codecs/isabelle*
152ad442 9068
0edd807d
KM
9069TI LP855x BACKLIGHT DRIVER
9070M: Milo Kim <milo.kim@ti.com>
9071S: Maintained
9072F: Documentation/backlight/lp855x-driver.txt
9073F: drivers/video/backlight/lp855x_bl.c
9074F: include/linux/platform_data/lp855x.h
9075
faf13f6d
KM
9076TI LP8727 CHARGER DRIVER
9077M: Milo Kim <milo.kim@ti.com>
9078S: Maintained
9079F: drivers/power/lp8727_charger.c
9080F: include/linux/platform_data/lp8727.h
9081
22f1229f
KM
9082TI LP8788 MFD DRIVER
9083M: Milo Kim <milo.kim@ti.com>
9084S: Maintained
9085F: drivers/iio/adc/lp8788_adc.c
9086F: drivers/leds/leds-lp8788.c
9087F: drivers/mfd/lp8788*.c
9088F: drivers/power/lp8788-charger.c
9089F: drivers/regulator/lp8788-*.c
9090F: include/linux/mfd/lp8788*.h
9091
dd5e8e6b 9092TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9093M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9094L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9095S: Maintained
9096F: sound/soc/codecs/twl4030*
9097
90921014 9098TI WILINK WIRELESS DRIVERS
90921014
LC
9099L: linux-wireless@vger.kernel.org
9100W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9101W: http://wireless.kernel.org/en/users/Drivers/wl1251
9102T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9103S: Orphan
90921014
LC
9104F: drivers/net/wireless/ti/
9105F: include/linux/wl12xx.h
9106
e86eaa3a 9107TIPC NETWORK LAYER
8b58be88
JP
9108M: Jon Maloy <jon.maloy@ericsson.com>
9109M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9110L: netdev@vger.kernel.org (core kernel code)
9111L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9112W: http://tipc.sourceforge.net/
e86eaa3a 9113S: Maintained
c117ab84 9114F: include/uapi/linux/tipc*.h
679655da 9115F: net/tipc/
e86eaa3a 9116
867e359b
CM
9117TILE ARCHITECTURE
9118M: Chris Metcalf <cmetcalf@tilera.com>
9119W: http://www.tilera.com/scm/
9120S: Supported
9121F: arch/tile/
6b940606 9122F: drivers/char/tile-srom.c
5c770755 9123F: drivers/edac/tile_edac.c
6b940606
CM
9124F: drivers/net/ethernet/tile/
9125F: drivers/rtc/rtc-tile.c
9126F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9127F: drivers/tty/serial/tilegx.c
6b940606
CM
9128F: drivers/usb/host/*-tilegx.c
9129F: include/linux/usb/tilegx.h
867e359b 9130
1da177e4 9131TLAN NETWORK DRIVER
8b58be88 9132M: Samuel Chessman <chessman@tux.org>
88c07dde 9133L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9134W: http://sourceforge.net/projects/tlan/
9135S: Maintained
679655da 9136F: Documentation/networking/tlan.txt
b544dbac 9137F: drivers/net/ethernet/ti/tlan.*
1da177e4 9138
d74db3b2 9139TOMOYO SECURITY MODULE
8b58be88
JP
9140M: Kentaro Takeda <takedakn@nttdata.co.jp>
9141M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9142L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9143L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9144L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9145L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9146W: http://tomoyo.sourceforge.jp/
843d183c 9147T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9148S: Maintained
679655da 9149F: security/tomoyo/
d74db3b2 9150
9caeb532 9151TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9152M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9153L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9154S: Maintained
9155F: drivers/platform/x86/topstar-laptop.c
9156
1da177e4 9157TOSHIBA ACPI EXTRAS DRIVER
d0944853 9158L: platform-driver-x86@vger.kernel.org
15065531 9159S: Orphan
679655da 9160F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9161
9162TOSHIBA SMM DRIVER
8b58be88 9163M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9164L: tlinux-users@tce.toshiba-dme.co.jp
9165W: http://www.buzzard.org.uk/toshiba/
9166S: Maintained
679655da
JP
9167F: drivers/char/toshiba.c
9168F: include/linux/toshiba.h
c117ab84 9169F: include/uapi/linux/toshiba.h
1da177e4 9170
d719f900 9171TMIO MMC DRIVER
252f29a9 9172M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9173L: linux-mmc@vger.kernel.org
d719f900 9174S: Maintained
d1057c40
GL
9175F: drivers/mmc/host/tmio_mmc*
9176F: drivers/mmc/host/sh_mobile_sdhi.c
9177F: include/linux/mmc/tmio.h
9178F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9179
917cc4e6
GR
9180TMP401 HARDWARE MONITOR DRIVER
9181M: Guenter Roeck <linux@roeck-us.net>
9182L: lm-sensors@lm-sensors.org
9183S: Maintained
9184F: Documentation/hwmon/tmp401
9185F: drivers/hwmon/tmp401.c
9186
98f32602 9187TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9188M: Hugh Dickins <hughd@google.com>
98f32602
HD
9189L: linux-mm@kvack.org
9190S: Maintained
9191F: include/linux/shmem_fs.h
9192F: mm/shmem.c
9193
45f95b53 9194TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9195M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9196L: linux-media@vger.kernel.org
9197W: http://linuxtv.org
9198T: git git://linuxtv.org/media_tree.git
9199S: Odd fixes
9200F: drivers/media/usb/tm6000/
9201
4e68852d 9202TPM DEVICE DRIVER
901486b8 9203M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9204M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9205M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9206W: http://tpmdd.sourceforge.net
63a10dfd 9207L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9208S: Maintained
679655da 9209F: drivers/char/tpm/
4e68852d 9210
d6f005a1
JP
9211TRACING
9212M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9213M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9214T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9215S: Maintained
9216F: Documentation/trace/ftrace.txt
9217F: arch/*/*/*/ftrace.h
9218F: arch/*/kernel/ftrace.c
9219F: include/*/ftrace.h
9220F: include/linux/trace*.h
9221F: include/trace/
9222F: kernel/trace/
9223
1da177e4 9224TRIVIAL PATCHES
8b58be88 9225M: Jiri Kosina <trivial@kernel.org>
54e5881d 9226T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9227S: Maintained
86ef925f 9228K: ^Subject:.*(?i)trivial
1da177e4 9229
4e68852d 9230TTY LAYER
879a5a00 9231M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9232M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9233S: Supported
08deed1e 9234T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9235F: drivers/tty/
df621252 9236F: drivers/tty/serial/serial_core.c
e3288775
AC
9237F: include/linux/serial_core.h
9238F: include/linux/serial.h
9239F: include/linux/tty.h
c117ab84
CEB
9240F: include/uapi/linux/serial_core.h
9241F: include/uapi/linux/serial.h
9242F: include/uapi/linux/tty.h
4e68852d 9243
91952bc0
AP
9244TUA9001 MEDIA DRIVER
9245M: Antti Palosaari <crope@iki.fi>
9246L: linux-media@vger.kernel.org
9247W: http://linuxtv.org/
9248W: http://palosaari.fi/linux/
9249Q: http://patchwork.linuxtv.org/project/linux-media/list/
9250T: git git://linuxtv.org/anttip/media_tree.git
9251S: Maintained
9252F: drivers/media/tuners/tua9001*
9253
740db6d7 9254TULIP NETWORK DRIVERS
8b58be88 9255M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9256L: netdev@vger.kernel.org
9257S: Maintained
0f04e2aa 9258F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9259
9260TUN/TAP driver
ba57b6f2 9261M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9262W: http://vtun.sourceforge.net/tun
9263S: Maintained
679655da
JP
9264F: Documentation/networking/tuntap.txt
9265F: arch/um/os-Linux/drivers/
1da177e4 9266
b454cc66 9267TURBOCHANNEL SUBSYSTEM
8b58be88 9268M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9269M: Ralf Baechle <ralf@linux-mips.org>
9270L: linux-mips@linux-mips.org
9271Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9272S: Maintained
679655da
JP
9273F: drivers/tc/
9274F: include/linux/tc.h
b454cc66 9275
1da177e4 9276U14-34F SCSI DRIVER
8b58be88 9277M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9278L: linux-scsi@vger.kernel.org
9279S: Maintained
679655da 9280F: drivers/scsi/u14-34f.c
1da177e4 9281
e2d1d6c0 9282UBI FILE SYSTEM (UBIFS)
949cb623 9283M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9284M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9285L: linux-mtd@lists.infradead.org
e2966cbe 9286T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9287W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9288S: Maintained
679655da
JP
9289F: Documentation/filesystems/ubifs.txt
9290F: fs/ubifs/
e2d1d6c0 9291
cc2020e6 9292UCLINUX (AND M68KNOMMU)
8b58be88 9293M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9294W: http://www.uclinux.org/
9295L: uclinux-dev@uclinux.org (subscribers-only)
9296S: Maintained
61bc02bb
JP
9297F: arch/m68k/*/*_no.*
9298F: arch/m68k/include/asm/*_no.*
cc2020e6 9299
1da177e4 9300UDF FILESYSTEM
8b58be88 9301M: Jan Kara <jack@suse.cz>
1da177e4 9302S: Maintained
679655da
JP
9303F: Documentation/filesystems/udf.txt
9304F: fs/udf/
1da177e4 9305
cc2020e6 9306UFS FILESYSTEM
8b58be88 9307M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9308S: Maintained
679655da
JP
9309F: Documentation/filesystems/ufs.txt
9310F: fs/ufs/
cc2020e6 9311
0a09d3ab
DH
9312UHID USERSPACE HID IO DRIVER:
9313M: David Herrmann <dh.herrmann@googlemail.com>
9314L: linux-input@vger.kernel.org
9315S: Maintained
9316F: drivers/hid/uhid.c
c117ab84 9317F: include/uapi/linux/uhid.h
0a09d3ab 9318
18332a80 9319ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9320L: linux-usb@vger.kernel.org
10c6c9c9 9321S: Orphan
355ffe69 9322F: drivers/uwb/
679655da
JP
9323F: include/linux/uwb.h
9324F: include/linux/uwb/
18332a80 9325
b31d8273
G
9326UNICORE32 ARCHITECTURE:
9327M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9328W: http://mprc.pku.edu.cn/~guanxuetao/linux
9329S: Maintained
ceebf4d5 9330T: git git://github.com/gxt/linux.git
b31d8273
G
9331F: arch/unicore32/
9332
d8379ab1
TF
9333UNIFDEF
9334M: Tony Finch <dot@dotat.at>
9335W: http://dotat.at/prog/unifdef
9336S: Maintained
9337F: scripts/unifdef.c
9338
1da177e4 9339UNIFORM CDROM DRIVER
8b58be88 9340M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9341W: http://www.kernel.dk
9342S: Maintained
679655da
JP
9343F: Documentation/cdrom/
9344F: drivers/cdrom/cdrom.c
9345F: include/linux/cdrom.h
c117ab84 9346F: include/uapi/linux/cdrom.h
1da177e4 9347
56df0122
BR
9348UNISYS S-PAR DRIVERS
9349M: Benjamin Romer <benjamin.romer@unisys.com>
9350M: David Kershner <david.kershner@unisys.com>
9351L: sparmaintainer@unisys.com (Unisys internal)
9352S: Supported
9353F: drivers/staging/unisys/
9354
9941fa6e
VH
9355UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9356M: Vinayak Holikatti <vinholikatti@gmail.com>
9357M: Santosh Y <santoshsy@gmail.com>
9358L: linux-scsi@vger.kernel.org
9359S: Supported
9360F: Documentation/scsi/ufs.txt
9361F: drivers/scsi/ufs/
9362
e2d1d6c0 9363UNSORTED BLOCK IMAGES (UBI)
949cb623 9364M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9365W: http://www.linux-mtd.infradead.org/
9366L: linux-mtd@lists.infradead.org
b6b44e0a 9367T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9368S: Maintained
80811493 9369F: drivers/mtd/ubi/
679655da 9370F: include/linux/mtd/ubi.h
c117ab84 9371F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9372
76ac66e4
RW
9373UNSORTED BLOCK IMAGES (UBI) Fastmap
9374M: Richard Weinberger <richard@nod.at>
9375L: linux-mtd@lists.infradead.org
9376S: Maintained
9377F: drivers/mtd/ubi/fastmap.c
9378
1da177e4 9379USB ACM DRIVER
61eee9a7 9380M: Oliver Neukum <oliver@neukum.org>
6372594a 9381L: linux-usb@vger.kernel.org
1da177e4 9382S: Maintained
679655da
JP
9383F: Documentation/usb/acm.txt
9384F: drivers/usb/class/cdc-acm.*
1da177e4 9385
b7d572e1
PF
9386USB AR5523 WIRELESS DRIVER
9387M: Pontus Fuchs <pontus.fuchs@gmail.com>
9388L: linux-wireless@vger.kernel.org
9389S: Maintained
9390F: drivers/net/wireless/ath/ar5523/
9391
115bb1ff 9392USB ATTACHED SCSI
f50a4968 9393M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9394M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9395L: linux-usb@vger.kernel.org
9396L: linux-scsi@vger.kernel.org
8eae0fb7 9397S: Maintained
115bb1ff
MW
9398F: drivers/usb/storage/uas.c
9399
1da177e4 9400USB CDC ETHERNET DRIVER
61eee9a7 9401M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9402L: linux-usb@vger.kernel.org
1da177e4 9403S: Maintained
679655da 9404F: drivers/net/usb/cdc_*.c
c117ab84 9405F: include/uapi/linux/usb/cdc.h
1da177e4 9406
b02b371e 9407USB CYPRESS C67X00 DRIVER
8b58be88 9408M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9409L: linux-usb@vger.kernel.org
9410S: Maintained
679655da 9411F: drivers/usb/c67x00/
b02b371e 9412
d0374f4f 9413USB DAVICOM DM9601 DRIVER
8b58be88 9414M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9415L: netdev@vger.kernel.org
d0374f4f
PK
9416W: http://www.linux-usb.org/usbnet
9417S: Maintained
679655da 9418F: drivers/net/usb/dm9601.c
d0374f4f 9419
cc2020e6 9420USB DIAMOND RIO500 DRIVER
8b58be88 9421M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9422L: rio500-users@lists.sourceforge.net
9423W: http://rio500.sourceforge.net
9424S: Maintained
679655da 9425F: drivers/usb/misc/rio500*
cc2020e6 9426
1da177e4 9427USB EHCI DRIVER
578333ab 9428M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9429L: linux-usb@vger.kernel.org
578333ab 9430S: Maintained
679655da
JP
9431F: Documentation/usb/ehci.txt
9432F: drivers/usb/host/ehci*
1da177e4 9433
69ae9e3e 9434USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9435M: Felipe Balbi <balbi@ti.com>
795fb7e7 9436L: linux-usb@vger.kernel.org
69ae9e3e 9437W: http://www.linux-usb.org/gadget
d6d0f665
FB
9438T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9439S: Maintained
679655da
JP
9440F: drivers/usb/gadget/
9441F: include/linux/usb/gadget*
69ae9e3e 9442
2dea64b4 9443USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9444M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9445L: linux-usb@vger.kernel.org
54e5881d 9446T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9447S: Maintained
c2f01971 9448F: Documentation/hid/hiddev.txt
679655da 9449F: drivers/hid/usbhid/
1da177e4 9450
857aab34 9451USB/IP DRIVERS
857aab34 9452L: linux-usb@vger.kernel.org
3ff4afe8 9453S: Orphan
857aab34 9454F: drivers/staging/usbip/
9455
959eea21 9456USB ISP116X DRIVER
8b58be88 9457M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9458L: linux-usb@vger.kernel.org
959eea21 9459S: Maintained
679655da
JP
9460F: drivers/usb/host/isp116x*
9461F: include/linux/usb/isp116x.h
959eea21 9462
1da177e4 9463USB MASS STORAGE DRIVER
8b58be88 9464M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9465L: linux-usb@vger.kernel.org
8836aeb8 9466L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9467S: Maintained
9468W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9469F: drivers/usb/storage/
1da177e4 9470
af39917d
CL
9471USB MIDI DRIVER
9472M: Clemens Ladisch <clemens@ladisch.de>
9473L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9474T: git git://git.alsa-project.org/alsa-kernel.git
9475S: Maintained
9476F: sound/usb/midi.*
9477
444ce9d4
JP
9478USB NETWORKING DRIVERS
9479L: linux-usb@vger.kernel.org
9480S: Odd Fixes
9481F: drivers/net/usb/
9482
1da177e4 9483USB OHCI DRIVER
578333ab 9484M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9485L: linux-usb@vger.kernel.org
578333ab 9486S: Maintained
679655da
JP
9487F: Documentation/usb/ohci.txt
9488F: drivers/usb/host/ohci*
1da177e4 9489
1da177e4 9490USB PEGASUS DRIVER
a16b945c 9491M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9492L: linux-usb@vger.kernel.org
043600a6 9493L: netdev@vger.kernel.org
052e3128
PM
9494T: git git://github.com/petkan/pegasus.git
9495W: https://github.com/petkan/pegasus
1da177e4 9496S: Maintained
679655da 9497F: drivers/net/usb/pegasus.*
1da177e4 9498
d3ad558f
FB
9499USB PHY LAYER
9500M: Felipe Balbi <balbi@ti.com>
9501L: linux-usb@vger.kernel.org
9502T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9503S: Maintained
9504F: drivers/usb/phy/
d3ad558f 9505
73e4fb3f 9506USB PRINTER DRIVER (usblp)
8b58be88 9507M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9508L: linux-usb@vger.kernel.org
73e4fb3f 9509S: Supported
679655da 9510F: drivers/usb/class/usblp.c
1da177e4
LT
9511
9512USB RTL8150 DRIVER
a16b945c 9513M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9514L: linux-usb@vger.kernel.org
043600a6 9515L: netdev@vger.kernel.org
052e3128
PM
9516T: git git://github.com/petkan/rtl8150.git
9517W: https://github.com/petkan/rtl8150
1da177e4 9518S: Maintained
679655da 9519F: drivers/net/usb/rtl8150.c
1da177e4 9520
f896b796 9521USB SERIAL SUBSYSTEM
66085694 9522M: Johan Hovold <johan@kernel.org>
795fb7e7 9523L: linux-usb@vger.kernel.org
4e68852d 9524S: Maintained
679655da 9525F: Documentation/usb/usb-serial.txt
f896b796 9526F: drivers/usb/serial/
679655da 9527F: include/linux/usb/serial.h
1da177e4 9528
b3f0db1c
SG
9529USB SMSC75XX ETHERNET DRIVER
9530M: Steve Glendinning <steve.glendinning@shawell.net>
9531L: netdev@vger.kernel.org
9532S: Maintained
9533F: drivers/net/usb/smsc75xx.*
9534
2f7ca802 9535USB SMSC95XX ETHERNET DRIVER
90b24cfb 9536M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9537L: netdev@vger.kernel.org
90b24cfb 9538S: Maintained
679655da 9539F: drivers/net/usb/smsc95xx.*
2f7ca802 9540
f423b9a8 9541USB SN9C1xx DRIVER
8b58be88 9542M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9543L: linux-usb@vger.kernel.org
661263b5 9544L: linux-media@vger.kernel.org
275ffde4 9545T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9546W: http://www.linux-projects.org
9547S: Maintained
b8da9d3a 9548F: drivers/staging/media/sn9c102/
1da177e4
LT
9549
9550USB SUBSYSTEM
879a5a00 9551M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9552L: linux-usb@vger.kernel.org
1da177e4 9553W: http://www.linux-usb.org
08deed1e 9554T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9555S: Supported
679655da 9556F: Documentation/usb/
679655da
JP
9557F: drivers/usb/
9558F: include/linux/usb.h
9559F: include/linux/usb/
1da177e4
LT
9560
9561USB UHCI DRIVER
8b58be88 9562M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9563L: linux-usb@vger.kernel.org
1da177e4 9564S: Maintained
679655da 9565F: drivers/usb/host/uhci*
1da177e4 9566
69ae9e3e 9567USB "USBNET" DRIVER FRAMEWORK
686f13bb 9568M: Oliver Neukum <oneukum@suse.de>
043600a6 9569L: netdev@vger.kernel.org
69ae9e3e 9570W: http://www.linux-usb.org/usbnet
1da177e4 9571S: Maintained
679655da
JP
9572F: drivers/net/usb/usbnet.c
9573F: include/linux/usb/usbnet.h
1da177e4 9574
c0efd232 9575USB VIDEO CLASS
c53ac071 9576M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9577L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9578L: linux-media@vger.kernel.org
275ffde4 9579T: git git://linuxtv.org/media_tree.git
57c6d2e9 9580W: http://www.ideasonboard.org/uvc/
c0efd232 9581S: Maintained
0c0d06ca 9582F: drivers/media/usb/uvc/
6c0f0359 9583F: include/uapi/linux/uvcvideo.h
1da177e4 9584
b60b9c45
HV
9585USB VISION DRIVER
9586M: Hans Verkuil <hverkuil@xs4all.nl>
9587L: linux-media@vger.kernel.org
9588T: git git://linuxtv.org/media_tree.git
9589W: http://linuxtv.org
9590S: Odd Fixes
9591F: drivers/media/usb/usbvision/
9592
8282da47
LP
9593USB WEBCAM GADGET
9594M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9595L: linux-usb@vger.kernel.org
9596S: Maintained
9597F: drivers/usb/gadget/*uvc*.c
9598F: drivers/usb/gadget/webcam.c
9599
bf164cc0 9600USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9601M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9602L: linux-wireless@vger.kernel.org
9603S: Maintained
679655da 9604F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9605
eb6bab13 9606USB XHCI DRIVER
03d85053 9607M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9608L: linux-usb@vger.kernel.org
9609S: Supported
36d0344c
SS
9610F: drivers/usb/host/xhci*
9611F: drivers/usb/host/pci-quirks*
eb6bab13 9612
1da177e4 9613USB ZD1201 DRIVER
4086b9ca 9614L: linux-wireless@vger.kernel.org
1da177e4 9615W: http://linux-lc100020.sourceforge.net
4086b9ca 9616S: Orphan
679655da 9617F: drivers/net/wireless/zd1201.*
1da177e4 9618
b7eee616 9619USB ZR364XX DRIVER
8b58be88 9620M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9621L: linux-usb@vger.kernel.org
661263b5 9622L: linux-media@vger.kernel.org
275ffde4 9623T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9624W: http://royale.zerezo.com/zr364xx/
9625S: Maintained
679655da 9626F: Documentation/video4linux/zr364xx.txt
90d72ac6 9627F: drivers/media/usb/zr364xx/
b7eee616 9628
e7839f25 9629USER-MODE LINUX (UML)
8b58be88 9630M: Jeff Dike <jdike@addtoit.com>
b15194b7 9631M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9632L: user-mode-linux-devel@lists.sourceforge.net
9633L: user-mode-linux-user@lists.sourceforge.net
9634W: http://user-mode-linux.sourceforge.net
9635S: Maintained
61516587 9636F: Documentation/virtual/uml/
679655da 9637F: arch/um/
b070989a 9638F: arch/x86/um/
679655da
JP
9639F: fs/hostfs/
9640F: fs/hppfs/
b7eee616 9641
e5f114e9 9642USERSPACE I/O (UIO)
6a534c9d 9643M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9644M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9645S: Maintained
679655da
JP
9646F: Documentation/DocBook/uio-howto.tmpl
9647F: drivers/uio/
9648F: include/linux/uio*.h
e5f114e9 9649
256cccbe 9650UTIL-LINUX PACKAGE
8b58be88 9651M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9652L: util-linux@vger.kernel.org
9653W: http://en.wikipedia.org/wiki/Util-linux
9654T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9655S: Maintained
9656
c1fd1c07 9657UVESAFB DRIVER
8b58be88 9658M: Michal Januszewski <spock@gentoo.org>
c69f677c 9659L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9660W: http://dev.gentoo.org/~spock/projects/uvesafb/
9661S: Maintained
679655da
JP
9662F: Documentation/fb/uvesafb.txt
9663F: drivers/video/uvesafb.*
c1fd1c07 9664
4480f15b 9665VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9666M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9667S: Maintained
679655da
JP
9668F: Documentation/filesystems/vfat.txt
9669F: fs/fat/
1da177e4 9670
cba3345c
AW
9671VFIO DRIVER
9672M: Alex Williamson <alex.williamson@redhat.com>
9673L: kvm@vger.kernel.org
9674S: Maintained
9675F: Documentation/vfio.txt
9676F: drivers/vfio/
9677F: include/linux/vfio.h
c117ab84 9678F: include/uapi/linux/vfio.h
cba3345c 9679
9e6f3438
PO
9680VIDEOBUF2 FRAMEWORK
9681M: Pawel Osciak <pawel@osciak.com>
9682M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9683M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9684L: linux-media@vger.kernel.org
9685S: Maintained
90d72ac6 9686F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9687F: include/media/videobuf2-*
9688
9a82446b
AS
9689VIRTIO CONSOLE DRIVER
9690M: Amit Shah <amit.shah@redhat.com>
9691L: virtualization@lists.linux-foundation.org
9692S: Maintained
9693F: drivers/char/virtio_console.c
9694F: include/linux/virtio_console.h
c117ab84 9695F: include/uapi/linux/virtio_console.h
9a82446b 9696
2426ec8f
MT
9697VIRTIO CORE, NET AND BLOCK DRIVERS
9698M: Rusty Russell <rusty@rustcorp.com.au>
9699M: "Michael S. Tsirkin" <mst@redhat.com>
9700L: virtualization@lists.linux-foundation.org
9701S: Maintained
9702F: drivers/virtio/
c893c8d7 9703F: tools/virtio/
2426ec8f
MT
9704F: drivers/net/virtio_net.c
9705F: drivers/block/virtio_blk.c
9706F: include/linux/virtio_*.h
916cdabc 9707F: include/uapi/linux/virtio_*.h
2426ec8f 9708
3a4d5c94
MT
9709VIRTIO HOST (VHOST)
9710M: "Michael S. Tsirkin" <mst@redhat.com>
9711L: kvm@vger.kernel.org
c996d8b9 9712L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9713L: netdev@vger.kernel.org
9714S: Maintained
9715F: drivers/vhost/
c117ab84 9716F: include/uapi/linux/vhost.h
3a4d5c94 9717
1da177e4 9718VIA RHINE NETWORK DRIVER
8b58be88 9719M: Roger Luethi <rl@hellgate.ch>
1da177e4 9720S: Maintained
f2148a47 9721F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9722
f0bf7f61 9723VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9724M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9725M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9726S: Maintained
9727F: drivers/mmc/host/via-sdmmc.c
9728
69e4a7c2 9729VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9730M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9731L: linux-fbdev@vger.kernel.org
69e4a7c2 9732S: Maintained
c7babebd
FTS
9733F: include/linux/via-core.h
9734F: include/linux/via-gpio.h
9735F: include/linux/via_i2c.h
679655da 9736F: drivers/video/via/
69e4a7c2 9737
01f20734 9738VIA VELOCITY NETWORK DRIVER
8b58be88 9739M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9740L: netdev@vger.kernel.org
9741S: Maintained
f2148a47 9742F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9743
0b7bc1fa
HV
9744VIVI VIRTUAL VIDEO DRIVER
9745M: Hans Verkuil <hverkuil@xs4all.nl>
9746L: linux-media@vger.kernel.org
9747T: git git://linuxtv.org/media_tree.git
9748W: http://linuxtv.org
9749S: Maintained
9750F: drivers/media/platform/vivi*
9751
be7f8273 9752VLAN (802.1Q)
8b58be88 9753M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9754L: netdev@vger.kernel.org
9755S: Maintained
679655da
JP
9756F: drivers/net/macvlan.c
9757F: include/linux/if_*vlan.h
9758F: net/8021q/
be7f8273 9759
55e331cf 9760VLYNQ BUS
8b58be88 9761M: Florian Fainelli <florian@openwrt.org>
8578d7af 9762L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9763S: Maintained
9764F: drivers/vlynq/vlynq.c
9765F: include/linux/vlynq.h
9766
390beae4
MW
9767VME SUBSYSTEM
9768M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9769M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9770M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9771L: devel@driverdev.osuosl.org
9772S: Maintained
9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9774F: Documentation/vme_api.txt
9775F: drivers/staging/vme/
9776F: drivers/vme/
9777F: include/linux/vme*
9778
4488e09b
AK
9779VMWARE HYPERVISOR INTERFACE
9780M: Alok Kataria <akataria@vmware.com>
9781L: virtualization@lists.linux-foundation.org
9782S: Supported
9783F: arch/x86/kernel/cpu/vmware.c
9784
73b35d07
DT
9785VMWARE BALLOON DRIVER
9786M: Xavier Deguillard <xdeguillard@vmware.com>
9787M: Philip Moltmann <moltmann@vmware.com>
9788M: "VMware, Inc." <pv-drivers@vmware.com>
9789L: linux-kernel@vger.kernel.org
9790S: Maintained
9791F: drivers/misc/vmw_balloon.c
9792
d1a890fa 9793VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9794M: Shreyas Bhatewara <sbhatewara@vmware.com>
9795M: "VMware, Inc." <pv-drivers@vmware.com>
9796L: netdev@vger.kernel.org
9797S: Maintained
9798F: drivers/net/vmxnet3/
d1a890fa 9799
851b1642 9800VMware PVSCSI driver
f2d7e40e 9801M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9802M: VMware PV-Drivers <pv-drivers@vmware.com>
9803L: linux-scsi@vger.kernel.org
9804S: Maintained
9805F: drivers/scsi/vmw_pvscsi.c
9806F: drivers/scsi/vmw_pvscsi.h
9807
e53e86c7 9808VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9809M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9810M: Mark Brown <broonie@kernel.org>
e53e86c7 9811W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9812W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9813T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9814S: Supported
679655da
JP
9815F: drivers/regulator/
9816F: include/linux/regulator/
e53e86c7 9817
ab41319e 9818VT1211 HARDWARE MONITOR DRIVER
8b58be88 9819M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9820L: lm-sensors@lm-sensors.org
9821S: Maintained
679655da
JP
9822F: Documentation/hwmon/vt1211
9823F: drivers/hwmon/vt1211.c
ab41319e 9824
1de9e371 9825VT8231 HARDWARE MONITOR DRIVER
8b58be88 9826M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9827L: lm-sensors@lm-sensors.org
9828S: Maintained
679655da 9829F: drivers/hwmon/vt8231.c
1de9e371 9830
88095e7b
TO
9831VUB300 USB to SDIO/SD/MMC bridge chip
9832M: Tony Olech <tony.olech@elandigitalsystems.com>
9833L: linux-mmc@vger.kernel.org
9834L: linux-usb@vger.kernel.org
9835S: Supported
9836F: drivers/mmc/host/vub300.c
9837
1da177e4 9838W1 DALLAS'S 1-WIRE BUS
a8018766 9839M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9840S: Maintained
679655da
JP
9841F: Documentation/w1/
9842F: drivers/w1/
1da177e4 9843
13927079 9844W83791D HARDWARE MONITORING DRIVER
8b58be88 9845M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9846L: lm-sensors@lm-sensors.org
25845c22 9847S: Maintained
679655da
JP
9848F: Documentation/hwmon/w83791d
9849F: drivers/hwmon/w83791d.c
13927079 9850
61db011d 9851W83793 HARDWARE MONITORING DRIVER
8b58be88 9852M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9853L: lm-sensors@lm-sensors.org
9854S: Maintained
679655da
JP
9855F: Documentation/hwmon/w83793
9856F: drivers/hwmon/w83793.c
61db011d 9857
e3760b43 9858W83795 HARDWARE MONITORING DRIVER
7c81c60f 9859M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9860L: lm-sensors@lm-sensors.org
9861S: Maintained
9862F: drivers/hwmon/w83795.c
9863
1da177e4 9864W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9865M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9866S: Maintained
679655da 9867F: drivers/mmc/host/wbsd.*
1da177e4 9868
3527761c 9869WATCHDOG DEVICE DRIVERS
8b58be88 9870M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9871L: linux-watchdog@vger.kernel.org
9872W: http://www.linux-watchdog.org/
f599aaf0 9873T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9874S: Maintained
679655da
JP
9875F: Documentation/watchdog/
9876F: drivers/watchdog/
9877F: include/linux/watchdog.h
c117ab84 9878F: include/uapi/linux/watchdog.h
3527761c 9879
1da177e4 9880WD7000 SCSI DRIVER
8b58be88 9881M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9882L: linux-scsi@vger.kernel.org
9883S: Maintained
679655da 9884F: drivers/scsi/wd7000.c
1da177e4 9885
b22e00f3
DH
9886WIIMOTE HID DRIVER
9887M: David Herrmann <dh.herrmann@googlemail.com>
9888L: linux-input@vger.kernel.org
9889S: Maintained
9890F: drivers/hid/hid-wiimote*
9891
e258b80e 9892WINBOND CIR DRIVER
364e9e18 9893M: David Härdeman <david@hardeman.nu>
e258b80e 9894S: Maintained
116ab806 9895F: drivers/media/rc/winbond-cir.c
e258b80e 9896
8a70da82 9897WIMAX STACK
8b58be88 9898M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9899M: linux-wimax@intel.com
63fae219 9900L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9901S: Supported
9902W: http://linuxwimax.org
315987dc 9903F: Documentation/wimax/README.wimax
315987dc
JP
9904F: include/linux/wimax/debug.h
9905F: include/net/wimax.h
c117ab84 9906F: include/uapi/linux/wimax.h
315987dc 9907F: net/wimax/
8a70da82 9908
5fc14680 9909WISTRON LAPTOP BUTTON DRIVER
8b58be88 9910M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9911S: Maintained
679655da 9912F: drivers/input/misc/wistron_btns.c
5fc14680 9913
1da177e4 9914WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9915M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9916L: linux-wireless@vger.kernel.org
926554c4 9917W: http://oops.ghostprotocols.net:81/blog
1da177e4 9918S: Maintained
679655da 9919F: drivers/net/wireless/wl3501*
1da177e4 9920
febf1dff 9921WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9922M: Mark Brown <broonie@kernel.org>
8b58be88 9923M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9924L: linux-input@vger.kernel.org
9925T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9926W: http://opensource.wolfsonmicro.com/node/7
9927S: Supported
679655da
JP
9928F: drivers/input/touchscreen/*wm97*
9929F: include/linux/wm97xx.h
febf1dff 9930
055bcbcb 9931WOLFSON MICROELECTRONICS DRIVERS
fef95164 9932L: patches@opensource.wolfsonmicro.com
cf8eda3e 9933T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9934T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9935W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9936S: Supported
3768f0b1 9937F: Documentation/hwmon/wm83??
af1c5386 9938F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9939F: drivers/clk/clk-wm83*.c
9c309598 9940F: drivers/extcon/extcon-arizona.c
b75ea16a 9941F: drivers/leds/leds-wm83*.c
25b273ba 9942F: drivers/gpio/gpio-*wm*.c
9c309598 9943F: drivers/gpio/gpio-arizona.c
d22b0869 9944F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9945F: drivers/input/misc/wm831x-on.c
9946F: drivers/input/touchscreen/wm831x-ts.c
9947F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9948F: drivers/mfd/arizona*
9949F: drivers/mfd/wm*.c
b75ea16a
MB
9950F: drivers/power/wm83*.c
9951F: drivers/rtc/rtc-wm83*.c
9952F: drivers/regulator/wm8*.c
3860e6c4 9953F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9954F: drivers/watchdog/wm83*_wdt.c
9c309598 9955F: include/linux/mfd/arizona/
3860e6c4 9956F: include/linux/mfd/wm831x/
b75ea16a 9957F: include/linux/mfd/wm8350/
3768f0b1 9958F: include/linux/mfd/wm8400*
59ec6da2 9959F: include/linux/wm97xx.h
055bcbcb 9960F: include/sound/wm????.h
9c309598 9961F: sound/soc/codecs/arizona.?
055bcbcb 9962F: sound/soc/codecs/wm*
b75ea16a 9963
3e6cd7a4
TH
9964WORKQUEUE
9965M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9967S: Maintained
9968F: include/linux/workqueue.h
9969F: kernel/workqueue.c
9970F: Documentation/workqueue.txt
9971
1da177e4 9972X.25 NETWORK LAYER
8bf28059 9973M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9974L: linux-x25@vger.kernel.org
8bf28059 9975S: Odd Fixes
679655da
JP
9976F: Documentation/networking/x25*
9977F: include/net/x25*
9978F: net/x25/
1da177e4 9979
e2d1d6c0 9980X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9981M: Thomas Gleixner <tglx@linutronix.de>
9982M: Ingo Molnar <mingo@redhat.com>
9983M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9984M: x86@kernel.org
981c3a4f 9985L: linux-kernel@vger.kernel.org
75fc2d37 9986T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9987S: Maintained
679655da
JP
9988F: Documentation/x86/
9989F: arch/x86/
e2d1d6c0 9990
d0944853 9991X86 PLATFORM DRIVERS
f7cb13b3 9992M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9993L: platform-driver-x86@vger.kernel.org
28b8e8d4 9994T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9995S: Maintained
14430813 9996F: drivers/platform/x86/
d0944853 9997
c1f5c54b
IM
9998X86 MCE INFRASTRUCTURE
9999M: Tony Luck <tony.luck@intel.com>
487ba8e8 10000M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10001L: linux-edac@vger.kernel.org
10002S: Maintained
10003F: arch/x86/kernel/cpu/mcheck/*
10004
d6fad502 10005XC2028/3028 TUNER DRIVER
1b2c14b4 10006M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10007L: linux-media@vger.kernel.org
10008W: http://linuxtv.org
10009T: git git://linuxtv.org/media_tree.git
10010S: Maintained
10011F: drivers/media/tuners/tuner-xc2028.*
10012
c4468085 10013XEN HYPERVISOR INTERFACE
c4468085 10014M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10015M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10016M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10017L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10018T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10019S: Supported
10020F: arch/x86/xen/
10021F: drivers/*/xen-*front.c
10022F: drivers/xen/
10023F: arch/x86/include/asm/xen/
10024F: include/xen/
c117ab84 10025F: include/uapi/xen/
c4468085 10026
77bfb479
SS
10027XEN HYPERVISOR ARM
10028M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10029L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10030S: Supported
10031F: arch/arm/xen/
10032F: arch/arm/include/asm/xen/
10033
b475e83f
SS
10034XEN HYPERVISOR ARM64
10035M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10036L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10037S: Supported
10038F: arch/arm64/xen/
10039F: arch/arm64/include/asm/xen/
10040
9b57e1a7
IC
10041XEN NETWORK BACKEND DRIVER
10042M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10043M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10044L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10045L: netdev@vger.kernel.org
10046S: Supported
10047F: drivers/net/xen-netback/*
10048
c5f8e29d
KRW
10049XEN PCI SUBSYSTEM
10050M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10051L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10052S: Supported
10053F: arch/x86/pci/*xen*
10054F: drivers/pci/*xen*
10055
10056XEN SWIOTLB SUBSYSTEM
10057M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10058L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10059S: Supported
10060F: arch/x86/xen/*swiotlb*
10061F: drivers/xen/*swiotlb*
10062
1da177e4
LT
10063XFS FILESYSTEM
10064P: Silicon Graphics Inc
809625ca 10065M: Dave Chinner <david@fromorbit.com>
18caa67a 10066M: xfs@oss.sgi.com
d7ede1aa 10067L: xfs@oss.sgi.com
1da177e4 10068W: http://oss.sgi.com/projects/xfs
54e5881d 10069T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10070S: Supported
679655da
JP
10071F: Documentation/filesystems/xfs.txt
10072F: fs/xfs/
1da177e4 10073
8a3b7a25 10074XILINX AXI ETHERNET DRIVER
59a54f30
MS
10075M: Anirudha Sarangi <anirudh@xilinx.com>
10076M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10077S: Maintained
10078F: drivers/net/ethernet/xilinx/xilinx_axienet*
10079
c9d3d8ec 10080XILINX SYSTEMACE DRIVER
cdeb8994 10081S: Orphan
679655da 10082F: drivers/block/xsysace.c
c9d3d8ec 10083
238b8721 10084XILINX UARTLITE SERIAL DRIVER
8b58be88 10085M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10086L: linux-serial@vger.kernel.org
10087S: Maintained
df621252 10088F: drivers/tty/serial/uartlite.c
238b8721 10089
f620e4b8
MF
10090XTENSA XTFPGA PLATFORM SUPPORT
10091M: Max Filippov <jcmvbkbc@gmail.com>
10092L: linux-xtensa@linux-xtensa.org
10093S: Maintained
10094F: drivers/spi/spi-xtensa-xtfpga.c
10095
1da177e4 10096YAM DRIVER FOR AX.25
8b58be88 10097M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10098L: linux-hams@vger.kernel.org
10099S: Maintained
679655da
JP
10100F: drivers/net/hamradio/yam*
10101F: include/linux/yam.h
1da177e4 10102
af64a5eb 10103YEALINK PHONE DRIVER
8b58be88 10104M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10105L: usbb2k-api-dev@nongnu.org
10106S: Maintained
679655da
JP
10107F: Documentation/input/yealink.txt
10108F: drivers/input/misc/yealink.*
af64a5eb 10109
1da177e4 10110Z8530 DRIVER FOR AX.25
8b58be88 10111M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10112W: http://yaina.de/jreuter/
10113W: http://www.qsl.net/dl1bke/
10114L: linux-hams@vger.kernel.org
10115S: Maintained
679655da
JP
10116F: Documentation/networking/z8530drv.txt
10117F: drivers/net/hamradio/*scc.c
10118F: drivers/net/hamradio/z8530.h
1da177e4 10119
0cf31ec1 10120ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10121M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10122L: linux-mm@kvack.org
10123S: Maintained
10124F: mm/zbud.c
10125F: include/linux/zbud.h
10126
7c0c3afb 10127ZD1211RW WIRELESS DRIVER
8b58be88
JP
10128M: Daniel Drake <dsd@gentoo.org>
10129M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10130W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10131L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10132L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10133S: Maintained
679655da 10134F: drivers/net/wireless/zd1211rw/
7c0c3afb 10135
1da177e4 10136ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10137L: mjpeg-users@lists.sourceforge.net
f63145e2 10138L: linux-media@vger.kernel.org
1da177e4 10139W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10140T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10141S: Odd Fixes
90d72ac6 10142F: drivers/media/pci/zoran/
1da177e4 10143
6920f2cc
MK
10144ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10145M: Minchan Kim <minchan@kernel.org>
10146M: Nitin Gupta <ngupta@vflare.org>
10147L: linux-kernel@vger.kernel.org
10148S: Maintained
10149F: drivers/block/zram/
10150F: Documentation/blockdev/zram.txt
10151
8b4a4080 10152ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10153M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10154S: Maintained
df621252 10155F: drivers/tty/serial/zs.*
8b4a4080 10156
eae70d06
MK
10157ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10158M: Minchan Kim <minchan@kernel.org>
10159M: Nitin Gupta <ngupta@vflare.org>
10160L: linux-mm@kvack.org
10161S: Maintained
10162F: mm/zsmalloc.c
10163F: include/linux/zsmalloc.h
10164
0cf31ec1 10165ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10166M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10167L: linux-mm@kvack.org
10168S: Maintained
10169F: mm/zswap.c
10170
1da177e4 10171THE REST
8b58be88 10172M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10173L: linux-kernel@vger.kernel.org
8a6e2535 10174Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10175T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10176S: Buried alive in reporters
34d03cc1
JP
10177F: *
10178F: */
This page took 6.695541 seconds and 5 git commands to generate.