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