]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
MAINTAINERS:ARM:hisi: add Hisilicon SoC family
[mirror_ubuntu-artful-kernel.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
AR
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
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
ea8f8fc8
JT
213ABI/API
214L: linux-api@vger.kernel.org
215F: Documentation/ABI/
216F: include/linux/syscalls.h
217F: include/uapi/
218F: kernel/sys_ni.c
219
249e3c85 220ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 221M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
222L: lm-sensors@lm-sensors.org
223S: Maintained
679655da 224F: drivers/hwmon/abituguru.c
f2b84bbc 225
249e3c85 226ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 227M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
228L: lm-sensors@lm-sensors.org
229S: Maintained
679655da 230F: drivers/hwmon/abituguru3.c
249e3c85 231
1da177e4 232ACENIC DRIVER
8b58be88 233M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
234L: linux-acenic@sunsite.dk
235S: Maintained
531c4f89 236F: drivers/net/ethernet/alteon/acenic*
1da177e4 237
e86435eb 238ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 239M: Peter Feuerer <peter@piie.net>
d0944853 240L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
241W: http://piie.net/?section=acerhdf
242S: Maintained
243F: drivers/platform/x86/acerhdf.c
e86435eb 244
745a5d21 245ACER WMI LAPTOP EXTRAS
182ae55c 246M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 247L: platform-driver-x86@vger.kernel.org
745a5d21 248S: Maintained
679655da 249F: drivers/platform/x86/acer-wmi.c
745a5d21 250
1da177e4 251ACPI
49db1903 252M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 253M: Len Brown <lenb@kernel.org>
6968e50c 254L: linux-acpi@vger.kernel.org
360818b8
RW
255W: https://01.org/linux-acpi
256Q: https://patchwork.kernel.org/project/linux-acpi/list/
257T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 258S: Supported
679655da
JP
259F: drivers/acpi/
260F: drivers/pnp/pnpacpi/
261F: include/linux/acpi.h
43368e74 262F: include/acpi/
994b942f 263F: Documentation/acpi
89ca78a0 264F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
265F: drivers/pci/*acpi*
266F: drivers/pci/*/*acpi*
267F: drivers/pci/*/*/*acpi*
2754c447 268F: tools/power/acpi
8b59a454 269
3774929d
RW
270ACPI COMPONENT ARCHITECTURE (ACPICA)
271M: Robert Moore <robert.moore@intel.com>
272M: Lv Zheng <lv.zheng@intel.com>
273M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
274L: linux-acpi@vger.kernel.org
275L: devel@acpica.org
276W: https://acpica.org/
277W: https://github.com/acpica/acpica/
278Q: https://patchwork.kernel.org/project/linux-acpi/list/
279T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
280S: Supported
281F: drivers/acpi/acpica/
282F: include/acpi/
2754c447 283F: tools/power/acpi/
3774929d 284
8b59a454 285ACPI FAN DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/fan.c
1da177e4 291
8b59a454 292ACPI THERMAL 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/*thermal*
998be20f 298
359acec8 299ACPI VIDEO 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/video.c
998be20f 305
bff431e4 306ACPI WMI DRIVER
d0944853 307L: platform-driver-x86@vger.kernel.org
5b927259 308S: Orphan
679655da 309F: drivers/platform/x86/wmi.c
bff431e4 310
2f39d519 311AD1889 ALSA SOUND DRIVER
8b58be88 312M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
313W: http://wiki.parisc-linux.org/AD1889
314L: linux-parisc@vger.kernel.org
315S: Maintained
679655da 316F: sound/pci/ad1889.*
2f39d519 317
527a1a83
MH
318AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5254
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/misc/ad525x_dpot.c
324
325AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD5398
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/regulator/ad5398.c
331
332AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7142
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/misc/ad714x.c
338
339AD7877 TOUCHSCREEN DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7877
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7877.c
345
346AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD7879
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/input/touchscreen/ad7879.c
352
1330b0dc
JK
353ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
354M: Jiri Kosina <jkosina@suse.cz>
355S: Maintained
356
1da177e4 357ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 358M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 359L: lm-sensors@lm-sensors.org
1da177e4 360S: Maintained
679655da
JP
361F: Documentation/hwmon/adm1025
362F: drivers/hwmon/adm1025.c
1da177e4 363
cae2caae 364ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 365M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
366L: lm-sensors@lm-sensors.org
367S: Maintained
679655da 368F: drivers/hwmon/adm1029.c
cae2caae 369
cc0b88cf 370ADM8211 WIRELESS DRIVER
cc0b88cf 371L: linux-wireless@vger.kernel.org
491b26b4 372W: http://wireless.kernel.org/
e71bcbd0 373S: Orphan
679655da 374F: drivers/net/wireless/adm8211.*
cc0b88cf 375
e8e31622
SA
376ADP1653 FLASH CONTROLLER DRIVER
377M: Sakari Ailus <sakari.ailus@iki.fi>
378L: linux-media@vger.kernel.org
379S: Maintained
380F: drivers/media/i2c/adp1653.c
381F: include/media/adp1653.h
382
527a1a83
MH
383ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
384M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 385W: http://wiki.analog.com/ADP5520
a4edbc10 386W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
387S: Supported
388F: drivers/mfd/adp5520.c
389F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 390F: drivers/leds/leds-adp5520.c
77278d50 391F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
392F: drivers/input/keyboard/adp5520-keys.c
393
394ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5588
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/input/keyboard/adp5588-keys.c
77278d50 400F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
401
402ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
403M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 404W: http://wiki.analog.com/ADP8860
a4edbc10 405W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
406S: Supported
407F: drivers/video/backlight/adp8860_bl.c
408
8c22a8f5
DE
409ADS1015 HARDWARE MONITOR DRIVER
410M: Dirk Eibach <eibach@gdsys.de>
411L: lm-sensors@lm-sensors.org
412S: Maintained
413F: Documentation/hwmon/ads1015
414F: drivers/hwmon/ads1015.c
415F: include/linux/i2c/ads1015.h
416
1da177e4 417ADT746X FAN DRIVER
8b58be88 418M: Colin Leroy <colin@colino.net>
1da177e4 419S: Maintained
679655da 420F: drivers/macintosh/therm_adt746x.c
1da177e4 421
b058b859 422ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 423M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
424L: lm-sensors@lm-sensors.org
425S: Maintained
426F: Documentation/hwmon/adt7475
427F: drivers/hwmon/adt7475.c
428
527a1a83
MH
429ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
430M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 431W: http://wiki.analog.com/ADXL345
a4edbc10 432W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
433S: Supported
434F: drivers/input/misc/adxl34x.c
435
8c6af9e1 436ADVANSYS SCSI DRIVER
8b58be88 437M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
438L: linux-scsi@vger.kernel.org
439S: Maintained
679655da
JP
440F: Documentation/scsi/advansys.txt
441F: drivers/scsi/advansys.c
8c6af9e1 442
1da177e4 443AEDSP16 DRIVER
8b58be88 444M: Riccardo Facchetti <fizban@tin.it>
1da177e4 445S: Maintained
679655da 446F: sound/oss/aedsp16.c
1da177e4 447
91952bc0
AP
448AF9013 MEDIA DRIVER
449M: Antti Palosaari <crope@iki.fi>
450L: linux-media@vger.kernel.org
451W: http://linuxtv.org/
452W: http://palosaari.fi/linux/
453Q: http://patchwork.linuxtv.org/project/linux-media/list/
454T: git git://linuxtv.org/anttip/media_tree.git
455S: Maintained
456F: drivers/media/dvb-frontends/af9013*
457
458AF9033 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9033*
467
1da177e4 468AFFS FILE SYSTEM
6cf515e1
GU
469L: linux-fsdevel@vger.kernel.org
470S: Orphan
679655da
JP
471F: Documentation/filesystems/affs.txt
472F: fs/affs/
1da177e4 473
e2d1d6c0 474AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 475M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
476L: linux-afs@lists.infradead.org
477S: Supported
679655da
JP
478F: fs/afs/
479F: include/net/af_rxrpc.h
480F: net/rxrpc/af_rxrpc.c
e2d1d6c0 481
1da177e4 482AGPGART DRIVER
8b58be88 483M: David Airlie <airlied@linux.ie>
878eaf61 484T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 485S: Maintained
679655da
JP
486F: drivers/char/agp/
487F: include/linux/agp*
c117ab84 488F: include/uapi/linux/agp*
1da177e4
LT
489
490AHA152X SCSI DRIVER
8b58be88 491M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
492L: linux-scsi@vger.kernel.org
493S: Maintained
679655da
JP
494F: drivers/scsi/aha152x*
495F: drivers/scsi/pcmcia/aha152x*
1da177e4 496
64624d4f 497AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 498M: Hannes Reinecke <hare@suse.de>
64624d4f 499L: linux-scsi@vger.kernel.org
1da177e4 500S: Maintained
679655da 501F: drivers/scsi/aic7xxx/
1da177e4 502
450500ad
HV
503AIMSLAB FM RADIO RECEIVER DRIVER
504M: Hans Verkuil <hverkuil@xs4all.nl>
505L: linux-media@vger.kernel.org
506T: git git://linuxtv.org/media_tree.git
507W: http://linuxtv.org
508S: Maintained
509F: drivers/media/radio/radio-aimslab*
510
e2d1d6c0 511AIO
8b58be88 512M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
513L: linux-aio@kvack.org
514S: Supported
679655da
JP
515F: fs/aio.c
516F: include/linux/*aio*.h
e2d1d6c0 517
1da177e4 518ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 519M: Duncan Sands <duncan.sands@free.fr>
6372594a 520L: linux-usb@vger.kernel.org
1da177e4
LT
521W: http://www.linux-usb.org/SpeedTouch/
522S: Maintained
679655da
JP
523F: drivers/usb/atm/speedtch.c
524F: drivers/usb/atm/usbatm.c
1da177e4 525
272f133a 526ALCHEMY AU1XX0 MMC DRIVER
8b58be88 527M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 528S: Maintained
679655da 529F: drivers/mmc/host/au1xmmc.c
272f133a 530
4a4e5787 531ALI1563 I2C DRIVER
8b58be88 532M: Rudolf Marek <r.marek@assembler.cz>
846557d3 533L: linux-i2c@vger.kernel.org
4a4e5787 534S: Maintained
679655da
JP
535F: Documentation/i2c/busses/i2c-ali1563
536F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 537
1da177e4 538ALPHA PORT
8b58be88 539M: Richard Henderson <rth@twiddle.net>
8b58be88 540M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 541M: Matt Turner <mattst88@gmail.com>
c89f4f9a 542S: Odd Fixes
a9406699 543L: linux-alpha@vger.kernel.org
679655da 544F: arch/alpha/
1da177e4 545
16b8b922 546ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 547M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
548L: netdev@vger.kernel.org
549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
550S: Maintained
551F: drivers/net/ethernet/altera/
552
adf9251f
TK
553ALTERA UART/JTAG UART SERIAL DRIVERS
554M: Tobias Klauser <tklauser@distanz.ch>
555L: linux-serial@vger.kernel.org
61bd0943 556L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
557S: Maintained
558F: drivers/tty/serial/altera_uart.c
559F: drivers/tty/serial/altera_jtaguart.c
560F: include/linux/altera_uart.h
561F: include/linux/altera_jtaguart.h
562
f4875e12
TL
563AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
564M: Tom Lendacky <thomas.lendacky@amd.com>
565L: linux-crypto@vger.kernel.org
566S: Supported
567F: drivers/crypto/ccp/
568F: include/linux/ccp.h
569
512d1027 570AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 571M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
572L: lm-sensors@lm-sensors.org
573S: Maintained
574F: Documentation/hwmon/fam15h_power
575F: drivers/hwmon/fam15h_power.c
576
167a675a 577AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 578M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 579L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 580S: Supported
679655da 581F: drivers/usb/gadget/amd5536udc.*
167a675a 582
f90b8116 583AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 584P: Andres Salomon <dilinger@queued.net>
67d76710 585L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
586W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
587S: Supported
679655da
JP
588F: drivers/char/hw_random/geode-rng.c
589F: drivers/crypto/geode*
590F: drivers/video/geode/
591F: arch/x86/include/asm/geode.h
f90b8116 592
919ee7dd 593AMD IOMMU (AMD-VI)
e4110568 594M: Joerg Roedel <joro@8bytes.org>
919ee7dd 595L: iommu@lists.linux-foundation.org
525b233c 596T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 597S: Maintained
b2c16391
JP
598F: drivers/iommu/amd_iommu*.[ch]
599F: include/linux/amd-iommu.h
919ee7dd 600
e7f5b309 601AMD MICROCODE UPDATE SUPPORT
943482d0 602M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 603L: amd64-microcode@amd64.org
943482d0 604S: Maintained
679655da 605F: arch/x86/kernel/microcode_amd.c
e7f5b309 606
45198c7b
LT
607AMD XGBE DRIVER
608M: Tom Lendacky <thomas.lendacky@amd.com>
609L: netdev@vger.kernel.org
610S: Supported
611F: drivers/net/ethernet/amd/xgbe/
612F: drivers/net/phy/amd-xgbe-phy.c
613
284f42b6 614AMS (Apple Motion Sensor) DRIVER
8b58be88 615M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 616S: Supported
bd5f47ec 617F: drivers/macintosh/ams/
284f42b6 618
f94b533d 619AMSO1100 RNIC DRIVER
8b58be88
JP
620M: Tom Tucker <tom@opengridcomputing.com>
621M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 622L: linux-rdma@vger.kernel.org
f94b533d 623S: Maintained
679655da 624F: drivers/infiniband/hw/amso1100/
f94b533d 625
531fca16
HV
626ANALOG DEVICES INC AD9389B DRIVER
627M: Hans Verkuil <hans.verkuil@cisco.com>
628L: linux-media@vger.kernel.org
629S: Maintained
630F: drivers/media/i2c/ad9389b*
631
c40ddfa3
HV
632ANALOG DEVICES INC ADV7511 DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/adv7511*
637
531fca16
HV
638ANALOG DEVICES INC ADV7604 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7604*
643
c40ddfa3
HV
644ANALOG DEVICES INC ADV7842 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7842*
649
527a1a83 650ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 651M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 653W: http://wiki.analog.com/
a4edbc10 654W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 655S: Supported
39c9d199 656F: sound/soc/codecs/adau*
cc52688a 657F: sound/soc/codecs/adav*
4bdef3bd 658F: sound/soc/codecs/ad1*
ae48f5ef 659F: sound/soc/codecs/ad7*
4bdef3bd 660F: sound/soc/codecs/ssm*
40216ce7 661F: sound/soc/codecs/sigmadsp.*
4bdef3bd 662
527a1a83 663ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 664L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
666W: http://blackfin.uclinux.org/
667S: Supported
668F: sound/soc/blackfin/*
669
42269063 670AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 671M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 672L: linuxppc-dev@lists.ozlabs.org
93711660 673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 674S: Maintained
679655da 675F: sound/aoa/
42269063 676
1da177e4 677APM DRIVER
81024fc4
JK
678M: Jiri Kosina <jkosina@suse.cz>
679S: Odd fixes
679655da
JP
680F: arch/x86/kernel/apm_32.c
681F: include/linux/apm_bios.h
c117ab84 682F: include/uapi/linux/apm_bios.h
81024fc4 683F: drivers/char/apm-emulation.c
1da177e4 684
bd7aa4b2 685APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 686M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
687L: linux-input@vger.kernel.org
688S: Maintained
679655da 689F: drivers/input/mouse/bcm5974.c
bd7aa4b2 690
6f2fad74 691APPLE SMC DRIVER
d618540f
HR
692M: Henrik Rydberg <rydberg@euromail.se>
693L: lm-sensors@lm-sensors.org
6f2fad74 694S: Maintained
679655da 695F: drivers/hwmon/applesmc.c
6f2fad74 696
1da177e4 697APPLETALK NETWORK LAYER
8b58be88 698M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 699S: Maintained
679655da
JP
700F: drivers/net/appletalk/
701F: net/appletalk/
1da177e4 702
62a37dc7
LP
703APTINA CAMERA SENSOR PLL
704M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/aptina-pll.*
708
a480167b 709ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 710M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
711L: linux-ide@vger.kernel.org
712S: Maintained
713F: include/linux/pata_arasan_cf_data.h
714F: drivers/ata/pata_arasan_cf.c
715
1154ea7d 716ARC FRAMEBUFFER DRIVER
8b58be88 717M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 718S: Maintained
679655da
JP
719F: drivers/video/arcfb.c
720F: drivers/video/fb_defio.c
1154ea7d 721
1da177e4 722ARM MFM AND FLOPPY DRIVERS
8b58be88 723M: Ian Molton <spyro@f2s.com>
1da177e4 724S: Maintained
679655da
JP
725F: arch/arm/lib/floppydma.S
726F: arch/arm/include/asm/floppy.h
1da177e4 727
6f96521f
WD
728ARM PMU PROFILING AND DEBUGGING
729M: Will Deacon <will.deacon@arm.com>
730S: Maintained
731F: arch/arm/kernel/perf_event*
732F: arch/arm/oprofile/common.c
6f96521f
WD
733F: arch/arm/include/asm/pmu.h
734F: arch/arm/kernel/hw_breakpoint.c
735F: arch/arm/include/asm/hw_breakpoint.h
736
d4275354 737ARM PORT
8b58be88 738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
740W: http://www.arm.linux.org.uk/
741S: Maintained
742F: arch/arm/
743
d323c243
SB
744ARM SUB-ARCHITECTURES
745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 746S: Maintained
d323c243
SB
747F: arch/arm/mach-*/
748F: arch/arm/plat-*/
749T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
750
cefbf4ea
RK
751ARM PRIMECELL AACI PL041 DRIVER
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: sound/arm/aaci.*
755
756ARM PRIMECELL CLCD PL110 DRIVER
757M: Russell King <linux@arm.linux.org.uk>
758S: Maintained
759F: drivers/video/amba-clcd.*
760
761ARM PRIMECELL KMI PL050 DRIVER
762M: Russell King <linux@arm.linux.org.uk>
763S: Maintained
764F: drivers/input/serio/ambakmi.*
765F: include/linux/amba/kmi.h
766
2761f5c2 767ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
679655da 770F: drivers/mmc/host/mmci.*
2f748aaa 771F: include/linux/amba/mmci.h
2761f5c2 772
1b4304e5
RK
773ARM PRIMECELL UART PL010 AND PL011 DRIVERS
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
776F: drivers/tty/serial/amba-pl01*.c
777F: include/linux/amba/serial.h
2761f5c2 778
cefbf4ea
RK
779ARM PRIMECELL BUS SUPPORT
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/amba/
783F: include/linux/amba/bus.h
784
2b7a52a4 785ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 786M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
788S: Maintained
789
9c784f95 790ARM/AFEB9260 MACHINE SUPPORT
8b58be88 791M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
793S: Maintained
794
2b7a52a4 795ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 796M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
798S: Maintained
799
1b106699
MR
800ARM/Allwinner A1X SoC support
801M: Maxime Ripard <maxime.ripard@free-electrons.com>
802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
803S: Maintained
60b0f380
MR
804N: sun[x4567]i
805
806ARM/Allwinner SoC Clock Support
807M: Emilio López <emilio@elopez.com.ar>
808S: Maintained
809F: drivers/clk/sunxi/
1b106699 810
c1fc8675 811ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 812M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
813M: Nicolas Ferre <nicolas.ferre@atmel.com>
814M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 816W: http://maxim.org.za/at91_26.html
c1fc8675
NF
817W: http://www.linux4sam.org
818S: Supported
819F: arch/arm/mach-at91/
70e389cc
MB
820F: arch/arm/boot/dts/at91*.dts
821F: arch/arm/boot/dts/at91*.dtsi
822F: arch/arm/boot/dts/sama*.dts
823F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 824
6e05dd4e
BB
825ARM/ATMEL AT91 Clock Support
826M: Boris Brezillon <boris.brezillon@free-electrons.com>
827S: Maintained
828F: drivers/clk/at91
829
986cf2e9 830ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 831M: Rob Herring <robh@kernel.org>
986cf2e9
RH
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Maintained
834F: arch/arm/mach-highbank/
835
d94f944e 836ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 837M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
838S: Maintained
839F: arch/arm/mach-cns3xxx/
840T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
841
386ab516
AS
842ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
843M: Alexander Shiyan <shc_work@mail.ru>
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Odd Fixes
b8ba3874 846N: clps711x
386ab516 847
2b7a52a4 848ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 849M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 850M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 852S: Maintained
d19d3667
HS
853F: arch/arm/mach-ep93xx/
854F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
855
856ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
d4275354 861ARM/CLKDEV SUPPORT
8b58be88 862M: Russell King <linux@arm.linux.org.uk>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 864S: Maintained
d4275354 865F: arch/arm/include/asm/clkdev.h
4fa2651d 866F: drivers/clk/clkdev.c
d4275354 867
d48134e7 868ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 869M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
871S: Maintained
872
94150095
HF
873ARM/CONTEC MICRO9 MACHINE SUPPORT
874M: Hubert Feurstein <hubert.feurstein@contec.at>
875S: Maintained
876F: arch/arm/mach-ep93xx/micro9.c
877
1da177e4 878ARM/CORGI MACHINE SUPPORT
8b58be88 879M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
880S: Maintained
881
881a95f9 882ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 883M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
885T: git git://git.berlios.de/gemini-board
886S: Maintained
f49afbb5 887F: arch/arm/mach-gemini/
881a95f9 888
a990cbd8 889ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 890M: Barry Song <baohua@kernel.org>
a990cbd8 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 892T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
893S: Maintained
894F: arch/arm/mach-prima2/
05f30e8d
BS
895F: drivers/clk/clk-prima2.c
896F: drivers/clocksource/timer-prima2.c
897F: drivers/clocksource/timer-marco.c
f8505ef5 898N: [^a-z]sirf
a990cbd8 899
d4275354 900ARM/EBSA110 MACHINE SUPPORT
8b58be88 901M: Russell King <linux@arm.linux.org.uk>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
903W: http://www.arm.linux.org.uk/
904S: Maintained
905F: arch/arm/mach-ebsa110/
b955f6ca 906F: drivers/net/ethernet/amd/am79c961a.*
d4275354 907
4721f3ce
UKK
908ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
909M: Uwe Kleine-König <kernel@pengutronix.de>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912N: efm32
913
a9da4f7e 914ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
915M: Daniel Ribeiro <drwyrm@gmail.com>
916M: Stefan Schmidt <stefan@openezx.org>
917M: Harald Welte <laforge@openezx.org>
d66f1886 918L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
919W: http://www.openezx.org/
920S: Maintained
cafc2265
SS
921T: topgit git://git.openezx.org/openezx.git
922F: arch/arm/mach-pxa/ezx.c
a9da4f7e 923
6a915af9 924ARM/FARADAY FA526 PORT
162500b3 925M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 927S: Maintained
1fa7e547 928T: git git://git.berlios.de/gemini-board
f49afbb5 929F: arch/arm/mm/*-fa*
6a915af9 930
d4275354 931ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 932M: Russell King <linux@arm.linux.org.uk>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
934W: http://www.arm.linux.org.uk/
935S: Maintained
936F: arch/arm/include/asm/hardware/dec21285.h
937F: arch/arm/mach-footbridge/
938
86183a5f 939ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 940M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 941M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 943S: Maintained
f1c12837 944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 945F: arch/arm/mach-imx/
2a82f95c 946F: arch/arm/boot/dts/imx*
e5dafa22 947F: arch/arm/configs/imx*_defconfig
86183a5f 948
a9866a09
SG
949ARM/FREESCALE MXS ARM ARCHITECTURE
950M: Shawn Guo <shawn.guo@linaro.org>
951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952S: Maintained
953T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
954F: arch/arm/mach-mxs/
955
2b7a52a4 956ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 957M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
959S: Maintained
960
90b8fc34 961ARM/GUMSTIX MACHINE SUPPORT
8b58be88 962M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
964S: Maintained
965
ef47d5f0 966ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 967M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
968M: Paul Parsons <lost.distance@yahoo.com>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
970S: Maintained
971F: arch/arm/mach-pxa/hx4700.c
972F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 973F: sound/soc/pxa/hx4700.c
ef47d5f0 974
4dfad069
WX
975ARM/HISILICON SOC SUPPORT
976M: Wei Xu <xuwei5@hisilicon.com>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978W: http://www.hisilicon.com
979S: Supported
980T: git git://github.com/hisilicon/linux-hisi.git
981F: arch/arm/mach-hisi/
982
21f37bc3 983ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 984M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
985W: www.jlime.com
986S: Maintained
084bad91
KE
987T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
988F: arch/arm/mach-sa1100/jornada720.c
989F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 990
5e767ab9
JMC
991ARM/IGEP MACHINE SUPPORT
992M: Enric Balletbo i Serra <eballetbo@gmail.com>
993M: Javier Martinez Canillas <javier@dowhile0.org>
994L: linux-omap@vger.kernel.org
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
06ff74fd 997F: arch/arm/boot/dts/omap3-igep*
5e767ab9 998
403d2971
MV
999ARM/INCOME PXA270 SUPPORT
1000M: Marek Vasut <marek.vasut@gmail.com>
1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002S: Maintained
ec154082 1003F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1004
2b7a52a4 1005ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1006M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1007M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1009S: Maintained
e2bdb176
DW
1010
1011ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1012M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1014S: Maintained
2b7a52a4
LB
1015
1016ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1017M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1018M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1020S: Maintained
2b7a52a4
LB
1021
1022ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1023M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1024M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1026S: Maintained
2b7a52a4 1027
2b7a52a4 1028ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1029M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1031S: Maintained
1032
dfdd8cc9
KH
1033ARM/INTEL IXP4XX ARM ARCHITECTURE
1034M: Imre Kaloz <kaloz@openwrt.org>
1035M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1037S: Maintained
1038F: arch/arm/mach-ixp4xx/
1039
838553c5 1040ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1041M: Jonathan Cameron <jic23@cam.ac.uk>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043S: Maintained
1044F: arch/arm/mach-pxa/stargate2.c
1045F: drivers/pcmcia/pxa2xx_stargate2.c
1046
2b7a52a4 1047ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1048M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1049M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1051S: Maintained
2b7a52a4
LB
1052
1053ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1054M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1056S: Maintained
1057
1154f858
SS
1058ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1059M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062F: arch/arm/mach-keystone/
cffa8e3b 1063F: drivers/clk/keystone/
317929cd 1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1065
2b7a52a4 1066ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1067M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1069S: Maintained
1070
3b886171 1071ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1072M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1073S: Maintained
1074
75f41273
TP
1075ARM/Marvell Armada 370 and Armada XP SOC support
1076M: Jason Cooper <jason@lakedaemon.net>
1077M: Andrew Lunn <andrew@lunn.ch>
1078M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1079M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081S: Maintained
1082F: arch/arm/mach-mvebu/
1083
40f4978b
SH
1084ARM/Marvell Berlin SoC support
1085M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S: Maintained
1088F: arch/arm/mach-berlin/
1089
4f1312b0
NP
1090ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1091M: Jason Cooper <jason@lakedaemon.net>
1092M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1093M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1095S: Maintained
1096F: arch/arm/mach-dove/
54a246ff
NP
1097F: arch/arm/mach-kirkwood/
1098F: arch/arm/mach-mv78xx0/
1099F: arch/arm/mach-orion5x/
1100F: arch/arm/plat-orion/
3b886171 1101
d69ac131
AC
1102ARM/Orion SoC/Technologic Systems TS-78xx platform support
1103M: Alexander Clouter <alex@digriz.org.uk>
1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105W: http://www.digriz.org.uk/ts78xx/kernel
1106S: Maintained
1107F: arch/arm/mach-orion5x/ts78xx-*
1108
adcb079f
AB
1109ARM/MICREL KS8695 ARCHITECTURE
1110M: Greg Ungerer <gerg@uclinux.org>
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1112F: arch/arm/mach-ks8695/
adcb079f
AB
1113S: Odd Fixes
1114
d78ff0a5 1115ARM/MIOA701 MACHINE SUPPORT
8b58be88 1116M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1118F: arch/arm/mach-pxa/mioa701.c
1119S: Maintained
1120
9624dfe6 1121ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1122M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1123S: Maintained
1124
e0ee9851 1125ARM/NOMADIK ARCHITECTURE
28b8e8d4 1126M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1127M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130F: arch/arm/mach-nomadik/
87572880 1131F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1132T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1133
9d76295a 1134ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1135M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1136L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1137W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1138S: Supported
1139
0c19d21e
DW
1140ARM/QUALCOMM MSM MACHINE SUPPORT
1141M: David Brown <davidb@codeaurora.org>
b4c9bfab 1142M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1143M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1144L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1145F: arch/arm/mach-msm/
1146F: drivers/video/msm/
1147F: drivers/mmc/host/msm_sdcc.c
1148F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1149F: drivers/tty/serial/msm_serial.h
1150F: drivers/tty/serial/msm_serial.c
ea91db52 1151F: drivers/*/pm8???-*
31a12b31 1152F: drivers/mfd/ssbi/
ea91db52 1153F: include/linux/mfd/pm8xxx/
8cd5c866 1154T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1155S: Maintained
1156
8459c159 1157ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1158M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1159M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1160S: Maintained
1161
5d783a2d 1162ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1163M: Marek Vasut <marek.vasut@gmail.com>
75280787 1164L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1165W: http://hackndev.com
1166S: Maintained
933d35f0
JP
1167F: arch/arm/mach-pxa/include/mach/palmtx.h
1168F: arch/arm/mach-pxa/palmtx.c
1169F: arch/arm/mach-pxa/include/mach/palmt5.h
1170F: arch/arm/mach-pxa/palmt5.c
1171F: arch/arm/mach-pxa/include/mach/palmld.h
1172F: arch/arm/mach-pxa/palmld.c
1173F: arch/arm/mach-pxa/include/mach/palmte2.h
1174F: arch/arm/mach-pxa/palmte2.c
1175F: arch/arm/mach-pxa/include/mach/palmtc.h
1176F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1177
b57fe924 1178ARM/PALM TREO SUPPORT
8b58be88 1179M: Tomas Cech <sleep_walker@suse.cz>
75280787 1180L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1181W: http://hackndev.com
1182S: Maintained
b57fe924
JP
1183F: arch/arm/mach-pxa/include/mach/palmtreo.h
1184F: arch/arm/mach-pxa/palmtreo.c
90af5811 1185
c49e1e63 1186ARM/PALMZ72 SUPPORT
8b58be88 1187M: Sergey Lapin <slapin@ossfans.org>
75280787 1188L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1189W: http://hackndev.com
1190S: Maintained
933d35f0
JP
1191F: arch/arm/mach-pxa/include/mach/palmz72.h
1192F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1193
1da177e4 1194ARM/PLEB SUPPORT
8b58be88 1195M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1196W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1197S: Maintained
1198
1199ARM/PT DIGITAL BOARD PORT
8b58be88 1200M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1202W: http://www.arm.linux.org.uk/
1203S: Maintained
1204
8fc1b0f8
KG
1205ARM/QUALCOMM SUPPORT
1206M: Kumar Gala <galak@codeaurora.org>
1207M: David Brown <davidb@codeaurora.org>
1208L: linux-arm-msm@vger.kernel.org
1209S: Maintained
1210F: arch/arm/mach-qcom/
1211T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1212
2b7a52a4 1213ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1214M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1216S: Maintained
1217
d4275354 1218ARM/RISCPC ARCHITECTURE
8b58be88 1219M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1221W: http://www.arm.linux.org.uk/
1222S: Maintained
d4275354
RK
1223F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1224F: arch/arm/include/asm/hardware/ioc.h
1225F: arch/arm/include/asm/hardware/iomd.h
1226F: arch/arm/include/asm/hardware/memc.h
1227F: arch/arm/mach-rpc/
1a6422f6 1228F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1229F: drivers/net/ethernet/i825xx/ether1*
1230F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1231F: drivers/scsi/arm/
1232
08ddbb0a
HS
1233ARM/Rockchip SoC support
1234M: Heiko Stuebner <heiko@sntech.de>
1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236S: Maintained
1237F: arch/arm/mach-rockchip/
1238F: drivers/*/*rockchip*
1239
b21477f9 1240ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1241M: Ben Dooks <ben-linux@fluff.org>
482ce512 1242M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1244L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1245W: http://www.fluff.org/ben/linux/
1246S: Maintained
6f0589c8
MB
1247F: arch/arm/boot/dts/s3c*
1248F: arch/arm/boot/dts/exynos*
482ce512 1249F: arch/arm/plat-samsung/
769bbb63
HS
1250F: arch/arm/mach-s3c24*/
1251F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1252F: drivers/*/*s3c2410*
1253F: drivers/*/*/*s3c2410*
40c76662
MB
1254F: drivers/spi/spi-s3c*
1255F: sound/soc/samsung/*
1da177e4 1256
0dcecae2 1257ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1258M: Kukjin Kim <kgene.kim@samsung.com>
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1261S: Maintained
1262F: arch/arm/mach-s5p*/
0dcecae2 1263F: arch/arm/mach-exynos*/
33d43cdd 1264N: exynos
f556cb07 1265
10ffa964
KP
1266ARM/SAMSUNG MOBILE MACHINE SUPPORT
1267M: Kyungmin Park <kyungmin.park@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-s5pv210/mach-aquila.c
1271F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1272
3ce4ccb6
KD
1273ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1274M: Kyungmin Park <kyungmin.park@samsung.com>
1275M: Kamil Debski <k.debski@samsung.com>
1276L: linux-arm-kernel@lists.infradead.org
1277L: linux-media@vger.kernel.org
1278S: Maintained
1279F: drivers/media/platform/s5p-g2d/
1280
e6a476fd
MS
1281ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1282M: Kyungmin Park <kyungmin.park@samsung.com>
1283M: Kamil Debski <k.debski@samsung.com>
6305902c 1284M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1285L: linux-arm-kernel@lists.infradead.org
1286L: linux-media@vger.kernel.org
1287S: Maintained
934455d7 1288F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1289F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1290
1291ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1292M: Kyungmin Park <kyungmin.park@samsung.com>
1293M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1294L: linux-arm-kernel@lists.infradead.org
1295L: linux-media@vger.kernel.org
1296S: Maintained
90d72ac6 1297F: drivers/media/platform/s5p-tv/
e6a476fd 1298
d48d38e8 1299ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1300M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1301M: Magnus Damm <magnus.damm@gmail.com>
1302L: linux-sh@vger.kernel.org
d48d38e8 1303W: http://oss.renesas.com
bbff48f5 1304Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1305T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1306S: Supported
1307F: arch/arm/mach-shmobile/
1308F: drivers/sh/
1309
66314223
DN
1310ARM/SOCFPGA ARCHITECTURE
1311M: Dinh Nguyen <dinguyen@altera.com>
1312S: Maintained
1313F: arch/arm/mach-socfpga/
1314
1315ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1316M: Dinh Nguyen <dinguyen@altera.com>
1317S: Maintained
1318F: drivers/clk/socfpga/
1319
65ebcc11 1320ARM/STI ARCHITECTURE
a92177ea
SK
1321M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1322M: Maxime Coquelin <maxime.coquelin@st.com>
1323M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325L: kernel@stlinux.com
1326W: http://www.stlinux.com
1327S: Maintained
1328F: arch/arm/mach-sti/
a92177ea
SK
1329F: arch/arm/boot/dts/sti*
1330F: drivers/clocksource/arm_global_timer.c
1331F: drivers/reset/sti/
1332F: drivers/pinctrl/pinctrl-st.c
1333F: drivers/media/rc/st_rc.c
1334F: drivers/i2c/busses/i2c-st.c
1335F: drivers/tty/serial/st-asc.c
65ebcc11 1336
2b7a52a4 1337ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1338M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1340S: Maintained
1341
1bbd7089 1342ARM/TETON BGA MACHINE SUPPORT
706e69d6 1343M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345S: Maintained
1346
2b7a52a4 1347ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1348M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1350S: Maintained
1351
98ad6e3b 1352ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1353M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1355W: http://www.mcuos.com
1356S: Maintained
4e89e8f6 1357F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1358F: drivers/input/keyboard/w90p910_keypad.c
1359F: drivers/input/touchscreen/w90p910_ts.c
1360F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1361F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1362F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1363F: drivers/rtc/rtc-nuc900.c
9df92e6c 1364F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1365F: drivers/usb/host/ehci-w90x900.c
1366F: drivers/video/nuc900fb.c
98ad6e3b 1367
54274d71 1368ARM/U300 MACHINE SUPPORT
e4651a9f 1369M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371S: Supported
1372F: arch/arm/mach-u300/
9affbd24 1373F: drivers/clocksource/timer-u300.c
54274d71
LW
1374F: drivers/i2c/busses/i2c-stu300.c
1375F: drivers/rtc/rtc-coh901331.c
1376F: drivers/watchdog/coh901327_wdt.c
1377F: drivers/dma/coh901318*
87572880
LW
1378F: drivers/mfd/ab3100*
1379F: drivers/rtc/rtc-ab3100.c
1380F: drivers/rtc/rtc-coh901331.c
1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1382
87572880 1383ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1384M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386S: Maintained
1387F: arch/arm/mach-ux500/
e4651a9f 1388F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1389F: drivers/dma/ste_dma40*
e4651a9f 1390F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1391F: drivers/mfd/abx500*
1392F: drivers/mfd/ab8500*
e4651a9f
LW
1393F: drivers/mfd/dbx500*
1394F: drivers/mfd/db8500*
1395F: drivers/pinctrl/pinctrl-nomadik*
87572880 1396F: drivers/rtc/rtc-ab8500.c
e4651a9f 1397F: drivers/rtc/rtc-pl031.c
87572880 1398T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1399
e93fde28
UH
1400ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1401M: Ulf Hansson <ulf.hansson@linaro.org>
1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403T: git git://git.linaro.org/people/ulfh/clk.git
1404S: Maintained
1405F: drivers/clk/ux500/
1406F: include/linux/platform_data/clk-ux500.h
1407
d4275354 1408ARM/VFP SUPPORT
8b58be88 1409M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1411W: http://www.arm.linux.org.uk/
1412S: Maintained
1413F: arch/arm/vfp/
1414
e66b6d8e
MV
1415ARM/VOIPAC PXA270 SUPPORT
1416M: Marek Vasut <marek.vasut@gmail.com>
1417L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418S: Maintained
1419F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1420F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1421
04529fe2
TP
1422ARM/VT8500 ARM ARCHITECTURE
1423M: Tony Prisk <linux@prisktech.co.nz>
1424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425S: Maintained
1426F: arch/arm/mach-vt8500/
41fd91b4 1427F: drivers/clocksource/vt8500_timer.c
560746eb 1428F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1429F: drivers/mmc/host/wmt-sdmmc.c
1430F: drivers/pwm/pwm-vt8500.c
1431F: drivers/rtc/rtc-vt8500.c
1432F: drivers/tty/serial/vt8500_serial.c
4f31102b 1433F: drivers/usb/host/ehci-platform.c
41fd91b4 1434F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1435F: drivers/video/vt8500lcdfb.*
1436F: drivers/video/wm8505fb*
1437F: drivers/video/wmt_ge_rops.*
04529fe2 1438
e66b6d8e
MV
1439ARM/ZIPIT Z2 SUPPORT
1440M: Marek Vasut <marek.vasut@gmail.com>
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443F: arch/arm/mach-pxa/z2.c
6ab2a855 1444F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1445
51f29d44
MS
1446ARM/ZYNQ ARCHITECTURE
1447M: Michal Simek <michal.simek@xilinx.com>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449W: http://wiki.xilinx.com
1450T: git git://git.xilinx.com/linux-xlnx.git
1451S: Supported
1452F: arch/arm/mach-zynq/
bd2a337a 1453F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1454N: zynq
1455N: xilinx
1456F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1457F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1458F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1459
b8f9879e
WD
1460ARM SMMU DRIVER
1461M: Will Deacon <will.deacon@arm.com>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Maintained
1464F: drivers/iommu/arm-smmu.c
1465
38074229
CM
1466ARM64 PORT (AARCH64 ARCHITECTURE)
1467M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1468M: Will Deacon <will.deacon@arm.com>
38074229
CM
1469L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1470S: Maintained
1471F: arch/arm64/
d19766ec 1472F: Documentation/arm64/
38074229 1473
9d7005f9
LP
1474AS3645A LED FLASH CONTROLLER DRIVER
1475M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1476L: linux-media@vger.kernel.org
1477T: git git://linuxtv.org/media_tree.git
1478S: Maintained
1479F: drivers/media/i2c/as3645a.c
1480F: include/media/as3645a.h
1481
d58de038
GJ
1482ASC7621 HARDWARE MONITOR DRIVER
1483M: George Joseph <george.joseph@fairview5.com>
1484L: lm-sensors@lm-sensors.org
1485S: Maintained
1486F: Documentation/hwmon/asc7621
1487F: drivers/hwmon/asc7621.c
1488
b229ece9 1489ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1490M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1491L: acpi4asus-user@lists.sourceforge.net
d0944853 1492L: platform-driver-x86@vger.kernel.org
76593d6f 1493W: http://acpi4asus.sf.net
85091b71 1494S: Maintained
b229ece9
CC
1495F: drivers/platform/x86/asus*.c
1496F: drivers/platform/x86/eeepc*.c
85091b71 1497
953a6479 1498ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1499M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1500W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1501S: Maintained
679655da
JP
1502F: Documentation/crypto/async-tx-api.txt
1503F: crypto/async_tx/
1504F: drivers/dma/
1505F: include/linux/dmaengine.h
1506F: include/linux/async_tx.h
b3e5f263 1507
a1867d36 1508AT24 EEPROM DRIVER
14d77c4d 1509M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1510L: linux-i2c@vger.kernel.org
1511S: Maintained
1512F: drivers/misc/eeprom/at24.c
25f73ed5 1513F: include/linux/platform_data/at24.h
a1867d36 1514
e7839f25 1515ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1516M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1517W: http://support.coraid.com/support/linux
1da177e4 1518S: Supported
679655da
JP
1519F: Documentation/aoe/
1520F: drivers/block/aoe/
1da177e4 1521
9a10a870 1522ATHEROS ATH GENERIC UTILITIES
f726ee65 1523M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1524L: linux-wireless@vger.kernel.org
1525S: Supported
1526F: drivers/net/wireless/ath/*
1527
fa1c114f 1528ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1529M: Jiri Slaby <jirislaby@gmail.com>
1530M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1531M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1532L: linux-wireless@vger.kernel.org
1533L: ath5k-devel@lists.ath5k.org
72c706b7 1534W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1535S: Maintained
fa451753 1536F: drivers/net/wireless/ath/ath5k/
fa1c114f 1537
12e62d6f
KV
1538ATHEROS ATH6KL WIRELESS DRIVER
1539M: Kalle Valo <kvalo@qca.qualcomm.com>
1540L: linux-wireless@vger.kernel.org
1541W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1542T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1543S: Supported
1544F: drivers/net/wireless/ath/ath6kl/
1545
2be7d22f
VK
1546WILOCITY WIL6210 WIRELESS DRIVER
1547M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1548L: linux-wireless@vger.kernel.org
1549L: wil6210@qca.qualcomm.com
1550S: Supported
1551W: http://wireless.kernel.org/en/users/Drivers/wil6210
1552F: drivers/net/wireless/ath/wil6210/
1553
1d7e1e6b
CL
1554CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1555M: Christian Lamparter <chunkeey@googlemail.com>
1556L: linux-wireless@vger.kernel.org
1557W: http://wireless.kernel.org/en/users/Drivers/carl9170
1558S: Maintained
1559F: drivers/net/wireless/ath/carl9170/
1560
2c2a6172
LT
1561ATK0110 HWMON DRIVER
1562M: Luca Tettamanti <kronos.it@gmail.com>
1563L: lm-sensors@lm-sensors.org
1564S: Maintained
1565F: drivers/hwmon/asus_atk0110.c
1566
6f69a6d7 1567ATI_REMOTE2 DRIVER
8b58be88 1568M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1569S: Maintained
679655da 1570F: drivers/input/misc/ati_remote2.c
6f69a6d7 1571
7ae115b4 1572ATLX ETHERNET DRIVERS
8b58be88 1573M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1574M: Chris Snook <chris.snook@gmail.com>
e443e383 1575L: netdev@vger.kernel.org
8d5ca6ec
JC
1576W: http://sourceforge.net/projects/atl1
1577W: http://atl1.sourceforge.net
1578S: Maintained
2b133ad6 1579F: drivers/net/ethernet/atheros/
8d5ca6ec 1580
1da177e4 1581ATM
8b58be88 1582M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1583L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1584L: netdev@vger.kernel.org
1da177e4
LT
1585W: http://linux-atm.sourceforge.net
1586S: Maintained
679655da
JP
1587F: drivers/atm/
1588F: include/linux/atm*
c117ab84 1589F: include/uapi/linux/atm*
1da177e4 1590
04ac2f46 1591ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1592M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1593S: Maintained
1594F: drivers/mmc/host/atmel-mci.c
1595F: drivers/mmc/host/atmel-mci-regs.h
1596
a1cfac48 1597ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1598M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1599S: Supported
df621252 1600F: drivers/tty/serial/atmel_serial.c
a1cfac48 1601
b414dc16
NF
1602ATMEL DMA DRIVER
1603M: Nicolas Ferre <nicolas.ferre@atmel.com>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605S: Supported
1606F: drivers/dma/at_hdmac.c
1607F: drivers/dma/at_hdmac_regs.h
6f0d65af 1608F: include/linux/platform_data/dma-atmel.h
b414dc16 1609
888f2804
LD
1610ATMEL I2C DRIVER
1611M: Ludovic Desroches <ludovic.desroches@atmel.com>
1612L: linux-i2c@vger.kernel.org
1613S: Supported
1614F: drivers/i2c/busses/i2c-at91.c
1615
15515545
JW
1616ATMEL ISI DRIVER
1617M: Josh Wu <josh.wu@atmel.com>
1618L: linux-media@vger.kernel.org
1619S: Supported
f2294c2d 1620F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1621F: include/media/atmel-isi.h
1622
8f4c79ce 1623ATMEL LCDFB DRIVER
8b58be88 1624M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1625L: linux-fbdev@vger.kernel.org
8f4c79ce 1626S: Maintained
679655da
JP
1627F: drivers/video/atmel_lcdfb.c
1628F: include/video/atmel_lcdc.h
8f4c79ce 1629
89e5785f 1630ATMEL MACB ETHERNET DRIVER
a02875a6 1631M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1632S: Supported
9f2f381f 1633F: drivers/net/ethernet/cadence/
89e5785f 1634
754ce4f2 1635ATMEL SPI DRIVER
a02875a6 1636M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1637S: Supported
9df92e6c 1638F: drivers/spi/spi-atmel.*
754ce4f2 1639
e9cb1c5a
NF
1640ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1641M: Nicolas Ferre <nicolas.ferre@atmel.com>
1642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643S: Supported
1644F: drivers/misc/atmel_tclib.c
1645F: drivers/clocksource/tcb_clksrc.c
1646
914a3f3b 1647ATMEL USBA UDC DRIVER
a02875a6
NF
1648M: Nicolas Ferre <nicolas.ferre@atmel.com>
1649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1650S: Supported
679655da 1651F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1652
1da177e4 1653ATMEL WIRELESS DRIVER
8b58be88 1654M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1655L: linux-wireless@vger.kernel.org
1da177e4
LT
1656W: http://www.thekelleys.org.uk/atmel
1657W: http://atmelwlandriver.sourceforge.net/
1658S: Maintained
679655da 1659F: drivers/net/wireless/atmel*
1da177e4 1660
26780d9e 1661ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1662M: Bradley Grove <linuxdrivers@attotech.com>
1663L: linux-scsi@vger.kernel.org
1664W: http://www.attotech.com
1665S: Supported
1666F: drivers/scsi/esas2r
26780d9e 1667
a92b7b80 1668AUDIT SUBSYSTEM
8b58be88 1669M: Eric Paris <eparis@redhat.com>
b9a06207 1670L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1671W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1672T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1673S: Maintained
679655da 1674F: include/linux/audit.h
c117ab84 1675F: include/uapi/linux/audit.h
679655da 1676F: kernel/audit*
a92b7b80 1677
70e84049 1678AUXILIARY DISPLAY DRIVERS
8b58be88 1679M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1680W: http://miguelojeda.es/auxdisplay.htm
1681W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1682S: Maintained
679655da
JP
1683F: drivers/auxdisplay/
1684F: include/linux/cfag12864b.h
70e84049 1685
5f97f7f9 1686AVR32 ARCHITECTURE
e336f61f
HCE
1687M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1688M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1689W: http://www.atmel.com/products/AVR32/
249d9d9d 1690W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1691W: http://avrfreaks.net/
e336f61f 1692S: Maintained
679655da 1693F: arch/avr32/
5f97f7f9
HS
1694
1695AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1696M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1697M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1698S: Maintained
679655da 1699F: arch/avr32/mach-at32ap/
5f97f7f9 1700
1da177e4 1701AX.25 NETWORK LAYER
8b58be88 1702M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1703L: linux-hams@vger.kernel.org
d34cb28a 1704W: http://www.linux-ax25.org/
1da177e4 1705S: Maintained
c117ab84 1706F: include/uapi/linux/ax25.h
679655da
JP
1707F: include/net/ax25.h
1708F: net/ax25/
1da177e4 1709
d5269395 1710AZ6007 DVB DRIVER
1b2c14b4 1711M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1712L: linux-media@vger.kernel.org
1713W: http://linuxtv.org
1714T: git git://linuxtv.org/media_tree.git
1715S: Maintained
1716F: drivers/media/usb/dvb-usb-v2/az6007.c
1717
6777376e
HV
1718AZTECH FM RADIO RECEIVER DRIVER
1719M: Hans Verkuil <hverkuil@xs4all.nl>
1720L: linux-media@vger.kernel.org
1721T: git git://linuxtv.org/media_tree.git
1722W: http://linuxtv.org
1723S: Maintained
1724F: drivers/media/radio/radio-aztech*
1725
e2d1d6c0 1726B43 WIRELESS DRIVER
8b58be88 1727M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1728L: linux-wireless@vger.kernel.org
ed072f9e 1729L: b43-dev@lists.infradead.org
491b26b4 1730W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1731S: Maintained
679655da 1732F: drivers/net/wireless/b43/
e2d1d6c0
RD
1733
1734B43LEGACY WIRELESS DRIVER
8b58be88
JP
1735M: Larry Finger <Larry.Finger@lwfinger.net>
1736M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1737L: linux-wireless@vger.kernel.org
ed072f9e 1738L: b43-dev@lists.infradead.org
491b26b4 1739W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1740S: Maintained
679655da 1741F: drivers/net/wireless/b43legacy/
e2d1d6c0 1742
300abeb5 1743BACKLIGHT CLASS/SUBSYSTEM
6212de88 1744M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1745M: Bryan Wu <cooloney@gmail.com>
1746M: Lee Jones <lee.jones@linaro.org>
300abeb5 1747S: Maintained
679655da
JP
1748F: drivers/video/backlight/
1749F: include/linux/backlight.h
300abeb5 1750
c6c8fea2 1751BATMAN ADVANCED
207df49e 1752M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1753M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1754M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1755L: b.a.t.m.a.n@lists.open-mesh.org
1756W: http://www.open-mesh.org/
1757S: Maintained
1758F: net/batman-adv/
1759
e2d1d6c0 1760BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1761M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1762L: linux-hams@vger.kernel.org
1763W: http://www.baycom.org/~tom/ham/ham.html
1764S: Maintained
679655da 1765F: drivers/net/hamradio/baycom*
e2d1d6c0 1766
cafe5635 1767BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1768M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1769L: linux-bcache@vger.kernel.org
1770W: http://bcache.evilpiepirate.org
1771S: Maintained:
1772F: drivers/md/bcache/
1773
e2d1d6c0 1774BEFS FILE SYSTEM
55817d3d 1775S: Orphan
679655da
JP
1776F: Documentation/filesystems/befs.txt
1777F: fs/befs/
e2d1d6c0
RD
1778
1779BFS FILE SYSTEM
8b58be88 1780M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1781S: Maintained
679655da
JP
1782F: Documentation/filesystems/bfs.txt
1783F: fs/bfs/
c117ab84 1784F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1785
1394f032 1786BLACKFIN ARCHITECTURE
a4edbc10 1787M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1788L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1789T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1790W: http://blackfin.uclinux.org
1791S: Supported
679655da 1792F: arch/blackfin/
566da5b2 1793
e190d6b1 1794BLACKFIN EMAC DRIVER
b3fe92b0 1795L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1796W: http://blackfin.uclinux.org
1797S: Supported
7b35f033 1798F: drivers/net/ethernet/adi/
e190d6b1 1799
566da5b2 1800BLACKFIN RTC DRIVER
b3fe92b0 1801L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1802W: http://blackfin.uclinux.org
1803S: Supported
679655da 1804F: drivers/rtc/rtc-bfin.c
1394f032 1805
936ed49a 1806BLACKFIN SDH DRIVER
109ec8c3 1807M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1808L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1809W: http://blackfin.uclinux.org
1810S: Supported
1811F: drivers/mmc/host/bfin_sdh.c
1812
1394f032 1813BLACKFIN SERIAL DRIVER
8b58be88 1814M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1815L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1816W: http://blackfin.uclinux.org
1817S: Supported
8460241e 1818F: drivers/tty/serial/bfin_uart.c
1394f032 1819
1e6d320f 1820BLACKFIN WATCHDOG DRIVER
b3fe92b0 1821L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1822W: http://blackfin.uclinux.org
1823S: Supported
679655da 1824F: drivers/watchdog/bfin_wdt.c
1e6d320f 1825
d24ecfcc 1826BLACKFIN I2C TWI DRIVER
8b58be88 1827M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1828L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1829W: http://blackfin.uclinux.org/
1830S: Supported
679655da 1831F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1832
1e204377
SJ
1833BLACKFIN MEDIA DRIVER
1834M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1835L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1836W: http://blackfin.uclinux.org/
1837S: Supported
1838F: drivers/media/platform/blackfin/
1839F: drivers/media/i2c/adv7183*
1840F: drivers/media/i2c/vs6624*
1841
b54cf35a
JSM
1842BLINKM RGB LED DRIVER
1843M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1844S: Maintained
1845F: drivers/leds/leds-blinkm.c
1846
1da177e4 1847BLOCK LAYER
8b58be88 1848M: Jens Axboe <axboe@kernel.dk>
08deed1e 1849T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1850S: Maintained
679655da 1851F: block/
1da177e4 1852
2b54aaef 1853BLOCK2MTD DRIVER
8b58be88 1854M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1855L: linux-mtd@lists.infradead.org
1856S: Maintained
679655da 1857F: drivers/mtd/devices/block2mtd.c
2b54aaef 1858
63fbd24e 1859BLUETOOTH DRIVERS
8b58be88 1860M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1861M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1862M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1863L: linux-bluetooth@vger.kernel.org
63fbd24e 1864W: http://www.bluez.org/
22e7a424
MH
1865T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1866T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1867S: Maintained
679655da 1868F: drivers/bluetooth/
1da177e4 1869
63fbd24e 1870BLUETOOTH SUBSYSTEM
8b58be88 1871M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1872M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1873M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1874L: linux-bluetooth@vger.kernel.org
1875W: http://www.bluez.org/
22e7a424
MH
1876T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1877T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1878S: Maintained
679655da
JP
1879F: net/bluetooth/
1880F: include/net/bluetooth/
1da177e4
LT
1881
1882BONDING DRIVER
79b30750 1883M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1884M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1885M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1886L: netdev@vger.kernel.org
ce00f85c
JC
1887W: http://sourceforge.net/projects/bonding/
1888S: Supported
679655da 1889F: drivers/net/bonding/
c117ab84 1890F: include/uapi/linux/if_bonding.h
1da177e4 1891
39105890 1892BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1893M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1894L: netdev@vger.kernel.org
1895S: Supported
adfc5217 1896F: drivers/net/ethernet/broadcom/b44.*
39105890 1897
32ec90d5
FF
1898BROADCOM GENET ETHERNET DRIVER
1899M: Florian Fainelli <f.fainelli@gmail.com>
1900L: netdev@vger.kernel.org
1901S: Supported
1902F: drivers/net/ethernet/broadcom/genet/
1903
948c51e6 1904BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1905M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1906L: netdev@vger.kernel.org
1907S: Supported
adfc5217
JK
1908F: drivers/net/ethernet/broadcom/bnx2.*
1909F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1910
4d9d2cb0 1911BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1912M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1913L: netdev@vger.kernel.org
1914S: Supported
adfc5217 1915F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1916
90f4c594 1917BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1918M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1919M: Matt Porter <mporter@linaro.org>
497a045d 1920L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1921T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1922S: Maintained
1923F: arch/arm/mach-bcm/
1924F: arch/arm/boot/dts/bcm113*
90f4c594 1925F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1926F: arch/arm/boot/dts/bcm281*
1927F: arch/arm/configs/bcm_defconfig
1928F: drivers/mmc/host/sdhci_bcm_kona.c
1929F: drivers/clocksource/bcm_kona_timer.c
1930
f680f25c
SW
1931BROADCOM BCM2835 ARM ARCHICTURE
1932M: Stephen Warren <swarren@wwwdotorg.org>
1933L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1934T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1935S: Maintained
d30fe627 1936F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1937F: arch/arm/boot/dts/bcm2835*
1938F: arch/arm/configs/bcm2835_defconfig
1939F: drivers/*/*bcm2835*
1940
5b293ebe
HM
1941BROADCOM BCM5301X ARM ARCHICTURE
1942M: Hauke Mehrtens <hauke@hauke-m.de>
1943L: linux-arm-kernel@lists.infradead.org
1944S: Maintained
1945F: arch/arm/mach-bcm/bcm_5301x.c
1946F: arch/arm/boot/dts/bcm5301x.dtsi
1947F: arch/arm/boot/dts/bcm470*
1948
948c51e6 1949BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1950M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1951M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1952L: netdev@vger.kernel.org
1953S: Supported
adfc5217 1954F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1955
a9533e7e
HP
1956BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1957M: Brett Rudley <brudley@broadcom.com>
818c07b8 1958M: Arend van Spriel <arend@broadcom.com>
85d63686 1959M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1960M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1961L: linux-wireless@vger.kernel.org
5615171c 1962L: brcm80211-dev-list@broadcom.com
a9533e7e 1963S: Supported
f62ebdd5 1964F: drivers/net/wireless/brcm80211/
a9533e7e 1965
9958d6f9 1966BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1967M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1968L: linux-scsi@vger.kernel.org
1969S: Supported
1970F: drivers/scsi/bnx2fc/
1971
6a6b5ad0
EW
1972BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1973M: Eddie Wai <eddie.wai@broadcom.com>
1974L: linux-scsi@vger.kernel.org
1975S: Supported
1976F: drivers/scsi/bnx2i/
1977
7b7f588b
MM
1978BROADCOM KONA GPIO DRIVER
1979M: Markus Mayer <markus.mayer@linaro.org>
1980L: bcm-kernel-feedback-list@broadcom.com
1981S: Supported
1982F: drivers/gpio/gpio-bcm-kona.c
1983F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1984
c9678d86
RM
1985BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1986M: Rafał Miłecki <zajec5@gmail.com>
1987L: linux-wireless@vger.kernel.org
1988S: Maintained
1989F: drivers/bcma/
1990F: include/linux/bcma/
1991
b8302205
FF
1992BROADCOM SYSTEMPORT ETHERNET DRIVER
1993M: Florian Fainelli <f.fainelli@gmail.com>
1994L: netdev@vger.kernel.org
1995S: Supported
1996F: drivers/net/ethernet/broadcom/bcmsysport.*
1997
7725ccfd 1998BROCADE BFA FC SCSI DRIVER
aa803370
AG
1999M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2000M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2001L: linux-scsi@vger.kernel.org
2002S: Supported
2003F: drivers/scsi/bfa/
7725ccfd 2004
8b230ed8
RM
2005BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2006M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2007L: netdev@vger.kernel.org
2008S: Supported
f844a0ea 2009F: drivers/net/ethernet/brocade/bna/
8b230ed8 2010
5cdf7f76 2011BSG (block layer generic sg v4 driver)
8b58be88 2012M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2013L: linux-scsi@vger.kernel.org
2014S: Supported
679655da
JP
2015F: block/bsg.c
2016F: include/linux/bsg.h
c117ab84 2017F: include/uapi/linux/bsg.h
5cdf7f76 2018
af39917d
CL
2019BT87X AUDIO DRIVER
2020M: Clemens Ladisch <clemens@ladisch.de>
2021L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2022T: git git://git.alsa-project.org/alsa-kernel.git
2023S: Maintained
2024F: Documentation/sound/alsa/Bt87x.txt
2025F: sound/pci/bt87x.c
2026
ff1d5c2f 2027BT8XXGPIO DRIVER
eb032b98 2028M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2029W: http://bu3sch.de/btgpio.php
2030S: Maintained
72dbb705 2031F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2032
eb1eb04f 2033BTRFS FILE SYSTEM
c0778e25
CM
2034M: Chris Mason <clm@fb.com>
2035M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2036L: linux-btrfs@vger.kernel.org
2037W: http://btrfs.wiki.kernel.org/
8a6e2535 2038Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2039T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2040S: Maintained
679655da
JP
2041F: Documentation/filesystems/btrfs.txt
2042F: fs/btrfs/
eb1eb04f 2043
1da177e4 2044BTTV VIDEO4LINUX DRIVER
1b2c14b4 2045M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2046L: linux-media@vger.kernel.org
96b6aba0 2047W: http://linuxtv.org
275ffde4 2048T: git git://linuxtv.org/media_tree.git
f96236e5 2049S: Odd fixes
679655da 2050F: Documentation/video4linux/bttv/
90d72ac6 2051F: drivers/media/pci/bt8xx/bttv*
1da177e4 2052
1f34923c
KA
2053BUSLOGIC SCSI DRIVER
2054M: Khalid Aziz <khalid@gonehiking.org>
2055L: linux-scsi@vger.kernel.org
2056S: Maintained
2057F: drivers/scsi/BusLogic.*
2058F: drivers/scsi/FlashPoint.*
2059
af39917d
CL
2060C-MEDIA CMI8788 DRIVER
2061M: Clemens Ladisch <clemens@ladisch.de>
2062L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2063T: git git://git.alsa-project.org/alsa-kernel.git
2064S: Maintained
2065F: sound/pci/oxygen/
2066
2141355f
MS
2067C6X ARCHITECTURE
2068M: Mark Salter <msalter@redhat.com>
2069M: Aurelien Jacquiot <a-jacquiot@ti.com>
2070L: linux-c6x-dev@linux-c6x.org
2071W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2072S: Maintained
2073F: arch/c6x/
2074
a5432f5a 2075CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2076M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2077L: linux-cachefs@redhat.com
2078S: Supported
2079F: Documentation/filesystems/caching/cachefiles.txt
2080F: fs/cachefiles/
2081
c815ca39
HV
2082CADET FM/AM RADIO RECEIVER DRIVER
2083M: Hans Verkuil <hverkuil@xs4all.nl>
2084L: linux-media@vger.kernel.org
2085T: git git://linuxtv.org/media_tree.git
2086W: http://linuxtv.org
2087S: Maintained
2088F: drivers/media/radio/radio-cadet*
2089
77d5140f 2090CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2091M: Jonathan Corbet <corbet@lwn.net>
661263b5 2092L: linux-media@vger.kernel.org
275ffde4 2093T: git git://linuxtv.org/media_tree.git
77d5140f 2094S: Maintained
679655da 2095F: Documentation/video4linux/cafe_ccic
90d72ac6 2096F: drivers/media/platform/marvell-ccic/
77d5140f 2097
201b6bab 2098CAIF NETWORK LAYER
5c574f50 2099M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2100L: netdev@vger.kernel.org
2101S: Supported
2102F: Documentation/networking/caif/
2103F: drivers/net/caif/
c117ab84 2104F: include/uapi/linux/caif/
201b6bab
JP
2105F: include/net/caif/
2106F: net/caif/
2107
77dac90f 2108CALGARY x86-64 IOMMU
8b58be88
JP
2109M: Muli Ben-Yehuda <muli@il.ibm.com>
2110M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2111L: discuss@x86-64.org
2112S: Maintained
679655da
JP
2113F: arch/x86/kernel/pci-calgary_64.c
2114F: arch/x86/kernel/tce_64.c
2115F: arch/x86/include/asm/calgary.h
2116F: arch/x86/include/asm/tce.h
77dac90f 2117
e2d1d6c0 2118CAN NETWORK LAYER
8d15d386 2119M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2120L: linux-can@vger.kernel.org
ec78213a 2121W: http://gitorious.org/linux-can
405cc273 2122T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2123S: Maintained
f35f6c8f 2124F: Documentation/networking/can.txt
8d15d386 2125F: net/can/
8d15d386 2126F: include/linux/can/core.h
c117ab84
CEB
2127F: include/uapi/linux/can.h
2128F: include/uapi/linux/can/bcm.h
2129F: include/uapi/linux/can/raw.h
2130F: include/uapi/linux/can/gw.h
e2d1d6c0 2131
4261a204 2132CAN NETWORK DRIVERS
8b58be88 2133M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2134M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2135L: linux-can@vger.kernel.org
ec78213a 2136W: http://gitorious.org/linux-can
405cc273 2137T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2138S: Maintained
8d15d386
OH
2139F: drivers/net/can/
2140F: include/linux/can/dev.h
8d15d386 2141F: include/linux/can/platform/
c117ab84
CEB
2142F: include/uapi/linux/can/error.h
2143F: include/uapi/linux/can/netlink.h
4261a204 2144
95d16c72
JM
2145CAPABILITIES
2146M: Serge Hallyn <serge.hallyn@canonical.com>
2147L: linux-security-module@vger.kernel.org
6305902c 2148S: Supported
95d16c72 2149F: include/linux/capability.h
c117ab84 2150F: include/uapi/linux/capability.h
95d16c72 2151F: security/capability.c
6305902c 2152F: security/commoncap.c
38a94118 2153F: kernel/capability.c
95d16c72 2154
b8154542 2155CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2156M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2157L: linuxppc-dev@lists.ozlabs.org
2158L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2159W: http://www.ibm.com/developerworks/power/cell/
2160S: Supported
679655da 2161F: arch/powerpc/include/asm/cell*.h
679655da 2162F: arch/powerpc/include/asm/spu*.h
c117ab84 2163F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2164F: arch/powerpc/oprofile/*cell*
2165F: arch/powerpc/platforms/cell/
b8154542 2166
9030aaf9 2167CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2168M: Sage Weil <sage@inktank.com>
82593f87 2169L: ceph-devel@vger.kernel.org
09d90327 2170W: http://ceph.com/
fb99f881 2171T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2172S: Supported
2173F: Documentation/filesystems/ceph.txt
14430813
JP
2174F: fs/ceph/
2175F: net/ceph/
2176F: include/linux/ceph/
2177F: include/linux/crush/
9030aaf9 2178
18332a80 2179CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2180L: linux-usb@vger.kernel.org
10c6c9c9 2181S: Orphan
679655da
JP
2182F: Documentation/usb/WUSB-Design-overview.txt
2183F: Documentation/usb/wusb-cbaf
355ffe69
DV
2184F: drivers/usb/host/hwa-hc.c
2185F: drivers/usb/host/whci/
679655da
JP
2186F: drivers/usb/wusbcore/
2187F: include/linux/usb/wusb*
18332a80 2188
70e84049 2189CFAG12864B LCD DRIVER
8b58be88 2190M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2191W: http://miguelojeda.es/auxdisplay.htm
2192W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2193S: Maintained
679655da
JP
2194F: drivers/auxdisplay/cfag12864b.c
2195F: include/linux/cfag12864b.h
70e84049
MOS
2196
2197CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2198M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2199W: http://miguelojeda.es/auxdisplay.htm
2200W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2201S: Maintained
679655da
JP
2202F: drivers/auxdisplay/cfag12864bfb.c
2203F: include/linux/cfag12864b.h
70e84049 2204
704232c2 2205CFG80211 and NL80211
8b58be88 2206M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2207L: linux-wireless@vger.kernel.org
ce466579
JB
2208W: http://wireless.kernel.org/
2209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2211S: Maintained
c117ab84 2212F: include/uapi/linux/nl80211.h
679655da
JP
2213F: include/net/cfg80211.h
2214F: net/wireless/*
2215X: net/wireless/wext*
704232c2 2216
46e64261
GKH
2217CHAR and MISC DRIVERS
2218M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2219M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2221S: Supported
46e64261
GKH
2222F: drivers/char/*
2223F: drivers/misc/*
471322a8 2224F: include/linux/miscdevice.h
46e64261 2225
0a920b5b 2226CHECKPATCH
8b58be88 2227M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2228M: Joe Perches <joe@perches.com>
2229S: Maintained
679655da 2230F: scripts/checkpatch.pl
0a920b5b 2231
f8407f26
HW
2232CHINESE DOCUMENTATION
2233M: Harry Wei <harryxiyou@gmail.com>
9740153c 2234L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2235L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2236S: Maintained
2237F: Documentation/zh_CN/
2238
2721ea2c 2239CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2240M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2241T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2242L: linux-usb@vger.kernel.org
2243S: Maintained
2244F: drivers/usb/chipidea/
2245
ab043105
OJ
2246CHROME HARDWARE PLATFORM SUPPORT
2247M: Olof Johansson <olof@lixom.net>
2248S: Maintained
2249F: drivers/platform/chrome/
2250
641cb85e 2251CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2252M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2253M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2254M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2255M: Neel Patel <neepatel@cisco.com>
7063fbf2 2256S: Supported
a6a5580c 2257F: drivers/net/ethernet/cisco/enic/
7063fbf2 2258
e3cf00d0 2259CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2260M: Upinder Malhi <umalhi@cisco.com>
2261S: Supported
2262F: drivers/infiniband/hw/usnic
e3cf00d0 2263
2b7a52a4 2264CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2265M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2266L: netdev@vger.kernel.org
2267S: Maintained
57d0b7a0 2268F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2269
2b7a52a4 2270CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2271M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2272L: linux-usb@vger.kernel.org
2b7a52a4 2273S: Maintained
679655da 2274F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2275
3d4cfdc9
MB
2276CIRRUS LOGIC AUDIO CODEC DRIVERS
2277M: Brian Austin <brian.austin@cirrus.com>
2278M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2279L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2280S: Maintained
2281F: sound/soc/codecs/cs*
2282
94574d9a
KRW
2283CLEANCACHE API
2284M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2285L: linux-kernel@vger.kernel.org
2286S: Maintained
2287F: mm/cleancache.c
2288F: include/linux/cleancache.h
2289
d4275354 2290CLK API
8b58be88 2291M: Russell King <linux@arm.linux.org.uk>
37417046 2292S: Maintained
d4275354
RK
2293F: include/linux/clk.h
2294
9222d247
JS
2295CLOCKSOURCE, CLOCKEVENT DRIVERS
2296M: Daniel Lezcano <daniel.lezcano@linaro.org>
2297M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2298L: linux-kernel@vger.kernel.org
9222d247
JS
2299T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2300S: Supported
2301F: drivers/clocksource
2302
5df6d737 2303CISCO FCOE HBA DRIVER
8fc89a79
HP
2304M: Hiral Patel <hiralpat@cisco.com>
2305M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2306M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2307L: linux-scsi@vger.kernel.org
2308S: Supported
2a99921a 2309F: drivers/scsi/fnic/
5df6d737 2310
529aa8cb
TLSC
2311CMPC ACPI DRIVER
2312M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2313M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2314L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2315S: Supported
2316F: drivers/platform/x86/classmate-laptop.c
2317
74425eee 2318COCCINELLE/Semantic Patches (SmPL)
26de9c26 2319M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2320M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2321M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2322M: Michal Marek <mmarek@suse.cz>
26de9c26 2323L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2324T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2325W: http://coccinelle.lip6.fr/
2326S: Supported
4b92b2aa 2327F: Documentation/coccinelle.txt
74425eee
NP
2328F: scripts/coccinelle/
2329F: scripts/coccicheck
2330
1da177e4 2331CODA FILE SYSTEM
8b58be88 2332M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2333M: coda@cs.cmu.edu
2334L: codalist@coda.cs.cmu.edu
2335W: http://www.coda.cs.cmu.edu/
2336S: Maintained
679655da
JP
2337F: Documentation/filesystems/coda.txt
2338F: fs/coda/
2339F: include/linux/coda*.h
c117ab84 2340F: include/uapi/linux/coda*.h
1da177e4 2341
7704addb 2342COMMON CLK FRAMEWORK
7704addb 2343M: Mike Turquette <mturquette@linaro.org>
35c1983e 2344L: linux-kernel@vger.kernel.org
7704addb
MT
2345T: git git://git.linaro.org/people/mturquette/linux.git
2346S: Maintained
60bea3b5
SW
2347F: drivers/clk/
2348X: drivers/clk/clkdev.c
7704addb 2349F: include/linux/clk-pr*
60bea3b5 2350F: include/linux/clk/
7704addb 2351
e2d1d6c0 2352COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2353M: Steve French <sfrench@samba.org>
51223df6 2354L: linux-cifs@vger.kernel.org
d1f28953 2355L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2356W: http://linux-cifs.samba.org/
8a6e2535 2357Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2358T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2359S: Supported
679655da
JP
2360F: Documentation/filesystems/cifs.txt
2361F: fs/cifs/
e2d1d6c0 2362
1da177e4 2363COMPACTPCI HOTPLUG CORE
8b58be88 2364M: Scott Murray <scott@spiteful.org>
64dab204 2365L: linux-pci@vger.kernel.org
82c4dfc7 2366S: Maintained
679655da 2367F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2368
2369COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2370M: Scott Murray <scott@spiteful.org>
64dab204 2371L: linux-pci@vger.kernel.org
82c4dfc7 2372S: Maintained
679655da 2373F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2374
2375COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2376M: Scott Murray <scott@spiteful.org>
64dab204 2377L: linux-pci@vger.kernel.org
82c4dfc7 2378S: Maintained
679655da 2379F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2380
5411552c 2381COMPAL LAPTOP SUPPORT
8b58be88 2382M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2383L: platform-driver-x86@vger.kernel.org
5411552c 2384S: Maintained
679655da 2385F: drivers/platform/x86/compal-laptop.c
5411552c 2386
949be0f7 2387CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2388M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2389L: accessrunner-general@lists.sourceforge.net
2390W: http://accessrunner.sourceforge.net/
949be0f7 2391S: Maintained
679655da 2392F: drivers/usb/atm/cxacru.c
949be0f7 2393
e2d1d6c0 2394CONFIGFS
d6351db2
JB
2395M: Joel Becker <jlbec@evilplan.org>
2396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2397S: Supported
679655da
JP
2398F: fs/configfs/
2399F: include/linux/configfs.h
e2d1d6c0 2400
acb9c1b2 2401CONNECTOR
8b58be88 2402M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2403L: netdev@vger.kernel.org
2404S: Maintained
2405F: drivers/connector/
2406
a3e3354d 2407CONTROL GROUP (CGROUP)
860ca0e6 2408M: Tejun Heo <tj@kernel.org>
ad50c159 2409M: Li Zefan <lizefan@huawei.com>
12340313 2410L: cgroups@vger.kernel.org
860ca0e6 2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2412S: Maintained
a3e3354d 2413F: Documentation/cgroups/
679655da
JP
2414F: include/linux/cgroup*
2415F: kernel/cgroup*
a3e3354d
TH
2416
2417CONTROL GROUP - CPUSET
2418M: Li Zefan <lizefan@huawei.com>
2419L: cgroups@vger.kernel.org
2420W: http://www.bullopensource.org/cpuset/
2421W: http://oss.sgi.com/projects/cpusets/
2422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2423S: Maintained
2424F: Documentation/cgroups/cpusets.txt
2425F: include/linux/cpuset.h
2426F: kernel/cpuset.c
2427
2428CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2429M: Johannes Weiner <hannes@cmpxchg.org>
2430M: Michal Hocko <mhocko@suse.cz>
2431L: cgroups@vger.kernel.org
2432L: linux-mm@kvack.org
2433S: Maintained
2434F: mm/memcontrol.c
2435F: mm/page_cgroup.c
fb3a0fb6 2436
bebe4678 2437CORETEMP HARDWARE MONITORING DRIVER
96859129 2438M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2439L: lm-sensors@lm-sensors.org
2440S: Maintained
679655da
JP
2441F: Documentation/hwmon/coretemp
2442F: drivers/hwmon/coretemp.c
bebe4678 2443
1da177e4 2444COSA/SRP SYNC SERIAL DRIVER
8b58be88 2445M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2446W: http://www.fi.muni.cz/~kas/cosa/
2447S: Maintained
679655da 2448F: drivers/net/wan/cosa*
1da177e4 2449
4371ee35 2450CPMAC ETHERNET DRIVER
8b58be88 2451M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2452L: netdev@vger.kernel.org
2453S: Maintained
b544dbac 2454F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2455
1da177e4 2456CPU FREQUENCY DRIVERS
49db1903 2457M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2458M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2459L: linux-pm@vger.kernel.org
1da177e4 2460S: Maintained
27209d91
VK
2461T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2462T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2463F: drivers/cpufreq/
2464F: include/linux/cpufreq.h
1da177e4 2465
8a67f0ef
VK
2466CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2467M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2468M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2469L: linux-pm@vger.kernel.org
2470W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2471S: Maintained
2472F: drivers/cpufreq/arm_big_little.h
2473F: drivers/cpufreq/arm_big_little.c
2474F: drivers/cpufreq/arm_big_little_dt.c
2475
14d2c34c 2476CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2477M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2478M: Daniel Lezcano <daniel.lezcano@linaro.org>
2479L: linux-pm@vger.kernel.org
2480L: linux-arm-kernel@lists.infradead.org
cea8321c 2481T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2482S: Maintained
2483F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2484
a8e39c35 2485CPUIDLE DRIVERS
49db1903 2486M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2487M: Daniel Lezcano <daniel.lezcano@linaro.org>
2488L: linux-pm@vger.kernel.org
2489S: Maintained
cea8321c 2490T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2491F: drivers/cpuidle/*
2492F: include/linux/cpuidle.h
2493
1da177e4 2494CPUID/MSR DRIVER
8b58be88 2495M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2496S: Maintained
679655da
JP
2497F: arch/x86/kernel/cpuid.c
2498F: arch/x86/kernel/msr.c
1da177e4 2499
7fe2f639
DB
2500CPU POWER MONITORING SUBSYSTEM
2501M: Dominik Brodowski <linux@dominikbrodowski.net>
2502M: Thomas Renninger <trenn@suse.de>
2503S: Maintained
14430813 2504F: tools/power/cpupower/
7fe2f639 2505
1da177e4 2506CRAMFS FILESYSTEM
ce00f85c 2507W: http://sourceforge.net/projects/cramfs/
54886a71 2508S: Orphan / Obsolete
679655da
JP
2509F: Documentation/filesystems/cramfs.txt
2510F: fs/cramfs/
1da177e4
LT
2511
2512CRIS PORT
8b58be88
JP
2513M: Mikael Starvik <starvik@axis.com>
2514M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2515L: linux-cris-kernel@axis.com
1da177e4
LT
2516W: http://developer.axis.com
2517S: Maintained
679655da 2518F: arch/cris/
df621252 2519F: drivers/tty/serial/crisv10.*
1da177e4
LT
2520
2521CRYPTO API
8b58be88
JP
2522M: Herbert Xu <herbert@gondor.apana.org.au>
2523M: "David S. Miller" <davem@davemloft.net>
1da177e4 2524L: linux-crypto@vger.kernel.org
54e5881d 2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2526S: Maintained
679655da
JP
2527F: Documentation/crypto/
2528F: arch/*/crypto/
2529F: crypto/
2530F: drivers/crypto/
2531F: include/crypto/
1da177e4 2532
5b07bd57 2533CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2534M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2535L: linux-crypto@vger.kernel.org
2536S: Maintained
51a2228a
JP
2537F: crypto/ansi_cprng.c
2538F: crypto/rng.c
5b07bd57 2539
9b4ffa48 2540CS5535 Audio ALSA driver
8b58be88 2541M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2542S: Maintained
679655da 2543F: sound/pci/cs5535audio/
9b4ffa48 2544
a910e4a9 2545CW1200 WLAN driver
b75f0050
JP
2546M: Solomon Peachy <pizza@shaftnet.org>
2547S: Maintained
2548F: drivers/net/wireless/cw1200/
a910e4a9 2549
6d8425b1 2550CX18 VIDEO4LINUX DRIVER
6afdeaf8 2551M: Andy Walls <awalls@md.metrocast.net>
c4240509 2552L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2553L: linux-media@vger.kernel.org
275ffde4 2554T: git git://linuxtv.org/media_tree.git
6d8425b1 2555W: http://linuxtv.org
30e10993 2556W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2557S: Maintained
679655da 2558F: Documentation/video4linux/cx18.txt
90d72ac6 2559F: drivers/media/pci/cx18/
6c0f0359 2560F: include/uapi/linux/ivtv*
6d8425b1 2561
3f101d91
HV
2562CX2341X MPEG ENCODER HELPER MODULE
2563M: Hans Verkuil <hverkuil@xs4all.nl>
2564L: linux-media@vger.kernel.org
2565T: git git://linuxtv.org/media_tree.git
2566W: http://linuxtv.org
2567S: Maintained
c368360b 2568F: drivers/media/common/cx2341x*
3f101d91
HV
2569F: include/media/cx2341x*
2570
20357578 2571CX88 VIDEO4LINUX DRIVER
1b2c14b4 2572M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2573L: linux-media@vger.kernel.org
2574W: http://linuxtv.org
2575T: git git://linuxtv.org/media_tree.git
2576S: Odd fixes
2577F: Documentation/video4linux/cx88/
2578F: drivers/media/pci/cx88/
6d8425b1 2579
91952bc0
AP
2580CXD2820R MEDIA DRIVER
2581M: Antti Palosaari <crope@iki.fi>
2582L: linux-media@vger.kernel.org
2583W: http://linuxtv.org/
2584W: http://palosaari.fi/linux/
2585Q: http://patchwork.linuxtv.org/project/linux-media/list/
2586T: git git://linuxtv.org/anttip/media_tree.git
2587S: Maintained
2588F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2589
e5ec3789 2590CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2591M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2592L: netdev@vger.kernel.org
2593W: http://www.chelsio.com
2594S: Supported
f7917c00 2595F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2596
2597CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2598M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2599L: linux-rdma@vger.kernel.org
e5ec3789
SW
2600W: http://www.openfabrics.org
2601S: Supported
679655da 2602F: drivers/infiniband/hw/cxgb3/
e5ec3789 2603
be4c9bad 2604CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2605M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2606L: netdev@vger.kernel.org
2607W: http://www.chelsio.com
2608S: Supported
f7917c00 2609F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2610
2611CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2612M: Steve Wise <swise@chelsio.com>
2613L: linux-rdma@vger.kernel.org
2614W: http://www.openfabrics.org
2615S: Supported
2616F: drivers/infiniband/hw/cxgb4/
2617
5c20a5c7
CL
2618CXGB4VF ETHERNET DRIVER (CXGB4VF)
2619M: Casey Leedom <leedom@chelsio.com>
2620L: netdev@vger.kernel.org
2621W: http://www.chelsio.com
2622S: Supported
f7917c00 2623F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2624
b52b97a3
GC
2625STMMAC ETHERNET DRIVER
2626M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2627L: netdev@vger.kernel.org
2628W: http://www.stlinux.com
2629S: Supported
7ac6653a 2630F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2631
1da177e4 2632CYBERPRO FB DRIVER
8b58be88 2633M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2635W: http://www.arm.linux.org.uk/
2636S: Maintained
679655da 2637F: drivers/video/cyber2000fb.*
9fa68eae 2638
1da177e4 2639CYCLADES ASYNC MUX DRIVER
1da177e4 2640W: http://www.cyclades.com/
d459883e 2641S: Orphan
c897401b 2642F: drivers/tty/cyclades.c
679655da 2643F: include/linux/cyclades.h
c117ab84 2644F: include/uapi/linux/cyclades.h
1da177e4
LT
2645
2646CYCLADES PC300 DRIVER
1da177e4 2647W: http://www.cyclades.com/
d459883e 2648S: Orphan
679655da 2649F: drivers/net/wan/pc300*
1da177e4 2650
402f6ae4
AP
2651CYPRESS_FIRMWARE MEDIA DRIVER
2652M: Antti Palosaari <crope@iki.fi>
2653L: linux-media@vger.kernel.org
2654W: http://linuxtv.org/
2655W: http://palosaari.fi/linux/
2656Q: http://patchwork.linuxtv.org/project/linux-media/list/
2657T: git git://linuxtv.org/anttip/media_tree.git
2658S: Maintained
2659F: drivers/media/common/cypress_firmware*
2660
e3ae3525 2661CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2662M: Ferruh Yigit <fery@cypress.com>
6305902c 2663L: linux-input@vger.kernel.org
be9a6f40 2664S: Supported
6305902c
JP
2665F: drivers/input/touchscreen/cyttsp*
2666F: include/linux/input/cyttsp.h
e3ae3525 2667
1da177e4 2668DAMA SLAVE for AX.25
8b58be88 2669M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2670W: http://yaina.de/jreuter/
2671W: http://www.qsl.net/dl1bke/
2672L: linux-hams@vger.kernel.org
2673S: Maintained
679655da
JP
2674F: net/ax25/af_ax25.c
2675F: net/ax25/ax25_dev.c
2676F: net/ax25/ax25_ds_*
2677F: net/ax25/ax25_in.c
2678F: net/ax25/ax25_out.c
2679F: net/ax25/ax25_timer.c
2680F: net/ax25/sysctl_net_ax25.c
1da177e4 2681
e2d1d6c0 2682DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2683L: netdev@vger.kernel.org
5ff77428 2684S: Orphan
679655da 2685F: Documentation/networking/dmfe.txt
0f04e2aa 2686F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2687
2688DC390/AM53C974 SCSI driver
8b58be88 2689M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2690W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2691M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2692S: Maintained
679655da 2693F: drivers/scsi/tmscsim.*
e2d1d6c0 2694
1da177e4 2695DC395x SCSI driver
61eee9a7 2696M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2697M: Ali Akcaagac <aliakc@web.de>
2698M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2699L: dc395x@twibble.org
cf015e9f
JP
2700W: http://twibble.org/dist/dc395x/
2701W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2702S: Maintained
679655da
JP
2703F: Documentation/scsi/dc395x.txt
2704F: drivers/scsi/dc395x.*
1da177e4 2705
eb8edb08 2706DCCP PROTOCOL
a89d030e 2707M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2708L: dccp@vger.kernel.org
c996d8b9 2709W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2710S: Maintained
679655da 2711F: include/linux/dccp.h
c117ab84 2712F: include/uapi/linux/dccp.h
679655da
JP
2713F: include/linux/tfrc.h
2714F: net/dccp/
eb8edb08 2715
1da177e4 2716DECnet NETWORK LAYER
1da177e4
LT
2717W: http://linux-decnet.sourceforge.net
2718L: linux-decnet-user@lists.sourceforge.net
f546444d 2719S: Orphan
679655da
JP
2720F: Documentation/networking/decnet.txt
2721F: net/decnet/
1da177e4 2722
ebff05b9
MR
2723DECSTATION PLATFORM SUPPORT
2724M: "Maciej W. Rozycki" <macro@linux-mips.org>
2725L: linux-mips@linux-mips.org
2726W: http://www.linux-mips.org/wiki/DECstation
2727S: Maintained
2728F: arch/mips/dec/
2729F: arch/mips/include/asm/dec/
2730F: arch/mips/include/asm/mach-dec/
2731
1da177e4 2732DEFXX FDDI NETWORK DRIVER
8b58be88 2733M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2734S: Maintained
33f810b2 2735F: drivers/net/fddi/defxx.*
1da177e4 2736
ad8f07cc 2737DELL LAPTOP DRIVER
8b58be88 2738M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2739L: platform-driver-x86@vger.kernel.org
ad8f07cc 2740S: Maintained
679655da 2741F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2742
1da177e4 2743DELL LAPTOP SMM DRIVER
a1406d87 2744M: Guenter Roeck <linux@roeck-us.net>
679655da 2745F: drivers/char/i8k.c
c117ab84 2746F: include/uapi/linux/i8k.h
1da177e4 2747
90563ec4 2748DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2749M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2750S: Maintained
679655da
JP
2751F: Documentation/dcdbas.txt
2752F: drivers/firmware/dcdbas.*
90563ec4 2753
0b3f6109 2754DELL WMI EXTRAS DRIVER
8b58be88 2755M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2756S: Maintained
36b3a96f 2757F: drivers/platform/x86/dell-wmi.c
0b3f6109 2758
5efc75e3
PZ
2759DESIGNWARE USB2 DRD IP DRIVER
2760M: Paul Zimmerman <paulz@synopsys.com>
2761L: linux-usb@vger.kernel.org
2762S: Maintained
197ba5f4 2763F: drivers/usb/dwc2/
5efc75e3 2764
94ab23dd
FB
2765DESIGNWARE USB3 DRD IP DRIVER
2766M: Felipe Balbi <balbi@ti.com>
2767L: linux-usb@vger.kernel.org
2768L: linux-omap@vger.kernel.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2770S: Maintained
2771F: drivers/usb/dwc3/
2772
89d07767
KP
2773DEVICE FREQUENCY (DEVFREQ)
2774M: MyungJoo Ham <myungjoo.ham@samsung.com>
2775M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2776L: linux-pm@vger.kernel.org
89d07767
KP
2777S: Maintained
2778F: drivers/devfreq/
2779
1da177e4 2780DEVICE NUMBER REGISTRY
8b58be88 2781M: Torben Mathiasen <device@lanana.org>
1da177e4 2782W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2783S: Maintained
2784
e2d1d6c0 2785DEVICE-MAPPER (LVM)
854ecaad 2786M: Alasdair Kergon <agk@redhat.com>
8504eed3 2787M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2788M: dm-devel@redhat.com
e2d1d6c0
RD
2789L: dm-devel@redhat.com
2790W: http://sources.redhat.com/dm
8a6e2535 2791Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2793T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2794S: Maintained
679655da
JP
2795F: Documentation/device-mapper/
2796F: drivers/md/dm*
854ecaad 2797F: drivers/md/persistent-data/
679655da
JP
2798F: include/linux/device-mapper.h
2799F: include/linux/dm-*.h
8504eed3 2800F: include/uapi/linux/dm-*.h
e2d1d6c0 2801
c0d995aa
OST
2802DIALOG SEMICONDUCTOR DRIVERS
2803M: Support Opensource <support.opensource@diasemi.com>
2804W: http://www.dialog-semiconductor.com/products
2805S: Supported
2806F: Documentation/hwmon/da90??
2807F: drivers/gpio/gpio-da90??.c
2808F: drivers/hwmon/da90??-hwmon.c
2809F: drivers/input/misc/da90??_onkey.c
2810F: drivers/input/touchscreen/da9052_tsi.c
2811F: drivers/leds/leds-da90??.c
2812F: drivers/mfd/da903x.c
2813F: drivers/mfd/da90??-*.c
2814F: drivers/power/da9052-battery.c
2815F: drivers/regulator/da903x.c
2816F: drivers/regulator/da9???-regulator.[ch]
2817F: drivers/rtc/rtc-da90??.c
2818F: drivers/video/backlight/da90??_bl.c
2819F: drivers/watchdog/da90??_wdt.c
2820F: include/linux/mfd/da903x.h
2821F: include/linux/mfd/da9052/
2822F: include/linux/mfd/da9055/
2823F: include/linux/mfd/da9063/
2824F: include/sound/da[79]*.h
2825F: sound/soc/codecs/da[79]*.[ch]
2826
599aa697
LL
2827DIGI NEO AND CLASSIC PCI PRODUCTS
2828M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2829M: Mark Hounschell <markh@compro.net>
599aa697
LL
2830L: driverdev-devel@linuxdriverproject.org
2831S: Maintained
2832F: drivers/staging/dgnc/
2833
2834DIGI EPCA PCI PRODUCTS
2835M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2836M: Mark Hounschell <markh@compro.net>
599aa697
LL
2837L: driverdev-devel@linuxdriverproject.org
2838S: Maintained
2839F: drivers/staging/dgap/
2840
335d7c58 2841DIOLAN U2C-12 I2C DRIVER
ca462085 2842M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2843L: linux-i2c@vger.kernel.org
2844S: Maintained
2845F: drivers/i2c/busses/i2c-diolan-u2c.c
2846
e7839f25 2847DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2848M: Eric Paris <eparis@parisplace.org>
3c5119c0 2849S: Maintained
679655da
JP
2850F: Documentation/filesystems/dnotify.txt
2851F: fs/notify/dnotify/
2852F: include/linux/dnotify.h
1da177e4
LT
2853
2854DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2855M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2856W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2857W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2858W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2859S: Maintained
2860
4480f15b 2861DISKQUOTA
8b58be88 2862M: Jan Kara <jack@suse.cz>
1da177e4 2863S: Maintained
679655da
JP
2864F: Documentation/filesystems/quota.txt
2865F: fs/quota/
2866F: include/linux/quota*.h
c117ab84 2867F: include/uapi/linux/quota*.h
1da177e4 2868
702686ad
BT
2869DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2870M: Bernie Thompson <bernie@plugable.com>
2871L: linux-fbdev@vger.kernel.org
2872S: Maintained
2873W: http://plugable.com/category/projects/udlfb/
2874F: drivers/video/udlfb.c
2875F: include/video/udlfb.h
2876F: Documentation/fb/udlfb.txt
2877
e7839f25 2878DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2879M: Christine Caulfield <ccaulfie@redhat.com>
2880M: David Teigland <teigland@redhat.com>
a4644184 2881L: cluster-devel@redhat.com
5be7b50f 2882W: http://sources.redhat.com/cluster/
54e5881d 2883T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2884S: Supported
679655da 2885F: fs/dlm/
5be7b50f 2886
53b6b3e0
SS
2887DMA BUFFER SHARING FRAMEWORK
2888M: Sumit Semwal <sumit.semwal@linaro.org>
2889S: Maintained
2890L: linux-media@vger.kernel.org
2891L: dri-devel@lists.freedesktop.org
2892L: linaro-mm-sig@lists.linaro.org
2893F: drivers/base/dma-buf*
2894F: include/linux/dma-buf*
2895F: Documentation/dma-buf-sharing.txt
2896T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2897
b3e5f263 2898DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2899M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2900M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2901L: dmaengine@vger.kernel.org
2902Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2903S: Supported
679655da
JP
2904F: drivers/dma/
2905F: include/linux/dma*
5dbd05d4
VK
2906T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2907T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2908
b825037d 2909DME1737 HARDWARE MONITOR DRIVER
8b58be88 2910M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2911L: lm-sensors@lm-sensors.org
2912S: Maintained
679655da
JP
2913F: Documentation/hwmon/dme1737
2914F: drivers/hwmon/dme1737.c
b825037d 2915
5b9c9bf6 2916DOCKING STATION DRIVER
8b58be88 2917M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2918L: linux-acpi@vger.kernel.org
8b59a454 2919S: Supported
679655da 2920F: drivers/acpi/dock.c
5b9c9bf6 2921
7d2c86b5 2922DOCUMENTATION
01358e56 2923M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2924L: linux-doc@vger.kernel.org
01358e56 2925T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2926S: Maintained
679655da 2927F: Documentation/
abbaeff3 2928
1da177e4 2929DOUBLETALK DRIVER
8b58be88 2930M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2931L: blinux-list@redhat.com
2932S: Maintained
679655da
JP
2933F: drivers/char/dtlk.c
2934F: include/linux/dtlk.h
1da177e4 2935
e2d1d6c0 2936DPT_I2O SCSI RAID DRIVER
8b58be88 2937M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2938L: linux-scsi@vger.kernel.org
2939W: http://www.adaptec.com/
2940S: Maintained
679655da
JP
2941F: drivers/scsi/dpt*
2942F: drivers/scsi/dpt/
e2d1d6c0 2943
b411b363 2944DRBD DRIVER
28b8e8d4
JP
2945P: Philipp Reisner
2946P: Lars Ellenberg
2947M: drbd-dev@lists.linbit.com
2948L: drbd-user@lists.linbit.com
2949W: http://www.drbd.org
2950T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2951T: git git://git.drbd.org/drbd-8.3.git
2952S: Supported
2953F: drivers/block/drbd/
2954F: lib/lru_cache.c
2955F: Documentation/blockdev/drbd/
b411b363 2956
87544653 2957DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2958M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2960S: Supported
679655da 2961F: Documentation/kobject.txt
7cfc51b9 2962F: drivers/base/
679655da 2963F: fs/sysfs/
87544653 2964F: fs/debugfs/
679655da 2965F: include/linux/kobj*
87544653 2966F: include/linux/debugfs.h
679655da 2967F: lib/kobj*
1da177e4
LT
2968
2969DRM DRIVERS
8b58be88 2970M: David Airlie <airlied@linux.ie>
4c6a3999 2971L: dri-devel@lists.freedesktop.org
b0447888 2972T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2973S: Maintained
679655da 2974F: drivers/gpu/drm/
433e3b34 2975F: drivers/gpu/vga/
850e9411 2976F: include/drm/
c117ab84 2977F: include/uapi/drm/
1da177e4 2978
566f5939
AD
2979RADEON DRM DRIVERS
2980M: Alex Deucher <alexander.deucher@amd.com>
2981M: Christian König <christian.koenig@amd.com>
2982L: dri-devel@lists.freedesktop.org
2983T: git git://people.freedesktop.org/~agd5f/linux
2984S: Supported
2985F: drivers/gpu/drm/radeon/
2986F: include/drm/radeon*
2987F: include/uapi/drm/radeon*
2988
03e255b9
TR
2989DRM PANEL DRIVERS
2990M: Thierry Reding <thierry.reding@gmail.com>
2991L: dri-devel@lists.freedesktop.org
2992T: git git://anongit.freedesktop.org/tegra/linux.git
2993S: Maintained
2994F: drivers/gpu/drm/drm_panel.c
2995F: drivers/gpu/drm/panel/
2996F: include/drm/drm_panel.h
2997F: Documentation/devicetree/bindings/panel/
2998
8daf7473 2999INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3000M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3001M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3002L: intel-gfx@lists.freedesktop.org
8daf7473 3003L: dri-devel@lists.freedesktop.org
47f95647 3004Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3005T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3006S: Supported
14430813 3007F: drivers/gpu/drm/i915/
8daf7473 3008F: include/drm/i915*
c117ab84 3009F: include/uapi/drm/i915*
8daf7473 3010
398a6d4a
KP
3011DRM DRIVERS FOR EXYNOS
3012M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3013M: Joonyoung Shim <jy0922.shim@samsung.com>
3014M: Seung-Woo Kim <sw0312.kim@samsung.com>
3015M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3016L: dri-devel@lists.freedesktop.org
25a58030 3017T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3018S: Supported
14430813 3019F: drivers/gpu/drm/exynos/
398a6d4a 3020F: include/drm/exynos*
c117ab84 3021F: include/uapi/drm/exynos*
398a6d4a 3022
bd3b49f2 3023DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3024M: Thierry Reding <thierry.reding@gmail.com>
3025M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3026L: dri-devel@lists.freedesktop.org
3027L: linux-tegra@vger.kernel.org
a5ad7a63 3028T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3029S: Supported
dee8268f 3030F: drivers/gpu/drm/tegra/
a5ad7a63 3031F: drivers/gpu/host1x/
e1e90644 3032F: include/linux/host1x.h
a5ad7a63 3033F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3034F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3035
598df1ac
AK
3036DSBR100 USB FM RADIO DRIVER
3037M: Alexey Klimov <klimov.linux@gmail.com>
3038L: linux-media@vger.kernel.org
3039T: git git://linuxtv.org/media_tree.git
3040S: Maintained
3041F: drivers/media/radio/dsbr100.c
3042
1da177e4 3043DSCC4 DRIVER
8b58be88 3044M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3045L: netdev@vger.kernel.org
1da177e4 3046S: Maintained
679655da 3047F: drivers/net/wan/dscc4.c
1da177e4 3048
91952bc0
AP
3049DVB_USB_AF9015 MEDIA DRIVER
3050M: Antti Palosaari <crope@iki.fi>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://palosaari.fi/linux/
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/anttip/media_tree.git
3056S: Maintained
3057F: drivers/media/usb/dvb-usb-v2/af9015*
3058
3059DVB_USB_AF9035 MEDIA DRIVER
3060M: Antti Palosaari <crope@iki.fi>
3061L: linux-media@vger.kernel.org
3062W: http://linuxtv.org/
3063W: http://palosaari.fi/linux/
3064Q: http://patchwork.linuxtv.org/project/linux-media/list/
3065T: git git://linuxtv.org/anttip/media_tree.git
3066S: Maintained
3067F: drivers/media/usb/dvb-usb-v2/af9035*
3068
3069DVB_USB_ANYSEE MEDIA DRIVER
3070M: Antti Palosaari <crope@iki.fi>
3071L: linux-media@vger.kernel.org
3072W: http://linuxtv.org/
3073W: http://palosaari.fi/linux/
3074Q: http://patchwork.linuxtv.org/project/linux-media/list/
3075T: git git://linuxtv.org/anttip/media_tree.git
3076S: Maintained
3077F: drivers/media/usb/dvb-usb-v2/anysee*
3078
3079DVB_USB_AU6610 MEDIA DRIVER
3080M: Antti Palosaari <crope@iki.fi>
3081L: linux-media@vger.kernel.org
3082W: http://linuxtv.org/
3083W: http://palosaari.fi/linux/
3084Q: http://patchwork.linuxtv.org/project/linux-media/list/
3085T: git git://linuxtv.org/anttip/media_tree.git
3086S: Maintained
3087F: drivers/media/usb/dvb-usb-v2/au6610*
3088
3089DVB_USB_CE6230 MEDIA DRIVER
3090M: Antti Palosaari <crope@iki.fi>
3091L: linux-media@vger.kernel.org
3092W: http://linuxtv.org/
3093W: http://palosaari.fi/linux/
3094Q: http://patchwork.linuxtv.org/project/linux-media/list/
3095T: git git://linuxtv.org/anttip/media_tree.git
3096S: Maintained
3097F: drivers/media/usb/dvb-usb-v2/ce6230*
3098
d099dea2
MK
3099DVB_USB_CXUSB MEDIA DRIVER
3100M: Michael Krufky <mkrufky@linuxtv.org>
3101L: linux-media@vger.kernel.org
3102W: http://linuxtv.org/
3103W: http://github.com/mkrufky
3104Q: http://patchwork.linuxtv.org/project/linux-media/list/
3105T: git git://linuxtv.org/media_tree.git
3106S: Maintained
9819da66 3107F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3108
91952bc0 3109DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3110M: Antti Palosaari <crope@iki.fi>
3111L: linux-media@vger.kernel.org
3112W: http://linuxtv.org/
3113W: http://palosaari.fi/linux/
3114Q: http://patchwork.linuxtv.org/project/linux-media/list/
3115T: git git://linuxtv.org/anttip/media_tree.git
3116S: Maintained
91952bc0 3117F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3118
5560983b 3119DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3120M: Antti Palosaari <crope@iki.fi>
3121L: linux-media@vger.kernel.org
3122W: http://linuxtv.org/
91952bc0
AP
3123Q: http://patchwork.linuxtv.org/project/linux-media/list/
3124T: git git://linuxtv.org/anttip/media_tree.git
3125S: Maintained
5560983b 3126F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3127
8856f5f2
MK
3128DVB_USB_MXL111SF MEDIA DRIVER
3129M: Michael Krufky <mkrufky@linuxtv.org>
3130L: linux-media@vger.kernel.org
3131W: http://linuxtv.org/
3132W: http://github.com/mkrufky
3133Q: http://patchwork.linuxtv.org/project/linux-media/list/
3134T: git git://linuxtv.org/mkrufky/mxl111sf.git
3135S: Maintained
3136F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3137
91952bc0
AP
3138DVB_USB_RTL28XXU MEDIA DRIVER
3139M: Antti Palosaari <crope@iki.fi>
3140L: linux-media@vger.kernel.org
3141W: http://linuxtv.org/
3142W: http://palosaari.fi/linux/
3143Q: http://patchwork.linuxtv.org/project/linux-media/list/
3144T: git git://linuxtv.org/anttip/media_tree.git
3145S: Maintained
3146F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3147
3148DVB_USB_V2 MEDIA DRIVER
3149M: Antti Palosaari <crope@iki.fi>
3150L: linux-media@vger.kernel.org
3151W: http://linuxtv.org/
3152W: http://palosaari.fi/linux/
3153Q: http://patchwork.linuxtv.org/project/linux-media/list/
3154T: git git://linuxtv.org/anttip/media_tree.git
3155S: Maintained
3156F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3157F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3158
ac0ac38f 3159DYNAMIC DEBUG
5c4a97d1 3160M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3161S: Maintained
3162F: lib/dynamic_debug.c
3163F: include/linux/dynamic_debug.h
3164
789c7048 3165DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3166M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3167S: Maintained
df621252 3168F: drivers/tty/serial/dz.*
789c7048 3169
91952bc0
AP
3170E4000 MEDIA DRIVER
3171M: Antti Palosaari <crope@iki.fi>
3172L: linux-media@vger.kernel.org
3173W: http://linuxtv.org/
3174W: http://palosaari.fi/linux/
3175Q: http://patchwork.linuxtv.org/project/linux-media/list/
3176T: git git://linuxtv.org/anttip/media_tree.git
3177S: Maintained
3178F: drivers/media/tuners/e4000*
3179
1da177e4 3180EATA-DMA SCSI DRIVER
8b58be88 3181M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3182L: linux-eata@i-connect.net
3183L: linux-scsi@vger.kernel.org
1da177e4 3184S: Maintained
679655da 3185F: drivers/scsi/eata*
1da177e4
LT
3186
3187EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3188M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3189L: linux-scsi@vger.kernel.org
3190S: Maintained
679655da 3191F: drivers/scsi/eata.c
1da177e4
LT
3192
3193EATA-PIO SCSI DRIVER
8b58be88 3194M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3195L: linux-eata@i-connect.net
3196L: linux-scsi@vger.kernel.org
1da177e4 3197S: Maintained
679655da 3198F: drivers/scsi/eata_pio.*
1da177e4
LT
3199
3200EBTABLES
d3ab6fde 3201L: netfilter-devel@vger.kernel.org
1da177e4 3202W: http://ebtables.sourceforge.net/
1d61367f 3203S: Orphan
679655da 3204F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3205F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3206F: net/bridge/netfilter/ebt*.c
1da177e4 3207
91952bc0
AP
3208EC100 MEDIA DRIVER
3209M: Antti Palosaari <crope@iki.fi>
3210L: linux-media@vger.kernel.org
3211W: http://linuxtv.org/
3212W: http://palosaari.fi/linux/
3213Q: http://patchwork.linuxtv.org/project/linux-media/list/
3214T: git git://linuxtv.org/anttip/media_tree.git
3215S: Maintained
3216F: drivers/media/dvb-frontends/ec100*
3217
237fead6 3218ECRYPT FILE SYSTEM
0de9adf2 3219M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3220L: ecryptfs@vger.kernel.org
24a923e4 3221W: http://ecryptfs.org
6dc7516e 3222W: https://launchpad.net/ecryptfs
237fead6 3223S: Supported
679655da
JP
3224F: Documentation/filesystems/ecryptfs.txt
3225F: fs/ecryptfs/
237fead6 3226
da9bb1d2 3227EDAC-CORE
8b58be88 3228M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3229M: Borislav Petkov <bp@alien8.de>
3230M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3231L: linux-edac@vger.kernel.org
0e438e3f 3232W: bluesmoke.sourceforge.net
8c2a6a40 3233S: Supported
679655da 3234F: Documentation/edac.txt
91445c72 3235F: drivers/edac/
679655da 3236F: include/linux/edac.h
0e438e3f 3237
c476c23b 3238EDAC-AMD64
8b58be88 3239M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3240M: Borislav Petkov <bp@alien8.de>
91445c72 3241L: linux-edac@vger.kernel.org
c476c23b 3242W: bluesmoke.sourceforge.net
487ba8e8 3243S: Maintained
c476c23b
BP
3244F: drivers/edac/amd64_edac*
3245
836dae5d
RR
3246EDAC-CALXEDA
3247M: Doug Thompson <dougthompson@xmission.com>
3248M: Robert Richter <rric@kernel.org>
3249L: linux-edac@vger.kernel.org
3250W: bluesmoke.sourceforge.net
3251S: Maintained
3252F: drivers/edac/highbank*
3253
f65aad41
RB
3254EDAC-CAVIUM
3255M: Ralf Baechle <ralf@linux-mips.org>
3256M: David Daney <david.daney@cavium.com>
3257L: linux-edac@vger.kernel.org
3258L: linux-mips@linux-mips.org
3259W: bluesmoke.sourceforge.net
3260S: Supported
3261F: drivers/edac/octeon_edac*
3262
0e438e3f 3263EDAC-E752X
8b58be88
JP
3264M: Mark Gross <mark.gross@intel.com>
3265M: Doug Thompson <dougthompson@xmission.com>
91445c72 3266L: linux-edac@vger.kernel.org
0e438e3f
DP
3267W: bluesmoke.sourceforge.net
3268S: Maintained
679655da 3269F: drivers/edac/e752x_edac.c
0e438e3f
DP
3270
3271EDAC-E7XXX
8b58be88 3272M: Doug Thompson <dougthompson@xmission.com>
91445c72 3273L: linux-edac@vger.kernel.org
0e438e3f
DP
3274W: bluesmoke.sourceforge.net
3275S: Maintained
679655da 3276F: drivers/edac/e7xxx_edac.c
0e438e3f 3277
77c5f5d2 3278EDAC-GHES
1b2c14b4 3279M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3280L: linux-edac@vger.kernel.org
3281W: bluesmoke.sourceforge.net
3282S: Maintained
2caa67a6 3283F: drivers/edac/ghes_edac.c
77c5f5d2 3284
6bc78404 3285EDAC-I82443BXGX
8b58be88 3286M: Tim Small <tim@buttersideup.com>
91445c72 3287L: linux-edac@vger.kernel.org
6bc78404
DT
3288W: bluesmoke.sourceforge.net
3289S: Maintained
679655da 3290F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3291
3292EDAC-I3000
8b58be88 3293M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3294L: linux-edac@vger.kernel.org
6bc78404
DT
3295W: bluesmoke.sourceforge.net
3296S: Maintained
679655da 3297F: drivers/edac/i3000_edac.c
6bc78404
DT
3298
3299EDAC-I5000
8b58be88 3300M: Doug Thompson <dougthompson@xmission.com>
91445c72 3301L: linux-edac@vger.kernel.org
ba9a5918
DT
3302W: bluesmoke.sourceforge.net
3303S: Maintained
679655da 3304F: drivers/edac/i5000_edac.c
ba9a5918 3305
44c12cb2 3306EDAC-I5400
1b2c14b4 3307M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3308L: linux-edac@vger.kernel.org
44c12cb2
MCC
3309W: bluesmoke.sourceforge.net
3310S: Maintained
679655da 3311F: drivers/edac/i5400_edac.c
44c12cb2 3312
3c9c92b6 3313EDAC-I7300
1b2c14b4 3314M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3315L: linux-edac@vger.kernel.org
3316W: bluesmoke.sourceforge.net
3317S: Maintained
3318F: drivers/edac/i7300_edac.c
3319
67c89316 3320EDAC-I7CORE
1b2c14b4 3321M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3322L: linux-edac@vger.kernel.org
3323W: bluesmoke.sourceforge.net
3324S: Maintained
70aff0ce 3325F: drivers/edac/i7core_edac.c
67c89316 3326
ba9a5918 3327EDAC-I82975X
8b58be88 3328M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3329M: "Arvind R." <arvino55@gmail.com>
91445c72 3330L: linux-edac@vger.kernel.org
ba9a5918
DT
3331W: bluesmoke.sourceforge.net
3332S: Maintained
679655da 3333F: drivers/edac/i82975x_edac.c
ba9a5918 3334
ccdfb979
JT
3335EDAC-MPC85XX
3336M: Johannes Thumshirn <johannes.thumshirn@men.de>
3337L: linux-edac@vger.kernel.org
3338W: bluesmoke.sourceforge.net
3339S: Maintained
3340F: drivers/edac/mpc85xx_edac.[ch]
3341
ba9a5918 3342EDAC-PASEMI
8b58be88 3343M: Egor Martovetsky <egor@pasemi.com>
91445c72 3344L: linux-edac@vger.kernel.org
6bc78404
DT
3345W: bluesmoke.sourceforge.net
3346S: Maintained
679655da 3347F: drivers/edac/pasemi_edac.c
6bc78404 3348
0e438e3f 3349EDAC-R82600
8b58be88 3350M: Tim Small <tim@buttersideup.com>
91445c72 3351L: linux-edac@vger.kernel.org
0e438e3f
DP
3352W: bluesmoke.sourceforge.net
3353S: Maintained
679655da 3354F: drivers/edac/r82600_edac.c
da9bb1d2 3355
4d096ca7 3356EDAC-SBRIDGE
1b2c14b4 3357M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3358L: linux-edac@vger.kernel.org
3359W: bluesmoke.sourceforge.net
3360S: Maintained
3361F: drivers/edac/sb_edac.c
3362
af39917d
CL
3363EDIROL UA-101/UA-1000 DRIVER
3364M: Clemens Ladisch <clemens@ladisch.de>
3365L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3366T: git git://git.alsa-project.org/alsa-kernel.git
3367S: Maintained
3368F: sound/usb/misc/ua101.c
3369
1f7df953
MF
3370EXTENSIBLE FIRMWARE INTERFACE (EFI)
3371M: Matt Fleming <matt.fleming@intel.com>
3372L: linux-efi@vger.kernel.org
78bef24e 3373T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3374S: Maintained
3375F: Documentation/x86/efi-stub.txt
3376F: arch/ia64/kernel/efi.c
3377F: arch/x86/boot/compressed/eboot.[ch]
3378F: arch/x86/include/asm/efi.h
3379F: arch/x86/platform/efi/*
a9499fa7 3380F: drivers/firmware/efi/*
1f7df953
MF
3381F: include/linux/efi*.h
3382
d68772b7
MF
3383EFI VARIABLE FILESYSTEM
3384M: Matthew Garrett <matthew.garrett@nebula.com>
3385M: Jeremy Kerr <jk@ozlabs.org>
3386M: Matt Fleming <matt.fleming@intel.com>
3387T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3388L: linux-efi@vger.kernel.org
3389S: Maintained
3390F: fs/efivarfs/
3391
85a00d9b
PJ
3392EFIFB FRAMEBUFFER DRIVER
3393L: linux-fbdev@vger.kernel.org
3394M: Peter Jones <pjones@redhat.com>
3395S: Maintained
3396F: drivers/video/efifb.c
3397
0bee8d28
JT
3398EFS FILESYSTEM
3399W: http://aeschi.ch.eu.org/efs/
3400S: Orphan
679655da 3401F: fs/efs/
0bee8d28 3402
4480f15b 3403EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3404M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3405M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3406L: linux-rdma@vger.kernel.org
fab97220 3407S: Supported
679655da 3408F: drivers/infiniband/hw/ehca/
fab97220 3409
aa8a9e25 3410EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3411M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3412L: netdev@vger.kernel.org
3413S: Maintained
9aa32835 3414F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3415
f0319efe 3416EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3417M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3418L: linux-media@vger.kernel.org
3419W: http://linuxtv.org
3420T: git git://linuxtv.org/media_tree.git
3421S: Maintained
3422F: drivers/media/usb/em28xx/
3423
3e3a7d66 3424EMBEDDED LINUX
8b58be88
JP
3425M: Paul Gortmaker <paul.gortmaker@windriver.com>
3426M: Matt Mackall <mpm@selenic.com>
3427M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3428L: linux-embedded@vger.kernel.org
3429S: Maintained
3430
3a1c1d44 3431EMULEX LPFC FC SCSI DRIVER
8b58be88 3432M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3433L: linux-scsi@vger.kernel.org
3434W: http://sourceforge.net/projects/lpfcxxxx
3435S: Supported
679655da 3436F: drivers/scsi/lpfc/
3a1c1d44 3437
5f5bac82 3438ENE CB710 FLASH CARD READER DRIVER
8b58be88 3439M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3440S: Maintained
3441F: drivers/misc/cb710/
3442F: drivers/mmc/host/cb710-mmc.*
3443F: include/linux/cb710.h
3444
931e39a1
ML
3445ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3446M: Maxim Levitsky <maximlevitsky@gmail.com>
3447S: Maintained
2a837449 3448F: drivers/media/rc/ene_ir.*
931e39a1 3449
ec207dcc
GS
3450ENHANCED ERROR HANDLING (EEH)
3451M: Gavin Shan <shangw@linux.vnet.ibm.com>
3452L: linuxppc-dev@lists.ozlabs.org
3453S: Supported
3454F: Documentation/powerpc/eeh-pci-error-recovery.txt
3455F: arch/powerpc/kernel/eeh*.c
3456
d5ca9006 3457EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3458M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3459S: Maintained
084bad91 3460T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3461F: drivers/video/s1d13xxxfb.c
3462F: include/video/s1d13xxxfb.h
d5ca9006 3463
1da177e4 3464ETHERNET BRIDGE
adbbf69d 3465M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3466L: bridge@lists.linux-foundation.org
4c325313 3467L: netdev@vger.kernel.org
c996d8b9 3468W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3469S: Maintained
679655da
JP
3470F: include/linux/netfilter_bridge/
3471F: net/bridge/
1da177e4 3472
22f08ad9
FF
3473ETHERNET PHY LIBRARY
3474M: Florian Fainelli <f.fainelli@gmail.com>
3475L: netdev@vger.kernel.org
3476S: Maintained
3477F: include/linux/phy.h
3478F: include/linux/phy_fixed.h
3479F: drivers/net/phy/
3480F: Documentation/networking/phy.txt
3481F: drivers/of/of_mdio.c
3482F: drivers/of/of_net.c
3483
1da177e4 3484EXT2 FILE SYSTEM
01971952 3485M: Jan Kara <jack@suse.cz>
72be2ccf 3486L: linux-ext4@vger.kernel.org
1da177e4 3487S: Maintained
679655da
JP
3488F: Documentation/filesystems/ext2.txt
3489F: fs/ext2/
3490F: include/linux/ext2*
1da177e4
LT
3491
3492EXT3 FILE SYSTEM
01971952 3493M: Jan Kara <jack@suse.cz>
8b58be88 3494M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3495M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3496L: linux-ext4@vger.kernel.org
3497S: Maintained
679655da
JP
3498F: Documentation/filesystems/ext3.txt
3499F: fs/ext3/
72be2ccf
EM
3500
3501EXT4 FILE SYSTEM
8b58be88 3502M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3503M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3504L: linux-ext4@vger.kernel.org
08a225f1 3505W: http://ext4.wiki.kernel.org
8a6e2535 3506Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3507S: Maintained
679655da
JP
3508F: Documentation/filesystems/ext4.txt
3509F: fs/ext4/
1da177e4 3510
c5532b09 3511Extended Verification Module (EVM)
74dd744f
MZ
3512M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3513L: linux-ima-devel@lists.sourceforge.net
3514L: linux-security-module@vger.kernel.org
c5532b09
MZ
3515S: Supported
3516F: security/integrity/evm/
3517
df6b3cfe
MH
3518EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3519M: MyungJoo Ham <myungjoo.ham@samsung.com>
3520M: Chanwoo Choi <cw00.choi@samsung.com>
3521L: linux-kernel@vger.kernel.org
81df63a9 3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3523S: Maintained
3524F: drivers/extcon/
3525F: Documentation/extcon/
3526
e2a75c44
JH
3527EXYNOS DP DRIVER
3528M: Jingoo Han <jg1.han@samsung.com>
3529L: dri-devel@lists.freedesktop.org
3530S: Maintained
3531F: drivers/gpu/drm/exynos/exynos_dp*
3532
33ad3912
DL
3533EXYNOS MIPI DISPLAY DRIVERS
3534M: Inki Dae <inki.dae@samsung.com>
3535M: Donghwa Lee <dh09.lee@samsung.com>
3536M: Kyungmin Park <kyungmin.park@samsung.com>
3537L: linux-fbdev@vger.kernel.org
3538S: Maintained
3539F: drivers/video/exynos/exynos_mipi*
3540F: include/video/exynos_mipi*
3541
e53004e2 3542F71805F HARDWARE MONITORING DRIVER
7c81c60f 3543M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3544L: lm-sensors@lm-sensors.org
3545S: Maintained
679655da
JP
3546F: Documentation/hwmon/f71805f
3547F: drivers/hwmon/f71805f.c
e53004e2 3548
eea977ed
MB
3549FC0011 TUNER DRIVER
3550M: Michael Buesch <m@bues.ch>
3551L: linux-media@vger.kernel.org
3552S: Maintained
ccae7af2
MCC
3553F: drivers/media/tuners/fc0011.h
3554F: drivers/media/tuners/fc0011.c
eea977ed 3555
91952bc0
AP
3556FC2580 MEDIA DRIVER
3557M: Antti Palosaari <crope@iki.fi>
3558L: linux-media@vger.kernel.org
3559W: http://linuxtv.org/
3560W: http://palosaari.fi/linux/
3561Q: http://patchwork.linuxtv.org/project/linux-media/list/
3562T: git git://linuxtv.org/anttip/media_tree.git
3563S: Maintained
3564F: drivers/media/tuners/fc2580*
eea977ed 3565
88b2dbdb
EP
3566FANOTIFY
3567M: Eric Paris <eparis@redhat.com>
3568S: Maintained
3569F: fs/notify/fanotify/
3570F: include/linux/fanotify.h
c117ab84 3571F: include/uapi/linux/fanotify.h
88b2dbdb 3572
1da177e4 3573FARSYNC SYNCHRONOUS DRIVER
8b58be88 3574M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3575W: http://www.farsite.co.uk/
3576S: Supported
679655da 3577F: drivers/net/wan/farsync.*
1da177e4 3578
c5408b88 3579FAULT INJECTION SUPPORT
8b58be88 3580M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3581S: Supported
679655da
JP
3582F: Documentation/fault-injection/
3583F: lib/fault-inject.c
c5408b88 3584
cae727db
RL
3585FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3586M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3587L: fcoe-devel@open-fcoe.org
cae727db
RL
3588W: www.Open-FCoE.org
3589S: Supported
3590F: drivers/scsi/libfc/
3591F: drivers/scsi/fcoe/
3592F: include/scsi/fc/
3593F: include/scsi/libfc.h
3594F: include/scsi/libfcoe.h
c117ab84 3595F: include/uapi/scsi/fc/
cae727db 3596
e2d1d6c0 3597FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3598M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3599M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3600L: linux-fsdevel@vger.kernel.org
1da177e4 3601S: Maintained
679655da
JP
3602F: include/linux/fcntl.h
3603F: include/linux/fs.h
c117ab84
CEB
3604F: include/uapi/linux/fcntl.h
3605F: include/uapi/linux/fs.h
679655da
JP
3606F: fs/fcntl.c
3607F: fs/locks.c
1da177e4 3608
e2d1d6c0 3609FILESYSTEMS (VFS and infrastructure)
8b58be88 3610M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3611L: linux-fsdevel@vger.kernel.org
173acc7c 3612S: Maintained
679655da 3613F: fs/*
173acc7c 3614
b26e0ed4 3615FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3616M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3617L: lm-sensors@lm-sensors.org
3618S: Maintained
d5ca6918
JP
3619F: drivers/hwmon/f75375s.c
3620F: include/linux/f75375s.h
b26e0ed4 3621
a331b0c3
CL
3622FIREWIRE AUDIO DRIVERS
3623M: Clemens Ladisch <clemens@ladisch.de>
3624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3625T: git git://git.alsa-project.org/alsa-kernel.git
3626S: Maintained
3627F: sound/firewire/
3628
eb86ec51
SR
3629FIREWIRE MEDIA DRIVERS (firedtv)
3630M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3631L: linux-media@vger.kernel.org
3632L: linux1394-devel@lists.sourceforge.net
3633T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3634S: Maintained
3635F: drivers/media/firewire/
3636
a511ce33
CB
3637FIREWIRE SBP-2 TARGET
3638M: Chris Boot <bootc@bootc.net>
3639L: linux-scsi@vger.kernel.org
3640L: target-devel@vger.kernel.org
3641L: linux1394-devel@lists.sourceforge.net
3642T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3643S: Maintained
3644F: drivers/target/sbp/
3645
7d2c86b5 3646FIREWIRE SUBSYSTEM
8b58be88 3647M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3648L: linux1394-devel@lists.sourceforge.net
958a29cb 3649W: http://ieee1394.wiki.kernel.org/
2ca526bf 3650T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3651S: Maintained
679655da 3652F: drivers/firewire/
8f06ce3b
SR
3653F: include/linux/firewire.h
3654F: include/uapi/linux/firewire*.h
9f6d3c4b 3655F: tools/firewire/
e2d1d6c0
RD
3656
3657FIRMWARE LOADER (request_firmware)
39e68089
ML
3658M: Ming Lei <ming.lei@canonical.com>
3659L: linux-kernel@vger.kernel.org
3660S: Maintained
679655da
JP
3661F: Documentation/firmware_class/
3662F: drivers/base/firmware*.c
3663F: include/linux/firmware.h
e2d1d6c0 3664
f730e3dc 3665FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3666M: Joshua Morris <josh.h.morris@us.ibm.com>
3667M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3668S: Maintained
3669F: drivers/block/rsxx/
3670
8206f664
JK
3671FLOPPY DRIVER
3672M: Jiri Kosina <jkosina@suse.cz>
3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3674S: Odd fixes
3675F: drivers/block/floppy.c
3676
9c9f32ed
AR
3677FMC SUBSYSTEM
3678M: Alessandro Rubini <rubini@gnudd.com>
3679W: http://www.ohwr.org/projects/fmc-bus
3680S: Supported
3681F: drivers/fmc/
3682F: include/linux/fmc*.h
3683F: include/linux/ipmi-fru.h
3684K: fmc_d.*register
3685
e2d1d6c0 3686FPU EMULATOR
8b58be88 3687M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3688W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3689S: Maintained
679655da 3690F: arch/x86/math-emu/
e2d1d6c0
RD
3691
3692FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3693L: netdev@vger.kernel.org
c173bfac 3694S: Orphan
679655da
JP
3695F: drivers/net/wan/dlci.c
3696F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3697
3698FRAMEBUFFER LAYER
5489e948
JCPV
3699M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3700M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3701L: linux-fbdev@vger.kernel.org
e2d1d6c0 3702W: http://linux-fbdev.sourceforge.net/
b22fe37b 3703Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3704T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3705S: Maintained
679655da 3706F: Documentation/fb/
d958c62c 3707F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3708F: drivers/video/
3709F: include/video/
679655da 3710F: include/linux/fb.h
c117ab84
CEB
3711F: include/uapi/video/
3712F: include/uapi/linux/fb.h
e2d1d6c0 3713
a57c188e 3714FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3715M: Timur Tabi <timur@tabi.org>
a57c188e 3716L: linux-fbdev@vger.kernel.org
c4ef9bc4 3717S: Maintained
a57c188e
TT
3718F: drivers/video/fsl-diu-fb.*
3719
e2d1d6c0 3720FREESCALE DMA DRIVER
8b58be88
JP
3721M: Li Yang <leoli@freescale.com>
3722M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3723L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3724S: Maintained
679655da 3725F: drivers/dma/fsldma.*
e2d1d6c0
RD
3726
3727FREESCALE I2C CPM DRIVER
8b58be88 3728M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3729L: linuxppc-dev@lists.ozlabs.org
846557d3 3730L: linux-i2c@vger.kernel.org
0d2b405a 3731S: Maintained
679655da 3732F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3733
60e8c5ab 3734FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3735M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3736L: linux-fbdev@vger.kernel.org
efc03ecb 3737L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3738S: Maintained
bad985a1 3739F: include/linux/platform_data/video-imxfb.h
679655da 3740F: drivers/video/imxfb.c
60e8c5ab 3741
4689a6b1 3742FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3743M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3744M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3745L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3746L: netdev@vger.kernel.org
3747S: Maintained
ec21e2ec 3748F: drivers/net/ethernet/freescale/fs_enet/
679655da 3749F: include/linux/fs_enet_pd.h
4689a6b1 3750
d9e9d82c 3751FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3752L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3753S: Orphan
679655da
JP
3754F: arch/powerpc/sysdev/qe_lib/
3755F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3756
b55ef929 3757FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3758M: Li Yang <leoli@freescale.com>
6372594a 3759L: linux-usb@vger.kernel.org
a4724ed6 3760L: linuxppc-dev@lists.ozlabs.org
a7205b30 3761S: Maintained
5429c731 3762F: drivers/usb/gadget/fsl*
a7205b30 3763
beaf53bf 3764FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3765M: Li Yang <leoli@freescale.com>
beaf53bf 3766L: netdev@vger.kernel.org
a4724ed6 3767L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3768S: Maintained
ec21e2ec 3769F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3770
d9e9d82c 3771FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3772M: Timur Tabi <timur@tabi.org>
a4724ed6 3773L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3774S: Maintained
df621252 3775F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3776
3777FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3778M: Timur Tabi <timur@tabi.org>
93711660 3779L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3780L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3781S: Maintained
69aefcea
JP
3782F: sound/soc/fsl/fsl*
3783F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3784
1da177e4 3785FREEVXFS FILESYSTEM
8b58be88 3786M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3787W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3788S: Maintained
679655da 3789F: fs/freevxfs/
1da177e4 3790
71038f52 3791FREEZER
49db1903 3792M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3793M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3794L: linux-pm@vger.kernel.org
71038f52 3795S: Supported
679655da
JP
3796F: Documentation/power/freezing-of-tasks.txt
3797F: include/linux/freezer.h
3798F: kernel/freezer.c
71038f52 3799
839a1f79
KRW
3800FRONTSWAP API
3801M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3802L: linux-kernel@vger.kernel.org
3803S: Maintained
3804F: mm/frontswap.c
3805F: include/linux/frontswap.h
3806
a5432f5a 3807FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3808M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3809L: linux-cachefs@redhat.com
3810S: Supported
3811F: Documentation/filesystems/caching/
3812F: fs/fscache/
3813F: include/linux/fscache*.h
3814
f58ad8f5 3815F2FS FILE SYSTEM
9b29d481 3816M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3817M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3818L: linux-f2fs-devel@lists.sourceforge.net
3819W: http://en.wikipedia.org/wiki/F2FS
3820T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3821S: Maintained
3822F: Documentation/filesystems/f2fs.txt
3bac380c 3823F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3824F: fs/f2fs/
3825F: include/linux/f2fs_fs.h
3826
5ab7ffea 3827FUJITSU FR-V (FRV) PORT
8b58be88 3828M: David Howells <dhowells@redhat.com>
1da177e4 3829S: Maintained
679655da 3830F: arch/frv/
1da177e4 3831
20b93734 3832FUJITSU LAPTOP EXTRAS
409a3e98 3833M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3834L: platform-driver-x86@vger.kernel.org
20b93734 3835S: Maintained
679655da 3836F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3837
4da621b6
HK
3838FUJITSU M-5MO LS CAMERA ISP DRIVER
3839M: Kyungmin Park <kyungmin.park@samsung.com>
3840M: Heungjun Kim <riverful.kim@samsung.com>
3841L: linux-media@vger.kernel.org
3842S: Maintained
90d72ac6 3843F: drivers/media/i2c/m5mols/
4da621b6
HK
3844F: include/media/m5mols.h
3845
2d24c490
RG
3846FUJITSU TABLET EXTRAS
3847M: Robert Gerlach <khnz@gmx.de>
3848L: platform-driver-x86@vger.kernel.org
3849S: Maintained
3850F: drivers/platform/x86/fujitsu-tablet.c
3851
04578f17 3852FUSE: FILESYSTEM IN USERSPACE
8b58be88 3853M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3854L: fuse-devel@lists.sourceforge.net
3855W: http://fuse.sourceforge.net/
3856S: Maintained
679655da 3857F: fs/fuse/
c117ab84 3858F: include/uapi/linux/fuse.h
04578f17 3859
1da177e4 3860FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3861M: Rik Faith <faith@cs.unc.edu>
1da177e4 3862L: linux-scsi@vger.kernel.org
baaea1dc 3863S: Odd Fixes (e.g., new signatures)
679655da 3864F: drivers/scsi/fdomain.*
1da177e4 3865
d8e2162c
PO
3866GCOV BASED KERNEL PROFILING
3867M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3868S: Maintained
3869F: kernel/gcov/
3870F: Documentation/gcov.txt
3871
1da177e4 3872GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3873M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3874L: linux-scsi@vger.kernel.org
3875W: http://www.icp-vortex.com/
3876S: Supported
679655da 3877F: drivers/scsi/gdt*
1da177e4 3878
3169a1c7
HV
3879GEMTEK FM RADIO RECEIVER DRIVER
3880M: Hans Verkuil <hverkuil@xs4all.nl>
3881L: linux-media@vger.kernel.org
3882T: git git://linuxtv.org/media_tree.git
3883W: http://linuxtv.org
3884S: Maintained
3885F: drivers/media/radio/radio-gemtek*
3886
1c23af90 3887GENERIC GPIO I2C DRIVER
880b0e26 3888M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3889S: Supported
679655da
JP
3890F: drivers/i2c/busses/i2c-gpio.c
3891F: include/linux/i2c-gpio.h
1c23af90 3892
92ed1a76
PK
3893GENERIC GPIO I2C MULTIPLEXER DRIVER
3894M: Peter Korsgaard <peter.korsgaard@barco.com>
3895L: linux-i2c@vger.kernel.org
3896S: Supported
e7065e20
JD
3897F: drivers/i2c/muxes/i2c-mux-gpio.c
3898F: include/linux/i2c-mux-gpio.h
3899F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3900
9251ce95 3901GENERIC HDLC (WAN) DRIVERS
8b58be88 3902M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3903W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3904S: Maintained
679655da
JP
3905F: drivers/net/wan/c101.c
3906F: drivers/net/wan/hd6457*
3907F: drivers/net/wan/hdlc*
3908F: drivers/net/wan/n2.c
3909F: drivers/net/wan/pc300too.c
3910F: drivers/net/wan/pci200syn.c
3911F: drivers/net/wan/wanxl*
1da177e4 3912
1527aab6 3913GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3914M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3915L: linux-arch@vger.kernel.org
3916T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3917S: Maintained
14430813
JP
3918F: include/asm-generic/
3919F: include/uapi/asm-generic/
1527aab6 3920
ff764963
KVA
3921GENERIC PHY FRAMEWORK
3922M: Kishon Vijay Abraham I <kishon@ti.com>
3923L: linux-kernel@vger.kernel.org
3924T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3925S: Supported
3926F: drivers/phy/
3927F: include/linux/phy/
3928
ccb86a69 3929GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3930M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3931L: kvm@vger.kernel.org
ccb86a69
MT
3932S: Supported
3933F: drivers/uio/uio_pci_generic.c
3934
f8f1ec73
JP
3935GET_MAINTAINER SCRIPT
3936M: Joe Perches <joe@perches.com>
3937S: Maintained
3938F: scripts/get_maintainer.pl
3939
5be7b50f 3940GFS2 FILE SYSTEM
8b58be88 3941M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3942L: cluster-devel@redhat.com
5be7b50f 3943W: http://sources.redhat.com/cluster/
08deed1e
JP
3944T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3945T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3946S: Supported
679655da
JP
3947F: Documentation/filesystems/gfs2*.txt
3948F: fs/gfs2/
c117ab84 3949F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3950
0a34eb8f 3951GIGASET ISDN DRIVERS
8b58be88
JP
3952M: Hansjoerg Lipp <hjlipp@web.de>
3953M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3954L: gigaset307x-common@lists.sourceforge.net
3955W: http://gigaset307x.sourceforge.net/
3956S: Maintained
679655da
JP
3957F: Documentation/isdn/README.gigaset
3958F: drivers/isdn/gigaset/
c117ab84 3959F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3960
a0dc00b4 3961GPIO SUBSYSTEM
e4651a9f 3962M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3963M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3964L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3966S: Maintained
3967F: Documentation/gpio/
a0dc00b4
GL
3968F: drivers/gpio/
3969F: include/linux/gpio*
9b692346 3970F: include/asm-generic/gpio.h
a0dc00b4 3971
71a6d0af
HW
3972GRE DEMULTIPLEXER DRIVER
3973M: Dmitry Kozlov <xeb@mail.ru>
3974L: netdev@vger.kernel.org
3975S: Maintained
11c26770
JP
3976F: net/ipv4/gre_demux.c
3977F: net/ipv4/gre_offload.c
71a6d0af
HW
3978F: include/net/gre.h
3979
d4c41139
KG
3980GRETH 10/100/1G Ethernet MAC device driver
3981M: Kristoffer Glembo <kristoffer@gaisler.com>
3982L: netdev@vger.kernel.org
3983S: Maintained
a31a96ad 3984F: drivers/net/ethernet/aeroflex/
d4c41139 3985
e8deeae2 3986GSPCA FINEPIX SUBDRIVER
8b58be88 3987M: Frank Zago <frank@zago.net>
661263b5 3988L: linux-media@vger.kernel.org
275ffde4 3989T: git git://linuxtv.org/media_tree.git
e8deeae2 3990S: Maintained
0c0d06ca 3991F: drivers/media/usb/gspca/finepix.c
e8deeae2 3992
4b3fa3c4
OL
3993GSPCA GL860 SUBDRIVER
3994M: Olivier Lorin <o.lorin@laposte.net>
3995L: linux-media@vger.kernel.org
275ffde4 3996T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3997S: Maintained
0c0d06ca 3998F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3999
e8deeae2 4000GSPCA M5602 SUBDRIVER
8b58be88 4001M: Erik Andren <erik.andren@gmail.com>
661263b5 4002L: linux-media@vger.kernel.org
275ffde4 4003T: git git://linuxtv.org/media_tree.git
e8deeae2 4004S: Maintained
0c0d06ca 4005F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4006
4007GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4008M: Hans de Goede <hdegoede@redhat.com>
661263b5 4009L: linux-media@vger.kernel.org
275ffde4 4010T: git git://linuxtv.org/media_tree.git
e8deeae2 4011S: Maintained
0c0d06ca 4012F: drivers/media/usb/gspca/pac207.c
e8deeae2 4013
261982f1 4014GSPCA SN9C20X SUBDRIVER
d95c5b0b 4015M: Brian Johnson <brijohn@gmail.com>
261982f1 4016L: linux-media@vger.kernel.org
275ffde4 4017T: git git://linuxtv.org/media_tree.git
261982f1 4018S: Maintained
0c0d06ca 4019F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4020
e8deeae2 4021GSPCA T613 SUBDRIVER
8b58be88 4022M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4023L: linux-media@vger.kernel.org
275ffde4 4024T: git git://linuxtv.org/media_tree.git
e8deeae2 4025S: Maintained
0c0d06ca 4026F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4027
4028GSPCA USB WEBCAM DRIVER
fc3f906b 4029M: Hans de Goede <hdegoede@redhat.com>
661263b5 4030L: linux-media@vger.kernel.org
275ffde4 4031T: git git://linuxtv.org/media_tree.git
e8deeae2 4032S: Maintained
0c0d06ca 4033F: drivers/media/usb/gspca/
e8deeae2 4034
584ec979
DB
4035GUID PARTITION TABLE (GPT)
4036M: Davidlohr Bueso <davidlohr@hp.com>
4037L: linux-efi@vger.kernel.org
4038S: Maintained
4039F: block/partitions/efi.*
4040
aa3c598b
EG
4041STK1160 USB VIDEO CAPTURE DRIVER
4042M: Ezequiel Garcia <elezegarcia@gmail.com>
4043L: linux-media@vger.kernel.org
275ffde4 4044T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4045S: Maintained
4046F: drivers/media/usb/stk1160/
e8deeae2 4047
71a6d0af
HW
4048HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4049M: Frank Seidel <frank@f-seidel.de>
4050L: platform-driver-x86@vger.kernel.org
4051W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4052S: Maintained
4053F: drivers/platform/x86/hdaps.c
4054
48fc9e26
HV
4055HDPVR USB VIDEO ENCODER DRIVER
4056M: Hans Verkuil <hverkuil@xs4all.nl>
4057L: linux-media@vger.kernel.org
4058T: git git://linuxtv.org/media_tree.git
4059W: http://linuxtv.org
4060S: Odd Fixes
14430813 4061F: drivers/media/usb/hdpvr/
48fc9e26 4062
71a6d0af 4063HWPOISON MEMORY FAILURE HANDLING
f9625c48 4064M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4065L: linux-mm@kvack.org
71a6d0af
HW
4066S: Maintained
4067F: mm/memory-failure.c
4068F: mm/hwpoison-inject.c
4069
4070HYPERVISOR VIRTUAL CONSOLE DRIVER
4071L: linuxppc-dev@lists.ozlabs.org
4072S: Odd Fixes
4073F: drivers/tty/hvc/
4074
5b543965 4075HARDWARE MONITORING
7c81c60f 4076M: Jean Delvare <jdelvare@suse.de>
ca462085 4077M: Guenter Roeck <linux@roeck-us.net>
5b543965 4078L: lm-sensors@lm-sensors.org
595142e0 4079W: http://www.lm-sensors.org/
9e012c1a 4080T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4081T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4082S: Maintained
047f4ec2 4083F: Documentation/hwmon/
679655da 4084F: drivers/hwmon/
047f4ec2 4085F: include/linux/hwmon*.h
5b543965 4086
844dd05f 4087HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4088M: Matt Mackall <mpm@selenic.com>
4089M: Herbert Xu <herbert@gondor.apana.org.au>
4090S: Odd fixes
679655da
JP
4091F: Documentation/hw_random.txt
4092F: drivers/char/hw_random/
4093F: include/linux/hw_random.h
844dd05f 4094
8b37fcfc
OBC
4095HARDWARE SPINLOCK CORE
4096M: Ohad Ben-Cohen <ohad@wizery.com>
4097S: Maintained
4098F: Documentation/hwspinlock.txt
4099F: drivers/hwspinlock/hwspinlock_*
4100F: include/linux/hwspinlock.h
4101
1da177e4 4102HARMONY SOUND DRIVER
ac6aecbf 4103L: linux-parisc@vger.kernel.org
1da177e4 4104S: Maintained
679655da 4105F: sound/parisc/harmony.*
1da177e4 4106
91952bc0
AP
4107HD29L2 MEDIA DRIVER
4108M: Antti Palosaari <crope@iki.fi>
4109L: linux-media@vger.kernel.org
4110W: http://linuxtv.org/
4111W: http://palosaari.fi/linux/
4112Q: http://patchwork.linuxtv.org/project/linux-media/list/
4113T: git git://linuxtv.org/anttip/media_tree.git
4114S: Maintained
4115F: drivers/media/dvb-frontends/hd29l2*
4116
e2d1d6c0 4117HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4118M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4119L: iss_storagedev@hp.com
4120S: Maintained
679655da
JP
4121F: Documentation/blockdev/cpqarray.txt
4122F: drivers/block/cpqarray.*
e2d1d6c0 4123
9257aa49 4124HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4125M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4126L: iss_storagedev@hp.com
4127S: Supported
4128F: Documentation/scsi/hpsa.txt
4129F: drivers/scsi/hpsa*.[ch]
4130F: include/linux/cciss*.h
c117ab84 4131F: include/uapi/linux/cciss*.h
9257aa49 4132
e2d1d6c0 4133HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4134M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4135L: iss_storagedev@hp.com
4136S: Supported
679655da
JP
4137F: Documentation/blockdev/cciss.txt
4138F: drivers/block/cciss*
4139F: include/linux/cciss_ioctl.h
c117ab84 4140F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4141
1da177e4 4142HFS FILESYSTEM
6cf515e1
GU
4143L: linux-fsdevel@vger.kernel.org
4144S: Orphan
679655da
JP
4145F: Documentation/filesystems/hfs.txt
4146F: fs/hfs/
1da177e4 4147
ef575f47
GU
4148HFSPLUS FILESYSTEM
4149L: linux-fsdevel@vger.kernel.org
4150S: Orphan
4151F: Documentation/filesystems/hfsplus.txt
4152F: fs/hfsplus/
4153
1da177e4 4154HGA FRAMEBUFFER DRIVER
8b58be88 4155M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4156L: linux-nvidia@lists.surfsouth.com
4157W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4158S: Maintained
679655da 4159F: drivers/video/hgafb.c
1da177e4 4160
4480f15b 4161HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4162M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4163M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4164L: linux-pm@vger.kernel.org
e2d1d6c0 4165S: Supported
679655da
JP
4166F: arch/x86/power/
4167F: drivers/base/power/
4168F: kernel/power/
4169F: include/linux/suspend.h
4170F: include/linux/freezer.h
4171F: include/linux/pm.h
679655da 4172F: arch/*/include/asm/suspend*.h
e2d1d6c0 4173
4ef4caad 4174HID CORE LAYER
8b58be88 4175M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4176L: linux-input@vger.kernel.org
54e5881d 4177T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4178S: Maintained
679655da
JP
4179F: drivers/hid/
4180F: include/linux/hid*
c117ab84 4181F: include/uapi/linux/hid*
4ef4caad 4182
38bed542 4183HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4184M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4185L: linux-kernel@vger.kernel.org
75fc2d37 4186T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4187S: Maintained
679655da
JP
4188F: Documentation/timers/
4189F: kernel/hrtimer.c
88606e80
TG
4190F: kernel/time/clockevents.c
4191F: kernel/time/tick*.*
4192F: kernel/time/timer_*.c
05ed8490 4193F: include/linux/clockchips.h
679655da 4194F: include/linux/hrtimer.h
38bed542 4195
1da177e4 4196HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4197L: linux-hams@vger.kernel.org
8b64f2a0 4198S: Orphan
679655da
JP
4199F: drivers/net/hamradio/dmascc.c
4200F: drivers/net/hamradio/scc.c
1da177e4 4201
ede1e6f8 4202HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4203M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4204W: http://www.highpoint-tech.com
4205S: Supported
679655da
JP
4206F: Documentation/scsi/hptiop.txt
4207F: drivers/scsi/hptiop.c
ede1e6f8 4208
1da177e4 4209HIPPI
8b58be88 4210M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4211L: linux-hippi@sunsite.dk
4212S: Maintained
679655da 4213F: include/linux/hippidevice.h
c117ab84 4214F: include/uapi/linux/if_hippi.h
679655da 4215F: net/802/hippi.c
ff5a3b50 4216F: drivers/net/hippi/
1da177e4 4217
ff1d2767 4218HOST AP DRIVER
8b58be88 4219M: Jouni Malinen <j@w1.fi>
85d32e7b 4220L: hostap@shmoo.com (subscribers-only)
724c6b35 4221L: linux-wireless@vger.kernel.org
ff1d2767
JM
4222W: http://hostap.epitest.fi/
4223S: Maintained
679655da 4224F: drivers/net/wireless/hostap/
ff1d2767 4225
dd8cd779 4226HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4227L: platform-driver-x86@vger.kernel.org
95c70215 4228S: Orphan
679655da 4229F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4230
e2d1d6c0 4231HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4232M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4233S: Maintained
7e25d724 4234F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4235
7d2c86b5 4236HPET: High Precision Event Timers driver
8b58be88 4237M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4238S: Maintained
679655da
JP
4239F: Documentation/timers/hpet.txt
4240F: drivers/char/hpet.c
4241F: include/linux/hpet.h
c117ab84 4242F: include/uapi/linux/hpet.h
b9b0332f 4243
e07b5d79 4244HPET: x86
9e06f631 4245S: Orphan
679655da
JP
4246F: arch/x86/kernel/hpet.c
4247F: arch/x86/include/asm/hpet.h
b9b0332f 4248
1da177e4 4249HPFS FILESYSTEM
8b58be88 4250M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4251W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4252S: Maintained
679655da 4253F: fs/hpfs/
1da177e4 4254
3441cded 4255HSI SUBSYSTEM
56459ea9
SR
4256M: Sebastian Reichel <sre@kernel.org>
4257T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4258S: Maintained
4259F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4260F: Documentation/hsi.txt
3441cded
SR
4261F: drivers/hsi/
4262F: include/linux/hsi/
4263F: include/uapi/linux/hsi/
4264
7d2c86b5 4265HSO 3G MODEM DRIVER
8b58be88 4266M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4267W: http://www.pharscape.org
4268S: Maintained
679655da 4269F: drivers/net/usb/hso.c
11cd29b0 4270
19990e29
AB
4271HSR NETWORK PROTOCOL
4272M: Arvid Brodin <arvid.brodin@alten.se>
4273L: netdev@vger.kernel.org
4274S: Maintained
4275F: net/hsr/
4276
5a18c343 4277HTCPEN TOUCHSCREEN DRIVER
8b58be88 4278M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4279L: linux-input@vger.kernel.org
4280S: Maintained
679655da 4281F: drivers/input/touchscreen/htcpen.c
5a18c343 4282
1da177e4 4283HUGETLB FILESYSTEM
6d49e352 4284M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4285S: Maintained
679655da 4286F: fs/hugetlbfs/
1da177e4 4287
05183189
S
4288Hyper-V CORE AND DRIVERS
4289M: K. Y. Srinivasan <kys@microsoft.com>
4290M: Haiyang Zhang <haiyangz@microsoft.com>
4291L: devel@linuxdriverproject.org
4292S: Maintained
a4162747
HZ
4293F: arch/x86/include/asm/mshyperv.h
4294F: arch/x86/include/uapi/asm/hyperv.h
4295F: arch/x86/kernel/cpu/mshyperv.c
05183189 4296F: drivers/hid/hid-hyperv.c
a4162747 4297F: drivers/hv/
f92ca80b 4298F: drivers/input/serio/hyperv-keyboard.c
05183189 4299F: drivers/net/hyperv/
a4162747
HZ
4300F: drivers/scsi/storvsc_drv.c
4301F: drivers/video/hyperv_fb.c
4302F: include/linux/hyperv.h
4303F: tools/hv/
05183189 4304
d85c8a6a 4305I2C OVER PARALLEL PORT
7c81c60f 4306M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4307L: linux-i2c@vger.kernel.org
4308S: Maintained
4309F: Documentation/i2c/busses/i2c-parport
4310F: Documentation/i2c/busses/i2c-parport-light
4311F: drivers/i2c/busses/i2c-parport.c
4312F: drivers/i2c/busses/i2c-parport-light.c
4313
4314I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4315M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4316L: linux-i2c@vger.kernel.org
4317S: Maintained
4318F: Documentation/i2c/busses/i2c-ali1535
4319F: Documentation/i2c/busses/i2c-ali1563
4320F: Documentation/i2c/busses/i2c-ali15x3
4321F: Documentation/i2c/busses/i2c-amd756
4322F: Documentation/i2c/busses/i2c-amd8111
4323F: Documentation/i2c/busses/i2c-i801
4324F: Documentation/i2c/busses/i2c-nforce2
4325F: Documentation/i2c/busses/i2c-piix4
4326F: Documentation/i2c/busses/i2c-sis5595
4327F: Documentation/i2c/busses/i2c-sis630
4328F: Documentation/i2c/busses/i2c-sis96x
4329F: Documentation/i2c/busses/i2c-via
4330F: Documentation/i2c/busses/i2c-viapro
4331F: drivers/i2c/busses/i2c-ali1535.c
4332F: drivers/i2c/busses/i2c-ali1563.c
4333F: drivers/i2c/busses/i2c-ali15x3.c
4334F: drivers/i2c/busses/i2c-amd756.c
4335F: drivers/i2c/busses/i2c-amd756-s4882.c
4336F: drivers/i2c/busses/i2c-amd8111.c
4337F: drivers/i2c/busses/i2c-i801.c
4338F: drivers/i2c/busses/i2c-isch.c
4339F: drivers/i2c/busses/i2c-nforce2.c
4340F: drivers/i2c/busses/i2c-nforce2-s4985.c
4341F: drivers/i2c/busses/i2c-piix4.c
4342F: drivers/i2c/busses/i2c-sis5595.c
4343F: drivers/i2c/busses/i2c-sis630.c
4344F: drivers/i2c/busses/i2c-sis96x.c
4345F: drivers/i2c/busses/i2c-via.c
4346F: drivers/i2c/busses/i2c-viapro.c
4347
cb7f07a4
NH
4348I2C/SMBUS ISMT DRIVER
4349M: Seth Heasley <seth.heasley@intel.com>
4350M: Neil Horman <nhorman@tuxdriver.com>
4351L: linux-i2c@vger.kernel.org
4352F: drivers/i2c/busses/i2c-ismt.c
4353F: Documentation/i2c/busses/i2c-ismt
4354
6ea884db 4355I2C/SMBUS STUB DRIVER
7c81c60f 4356M: Jean Delvare <jdelvare@suse.de>
846557d3 4357L: linux-i2c@vger.kernel.org
6ea884db 4358S: Maintained
8547a5bc 4359F: drivers/i2c/i2c-stub.c
6ea884db 4360
5b543965 4361I2C SUBSYSTEM
14d77c4d 4362M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4363L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4364W: https://i2c.wiki.kernel.org/
4365Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4366T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4367S: Maintained
679655da
JP
4368F: Documentation/i2c/
4369F: drivers/i2c/
4370F: include/linux/i2c.h
03b70d62 4371F: include/linux/i2c-*.h
c117ab84
CEB
4372F: include/uapi/linux/i2c.h
4373F: include/uapi/linux/i2c-*.h
1da177e4 4374
d85c8a6a 4375I2C-TAOS-EVM DRIVER
7c81c60f 4376M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4377L: linux-i2c@vger.kernel.org
4378S: Maintained
4379F: Documentation/i2c/busses/i2c-taos-evm
4380F: drivers/i2c/busses/i2c-taos-evm.c
4381
e8c76eed 4382I2C-TINY-USB DRIVER
8b58be88 4383M: Till Harbaum <till@harbaum.org>
846557d3 4384L: linux-i2c@vger.kernel.org
932d1872 4385W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4386S: Maintained
679655da 4387F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4388
1da177e4 4389i386 BOOT CODE
8b58be88 4390M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4391S: Maintained
679655da 4392F: arch/x86/boot/
1da177e4
LT
4393
4394i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4395M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4397S: Maintained
4398
1da177e4 4399IA64 (Itanium) PLATFORM
8b58be88
JP
4400M: Tony Luck <tony.luck@intel.com>
4401M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4402L: linux-ia64@vger.kernel.org
6b1c70b1 4403T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4404S: Maintained
679655da 4405F: arch/ia64/
1da177e4 4406
956c203c 4407IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4408M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4409M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4410L: linux-crypto@vger.kernel.org
4411S: Supported
4412F: drivers/crypto/nx/
4413
0e16aafb 4414IBM Power 842 compression accelerator
e6babec6 4415M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4416S: Supported
4417F: drivers/crypto/nx/nx-842.c
4418F: include/linux/nx842.h
4419
1da177e4 4420IBM Power Linux RAID adapter
8b58be88 4421M: Brian King <brking@us.ibm.com>
1da177e4 4422S: Supported
679655da 4423F: drivers/scsi/ipr.*
1da177e4 4424
9d348af4
SL
4425IBM Power Virtual Ethernet Device Driver
4426M: Santiago Leon <santil@linux.vnet.ibm.com>
4427L: netdev@vger.kernel.org
4428S: Supported
9aa32835 4429F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4430
e6babec6
NF
4431IBM Power Virtual SCSI Device Drivers
4432M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4433L: linux-scsi@vger.kernel.org
4434S: Supported
e6babec6
NF
4435F: drivers/scsi/ibmvscsi/ibmvscsi*
4436F: drivers/scsi/ibmvscsi/viosrp.h
4437
4438IBM Power Virtual FC Device Drivers
4439M: Brian King <brking@linux.vnet.ibm.com>
4440L: linux-scsi@vger.kernel.org
4441S: Supported
4442F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4443
1da177e4
LT
4444IBM ServeRAID RAID DRIVER
4445P: Jack Hammer
8b58be88 4446M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4447W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4448S: Supported
679655da 4449F: drivers/scsi/ips.*
1da177e4 4450
6ed9f9c4
PT
4451ICH LPC AND GPIO DRIVER
4452M: Peter Tyser <ptyser@xes-inc.com>
4453S: Maintained
4454F: drivers/mfd/lpc_ich.c
4455F: drivers/gpio/gpio-ich.c
4456
1e7106fc 4457IDE SUBSYSTEM
8b58be88 4458M: "David S. Miller" <davem@davemloft.net>
1da177e4 4459L: linux-ide@vger.kernel.org
8a6e2535 4460Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4462S: Maintained
679655da
JP
4463F: Documentation/ide/
4464F: drivers/ide/
4465F: include/linux/ide.h
1da177e4 4466
6cb8c13d
IP
4467IDEAPAD LAPTOP EXTRAS DRIVER
4468M: Ike Panhc <ike.pan@canonical.com>
4469L: platform-driver-x86@vger.kernel.org
4470W: http://launchpad.net/ideapad-laptop
4471S: Maintained
4472F: drivers/platform/x86/ideapad-laptop.c
4473
1ea4c161
AM
4474IDEAPAD LAPTOP SLIDEBAR DRIVER
4475M: Andrey Moiseev <o2g.org.ru@gmail.com>
4476L: linux-input@vger.kernel.org
4477W: https://github.com/o2genum/ideapad-slidebar
4478S: Maintained
4479F: drivers/input/misc/ideapad_slidebar.c
4480
0f861e8c 4481IDE/ATAPI DRIVERS
487ba8e8 4482M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4483L: linux-ide@vger.kernel.org
c404c199 4484S: Maintained
679655da
JP
4485F: Documentation/cdrom/ide-cd
4486F: drivers/ide/ide-cd*
1da177e4 4487
27471fdb 4488IDLE-I7300
8b58be88 4489M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4490L: linux-pm@vger.kernel.org
27471fdb 4491S: Supported
679655da 4492F: drivers/idle/i7300_idle.c
27471fdb 4493
02cf2286 4494IEEE 802.15.4 SUBSYSTEM
68653359 4495M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4496M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4497L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4498W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4499T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4500S: Maintained
4501F: net/ieee802154/
68653359 4502F: net/mac802154/
251741b1 4503F: drivers/net/ieee802154/
02cf2286 4504
40ad4a30
SY
4505IGUANAWORKS USB IR TRANSCEIVER
4506M: Sean Young <sean@mess.org>
4507L: linux-media@vger.kernel.org
4508S: Maintained
4509F: drivers/media/rc/iguanair.c
4510
9545f86e 4511IIO SUBSYSTEM AND DRIVERS
030a13d7 4512M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4513L: linux-iio@vger.kernel.org
4514S: Maintained
03e7c251 4515F: drivers/iio/
9545f86e
AP
4516F: drivers/staging/iio/
4517
65519263
SG
4518IKANOS/ADI EAGLE ADSL USB DRIVER
4519M: Matthieu Castet <castet.matthieu@free.fr>
4520M: Stanislaw Gruszka <stf_xl@wp.pl>
4521S: Maintained
4522F: drivers/usb/atm/ueagle-atm.c
4523
e89ab51f
GR
4524INA209 HARDWARE MONITOR DRIVER
4525M: Guenter Roeck <linux@roeck-us.net>
4526L: lm-sensors@lm-sensors.org
4527S: Maintained
4528F: Documentation/hwmon/ina209
4529F: Documentation/devicetree/bindings/i2c/ina209.txt
4530F: drivers/hwmon/ina209.c
4531
4532INA2XX HARDWARE MONITOR DRIVER
4533M: Guenter Roeck <linux@roeck-us.net>
4534L: lm-sensors@lm-sensors.org
4535S: Maintained
4536F: Documentation/hwmon/ina2xx
4537F: drivers/hwmon/ina2xx.c
4538F: include/linux/platform_data/ina2xx.h
4539
14dc124f
SIG
4540INDUSTRY PACK SUBSYSTEM (IPACK)
4541M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4542M: Jens Taprogge <jens.taprogge@taprogge.org>
4543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4544L: industrypack-devel@lists.sourceforge.net
4545W: http://industrypack.sourceforge.net
4546S: Maintained
4547F: drivers/ipack/
4548
aa7168f4 4549INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4550M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4551M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4552L: linux-ima-devel@lists.sourceforge.net
4553L: linux-ima-user@lists.sourceforge.net
4554L: linux-security-module@vger.kernel.org
aa7168f4 4555S: Supported
679655da 4556F: security/integrity/ima/
aa7168f4 4557
1da177e4 4558IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4559L: linux-fbdev@vger.kernel.org
843393d3 4560S: Orphan
679655da 4561F: drivers/video/imsttfb.c
1da177e4
LT
4562
4563INFINIBAND SUBSYSTEM
db9fd848 4564M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4565M: Sean Hefty <sean.hefty@intel.com>
4566M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4567L: linux-rdma@vger.kernel.org
605841f5 4568W: http://www.openfabrics.org/
8a6e2535 4569Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4570T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4571S: Supported
679655da
JP
4572F: Documentation/infiniband/
4573F: drivers/infiniband/
c117ab84 4574F: include/uapi/linux/if_infiniband.h
1da177e4 4575
c9f04f58 4576INOTIFY
8b58be88
JP
4577M: John McCutchan <john@johnmccutchan.com>
4578M: Robert Love <rlove@rlove.org>
4579M: Eric Paris <eparis@parisplace.org>
c9f04f58 4580S: Maintained
679655da
JP
4581F: Documentation/filesystems/inotify.txt
4582F: fs/notify/inotify/
4583F: include/linux/inotify.h
c117ab84 4584F: include/uapi/linux/inotify.h
c9f04f58 4585
e2d1d6c0 4586INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4587M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4588M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4589L: linux-input@vger.kernel.org
8a6e2535 4590Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4592S: Maintained
679655da 4593F: drivers/input/
f4eea7e2 4594F: include/linux/input.h
c117ab84 4595F: include/uapi/linux/input.h
f4eea7e2 4596F: include/linux/input/
e2d1d6c0 4597
3267a87f
HR
4598INPUT MULTITOUCH (MT) PROTOCOL
4599M: Henrik Rydberg <rydberg@euromail.se>
4600L: linux-input@vger.kernel.org
7f9c2454 4601T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4602S: Maintained
4603F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4604F: drivers/input/input-mt.c
3267a87f
HR
4605K: \b(ABS|SYN)_MT_
4606
4ac13e17
DJ
4607INTEL C600 SERIES SAS CONTROLLER DRIVER
4608M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4609M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4610M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4611L: linux-scsi@vger.kernel.org
7106891a
DJ
4612T: git git://git.code.sf.net/p/intel-sas/isci
4613S: Supported
4ac13e17 4614F: drivers/scsi/isci/
4ac13e17 4615
26717172
LB
4616INTEL IDLE DRIVER
4617M: Len Brown <lenb@kernel.org>
bf1c138e 4618L: linux-pm@vger.kernel.org
08deed1e 4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4620S: Supported
4621F: drivers/idle/intel_idle.c
4622
9eb8ef74 4623INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4624M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4625L: linux-fbdev@vger.kernel.org
ce00f85c 4626S: Maintained
679655da
JP
4627F: Documentation/fb/intelfb.txt
4628F: drivers/video/intelfb/
9eb8ef74 4629
1da177e4 4630INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4631M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4632L: linux-fbdev@vger.kernel.org
ce00f85c 4633S: Maintained
679655da 4634F: drivers/video/i810/
1da177e4 4635
f4a9bc4c 4636INTEL MENLOW THERMAL DRIVER
8b58be88 4637M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4638L: platform-driver-x86@vger.kernel.org
5ca92bd9 4639W: https://01.org/linux-acpi
f4a9bc4c 4640S: Supported
679655da 4641F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4642
1da177e4 4643INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4644M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4645S: Maintained
679655da
JP
4646F: arch/x86/kernel/microcode_core.c
4647F: arch/x86/kernel/microcode_intel.c
1da177e4 4648
248a9dc3 4649INTEL I/OAT DMA DRIVER
ab5f8c6e 4650M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4651M: Dave Jiang <dave.jiang@intel.com>
4652L: dmaengine@vger.kernel.org
4653Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4654S: Supported
679655da 4655F: drivers/dma/ioat*
248a9dc3 4656
6c8909b4 4657INTEL IOMMU (VT-d)
8b58be88 4658M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4659L: iommu@lists.linux-foundation.org
54e5881d 4660T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4661S: Supported
3fb39615 4662F: drivers/iommu/intel-iommu.c
679655da 4663F: include/linux/intel-iommu.h
6c8909b4 4664
b3e5f263 4665INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4666M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4667S: Odd fixes
679655da 4668F: drivers/dma/iop-adma.c
b3e5f263 4669
9251ce95 4670INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4671M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4672S: Maintained
679655da
JP
4673F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4674F: arch/arm/mach-ixp4xx/include/mach/npe.h
4675F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4676F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4677F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4678F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4679
844dd05f 4680INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4681M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4682S: Maintained
679655da 4683F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4684
105bf2fe 4685INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4686M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4687M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4688M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4689M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4690M: Don Skidmore <donald.c.skidmore@intel.com>
4691M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4692M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4693M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4694M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4695M: Linux NICS <linux.nics@intel.com>
dcd01faf 4696L: e1000-devel@lists.sourceforge.net
f6fde11a 4697W: http://www.intel.com/support/feedback.htm
d94e6fed 4698W: http://e1000.sourceforge.net/
dee1ad47
JK
4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4701S: Supported
0d164401
JK
4702F: Documentation/networking/e100.txt
4703F: Documentation/networking/e1000.txt
4704F: Documentation/networking/e1000e.txt
4705F: Documentation/networking/igb.txt
4706F: Documentation/networking/igbvf.txt
4707F: Documentation/networking/ixgb.txt
4708F: Documentation/networking/ixgbe.txt
4709F: Documentation/networking/ixgbevf.txt
1bff6529 4710F: Documentation/networking/i40e.txt
105bf2fe 4711F: Documentation/networking/i40evf.txt
dee1ad47 4712F: drivers/net/ethernet/intel/
bc90d291 4713F: drivers/net/ethernet/intel/*/
1da177e4 4714
0963d59b
LW
4715INTEL-MID GPIO DRIVER
4716M: David Cohen <david.a.cohen@linux.intel.com>
4717L: linux-gpio@vger.kernel.org
4718S: Maintained
4719F: drivers/gpio/gpio-intel-mid.c
4720
ca907a90
SY
4721INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4722M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4723L: linux-wireless@vger.kernel.org
ca907a90 4724S: Maintained
679655da 4725F: Documentation/networking/README.ipw2100
679655da 4726F: Documentation/networking/README.ipw2200
ca907a90 4727F: drivers/net/wireless/ipw2x00/
826d2abe 4728
4bd96a7a 4729INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4730M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4731M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4732M: Shane Wang <shane.wang@intel.com>
4733L: tboot-devel@lists.sourceforge.net
4734W: http://tboot.sourceforge.net
e9b7d7c8 4735T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4736S: Supported
4737F: Documentation/intel_txt.txt
4738F: include/linux/tboot.h
4739F: arch/x86/kernel/tboot.c
4740
8a70da82 4741INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4742M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4743M: linux-wimax@intel.com
63fae219 4744L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4745S: Supported
4746W: http://linuxwimax.org
679655da
JP
4747F: Documentation/wimax/README.i2400m
4748F: drivers/net/wimax/i2400m/
c117ab84 4749F: include/uapi/linux/wimax/i2400m.h
8a70da82 4750
1c0ce89c
SG
4751INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4752M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4753L: linux-wireless@vger.kernel.org
1c0ce89c 4754S: Supported
efa3144e
WYG
4755F: drivers/net/wireless/iwlegacy/
4756
b481de9c 4757INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4758M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4759M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4760M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4761L: linux-wireless@vger.kernel.org
b481de9c 4762W: http://intellinuxwireless.org
b62ff718 4763T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4764S: Supported
679655da 4765F: drivers/net/wireless/iwlwifi/
b481de9c 4766
de8fe023
TW
4767INTEL MANAGEMENT ENGINE (mei)
4768M: Tomas Winkler <tomas.winkler@intel.com>
4769L: linux-kernel@vger.kernel.org
4770S: Supported
c117ab84 4771F: include/uapi/linux/mei.h
de8fe023 4772F: drivers/misc/mei/*
e07950a1 4773F: Documentation/misc-devices/mei/*
de8fe023 4774
cb109a0e 4775IOC3 ETHERNET DRIVER
8b58be88 4776M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4777L: linux-mips@linux-mips.org
4778S: Maintained
8862bf1e 4779F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4780
cb109a0e 4781IOC3 SERIAL DRIVER
8b58be88 4782M: Pat Gefre <pfg@sgi.com>
d39e0721 4783L: linux-serial@vger.kernel.org
cb109a0e 4784S: Maintained
df621252 4785F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4786
0b6e8569
SW
4787IOMMU DRIVERS
4788M: Joerg Roedel <joro@8bytes.org>
4789L: iommu@lists.linux-foundation.org
4790T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4791S: Maintained
4792F: drivers/iommu/
4793
4480f15b 4794IP MASQUERADING
8b58be88 4795M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4796S: Maintained
679655da 4797F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4798
1202d6ff 4799IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4800M: Francois Romieu <romieu@fr.zoreil.com>
4801M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4802L: netdev@vger.kernel.org
4803S: Maintained
7443713a 4804F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4805
4480f15b 4806IPATH DRIVER
8473c603 4807M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4808L: linux-rdma@vger.kernel.org
52a09a04 4809S: Maintained
679655da 4810F: drivers/infiniband/hw/ipath/
77d8798b 4811
4409ebe9 4812IPMI SUBSYSTEM
8b58be88 4813M: Corey Minyard <minyard@acm.org>
b0c90653 4814L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4815W: http://openipmi.sourceforge.net/
4816S: Supported
679655da
JP
4817F: Documentation/IPMI.txt
4818F: drivers/char/ipmi/
4819F: include/linux/ipmi*
c117ab84 4820F: include/uapi/linux/ipmi*
4409ebe9 4821
e2d1d6c0 4822IPS SCSI RAID DRIVER
8b58be88 4823M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4824L: linux-scsi@vger.kernel.org
4825W: http://www.adaptec.com/
4826S: Maintained
679655da 4827F: drivers/scsi/ips*
e2d1d6c0
RD
4828
4829IPVS
8b58be88
JP
4830M: Wensong Zhang <wensong@linux-vs.org>
4831M: Simon Horman <horms@verge.net.au>
4832M: Julian Anastasov <ja@ssi.bg>
979b6c13 4833L: netdev@vger.kernel.org
e2d1d6c0 4834L: lvs-devel@vger.kernel.org
1da177e4 4835S: Maintained
679655da 4836F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4837F: include/net/ip_vs.h
c117ab84 4838F: include/uapi/linux/ip_vs.h
679655da 4839F: net/netfilter/ipvs/
1da177e4 4840
e7839f25 4841IPWIRELESS DRIVER
8b58be88
JP
4842M: Jiri Kosina <jkosina@suse.cz>
4843M: David Sterba <dsterba@suse.cz>
92094aa0 4844S: Odd Fixes
282361a0 4845F: drivers/tty/ipwireless/
099dc4fb 4846
e2d1d6c0 4847IPX NETWORK LAYER
8b58be88 4848M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4849L: netdev@vger.kernel.org
4850S: Maintained
679655da 4851F: include/net/ipx.h
c117ab84 4852F: include/uapi/linux/ipx.h
679655da 4853F: net/ipx/
e2d1d6c0 4854
1da177e4 4855IRDA SUBSYSTEM
8b58be88 4856M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4857L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4858L: netdev@vger.kernel.org
1da177e4 4859W: http://irda.sourceforge.net/
f353976d 4860S: Maintained
e0057975 4861T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4862F: Documentation/networking/irda.txt
4863F: drivers/net/irda/
4864F: include/net/irda/
4865F: net/irda/
1da177e4 4866
a800c7cc
TG
4867IRQ SUBSYSTEM
4868M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4869L: linux-kernel@vger.kernel.org
a800c7cc 4870S: Maintained
75fc2d37 4871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4872F: kernel/irq/
2ed9fd28
JC
4873
4874IRQCHIP DRIVERS
4875M: Thomas Gleixner <tglx@linutronix.de>
4876M: Jason Cooper <jason@lakedaemon.net>
4877L: linux-kernel@vger.kernel.org
4878S: Maintained
4879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4880T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4881F: drivers/irqchip/
a800c7cc 4882
7ab3a837
GL
4883IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4884M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4885S: Maintained
4886F: Documentation/IRQ-domain.txt
4887F: include/linux/irqdomain.h
4888F: kernel/irq/irqdomain.c
4889
e2d1d6c0 4890ISAPNP
8b58be88 4891M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4892S: Maintained
679655da
JP
4893F: Documentation/isapnp.txt
4894F: drivers/pnp/isapnp/
4895F: include/linux/isapnp.h
e2d1d6c0 4896
d39b8420
HV
4897ISA RADIO MODULE
4898M: Hans Verkuil <hverkuil@xs4all.nl>
4899L: linux-media@vger.kernel.org
4900T: git git://linuxtv.org/media_tree.git
4901W: http://linuxtv.org
4902S: Maintained
4903F: drivers/media/radio/radio-isa*
4904
71a6d0af
HW
4905iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4906M: Peter Jones <pjones@redhat.com>
4907M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4908S: Maintained
4909F: drivers/firmware/iscsi_ibft*
4910
14816b1e 4911ISCSI
8b58be88 4912M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4913L: open-iscsi@googlegroups.com
4914W: www.open-iscsi.org
54e5881d 4915T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4916S: Maintained
679655da
JP
4917F: drivers/scsi/*iscsi*
4918F: include/scsi/*iscsi*
14816b1e 4919
1e65eb42
OG
4920ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4921M: Or Gerlitz <ogerlitz@mellanox.com>
4922M: Roi Dayan <roid@mellanox.com>
4923L: linux-rdma@vger.kernel.org
4924S: Supported
4925W: http://www.openfabrics.org
4926W: www.open-iscsi.org
4927Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4928F: drivers/infiniband/ulp/iser/
1e65eb42 4929
1da177e4 4930ISDN SUBSYSTEM
8b58be88 4931M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4932L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4933L: netdev@vger.kernel.org
1da177e4 4934W: http://www.isdn4linux.de
54e5881d 4935T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4936S: Maintained
679655da
JP
4937F: Documentation/isdn/
4938F: drivers/isdn/
4939F: include/linux/isdn.h
4940F: include/linux/isdn/
c117ab84
CEB
4941F: include/uapi/linux/isdn.h
4942F: include/uapi/linux/isdn/
1da177e4
LT
4943
4944ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4945M: Armin Schindler <mac@melware.de>
d5d52273 4946L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4947W: http://www.melware.de
4948S: Maintained
679655da 4949F: drivers/isdn/hardware/eicon/
1da177e4 4950
d624870f 4951IT87 HARDWARE MONITORING DRIVER
7c81c60f 4952M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4953L: lm-sensors@lm-sensors.org
4954S: Maintained
4955F: Documentation/hwmon/it87
4956F: drivers/hwmon/it87.c
4957
d7104bff
AP
4958IT913X MEDIA DRIVER
4959M: Antti Palosaari <crope@iki.fi>
4960L: linux-media@vger.kernel.org
4961W: http://linuxtv.org/
4962W: http://palosaari.fi/linux/
4963Q: http://patchwork.linuxtv.org/project/linux-media/list/
4964T: git git://linuxtv.org/anttip/media_tree.git
4965S: Maintained
9d9fb744 4966F: drivers/media/tuners/tuner_it913x*
d7104bff 4967
91821ff3 4968IVTV VIDEO4LINUX DRIVER
6afdeaf8 4969M: Andy Walls <awalls@md.metrocast.net>
c4240509 4970L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4971L: linux-media@vger.kernel.org
275ffde4 4972T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4973W: http://www.ivtvdriver.org
4974S: Maintained
679655da 4975F: Documentation/video4linux/*.ivtv
90d72ac6 4976F: drivers/media/pci/ivtv/
c117ab84 4977F: include/uapi/linux/ivtv*
91821ff3 4978
68620bdd
MP
4979IX2505V MEDIA DRIVER
4980M: Malcolm Priestley <tvboxspy@gmail.com>
4981L: linux-media@vger.kernel.org
4982W: http://linuxtv.org/
4983Q: http://patchwork.linuxtv.org/project/linux-media/list/
4984S: Maintained
4985F: drivers/media/dvb-frontends/ix2505v*
4986
4453d736
GR
4987JC42.4 TEMPERATURE SENSOR DRIVER
4988M: Guenter Roeck <linux@roeck-us.net>
4989L: lm-sensors@lm-sensors.org
4990S: Maintained
4991F: drivers/hwmon/jc42.c
4992F: Documentation/hwmon/jc42
4993
e2d1d6c0 4994JFS FILESYSTEM
3256f80f 4995M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4996L: jfs-discussion@lists.sourceforge.net
4997W: http://jfs.sourceforge.net/
54e5881d 4998T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4999S: Maintained
679655da
JP
5000F: Documentation/filesystems/jfs.txt
5001F: fs/jfs/
e2d1d6c0 5002
95252236 5003JME NETWORK DRIVER
8b58be88 5004M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5005L: netdev@vger.kernel.org
5006S: Maintained
63d24a0e 5007F: drivers/net/ethernet/jme.*
95252236 5008
1da177e4 5009JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5010M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5011L: linux-mtd@lists.infradead.org
5012W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5013S: Maintained
679655da 5014F: fs/jffs2/
c117ab84 5015F: include/uapi/linux/jffs2.h
1da177e4 5016
de456d37 5017JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5018M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5019M: Jan Kara <jack@suse.cz>
72be2ccf 5020L: linux-ext4@vger.kernel.org
ae0718f8 5021S: Maintained
d183e11a 5022F: fs/jbd/
d183e11a
TT
5023F: include/linux/jbd.h
5024
5025JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5026M: "Theodore Ts'o" <tytso@mit.edu>
5027L: linux-ext4@vger.kernel.org
5028S: Maintained
5029F: fs/jbd2/
5030F: include/linux/jbd2.h
ae0718f8 5031
fd8b6cb4 5032JSM Neo PCI based serial card
9d141cb9 5033M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5034L: linux-serial@vger.kernel.org
5035S: Maintained
df621252 5036F: drivers/tty/serial/jsm/
ae0718f8 5037
af39917d
CL
5038K10TEMP HARDWARE MONITORING DRIVER
5039M: Clemens Ladisch <clemens@ladisch.de>
5040L: lm-sensors@lm-sensors.org
5041S: Maintained
5042F: Documentation/hwmon/k10temp
5043F: drivers/hwmon/k10temp.c
5044
4660cb35 5045K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5046M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5047L: lm-sensors@lm-sensors.org
ae0718f8 5048S: Maintained
679655da
JP
5049F: Documentation/hwmon/k8temp
5050F: drivers/hwmon/k8temp.c
ae0718f8 5051
c63a1642 5052KTAP
687b63a3 5053M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5054W: http://www.ktap.org
5055L: ktap@freelists.org
5056S: Maintained
5057F: drivers/staging/ktap/
5058
1da177e4 5059KCONFIG
5eb1f99e 5060M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5061L: linux-kbuild@vger.kernel.org
cea8321c 5062T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5063S: Maintained
679655da
JP
5064F: Documentation/kbuild/kconfig-language.txt
5065F: scripts/kconfig/
1da177e4 5066
ea6c2089 5067KDUMP
8b58be88
JP
5068M: Vivek Goyal <vgoyal@redhat.com>
5069M: Haren Myneni <hbabu@us.ibm.com>
34633993 5070L: kexec@lists.infradead.org
ea6c2089
VG
5071W: http://lse.sourceforge.net/kdump/
5072S: Maintained
80811493 5073F: Documentation/kdump/
ea6c2089 5074
f41bf02f
HV
5075KEENE FM RADIO TRANSMITTER DRIVER
5076M: Hans Verkuil <hverkuil@xs4all.nl>
5077L: linux-media@vger.kernel.org
5078T: git git://linuxtv.org/media_tree.git
5079W: http://linuxtv.org
5080S: Maintained
5081F: drivers/media/radio/radio-keene*
5082
1da177e4 5083KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5084M: Ian Kent <raven@themaw.net>
f694fc97 5085L: autofs@vger.kernel.org
1da177e4 5086S: Maintained
679655da 5087F: fs/autofs4/
1da177e4 5088
70fb7ba6 5089KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5090M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5091T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5092T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5093L: linux-kbuild@vger.kernel.org
5ce45962 5094S: Maintained
679655da
JP
5095F: Documentation/kbuild/
5096F: Makefile
5097F: scripts/Makefile.*
70fb7ba6
MM
5098F: scripts/basic/
5099F: scripts/mk*
5100F: scripts/package/
1da177e4
LT
5101
5102KERNEL JANITORS
c3000e03 5103L: kernel-janitors@vger.kernel.org
10466f5a 5104W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5105S: Odd Fixes
1da177e4 5106
e8b43555 5107KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5108M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5109L: linux-nfs@vger.kernel.org
1da177e4 5110W: http://nfs.sourceforge.net/
98fac23f 5111S: Supported
679655da
JP
5112F: fs/nfsd/
5113F: include/linux/nfsd/
c117ab84 5114F: include/uapi/linux/nfsd/
679655da
JP
5115F: fs/lockd/
5116F: fs/nfs_common/
5117F: net/sunrpc/
5118F: include/linux/lockd/
5119F: include/linux/sunrpc/
c117ab84 5120F: include/uapi/linux/sunrpc/
1da177e4 5121
426d62e2 5122KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5123M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5124M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5125L: kvm@vger.kernel.org
e3e58478 5126W: http://www.linux-kvm.org
a94b40a6 5127T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5128S: Supported
c93a64fe
PB
5129F: Documentation/*/kvm*.txt
5130F: Documentation/virtual/kvm/
679655da
JP
5131F: arch/*/kvm/
5132F: arch/*/include/asm/kvm*
5133F: include/linux/kvm*
c117ab84 5134F: include/uapi/linux/kvm*
679655da 5135F: virt/kvm/
426d62e2 5136
ad8003d3 5137KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5138M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5139L: kvm@vger.kernel.org
5140W: http://kvm.qumranet.com
7de609c8 5141S: Maintained
679655da 5142F: arch/x86/include/asm/svm.h
679655da 5143F: arch/x86/kvm/svm.c
426d62e2 5144
513014b7 5145KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5146M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5147L: kvm-ppc@vger.kernel.org
5148W: http://kvm.qumranet.com
6a7f972d 5149T: git git://github.com/agraf/linux-2.6.git
513014b7 5150S: Supported
679655da
JP
5151F: arch/powerpc/include/asm/kvm*
5152F: arch/powerpc/kvm/
513014b7 5153
1fc9d2bf 5154KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5155M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5156L: kvm-ia64@vger.kernel.org
5157W: http://kvm.qumranet.com
920ed9f1 5158S: Supported
679655da
JP
5159F: Documentation/ia64/kvm.txt
5160F: arch/ia64/include/asm/kvm*
5161F: arch/ia64/kvm/
920ed9f1 5162
85f8fffe 5163KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5164M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5165M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5166M: linux390@de.ibm.com
5167L: linux-s390@vger.kernel.org
5168W: http://www.ibm.com/developerworks/linux/linux390/
5169S: Supported
679655da
JP
5170F: Documentation/s390/kvm.txt
5171F: arch/s390/include/asm/kvm*
80811493 5172F: arch/s390/kvm/
a968cd3e 5173F: drivers/s390/kvm/
85f8fffe 5174
a749474d 5175KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5176M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5177M: Marc Zyngier <marc.zyngier@arm.com>
5178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5179L: kvmarm@lists.cs.columbia.edu
5180W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5181S: Supported
a749474d
CD
5182F: arch/arm/include/uapi/asm/kvm*
5183F: arch/arm/include/asm/kvm*
5184F: arch/arm/kvm/
5c8818b4
MZ
5185F: virt/kvm/arm/
5186F: include/kvm/arm_*
a749474d 5187
6394a3ec 5188KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5189M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5190M: Marc Zyngier <marc.zyngier@arm.com>
5191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5192L: kvmarm@lists.cs.columbia.edu
5193S: Maintained
5194F: arch/arm64/include/uapi/asm/kvm*
5195F: arch/arm64/include/asm/kvm*
5196F: arch/arm64/kvm/
5197
dc009d92 5198KEXEC
8b58be88 5199M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5200W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5201L: kexec@lists.infradead.org
dc009d92 5202S: Maintained
679655da 5203F: include/linux/kexec.h
c117ab84 5204F: include/uapi/linux/kexec.h
679655da 5205F: kernel/kexec.c
dc009d92 5206
e971461f
DH
5207KEYS/KEYRINGS:
5208M: David Howells <dhowells@redhat.com>
5209L: keyrings@linux-nfs.org
5210S: Maintained
d410fa4e 5211F: Documentation/security/keys.txt
e971461f
DH
5212F: include/linux/key.h
5213F: include/linux/key-type.h
5214F: include/keys/
5215F: security/keys/
5216
7f3c68be 5217KEYS-TRUSTED
74dd744f
MZ
5218M: David Safford <safford@us.ibm.com>
5219M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5220L: linux-security-module@vger.kernel.org
5221L: keyrings@linux-nfs.org
5222S: Supported
d410fa4e 5223F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5224F: include/keys/trusted-type.h
5225F: security/keys/trusted.c
5226F: security/keys/trusted.h
5227
5228KEYS-ENCRYPTED
74dd744f
MZ
5229M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5230M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5231L: linux-security-module@vger.kernel.org
5232L: keyrings@linux-nfs.org
5233S: Supported
d410fa4e 5234F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5235F: include/keys/encrypted-type.h
19c90aa6 5236F: security/keys/encrypted-keys/
7f3c68be 5237
5b778dad 5238KGDB / KDB /debug_core
8b58be88 5239M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5240W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5241L: kgdb-bugreport@lists.sourceforge.net
5242S: Maintained
679655da
JP
5243F: Documentation/DocBook/kgdb.tmpl
5244F: drivers/misc/kgdbts.c
df621252 5245F: drivers/tty/serial/kgdboc.c
5b778dad 5246F: include/linux/kdb.h
679655da 5247F: include/linux/kgdb.h
4063eb5f 5248F: kernel/debug/
e3e2aaf7 5249
456db8cc 5250KMEMCHECK
8b58be88 5251M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5252M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5253S: Maintained
410d7a97
JP
5254F: Documentation/kmemcheck.txt
5255F: arch/x86/include/asm/kmemcheck.h
5256F: arch/x86/mm/kmemcheck/
5257F: include/linux/kmemcheck.h
5258F: mm/kmemcheck.c
b9ce08c0 5259
c3bb4d24 5260KMEMLEAK
8b58be88 5261M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5262S: Maintained
5263F: Documentation/kmemleak.txt
5264F: include/linux/kmemleak.h
5265F: mm/kmemleak.c
5266F: mm/kmemleak-test.c
5267
89559a61 5268KPROBES
8b58be88
JP
5269M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5270M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5271M: "David S. Miller" <davem@davemloft.net>
97c29e74 5272M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5273S: Maintained
679655da
JP
5274F: Documentation/kprobes.txt
5275F: include/linux/kprobes.h
5276F: kernel/kprobes.c
89559a61 5277
70e84049 5278KS0108 LCD CONTROLLER DRIVER
8b58be88 5279M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5280W: http://miguelojeda.es/auxdisplay.htm
5281W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5282S: Maintained
679655da
JP
5283F: Documentation/auxdisplay/ks0108
5284F: drivers/auxdisplay/ks0108.c
5285F: include/linux/ks0108.h
70e84049 5286
1da177e4 5287LAPB module
1da177e4 5288L: linux-x25@vger.kernel.org
bf9915cc 5289S: Orphan
679655da
JP
5290F: Documentation/networking/lapb-module.txt
5291F: include/*/lapb.h
5292F: net/lapb/
1da177e4
LT
5293
5294LASI 53c700 driver for PARISC
8b58be88 5295M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5296L: linux-scsi@vger.kernel.org
5297S: Maintained
679655da
JP
5298F: Documentation/scsi/53c700.txt
5299F: drivers/scsi/53c700*
1da177e4 5300
263de9b5 5301LED SUBSYSTEM
c772fc26 5302M: Bryan Wu <cooloney@gmail.com>
8b58be88 5303M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5304L: linux-leds@vger.kernel.org
5305T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5306S: Maintained
679655da
JP
5307F: drivers/leds/
5308F: include/linux/leds.h
263de9b5 5309
b0461a44 5310LEGACY EEPROM DRIVER
7c81c60f 5311M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5312S: Maintained
5313F: Documentation/misc-devices/eeprom
5314F: drivers/misc/eeprom/eeprom.c
5315
1da177e4 5316LEGO USB Tower driver
8b58be88 5317M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5318L: legousb-devel@lists.sourceforge.net
5319W: http://legousb.sourceforge.net/
5320S: Maintained
679655da 5321F: drivers/usb/misc/legousbtower.c
1da177e4 5322
055616a8
MK
5323LG2160 MEDIA DRIVER
5324M: Michael Krufky <mkrufky@linuxtv.org>
5325L: linux-media@vger.kernel.org
5326W: http://linuxtv.org/
5327W: http://github.com/mkrufky
5328Q: http://patchwork.linuxtv.org/project/linux-media/list/
5329T: git git://linuxtv.org/mkrufky/tuners.git
5330S: Maintained
5331F: drivers/media/dvb-frontends/lg2160.*
5332
6f0e7725
MK
5333LGDT3305 MEDIA DRIVER
5334M: Michael Krufky <mkrufky@linuxtv.org>
5335L: linux-media@vger.kernel.org
5336W: http://linuxtv.org/
5337W: http://github.com/mkrufky
5338Q: http://patchwork.linuxtv.org/project/linux-media/list/
5339T: git git://linuxtv.org/mkrufky/tuners.git
5340S: Maintained
5341F: drivers/media/dvb-frontends/lgdt3305.*
5342
568a17ff 5343LGUEST
8b58be88 5344M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5345L: lguest@lists.ozlabs.org
568a17ff 5346W: http://lguest.ozlabs.org/
72e91863 5347S: Odd Fixes
070f420b 5348F: arch/x86/include/asm/lguest*.h
679655da
JP
5349F: arch/x86/lguest/
5350F: drivers/lguest/
5351F: include/linux/lguest*.h
070f420b 5352F: tools/lguest/
568a17ff 5353
1acd437c
SL
5354LIBLOCKDEP
5355M: Sasha Levin <sasha.levin@oracle.com>
5356S: Maintained
5357F: tools/lib/lockdep/
5358
1da177e4 5359LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5360M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5361W: http://www.ibm.com/linux/ltc/projects/ppc
5362S: Supported
11c34c7d 5363F: arch/powerpc/boot/rs6000.h
1da177e4 5364
852bb9f5 5365LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5366M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5367M: Paul Mackerras <paulus@samba.org>
1da177e4 5368W: http://www.penguinppc.org/
a4724ed6 5369L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5370Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5372S: Supported
11c34c7d
JP
5373F: Documentation/powerpc/
5374F: arch/powerpc/
1da177e4
LT
5375
5376LINUX FOR POWER MACINTOSH
8b58be88 5377M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5378W: http://www.penguinppc.org/
a4724ed6 5379L: linuxppc-dev@lists.ozlabs.org
1da177e4 5380S: Maintained
11c34c7d
JP
5381F: arch/powerpc/platforms/powermac/
5382F: drivers/macintosh/
1da177e4 5383
77a76369 5384LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5385M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5386L: linuxppc-dev@lists.ozlabs.org
a149507b 5387T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5388S: Maintained
11c34c7d
JP
5389F: arch/powerpc/platforms/512x/
5390F: arch/powerpc/platforms/52xx/
1da177e4
LT
5391
5392LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5393M: Alistair Popple <alistair@popple.id.au>
8b58be88 5394M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5395W: http://www.penguinppc.org/
a4724ed6 5396L: linuxppc-dev@lists.ozlabs.org
1da177e4 5397S: Maintained
11c34c7d
JP
5398F: arch/powerpc/platforms/40x/
5399F: arch/powerpc/platforms/44x/
1da177e4 5400
260c02a9 5401LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5402L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5403S: Orphan
11c34c7d
JP
5404F: arch/powerpc/*/*virtex*
5405F: arch/powerpc/*/*/*virtex*
1da177e4 5406
e93adf1e 5407LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5408M: Vitaly Bordug <vitb@kernel.crashing.org>
5409M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5410W: http://www.penguinppc.org/
a4724ed6 5411L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5412S: Maintained
a2b1f7c8 5413F: arch/powerpc/platforms/8xx/
e93adf1e 5414
1da177e4 5415LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5416M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5417W: http://www.penguinppc.org/
a4724ed6 5418L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5419S: Maintained
11c34c7d 5420F: arch/powerpc/platforms/83xx/
4c8f581d 5421F: arch/powerpc/platforms/85xx/
1da177e4 5422
ab06ff3a 5423LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5424M: Olof Johansson <olof@lixom.net>
a4724ed6 5425L: linuxppc-dev@lists.ozlabs.org
92e19709 5426S: Maintained
11c34c7d
JP
5427F: arch/powerpc/platforms/pasemi/
5428F: drivers/*/*pasemi*
5429F: drivers/*/*/*pasemi*
ab06ff3a 5430
1da177e4 5431LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5432M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5433L: linux-security-module@vger.kernel.org
1da177e4
LT
5434S: Supported
5435
a23ce6da
HW
5436LIS3LV02D ACCELEROMETER DRIVER
5437M: Eric Piel <eric.piel@tremplin-utc.net>
5438S: Maintained
ff606677
JD
5439F: Documentation/misc-devices/lis3lv02d
5440F: drivers/misc/lis3lv02d/
bd35665f 5441F: drivers/platform/x86/hp_accel.c
a23ce6da 5442
e2d1d6c0 5443LLC (802.2)
8b58be88 5444M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5445S: Maintained
679655da 5446F: include/linux/llc.h
c117ab84 5447F: include/uapi/linux/llc.h
679655da
JP
5448F: include/net/llc*
5449F: net/llc/
e2d1d6c0 5450
4e233cbe
AD
5451LM73 HARDWARE MONITOR DRIVER
5452M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5453L: lm-sensors@lm-sensors.org
5454S: Maintained
5455F: drivers/hwmon/lm73.c
5456
156e2d1a 5457LM78 HARDWARE MONITOR DRIVER
7c81c60f 5458M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5459L: lm-sensors@lm-sensors.org
5460S: Maintained
5461F: Documentation/hwmon/lm78
5462F: drivers/hwmon/lm78.c
5463
1da177e4 5464LM83 HARDWARE MONITOR DRIVER
7c81c60f 5465M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5466L: lm-sensors@lm-sensors.org
1da177e4 5467S: Maintained
679655da
JP
5468F: Documentation/hwmon/lm83
5469F: drivers/hwmon/lm83.c
1da177e4
LT
5470
5471LM90 HARDWARE MONITOR DRIVER
7c81c60f 5472M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5473L: lm-sensors@lm-sensors.org
1da177e4 5474S: Maintained
679655da 5475F: Documentation/hwmon/lm90
aae7bce4 5476F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5477F: drivers/hwmon/lm90.c
1da177e4 5478
917cc4e6
GR
5479LM95234 HARDWARE MONITOR DRIVER
5480M: Guenter Roeck <linux@roeck-us.net>
5481L: lm-sensors@lm-sensors.org
5482S: Maintained
5483F: Documentation/hwmon/lm95234
5484F: drivers/hwmon/lm95234.c
5485
68620bdd
MP
5486LME2510 MEDIA DRIVER
5487M: Malcolm Priestley <tvboxspy@gmail.com>
5488L: linux-media@vger.kernel.org
5489W: http://linuxtv.org/
5490Q: http://patchwork.linuxtv.org/project/linux-media/list/
5491S: Maintained
5492F: drivers/media/usb/dvb-usb-v2/lmedm04*
5493
512e67f9 5494LOCKDEP AND LOCKSTAT
8b58be88
JP
5495M: Peter Zijlstra <peterz@infradead.org>
5496M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5497L: linux-kernel@vger.kernel.org
75fc2d37 5498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5499S: Maintained
679655da
JP
5500F: Documentation/lockdep*.txt
5501F: Documentation/lockstat.txt
5502F: include/linux/lockdep.h
7486d6da 5503F: kernel/locking/
512e67f9 5504
dde33348 5505LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5506M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5507L: linux-ntfs-dev@lists.sourceforge.net
5508W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5509S: Maintained
679655da 5510F: Documentation/ldm.txt
20d16fef 5511F: block/partitions/ldm.*
1da177e4 5512
ef6ada3d
JE
5513LogFS
5514M: Joern Engel <joern@logfs.org>
756ccb3c 5515M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5516L: logfs@logfs.org
5517W: logfs.org
5518S: Maintained
5519F: fs/logfs/
5520
b62d7946
RS
5521LPC32XX MACHINE SUPPORT
5522M: Roland Stigge <stigge@antcom.de>
5523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5524S: Maintained
5525F: arch/arm/mach-lpc32xx/
5526
c87e34ef 5527LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5528M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5529M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5530M: support@lsi.com
cec744fb 5531L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5532L: linux-scsi@vger.kernel.org
5533W: http://www.lsilogic.com/support
5534S: Supported
679655da 5535F: drivers/message/fusion/
500c152a 5536F: drivers/scsi/mpt2sas/
5537F: drivers/scsi/mpt3sas/
c87e34ef 5538
1da177e4 5539LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5540M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5541L: linux-scsi@vger.kernel.org
5542S: Maintained
679655da 5543F: drivers/scsi/sym53c8xx_2/
1da177e4 5544
e5f5c99a
GR
5545LTC4261 HARDWARE MONITOR DRIVER
5546M: Guenter Roeck <linux@roeck-us.net>
5547L: lm-sensors@lm-sensors.org
5548S: Maintained
5549F: Documentation/hwmon/ltc4261
5550F: drivers/hwmon/ltc4261.c
5551
81365c31 5552LTP (Linux Test Project)
28b8e8d4 5553M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5554M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5555M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5556M: Jan Stancek <jstancek@redhat.com>
5557M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5558M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5559L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5560W: http://linux-test-project.github.io/
7d1ae8a8 5561T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5562S: Maintained
5563
c12a54b3 5564M32R ARCHITECTURE
8b58be88 5565M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5566L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5567L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5568W: http://www.linux-m32r.org/
5569S: Maintained
679655da 5570F: arch/m32r/
c12a54b3 5571
1da177e4 5572M68K ARCHITECTURE
8b58be88 5573M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5574L: linux-m68k@lists.linux-m68k.org
5575W: http://www.linux-m68k.org/
54e5881d 5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5577S: Maintained
679655da 5578F: arch/m68k/
9db35182 5579F: drivers/zorro/
1da177e4
LT
5580
5581M68K ON APPLE MACINTOSH
8b58be88 5582M: Joshua Thompson <funaho@jurai.org>
1da177e4 5583W: http://www.mac.linux-m68k.org/
9bb9f222 5584L: linux-m68k@lists.linux-m68k.org
1da177e4 5585S: Maintained
9db35182 5586F: arch/m68k/mac/
1da177e4
LT
5587
5588M68K ON HP9000/300
8b58be88 5589M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5590W: http://www.tazenda.demon.co.uk/phil/linux-hp
5591S: Maintained
679655da 5592F: arch/m68k/hp300/
1da177e4 5593
74425546
AP
5594M88DS3103 MEDIA DRIVER
5595M: Antti Palosaari <crope@iki.fi>
5596L: linux-media@vger.kernel.org
5597W: http://linuxtv.org/
5598W: http://palosaari.fi/linux/
5599Q: http://patchwork.linuxtv.org/project/linux-media/list/
5600T: git git://linuxtv.org/anttip/media_tree.git
5601S: Maintained
5602F: drivers/media/dvb-frontends/m88ds3103*
5603
68620bdd
MP
5604M88RS2000 MEDIA DRIVER
5605M: Malcolm Priestley <tvboxspy@gmail.com>
5606L: linux-media@vger.kernel.org
5607W: http://linuxtv.org/
5608Q: http://patchwork.linuxtv.org/project/linux-media/list/
5609S: Maintained
5610F: drivers/media/dvb-frontends/m88rs2000*
5611
0d62f800
AP
5612M88TS2022 MEDIA DRIVER
5613M: Antti Palosaari <crope@iki.fi>
5614L: linux-media@vger.kernel.org
5615W: http://linuxtv.org/
5616W: http://palosaari.fi/linux/
5617Q: http://patchwork.linuxtv.org/project/linux-media/list/
5618T: git git://linuxtv.org/anttip/media_tree.git
5619S: Maintained
5620F: drivers/media/tuners/m88ts2022*
5621
07a092fa 5622MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5623M: Alexey Klimov <klimov.linux@gmail.com>
5624L: linux-media@vger.kernel.org
5625T: git git://linuxtv.org/media_tree.git
5626S: Maintained
5627F: drivers/media/radio/radio-ma901.c
07a092fa 5628
64a327a7 5629MAC80211
8b58be88 5630M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5631L: linux-wireless@vger.kernel.org
491b26b4 5632W: http://wireless.kernel.org/
ce466579
JB
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5635S: Maintained
679655da
JP
5636F: Documentation/networking/mac80211-injection.txt
5637F: include/net/mac80211.h
5638F: net/mac80211/
64a327a7 5639
1036d864 5640MAC80211 PID RATE CONTROL
8b58be88
JP
5641M: Stefano Brivio <stefano.brivio@polimi.it>
5642M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5643L: linux-wireless@vger.kernel.org
491b26b4 5644W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5646T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5647S: Maintained
679655da 5648F: net/mac80211/rc80211_pid*
1036d864 5649
b863ceb7 5650MACVLAN DRIVER
8b58be88 5651M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5652L: netdev@vger.kernel.org
5653S: Maintained
679655da
JP
5654F: drivers/net/macvlan.c
5655F: include/linux/if_macvlan.h
b863ceb7 5656
faf1668c 5657MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5658M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5659W: http://www.kernel.org/doc/man-pages
bd7ebec6 5660L: linux-man@vger.kernel.org
1b53dc74 5661S: Maintained
faf1668c 5662
8427defd
RK
5663MARVELL ARMADA DRM SUPPORT
5664M: Russell King <rmk+kernel@arm.linux.org.uk>
5665S: Maintained
5666F: drivers/gpu/drm/armada/
5667
44c14c1d 5668MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5669M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5670M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5671L: netdev@vger.kernel.org
5672S: Maintained
5673F: drivers/net/ethernet/marvell/sk*
5674
74cda169 5675MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5676L: libertas-dev@lists.infradead.org
8ac3e99e 5677S: Orphan
679655da 5678F: drivers/net/wireless/libertas/
74cda169 5679
b60d6975 5680MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5681M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5682L: netdev@vger.kernel.org
f5ca8502 5683S: Maintained
527a6266 5684F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5685F: include/linux/mv643xx.h
1da177e4 5686
370b8ed9
TP
5687MARVELL MVNETA ETHERNET DRIVER
5688M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5689L: netdev@vger.kernel.org
5690S: Maintained
5691F: drivers/net/ethernet/marvell/mvneta.*
5692
fcad584d
BZ
5693MARVELL MWIFIEX WIRELESS DRIVER
5694M: Bing Zhao <bzhao@marvell.com>
5695L: linux-wireless@vger.kernel.org
5696S: Maintained
5697F: drivers/net/wireless/mwifiex/
5698
a2c3f656 5699MARVELL MWL8K WIRELESS DRIVER
a040d532 5700M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5701L: linux-wireless@vger.kernel.org
16345910 5702S: Odd Fixes
a2c3f656
LB
5703F: drivers/net/wireless/mwl8k.c
5704
2a69567b 5705MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5706M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5707S: Odd Fixes
1fa7e547 5708F: drivers/mmc/host/mvsdio.*
2a69567b 5709
1da177e4 5710MATROX FRAMEBUFFER DRIVER
c69f677c 5711L: linux-fbdev@vger.kernel.org
52653199 5712S: Orphan
679655da 5713F: drivers/video/matrox/matroxfb_*
c117ab84 5714F: include/uapi/linux/matroxfb.h
1da177e4 5715
ca462085
GR
5716MAX16065 HARDWARE MONITOR DRIVER
5717M: Guenter Roeck <linux@roeck-us.net>
5718L: lm-sensors@lm-sensors.org
5719S: Maintained
5720F: Documentation/hwmon/max16065
5721F: drivers/hwmon/max16065.c
5722
d20620de 5723MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5724M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5725L: lm-sensors@lm-sensors.org
5726S: Maintained
679655da
JP
5727F: Documentation/hwmon/max6650
5728F: drivers/hwmon/max6650.c
d20620de 5729
e89ab51f
GR
5730MAX6697 HARDWARE MONITOR DRIVER
5731M: Guenter Roeck <linux@roeck-us.net>
5732L: lm-sensors@lm-sensors.org
5733S: Maintained
5734F: Documentation/hwmon/max6697
5735F: Documentation/devicetree/bindings/i2c/max6697.txt
5736F: drivers/hwmon/max6697.c
5737F: include/linux/platform_data/max6697.h
5738
9be3c9a5
HV
5739MAXIRADIO FM RADIO RECEIVER DRIVER
5740M: Hans Verkuil <hverkuil@xs4all.nl>
5741L: linux-media@vger.kernel.org
5742T: git git://linuxtv.org/media_tree.git
5743W: http://linuxtv.org
5744S: Maintained
5745F: drivers/media/radio/radio-maxiradio*
5746
127c49ae 5747MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5748M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5749P: LinuxTV.org Project
5750L: linux-media@vger.kernel.org
5751W: http://linuxtv.org
8a6e2535 5752Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5753T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5754S: Maintained
5755F: Documentation/dvb/
5756F: Documentation/video4linux/
ffe06198 5757F: Documentation/DocBook/media/
127c49ae 5758F: drivers/media/
ffe06198 5759F: drivers/staging/media/
127c49ae 5760F: include/media/
6c0f0359
MCC
5761F: include/uapi/linux/dvb/
5762F: include/uapi/linux/videodev2.h
5763F: include/uapi/linux/media.h
5764F: include/uapi/linux/v4l2-*
5765F: include/uapi/linux/meye.h
5766F: include/uapi/linux/ivtv*
5767F: include/uapi/linux/uvcvideo.h
d20620de 5768
6149a936
HV
5769MEDIAVISION PRO MOVIE STUDIO DRIVER
5770M: Hans Verkuil <hverkuil@xs4all.nl>
5771L: linux-media@vger.kernel.org
5772T: git git://linuxtv.org/media_tree.git
5773W: http://linuxtv.org
5774S: Odd Fixes
5775F: drivers/media/parport/pms*
5776
757e0108 5777MEGARAID SCSI DRIVERS
8b58be88 5778M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5779L: linux-scsi@vger.kernel.org
ce00f85c
JC
5780W: http://megaraid.lsilogic.com
5781S: Maintained
679655da
JP
5782F: Documentation/scsi/megaraid.txt
5783F: drivers/scsi/megaraid.*
5784F: drivers/scsi/megaraid/
757e0108 5785
2c46c9d5
AV
5786MELLANOX ETHERNET DRIVER (mlx4_en)
5787M: Amir Vadai <amirv@mellanox.com>
b75f0050 5788L: netdev@vger.kernel.org
2c46c9d5
AV
5789S: Supported
5790W: http://www.mellanox.com
5791Q: http://patchwork.ozlabs.org/project/netdev/list/
5792F: drivers/net/ethernet/mellanox/mlx4/en_*
5793
70ea91f1
SR
5794MEMORY MANAGEMENT
5795L: linux-mm@kvack.org
70ea91f1
SR
5796W: http://www.linux-mm.org
5797S: Maintained
679655da 5798F: include/linux/mm.h
551450bb
CS
5799F: include/linux/gfp.h
5800F: include/linux/mmzone.h
5801F: include/linux/memory_hotplug.h
5802F: include/linux/vmalloc.h
679655da 5803F: mm/
70ea91f1 5804
f4e9ce66 5805MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5806M: David Woodhouse <dwmw2@infradead.org>
242c325e 5807M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5808L: linux-mtd@lists.infradead.org
8a6e2535
JP
5809W: http://www.linux-mtd.infradead.org/
5810Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5811T: git git://git.infradead.org/linux-mtd.git
1da177e4 5812S: Maintained
679655da
JP
5813F: drivers/mtd/
5814F: include/linux/mtd/
c117ab84 5815F: include/uapi/mtd/
1da177e4 5816
26c57ef1 5817MEN A21 WATCHDOG DRIVER
b75f0050 5818M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5819L: linux-watchdog@vger.kernel.org
5820S: Supported
5821F: drivers/watchdog/mena21_wdt.c
5822
3764e82e
JT
5823MEN CHAMELEON BUS (mcb)
5824M: Johannes Thumshirn <johannes.thumshirn@men.de>
5825S: Supported
5826F: drivers/mcb/
5827F: include/linux/mcb.h
5828
12285945
JH
5829METAG ARCHITECTURE
5830M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5831L: linux-metag@vger.kernel.org
12285945
JH
5832S: Supported
5833F: arch/metag/
5834F: Documentation/metag/
5835F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5836F: drivers/clocksource/metag_generic.c
5698c50d
JH
5837F: drivers/irqchip/irq-metag.c
5838F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5839F: drivers/tty/metag_da.c
5840F: fs/imgdafs/
12285945 5841
c6375b0a 5842MICROBLAZE ARCHITECTURE
8b58be88 5843M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5844W: http://www.monstr.eu/fdt/
5845T: git git://git.monstr.eu/linux-2.6-microblaze.git
5846S: Supported
0a8c7914 5847F: arch/microblaze/
1da177e4
LT
5848
5849MICROTEK X6 SCANNER
61eee9a7 5850M: Oliver Neukum <oliver@neukum.org>
1da177e4 5851S: Maintained
679655da 5852F: drivers/usb/image/microtek.*
1da177e4
LT
5853
5854MIPS
8b58be88 5855M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5856L: linux-mips@linux-mips.org
6097050d 5857W: http://www.linux-mips.org/
b05e988e 5858T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5859Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5860S: Supported
679655da
JP
5861F: Documentation/mips/
5862F: arch/mips/
1da177e4 5863
08b7620a
HV
5864MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5865M: Hans Verkuil <hverkuil@xs4all.nl>
5866L: linux-media@vger.kernel.org
5867T: git git://linuxtv.org/media_tree.git
5868W: http://linuxtv.org
5869S: Odd Fixes
5870F: drivers/media/radio/radio-miropcm20*
5871
e126ba97
EC
5872Mellanox MLX5 core VPI driver
5873M: Eli Cohen <eli@mellanox.com>
5874L: netdev@vger.kernel.org
5875L: linux-rdma@vger.kernel.org
5876W: http://www.mellanox.com
5877Q: http://patchwork.ozlabs.org/project/netdev/list/
5878Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5879T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5880S: Supported
5881F: drivers/net/ethernet/mellanox/mlx5/core/
5882F: include/linux/mlx5/
5883
5884Mellanox MLX5 IB driver
b75f0050
JP
5885M: Eli Cohen <eli@mellanox.com>
5886L: linux-rdma@vger.kernel.org
5887W: http://www.mellanox.com
5888Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5889T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5890S: Supported
5891F: include/linux/mlx5/
5892F: drivers/infiniband/hw/mlx5/
e126ba97 5893
1da177e4 5894MODULE SUPPORT
8b58be88 5895M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5896S: Maintained
679655da
JP
5897F: include/linux/module.h
5898F: kernel/module.c
1da177e4
LT
5899
5900MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5901W: http://popies.net/meye/
b7788e13 5902S: Orphan
679655da 5903F: Documentation/video4linux/meye.txt
90d72ac6 5904F: drivers/media/pci/meye/
6c0f0359 5905F: include/uapi/linux/meye.h
1da177e4 5906
b9705b60 5907MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5908M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5909S: Maintained
679655da 5910F: Documentation/serial/moxa-smartio
c897401b 5911F: drivers/tty/mxser.*
d735410a 5912
889b2f87
AK
5913MR800 AVERMEDIA USB FM RADIO DRIVER
5914M: Alexey Klimov <klimov.linux@gmail.com>
5915L: linux-media@vger.kernel.org
5916T: git git://linuxtv.org/media_tree.git
5917S: Maintained
5918F: drivers/media/radio/radio-mr800.c
5919
8c4c731a 5920MSI LAPTOP SUPPORT
182ae55c 5921M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5922L: platform-driver-x86@vger.kernel.org
8c4c731a 5923S: Maintained
679655da 5924F: drivers/platform/x86/msi-laptop.c
8c4c731a 5925
0f1006b1
AA
5926MSI WMI SUPPORT
5927M: Anisse Astier <anisse@astier.eu>
d0944853 5928L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5929S: Supported
5930F: drivers/platform/x86/msi-wmi.c
5931
19a628a0
AP
5932MSI001 MEDIA DRIVER
5933M: Antti Palosaari <crope@iki.fi>
5934L: linux-media@vger.kernel.org
5935W: http://linuxtv.org/
5936W: http://palosaari.fi/linux/
5937Q: http://patchwork.linuxtv.org/project/linux-media/list/
5938T: git git://linuxtv.org/anttip/media_tree.git
5939S: Maintained
5940F: drivers/staging/media/msi3101/msi001*
5941
2c57213f
AP
5942MSI3101 MEDIA DRIVER
5943M: Antti Palosaari <crope@iki.fi>
5944L: linux-media@vger.kernel.org
5945W: http://linuxtv.org/
5946W: http://palosaari.fi/linux/
5947Q: http://patchwork.linuxtv.org/project/linux-media/list/
5948T: git git://linuxtv.org/anttip/media_tree.git
5949S: Maintained
5950F: drivers/staging/media/msi3101/sdr-msi3101*
5951
62a37dc7 5952MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5953M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5954L: linux-media@vger.kernel.org
5955T: git git://linuxtv.org/media_tree.git
5956S: Maintained
5957F: drivers/media/i2c/mt9m032.c
5958F: include/media/mt9m032.h
5959
62a37dc7 5960MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5961M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5962L: linux-media@vger.kernel.org
5963T: git git://linuxtv.org/media_tree.git
5964S: Maintained
5965F: drivers/media/i2c/mt9p031.c
5966F: include/media/mt9p031.h
5967
62a37dc7 5968MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5969M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5970L: linux-media@vger.kernel.org
5971T: git git://linuxtv.org/media_tree.git
5972S: Maintained
5973F: drivers/media/i2c/mt9t001.c
5974F: include/media/mt9t001.h
5975
62a37dc7 5976MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5977M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5978L: linux-media@vger.kernel.org
5979T: git git://linuxtv.org/media_tree.git
5980S: Maintained
5981F: drivers/media/i2c/mt9v032.c
5982F: include/media/mt9v032.h
5983
4e0d13cb 5984MULTIFUNCTION DEVICES (MFD)
8b58be88 5985M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5986M: Lee Jones <lee.jones@linaro.org>
5987T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5988T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5989S: Supported
679655da 5990F: drivers/mfd/
55b5940d 5991F: include/linux/mfd/
4e0d13cb 5992
5c4e6f13 5993MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5994M: Chris Ball <chris@printf.net>
e18eaf8f 5995M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5996L: linux-mmc@vger.kernel.org
245feaa6 5997T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5998T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5999S: Maintained
679655da
JP
6000F: drivers/mmc/
6001F: include/linux/mmc/
c117ab84 6002F: include/uapi/linux/mmc/
baca2da4 6003
15a0580c 6004MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6005S: Orphan
679655da
JP
6006F: drivers/mmc/host/mmc_spi.c
6007F: include/linux/spi/mmc_spi.h
15a0580c 6008
1da177e4 6009MULTISOUND SOUND DRIVER
8b58be88 6010M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6011S: Maintained
679655da
JP
6012F: Documentation/sound/oss/MultiSound
6013F: sound/oss/msnd*
1da177e4 6014
d735410a 6015MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6016S: Orphan
c897401b 6017F: drivers/tty/isicom.c
679655da 6018F: include/linux/isicom.h
d735410a 6019
550a7375 6020MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6021M: Felipe Balbi <balbi@ti.com>
795fb7e7 6022L: linux-usb@vger.kernel.org
43b416e5 6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6024S: Maintained
679655da 6025F: drivers/usb/musb/
550a7375 6026
ea0af5f6
MK
6027MXL5007T MEDIA DRIVER
6028M: Michael Krufky <mkrufky@linuxtv.org>
6029L: linux-media@vger.kernel.org
6030W: http://linuxtv.org/
6031W: http://github.com/mkrufky
6032Q: http://patchwork.linuxtv.org/project/linux-media/list/
6033T: git git://linuxtv.org/mkrufky/tuners.git
6034S: Maintained
6035F: drivers/media/tuners/mxl5007t.*
6036
2d3cf588 6037MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6038M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6039L: netdev@vger.kernel.org
205057ae 6040W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6041S: Supported
93f7848b 6042F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6043
1da177e4 6044NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6045S: Orphan
d9fb9f38 6046F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6047
23dc05a3
DM
6048NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6049M: Daniel Mack <zonque@gmail.com>
6050S: Maintained
6051L: alsa-devel@alsa-project.org
6052W: http://www.native-instruments.com
6053F: sound/usb/caiaq/
6054
1da177e4 6055NCP FILESYSTEM
52653199
PV
6056M: Petr Vandrovec <petr@vandrovec.name>
6057S: Odd Fixes
679655da 6058F: fs/ncpfs/
1da177e4 6059
a79b0322
FT
6060NCR 5380 SCSI DRIVERS
6061M: Finn Thain <fthain@telegraphics.com.au>
6062M: Michael Schmitz <schmitzmic@gmail.com>
6063L: linux-scsi@vger.kernel.org
6064S: Maintained
6065F: Documentation/scsi/g_NCR5380.txt
6066F: drivers/scsi/NCR5380.*
6067F: drivers/scsi/arm/cumana_1.c
6068F: drivers/scsi/arm/oak.c
6069F: drivers/scsi/atari_NCR5380.c
6070F: drivers/scsi/atari_scsi.*
6071F: drivers/scsi/dmx3191d.c
6072F: drivers/scsi/dtc.*
6073F: drivers/scsi/g_NCR5380.*
6074F: drivers/scsi/g_NCR5380_mmio.c
6075F: drivers/scsi/mac_scsi.*
6076F: drivers/scsi/pas16.*
6077F: drivers/scsi/sun3_NCR5380.c
6078F: drivers/scsi/sun3_scsi.*
6079F: drivers/scsi/sun3_scsi_vme.c
6080F: drivers/scsi/t128.*
6081
1da177e4 6082NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6083M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6084L: linux-scsi@vger.kernel.org
6085S: Maintained
679655da 6086F: drivers/scsi/NCR_D700.*
1da177e4 6087
4aa3eb4c
GR
6088NCT6775 HARDWARE MONITOR DRIVER
6089M: Guenter Roeck <linux@roeck-us.net>
6090L: lm-sensors@lm-sensors.org
6091S: Maintained
6092F: Documentation/hwmon/nct6775
6093F: drivers/hwmon/nct6775.c
6094
3c2d774c 6095NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6096M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6097L: linux-rdma@vger.kernel.org
e3d33cb1 6098W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6099S: Supported
6100F: drivers/infiniband/hw/nes/
6101
be2f2e84 6102NETEM NETWORK EMULATOR
adbbf69d 6103M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6104L: netem@lists.linux-foundation.org
be2f2e84 6105S: Maintained
679655da 6106F: net/sched/sch_netem.c
be2f2e84 6107
b2f5a051 6108NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6109M: Jon Mason <jdmason@kudzu.us>
4a58448b 6110L: netdev@vger.kernel.org
4a58448b 6111S: Supported
679655da 6112F: Documentation/networking/s2io.txt
b2f5a051 6113F: Documentation/networking/vxge.txt
86387e1a 6114F: drivers/net/ethernet/neterion/
4a58448b 6115
42010ed0 6116NETFILTER/IPTABLES
0e05e192 6117M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6118M: Patrick McHardy <kaber@trash.net>
42010ed0 6119M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6120L: netfilter-devel@vger.kernel.org
6121L: netfilter@vger.kernel.org
82b98543 6122L: coreteam@netfilter.org
1da177e4
LT
6123W: http://www.netfilter.org/
6124W: http://www.iptables.org/
42010ed0
PNA
6125Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6128S: Supported
679655da
JP
6129F: include/linux/netfilter*
6130F: include/linux/netfilter/
6131F: include/net/netfilter/
c117ab84
CEB
6132F: include/uapi/linux/netfilter*
6133F: include/uapi/linux/netfilter/
679655da
JP
6134F: net/*/netfilter.c
6135F: net/*/netfilter/
6136F: net/netfilter/
1da177e4 6137
4cc67735 6138NETLABEL
87a0874c 6139M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6140W: http://netlabel.sf.net
6141L: netdev@vger.kernel.org
87a0874c 6142S: Maintained
80811493 6143F: Documentation/netlabel/
679655da
JP
6144F: include/net/netlabel.h
6145F: net/netlabel/
4cc67735 6146
1da177e4 6147NETROM NETWORK LAYER
8b58be88 6148M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6149L: linux-hams@vger.kernel.org
d34cb28a 6150W: http://www.linux-ax25.org/
1da177e4 6151S: Maintained
679655da 6152F: include/net/netrom.h
c117ab84 6153F: include/uapi/linux/netrom.h
679655da 6154F: net/netrom/
1da177e4 6155
5ddb88c0 6156NETWORK BLOCK DEVICE (NBD)
8b58be88 6157M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6158S: Maintained
5e4b269b 6159L: nbd-general@lists.sourceforge.net
679655da
JP
6160F: Documentation/blockdev/nbd.txt
6161F: drivers/block/nbd.c
6162F: include/linux/nbd.h
c117ab84 6163F: include/uapi/linux/nbd.h
1da177e4 6164
6e43650c
NH
6165NETWORK DROP MONITOR
6166M: Neil Horman <nhorman@tuxdriver.com>
6167L: netdev@vger.kernel.org
6168S: Maintained
6169W: https://fedorahosted.org/dropwatch/
6170F: net/core/drop_monitor.c
6171
1da177e4 6172NETWORKING [GENERAL]
8b58be88 6173M: "David S. Miller" <davem@davemloft.net>
979b6c13 6174L: netdev@vger.kernel.org
b1e8fd54 6175W: http://www.linuxfoundation.org/en/Net
11e98029 6176Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6179S: Maintained
679655da
JP
6180F: net/
6181F: include/net/
018d21ed
JP
6182F: include/linux/in.h
6183F: include/linux/net.h
6184F: include/linux/netdevice.h
c117ab84
CEB
6185F: include/uapi/linux/in.h
6186F: include/uapi/linux/net.h
6187F: include/uapi/linux/netdevice.h
7e814a6c 6188F: tools/net/
f4e53f9a 6189F: tools/testing/selftests/net/
335a67d2 6190F: lib/random32.c
a101ccd1 6191F: lib/test_bpf.c
1da177e4
LT
6192
6193NETWORKING [IPv4/IPv6]
8b58be88
JP
6194M: "David S. Miller" <davem@davemloft.net>
6195M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6196M: James Morris <jmorris@namei.org>
6197M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6198M: Patrick McHardy <kaber@trash.net>
979b6c13 6199L: netdev@vger.kernel.org
08deed1e 6200T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6201S: Maintained
679655da
JP
6202F: net/ipv4/
6203F: net/ipv6/
6204F: include/net/ip*
0a14842f 6205F: arch/x86/net/*
1da177e4 6206
73b7656c
DM
6207NETWORKING [IPSEC]
6208M: Steffen Klassert <steffen.klassert@secunet.com>
6209M: Herbert Xu <herbert@gondor.apana.org.au>
6210M: "David S. Miller" <davem@davemloft.net>
6211L: netdev@vger.kernel.org
d1fc5024
SK
6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6214S: Maintained
5826bdd1 6215F: net/core/flow.c
73b7656c
DM
6216F: net/xfrm/
6217F: net/key/
6218F: net/ipv4/xfrm*
d1fc5024
SK
6219F: net/ipv4/esp4.c
6220F: net/ipv4/ah4.c
6221F: net/ipv4/ipcomp.c
6222F: net/ipv4/ip_vti.c
73b7656c 6223F: net/ipv6/xfrm*
d1fc5024
SK
6224F: net/ipv6/esp6.c
6225F: net/ipv6/ah6.c
6226F: net/ipv6/ipcomp6.c
6227F: net/ipv6/ip6_vti.c
73b7656c
DM
6228F: include/uapi/linux/xfrm.h
6229F: include/net/xfrm.h
6230
10e2ff1c 6231NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6232M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6233L: netdev@vger.kernel.org
6234S: Maintained
6235
29f8f632 6236NETWORKING [WIRELESS]
8b58be88 6237M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6238L: linux-wireless@vger.kernel.org
8a6e2535 6239Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6241S: Maintained
34b921cf
JP
6242F: net/mac80211/
6243F: net/rfkill/
679655da
JP
6244F: net/wireless/
6245F: include/net/ieee80211*
cc8b4a2b 6246F: include/linux/wireless.h
c117ab84 6247F: include/uapi/linux/wireless.h
c984e24d 6248F: include/net/iw_handler.h
34b921cf 6249F: drivers/net/wireless/
29f8f632 6250
788873ac
JP
6251NETWORKING DRIVERS
6252L: netdev@vger.kernel.org
6253W: http://www.linuxfoundation.org/en/Net
11e98029 6254Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6257S: Odd Fixes
6258F: drivers/net/
018d21ed 6259F: include/linux/if_*
0b63bf1f
JD
6260F: include/linux/netdevice.h
6261F: include/linux/arcdevice.h
6262F: include/linux/etherdevice.h
6263F: include/linux/fcdevice.h
6264F: include/linux/fddidevice.h
6265F: include/linux/hippidevice.h
6266F: include/linux/inetdevice.h
c117ab84
CEB
6267F: include/uapi/linux/if_*
6268F: include/uapi/linux/netdevice.h
788873ac 6269
3d396eb1 6270NETXEN (1/10) GbE SUPPORT
8622315e 6271M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6272M: Sony Chacko <sony.chacko@qlogic.com>
6273M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6274L: netdev@vger.kernel.org
9c2b5bde 6275W: http://www.qlogic.com
3d396eb1 6276S: Supported
aa43c215 6277F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6278
6423d30f
AAJ
6279NFC SUBSYSTEM
6280M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6281M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6282M: Samuel Ortiz <sameo@linux.intel.com>
6283L: linux-wireless@vger.kernel.org
5adf54de 6284L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6285S: Supported
6423d30f 6286F: net/nfc/
55eb94f9 6287F: include/net/nfc/
c117ab84 6288F: include/uapi/linux/nfc.h
6423d30f 6289F: drivers/nfc/
08eaa1e0 6290F: include/linux/platform_data/pn544.h
7ebb88e5 6291F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6292
e8b43555 6293NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6294M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6295L: linux-nfs@vger.kernel.org
6296W: http://client.linux-nfs.org
cd7b996a 6297T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6298S: Maintained
679655da
JP
6299F: fs/lockd/
6300F: fs/nfs/
6301F: fs/nfs_common/
6302F: net/sunrpc/
6303F: include/linux/lockd/
6304F: include/linux/nfs*
6305F: include/linux/sunrpc/
c117ab84
CEB
6306F: include/uapi/linux/nfs*
6307F: include/uapi/linux/sunrpc/
1da177e4 6308
85ef9cea 6309NILFS2 FILESYSTEM
e2126935 6310M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6311L: linux-nilfs@vger.kernel.org
f9472265 6312W: http://nilfs.sourceforge.net/
e2126935 6313T: git git://github.com/konis/nilfs2.git
85ef9cea 6314S: Supported
679655da
JP
6315F: Documentation/filesystems/nilfs2.txt
6316F: fs/nilfs2/
6317F: include/linux/nilfs2_fs.h
85ef9cea 6318
1da177e4 6319NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6320M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6321W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6322S: Maintained
679655da
JP
6323F: Documentation/scsi/NinjaSCSI.txt
6324F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6325
6326NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6327M: GOTO Masanori <gotom@debian.or.jp>
6328M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6329W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6330S: Maintained
679655da
JP
6331F: Documentation/scsi/NinjaSCSI.txt
6332F: drivers/scsi/nsp32*
1da177e4 6333
fce8a7bb
JM
6334NTB DRIVER
6335M: Jon Mason <jon.mason@intel.com>
6336S: Supported
2984411f
JM
6337W: https://github.com/jonmason/ntb/wiki
6338T: git git://github.com/jonmason/ntb.git
fce8a7bb 6339F: drivers/ntb/
548c237c 6340F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6341F: include/linux/ntb.h
6342
1da177e4 6343NTFS FILESYSTEM
2818ef50 6344M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6345L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6346W: http://www.tuxera.com/
e6f4dee7 6347T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6348S: Supported
679655da
JP
6349F: Documentation/filesystems/ntfs.txt
6350F: fs/ntfs/
1da177e4 6351
9eb8ef74 6352NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6353M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6354L: linux-fbdev@vger.kernel.org
ce00f85c 6355S: Maintained
679655da
JP
6356F: drivers/video/riva/
6357F: drivers/video/nvidia/
1da177e4 6358
79461681
MW
6359NVM EXPRESS DRIVER
6360M: Matthew Wilcox <willy@linux.intel.com>
6361L: linux-nvme@lists.infradead.org
6362T: git git://git.infradead.org/users/willy/linux-nvme.git
6363S: Supported
5be37bf9 6364F: drivers/block/nvme*
79461681
MW
6365F: include/linux/nvme.h
6366
f50d7146
RK
6367NXP TDA998X DRM DRIVER
6368M: Russell King <rmk+kernel@arm.linux.org.uk>
6369S: Supported
6370F: drivers/gpu/drm/i2c/tda998x_drv.c
6371F: include/drm/i2c/tda998x.h
6372
f5525786 6373OMAP SUPPORT
0e24bdd4 6374M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6375L: linux-omap@vger.kernel.org
6376W: http://www.muru.com/linux/omap/
6377W: http://linux.omap.com/
8a6e2535 6378Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6379T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6380S: Maintained
4e04d5a3 6381F: arch/arm/*omap*/
046d0a37
JD
6382F: drivers/i2c/busses/i2c-omap.c
6383F: include/linux/i2c-omap.h
f5525786 6384
50f29fbd 6385OMAP DEVICE TREE SUPPORT
cdb55ab0 6386M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6387M: Tony Lindgren <tony@atomide.com>
6388L: linux-omap@vger.kernel.org
d0fb18c5 6389L: devicetree@vger.kernel.org
50f29fbd
TL
6390S: Maintained
6391F: arch/arm/boot/dts/*omap*
6392F: arch/arm/boot/dts/*am3*
6393
f5525786 6394OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6395M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6396L: linux-omap@vger.kernel.org
6397S: Maintained
6398F: arch/arm/*omap*/*clock*
6399
6400OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6401M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6402L: linux-omap@vger.kernel.org
6403S: Maintained
6404F: arch/arm/*omap*/*pm*
c46938d4 6405F: drivers/cpufreq/omap-cpufreq.c
f5525786 6406
d21db568 6407OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6408M: Rajendra Nayak <rnayak@ti.com>
6409M: Paul Walmsley <paul@pwsan.com>
6410L: linux-omap@vger.kernel.org
6411S: Maintained
d21db568 6412F: arch/arm/mach-omap2/prm*
692ab1f3 6413
f5525786 6414OMAP AUDIO SUPPORT
6c284903 6415M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6416M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6417L: alsa-devel@alsa-project.org (subscribers-only)
6418L: linux-omap@vger.kernel.org
6419S: Maintained
6420F: sound/soc/omap/
6421
6422OMAP FRAMEBUFFER SUPPORT
830e6384 6423M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6424L: linux-fbdev@vger.kernel.org
f5525786
TL
6425L: linux-omap@vger.kernel.org
6426S: Maintained
6427F: drivers/video/omap/
6428
676eec0d 6429OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6430M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6431L: linux-omap@vger.kernel.org
676eec0d 6432L: linux-fbdev@vger.kernel.org
178ff4c9 6433S: Maintained
676eec0d 6434F: drivers/video/omap2/
178ff4c9
TV
6435F: Documentation/arm/OMAP/DSS
6436
8b37fcfc
OBC
6437OMAP HARDWARE SPINLOCK SUPPORT
6438M: Ohad Ben-Cohen <ohad@wizery.com>
6439L: linux-omap@vger.kernel.org
6440S: Maintained
6441F: drivers/hwspinlock/omap_hwspinlock.c
6442F: arch/arm/mach-omap2/hwspinlock.c
6443
f5525786 6444OMAP MMC SUPPORT
8b58be88 6445M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6446L: linux-omap@vger.kernel.org
6447S: Maintained
653f41b5
MC
6448F: drivers/mmc/host/omap.c
6449
6450OMAP HS MMC SUPPORT
14006bfb 6451M: Balaji T K <balajitk@ti.com>
0a4585c6 6452L: linux-mmc@vger.kernel.org
653f41b5 6453L: linux-omap@vger.kernel.org
0a4585c6 6454S: Maintained
653f41b5 6455F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6456
6457OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6458M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6459S: Maintained
6460F: drivers/char/hw_random/omap-rng.c
6461
f400c82e 6462OMAP HWMOD SUPPORT
cdb55ab0 6463M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6464M: Paul Walmsley <paul@pwsan.com>
6465L: linux-omap@vger.kernel.org
6466S: Maintained
8fc8b12b 6467F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6468
6469OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6470M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6471L: linux-omap@vger.kernel.org
6472S: Maintained
6473F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6474
7e8970e1
LP
6475OMAP IMAGE SIGNAL PROCESSOR (ISP)
6476M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6477L: linux-media@vger.kernel.org
6478S: Maintained
90d72ac6 6479F: drivers/media/platform/omap3isp/
7e8970e1 6480
f5525786 6481OMAP USB SUPPORT
f299470a 6482M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6483L: linux-usb@vger.kernel.org
6484L: linux-omap@vger.kernel.org
43b416e5 6485T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6486S: Maintained
a16fbd65
JP
6487F: drivers/usb/*/*omap*
6488F: arch/arm/*omap*/usb*
f5525786 6489
6d994710 6490OMAP GPIO DRIVER
a1415a8f 6491M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6492M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6493M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6494L: linux-omap@vger.kernel.org
6495S: Maintained
6496F: drivers/gpio/gpio-omap.c
6497
c351e290
MJ
6498OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6499M: Mark Jackson <mpfj@newflow.co.uk>
6500L: linux-omap@vger.kernel.org
6501S: Maintained
6502F: arch/arm/boot/dts/am335x-nano.dts
6503
0ad122d9 6504OMFS FILESYSTEM
8b58be88 6505M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6506L: linux-karma-devel@lists.sourceforge.net
6507S: Maintained
679655da
JP
6508F: Documentation/filesystems/omfs.txt
6509F: fs/omfs/
0ad122d9 6510
c1986ee9 6511OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6512M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6513S: Maintained
679655da
JP
6514F: drivers/char/pcmcia/cm4000_cs.c
6515F: include/linux/cm4000_cs.h
c117ab84 6516F: include/uapi/linux/cm4000_cs.h
c1986ee9 6517
77c44ab1 6518OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6519M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6520S: Maintained
679655da 6521F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6522
77d5140f 6523OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6524M: Jonathan Corbet <corbet@lwn.net>
661263b5 6525L: linux-media@vger.kernel.org
275ffde4 6526T: git git://linuxtv.org/media_tree.git
77d5140f 6527S: Maintained
90d72ac6 6528F: drivers/media/i2c/ov7670.c
77d5140f 6529
431bca73 6530ONENAND FLASH DRIVER
8b58be88 6531M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6532L: linux-mtd@lists.infradead.org
6533S: Maintained
679655da
JP
6534F: drivers/mtd/onenand/
6535F: include/linux/mtd/onenand*.h
431bca73 6536
1da177e4 6537ONSTREAM SCSI TAPE DRIVER
8b58be88 6538M: Willem Riede <osst@riede.org>
1da177e4
LT
6539L: osst-users@lists.sourceforge.net
6540L: linux-scsi@vger.kernel.org
6541S: Maintained
f7269cfc
JD
6542F: Documentation/scsi/osst.txt
6543F: drivers/scsi/osst.*
6544F: drivers/scsi/osst_*.h
6545F: drivers/scsi/st.h
1da177e4 6546
e2d1d6c0 6547OPENCORES I2C BUS DRIVER
8b58be88 6548M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6549L: linux-i2c@vger.kernel.org
e2d1d6c0 6550S: Maintained
679655da
JP
6551F: Documentation/i2c/busses/i2c-ocores
6552F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6553
860c44c1 6554OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6555M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6556M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6557L: devicetree@vger.kernel.org
860c44c1 6558W: http://fdt.secretlab.ca
3bbf9b9b 6559T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6560S: Maintained
f8828205 6561F: drivers/of/
860c44c1 6562F: include/linux/of*.h
f8828205 6563F: scripts/dtc/
860c44c1 6564K: of_get_property
d945fa0d 6565K: of_match_table
860c44c1 6566
f8828205 6567OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6568M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6569M: Pawel Moll <pawel.moll@arm.com>
6570M: Mark Rutland <mark.rutland@arm.com>
de80963e 6571M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6572M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6573L: devicetree@vger.kernel.org
6574S: Maintained
6575F: Documentation/devicetree/
6576F: arch/*/boot/dts/
6577F: include/dt-bindings/
6578
19f9d392
JB
6579OPENRISC ARCHITECTURE
6580M: Jonas Bonn <jonas@southpole.se>
6581W: http://openrisc.net
eab7c1c0 6582L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6583S: Maintained
6584T: git git://openrisc.net/~jonas/linux
14430813 6585F: arch/openrisc/
19f9d392 6586
ccb1352e 6587OPENVSWITCH
4f337ed5 6588M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6589L: dev@openvswitch.org
6590W: http://openvswitch.org
4f337ed5 6591T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6592S: Maintained
6593F: net/openvswitch/
6594
af39917d
CL
6595OPL4 DRIVER
6596M: Clemens Ladisch <clemens@ladisch.de>
6597L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6598T: git git://git.alsa-project.org/alsa-kernel.git
6599S: Maintained
6600F: sound/drivers/opl4/
6601
1da177e4 6602OPROFILE
4cf7e718 6603M: Robert Richter <rric@kernel.org>
1da177e4
LT
6604L: oprofile-list@lists.sf.net
6605S: Maintained
81c4a8a6 6606F: arch/*/include/asm/oprofile*.h
679655da
JP
6607F: arch/*/oprofile/
6608F: drivers/oprofile/
6609F: include/linux/oprofile.h
1da177e4 6610
e2d1d6c0 6611ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6612M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6613M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6614L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6615W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6616T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6617S: Supported
679655da
JP
6618F: Documentation/filesystems/ocfs2.txt
6619F: Documentation/filesystems/dlmfs.txt
6620F: fs/ocfs2/
e2d1d6c0 6621
1da177e4 6622ORINOCO DRIVER
724c6b35 6623L: linux-wireless@vger.kernel.org
491b26b4 6624W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6625W: http://www.nongnu.org/orinoco/
3a59babb 6626S: Orphan
679655da 6627F: drivers/net/wireless/orinoco/
1da177e4 6628
42c55aa8 6629OSD LIBRARY and FILESYSTEM
8b58be88 6630M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6631M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6632L: osd-dev@open-osd.org
6633W: http://open-osd.org
54e5881d 6634T: git git://git.open-osd.org/open-osd.git
68274794 6635S: Maintained
42c55aa8 6636F: drivers/scsi/osd/
6b6f0b6c 6637F: include/scsi/osd_*
42c55aa8 6638F: fs/exofs/
68274794 6639
e2d1d6c0 6640P54 WIRELESS DRIVER
084cb0fe 6641M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6642L: linux-wireless@vger.kernel.org
084cb0fe 6643W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6644S: Maintained
679655da 6645F: drivers/net/wireless/p54/
e2d1d6c0 6646
f5cd7872 6647PA SEMI ETHERNET DRIVER
8b58be88 6648M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6649L: netdev@vger.kernel.org
6650S: Maintained
ded19add 6651F: drivers/net/ethernet/pasemi/*
f5cd7872 6652
beb58aa3 6653PA SEMI SMBUS DRIVER
8b58be88 6654M: Olof Johansson <olof@lixom.net>
846557d3 6655L: linux-i2c@vger.kernel.org
beb58aa3 6656S: Maintained
679655da 6657F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6658
48fc267e
SK
6659PADATA PARALLEL EXECUTION MECHANISM
6660M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6661L: linux-crypto@vger.kernel.org
6662S: Maintained
6663F: kernel/padata.c
6664F: include/linux/padata.h
6665F: Documentation/padata.txt
6666
709ee531 6667PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6668M: Harald Welte <laforge@gnumonks.org>
d0944853 6669L: platform-driver-x86@vger.kernel.org
709ee531 6670S: Maintained
679655da 6671F: drivers/platform/x86/panasonic-laptop.c
709ee531 6672
368dd5ac 6673PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6674M: David Howells <dhowells@redhat.com>
6675M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6676L: linux-am33-list@redhat.com (moderated for non-subscribers)
6677W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6678S: Maintained
679655da
JP
6679F: Documentation/mn10300/
6680F: arch/mn10300/
4fa97181 6681
1da177e4 6682PARALLEL PORT SUPPORT
3dd1a329 6683L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6684S: Orphan
679655da
JP
6685F: drivers/parport/
6686F: include/linux/parport*.h
6687F: drivers/char/ppdev.c
c117ab84 6688F: include/uapi/linux/ppdev.h
1da177e4 6689
4cdf6bc2 6690PARAVIRT_OPS INTERFACE
d633180c 6691M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6692M: Chris Wright <chrisw@sous-sol.org>
6693M: Alok Kataria <akataria@vmware.com>
6694M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6695L: virtualization@lists.linux-foundation.org
4cdf6bc2 6696S: Supported
679655da
JP
6697F: Documentation/ia64/paravirt_ops.txt
6698F: arch/*/kernel/paravirt*
6699F: arch/*/include/asm/paravirt.h
4cdf6bc2 6700
e2d1d6c0 6701PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6702M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6703L: linux-parport@lists.infradead.org (subscribers-only)
6704W: http://www.torque.net/linux-pp.html
6705S: Maintained
679655da
JP
6706F: Documentation/blockdev/paride.txt
6707F: drivers/block/paride/
e2d1d6c0
RD
6708
6709PARISC ARCHITECTURE
b8828770 6710M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6711M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6712L: linux-parisc@vger.kernel.org
6713W: http://www.parisc-linux.org/
8a6e2535 6714Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6715T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6716T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6717S: Maintained
679655da 6718F: arch/parisc/
2b6bac9e 6719F: Documentation/parisc/
679655da 6720F: drivers/parisc/
2b6bac9e
HD
6721F: drivers/char/agp/parisc-agp.c
6722F: drivers/input/serio/gscps2.c
6723F: drivers/parport/parport_gsc.*
6724F: drivers/tty/serial/8250/8250_gsc.c
6725F: drivers/video/sti*
6726F: drivers/video/console/sti*
6727F: drivers/video/logo/logo_parisc*
e2d1d6c0 6728
1662d32c 6729PC87360 HARDWARE MONITORING DRIVER
8b58be88 6730M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6731L: lm-sensors@lm-sensors.org
6732S: Maintained
679655da
JP
6733F: Documentation/hwmon/pc87360
6734F: drivers/hwmon/pc87360.c
1662d32c
JC
6735
6736PC8736x GPIO DRIVER
8b58be88 6737M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6738S: Maintained
679655da 6739F: drivers/char/pc8736x_gpio.c
1662d32c 6740
1ad107fd 6741PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6742M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6743L: lm-sensors@lm-sensors.org
6744S: Maintained
6745F: Documentation/hwmon/pc87427
6746F: drivers/hwmon/pc87427.c
6747
b26e0ed4 6748PCA9532 LED DRIVER
8b58be88 6749M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6750S: Maintained
d5ca6918
JP
6751F: drivers/leds/leds-pca9532.c
6752F: include/linux/leds-pca9532.h
b26e0ed4 6753
5ce914a8 6754PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6755M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6756L: linux-i2c@vger.kernel.org
6757S: Maintained
b4f0b74e 6758F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6759
3971dae5 6760PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6761M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6762S: Maintained
6763F: drivers/firmware/pcdp.*
6764
065c6359 6765PCI ERROR RECOVERY
6305902c 6766M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6767L: linux-pci@vger.kernel.org
065c6359 6768S: Supported
679655da 6769F: Documentation/PCI/pci-error-recovery.txt
065c6359 6770
1da177e4 6771PCI SUBSYSTEM
5ac3a6d2 6772M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6773L: linux-pci@vger.kernel.org
99662dd1 6774Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6775T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6776S: Supported
679655da
JP
6777F: Documentation/PCI/
6778F: drivers/pci/
6779F: include/linux/pci*
6b49ee49 6780F: arch/x86/pci/
cad01f91 6781F: arch/x86/kernel/quirks.c
1da177e4 6782
f0b75693
BH
6783PCI DRIVER FOR IMX6
6784M: Richard Zhu <r65037@freescale.com>
6785M: Shawn Guo <shawn.guo@linaro.org>
6786L: linux-pci@vger.kernel.org
6787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6788S: Maintained
6789F: drivers/pci/host/*imx6*
6790
6791PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6792M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6793M: Jason Cooper <jason@lakedaemon.net>
6794L: linux-pci@vger.kernel.org
6795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6796S: Maintained
6797F: drivers/pci/host/*mvebu*
6798
0447cfd7
TR
6799PCI DRIVER FOR NVIDIA TEGRA
6800M: Thierry Reding <thierry.reding@gmail.com>
6801L: linux-tegra@vger.kernel.org
f0b75693 6802L: linux-pci@vger.kernel.org
0447cfd7
TR
6803S: Supported
6804F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6805F: drivers/pci/host/pci-tegra.c
6806
f0b75693
BH
6807PCI DRIVER FOR RENESAS R-CAR
6808M: Simon Horman <horms@verge.net.au>
6809L: linux-pci@vger.kernel.org
6810L: linux-sh@vger.kernel.org
6811S: Maintained
6812F: drivers/pci/host/*rcar*
6813
4af82255
JH
6814PCI DRIVER FOR SAMSUNG EXYNOS
6815M: Jingoo Han <jg1.han@samsung.com>
6816L: linux-pci@vger.kernel.org
f0b75693
BH
6817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6818L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6819S: Maintained
6820F: drivers/pci/host/pci-exynos.c
6821
f0b75693
BH
6822PCI DRIVER FOR SYNOPSIS DESIGNWARE
6823M: Mohit Kumar <mohit.kumar@st.com>
6824M: Jingoo Han <jg1.han@samsung.com>
6825L: linux-pci@vger.kernel.org
6826S: Maintained
6827F: drivers/pci/host/*designware*
6828
cf28855b
WD
6829PCI DRIVER FOR GENERIC OF HOSTS
6830M: Will Deacon <will.deacon@arm.com>
6831L: linux-pci@vger.kernel.org
6832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6833S: Maintained
6834F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6835F: drivers/pci/host/pci-host-generic.c
6836
1da177e4 6837PCMCIA SUBSYSTEM
4230dfc9 6838P: Linux PCMCIA Team
f5df5881 6839L: linux-pcmcia@lists.infradead.org
6650e0a5 6840W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6841T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6842S: Maintained
679655da
JP
6843F: Documentation/pcmcia/
6844F: drivers/pcmcia/
6845F: include/pcmcia/
1da177e4
LT
6846
6847PCNET32 NETWORK DRIVER
227fb925 6848M: Don Fry <pcnet32@frontier.com>
979b6c13 6849L: netdev@vger.kernel.org
1da177e4 6850S: Maintained
b955f6ca 6851F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6852
48fc267e
SK
6853PCRYPT PARALLEL CRYPTO ENGINE
6854M: Steffen Klassert <steffen.klassert@secunet.com>
6855L: linux-crypto@vger.kernel.org
6856S: Maintained
6857F: crypto/pcrypt.c
6858F: include/crypto/pcrypt.h
6859
e72df0b8
TH
6860PER-CPU MEMORY ALLOCATOR
6861M: Tejun Heo <tj@kernel.org>
6862M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6864S: Maintained
6865F: include/linux/percpu*.h
6866F: mm/percpu*.c
6867F: arch/*/include/asm/percpu.h
6868
ad4ecbcb 6869PER-TASK DELAY ACCOUNTING
185e595f 6870M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6871S: Maintained
679655da
JP
6872F: include/linux/delayacct.h
6873F: kernel/delayacct.c
ad4ecbcb 6874
57c0c15b 6875PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6876M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6877M: Paul Mackerras <paulus@samba.org>
dd9b238c 6878M: Ingo Molnar <mingo@redhat.com>
f80c5393 6879M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6880L: linux-kernel@vger.kernel.org
75fc2d37 6881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6882S: Supported
d53e8365 6883F: kernel/events/*
a003236c 6884F: include/linux/perf_event.h
c117ab84 6885F: include/uapi/linux/perf_event.h
141c4296
RR
6886F: arch/*/kernel/perf_event*.c
6887F: arch/*/kernel/*/perf_event*.c
6888F: arch/*/kernel/*/*/perf_event*.c
a003236c 6889F: arch/*/include/asm/perf_event.h
a003236c
VL
6890F: arch/*/kernel/perf_callchain.c
6891F: tools/perf/
6c0b3244 6892
dd49d0f5 6893PERSONALITY HANDLING
8b58be88 6894M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6895L: linux-abi-devel@lists.sourceforge.net
6896S: Maintained
679655da 6897F: include/linux/personality.h
c117ab84 6898F: include/uapi/linux/personality.h
dd49d0f5 6899
838e7a03 6900PHONET PROTOCOL
2a06b40f 6901M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6902S: Supported
6903F: Documentation/networking/phonet.txt
6904F: include/linux/phonet.h
6905F: include/net/phonet/
c117ab84 6906F: include/uapi/linux/phonet.h
838e7a03
RDC
6907F: net/phonet/
6908
1da177e4 6909PHRAM MTD DRIVER
8b58be88 6910M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6911L: linux-mtd@lists.infradead.org
6912S: Maintained
679655da 6913F: drivers/mtd/devices/phram.c
1da177e4 6914
efdbb10e
BP
6915PICOLCD HID DRIVER
6916M: Bruno Prémont <bonbons@linux-vserver.org>
6917L: linux-input@vger.kernel.org
6918S: Maintained
6919F: drivers/hid/hid-picolcd*
6920
a53bfa07
JI
6921PICOXCELL SUPPORT
6922M: Jamie Iles <jamie@jamieiles.com>
6923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6924T: git git://github.com/jamieiles/linux-2.6-ji.git
6925S: Supported
14430813 6926F: arch/arm/mach-picoxcell/
a53bfa07
JI
6927F: drivers/*/picoxcell*
6928F: drivers/*/*/picoxcell*
6929
2744e8af
LW
6930PIN CONTROL SUBSYSTEM
6931M: Linus Walleij <linus.walleij@linaro.org>
6932S: Maintained
07f29ba6 6933F: drivers/pinctrl/
8e406fe4 6934F: include/linux/pinctrl/
2744e8af 6935
2201bbb8
JCPV
6936PIN CONTROLLER - ATMEL AT91
6937M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6939S: Maintained
6940F: drivers/pinctrl/pinctrl-at91.c
6941
b75e60d6
DA
6942PIN CONTROLLER - SAMSUNG
6943M: Tomasz Figa <t.figa@samsung.com>
6944M: Thomas Abraham <thomas.abraham@linaro.org>
6945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6946L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6947S: Maintained
6948F: drivers/pinctrl/pinctrl-exynos.*
6949F: drivers/pinctrl/pinctrl-s3c*
6950F: drivers/pinctrl/pinctrl-samsung.*
6951
deda8287 6952PIN CONTROLLER - ST SPEAR
8e406fe4 6953M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6954L: spear-devel@list.st.com
6955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6956W: http://www.st.com/spear
6957S: Maintained
8e406fe4 6958F: drivers/pinctrl/spear/
deda8287 6959
249a6771 6960PKTCDVD DRIVER
dbd47133 6961M: Jiri Kosina <jkosina@suse.cz>
249a6771 6962S: Maintained
679655da
JP
6963F: drivers/block/pktcdvd.c
6964F: include/linux/pktcdvd.h
c117ab84 6965F: include/uapi/linux/pktcdvd.h
249a6771 6966
b31d8273
G
6967PKUNITY SOC DRIVERS
6968M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6969W: http://mprc.pku.edu.cn/~guanxuetao/linux
6970S: Maintained
6971T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6972F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6973F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6974F: drivers/video/fb-puv3.c
2809e80b 6975F: drivers/rtc/rtc-puv3.c
b31d8273 6976
9d2ecfb7 6977PMBUS HARDWARE MONITORING DRIVERS
ca462085 6978M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6979L: lm-sensors@lm-sensors.org
6980W: http://www.lm-sensors.org/
6981W: http://www.roeck-us.net/linux/drivers/
6982T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6983S: Maintained
6984F: Documentation/hwmon/pmbus
6985F: drivers/hwmon/pmbus/
6986F: include/linux/i2c/pmbus.h
6987
89a36810 6988PMC SIERRA MaxRAID DRIVER
076cfaae 6989M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6990L: linux-scsi@vger.kernel.org
6991W: http://www.pmc-sierra.com/
6992S: Supported
6993F: drivers/scsi/pmcraid.*
6994
dbf9bfe6 6995PMC SIERRA PM8001 DRIVER
4f0e359c 6996M: xjtuwjp@gmail.com
dbf9bfe6 6997M: lindar_liu@usish.com
6998L: linux-scsi@vger.kernel.org
6999S: Supported
7000F: drivers/scsi/pm8001/
7001
1da177e4 7002POSIX CLOCKS and TIMERS
8b58be88 7003M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7004L: linux-kernel@vger.kernel.org
75fc2d37 7005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 7006S: Supported
679655da
JP
7007F: fs/timerfd.c
7008F: include/linux/timer*
7009F: kernel/*timer*
1da177e4 7010
3be86148 7011POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7012M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7013M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7014T: git git://git.infradead.org/battery-2.6.git
3be86148 7015S: Maintained
679655da 7016F: include/linux/power_supply.h
8cd725a1 7017F: drivers/power/
3be86148 7018
1da177e4 7019PNP SUPPORT
46a1f21a 7020M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7021S: Maintained
679655da 7022F: drivers/pnp/
1da177e4 7023
999445d4 7024PNXxxxx I2C DRIVER
8b58be88 7025M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7026L: linux-i2c@vger.kernel.org
999445d4 7027S: Maintained
679655da 7028F: drivers/i2c/busses/i2c-pnx.c
999445d4 7029
1da177e4 7030PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7031M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7032L: linux-ppp@vger.kernel.org
7033S: Maintained
224cf5ad 7034F: drivers/net/ppp/ppp_*
1da177e4
LT
7035
7036PPP OVER ATM (RFC 2364)
8b58be88 7037M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7038S: Maintained
679655da 7039F: net/atm/pppoatm.c
c117ab84 7040F: include/uapi/linux/atmppp.h
1da177e4
LT
7041
7042PPP OVER ETHERNET
8b58be88 7043M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7044S: Maintained
224cf5ad
JK
7045F: drivers/net/ppp/pppoe.c
7046F: drivers/net/ppp/pppox.c
1da177e4 7047
a6d2370b 7048PPP OVER L2TP
8b58be88 7049M: James Chapman <jchapman@katalix.com>
a6d2370b 7050S: Maintained
90ca28d1 7051F: net/l2tp/l2tp_ppp.c
679655da 7052F: include/linux/if_pppol2tp.h
c117ab84 7053F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7054
eae9d2ba 7055PPS SUPPORT
8b58be88 7056M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7057W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7058L: linuxpps@ml.enneenne.com (subscribers-only)
7059S: Maintained
cabaaf41
JP
7060F: Documentation/pps/
7061F: drivers/pps/
7062F: include/linux/pps*.h
eae9d2ba 7063
71a6d0af
HW
7064PPTP DRIVER
7065M: Dmitry Kozlov <xeb@mail.ru>
7066L: netdev@vger.kernel.org
7067S: Maintained
224cf5ad 7068F: drivers/net/ppp/pptp.c
71a6d0af
HW
7069W: http://sourceforge.net/projects/accel-pptp
7070
1da177e4 7071PREEMPTIBLE KERNEL
8b58be88 7072M: Robert Love <rml@tech9.net>
1da177e4
LT
7073L: kpreempt-tech@lists.sourceforge.net
7074W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7075S: Supported
679655da
JP
7076F: Documentation/preempt-locking.txt
7077F: include/linux/preempt.h
1da177e4
LT
7078
7079PRISM54 WIRELESS DRIVER
8b58be88 7080M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7081L: linux-wireless@vger.kernel.org
9ef80804 7082W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7083S: Obsolete
679655da 7084F: drivers/net/wireless/prism54/
1da177e4 7085
b3277dfa 7086PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7087M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7088L: linux-ide@vger.kernel.org
7089S: Maintained
679655da 7090F: drivers/ata/sata_promise.*
b3277dfa 7091
02c18891 7092PS3 NETWORK SUPPORT
b809b9ca 7093M: Geoff Levand <geoff@infradead.org>
02c18891 7094L: netdev@vger.kernel.org
a4724ed6 7095L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7096S: Maintained
8df158ac 7097F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7098
f58a9d17 7099PS3 PLATFORM SUPPORT
b809b9ca 7100M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7101L: linuxppc-dev@lists.ozlabs.org
7102L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7103S: Maintained
679655da
JP
7104F: arch/powerpc/boot/ps3*
7105F: arch/powerpc/include/asm/lv1call.h
7106F: arch/powerpc/include/asm/ps3*.h
7107F: arch/powerpc/platforms/ps3/
7108F: drivers/*/ps3*
7109F: drivers/ps3/
fec629b8 7110F: drivers/rtc/rtc-ps3.c
679655da 7111F: drivers/usb/host/*ps3.c
fec629b8 7112F: sound/ppc/snd_ps3*
f58a9d17 7113
cffb4add 7114PS3VRAM DRIVER
8b58be88 7115M: Jim Paris <jim@jtan.com>
a4724ed6 7116L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7117S: Maintained
8a3977cb 7118F: drivers/block/ps3vram.c
cffb4add 7119
8defe599 7120PSTORE FILESYSTEM
9d5e2a02 7121M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7122M: Colin Cross <ccross@android.com>
7123M: Kees Cook <keescook@chromium.org>
7124M: Tony Luck <tony.luck@intel.com>
7125S: Maintained
7126T: git git://git.infradead.org/users/cbou/linux-pstore.git
7127F: fs/pstore/
7128F: include/linux/pstore*
04851772 7129F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7130F: drivers/acpi/apei/erst.c
7131
7fbc415d
RC
7132PTP HARDWARE CLOCK SUPPORT
7133M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7134L: netdev@vger.kernel.org
7fbc415d
RC
7135S: Maintained
7136W: http://linuxptp.sourceforge.net/
7137F: Documentation/ABI/testing/sysfs-ptp
7138F: Documentation/ptp/*
0ecb3cdd 7139F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7140F: drivers/net/phy/dp83640*
7141F: drivers/ptp/*
7142F: include/linux/ptp_cl*
7143
cf94a4d1 7144PTRACE SUPPORT
8b58be88
JP
7145M: Roland McGrath <roland@redhat.com>
7146M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7147S: Maintained
7148F: include/asm-generic/syscall.h
7149F: include/linux/ptrace.h
7150F: include/linux/regset.h
7151F: include/linux/tracehook.h
c117ab84 7152F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7153F: kernel/ptrace.c
7154
8320204a 7155PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7156M: Mike Isely <isely@pobox.com>
16e9495d 7157L: pvrusb2@isely.net (subscribers-only)
661263b5 7158L: linux-media@vger.kernel.org
8320204a 7159W: http://www.isely.net/pvrusb2/
275ffde4 7160T: git git://linuxtv.org/media_tree.git
8320204a 7161S: Maintained
679655da 7162F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7163F: drivers/media/usb/pvrusb2/
8320204a 7164
39532e6c
HG
7165PWC WEBCAM DRIVER
7166M: Hans de Goede <hdegoede@redhat.com>
7167L: linux-media@vger.kernel.org
7168T: git git://linuxtv.org/media_tree.git
7169S: Maintained
7170F: drivers/media/usb/pwc/*
7171
200efedd 7172PWM SUBSYSTEM
aa3495f7
TR
7173M: Thierry Reding <thierry.reding@gmail.com>
7174L: linux-pwm@vger.kernel.org
0c2498f1 7175S: Maintained
006e854f 7176T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7177F: Documentation/pwm.txt
7178F: Documentation/devicetree/bindings/pwm/
7179F: include/linux/pwm.h
0c2498f1 7180F: drivers/pwm/
a140b98d
TR
7181F: drivers/video/backlight/pwm_bl.c
7182F: include/linux/pwm_backlight.h
0c2498f1 7183
30ec261e 7184PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7185M: Eric Miao <eric.y.miao@gmail.com>
7186M: Russell King <linux@arm.linux.org.uk>
a323f664 7187M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7189T: git git://github.com/hzhuang1/linux.git
7190T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7191S: Maintained
679655da
JP
7192F: arch/arm/mach-pxa/
7193F: drivers/pcmcia/pxa2xx*
9df92e6c 7194F: drivers/spi/spi-pxa2xx*
679655da
JP
7195F: drivers/usb/gadget/pxa2*
7196F: include/sound/pxa2xx-lib.h
bec4c99e 7197F: sound/arm/pxa*
14430813 7198F: sound/soc/pxa/
1da177e4 7199
ec64d3bf
EG
7200PXA3xx NAND FLASH DRIVER
7201M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7202L: linux-mtd@lists.infradead.org
7203S: Maintained
7204F: drivers/mtd/nand/pxa3xx-nand.c
7205
3f640c61 7206MMP SUPPORT
8b58be88 7207M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7208M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7210T: git git://github.com/hzhuang1/linux.git
7211T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7212S: Maintained
3f640c61 7213F: arch/arm/mach-mmp/
e8e6cb32 7214
272f133a
PO
7215PXA MMCI DRIVER
7216S: Orphan
7217
57f63bc8 7218PXA RTC DRIVER
8b58be88 7219M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7220L: rtc-linux@googlegroups.com
7221S: Maintained
7222
52a09a04 7223QIB DRIVER
8473c603 7224M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7225L: linux-rdma@vger.kernel.org
7226S: Supported
7227F: drivers/infiniband/hw/qib/
7228
5e9772b9
JS
7229QLOGIC QLA1280 SCSI DRIVER
7230M: Michael Reed <mdr@sgi.com>
7231L: linux-scsi@vger.kernel.org
7232S: Maintained
7233F: drivers/scsi/qla1280.[ch]
7234
1da177e4 7235QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7236M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7237L: linux-scsi@vger.kernel.org
7238S: Supported
679655da
JP
7239F: Documentation/scsi/LICENSE.qla2xxx
7240F: drivers/scsi/qla2xxx/
1da177e4 7241
883c98fe 7242QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7243M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7244M: iscsi-driver@qlogic.com
7245L: linux-scsi@vger.kernel.org
7246S: Supported
bacfb81b 7247F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7248F: drivers/scsi/qla4xxx/
7249
5a4faa87 7250QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7251M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7252M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7253M: linux-driver@qlogic.com
7254L: netdev@vger.kernel.org
7255S: Supported
679655da 7256F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7257F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7258
0ec00f03 7259QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7260M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7261M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7262L: netdev@vger.kernel.org
7263S: Supported
aa43c215 7264F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7265
c4e84bde 7266QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7267M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7268M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7269M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7270M: linux-driver@qlogic.com
c4e84bde
RM
7271L: netdev@vger.kernel.org
7272S: Supported
aa43c215 7273F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7274
1da177e4 7275QNX4 FILESYSTEM
8b58be88 7276M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7277W: http://www.alarsen.net/linux/qnx4fs/
7278S: Maintained
80811493 7279F: fs/qnx4/
c117ab84
CEB
7280F: include/uapi/linux/qnx4_fs.h
7281F: include/uapi/linux/qnxtypes.h
1da177e4 7282
91952bc0
AP
7283QT1010 MEDIA DRIVER
7284M: Antti Palosaari <crope@iki.fi>
7285L: linux-media@vger.kernel.org
7286W: http://linuxtv.org/
7287W: http://palosaari.fi/linux/
7288Q: http://patchwork.linuxtv.org/project/linux-media/list/
7289T: git git://linuxtv.org/anttip/media_tree.git
7290S: Maintained
7291F: drivers/media/tuners/qt1010*
7292
966fb5ec
SM
7293QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7294M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7295L: linux-wireless@vger.kernel.org
7296L: ath9k-devel@lists.ath9k.org
7297W: http://wireless.kernel.org/en/users/Drivers/ath9k
7298S: Supported
7299F: drivers/net/wireless/ath/ath9k/
7300
2ea0ffcb
KV
7301QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7302M: Kalle Valo <kvalo@qca.qualcomm.com>
7303L: ath10k@lists.infradead.org
7304W: http://wireless.kernel.org/en/users/Drivers/ath10k
7305T: git git://github.com/kvalo/ath.git
7306S: Supported
7307F: drivers/net/wireless/ath/ath10k/
7308
4f4567cf
RK
7309QUALCOMM HEXAGON ARCHITECTURE
7310M: Richard Kuo <rkuo@codeaurora.org>
7311L: linux-hexagon@vger.kernel.org
7312S: Supported
7313F: arch/hexagon/
7314
8e84c258
EK
7315QUALCOMM WCN36XX WIRELESS DRIVER
7316M: Eugene Krasnikov <k.eugene.e@gmail.com>
7317L: wcn36xx@lists.infradead.org
7318W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7319T: git git://github.com/KrasnikovEugene/wcn36xx.git
7320S: Supported
7321F: drivers/net/wireless/ath/wcn36xx/
7322
35e3540b
HV
7323QUICKCAM PARALLEL PORT WEBCAMS
7324M: Hans Verkuil <hverkuil@xs4all.nl>
7325L: linux-media@vger.kernel.org
7326T: git git://linuxtv.org/media_tree.git
7327W: http://linuxtv.org
7328S: Odd Fixes
7329F: drivers/media/parport/*-qcam*
7330
602adf40 7331RADOS BLOCK DEVICE (RBD)
09d90327
SW
7332M: Yehuda Sadeh <yehuda@inktank.com>
7333M: Sage Weil <sage@inktank.com>
527a88b9 7334M: Alex Elder <elder@kernel.org>
602adf40 7335M: ceph-devel@vger.kernel.org
09d90327
SW
7336W: http://ceph.com/
7337T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7338S: Supported
7339F: drivers/block/rbd.c
7340F: drivers/block/rbd_types.h
7341
1da177e4 7342RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7343M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7344L: linux-fbdev@vger.kernel.org
1da177e4 7345S: Maintained
679655da 7346F: drivers/video/aty/radeon*
c117ab84 7347F: include/uapi/linux/radeonfb.h
1da177e4 7348
c6c9b34c
HG
7349RADIOSHARK RADIO DRIVER
7350M: Hans de Goede <hdegoede@redhat.com>
7351L: linux-media@vger.kernel.org
7352T: git git://linuxtv.org/media_tree.git
7353S: Maintained
7354F: drivers/media/radio/radio-shark.c
7355
7356RADIOSHARK2 RADIO DRIVER
7357M: Hans de Goede <hdegoede@redhat.com>
7358L: linux-media@vger.kernel.org
7359T: git git://linuxtv.org/media_tree.git
7360S: Maintained
7361F: drivers/media/radio/radio-shark2.c
7362F: drivers/media/radio/radio-tea5777.c
7363
1da177e4 7364RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7365M: Paul Mackerras <paulus@samba.org>
c69f677c 7366L: linux-fbdev@vger.kernel.org
1da177e4 7367S: Maintained
679655da 7368F: drivers/video/aty/aty128fb.c
1da177e4 7369
e7839f25 7370RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7371P: rt2x00 project
e1a6542f 7372M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7373M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7374L: linux-wireless@vger.kernel.org
83fc9c89 7375L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7376W: http://rt2x00.serialmonkey.com/
7377S: Maintained
54e5881d 7378T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7379F: drivers/net/wireless/rt2x00/
7380
9db5579b 7381RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7382M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7383S: Maintained
679655da
JP
7384F: Documentation/blockdev/ramdisk.txt
7385F: drivers/block/brd.c
9db5579b 7386
9e95ce27 7387RANDOM NUMBER DRIVER
0624bcaa 7388M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7389S: Maintained
679655da 7390F: drivers/char/random.c
9e95ce27 7391
394b701c 7392RAPIDIO SUBSYSTEM
8b58be88 7393M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7394M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7395S: Maintained
679655da 7396F: drivers/rapidio/
394b701c 7397
e2d1d6c0 7398RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7399L: linux-wireless@vger.kernel.org
f52a5490 7400S: Orphan
679655da 7401F: drivers/net/wireless/ray*
e2d1d6c0
RD
7402
7403RCUTORTURE MODULE
8b58be88
JP
7404M: Josh Triplett <josh@freedesktop.org>
7405M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7406L: linux-kernel@vger.kernel.org
f9094d8e 7407S: Supported
08deed1e 7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7409F: Documentation/RCU/torture.txt
4102adab 7410F: kernel/rcu/torture.c
e2d1d6c0 7411
c87b9c60
PM
7412RCUTORTURE TEST FRAMEWORK
7413M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7414L: linux-kernel@vger.kernel.org
c87b9c60
PM
7415S: Supported
7416T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7417F: tools/testing/selftests/rcutorture
7418
c1f766b5 7419RDC R-321X SoC
8b58be88 7420M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7421S: Maintained
7422
db17f395 7423RDC R6040 FAST ETHERNET DRIVER
8b58be88 7424M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7425L: netdev@vger.kernel.org
7426S: Maintained
58565a35 7427F: drivers/net/ethernet/rdc/r6040.c
db17f395 7428
a09ed661 7429RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7430M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7431L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7432S: Supported
679655da 7433F: net/rds/
a09ed661 7434
595182bc 7435READ-COPY UPDATE (RCU)
8b58be88
JP
7436M: Dipankar Sarma <dipankar@in.ibm.com>
7437M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7438L: linux-kernel@vger.kernel.org
9fab9787 7439W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7440S: Supported
08deed1e 7441T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7442F: Documentation/RCU/
9fab9787 7443X: Documentation/RCU/torture.txt
f9094d8e 7444F: include/linux/rcu*
4102adab
PM
7445X: include/linux/srcu.h
7446F: kernel/rcu/
7447X: kernel/rcu/torture.c
595182bc 7448
0c86edc0 7449REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7450M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7451L: rtc-linux@googlegroups.com
8a6e2535 7452Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7453S: Maintained
679655da
JP
7454F: Documentation/rtc.txt
7455F: drivers/rtc/
7456F: include/linux/rtc.h
c117ab84 7457F: include/uapi/linux/rtc.h
0c86edc0 7458
1da177e4 7459REISERFS FILE SYSTEM
76c4e5ea 7460L: reiserfs-devel@vger.kernel.org
1da177e4 7461S: Supported
679655da 7462F: fs/reiserfs/
1da177e4 7463
b83a313b 7464REGISTER MAP ABSTRACTION
b02e48f2 7465M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7466T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7467S: Supported
7468F: drivers/base/regmap/
7469F: include/linux/regmap.h
7470
400e64df
OBC
7471REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7472M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7473T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7474S: Maintained
7475F: drivers/remoteproc/
7476F: Documentation/remoteproc.txt
6fc26488 7477F: include/linux/remoteproc.h
400e64df 7478
d8115db5
OBC
7479REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7480M: Ohad Ben-Cohen <ohad@wizery.com>
7481T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7482S: Maintained
7483F: drivers/rpmsg/
7484F: Documentation/rpmsg.txt
7485F: include/linux/rpmsg.h
7486
1b0fe6be
PZ
7487RESET CONTROLLER FRAMEWORK
7488M: Philipp Zabel <p.zabel@pengutronix.de>
7489S: Maintained
7490F: drivers/reset/
7491F: Documentation/devicetree/bindings/reset/
7492F: include/linux/reset.h
7493F: include/linux/reset-controller.h
7494
e0897645 7495RFKILL
8b58be88 7496M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7497L: linux-wireless@vger.kernel.org
ce466579
JB
7498W: http://wireless.kernel.org/
7499T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7500T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7501S: Maintained
505c9247 7502F: Documentation/rfkill.txt
80811493 7503F: net/rfkill/
e0897645 7504
67e054e9
ML
7505RICOH SMARTMEDIA/XD DRIVER
7506M: Maxim Levitsky <maximlevitsky@gmail.com>
7507S: Maintained
21c26f50
JP
7508F: drivers/mtd/nand/r852.c
7509F: drivers/mtd/nand/r852.h
67e054e9 7510
92634125
ML
7511RICOH R5C592 MEMORYSTICK DRIVER
7512M: Maxim Levitsky <maximlevitsky@gmail.com>
7513S: Maintained
7514F: drivers/memstick/host/r592.*
7515
27f1d2f9
SA
7516ROCCAT DRIVERS
7517M: Stefan Achatz <erazor_de@users.sourceforge.net>
7518W: http://sourceforge.net/projects/roccat/
7519S: Maintained
7520F: drivers/hid/hid-roccat*
7521F: include/linux/hid-roccat*
7522F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7523
1da177e4
LT
7524ROCKETPORT DRIVER
7525P: Comtrol Corp.
1da177e4
LT
7526W: http://www.comtrol.com
7527S: Maintained
679655da 7528F: Documentation/serial/rocket.txt
c897401b 7529F: drivers/tty/rocket*
1da177e4
LT
7530
7531ROSE NETWORK LAYER
8b58be88 7532M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7533L: linux-hams@vger.kernel.org
d34cb28a 7534W: http://www.linux-ax25.org/
1da177e4 7535S: Maintained
679655da 7536F: include/net/rose.h
c117ab84 7537F: include/uapi/linux/rose.h
679655da 7538F: net/rose/
1da177e4 7539
91952bc0
AP
7540RTL2830 MEDIA DRIVER
7541M: Antti Palosaari <crope@iki.fi>
7542L: linux-media@vger.kernel.org
7543W: http://linuxtv.org/
7544W: http://palosaari.fi/linux/
7545Q: http://patchwork.linuxtv.org/project/linux-media/list/
7546T: git git://linuxtv.org/anttip/media_tree.git
7547S: Maintained
7548F: drivers/media/dvb-frontends/rtl2830*
7549
27a0aacf
AP
7550RTL2832 MEDIA DRIVER
7551M: Antti Palosaari <crope@iki.fi>
7552L: linux-media@vger.kernel.org
7553W: http://linuxtv.org/
7554W: http://palosaari.fi/linux/
7555Q: http://patchwork.linuxtv.org/project/linux-media/list/
7556T: git git://linuxtv.org/anttip/media_tree.git
7557S: Maintained
7558F: drivers/media/dvb-frontends/rtl2832*
7559
ba6e6f6e
AP
7560RTL2832_SDR MEDIA DRIVER
7561M: Antti Palosaari <crope@iki.fi>
7562L: linux-media@vger.kernel.org
7563W: http://linuxtv.org/
7564W: http://palosaari.fi/linux/
7565Q: http://patchwork.linuxtv.org/project/linux-media/list/
7566T: git git://linuxtv.org/anttip/media_tree.git
7567S: Maintained
7568F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7569
59840488 7570RTL8180 WIRELESS DRIVER
8b58be88 7571M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7572L: linux-wireless@vger.kernel.org
491b26b4 7573W: http://wireless.kernel.org/
54e5881d 7574T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7575S: Maintained
3cfeb0c3 7576F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7577
59840488 7578RTL8187 WIRELESS DRIVER
9f0939bf 7579M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7580M: Hin-Tak Leung <htl10@users.sourceforge.net>
7581M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7582L: linux-wireless@vger.kernel.org
491b26b4 7583W: http://wireless.kernel.org/
54e5881d 7584T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7585S: Maintained
3cfeb0c3 7586F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7587
3cf0c8ad
LF
7588RTL8192CE WIRELESS DRIVER
7589M: Larry Finger <Larry.Finger@lwfinger.net>
7590M: Chaoming Li <chaoming_li@realsil.com.cn>
7591L: linux-wireless@vger.kernel.org
491b26b4 7592W: http://wireless.kernel.org/
3cf0c8ad
LF
7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7594S: Maintained
7595F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7596F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7597
9eb8ef74 7598S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7599M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7600L: linux-fbdev@vger.kernel.org
ce00f85c 7601S: Maintained
679655da 7602F: drivers/video/savage/
9eb8ef74 7603
1da177e4 7604S390
8b58be88
JP
7605M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7606M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7607M: linux390@de.ibm.com
d58140cc 7608L: linux-s390@vger.kernel.org
5238da45
HC
7609W: http://www.ibm.com/developerworks/linux/linux390/
7610S: Supported
679655da 7611F: arch/s390/
a968cd3e 7612F: drivers/s390/
3bfe6858
JN
7613F: Documentation/s390/
7614F: Documentation/DocBook/s390*
5238da45 7615
322986ca
SO
7616S390 COMMON I/O LAYER
7617M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7618M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7619L: linux-s390@vger.kernel.org
7620W: http://www.ibm.com/developerworks/linux/linux390/
7621S: Supported
7622F: drivers/s390/cio/
7623
7624S390 DASD DRIVER
7625M: Stefan Weinhuber <wein@de.ibm.com>
7626M: Stefan Haberland <stefan.haberland@de.ibm.com>
7627L: linux-s390@vger.kernel.org
7628W: http://www.ibm.com/developerworks/linux/linux390/
7629S: Supported
7630F: drivers/s390/block/dasd*
7631F: block/partitions/ibm.c
7632
5238da45 7633S390 NETWORK DRIVERS
8b58be88
JP
7634M: Ursula Braun <ursula.braun@de.ibm.com>
7635M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7636M: linux390@de.ibm.com
d58140cc 7637L: linux-s390@vger.kernel.org
5238da45
HC
7638W: http://www.ibm.com/developerworks/linux/linux390/
7639S: Supported
679655da 7640F: drivers/s390/net/
5238da45 7641
322986ca
SO
7642S390 PCI SUBSYSTEM
7643M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7644M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7645L: linux-s390@vger.kernel.org
7646W: http://www.ibm.com/developerworks/linux/linux390/
7647S: Supported
7648F: arch/s390/pci/
7649F: drivers/pci/hotplug/s390_pci_hpc.c
7650
feed9b62 7651S390 ZCRYPT DRIVER
5c8d0983 7652M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7653M: linux390@de.ibm.com
7654L: linux-s390@vger.kernel.org
a968cd3e 7655W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7656S: Supported
d5ca6918 7657F: drivers/s390/crypto/
feed9b62 7658
5238da45 7659S390 ZFCP DRIVER
d38e19d0 7660M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7661M: linux390@de.ibm.com
d58140cc 7662L: linux-s390@vger.kernel.org
5238da45 7663W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7664S: Supported
679655da 7665F: drivers/s390/scsi/zfcp_*
1da177e4 7666
dd96df2c 7667S390 IUCV NETWORK LAYER
8b58be88 7668M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7669M: linux390@de.ibm.com
7670L: linux-s390@vger.kernel.org
7671W: http://www.ibm.com/developerworks/linux/linux390/
7672S: Supported
679655da
JP
7673F: drivers/s390/net/*iucv*
7674F: include/net/iucv/
7675F: net/iucv/
dd96df2c 7676
4dde7f75 7677S3C24XX SD/MMC Driver
8b58be88 7678M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7680S: Supported
679655da 7681F: drivers/mmc/host/s3cmci.*
4dde7f75 7682
1f15a229
HV
7683SAA6588 RDS RECEIVER DRIVER
7684M: Hans Verkuil <hverkuil@xs4all.nl>
7685L: linux-media@vger.kernel.org
7686T: git git://linuxtv.org/media_tree.git
7687W: http://linuxtv.org
7688S: Odd Fixes
7689F: drivers/media/i2c/saa6588*
7690
98ed12e6 7691SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7692M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7693L: linux-media@vger.kernel.org
7694W: http://linuxtv.org
7695T: git git://linuxtv.org/media_tree.git
7696S: Odd fixes
e42bf501 7697F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7698F: drivers/media/pci/saa7134/
7699
1da177e4 7700SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7701M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7702L: linux-media@vger.kernel.org
275ffde4 7703T: git git://linuxtv.org/media_tree.git
1da177e4 7704S: Maintained
90d72ac6
MCC
7705F: drivers/media/common/saa7146/
7706F: drivers/media/pci/saa7146/
7707F: include/media/saa7146*
1da177e4 7708
92304a40 7709SAMSUNG LAPTOP DRIVER
5909c654 7710M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7711L: platform-driver-x86@vger.kernel.org
7712S: Maintained
7713F: drivers/platform/x86/samsung-laptop.c
7714
4a109cc0 7715SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7716M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7717L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7718S: Supported
14430813 7719F: sound/soc/samsung/
4a109cc0 7720
0d89a28b
JH
7721SAMSUNG FRAMEBUFFER DRIVER
7722M: Jingoo Han <jg1.han@samsung.com>
7723L: linux-fbdev@vger.kernel.org
7724S: Maintained
7725F: drivers/video/s3c-fb.c
7726
f69d3a17
SK
7727SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7728M: Sangbeom Kim <sbkim73@samsung.com>
7729L: linux-kernel@vger.kernel.org
7730S: Supported
7731F: drivers/mfd/sec*.c
7732F: drivers/regulator/s2m*.c
7733F: drivers/regulator/s5m*.c
7734F: drivers/rtc/rtc-sec.c
7735F: include/linux/mfd/samsung/
7736
038f5c4b
SN
7737SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7738M: Kyungmin Park <kyungmin.park@samsung.com>
7739M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7740L: linux-media@vger.kernel.org
7741Q: https://patchwork.linuxtv.org/project/linux-media/list/
7742S: Supported
7743F: drivers/media/platform/exynos4-is/
038f5c4b 7744
6fd86ab2
SN
7745SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7746M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7747L: linux-media@vger.kernel.org
7748L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7749S: Maintained
7750F: drivers/media/platform/s3c-camif/
7751F: include/media/s3c_camif.h
7752
b84ef24e
AH
7753SAMSUNG S5C73M3 CAMERA DRIVER
7754M: Kyungmin Park <kyungmin.park@samsung.com>
7755M: Andrzej Hajda <a.hajda@samsung.com>
7756L: linux-media@vger.kernel.org
7757S: Supported
7758F: drivers/media/i2c/s5c73m3/*
7759
7d459937
AH
7760SAMSUNG S5K5BAF CAMERA DRIVER
7761M: Kyungmin Park <kyungmin.park@samsung.com>
7762M: Andrzej Hajda <a.hajda@samsung.com>
7763L: linux-media@vger.kernel.org
7764S: Supported
7765F: drivers/media/i2c/s5k5baf.c
7766
310e39c9
TF
7767SAMSUNG SOC CLOCK DRIVERS
7768M: Tomasz Figa <t.figa@samsung.com>
7769S: Supported
7770L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7771F: drivers/clk/samsung/
7772
66890ed6
BA
7773SAMSUNG SXGBE DRIVERS
7774M: Byungho An <bh74.an@samsung.com>
7775M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7776M: Vipul Pandya <vipul.pandya@samsung.com>
7777S: Supported
7778L: netdev@vger.kernel.org
7779F: drivers/net/ethernet/samsung/sxgbe/
7780
ca749e2a 7781SERIAL DRIVERS
5e30bbb7 7782M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7783L: linux-serial@vger.kernel.org
5e30bbb7 7784S: Maintained
14430813 7785F: drivers/tty/serial/
ca749e2a 7786
aecb7b64 7787SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7788M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7789M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7790S: Maintained
7791F: include/linux/dw_dmac.h
61a76496 7792F: drivers/dma/dw/
aecb7b64 7793
f9e37137
SJ
7794SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7795M: Seungwon Jeon <tgih.jun@samsung.com>
7796M: Jaehoon Chung <jh80.chung@samsung.com>
7797L: linux-mmc@vger.kernel.org
7798S: Maintained
7799F: include/linux/mmc/dw_mmc.h
7800F: drivers/mmc/host/dw_mmc*
7801
9222d247 7802TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7803M: John Stultz <john.stultz@linaro.org>
88606e80 7804M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7805L: linux-kernel@vger.kernel.org
75fc2d37 7806T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7807S: Supported
7808F: include/linux/clocksource.h
7809F: include/linux/time.h
7810F: include/linux/timex.h
c117ab84
CEB
7811F: include/uapi/linux/time.h
7812F: include/uapi/linux/timex.h
88606e80
TG
7813F: kernel/time/clocksource.c
7814F: kernel/time/time*.c
7815F: kernel/time/ntp.c
7816
5b3f03f0 7817TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7818M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7819M: Hans Verkuil <hverkuil@xs4all.nl>
7820S: Odd Fixes
14430813 7821F: drivers/media/usb/tlg2300/
5b3f03f0 7822
1da177e4 7823SC1200 WDT DRIVER
b300645a 7824M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7825S: Maintained
679655da 7826F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7827
7828SCHEDULER
dd9b238c 7829M: Ingo Molnar <mingo@redhat.com>
8b58be88 7830M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7831L: linux-kernel@vger.kernel.org
75fc2d37 7832T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7833S: Maintained
95c0d71d 7834F: kernel/sched/
679655da 7835F: include/linux/sched.h
c117ab84 7836F: include/uapi/linux/sched.h
c2eb505b 7837F: include/linux/wait.h
1da177e4 7838
6bcf6737 7839SCORE ARCHITECTURE
ed38665e 7840M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7841M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7842W: http://www.sunplus.com
6bcf6737 7843S: Supported
a2681a75 7844F: arch/score/
6bcf6737 7845
1da177e4 7846SCSI CDROM DRIVER
8b58be88 7847M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7848L: linux-scsi@vger.kernel.org
7849W: http://www.kernel.dk
7850S: Maintained
679655da 7851F: drivers/scsi/sr*
1da177e4 7852
fb50a83d 7853SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7854M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7855L: linux-rdma@vger.kernel.org
7856S: Supported
7857W: http://www.openfabrics.org
7858Q: http://patchwork.kernel.org/project/linux-rdma/list/
7859T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7860F: drivers/infiniband/ulp/srp/
7861F: include/scsi/srp.h
7862
1da177e4 7863SCSI SG DRIVER
8b58be88 7864M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7865L: linux-scsi@vger.kernel.org
59ab3c93 7866W: http://sg.danny.cz/sg
1da177e4 7867S: Maintained
59ab3c93 7868F: Documentation/scsi/scsi-generic.txt
679655da
JP
7869F: drivers/scsi/sg.c
7870F: include/scsi/sg.h
1da177e4
LT
7871
7872SCSI SUBSYSTEM
c95286d8 7873M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7874L: linux-scsi@vger.kernel.org
54e5881d
JP
7875T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7876T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7877T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7878S: Maintained
679655da
JP
7879F: drivers/scsi/
7880F: include/scsi/
1da177e4
LT
7881
7882SCSI TAPE DRIVER
8b58be88 7883M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7884L: linux-scsi@vger.kernel.org
7885S: Maintained
679655da 7886F: Documentation/scsi/st.txt
f7269cfc
JD
7887F: drivers/scsi/st.*
7888F: drivers/scsi/st_*.h
1da177e4
LT
7889
7890SCTP PROTOCOL
8b6efb75 7891M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7892M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7893L: linux-sctp@vger.kernel.org
5f85813c 7894W: http://lksctp.sourceforge.net
8b6efb75 7895S: Maintained
679655da
JP
7896F: Documentation/networking/sctp.txt
7897F: include/linux/sctp.h
4d58c025 7898F: include/uapi/linux/sctp.h
679655da
JP
7899F: include/net/sctp/
7900F: net/sctp/
1da177e4
LT
7901
7902SCx200 CPU SUPPORT
8b58be88 7903M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7904S: Odd Fixes
679655da 7905F: Documentation/i2c/busses/scx200_acb
390889b6 7906F: arch/x86/platform/scx200/
679655da
JP
7907F: drivers/watchdog/scx200_wdt.c
7908F: drivers/i2c/busses/scx200*
7909F: drivers/mtd/maps/scx200_docflash.c
7910F: include/linux/scx200.h
1662d32c
JC
7911
7912SCx200 GPIO DRIVER
8b58be88 7913M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7914S: Maintained
679655da
JP
7915F: drivers/char/scx200_gpio.c
7916F: include/linux/scx200_gpio.h
1662d32c
JC
7917
7918SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7919M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7920S: Maintained
679655da 7921F: drivers/clocksource/scx200_hrt.c
1da177e4 7922
6a36913a 7923SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7924M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7925L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7926S: Maintained
679655da 7927F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7928
e7839f25 7929SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7930M: Chris Ball <chris@printf.net>
7a241d6e 7931L: linux-mmc@vger.kernel.org
245feaa6
CB
7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7933S: Maintained
7a241d6e 7934F: drivers/mmc/host/sdhci.*
d4a45787 7935F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7936
3085e9c1 7937SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7938M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7939L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7940L: linux-mmc@vger.kernel.org
e2d1d6c0 7941S: Maintained
d4a45787 7942F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7943
0d1bb41a 7944SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7945M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7946L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7947S: Maintained
7948F: drivers/mmc/host/sdhci-s3c.c
7949
c63b3cba 7950SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7951M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7952L: spear-devel@list.st.com
c63b3cba
VK
7953L: linux-mmc@vger.kernel.org
7954S: Maintained
7955F: drivers/mmc/host/sdhci-spear.c
7956
8711cca2 7957SECURITY SUBSYSTEM
9b45c0d2 7958M: James Morris <james.l.morris@oracle.com>
8711cca2 7959L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7960T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7961W: http://kernsec.org/
8711cca2 7962S: Supported
7d2c86b5 7963F: security/
8711cca2 7964
1da177e4 7965SECURITY CONTACT
8b58be88 7966M: Security Officers <security@kernel.org>
1da177e4
LT
7967S: Supported
7968
7969SELINUX SECURITY MODULE
e0238b4c 7970M: Paul Moore <paul@paul-moore.com>
8b58be88 7971M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7972M: Eric Paris <eparis@parisplace.org>
e0238b4c 7973L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7974W: http://selinuxproject.org
5a5f2acf 7975T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7976S: Supported
679655da
JP
7977F: include/linux/selinux*
7978F: security/selinux/
6bde95ce 7979F: scripts/selinux/
1da177e4 7980
c1c124e9
JJ
7981APPARMOR SECURITY MODULE
7982M: John Johansen <john.johansen@canonical.com>
7983L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7984W: apparmor.wiki.kernel.org
7985T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7986S: Supported
7987F: security/apparmor/
7988
cef2cf07 7989SENSABLE PHANTOM
8b58be88 7990M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7991S: Maintained
679655da 7992F: drivers/misc/phantom.c
c117ab84 7993F: include/uapi/linux/phantom.h
cef2cf07 7994
4480f15b 7995SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7996M: Tejun Heo <tj@kernel.org>
1da177e4 7997L: linux-ide@vger.kernel.org
3d9b9350 7998T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7999S: Supported
d5ca6918
JP
8000F: drivers/ata/
8001F: include/linux/ata.h
8002F: include/linux/libata.h
1da177e4 8003
6733b39a 8004SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8005M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8006L: linux-scsi@vger.kernel.org
0ca43cc0 8007W: http://www.emulex.com
3387f656
JP
8008S: Supported
8009F: drivers/scsi/be2iscsi/
6733b39a 8010
6b7c5b94 8011SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8012M: Sathya Perla <sathya.perla@emulex.com>
8013M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8014M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8015L: netdev@vger.kernel.org
fea3af67 8016W: http://www.emulex.com
7d2c86b5 8017S: Supported
9aebddd1 8018F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8019
8ceee660 8020SFC NETWORK DRIVER
c06f51ea 8021M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8022M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8023L: netdev@vger.kernel.org
8ceee660 8024S: Supported
874aeea5 8025F: drivers/net/ethernet/sfc/
8ceee660 8026
e2d1d6c0 8027SGI GRU DRIVER
cc883afc 8028M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8029S: Maintained
679655da 8030F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8031
8032SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8033M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8034L: linux-ia64@vger.kernel.org
8035S: Supported
679655da 8036F: Documentation/ia64/serial.txt
df621252 8037F: drivers/tty/serial/ioc?_serial.c
679655da 8038F: include/linux/ioc?.h
e2d1d6c0 8039
75312619 8040SGI XP/XPC/XPNET DRIVER
e180383f
RH
8041M: Cliff Whickman <cpw@sgi.com>
8042M: Robin Holt <robinmholt@gmail.com>
75312619 8043S: Maintained
679655da 8044F: drivers/misc/sgi-xp/
75312619 8045
46eacf3b
AP
8046SI2157 MEDIA DRIVER
8047M: Antti Palosaari <crope@iki.fi>
8048L: linux-media@vger.kernel.org
8049W: http://linuxtv.org/
8050W: http://palosaari.fi/linux/
8051Q: http://patchwork.linuxtv.org/project/linux-media/list/
8052T: git git://linuxtv.org/anttip/media_tree.git
8053S: Maintained
8054F: drivers/media/tuners/si2157*
8055
75e2d5ba
AP
8056SI2168 MEDIA DRIVER
8057M: Antti Palosaari <crope@iki.fi>
8058L: linux-media@vger.kernel.org
8059W: http://linuxtv.org/
8060W: http://palosaari.fi/linux/
8061Q: http://patchwork.linuxtv.org/project/linux-media/list/
8062T: git git://linuxtv.org/anttip/media_tree.git
8063S: Maintained
8064F: drivers/media/dvb-frontends/si2168*
8065
49cc629d
HV
8066SI470X FM RADIO RECEIVER I2C DRIVER
8067M: Hans Verkuil <hverkuil@xs4all.nl>
8068L: linux-media@vger.kernel.org
8069T: git git://linuxtv.org/media_tree.git
8070W: http://linuxtv.org
8071S: Odd Fixes
8072F: drivers/media/radio/si470x/radio-si470x-i2c.c
8073
8074SI470X FM RADIO RECEIVER USB DRIVER
8075M: Hans Verkuil <hverkuil@xs4all.nl>
8076L: linux-media@vger.kernel.org
8077T: git git://linuxtv.org/media_tree.git
8078W: http://linuxtv.org
8079S: Maintained
8080F: drivers/media/radio/si470x/radio-si470x-common.c
8081F: drivers/media/radio/si470x/radio-si470x.h
8082F: drivers/media/radio/si470x/radio-si470x-usb.c
8083
c937ca03
EV
8084SI4713 FM RADIO TRANSMITTER I2C DRIVER
8085M: Eduardo Valentin <edubezval@gmail.com>
8086L: linux-media@vger.kernel.org
8087T: git git://linuxtv.org/media_tree.git
8088W: http://linuxtv.org
8089S: Odd Fixes
99995ded 8090F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8091
8092SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8093M: Eduardo Valentin <edubezval@gmail.com>
8094L: linux-media@vger.kernel.org
8095T: git git://linuxtv.org/media_tree.git
8096W: http://linuxtv.org
8097S: Odd Fixes
99995ded
DR
8098F: drivers/media/radio/si4713/radio-platform-si4713.c
8099
8100SI4713 FM RADIO TRANSMITTER USB DRIVER
8101M: Hans Verkuil <hverkuil@xs4all.nl>
8102L: linux-media@vger.kernel.org
8103T: git git://linuxtv.org/media_tree.git
8104W: http://linuxtv.org
8105S: Maintained
8106F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8107
beb91d46 8108SIANO DVB DRIVER
1b2c14b4 8109M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8110L: linux-media@vger.kernel.org
8111W: http://linuxtv.org
8112T: git git://linuxtv.org/media_tree.git
8113S: Odd fixes
8114F: drivers/media/common/siano/
beb91d46 8115F: drivers/media/usb/siano/
beb91d46 8116F: drivers/media/usb/siano/
14430813 8117F: drivers/media/mmc/siano/
beb91d46 8118
b618b69c 8119SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8120L: linux-media@vger.kernel.org
bb60fcb2 8121S: Orphan
b618b69c 8122F: drivers/media/platform/sh_veu.c
b618b69c
GL
8123
8124SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8125L: linux-media@vger.kernel.org
bb60fcb2 8126S: Orphan
b618b69c
GL
8127F: drivers/media/platform/sh_vou.c
8128F: include/media/sh_vou.h
8129
6349d997 8130SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8131M: Len Brown <lenb@kernel.org>
6349d997
LB
8132L: sfi-devel@simplefirmware.org
8133W: http://simplefirmware.org/
8134T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8135S: Supported
943fc810 8136F: arch/x86/platform/sfi/
6349d997
LB
8137F: drivers/sfi/
8138F: include/linux/sfi*.h
e2d1d6c0 8139
1da177e4
LT
8140SIMTEC EB110ATX (Chalice CATS)
8141P: Ben Dooks
b16957c6
BD
8142P: Vincent Sanders <vince@simtec.co.uk>
8143M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8144W: http://www.simtec.co.uk/products/EB110ATX/
8145S: Supported
8146
8147SIMTEC EB2410ITX (BAST)
8148P: Ben Dooks
b16957c6
BD
8149P: Vincent Sanders <vince@simtec.co.uk>
8150M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8151W: http://www.simtec.co.uk/products/EB2410ITX/
8152S: Supported
15dba387
JP
8153F: arch/arm/mach-s3c24xx/mach-bast.c
8154F: arch/arm/mach-s3c24xx/bast-ide.c
8155F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8156
4c5adde7 8157TI DAVINCI MACHINE SUPPORT
3ba789c0 8158M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8159M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8160L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8161T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8162Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8163S: Supported
14430813 8164F: arch/arm/mach-davinci/
046d0a37 8165F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8166
8d4b3f08 8167TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8168M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8169L: linux-media@vger.kernel.org
8170L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8171W: http://linuxtv.org/
8172Q: http://patchwork.linuxtv.org/project/linux-media/list/
8173T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8174S: Maintained
8d4b3f08
LP
8175F: drivers/media/platform/davinci/
8176F: include/media/davinci/
8177
92aab3c0 8178SIS 190 ETHERNET DRIVER
8b58be88 8179M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8180L: netdev@vger.kernel.org
8181S: Maintained
8c7de408 8182F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8183
1da177e4 8184SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8185M: Daniele Venzano <venza@brownhat.org>
1da177e4 8186W: http://www.brownhat.org/sis900.html
979b6c13 8187L: netdev@vger.kernel.org
1da177e4 8188S: Maintained
8c7de408 8189F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8190
8191SIS FRAMEBUFFER DRIVER
8b58be88 8192M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8193W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8194S: Maintained
679655da
JP
8195F: Documentation/fb/sisfb.txt
8196F: drivers/video/sis/
8197F: include/video/sisfb.h
1da177e4
LT
8198
8199SIS USB2VGA DRIVER
8b58be88 8200M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8201W: http://www.winischhofer.at/linuxsisusbvga.shtml
8202S: Maintained
679655da 8203F: drivers/usb/misc/sisusbvga/
1da177e4 8204
415ad26d 8205SLAB ALLOCATOR
8b58be88 8206M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8207M: Pekka Enberg <penberg@kernel.org>
8b58be88 8208M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8209L: linux-mm@kvack.org
8210S: Maintained
679655da
JP
8211F: include/linux/sl?b*.h
8212F: mm/sl?b.c
415ad26d 8213
9fab9787
PM
8214SLEEPABLE READ-COPY UPDATE (SRCU)
8215M: Lai Jiangshan <laijs@cn.fujitsu.com>
8216M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8217L: linux-kernel@vger.kernel.org
9fab9787
PM
8218W: http://www.rdrop.com/users/paulmck/RCU/
8219S: Supported
8220T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8221F: include/linux/srcu.h
8222F: kernel/rcu/srcu.c
9fab9787 8223
66372841
CS
8224SMACK SECURITY MODULE
8225M: Casey Schaufler <casey@schaufler-ca.com>
8226L: linux-security-module@vger.kernel.org
8227W: http://schaufler-ca.com
8228T: git git://git.gitorious.org/smack-next/kernel.git
8229S: Maintained
8230F: Documentation/security/Smack.txt
8231F: security/smack/
8232
68ace3e1
KH
8233SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8234M: Kevin Hilman <khilman@kernel.org>
8235M: Nishanth Menon <nm@ti.com>
8236S: Maintained
8237F: drivers/power/avs/smartreflex.c
8238F: include/linux/power/smartreflex.h
8239L: linux-pm@vger.kernel.org
8240
1da177e4 8241SMC91x ETHERNET DRIVER
2f82af08 8242M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8243S: Odd Fixes
ae150435 8244F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8245
e8e31622
SA
8246SMIA AND SMIA++ IMAGE SENSOR DRIVER
8247M: Sakari Ailus <sakari.ailus@iki.fi>
8248L: linux-media@vger.kernel.org
8249S: Maintained
14430813 8250F: drivers/media/i2c/smiapp/
e8e31622
SA
8251F: include/media/smiapp.h
8252F: drivers/media/i2c/smiapp-pll.c
8253F: drivers/media/i2c/smiapp-pll.h
8254
920fa1ff
GR
8255SMM665 HARDWARE MONITOR DRIVER
8256M: Guenter Roeck <linux@roeck-us.net>
8257L: lm-sensors@lm-sensors.org
8258S: Maintained
8259F: Documentation/hwmon/smm665
8260F: drivers/hwmon/smm665.c
8261
9df7305b 8262SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8263M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8264L: lm-sensors@lm-sensors.org
90b24cfb 8265S: Maintained
9df7305b
SG
8266F: Documentation/hwmon/emc2103
8267F: drivers/hwmon/emc2103.c
8268
a98d506c
HG
8269SMSC SCH5627 HARDWARE MONITOR DRIVER
8270M: Hans de Goede <hdegoede@redhat.com>
8271L: lm-sensors@lm-sensors.org
8272S: Supported
8273F: Documentation/hwmon/sch5627
8274F: drivers/hwmon/sch5627.c
8275
6ea884db 8276SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8277M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8278L: lm-sensors@lm-sensors.org
8279S: Maintained
679655da
JP
8280F: Documentation/hwmon/smsc47b397
8281F: drivers/hwmon/smsc47b397.c
6ea884db 8282
fd9abb3d 8283SMSC911x ETHERNET DRIVER
90b24cfb 8284M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8285L: netdev@vger.kernel.org
90b24cfb 8286S: Maintained
679655da 8287F: include/linux/smsc911x.h
ae150435 8288F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8289
8290SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8291M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8292L: netdev@vger.kernel.org
90b24cfb 8293S: Maintained
ae150435 8294F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8295
3c8a63e2 8296SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8297M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8298L: linux-fbdev@vger.kernel.org
90b24cfb 8299S: Maintained
3c8a63e2
SG
8300F: drivers/video/smscufx.c
8301
668acf32 8302SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8303M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8304L: linux-media@vger.kernel.org
275ffde4 8305T: git git://linuxtv.org/media_tree.git
795fb7e7 8306S: Maintained
90d72ac6
MCC
8307F: include/media/soc*
8308F: drivers/media/i2c/soc_camera/
8309F: drivers/media/platform/soc_camera/
668acf32 8310
e2d1d6c0 8311SOEKRIS NET48XX LED SUPPORT
8b58be88 8312M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8313S: Maintained
679655da 8314F: drivers/leds/leds-net48xx.c
e2d1d6c0 8315
1da177e4 8316SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8317M: Neil Brown <neilb@suse.de>
1da177e4 8318L: linux-raid@vger.kernel.org
524418bb 8319S: Supported
679655da
JP
8320F: drivers/md/
8321F: include/linux/raid/
c117ab84 8322F: include/uapi/linux/raid/
1da177e4 8323
1da177e4 8324SONIC NETWORK DRIVER
8b58be88 8325M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8326L: netdev@vger.kernel.org
1da177e4 8327S: Maintained
d9fb9f38 8328F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8329
61e115a5 8330SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8331M: Michael Buesch <m@bues.ch>
61e115a5
MB
8332L: netdev@vger.kernel.org
8333S: Maintained
679655da
JP
8334F: drivers/ssb/
8335F: include/linux/ssb/
61e115a5 8336
1da177e4 8337SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8338M: Mattia Dongili <malattia@linux.it>
d0944853 8339L: platform-driver-x86@vger.kernel.org
5b18167d 8340W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8341S: Maintained
679655da
JP
8342F: Documentation/laptops/sony-laptop.txt
8343F: drivers/char/sonypi.c
8344F: drivers/platform/x86/sony-laptop.c
8345F: include/linux/sony-laptop.h
1da177e4 8346
baf8532a 8347SONY MEMORYSTICK CARD SUPPORT
8b58be88 8348M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8349W: http://tifmxx.berlios.de/
8350S: Maintained
679655da 8351F: drivers/memstick/host/tifm_ms.c
baf8532a 8352
0ab30494
ML
8353SONY MEMORYSTICK STANDARD SUPPORT
8354M: Maxim Levitsky <maximlevitsky@gmail.com>
8355S: Maintained
8356F: drivers/memstick/core/ms_block.*
8357
1da177e4 8358SOUND
8b58be88
JP
8359M: Jaroslav Kysela <perex@perex.cz>
8360M: Takashi Iwai <tiwai@suse.de>
93711660 8361L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8362W: http://www.alsa-project.org/
dde7ad8d 8363T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8364T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8365Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8366S: Maintained
3126a179
JP
8367F: Documentation/sound/
8368F: include/sound/
c117ab84 8369F: include/uapi/sound/
679655da 8370F: sound/
1da177e4 8371
33bbe149
MB
8372SOUND - COMPRESSED AUDIO
8373M: Vinod Koul <vinod.koul@intel.com>
8374L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8375T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8376S: Supported
f672f31a 8377F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8378F: include/sound/compress_driver.h
f672f31a 8379F: include/uapi/sound/compress_*
33bbe149
MB
8380F: sound/core/compress_offload.c
8381F: sound/soc/soc-compress.c
8382
bd903bde 8383SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8384M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8385M: Mark Brown <broonie@kernel.org>
86f14df8 8386T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8387L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8388W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8389S: Supported
2820f615 8390F: Documentation/sound/alsa/soc/
679655da 8391F: sound/soc/
e6e55122 8392F: include/sound/soc*
eb1a6af3 8393
d7f8761b
MB
8394SOUND - DMAENGINE HELPERS
8395M: Lars-Peter Clausen <lars@metafoo.de>
8396S: Supported
8397F: include/sound/dmaengine_pcm.h
8398F: sound/core/pcm_dmaengine.c
8399F: sound/soc/soc-generic-dmaengine-pcm.c
8400
473321fc 8401SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8402M: "David S. Miller" <davem@davemloft.net>
1da177e4 8403L: sparclinux@vger.kernel.org
8a6e2535 8404Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8405T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8406T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8407S: Maintained
679655da 8408F: arch/sparc/
7765b8bb 8409F: drivers/sbus/
1da177e4 8410
6404fcca
DM
8411SPARC SERIAL DRIVERS
8412M: "David S. Miller" <davem@davemloft.net>
8413L: sparclinux@vger.kernel.org
08deed1e
JP
8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8415T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8416S: Maintained
6816383a 8417F: include/linux/sunserialcore.h
df621252 8418F: drivers/tty/serial/suncore.c
df621252
GKH
8419F: drivers/tty/serial/sunhv.c
8420F: drivers/tty/serial/sunsab.c
8421F: drivers/tty/serial/sunsab.h
8422F: drivers/tty/serial/sunsu.c
8423F: drivers/tty/serial/sunzilog.c
8424F: drivers/tty/serial/sunzilog.h
6404fcca 8425
389325b4
CL
8426SPARSE CHECKER
8427M: "Christopher Li" <sparse@chrisli.org>
8428L: linux-sparse@vger.kernel.org
8429W: https://sparse.wiki.kernel.org/
8430T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8431T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8432S: Maintained
8433F: include/linux/compiler.h
8434
fc0c195a 8435SPEAR PLATFORM SUPPORT
2d8a3b3d 8436M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8437M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8438L: spear-devel@list.st.com
8439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8440W: http://www.st.com/spear
8441S: Maintained
281e192f 8442F: arch/arm/mach-spear/
fc0c195a
VK
8443
8444SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8445M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8446L: spear-devel@list.st.com
8447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8448W: http://www.st.com/spear
8449S: Maintained
5df33a62 8450F: drivers/clk/spear/
fc0c195a 8451
e2d1d6c0 8452SPI SUBSYSTEM
b02e48f2 8453M: Mark Brown <broonie@kernel.org>
dfbe403c 8454L: linux-spi@vger.kernel.org
e7e4e13c 8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8456Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8457S: Maintained
679655da
JP
8458F: Documentation/spi/
8459F: drivers/spi/
8460F: include/linux/spi/
c117ab84 8461F: include/uapi/linux/spi/
e2d1d6c0 8462
2752e401 8463SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8464M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8465M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8466L: netdev@vger.kernel.org
8467S: Supported
679655da 8468F: Documentation/networking/spider_net.txt
8df158ac 8469F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8470
e2d1d6c0 8471SPU FILE SYSTEM
8b58be88 8472M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8473L: linuxppc-dev@lists.ozlabs.org
8474L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8475W: http://www.ibm.com/developerworks/power/cell/
8476S: Supported
679655da
JP
8477F: Documentation/filesystems/spufs.txt
8478F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8479
fc555841 8480SQUASHFS FILE SYSTEM
d7f2ff67 8481M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8482L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8483W: http://squashfs.org.uk
8484S: Maintained
679655da
JP
8485F: Documentation/filesystems/squashfs.txt
8486F: fs/squashfs/
fc555841 8487
1da177e4 8488SRM (Alpha) environment access
8b58be88 8489M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8490S: Maintained
679655da 8491F: arch/alpha/kernel/srm_env.c
1da177e4 8492
26e9a397 8493STABLE BRANCH
879a5a00 8494M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8495L: stable@vger.kernel.org
879a5a00 8496S: Supported
7b175c46 8497F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8498
26e9a397 8499STAGING SUBSYSTEM
879a5a00 8500M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8501T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8502L: devel@driverdev.osuosl.org
879a5a00 8503S: Supported
679655da 8504F: drivers/staging/
dbc6c2cc 8505
c8c8b105
JP
8506STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8507M: Henk de Groot <pe1dnn@amsat.org>
8508S: Odd Fixes
8509F: drivers/staging/wlags49_h2/
8510F: drivers/staging/wlags49_h25/
8511
c9555159
JP
8512STAGING - ASUS OLED
8513M: Jakub Schmidtke <sjakub@gmail.com>
8514S: Odd Fixes
8515F: drivers/staging/asus_oled/
8516
ebd3d010
JP
8517STAGING - COMEDI
8518M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8519M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8520S: Odd Fixes
8521F: drivers/staging/comedi/
8522
8ca572c9
JP
8523STAGING - CRYSTAL HD VIDEO DECODER
8524M: Naren Sankar <nsankar@broadcom.com>
8525M: Jarod Wilson <jarod@wilsonet.com>
8526M: Scott Davilla <davilla@4pi.com>
8527M: Manu Abraham <abraham.manu@gmail.com>
8528S: Odd Fixes
8529F: drivers/staging/crystalhd/
8530
0f16ffc4
JP
8531STAGING - ECHO CANCELLER
8532M: Steve Underwood <steveu@coppice.org>
8533M: David Rowe <david@rowetel.com>
8534S: Odd Fixes
8535F: drivers/staging/echo/
8536
8dc2bbe7
ME
8537STAGING - ET131X NETWORK DRIVER
8538M: Mark Einon <mark.einon@gmail.com>
8539S: Odd Fixes
8540F: drivers/staging/et131x/
8541
a0138163
JP
8542STAGING - FLARION FT1000 DRIVERS
8543M: Marek Belisko <marek.belisko@gmail.com>
8544S: Odd Fixes
8545F: drivers/staging/ft1000/
8546
ec3fab92
JP
8547STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8548M: David Täht <d@teklibre.com>
8549S: Odd Fixes
8550F: drivers/staging/frontier/
8551
98ded590
HV
8552STAGING - GO7007 MPEG CODEC
8553M: Hans Verkuil <hans.verkuil@cisco.com>
8554S: Maintained
8555F: drivers/staging/media/go7007/
8556
6c1bb424 8557STAGING - INDUSTRIAL IO
030a13d7 8558M: Jonathan Cameron <jic23@kernel.org>
a0138163 8559L: linux-iio@vger.kernel.org
6c1bb424
JP
8560S: Odd Fixes
8561F: drivers/staging/iio/
8562
a0138163
JP
8563STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8564M: Jarod Wilson <jarod@wilsonet.com>
8565W: http://www.lirc.org/
8566S: Odd Fixes
b2b0186d 8567F: drivers/staging/media/lirc/
a0138163 8568
7c6b6c71 8569STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8570M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8571M: Marc Dietrich <marvin24@gmx.de>
8572L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8573L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8574S: Maintained
8575F: drivers/staging/nvec/
8576
a0138163 8577STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8578M: Jens Frederich <jfrederich@gmail.com>
8579M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8580M: Jon Nettleton <jon.nettleton@gmail.com>
8581W: http://wiki.laptop.org/go/DCON
3140b458 8582S: Maintained
a0138163
JP
8583F: drivers/staging/olpc_dcon/
8584
94cfdd15 8585STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8586M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8587S: Maintained
8588F: drivers/staging/ozwpan/
8589
a0138163 8590STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8591M: Willy Tarreau <willy@meta-x.org>
8592S: Odd Fixes
8593F: drivers/staging/panel/
8594
a0138163
JP
8595STAGING - REALTEK RTL8712U DRIVERS
8596M: Larry Finger <Larry.Finger@lwfinger.net>
8597M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8598S: Odd Fixes
8599F: drivers/staging/rtl8712/
8600
7591ba8b
JS
8601STAGING - REALTEK RTL8723U WIRELESS DRIVER
8602M: Larry Finger <Larry.Finger@lwfinger.net>
8603M: Jes Sorensen <Jes.Sorensen@redhat.com>
8604L: linux-wireless@vger.kernel.org
8605S: Maintained
8606F: drivers/staging/rtl8723au/
8607
9629fa86
JP
8608STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8609M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8610S: Odd Fixes
9df0a245 8611F: drivers/staging/sm7xxfb/
9629fa86 8612
510fa408
JP
8613STAGING - SLICOSS
8614M: Lior Dotan <liodot@gmail.com>
8615M: Christopher Harrer <charrer@alacritech.com>
8616S: Odd Fixes
8617F: drivers/staging/slicoss/
8618
a0138163 8619STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8620M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8621S: Supported
b2b0186d 8622F: drivers/staging/media/solo6x10/
a0138163
JP
8623
8624STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8625M: William Hubbs <w.d.hubbs@gmail.com>
8626M: Chris Brannon <chris@the-brannons.com>
d33bce31 8627M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8628M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8629L: speakup@braille.uwo.ca
8630W: http://www.linux-speakup.org/
8631S: Odd Fixes
8632F: drivers/staging/speakup/
8633
8634STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8635M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8636S: Odd Fixes
8637F: drivers/staging/tidspbridge/
8638
a0138163
JP
8639STAGING - USB ENE SM/MS CARD READER DRIVER
8640M: Al Cho <acho@novell.com>
8641S: Odd Fixes
8642F: drivers/staging/keucr/
8643
b3e871ce
JP
8644STAGING - VIA VT665X DRIVERS
8645M: Forest Bond <forest@alittletooquiet.net>
8646S: Odd Fixes
8647F: drivers/staging/vt665?/
8648
81a9a526
JP
8649STAGING - WINBOND IS89C35 WLAN USB DRIVER
8650M: Pavel Machek <pavel@ucw.cz>
8651S: Odd Fixes
8652F: drivers/staging/winbond/
8653
709bcb07 8654STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8655M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8656S: Odd Fixes
8657F: drivers/staging/xgifb/
8658
1da177e4 8659STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8660M: Ion Badulescu <ionut@badula.org>
b4f90189 8661S: Odd Fixes
9bba23b0 8662F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8663
e2d1d6c0 8664SUN3/3X
8b58be88 8665M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8666W: http://sammy.net/sun3/
8667S: Maintained
679655da
JP
8668F: arch/m68k/kernel/*sun3*
8669F: arch/m68k/sun3*/
8670F: arch/m68k/include/asm/sun3*
e689cf4a 8671F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8672
2bc9ff01
DK
8673SUNDANCE NETWORK DRIVER
8674M: Denis Kirjanov <kda@linux-powerpc.org>
8675L: netdev@vger.kernel.org
8676S: Maintained
8677F: drivers/net/ethernet/dlink/sundance.c
8678
2cbb12a4 8679SUPERH
2cbb12a4 8680L: linux-sh@vger.kernel.org
1da177e4 8681W: http://www.linux-sh.org
8a6e2535 8682Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8683S: Orphan
066069e1 8684F: Documentation/sh/
679655da 8685F: arch/sh/
066069e1 8686F: drivers/sh/
1da177e4 8687
4480f15b 8688SUSPEND TO RAM
7fb06082 8689M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8690M: Len Brown <len.brown@intel.com>
8691M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8692L: linux-pm@vger.kernel.org
e2d1d6c0 8693S: Supported
679655da
JP
8694F: Documentation/power/
8695F: arch/x86/kernel/acpi/
8696F: drivers/base/power/
8697F: kernel/power/
8698F: include/linux/suspend.h
8699F: include/linux/freezer.h
8700F: include/linux/pm.h
1da177e4
LT
8701
8702SVGA HANDLING
8b58be88 8703M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8704L: linux-video@atrey.karlin.mff.cuni.cz
8705S: Maintained
679655da
JP
8706F: Documentation/svga.txt
8707F: arch/x86/boot/video*
1da177e4 8708
6e28b761
KRW
8709SWIOTLB SUBSYSTEM
8710M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8711L: linux-kernel@vger.kernel.org
8712S: Supported
8713F: lib/swiotlb.c
8714F: arch/*/kernel/pci-swiotlb.c
8715F: include/linux/swiotlb.h
8716
db8e35d5
VG
8717SYNOPSYS ARC ARCHITECTURE
8718M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8719S: Supported
8720F: arch/arc/
6659a20a 8721F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8722F: drivers/tty/serial/arc_uart.c
db8e35d5 8723
1da177e4 8724SYSV FILESYSTEM
8b58be88 8725M: Christoph Hellwig <hch@infradead.org>
1da177e4 8726S: Maintained
679655da
JP
8727F: Documentation/filesystems/sysv-fs.txt
8728F: fs/sysv/
8729F: include/linux/sysv_fs.h
1da177e4 8730
86cfa7fc
NB
8731TARGET SUBSYSTEM
8732M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8733L: linux-scsi@vger.kernel.org
b9f5edc2 8734L: target-devel@vger.kernel.org
86cfa7fc 8735W: http://www.linux-iscsi.org
cf015e9f 8736W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8737T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8738S: Supported
8739F: drivers/target/
8740F: include/target/
8741F: Documentation/target/
8742
4e68852d 8743TASKSTATS STATISTICS INTERFACE
185e595f 8744M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8745S: Maintained
679655da
JP
8746F: Documentation/accounting/taskstats*
8747F: include/linux/taskstats*
8748F: kernel/taskstats.c
4e68852d 8749
781b456a 8750TC CLASSIFIER
f935f3f8 8751M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8752L: netdev@vger.kernel.org
8753S: Maintained
679655da 8754F: include/net/pkt_cls.h
c117ab84 8755F: include/uapi/linux/pkt_cls.h
679655da 8756F: net/sched/
781b456a 8757
5067f08a 8758TCP LOW PRIORITY MODULE
8b58be88
JP
8759M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8760M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8761W: http://tcp-lp-mod.sourceforge.net/
8762S: Maintained
679655da 8763F: net/ipv4/tcp_lp.c
5067f08a 8764
91952bc0
AP
8765TDA10071 MEDIA DRIVER
8766M: Antti Palosaari <crope@iki.fi>
8767L: linux-media@vger.kernel.org
8768W: http://linuxtv.org/
8769W: http://palosaari.fi/linux/
8770Q: http://patchwork.linuxtv.org/project/linux-media/list/
8771T: git git://linuxtv.org/anttip/media_tree.git
8772S: Maintained
8773F: drivers/media/dvb-frontends/tda10071*
8774
8775TDA18212 MEDIA DRIVER
8776M: Antti Palosaari <crope@iki.fi>
8777L: linux-media@vger.kernel.org
8778W: http://linuxtv.org/
8779W: http://palosaari.fi/linux/
8780Q: http://patchwork.linuxtv.org/project/linux-media/list/
8781T: git git://linuxtv.org/anttip/media_tree.git
8782S: Maintained
8783F: drivers/media/tuners/tda18212*
8784
8785TDA18218 MEDIA DRIVER
8786M: Antti Palosaari <crope@iki.fi>
8787L: linux-media@vger.kernel.org
8788W: http://linuxtv.org/
8789W: http://palosaari.fi/linux/
8790Q: http://patchwork.linuxtv.org/project/linux-media/list/
8791T: git git://linuxtv.org/anttip/media_tree.git
8792S: Maintained
8793F: drivers/media/tuners/tda18218*
8794
3b2f6aba
MK
8795TDA18271 MEDIA DRIVER
8796M: Michael Krufky <mkrufky@linuxtv.org>
8797L: linux-media@vger.kernel.org
8798W: http://linuxtv.org/
8799W: http://github.com/mkrufky
8800Q: http://patchwork.linuxtv.org/project/linux-media/list/
8801T: git git://linuxtv.org/mkrufky/tuners.git
8802S: Maintained
8803F: drivers/media/tuners/tda18271*
8804
e48307a9
MK
8805TDA827x MEDIA DRIVER
8806M: Michael Krufky <mkrufky@linuxtv.org>
8807L: linux-media@vger.kernel.org
8808W: http://linuxtv.org/
8809W: http://github.com/mkrufky
8810Q: http://patchwork.linuxtv.org/project/linux-media/list/
8811T: git git://linuxtv.org/mkrufky/tuners.git
8812S: Maintained
8813F: drivers/media/tuners/tda8290.*
8814
66cf9212
MK
8815TDA8290 MEDIA DRIVER
8816M: Michael Krufky <mkrufky@linuxtv.org>
8817L: linux-media@vger.kernel.org
8818W: http://linuxtv.org/
8819W: http://github.com/mkrufky
8820Q: http://patchwork.linuxtv.org/project/linux-media/list/
8821T: git git://linuxtv.org/mkrufky/tuners.git
8822S: Maintained
8823F: drivers/media/tuners/tda8290.*
8824
4b9fba30
HV
8825TDA9840 MEDIA DRIVER
8826M: Hans Verkuil <hverkuil@xs4all.nl>
8827L: linux-media@vger.kernel.org
8828T: git git://linuxtv.org/media_tree.git
8829W: http://linuxtv.org
8830S: Maintained
8831F: drivers/media/i2c/tda9840*
8832
2cb654fd 8833TEA5761 TUNER DRIVER
1b2c14b4 8834M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8835L: linux-media@vger.kernel.org
8836W: http://linuxtv.org
8837T: git git://linuxtv.org/media_tree.git
8838S: Odd fixes
8839F: drivers/media/tuners/tea5761.*
8840
8841TEA5767 TUNER DRIVER
1b2c14b4 8842M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8843L: linux-media@vger.kernel.org
8844W: http://linuxtv.org
8845T: git git://linuxtv.org/media_tree.git
8846S: Maintained
8847F: drivers/media/tuners/tea5767.*
8848
4b9fba30
HV
8849TEA6415C MEDIA DRIVER
8850M: Hans Verkuil <hverkuil@xs4all.nl>
8851L: linux-media@vger.kernel.org
8852T: git git://linuxtv.org/media_tree.git
8853W: http://linuxtv.org
8854S: Maintained
8855F: drivers/media/i2c/tea6415c*
8856
8857TEA6420 MEDIA DRIVER
8858M: Hans Verkuil <hverkuil@xs4all.nl>
8859L: linux-media@vger.kernel.org
8860T: git git://linuxtv.org/media_tree.git
8861W: http://linuxtv.org
8862S: Maintained
8863F: drivers/media/i2c/tea6420*
8864
3d249d4c 8865TEAM DRIVER
dca9ab92 8866M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8867L: netdev@vger.kernel.org
8868S: Supported
8869F: drivers/net/team/
8870F: include/linux/if_team.h
c117ab84 8871F: include/uapi/linux/if_team.h
3d249d4c 8872
7d029125
VD
8873TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8874M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8875S: Maintained
8876F: arch/x86/platform/ts5500/
8877
40ad4a30
SY
8878TECHNOTREND USB IR RECEIVER
8879M: Sean Young <sean@mess.org>
8880L: linux-media@vger.kernel.org
8881S: Maintained
8882F: drivers/media/rc/ttusbir.c
8883
adabdb0c 8884TEGRA ARCHITECTURE SUPPORT
243d58ec 8885M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8886M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8887L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8888Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8889T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8890S: Supported
bbbe96ed 8891N: [^a-z]tegra
84b9414b 8892
adabdb0c
SW
8893TEGRA ASOC DRIVER
8894M: Stephen Warren <swarren@wwwdotorg.org>
8895S: Supported
8896F: sound/soc/tegra/
8897
8898TEGRA CLOCK DRIVER
8899M: Peter De Schrijver <pdeschrijver@nvidia.com>
8900M: Prashant Gaikwad <pgaikwad@nvidia.com>
8901S: Supported
8902F: drivers/clk/tegra/
8903
8904TEGRA DMA DRIVER
8905M: Laxman Dewangan <ldewangan@nvidia.com>
8906S: Supported
8907F: drivers/dma/tegra20-apb-dma.c
8908
8909TEGRA GPIO DRIVER
8910M: Stephen Warren <swarren@wwwdotorg.org>
8911S: Supported
8912F: drivers/gpio/gpio-tegra.c
8913
8914TEGRA I2C DRIVER
8915M: Laxman Dewangan <ldewangan@nvidia.com>
8916S: Supported
8917F: drivers/i2c/busses/i2c-tegra.c
8918
8919TEGRA IOMMU DRIVERS
8920M: Hiroshi Doyu <hdoyu@nvidia.com>
8921S: Supported
8922F: drivers/iommu/tegra*
8923
8924TEGRA KBC DRIVER
8925M: Rakesh Iyer <riyer@nvidia.com>
8926M: Laxman Dewangan <ldewangan@nvidia.com>
8927S: Supported
8928F: drivers/input/keyboard/tegra-kbc.c
8929
8930TEGRA PINCTRL DRIVER
8931M: Stephen Warren <swarren@wwwdotorg.org>
8932S: Supported
8933F: drivers/pinctrl/pinctrl-tegra*
8934
8935TEGRA PWM DRIVER
8936M: Thierry Reding <thierry.reding@gmail.com>
8937S: Supported
8938F: drivers/pwm/pwm-tegra.c
8939
8940TEGRA SERIAL DRIVER
8941M: Laxman Dewangan <ldewangan@nvidia.com>
8942S: Supported
8943F: drivers/tty/serial/serial-tegra.c
8944
8945TEGRA SPI DRIVER
8946M: Laxman Dewangan <ldewangan@nvidia.com>
8947S: Supported
8948F: drivers/spi/spi-tegra*
8949
1a348ccc 8950TEHUTI ETHERNET DRIVER
8b58be88 8951M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8952L: netdev@vger.kernel.org
8953S: Supported
ef7f5429 8954F: drivers/net/ethernet/tehuti/*
1a348ccc 8955
4e68852d 8956Telecom Clock Driver for MCPL0010
8b58be88 8957M: Mark Gross <mark.gross@intel.com>
4e68852d 8958S: Supported
679655da 8959F: drivers/char/tlclk.c
4e68852d 8960
4480f15b 8961TENSILICA XTENSA PORT (xtensa)
8b58be88 8962M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8963M: Max Filippov <jcmvbkbc@gmail.com>
8964L: linux-xtensa@linux-xtensa.org
4e68852d 8965S: Maintained
679655da 8966F: arch/xtensa/
3dc99857 8967F: drivers/irqchip/irq-xtensa-*
4e68852d 8968
5313ba66
HV
8969THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8970M: Hans Verkuil <hverkuil@xs4all.nl>
8971L: linux-media@vger.kernel.org
8972T: git git://linuxtv.org/media_tree.git
8973W: http://linuxtv.org
8974S: Maintained
8975F: drivers/media/radio/radio-raremono.c
8976
d3fb6955 8977THERMAL
b75f0050
JP
8978M: Zhang Rui <rui.zhang@intel.com>
8979M: Eduardo Valentin <eduardo.valentin@ti.com>
8980L: linux-pm@vger.kernel.org
8981T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8982T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8983Q: https://patchwork.kernel.org/project/linux-pm/list/
8984S: Supported
8985F: drivers/thermal/
8986F: include/linux/thermal.h
8987F: include/linux/cpu_cooling.h
8988F: Documentation/devicetree/bindings/thermal/
d3fb6955 8989
30ba2fbd
VD
8990THINGM BLINK(1) USB RGB LED DRIVER
8991M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8992S: Maintained
8993F: drivers/hid/hid-thingm.c
8994
4e68852d 8995THINKPAD ACPI EXTRAS DRIVER
8b58be88 8996M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8997L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8998L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8999W: http://ibm-acpi.sourceforge.net
9000W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9001T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9002S: Maintained
679655da 9003F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9004
1b46f2a2
EV
9005TI BANDGAP AND THERMAL DRIVER
9006M: Eduardo Valentin <eduardo.valentin@ti.com>
9007L: linux-pm@vger.kernel.org
794b2e25
EV
9008S: Supported
9009F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9010
4020f2d7 9011TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9012M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9013S: Maintained
679655da
JP
9014F: drivers/misc/tifm*
9015F: drivers/mmc/host/tifm_sd.c
9016F: include/linux/tifm.h
4020f2d7 9017
152ad442
SR
9018TI LM49xxx FAMILY ASoC CODEC DRIVERS
9019M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9020M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9021L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9022S: Maintained
9023F: sound/soc/codecs/lm49453*
d392dead 9024F: sound/soc/codecs/isabelle*
152ad442 9025
0edd807d
KM
9026TI LP855x BACKLIGHT DRIVER
9027M: Milo Kim <milo.kim@ti.com>
9028S: Maintained
9029F: Documentation/backlight/lp855x-driver.txt
9030F: drivers/video/backlight/lp855x_bl.c
9031F: include/linux/platform_data/lp855x.h
9032
faf13f6d
KM
9033TI LP8727 CHARGER DRIVER
9034M: Milo Kim <milo.kim@ti.com>
9035S: Maintained
9036F: drivers/power/lp8727_charger.c
9037F: include/linux/platform_data/lp8727.h
9038
22f1229f
KM
9039TI LP8788 MFD DRIVER
9040M: Milo Kim <milo.kim@ti.com>
9041S: Maintained
9042F: drivers/iio/adc/lp8788_adc.c
9043F: drivers/leds/leds-lp8788.c
9044F: drivers/mfd/lp8788*.c
9045F: drivers/power/lp8788-charger.c
9046F: drivers/regulator/lp8788-*.c
9047F: include/linux/mfd/lp8788*.h
9048
dd5e8e6b 9049TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9050M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9051L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9052S: Maintained
9053F: sound/soc/codecs/twl4030*
9054
90921014 9055TI WILINK WIRELESS DRIVERS
90921014
LC
9056L: linux-wireless@vger.kernel.org
9057W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9058W: http://wireless.kernel.org/en/users/Drivers/wl1251
9059T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9060S: Orphan
90921014
LC
9061F: drivers/net/wireless/ti/
9062F: include/linux/wl12xx.h
9063
e86eaa3a 9064TIPC NETWORK LAYER
8b58be88
JP
9065M: Jon Maloy <jon.maloy@ericsson.com>
9066M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9067L: netdev@vger.kernel.org (core kernel code)
9068L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9069W: http://tipc.sourceforge.net/
e86eaa3a 9070S: Maintained
c117ab84 9071F: include/uapi/linux/tipc*.h
679655da 9072F: net/tipc/
e86eaa3a 9073
867e359b
CM
9074TILE ARCHITECTURE
9075M: Chris Metcalf <cmetcalf@tilera.com>
9076W: http://www.tilera.com/scm/
9077S: Supported
9078F: arch/tile/
6b940606 9079F: drivers/char/tile-srom.c
5c770755 9080F: drivers/edac/tile_edac.c
6b940606
CM
9081F: drivers/net/ethernet/tile/
9082F: drivers/rtc/rtc-tile.c
9083F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9084F: drivers/tty/serial/tilegx.c
6b940606
CM
9085F: drivers/usb/host/*-tilegx.c
9086F: include/linux/usb/tilegx.h
867e359b 9087
1da177e4 9088TLAN NETWORK DRIVER
8b58be88 9089M: Samuel Chessman <chessman@tux.org>
88c07dde 9090L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9091W: http://sourceforge.net/projects/tlan/
9092S: Maintained
679655da 9093F: Documentation/networking/tlan.txt
b544dbac 9094F: drivers/net/ethernet/ti/tlan.*
1da177e4 9095
d74db3b2 9096TOMOYO SECURITY MODULE
8b58be88
JP
9097M: Kentaro Takeda <takedakn@nttdata.co.jp>
9098M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9099L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9100L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9101L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9102L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9103W: http://tomoyo.sourceforge.jp/
843d183c 9104T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9105S: Maintained
679655da 9106F: security/tomoyo/
d74db3b2 9107
9caeb532 9108TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9109M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9110L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9111S: Maintained
9112F: drivers/platform/x86/topstar-laptop.c
9113
1da177e4 9114TOSHIBA ACPI EXTRAS DRIVER
d0944853 9115L: platform-driver-x86@vger.kernel.org
15065531 9116S: Orphan
679655da 9117F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9118
9119TOSHIBA SMM DRIVER
8b58be88 9120M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9121L: tlinux-users@tce.toshiba-dme.co.jp
9122W: http://www.buzzard.org.uk/toshiba/
9123S: Maintained
679655da
JP
9124F: drivers/char/toshiba.c
9125F: include/linux/toshiba.h
c117ab84 9126F: include/uapi/linux/toshiba.h
1da177e4 9127
d719f900 9128TMIO MMC DRIVER
252f29a9 9129M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9130L: linux-mmc@vger.kernel.org
d719f900 9131S: Maintained
d1057c40
GL
9132F: drivers/mmc/host/tmio_mmc*
9133F: drivers/mmc/host/sh_mobile_sdhi.c
9134F: include/linux/mmc/tmio.h
9135F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9136
917cc4e6
GR
9137TMP401 HARDWARE MONITOR DRIVER
9138M: Guenter Roeck <linux@roeck-us.net>
9139L: lm-sensors@lm-sensors.org
9140S: Maintained
9141F: Documentation/hwmon/tmp401
9142F: drivers/hwmon/tmp401.c
9143
98f32602 9144TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9145M: Hugh Dickins <hughd@google.com>
98f32602
HD
9146L: linux-mm@kvack.org
9147S: Maintained
9148F: include/linux/shmem_fs.h
9149F: mm/shmem.c
9150
45f95b53 9151TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9152M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9153L: linux-media@vger.kernel.org
9154W: http://linuxtv.org
9155T: git git://linuxtv.org/media_tree.git
9156S: Odd fixes
9157F: drivers/media/usb/tm6000/
9158
4e68852d 9159TPM DEVICE DRIVER
901486b8 9160M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9161M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9162M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9163W: http://tpmdd.sourceforge.net
63a10dfd 9164L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9165S: Maintained
679655da 9166F: drivers/char/tpm/
4e68852d 9167
d6f005a1
JP
9168TRACING
9169M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9170M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9171T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9172S: Maintained
9173F: Documentation/trace/ftrace.txt
9174F: arch/*/*/*/ftrace.h
9175F: arch/*/kernel/ftrace.c
9176F: include/*/ftrace.h
9177F: include/linux/trace*.h
9178F: include/trace/
9179F: kernel/trace/
9180
1da177e4 9181TRIVIAL PATCHES
8b58be88 9182M: Jiri Kosina <trivial@kernel.org>
54e5881d 9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9184S: Maintained
86ef925f 9185K: ^Subject:.*(?i)trivial
1da177e4 9186
4e68852d 9187TTY LAYER
879a5a00 9188M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9189M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9190S: Supported
08deed1e 9191T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9192F: drivers/tty/
df621252 9193F: drivers/tty/serial/serial_core.c
e3288775
AC
9194F: include/linux/serial_core.h
9195F: include/linux/serial.h
9196F: include/linux/tty.h
c117ab84
CEB
9197F: include/uapi/linux/serial_core.h
9198F: include/uapi/linux/serial.h
9199F: include/uapi/linux/tty.h
4e68852d 9200
91952bc0
AP
9201TUA9001 MEDIA DRIVER
9202M: Antti Palosaari <crope@iki.fi>
9203L: linux-media@vger.kernel.org
9204W: http://linuxtv.org/
9205W: http://palosaari.fi/linux/
9206Q: http://patchwork.linuxtv.org/project/linux-media/list/
9207T: git git://linuxtv.org/anttip/media_tree.git
9208S: Maintained
9209F: drivers/media/tuners/tua9001*
9210
740db6d7 9211TULIP NETWORK DRIVERS
8b58be88 9212M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9213L: netdev@vger.kernel.org
9214S: Maintained
0f04e2aa 9215F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9216
9217TUN/TAP driver
ba57b6f2 9218M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9219W: http://vtun.sourceforge.net/tun
9220S: Maintained
679655da
JP
9221F: Documentation/networking/tuntap.txt
9222F: arch/um/os-Linux/drivers/
1da177e4 9223
b454cc66 9224TURBOCHANNEL SUBSYSTEM
8b58be88 9225M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9226M: Ralf Baechle <ralf@linux-mips.org>
9227L: linux-mips@linux-mips.org
9228Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9229S: Maintained
679655da
JP
9230F: drivers/tc/
9231F: include/linux/tc.h
b454cc66 9232
1da177e4 9233U14-34F SCSI DRIVER
8b58be88 9234M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9235L: linux-scsi@vger.kernel.org
9236S: Maintained
679655da 9237F: drivers/scsi/u14-34f.c
1da177e4 9238
e2d1d6c0 9239UBI FILE SYSTEM (UBIFS)
949cb623 9240M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9241M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9242L: linux-mtd@lists.infradead.org
e2966cbe 9243T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9244W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9245S: Maintained
679655da
JP
9246F: Documentation/filesystems/ubifs.txt
9247F: fs/ubifs/
e2d1d6c0 9248
cc2020e6 9249UCLINUX (AND M68KNOMMU)
8b58be88 9250M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9251W: http://www.uclinux.org/
9252L: uclinux-dev@uclinux.org (subscribers-only)
9253S: Maintained
61bc02bb
JP
9254F: arch/m68k/*/*_no.*
9255F: arch/m68k/include/asm/*_no.*
cc2020e6 9256
1da177e4 9257UDF FILESYSTEM
8b58be88 9258M: Jan Kara <jack@suse.cz>
1da177e4 9259S: Maintained
679655da
JP
9260F: Documentation/filesystems/udf.txt
9261F: fs/udf/
1da177e4 9262
cc2020e6 9263UFS FILESYSTEM
8b58be88 9264M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9265S: Maintained
679655da
JP
9266F: Documentation/filesystems/ufs.txt
9267F: fs/ufs/
cc2020e6 9268
0a09d3ab
DH
9269UHID USERSPACE HID IO DRIVER:
9270M: David Herrmann <dh.herrmann@googlemail.com>
9271L: linux-input@vger.kernel.org
9272S: Maintained
9273F: drivers/hid/uhid.c
c117ab84 9274F: include/uapi/linux/uhid.h
0a09d3ab 9275
18332a80 9276ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9277L: linux-usb@vger.kernel.org
10c6c9c9 9278S: Orphan
355ffe69 9279F: drivers/uwb/
679655da
JP
9280F: include/linux/uwb.h
9281F: include/linux/uwb/
18332a80 9282
b31d8273
G
9283UNICORE32 ARCHITECTURE:
9284M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9285W: http://mprc.pku.edu.cn/~guanxuetao/linux
9286S: Maintained
9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9288F: arch/unicore32/
9289
d8379ab1
TF
9290UNIFDEF
9291M: Tony Finch <dot@dotat.at>
9292W: http://dotat.at/prog/unifdef
9293S: Maintained
9294F: scripts/unifdef.c
9295
1da177e4 9296UNIFORM CDROM DRIVER
8b58be88 9297M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9298W: http://www.kernel.dk
9299S: Maintained
679655da
JP
9300F: Documentation/cdrom/
9301F: drivers/cdrom/cdrom.c
9302F: include/linux/cdrom.h
c117ab84 9303F: include/uapi/linux/cdrom.h
1da177e4 9304
56df0122
BR
9305UNISYS S-PAR DRIVERS
9306M: Benjamin Romer <benjamin.romer@unisys.com>
9307M: David Kershner <david.kershner@unisys.com>
9308L: sparmaintainer@unisys.com (Unisys internal)
9309S: Supported
9310F: drivers/staging/unisys/
9311
9941fa6e
VH
9312UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9313M: Vinayak Holikatti <vinholikatti@gmail.com>
9314M: Santosh Y <santoshsy@gmail.com>
9315L: linux-scsi@vger.kernel.org
9316S: Supported
9317F: Documentation/scsi/ufs.txt
9318F: drivers/scsi/ufs/
9319
e2d1d6c0 9320UNSORTED BLOCK IMAGES (UBI)
949cb623 9321M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9322W: http://www.linux-mtd.infradead.org/
9323L: linux-mtd@lists.infradead.org
b6b44e0a 9324T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9325S: Maintained
80811493 9326F: drivers/mtd/ubi/
679655da 9327F: include/linux/mtd/ubi.h
c117ab84 9328F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9329
76ac66e4
RW
9330UNSORTED BLOCK IMAGES (UBI) Fastmap
9331M: Richard Weinberger <richard@nod.at>
9332L: linux-mtd@lists.infradead.org
9333S: Maintained
9334F: drivers/mtd/ubi/fastmap.c
9335
1da177e4 9336USB ACM DRIVER
61eee9a7 9337M: Oliver Neukum <oliver@neukum.org>
6372594a 9338L: linux-usb@vger.kernel.org
1da177e4 9339S: Maintained
679655da
JP
9340F: Documentation/usb/acm.txt
9341F: drivers/usb/class/cdc-acm.*
1da177e4 9342
b7d572e1
PF
9343USB AR5523 WIRELESS DRIVER
9344M: Pontus Fuchs <pontus.fuchs@gmail.com>
9345L: linux-wireless@vger.kernel.org
9346S: Maintained
9347F: drivers/net/wireless/ath/ar5523/
9348
115bb1ff 9349USB ATTACHED SCSI
f50a4968 9350M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9351M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9352L: linux-usb@vger.kernel.org
9353L: linux-scsi@vger.kernel.org
8eae0fb7 9354S: Maintained
115bb1ff
MW
9355F: drivers/usb/storage/uas.c
9356
1da177e4 9357USB CDC ETHERNET DRIVER
61eee9a7 9358M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9359L: linux-usb@vger.kernel.org
1da177e4 9360S: Maintained
679655da 9361F: drivers/net/usb/cdc_*.c
c117ab84 9362F: include/uapi/linux/usb/cdc.h
1da177e4 9363
b02b371e 9364USB CYPRESS C67X00 DRIVER
8b58be88 9365M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9366L: linux-usb@vger.kernel.org
9367S: Maintained
679655da 9368F: drivers/usb/c67x00/
b02b371e 9369
d0374f4f 9370USB DAVICOM DM9601 DRIVER
8b58be88 9371M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9372L: netdev@vger.kernel.org
d0374f4f
PK
9373W: http://www.linux-usb.org/usbnet
9374S: Maintained
679655da 9375F: drivers/net/usb/dm9601.c
d0374f4f 9376
cc2020e6 9377USB DIAMOND RIO500 DRIVER
8b58be88 9378M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9379L: rio500-users@lists.sourceforge.net
9380W: http://rio500.sourceforge.net
9381S: Maintained
679655da 9382F: drivers/usb/misc/rio500*
cc2020e6 9383
1da177e4 9384USB EHCI DRIVER
578333ab 9385M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9386L: linux-usb@vger.kernel.org
578333ab 9387S: Maintained
679655da
JP
9388F: Documentation/usb/ehci.txt
9389F: drivers/usb/host/ehci*
1da177e4 9390
69ae9e3e 9391USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9392M: Felipe Balbi <balbi@ti.com>
795fb7e7 9393L: linux-usb@vger.kernel.org
69ae9e3e 9394W: http://www.linux-usb.org/gadget
d6d0f665
FB
9395T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9396S: Maintained
679655da
JP
9397F: drivers/usb/gadget/
9398F: include/linux/usb/gadget*
69ae9e3e 9399
2dea64b4 9400USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9401M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9402L: linux-usb@vger.kernel.org
54e5881d 9403T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9404S: Maintained
c2f01971 9405F: Documentation/hid/hiddev.txt
679655da 9406F: drivers/hid/usbhid/
1da177e4 9407
857aab34 9408USB/IP DRIVERS
857aab34 9409L: linux-usb@vger.kernel.org
3ff4afe8 9410S: Orphan
857aab34 9411F: drivers/staging/usbip/
9412
959eea21 9413USB ISP116X DRIVER
8b58be88 9414M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9415L: linux-usb@vger.kernel.org
959eea21 9416S: Maintained
679655da
JP
9417F: drivers/usb/host/isp116x*
9418F: include/linux/usb/isp116x.h
959eea21 9419
1da177e4 9420USB KAWASAKI LSI DRIVER
61eee9a7 9421M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9422L: linux-usb@vger.kernel.org
1da177e4 9423S: Maintained
679655da 9424F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9425
9426USB MASS STORAGE DRIVER
8b58be88 9427M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9428L: linux-usb@vger.kernel.org
8836aeb8 9429L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9430S: Maintained
9431W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9432F: drivers/usb/storage/
1da177e4 9433
af39917d
CL
9434USB MIDI DRIVER
9435M: Clemens Ladisch <clemens@ladisch.de>
9436L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9437T: git git://git.alsa-project.org/alsa-kernel.git
9438S: Maintained
9439F: sound/usb/midi.*
9440
444ce9d4
JP
9441USB NETWORKING DRIVERS
9442L: linux-usb@vger.kernel.org
9443S: Odd Fixes
9444F: drivers/net/usb/
9445
1da177e4 9446USB OHCI DRIVER
578333ab 9447M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9448L: linux-usb@vger.kernel.org
578333ab 9449S: Maintained
679655da
JP
9450F: Documentation/usb/ohci.txt
9451F: drivers/usb/host/ohci*
1da177e4 9452
ba460e48 9453USB OPTION-CARD DRIVER
8b58be88 9454M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9455L: linux-usb@vger.kernel.org
ba460e48 9456S: Maintained
679655da 9457F: drivers/usb/serial/option.c
ba460e48 9458
1da177e4 9459USB PEGASUS DRIVER
a16b945c 9460M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9461L: linux-usb@vger.kernel.org
043600a6 9462L: netdev@vger.kernel.org
052e3128
PM
9463T: git git://github.com/petkan/pegasus.git
9464W: https://github.com/petkan/pegasus
1da177e4 9465S: Maintained
679655da 9466F: drivers/net/usb/pegasus.*
1da177e4 9467
d3ad558f
FB
9468USB PHY LAYER
9469M: Felipe Balbi <balbi@ti.com>
9470L: linux-usb@vger.kernel.org
9471T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9472S: Maintained
9473F: drivers/usb/phy/
d3ad558f 9474
73e4fb3f 9475USB PRINTER DRIVER (usblp)
8b58be88 9476M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9477L: linux-usb@vger.kernel.org
73e4fb3f 9478S: Supported
679655da 9479F: drivers/usb/class/usblp.c
1da177e4
LT
9480
9481USB RTL8150 DRIVER
a16b945c 9482M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9483L: linux-usb@vger.kernel.org
043600a6 9484L: netdev@vger.kernel.org
052e3128
PM
9485T: git git://github.com/petkan/rtl8150.git
9486W: https://github.com/petkan/rtl8150
1da177e4 9487S: Maintained
679655da 9488F: drivers/net/usb/rtl8150.c
1da177e4 9489
f896b796
GK
9490USB SERIAL SUBSYSTEM
9491M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9492L: linux-usb@vger.kernel.org
4e68852d 9493S: Maintained
679655da 9494F: Documentation/usb/usb-serial.txt
f896b796 9495F: drivers/usb/serial/
679655da 9496F: include/linux/usb/serial.h
1da177e4 9497
b3f0db1c
SG
9498USB SMSC75XX ETHERNET DRIVER
9499M: Steve Glendinning <steve.glendinning@shawell.net>
9500L: netdev@vger.kernel.org
9501S: Maintained
9502F: drivers/net/usb/smsc75xx.*
9503
2f7ca802 9504USB SMSC95XX ETHERNET DRIVER
90b24cfb 9505M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9506L: netdev@vger.kernel.org
90b24cfb 9507S: Maintained
679655da 9508F: drivers/net/usb/smsc95xx.*
2f7ca802 9509
f423b9a8 9510USB SN9C1xx DRIVER
8b58be88 9511M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9512L: linux-usb@vger.kernel.org
661263b5 9513L: linux-media@vger.kernel.org
275ffde4 9514T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9515W: http://www.linux-projects.org
9516S: Maintained
b8da9d3a 9517F: drivers/staging/media/sn9c102/
1da177e4
LT
9518
9519USB SUBSYSTEM
879a5a00 9520M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9521L: linux-usb@vger.kernel.org
1da177e4 9522W: http://www.linux-usb.org
08deed1e 9523T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9524S: Supported
679655da 9525F: Documentation/usb/
679655da
JP
9526F: drivers/usb/
9527F: include/linux/usb.h
9528F: include/linux/usb/
1da177e4
LT
9529
9530USB UHCI DRIVER
8b58be88 9531M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9532L: linux-usb@vger.kernel.org
1da177e4 9533S: Maintained
679655da 9534F: drivers/usb/host/uhci*
1da177e4 9535
69ae9e3e 9536USB "USBNET" DRIVER FRAMEWORK
686f13bb 9537M: Oliver Neukum <oneukum@suse.de>
043600a6 9538L: netdev@vger.kernel.org
69ae9e3e 9539W: http://www.linux-usb.org/usbnet
1da177e4 9540S: Maintained
679655da
JP
9541F: drivers/net/usb/usbnet.c
9542F: include/linux/usb/usbnet.h
1da177e4 9543
c0efd232 9544USB VIDEO CLASS
c53ac071 9545M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9546L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9547L: linux-media@vger.kernel.org
275ffde4 9548T: git git://linuxtv.org/media_tree.git
57c6d2e9 9549W: http://www.ideasonboard.org/uvc/
c0efd232 9550S: Maintained
0c0d06ca 9551F: drivers/media/usb/uvc/
6c0f0359 9552F: include/uapi/linux/uvcvideo.h
1da177e4 9553
b60b9c45
HV
9554USB VISION DRIVER
9555M: Hans Verkuil <hverkuil@xs4all.nl>
9556L: linux-media@vger.kernel.org
9557T: git git://linuxtv.org/media_tree.git
9558W: http://linuxtv.org
9559S: Odd Fixes
9560F: drivers/media/usb/usbvision/
9561
8282da47
LP
9562USB WEBCAM GADGET
9563M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9564L: linux-usb@vger.kernel.org
9565S: Maintained
9566F: drivers/usb/gadget/*uvc*.c
9567F: drivers/usb/gadget/webcam.c
9568
bf164cc0 9569USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9570M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9571L: linux-wireless@vger.kernel.org
9572S: Maintained
679655da 9573F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9574
eb6bab13 9575USB XHCI DRIVER
03d85053 9576M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9577L: linux-usb@vger.kernel.org
9578S: Supported
36d0344c
SS
9579F: drivers/usb/host/xhci*
9580F: drivers/usb/host/pci-quirks*
eb6bab13 9581
1da177e4 9582USB ZD1201 DRIVER
4086b9ca 9583L: linux-wireless@vger.kernel.org
1da177e4 9584W: http://linux-lc100020.sourceforge.net
4086b9ca 9585S: Orphan
679655da 9586F: drivers/net/wireless/zd1201.*
1da177e4 9587
b7eee616 9588USB ZR364XX DRIVER
8b58be88 9589M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9590L: linux-usb@vger.kernel.org
661263b5 9591L: linux-media@vger.kernel.org
275ffde4 9592T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9593W: http://royale.zerezo.com/zr364xx/
9594S: Maintained
679655da 9595F: Documentation/video4linux/zr364xx.txt
90d72ac6 9596F: drivers/media/usb/zr364xx/
b7eee616 9597
e7839f25 9598USER-MODE LINUX (UML)
8b58be88 9599M: Jeff Dike <jdike@addtoit.com>
b15194b7 9600M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9601L: user-mode-linux-devel@lists.sourceforge.net
9602L: user-mode-linux-user@lists.sourceforge.net
9603W: http://user-mode-linux.sourceforge.net
9604S: Maintained
61516587 9605F: Documentation/virtual/uml/
679655da 9606F: arch/um/
b070989a 9607F: arch/x86/um/
679655da
JP
9608F: fs/hostfs/
9609F: fs/hppfs/
b7eee616 9610
e5f114e9 9611USERSPACE I/O (UIO)
6a534c9d 9612M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9613M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9614S: Maintained
679655da
JP
9615F: Documentation/DocBook/uio-howto.tmpl
9616F: drivers/uio/
9617F: include/linux/uio*.h
e5f114e9 9618
256cccbe 9619UTIL-LINUX PACKAGE
8b58be88 9620M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9621L: util-linux@vger.kernel.org
9622W: http://en.wikipedia.org/wiki/Util-linux
9623T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9624S: Maintained
9625
c1fd1c07 9626UVESAFB DRIVER
8b58be88 9627M: Michal Januszewski <spock@gentoo.org>
c69f677c 9628L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9629W: http://dev.gentoo.org/~spock/projects/uvesafb/
9630S: Maintained
679655da
JP
9631F: Documentation/fb/uvesafb.txt
9632F: drivers/video/uvesafb.*
c1fd1c07 9633
4480f15b 9634VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9635M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9636S: Maintained
679655da
JP
9637F: Documentation/filesystems/vfat.txt
9638F: fs/fat/
1da177e4 9639
cba3345c
AW
9640VFIO DRIVER
9641M: Alex Williamson <alex.williamson@redhat.com>
9642L: kvm@vger.kernel.org
9643S: Maintained
9644F: Documentation/vfio.txt
9645F: drivers/vfio/
9646F: include/linux/vfio.h
c117ab84 9647F: include/uapi/linux/vfio.h
cba3345c 9648
9e6f3438
PO
9649VIDEOBUF2 FRAMEWORK
9650M: Pawel Osciak <pawel@osciak.com>
9651M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9652M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9653L: linux-media@vger.kernel.org
9654S: Maintained
90d72ac6 9655F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9656F: include/media/videobuf2-*
9657
9a82446b
AS
9658VIRTIO CONSOLE DRIVER
9659M: Amit Shah <amit.shah@redhat.com>
9660L: virtualization@lists.linux-foundation.org
9661S: Maintained
9662F: drivers/char/virtio_console.c
9663F: include/linux/virtio_console.h
c117ab84 9664F: include/uapi/linux/virtio_console.h
9a82446b 9665
2426ec8f
MT
9666VIRTIO CORE, NET AND BLOCK DRIVERS
9667M: Rusty Russell <rusty@rustcorp.com.au>
9668M: "Michael S. Tsirkin" <mst@redhat.com>
9669L: virtualization@lists.linux-foundation.org
9670S: Maintained
9671F: drivers/virtio/
c893c8d7 9672F: tools/virtio/
2426ec8f
MT
9673F: drivers/net/virtio_net.c
9674F: drivers/block/virtio_blk.c
9675F: include/linux/virtio_*.h
916cdabc 9676F: include/uapi/linux/virtio_*.h
2426ec8f 9677
3a4d5c94
MT
9678VIRTIO HOST (VHOST)
9679M: "Michael S. Tsirkin" <mst@redhat.com>
9680L: kvm@vger.kernel.org
c996d8b9 9681L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9682L: netdev@vger.kernel.org
9683S: Maintained
9684F: drivers/vhost/
c117ab84 9685F: include/uapi/linux/vhost.h
3a4d5c94 9686
1da177e4 9687VIA RHINE NETWORK DRIVER
8b58be88 9688M: Roger Luethi <rl@hellgate.ch>
1da177e4 9689S: Maintained
f2148a47 9690F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9691
f0bf7f61 9692VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9693M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9694M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9695S: Maintained
9696F: drivers/mmc/host/via-sdmmc.c
9697
69e4a7c2 9698VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9699M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9700L: linux-fbdev@vger.kernel.org
69e4a7c2 9701S: Maintained
c7babebd
FTS
9702F: include/linux/via-core.h
9703F: include/linux/via-gpio.h
9704F: include/linux/via_i2c.h
679655da 9705F: drivers/video/via/
69e4a7c2 9706
01f20734 9707VIA VELOCITY NETWORK DRIVER
8b58be88 9708M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9709L: netdev@vger.kernel.org
9710S: Maintained
f2148a47 9711F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9712
0b7bc1fa
HV
9713VIVI VIRTUAL VIDEO DRIVER
9714M: Hans Verkuil <hverkuil@xs4all.nl>
9715L: linux-media@vger.kernel.org
9716T: git git://linuxtv.org/media_tree.git
9717W: http://linuxtv.org
9718S: Maintained
9719F: drivers/media/platform/vivi*
9720
be7f8273 9721VLAN (802.1Q)
8b58be88 9722M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9723L: netdev@vger.kernel.org
9724S: Maintained
679655da
JP
9725F: drivers/net/macvlan.c
9726F: include/linux/if_*vlan.h
9727F: net/8021q/
be7f8273 9728
55e331cf 9729VLYNQ BUS
8b58be88 9730M: Florian Fainelli <florian@openwrt.org>
8578d7af 9731L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9732S: Maintained
9733F: drivers/vlynq/vlynq.c
9734F: include/linux/vlynq.h
9735
390beae4
MW
9736VME SUBSYSTEM
9737M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9738M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9739M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9740L: devel@driverdev.osuosl.org
9741S: Maintained
9742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9743F: Documentation/vme_api.txt
9744F: drivers/staging/vme/
9745F: drivers/vme/
9746F: include/linux/vme*
9747
4488e09b
AK
9748VMWARE HYPERVISOR INTERFACE
9749M: Alok Kataria <akataria@vmware.com>
9750L: virtualization@lists.linux-foundation.org
9751S: Supported
9752F: arch/x86/kernel/cpu/vmware.c
9753
d1a890fa 9754VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9755M: Shreyas Bhatewara <sbhatewara@vmware.com>
9756M: "VMware, Inc." <pv-drivers@vmware.com>
9757L: netdev@vger.kernel.org
9758S: Maintained
9759F: drivers/net/vmxnet3/
d1a890fa 9760
851b1642 9761VMware PVSCSI driver
f2d7e40e 9762M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9763M: VMware PV-Drivers <pv-drivers@vmware.com>
9764L: linux-scsi@vger.kernel.org
9765S: Maintained
9766F: drivers/scsi/vmw_pvscsi.c
9767F: drivers/scsi/vmw_pvscsi.h
9768
e53e86c7 9769VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9770M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9771M: Mark Brown <broonie@kernel.org>
e53e86c7 9772W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9773W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9774T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9775S: Supported
679655da
JP
9776F: drivers/regulator/
9777F: include/linux/regulator/
e53e86c7 9778
ab41319e 9779VT1211 HARDWARE MONITOR DRIVER
8b58be88 9780M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9781L: lm-sensors@lm-sensors.org
9782S: Maintained
679655da
JP
9783F: Documentation/hwmon/vt1211
9784F: drivers/hwmon/vt1211.c
ab41319e 9785
1de9e371 9786VT8231 HARDWARE MONITOR DRIVER
8b58be88 9787M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9788L: lm-sensors@lm-sensors.org
9789S: Maintained
679655da 9790F: drivers/hwmon/vt8231.c
1de9e371 9791
88095e7b
TO
9792VUB300 USB to SDIO/SD/MMC bridge chip
9793M: Tony Olech <tony.olech@elandigitalsystems.com>
9794L: linux-mmc@vger.kernel.org
9795L: linux-usb@vger.kernel.org
9796S: Supported
9797F: drivers/mmc/host/vub300.c
9798
1da177e4 9799W1 DALLAS'S 1-WIRE BUS
a8018766 9800M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9801S: Maintained
679655da
JP
9802F: Documentation/w1/
9803F: drivers/w1/
1da177e4 9804
13927079 9805W83791D HARDWARE MONITORING DRIVER
8b58be88 9806M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9807L: lm-sensors@lm-sensors.org
25845c22 9808S: Maintained
679655da
JP
9809F: Documentation/hwmon/w83791d
9810F: drivers/hwmon/w83791d.c
13927079 9811
61db011d 9812W83793 HARDWARE MONITORING DRIVER
8b58be88 9813M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9814L: lm-sensors@lm-sensors.org
9815S: Maintained
679655da
JP
9816F: Documentation/hwmon/w83793
9817F: drivers/hwmon/w83793.c
61db011d 9818
e3760b43 9819W83795 HARDWARE MONITORING DRIVER
7c81c60f 9820M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9821L: lm-sensors@lm-sensors.org
9822S: Maintained
9823F: drivers/hwmon/w83795.c
9824
1da177e4 9825W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9826M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9827S: Maintained
679655da 9828F: drivers/mmc/host/wbsd.*
1da177e4 9829
3527761c 9830WATCHDOG DEVICE DRIVERS
8b58be88 9831M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9832L: linux-watchdog@vger.kernel.org
9833W: http://www.linux-watchdog.org/
f599aaf0 9834T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9835S: Maintained
679655da
JP
9836F: Documentation/watchdog/
9837F: drivers/watchdog/
9838F: include/linux/watchdog.h
c117ab84 9839F: include/uapi/linux/watchdog.h
3527761c 9840
1da177e4 9841WD7000 SCSI DRIVER
8b58be88 9842M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9843L: linux-scsi@vger.kernel.org
9844S: Maintained
679655da 9845F: drivers/scsi/wd7000.c
1da177e4 9846
b22e00f3
DH
9847WIIMOTE HID DRIVER
9848M: David Herrmann <dh.herrmann@googlemail.com>
9849L: linux-input@vger.kernel.org
9850S: Maintained
9851F: drivers/hid/hid-wiimote*
9852
e258b80e 9853WINBOND CIR DRIVER
364e9e18 9854M: David Härdeman <david@hardeman.nu>
e258b80e 9855S: Maintained
116ab806 9856F: drivers/media/rc/winbond-cir.c
e258b80e 9857
8a70da82 9858WIMAX STACK
8b58be88 9859M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9860M: linux-wimax@intel.com
63fae219 9861L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9862S: Supported
9863W: http://linuxwimax.org
315987dc 9864F: Documentation/wimax/README.wimax
315987dc
JP
9865F: include/linux/wimax/debug.h
9866F: include/net/wimax.h
c117ab84 9867F: include/uapi/linux/wimax.h
315987dc 9868F: net/wimax/
8a70da82 9869
5fc14680 9870WISTRON LAPTOP BUTTON DRIVER
8b58be88 9871M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9872S: Maintained
679655da 9873F: drivers/input/misc/wistron_btns.c
5fc14680 9874
1da177e4 9875WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9876M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9877L: linux-wireless@vger.kernel.org
926554c4 9878W: http://oops.ghostprotocols.net:81/blog
1da177e4 9879S: Maintained
679655da 9880F: drivers/net/wireless/wl3501*
1da177e4 9881
febf1dff 9882WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9883M: Mark Brown <broonie@kernel.org>
8b58be88 9884M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9885L: linux-input@vger.kernel.org
9886T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9887W: http://opensource.wolfsonmicro.com/node/7
9888S: Supported
679655da
JP
9889F: drivers/input/touchscreen/*wm97*
9890F: include/linux/wm97xx.h
febf1dff 9891
055bcbcb 9892WOLFSON MICROELECTRONICS DRIVERS
fef95164 9893L: patches@opensource.wolfsonmicro.com
cf8eda3e 9894T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9895T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9896W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9897S: Supported
3768f0b1 9898F: Documentation/hwmon/wm83??
af1c5386 9899F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9900F: drivers/clk/clk-wm83*.c
9c309598 9901F: drivers/extcon/extcon-arizona.c
b75ea16a 9902F: drivers/leds/leds-wm83*.c
25b273ba 9903F: drivers/gpio/gpio-*wm*.c
9c309598 9904F: drivers/gpio/gpio-arizona.c
d22b0869 9905F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9906F: drivers/input/misc/wm831x-on.c
9907F: drivers/input/touchscreen/wm831x-ts.c
9908F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9909F: drivers/mfd/arizona*
9910F: drivers/mfd/wm*.c
b75ea16a
MB
9911F: drivers/power/wm83*.c
9912F: drivers/rtc/rtc-wm83*.c
9913F: drivers/regulator/wm8*.c
3860e6c4 9914F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9915F: drivers/watchdog/wm83*_wdt.c
9c309598 9916F: include/linux/mfd/arizona/
3860e6c4 9917F: include/linux/mfd/wm831x/
b75ea16a 9918F: include/linux/mfd/wm8350/
3768f0b1 9919F: include/linux/mfd/wm8400*
59ec6da2 9920F: include/linux/wm97xx.h
055bcbcb 9921F: include/sound/wm????.h
9c309598 9922F: sound/soc/codecs/arizona.?
055bcbcb 9923F: sound/soc/codecs/wm*
b75ea16a 9924
3e6cd7a4
TH
9925WORKQUEUE
9926M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9927T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9928S: Maintained
9929F: include/linux/workqueue.h
9930F: kernel/workqueue.c
9931F: Documentation/workqueue.txt
9932
1da177e4 9933X.25 NETWORK LAYER
8bf28059 9934M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9935L: linux-x25@vger.kernel.org
8bf28059 9936S: Odd Fixes
679655da
JP
9937F: Documentation/networking/x25*
9938F: include/net/x25*
9939F: net/x25/
1da177e4 9940
e2d1d6c0 9941X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9942M: Thomas Gleixner <tglx@linutronix.de>
9943M: Ingo Molnar <mingo@redhat.com>
9944M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9945M: x86@kernel.org
981c3a4f 9946L: linux-kernel@vger.kernel.org
75fc2d37 9947T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9948S: Maintained
679655da
JP
9949F: Documentation/x86/
9950F: arch/x86/
e2d1d6c0 9951
d0944853 9952X86 PLATFORM DRIVERS
f7cb13b3 9953M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9954L: platform-driver-x86@vger.kernel.org
28b8e8d4 9955T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9956S: Maintained
14430813 9957F: drivers/platform/x86/
d0944853 9958
c1f5c54b
IM
9959X86 MCE INFRASTRUCTURE
9960M: Tony Luck <tony.luck@intel.com>
487ba8e8 9961M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9962L: linux-edac@vger.kernel.org
9963S: Maintained
9964F: arch/x86/kernel/cpu/mcheck/*
9965
d6fad502 9966XC2028/3028 TUNER DRIVER
1b2c14b4 9967M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9968L: linux-media@vger.kernel.org
9969W: http://linuxtv.org
9970T: git git://linuxtv.org/media_tree.git
9971S: Maintained
9972F: drivers/media/tuners/tuner-xc2028.*
9973
c4468085 9974XEN HYPERVISOR INTERFACE
c4468085 9975M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9976M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9977M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9978L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9979T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9980S: Supported
9981F: arch/x86/xen/
9982F: drivers/*/xen-*front.c
9983F: drivers/xen/
9984F: arch/x86/include/asm/xen/
9985F: include/xen/
c117ab84 9986F: include/uapi/xen/
c4468085 9987
77bfb479
SS
9988XEN HYPERVISOR ARM
9989M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9990L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9991S: Supported
9992F: arch/arm/xen/
9993F: arch/arm/include/asm/xen/
9994
b475e83f
SS
9995XEN HYPERVISOR ARM64
9996M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9997L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9998S: Supported
9999F: arch/arm64/xen/
10000F: arch/arm64/include/asm/xen/
10001
9b57e1a7
IC
10002XEN NETWORK BACKEND DRIVER
10003M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10004M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10005L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10006L: netdev@vger.kernel.org
10007S: Supported
10008F: drivers/net/xen-netback/*
10009
c5f8e29d
KRW
10010XEN PCI SUBSYSTEM
10011M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10012L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10013S: Supported
10014F: arch/x86/pci/*xen*
10015F: drivers/pci/*xen*
10016
10017XEN SWIOTLB SUBSYSTEM
10018M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10019L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10020S: Supported
10021F: arch/x86/xen/*swiotlb*
10022F: drivers/xen/*swiotlb*
10023
1da177e4
LT
10024XFS FILESYSTEM
10025P: Silicon Graphics Inc
809625ca 10026M: Dave Chinner <david@fromorbit.com>
18caa67a 10027M: xfs@oss.sgi.com
d7ede1aa 10028L: xfs@oss.sgi.com
1da177e4 10029W: http://oss.sgi.com/projects/xfs
54e5881d 10030T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10031S: Supported
679655da
JP
10032F: Documentation/filesystems/xfs.txt
10033F: fs/xfs/
1da177e4 10034
8a3b7a25 10035XILINX AXI ETHERNET DRIVER
59a54f30
MS
10036M: Anirudha Sarangi <anirudh@xilinx.com>
10037M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10038S: Maintained
10039F: drivers/net/ethernet/xilinx/xilinx_axienet*
10040
c9d3d8ec 10041XILINX SYSTEMACE DRIVER
cdeb8994 10042S: Orphan
679655da 10043F: drivers/block/xsysace.c
c9d3d8ec 10044
238b8721 10045XILINX UARTLITE SERIAL DRIVER
8b58be88 10046M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10047L: linux-serial@vger.kernel.org
10048S: Maintained
df621252 10049F: drivers/tty/serial/uartlite.c
238b8721 10050
f620e4b8
MF
10051XTENSA XTFPGA PLATFORM SUPPORT
10052M: Max Filippov <jcmvbkbc@gmail.com>
10053L: linux-xtensa@linux-xtensa.org
10054S: Maintained
10055F: drivers/spi/spi-xtensa-xtfpga.c
10056
1da177e4 10057YAM DRIVER FOR AX.25
8b58be88 10058M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10059L: linux-hams@vger.kernel.org
10060S: Maintained
679655da
JP
10061F: drivers/net/hamradio/yam*
10062F: include/linux/yam.h
1da177e4 10063
af64a5eb 10064YEALINK PHONE DRIVER
8b58be88 10065M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
10066L: usbb2k-api-dev@nongnu.org
10067S: Maintained
679655da
JP
10068F: Documentation/input/yealink.txt
10069F: drivers/input/misc/yealink.*
af64a5eb 10070
1da177e4 10071Z8530 DRIVER FOR AX.25
8b58be88 10072M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10073W: http://yaina.de/jreuter/
10074W: http://www.qsl.net/dl1bke/
10075L: linux-hams@vger.kernel.org
10076S: Maintained
679655da
JP
10077F: Documentation/networking/z8530drv.txt
10078F: drivers/net/hamradio/*scc.c
10079F: drivers/net/hamradio/z8530.h
1da177e4 10080
0cf31ec1 10081ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10082M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10083L: linux-mm@kvack.org
10084S: Maintained
10085F: mm/zbud.c
10086F: include/linux/zbud.h
10087
7c0c3afb 10088ZD1211RW WIRELESS DRIVER
8b58be88
JP
10089M: Daniel Drake <dsd@gentoo.org>
10090M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10091W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10092L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10093L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10094S: Maintained
679655da 10095F: drivers/net/wireless/zd1211rw/
7c0c3afb 10096
1da177e4 10097ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10098L: mjpeg-users@lists.sourceforge.net
f63145e2 10099L: linux-media@vger.kernel.org
1da177e4 10100W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10101T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10102S: Odd Fixes
90d72ac6 10103F: drivers/media/pci/zoran/
1da177e4 10104
6920f2cc
MK
10105ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10106M: Minchan Kim <minchan@kernel.org>
10107M: Nitin Gupta <ngupta@vflare.org>
10108L: linux-kernel@vger.kernel.org
10109S: Maintained
10110F: drivers/block/zram/
10111F: Documentation/blockdev/zram.txt
10112
8b4a4080 10113ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10114M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10115S: Maintained
df621252 10116F: drivers/tty/serial/zs.*
8b4a4080 10117
eae70d06
MK
10118ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10119M: Minchan Kim <minchan@kernel.org>
10120M: Nitin Gupta <ngupta@vflare.org>
10121L: linux-mm@kvack.org
10122S: Maintained
10123F: mm/zsmalloc.c
10124F: include/linux/zsmalloc.h
10125
0cf31ec1 10126ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10127M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10128L: linux-mm@kvack.org
10129S: Maintained
10130F: mm/zswap.c
10131
1da177e4 10132THE REST
8b58be88 10133M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10134L: linux-kernel@vger.kernel.org
8a6e2535 10135Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10136T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10137S: Buried alive in reporters
34d03cc1
JP
10138F: *
10139F: */