Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
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
284f42b6 607AMS (Apple Motion Sensor) DRIVER
8b58be88 608M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 609S: Supported
bd5f47ec 610F: drivers/macintosh/ams/
284f42b6 611
f94b533d 612AMSO1100 RNIC DRIVER
8b58be88
JP
613M: Tom Tucker <tom@opengridcomputing.com>
614M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 615L: linux-rdma@vger.kernel.org
f94b533d 616S: Maintained
679655da 617F: drivers/infiniband/hw/amso1100/
f94b533d 618
531fca16
HV
619ANALOG DEVICES INC AD9389B DRIVER
620M: Hans Verkuil <hans.verkuil@cisco.com>
621L: linux-media@vger.kernel.org
622S: Maintained
623F: drivers/media/i2c/ad9389b*
624
c40ddfa3
HV
625ANALOG DEVICES INC ADV7511 DRIVER
626M: Hans Verkuil <hans.verkuil@cisco.com>
627L: linux-media@vger.kernel.org
628S: Maintained
629F: drivers/media/i2c/adv7511*
630
531fca16
HV
631ANALOG DEVICES INC ADV7604 DRIVER
632M: Hans Verkuil <hans.verkuil@cisco.com>
633L: linux-media@vger.kernel.org
634S: Maintained
635F: drivers/media/i2c/adv7604*
636
c40ddfa3
HV
637ANALOG DEVICES INC ADV7842 DRIVER
638M: Hans Verkuil <hans.verkuil@cisco.com>
639L: linux-media@vger.kernel.org
640S: Maintained
641F: drivers/media/i2c/adv7842*
642
527a1a83 643ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 644M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 645L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 646W: http://wiki.analog.com/
a4edbc10 647W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 648S: Supported
39c9d199 649F: sound/soc/codecs/adau*
cc52688a 650F: sound/soc/codecs/adav*
4bdef3bd 651F: sound/soc/codecs/ad1*
ae48f5ef 652F: sound/soc/codecs/ad7*
4bdef3bd 653F: sound/soc/codecs/ssm*
40216ce7 654F: sound/soc/codecs/sigmadsp.*
4bdef3bd 655
527a1a83 656ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 657L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
658L: alsa-devel@alsa-project.org (moderated for non-subscribers)
659W: http://blackfin.uclinux.org/
660S: Supported
661F: sound/soc/blackfin/*
662
42269063 663AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 664M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 665L: linuxppc-dev@lists.ozlabs.org
93711660 666L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 667S: Maintained
679655da 668F: sound/aoa/
42269063 669
1da177e4 670APM DRIVER
81024fc4
JK
671M: Jiri Kosina <jkosina@suse.cz>
672S: Odd fixes
679655da
JP
673F: arch/x86/kernel/apm_32.c
674F: include/linux/apm_bios.h
c117ab84 675F: include/uapi/linux/apm_bios.h
81024fc4 676F: drivers/char/apm-emulation.c
1da177e4 677
bd7aa4b2 678APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 679M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
680L: linux-input@vger.kernel.org
681S: Maintained
679655da 682F: drivers/input/mouse/bcm5974.c
bd7aa4b2 683
6f2fad74 684APPLE SMC DRIVER
d618540f
HR
685M: Henrik Rydberg <rydberg@euromail.se>
686L: lm-sensors@lm-sensors.org
6f2fad74 687S: Maintained
679655da 688F: drivers/hwmon/applesmc.c
6f2fad74 689
1da177e4 690APPLETALK NETWORK LAYER
8b58be88 691M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 692S: Maintained
679655da
JP
693F: drivers/net/appletalk/
694F: net/appletalk/
1da177e4 695
62a37dc7
LP
696APTINA CAMERA SENSOR PLL
697M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
698L: linux-media@vger.kernel.org
699S: Maintained
700F: drivers/media/i2c/aptina-pll.*
701
a480167b 702ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 703M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
704L: linux-ide@vger.kernel.org
705S: Maintained
706F: include/linux/pata_arasan_cf_data.h
707F: drivers/ata/pata_arasan_cf.c
708
1154ea7d 709ARC FRAMEBUFFER DRIVER
8b58be88 710M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 711S: Maintained
679655da
JP
712F: drivers/video/arcfb.c
713F: drivers/video/fb_defio.c
1154ea7d 714
1da177e4 715ARM MFM AND FLOPPY DRIVERS
8b58be88 716M: Ian Molton <spyro@f2s.com>
1da177e4 717S: Maintained
679655da
JP
718F: arch/arm/lib/floppydma.S
719F: arch/arm/include/asm/floppy.h
1da177e4 720
6f96521f
WD
721ARM PMU PROFILING AND DEBUGGING
722M: Will Deacon <will.deacon@arm.com>
723S: Maintained
724F: arch/arm/kernel/perf_event*
725F: arch/arm/oprofile/common.c
6f96521f
WD
726F: arch/arm/include/asm/pmu.h
727F: arch/arm/kernel/hw_breakpoint.c
728F: arch/arm/include/asm/hw_breakpoint.h
729
d4275354 730ARM PORT
8b58be88 731M: Russell King <linux@arm.linux.org.uk>
efc03ecb 732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
733W: http://www.arm.linux.org.uk/
734S: Maintained
735F: arch/arm/
736
d323c243
SB
737ARM SUB-ARCHITECTURES
738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 739S: Maintained
d323c243
SB
740F: arch/arm/mach-*/
741F: arch/arm/plat-*/
742T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
743
cefbf4ea
RK
744ARM PRIMECELL AACI PL041 DRIVER
745M: Russell King <linux@arm.linux.org.uk>
746S: Maintained
747F: sound/arm/aaci.*
748
749ARM PRIMECELL CLCD PL110 DRIVER
750M: Russell King <linux@arm.linux.org.uk>
751S: Maintained
752F: drivers/video/amba-clcd.*
753
754ARM PRIMECELL KMI PL050 DRIVER
755M: Russell King <linux@arm.linux.org.uk>
756S: Maintained
757F: drivers/input/serio/ambakmi.*
758F: include/linux/amba/kmi.h
759
2761f5c2 760ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
761M: Russell King <linux@arm.linux.org.uk>
762S: Maintained
679655da 763F: drivers/mmc/host/mmci.*
2f748aaa 764F: include/linux/amba/mmci.h
2761f5c2 765
1b4304e5
RK
766ARM PRIMECELL UART PL010 AND PL011 DRIVERS
767M: Russell King <linux@arm.linux.org.uk>
768S: Maintained
769F: drivers/tty/serial/amba-pl01*.c
770F: include/linux/amba/serial.h
2761f5c2 771
cefbf4ea
RK
772ARM PRIMECELL BUS SUPPORT
773M: Russell King <linux@arm.linux.org.uk>
774S: Maintained
775F: drivers/amba/
776F: include/linux/amba/bus.h
777
2b7a52a4 778ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 779M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
781S: Maintained
782
9c784f95 783ARM/AFEB9260 MACHINE SUPPORT
8b58be88 784M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 785L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
786S: Maintained
787
2b7a52a4 788ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 789M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 790L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
791S: Maintained
792
1b106699
MR
793ARM/Allwinner A1X SoC support
794M: Maxime Ripard <maxime.ripard@free-electrons.com>
795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
796S: Maintained
60b0f380
MR
797N: sun[x4567]i
798
799ARM/Allwinner SoC Clock Support
800M: Emilio López <emilio@elopez.com.ar>
801S: Maintained
802F: drivers/clk/sunxi/
1b106699 803
c1fc8675 804ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 805M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
806M: Nicolas Ferre <nicolas.ferre@atmel.com>
807M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 808L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 809W: http://maxim.org.za/at91_26.html
c1fc8675
NF
810W: http://www.linux4sam.org
811S: Supported
812F: arch/arm/mach-at91/
70e389cc
MB
813F: arch/arm/boot/dts/at91*.dts
814F: arch/arm/boot/dts/at91*.dtsi
815F: arch/arm/boot/dts/sama*.dts
816F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 817
6e05dd4e
BB
818ARM/ATMEL AT91 Clock Support
819M: Boris Brezillon <boris.brezillon@free-electrons.com>
820S: Maintained
821F: drivers/clk/at91
822
986cf2e9 823ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 824M: Rob Herring <robh@kernel.org>
986cf2e9
RH
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Maintained
827F: arch/arm/mach-highbank/
828
d94f944e 829ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 830M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
831S: Maintained
832F: arch/arm/mach-cns3xxx/
833T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
834
386ab516
AS
835ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
836M: Alexander Shiyan <shc_work@mail.ru>
837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838S: Odd Fixes
b8ba3874 839N: clps711x
386ab516 840
2b7a52a4 841ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 842M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 843M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 845S: Maintained
d19d3667
HS
846F: arch/arm/mach-ep93xx/
847F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
848
849ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 850M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
852S: Maintained
853
d4275354 854ARM/CLKDEV SUPPORT
8b58be88 855M: Russell King <linux@arm.linux.org.uk>
efc03ecb 856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 857S: Maintained
d4275354 858F: arch/arm/include/asm/clkdev.h
4fa2651d 859F: drivers/clk/clkdev.c
d4275354 860
d48134e7 861ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 862M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
864S: Maintained
865
94150095
HF
866ARM/CONTEC MICRO9 MACHINE SUPPORT
867M: Hubert Feurstein <hubert.feurstein@contec.at>
868S: Maintained
869F: arch/arm/mach-ep93xx/micro9.c
870
1da177e4 871ARM/CORGI MACHINE SUPPORT
8b58be88 872M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
873S: Maintained
874
881a95f9 875ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 876M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
878T: git git://git.berlios.de/gemini-board
879S: Maintained
f49afbb5 880F: arch/arm/mach-gemini/
881a95f9 881
a990cbd8 882ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 883M: Barry Song <baohua@kernel.org>
a990cbd8 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 885T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
886S: Maintained
887F: arch/arm/mach-prima2/
05f30e8d
BS
888F: drivers/clk/clk-prima2.c
889F: drivers/clocksource/timer-prima2.c
890F: drivers/clocksource/timer-marco.c
f8505ef5 891N: [^a-z]sirf
a990cbd8 892
d4275354 893ARM/EBSA110 MACHINE SUPPORT
8b58be88 894M: Russell King <linux@arm.linux.org.uk>
efc03ecb 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
896W: http://www.arm.linux.org.uk/
897S: Maintained
898F: arch/arm/mach-ebsa110/
b955f6ca 899F: drivers/net/ethernet/amd/am79c961a.*
d4275354 900
4721f3ce
UKK
901ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
902M: Uwe Kleine-König <kernel@pengutronix.de>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905N: efm32
906
a9da4f7e 907ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
908M: Daniel Ribeiro <drwyrm@gmail.com>
909M: Stefan Schmidt <stefan@openezx.org>
910M: Harald Welte <laforge@openezx.org>
d66f1886 911L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
912W: http://www.openezx.org/
913S: Maintained
cafc2265
SS
914T: topgit git://git.openezx.org/openezx.git
915F: arch/arm/mach-pxa/ezx.c
a9da4f7e 916
6a915af9 917ARM/FARADAY FA526 PORT
162500b3 918M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 920S: Maintained
1fa7e547 921T: git git://git.berlios.de/gemini-board
f49afbb5 922F: arch/arm/mm/*-fa*
6a915af9 923
d4275354 924ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 925M: Russell King <linux@arm.linux.org.uk>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
927W: http://www.arm.linux.org.uk/
928S: Maintained
929F: arch/arm/include/asm/hardware/dec21285.h
930F: arch/arm/mach-footbridge/
931
86183a5f 932ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 933M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 934M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 936S: Maintained
f1c12837 937T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 938F: arch/arm/mach-imx/
2a82f95c 939F: arch/arm/boot/dts/imx*
e5dafa22 940F: arch/arm/configs/imx*_defconfig
86183a5f 941
a9866a09
SG
942ARM/FREESCALE MXS ARM ARCHITECTURE
943M: Shawn Guo <shawn.guo@linaro.org>
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
947F: arch/arm/mach-mxs/
948
2b7a52a4 949ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 950M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
952S: Maintained
953
90b8fc34 954ARM/GUMSTIX MACHINE SUPPORT
8b58be88 955M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
957S: Maintained
958
ef47d5f0 959ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 960M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
961M: Paul Parsons <lost.distance@yahoo.com>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
963S: Maintained
964F: arch/arm/mach-pxa/hx4700.c
965F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 966F: sound/soc/pxa/hx4700.c
ef47d5f0 967
21f37bc3 968ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 969M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
970W: www.jlime.com
971S: Maintained
084bad91
KE
972T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
973F: arch/arm/mach-sa1100/jornada720.c
974F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 975
5e767ab9
JMC
976ARM/IGEP MACHINE SUPPORT
977M: Enric Balletbo i Serra <eballetbo@gmail.com>
978M: Javier Martinez Canillas <javier@dowhile0.org>
979L: linux-omap@vger.kernel.org
980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S: Maintained
06ff74fd 982F: arch/arm/boot/dts/omap3-igep*
5e767ab9 983
403d2971
MV
984ARM/INCOME PXA270 SUPPORT
985M: Marek Vasut <marek.vasut@gmail.com>
986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S: Maintained
ec154082 988F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 989
2b7a52a4 990ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 991M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 992M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 994S: Maintained
e2bdb176
DW
995
996ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 997M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 999S: Maintained
2b7a52a4
LB
1000
1001ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1002M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1003M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1005S: Maintained
2b7a52a4
LB
1006
1007ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1008M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1009M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1011S: Maintained
2b7a52a4 1012
2b7a52a4 1013ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1014M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1016S: Maintained
1017
dfdd8cc9
KH
1018ARM/INTEL IXP4XX ARM ARCHITECTURE
1019M: Imre Kaloz <kaloz@openwrt.org>
1020M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1022S: Maintained
1023F: arch/arm/mach-ixp4xx/
1024
838553c5 1025ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1026M: Jonathan Cameron <jic23@cam.ac.uk>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/stargate2.c
1030F: drivers/pcmcia/pxa2xx_stargate2.c
1031
2b7a52a4 1032ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1033M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1034M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1036S: Maintained
2b7a52a4
LB
1037
1038ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1039M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1041S: Maintained
1042
1154f858
SS
1043ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1044M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047F: arch/arm/mach-keystone/
cffa8e3b 1048F: drivers/clk/keystone/
317929cd 1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1050
2b7a52a4 1051ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1052M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1054S: Maintained
1055
3b886171 1056ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1057M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1058S: Maintained
1059
75f41273
TP
1060ARM/Marvell Armada 370 and Armada XP SOC support
1061M: Jason Cooper <jason@lakedaemon.net>
1062M: Andrew Lunn <andrew@lunn.ch>
1063M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1064M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067F: arch/arm/mach-mvebu/
1068
40f4978b
SH
1069ARM/Marvell Berlin SoC support
1070M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S: Maintained
1073F: arch/arm/mach-berlin/
1074
4f1312b0
NP
1075ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1076M: Jason Cooper <jason@lakedaemon.net>
1077M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1078M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1080S: Maintained
1081F: arch/arm/mach-dove/
54a246ff
NP
1082F: arch/arm/mach-kirkwood/
1083F: arch/arm/mach-mv78xx0/
1084F: arch/arm/mach-orion5x/
1085F: arch/arm/plat-orion/
3b886171 1086
d69ac131
AC
1087ARM/Orion SoC/Technologic Systems TS-78xx platform support
1088M: Alexander Clouter <alex@digriz.org.uk>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090W: http://www.digriz.org.uk/ts78xx/kernel
1091S: Maintained
1092F: arch/arm/mach-orion5x/ts78xx-*
1093
adcb079f
AB
1094ARM/MICREL KS8695 ARCHITECTURE
1095M: Greg Ungerer <gerg@uclinux.org>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1097F: arch/arm/mach-ks8695/
adcb079f
AB
1098S: Odd Fixes
1099
d78ff0a5 1100ARM/MIOA701 MACHINE SUPPORT
8b58be88 1101M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1103F: arch/arm/mach-pxa/mioa701.c
1104S: Maintained
1105
9624dfe6 1106ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1107M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1108S: Maintained
1109
e0ee9851 1110ARM/NOMADIK ARCHITECTURE
28b8e8d4 1111M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1112M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-nomadik/
87572880 1116F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1118
9d76295a 1119ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1120M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1121L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1122W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1123S: Supported
1124
0c19d21e
DW
1125ARM/QUALCOMM MSM MACHINE SUPPORT
1126M: David Brown <davidb@codeaurora.org>
b4c9bfab 1127M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1128M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1129L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1130F: arch/arm/mach-msm/
1131F: drivers/video/msm/
1132F: drivers/mmc/host/msm_sdcc.c
1133F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1134F: drivers/tty/serial/msm_serial.h
1135F: drivers/tty/serial/msm_serial.c
ea91db52 1136F: drivers/*/pm8???-*
31a12b31 1137F: drivers/mfd/ssbi/
ea91db52 1138F: include/linux/mfd/pm8xxx/
8cd5c866 1139T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1140S: Maintained
1141
8459c159 1142ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1143M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1144M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1145S: Maintained
1146
5d783a2d 1147ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1148M: Marek Vasut <marek.vasut@gmail.com>
75280787 1149L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1150W: http://hackndev.com
1151S: Maintained
933d35f0
JP
1152F: arch/arm/mach-pxa/include/mach/palmtx.h
1153F: arch/arm/mach-pxa/palmtx.c
1154F: arch/arm/mach-pxa/include/mach/palmt5.h
1155F: arch/arm/mach-pxa/palmt5.c
1156F: arch/arm/mach-pxa/include/mach/palmld.h
1157F: arch/arm/mach-pxa/palmld.c
1158F: arch/arm/mach-pxa/include/mach/palmte2.h
1159F: arch/arm/mach-pxa/palmte2.c
1160F: arch/arm/mach-pxa/include/mach/palmtc.h
1161F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1162
b57fe924 1163ARM/PALM TREO SUPPORT
8b58be88 1164M: Tomas Cech <sleep_walker@suse.cz>
75280787 1165L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1166W: http://hackndev.com
1167S: Maintained
b57fe924
JP
1168F: arch/arm/mach-pxa/include/mach/palmtreo.h
1169F: arch/arm/mach-pxa/palmtreo.c
90af5811 1170
c49e1e63 1171ARM/PALMZ72 SUPPORT
8b58be88 1172M: Sergey Lapin <slapin@ossfans.org>
75280787 1173L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1174W: http://hackndev.com
1175S: Maintained
933d35f0
JP
1176F: arch/arm/mach-pxa/include/mach/palmz72.h
1177F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1178
1da177e4 1179ARM/PLEB SUPPORT
8b58be88 1180M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1181W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1182S: Maintained
1183
1184ARM/PT DIGITAL BOARD PORT
8b58be88 1185M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1187W: http://www.arm.linux.org.uk/
1188S: Maintained
1189
8fc1b0f8
KG
1190ARM/QUALCOMM SUPPORT
1191M: Kumar Gala <galak@codeaurora.org>
1192M: David Brown <davidb@codeaurora.org>
1193L: linux-arm-msm@vger.kernel.org
1194S: Maintained
1195F: arch/arm/mach-qcom/
1196T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1197
2b7a52a4 1198ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1199M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1201S: Maintained
1202
d4275354 1203ARM/RISCPC ARCHITECTURE
8b58be88 1204M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1206W: http://www.arm.linux.org.uk/
1207S: Maintained
d4275354
RK
1208F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1209F: arch/arm/include/asm/hardware/ioc.h
1210F: arch/arm/include/asm/hardware/iomd.h
1211F: arch/arm/include/asm/hardware/memc.h
1212F: arch/arm/mach-rpc/
1a6422f6 1213F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1214F: drivers/net/ethernet/i825xx/ether1*
1215F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1216F: drivers/scsi/arm/
1217
08ddbb0a
HS
1218ARM/Rockchip SoC support
1219M: Heiko Stuebner <heiko@sntech.de>
1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S: Maintained
1222F: arch/arm/mach-rockchip/
1223F: drivers/*/*rockchip*
1224
b21477f9 1225ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1226M: Ben Dooks <ben-linux@fluff.org>
482ce512 1227M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1229L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1230W: http://www.fluff.org/ben/linux/
1231S: Maintained
6f0589c8
MB
1232F: arch/arm/boot/dts/s3c*
1233F: arch/arm/boot/dts/exynos*
482ce512 1234F: arch/arm/plat-samsung/
769bbb63
HS
1235F: arch/arm/mach-s3c24*/
1236F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1237F: drivers/*/*s3c2410*
1238F: drivers/*/*/*s3c2410*
40c76662
MB
1239F: drivers/spi/spi-s3c*
1240F: sound/soc/samsung/*
1da177e4 1241
0dcecae2 1242ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1243M: Kukjin Kim <kgene.kim@samsung.com>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-s5p*/
0dcecae2 1248F: arch/arm/mach-exynos*/
33d43cdd 1249N: exynos
f556cb07 1250
10ffa964
KP
1251ARM/SAMSUNG MOBILE MACHINE SUPPORT
1252M: Kyungmin Park <kyungmin.park@samsung.com>
1253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254S: Maintained
1255F: arch/arm/mach-s5pv210/mach-aquila.c
1256F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1257
3ce4ccb6
KD
1258ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1259M: Kyungmin Park <kyungmin.park@samsung.com>
1260M: Kamil Debski <k.debski@samsung.com>
1261L: linux-arm-kernel@lists.infradead.org
1262L: linux-media@vger.kernel.org
1263S: Maintained
1264F: drivers/media/platform/s5p-g2d/
1265
e6a476fd
MS
1266ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1267M: Kyungmin Park <kyungmin.park@samsung.com>
1268M: Kamil Debski <k.debski@samsung.com>
6305902c 1269M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1270L: linux-arm-kernel@lists.infradead.org
1271L: linux-media@vger.kernel.org
1272S: Maintained
934455d7 1273F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1274F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1275
1276ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1277M: Kyungmin Park <kyungmin.park@samsung.com>
1278M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1279L: linux-arm-kernel@lists.infradead.org
1280L: linux-media@vger.kernel.org
1281S: Maintained
90d72ac6 1282F: drivers/media/platform/s5p-tv/
e6a476fd 1283
d48d38e8 1284ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1285M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1286M: Magnus Damm <magnus.damm@gmail.com>
1287L: linux-sh@vger.kernel.org
d48d38e8 1288W: http://oss.renesas.com
bbff48f5 1289Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1290T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1291S: Supported
1292F: arch/arm/mach-shmobile/
1293F: drivers/sh/
1294
66314223
DN
1295ARM/SOCFPGA ARCHITECTURE
1296M: Dinh Nguyen <dinguyen@altera.com>
1297S: Maintained
1298F: arch/arm/mach-socfpga/
1299
1300ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1301M: Dinh Nguyen <dinguyen@altera.com>
1302S: Maintained
1303F: drivers/clk/socfpga/
1304
65ebcc11 1305ARM/STI ARCHITECTURE
a92177ea
SK
1306M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1307M: Maxime Coquelin <maxime.coquelin@st.com>
1308M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310L: kernel@stlinux.com
1311W: http://www.stlinux.com
1312S: Maintained
1313F: arch/arm/mach-sti/
a92177ea
SK
1314F: arch/arm/boot/dts/sti*
1315F: drivers/clocksource/arm_global_timer.c
1316F: drivers/reset/sti/
1317F: drivers/pinctrl/pinctrl-st.c
1318F: drivers/media/rc/st_rc.c
1319F: drivers/i2c/busses/i2c-st.c
1320F: drivers/tty/serial/st-asc.c
65ebcc11 1321
2b7a52a4 1322ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1323M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1325S: Maintained
1326
1bbd7089 1327ARM/TETON BGA MACHINE SUPPORT
706e69d6 1328M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331
2b7a52a4 1332ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1333M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1335S: Maintained
1336
98ad6e3b 1337ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1338M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1340W: http://www.mcuos.com
1341S: Maintained
4e89e8f6 1342F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1343F: drivers/input/keyboard/w90p910_keypad.c
1344F: drivers/input/touchscreen/w90p910_ts.c
1345F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1346F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1347F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1348F: drivers/rtc/rtc-nuc900.c
9df92e6c 1349F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1350F: drivers/usb/host/ehci-w90x900.c
1351F: drivers/video/nuc900fb.c
98ad6e3b 1352
54274d71 1353ARM/U300 MACHINE SUPPORT
e4651a9f 1354M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356S: Supported
1357F: arch/arm/mach-u300/
9affbd24 1358F: drivers/clocksource/timer-u300.c
54274d71
LW
1359F: drivers/i2c/busses/i2c-stu300.c
1360F: drivers/rtc/rtc-coh901331.c
1361F: drivers/watchdog/coh901327_wdt.c
1362F: drivers/dma/coh901318*
87572880
LW
1363F: drivers/mfd/ab3100*
1364F: drivers/rtc/rtc-ab3100.c
1365F: drivers/rtc/rtc-coh901331.c
1366T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1367
87572880 1368ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1369M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371S: Maintained
1372F: arch/arm/mach-ux500/
e4651a9f 1373F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1374F: drivers/dma/ste_dma40*
e4651a9f 1375F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1376F: drivers/mfd/abx500*
1377F: drivers/mfd/ab8500*
e4651a9f
LW
1378F: drivers/mfd/dbx500*
1379F: drivers/mfd/db8500*
1380F: drivers/pinctrl/pinctrl-nomadik*
87572880 1381F: drivers/rtc/rtc-ab8500.c
e4651a9f 1382F: drivers/rtc/rtc-pl031.c
87572880 1383T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1384
e93fde28
UH
1385ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1386M: Ulf Hansson <ulf.hansson@linaro.org>
1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388T: git git://git.linaro.org/people/ulfh/clk.git
1389S: Maintained
1390F: drivers/clk/ux500/
1391F: include/linux/platform_data/clk-ux500.h
1392
d4275354 1393ARM/VFP SUPPORT
8b58be88 1394M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1395L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1396W: http://www.arm.linux.org.uk/
1397S: Maintained
1398F: arch/arm/vfp/
1399
e66b6d8e
MV
1400ARM/VOIPAC PXA270 SUPPORT
1401M: Marek Vasut <marek.vasut@gmail.com>
1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403S: Maintained
1404F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1405F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1406
04529fe2
TP
1407ARM/VT8500 ARM ARCHITECTURE
1408M: Tony Prisk <linux@prisktech.co.nz>
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411F: arch/arm/mach-vt8500/
41fd91b4 1412F: drivers/clocksource/vt8500_timer.c
560746eb 1413F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1414F: drivers/mmc/host/wmt-sdmmc.c
1415F: drivers/pwm/pwm-vt8500.c
1416F: drivers/rtc/rtc-vt8500.c
1417F: drivers/tty/serial/vt8500_serial.c
4f31102b 1418F: drivers/usb/host/ehci-platform.c
41fd91b4 1419F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1420F: drivers/video/vt8500lcdfb.*
1421F: drivers/video/wm8505fb*
1422F: drivers/video/wmt_ge_rops.*
04529fe2 1423
e66b6d8e
MV
1424ARM/ZIPIT Z2 SUPPORT
1425M: Marek Vasut <marek.vasut@gmail.com>
1426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427S: Maintained
1428F: arch/arm/mach-pxa/z2.c
6ab2a855 1429F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1430
51f29d44
MS
1431ARM/ZYNQ ARCHITECTURE
1432M: Michal Simek <michal.simek@xilinx.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434W: http://wiki.xilinx.com
1435T: git git://git.xilinx.com/linux-xlnx.git
1436S: Supported
1437F: arch/arm/mach-zynq/
bd2a337a 1438F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1439N: zynq
1440N: xilinx
1441F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1442F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1443F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1444
b8f9879e
WD
1445ARM SMMU DRIVER
1446M: Will Deacon <will.deacon@arm.com>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S: Maintained
1449F: drivers/iommu/arm-smmu.c
1450
38074229
CM
1451ARM64 PORT (AARCH64 ARCHITECTURE)
1452M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1453M: Will Deacon <will.deacon@arm.com>
38074229
CM
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
1456F: arch/arm64/
d19766ec 1457F: Documentation/arm64/
38074229 1458
9d7005f9
LP
1459AS3645A LED FLASH CONTROLLER DRIVER
1460M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1461L: linux-media@vger.kernel.org
1462T: git git://linuxtv.org/media_tree.git
1463S: Maintained
1464F: drivers/media/i2c/as3645a.c
1465F: include/media/as3645a.h
1466
d58de038
GJ
1467ASC7621 HARDWARE MONITOR DRIVER
1468M: George Joseph <george.joseph@fairview5.com>
1469L: lm-sensors@lm-sensors.org
1470S: Maintained
1471F: Documentation/hwmon/asc7621
1472F: drivers/hwmon/asc7621.c
1473
b229ece9 1474ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1475M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1476L: acpi4asus-user@lists.sourceforge.net
d0944853 1477L: platform-driver-x86@vger.kernel.org
76593d6f 1478W: http://acpi4asus.sf.net
85091b71 1479S: Maintained
b229ece9
CC
1480F: drivers/platform/x86/asus*.c
1481F: drivers/platform/x86/eeepc*.c
85091b71 1482
953a6479 1483ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1484M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1485W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1486S: Maintained
679655da
JP
1487F: Documentation/crypto/async-tx-api.txt
1488F: crypto/async_tx/
1489F: drivers/dma/
1490F: include/linux/dmaengine.h
1491F: include/linux/async_tx.h
b3e5f263 1492
a1867d36 1493AT24 EEPROM DRIVER
14d77c4d 1494M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1495L: linux-i2c@vger.kernel.org
1496S: Maintained
1497F: drivers/misc/eeprom/at24.c
25f73ed5 1498F: include/linux/platform_data/at24.h
a1867d36 1499
e7839f25 1500ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1501M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1502W: http://support.coraid.com/support/linux
1da177e4 1503S: Supported
679655da
JP
1504F: Documentation/aoe/
1505F: drivers/block/aoe/
1da177e4 1506
9a10a870 1507ATHEROS ATH GENERIC UTILITIES
f726ee65 1508M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1509L: linux-wireless@vger.kernel.org
1510S: Supported
1511F: drivers/net/wireless/ath/*
1512
fa1c114f 1513ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1514M: Jiri Slaby <jirislaby@gmail.com>
1515M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1516M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1517L: linux-wireless@vger.kernel.org
1518L: ath5k-devel@lists.ath5k.org
72c706b7 1519W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1520S: Maintained
fa451753 1521F: drivers/net/wireless/ath/ath5k/
fa1c114f 1522
12e62d6f
KV
1523ATHEROS ATH6KL WIRELESS DRIVER
1524M: Kalle Valo <kvalo@qca.qualcomm.com>
1525L: linux-wireless@vger.kernel.org
1526W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1527T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1528S: Supported
1529F: drivers/net/wireless/ath/ath6kl/
1530
2be7d22f
VK
1531WILOCITY WIL6210 WIRELESS DRIVER
1532M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1533L: linux-wireless@vger.kernel.org
1534L: wil6210@qca.qualcomm.com
1535S: Supported
1536W: http://wireless.kernel.org/en/users/Drivers/wil6210
1537F: drivers/net/wireless/ath/wil6210/
1538
1d7e1e6b
CL
1539CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1540M: Christian Lamparter <chunkeey@googlemail.com>
1541L: linux-wireless@vger.kernel.org
1542W: http://wireless.kernel.org/en/users/Drivers/carl9170
1543S: Maintained
1544F: drivers/net/wireless/ath/carl9170/
1545
2c2a6172
LT
1546ATK0110 HWMON DRIVER
1547M: Luca Tettamanti <kronos.it@gmail.com>
1548L: lm-sensors@lm-sensors.org
1549S: Maintained
1550F: drivers/hwmon/asus_atk0110.c
1551
6f69a6d7 1552ATI_REMOTE2 DRIVER
8b58be88 1553M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1554S: Maintained
679655da 1555F: drivers/input/misc/ati_remote2.c
6f69a6d7 1556
7ae115b4 1557ATLX ETHERNET DRIVERS
8b58be88 1558M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1559M: Chris Snook <chris.snook@gmail.com>
e443e383 1560L: netdev@vger.kernel.org
8d5ca6ec
JC
1561W: http://sourceforge.net/projects/atl1
1562W: http://atl1.sourceforge.net
1563S: Maintained
2b133ad6 1564F: drivers/net/ethernet/atheros/
8d5ca6ec 1565
1da177e4 1566ATM
8b58be88 1567M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1568L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1569L: netdev@vger.kernel.org
1da177e4
LT
1570W: http://linux-atm.sourceforge.net
1571S: Maintained
679655da
JP
1572F: drivers/atm/
1573F: include/linux/atm*
c117ab84 1574F: include/uapi/linux/atm*
1da177e4 1575
04ac2f46 1576ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1577M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1578S: Maintained
1579F: drivers/mmc/host/atmel-mci.c
1580F: drivers/mmc/host/atmel-mci-regs.h
1581
a1cfac48 1582ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1583M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1584S: Supported
df621252 1585F: drivers/tty/serial/atmel_serial.c
a1cfac48 1586
b414dc16
NF
1587ATMEL DMA DRIVER
1588M: Nicolas Ferre <nicolas.ferre@atmel.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Supported
1591F: drivers/dma/at_hdmac.c
1592F: drivers/dma/at_hdmac_regs.h
6f0d65af 1593F: include/linux/platform_data/dma-atmel.h
b414dc16 1594
888f2804
LD
1595ATMEL I2C DRIVER
1596M: Ludovic Desroches <ludovic.desroches@atmel.com>
1597L: linux-i2c@vger.kernel.org
1598S: Supported
1599F: drivers/i2c/busses/i2c-at91.c
1600
15515545
JW
1601ATMEL ISI DRIVER
1602M: Josh Wu <josh.wu@atmel.com>
1603L: linux-media@vger.kernel.org
1604S: Supported
f2294c2d 1605F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1606F: include/media/atmel-isi.h
1607
8f4c79ce 1608ATMEL LCDFB DRIVER
8b58be88 1609M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1610L: linux-fbdev@vger.kernel.org
8f4c79ce 1611S: Maintained
679655da
JP
1612F: drivers/video/atmel_lcdfb.c
1613F: include/video/atmel_lcdc.h
8f4c79ce 1614
89e5785f 1615ATMEL MACB ETHERNET DRIVER
a02875a6 1616M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1617S: Supported
9f2f381f 1618F: drivers/net/ethernet/cadence/
89e5785f 1619
754ce4f2 1620ATMEL SPI DRIVER
a02875a6 1621M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1622S: Supported
9df92e6c 1623F: drivers/spi/spi-atmel.*
754ce4f2 1624
e9cb1c5a
NF
1625ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1626M: Nicolas Ferre <nicolas.ferre@atmel.com>
1627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628S: Supported
1629F: drivers/misc/atmel_tclib.c
1630F: drivers/clocksource/tcb_clksrc.c
1631
914a3f3b 1632ATMEL USBA UDC DRIVER
a02875a6
NF
1633M: Nicolas Ferre <nicolas.ferre@atmel.com>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1635S: Supported
679655da 1636F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1637
1da177e4 1638ATMEL WIRELESS DRIVER
8b58be88 1639M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1640L: linux-wireless@vger.kernel.org
1da177e4
LT
1641W: http://www.thekelleys.org.uk/atmel
1642W: http://atmelwlandriver.sourceforge.net/
1643S: Maintained
679655da 1644F: drivers/net/wireless/atmel*
1da177e4 1645
26780d9e 1646ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1647M: Bradley Grove <linuxdrivers@attotech.com>
1648L: linux-scsi@vger.kernel.org
1649W: http://www.attotech.com
1650S: Supported
1651F: drivers/scsi/esas2r
26780d9e 1652
a92b7b80 1653AUDIT SUBSYSTEM
8b58be88 1654M: Eric Paris <eparis@redhat.com>
b9a06207 1655L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1656W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1657T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1658S: Maintained
679655da 1659F: include/linux/audit.h
c117ab84 1660F: include/uapi/linux/audit.h
679655da 1661F: kernel/audit*
a92b7b80 1662
70e84049 1663AUXILIARY DISPLAY DRIVERS
8b58be88 1664M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1665W: http://miguelojeda.es/auxdisplay.htm
1666W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1667S: Maintained
679655da
JP
1668F: drivers/auxdisplay/
1669F: include/linux/cfag12864b.h
70e84049 1670
5f97f7f9 1671AVR32 ARCHITECTURE
e336f61f
HCE
1672M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1673M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1674W: http://www.atmel.com/products/AVR32/
249d9d9d 1675W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1676W: http://avrfreaks.net/
e336f61f 1677S: Maintained
679655da 1678F: arch/avr32/
5f97f7f9
HS
1679
1680AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1681M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1682M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1683S: Maintained
679655da 1684F: arch/avr32/mach-at32ap/
5f97f7f9 1685
1da177e4 1686AX.25 NETWORK LAYER
8b58be88 1687M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1688L: linux-hams@vger.kernel.org
d34cb28a 1689W: http://www.linux-ax25.org/
1da177e4 1690S: Maintained
c117ab84 1691F: include/uapi/linux/ax25.h
679655da
JP
1692F: include/net/ax25.h
1693F: net/ax25/
1da177e4 1694
d5269395 1695AZ6007 DVB DRIVER
1b2c14b4 1696M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1697L: linux-media@vger.kernel.org
1698W: http://linuxtv.org
1699T: git git://linuxtv.org/media_tree.git
1700S: Maintained
1701F: drivers/media/usb/dvb-usb-v2/az6007.c
1702
6777376e
HV
1703AZTECH FM RADIO RECEIVER DRIVER
1704M: Hans Verkuil <hverkuil@xs4all.nl>
1705L: linux-media@vger.kernel.org
1706T: git git://linuxtv.org/media_tree.git
1707W: http://linuxtv.org
1708S: Maintained
1709F: drivers/media/radio/radio-aztech*
1710
e2d1d6c0 1711B43 WIRELESS DRIVER
8b58be88 1712M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1713L: linux-wireless@vger.kernel.org
ed072f9e 1714L: b43-dev@lists.infradead.org
491b26b4 1715W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1716S: Maintained
679655da 1717F: drivers/net/wireless/b43/
e2d1d6c0
RD
1718
1719B43LEGACY WIRELESS DRIVER
8b58be88
JP
1720M: Larry Finger <Larry.Finger@lwfinger.net>
1721M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1722L: linux-wireless@vger.kernel.org
ed072f9e 1723L: b43-dev@lists.infradead.org
491b26b4 1724W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1725S: Maintained
679655da 1726F: drivers/net/wireless/b43legacy/
e2d1d6c0 1727
300abeb5 1728BACKLIGHT CLASS/SUBSYSTEM
6212de88 1729M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1730M: Bryan Wu <cooloney@gmail.com>
1731M: Lee Jones <lee.jones@linaro.org>
300abeb5 1732S: Maintained
679655da
JP
1733F: drivers/video/backlight/
1734F: include/linux/backlight.h
300abeb5 1735
c6c8fea2 1736BATMAN ADVANCED
207df49e 1737M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1738M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1739M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1740L: b.a.t.m.a.n@lists.open-mesh.org
1741W: http://www.open-mesh.org/
1742S: Maintained
1743F: net/batman-adv/
1744
e2d1d6c0 1745BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1746M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1747L: linux-hams@vger.kernel.org
1748W: http://www.baycom.org/~tom/ham/ham.html
1749S: Maintained
679655da 1750F: drivers/net/hamradio/baycom*
e2d1d6c0 1751
cafe5635 1752BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1753M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1754L: linux-bcache@vger.kernel.org
1755W: http://bcache.evilpiepirate.org
1756S: Maintained:
1757F: drivers/md/bcache/
1758
e2d1d6c0 1759BEFS FILE SYSTEM
55817d3d 1760S: Orphan
679655da
JP
1761F: Documentation/filesystems/befs.txt
1762F: fs/befs/
e2d1d6c0
RD
1763
1764BFS FILE SYSTEM
8b58be88 1765M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1766S: Maintained
679655da
JP
1767F: Documentation/filesystems/bfs.txt
1768F: fs/bfs/
c117ab84 1769F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1770
1394f032 1771BLACKFIN ARCHITECTURE
a4edbc10 1772M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1773L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1774T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1775W: http://blackfin.uclinux.org
1776S: Supported
679655da 1777F: arch/blackfin/
566da5b2 1778
e190d6b1 1779BLACKFIN EMAC DRIVER
b3fe92b0 1780L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1781W: http://blackfin.uclinux.org
1782S: Supported
7b35f033 1783F: drivers/net/ethernet/adi/
e190d6b1 1784
566da5b2 1785BLACKFIN RTC DRIVER
b3fe92b0 1786L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1787W: http://blackfin.uclinux.org
1788S: Supported
679655da 1789F: drivers/rtc/rtc-bfin.c
1394f032 1790
936ed49a 1791BLACKFIN SDH DRIVER
109ec8c3 1792M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1793L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1794W: http://blackfin.uclinux.org
1795S: Supported
1796F: drivers/mmc/host/bfin_sdh.c
1797
1394f032 1798BLACKFIN SERIAL DRIVER
8b58be88 1799M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1800L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1801W: http://blackfin.uclinux.org
1802S: Supported
8460241e 1803F: drivers/tty/serial/bfin_uart.c
1394f032 1804
1e6d320f 1805BLACKFIN WATCHDOG DRIVER
b3fe92b0 1806L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1807W: http://blackfin.uclinux.org
1808S: Supported
679655da 1809F: drivers/watchdog/bfin_wdt.c
1e6d320f 1810
d24ecfcc 1811BLACKFIN I2C TWI DRIVER
8b58be88 1812M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1813L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1814W: http://blackfin.uclinux.org/
1815S: Supported
679655da 1816F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1817
1e204377
SJ
1818BLACKFIN MEDIA DRIVER
1819M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1820L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1821W: http://blackfin.uclinux.org/
1822S: Supported
1823F: drivers/media/platform/blackfin/
1824F: drivers/media/i2c/adv7183*
1825F: drivers/media/i2c/vs6624*
1826
b54cf35a
JSM
1827BLINKM RGB LED DRIVER
1828M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1829S: Maintained
1830F: drivers/leds/leds-blinkm.c
1831
1da177e4 1832BLOCK LAYER
8b58be88 1833M: Jens Axboe <axboe@kernel.dk>
08deed1e 1834T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1835S: Maintained
679655da 1836F: block/
1da177e4 1837
2b54aaef 1838BLOCK2MTD DRIVER
8b58be88 1839M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1840L: linux-mtd@lists.infradead.org
1841S: Maintained
679655da 1842F: drivers/mtd/devices/block2mtd.c
2b54aaef 1843
63fbd24e 1844BLUETOOTH DRIVERS
8b58be88 1845M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1846M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1847M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1848L: linux-bluetooth@vger.kernel.org
63fbd24e 1849W: http://www.bluez.org/
22e7a424
MH
1850T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1851T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1852S: Maintained
679655da 1853F: drivers/bluetooth/
1da177e4 1854
63fbd24e 1855BLUETOOTH SUBSYSTEM
8b58be88 1856M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1857M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1858M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1859L: linux-bluetooth@vger.kernel.org
1860W: http://www.bluez.org/
22e7a424
MH
1861T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1862T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1863S: Maintained
679655da
JP
1864F: net/bluetooth/
1865F: include/net/bluetooth/
1da177e4
LT
1866
1867BONDING DRIVER
79b30750 1868M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1869M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1870M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1871L: netdev@vger.kernel.org
ce00f85c
JC
1872W: http://sourceforge.net/projects/bonding/
1873S: Supported
679655da 1874F: drivers/net/bonding/
c117ab84 1875F: include/uapi/linux/if_bonding.h
1da177e4 1876
39105890 1877BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1878M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1879L: netdev@vger.kernel.org
1880S: Supported
adfc5217 1881F: drivers/net/ethernet/broadcom/b44.*
39105890 1882
32ec90d5
FF
1883BROADCOM GENET ETHERNET DRIVER
1884M: Florian Fainelli <f.fainelli@gmail.com>
1885L: netdev@vger.kernel.org
1886S: Supported
1887F: drivers/net/ethernet/broadcom/genet/
1888
948c51e6 1889BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1890M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1891L: netdev@vger.kernel.org
1892S: Supported
adfc5217
JK
1893F: drivers/net/ethernet/broadcom/bnx2.*
1894F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1895
4d9d2cb0 1896BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1897M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1898L: netdev@vger.kernel.org
1899S: Supported
adfc5217 1900F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1901
90f4c594 1902BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1903M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1904M: Matt Porter <mporter@linaro.org>
497a045d 1905L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1906T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1907S: Maintained
1908F: arch/arm/mach-bcm/
1909F: arch/arm/boot/dts/bcm113*
90f4c594 1910F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1911F: arch/arm/boot/dts/bcm281*
1912F: arch/arm/configs/bcm_defconfig
1913F: drivers/mmc/host/sdhci_bcm_kona.c
1914F: drivers/clocksource/bcm_kona_timer.c
1915
f680f25c
SW
1916BROADCOM BCM2835 ARM ARCHICTURE
1917M: Stephen Warren <swarren@wwwdotorg.org>
1918L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1919T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1920S: Maintained
d30fe627 1921F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1922F: arch/arm/boot/dts/bcm2835*
1923F: arch/arm/configs/bcm2835_defconfig
1924F: drivers/*/*bcm2835*
1925
5b293ebe
HM
1926BROADCOM BCM5301X ARM ARCHICTURE
1927M: Hauke Mehrtens <hauke@hauke-m.de>
1928L: linux-arm-kernel@lists.infradead.org
1929S: Maintained
1930F: arch/arm/mach-bcm/bcm_5301x.c
1931F: arch/arm/boot/dts/bcm5301x.dtsi
1932F: arch/arm/boot/dts/bcm470*
1933
948c51e6 1934BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1935M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1936M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1937L: netdev@vger.kernel.org
1938S: Supported
adfc5217 1939F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1940
a9533e7e
HP
1941BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1942M: Brett Rudley <brudley@broadcom.com>
818c07b8 1943M: Arend van Spriel <arend@broadcom.com>
85d63686 1944M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1945M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1946L: linux-wireless@vger.kernel.org
5615171c 1947L: brcm80211-dev-list@broadcom.com
a9533e7e 1948S: Supported
f62ebdd5 1949F: drivers/net/wireless/brcm80211/
a9533e7e 1950
9958d6f9 1951BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1952M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1953L: linux-scsi@vger.kernel.org
1954S: Supported
1955F: drivers/scsi/bnx2fc/
1956
6a6b5ad0
EW
1957BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1958M: Eddie Wai <eddie.wai@broadcom.com>
1959L: linux-scsi@vger.kernel.org
1960S: Supported
1961F: drivers/scsi/bnx2i/
1962
7b7f588b
MM
1963BROADCOM KONA GPIO DRIVER
1964M: Markus Mayer <markus.mayer@linaro.org>
1965L: bcm-kernel-feedback-list@broadcom.com
1966S: Supported
1967F: drivers/gpio/gpio-bcm-kona.c
1968F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1969
c9678d86
RM
1970BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1971M: Rafał Miłecki <zajec5@gmail.com>
1972L: linux-wireless@vger.kernel.org
1973S: Maintained
1974F: drivers/bcma/
1975F: include/linux/bcma/
1976
7725ccfd 1977BROCADE BFA FC SCSI DRIVER
aa803370
AG
1978M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1979M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1980L: linux-scsi@vger.kernel.org
1981S: Supported
1982F: drivers/scsi/bfa/
7725ccfd 1983
8b230ed8
RM
1984BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1985M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1986L: netdev@vger.kernel.org
1987S: Supported
f844a0ea 1988F: drivers/net/ethernet/brocade/bna/
8b230ed8 1989
5cdf7f76 1990BSG (block layer generic sg v4 driver)
8b58be88 1991M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1992L: linux-scsi@vger.kernel.org
1993S: Supported
679655da
JP
1994F: block/bsg.c
1995F: include/linux/bsg.h
c117ab84 1996F: include/uapi/linux/bsg.h
5cdf7f76 1997
af39917d
CL
1998BT87X AUDIO DRIVER
1999M: Clemens Ladisch <clemens@ladisch.de>
2000L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2001T: git git://git.alsa-project.org/alsa-kernel.git
2002S: Maintained
2003F: Documentation/sound/alsa/Bt87x.txt
2004F: sound/pci/bt87x.c
2005
ff1d5c2f 2006BT8XXGPIO DRIVER
eb032b98 2007M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2008W: http://bu3sch.de/btgpio.php
2009S: Maintained
72dbb705 2010F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2011
eb1eb04f 2012BTRFS FILE SYSTEM
c0778e25
CM
2013M: Chris Mason <clm@fb.com>
2014M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2015L: linux-btrfs@vger.kernel.org
2016W: http://btrfs.wiki.kernel.org/
8a6e2535 2017Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2019S: Maintained
679655da
JP
2020F: Documentation/filesystems/btrfs.txt
2021F: fs/btrfs/
eb1eb04f 2022
1da177e4 2023BTTV VIDEO4LINUX DRIVER
1b2c14b4 2024M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2025L: linux-media@vger.kernel.org
96b6aba0 2026W: http://linuxtv.org
275ffde4 2027T: git git://linuxtv.org/media_tree.git
f96236e5 2028S: Odd fixes
679655da 2029F: Documentation/video4linux/bttv/
90d72ac6 2030F: drivers/media/pci/bt8xx/bttv*
1da177e4 2031
1f34923c
KA
2032BUSLOGIC SCSI DRIVER
2033M: Khalid Aziz <khalid@gonehiking.org>
2034L: linux-scsi@vger.kernel.org
2035S: Maintained
2036F: drivers/scsi/BusLogic.*
2037F: drivers/scsi/FlashPoint.*
2038
af39917d
CL
2039C-MEDIA CMI8788 DRIVER
2040M: Clemens Ladisch <clemens@ladisch.de>
2041L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2042T: git git://git.alsa-project.org/alsa-kernel.git
2043S: Maintained
2044F: sound/pci/oxygen/
2045
2141355f
MS
2046C6X ARCHITECTURE
2047M: Mark Salter <msalter@redhat.com>
2048M: Aurelien Jacquiot <a-jacquiot@ti.com>
2049L: linux-c6x-dev@linux-c6x.org
2050W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2051S: Maintained
2052F: arch/c6x/
2053
a5432f5a 2054CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2055M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2056L: linux-cachefs@redhat.com
2057S: Supported
2058F: Documentation/filesystems/caching/cachefiles.txt
2059F: fs/cachefiles/
2060
c815ca39
HV
2061CADET FM/AM RADIO RECEIVER DRIVER
2062M: Hans Verkuil <hverkuil@xs4all.nl>
2063L: linux-media@vger.kernel.org
2064T: git git://linuxtv.org/media_tree.git
2065W: http://linuxtv.org
2066S: Maintained
2067F: drivers/media/radio/radio-cadet*
2068
77d5140f 2069CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2070M: Jonathan Corbet <corbet@lwn.net>
661263b5 2071L: linux-media@vger.kernel.org
275ffde4 2072T: git git://linuxtv.org/media_tree.git
77d5140f 2073S: Maintained
679655da 2074F: Documentation/video4linux/cafe_ccic
90d72ac6 2075F: drivers/media/platform/marvell-ccic/
77d5140f 2076
201b6bab 2077CAIF NETWORK LAYER
5c574f50 2078M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2079L: netdev@vger.kernel.org
2080S: Supported
2081F: Documentation/networking/caif/
2082F: drivers/net/caif/
c117ab84 2083F: include/uapi/linux/caif/
201b6bab
JP
2084F: include/net/caif/
2085F: net/caif/
2086
77dac90f 2087CALGARY x86-64 IOMMU
8b58be88
JP
2088M: Muli Ben-Yehuda <muli@il.ibm.com>
2089M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2090L: discuss@x86-64.org
2091S: Maintained
679655da
JP
2092F: arch/x86/kernel/pci-calgary_64.c
2093F: arch/x86/kernel/tce_64.c
2094F: arch/x86/include/asm/calgary.h
2095F: arch/x86/include/asm/tce.h
77dac90f 2096
e2d1d6c0 2097CAN NETWORK LAYER
8d15d386 2098M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2099L: linux-can@vger.kernel.org
ec78213a 2100W: http://gitorious.org/linux-can
405cc273 2101T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2102S: Maintained
f35f6c8f 2103F: Documentation/networking/can.txt
8d15d386 2104F: net/can/
8d15d386 2105F: include/linux/can/core.h
c117ab84
CEB
2106F: include/uapi/linux/can.h
2107F: include/uapi/linux/can/bcm.h
2108F: include/uapi/linux/can/raw.h
2109F: include/uapi/linux/can/gw.h
e2d1d6c0 2110
4261a204 2111CAN NETWORK DRIVERS
8b58be88 2112M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2113M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2114L: linux-can@vger.kernel.org
ec78213a 2115W: http://gitorious.org/linux-can
405cc273 2116T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2117S: Maintained
8d15d386
OH
2118F: drivers/net/can/
2119F: include/linux/can/dev.h
8d15d386 2120F: include/linux/can/platform/
c117ab84
CEB
2121F: include/uapi/linux/can/error.h
2122F: include/uapi/linux/can/netlink.h
4261a204 2123
95d16c72
JM
2124CAPABILITIES
2125M: Serge Hallyn <serge.hallyn@canonical.com>
2126L: linux-security-module@vger.kernel.org
6305902c 2127S: Supported
95d16c72 2128F: include/linux/capability.h
c117ab84 2129F: include/uapi/linux/capability.h
95d16c72 2130F: security/capability.c
6305902c 2131F: security/commoncap.c
38a94118 2132F: kernel/capability.c
95d16c72 2133
b8154542 2134CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2135M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2136L: linuxppc-dev@lists.ozlabs.org
2137L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2138W: http://www.ibm.com/developerworks/power/cell/
2139S: Supported
679655da 2140F: arch/powerpc/include/asm/cell*.h
679655da 2141F: arch/powerpc/include/asm/spu*.h
c117ab84 2142F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2143F: arch/powerpc/oprofile/*cell*
2144F: arch/powerpc/platforms/cell/
b8154542 2145
9030aaf9 2146CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2147M: Sage Weil <sage@inktank.com>
82593f87 2148L: ceph-devel@vger.kernel.org
09d90327 2149W: http://ceph.com/
fb99f881 2150T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2151S: Supported
2152F: Documentation/filesystems/ceph.txt
14430813
JP
2153F: fs/ceph/
2154F: net/ceph/
2155F: include/linux/ceph/
2156F: include/linux/crush/
9030aaf9 2157
18332a80 2158CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2159L: linux-usb@vger.kernel.org
10c6c9c9 2160S: Orphan
679655da
JP
2161F: Documentation/usb/WUSB-Design-overview.txt
2162F: Documentation/usb/wusb-cbaf
355ffe69
DV
2163F: drivers/usb/host/hwa-hc.c
2164F: drivers/usb/host/whci/
679655da
JP
2165F: drivers/usb/wusbcore/
2166F: include/linux/usb/wusb*
18332a80 2167
70e84049 2168CFAG12864B LCD DRIVER
8b58be88 2169M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2170W: http://miguelojeda.es/auxdisplay.htm
2171W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2172S: Maintained
679655da
JP
2173F: drivers/auxdisplay/cfag12864b.c
2174F: include/linux/cfag12864b.h
70e84049
MOS
2175
2176CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2177M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2178W: http://miguelojeda.es/auxdisplay.htm
2179W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2180S: Maintained
679655da
JP
2181F: drivers/auxdisplay/cfag12864bfb.c
2182F: include/linux/cfag12864b.h
70e84049 2183
704232c2 2184CFG80211 and NL80211
8b58be88 2185M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2186L: linux-wireless@vger.kernel.org
ce466579
JB
2187W: http://wireless.kernel.org/
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2189T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2190S: Maintained
c117ab84 2191F: include/uapi/linux/nl80211.h
679655da
JP
2192F: include/net/cfg80211.h
2193F: net/wireless/*
2194X: net/wireless/wext*
704232c2 2195
46e64261
GKH
2196CHAR and MISC DRIVERS
2197M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2198M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2200S: Supported
46e64261
GKH
2201F: drivers/char/*
2202F: drivers/misc/*
471322a8 2203F: include/linux/miscdevice.h
46e64261 2204
0a920b5b 2205CHECKPATCH
8b58be88 2206M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2207M: Joe Perches <joe@perches.com>
2208S: Maintained
679655da 2209F: scripts/checkpatch.pl
0a920b5b 2210
f8407f26
HW
2211CHINESE DOCUMENTATION
2212M: Harry Wei <harryxiyou@gmail.com>
9740153c 2213L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2214L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2215S: Maintained
2216F: Documentation/zh_CN/
2217
2721ea2c 2218CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2219M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2220T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2221L: linux-usb@vger.kernel.org
2222S: Maintained
2223F: drivers/usb/chipidea/
2224
ab043105
OJ
2225CHROME HARDWARE PLATFORM SUPPORT
2226M: Olof Johansson <olof@lixom.net>
2227S: Maintained
2228F: drivers/platform/chrome/
2229
641cb85e 2230CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2231M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2232M: Sujith Sankar <ssujith@cisco.com>
2233M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2234M: Neel Patel <neepatel@cisco.com>
2235M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2236S: Supported
a6a5580c 2237F: drivers/net/ethernet/cisco/enic/
7063fbf2 2238
e3cf00d0 2239CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2240M: Upinder Malhi <umalhi@cisco.com>
2241S: Supported
2242F: drivers/infiniband/hw/usnic
e3cf00d0 2243
2b7a52a4 2244CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2245M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2246L: netdev@vger.kernel.org
2247S: Maintained
57d0b7a0 2248F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2249
2b7a52a4 2250CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2251M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2252L: linux-usb@vger.kernel.org
2b7a52a4 2253S: Maintained
679655da 2254F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2255
3d4cfdc9
MB
2256CIRRUS LOGIC AUDIO CODEC DRIVERS
2257M: Brian Austin <brian.austin@cirrus.com>
2258M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2259L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2260S: Maintained
2261F: sound/soc/codecs/cs*
2262
94574d9a
KRW
2263CLEANCACHE API
2264M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2265L: linux-kernel@vger.kernel.org
2266S: Maintained
2267F: mm/cleancache.c
2268F: include/linux/cleancache.h
2269
d4275354 2270CLK API
8b58be88 2271M: Russell King <linux@arm.linux.org.uk>
37417046 2272S: Maintained
d4275354
RK
2273F: include/linux/clk.h
2274
9222d247
JS
2275CLOCKSOURCE, CLOCKEVENT DRIVERS
2276M: Daniel Lezcano <daniel.lezcano@linaro.org>
2277M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2278L: linux-kernel@vger.kernel.org
9222d247
JS
2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2280S: Supported
2281F: drivers/clocksource
2282
5df6d737 2283CISCO FCOE HBA DRIVER
8fc89a79
HP
2284M: Hiral Patel <hiralpat@cisco.com>
2285M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2286M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2287L: linux-scsi@vger.kernel.org
2288S: Supported
2a99921a 2289F: drivers/scsi/fnic/
5df6d737 2290
529aa8cb
TLSC
2291CMPC ACPI DRIVER
2292M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2293M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2294L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2295S: Supported
2296F: drivers/platform/x86/classmate-laptop.c
2297
74425eee 2298COCCINELLE/Semantic Patches (SmPL)
26de9c26 2299M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2300M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2301M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2302M: Michal Marek <mmarek@suse.cz>
26de9c26 2303L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2304T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2305W: http://coccinelle.lip6.fr/
2306S: Supported
4b92b2aa 2307F: Documentation/coccinelle.txt
74425eee
NP
2308F: scripts/coccinelle/
2309F: scripts/coccicheck
2310
1da177e4 2311CODA FILE SYSTEM
8b58be88 2312M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2313M: coda@cs.cmu.edu
2314L: codalist@coda.cs.cmu.edu
2315W: http://www.coda.cs.cmu.edu/
2316S: Maintained
679655da
JP
2317F: Documentation/filesystems/coda.txt
2318F: fs/coda/
2319F: include/linux/coda*.h
c117ab84 2320F: include/uapi/linux/coda*.h
1da177e4 2321
7704addb 2322COMMON CLK FRAMEWORK
7704addb 2323M: Mike Turquette <mturquette@linaro.org>
35c1983e 2324L: linux-kernel@vger.kernel.org
7704addb
MT
2325T: git git://git.linaro.org/people/mturquette/linux.git
2326S: Maintained
60bea3b5
SW
2327F: drivers/clk/
2328X: drivers/clk/clkdev.c
7704addb 2329F: include/linux/clk-pr*
60bea3b5 2330F: include/linux/clk/
7704addb 2331
e2d1d6c0 2332COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2333M: Steve French <sfrench@samba.org>
51223df6 2334L: linux-cifs@vger.kernel.org
d1f28953 2335L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2336W: http://linux-cifs.samba.org/
8a6e2535 2337Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2338T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2339S: Supported
679655da
JP
2340F: Documentation/filesystems/cifs.txt
2341F: fs/cifs/
e2d1d6c0 2342
1da177e4 2343COMPACTPCI HOTPLUG CORE
8b58be88 2344M: Scott Murray <scott@spiteful.org>
64dab204 2345L: linux-pci@vger.kernel.org
82c4dfc7 2346S: Maintained
679655da 2347F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2348
2349COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2350M: Scott Murray <scott@spiteful.org>
64dab204 2351L: linux-pci@vger.kernel.org
82c4dfc7 2352S: Maintained
679655da 2353F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2354
2355COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2356M: Scott Murray <scott@spiteful.org>
64dab204 2357L: linux-pci@vger.kernel.org
82c4dfc7 2358S: Maintained
679655da 2359F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2360
5411552c 2361COMPAL LAPTOP SUPPORT
8b58be88 2362M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2363L: platform-driver-x86@vger.kernel.org
5411552c 2364S: Maintained
679655da 2365F: drivers/platform/x86/compal-laptop.c
5411552c 2366
949be0f7 2367CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2368M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2369L: accessrunner-general@lists.sourceforge.net
2370W: http://accessrunner.sourceforge.net/
949be0f7 2371S: Maintained
679655da 2372F: drivers/usb/atm/cxacru.c
949be0f7 2373
e2d1d6c0 2374CONFIGFS
d6351db2
JB
2375M: Joel Becker <jlbec@evilplan.org>
2376T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2377S: Supported
679655da
JP
2378F: fs/configfs/
2379F: include/linux/configfs.h
e2d1d6c0 2380
acb9c1b2 2381CONNECTOR
8b58be88 2382M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2383L: netdev@vger.kernel.org
2384S: Maintained
2385F: drivers/connector/
2386
a3e3354d 2387CONTROL GROUP (CGROUP)
860ca0e6 2388M: Tejun Heo <tj@kernel.org>
ad50c159 2389M: Li Zefan <lizefan@huawei.com>
12340313 2390L: cgroups@vger.kernel.org
860ca0e6 2391T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2392S: Maintained
a3e3354d 2393F: Documentation/cgroups/
679655da
JP
2394F: include/linux/cgroup*
2395F: kernel/cgroup*
a3e3354d
TH
2396
2397CONTROL GROUP - CPUSET
2398M: Li Zefan <lizefan@huawei.com>
2399L: cgroups@vger.kernel.org
2400W: http://www.bullopensource.org/cpuset/
2401W: http://oss.sgi.com/projects/cpusets/
2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2403S: Maintained
2404F: Documentation/cgroups/cpusets.txt
2405F: include/linux/cpuset.h
2406F: kernel/cpuset.c
2407
2408CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2409M: Johannes Weiner <hannes@cmpxchg.org>
2410M: Michal Hocko <mhocko@suse.cz>
2411L: cgroups@vger.kernel.org
2412L: linux-mm@kvack.org
2413S: Maintained
2414F: mm/memcontrol.c
2415F: mm/page_cgroup.c
fb3a0fb6 2416
bebe4678 2417CORETEMP HARDWARE MONITORING DRIVER
96859129 2418M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2419L: lm-sensors@lm-sensors.org
2420S: Maintained
679655da
JP
2421F: Documentation/hwmon/coretemp
2422F: drivers/hwmon/coretemp.c
bebe4678 2423
1da177e4 2424COSA/SRP SYNC SERIAL DRIVER
8b58be88 2425M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2426W: http://www.fi.muni.cz/~kas/cosa/
2427S: Maintained
679655da 2428F: drivers/net/wan/cosa*
1da177e4 2429
4371ee35 2430CPMAC ETHERNET DRIVER
8b58be88 2431M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2432L: netdev@vger.kernel.org
2433S: Maintained
b544dbac 2434F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2435
1da177e4 2436CPU FREQUENCY DRIVERS
49db1903 2437M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2438M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2439L: linux-pm@vger.kernel.org
1da177e4 2440S: Maintained
27209d91
VK
2441T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2442T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2443F: drivers/cpufreq/
2444F: include/linux/cpufreq.h
1da177e4 2445
8a67f0ef
VK
2446CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2447M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2448M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2449L: linux-pm@vger.kernel.org
2450W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2451S: Maintained
2452F: drivers/cpufreq/arm_big_little.h
2453F: drivers/cpufreq/arm_big_little.c
2454F: drivers/cpufreq/arm_big_little_dt.c
2455
14d2c34c 2456CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2457M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2458M: Daniel Lezcano <daniel.lezcano@linaro.org>
2459L: linux-pm@vger.kernel.org
2460L: linux-arm-kernel@lists.infradead.org
cea8321c 2461T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2462S: Maintained
2463F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2464
a8e39c35 2465CPUIDLE DRIVERS
49db1903 2466M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2467M: Daniel Lezcano <daniel.lezcano@linaro.org>
2468L: linux-pm@vger.kernel.org
2469S: Maintained
cea8321c 2470T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2471F: drivers/cpuidle/*
2472F: include/linux/cpuidle.h
2473
1da177e4 2474CPUID/MSR DRIVER
8b58be88 2475M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2476S: Maintained
679655da
JP
2477F: arch/x86/kernel/cpuid.c
2478F: arch/x86/kernel/msr.c
1da177e4 2479
7fe2f639
DB
2480CPU POWER MONITORING SUBSYSTEM
2481M: Dominik Brodowski <linux@dominikbrodowski.net>
2482M: Thomas Renninger <trenn@suse.de>
2483S: Maintained
14430813 2484F: tools/power/cpupower/
7fe2f639 2485
1da177e4 2486CRAMFS FILESYSTEM
ce00f85c 2487W: http://sourceforge.net/projects/cramfs/
54886a71 2488S: Orphan / Obsolete
679655da
JP
2489F: Documentation/filesystems/cramfs.txt
2490F: fs/cramfs/
1da177e4
LT
2491
2492CRIS PORT
8b58be88
JP
2493M: Mikael Starvik <starvik@axis.com>
2494M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2495L: linux-cris-kernel@axis.com
1da177e4
LT
2496W: http://developer.axis.com
2497S: Maintained
679655da 2498F: arch/cris/
df621252 2499F: drivers/tty/serial/crisv10.*
1da177e4
LT
2500
2501CRYPTO API
8b58be88
JP
2502M: Herbert Xu <herbert@gondor.apana.org.au>
2503M: "David S. Miller" <davem@davemloft.net>
1da177e4 2504L: linux-crypto@vger.kernel.org
54e5881d 2505T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2506S: Maintained
679655da
JP
2507F: Documentation/crypto/
2508F: arch/*/crypto/
2509F: crypto/
2510F: drivers/crypto/
2511F: include/crypto/
1da177e4 2512
5b07bd57 2513CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2514M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2515L: linux-crypto@vger.kernel.org
2516S: Maintained
51a2228a
JP
2517F: crypto/ansi_cprng.c
2518F: crypto/rng.c
5b07bd57 2519
9b4ffa48 2520CS5535 Audio ALSA driver
8b58be88 2521M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2522S: Maintained
679655da 2523F: sound/pci/cs5535audio/
9b4ffa48 2524
a910e4a9 2525CW1200 WLAN driver
b75f0050
JP
2526M: Solomon Peachy <pizza@shaftnet.org>
2527S: Maintained
2528F: drivers/net/wireless/cw1200/
a910e4a9 2529
6d8425b1 2530CX18 VIDEO4LINUX DRIVER
6afdeaf8 2531M: Andy Walls <awalls@md.metrocast.net>
c4240509 2532L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2533L: linux-media@vger.kernel.org
275ffde4 2534T: git git://linuxtv.org/media_tree.git
6d8425b1 2535W: http://linuxtv.org
30e10993 2536W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2537S: Maintained
679655da 2538F: Documentation/video4linux/cx18.txt
90d72ac6 2539F: drivers/media/pci/cx18/
6c0f0359 2540F: include/uapi/linux/ivtv*
6d8425b1 2541
3f101d91
HV
2542CX2341X MPEG ENCODER HELPER MODULE
2543M: Hans Verkuil <hverkuil@xs4all.nl>
2544L: linux-media@vger.kernel.org
2545T: git git://linuxtv.org/media_tree.git
2546W: http://linuxtv.org
2547S: Maintained
c368360b 2548F: drivers/media/common/cx2341x*
3f101d91
HV
2549F: include/media/cx2341x*
2550
20357578 2551CX88 VIDEO4LINUX DRIVER
1b2c14b4 2552M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2553L: linux-media@vger.kernel.org
2554W: http://linuxtv.org
2555T: git git://linuxtv.org/media_tree.git
2556S: Odd fixes
2557F: Documentation/video4linux/cx88/
2558F: drivers/media/pci/cx88/
6d8425b1 2559
91952bc0
AP
2560CXD2820R MEDIA DRIVER
2561M: Antti Palosaari <crope@iki.fi>
2562L: linux-media@vger.kernel.org
2563W: http://linuxtv.org/
2564W: http://palosaari.fi/linux/
2565Q: http://patchwork.linuxtv.org/project/linux-media/list/
2566T: git git://linuxtv.org/anttip/media_tree.git
2567S: Maintained
2568F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2569
e5ec3789 2570CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2571M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2572L: netdev@vger.kernel.org
2573W: http://www.chelsio.com
2574S: Supported
f7917c00 2575F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2576
2577CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2578M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2579L: linux-rdma@vger.kernel.org
e5ec3789
SW
2580W: http://www.openfabrics.org
2581S: Supported
679655da 2582F: drivers/infiniband/hw/cxgb3/
e5ec3789 2583
be4c9bad
RD
2584CXGB4 ETHERNET DRIVER (CXGB4)
2585M: Dimitris Michailidis <dm@chelsio.com>
2586L: netdev@vger.kernel.org
2587W: http://www.chelsio.com
2588S: Supported
f7917c00 2589F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2590
2591CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2592M: Steve Wise <swise@chelsio.com>
2593L: linux-rdma@vger.kernel.org
2594W: http://www.openfabrics.org
2595S: Supported
2596F: drivers/infiniband/hw/cxgb4/
2597
5c20a5c7
CL
2598CXGB4VF ETHERNET DRIVER (CXGB4VF)
2599M: Casey Leedom <leedom@chelsio.com>
2600L: netdev@vger.kernel.org
2601W: http://www.chelsio.com
2602S: Supported
f7917c00 2603F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2604
b52b97a3
GC
2605STMMAC ETHERNET DRIVER
2606M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2607L: netdev@vger.kernel.org
2608W: http://www.stlinux.com
2609S: Supported
7ac6653a 2610F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2611
1da177e4 2612CYBERPRO FB DRIVER
8b58be88 2613M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2615W: http://www.arm.linux.org.uk/
2616S: Maintained
679655da 2617F: drivers/video/cyber2000fb.*
9fa68eae 2618
1da177e4 2619CYCLADES ASYNC MUX DRIVER
1da177e4 2620W: http://www.cyclades.com/
d459883e 2621S: Orphan
c897401b 2622F: drivers/tty/cyclades.c
679655da 2623F: include/linux/cyclades.h
c117ab84 2624F: include/uapi/linux/cyclades.h
1da177e4
LT
2625
2626CYCLADES PC300 DRIVER
1da177e4 2627W: http://www.cyclades.com/
d459883e 2628S: Orphan
679655da 2629F: drivers/net/wan/pc300*
1da177e4 2630
402f6ae4
AP
2631CYPRESS_FIRMWARE MEDIA DRIVER
2632M: Antti Palosaari <crope@iki.fi>
2633L: linux-media@vger.kernel.org
2634W: http://linuxtv.org/
2635W: http://palosaari.fi/linux/
2636Q: http://patchwork.linuxtv.org/project/linux-media/list/
2637T: git git://linuxtv.org/anttip/media_tree.git
2638S: Maintained
2639F: drivers/media/common/cypress_firmware*
2640
e3ae3525 2641CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2642M: Ferruh Yigit <fery@cypress.com>
6305902c 2643L: linux-input@vger.kernel.org
be9a6f40 2644S: Supported
6305902c
JP
2645F: drivers/input/touchscreen/cyttsp*
2646F: include/linux/input/cyttsp.h
e3ae3525 2647
1da177e4 2648DAMA SLAVE for AX.25
8b58be88 2649M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2650W: http://yaina.de/jreuter/
2651W: http://www.qsl.net/dl1bke/
2652L: linux-hams@vger.kernel.org
2653S: Maintained
679655da
JP
2654F: net/ax25/af_ax25.c
2655F: net/ax25/ax25_dev.c
2656F: net/ax25/ax25_ds_*
2657F: net/ax25/ax25_in.c
2658F: net/ax25/ax25_out.c
2659F: net/ax25/ax25_timer.c
2660F: net/ax25/sysctl_net_ax25.c
1da177e4 2661
e2d1d6c0 2662DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2663L: netdev@vger.kernel.org
5ff77428 2664S: Orphan
679655da 2665F: Documentation/networking/dmfe.txt
0f04e2aa 2666F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2667
2668DC390/AM53C974 SCSI driver
8b58be88 2669M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2670W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2671M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2672S: Maintained
679655da 2673F: drivers/scsi/tmscsim.*
e2d1d6c0 2674
1da177e4 2675DC395x SCSI driver
61eee9a7 2676M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2677M: Ali Akcaagac <aliakc@web.de>
2678M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2679L: dc395x@twibble.org
cf015e9f
JP
2680W: http://twibble.org/dist/dc395x/
2681W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2682S: Maintained
679655da
JP
2683F: Documentation/scsi/dc395x.txt
2684F: drivers/scsi/dc395x.*
1da177e4 2685
eb8edb08 2686DCCP PROTOCOL
a89d030e 2687M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2688L: dccp@vger.kernel.org
c996d8b9 2689W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2690S: Maintained
679655da 2691F: include/linux/dccp.h
c117ab84 2692F: include/uapi/linux/dccp.h
679655da
JP
2693F: include/linux/tfrc.h
2694F: net/dccp/
eb8edb08 2695
1da177e4 2696DECnet NETWORK LAYER
1da177e4
LT
2697W: http://linux-decnet.sourceforge.net
2698L: linux-decnet-user@lists.sourceforge.net
f546444d 2699S: Orphan
679655da
JP
2700F: Documentation/networking/decnet.txt
2701F: net/decnet/
1da177e4 2702
ebff05b9
MR
2703DECSTATION PLATFORM SUPPORT
2704M: "Maciej W. Rozycki" <macro@linux-mips.org>
2705L: linux-mips@linux-mips.org
2706W: http://www.linux-mips.org/wiki/DECstation
2707S: Maintained
2708F: arch/mips/dec/
2709F: arch/mips/include/asm/dec/
2710F: arch/mips/include/asm/mach-dec/
2711
1da177e4 2712DEFXX FDDI NETWORK DRIVER
8b58be88 2713M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2714S: Maintained
33f810b2 2715F: drivers/net/fddi/defxx.*
1da177e4 2716
ad8f07cc 2717DELL LAPTOP DRIVER
8b58be88 2718M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2719L: platform-driver-x86@vger.kernel.org
ad8f07cc 2720S: Maintained
679655da 2721F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2722
1da177e4 2723DELL LAPTOP SMM DRIVER
a1406d87 2724M: Guenter Roeck <linux@roeck-us.net>
679655da 2725F: drivers/char/i8k.c
c117ab84 2726F: include/uapi/linux/i8k.h
1da177e4 2727
90563ec4 2728DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2729M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2730S: Maintained
679655da
JP
2731F: Documentation/dcdbas.txt
2732F: drivers/firmware/dcdbas.*
90563ec4 2733
0b3f6109 2734DELL WMI EXTRAS DRIVER
8b58be88 2735M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2736S: Maintained
36b3a96f 2737F: drivers/platform/x86/dell-wmi.c
0b3f6109 2738
5efc75e3
PZ
2739DESIGNWARE USB2 DRD IP DRIVER
2740M: Paul Zimmerman <paulz@synopsys.com>
2741L: linux-usb@vger.kernel.org
2742S: Maintained
197ba5f4 2743F: drivers/usb/dwc2/
5efc75e3 2744
94ab23dd
FB
2745DESIGNWARE USB3 DRD IP DRIVER
2746M: Felipe Balbi <balbi@ti.com>
2747L: linux-usb@vger.kernel.org
2748L: linux-omap@vger.kernel.org
2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2750S: Maintained
2751F: drivers/usb/dwc3/
2752
89d07767
KP
2753DEVICE FREQUENCY (DEVFREQ)
2754M: MyungJoo Ham <myungjoo.ham@samsung.com>
2755M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2756L: linux-pm@vger.kernel.org
89d07767
KP
2757S: Maintained
2758F: drivers/devfreq/
2759
1da177e4 2760DEVICE NUMBER REGISTRY
8b58be88 2761M: Torben Mathiasen <device@lanana.org>
1da177e4 2762W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2763S: Maintained
2764
e2d1d6c0 2765DEVICE-MAPPER (LVM)
854ecaad 2766M: Alasdair Kergon <agk@redhat.com>
8504eed3 2767M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2768M: dm-devel@redhat.com
e2d1d6c0
RD
2769L: dm-devel@redhat.com
2770W: http://sources.redhat.com/dm
8a6e2535 2771Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2772T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2773T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2774S: Maintained
679655da
JP
2775F: Documentation/device-mapper/
2776F: drivers/md/dm*
854ecaad 2777F: drivers/md/persistent-data/
679655da
JP
2778F: include/linux/device-mapper.h
2779F: include/linux/dm-*.h
8504eed3 2780F: include/uapi/linux/dm-*.h
e2d1d6c0 2781
c0d995aa
OST
2782DIALOG SEMICONDUCTOR DRIVERS
2783M: Support Opensource <support.opensource@diasemi.com>
2784W: http://www.dialog-semiconductor.com/products
2785S: Supported
2786F: Documentation/hwmon/da90??
2787F: drivers/gpio/gpio-da90??.c
2788F: drivers/hwmon/da90??-hwmon.c
2789F: drivers/input/misc/da90??_onkey.c
2790F: drivers/input/touchscreen/da9052_tsi.c
2791F: drivers/leds/leds-da90??.c
2792F: drivers/mfd/da903x.c
2793F: drivers/mfd/da90??-*.c
2794F: drivers/power/da9052-battery.c
2795F: drivers/regulator/da903x.c
2796F: drivers/regulator/da9???-regulator.[ch]
2797F: drivers/rtc/rtc-da90??.c
2798F: drivers/video/backlight/da90??_bl.c
2799F: drivers/watchdog/da90??_wdt.c
2800F: include/linux/mfd/da903x.h
2801F: include/linux/mfd/da9052/
2802F: include/linux/mfd/da9055/
2803F: include/linux/mfd/da9063/
2804F: include/sound/da[79]*.h
2805F: sound/soc/codecs/da[79]*.[ch]
2806
599aa697
LL
2807DIGI NEO AND CLASSIC PCI PRODUCTS
2808M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2809M: Mark Hounschell <markh@compro.net>
599aa697
LL
2810L: driverdev-devel@linuxdriverproject.org
2811S: Maintained
2812F: drivers/staging/dgnc/
2813
2814DIGI EPCA PCI PRODUCTS
2815M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2816M: Mark Hounschell <markh@compro.net>
599aa697
LL
2817L: driverdev-devel@linuxdriverproject.org
2818S: Maintained
2819F: drivers/staging/dgap/
2820
335d7c58 2821DIOLAN U2C-12 I2C DRIVER
ca462085 2822M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2823L: linux-i2c@vger.kernel.org
2824S: Maintained
2825F: drivers/i2c/busses/i2c-diolan-u2c.c
2826
e7839f25 2827DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2828M: Eric Paris <eparis@parisplace.org>
3c5119c0 2829S: Maintained
679655da
JP
2830F: Documentation/filesystems/dnotify.txt
2831F: fs/notify/dnotify/
2832F: include/linux/dnotify.h
1da177e4
LT
2833
2834DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2835M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2836W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2837W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2838W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2839S: Maintained
2840
4480f15b 2841DISKQUOTA
8b58be88 2842M: Jan Kara <jack@suse.cz>
1da177e4 2843S: Maintained
679655da
JP
2844F: Documentation/filesystems/quota.txt
2845F: fs/quota/
2846F: include/linux/quota*.h
c117ab84 2847F: include/uapi/linux/quota*.h
1da177e4 2848
702686ad
BT
2849DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2850M: Bernie Thompson <bernie@plugable.com>
2851L: linux-fbdev@vger.kernel.org
2852S: Maintained
2853W: http://plugable.com/category/projects/udlfb/
2854F: drivers/video/udlfb.c
2855F: include/video/udlfb.h
2856F: Documentation/fb/udlfb.txt
2857
e7839f25 2858DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2859M: Christine Caulfield <ccaulfie@redhat.com>
2860M: David Teigland <teigland@redhat.com>
a4644184 2861L: cluster-devel@redhat.com
5be7b50f 2862W: http://sources.redhat.com/cluster/
54e5881d 2863T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2864S: Supported
679655da 2865F: fs/dlm/
5be7b50f 2866
53b6b3e0
SS
2867DMA BUFFER SHARING FRAMEWORK
2868M: Sumit Semwal <sumit.semwal@linaro.org>
2869S: Maintained
2870L: linux-media@vger.kernel.org
2871L: dri-devel@lists.freedesktop.org
2872L: linaro-mm-sig@lists.linaro.org
2873F: drivers/base/dma-buf*
2874F: include/linux/dma-buf*
2875F: Documentation/dma-buf-sharing.txt
2876T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2877
b3e5f263 2878DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2879M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2880M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2881L: dmaengine@vger.kernel.org
2882Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2883S: Supported
679655da
JP
2884F: drivers/dma/
2885F: include/linux/dma*
5dbd05d4
VK
2886T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2887T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2888
b825037d 2889DME1737 HARDWARE MONITOR DRIVER
8b58be88 2890M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2891L: lm-sensors@lm-sensors.org
2892S: Maintained
679655da
JP
2893F: Documentation/hwmon/dme1737
2894F: drivers/hwmon/dme1737.c
b825037d 2895
5b9c9bf6 2896DOCKING STATION DRIVER
8b58be88 2897M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2898L: linux-acpi@vger.kernel.org
8b59a454 2899S: Supported
679655da 2900F: drivers/acpi/dock.c
5b9c9bf6 2901
7d2c86b5 2902DOCUMENTATION
01358e56 2903M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2904L: linux-doc@vger.kernel.org
01358e56 2905T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2906S: Maintained
679655da 2907F: Documentation/
abbaeff3 2908
1da177e4 2909DOUBLETALK DRIVER
8b58be88 2910M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2911L: blinux-list@redhat.com
2912S: Maintained
679655da
JP
2913F: drivers/char/dtlk.c
2914F: include/linux/dtlk.h
1da177e4 2915
e2d1d6c0 2916DPT_I2O SCSI RAID DRIVER
8b58be88 2917M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2918L: linux-scsi@vger.kernel.org
2919W: http://www.adaptec.com/
2920S: Maintained
679655da
JP
2921F: drivers/scsi/dpt*
2922F: drivers/scsi/dpt/
e2d1d6c0 2923
b411b363 2924DRBD DRIVER
28b8e8d4
JP
2925P: Philipp Reisner
2926P: Lars Ellenberg
2927M: drbd-dev@lists.linbit.com
2928L: drbd-user@lists.linbit.com
2929W: http://www.drbd.org
2930T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2931T: git git://git.drbd.org/drbd-8.3.git
2932S: Supported
2933F: drivers/block/drbd/
2934F: lib/lru_cache.c
2935F: Documentation/blockdev/drbd/
b411b363 2936
87544653 2937DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2938M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2940S: Supported
679655da 2941F: Documentation/kobject.txt
7cfc51b9 2942F: drivers/base/
679655da 2943F: fs/sysfs/
87544653 2944F: fs/debugfs/
679655da 2945F: include/linux/kobj*
87544653 2946F: include/linux/debugfs.h
679655da 2947F: lib/kobj*
1da177e4
LT
2948
2949DRM DRIVERS
8b58be88 2950M: David Airlie <airlied@linux.ie>
4c6a3999 2951L: dri-devel@lists.freedesktop.org
b0447888 2952T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2953S: Maintained
679655da 2954F: drivers/gpu/drm/
850e9411 2955F: include/drm/
c117ab84 2956F: include/uapi/drm/
1da177e4 2957
566f5939
AD
2958RADEON DRM DRIVERS
2959M: Alex Deucher <alexander.deucher@amd.com>
2960M: Christian König <christian.koenig@amd.com>
2961L: dri-devel@lists.freedesktop.org
2962T: git git://people.freedesktop.org/~agd5f/linux
2963S: Supported
2964F: drivers/gpu/drm/radeon/
2965F: include/drm/radeon*
2966F: include/uapi/drm/radeon*
2967
03e255b9
TR
2968DRM PANEL DRIVERS
2969M: Thierry Reding <thierry.reding@gmail.com>
2970L: dri-devel@lists.freedesktop.org
2971T: git git://anongit.freedesktop.org/tegra/linux.git
2972S: Maintained
2973F: drivers/gpu/drm/drm_panel.c
2974F: drivers/gpu/drm/panel/
2975F: include/drm/drm_panel.h
2976F: Documentation/devicetree/bindings/panel/
2977
8daf7473 2978INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2979M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2980M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2981L: intel-gfx@lists.freedesktop.org
8daf7473 2982L: dri-devel@lists.freedesktop.org
47f95647 2983Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2984T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2985S: Supported
14430813 2986F: drivers/gpu/drm/i915/
8daf7473 2987F: include/drm/i915*
c117ab84 2988F: include/uapi/drm/i915*
8daf7473 2989
398a6d4a
KP
2990DRM DRIVERS FOR EXYNOS
2991M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2992M: Joonyoung Shim <jy0922.shim@samsung.com>
2993M: Seung-Woo Kim <sw0312.kim@samsung.com>
2994M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2995L: dri-devel@lists.freedesktop.org
25a58030 2996T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2997S: Supported
14430813 2998F: drivers/gpu/drm/exynos/
398a6d4a 2999F: include/drm/exynos*
c117ab84 3000F: include/uapi/drm/exynos*
398a6d4a 3001
bd3b49f2 3002DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3003M: Thierry Reding <thierry.reding@gmail.com>
3004M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3005L: dri-devel@lists.freedesktop.org
3006L: linux-tegra@vger.kernel.org
a5ad7a63 3007T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3008S: Supported
dee8268f 3009F: drivers/gpu/drm/tegra/
a5ad7a63 3010F: drivers/gpu/host1x/
e1e90644 3011F: include/linux/host1x.h
a5ad7a63 3012F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3013F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3014
598df1ac
AK
3015DSBR100 USB FM RADIO DRIVER
3016M: Alexey Klimov <klimov.linux@gmail.com>
3017L: linux-media@vger.kernel.org
3018T: git git://linuxtv.org/media_tree.git
3019S: Maintained
3020F: drivers/media/radio/dsbr100.c
3021
1da177e4 3022DSCC4 DRIVER
8b58be88 3023M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3024L: netdev@vger.kernel.org
1da177e4 3025S: Maintained
679655da 3026F: drivers/net/wan/dscc4.c
1da177e4 3027
91952bc0
AP
3028DVB_USB_AF9015 MEDIA DRIVER
3029M: Antti Palosaari <crope@iki.fi>
3030L: linux-media@vger.kernel.org
3031W: http://linuxtv.org/
3032W: http://palosaari.fi/linux/
3033Q: http://patchwork.linuxtv.org/project/linux-media/list/
3034T: git git://linuxtv.org/anttip/media_tree.git
3035S: Maintained
3036F: drivers/media/usb/dvb-usb-v2/af9015*
3037
3038DVB_USB_AF9035 MEDIA DRIVER
3039M: Antti Palosaari <crope@iki.fi>
3040L: linux-media@vger.kernel.org
3041W: http://linuxtv.org/
3042W: http://palosaari.fi/linux/
3043Q: http://patchwork.linuxtv.org/project/linux-media/list/
3044T: git git://linuxtv.org/anttip/media_tree.git
3045S: Maintained
3046F: drivers/media/usb/dvb-usb-v2/af9035*
3047
3048DVB_USB_ANYSEE MEDIA DRIVER
3049M: Antti Palosaari <crope@iki.fi>
3050L: linux-media@vger.kernel.org
3051W: http://linuxtv.org/
3052W: http://palosaari.fi/linux/
3053Q: http://patchwork.linuxtv.org/project/linux-media/list/
3054T: git git://linuxtv.org/anttip/media_tree.git
3055S: Maintained
3056F: drivers/media/usb/dvb-usb-v2/anysee*
3057
3058DVB_USB_AU6610 MEDIA DRIVER
3059M: Antti Palosaari <crope@iki.fi>
3060L: linux-media@vger.kernel.org
3061W: http://linuxtv.org/
3062W: http://palosaari.fi/linux/
3063Q: http://patchwork.linuxtv.org/project/linux-media/list/
3064T: git git://linuxtv.org/anttip/media_tree.git
3065S: Maintained
3066F: drivers/media/usb/dvb-usb-v2/au6610*
3067
3068DVB_USB_CE6230 MEDIA DRIVER
3069M: Antti Palosaari <crope@iki.fi>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
3072W: http://palosaari.fi/linux/
3073Q: http://patchwork.linuxtv.org/project/linux-media/list/
3074T: git git://linuxtv.org/anttip/media_tree.git
3075S: Maintained
3076F: drivers/media/usb/dvb-usb-v2/ce6230*
3077
d099dea2
MK
3078DVB_USB_CXUSB MEDIA DRIVER
3079M: Michael Krufky <mkrufky@linuxtv.org>
3080L: linux-media@vger.kernel.org
3081W: http://linuxtv.org/
3082W: http://github.com/mkrufky
3083Q: http://patchwork.linuxtv.org/project/linux-media/list/
3084T: git git://linuxtv.org/media_tree.git
3085S: Maintained
9819da66 3086F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3087
91952bc0 3088DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3089M: Antti Palosaari <crope@iki.fi>
3090L: linux-media@vger.kernel.org
3091W: http://linuxtv.org/
3092W: http://palosaari.fi/linux/
3093Q: http://patchwork.linuxtv.org/project/linux-media/list/
3094T: git git://linuxtv.org/anttip/media_tree.git
3095S: Maintained
91952bc0 3096F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3097
5560983b 3098DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3099M: Antti Palosaari <crope@iki.fi>
3100L: linux-media@vger.kernel.org
3101W: http://linuxtv.org/
91952bc0
AP
3102Q: http://patchwork.linuxtv.org/project/linux-media/list/
3103T: git git://linuxtv.org/anttip/media_tree.git
3104S: Maintained
5560983b 3105F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3106
8856f5f2
MK
3107DVB_USB_MXL111SF MEDIA DRIVER
3108M: Michael Krufky <mkrufky@linuxtv.org>
3109L: linux-media@vger.kernel.org
3110W: http://linuxtv.org/
3111W: http://github.com/mkrufky
3112Q: http://patchwork.linuxtv.org/project/linux-media/list/
3113T: git git://linuxtv.org/mkrufky/mxl111sf.git
3114S: Maintained
3115F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3116
91952bc0
AP
3117DVB_USB_RTL28XXU MEDIA DRIVER
3118M: Antti Palosaari <crope@iki.fi>
3119L: linux-media@vger.kernel.org
3120W: http://linuxtv.org/
3121W: http://palosaari.fi/linux/
3122Q: http://patchwork.linuxtv.org/project/linux-media/list/
3123T: git git://linuxtv.org/anttip/media_tree.git
3124S: Maintained
3125F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3126
3127DVB_USB_V2 MEDIA DRIVER
3128M: Antti Palosaari <crope@iki.fi>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131W: http://palosaari.fi/linux/
3132Q: http://patchwork.linuxtv.org/project/linux-media/list/
3133T: git git://linuxtv.org/anttip/media_tree.git
3134S: Maintained
3135F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3136F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3137
ac0ac38f 3138DYNAMIC DEBUG
5c4a97d1 3139M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3140S: Maintained
3141F: lib/dynamic_debug.c
3142F: include/linux/dynamic_debug.h
3143
789c7048 3144DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3145M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3146S: Maintained
df621252 3147F: drivers/tty/serial/dz.*
789c7048 3148
91952bc0
AP
3149E4000 MEDIA DRIVER
3150M: Antti Palosaari <crope@iki.fi>
3151L: linux-media@vger.kernel.org
3152W: http://linuxtv.org/
3153W: http://palosaari.fi/linux/
3154Q: http://patchwork.linuxtv.org/project/linux-media/list/
3155T: git git://linuxtv.org/anttip/media_tree.git
3156S: Maintained
3157F: drivers/media/tuners/e4000*
3158
1da177e4 3159EATA-DMA SCSI DRIVER
8b58be88 3160M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3161L: linux-eata@i-connect.net
3162L: linux-scsi@vger.kernel.org
1da177e4 3163S: Maintained
679655da 3164F: drivers/scsi/eata*
1da177e4
LT
3165
3166EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3167M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3168L: linux-scsi@vger.kernel.org
3169S: Maintained
679655da 3170F: drivers/scsi/eata.c
1da177e4
LT
3171
3172EATA-PIO SCSI DRIVER
8b58be88 3173M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3174L: linux-eata@i-connect.net
3175L: linux-scsi@vger.kernel.org
1da177e4 3176S: Maintained
679655da 3177F: drivers/scsi/eata_pio.*
1da177e4
LT
3178
3179EBTABLES
d3ab6fde 3180L: netfilter-devel@vger.kernel.org
1da177e4 3181W: http://ebtables.sourceforge.net/
1d61367f 3182S: Orphan
679655da 3183F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3184F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3185F: net/bridge/netfilter/ebt*.c
1da177e4 3186
91952bc0
AP
3187EC100 MEDIA DRIVER
3188M: Antti Palosaari <crope@iki.fi>
3189L: linux-media@vger.kernel.org
3190W: http://linuxtv.org/
3191W: http://palosaari.fi/linux/
3192Q: http://patchwork.linuxtv.org/project/linux-media/list/
3193T: git git://linuxtv.org/anttip/media_tree.git
3194S: Maintained
3195F: drivers/media/dvb-frontends/ec100*
3196
237fead6 3197ECRYPT FILE SYSTEM
0de9adf2 3198M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3199L: ecryptfs@vger.kernel.org
24a923e4 3200W: http://ecryptfs.org
6dc7516e 3201W: https://launchpad.net/ecryptfs
237fead6 3202S: Supported
679655da
JP
3203F: Documentation/filesystems/ecryptfs.txt
3204F: fs/ecryptfs/
237fead6 3205
da9bb1d2 3206EDAC-CORE
8b58be88 3207M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3208M: Borislav Petkov <bp@alien8.de>
3209M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3210L: linux-edac@vger.kernel.org
0e438e3f 3211W: bluesmoke.sourceforge.net
8c2a6a40 3212S: Supported
679655da 3213F: Documentation/edac.txt
91445c72 3214F: drivers/edac/
679655da 3215F: include/linux/edac.h
0e438e3f 3216
c476c23b 3217EDAC-AMD64
8b58be88 3218M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3219M: Borislav Petkov <bp@alien8.de>
91445c72 3220L: linux-edac@vger.kernel.org
c476c23b 3221W: bluesmoke.sourceforge.net
487ba8e8 3222S: Maintained
c476c23b
BP
3223F: drivers/edac/amd64_edac*
3224
836dae5d
RR
3225EDAC-CALXEDA
3226M: Doug Thompson <dougthompson@xmission.com>
3227M: Robert Richter <rric@kernel.org>
3228L: linux-edac@vger.kernel.org
3229W: bluesmoke.sourceforge.net
3230S: Maintained
3231F: drivers/edac/highbank*
3232
f65aad41
RB
3233EDAC-CAVIUM
3234M: Ralf Baechle <ralf@linux-mips.org>
3235M: David Daney <david.daney@cavium.com>
3236L: linux-edac@vger.kernel.org
3237L: linux-mips@linux-mips.org
3238W: bluesmoke.sourceforge.net
3239S: Supported
3240F: drivers/edac/octeon_edac*
3241
0e438e3f 3242EDAC-E752X
8b58be88
JP
3243M: Mark Gross <mark.gross@intel.com>
3244M: Doug Thompson <dougthompson@xmission.com>
91445c72 3245L: linux-edac@vger.kernel.org
0e438e3f
DP
3246W: bluesmoke.sourceforge.net
3247S: Maintained
679655da 3248F: drivers/edac/e752x_edac.c
0e438e3f
DP
3249
3250EDAC-E7XXX
8b58be88 3251M: Doug Thompson <dougthompson@xmission.com>
91445c72 3252L: linux-edac@vger.kernel.org
0e438e3f
DP
3253W: bluesmoke.sourceforge.net
3254S: Maintained
679655da 3255F: drivers/edac/e7xxx_edac.c
0e438e3f 3256
77c5f5d2 3257EDAC-GHES
1b2c14b4 3258M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3259L: linux-edac@vger.kernel.org
3260W: bluesmoke.sourceforge.net
3261S: Maintained
2caa67a6 3262F: drivers/edac/ghes_edac.c
77c5f5d2 3263
6bc78404 3264EDAC-I82443BXGX
8b58be88 3265M: Tim Small <tim@buttersideup.com>
91445c72 3266L: linux-edac@vger.kernel.org
6bc78404
DT
3267W: bluesmoke.sourceforge.net
3268S: Maintained
679655da 3269F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3270
3271EDAC-I3000
8b58be88 3272M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3273L: linux-edac@vger.kernel.org
6bc78404
DT
3274W: bluesmoke.sourceforge.net
3275S: Maintained
679655da 3276F: drivers/edac/i3000_edac.c
6bc78404
DT
3277
3278EDAC-I5000
8b58be88 3279M: Doug Thompson <dougthompson@xmission.com>
91445c72 3280L: linux-edac@vger.kernel.org
ba9a5918
DT
3281W: bluesmoke.sourceforge.net
3282S: Maintained
679655da 3283F: drivers/edac/i5000_edac.c
ba9a5918 3284
44c12cb2 3285EDAC-I5400
1b2c14b4 3286M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3287L: linux-edac@vger.kernel.org
44c12cb2
MCC
3288W: bluesmoke.sourceforge.net
3289S: Maintained
679655da 3290F: drivers/edac/i5400_edac.c
44c12cb2 3291
3c9c92b6 3292EDAC-I7300
1b2c14b4 3293M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3294L: linux-edac@vger.kernel.org
3295W: bluesmoke.sourceforge.net
3296S: Maintained
3297F: drivers/edac/i7300_edac.c
3298
67c89316 3299EDAC-I7CORE
1b2c14b4 3300M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3301L: linux-edac@vger.kernel.org
3302W: bluesmoke.sourceforge.net
3303S: Maintained
70aff0ce 3304F: drivers/edac/i7core_edac.c
67c89316 3305
ba9a5918 3306EDAC-I82975X
8b58be88 3307M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3308M: "Arvind R." <arvino55@gmail.com>
91445c72 3309L: linux-edac@vger.kernel.org
ba9a5918
DT
3310W: bluesmoke.sourceforge.net
3311S: Maintained
679655da 3312F: drivers/edac/i82975x_edac.c
ba9a5918 3313
ccdfb979
JT
3314EDAC-MPC85XX
3315M: Johannes Thumshirn <johannes.thumshirn@men.de>
3316L: linux-edac@vger.kernel.org
3317W: bluesmoke.sourceforge.net
3318S: Maintained
3319F: drivers/edac/mpc85xx_edac.[ch]
3320
ba9a5918 3321EDAC-PASEMI
8b58be88 3322M: Egor Martovetsky <egor@pasemi.com>
91445c72 3323L: linux-edac@vger.kernel.org
6bc78404
DT
3324W: bluesmoke.sourceforge.net
3325S: Maintained
679655da 3326F: drivers/edac/pasemi_edac.c
6bc78404 3327
0e438e3f 3328EDAC-R82600
8b58be88 3329M: Tim Small <tim@buttersideup.com>
91445c72 3330L: linux-edac@vger.kernel.org
0e438e3f
DP
3331W: bluesmoke.sourceforge.net
3332S: Maintained
679655da 3333F: drivers/edac/r82600_edac.c
da9bb1d2 3334
4d096ca7 3335EDAC-SBRIDGE
1b2c14b4 3336M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3337L: linux-edac@vger.kernel.org
3338W: bluesmoke.sourceforge.net
3339S: Maintained
3340F: drivers/edac/sb_edac.c
3341
af39917d
CL
3342EDIROL UA-101/UA-1000 DRIVER
3343M: Clemens Ladisch <clemens@ladisch.de>
3344L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3345T: git git://git.alsa-project.org/alsa-kernel.git
3346S: Maintained
3347F: sound/usb/misc/ua101.c
3348
1f7df953
MF
3349EXTENSIBLE FIRMWARE INTERFACE (EFI)
3350M: Matt Fleming <matt.fleming@intel.com>
3351L: linux-efi@vger.kernel.org
78bef24e 3352T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3353S: Maintained
3354F: Documentation/x86/efi-stub.txt
3355F: arch/ia64/kernel/efi.c
3356F: arch/x86/boot/compressed/eboot.[ch]
3357F: arch/x86/include/asm/efi.h
3358F: arch/x86/platform/efi/*
a9499fa7 3359F: drivers/firmware/efi/*
1f7df953
MF
3360F: include/linux/efi*.h
3361
d68772b7
MF
3362EFI VARIABLE FILESYSTEM
3363M: Matthew Garrett <matthew.garrett@nebula.com>
3364M: Jeremy Kerr <jk@ozlabs.org>
3365M: Matt Fleming <matt.fleming@intel.com>
3366T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3367L: linux-efi@vger.kernel.org
3368S: Maintained
3369F: fs/efivarfs/
3370
85a00d9b
PJ
3371EFIFB FRAMEBUFFER DRIVER
3372L: linux-fbdev@vger.kernel.org
3373M: Peter Jones <pjones@redhat.com>
3374S: Maintained
3375F: drivers/video/efifb.c
3376
0bee8d28
JT
3377EFS FILESYSTEM
3378W: http://aeschi.ch.eu.org/efs/
3379S: Orphan
679655da 3380F: fs/efs/
0bee8d28 3381
4480f15b 3382EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3383M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3384M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3385L: linux-rdma@vger.kernel.org
fab97220 3386S: Supported
679655da 3387F: drivers/infiniband/hw/ehca/
fab97220 3388
aa8a9e25 3389EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3390M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3391L: netdev@vger.kernel.org
3392S: Maintained
9aa32835 3393F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3394
f0319efe 3395EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3396M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3397L: linux-media@vger.kernel.org
3398W: http://linuxtv.org
3399T: git git://linuxtv.org/media_tree.git
3400S: Maintained
3401F: drivers/media/usb/em28xx/
3402
3e3a7d66 3403EMBEDDED LINUX
8b58be88
JP
3404M: Paul Gortmaker <paul.gortmaker@windriver.com>
3405M: Matt Mackall <mpm@selenic.com>
3406M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3407L: linux-embedded@vger.kernel.org
3408S: Maintained
3409
3a1c1d44 3410EMULEX LPFC FC SCSI DRIVER
8b58be88 3411M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3412L: linux-scsi@vger.kernel.org
3413W: http://sourceforge.net/projects/lpfcxxxx
3414S: Supported
679655da 3415F: drivers/scsi/lpfc/
3a1c1d44 3416
5f5bac82 3417ENE CB710 FLASH CARD READER DRIVER
8b58be88 3418M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3419S: Maintained
3420F: drivers/misc/cb710/
3421F: drivers/mmc/host/cb710-mmc.*
3422F: include/linux/cb710.h
3423
931e39a1
ML
3424ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3425M: Maxim Levitsky <maximlevitsky@gmail.com>
3426S: Maintained
2a837449 3427F: drivers/media/rc/ene_ir.*
931e39a1 3428
ec207dcc
GS
3429ENHANCED ERROR HANDLING (EEH)
3430M: Gavin Shan <shangw@linux.vnet.ibm.com>
3431L: linuxppc-dev@lists.ozlabs.org
3432S: Supported
3433F: Documentation/powerpc/eeh-pci-error-recovery.txt
3434F: arch/powerpc/kernel/eeh*.c
3435
d5ca9006 3436EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3437M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3438S: Maintained
084bad91 3439T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3440F: drivers/video/s1d13xxxfb.c
3441F: include/video/s1d13xxxfb.h
d5ca9006 3442
1da177e4 3443ETHERNET BRIDGE
adbbf69d 3444M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3445L: bridge@lists.linux-foundation.org
4c325313 3446L: netdev@vger.kernel.org
c996d8b9 3447W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3448S: Maintained
679655da
JP
3449F: include/linux/netfilter_bridge/
3450F: net/bridge/
1da177e4 3451
22f08ad9
FF
3452ETHERNET PHY LIBRARY
3453M: Florian Fainelli <f.fainelli@gmail.com>
3454L: netdev@vger.kernel.org
3455S: Maintained
3456F: include/linux/phy.h
3457F: include/linux/phy_fixed.h
3458F: drivers/net/phy/
3459F: Documentation/networking/phy.txt
3460F: drivers/of/of_mdio.c
3461F: drivers/of/of_net.c
3462
1da177e4 3463EXT2 FILE SYSTEM
01971952 3464M: Jan Kara <jack@suse.cz>
72be2ccf 3465L: linux-ext4@vger.kernel.org
1da177e4 3466S: Maintained
679655da
JP
3467F: Documentation/filesystems/ext2.txt
3468F: fs/ext2/
3469F: include/linux/ext2*
1da177e4
LT
3470
3471EXT3 FILE SYSTEM
01971952 3472M: Jan Kara <jack@suse.cz>
8b58be88 3473M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3474M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3475L: linux-ext4@vger.kernel.org
3476S: Maintained
679655da
JP
3477F: Documentation/filesystems/ext3.txt
3478F: fs/ext3/
72be2ccf
EM
3479
3480EXT4 FILE SYSTEM
8b58be88 3481M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3482M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3483L: linux-ext4@vger.kernel.org
08a225f1 3484W: http://ext4.wiki.kernel.org
8a6e2535 3485Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3486S: Maintained
679655da
JP
3487F: Documentation/filesystems/ext4.txt
3488F: fs/ext4/
1da177e4 3489
c5532b09 3490Extended Verification Module (EVM)
74dd744f
MZ
3491M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3492L: linux-ima-devel@lists.sourceforge.net
3493L: linux-security-module@vger.kernel.org
c5532b09
MZ
3494S: Supported
3495F: security/integrity/evm/
3496
df6b3cfe
MH
3497EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3498M: MyungJoo Ham <myungjoo.ham@samsung.com>
3499M: Chanwoo Choi <cw00.choi@samsung.com>
3500L: linux-kernel@vger.kernel.org
81df63a9 3501T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3502S: Maintained
3503F: drivers/extcon/
3504F: Documentation/extcon/
3505
e2a75c44
JH
3506EXYNOS DP DRIVER
3507M: Jingoo Han <jg1.han@samsung.com>
3508L: dri-devel@lists.freedesktop.org
3509S: Maintained
3510F: drivers/gpu/drm/exynos/exynos_dp*
3511
33ad3912
DL
3512EXYNOS MIPI DISPLAY DRIVERS
3513M: Inki Dae <inki.dae@samsung.com>
3514M: Donghwa Lee <dh09.lee@samsung.com>
3515M: Kyungmin Park <kyungmin.park@samsung.com>
3516L: linux-fbdev@vger.kernel.org
3517S: Maintained
3518F: drivers/video/exynos/exynos_mipi*
3519F: include/video/exynos_mipi*
3520
e53004e2 3521F71805F HARDWARE MONITORING DRIVER
7c81c60f 3522M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3523L: lm-sensors@lm-sensors.org
3524S: Maintained
679655da
JP
3525F: Documentation/hwmon/f71805f
3526F: drivers/hwmon/f71805f.c
e53004e2 3527
eea977ed
MB
3528FC0011 TUNER DRIVER
3529M: Michael Buesch <m@bues.ch>
3530L: linux-media@vger.kernel.org
3531S: Maintained
ccae7af2
MCC
3532F: drivers/media/tuners/fc0011.h
3533F: drivers/media/tuners/fc0011.c
eea977ed 3534
91952bc0
AP
3535FC2580 MEDIA DRIVER
3536M: Antti Palosaari <crope@iki.fi>
3537L: linux-media@vger.kernel.org
3538W: http://linuxtv.org/
3539W: http://palosaari.fi/linux/
3540Q: http://patchwork.linuxtv.org/project/linux-media/list/
3541T: git git://linuxtv.org/anttip/media_tree.git
3542S: Maintained
3543F: drivers/media/tuners/fc2580*
eea977ed 3544
88b2dbdb
EP
3545FANOTIFY
3546M: Eric Paris <eparis@redhat.com>
3547S: Maintained
3548F: fs/notify/fanotify/
3549F: include/linux/fanotify.h
c117ab84 3550F: include/uapi/linux/fanotify.h
88b2dbdb 3551
1da177e4 3552FARSYNC SYNCHRONOUS DRIVER
8b58be88 3553M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3554W: http://www.farsite.co.uk/
3555S: Supported
679655da 3556F: drivers/net/wan/farsync.*
1da177e4 3557
c5408b88 3558FAULT INJECTION SUPPORT
8b58be88 3559M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3560S: Supported
679655da
JP
3561F: Documentation/fault-injection/
3562F: lib/fault-inject.c
c5408b88 3563
cae727db
RL
3564FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3565M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3566L: fcoe-devel@open-fcoe.org
cae727db
RL
3567W: www.Open-FCoE.org
3568S: Supported
3569F: drivers/scsi/libfc/
3570F: drivers/scsi/fcoe/
3571F: include/scsi/fc/
3572F: include/scsi/libfc.h
3573F: include/scsi/libfcoe.h
c117ab84 3574F: include/uapi/scsi/fc/
cae727db 3575
e2d1d6c0 3576FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3577M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3578M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3579L: linux-fsdevel@vger.kernel.org
1da177e4 3580S: Maintained
679655da
JP
3581F: include/linux/fcntl.h
3582F: include/linux/fs.h
c117ab84
CEB
3583F: include/uapi/linux/fcntl.h
3584F: include/uapi/linux/fs.h
679655da
JP
3585F: fs/fcntl.c
3586F: fs/locks.c
1da177e4 3587
e2d1d6c0 3588FILESYSTEMS (VFS and infrastructure)
8b58be88 3589M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3590L: linux-fsdevel@vger.kernel.org
173acc7c 3591S: Maintained
679655da 3592F: fs/*
173acc7c 3593
b26e0ed4 3594FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3595M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3596L: lm-sensors@lm-sensors.org
3597S: Maintained
d5ca6918
JP
3598F: drivers/hwmon/f75375s.c
3599F: include/linux/f75375s.h
b26e0ed4 3600
a331b0c3
CL
3601FIREWIRE AUDIO DRIVERS
3602M: Clemens Ladisch <clemens@ladisch.de>
3603L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3604T: git git://git.alsa-project.org/alsa-kernel.git
3605S: Maintained
3606F: sound/firewire/
3607
eb86ec51
SR
3608FIREWIRE MEDIA DRIVERS (firedtv)
3609M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3610L: linux-media@vger.kernel.org
3611L: linux1394-devel@lists.sourceforge.net
3612T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3613S: Maintained
3614F: drivers/media/firewire/
3615
a511ce33
CB
3616FIREWIRE SBP-2 TARGET
3617M: Chris Boot <bootc@bootc.net>
3618L: linux-scsi@vger.kernel.org
3619L: target-devel@vger.kernel.org
3620L: linux1394-devel@lists.sourceforge.net
3621T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3622S: Maintained
3623F: drivers/target/sbp/
3624
7d2c86b5 3625FIREWIRE SUBSYSTEM
8b58be88 3626M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3627L: linux1394-devel@lists.sourceforge.net
958a29cb 3628W: http://ieee1394.wiki.kernel.org/
2ca526bf 3629T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3630S: Maintained
679655da 3631F: drivers/firewire/
8f06ce3b
SR
3632F: include/linux/firewire.h
3633F: include/uapi/linux/firewire*.h
9f6d3c4b 3634F: tools/firewire/
e2d1d6c0
RD
3635
3636FIRMWARE LOADER (request_firmware)
39e68089
ML
3637M: Ming Lei <ming.lei@canonical.com>
3638L: linux-kernel@vger.kernel.org
3639S: Maintained
679655da
JP
3640F: Documentation/firmware_class/
3641F: drivers/base/firmware*.c
3642F: include/linux/firmware.h
e2d1d6c0 3643
f730e3dc 3644FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3645M: Joshua Morris <josh.h.morris@us.ibm.com>
3646M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3647S: Maintained
3648F: drivers/block/rsxx/
3649
8206f664
JK
3650FLOPPY DRIVER
3651M: Jiri Kosina <jkosina@suse.cz>
3652T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3653S: Odd fixes
3654F: drivers/block/floppy.c
3655
9c9f32ed
AR
3656FMC SUBSYSTEM
3657M: Alessandro Rubini <rubini@gnudd.com>
3658W: http://www.ohwr.org/projects/fmc-bus
3659S: Supported
3660F: drivers/fmc/
3661F: include/linux/fmc*.h
3662F: include/linux/ipmi-fru.h
3663K: fmc_d.*register
3664
e2d1d6c0 3665FPU EMULATOR
8b58be88 3666M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3667W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3668S: Maintained
679655da 3669F: arch/x86/math-emu/
e2d1d6c0
RD
3670
3671FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3672L: netdev@vger.kernel.org
c173bfac 3673S: Orphan
679655da
JP
3674F: drivers/net/wan/dlci.c
3675F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3676
3677FRAMEBUFFER LAYER
5489e948
JCPV
3678M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3679M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3680L: linux-fbdev@vger.kernel.org
e2d1d6c0 3681W: http://linux-fbdev.sourceforge.net/
b22fe37b 3682Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3683T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3684S: Maintained
679655da 3685F: Documentation/fb/
d958c62c 3686F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3687F: drivers/video/
3688F: include/video/
679655da 3689F: include/linux/fb.h
c117ab84
CEB
3690F: include/uapi/video/
3691F: include/uapi/linux/fb.h
e2d1d6c0 3692
a57c188e 3693FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3694M: Timur Tabi <timur@tabi.org>
a57c188e 3695L: linux-fbdev@vger.kernel.org
c4ef9bc4 3696S: Maintained
a57c188e
TT
3697F: drivers/video/fsl-diu-fb.*
3698
e2d1d6c0 3699FREESCALE DMA DRIVER
8b58be88
JP
3700M: Li Yang <leoli@freescale.com>
3701M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3702L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3703S: Maintained
679655da 3704F: drivers/dma/fsldma.*
e2d1d6c0
RD
3705
3706FREESCALE I2C CPM DRIVER
8b58be88 3707M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3708L: linuxppc-dev@lists.ozlabs.org
846557d3 3709L: linux-i2c@vger.kernel.org
0d2b405a 3710S: Maintained
679655da 3711F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3712
60e8c5ab 3713FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3714M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3715L: linux-fbdev@vger.kernel.org
efc03ecb 3716L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3717S: Maintained
bad985a1 3718F: include/linux/platform_data/video-imxfb.h
679655da 3719F: drivers/video/imxfb.c
60e8c5ab 3720
4689a6b1 3721FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3722M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3723M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3724L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3725L: netdev@vger.kernel.org
3726S: Maintained
ec21e2ec 3727F: drivers/net/ethernet/freescale/fs_enet/
679655da 3728F: include/linux/fs_enet_pd.h
4689a6b1 3729
d9e9d82c 3730FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3731L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3732S: Orphan
679655da
JP
3733F: arch/powerpc/sysdev/qe_lib/
3734F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3735
b55ef929 3736FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3737M: Li Yang <leoli@freescale.com>
6372594a 3738L: linux-usb@vger.kernel.org
a4724ed6 3739L: linuxppc-dev@lists.ozlabs.org
a7205b30 3740S: Maintained
5429c731 3741F: drivers/usb/gadget/fsl*
a7205b30 3742
beaf53bf 3743FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3744M: Li Yang <leoli@freescale.com>
beaf53bf 3745L: netdev@vger.kernel.org
a4724ed6 3746L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3747S: Maintained
ec21e2ec 3748F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3749
d9e9d82c 3750FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3751M: Timur Tabi <timur@tabi.org>
a4724ed6 3752L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3753S: Maintained
df621252 3754F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3755
3756FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3757M: Timur Tabi <timur@tabi.org>
93711660 3758L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3759L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3760S: Maintained
69aefcea
JP
3761F: sound/soc/fsl/fsl*
3762F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3763
1da177e4 3764FREEVXFS FILESYSTEM
8b58be88 3765M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3766W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3767S: Maintained
679655da 3768F: fs/freevxfs/
1da177e4 3769
71038f52 3770FREEZER
49db1903 3771M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3772M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3773L: linux-pm@vger.kernel.org
71038f52 3774S: Supported
679655da
JP
3775F: Documentation/power/freezing-of-tasks.txt
3776F: include/linux/freezer.h
3777F: kernel/freezer.c
71038f52 3778
839a1f79
KRW
3779FRONTSWAP API
3780M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3781L: linux-kernel@vger.kernel.org
3782S: Maintained
3783F: mm/frontswap.c
3784F: include/linux/frontswap.h
3785
a5432f5a 3786FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3787M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3788L: linux-cachefs@redhat.com
3789S: Supported
3790F: Documentation/filesystems/caching/
3791F: fs/fscache/
3792F: include/linux/fscache*.h
3793
f58ad8f5
JK
3794F2FS FILE SYSTEM
3795M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3796L: linux-f2fs-devel@lists.sourceforge.net
3797W: http://en.wikipedia.org/wiki/F2FS
3798T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3799S: Maintained
3800F: Documentation/filesystems/f2fs.txt
3bac380c 3801F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3802F: fs/f2fs/
3803F: include/linux/f2fs_fs.h
3804
5ab7ffea 3805FUJITSU FR-V (FRV) PORT
8b58be88 3806M: David Howells <dhowells@redhat.com>
1da177e4 3807S: Maintained
679655da 3808F: arch/frv/
1da177e4 3809
20b93734 3810FUJITSU LAPTOP EXTRAS
409a3e98 3811M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3812L: platform-driver-x86@vger.kernel.org
20b93734 3813S: Maintained
679655da 3814F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3815
4da621b6
HK
3816FUJITSU M-5MO LS CAMERA ISP DRIVER
3817M: Kyungmin Park <kyungmin.park@samsung.com>
3818M: Heungjun Kim <riverful.kim@samsung.com>
3819L: linux-media@vger.kernel.org
3820S: Maintained
90d72ac6 3821F: drivers/media/i2c/m5mols/
4da621b6
HK
3822F: include/media/m5mols.h
3823
2d24c490
RG
3824FUJITSU TABLET EXTRAS
3825M: Robert Gerlach <khnz@gmx.de>
3826L: platform-driver-x86@vger.kernel.org
3827S: Maintained
3828F: drivers/platform/x86/fujitsu-tablet.c
3829
04578f17 3830FUSE: FILESYSTEM IN USERSPACE
8b58be88 3831M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3832L: fuse-devel@lists.sourceforge.net
3833W: http://fuse.sourceforge.net/
3834S: Maintained
679655da 3835F: fs/fuse/
c117ab84 3836F: include/uapi/linux/fuse.h
04578f17 3837
1da177e4 3838FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3839M: Rik Faith <faith@cs.unc.edu>
1da177e4 3840L: linux-scsi@vger.kernel.org
baaea1dc 3841S: Odd Fixes (e.g., new signatures)
679655da 3842F: drivers/scsi/fdomain.*
1da177e4 3843
d8e2162c
PO
3844GCOV BASED KERNEL PROFILING
3845M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3846S: Maintained
3847F: kernel/gcov/
3848F: Documentation/gcov.txt
3849
1da177e4 3850GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3851M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3852L: linux-scsi@vger.kernel.org
3853W: http://www.icp-vortex.com/
3854S: Supported
679655da 3855F: drivers/scsi/gdt*
1da177e4 3856
3169a1c7
HV
3857GEMTEK FM RADIO RECEIVER DRIVER
3858M: Hans Verkuil <hverkuil@xs4all.nl>
3859L: linux-media@vger.kernel.org
3860T: git git://linuxtv.org/media_tree.git
3861W: http://linuxtv.org
3862S: Maintained
3863F: drivers/media/radio/radio-gemtek*
3864
1c23af90 3865GENERIC GPIO I2C DRIVER
880b0e26 3866M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3867S: Supported
679655da
JP
3868F: drivers/i2c/busses/i2c-gpio.c
3869F: include/linux/i2c-gpio.h
1c23af90 3870
92ed1a76
PK
3871GENERIC GPIO I2C MULTIPLEXER DRIVER
3872M: Peter Korsgaard <peter.korsgaard@barco.com>
3873L: linux-i2c@vger.kernel.org
3874S: Supported
e7065e20
JD
3875F: drivers/i2c/muxes/i2c-mux-gpio.c
3876F: include/linux/i2c-mux-gpio.h
3877F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3878
9251ce95 3879GENERIC HDLC (WAN) DRIVERS
8b58be88 3880M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3881W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3882S: Maintained
679655da
JP
3883F: drivers/net/wan/c101.c
3884F: drivers/net/wan/hd6457*
3885F: drivers/net/wan/hdlc*
3886F: drivers/net/wan/n2.c
3887F: drivers/net/wan/pc300too.c
3888F: drivers/net/wan/pci200syn.c
3889F: drivers/net/wan/wanxl*
1da177e4 3890
1527aab6 3891GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3892M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3893L: linux-arch@vger.kernel.org
3894T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3895S: Maintained
14430813
JP
3896F: include/asm-generic/
3897F: include/uapi/asm-generic/
1527aab6 3898
ff764963
KVA
3899GENERIC PHY FRAMEWORK
3900M: Kishon Vijay Abraham I <kishon@ti.com>
3901L: linux-kernel@vger.kernel.org
3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3903S: Supported
3904F: drivers/phy/
3905F: include/linux/phy/
3906
ccb86a69 3907GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3908M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3909L: kvm@vger.kernel.org
ccb86a69
MT
3910S: Supported
3911F: drivers/uio/uio_pci_generic.c
3912
f8f1ec73
JP
3913GET_MAINTAINER SCRIPT
3914M: Joe Perches <joe@perches.com>
3915S: Maintained
3916F: scripts/get_maintainer.pl
3917
5be7b50f 3918GFS2 FILE SYSTEM
8b58be88 3919M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3920L: cluster-devel@redhat.com
5be7b50f 3921W: http://sources.redhat.com/cluster/
08deed1e
JP
3922T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3924S: Supported
679655da
JP
3925F: Documentation/filesystems/gfs2*.txt
3926F: fs/gfs2/
c117ab84 3927F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3928
0a34eb8f 3929GIGASET ISDN DRIVERS
8b58be88
JP
3930M: Hansjoerg Lipp <hjlipp@web.de>
3931M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3932L: gigaset307x-common@lists.sourceforge.net
3933W: http://gigaset307x.sourceforge.net/
3934S: Maintained
679655da
JP
3935F: Documentation/isdn/README.gigaset
3936F: drivers/isdn/gigaset/
c117ab84 3937F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3938
a0dc00b4 3939GPIO SUBSYSTEM
e4651a9f 3940M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3941M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3942L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3943T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3944S: Maintained
3945F: Documentation/gpio/
a0dc00b4
GL
3946F: drivers/gpio/
3947F: include/linux/gpio*
9b692346 3948F: include/asm-generic/gpio.h
a0dc00b4 3949
71a6d0af
HW
3950GRE DEMULTIPLEXER DRIVER
3951M: Dmitry Kozlov <xeb@mail.ru>
3952L: netdev@vger.kernel.org
3953S: Maintained
11c26770
JP
3954F: net/ipv4/gre_demux.c
3955F: net/ipv4/gre_offload.c
71a6d0af
HW
3956F: include/net/gre.h
3957
d4c41139
KG
3958GRETH 10/100/1G Ethernet MAC device driver
3959M: Kristoffer Glembo <kristoffer@gaisler.com>
3960L: netdev@vger.kernel.org
3961S: Maintained
a31a96ad 3962F: drivers/net/ethernet/aeroflex/
d4c41139 3963
e8deeae2 3964GSPCA FINEPIX SUBDRIVER
8b58be88 3965M: Frank Zago <frank@zago.net>
661263b5 3966L: linux-media@vger.kernel.org
275ffde4 3967T: git git://linuxtv.org/media_tree.git
e8deeae2 3968S: Maintained
0c0d06ca 3969F: drivers/media/usb/gspca/finepix.c
e8deeae2 3970
4b3fa3c4
OL
3971GSPCA GL860 SUBDRIVER
3972M: Olivier Lorin <o.lorin@laposte.net>
3973L: linux-media@vger.kernel.org
275ffde4 3974T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3975S: Maintained
0c0d06ca 3976F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3977
e8deeae2 3978GSPCA M5602 SUBDRIVER
8b58be88 3979M: Erik Andren <erik.andren@gmail.com>
661263b5 3980L: linux-media@vger.kernel.org
275ffde4 3981T: git git://linuxtv.org/media_tree.git
e8deeae2 3982S: Maintained
0c0d06ca 3983F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3984
3985GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3986M: Hans de Goede <hdegoede@redhat.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/pac207.c
e8deeae2 3991
261982f1 3992GSPCA SN9C20X SUBDRIVER
d95c5b0b 3993M: Brian Johnson <brijohn@gmail.com>
261982f1 3994L: linux-media@vger.kernel.org
275ffde4 3995T: git git://linuxtv.org/media_tree.git
261982f1 3996S: Maintained
0c0d06ca 3997F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3998
e8deeae2 3999GSPCA T613 SUBDRIVER
8b58be88 4000M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4001L: linux-media@vger.kernel.org
275ffde4 4002T: git git://linuxtv.org/media_tree.git
e8deeae2 4003S: Maintained
0c0d06ca 4004F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4005
4006GSPCA USB WEBCAM DRIVER
fc3f906b 4007M: Hans de Goede <hdegoede@redhat.com>
661263b5 4008L: linux-media@vger.kernel.org
275ffde4 4009T: git git://linuxtv.org/media_tree.git
e8deeae2 4010S: Maintained
0c0d06ca 4011F: drivers/media/usb/gspca/
e8deeae2 4012
584ec979
DB
4013GUID PARTITION TABLE (GPT)
4014M: Davidlohr Bueso <davidlohr@hp.com>
4015L: linux-efi@vger.kernel.org
4016S: Maintained
4017F: block/partitions/efi.*
4018
aa3c598b
EG
4019STK1160 USB VIDEO CAPTURE DRIVER
4020M: Ezequiel Garcia <elezegarcia@gmail.com>
4021L: linux-media@vger.kernel.org
275ffde4 4022T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4023S: Maintained
4024F: drivers/media/usb/stk1160/
e8deeae2 4025
71a6d0af
HW
4026HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4027M: Frank Seidel <frank@f-seidel.de>
4028L: platform-driver-x86@vger.kernel.org
4029W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4030S: Maintained
4031F: drivers/platform/x86/hdaps.c
4032
48fc9e26
HV
4033HDPVR USB VIDEO ENCODER DRIVER
4034M: Hans Verkuil <hverkuil@xs4all.nl>
4035L: linux-media@vger.kernel.org
4036T: git git://linuxtv.org/media_tree.git
4037W: http://linuxtv.org
4038S: Odd Fixes
14430813 4039F: drivers/media/usb/hdpvr/
48fc9e26 4040
71a6d0af 4041HWPOISON MEMORY FAILURE HANDLING
f9625c48 4042M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4043L: linux-mm@kvack.org
71a6d0af
HW
4044S: Maintained
4045F: mm/memory-failure.c
4046F: mm/hwpoison-inject.c
4047
4048HYPERVISOR VIRTUAL CONSOLE DRIVER
4049L: linuxppc-dev@lists.ozlabs.org
4050S: Odd Fixes
4051F: drivers/tty/hvc/
4052
5b543965 4053HARDWARE MONITORING
7c81c60f 4054M: Jean Delvare <jdelvare@suse.de>
ca462085 4055M: Guenter Roeck <linux@roeck-us.net>
5b543965 4056L: lm-sensors@lm-sensors.org
595142e0 4057W: http://www.lm-sensors.org/
9e012c1a 4058T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4059T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4060S: Maintained
047f4ec2 4061F: Documentation/hwmon/
679655da 4062F: drivers/hwmon/
047f4ec2 4063F: include/linux/hwmon*.h
5b543965 4064
844dd05f 4065HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4066M: Matt Mackall <mpm@selenic.com>
4067M: Herbert Xu <herbert@gondor.apana.org.au>
4068S: Odd fixes
679655da
JP
4069F: Documentation/hw_random.txt
4070F: drivers/char/hw_random/
4071F: include/linux/hw_random.h
844dd05f 4072
8b37fcfc
OBC
4073HARDWARE SPINLOCK CORE
4074M: Ohad Ben-Cohen <ohad@wizery.com>
4075S: Maintained
4076F: Documentation/hwspinlock.txt
4077F: drivers/hwspinlock/hwspinlock_*
4078F: include/linux/hwspinlock.h
4079
1da177e4 4080HARMONY SOUND DRIVER
ac6aecbf 4081L: linux-parisc@vger.kernel.org
1da177e4 4082S: Maintained
679655da 4083F: sound/parisc/harmony.*
1da177e4 4084
91952bc0
AP
4085HD29L2 MEDIA DRIVER
4086M: Antti Palosaari <crope@iki.fi>
4087L: linux-media@vger.kernel.org
4088W: http://linuxtv.org/
4089W: http://palosaari.fi/linux/
4090Q: http://patchwork.linuxtv.org/project/linux-media/list/
4091T: git git://linuxtv.org/anttip/media_tree.git
4092S: Maintained
4093F: drivers/media/dvb-frontends/hd29l2*
4094
e2d1d6c0 4095HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4096M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4097L: iss_storagedev@hp.com
4098S: Maintained
679655da
JP
4099F: Documentation/blockdev/cpqarray.txt
4100F: drivers/block/cpqarray.*
e2d1d6c0 4101
9257aa49 4102HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4103M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4104L: iss_storagedev@hp.com
4105S: Supported
4106F: Documentation/scsi/hpsa.txt
4107F: drivers/scsi/hpsa*.[ch]
4108F: include/linux/cciss*.h
c117ab84 4109F: include/uapi/linux/cciss*.h
9257aa49 4110
e2d1d6c0 4111HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4112M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4113L: iss_storagedev@hp.com
4114S: Supported
679655da
JP
4115F: Documentation/blockdev/cciss.txt
4116F: drivers/block/cciss*
4117F: include/linux/cciss_ioctl.h
c117ab84 4118F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4119
1da177e4 4120HFS FILESYSTEM
6cf515e1
GU
4121L: linux-fsdevel@vger.kernel.org
4122S: Orphan
679655da
JP
4123F: Documentation/filesystems/hfs.txt
4124F: fs/hfs/
1da177e4 4125
ef575f47
GU
4126HFSPLUS FILESYSTEM
4127L: linux-fsdevel@vger.kernel.org
4128S: Orphan
4129F: Documentation/filesystems/hfsplus.txt
4130F: fs/hfsplus/
4131
1da177e4 4132HGA FRAMEBUFFER DRIVER
8b58be88 4133M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4134L: linux-nvidia@lists.surfsouth.com
4135W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4136S: Maintained
679655da 4137F: drivers/video/hgafb.c
1da177e4 4138
4480f15b 4139HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4140M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4141M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4142L: linux-pm@vger.kernel.org
e2d1d6c0 4143S: Supported
679655da
JP
4144F: arch/x86/power/
4145F: drivers/base/power/
4146F: kernel/power/
4147F: include/linux/suspend.h
4148F: include/linux/freezer.h
4149F: include/linux/pm.h
679655da 4150F: arch/*/include/asm/suspend*.h
e2d1d6c0 4151
4ef4caad 4152HID CORE LAYER
8b58be88 4153M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4154L: linux-input@vger.kernel.org
54e5881d 4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4156S: Maintained
679655da
JP
4157F: drivers/hid/
4158F: include/linux/hid*
c117ab84 4159F: include/uapi/linux/hid*
4ef4caad 4160
38bed542 4161HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4162M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4163L: linux-kernel@vger.kernel.org
75fc2d37 4164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4165S: Maintained
679655da
JP
4166F: Documentation/timers/
4167F: kernel/hrtimer.c
88606e80
TG
4168F: kernel/time/clockevents.c
4169F: kernel/time/tick*.*
4170F: kernel/time/timer_*.c
05ed8490 4171F: include/linux/clockchips.h
679655da 4172F: include/linux/hrtimer.h
38bed542 4173
1da177e4 4174HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4175L: linux-hams@vger.kernel.org
8b64f2a0 4176S: Orphan
679655da
JP
4177F: drivers/net/hamradio/dmascc.c
4178F: drivers/net/hamradio/scc.c
1da177e4 4179
ede1e6f8 4180HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4181M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4182W: http://www.highpoint-tech.com
4183S: Supported
679655da
JP
4184F: Documentation/scsi/hptiop.txt
4185F: drivers/scsi/hptiop.c
ede1e6f8 4186
1da177e4 4187HIPPI
8b58be88 4188M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4189L: linux-hippi@sunsite.dk
4190S: Maintained
679655da 4191F: include/linux/hippidevice.h
c117ab84 4192F: include/uapi/linux/if_hippi.h
679655da 4193F: net/802/hippi.c
ff5a3b50 4194F: drivers/net/hippi/
1da177e4 4195
ff1d2767 4196HOST AP DRIVER
8b58be88 4197M: Jouni Malinen <j@w1.fi>
85d32e7b 4198L: hostap@shmoo.com (subscribers-only)
724c6b35 4199L: linux-wireless@vger.kernel.org
ff1d2767
JM
4200W: http://hostap.epitest.fi/
4201S: Maintained
679655da 4202F: drivers/net/wireless/hostap/
ff1d2767 4203
dd8cd779 4204HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4205L: platform-driver-x86@vger.kernel.org
95c70215 4206S: Orphan
679655da 4207F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4208
e2d1d6c0 4209HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4210M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4211S: Maintained
7e25d724 4212F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4213
7d2c86b5 4214HPET: High Precision Event Timers driver
8b58be88 4215M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4216S: Maintained
679655da
JP
4217F: Documentation/timers/hpet.txt
4218F: drivers/char/hpet.c
4219F: include/linux/hpet.h
c117ab84 4220F: include/uapi/linux/hpet.h
b9b0332f 4221
e07b5d79 4222HPET: x86
9e06f631 4223S: Orphan
679655da
JP
4224F: arch/x86/kernel/hpet.c
4225F: arch/x86/include/asm/hpet.h
b9b0332f 4226
1da177e4 4227HPFS FILESYSTEM
8b58be88 4228M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4229W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4230S: Maintained
679655da 4231F: fs/hpfs/
1da177e4 4232
3441cded 4233HSI SUBSYSTEM
56459ea9
SR
4234M: Sebastian Reichel <sre@kernel.org>
4235T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4236S: Maintained
4237F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4238F: Documentation/hsi.txt
3441cded
SR
4239F: drivers/hsi/
4240F: include/linux/hsi/
4241F: include/uapi/linux/hsi/
4242
7d2c86b5 4243HSO 3G MODEM DRIVER
8b58be88 4244M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4245W: http://www.pharscape.org
4246S: Maintained
679655da 4247F: drivers/net/usb/hso.c
11cd29b0 4248
19990e29
AB
4249HSR NETWORK PROTOCOL
4250M: Arvid Brodin <arvid.brodin@alten.se>
4251L: netdev@vger.kernel.org
4252S: Maintained
4253F: net/hsr/
4254
5a18c343 4255HTCPEN TOUCHSCREEN DRIVER
8b58be88 4256M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4257L: linux-input@vger.kernel.org
4258S: Maintained
679655da 4259F: drivers/input/touchscreen/htcpen.c
5a18c343 4260
1da177e4 4261HUGETLB FILESYSTEM
6d49e352 4262M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4263S: Maintained
679655da 4264F: fs/hugetlbfs/
1da177e4 4265
05183189
S
4266Hyper-V CORE AND DRIVERS
4267M: K. Y. Srinivasan <kys@microsoft.com>
4268M: Haiyang Zhang <haiyangz@microsoft.com>
4269L: devel@linuxdriverproject.org
4270S: Maintained
a4162747
HZ
4271F: arch/x86/include/asm/mshyperv.h
4272F: arch/x86/include/uapi/asm/hyperv.h
4273F: arch/x86/kernel/cpu/mshyperv.c
05183189 4274F: drivers/hid/hid-hyperv.c
a4162747 4275F: drivers/hv/
f92ca80b 4276F: drivers/input/serio/hyperv-keyboard.c
05183189 4277F: drivers/net/hyperv/
a4162747
HZ
4278F: drivers/scsi/storvsc_drv.c
4279F: drivers/video/hyperv_fb.c
4280F: include/linux/hyperv.h
4281F: tools/hv/
05183189 4282
d85c8a6a 4283I2C OVER PARALLEL PORT
7c81c60f 4284M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4285L: linux-i2c@vger.kernel.org
4286S: Maintained
4287F: Documentation/i2c/busses/i2c-parport
4288F: Documentation/i2c/busses/i2c-parport-light
4289F: drivers/i2c/busses/i2c-parport.c
4290F: drivers/i2c/busses/i2c-parport-light.c
4291
4292I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4293M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4294L: linux-i2c@vger.kernel.org
4295S: Maintained
4296F: Documentation/i2c/busses/i2c-ali1535
4297F: Documentation/i2c/busses/i2c-ali1563
4298F: Documentation/i2c/busses/i2c-ali15x3
4299F: Documentation/i2c/busses/i2c-amd756
4300F: Documentation/i2c/busses/i2c-amd8111
4301F: Documentation/i2c/busses/i2c-i801
4302F: Documentation/i2c/busses/i2c-nforce2
4303F: Documentation/i2c/busses/i2c-piix4
4304F: Documentation/i2c/busses/i2c-sis5595
4305F: Documentation/i2c/busses/i2c-sis630
4306F: Documentation/i2c/busses/i2c-sis96x
4307F: Documentation/i2c/busses/i2c-via
4308F: Documentation/i2c/busses/i2c-viapro
4309F: drivers/i2c/busses/i2c-ali1535.c
4310F: drivers/i2c/busses/i2c-ali1563.c
4311F: drivers/i2c/busses/i2c-ali15x3.c
4312F: drivers/i2c/busses/i2c-amd756.c
4313F: drivers/i2c/busses/i2c-amd756-s4882.c
4314F: drivers/i2c/busses/i2c-amd8111.c
4315F: drivers/i2c/busses/i2c-i801.c
4316F: drivers/i2c/busses/i2c-isch.c
4317F: drivers/i2c/busses/i2c-nforce2.c
4318F: drivers/i2c/busses/i2c-nforce2-s4985.c
4319F: drivers/i2c/busses/i2c-piix4.c
4320F: drivers/i2c/busses/i2c-sis5595.c
4321F: drivers/i2c/busses/i2c-sis630.c
4322F: drivers/i2c/busses/i2c-sis96x.c
4323F: drivers/i2c/busses/i2c-via.c
4324F: drivers/i2c/busses/i2c-viapro.c
4325
cb7f07a4
NH
4326I2C/SMBUS ISMT DRIVER
4327M: Seth Heasley <seth.heasley@intel.com>
4328M: Neil Horman <nhorman@tuxdriver.com>
4329L: linux-i2c@vger.kernel.org
4330F: drivers/i2c/busses/i2c-ismt.c
4331F: Documentation/i2c/busses/i2c-ismt
4332
6ea884db 4333I2C/SMBUS STUB DRIVER
7c81c60f 4334M: Jean Delvare <jdelvare@suse.de>
846557d3 4335L: linux-i2c@vger.kernel.org
6ea884db 4336S: Maintained
8547a5bc 4337F: drivers/i2c/i2c-stub.c
6ea884db 4338
5b543965 4339I2C SUBSYSTEM
14d77c4d 4340M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4341L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4342W: https://i2c.wiki.kernel.org/
4343Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4345S: Maintained
679655da
JP
4346F: Documentation/i2c/
4347F: drivers/i2c/
4348F: include/linux/i2c.h
03b70d62 4349F: include/linux/i2c-*.h
c117ab84
CEB
4350F: include/uapi/linux/i2c.h
4351F: include/uapi/linux/i2c-*.h
1da177e4 4352
d85c8a6a 4353I2C-TAOS-EVM DRIVER
7c81c60f 4354M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4355L: linux-i2c@vger.kernel.org
4356S: Maintained
4357F: Documentation/i2c/busses/i2c-taos-evm
4358F: drivers/i2c/busses/i2c-taos-evm.c
4359
e8c76eed 4360I2C-TINY-USB DRIVER
8b58be88 4361M: Till Harbaum <till@harbaum.org>
846557d3 4362L: linux-i2c@vger.kernel.org
932d1872 4363W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4364S: Maintained
679655da 4365F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4366
1da177e4 4367i386 BOOT CODE
8b58be88 4368M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4369S: Maintained
679655da 4370F: arch/x86/boot/
1da177e4
LT
4371
4372i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4373M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4374T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4375S: Maintained
4376
1da177e4 4377IA64 (Itanium) PLATFORM
8b58be88
JP
4378M: Tony Luck <tony.luck@intel.com>
4379M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4380L: linux-ia64@vger.kernel.org
6b1c70b1 4381T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4382S: Maintained
679655da 4383F: arch/ia64/
1da177e4 4384
956c203c 4385IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4386M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4387M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4388L: linux-crypto@vger.kernel.org
4389S: Supported
4390F: drivers/crypto/nx/
4391
0e16aafb
SJ
4392IBM Power 842 compression accelerator
4393M: Robert Jennings <rcj@linux.vnet.ibm.com>
4394S: Supported
4395F: drivers/crypto/nx/nx-842.c
4396F: include/linux/nx842.h
4397
1da177e4 4398IBM Power Linux RAID adapter
8b58be88 4399M: Brian King <brking@us.ibm.com>
1da177e4 4400S: Supported
679655da 4401F: drivers/scsi/ipr.*
1da177e4 4402
9d348af4
SL
4403IBM Power Virtual Ethernet Device Driver
4404M: Santiago Leon <santil@linux.vnet.ibm.com>
4405L: netdev@vger.kernel.org
4406S: Supported
9aa32835 4407F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4408
4b7652cc
RJ
4409IBM Power Virtual SCSI/FC Device Drivers
4410M: Robert Jennings <rcj@linux.vnet.ibm.com>
4411L: linux-scsi@vger.kernel.org
4412S: Supported
4413F: drivers/scsi/ibmvscsi/
4414X: drivers/scsi/ibmvscsi/ibmvstgt.c
4415
1da177e4
LT
4416IBM ServeRAID RAID DRIVER
4417P: Jack Hammer
8b58be88 4418M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4419W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4420S: Supported
679655da 4421F: drivers/scsi/ips.*
1da177e4 4422
6ed9f9c4
PT
4423ICH LPC AND GPIO DRIVER
4424M: Peter Tyser <ptyser@xes-inc.com>
4425S: Maintained
4426F: drivers/mfd/lpc_ich.c
4427F: drivers/gpio/gpio-ich.c
4428
1e7106fc 4429IDE SUBSYSTEM
8b58be88 4430M: "David S. Miller" <davem@davemloft.net>
1da177e4 4431L: linux-ide@vger.kernel.org
8a6e2535 4432Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4433T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4434S: Maintained
679655da
JP
4435F: Documentation/ide/
4436F: drivers/ide/
4437F: include/linux/ide.h
1da177e4 4438
6cb8c13d
IP
4439IDEAPAD LAPTOP EXTRAS DRIVER
4440M: Ike Panhc <ike.pan@canonical.com>
4441L: platform-driver-x86@vger.kernel.org
4442W: http://launchpad.net/ideapad-laptop
4443S: Maintained
4444F: drivers/platform/x86/ideapad-laptop.c
4445
1ea4c161
AM
4446IDEAPAD LAPTOP SLIDEBAR DRIVER
4447M: Andrey Moiseev <o2g.org.ru@gmail.com>
4448L: linux-input@vger.kernel.org
4449W: https://github.com/o2genum/ideapad-slidebar
4450S: Maintained
4451F: drivers/input/misc/ideapad_slidebar.c
4452
0f861e8c 4453IDE/ATAPI DRIVERS
487ba8e8 4454M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4455L: linux-ide@vger.kernel.org
c404c199 4456S: Maintained
679655da
JP
4457F: Documentation/cdrom/ide-cd
4458F: drivers/ide/ide-cd*
1da177e4 4459
27471fdb 4460IDLE-I7300
8b58be88 4461M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4462L: linux-pm@vger.kernel.org
27471fdb 4463S: Supported
679655da 4464F: drivers/idle/i7300_idle.c
27471fdb 4465
02cf2286 4466IEEE 802.15.4 SUBSYSTEM
68653359 4467M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4468M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4469L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4470W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4471T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4472S: Maintained
4473F: net/ieee802154/
68653359 4474F: net/mac802154/
251741b1 4475F: drivers/net/ieee802154/
02cf2286 4476
40ad4a30
SY
4477IGUANAWORKS USB IR TRANSCEIVER
4478M: Sean Young <sean@mess.org>
4479L: linux-media@vger.kernel.org
4480S: Maintained
4481F: drivers/media/rc/iguanair.c
4482
9545f86e 4483IIO SUBSYSTEM AND DRIVERS
030a13d7 4484M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4485L: linux-iio@vger.kernel.org
4486S: Maintained
03e7c251 4487F: drivers/iio/
9545f86e
AP
4488F: drivers/staging/iio/
4489
65519263
SG
4490IKANOS/ADI EAGLE ADSL USB DRIVER
4491M: Matthieu Castet <castet.matthieu@free.fr>
4492M: Stanislaw Gruszka <stf_xl@wp.pl>
4493S: Maintained
4494F: drivers/usb/atm/ueagle-atm.c
4495
e89ab51f
GR
4496INA209 HARDWARE MONITOR DRIVER
4497M: Guenter Roeck <linux@roeck-us.net>
4498L: lm-sensors@lm-sensors.org
4499S: Maintained
4500F: Documentation/hwmon/ina209
4501F: Documentation/devicetree/bindings/i2c/ina209.txt
4502F: drivers/hwmon/ina209.c
4503
4504INA2XX HARDWARE MONITOR DRIVER
4505M: Guenter Roeck <linux@roeck-us.net>
4506L: lm-sensors@lm-sensors.org
4507S: Maintained
4508F: Documentation/hwmon/ina2xx
4509F: drivers/hwmon/ina2xx.c
4510F: include/linux/platform_data/ina2xx.h
4511
14dc124f
SIG
4512INDUSTRY PACK SUBSYSTEM (IPACK)
4513M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4514M: Jens Taprogge <jens.taprogge@taprogge.org>
4515M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4516L: industrypack-devel@lists.sourceforge.net
4517W: http://industrypack.sourceforge.net
4518S: Maintained
4519F: drivers/ipack/
4520
aa7168f4 4521INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4522M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4523M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4524L: linux-ima-devel@lists.sourceforge.net
4525L: linux-ima-user@lists.sourceforge.net
4526L: linux-security-module@vger.kernel.org
aa7168f4 4527S: Supported
679655da 4528F: security/integrity/ima/
aa7168f4 4529
1da177e4 4530IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4531L: linux-fbdev@vger.kernel.org
843393d3 4532S: Orphan
679655da 4533F: drivers/video/imsttfb.c
1da177e4
LT
4534
4535INFINIBAND SUBSYSTEM
db9fd848 4536M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4537M: Sean Hefty <sean.hefty@intel.com>
4538M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4539L: linux-rdma@vger.kernel.org
605841f5 4540W: http://www.openfabrics.org/
8a6e2535 4541Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4542T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4543S: Supported
679655da
JP
4544F: Documentation/infiniband/
4545F: drivers/infiniband/
c117ab84 4546F: include/uapi/linux/if_infiniband.h
1da177e4 4547
c9f04f58 4548INOTIFY
8b58be88
JP
4549M: John McCutchan <john@johnmccutchan.com>
4550M: Robert Love <rlove@rlove.org>
4551M: Eric Paris <eparis@parisplace.org>
c9f04f58 4552S: Maintained
679655da
JP
4553F: Documentation/filesystems/inotify.txt
4554F: fs/notify/inotify/
4555F: include/linux/inotify.h
c117ab84 4556F: include/uapi/linux/inotify.h
c9f04f58 4557
e2d1d6c0 4558INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4559M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4560M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4561L: linux-input@vger.kernel.org
8a6e2535 4562Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4563T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4564S: Maintained
679655da 4565F: drivers/input/
f4eea7e2 4566F: include/linux/input.h
c117ab84 4567F: include/uapi/linux/input.h
f4eea7e2 4568F: include/linux/input/
e2d1d6c0 4569
3267a87f
HR
4570INPUT MULTITOUCH (MT) PROTOCOL
4571M: Henrik Rydberg <rydberg@euromail.se>
4572L: linux-input@vger.kernel.org
7f9c2454 4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4574S: Maintained
4575F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4576F: drivers/input/input-mt.c
3267a87f
HR
4577K: \b(ABS|SYN)_MT_
4578
4ac13e17
DJ
4579INTEL C600 SERIES SAS CONTROLLER DRIVER
4580M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4581M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4582M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4583L: linux-scsi@vger.kernel.org
7106891a
DJ
4584T: git git://git.code.sf.net/p/intel-sas/isci
4585S: Supported
4ac13e17 4586F: drivers/scsi/isci/
4ac13e17 4587
26717172
LB
4588INTEL IDLE DRIVER
4589M: Len Brown <lenb@kernel.org>
bf1c138e 4590L: linux-pm@vger.kernel.org
08deed1e 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4592S: Supported
4593F: drivers/idle/intel_idle.c
4594
9eb8ef74 4595INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4596M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4597L: linux-fbdev@vger.kernel.org
ce00f85c 4598S: Maintained
679655da
JP
4599F: Documentation/fb/intelfb.txt
4600F: drivers/video/intelfb/
9eb8ef74 4601
1da177e4 4602INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4603M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4604L: linux-fbdev@vger.kernel.org
ce00f85c 4605S: Maintained
679655da 4606F: drivers/video/i810/
1da177e4 4607
f4a9bc4c 4608INTEL MENLOW THERMAL DRIVER
8b58be88 4609M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4610L: platform-driver-x86@vger.kernel.org
5ca92bd9 4611W: https://01.org/linux-acpi
f4a9bc4c 4612S: Supported
679655da 4613F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4614
1da177e4 4615INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4616M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4617S: Maintained
679655da
JP
4618F: arch/x86/kernel/microcode_core.c
4619F: arch/x86/kernel/microcode_intel.c
1da177e4 4620
248a9dc3 4621INTEL I/OAT DMA DRIVER
ab5f8c6e 4622M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4623M: Dave Jiang <dave.jiang@intel.com>
4624L: dmaengine@vger.kernel.org
4625Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4626S: Supported
679655da 4627F: drivers/dma/ioat*
248a9dc3 4628
6c8909b4 4629INTEL IOMMU (VT-d)
8b58be88 4630M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4631L: iommu@lists.linux-foundation.org
54e5881d 4632T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4633S: Supported
3fb39615 4634F: drivers/iommu/intel-iommu.c
679655da 4635F: include/linux/intel-iommu.h
6c8909b4 4636
b3e5f263 4637INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4638M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4639S: Odd fixes
679655da 4640F: drivers/dma/iop-adma.c
b3e5f263 4641
9251ce95 4642INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4643M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4644S: Maintained
679655da
JP
4645F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4646F: arch/arm/mach-ixp4xx/include/mach/npe.h
4647F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4648F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4649F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4650F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4651
844dd05f 4652INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4653M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4654S: Maintained
679655da 4655F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4656
105bf2fe 4657INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4658M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4659M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4660M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4661M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4662M: Don Skidmore <donald.c.skidmore@intel.com>
4663M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4664M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4665M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4666M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4667M: Linux NICS <linux.nics@intel.com>
dcd01faf 4668L: e1000-devel@lists.sourceforge.net
f6fde11a 4669W: http://www.intel.com/support/feedback.htm
d94e6fed 4670W: http://e1000.sourceforge.net/
dee1ad47
JK
4671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4672T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4673S: Supported
0d164401
JK
4674F: Documentation/networking/e100.txt
4675F: Documentation/networking/e1000.txt
4676F: Documentation/networking/e1000e.txt
4677F: Documentation/networking/igb.txt
4678F: Documentation/networking/igbvf.txt
4679F: Documentation/networking/ixgb.txt
4680F: Documentation/networking/ixgbe.txt
4681F: Documentation/networking/ixgbevf.txt
1bff6529 4682F: Documentation/networking/i40e.txt
105bf2fe 4683F: Documentation/networking/i40evf.txt
dee1ad47 4684F: drivers/net/ethernet/intel/
bc90d291 4685F: drivers/net/ethernet/intel/*/
1da177e4 4686
0963d59b
LW
4687INTEL-MID GPIO DRIVER
4688M: David Cohen <david.a.cohen@linux.intel.com>
4689L: linux-gpio@vger.kernel.org
4690S: Maintained
4691F: drivers/gpio/gpio-intel-mid.c
4692
ca907a90
SY
4693INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4694M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4695L: linux-wireless@vger.kernel.org
ca907a90 4696S: Maintained
679655da 4697F: Documentation/networking/README.ipw2100
679655da 4698F: Documentation/networking/README.ipw2200
ca907a90 4699F: drivers/net/wireless/ipw2x00/
826d2abe 4700
4bd96a7a 4701INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4702M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4703M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4704M: Shane Wang <shane.wang@intel.com>
4705L: tboot-devel@lists.sourceforge.net
4706W: http://tboot.sourceforge.net
e9b7d7c8 4707T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4708S: Supported
4709F: Documentation/intel_txt.txt
4710F: include/linux/tboot.h
4711F: arch/x86/kernel/tboot.c
4712
8a70da82 4713INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4714M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4715M: linux-wimax@intel.com
63fae219 4716L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4717S: Supported
4718W: http://linuxwimax.org
679655da
JP
4719F: Documentation/wimax/README.i2400m
4720F: drivers/net/wimax/i2400m/
c117ab84 4721F: include/uapi/linux/wimax/i2400m.h
8a70da82 4722
1c0ce89c
SG
4723INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4724M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4725L: linux-wireless@vger.kernel.org
1c0ce89c 4726S: Supported
efa3144e
WYG
4727F: drivers/net/wireless/iwlegacy/
4728
b481de9c 4729INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4730M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4731M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4732M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4733L: linux-wireless@vger.kernel.org
b481de9c 4734W: http://intellinuxwireless.org
b62ff718 4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4736S: Supported
679655da 4737F: drivers/net/wireless/iwlwifi/
b481de9c 4738
de8fe023
TW
4739INTEL MANAGEMENT ENGINE (mei)
4740M: Tomas Winkler <tomas.winkler@intel.com>
4741L: linux-kernel@vger.kernel.org
4742S: Supported
c117ab84 4743F: include/uapi/linux/mei.h
de8fe023 4744F: drivers/misc/mei/*
e07950a1 4745F: Documentation/misc-devices/mei/*
de8fe023 4746
cb109a0e 4747IOC3 ETHERNET DRIVER
8b58be88 4748M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4749L: linux-mips@linux-mips.org
4750S: Maintained
8862bf1e 4751F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4752
cb109a0e 4753IOC3 SERIAL DRIVER
8b58be88 4754M: Pat Gefre <pfg@sgi.com>
d39e0721 4755L: linux-serial@vger.kernel.org
cb109a0e 4756S: Maintained
df621252 4757F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4758
0b6e8569
SW
4759IOMMU DRIVERS
4760M: Joerg Roedel <joro@8bytes.org>
4761L: iommu@lists.linux-foundation.org
4762T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4763S: Maintained
4764F: drivers/iommu/
4765
4480f15b 4766IP MASQUERADING
8b58be88 4767M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4768S: Maintained
679655da 4769F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4770
1202d6ff 4771IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4772M: Francois Romieu <romieu@fr.zoreil.com>
4773M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4774L: netdev@vger.kernel.org
4775S: Maintained
7443713a 4776F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4777
4480f15b 4778IPATH DRIVER
8473c603 4779M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4780L: linux-rdma@vger.kernel.org
52a09a04 4781S: Maintained
679655da 4782F: drivers/infiniband/hw/ipath/
77d8798b 4783
4409ebe9 4784IPMI SUBSYSTEM
8b58be88 4785M: Corey Minyard <minyard@acm.org>
b0c90653 4786L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4787W: http://openipmi.sourceforge.net/
4788S: Supported
679655da
JP
4789F: Documentation/IPMI.txt
4790F: drivers/char/ipmi/
4791F: include/linux/ipmi*
c117ab84 4792F: include/uapi/linux/ipmi*
4409ebe9 4793
e2d1d6c0 4794IPS SCSI RAID DRIVER
8b58be88 4795M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4796L: linux-scsi@vger.kernel.org
4797W: http://www.adaptec.com/
4798S: Maintained
679655da 4799F: drivers/scsi/ips*
e2d1d6c0
RD
4800
4801IPVS
8b58be88
JP
4802M: Wensong Zhang <wensong@linux-vs.org>
4803M: Simon Horman <horms@verge.net.au>
4804M: Julian Anastasov <ja@ssi.bg>
979b6c13 4805L: netdev@vger.kernel.org
e2d1d6c0 4806L: lvs-devel@vger.kernel.org
1da177e4 4807S: Maintained
679655da 4808F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4809F: include/net/ip_vs.h
c117ab84 4810F: include/uapi/linux/ip_vs.h
679655da 4811F: net/netfilter/ipvs/
1da177e4 4812
e7839f25 4813IPWIRELESS DRIVER
8b58be88
JP
4814M: Jiri Kosina <jkosina@suse.cz>
4815M: David Sterba <dsterba@suse.cz>
92094aa0 4816S: Odd Fixes
282361a0 4817F: drivers/tty/ipwireless/
099dc4fb 4818
e2d1d6c0 4819IPX NETWORK LAYER
8b58be88 4820M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4821L: netdev@vger.kernel.org
4822S: Maintained
679655da 4823F: include/net/ipx.h
c117ab84 4824F: include/uapi/linux/ipx.h
679655da 4825F: net/ipx/
e2d1d6c0 4826
1da177e4 4827IRDA SUBSYSTEM
8b58be88 4828M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4829L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4830L: netdev@vger.kernel.org
1da177e4 4831W: http://irda.sourceforge.net/
f353976d 4832S: Maintained
e0057975 4833T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4834F: Documentation/networking/irda.txt
4835F: drivers/net/irda/
4836F: include/net/irda/
4837F: net/irda/
1da177e4 4838
a800c7cc
TG
4839IRQ SUBSYSTEM
4840M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4841L: linux-kernel@vger.kernel.org
a800c7cc 4842S: Maintained
75fc2d37 4843T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4844F: kernel/irq/
2ed9fd28
JC
4845
4846IRQCHIP DRIVERS
4847M: Thomas Gleixner <tglx@linutronix.de>
4848M: Jason Cooper <jason@lakedaemon.net>
4849L: linux-kernel@vger.kernel.org
4850S: Maintained
4851T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4852T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4853F: drivers/irqchip/
a800c7cc 4854
7ab3a837
GL
4855IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4856M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4857S: Maintained
4858F: Documentation/IRQ-domain.txt
4859F: include/linux/irqdomain.h
4860F: kernel/irq/irqdomain.c
4861
e2d1d6c0 4862ISAPNP
8b58be88 4863M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4864S: Maintained
679655da
JP
4865F: Documentation/isapnp.txt
4866F: drivers/pnp/isapnp/
4867F: include/linux/isapnp.h
e2d1d6c0 4868
d39b8420
HV
4869ISA RADIO MODULE
4870M: Hans Verkuil <hverkuil@xs4all.nl>
4871L: linux-media@vger.kernel.org
4872T: git git://linuxtv.org/media_tree.git
4873W: http://linuxtv.org
4874S: Maintained
4875F: drivers/media/radio/radio-isa*
4876
71a6d0af
HW
4877iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4878M: Peter Jones <pjones@redhat.com>
4879M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4880S: Maintained
4881F: drivers/firmware/iscsi_ibft*
4882
14816b1e 4883ISCSI
8b58be88 4884M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4885L: open-iscsi@googlegroups.com
4886W: www.open-iscsi.org
54e5881d 4887T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4888S: Maintained
679655da
JP
4889F: drivers/scsi/*iscsi*
4890F: include/scsi/*iscsi*
14816b1e 4891
1e65eb42
OG
4892ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4893M: Or Gerlitz <ogerlitz@mellanox.com>
4894M: Roi Dayan <roid@mellanox.com>
4895L: linux-rdma@vger.kernel.org
4896S: Supported
4897W: http://www.openfabrics.org
4898W: www.open-iscsi.org
4899Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4900F: drivers/infiniband/ulp/iser/
1e65eb42 4901
1da177e4 4902ISDN SUBSYSTEM
8b58be88 4903M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4904L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4905L: netdev@vger.kernel.org
1da177e4 4906W: http://www.isdn4linux.de
54e5881d 4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4908S: Maintained
679655da
JP
4909F: Documentation/isdn/
4910F: drivers/isdn/
4911F: include/linux/isdn.h
4912F: include/linux/isdn/
c117ab84
CEB
4913F: include/uapi/linux/isdn.h
4914F: include/uapi/linux/isdn/
1da177e4
LT
4915
4916ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4917M: Armin Schindler <mac@melware.de>
d5d52273 4918L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4919W: http://www.melware.de
4920S: Maintained
679655da 4921F: drivers/isdn/hardware/eicon/
1da177e4 4922
d624870f 4923IT87 HARDWARE MONITORING DRIVER
7c81c60f 4924M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4925L: lm-sensors@lm-sensors.org
4926S: Maintained
4927F: Documentation/hwmon/it87
4928F: drivers/hwmon/it87.c
4929
d7104bff
AP
4930IT913X MEDIA DRIVER
4931M: Antti Palosaari <crope@iki.fi>
4932L: linux-media@vger.kernel.org
4933W: http://linuxtv.org/
4934W: http://palosaari.fi/linux/
4935Q: http://patchwork.linuxtv.org/project/linux-media/list/
4936T: git git://linuxtv.org/anttip/media_tree.git
4937S: Maintained
9d9fb744 4938F: drivers/media/tuners/tuner_it913x*
d7104bff 4939
91821ff3 4940IVTV VIDEO4LINUX DRIVER
6afdeaf8 4941M: Andy Walls <awalls@md.metrocast.net>
c4240509 4942L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4943L: linux-media@vger.kernel.org
275ffde4 4944T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4945W: http://www.ivtvdriver.org
4946S: Maintained
679655da 4947F: Documentation/video4linux/*.ivtv
90d72ac6 4948F: drivers/media/pci/ivtv/
c117ab84 4949F: include/uapi/linux/ivtv*
91821ff3 4950
68620bdd
MP
4951IX2505V MEDIA DRIVER
4952M: Malcolm Priestley <tvboxspy@gmail.com>
4953L: linux-media@vger.kernel.org
4954W: http://linuxtv.org/
4955Q: http://patchwork.linuxtv.org/project/linux-media/list/
4956S: Maintained
4957F: drivers/media/dvb-frontends/ix2505v*
4958
4453d736
GR
4959JC42.4 TEMPERATURE SENSOR DRIVER
4960M: Guenter Roeck <linux@roeck-us.net>
4961L: lm-sensors@lm-sensors.org
4962S: Maintained
4963F: drivers/hwmon/jc42.c
4964F: Documentation/hwmon/jc42
4965
e2d1d6c0 4966JFS FILESYSTEM
3256f80f 4967M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4968L: jfs-discussion@lists.sourceforge.net
4969W: http://jfs.sourceforge.net/
54e5881d 4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4971S: Maintained
679655da
JP
4972F: Documentation/filesystems/jfs.txt
4973F: fs/jfs/
e2d1d6c0 4974
95252236 4975JME NETWORK DRIVER
8b58be88 4976M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4977L: netdev@vger.kernel.org
4978S: Maintained
63d24a0e 4979F: drivers/net/ethernet/jme.*
95252236 4980
1da177e4 4981JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4982M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4983L: linux-mtd@lists.infradead.org
4984W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4985S: Maintained
679655da 4986F: fs/jffs2/
c117ab84 4987F: include/uapi/linux/jffs2.h
1da177e4 4988
de456d37 4989JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4990M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4991M: Jan Kara <jack@suse.cz>
72be2ccf 4992L: linux-ext4@vger.kernel.org
ae0718f8 4993S: Maintained
d183e11a 4994F: fs/jbd/
d183e11a
TT
4995F: include/linux/jbd.h
4996
4997JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4998M: "Theodore Ts'o" <tytso@mit.edu>
4999L: linux-ext4@vger.kernel.org
5000S: Maintained
5001F: fs/jbd2/
5002F: include/linux/jbd2.h
ae0718f8 5003
fd8b6cb4 5004JSM Neo PCI based serial card
9d141cb9 5005M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5006L: linux-serial@vger.kernel.org
5007S: Maintained
df621252 5008F: drivers/tty/serial/jsm/
ae0718f8 5009
af39917d
CL
5010K10TEMP HARDWARE MONITORING DRIVER
5011M: Clemens Ladisch <clemens@ladisch.de>
5012L: lm-sensors@lm-sensors.org
5013S: Maintained
5014F: Documentation/hwmon/k10temp
5015F: drivers/hwmon/k10temp.c
5016
4660cb35 5017K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5018M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5019L: lm-sensors@lm-sensors.org
ae0718f8 5020S: Maintained
679655da
JP
5021F: Documentation/hwmon/k8temp
5022F: drivers/hwmon/k8temp.c
ae0718f8 5023
c63a1642 5024KTAP
687b63a3 5025M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5026W: http://www.ktap.org
5027L: ktap@freelists.org
5028S: Maintained
5029F: drivers/staging/ktap/
5030
1da177e4 5031KCONFIG
5eb1f99e 5032M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5033L: linux-kbuild@vger.kernel.org
cea8321c 5034T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5035S: Maintained
679655da
JP
5036F: Documentation/kbuild/kconfig-language.txt
5037F: scripts/kconfig/
1da177e4 5038
ea6c2089 5039KDUMP
8b58be88
JP
5040M: Vivek Goyal <vgoyal@redhat.com>
5041M: Haren Myneni <hbabu@us.ibm.com>
34633993 5042L: kexec@lists.infradead.org
ea6c2089
VG
5043W: http://lse.sourceforge.net/kdump/
5044S: Maintained
80811493 5045F: Documentation/kdump/
ea6c2089 5046
f41bf02f
HV
5047KEENE FM RADIO TRANSMITTER DRIVER
5048M: Hans Verkuil <hverkuil@xs4all.nl>
5049L: linux-media@vger.kernel.org
5050T: git git://linuxtv.org/media_tree.git
5051W: http://linuxtv.org
5052S: Maintained
5053F: drivers/media/radio/radio-keene*
5054
1da177e4 5055KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5056M: Ian Kent <raven@themaw.net>
f694fc97 5057L: autofs@vger.kernel.org
1da177e4 5058S: Maintained
679655da 5059F: fs/autofs4/
1da177e4 5060
70fb7ba6 5061KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5062M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5063T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5064T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5065L: linux-kbuild@vger.kernel.org
5ce45962 5066S: Maintained
679655da
JP
5067F: Documentation/kbuild/
5068F: Makefile
5069F: scripts/Makefile.*
70fb7ba6
MM
5070F: scripts/basic/
5071F: scripts/mk*
5072F: scripts/package/
1da177e4
LT
5073
5074KERNEL JANITORS
c3000e03 5075L: kernel-janitors@vger.kernel.org
10466f5a 5076W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5077S: Odd Fixes
1da177e4 5078
e8b43555 5079KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5080M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5081L: linux-nfs@vger.kernel.org
1da177e4 5082W: http://nfs.sourceforge.net/
98fac23f 5083S: Supported
679655da
JP
5084F: fs/nfsd/
5085F: include/linux/nfsd/
c117ab84 5086F: include/uapi/linux/nfsd/
679655da
JP
5087F: fs/lockd/
5088F: fs/nfs_common/
5089F: net/sunrpc/
5090F: include/linux/lockd/
5091F: include/linux/sunrpc/
c117ab84 5092F: include/uapi/linux/sunrpc/
1da177e4 5093
426d62e2 5094KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5095M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5096M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5097L: kvm@vger.kernel.org
e3e58478 5098W: http://www.linux-kvm.org
a94b40a6 5099T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5100S: Supported
c93a64fe
PB
5101F: Documentation/*/kvm*.txt
5102F: Documentation/virtual/kvm/
679655da
JP
5103F: arch/*/kvm/
5104F: arch/*/include/asm/kvm*
5105F: include/linux/kvm*
c117ab84 5106F: include/uapi/linux/kvm*
679655da 5107F: virt/kvm/
426d62e2 5108
ad8003d3 5109KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5110M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5111L: kvm@vger.kernel.org
5112W: http://kvm.qumranet.com
7de609c8 5113S: Maintained
679655da 5114F: arch/x86/include/asm/svm.h
679655da 5115F: arch/x86/kvm/svm.c
426d62e2 5116
513014b7 5117KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5118M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5119L: kvm-ppc@vger.kernel.org
5120W: http://kvm.qumranet.com
6a7f972d 5121T: git git://github.com/agraf/linux-2.6.git
513014b7 5122S: Supported
679655da
JP
5123F: arch/powerpc/include/asm/kvm*
5124F: arch/powerpc/kvm/
513014b7 5125
1fc9d2bf 5126KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5127M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5128L: kvm-ia64@vger.kernel.org
5129W: http://kvm.qumranet.com
920ed9f1 5130S: Supported
679655da
JP
5131F: Documentation/ia64/kvm.txt
5132F: arch/ia64/include/asm/kvm*
5133F: arch/ia64/kvm/
920ed9f1 5134
85f8fffe 5135KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5136M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5137M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5138M: linux390@de.ibm.com
5139L: linux-s390@vger.kernel.org
5140W: http://www.ibm.com/developerworks/linux/linux390/
5141S: Supported
679655da
JP
5142F: Documentation/s390/kvm.txt
5143F: arch/s390/include/asm/kvm*
80811493 5144F: arch/s390/kvm/
a968cd3e 5145F: drivers/s390/kvm/
85f8fffe 5146
a749474d 5147KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5148M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5149M: Marc Zyngier <marc.zyngier@arm.com>
5150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5151L: kvmarm@lists.cs.columbia.edu
5152W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5153S: Supported
a749474d
CD
5154F: arch/arm/include/uapi/asm/kvm*
5155F: arch/arm/include/asm/kvm*
5156F: arch/arm/kvm/
5c8818b4
MZ
5157F: virt/kvm/arm/
5158F: include/kvm/arm_*
a749474d 5159
6394a3ec 5160KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5161M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5162M: Marc Zyngier <marc.zyngier@arm.com>
5163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5164L: kvmarm@lists.cs.columbia.edu
5165S: Maintained
5166F: arch/arm64/include/uapi/asm/kvm*
5167F: arch/arm64/include/asm/kvm*
5168F: arch/arm64/kvm/
5169
dc009d92 5170KEXEC
8b58be88 5171M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5172W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5173L: kexec@lists.infradead.org
dc009d92 5174S: Maintained
679655da 5175F: include/linux/kexec.h
c117ab84 5176F: include/uapi/linux/kexec.h
679655da 5177F: kernel/kexec.c
dc009d92 5178
e971461f
DH
5179KEYS/KEYRINGS:
5180M: David Howells <dhowells@redhat.com>
5181L: keyrings@linux-nfs.org
5182S: Maintained
d410fa4e 5183F: Documentation/security/keys.txt
e971461f
DH
5184F: include/linux/key.h
5185F: include/linux/key-type.h
5186F: include/keys/
5187F: security/keys/
5188
7f3c68be 5189KEYS-TRUSTED
74dd744f
MZ
5190M: David Safford <safford@us.ibm.com>
5191M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5192L: linux-security-module@vger.kernel.org
5193L: keyrings@linux-nfs.org
5194S: Supported
d410fa4e 5195F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5196F: include/keys/trusted-type.h
5197F: security/keys/trusted.c
5198F: security/keys/trusted.h
5199
5200KEYS-ENCRYPTED
74dd744f
MZ
5201M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5202M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5203L: linux-security-module@vger.kernel.org
5204L: keyrings@linux-nfs.org
5205S: Supported
d410fa4e 5206F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5207F: include/keys/encrypted-type.h
19c90aa6 5208F: security/keys/encrypted-keys/
7f3c68be 5209
5b778dad 5210KGDB / KDB /debug_core
8b58be88 5211M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5212W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5213L: kgdb-bugreport@lists.sourceforge.net
5214S: Maintained
679655da
JP
5215F: Documentation/DocBook/kgdb.tmpl
5216F: drivers/misc/kgdbts.c
df621252 5217F: drivers/tty/serial/kgdboc.c
5b778dad 5218F: include/linux/kdb.h
679655da 5219F: include/linux/kgdb.h
4063eb5f 5220F: kernel/debug/
e3e2aaf7 5221
456db8cc 5222KMEMCHECK
8b58be88 5223M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5224M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5225S: Maintained
410d7a97
JP
5226F: Documentation/kmemcheck.txt
5227F: arch/x86/include/asm/kmemcheck.h
5228F: arch/x86/mm/kmemcheck/
5229F: include/linux/kmemcheck.h
5230F: mm/kmemcheck.c
b9ce08c0 5231
c3bb4d24 5232KMEMLEAK
8b58be88 5233M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5234S: Maintained
5235F: Documentation/kmemleak.txt
5236F: include/linux/kmemleak.h
5237F: mm/kmemleak.c
5238F: mm/kmemleak-test.c
5239
89559a61 5240KPROBES
8b58be88
JP
5241M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5242M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5243M: "David S. Miller" <davem@davemloft.net>
97c29e74 5244M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5245S: Maintained
679655da
JP
5246F: Documentation/kprobes.txt
5247F: include/linux/kprobes.h
5248F: kernel/kprobes.c
89559a61 5249
70e84049 5250KS0108 LCD CONTROLLER DRIVER
8b58be88 5251M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5252W: http://miguelojeda.es/auxdisplay.htm
5253W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5254S: Maintained
679655da
JP
5255F: Documentation/auxdisplay/ks0108
5256F: drivers/auxdisplay/ks0108.c
5257F: include/linux/ks0108.h
70e84049 5258
1da177e4 5259LAPB module
1da177e4 5260L: linux-x25@vger.kernel.org
bf9915cc 5261S: Orphan
679655da
JP
5262F: Documentation/networking/lapb-module.txt
5263F: include/*/lapb.h
5264F: net/lapb/
1da177e4
LT
5265
5266LASI 53c700 driver for PARISC
8b58be88 5267M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5268L: linux-scsi@vger.kernel.org
5269S: Maintained
679655da
JP
5270F: Documentation/scsi/53c700.txt
5271F: drivers/scsi/53c700*
1da177e4 5272
263de9b5 5273LED SUBSYSTEM
c772fc26 5274M: Bryan Wu <cooloney@gmail.com>
8b58be88 5275M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5276L: linux-leds@vger.kernel.org
5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5278S: Maintained
679655da
JP
5279F: drivers/leds/
5280F: include/linux/leds.h
263de9b5 5281
b0461a44 5282LEGACY EEPROM DRIVER
7c81c60f 5283M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5284S: Maintained
5285F: Documentation/misc-devices/eeprom
5286F: drivers/misc/eeprom/eeprom.c
5287
1da177e4 5288LEGO USB Tower driver
8b58be88 5289M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5290L: legousb-devel@lists.sourceforge.net
5291W: http://legousb.sourceforge.net/
5292S: Maintained
679655da 5293F: drivers/usb/misc/legousbtower.c
1da177e4 5294
055616a8
MK
5295LG2160 MEDIA DRIVER
5296M: Michael Krufky <mkrufky@linuxtv.org>
5297L: linux-media@vger.kernel.org
5298W: http://linuxtv.org/
5299W: http://github.com/mkrufky
5300Q: http://patchwork.linuxtv.org/project/linux-media/list/
5301T: git git://linuxtv.org/mkrufky/tuners.git
5302S: Maintained
5303F: drivers/media/dvb-frontends/lg2160.*
5304
6f0e7725
MK
5305LGDT3305 MEDIA DRIVER
5306M: Michael Krufky <mkrufky@linuxtv.org>
5307L: linux-media@vger.kernel.org
5308W: http://linuxtv.org/
5309W: http://github.com/mkrufky
5310Q: http://patchwork.linuxtv.org/project/linux-media/list/
5311T: git git://linuxtv.org/mkrufky/tuners.git
5312S: Maintained
5313F: drivers/media/dvb-frontends/lgdt3305.*
5314
568a17ff 5315LGUEST
8b58be88 5316M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5317L: lguest@lists.ozlabs.org
568a17ff 5318W: http://lguest.ozlabs.org/
72e91863 5319S: Odd Fixes
070f420b 5320F: arch/x86/include/asm/lguest*.h
679655da
JP
5321F: arch/x86/lguest/
5322F: drivers/lguest/
5323F: include/linux/lguest*.h
070f420b 5324F: tools/lguest/
568a17ff 5325
1acd437c
SL
5326LIBLOCKDEP
5327M: Sasha Levin <sasha.levin@oracle.com>
5328S: Maintained
5329F: tools/lib/lockdep/
5330
1da177e4 5331LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5332M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5333W: http://www.ibm.com/linux/ltc/projects/ppc
5334S: Supported
11c34c7d 5335F: arch/powerpc/boot/rs6000.h
1da177e4 5336
852bb9f5 5337LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5338M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5339M: Paul Mackerras <paulus@samba.org>
1da177e4 5340W: http://www.penguinppc.org/
a4724ed6 5341L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5342Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5343T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5344S: Supported
11c34c7d
JP
5345F: Documentation/powerpc/
5346F: arch/powerpc/
1da177e4
LT
5347
5348LINUX FOR POWER MACINTOSH
8b58be88 5349M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5350W: http://www.penguinppc.org/
a4724ed6 5351L: linuxppc-dev@lists.ozlabs.org
1da177e4 5352S: Maintained
11c34c7d
JP
5353F: arch/powerpc/platforms/powermac/
5354F: drivers/macintosh/
1da177e4 5355
77a76369 5356LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5357M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5358L: linuxppc-dev@lists.ozlabs.org
a149507b 5359T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5360S: Maintained
11c34c7d
JP
5361F: arch/powerpc/platforms/512x/
5362F: arch/powerpc/platforms/52xx/
1da177e4
LT
5363
5364LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5365M: Alistair Popple <alistair@popple.id.au>
8b58be88 5366M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5367W: http://www.penguinppc.org/
a4724ed6 5368L: linuxppc-dev@lists.ozlabs.org
1da177e4 5369S: Maintained
11c34c7d
JP
5370F: arch/powerpc/platforms/40x/
5371F: arch/powerpc/platforms/44x/
1da177e4 5372
260c02a9 5373LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5374L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5375S: Orphan
11c34c7d
JP
5376F: arch/powerpc/*/*virtex*
5377F: arch/powerpc/*/*/*virtex*
1da177e4 5378
e93adf1e 5379LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5380M: Vitaly Bordug <vitb@kernel.crashing.org>
5381M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5382W: http://www.penguinppc.org/
a4724ed6 5383L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5384S: Maintained
a2b1f7c8 5385F: arch/powerpc/platforms/8xx/
e93adf1e 5386
1da177e4 5387LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5388M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5389W: http://www.penguinppc.org/
a4724ed6 5390L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5391S: Maintained
11c34c7d 5392F: arch/powerpc/platforms/83xx/
4c8f581d 5393F: arch/powerpc/platforms/85xx/
1da177e4 5394
ab06ff3a 5395LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5396M: Olof Johansson <olof@lixom.net>
a4724ed6 5397L: linuxppc-dev@lists.ozlabs.org
92e19709 5398S: Maintained
11c34c7d
JP
5399F: arch/powerpc/platforms/pasemi/
5400F: drivers/*/*pasemi*
5401F: drivers/*/*/*pasemi*
ab06ff3a 5402
1da177e4 5403LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5404M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5405L: linux-security-module@vger.kernel.org
1da177e4
LT
5406S: Supported
5407
a23ce6da
HW
5408LIS3LV02D ACCELEROMETER DRIVER
5409M: Eric Piel <eric.piel@tremplin-utc.net>
5410S: Maintained
ff606677
JD
5411F: Documentation/misc-devices/lis3lv02d
5412F: drivers/misc/lis3lv02d/
bd35665f 5413F: drivers/platform/x86/hp_accel.c
a23ce6da 5414
e2d1d6c0 5415LLC (802.2)
8b58be88 5416M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5417S: Maintained
679655da 5418F: include/linux/llc.h
c117ab84 5419F: include/uapi/linux/llc.h
679655da
JP
5420F: include/net/llc*
5421F: net/llc/
e2d1d6c0 5422
4e233cbe
AD
5423LM73 HARDWARE MONITOR DRIVER
5424M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5425L: lm-sensors@lm-sensors.org
5426S: Maintained
5427F: drivers/hwmon/lm73.c
5428
156e2d1a 5429LM78 HARDWARE MONITOR DRIVER
7c81c60f 5430M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5431L: lm-sensors@lm-sensors.org
5432S: Maintained
5433F: Documentation/hwmon/lm78
5434F: drivers/hwmon/lm78.c
5435
1da177e4 5436LM83 HARDWARE MONITOR DRIVER
7c81c60f 5437M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5438L: lm-sensors@lm-sensors.org
1da177e4 5439S: Maintained
679655da
JP
5440F: Documentation/hwmon/lm83
5441F: drivers/hwmon/lm83.c
1da177e4
LT
5442
5443LM90 HARDWARE MONITOR DRIVER
7c81c60f 5444M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5445L: lm-sensors@lm-sensors.org
1da177e4 5446S: Maintained
679655da 5447F: Documentation/hwmon/lm90
aae7bce4 5448F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5449F: drivers/hwmon/lm90.c
1da177e4 5450
917cc4e6
GR
5451LM95234 HARDWARE MONITOR DRIVER
5452M: Guenter Roeck <linux@roeck-us.net>
5453L: lm-sensors@lm-sensors.org
5454S: Maintained
5455F: Documentation/hwmon/lm95234
5456F: drivers/hwmon/lm95234.c
5457
68620bdd
MP
5458LME2510 MEDIA DRIVER
5459M: Malcolm Priestley <tvboxspy@gmail.com>
5460L: linux-media@vger.kernel.org
5461W: http://linuxtv.org/
5462Q: http://patchwork.linuxtv.org/project/linux-media/list/
5463S: Maintained
5464F: drivers/media/usb/dvb-usb-v2/lmedm04*
5465
512e67f9 5466LOCKDEP AND LOCKSTAT
8b58be88
JP
5467M: Peter Zijlstra <peterz@infradead.org>
5468M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5469L: linux-kernel@vger.kernel.org
75fc2d37 5470T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5471S: Maintained
679655da
JP
5472F: Documentation/lockdep*.txt
5473F: Documentation/lockstat.txt
5474F: include/linux/lockdep.h
7486d6da 5475F: kernel/locking/
512e67f9 5476
dde33348 5477LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5478M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5479L: linux-ntfs-dev@lists.sourceforge.net
5480W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5481S: Maintained
679655da 5482F: Documentation/ldm.txt
20d16fef 5483F: block/partitions/ldm.*
1da177e4 5484
ef6ada3d
JE
5485LogFS
5486M: Joern Engel <joern@logfs.org>
756ccb3c 5487M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5488L: logfs@logfs.org
5489W: logfs.org
5490S: Maintained
5491F: fs/logfs/
5492
b62d7946
RS
5493LPC32XX MACHINE SUPPORT
5494M: Roland Stigge <stigge@antcom.de>
5495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5496S: Maintained
5497F: arch/arm/mach-lpc32xx/
5498
c87e34ef 5499LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5500M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5501M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5502M: support@lsi.com
cec744fb 5503L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5504L: linux-scsi@vger.kernel.org
5505W: http://www.lsilogic.com/support
5506S: Supported
679655da 5507F: drivers/message/fusion/
500c152a 5508F: drivers/scsi/mpt2sas/
5509F: drivers/scsi/mpt3sas/
c87e34ef 5510
1da177e4 5511LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5512M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5513L: linux-scsi@vger.kernel.org
5514S: Maintained
679655da 5515F: drivers/scsi/sym53c8xx_2/
1da177e4 5516
e5f5c99a
GR
5517LTC4261 HARDWARE MONITOR DRIVER
5518M: Guenter Roeck <linux@roeck-us.net>
5519L: lm-sensors@lm-sensors.org
5520S: Maintained
5521F: Documentation/hwmon/ltc4261
5522F: drivers/hwmon/ltc4261.c
5523
81365c31 5524LTP (Linux Test Project)
28b8e8d4 5525M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5526M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5527M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5528M: Jan Stancek <jstancek@redhat.com>
5529M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5530M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5531L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5532W: http://linux-test-project.github.io/
7d1ae8a8 5533T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5534S: Maintained
5535
c12a54b3 5536M32R ARCHITECTURE
8b58be88 5537M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5538L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5539L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5540W: http://www.linux-m32r.org/
5541S: Maintained
679655da 5542F: arch/m32r/
c12a54b3 5543
1da177e4 5544M68K ARCHITECTURE
8b58be88 5545M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5546L: linux-m68k@lists.linux-m68k.org
5547W: http://www.linux-m68k.org/
54e5881d 5548T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5549S: Maintained
679655da 5550F: arch/m68k/
9db35182 5551F: drivers/zorro/
1da177e4
LT
5552
5553M68K ON APPLE MACINTOSH
8b58be88 5554M: Joshua Thompson <funaho@jurai.org>
1da177e4 5555W: http://www.mac.linux-m68k.org/
9bb9f222 5556L: linux-m68k@lists.linux-m68k.org
1da177e4 5557S: Maintained
9db35182 5558F: arch/m68k/mac/
1da177e4
LT
5559
5560M68K ON HP9000/300
8b58be88 5561M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5562W: http://www.tazenda.demon.co.uk/phil/linux-hp
5563S: Maintained
679655da 5564F: arch/m68k/hp300/
1da177e4 5565
74425546
AP
5566M88DS3103 MEDIA DRIVER
5567M: Antti Palosaari <crope@iki.fi>
5568L: linux-media@vger.kernel.org
5569W: http://linuxtv.org/
5570W: http://palosaari.fi/linux/
5571Q: http://patchwork.linuxtv.org/project/linux-media/list/
5572T: git git://linuxtv.org/anttip/media_tree.git
5573S: Maintained
5574F: drivers/media/dvb-frontends/m88ds3103*
5575
68620bdd
MP
5576M88RS2000 MEDIA DRIVER
5577M: Malcolm Priestley <tvboxspy@gmail.com>
5578L: linux-media@vger.kernel.org
5579W: http://linuxtv.org/
5580Q: http://patchwork.linuxtv.org/project/linux-media/list/
5581S: Maintained
5582F: drivers/media/dvb-frontends/m88rs2000*
5583
0d62f800
AP
5584M88TS2022 MEDIA DRIVER
5585M: Antti Palosaari <crope@iki.fi>
5586L: linux-media@vger.kernel.org
5587W: http://linuxtv.org/
5588W: http://palosaari.fi/linux/
5589Q: http://patchwork.linuxtv.org/project/linux-media/list/
5590T: git git://linuxtv.org/anttip/media_tree.git
5591S: Maintained
5592F: drivers/media/tuners/m88ts2022*
5593
07a092fa 5594MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5595M: Alexey Klimov <klimov.linux@gmail.com>
5596L: linux-media@vger.kernel.org
5597T: git git://linuxtv.org/media_tree.git
5598S: Maintained
5599F: drivers/media/radio/radio-ma901.c
07a092fa 5600
64a327a7 5601MAC80211
8b58be88 5602M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5603L: linux-wireless@vger.kernel.org
491b26b4 5604W: http://wireless.kernel.org/
ce466579
JB
5605T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5606T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5607S: Maintained
679655da
JP
5608F: Documentation/networking/mac80211-injection.txt
5609F: include/net/mac80211.h
5610F: net/mac80211/
64a327a7 5611
1036d864 5612MAC80211 PID RATE CONTROL
8b58be88
JP
5613M: Stefano Brivio <stefano.brivio@polimi.it>
5614M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5615L: linux-wireless@vger.kernel.org
491b26b4 5616W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5617T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5619S: Maintained
679655da 5620F: net/mac80211/rc80211_pid*
1036d864 5621
b863ceb7 5622MACVLAN DRIVER
8b58be88 5623M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5624L: netdev@vger.kernel.org
5625S: Maintained
679655da
JP
5626F: drivers/net/macvlan.c
5627F: include/linux/if_macvlan.h
b863ceb7 5628
faf1668c 5629MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5630M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5631W: http://www.kernel.org/doc/man-pages
bd7ebec6 5632L: linux-man@vger.kernel.org
1b53dc74 5633S: Maintained
faf1668c 5634
8427defd
RK
5635MARVELL ARMADA DRM SUPPORT
5636M: Russell King <rmk+kernel@arm.linux.org.uk>
5637S: Maintained
5638F: drivers/gpu/drm/armada/
5639
44c14c1d 5640MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5641M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5642M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5643L: netdev@vger.kernel.org
5644S: Maintained
5645F: drivers/net/ethernet/marvell/sk*
5646
74cda169 5647MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5648L: libertas-dev@lists.infradead.org
8ac3e99e 5649S: Orphan
679655da 5650F: drivers/net/wireless/libertas/
74cda169 5651
b60d6975 5652MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5653M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5654L: netdev@vger.kernel.org
f5ca8502 5655S: Maintained
527a6266 5656F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5657F: include/linux/mv643xx.h
1da177e4 5658
370b8ed9
TP
5659MARVELL MVNETA ETHERNET DRIVER
5660M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5661L: netdev@vger.kernel.org
5662S: Maintained
5663F: drivers/net/ethernet/marvell/mvneta.*
5664
fcad584d
BZ
5665MARVELL MWIFIEX WIRELESS DRIVER
5666M: Bing Zhao <bzhao@marvell.com>
5667L: linux-wireless@vger.kernel.org
5668S: Maintained
5669F: drivers/net/wireless/mwifiex/
5670
a2c3f656 5671MARVELL MWL8K WIRELESS DRIVER
a040d532 5672M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5673L: linux-wireless@vger.kernel.org
16345910 5674S: Odd Fixes
a2c3f656
LB
5675F: drivers/net/wireless/mwl8k.c
5676
2a69567b 5677MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5678M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5679S: Odd Fixes
1fa7e547 5680F: drivers/mmc/host/mvsdio.*
2a69567b 5681
1da177e4 5682MATROX FRAMEBUFFER DRIVER
c69f677c 5683L: linux-fbdev@vger.kernel.org
52653199 5684S: Orphan
679655da 5685F: drivers/video/matrox/matroxfb_*
c117ab84 5686F: include/uapi/linux/matroxfb.h
1da177e4 5687
ca462085
GR
5688MAX16065 HARDWARE MONITOR DRIVER
5689M: Guenter Roeck <linux@roeck-us.net>
5690L: lm-sensors@lm-sensors.org
5691S: Maintained
5692F: Documentation/hwmon/max16065
5693F: drivers/hwmon/max16065.c
5694
d20620de 5695MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5696M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5697L: lm-sensors@lm-sensors.org
5698S: Maintained
679655da
JP
5699F: Documentation/hwmon/max6650
5700F: drivers/hwmon/max6650.c
d20620de 5701
e89ab51f
GR
5702MAX6697 HARDWARE MONITOR DRIVER
5703M: Guenter Roeck <linux@roeck-us.net>
5704L: lm-sensors@lm-sensors.org
5705S: Maintained
5706F: Documentation/hwmon/max6697
5707F: Documentation/devicetree/bindings/i2c/max6697.txt
5708F: drivers/hwmon/max6697.c
5709F: include/linux/platform_data/max6697.h
5710
9be3c9a5
HV
5711MAXIRADIO FM RADIO RECEIVER DRIVER
5712M: Hans Verkuil <hverkuil@xs4all.nl>
5713L: linux-media@vger.kernel.org
5714T: git git://linuxtv.org/media_tree.git
5715W: http://linuxtv.org
5716S: Maintained
5717F: drivers/media/radio/radio-maxiradio*
5718
127c49ae 5719MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5720M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5721P: LinuxTV.org Project
5722L: linux-media@vger.kernel.org
5723W: http://linuxtv.org
8a6e2535 5724Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5725T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5726S: Maintained
5727F: Documentation/dvb/
5728F: Documentation/video4linux/
ffe06198 5729F: Documentation/DocBook/media/
127c49ae 5730F: drivers/media/
ffe06198 5731F: drivers/staging/media/
127c49ae 5732F: include/media/
6c0f0359
MCC
5733F: include/uapi/linux/dvb/
5734F: include/uapi/linux/videodev2.h
5735F: include/uapi/linux/media.h
5736F: include/uapi/linux/v4l2-*
5737F: include/uapi/linux/meye.h
5738F: include/uapi/linux/ivtv*
5739F: include/uapi/linux/uvcvideo.h
d20620de 5740
6149a936
HV
5741MEDIAVISION PRO MOVIE STUDIO DRIVER
5742M: Hans Verkuil <hverkuil@xs4all.nl>
5743L: linux-media@vger.kernel.org
5744T: git git://linuxtv.org/media_tree.git
5745W: http://linuxtv.org
5746S: Odd Fixes
5747F: drivers/media/parport/pms*
5748
757e0108 5749MEGARAID SCSI DRIVERS
8b58be88 5750M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5751L: linux-scsi@vger.kernel.org
ce00f85c
JC
5752W: http://megaraid.lsilogic.com
5753S: Maintained
679655da
JP
5754F: Documentation/scsi/megaraid.txt
5755F: drivers/scsi/megaraid.*
5756F: drivers/scsi/megaraid/
757e0108 5757
2c46c9d5
AV
5758MELLANOX ETHERNET DRIVER (mlx4_en)
5759M: Amir Vadai <amirv@mellanox.com>
b75f0050 5760L: netdev@vger.kernel.org
2c46c9d5
AV
5761S: Supported
5762W: http://www.mellanox.com
5763Q: http://patchwork.ozlabs.org/project/netdev/list/
5764F: drivers/net/ethernet/mellanox/mlx4/en_*
5765
70ea91f1
SR
5766MEMORY MANAGEMENT
5767L: linux-mm@kvack.org
70ea91f1
SR
5768W: http://www.linux-mm.org
5769S: Maintained
679655da 5770F: include/linux/mm.h
551450bb
CS
5771F: include/linux/gfp.h
5772F: include/linux/mmzone.h
5773F: include/linux/memory_hotplug.h
5774F: include/linux/vmalloc.h
679655da 5775F: mm/
70ea91f1 5776
f4e9ce66 5777MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5778M: David Woodhouse <dwmw2@infradead.org>
242c325e 5779M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5780L: linux-mtd@lists.infradead.org
8a6e2535
JP
5781W: http://www.linux-mtd.infradead.org/
5782Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5783T: git git://git.infradead.org/linux-mtd.git
1da177e4 5784S: Maintained
679655da
JP
5785F: drivers/mtd/
5786F: include/linux/mtd/
c117ab84 5787F: include/uapi/mtd/
1da177e4 5788
26c57ef1 5789MEN A21 WATCHDOG DRIVER
b75f0050 5790M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5791L: linux-watchdog@vger.kernel.org
5792S: Supported
5793F: drivers/watchdog/mena21_wdt.c
5794
3764e82e
JT
5795MEN CHAMELEON BUS (mcb)
5796M: Johannes Thumshirn <johannes.thumshirn@men.de>
5797S: Supported
5798F: drivers/mcb/
5799F: include/linux/mcb.h
5800
12285945
JH
5801METAG ARCHITECTURE
5802M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5803L: linux-metag@vger.kernel.org
12285945
JH
5804S: Supported
5805F: arch/metag/
5806F: Documentation/metag/
5807F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5808F: drivers/clocksource/metag_generic.c
5698c50d
JH
5809F: drivers/irqchip/irq-metag.c
5810F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5811F: drivers/tty/metag_da.c
5812F: fs/imgdafs/
12285945 5813
c6375b0a 5814MICROBLAZE ARCHITECTURE
8b58be88 5815M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5816W: http://www.monstr.eu/fdt/
5817T: git git://git.monstr.eu/linux-2.6-microblaze.git
5818S: Supported
0a8c7914 5819F: arch/microblaze/
1da177e4
LT
5820
5821MICROTEK X6 SCANNER
61eee9a7 5822M: Oliver Neukum <oliver@neukum.org>
1da177e4 5823S: Maintained
679655da 5824F: drivers/usb/image/microtek.*
1da177e4
LT
5825
5826MIPS
8b58be88 5827M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5828L: linux-mips@linux-mips.org
6097050d 5829W: http://www.linux-mips.org/
b05e988e 5830T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5831Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5832S: Supported
679655da
JP
5833F: Documentation/mips/
5834F: arch/mips/
1da177e4 5835
08b7620a
HV
5836MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5837M: Hans Verkuil <hverkuil@xs4all.nl>
5838L: linux-media@vger.kernel.org
5839T: git git://linuxtv.org/media_tree.git
5840W: http://linuxtv.org
5841S: Odd Fixes
5842F: drivers/media/radio/radio-miropcm20*
5843
e126ba97
EC
5844Mellanox MLX5 core VPI driver
5845M: Eli Cohen <eli@mellanox.com>
5846L: netdev@vger.kernel.org
5847L: linux-rdma@vger.kernel.org
5848W: http://www.mellanox.com
5849Q: http://patchwork.ozlabs.org/project/netdev/list/
5850Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5851T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5852S: Supported
5853F: drivers/net/ethernet/mellanox/mlx5/core/
5854F: include/linux/mlx5/
5855
5856Mellanox MLX5 IB driver
b75f0050
JP
5857M: Eli Cohen <eli@mellanox.com>
5858L: linux-rdma@vger.kernel.org
5859W: http://www.mellanox.com
5860Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5861T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5862S: Supported
5863F: include/linux/mlx5/
5864F: drivers/infiniband/hw/mlx5/
e126ba97 5865
1da177e4 5866MODULE SUPPORT
8b58be88 5867M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5868S: Maintained
679655da
JP
5869F: include/linux/module.h
5870F: kernel/module.c
1da177e4
LT
5871
5872MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5873W: http://popies.net/meye/
b7788e13 5874S: Orphan
679655da 5875F: Documentation/video4linux/meye.txt
90d72ac6 5876F: drivers/media/pci/meye/
6c0f0359 5877F: include/uapi/linux/meye.h
1da177e4 5878
b9705b60 5879MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5880M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5881S: Maintained
679655da 5882F: Documentation/serial/moxa-smartio
c897401b 5883F: drivers/tty/mxser.*
d735410a 5884
889b2f87
AK
5885MR800 AVERMEDIA USB FM RADIO DRIVER
5886M: Alexey Klimov <klimov.linux@gmail.com>
5887L: linux-media@vger.kernel.org
5888T: git git://linuxtv.org/media_tree.git
5889S: Maintained
5890F: drivers/media/radio/radio-mr800.c
5891
8c4c731a 5892MSI LAPTOP SUPPORT
182ae55c 5893M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5894L: platform-driver-x86@vger.kernel.org
8c4c731a 5895S: Maintained
679655da 5896F: drivers/platform/x86/msi-laptop.c
8c4c731a 5897
0f1006b1
AA
5898MSI WMI SUPPORT
5899M: Anisse Astier <anisse@astier.eu>
d0944853 5900L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5901S: Supported
5902F: drivers/platform/x86/msi-wmi.c
5903
19a628a0
AP
5904MSI001 MEDIA DRIVER
5905M: Antti Palosaari <crope@iki.fi>
5906L: linux-media@vger.kernel.org
5907W: http://linuxtv.org/
5908W: http://palosaari.fi/linux/
5909Q: http://patchwork.linuxtv.org/project/linux-media/list/
5910T: git git://linuxtv.org/anttip/media_tree.git
5911S: Maintained
5912F: drivers/staging/media/msi3101/msi001*
5913
2c57213f
AP
5914MSI3101 MEDIA DRIVER
5915M: Antti Palosaari <crope@iki.fi>
5916L: linux-media@vger.kernel.org
5917W: http://linuxtv.org/
5918W: http://palosaari.fi/linux/
5919Q: http://patchwork.linuxtv.org/project/linux-media/list/
5920T: git git://linuxtv.org/anttip/media_tree.git
5921S: Maintained
5922F: drivers/staging/media/msi3101/sdr-msi3101*
5923
62a37dc7 5924MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5925M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5926L: linux-media@vger.kernel.org
5927T: git git://linuxtv.org/media_tree.git
5928S: Maintained
5929F: drivers/media/i2c/mt9m032.c
5930F: include/media/mt9m032.h
5931
62a37dc7 5932MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5933M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5934L: linux-media@vger.kernel.org
5935T: git git://linuxtv.org/media_tree.git
5936S: Maintained
5937F: drivers/media/i2c/mt9p031.c
5938F: include/media/mt9p031.h
5939
62a37dc7 5940MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5941M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5942L: linux-media@vger.kernel.org
5943T: git git://linuxtv.org/media_tree.git
5944S: Maintained
5945F: drivers/media/i2c/mt9t001.c
5946F: include/media/mt9t001.h
5947
62a37dc7 5948MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5949M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5950L: linux-media@vger.kernel.org
5951T: git git://linuxtv.org/media_tree.git
5952S: Maintained
5953F: drivers/media/i2c/mt9v032.c
5954F: include/media/mt9v032.h
5955
4e0d13cb 5956MULTIFUNCTION DEVICES (MFD)
8b58be88 5957M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5958M: Lee Jones <lee.jones@linaro.org>
5959T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5960T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5961S: Supported
679655da 5962F: drivers/mfd/
55b5940d 5963F: include/linux/mfd/
4e0d13cb 5964
5c4e6f13 5965MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5966M: Chris Ball <chris@printf.net>
e18eaf8f 5967M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5968L: linux-mmc@vger.kernel.org
245feaa6
CB
5969T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5970S: Maintained
679655da
JP
5971F: drivers/mmc/
5972F: include/linux/mmc/
c117ab84 5973F: include/uapi/linux/mmc/
baca2da4 5974
15a0580c 5975MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5976S: Orphan
679655da
JP
5977F: drivers/mmc/host/mmc_spi.c
5978F: include/linux/spi/mmc_spi.h
15a0580c 5979
1da177e4 5980MULTISOUND SOUND DRIVER
8b58be88 5981M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5982S: Maintained
679655da
JP
5983F: Documentation/sound/oss/MultiSound
5984F: sound/oss/msnd*
1da177e4 5985
d735410a 5986MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5987S: Orphan
c897401b 5988F: drivers/tty/isicom.c
679655da 5989F: include/linux/isicom.h
d735410a 5990
550a7375 5991MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5992M: Felipe Balbi <balbi@ti.com>
795fb7e7 5993L: linux-usb@vger.kernel.org
43b416e5 5994T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5995S: Maintained
679655da 5996F: drivers/usb/musb/
550a7375 5997
ea0af5f6
MK
5998MXL5007T MEDIA DRIVER
5999M: Michael Krufky <mkrufky@linuxtv.org>
6000L: linux-media@vger.kernel.org
6001W: http://linuxtv.org/
6002W: http://github.com/mkrufky
6003Q: http://patchwork.linuxtv.org/project/linux-media/list/
6004T: git git://linuxtv.org/mkrufky/tuners.git
6005S: Maintained
6006F: drivers/media/tuners/mxl5007t.*
6007
2d3cf588 6008MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6009M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6010L: netdev@vger.kernel.org
205057ae 6011W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6012S: Supported
93f7848b 6013F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6014
1da177e4 6015NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6016S: Orphan
d9fb9f38 6017F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6018
23dc05a3
DM
6019NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6020M: Daniel Mack <zonque@gmail.com>
6021S: Maintained
6022L: alsa-devel@alsa-project.org
6023W: http://www.native-instruments.com
6024F: sound/usb/caiaq/
6025
1da177e4 6026NCP FILESYSTEM
52653199
PV
6027M: Petr Vandrovec <petr@vandrovec.name>
6028S: Odd Fixes
679655da 6029F: fs/ncpfs/
1da177e4
LT
6030
6031NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6032M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6033L: linux-scsi@vger.kernel.org
6034S: Maintained
679655da 6035F: drivers/scsi/NCR_D700.*
1da177e4 6036
4aa3eb4c
GR
6037NCT6775 HARDWARE MONITOR DRIVER
6038M: Guenter Roeck <linux@roeck-us.net>
6039L: lm-sensors@lm-sensors.org
6040S: Maintained
6041F: Documentation/hwmon/nct6775
6042F: drivers/hwmon/nct6775.c
6043
3c2d774c 6044NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6045M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6046L: linux-rdma@vger.kernel.org
e3d33cb1 6047W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6048S: Supported
6049F: drivers/infiniband/hw/nes/
6050
be2f2e84 6051NETEM NETWORK EMULATOR
adbbf69d 6052M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6053L: netem@lists.linux-foundation.org
be2f2e84 6054S: Maintained
679655da 6055F: net/sched/sch_netem.c
be2f2e84 6056
b2f5a051 6057NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6058M: Jon Mason <jdmason@kudzu.us>
4a58448b 6059L: netdev@vger.kernel.org
4a58448b 6060S: Supported
679655da 6061F: Documentation/networking/s2io.txt
b2f5a051 6062F: Documentation/networking/vxge.txt
86387e1a 6063F: drivers/net/ethernet/neterion/
4a58448b 6064
42010ed0 6065NETFILTER/IPTABLES
0e05e192 6066M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6067M: Patrick McHardy <kaber@trash.net>
42010ed0 6068M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6069L: netfilter-devel@vger.kernel.org
6070L: netfilter@vger.kernel.org
82b98543 6071L: coreteam@netfilter.org
1da177e4
LT
6072W: http://www.netfilter.org/
6073W: http://www.iptables.org/
42010ed0
PNA
6074Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6075T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6076T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6077S: Supported
679655da
JP
6078F: include/linux/netfilter*
6079F: include/linux/netfilter/
6080F: include/net/netfilter/
c117ab84
CEB
6081F: include/uapi/linux/netfilter*
6082F: include/uapi/linux/netfilter/
679655da
JP
6083F: net/*/netfilter.c
6084F: net/*/netfilter/
6085F: net/netfilter/
1da177e4 6086
4cc67735 6087NETLABEL
87a0874c 6088M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6089W: http://netlabel.sf.net
6090L: netdev@vger.kernel.org
87a0874c 6091S: Maintained
80811493 6092F: Documentation/netlabel/
679655da
JP
6093F: include/net/netlabel.h
6094F: net/netlabel/
4cc67735 6095
1da177e4 6096NETROM NETWORK LAYER
8b58be88 6097M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6098L: linux-hams@vger.kernel.org
d34cb28a 6099W: http://www.linux-ax25.org/
1da177e4 6100S: Maintained
679655da 6101F: include/net/netrom.h
c117ab84 6102F: include/uapi/linux/netrom.h
679655da 6103F: net/netrom/
1da177e4 6104
5ddb88c0 6105NETWORK BLOCK DEVICE (NBD)
8b58be88 6106M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6107S: Maintained
5e4b269b 6108L: nbd-general@lists.sourceforge.net
679655da
JP
6109F: Documentation/blockdev/nbd.txt
6110F: drivers/block/nbd.c
6111F: include/linux/nbd.h
c117ab84 6112F: include/uapi/linux/nbd.h
1da177e4 6113
6e43650c
NH
6114NETWORK DROP MONITOR
6115M: Neil Horman <nhorman@tuxdriver.com>
6116L: netdev@vger.kernel.org
6117S: Maintained
6118W: https://fedorahosted.org/dropwatch/
6119F: net/core/drop_monitor.c
6120
1da177e4 6121NETWORKING [GENERAL]
8b58be88 6122M: "David S. Miller" <davem@davemloft.net>
979b6c13 6123L: netdev@vger.kernel.org
b1e8fd54 6124W: http://www.linuxfoundation.org/en/Net
11e98029 6125Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6128S: Maintained
679655da
JP
6129F: net/
6130F: include/net/
018d21ed
JP
6131F: include/linux/in.h
6132F: include/linux/net.h
6133F: include/linux/netdevice.h
c117ab84
CEB
6134F: include/uapi/linux/in.h
6135F: include/uapi/linux/net.h
6136F: include/uapi/linux/netdevice.h
7e814a6c 6137F: tools/net/
f4e53f9a 6138F: tools/testing/selftests/net/
335a67d2 6139F: lib/random32.c
1da177e4
LT
6140
6141NETWORKING [IPv4/IPv6]
8b58be88
JP
6142M: "David S. Miller" <davem@davemloft.net>
6143M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6144M: James Morris <jmorris@namei.org>
6145M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6146M: Patrick McHardy <kaber@trash.net>
979b6c13 6147L: netdev@vger.kernel.org
08deed1e 6148T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6149S: Maintained
679655da
JP
6150F: net/ipv4/
6151F: net/ipv6/
6152F: include/net/ip*
0a14842f 6153F: arch/x86/net/*
1da177e4 6154
73b7656c
DM
6155NETWORKING [IPSEC]
6156M: Steffen Klassert <steffen.klassert@secunet.com>
6157M: Herbert Xu <herbert@gondor.apana.org.au>
6158M: "David S. Miller" <davem@davemloft.net>
6159L: netdev@vger.kernel.org
d1fc5024
SK
6160T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6162S: Maintained
5826bdd1 6163F: net/core/flow.c
73b7656c
DM
6164F: net/xfrm/
6165F: net/key/
6166F: net/ipv4/xfrm*
d1fc5024
SK
6167F: net/ipv4/esp4.c
6168F: net/ipv4/ah4.c
6169F: net/ipv4/ipcomp.c
6170F: net/ipv4/ip_vti.c
73b7656c 6171F: net/ipv6/xfrm*
d1fc5024
SK
6172F: net/ipv6/esp6.c
6173F: net/ipv6/ah6.c
6174F: net/ipv6/ipcomp6.c
6175F: net/ipv6/ip6_vti.c
73b7656c
DM
6176F: include/uapi/linux/xfrm.h
6177F: include/net/xfrm.h
6178
10e2ff1c 6179NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6180M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6181L: netdev@vger.kernel.org
6182S: Maintained
6183
29f8f632 6184NETWORKING [WIRELESS]
8b58be88 6185M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6186L: linux-wireless@vger.kernel.org
8a6e2535 6187Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6188T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6189S: Maintained
34b921cf
JP
6190F: net/mac80211/
6191F: net/rfkill/
679655da
JP
6192F: net/wireless/
6193F: include/net/ieee80211*
cc8b4a2b 6194F: include/linux/wireless.h
c117ab84 6195F: include/uapi/linux/wireless.h
c984e24d 6196F: include/net/iw_handler.h
34b921cf 6197F: drivers/net/wireless/
29f8f632 6198
788873ac
JP
6199NETWORKING DRIVERS
6200L: netdev@vger.kernel.org
6201W: http://www.linuxfoundation.org/en/Net
11e98029 6202Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6205S: Odd Fixes
6206F: drivers/net/
018d21ed 6207F: include/linux/if_*
0b63bf1f
JD
6208F: include/linux/netdevice.h
6209F: include/linux/arcdevice.h
6210F: include/linux/etherdevice.h
6211F: include/linux/fcdevice.h
6212F: include/linux/fddidevice.h
6213F: include/linux/hippidevice.h
6214F: include/linux/inetdevice.h
c117ab84
CEB
6215F: include/uapi/linux/if_*
6216F: include/uapi/linux/netdevice.h
788873ac 6217
3d396eb1 6218NETXEN (1/10) GbE SUPPORT
8622315e 6219M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6220M: Sony Chacko <sony.chacko@qlogic.com>
6221M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6222L: netdev@vger.kernel.org
9c2b5bde 6223W: http://www.qlogic.com
3d396eb1 6224S: Supported
aa43c215 6225F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6226
6423d30f
AAJ
6227NFC SUBSYSTEM
6228M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6229M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6230M: Samuel Ortiz <sameo@linux.intel.com>
6231L: linux-wireless@vger.kernel.org
5adf54de 6232L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6233S: Supported
6423d30f 6234F: net/nfc/
55eb94f9 6235F: include/net/nfc/
c117ab84 6236F: include/uapi/linux/nfc.h
6423d30f 6237F: drivers/nfc/
08eaa1e0 6238F: include/linux/platform_data/pn544.h
7ebb88e5 6239F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6240
e8b43555 6241NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6242M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6243L: linux-nfs@vger.kernel.org
6244W: http://client.linux-nfs.org
cd7b996a 6245T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6246S: Maintained
679655da
JP
6247F: fs/lockd/
6248F: fs/nfs/
6249F: fs/nfs_common/
6250F: net/sunrpc/
6251F: include/linux/lockd/
6252F: include/linux/nfs*
6253F: include/linux/sunrpc/
c117ab84
CEB
6254F: include/uapi/linux/nfs*
6255F: include/uapi/linux/sunrpc/
1da177e4 6256
85ef9cea 6257NILFS2 FILESYSTEM
e2126935 6258M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6259L: linux-nilfs@vger.kernel.org
f9472265 6260W: http://nilfs.sourceforge.net/
e2126935 6261T: git git://github.com/konis/nilfs2.git
85ef9cea 6262S: Supported
679655da
JP
6263F: Documentation/filesystems/nilfs2.txt
6264F: fs/nilfs2/
6265F: include/linux/nilfs2_fs.h
85ef9cea 6266
1da177e4 6267NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6268M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6269W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6270S: Maintained
679655da
JP
6271F: Documentation/scsi/NinjaSCSI.txt
6272F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6273
6274NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6275M: GOTO Masanori <gotom@debian.or.jp>
6276M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6277W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6278S: Maintained
679655da
JP
6279F: Documentation/scsi/NinjaSCSI.txt
6280F: drivers/scsi/nsp32*
1da177e4 6281
fce8a7bb
JM
6282NTB DRIVER
6283M: Jon Mason <jon.mason@intel.com>
6284S: Supported
2984411f
JM
6285W: https://github.com/jonmason/ntb/wiki
6286T: git git://github.com/jonmason/ntb.git
fce8a7bb 6287F: drivers/ntb/
548c237c 6288F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6289F: include/linux/ntb.h
6290
1da177e4 6291NTFS FILESYSTEM
2818ef50 6292M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6293L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6294W: http://www.tuxera.com/
e6f4dee7 6295T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6296S: Supported
679655da
JP
6297F: Documentation/filesystems/ntfs.txt
6298F: fs/ntfs/
1da177e4 6299
9eb8ef74 6300NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6301M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6302L: linux-fbdev@vger.kernel.org
ce00f85c 6303S: Maintained
679655da
JP
6304F: drivers/video/riva/
6305F: drivers/video/nvidia/
1da177e4 6306
79461681
MW
6307NVM EXPRESS DRIVER
6308M: Matthew Wilcox <willy@linux.intel.com>
6309L: linux-nvme@lists.infradead.org
6310T: git git://git.infradead.org/users/willy/linux-nvme.git
6311S: Supported
5be37bf9 6312F: drivers/block/nvme*
79461681
MW
6313F: include/linux/nvme.h
6314
f50d7146
RK
6315NXP TDA998X DRM DRIVER
6316M: Russell King <rmk+kernel@arm.linux.org.uk>
6317S: Supported
6318F: drivers/gpu/drm/i2c/tda998x_drv.c
6319F: include/drm/i2c/tda998x.h
6320
f5525786 6321OMAP SUPPORT
0e24bdd4 6322M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6323L: linux-omap@vger.kernel.org
6324W: http://www.muru.com/linux/omap/
6325W: http://linux.omap.com/
8a6e2535 6326Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6327T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6328S: Maintained
4e04d5a3 6329F: arch/arm/*omap*/
046d0a37
JD
6330F: drivers/i2c/busses/i2c-omap.c
6331F: include/linux/i2c-omap.h
f5525786 6332
50f29fbd 6333OMAP DEVICE TREE SUPPORT
cdb55ab0 6334M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6335M: Tony Lindgren <tony@atomide.com>
6336L: linux-omap@vger.kernel.org
d0fb18c5 6337L: devicetree@vger.kernel.org
50f29fbd
TL
6338S: Maintained
6339F: arch/arm/boot/dts/*omap*
6340F: arch/arm/boot/dts/*am3*
6341
f5525786 6342OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6343M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6344L: linux-omap@vger.kernel.org
6345S: Maintained
6346F: arch/arm/*omap*/*clock*
6347
6348OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6349M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6350L: linux-omap@vger.kernel.org
6351S: Maintained
6352F: arch/arm/*omap*/*pm*
c46938d4 6353F: drivers/cpufreq/omap-cpufreq.c
f5525786 6354
d21db568 6355OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6356M: Rajendra Nayak <rnayak@ti.com>
6357M: Paul Walmsley <paul@pwsan.com>
6358L: linux-omap@vger.kernel.org
6359S: Maintained
d21db568 6360F: arch/arm/mach-omap2/prm*
692ab1f3 6361
f5525786 6362OMAP AUDIO SUPPORT
6c284903 6363M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6364M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6365L: alsa-devel@alsa-project.org (subscribers-only)
6366L: linux-omap@vger.kernel.org
6367S: Maintained
6368F: sound/soc/omap/
6369
6370OMAP FRAMEBUFFER SUPPORT
830e6384 6371M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6372L: linux-fbdev@vger.kernel.org
f5525786
TL
6373L: linux-omap@vger.kernel.org
6374S: Maintained
6375F: drivers/video/omap/
6376
676eec0d 6377OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6378M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6379L: linux-omap@vger.kernel.org
676eec0d 6380L: linux-fbdev@vger.kernel.org
178ff4c9 6381S: Maintained
676eec0d 6382F: drivers/video/omap2/
178ff4c9
TV
6383F: Documentation/arm/OMAP/DSS
6384
8b37fcfc
OBC
6385OMAP HARDWARE SPINLOCK SUPPORT
6386M: Ohad Ben-Cohen <ohad@wizery.com>
6387L: linux-omap@vger.kernel.org
6388S: Maintained
6389F: drivers/hwspinlock/omap_hwspinlock.c
6390F: arch/arm/mach-omap2/hwspinlock.c
6391
f5525786 6392OMAP MMC SUPPORT
8b58be88 6393M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6394L: linux-omap@vger.kernel.org
6395S: Maintained
653f41b5
MC
6396F: drivers/mmc/host/omap.c
6397
6398OMAP HS MMC SUPPORT
14006bfb 6399M: Balaji T K <balajitk@ti.com>
0a4585c6 6400L: linux-mmc@vger.kernel.org
653f41b5 6401L: linux-omap@vger.kernel.org
0a4585c6 6402S: Maintained
653f41b5 6403F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6404
6405OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6406M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6407S: Maintained
6408F: drivers/char/hw_random/omap-rng.c
6409
f400c82e 6410OMAP HWMOD SUPPORT
cdb55ab0 6411M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6412M: Paul Walmsley <paul@pwsan.com>
6413L: linux-omap@vger.kernel.org
6414S: Maintained
8fc8b12b 6415F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6416
6417OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6418M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6419L: linux-omap@vger.kernel.org
6420S: Maintained
6421F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6422
7e8970e1
LP
6423OMAP IMAGE SIGNAL PROCESSOR (ISP)
6424M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6425L: linux-media@vger.kernel.org
6426S: Maintained
90d72ac6 6427F: drivers/media/platform/omap3isp/
7e8970e1 6428
f5525786 6429OMAP USB SUPPORT
f299470a 6430M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6431L: linux-usb@vger.kernel.org
6432L: linux-omap@vger.kernel.org
43b416e5 6433T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6434S: Maintained
a16fbd65
JP
6435F: drivers/usb/*/*omap*
6436F: arch/arm/*omap*/usb*
f5525786 6437
6d994710 6438OMAP GPIO DRIVER
a1415a8f 6439M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6440M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6441M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6442L: linux-omap@vger.kernel.org
6443S: Maintained
6444F: drivers/gpio/gpio-omap.c
6445
c351e290
MJ
6446OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6447M: Mark Jackson <mpfj@newflow.co.uk>
6448L: linux-omap@vger.kernel.org
6449S: Maintained
6450F: arch/arm/boot/dts/am335x-nano.dts
6451
0ad122d9 6452OMFS FILESYSTEM
8b58be88 6453M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6454L: linux-karma-devel@lists.sourceforge.net
6455S: Maintained
679655da
JP
6456F: Documentation/filesystems/omfs.txt
6457F: fs/omfs/
0ad122d9 6458
c1986ee9 6459OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6460M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6461S: Maintained
679655da
JP
6462F: drivers/char/pcmcia/cm4000_cs.c
6463F: include/linux/cm4000_cs.h
c117ab84 6464F: include/uapi/linux/cm4000_cs.h
c1986ee9 6465
77c44ab1 6466OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6467M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6468S: Maintained
679655da 6469F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6470
77d5140f 6471OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6472M: Jonathan Corbet <corbet@lwn.net>
661263b5 6473L: linux-media@vger.kernel.org
275ffde4 6474T: git git://linuxtv.org/media_tree.git
77d5140f 6475S: Maintained
90d72ac6 6476F: drivers/media/i2c/ov7670.c
77d5140f 6477
431bca73 6478ONENAND FLASH DRIVER
8b58be88 6479M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6480L: linux-mtd@lists.infradead.org
6481S: Maintained
679655da
JP
6482F: drivers/mtd/onenand/
6483F: include/linux/mtd/onenand*.h
431bca73 6484
1da177e4 6485ONSTREAM SCSI TAPE DRIVER
8b58be88 6486M: Willem Riede <osst@riede.org>
1da177e4
LT
6487L: osst-users@lists.sourceforge.net
6488L: linux-scsi@vger.kernel.org
6489S: Maintained
f7269cfc
JD
6490F: Documentation/scsi/osst.txt
6491F: drivers/scsi/osst.*
6492F: drivers/scsi/osst_*.h
6493F: drivers/scsi/st.h
1da177e4 6494
e2d1d6c0 6495OPENCORES I2C BUS DRIVER
8b58be88 6496M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6497L: linux-i2c@vger.kernel.org
e2d1d6c0 6498S: Maintained
679655da
JP
6499F: Documentation/i2c/busses/i2c-ocores
6500F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6501
860c44c1 6502OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6503M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6504M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6505L: devicetree@vger.kernel.org
860c44c1 6506W: http://fdt.secretlab.ca
3bbf9b9b 6507T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6508S: Maintained
f8828205 6509F: drivers/of/
860c44c1 6510F: include/linux/of*.h
f8828205 6511F: scripts/dtc/
860c44c1 6512K: of_get_property
d945fa0d 6513K: of_match_table
860c44c1 6514
f8828205 6515OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6516M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6517M: Pawel Moll <pawel.moll@arm.com>
6518M: Mark Rutland <mark.rutland@arm.com>
de80963e 6519M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6520M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6521L: devicetree@vger.kernel.org
6522S: Maintained
6523F: Documentation/devicetree/
6524F: arch/*/boot/dts/
6525F: include/dt-bindings/
6526
19f9d392
JB
6527OPENRISC ARCHITECTURE
6528M: Jonas Bonn <jonas@southpole.se>
6529W: http://openrisc.net
eab7c1c0 6530L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6531S: Maintained
6532T: git git://openrisc.net/~jonas/linux
14430813 6533F: arch/openrisc/
19f9d392 6534
ccb1352e 6535OPENVSWITCH
4f337ed5 6536M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6537L: dev@openvswitch.org
6538W: http://openvswitch.org
4f337ed5 6539T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6540S: Maintained
6541F: net/openvswitch/
6542
af39917d
CL
6543OPL4 DRIVER
6544M: Clemens Ladisch <clemens@ladisch.de>
6545L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6546T: git git://git.alsa-project.org/alsa-kernel.git
6547S: Maintained
6548F: sound/drivers/opl4/
6549
1da177e4 6550OPROFILE
4cf7e718 6551M: Robert Richter <rric@kernel.org>
1da177e4
LT
6552L: oprofile-list@lists.sf.net
6553S: Maintained
81c4a8a6 6554F: arch/*/include/asm/oprofile*.h
679655da
JP
6555F: arch/*/oprofile/
6556F: drivers/oprofile/
6557F: include/linux/oprofile.h
1da177e4 6558
e2d1d6c0 6559ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6560M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6561M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6562L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6563W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6564T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6565S: Supported
679655da
JP
6566F: Documentation/filesystems/ocfs2.txt
6567F: Documentation/filesystems/dlmfs.txt
6568F: fs/ocfs2/
e2d1d6c0 6569
1da177e4 6570ORINOCO DRIVER
724c6b35 6571L: linux-wireless@vger.kernel.org
491b26b4 6572W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6573W: http://www.nongnu.org/orinoco/
3a59babb 6574S: Orphan
679655da 6575F: drivers/net/wireless/orinoco/
1da177e4 6576
42c55aa8 6577OSD LIBRARY and FILESYSTEM
8b58be88 6578M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6579M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6580L: osd-dev@open-osd.org
6581W: http://open-osd.org
54e5881d 6582T: git git://git.open-osd.org/open-osd.git
68274794 6583S: Maintained
42c55aa8 6584F: drivers/scsi/osd/
6b6f0b6c 6585F: include/scsi/osd_*
42c55aa8 6586F: fs/exofs/
68274794 6587
e2d1d6c0 6588P54 WIRELESS DRIVER
084cb0fe 6589M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6590L: linux-wireless@vger.kernel.org
084cb0fe 6591W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6592S: Maintained
679655da 6593F: drivers/net/wireless/p54/
e2d1d6c0 6594
f5cd7872 6595PA SEMI ETHERNET DRIVER
8b58be88 6596M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6597L: netdev@vger.kernel.org
6598S: Maintained
ded19add 6599F: drivers/net/ethernet/pasemi/*
f5cd7872 6600
beb58aa3 6601PA SEMI SMBUS DRIVER
8b58be88 6602M: Olof Johansson <olof@lixom.net>
846557d3 6603L: linux-i2c@vger.kernel.org
beb58aa3 6604S: Maintained
679655da 6605F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6606
48fc267e
SK
6607PADATA PARALLEL EXECUTION MECHANISM
6608M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6609L: linux-crypto@vger.kernel.org
6610S: Maintained
6611F: kernel/padata.c
6612F: include/linux/padata.h
6613F: Documentation/padata.txt
6614
709ee531 6615PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6616M: Harald Welte <laforge@gnumonks.org>
d0944853 6617L: platform-driver-x86@vger.kernel.org
709ee531 6618S: Maintained
679655da 6619F: drivers/platform/x86/panasonic-laptop.c
709ee531 6620
368dd5ac 6621PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6622M: David Howells <dhowells@redhat.com>
6623M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6624L: linux-am33-list@redhat.com (moderated for non-subscribers)
6625W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6626S: Maintained
679655da
JP
6627F: Documentation/mn10300/
6628F: arch/mn10300/
4fa97181 6629
1da177e4 6630PARALLEL PORT SUPPORT
3dd1a329 6631L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6632S: Orphan
679655da
JP
6633F: drivers/parport/
6634F: include/linux/parport*.h
6635F: drivers/char/ppdev.c
c117ab84 6636F: include/uapi/linux/ppdev.h
1da177e4 6637
4cdf6bc2 6638PARAVIRT_OPS INTERFACE
d633180c 6639M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6640M: Chris Wright <chrisw@sous-sol.org>
6641M: Alok Kataria <akataria@vmware.com>
6642M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6643L: virtualization@lists.linux-foundation.org
4cdf6bc2 6644S: Supported
679655da
JP
6645F: Documentation/ia64/paravirt_ops.txt
6646F: arch/*/kernel/paravirt*
6647F: arch/*/include/asm/paravirt.h
4cdf6bc2 6648
e2d1d6c0 6649PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6650M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6651L: linux-parport@lists.infradead.org (subscribers-only)
6652W: http://www.torque.net/linux-pp.html
6653S: Maintained
679655da
JP
6654F: Documentation/blockdev/paride.txt
6655F: drivers/block/paride/
e2d1d6c0
RD
6656
6657PARISC ARCHITECTURE
b8828770 6658M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6659M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6660L: linux-parisc@vger.kernel.org
6661W: http://www.parisc-linux.org/
8a6e2535 6662Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6663T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6664T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6665S: Maintained
679655da 6666F: arch/parisc/
2b6bac9e 6667F: Documentation/parisc/
679655da 6668F: drivers/parisc/
2b6bac9e
HD
6669F: drivers/char/agp/parisc-agp.c
6670F: drivers/input/serio/gscps2.c
6671F: drivers/parport/parport_gsc.*
6672F: drivers/tty/serial/8250/8250_gsc.c
6673F: drivers/video/sti*
6674F: drivers/video/console/sti*
6675F: drivers/video/logo/logo_parisc*
e2d1d6c0 6676
1662d32c 6677PC87360 HARDWARE MONITORING DRIVER
8b58be88 6678M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6679L: lm-sensors@lm-sensors.org
6680S: Maintained
679655da
JP
6681F: Documentation/hwmon/pc87360
6682F: drivers/hwmon/pc87360.c
1662d32c
JC
6683
6684PC8736x GPIO DRIVER
8b58be88 6685M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6686S: Maintained
679655da 6687F: drivers/char/pc8736x_gpio.c
1662d32c 6688
1ad107fd 6689PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6690M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6691L: lm-sensors@lm-sensors.org
6692S: Maintained
6693F: Documentation/hwmon/pc87427
6694F: drivers/hwmon/pc87427.c
6695
b26e0ed4 6696PCA9532 LED DRIVER
8b58be88 6697M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6698S: Maintained
d5ca6918
JP
6699F: drivers/leds/leds-pca9532.c
6700F: include/linux/leds-pca9532.h
b26e0ed4 6701
5ce914a8 6702PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6703M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6704L: linux-i2c@vger.kernel.org
6705S: Maintained
b4f0b74e 6706F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6707
3971dae5 6708PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6709M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6710S: Maintained
6711F: drivers/firmware/pcdp.*
6712
065c6359 6713PCI ERROR RECOVERY
6305902c 6714M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6715L: linux-pci@vger.kernel.org
065c6359 6716S: Supported
679655da 6717F: Documentation/PCI/pci-error-recovery.txt
065c6359 6718
1da177e4 6719PCI SUBSYSTEM
5ac3a6d2 6720M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6721L: linux-pci@vger.kernel.org
99662dd1 6722Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6723T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6724S: Supported
679655da
JP
6725F: Documentation/PCI/
6726F: drivers/pci/
6727F: include/linux/pci*
6b49ee49 6728F: arch/x86/pci/
cad01f91 6729F: arch/x86/kernel/quirks.c
1da177e4 6730
f0b75693
BH
6731PCI DRIVER FOR IMX6
6732M: Richard Zhu <r65037@freescale.com>
6733M: Shawn Guo <shawn.guo@linaro.org>
6734L: linux-pci@vger.kernel.org
6735L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6736S: Maintained
6737F: drivers/pci/host/*imx6*
6738
6739PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6740M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6741M: Jason Cooper <jason@lakedaemon.net>
6742L: linux-pci@vger.kernel.org
6743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6744S: Maintained
6745F: drivers/pci/host/*mvebu*
6746
0447cfd7
TR
6747PCI DRIVER FOR NVIDIA TEGRA
6748M: Thierry Reding <thierry.reding@gmail.com>
6749L: linux-tegra@vger.kernel.org
f0b75693 6750L: linux-pci@vger.kernel.org
0447cfd7
TR
6751S: Supported
6752F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6753F: drivers/pci/host/pci-tegra.c
6754
f0b75693
BH
6755PCI DRIVER FOR RENESAS R-CAR
6756M: Simon Horman <horms@verge.net.au>
6757L: linux-pci@vger.kernel.org
6758L: linux-sh@vger.kernel.org
6759S: Maintained
6760F: drivers/pci/host/*rcar*
6761
4af82255
JH
6762PCI DRIVER FOR SAMSUNG EXYNOS
6763M: Jingoo Han <jg1.han@samsung.com>
6764L: linux-pci@vger.kernel.org
f0b75693
BH
6765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6766L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6767S: Maintained
6768F: drivers/pci/host/pci-exynos.c
6769
f0b75693
BH
6770PCI DRIVER FOR SYNOPSIS DESIGNWARE
6771M: Mohit Kumar <mohit.kumar@st.com>
6772M: Jingoo Han <jg1.han@samsung.com>
6773L: linux-pci@vger.kernel.org
6774S: Maintained
6775F: drivers/pci/host/*designware*
6776
cf28855b
WD
6777PCI DRIVER FOR GENERIC OF HOSTS
6778M: Will Deacon <will.deacon@arm.com>
6779L: linux-pci@vger.kernel.org
6780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6781S: Maintained
6782F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6783F: drivers/pci/host/pci-host-generic.c
6784
1da177e4 6785PCMCIA SUBSYSTEM
4230dfc9 6786P: Linux PCMCIA Team
f5df5881 6787L: linux-pcmcia@lists.infradead.org
6650e0a5 6788W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6790S: Maintained
679655da
JP
6791F: Documentation/pcmcia/
6792F: drivers/pcmcia/
6793F: include/pcmcia/
1da177e4
LT
6794
6795PCNET32 NETWORK DRIVER
227fb925 6796M: Don Fry <pcnet32@frontier.com>
979b6c13 6797L: netdev@vger.kernel.org
1da177e4 6798S: Maintained
b955f6ca 6799F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6800
48fc267e
SK
6801PCRYPT PARALLEL CRYPTO ENGINE
6802M: Steffen Klassert <steffen.klassert@secunet.com>
6803L: linux-crypto@vger.kernel.org
6804S: Maintained
6805F: crypto/pcrypt.c
6806F: include/crypto/pcrypt.h
6807
e72df0b8
TH
6808PER-CPU MEMORY ALLOCATOR
6809M: Tejun Heo <tj@kernel.org>
6810M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6812S: Maintained
6813F: include/linux/percpu*.h
6814F: mm/percpu*.c
6815F: arch/*/include/asm/percpu.h
6816
ad4ecbcb 6817PER-TASK DELAY ACCOUNTING
185e595f 6818M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6819S: Maintained
679655da
JP
6820F: include/linux/delayacct.h
6821F: kernel/delayacct.c
ad4ecbcb 6822
57c0c15b 6823PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6824M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6825M: Paul Mackerras <paulus@samba.org>
dd9b238c 6826M: Ingo Molnar <mingo@redhat.com>
f80c5393 6827M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6828L: linux-kernel@vger.kernel.org
75fc2d37 6829T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6830S: Supported
d53e8365 6831F: kernel/events/*
a003236c 6832F: include/linux/perf_event.h
c117ab84 6833F: include/uapi/linux/perf_event.h
141c4296
RR
6834F: arch/*/kernel/perf_event*.c
6835F: arch/*/kernel/*/perf_event*.c
6836F: arch/*/kernel/*/*/perf_event*.c
a003236c 6837F: arch/*/include/asm/perf_event.h
a003236c
VL
6838F: arch/*/kernel/perf_callchain.c
6839F: tools/perf/
6c0b3244 6840
dd49d0f5 6841PERSONALITY HANDLING
8b58be88 6842M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6843L: linux-abi-devel@lists.sourceforge.net
6844S: Maintained
679655da 6845F: include/linux/personality.h
c117ab84 6846F: include/uapi/linux/personality.h
dd49d0f5 6847
838e7a03 6848PHONET PROTOCOL
2a06b40f 6849M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6850S: Supported
6851F: Documentation/networking/phonet.txt
6852F: include/linux/phonet.h
6853F: include/net/phonet/
c117ab84 6854F: include/uapi/linux/phonet.h
838e7a03
RDC
6855F: net/phonet/
6856
1da177e4 6857PHRAM MTD DRIVER
8b58be88 6858M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6859L: linux-mtd@lists.infradead.org
6860S: Maintained
679655da 6861F: drivers/mtd/devices/phram.c
1da177e4 6862
efdbb10e
BP
6863PICOLCD HID DRIVER
6864M: Bruno Prémont <bonbons@linux-vserver.org>
6865L: linux-input@vger.kernel.org
6866S: Maintained
6867F: drivers/hid/hid-picolcd*
6868
a53bfa07
JI
6869PICOXCELL SUPPORT
6870M: Jamie Iles <jamie@jamieiles.com>
6871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6872T: git git://github.com/jamieiles/linux-2.6-ji.git
6873S: Supported
14430813 6874F: arch/arm/mach-picoxcell/
a53bfa07
JI
6875F: drivers/*/picoxcell*
6876F: drivers/*/*/picoxcell*
6877
2744e8af
LW
6878PIN CONTROL SUBSYSTEM
6879M: Linus Walleij <linus.walleij@linaro.org>
6880S: Maintained
07f29ba6 6881F: drivers/pinctrl/
8e406fe4 6882F: include/linux/pinctrl/
2744e8af 6883
2201bbb8
JCPV
6884PIN CONTROLLER - ATMEL AT91
6885M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6887S: Maintained
6888F: drivers/pinctrl/pinctrl-at91.c
6889
b75e60d6
DA
6890PIN CONTROLLER - SAMSUNG
6891M: Tomasz Figa <t.figa@samsung.com>
6892M: Thomas Abraham <thomas.abraham@linaro.org>
6893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6894L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6895S: Maintained
6896F: drivers/pinctrl/pinctrl-exynos.*
6897F: drivers/pinctrl/pinctrl-s3c*
6898F: drivers/pinctrl/pinctrl-samsung.*
6899
deda8287 6900PIN CONTROLLER - ST SPEAR
8e406fe4 6901M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6902L: spear-devel@list.st.com
6903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6904W: http://www.st.com/spear
6905S: Maintained
8e406fe4 6906F: drivers/pinctrl/spear/
deda8287 6907
249a6771 6908PKTCDVD DRIVER
dbd47133 6909M: Jiri Kosina <jkosina@suse.cz>
249a6771 6910S: Maintained
679655da
JP
6911F: drivers/block/pktcdvd.c
6912F: include/linux/pktcdvd.h
c117ab84 6913F: include/uapi/linux/pktcdvd.h
249a6771 6914
b31d8273
G
6915PKUNITY SOC DRIVERS
6916M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6917W: http://mprc.pku.edu.cn/~guanxuetao/linux
6918S: Maintained
6919T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6920F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6921F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6922F: drivers/video/fb-puv3.c
2809e80b 6923F: drivers/rtc/rtc-puv3.c
b31d8273 6924
9d2ecfb7 6925PMBUS HARDWARE MONITORING DRIVERS
ca462085 6926M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6927L: lm-sensors@lm-sensors.org
6928W: http://www.lm-sensors.org/
6929W: http://www.roeck-us.net/linux/drivers/
6930T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6931S: Maintained
6932F: Documentation/hwmon/pmbus
6933F: drivers/hwmon/pmbus/
6934F: include/linux/i2c/pmbus.h
6935
89a36810 6936PMC SIERRA MaxRAID DRIVER
076cfaae 6937M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6938L: linux-scsi@vger.kernel.org
6939W: http://www.pmc-sierra.com/
6940S: Supported
6941F: drivers/scsi/pmcraid.*
6942
dbf9bfe6 6943PMC SIERRA PM8001 DRIVER
4f0e359c 6944M: xjtuwjp@gmail.com
dbf9bfe6 6945M: lindar_liu@usish.com
6946L: linux-scsi@vger.kernel.org
6947S: Supported
6948F: drivers/scsi/pm8001/
6949
1da177e4 6950POSIX CLOCKS and TIMERS
8b58be88 6951M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6952L: linux-kernel@vger.kernel.org
75fc2d37 6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6954S: Supported
679655da
JP
6955F: fs/timerfd.c
6956F: include/linux/timer*
6957F: kernel/*timer*
1da177e4 6958
3be86148 6959POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6960M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6961M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6962T: git git://git.infradead.org/battery-2.6.git
3be86148 6963S: Maintained
679655da 6964F: include/linux/power_supply.h
8cd725a1 6965F: drivers/power/
3be86148 6966
1da177e4 6967PNP SUPPORT
46a1f21a 6968M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 6969S: Maintained
679655da 6970F: drivers/pnp/
1da177e4 6971
999445d4 6972PNXxxxx I2C DRIVER
8b58be88 6973M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6974L: linux-i2c@vger.kernel.org
999445d4 6975S: Maintained
679655da 6976F: drivers/i2c/busses/i2c-pnx.c
999445d4 6977
1da177e4 6978PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6979M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6980L: linux-ppp@vger.kernel.org
6981S: Maintained
224cf5ad 6982F: drivers/net/ppp/ppp_*
1da177e4
LT
6983
6984PPP OVER ATM (RFC 2364)
8b58be88 6985M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6986S: Maintained
679655da 6987F: net/atm/pppoatm.c
c117ab84 6988F: include/uapi/linux/atmppp.h
1da177e4
LT
6989
6990PPP OVER ETHERNET
8b58be88 6991M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6992S: Maintained
224cf5ad
JK
6993F: drivers/net/ppp/pppoe.c
6994F: drivers/net/ppp/pppox.c
1da177e4 6995
a6d2370b 6996PPP OVER L2TP
8b58be88 6997M: James Chapman <jchapman@katalix.com>
a6d2370b 6998S: Maintained
90ca28d1 6999F: net/l2tp/l2tp_ppp.c
679655da 7000F: include/linux/if_pppol2tp.h
c117ab84 7001F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7002
eae9d2ba 7003PPS SUPPORT
8b58be88 7004M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7005W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7006L: linuxpps@ml.enneenne.com (subscribers-only)
7007S: Maintained
cabaaf41
JP
7008F: Documentation/pps/
7009F: drivers/pps/
7010F: include/linux/pps*.h
eae9d2ba 7011
71a6d0af
HW
7012PPTP DRIVER
7013M: Dmitry Kozlov <xeb@mail.ru>
7014L: netdev@vger.kernel.org
7015S: Maintained
224cf5ad 7016F: drivers/net/ppp/pptp.c
71a6d0af
HW
7017W: http://sourceforge.net/projects/accel-pptp
7018
1da177e4 7019PREEMPTIBLE KERNEL
8b58be88 7020M: Robert Love <rml@tech9.net>
1da177e4
LT
7021L: kpreempt-tech@lists.sourceforge.net
7022W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7023S: Supported
679655da
JP
7024F: Documentation/preempt-locking.txt
7025F: include/linux/preempt.h
1da177e4
LT
7026
7027PRISM54 WIRELESS DRIVER
8b58be88 7028M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7029L: linux-wireless@vger.kernel.org
9ef80804 7030W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7031S: Obsolete
679655da 7032F: drivers/net/wireless/prism54/
1da177e4 7033
b3277dfa 7034PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7035M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7036L: linux-ide@vger.kernel.org
7037S: Maintained
679655da 7038F: drivers/ata/sata_promise.*
b3277dfa 7039
02c18891 7040PS3 NETWORK SUPPORT
b809b9ca 7041M: Geoff Levand <geoff@infradead.org>
02c18891 7042L: netdev@vger.kernel.org
a4724ed6 7043L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7044S: Maintained
8df158ac 7045F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7046
f58a9d17 7047PS3 PLATFORM SUPPORT
b809b9ca 7048M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7049L: linuxppc-dev@lists.ozlabs.org
7050L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7051S: Maintained
679655da
JP
7052F: arch/powerpc/boot/ps3*
7053F: arch/powerpc/include/asm/lv1call.h
7054F: arch/powerpc/include/asm/ps3*.h
7055F: arch/powerpc/platforms/ps3/
7056F: drivers/*/ps3*
7057F: drivers/ps3/
fec629b8 7058F: drivers/rtc/rtc-ps3.c
679655da 7059F: drivers/usb/host/*ps3.c
fec629b8 7060F: sound/ppc/snd_ps3*
f58a9d17 7061
cffb4add 7062PS3VRAM DRIVER
8b58be88 7063M: Jim Paris <jim@jtan.com>
a4724ed6 7064L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7065S: Maintained
8a3977cb 7066F: drivers/block/ps3vram.c
cffb4add 7067
8defe599 7068PSTORE FILESYSTEM
9d5e2a02 7069M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7070M: Colin Cross <ccross@android.com>
7071M: Kees Cook <keescook@chromium.org>
7072M: Tony Luck <tony.luck@intel.com>
7073S: Maintained
7074T: git git://git.infradead.org/users/cbou/linux-pstore.git
7075F: fs/pstore/
7076F: include/linux/pstore*
04851772 7077F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7078F: drivers/acpi/apei/erst.c
7079
7fbc415d
RC
7080PTP HARDWARE CLOCK SUPPORT
7081M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7082L: netdev@vger.kernel.org
7fbc415d
RC
7083S: Maintained
7084W: http://linuxptp.sourceforge.net/
7085F: Documentation/ABI/testing/sysfs-ptp
7086F: Documentation/ptp/*
0ecb3cdd 7087F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7088F: drivers/net/phy/dp83640*
7089F: drivers/ptp/*
7090F: include/linux/ptp_cl*
7091
cf94a4d1 7092PTRACE SUPPORT
8b58be88
JP
7093M: Roland McGrath <roland@redhat.com>
7094M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7095S: Maintained
7096F: include/asm-generic/syscall.h
7097F: include/linux/ptrace.h
7098F: include/linux/regset.h
7099F: include/linux/tracehook.h
c117ab84 7100F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7101F: kernel/ptrace.c
7102
8320204a 7103PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7104M: Mike Isely <isely@pobox.com>
16e9495d 7105L: pvrusb2@isely.net (subscribers-only)
661263b5 7106L: linux-media@vger.kernel.org
8320204a 7107W: http://www.isely.net/pvrusb2/
275ffde4 7108T: git git://linuxtv.org/media_tree.git
8320204a 7109S: Maintained
679655da 7110F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7111F: drivers/media/usb/pvrusb2/
8320204a 7112
39532e6c
HG
7113PWC WEBCAM DRIVER
7114M: Hans de Goede <hdegoede@redhat.com>
7115L: linux-media@vger.kernel.org
7116T: git git://linuxtv.org/media_tree.git
7117S: Maintained
7118F: drivers/media/usb/pwc/*
7119
200efedd 7120PWM SUBSYSTEM
aa3495f7
TR
7121M: Thierry Reding <thierry.reding@gmail.com>
7122L: linux-pwm@vger.kernel.org
0c2498f1 7123S: Maintained
006e854f 7124T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7125F: Documentation/pwm.txt
7126F: Documentation/devicetree/bindings/pwm/
7127F: include/linux/pwm.h
0c2498f1 7128F: drivers/pwm/
a140b98d
TR
7129F: drivers/video/backlight/pwm_bl.c
7130F: include/linux/pwm_backlight.h
0c2498f1 7131
30ec261e 7132PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7133M: Eric Miao <eric.y.miao@gmail.com>
7134M: Russell King <linux@arm.linux.org.uk>
a323f664 7135M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7137T: git git://github.com/hzhuang1/linux.git
7138T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7139S: Maintained
679655da
JP
7140F: arch/arm/mach-pxa/
7141F: drivers/pcmcia/pxa2xx*
9df92e6c 7142F: drivers/spi/spi-pxa2xx*
679655da
JP
7143F: drivers/usb/gadget/pxa2*
7144F: include/sound/pxa2xx-lib.h
bec4c99e 7145F: sound/arm/pxa*
14430813 7146F: sound/soc/pxa/
1da177e4 7147
ec64d3bf
EG
7148PXA3xx NAND FLASH DRIVER
7149M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7150L: linux-mtd@lists.infradead.org
7151S: Maintained
7152F: drivers/mtd/nand/pxa3xx-nand.c
7153
3f640c61 7154MMP SUPPORT
8b58be88 7155M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7156M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7158T: git git://github.com/hzhuang1/linux.git
7159T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7160S: Maintained
3f640c61 7161F: arch/arm/mach-mmp/
e8e6cb32 7162
272f133a
PO
7163PXA MMCI DRIVER
7164S: Orphan
7165
57f63bc8 7166PXA RTC DRIVER
8b58be88 7167M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7168L: rtc-linux@googlegroups.com
7169S: Maintained
7170
52a09a04 7171QIB DRIVER
8473c603 7172M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7173L: linux-rdma@vger.kernel.org
7174S: Supported
7175F: drivers/infiniband/hw/qib/
7176
5e9772b9
JS
7177QLOGIC QLA1280 SCSI DRIVER
7178M: Michael Reed <mdr@sgi.com>
7179L: linux-scsi@vger.kernel.org
7180S: Maintained
7181F: drivers/scsi/qla1280.[ch]
7182
1da177e4 7183QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7184M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7185L: linux-scsi@vger.kernel.org
7186S: Supported
679655da
JP
7187F: Documentation/scsi/LICENSE.qla2xxx
7188F: drivers/scsi/qla2xxx/
1da177e4 7189
883c98fe 7190QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7191M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7192M: iscsi-driver@qlogic.com
7193L: linux-scsi@vger.kernel.org
7194S: Supported
bacfb81b 7195F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7196F: drivers/scsi/qla4xxx/
7197
5a4faa87 7198QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7199M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7200M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7201M: linux-driver@qlogic.com
7202L: netdev@vger.kernel.org
7203S: Supported
679655da 7204F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7205F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7206
0ec00f03 7207QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7208M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7209M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7210L: netdev@vger.kernel.org
7211S: Supported
aa43c215 7212F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7213
c4e84bde 7214QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7215M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7216M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7217M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7218M: linux-driver@qlogic.com
c4e84bde
RM
7219L: netdev@vger.kernel.org
7220S: Supported
aa43c215 7221F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7222
1da177e4 7223QNX4 FILESYSTEM
8b58be88 7224M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7225W: http://www.alarsen.net/linux/qnx4fs/
7226S: Maintained
80811493 7227F: fs/qnx4/
c117ab84
CEB
7228F: include/uapi/linux/qnx4_fs.h
7229F: include/uapi/linux/qnxtypes.h
1da177e4 7230
91952bc0
AP
7231QT1010 MEDIA DRIVER
7232M: Antti Palosaari <crope@iki.fi>
7233L: linux-media@vger.kernel.org
7234W: http://linuxtv.org/
7235W: http://palosaari.fi/linux/
7236Q: http://patchwork.linuxtv.org/project/linux-media/list/
7237T: git git://linuxtv.org/anttip/media_tree.git
7238S: Maintained
7239F: drivers/media/tuners/qt1010*
7240
966fb5ec
SM
7241QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7242M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7243L: linux-wireless@vger.kernel.org
7244L: ath9k-devel@lists.ath9k.org
7245W: http://wireless.kernel.org/en/users/Drivers/ath9k
7246S: Supported
7247F: drivers/net/wireless/ath/ath9k/
7248
2ea0ffcb
KV
7249QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7250M: Kalle Valo <kvalo@qca.qualcomm.com>
7251L: ath10k@lists.infradead.org
7252W: http://wireless.kernel.org/en/users/Drivers/ath10k
7253T: git git://github.com/kvalo/ath.git
7254S: Supported
7255F: drivers/net/wireless/ath/ath10k/
7256
4f4567cf
RK
7257QUALCOMM HEXAGON ARCHITECTURE
7258M: Richard Kuo <rkuo@codeaurora.org>
7259L: linux-hexagon@vger.kernel.org
7260S: Supported
7261F: arch/hexagon/
7262
8e84c258
EK
7263QUALCOMM WCN36XX WIRELESS DRIVER
7264M: Eugene Krasnikov <k.eugene.e@gmail.com>
7265L: wcn36xx@lists.infradead.org
7266W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7267T: git git://github.com/KrasnikovEugene/wcn36xx.git
7268S: Supported
7269F: drivers/net/wireless/ath/wcn36xx/
7270
35e3540b
HV
7271QUICKCAM PARALLEL PORT WEBCAMS
7272M: Hans Verkuil <hverkuil@xs4all.nl>
7273L: linux-media@vger.kernel.org
7274T: git git://linuxtv.org/media_tree.git
7275W: http://linuxtv.org
7276S: Odd Fixes
7277F: drivers/media/parport/*-qcam*
7278
602adf40 7279RADOS BLOCK DEVICE (RBD)
09d90327
SW
7280M: Yehuda Sadeh <yehuda@inktank.com>
7281M: Sage Weil <sage@inktank.com>
527a88b9 7282M: Alex Elder <elder@kernel.org>
602adf40 7283M: ceph-devel@vger.kernel.org
09d90327
SW
7284W: http://ceph.com/
7285T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7286S: Supported
7287F: drivers/block/rbd.c
7288F: drivers/block/rbd_types.h
7289
1da177e4 7290RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7291M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7292L: linux-fbdev@vger.kernel.org
1da177e4 7293S: Maintained
679655da 7294F: drivers/video/aty/radeon*
c117ab84 7295F: include/uapi/linux/radeonfb.h
1da177e4 7296
c6c9b34c
HG
7297RADIOSHARK RADIO DRIVER
7298M: Hans de Goede <hdegoede@redhat.com>
7299L: linux-media@vger.kernel.org
7300T: git git://linuxtv.org/media_tree.git
7301S: Maintained
7302F: drivers/media/radio/radio-shark.c
7303
7304RADIOSHARK2 RADIO DRIVER
7305M: Hans de Goede <hdegoede@redhat.com>
7306L: linux-media@vger.kernel.org
7307T: git git://linuxtv.org/media_tree.git
7308S: Maintained
7309F: drivers/media/radio/radio-shark2.c
7310F: drivers/media/radio/radio-tea5777.c
7311
1da177e4 7312RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7313M: Paul Mackerras <paulus@samba.org>
c69f677c 7314L: linux-fbdev@vger.kernel.org
1da177e4 7315S: Maintained
679655da 7316F: drivers/video/aty/aty128fb.c
1da177e4 7317
e7839f25 7318RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7319P: rt2x00 project
e1a6542f 7320M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7321M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7322L: linux-wireless@vger.kernel.org
83fc9c89 7323L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7324W: http://rt2x00.serialmonkey.com/
7325S: Maintained
54e5881d 7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7327F: drivers/net/wireless/rt2x00/
7328
9db5579b 7329RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7330M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7331S: Maintained
679655da
JP
7332F: Documentation/blockdev/ramdisk.txt
7333F: drivers/block/brd.c
9db5579b 7334
9e95ce27 7335RANDOM NUMBER DRIVER
0624bcaa 7336M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7337S: Maintained
679655da 7338F: drivers/char/random.c
9e95ce27 7339
394b701c 7340RAPIDIO SUBSYSTEM
8b58be88 7341M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7342M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7343S: Maintained
679655da 7344F: drivers/rapidio/
394b701c 7345
e2d1d6c0 7346RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7347L: linux-wireless@vger.kernel.org
f52a5490 7348S: Orphan
679655da 7349F: drivers/net/wireless/ray*
e2d1d6c0
RD
7350
7351RCUTORTURE MODULE
8b58be88
JP
7352M: Josh Triplett <josh@freedesktop.org>
7353M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7354L: linux-kernel@vger.kernel.org
f9094d8e 7355S: Supported
08deed1e 7356T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7357F: Documentation/RCU/torture.txt
4102adab 7358F: kernel/rcu/torture.c
e2d1d6c0 7359
c87b9c60
PM
7360RCUTORTURE TEST FRAMEWORK
7361M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7362L: linux-kernel@vger.kernel.org
c87b9c60
PM
7363S: Supported
7364T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7365F: tools/testing/selftests/rcutorture
7366
c1f766b5 7367RDC R-321X SoC
8b58be88 7368M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7369S: Maintained
7370
db17f395 7371RDC R6040 FAST ETHERNET DRIVER
8b58be88 7372M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7373L: netdev@vger.kernel.org
7374S: Maintained
58565a35 7375F: drivers/net/ethernet/rdc/r6040.c
db17f395 7376
a09ed661 7377RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7378M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7379L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7380S: Supported
679655da 7381F: net/rds/
a09ed661 7382
595182bc 7383READ-COPY UPDATE (RCU)
8b58be88
JP
7384M: Dipankar Sarma <dipankar@in.ibm.com>
7385M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7386L: linux-kernel@vger.kernel.org
9fab9787 7387W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7388S: Supported
08deed1e 7389T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7390F: Documentation/RCU/
9fab9787 7391X: Documentation/RCU/torture.txt
f9094d8e 7392F: include/linux/rcu*
4102adab
PM
7393X: include/linux/srcu.h
7394F: kernel/rcu/
7395X: kernel/rcu/torture.c
595182bc 7396
0c86edc0 7397REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7398M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7399L: rtc-linux@googlegroups.com
8a6e2535 7400Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7401S: Maintained
679655da
JP
7402F: Documentation/rtc.txt
7403F: drivers/rtc/
7404F: include/linux/rtc.h
c117ab84 7405F: include/uapi/linux/rtc.h
0c86edc0 7406
1da177e4 7407REISERFS FILE SYSTEM
76c4e5ea 7408L: reiserfs-devel@vger.kernel.org
1da177e4 7409S: Supported
679655da 7410F: fs/reiserfs/
1da177e4 7411
b83a313b 7412REGISTER MAP ABSTRACTION
b02e48f2 7413M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7414T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7415S: Supported
7416F: drivers/base/regmap/
7417F: include/linux/regmap.h
7418
400e64df
OBC
7419REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7420M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7421T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7422S: Maintained
7423F: drivers/remoteproc/
7424F: Documentation/remoteproc.txt
6fc26488 7425F: include/linux/remoteproc.h
400e64df 7426
d8115db5
OBC
7427REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7428M: Ohad Ben-Cohen <ohad@wizery.com>
7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7430S: Maintained
7431F: drivers/rpmsg/
7432F: Documentation/rpmsg.txt
7433F: include/linux/rpmsg.h
7434
1b0fe6be
PZ
7435RESET CONTROLLER FRAMEWORK
7436M: Philipp Zabel <p.zabel@pengutronix.de>
7437S: Maintained
7438F: drivers/reset/
7439F: Documentation/devicetree/bindings/reset/
7440F: include/linux/reset.h
7441F: include/linux/reset-controller.h
7442
e0897645 7443RFKILL
8b58be88 7444M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7445L: linux-wireless@vger.kernel.org
ce466579
JB
7446W: http://wireless.kernel.org/
7447T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7448T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7449S: Maintained
505c9247 7450F: Documentation/rfkill.txt
80811493 7451F: net/rfkill/
e0897645 7452
67e054e9
ML
7453RICOH SMARTMEDIA/XD DRIVER
7454M: Maxim Levitsky <maximlevitsky@gmail.com>
7455S: Maintained
21c26f50
JP
7456F: drivers/mtd/nand/r852.c
7457F: drivers/mtd/nand/r852.h
67e054e9 7458
92634125
ML
7459RICOH R5C592 MEMORYSTICK DRIVER
7460M: Maxim Levitsky <maximlevitsky@gmail.com>
7461S: Maintained
7462F: drivers/memstick/host/r592.*
7463
27f1d2f9
SA
7464ROCCAT DRIVERS
7465M: Stefan Achatz <erazor_de@users.sourceforge.net>
7466W: http://sourceforge.net/projects/roccat/
7467S: Maintained
7468F: drivers/hid/hid-roccat*
7469F: include/linux/hid-roccat*
7470F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7471
1da177e4
LT
7472ROCKETPORT DRIVER
7473P: Comtrol Corp.
1da177e4
LT
7474W: http://www.comtrol.com
7475S: Maintained
679655da 7476F: Documentation/serial/rocket.txt
c897401b 7477F: drivers/tty/rocket*
1da177e4
LT
7478
7479ROSE NETWORK LAYER
8b58be88 7480M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7481L: linux-hams@vger.kernel.org
d34cb28a 7482W: http://www.linux-ax25.org/
1da177e4 7483S: Maintained
679655da 7484F: include/net/rose.h
c117ab84 7485F: include/uapi/linux/rose.h
679655da 7486F: net/rose/
1da177e4 7487
91952bc0
AP
7488RTL2830 MEDIA DRIVER
7489M: Antti Palosaari <crope@iki.fi>
7490L: linux-media@vger.kernel.org
7491W: http://linuxtv.org/
7492W: http://palosaari.fi/linux/
7493Q: http://patchwork.linuxtv.org/project/linux-media/list/
7494T: git git://linuxtv.org/anttip/media_tree.git
7495S: Maintained
7496F: drivers/media/dvb-frontends/rtl2830*
7497
27a0aacf
AP
7498RTL2832 MEDIA DRIVER
7499M: Antti Palosaari <crope@iki.fi>
7500L: linux-media@vger.kernel.org
7501W: http://linuxtv.org/
7502W: http://palosaari.fi/linux/
7503Q: http://patchwork.linuxtv.org/project/linux-media/list/
7504T: git git://linuxtv.org/anttip/media_tree.git
7505S: Maintained
7506F: drivers/media/dvb-frontends/rtl2832*
7507
ba6e6f6e
AP
7508RTL2832_SDR MEDIA DRIVER
7509M: Antti Palosaari <crope@iki.fi>
7510L: linux-media@vger.kernel.org
7511W: http://linuxtv.org/
7512W: http://palosaari.fi/linux/
7513Q: http://patchwork.linuxtv.org/project/linux-media/list/
7514T: git git://linuxtv.org/anttip/media_tree.git
7515S: Maintained
7516F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7517
59840488 7518RTL8180 WIRELESS DRIVER
8b58be88 7519M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7520L: linux-wireless@vger.kernel.org
491b26b4 7521W: http://wireless.kernel.org/
54e5881d 7522T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7523S: Maintained
3cfeb0c3 7524F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7525
59840488 7526RTL8187 WIRELESS DRIVER
9f0939bf 7527M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7528M: Hin-Tak Leung <htl10@users.sourceforge.net>
7529M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7530L: linux-wireless@vger.kernel.org
491b26b4 7531W: http://wireless.kernel.org/
54e5881d 7532T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7533S: Maintained
3cfeb0c3 7534F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7535
3cf0c8ad
LF
7536RTL8192CE WIRELESS DRIVER
7537M: Larry Finger <Larry.Finger@lwfinger.net>
7538M: Chaoming Li <chaoming_li@realsil.com.cn>
7539L: linux-wireless@vger.kernel.org
491b26b4 7540W: http://wireless.kernel.org/
3cf0c8ad
LF
7541T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7542S: Maintained
7543F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7544F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7545
9eb8ef74 7546S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7547M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7548L: linux-fbdev@vger.kernel.org
ce00f85c 7549S: Maintained
679655da 7550F: drivers/video/savage/
9eb8ef74 7551
1da177e4 7552S390
8b58be88
JP
7553M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7554M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7555M: linux390@de.ibm.com
d58140cc 7556L: linux-s390@vger.kernel.org
5238da45
HC
7557W: http://www.ibm.com/developerworks/linux/linux390/
7558S: Supported
679655da 7559F: arch/s390/
a968cd3e 7560F: drivers/s390/
3bfe6858
JN
7561F: Documentation/s390/
7562F: Documentation/DocBook/s390*
5238da45 7563
322986ca
SO
7564S390 COMMON I/O LAYER
7565M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7566M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7567L: linux-s390@vger.kernel.org
7568W: http://www.ibm.com/developerworks/linux/linux390/
7569S: Supported
7570F: drivers/s390/cio/
7571
7572S390 DASD DRIVER
7573M: Stefan Weinhuber <wein@de.ibm.com>
7574M: Stefan Haberland <stefan.haberland@de.ibm.com>
7575L: linux-s390@vger.kernel.org
7576W: http://www.ibm.com/developerworks/linux/linux390/
7577S: Supported
7578F: drivers/s390/block/dasd*
7579F: block/partitions/ibm.c
7580
5238da45 7581S390 NETWORK DRIVERS
8b58be88
JP
7582M: Ursula Braun <ursula.braun@de.ibm.com>
7583M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7584M: linux390@de.ibm.com
d58140cc 7585L: linux-s390@vger.kernel.org
5238da45
HC
7586W: http://www.ibm.com/developerworks/linux/linux390/
7587S: Supported
679655da 7588F: drivers/s390/net/
5238da45 7589
322986ca
SO
7590S390 PCI SUBSYSTEM
7591M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7592M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7593L: linux-s390@vger.kernel.org
7594W: http://www.ibm.com/developerworks/linux/linux390/
7595S: Supported
7596F: arch/s390/pci/
7597F: drivers/pci/hotplug/s390_pci_hpc.c
7598
feed9b62 7599S390 ZCRYPT DRIVER
5c8d0983 7600M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7601M: linux390@de.ibm.com
7602L: linux-s390@vger.kernel.org
a968cd3e 7603W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7604S: Supported
d5ca6918 7605F: drivers/s390/crypto/
feed9b62 7606
5238da45 7607S390 ZFCP DRIVER
d38e19d0 7608M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7609M: linux390@de.ibm.com
d58140cc 7610L: linux-s390@vger.kernel.org
5238da45 7611W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7612S: Supported
679655da 7613F: drivers/s390/scsi/zfcp_*
1da177e4 7614
dd96df2c 7615S390 IUCV NETWORK LAYER
8b58be88 7616M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7617M: linux390@de.ibm.com
7618L: linux-s390@vger.kernel.org
7619W: http://www.ibm.com/developerworks/linux/linux390/
7620S: Supported
679655da
JP
7621F: drivers/s390/net/*iucv*
7622F: include/net/iucv/
7623F: net/iucv/
dd96df2c 7624
4dde7f75 7625S3C24XX SD/MMC Driver
8b58be88 7626M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7628S: Supported
679655da 7629F: drivers/mmc/host/s3cmci.*
4dde7f75 7630
1f15a229
HV
7631SAA6588 RDS RECEIVER DRIVER
7632M: Hans Verkuil <hverkuil@xs4all.nl>
7633L: linux-media@vger.kernel.org
7634T: git git://linuxtv.org/media_tree.git
7635W: http://linuxtv.org
7636S: Odd Fixes
7637F: drivers/media/i2c/saa6588*
7638
98ed12e6 7639SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7640M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7641L: linux-media@vger.kernel.org
7642W: http://linuxtv.org
7643T: git git://linuxtv.org/media_tree.git
7644S: Odd fixes
e42bf501 7645F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7646F: drivers/media/pci/saa7134/
7647
1da177e4 7648SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7649M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7650L: linux-media@vger.kernel.org
275ffde4 7651T: git git://linuxtv.org/media_tree.git
1da177e4 7652S: Maintained
90d72ac6
MCC
7653F: drivers/media/common/saa7146/
7654F: drivers/media/pci/saa7146/
7655F: include/media/saa7146*
1da177e4 7656
92304a40 7657SAMSUNG LAPTOP DRIVER
5909c654 7658M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7659L: platform-driver-x86@vger.kernel.org
7660S: Maintained
7661F: drivers/platform/x86/samsung-laptop.c
7662
4a109cc0 7663SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7664M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7666S: Supported
14430813 7667F: sound/soc/samsung/
4a109cc0 7668
0d89a28b
JH
7669SAMSUNG FRAMEBUFFER DRIVER
7670M: Jingoo Han <jg1.han@samsung.com>
7671L: linux-fbdev@vger.kernel.org
7672S: Maintained
7673F: drivers/video/s3c-fb.c
7674
f69d3a17
SK
7675SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7676M: Sangbeom Kim <sbkim73@samsung.com>
7677L: linux-kernel@vger.kernel.org
7678S: Supported
7679F: drivers/mfd/sec*.c
7680F: drivers/regulator/s2m*.c
7681F: drivers/regulator/s5m*.c
7682F: drivers/rtc/rtc-sec.c
7683F: include/linux/mfd/samsung/
7684
038f5c4b
SN
7685SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7686M: Kyungmin Park <kyungmin.park@samsung.com>
7687M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7688L: linux-media@vger.kernel.org
7689Q: https://patchwork.linuxtv.org/project/linux-media/list/
7690S: Supported
7691F: drivers/media/platform/exynos4-is/
038f5c4b 7692
6fd86ab2
SN
7693SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7694M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7695L: linux-media@vger.kernel.org
7696L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7697S: Maintained
7698F: drivers/media/platform/s3c-camif/
7699F: include/media/s3c_camif.h
7700
b84ef24e
AH
7701SAMSUNG S5C73M3 CAMERA DRIVER
7702M: Kyungmin Park <kyungmin.park@samsung.com>
7703M: Andrzej Hajda <a.hajda@samsung.com>
7704L: linux-media@vger.kernel.org
7705S: Supported
7706F: drivers/media/i2c/s5c73m3/*
7707
7d459937
AH
7708SAMSUNG S5K5BAF CAMERA DRIVER
7709M: Kyungmin Park <kyungmin.park@samsung.com>
7710M: Andrzej Hajda <a.hajda@samsung.com>
7711L: linux-media@vger.kernel.org
7712S: Supported
7713F: drivers/media/i2c/s5k5baf.c
7714
310e39c9
TF
7715SAMSUNG SOC CLOCK DRIVERS
7716M: Tomasz Figa <t.figa@samsung.com>
7717S: Supported
7718L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7719F: drivers/clk/samsung/
7720
66890ed6
BA
7721SAMSUNG SXGBE DRIVERS
7722M: Byungho An <bh74.an@samsung.com>
7723M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7724M: Vipul Pandya <vipul.pandya@samsung.com>
7725S: Supported
7726L: netdev@vger.kernel.org
7727F: drivers/net/ethernet/samsung/sxgbe/
7728
ca749e2a 7729SERIAL DRIVERS
5e30bbb7 7730M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7731L: linux-serial@vger.kernel.org
5e30bbb7 7732S: Maintained
14430813 7733F: drivers/tty/serial/
ca749e2a 7734
aecb7b64 7735SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7736M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7737M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7738S: Maintained
7739F: include/linux/dw_dmac.h
61a76496 7740F: drivers/dma/dw/
aecb7b64 7741
f9e37137
SJ
7742SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7743M: Seungwon Jeon <tgih.jun@samsung.com>
7744M: Jaehoon Chung <jh80.chung@samsung.com>
7745L: linux-mmc@vger.kernel.org
7746S: Maintained
7747F: include/linux/mmc/dw_mmc.h
7748F: drivers/mmc/host/dw_mmc*
7749
9222d247 7750TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7751M: John Stultz <john.stultz@linaro.org>
88606e80 7752M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7753L: linux-kernel@vger.kernel.org
75fc2d37 7754T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7755S: Supported
7756F: include/linux/clocksource.h
7757F: include/linux/time.h
7758F: include/linux/timex.h
c117ab84
CEB
7759F: include/uapi/linux/time.h
7760F: include/uapi/linux/timex.h
88606e80
TG
7761F: kernel/time/clocksource.c
7762F: kernel/time/time*.c
7763F: kernel/time/ntp.c
7764
5b3f03f0 7765TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7766M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7767M: Hans Verkuil <hverkuil@xs4all.nl>
7768S: Odd Fixes
14430813 7769F: drivers/media/usb/tlg2300/
5b3f03f0 7770
1da177e4 7771SC1200 WDT DRIVER
b300645a 7772M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7773S: Maintained
679655da 7774F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7775
7776SCHEDULER
dd9b238c 7777M: Ingo Molnar <mingo@redhat.com>
8b58be88 7778M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7779L: linux-kernel@vger.kernel.org
75fc2d37 7780T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7781S: Maintained
95c0d71d 7782F: kernel/sched/
679655da 7783F: include/linux/sched.h
c117ab84 7784F: include/uapi/linux/sched.h
c2eb505b 7785F: include/linux/wait.h
1da177e4 7786
6bcf6737 7787SCORE ARCHITECTURE
ed38665e 7788M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7789M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7790W: http://www.sunplus.com
6bcf6737 7791S: Supported
a2681a75 7792F: arch/score/
6bcf6737 7793
1da177e4 7794SCSI CDROM DRIVER
8b58be88 7795M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7796L: linux-scsi@vger.kernel.org
7797W: http://www.kernel.dk
7798S: Maintained
679655da 7799F: drivers/scsi/sr*
1da177e4 7800
fb50a83d 7801SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7802M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7803L: linux-rdma@vger.kernel.org
7804S: Supported
7805W: http://www.openfabrics.org
7806Q: http://patchwork.kernel.org/project/linux-rdma/list/
7807T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7808F: drivers/infiniband/ulp/srp/
7809F: include/scsi/srp.h
7810
1da177e4 7811SCSI SG DRIVER
8b58be88 7812M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7813L: linux-scsi@vger.kernel.org
59ab3c93 7814W: http://sg.danny.cz/sg
1da177e4 7815S: Maintained
59ab3c93 7816F: Documentation/scsi/scsi-generic.txt
679655da
JP
7817F: drivers/scsi/sg.c
7818F: include/scsi/sg.h
1da177e4
LT
7819
7820SCSI SUBSYSTEM
c95286d8 7821M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7822L: linux-scsi@vger.kernel.org
54e5881d
JP
7823T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7824T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7825T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7826S: Maintained
679655da
JP
7827F: drivers/scsi/
7828F: include/scsi/
1da177e4
LT
7829
7830SCSI TAPE DRIVER
8b58be88 7831M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7832L: linux-scsi@vger.kernel.org
7833S: Maintained
679655da 7834F: Documentation/scsi/st.txt
f7269cfc
JD
7835F: drivers/scsi/st.*
7836F: drivers/scsi/st_*.h
1da177e4
LT
7837
7838SCTP PROTOCOL
8b6efb75 7839M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7840M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7841L: linux-sctp@vger.kernel.org
5f85813c 7842W: http://lksctp.sourceforge.net
8b6efb75 7843S: Maintained
679655da
JP
7844F: Documentation/networking/sctp.txt
7845F: include/linux/sctp.h
4d58c025 7846F: include/uapi/linux/sctp.h
679655da
JP
7847F: include/net/sctp/
7848F: net/sctp/
1da177e4
LT
7849
7850SCx200 CPU SUPPORT
8b58be88 7851M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7852S: Odd Fixes
679655da 7853F: Documentation/i2c/busses/scx200_acb
390889b6 7854F: arch/x86/platform/scx200/
679655da
JP
7855F: drivers/watchdog/scx200_wdt.c
7856F: drivers/i2c/busses/scx200*
7857F: drivers/mtd/maps/scx200_docflash.c
7858F: include/linux/scx200.h
1662d32c
JC
7859
7860SCx200 GPIO DRIVER
8b58be88 7861M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7862S: Maintained
679655da
JP
7863F: drivers/char/scx200_gpio.c
7864F: include/linux/scx200_gpio.h
1662d32c
JC
7865
7866SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7867M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7868S: Maintained
679655da 7869F: drivers/clocksource/scx200_hrt.c
1da177e4 7870
6a36913a 7871SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7872M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7873L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7874S: Maintained
679655da 7875F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7876
e7839f25 7877SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7878M: Chris Ball <chris@printf.net>
7a241d6e 7879L: linux-mmc@vger.kernel.org
245feaa6
CB
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7881S: Maintained
7a241d6e 7882F: drivers/mmc/host/sdhci.*
d4a45787 7883F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7884
3085e9c1 7885SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7886M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7887L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7888L: linux-mmc@vger.kernel.org
e2d1d6c0 7889S: Maintained
d4a45787 7890F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7891
0d1bb41a 7892SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7893M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7894L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7895S: Maintained
7896F: drivers/mmc/host/sdhci-s3c.c
7897
c63b3cba 7898SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7899M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7900L: spear-devel@list.st.com
c63b3cba
VK
7901L: linux-mmc@vger.kernel.org
7902S: Maintained
7903F: drivers/mmc/host/sdhci-spear.c
7904
8711cca2 7905SECURITY SUBSYSTEM
9b45c0d2 7906M: James Morris <james.l.morris@oracle.com>
8711cca2 7907L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7908T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7909W: http://kernsec.org/
8711cca2 7910S: Supported
7d2c86b5 7911F: security/
8711cca2 7912
1da177e4 7913SECURITY CONTACT
8b58be88 7914M: Security Officers <security@kernel.org>
1da177e4
LT
7915S: Supported
7916
7917SELINUX SECURITY MODULE
e0238b4c 7918M: Paul Moore <paul@paul-moore.com>
8b58be88 7919M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7920M: Eric Paris <eparis@parisplace.org>
e0238b4c 7921L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7922W: http://selinuxproject.org
5a5f2acf 7923T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7924S: Supported
679655da
JP
7925F: include/linux/selinux*
7926F: security/selinux/
6bde95ce 7927F: scripts/selinux/
1da177e4 7928
c1c124e9
JJ
7929APPARMOR SECURITY MODULE
7930M: John Johansen <john.johansen@canonical.com>
7931L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7932W: apparmor.wiki.kernel.org
7933T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7934S: Supported
7935F: security/apparmor/
7936
cef2cf07 7937SENSABLE PHANTOM
8b58be88 7938M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7939S: Maintained
679655da 7940F: drivers/misc/phantom.c
c117ab84 7941F: include/uapi/linux/phantom.h
cef2cf07 7942
4480f15b 7943SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7944M: Tejun Heo <tj@kernel.org>
1da177e4 7945L: linux-ide@vger.kernel.org
3d9b9350 7946T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7947S: Supported
d5ca6918
JP
7948F: drivers/ata/
7949F: include/linux/ata.h
7950F: include/linux/libata.h
1da177e4 7951
6733b39a 7952SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7953M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7954L: linux-scsi@vger.kernel.org
0ca43cc0 7955W: http://www.emulex.com
3387f656
JP
7956S: Supported
7957F: drivers/scsi/be2iscsi/
6733b39a 7958
6b7c5b94 7959SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7960M: Sathya Perla <sathya.perla@emulex.com>
7961M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7962M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7963L: netdev@vger.kernel.org
fea3af67 7964W: http://www.emulex.com
7d2c86b5 7965S: Supported
9aebddd1 7966F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7967
8ceee660 7968SFC NETWORK DRIVER
c06f51ea 7969M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7970M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7971L: netdev@vger.kernel.org
8ceee660 7972S: Supported
874aeea5 7973F: drivers/net/ethernet/sfc/
8ceee660 7974
e2d1d6c0 7975SGI GRU DRIVER
cc883afc 7976M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7977S: Maintained
679655da 7978F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7979
7980SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7981M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7982L: linux-ia64@vger.kernel.org
7983S: Supported
679655da 7984F: Documentation/ia64/serial.txt
df621252 7985F: drivers/tty/serial/ioc?_serial.c
679655da 7986F: include/linux/ioc?.h
e2d1d6c0 7987
75312619 7988SGI XP/XPC/XPNET DRIVER
e180383f
RH
7989M: Cliff Whickman <cpw@sgi.com>
7990M: Robin Holt <robinmholt@gmail.com>
75312619 7991S: Maintained
679655da 7992F: drivers/misc/sgi-xp/
75312619 7993
46eacf3b
AP
7994SI2157 MEDIA DRIVER
7995M: Antti Palosaari <crope@iki.fi>
7996L: linux-media@vger.kernel.org
7997W: http://linuxtv.org/
7998W: http://palosaari.fi/linux/
7999Q: http://patchwork.linuxtv.org/project/linux-media/list/
8000T: git git://linuxtv.org/anttip/media_tree.git
8001S: Maintained
8002F: drivers/media/tuners/si2157*
8003
75e2d5ba
AP
8004SI2168 MEDIA DRIVER
8005M: Antti Palosaari <crope@iki.fi>
8006L: linux-media@vger.kernel.org
8007W: http://linuxtv.org/
8008W: http://palosaari.fi/linux/
8009Q: http://patchwork.linuxtv.org/project/linux-media/list/
8010T: git git://linuxtv.org/anttip/media_tree.git
8011S: Maintained
8012F: drivers/media/dvb-frontends/si2168*
8013
49cc629d
HV
8014SI470X FM RADIO RECEIVER I2C DRIVER
8015M: Hans Verkuil <hverkuil@xs4all.nl>
8016L: linux-media@vger.kernel.org
8017T: git git://linuxtv.org/media_tree.git
8018W: http://linuxtv.org
8019S: Odd Fixes
8020F: drivers/media/radio/si470x/radio-si470x-i2c.c
8021
8022SI470X FM RADIO RECEIVER USB DRIVER
8023M: Hans Verkuil <hverkuil@xs4all.nl>
8024L: linux-media@vger.kernel.org
8025T: git git://linuxtv.org/media_tree.git
8026W: http://linuxtv.org
8027S: Maintained
8028F: drivers/media/radio/si470x/radio-si470x-common.c
8029F: drivers/media/radio/si470x/radio-si470x.h
8030F: drivers/media/radio/si470x/radio-si470x-usb.c
8031
c937ca03
EV
8032SI4713 FM RADIO TRANSMITTER I2C DRIVER
8033M: Eduardo Valentin <edubezval@gmail.com>
8034L: linux-media@vger.kernel.org
8035T: git git://linuxtv.org/media_tree.git
8036W: http://linuxtv.org
8037S: Odd Fixes
99995ded 8038F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8039
8040SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8041M: Eduardo Valentin <edubezval@gmail.com>
8042L: linux-media@vger.kernel.org
8043T: git git://linuxtv.org/media_tree.git
8044W: http://linuxtv.org
8045S: Odd Fixes
99995ded
DR
8046F: drivers/media/radio/si4713/radio-platform-si4713.c
8047
8048SI4713 FM RADIO TRANSMITTER USB DRIVER
8049M: Hans Verkuil <hverkuil@xs4all.nl>
8050L: linux-media@vger.kernel.org
8051T: git git://linuxtv.org/media_tree.git
8052W: http://linuxtv.org
8053S: Maintained
8054F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8055
beb91d46 8056SIANO DVB DRIVER
1b2c14b4 8057M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8058L: linux-media@vger.kernel.org
8059W: http://linuxtv.org
8060T: git git://linuxtv.org/media_tree.git
8061S: Odd fixes
8062F: drivers/media/common/siano/
beb91d46 8063F: drivers/media/usb/siano/
beb91d46 8064F: drivers/media/usb/siano/
14430813 8065F: drivers/media/mmc/siano/
beb91d46 8066
b618b69c 8067SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8068L: linux-media@vger.kernel.org
bb60fcb2 8069S: Orphan
b618b69c 8070F: drivers/media/platform/sh_veu.c
b618b69c
GL
8071
8072SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8073L: linux-media@vger.kernel.org
bb60fcb2 8074S: Orphan
b618b69c
GL
8075F: drivers/media/platform/sh_vou.c
8076F: include/media/sh_vou.h
8077
6349d997 8078SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8079M: Len Brown <lenb@kernel.org>
6349d997
LB
8080L: sfi-devel@simplefirmware.org
8081W: http://simplefirmware.org/
8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8083S: Supported
943fc810 8084F: arch/x86/platform/sfi/
6349d997
LB
8085F: drivers/sfi/
8086F: include/linux/sfi*.h
e2d1d6c0 8087
1da177e4
LT
8088SIMTEC EB110ATX (Chalice CATS)
8089P: Ben Dooks
b16957c6
BD
8090P: Vincent Sanders <vince@simtec.co.uk>
8091M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8092W: http://www.simtec.co.uk/products/EB110ATX/
8093S: Supported
8094
8095SIMTEC EB2410ITX (BAST)
8096P: Ben Dooks
b16957c6
BD
8097P: Vincent Sanders <vince@simtec.co.uk>
8098M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8099W: http://www.simtec.co.uk/products/EB2410ITX/
8100S: Supported
15dba387
JP
8101F: arch/arm/mach-s3c24xx/mach-bast.c
8102F: arch/arm/mach-s3c24xx/bast-ide.c
8103F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8104
4c5adde7 8105TI DAVINCI MACHINE SUPPORT
3ba789c0 8106M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8107M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8108L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8109T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8110Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8111S: Supported
14430813 8112F: arch/arm/mach-davinci/
046d0a37 8113F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8114
8d4b3f08 8115TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8116M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8117L: linux-media@vger.kernel.org
8118L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8119W: http://linuxtv.org/
8120Q: http://patchwork.linuxtv.org/project/linux-media/list/
8121T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8122S: Maintained
8d4b3f08
LP
8123F: drivers/media/platform/davinci/
8124F: include/media/davinci/
8125
92aab3c0 8126SIS 190 ETHERNET DRIVER
8b58be88 8127M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8128L: netdev@vger.kernel.org
8129S: Maintained
8c7de408 8130F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8131
1da177e4 8132SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8133M: Daniele Venzano <venza@brownhat.org>
1da177e4 8134W: http://www.brownhat.org/sis900.html
979b6c13 8135L: netdev@vger.kernel.org
1da177e4 8136S: Maintained
8c7de408 8137F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8138
8139SIS FRAMEBUFFER DRIVER
8b58be88 8140M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8141W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8142S: Maintained
679655da
JP
8143F: Documentation/fb/sisfb.txt
8144F: drivers/video/sis/
8145F: include/video/sisfb.h
1da177e4
LT
8146
8147SIS USB2VGA DRIVER
8b58be88 8148M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8149W: http://www.winischhofer.at/linuxsisusbvga.shtml
8150S: Maintained
679655da 8151F: drivers/usb/misc/sisusbvga/
1da177e4 8152
415ad26d 8153SLAB ALLOCATOR
8b58be88 8154M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8155M: Pekka Enberg <penberg@kernel.org>
8b58be88 8156M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8157L: linux-mm@kvack.org
8158S: Maintained
679655da
JP
8159F: include/linux/sl?b*.h
8160F: mm/sl?b.c
415ad26d 8161
9fab9787
PM
8162SLEEPABLE READ-COPY UPDATE (SRCU)
8163M: Lai Jiangshan <laijs@cn.fujitsu.com>
8164M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8165L: linux-kernel@vger.kernel.org
9fab9787
PM
8166W: http://www.rdrop.com/users/paulmck/RCU/
8167S: Supported
8168T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8169F: include/linux/srcu.h
8170F: kernel/rcu/srcu.c
9fab9787 8171
66372841
CS
8172SMACK SECURITY MODULE
8173M: Casey Schaufler <casey@schaufler-ca.com>
8174L: linux-security-module@vger.kernel.org
8175W: http://schaufler-ca.com
8176T: git git://git.gitorious.org/smack-next/kernel.git
8177S: Maintained
8178F: Documentation/security/Smack.txt
8179F: security/smack/
8180
68ace3e1
KH
8181SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8182M: Kevin Hilman <khilman@kernel.org>
8183M: Nishanth Menon <nm@ti.com>
8184S: Maintained
8185F: drivers/power/avs/smartreflex.c
8186F: include/linux/power/smartreflex.h
8187L: linux-pm@vger.kernel.org
8188
1da177e4 8189SMC91x ETHERNET DRIVER
2f82af08 8190M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8191S: Odd Fixes
ae150435 8192F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8193
e8e31622
SA
8194SMIA AND SMIA++ IMAGE SENSOR DRIVER
8195M: Sakari Ailus <sakari.ailus@iki.fi>
8196L: linux-media@vger.kernel.org
8197S: Maintained
14430813 8198F: drivers/media/i2c/smiapp/
e8e31622
SA
8199F: include/media/smiapp.h
8200F: drivers/media/i2c/smiapp-pll.c
8201F: drivers/media/i2c/smiapp-pll.h
8202
920fa1ff
GR
8203SMM665 HARDWARE MONITOR DRIVER
8204M: Guenter Roeck <linux@roeck-us.net>
8205L: lm-sensors@lm-sensors.org
8206S: Maintained
8207F: Documentation/hwmon/smm665
8208F: drivers/hwmon/smm665.c
8209
9df7305b 8210SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8211M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8212L: lm-sensors@lm-sensors.org
90b24cfb 8213S: Maintained
9df7305b
SG
8214F: Documentation/hwmon/emc2103
8215F: drivers/hwmon/emc2103.c
8216
a98d506c
HG
8217SMSC SCH5627 HARDWARE MONITOR DRIVER
8218M: Hans de Goede <hdegoede@redhat.com>
8219L: lm-sensors@lm-sensors.org
8220S: Supported
8221F: Documentation/hwmon/sch5627
8222F: drivers/hwmon/sch5627.c
8223
6ea884db 8224SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8225M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8226L: lm-sensors@lm-sensors.org
8227S: Maintained
679655da
JP
8228F: Documentation/hwmon/smsc47b397
8229F: drivers/hwmon/smsc47b397.c
6ea884db 8230
fd9abb3d 8231SMSC911x ETHERNET DRIVER
90b24cfb 8232M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8233L: netdev@vger.kernel.org
90b24cfb 8234S: Maintained
679655da 8235F: include/linux/smsc911x.h
ae150435 8236F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8237
8238SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8239M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8240L: netdev@vger.kernel.org
90b24cfb 8241S: Maintained
ae150435 8242F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8243
3c8a63e2 8244SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8245M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8246L: linux-fbdev@vger.kernel.org
90b24cfb 8247S: Maintained
3c8a63e2
SG
8248F: drivers/video/smscufx.c
8249
668acf32 8250SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8251M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8252L: linux-media@vger.kernel.org
275ffde4 8253T: git git://linuxtv.org/media_tree.git
795fb7e7 8254S: Maintained
90d72ac6
MCC
8255F: include/media/soc*
8256F: drivers/media/i2c/soc_camera/
8257F: drivers/media/platform/soc_camera/
668acf32 8258
e2d1d6c0 8259SOEKRIS NET48XX LED SUPPORT
8b58be88 8260M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8261S: Maintained
679655da 8262F: drivers/leds/leds-net48xx.c
e2d1d6c0 8263
1da177e4 8264SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8265M: Neil Brown <neilb@suse.de>
1da177e4 8266L: linux-raid@vger.kernel.org
524418bb 8267S: Supported
679655da
JP
8268F: drivers/md/
8269F: include/linux/raid/
c117ab84 8270F: include/uapi/linux/raid/
1da177e4 8271
1da177e4 8272SONIC NETWORK DRIVER
8b58be88 8273M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8274L: netdev@vger.kernel.org
1da177e4 8275S: Maintained
d9fb9f38 8276F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8277
61e115a5 8278SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8279M: Michael Buesch <m@bues.ch>
61e115a5
MB
8280L: netdev@vger.kernel.org
8281S: Maintained
679655da
JP
8282F: drivers/ssb/
8283F: include/linux/ssb/
61e115a5 8284
1da177e4 8285SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8286M: Mattia Dongili <malattia@linux.it>
d0944853 8287L: platform-driver-x86@vger.kernel.org
5b18167d 8288W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8289S: Maintained
679655da
JP
8290F: Documentation/laptops/sony-laptop.txt
8291F: drivers/char/sonypi.c
8292F: drivers/platform/x86/sony-laptop.c
8293F: include/linux/sony-laptop.h
1da177e4 8294
baf8532a 8295SONY MEMORYSTICK CARD SUPPORT
8b58be88 8296M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8297W: http://tifmxx.berlios.de/
8298S: Maintained
679655da 8299F: drivers/memstick/host/tifm_ms.c
baf8532a 8300
0ab30494
ML
8301SONY MEMORYSTICK STANDARD SUPPORT
8302M: Maxim Levitsky <maximlevitsky@gmail.com>
8303S: Maintained
8304F: drivers/memstick/core/ms_block.*
8305
1da177e4 8306SOUND
8b58be88
JP
8307M: Jaroslav Kysela <perex@perex.cz>
8308M: Takashi Iwai <tiwai@suse.de>
93711660 8309L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8310W: http://www.alsa-project.org/
dde7ad8d 8311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8312T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8313Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8314S: Maintained
3126a179
JP
8315F: Documentation/sound/
8316F: include/sound/
c117ab84 8317F: include/uapi/sound/
679655da 8318F: sound/
1da177e4 8319
33bbe149
MB
8320SOUND - COMPRESSED AUDIO
8321M: Vinod Koul <vinod.koul@intel.com>
8322L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8323T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8324S: Supported
f672f31a 8325F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8326F: include/sound/compress_driver.h
f672f31a 8327F: include/uapi/sound/compress_*
33bbe149
MB
8328F: sound/core/compress_offload.c
8329F: sound/soc/soc-compress.c
8330
bd903bde 8331SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8332M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8333M: Mark Brown <broonie@kernel.org>
86f14df8 8334T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8335L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8336W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8337S: Supported
2820f615 8338F: Documentation/sound/alsa/soc/
679655da 8339F: sound/soc/
e6e55122 8340F: include/sound/soc*
eb1a6af3 8341
d7f8761b
MB
8342SOUND - DMAENGINE HELPERS
8343M: Lars-Peter Clausen <lars@metafoo.de>
8344S: Supported
8345F: include/sound/dmaengine_pcm.h
8346F: sound/core/pcm_dmaengine.c
8347F: sound/soc/soc-generic-dmaengine-pcm.c
8348
473321fc 8349SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8350M: "David S. Miller" <davem@davemloft.net>
1da177e4 8351L: sparclinux@vger.kernel.org
8a6e2535 8352Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8354T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8355S: Maintained
679655da 8356F: arch/sparc/
7765b8bb 8357F: drivers/sbus/
1da177e4 8358
6404fcca
DM
8359SPARC SERIAL DRIVERS
8360M: "David S. Miller" <davem@davemloft.net>
8361L: sparclinux@vger.kernel.org
08deed1e
JP
8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8363T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8364S: Maintained
6816383a 8365F: include/linux/sunserialcore.h
df621252 8366F: drivers/tty/serial/suncore.c
df621252
GKH
8367F: drivers/tty/serial/sunhv.c
8368F: drivers/tty/serial/sunsab.c
8369F: drivers/tty/serial/sunsab.h
8370F: drivers/tty/serial/sunsu.c
8371F: drivers/tty/serial/sunzilog.c
8372F: drivers/tty/serial/sunzilog.h
6404fcca 8373
389325b4
CL
8374SPARSE CHECKER
8375M: "Christopher Li" <sparse@chrisli.org>
8376L: linux-sparse@vger.kernel.org
8377W: https://sparse.wiki.kernel.org/
8378T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8379T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8380S: Maintained
8381F: include/linux/compiler.h
8382
fc0c195a 8383SPEAR PLATFORM SUPPORT
2d8a3b3d 8384M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8385M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8386L: spear-devel@list.st.com
8387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8388W: http://www.st.com/spear
8389S: Maintained
281e192f 8390F: arch/arm/mach-spear/
fc0c195a 8391
8392SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8393M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8394L: spear-devel@list.st.com
8395L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8396W: http://www.st.com/spear
8397S: Maintained
5df33a62 8398F: drivers/clk/spear/
fc0c195a 8399
e2d1d6c0 8400SPI SUBSYSTEM
b02e48f2 8401M: Mark Brown <broonie@kernel.org>
dfbe403c 8402L: linux-spi@vger.kernel.org
e7e4e13c 8403T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8404Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8405S: Maintained
679655da
JP
8406F: Documentation/spi/
8407F: drivers/spi/
8408F: include/linux/spi/
c117ab84 8409F: include/uapi/linux/spi/
e2d1d6c0 8410
2752e401 8411SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8412M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8413M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8414L: netdev@vger.kernel.org
8415S: Supported
679655da 8416F: Documentation/networking/spider_net.txt
8df158ac 8417F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8418
e2d1d6c0 8419SPU FILE SYSTEM
8b58be88 8420M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8421L: linuxppc-dev@lists.ozlabs.org
8422L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8423W: http://www.ibm.com/developerworks/power/cell/
8424S: Supported
679655da
JP
8425F: Documentation/filesystems/spufs.txt
8426F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8427
fc555841 8428SQUASHFS FILE SYSTEM
d7f2ff67 8429M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8430L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8431W: http://squashfs.org.uk
8432S: Maintained
679655da
JP
8433F: Documentation/filesystems/squashfs.txt
8434F: fs/squashfs/
fc555841 8435
1da177e4 8436SRM (Alpha) environment access
8b58be88 8437M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8438S: Maintained
679655da 8439F: arch/alpha/kernel/srm_env.c
1da177e4 8440
26e9a397 8441STABLE BRANCH
879a5a00 8442M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8443L: stable@vger.kernel.org
879a5a00 8444S: Supported
7b175c46 8445F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8446
26e9a397 8447STAGING SUBSYSTEM
879a5a00 8448M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8449T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8450L: devel@driverdev.osuosl.org
879a5a00 8451S: Supported
679655da 8452F: drivers/staging/
dbc6c2cc 8453
c8c8b105
JP
8454STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8455M: Henk de Groot <pe1dnn@amsat.org>
8456S: Odd Fixes
8457F: drivers/staging/wlags49_h2/
8458F: drivers/staging/wlags49_h25/
8459
c9555159
JP
8460STAGING - ASUS OLED
8461M: Jakub Schmidtke <sjakub@gmail.com>
8462S: Odd Fixes
8463F: drivers/staging/asus_oled/
8464
ebd3d010
JP
8465STAGING - COMEDI
8466M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8467M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8468S: Odd Fixes
8469F: drivers/staging/comedi/
8470
8ca572c9
JP
8471STAGING - CRYSTAL HD VIDEO DECODER
8472M: Naren Sankar <nsankar@broadcom.com>
8473M: Jarod Wilson <jarod@wilsonet.com>
8474M: Scott Davilla <davilla@4pi.com>
8475M: Manu Abraham <abraham.manu@gmail.com>
8476S: Odd Fixes
8477F: drivers/staging/crystalhd/
8478
0f16ffc4
JP
8479STAGING - ECHO CANCELLER
8480M: Steve Underwood <steveu@coppice.org>
8481M: David Rowe <david@rowetel.com>
8482S: Odd Fixes
8483F: drivers/staging/echo/
8484
8dc2bbe7
ME
8485STAGING - ET131X NETWORK DRIVER
8486M: Mark Einon <mark.einon@gmail.com>
8487S: Odd Fixes
8488F: drivers/staging/et131x/
8489
a0138163
JP
8490STAGING - FLARION FT1000 DRIVERS
8491M: Marek Belisko <marek.belisko@gmail.com>
8492S: Odd Fixes
8493F: drivers/staging/ft1000/
8494
ec3fab92
JP
8495STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8496M: David Täht <d@teklibre.com>
8497S: Odd Fixes
8498F: drivers/staging/frontier/
8499
98ded590
HV
8500STAGING - GO7007 MPEG CODEC
8501M: Hans Verkuil <hans.verkuil@cisco.com>
8502S: Maintained
8503F: drivers/staging/media/go7007/
8504
6c1bb424 8505STAGING - INDUSTRIAL IO
030a13d7 8506M: Jonathan Cameron <jic23@kernel.org>
a0138163 8507L: linux-iio@vger.kernel.org
6c1bb424
JP
8508S: Odd Fixes
8509F: drivers/staging/iio/
8510
a0138163
JP
8511STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8512M: Jarod Wilson <jarod@wilsonet.com>
8513W: http://www.lirc.org/
8514S: Odd Fixes
b2b0186d 8515F: drivers/staging/media/lirc/
a0138163 8516
7c6b6c71 8517STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8518M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8519M: Marc Dietrich <marvin24@gmx.de>
8520L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8521L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8522S: Maintained
8523F: drivers/staging/nvec/
8524
a0138163 8525STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8526M: Jens Frederich <jfrederich@gmail.com>
8527M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8528M: Jon Nettleton <jon.nettleton@gmail.com>
8529W: http://wiki.laptop.org/go/DCON
3140b458 8530S: Maintained
a0138163
JP
8531F: drivers/staging/olpc_dcon/
8532
94cfdd15 8533STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8534M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8535S: Maintained
8536F: drivers/staging/ozwpan/
8537
a0138163 8538STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8539M: Willy Tarreau <willy@meta-x.org>
8540S: Odd Fixes
8541F: drivers/staging/panel/
8542
a0138163
JP
8543STAGING - REALTEK RTL8712U DRIVERS
8544M: Larry Finger <Larry.Finger@lwfinger.net>
8545M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8546S: Odd Fixes
8547F: drivers/staging/rtl8712/
8548
7591ba8b
JS
8549STAGING - REALTEK RTL8723U WIRELESS DRIVER
8550M: Larry Finger <Larry.Finger@lwfinger.net>
8551M: Jes Sorensen <Jes.Sorensen@redhat.com>
8552L: linux-wireless@vger.kernel.org
8553S: Maintained
8554F: drivers/staging/rtl8723au/
8555
9629fa86
JP
8556STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8557M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8558S: Odd Fixes
9df0a245 8559F: drivers/staging/sm7xxfb/
9629fa86 8560
510fa408
JP
8561STAGING - SLICOSS
8562M: Lior Dotan <liodot@gmail.com>
8563M: Christopher Harrer <charrer@alacritech.com>
8564S: Odd Fixes
8565F: drivers/staging/slicoss/
8566
a0138163 8567STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8568M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8569S: Supported
b2b0186d 8570F: drivers/staging/media/solo6x10/
a0138163
JP
8571
8572STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8573M: William Hubbs <w.d.hubbs@gmail.com>
8574M: Chris Brannon <chris@the-brannons.com>
d33bce31 8575M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8576M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8577L: speakup@braille.uwo.ca
8578W: http://www.linux-speakup.org/
8579S: Odd Fixes
8580F: drivers/staging/speakup/
8581
8582STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8583M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8584S: Odd Fixes
8585F: drivers/staging/tidspbridge/
8586
a0138163
JP
8587STAGING - USB ENE SM/MS CARD READER DRIVER
8588M: Al Cho <acho@novell.com>
8589S: Odd Fixes
8590F: drivers/staging/keucr/
8591
b3e871ce
JP
8592STAGING - VIA VT665X DRIVERS
8593M: Forest Bond <forest@alittletooquiet.net>
8594S: Odd Fixes
8595F: drivers/staging/vt665?/
8596
81a9a526
JP
8597STAGING - WINBOND IS89C35 WLAN USB DRIVER
8598M: Pavel Machek <pavel@ucw.cz>
8599S: Odd Fixes
8600F: drivers/staging/winbond/
8601
709bcb07 8602STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8603M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8604S: Odd Fixes
8605F: drivers/staging/xgifb/
8606
1da177e4 8607STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8608M: Ion Badulescu <ionut@badula.org>
b4f90189 8609S: Odd Fixes
9bba23b0 8610F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8611
e2d1d6c0 8612SUN3/3X
8b58be88 8613M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8614W: http://sammy.net/sun3/
8615S: Maintained
679655da
JP
8616F: arch/m68k/kernel/*sun3*
8617F: arch/m68k/sun3*/
8618F: arch/m68k/include/asm/sun3*
e689cf4a 8619F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8620
2bc9ff01
DK
8621SUNDANCE NETWORK DRIVER
8622M: Denis Kirjanov <kda@linux-powerpc.org>
8623L: netdev@vger.kernel.org
8624S: Maintained
8625F: drivers/net/ethernet/dlink/sundance.c
8626
2cbb12a4 8627SUPERH
2cbb12a4 8628L: linux-sh@vger.kernel.org
1da177e4 8629W: http://www.linux-sh.org
8a6e2535 8630Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8631S: Orphan
066069e1 8632F: Documentation/sh/
679655da 8633F: arch/sh/
066069e1 8634F: drivers/sh/
1da177e4 8635
4480f15b 8636SUSPEND TO RAM
7fb06082 8637M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8638M: Len Brown <len.brown@intel.com>
8639M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8640L: linux-pm@vger.kernel.org
e2d1d6c0 8641S: Supported
679655da
JP
8642F: Documentation/power/
8643F: arch/x86/kernel/acpi/
8644F: drivers/base/power/
8645F: kernel/power/
8646F: include/linux/suspend.h
8647F: include/linux/freezer.h
8648F: include/linux/pm.h
1da177e4
LT
8649
8650SVGA HANDLING
8b58be88 8651M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8652L: linux-video@atrey.karlin.mff.cuni.cz
8653S: Maintained
679655da
JP
8654F: Documentation/svga.txt
8655F: arch/x86/boot/video*
1da177e4 8656
6e28b761
KRW
8657SWIOTLB SUBSYSTEM
8658M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8659L: linux-kernel@vger.kernel.org
8660S: Supported
8661F: lib/swiotlb.c
8662F: arch/*/kernel/pci-swiotlb.c
8663F: include/linux/swiotlb.h
8664
db8e35d5
VG
8665SYNOPSYS ARC ARCHITECTURE
8666M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8667S: Supported
8668F: arch/arc/
6659a20a 8669F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8670F: drivers/tty/serial/arc_uart.c
db8e35d5 8671
1da177e4 8672SYSV FILESYSTEM
8b58be88 8673M: Christoph Hellwig <hch@infradead.org>
1da177e4 8674S: Maintained
679655da
JP
8675F: Documentation/filesystems/sysv-fs.txt
8676F: fs/sysv/
8677F: include/linux/sysv_fs.h
1da177e4 8678
86cfa7fc
NB
8679TARGET SUBSYSTEM
8680M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8681L: linux-scsi@vger.kernel.org
b9f5edc2 8682L: target-devel@vger.kernel.org
86cfa7fc 8683W: http://www.linux-iscsi.org
cf015e9f 8684W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8685T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8686S: Supported
8687F: drivers/target/
8688F: include/target/
8689F: Documentation/target/
8690
4e68852d 8691TASKSTATS STATISTICS INTERFACE
185e595f 8692M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8693S: Maintained
679655da
JP
8694F: Documentation/accounting/taskstats*
8695F: include/linux/taskstats*
8696F: kernel/taskstats.c
4e68852d 8697
781b456a 8698TC CLASSIFIER
f935f3f8 8699M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8700L: netdev@vger.kernel.org
8701S: Maintained
679655da 8702F: include/net/pkt_cls.h
c117ab84 8703F: include/uapi/linux/pkt_cls.h
679655da 8704F: net/sched/
781b456a 8705
5067f08a 8706TCP LOW PRIORITY MODULE
8b58be88
JP
8707M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8708M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8709W: http://tcp-lp-mod.sourceforge.net/
8710S: Maintained
679655da 8711F: net/ipv4/tcp_lp.c
5067f08a 8712
91952bc0
AP
8713TDA10071 MEDIA DRIVER
8714M: Antti Palosaari <crope@iki.fi>
8715L: linux-media@vger.kernel.org
8716W: http://linuxtv.org/
8717W: http://palosaari.fi/linux/
8718Q: http://patchwork.linuxtv.org/project/linux-media/list/
8719T: git git://linuxtv.org/anttip/media_tree.git
8720S: Maintained
8721F: drivers/media/dvb-frontends/tda10071*
8722
8723TDA18212 MEDIA DRIVER
8724M: Antti Palosaari <crope@iki.fi>
8725L: linux-media@vger.kernel.org
8726W: http://linuxtv.org/
8727W: http://palosaari.fi/linux/
8728Q: http://patchwork.linuxtv.org/project/linux-media/list/
8729T: git git://linuxtv.org/anttip/media_tree.git
8730S: Maintained
8731F: drivers/media/tuners/tda18212*
8732
8733TDA18218 MEDIA DRIVER
8734M: Antti Palosaari <crope@iki.fi>
8735L: linux-media@vger.kernel.org
8736W: http://linuxtv.org/
8737W: http://palosaari.fi/linux/
8738Q: http://patchwork.linuxtv.org/project/linux-media/list/
8739T: git git://linuxtv.org/anttip/media_tree.git
8740S: Maintained
8741F: drivers/media/tuners/tda18218*
8742
3b2f6aba
MK
8743TDA18271 MEDIA DRIVER
8744M: Michael Krufky <mkrufky@linuxtv.org>
8745L: linux-media@vger.kernel.org
8746W: http://linuxtv.org/
8747W: http://github.com/mkrufky
8748Q: http://patchwork.linuxtv.org/project/linux-media/list/
8749T: git git://linuxtv.org/mkrufky/tuners.git
8750S: Maintained
8751F: drivers/media/tuners/tda18271*
8752
e48307a9
MK
8753TDA827x MEDIA DRIVER
8754M: Michael Krufky <mkrufky@linuxtv.org>
8755L: linux-media@vger.kernel.org
8756W: http://linuxtv.org/
8757W: http://github.com/mkrufky
8758Q: http://patchwork.linuxtv.org/project/linux-media/list/
8759T: git git://linuxtv.org/mkrufky/tuners.git
8760S: Maintained
8761F: drivers/media/tuners/tda8290.*
8762
66cf9212
MK
8763TDA8290 MEDIA DRIVER
8764M: Michael Krufky <mkrufky@linuxtv.org>
8765L: linux-media@vger.kernel.org
8766W: http://linuxtv.org/
8767W: http://github.com/mkrufky
8768Q: http://patchwork.linuxtv.org/project/linux-media/list/
8769T: git git://linuxtv.org/mkrufky/tuners.git
8770S: Maintained
8771F: drivers/media/tuners/tda8290.*
8772
4b9fba30
HV
8773TDA9840 MEDIA DRIVER
8774M: Hans Verkuil <hverkuil@xs4all.nl>
8775L: linux-media@vger.kernel.org
8776T: git git://linuxtv.org/media_tree.git
8777W: http://linuxtv.org
8778S: Maintained
8779F: drivers/media/i2c/tda9840*
8780
2cb654fd 8781TEA5761 TUNER DRIVER
1b2c14b4 8782M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8783L: linux-media@vger.kernel.org
8784W: http://linuxtv.org
8785T: git git://linuxtv.org/media_tree.git
8786S: Odd fixes
8787F: drivers/media/tuners/tea5761.*
8788
8789TEA5767 TUNER DRIVER
1b2c14b4 8790M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8791L: linux-media@vger.kernel.org
8792W: http://linuxtv.org
8793T: git git://linuxtv.org/media_tree.git
8794S: Maintained
8795F: drivers/media/tuners/tea5767.*
8796
4b9fba30
HV
8797TEA6415C MEDIA DRIVER
8798M: Hans Verkuil <hverkuil@xs4all.nl>
8799L: linux-media@vger.kernel.org
8800T: git git://linuxtv.org/media_tree.git
8801W: http://linuxtv.org
8802S: Maintained
8803F: drivers/media/i2c/tea6415c*
8804
8805TEA6420 MEDIA DRIVER
8806M: Hans Verkuil <hverkuil@xs4all.nl>
8807L: linux-media@vger.kernel.org
8808T: git git://linuxtv.org/media_tree.git
8809W: http://linuxtv.org
8810S: Maintained
8811F: drivers/media/i2c/tea6420*
8812
3d249d4c 8813TEAM DRIVER
dca9ab92 8814M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8815L: netdev@vger.kernel.org
8816S: Supported
8817F: drivers/net/team/
8818F: include/linux/if_team.h
c117ab84 8819F: include/uapi/linux/if_team.h
3d249d4c 8820
7d029125
VD
8821TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8822M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8823S: Maintained
8824F: arch/x86/platform/ts5500/
8825
40ad4a30
SY
8826TECHNOTREND USB IR RECEIVER
8827M: Sean Young <sean@mess.org>
8828L: linux-media@vger.kernel.org
8829S: Maintained
8830F: drivers/media/rc/ttusbir.c
8831
adabdb0c 8832TEGRA ARCHITECTURE SUPPORT
243d58ec 8833M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8834M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8835L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8836Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8837T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8838S: Supported
bbbe96ed 8839N: [^a-z]tegra
84b9414b 8840
adabdb0c
SW
8841TEGRA ASOC DRIVER
8842M: Stephen Warren <swarren@wwwdotorg.org>
8843S: Supported
8844F: sound/soc/tegra/
8845
8846TEGRA CLOCK DRIVER
8847M: Peter De Schrijver <pdeschrijver@nvidia.com>
8848M: Prashant Gaikwad <pgaikwad@nvidia.com>
8849S: Supported
8850F: drivers/clk/tegra/
8851
8852TEGRA DMA DRIVER
8853M: Laxman Dewangan <ldewangan@nvidia.com>
8854S: Supported
8855F: drivers/dma/tegra20-apb-dma.c
8856
8857TEGRA GPIO DRIVER
8858M: Stephen Warren <swarren@wwwdotorg.org>
8859S: Supported
8860F: drivers/gpio/gpio-tegra.c
8861
8862TEGRA I2C DRIVER
8863M: Laxman Dewangan <ldewangan@nvidia.com>
8864S: Supported
8865F: drivers/i2c/busses/i2c-tegra.c
8866
8867TEGRA IOMMU DRIVERS
8868M: Hiroshi Doyu <hdoyu@nvidia.com>
8869S: Supported
8870F: drivers/iommu/tegra*
8871
8872TEGRA KBC DRIVER
8873M: Rakesh Iyer <riyer@nvidia.com>
8874M: Laxman Dewangan <ldewangan@nvidia.com>
8875S: Supported
8876F: drivers/input/keyboard/tegra-kbc.c
8877
8878TEGRA PINCTRL DRIVER
8879M: Stephen Warren <swarren@wwwdotorg.org>
8880S: Supported
8881F: drivers/pinctrl/pinctrl-tegra*
8882
8883TEGRA PWM DRIVER
8884M: Thierry Reding <thierry.reding@gmail.com>
8885S: Supported
8886F: drivers/pwm/pwm-tegra.c
8887
8888TEGRA SERIAL DRIVER
8889M: Laxman Dewangan <ldewangan@nvidia.com>
8890S: Supported
8891F: drivers/tty/serial/serial-tegra.c
8892
8893TEGRA SPI DRIVER
8894M: Laxman Dewangan <ldewangan@nvidia.com>
8895S: Supported
8896F: drivers/spi/spi-tegra*
8897
1a348ccc 8898TEHUTI ETHERNET DRIVER
8b58be88 8899M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8900L: netdev@vger.kernel.org
8901S: Supported
ef7f5429 8902F: drivers/net/ethernet/tehuti/*
1a348ccc 8903
4e68852d 8904Telecom Clock Driver for MCPL0010
8b58be88 8905M: Mark Gross <mark.gross@intel.com>
4e68852d 8906S: Supported
679655da 8907F: drivers/char/tlclk.c
4e68852d 8908
4480f15b 8909TENSILICA XTENSA PORT (xtensa)
8b58be88 8910M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8911M: Max Filippov <jcmvbkbc@gmail.com>
8912L: linux-xtensa@linux-xtensa.org
4e68852d 8913S: Maintained
679655da 8914F: arch/xtensa/
3dc99857 8915F: drivers/irqchip/irq-xtensa-*
4e68852d 8916
5313ba66
HV
8917THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8918M: Hans Verkuil <hverkuil@xs4all.nl>
8919L: linux-media@vger.kernel.org
8920T: git git://linuxtv.org/media_tree.git
8921W: http://linuxtv.org
8922S: Maintained
8923F: drivers/media/radio/radio-raremono.c
8924
d3fb6955 8925THERMAL
b75f0050
JP
8926M: Zhang Rui <rui.zhang@intel.com>
8927M: Eduardo Valentin <eduardo.valentin@ti.com>
8928L: linux-pm@vger.kernel.org
8929T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8930T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8931Q: https://patchwork.kernel.org/project/linux-pm/list/
8932S: Supported
8933F: drivers/thermal/
8934F: include/linux/thermal.h
8935F: include/linux/cpu_cooling.h
8936F: Documentation/devicetree/bindings/thermal/
d3fb6955 8937
30ba2fbd
VD
8938THINGM BLINK(1) USB RGB LED DRIVER
8939M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8940S: Maintained
8941F: drivers/hid/hid-thingm.c
8942
4e68852d 8943THINKPAD ACPI EXTRAS DRIVER
8b58be88 8944M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8945L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8946L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8947W: http://ibm-acpi.sourceforge.net
8948W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8949T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8950S: Maintained
679655da 8951F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8952
1b46f2a2
EV
8953TI BANDGAP AND THERMAL DRIVER
8954M: Eduardo Valentin <eduardo.valentin@ti.com>
8955L: linux-pm@vger.kernel.org
794b2e25
EV
8956S: Supported
8957F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8958
4020f2d7 8959TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8960M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8961S: Maintained
679655da
JP
8962F: drivers/misc/tifm*
8963F: drivers/mmc/host/tifm_sd.c
8964F: include/linux/tifm.h
4020f2d7 8965
152ad442
SR
8966TI LM49xxx FAMILY ASoC CODEC DRIVERS
8967M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8968M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8969L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8970S: Maintained
8971F: sound/soc/codecs/lm49453*
d392dead 8972F: sound/soc/codecs/isabelle*
152ad442 8973
0edd807d
KM
8974TI LP855x BACKLIGHT DRIVER
8975M: Milo Kim <milo.kim@ti.com>
8976S: Maintained
8977F: Documentation/backlight/lp855x-driver.txt
8978F: drivers/video/backlight/lp855x_bl.c
8979F: include/linux/platform_data/lp855x.h
8980
faf13f6d
KM
8981TI LP8727 CHARGER DRIVER
8982M: Milo Kim <milo.kim@ti.com>
8983S: Maintained
8984F: drivers/power/lp8727_charger.c
8985F: include/linux/platform_data/lp8727.h
8986
22f1229f
KM
8987TI LP8788 MFD DRIVER
8988M: Milo Kim <milo.kim@ti.com>
8989S: Maintained
8990F: drivers/iio/adc/lp8788_adc.c
8991F: drivers/leds/leds-lp8788.c
8992F: drivers/mfd/lp8788*.c
8993F: drivers/power/lp8788-charger.c
8994F: drivers/regulator/lp8788-*.c
8995F: include/linux/mfd/lp8788*.h
8996
dd5e8e6b 8997TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8998M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8999L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9000S: Maintained
9001F: sound/soc/codecs/twl4030*
9002
90921014 9003TI WILINK WIRELESS DRIVERS
90921014
LC
9004L: linux-wireless@vger.kernel.org
9005W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9006W: http://wireless.kernel.org/en/users/Drivers/wl1251
9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9008S: Orphan
90921014
LC
9009F: drivers/net/wireless/ti/
9010F: include/linux/wl12xx.h
9011
e86eaa3a 9012TIPC NETWORK LAYER
8b58be88
JP
9013M: Jon Maloy <jon.maloy@ericsson.com>
9014M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9015L: netdev@vger.kernel.org (core kernel code)
9016L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9017W: http://tipc.sourceforge.net/
e86eaa3a 9018S: Maintained
c117ab84 9019F: include/uapi/linux/tipc*.h
679655da 9020F: net/tipc/
e86eaa3a 9021
867e359b
CM
9022TILE ARCHITECTURE
9023M: Chris Metcalf <cmetcalf@tilera.com>
9024W: http://www.tilera.com/scm/
9025S: Supported
9026F: arch/tile/
6b940606 9027F: drivers/char/tile-srom.c
5c770755 9028F: drivers/edac/tile_edac.c
6b940606
CM
9029F: drivers/net/ethernet/tile/
9030F: drivers/rtc/rtc-tile.c
9031F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9032F: drivers/tty/serial/tilegx.c
6b940606
CM
9033F: drivers/usb/host/*-tilegx.c
9034F: include/linux/usb/tilegx.h
867e359b 9035
1da177e4 9036TLAN NETWORK DRIVER
8b58be88 9037M: Samuel Chessman <chessman@tux.org>
88c07dde 9038L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9039W: http://sourceforge.net/projects/tlan/
9040S: Maintained
679655da 9041F: Documentation/networking/tlan.txt
b544dbac 9042F: drivers/net/ethernet/ti/tlan.*
1da177e4 9043
d74db3b2 9044TOMOYO SECURITY MODULE
8b58be88
JP
9045M: Kentaro Takeda <takedakn@nttdata.co.jp>
9046M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9047L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9048L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9049L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9050L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9051W: http://tomoyo.sourceforge.jp/
843d183c 9052T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9053S: Maintained
679655da 9054F: security/tomoyo/
d74db3b2 9055
9caeb532 9056TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9057M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9058L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9059S: Maintained
9060F: drivers/platform/x86/topstar-laptop.c
9061
1da177e4 9062TOSHIBA ACPI EXTRAS DRIVER
d0944853 9063L: platform-driver-x86@vger.kernel.org
15065531 9064S: Orphan
679655da 9065F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9066
9067TOSHIBA SMM DRIVER
8b58be88 9068M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9069L: tlinux-users@tce.toshiba-dme.co.jp
9070W: http://www.buzzard.org.uk/toshiba/
9071S: Maintained
679655da
JP
9072F: drivers/char/toshiba.c
9073F: include/linux/toshiba.h
c117ab84 9074F: include/uapi/linux/toshiba.h
1da177e4 9075
d719f900 9076TMIO MMC DRIVER
8b58be88 9077M: Ian Molton <ian@mnementh.co.uk>
d1057c40 9078L: linux-mmc@vger.kernel.org
d719f900 9079S: Maintained
d1057c40
GL
9080F: drivers/mmc/host/tmio_mmc*
9081F: drivers/mmc/host/sh_mobile_sdhi.c
9082F: include/linux/mmc/tmio.h
9083F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9084
917cc4e6
GR
9085TMP401 HARDWARE MONITOR DRIVER
9086M: Guenter Roeck <linux@roeck-us.net>
9087L: lm-sensors@lm-sensors.org
9088S: Maintained
9089F: Documentation/hwmon/tmp401
9090F: drivers/hwmon/tmp401.c
9091
98f32602 9092TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9093M: Hugh Dickins <hughd@google.com>
98f32602
HD
9094L: linux-mm@kvack.org
9095S: Maintained
9096F: include/linux/shmem_fs.h
9097F: mm/shmem.c
9098
45f95b53 9099TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9100M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9101L: linux-media@vger.kernel.org
9102W: http://linuxtv.org
9103T: git git://linuxtv.org/media_tree.git
9104S: Odd fixes
9105F: drivers/media/usb/tm6000/
9106
4e68852d 9107TPM DEVICE DRIVER
901486b8 9108M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9109M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9110M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9111W: http://tpmdd.sourceforge.net
63a10dfd 9112L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9113S: Maintained
679655da 9114F: drivers/char/tpm/
4e68852d 9115
d6f005a1
JP
9116TRACING
9117M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9118M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9119T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9120S: Maintained
9121F: Documentation/trace/ftrace.txt
9122F: arch/*/*/*/ftrace.h
9123F: arch/*/kernel/ftrace.c
9124F: include/*/ftrace.h
9125F: include/linux/trace*.h
9126F: include/trace/
9127F: kernel/trace/
9128
1da177e4 9129TRIVIAL PATCHES
8b58be88 9130M: Jiri Kosina <trivial@kernel.org>
54e5881d 9131T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9132S: Maintained
86ef925f 9133K: ^Subject:.*(?i)trivial
1da177e4 9134
4e68852d 9135TTY LAYER
879a5a00 9136M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9137M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9138S: Supported
08deed1e 9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9140F: drivers/tty/
df621252 9141F: drivers/tty/serial/serial_core.c
e3288775
AC
9142F: include/linux/serial_core.h
9143F: include/linux/serial.h
9144F: include/linux/tty.h
c117ab84
CEB
9145F: include/uapi/linux/serial_core.h
9146F: include/uapi/linux/serial.h
9147F: include/uapi/linux/tty.h
4e68852d 9148
91952bc0
AP
9149TUA9001 MEDIA DRIVER
9150M: Antti Palosaari <crope@iki.fi>
9151L: linux-media@vger.kernel.org
9152W: http://linuxtv.org/
9153W: http://palosaari.fi/linux/
9154Q: http://patchwork.linuxtv.org/project/linux-media/list/
9155T: git git://linuxtv.org/anttip/media_tree.git
9156S: Maintained
9157F: drivers/media/tuners/tua9001*
9158
740db6d7 9159TULIP NETWORK DRIVERS
8b58be88 9160M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9161L: netdev@vger.kernel.org
9162S: Maintained
0f04e2aa 9163F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9164
9165TUN/TAP driver
ba57b6f2 9166M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9167W: http://vtun.sourceforge.net/tun
9168S: Maintained
679655da
JP
9169F: Documentation/networking/tuntap.txt
9170F: arch/um/os-Linux/drivers/
1da177e4 9171
b454cc66 9172TURBOCHANNEL SUBSYSTEM
8b58be88 9173M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9174M: Ralf Baechle <ralf@linux-mips.org>
9175L: linux-mips@linux-mips.org
9176Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9177S: Maintained
679655da
JP
9178F: drivers/tc/
9179F: include/linux/tc.h
b454cc66 9180
1da177e4 9181U14-34F SCSI DRIVER
8b58be88 9182M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9183L: linux-scsi@vger.kernel.org
9184S: Maintained
679655da 9185F: drivers/scsi/u14-34f.c
1da177e4 9186
e2d1d6c0 9187UBI FILE SYSTEM (UBIFS)
949cb623 9188M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9189M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9190L: linux-mtd@lists.infradead.org
e2966cbe 9191T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9192W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9193S: Maintained
679655da
JP
9194F: Documentation/filesystems/ubifs.txt
9195F: fs/ubifs/
e2d1d6c0 9196
cc2020e6 9197UCLINUX (AND M68KNOMMU)
8b58be88 9198M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9199W: http://www.uclinux.org/
9200L: uclinux-dev@uclinux.org (subscribers-only)
9201S: Maintained
61bc02bb
JP
9202F: arch/m68k/*/*_no.*
9203F: arch/m68k/include/asm/*_no.*
cc2020e6 9204
1da177e4 9205UDF FILESYSTEM
8b58be88 9206M: Jan Kara <jack@suse.cz>
1da177e4 9207S: Maintained
679655da
JP
9208F: Documentation/filesystems/udf.txt
9209F: fs/udf/
1da177e4 9210
cc2020e6 9211UFS FILESYSTEM
8b58be88 9212M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9213S: Maintained
679655da
JP
9214F: Documentation/filesystems/ufs.txt
9215F: fs/ufs/
cc2020e6 9216
0a09d3ab
DH
9217UHID USERSPACE HID IO DRIVER:
9218M: David Herrmann <dh.herrmann@googlemail.com>
9219L: linux-input@vger.kernel.org
9220S: Maintained
9221F: drivers/hid/uhid.c
c117ab84 9222F: include/uapi/linux/uhid.h
0a09d3ab 9223
18332a80 9224ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9225L: linux-usb@vger.kernel.org
10c6c9c9 9226S: Orphan
355ffe69 9227F: drivers/uwb/
679655da
JP
9228F: include/linux/uwb.h
9229F: include/linux/uwb/
18332a80 9230
b31d8273
G
9231UNICORE32 ARCHITECTURE:
9232M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9233W: http://mprc.pku.edu.cn/~guanxuetao/linux
9234S: Maintained
9235T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9236F: arch/unicore32/
9237
d8379ab1
TF
9238UNIFDEF
9239M: Tony Finch <dot@dotat.at>
9240W: http://dotat.at/prog/unifdef
9241S: Maintained
9242F: scripts/unifdef.c
9243
1da177e4 9244UNIFORM CDROM DRIVER
8b58be88 9245M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9246W: http://www.kernel.dk
9247S: Maintained
679655da
JP
9248F: Documentation/cdrom/
9249F: drivers/cdrom/cdrom.c
9250F: include/linux/cdrom.h
c117ab84 9251F: include/uapi/linux/cdrom.h
1da177e4 9252
56df0122
BR
9253UNISYS S-PAR DRIVERS
9254M: Benjamin Romer <benjamin.romer@unisys.com>
9255M: David Kershner <david.kershner@unisys.com>
9256L: sparmaintainer@unisys.com (Unisys internal)
9257S: Supported
9258F: drivers/staging/unisys/
9259
9941fa6e
VH
9260UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9261M: Vinayak Holikatti <vinholikatti@gmail.com>
9262M: Santosh Y <santoshsy@gmail.com>
9263L: linux-scsi@vger.kernel.org
9264S: Supported
9265F: Documentation/scsi/ufs.txt
9266F: drivers/scsi/ufs/
9267
e2d1d6c0 9268UNSORTED BLOCK IMAGES (UBI)
949cb623 9269M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9270W: http://www.linux-mtd.infradead.org/
9271L: linux-mtd@lists.infradead.org
b6b44e0a 9272T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9273S: Maintained
80811493 9274F: drivers/mtd/ubi/
679655da 9275F: include/linux/mtd/ubi.h
c117ab84 9276F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9277
76ac66e4
RW
9278UNSORTED BLOCK IMAGES (UBI) Fastmap
9279M: Richard Weinberger <richard@nod.at>
9280L: linux-mtd@lists.infradead.org
9281S: Maintained
9282F: drivers/mtd/ubi/fastmap.c
9283
1da177e4 9284USB ACM DRIVER
61eee9a7 9285M: Oliver Neukum <oliver@neukum.org>
6372594a 9286L: linux-usb@vger.kernel.org
1da177e4 9287S: Maintained
679655da
JP
9288F: Documentation/usb/acm.txt
9289F: drivers/usb/class/cdc-acm.*
1da177e4 9290
b7d572e1
PF
9291USB AR5523 WIRELESS DRIVER
9292M: Pontus Fuchs <pontus.fuchs@gmail.com>
9293L: linux-wireless@vger.kernel.org
9294S: Maintained
9295F: drivers/net/wireless/ath/ar5523/
9296
115bb1ff 9297USB ATTACHED SCSI
f50a4968 9298M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9299M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9300L: linux-usb@vger.kernel.org
9301L: linux-scsi@vger.kernel.org
8eae0fb7 9302S: Maintained
115bb1ff
MW
9303F: drivers/usb/storage/uas.c
9304
1da177e4 9305USB CDC ETHERNET DRIVER
61eee9a7 9306M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9307L: linux-usb@vger.kernel.org
1da177e4 9308S: Maintained
679655da 9309F: drivers/net/usb/cdc_*.c
c117ab84 9310F: include/uapi/linux/usb/cdc.h
1da177e4 9311
b02b371e 9312USB CYPRESS C67X00 DRIVER
8b58be88 9313M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9314L: linux-usb@vger.kernel.org
9315S: Maintained
679655da 9316F: drivers/usb/c67x00/
b02b371e 9317
d0374f4f 9318USB DAVICOM DM9601 DRIVER
8b58be88 9319M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9320L: netdev@vger.kernel.org
d0374f4f
PK
9321W: http://www.linux-usb.org/usbnet
9322S: Maintained
679655da 9323F: drivers/net/usb/dm9601.c
d0374f4f 9324
cc2020e6 9325USB DIAMOND RIO500 DRIVER
8b58be88 9326M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9327L: rio500-users@lists.sourceforge.net
9328W: http://rio500.sourceforge.net
9329S: Maintained
679655da 9330F: drivers/usb/misc/rio500*
cc2020e6 9331
1da177e4 9332USB EHCI DRIVER
578333ab 9333M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9334L: linux-usb@vger.kernel.org
578333ab 9335S: Maintained
679655da
JP
9336F: Documentation/usb/ehci.txt
9337F: drivers/usb/host/ehci*
1da177e4 9338
69ae9e3e 9339USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9340M: Felipe Balbi <balbi@ti.com>
795fb7e7 9341L: linux-usb@vger.kernel.org
69ae9e3e 9342W: http://www.linux-usb.org/gadget
d6d0f665
FB
9343T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9344S: Maintained
679655da
JP
9345F: drivers/usb/gadget/
9346F: include/linux/usb/gadget*
69ae9e3e 9347
2dea64b4 9348USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9349M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9350L: linux-usb@vger.kernel.org
54e5881d 9351T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9352S: Maintained
c2f01971 9353F: Documentation/hid/hiddev.txt
679655da 9354F: drivers/hid/usbhid/
1da177e4 9355
857aab34 9356USB/IP DRIVERS
857aab34 9357L: linux-usb@vger.kernel.org
3ff4afe8 9358S: Orphan
857aab34 9359F: drivers/staging/usbip/
9360
959eea21 9361USB ISP116X DRIVER
8b58be88 9362M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9363L: linux-usb@vger.kernel.org
959eea21 9364S: Maintained
679655da
JP
9365F: drivers/usb/host/isp116x*
9366F: include/linux/usb/isp116x.h
959eea21 9367
1da177e4 9368USB KAWASAKI LSI DRIVER
61eee9a7 9369M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9370L: linux-usb@vger.kernel.org
1da177e4 9371S: Maintained
679655da 9372F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9373
9374USB MASS STORAGE DRIVER
8b58be88 9375M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9376L: linux-usb@vger.kernel.org
8836aeb8 9377L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9378S: Maintained
9379W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9380F: drivers/usb/storage/
1da177e4 9381
af39917d
CL
9382USB MIDI DRIVER
9383M: Clemens Ladisch <clemens@ladisch.de>
9384L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9385T: git git://git.alsa-project.org/alsa-kernel.git
9386S: Maintained
9387F: sound/usb/midi.*
9388
444ce9d4
JP
9389USB NETWORKING DRIVERS
9390L: linux-usb@vger.kernel.org
9391S: Odd Fixes
9392F: drivers/net/usb/
9393
1da177e4 9394USB OHCI DRIVER
578333ab 9395M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9396L: linux-usb@vger.kernel.org
578333ab 9397S: Maintained
679655da
JP
9398F: Documentation/usb/ohci.txt
9399F: drivers/usb/host/ohci*
1da177e4 9400
ba460e48 9401USB OPTION-CARD DRIVER
8b58be88 9402M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9403L: linux-usb@vger.kernel.org
ba460e48 9404S: Maintained
679655da 9405F: drivers/usb/serial/option.c
ba460e48 9406
1da177e4 9407USB PEGASUS DRIVER
a16b945c 9408M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9409L: linux-usb@vger.kernel.org
043600a6 9410L: netdev@vger.kernel.org
052e3128
PM
9411T: git git://github.com/petkan/pegasus.git
9412W: https://github.com/petkan/pegasus
1da177e4 9413S: Maintained
679655da 9414F: drivers/net/usb/pegasus.*
1da177e4 9415
d3ad558f
FB
9416USB PHY LAYER
9417M: Felipe Balbi <balbi@ti.com>
9418L: linux-usb@vger.kernel.org
9419T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9420S: Maintained
9421F: drivers/usb/phy/
d3ad558f 9422
73e4fb3f 9423USB PRINTER DRIVER (usblp)
8b58be88 9424M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9425L: linux-usb@vger.kernel.org
73e4fb3f 9426S: Supported
679655da 9427F: drivers/usb/class/usblp.c
1da177e4
LT
9428
9429USB RTL8150 DRIVER
a16b945c 9430M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9431L: linux-usb@vger.kernel.org
043600a6 9432L: netdev@vger.kernel.org
052e3128
PM
9433T: git git://github.com/petkan/rtl8150.git
9434W: https://github.com/petkan/rtl8150
1da177e4 9435S: Maintained
679655da 9436F: drivers/net/usb/rtl8150.c
1da177e4 9437
f896b796
GK
9438USB SERIAL SUBSYSTEM
9439M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9440L: linux-usb@vger.kernel.org
4e68852d 9441S: Maintained
679655da 9442F: Documentation/usb/usb-serial.txt
f896b796 9443F: drivers/usb/serial/
679655da 9444F: include/linux/usb/serial.h
1da177e4 9445
b3f0db1c
SG
9446USB SMSC75XX ETHERNET DRIVER
9447M: Steve Glendinning <steve.glendinning@shawell.net>
9448L: netdev@vger.kernel.org
9449S: Maintained
9450F: drivers/net/usb/smsc75xx.*
9451
2f7ca802 9452USB SMSC95XX ETHERNET DRIVER
90b24cfb 9453M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9454L: netdev@vger.kernel.org
90b24cfb 9455S: Maintained
679655da 9456F: drivers/net/usb/smsc95xx.*
2f7ca802 9457
f423b9a8 9458USB SN9C1xx DRIVER
8b58be88 9459M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9460L: linux-usb@vger.kernel.org
661263b5 9461L: linux-media@vger.kernel.org
275ffde4 9462T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9463W: http://www.linux-projects.org
9464S: Maintained
b8da9d3a 9465F: drivers/staging/media/sn9c102/
1da177e4
LT
9466
9467USB SUBSYSTEM
879a5a00 9468M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9469L: linux-usb@vger.kernel.org
1da177e4 9470W: http://www.linux-usb.org
08deed1e 9471T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9472S: Supported
679655da 9473F: Documentation/usb/
679655da
JP
9474F: drivers/usb/
9475F: include/linux/usb.h
9476F: include/linux/usb/
1da177e4
LT
9477
9478USB UHCI DRIVER
8b58be88 9479M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9480L: linux-usb@vger.kernel.org
1da177e4 9481S: Maintained
679655da 9482F: drivers/usb/host/uhci*
1da177e4 9483
69ae9e3e 9484USB "USBNET" DRIVER FRAMEWORK
686f13bb 9485M: Oliver Neukum <oneukum@suse.de>
043600a6 9486L: netdev@vger.kernel.org
69ae9e3e 9487W: http://www.linux-usb.org/usbnet
1da177e4 9488S: Maintained
679655da
JP
9489F: drivers/net/usb/usbnet.c
9490F: include/linux/usb/usbnet.h
1da177e4 9491
c0efd232 9492USB VIDEO CLASS
c53ac071 9493M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9494L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9495L: linux-media@vger.kernel.org
275ffde4 9496T: git git://linuxtv.org/media_tree.git
57c6d2e9 9497W: http://www.ideasonboard.org/uvc/
c0efd232 9498S: Maintained
0c0d06ca 9499F: drivers/media/usb/uvc/
6c0f0359 9500F: include/uapi/linux/uvcvideo.h
1da177e4 9501
b60b9c45
HV
9502USB VISION DRIVER
9503M: Hans Verkuil <hverkuil@xs4all.nl>
9504L: linux-media@vger.kernel.org
9505T: git git://linuxtv.org/media_tree.git
9506W: http://linuxtv.org
9507S: Odd Fixes
9508F: drivers/media/usb/usbvision/
9509
8282da47
LP
9510USB WEBCAM GADGET
9511M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9512L: linux-usb@vger.kernel.org
9513S: Maintained
9514F: drivers/usb/gadget/*uvc*.c
9515F: drivers/usb/gadget/webcam.c
9516
bf164cc0 9517USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9518M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9519L: linux-wireless@vger.kernel.org
9520S: Maintained
679655da 9521F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9522
eb6bab13 9523USB XHCI DRIVER
03d85053 9524M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9525L: linux-usb@vger.kernel.org
9526S: Supported
36d0344c
SS
9527F: drivers/usb/host/xhci*
9528F: drivers/usb/host/pci-quirks*
eb6bab13 9529
1da177e4 9530USB ZD1201 DRIVER
4086b9ca 9531L: linux-wireless@vger.kernel.org
1da177e4 9532W: http://linux-lc100020.sourceforge.net
4086b9ca 9533S: Orphan
679655da 9534F: drivers/net/wireless/zd1201.*
1da177e4 9535
b7eee616 9536USB ZR364XX DRIVER
8b58be88 9537M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9538L: linux-usb@vger.kernel.org
661263b5 9539L: linux-media@vger.kernel.org
275ffde4 9540T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9541W: http://royale.zerezo.com/zr364xx/
9542S: Maintained
679655da 9543F: Documentation/video4linux/zr364xx.txt
90d72ac6 9544F: drivers/media/usb/zr364xx/
b7eee616 9545
e7839f25 9546USER-MODE LINUX (UML)
8b58be88 9547M: Jeff Dike <jdike@addtoit.com>
b15194b7 9548M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9549L: user-mode-linux-devel@lists.sourceforge.net
9550L: user-mode-linux-user@lists.sourceforge.net
9551W: http://user-mode-linux.sourceforge.net
9552S: Maintained
61516587 9553F: Documentation/virtual/uml/
679655da 9554F: arch/um/
b070989a 9555F: arch/x86/um/
679655da
JP
9556F: fs/hostfs/
9557F: fs/hppfs/
b7eee616 9558
e5f114e9 9559USERSPACE I/O (UIO)
6a534c9d 9560M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9561M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9562S: Maintained
679655da
JP
9563F: Documentation/DocBook/uio-howto.tmpl
9564F: drivers/uio/
9565F: include/linux/uio*.h
e5f114e9 9566
256cccbe 9567UTIL-LINUX PACKAGE
8b58be88 9568M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9569L: util-linux@vger.kernel.org
9570W: http://en.wikipedia.org/wiki/Util-linux
9571T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9572S: Maintained
9573
c1fd1c07 9574UVESAFB DRIVER
8b58be88 9575M: Michal Januszewski <spock@gentoo.org>
c69f677c 9576L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9577W: http://dev.gentoo.org/~spock/projects/uvesafb/
9578S: Maintained
679655da
JP
9579F: Documentation/fb/uvesafb.txt
9580F: drivers/video/uvesafb.*
c1fd1c07 9581
4480f15b 9582VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9583M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9584S: Maintained
679655da
JP
9585F: Documentation/filesystems/vfat.txt
9586F: fs/fat/
1da177e4 9587
cba3345c
AW
9588VFIO DRIVER
9589M: Alex Williamson <alex.williamson@redhat.com>
9590L: kvm@vger.kernel.org
9591S: Maintained
9592F: Documentation/vfio.txt
9593F: drivers/vfio/
9594F: include/linux/vfio.h
c117ab84 9595F: include/uapi/linux/vfio.h
cba3345c 9596
9e6f3438
PO
9597VIDEOBUF2 FRAMEWORK
9598M: Pawel Osciak <pawel@osciak.com>
9599M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9600M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9601L: linux-media@vger.kernel.org
9602S: Maintained
90d72ac6 9603F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9604F: include/media/videobuf2-*
9605
9a82446b
AS
9606VIRTIO CONSOLE DRIVER
9607M: Amit Shah <amit.shah@redhat.com>
9608L: virtualization@lists.linux-foundation.org
9609S: Maintained
9610F: drivers/char/virtio_console.c
9611F: include/linux/virtio_console.h
c117ab84 9612F: include/uapi/linux/virtio_console.h
9a82446b 9613
2426ec8f
MT
9614VIRTIO CORE, NET AND BLOCK DRIVERS
9615M: Rusty Russell <rusty@rustcorp.com.au>
9616M: "Michael S. Tsirkin" <mst@redhat.com>
9617L: virtualization@lists.linux-foundation.org
9618S: Maintained
9619F: drivers/virtio/
c893c8d7 9620F: tools/virtio/
2426ec8f
MT
9621F: drivers/net/virtio_net.c
9622F: drivers/block/virtio_blk.c
9623F: include/linux/virtio_*.h
916cdabc 9624F: include/uapi/linux/virtio_*.h
2426ec8f 9625
3a4d5c94
MT
9626VIRTIO HOST (VHOST)
9627M: "Michael S. Tsirkin" <mst@redhat.com>
9628L: kvm@vger.kernel.org
c996d8b9 9629L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9630L: netdev@vger.kernel.org
9631S: Maintained
9632F: drivers/vhost/
c117ab84 9633F: include/uapi/linux/vhost.h
3a4d5c94 9634
1da177e4 9635VIA RHINE NETWORK DRIVER
8b58be88 9636M: Roger Luethi <rl@hellgate.ch>
1da177e4 9637S: Maintained
f2148a47 9638F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9639
f0bf7f61 9640VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9641M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9642M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9643S: Maintained
9644F: drivers/mmc/host/via-sdmmc.c
9645
69e4a7c2 9646VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9647M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9648L: linux-fbdev@vger.kernel.org
69e4a7c2 9649S: Maintained
c7babebd
FTS
9650F: include/linux/via-core.h
9651F: include/linux/via-gpio.h
9652F: include/linux/via_i2c.h
679655da 9653F: drivers/video/via/
69e4a7c2 9654
01f20734 9655VIA VELOCITY NETWORK DRIVER
8b58be88 9656M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9657L: netdev@vger.kernel.org
9658S: Maintained
f2148a47 9659F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9660
0b7bc1fa
HV
9661VIVI VIRTUAL VIDEO DRIVER
9662M: Hans Verkuil <hverkuil@xs4all.nl>
9663L: linux-media@vger.kernel.org
9664T: git git://linuxtv.org/media_tree.git
9665W: http://linuxtv.org
9666S: Maintained
9667F: drivers/media/platform/vivi*
9668
be7f8273 9669VLAN (802.1Q)
8b58be88 9670M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9671L: netdev@vger.kernel.org
9672S: Maintained
679655da
JP
9673F: drivers/net/macvlan.c
9674F: include/linux/if_*vlan.h
9675F: net/8021q/
be7f8273 9676
55e331cf 9677VLYNQ BUS
8b58be88 9678M: Florian Fainelli <florian@openwrt.org>
8578d7af 9679L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9680S: Maintained
9681F: drivers/vlynq/vlynq.c
9682F: include/linux/vlynq.h
9683
390beae4
MW
9684VME SUBSYSTEM
9685M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9686M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9687M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9688L: devel@driverdev.osuosl.org
9689S: Maintained
9690T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9691F: Documentation/vme_api.txt
9692F: drivers/staging/vme/
9693F: drivers/vme/
9694F: include/linux/vme*
9695
4488e09b
AK
9696VMWARE HYPERVISOR INTERFACE
9697M: Alok Kataria <akataria@vmware.com>
9698L: virtualization@lists.linux-foundation.org
9699S: Supported
9700F: arch/x86/kernel/cpu/vmware.c
9701
d1a890fa 9702VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9703M: Shreyas Bhatewara <sbhatewara@vmware.com>
9704M: "VMware, Inc." <pv-drivers@vmware.com>
9705L: netdev@vger.kernel.org
9706S: Maintained
9707F: drivers/net/vmxnet3/
d1a890fa 9708
851b1642 9709VMware PVSCSI driver
f2d7e40e 9710M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9711M: VMware PV-Drivers <pv-drivers@vmware.com>
9712L: linux-scsi@vger.kernel.org
9713S: Maintained
9714F: drivers/scsi/vmw_pvscsi.c
9715F: drivers/scsi/vmw_pvscsi.h
9716
e53e86c7 9717VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9718M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9719M: Mark Brown <broonie@kernel.org>
e53e86c7 9720W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9721W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9722T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9723S: Supported
679655da
JP
9724F: drivers/regulator/
9725F: include/linux/regulator/
e53e86c7 9726
ab41319e 9727VT1211 HARDWARE MONITOR DRIVER
8b58be88 9728M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9729L: lm-sensors@lm-sensors.org
9730S: Maintained
679655da
JP
9731F: Documentation/hwmon/vt1211
9732F: drivers/hwmon/vt1211.c
ab41319e 9733
1de9e371 9734VT8231 HARDWARE MONITOR DRIVER
8b58be88 9735M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9736L: lm-sensors@lm-sensors.org
9737S: Maintained
679655da 9738F: drivers/hwmon/vt8231.c
1de9e371 9739
88095e7b
TO
9740VUB300 USB to SDIO/SD/MMC bridge chip
9741M: Tony Olech <tony.olech@elandigitalsystems.com>
9742L: linux-mmc@vger.kernel.org
9743L: linux-usb@vger.kernel.org
9744S: Supported
9745F: drivers/mmc/host/vub300.c
9746
1da177e4 9747W1 DALLAS'S 1-WIRE BUS
a8018766 9748M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9749S: Maintained
679655da
JP
9750F: Documentation/w1/
9751F: drivers/w1/
1da177e4 9752
13927079 9753W83791D HARDWARE MONITORING DRIVER
8b58be88 9754M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9755L: lm-sensors@lm-sensors.org
25845c22 9756S: Maintained
679655da
JP
9757F: Documentation/hwmon/w83791d
9758F: drivers/hwmon/w83791d.c
13927079 9759
61db011d 9760W83793 HARDWARE MONITORING DRIVER
8b58be88 9761M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9762L: lm-sensors@lm-sensors.org
9763S: Maintained
679655da
JP
9764F: Documentation/hwmon/w83793
9765F: drivers/hwmon/w83793.c
61db011d 9766
e3760b43 9767W83795 HARDWARE MONITORING DRIVER
7c81c60f 9768M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9769L: lm-sensors@lm-sensors.org
9770S: Maintained
9771F: drivers/hwmon/w83795.c
9772
1da177e4 9773W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9774M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9775S: Maintained
679655da 9776F: drivers/mmc/host/wbsd.*
1da177e4 9777
3527761c 9778WATCHDOG DEVICE DRIVERS
8b58be88 9779M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9780L: linux-watchdog@vger.kernel.org
9781W: http://www.linux-watchdog.org/
f599aaf0 9782T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9783S: Maintained
679655da
JP
9784F: Documentation/watchdog/
9785F: drivers/watchdog/
9786F: include/linux/watchdog.h
c117ab84 9787F: include/uapi/linux/watchdog.h
3527761c 9788
1da177e4 9789WD7000 SCSI DRIVER
8b58be88 9790M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9791L: linux-scsi@vger.kernel.org
9792S: Maintained
679655da 9793F: drivers/scsi/wd7000.c
1da177e4 9794
b22e00f3
DH
9795WIIMOTE HID DRIVER
9796M: David Herrmann <dh.herrmann@googlemail.com>
9797L: linux-input@vger.kernel.org
9798S: Maintained
9799F: drivers/hid/hid-wiimote*
9800
e258b80e 9801WINBOND CIR DRIVER
364e9e18 9802M: David Härdeman <david@hardeman.nu>
e258b80e 9803S: Maintained
116ab806 9804F: drivers/media/rc/winbond-cir.c
e258b80e 9805
8a70da82 9806WIMAX STACK
8b58be88 9807M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9808M: linux-wimax@intel.com
63fae219 9809L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9810S: Supported
9811W: http://linuxwimax.org
315987dc 9812F: Documentation/wimax/README.wimax
315987dc
JP
9813F: include/linux/wimax/debug.h
9814F: include/net/wimax.h
c117ab84 9815F: include/uapi/linux/wimax.h
315987dc 9816F: net/wimax/
8a70da82 9817
5fc14680 9818WISTRON LAPTOP BUTTON DRIVER
8b58be88 9819M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9820S: Maintained
679655da 9821F: drivers/input/misc/wistron_btns.c
5fc14680 9822
1da177e4 9823WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9824M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9825L: linux-wireless@vger.kernel.org
926554c4 9826W: http://oops.ghostprotocols.net:81/blog
1da177e4 9827S: Maintained
679655da 9828F: drivers/net/wireless/wl3501*
1da177e4 9829
febf1dff 9830WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9831M: Mark Brown <broonie@kernel.org>
8b58be88 9832M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9833L: linux-input@vger.kernel.org
9834T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9835W: http://opensource.wolfsonmicro.com/node/7
9836S: Supported
679655da
JP
9837F: drivers/input/touchscreen/*wm97*
9838F: include/linux/wm97xx.h
febf1dff 9839
055bcbcb 9840WOLFSON MICROELECTRONICS DRIVERS
fef95164 9841L: patches@opensource.wolfsonmicro.com
cf8eda3e 9842T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9843T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9844W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9845S: Supported
3768f0b1 9846F: Documentation/hwmon/wm83??
af1c5386 9847F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9848F: drivers/clk/clk-wm83*.c
9c309598 9849F: drivers/extcon/extcon-arizona.c
b75ea16a 9850F: drivers/leds/leds-wm83*.c
25b273ba 9851F: drivers/gpio/gpio-*wm*.c
9c309598 9852F: drivers/gpio/gpio-arizona.c
d22b0869 9853F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9854F: drivers/input/misc/wm831x-on.c
9855F: drivers/input/touchscreen/wm831x-ts.c
9856F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9857F: drivers/mfd/arizona*
9858F: drivers/mfd/wm*.c
b75ea16a
MB
9859F: drivers/power/wm83*.c
9860F: drivers/rtc/rtc-wm83*.c
9861F: drivers/regulator/wm8*.c
3860e6c4 9862F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9863F: drivers/watchdog/wm83*_wdt.c
9c309598 9864F: include/linux/mfd/arizona/
3860e6c4 9865F: include/linux/mfd/wm831x/
b75ea16a 9866F: include/linux/mfd/wm8350/
3768f0b1 9867F: include/linux/mfd/wm8400*
59ec6da2 9868F: include/linux/wm97xx.h
055bcbcb 9869F: include/sound/wm????.h
9c309598 9870F: sound/soc/codecs/arizona.?
055bcbcb 9871F: sound/soc/codecs/wm*
b75ea16a 9872
3e6cd7a4
TH
9873WORKQUEUE
9874M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9875T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9876S: Maintained
9877F: include/linux/workqueue.h
9878F: kernel/workqueue.c
9879F: Documentation/workqueue.txt
9880
1da177e4 9881X.25 NETWORK LAYER
8bf28059 9882M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9883L: linux-x25@vger.kernel.org
8bf28059 9884S: Odd Fixes
679655da
JP
9885F: Documentation/networking/x25*
9886F: include/net/x25*
9887F: net/x25/
1da177e4 9888
e2d1d6c0 9889X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9890M: Thomas Gleixner <tglx@linutronix.de>
9891M: Ingo Molnar <mingo@redhat.com>
9892M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9893M: x86@kernel.org
981c3a4f 9894L: linux-kernel@vger.kernel.org
75fc2d37 9895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9896S: Maintained
679655da
JP
9897F: Documentation/x86/
9898F: arch/x86/
e2d1d6c0 9899
d0944853 9900X86 PLATFORM DRIVERS
f7cb13b3 9901M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9902L: platform-driver-x86@vger.kernel.org
28b8e8d4 9903T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9904S: Maintained
14430813 9905F: drivers/platform/x86/
d0944853 9906
c1f5c54b
IM
9907X86 MCE INFRASTRUCTURE
9908M: Tony Luck <tony.luck@intel.com>
487ba8e8 9909M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9910L: linux-edac@vger.kernel.org
9911S: Maintained
9912F: arch/x86/kernel/cpu/mcheck/*
9913
d6fad502 9914XC2028/3028 TUNER DRIVER
1b2c14b4 9915M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9916L: linux-media@vger.kernel.org
9917W: http://linuxtv.org
9918T: git git://linuxtv.org/media_tree.git
9919S: Maintained
9920F: drivers/media/tuners/tuner-xc2028.*
9921
c4468085 9922XEN HYPERVISOR INTERFACE
c4468085 9923M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9924M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9925M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9926L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9927T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9928S: Supported
9929F: arch/x86/xen/
9930F: drivers/*/xen-*front.c
9931F: drivers/xen/
9932F: arch/x86/include/asm/xen/
9933F: include/xen/
c117ab84 9934F: include/uapi/xen/
c4468085 9935
77bfb479
SS
9936XEN HYPERVISOR ARM
9937M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9938L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9939S: Supported
9940F: arch/arm/xen/
9941F: arch/arm/include/asm/xen/
9942
b475e83f
SS
9943XEN HYPERVISOR ARM64
9944M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9945L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9946S: Supported
9947F: arch/arm64/xen/
9948F: arch/arm64/include/asm/xen/
9949
9b57e1a7
IC
9950XEN NETWORK BACKEND DRIVER
9951M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9952M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9953L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9954L: netdev@vger.kernel.org
9955S: Supported
9956F: drivers/net/xen-netback/*
9957
c5f8e29d
KRW
9958XEN PCI SUBSYSTEM
9959M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9960L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9961S: Supported
9962F: arch/x86/pci/*xen*
9963F: drivers/pci/*xen*
9964
9965XEN SWIOTLB SUBSYSTEM
9966M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9967L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9968S: Supported
9969F: arch/x86/xen/*swiotlb*
9970F: drivers/xen/*swiotlb*
9971
1da177e4
LT
9972XFS FILESYSTEM
9973P: Silicon Graphics Inc
809625ca 9974M: Dave Chinner <david@fromorbit.com>
18caa67a 9975M: xfs@oss.sgi.com
d7ede1aa 9976L: xfs@oss.sgi.com
1da177e4 9977W: http://oss.sgi.com/projects/xfs
54e5881d 9978T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9979S: Supported
679655da
JP
9980F: Documentation/filesystems/xfs.txt
9981F: fs/xfs/
1da177e4 9982
8a3b7a25 9983XILINX AXI ETHERNET DRIVER
59a54f30
MS
9984M: Anirudha Sarangi <anirudh@xilinx.com>
9985M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9986S: Maintained
9987F: drivers/net/ethernet/xilinx/xilinx_axienet*
9988
c9d3d8ec 9989XILINX SYSTEMACE DRIVER
cdeb8994 9990S: Orphan
679655da 9991F: drivers/block/xsysace.c
c9d3d8ec 9992
238b8721 9993XILINX UARTLITE SERIAL DRIVER
8b58be88 9994M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9995L: linux-serial@vger.kernel.org
9996S: Maintained
df621252 9997F: drivers/tty/serial/uartlite.c
238b8721 9998
f620e4b8
MF
9999XTENSA XTFPGA PLATFORM SUPPORT
10000M: Max Filippov <jcmvbkbc@gmail.com>
10001L: linux-xtensa@linux-xtensa.org
10002S: Maintained
10003F: drivers/spi/spi-xtensa-xtfpga.c
10004
1da177e4 10005YAM DRIVER FOR AX.25
8b58be88 10006M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10007L: linux-hams@vger.kernel.org
10008S: Maintained
679655da
JP
10009F: drivers/net/hamradio/yam*
10010F: include/linux/yam.h
1da177e4 10011
af64a5eb 10012YEALINK PHONE DRIVER
8b58be88 10013M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10014L: usbb2k-api-dev@nongnu.org
10015S: Maintained
679655da
JP
10016F: Documentation/input/yealink.txt
10017F: drivers/input/misc/yealink.*
af64a5eb 10018
1da177e4 10019Z8530 DRIVER FOR AX.25
8b58be88 10020M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10021W: http://yaina.de/jreuter/
10022W: http://www.qsl.net/dl1bke/
10023L: linux-hams@vger.kernel.org
10024S: Maintained
679655da
JP
10025F: Documentation/networking/z8530drv.txt
10026F: drivers/net/hamradio/*scc.c
10027F: drivers/net/hamradio/z8530.h
1da177e4 10028
0cf31ec1 10029ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10030M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10031L: linux-mm@kvack.org
10032S: Maintained
10033F: mm/zbud.c
10034F: include/linux/zbud.h
10035
7c0c3afb 10036ZD1211RW WIRELESS DRIVER
8b58be88
JP
10037M: Daniel Drake <dsd@gentoo.org>
10038M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10039W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10040L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10041L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10042S: Maintained
679655da 10043F: drivers/net/wireless/zd1211rw/
7c0c3afb 10044
1da177e4 10045ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10046L: mjpeg-users@lists.sourceforge.net
f63145e2 10047L: linux-media@vger.kernel.org
1da177e4 10048W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10049T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10050S: Odd Fixes
90d72ac6 10051F: drivers/media/pci/zoran/
1da177e4 10052
6920f2cc
MK
10053ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10054M: Minchan Kim <minchan@kernel.org>
10055M: Nitin Gupta <ngupta@vflare.org>
10056L: linux-kernel@vger.kernel.org
10057S: Maintained
10058F: drivers/block/zram/
10059F: Documentation/blockdev/zram.txt
10060
8b4a4080 10061ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10062M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10063S: Maintained
df621252 10064F: drivers/tty/serial/zs.*
8b4a4080 10065
eae70d06
MK
10066ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10067M: Minchan Kim <minchan@kernel.org>
10068M: Nitin Gupta <ngupta@vflare.org>
10069L: linux-mm@kvack.org
10070S: Maintained
10071F: mm/zsmalloc.c
10072F: include/linux/zsmalloc.h
10073
0cf31ec1 10074ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10075M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10076L: linux-mm@kvack.org
10077S: Maintained
10078F: mm/zswap.c
10079
1da177e4 10080THE REST
8b58be88 10081M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10082L: linux-kernel@vger.kernel.org
8a6e2535 10083Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10084T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10085S: Buried alive in reporters
34d03cc1
JP
10086F: *
10087F: */
This page took 4.476353 seconds and 5 git commands to generate.