Documentation: add section about git to email-clients.txt
[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
45198c7b
LT
607AMD XGBE DRIVER
608M: Tom Lendacky <thomas.lendacky@amd.com>
609L: netdev@vger.kernel.org
610S: Supported
611F: drivers/net/ethernet/amd/xgbe/
612F: drivers/net/phy/amd-xgbe-phy.c
613
284f42b6 614AMS (Apple Motion Sensor) DRIVER
8b58be88 615M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 616S: Supported
bd5f47ec 617F: drivers/macintosh/ams/
284f42b6 618
f94b533d 619AMSO1100 RNIC DRIVER
8b58be88
JP
620M: Tom Tucker <tom@opengridcomputing.com>
621M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 622L: linux-rdma@vger.kernel.org
f94b533d 623S: Maintained
679655da 624F: drivers/infiniband/hw/amso1100/
f94b533d 625
531fca16
HV
626ANALOG DEVICES INC AD9389B DRIVER
627M: Hans Verkuil <hans.verkuil@cisco.com>
628L: linux-media@vger.kernel.org
629S: Maintained
630F: drivers/media/i2c/ad9389b*
631
c40ddfa3
HV
632ANALOG DEVICES INC ADV7511 DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/adv7511*
637
531fca16
HV
638ANALOG DEVICES INC ADV7604 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7604*
643
c40ddfa3
HV
644ANALOG DEVICES INC ADV7842 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7842*
649
527a1a83 650ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 651M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 653W: http://wiki.analog.com/
a4edbc10 654W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 655S: Supported
39c9d199 656F: sound/soc/codecs/adau*
cc52688a 657F: sound/soc/codecs/adav*
4bdef3bd 658F: sound/soc/codecs/ad1*
ae48f5ef 659F: sound/soc/codecs/ad7*
4bdef3bd 660F: sound/soc/codecs/ssm*
40216ce7 661F: sound/soc/codecs/sigmadsp.*
4bdef3bd 662
527a1a83 663ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 664L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
666W: http://blackfin.uclinux.org/
667S: Supported
668F: sound/soc/blackfin/*
669
42269063 670AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 671M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 672L: linuxppc-dev@lists.ozlabs.org
93711660 673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 674S: Maintained
679655da 675F: sound/aoa/
42269063 676
1da177e4 677APM DRIVER
81024fc4
JK
678M: Jiri Kosina <jkosina@suse.cz>
679S: Odd fixes
679655da
JP
680F: arch/x86/kernel/apm_32.c
681F: include/linux/apm_bios.h
c117ab84 682F: include/uapi/linux/apm_bios.h
81024fc4 683F: drivers/char/apm-emulation.c
1da177e4 684
bd7aa4b2 685APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 686M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
687L: linux-input@vger.kernel.org
688S: Maintained
679655da 689F: drivers/input/mouse/bcm5974.c
bd7aa4b2 690
6f2fad74 691APPLE SMC DRIVER
d618540f
HR
692M: Henrik Rydberg <rydberg@euromail.se>
693L: lm-sensors@lm-sensors.org
6f2fad74 694S: Maintained
679655da 695F: drivers/hwmon/applesmc.c
6f2fad74 696
1da177e4 697APPLETALK NETWORK LAYER
8b58be88 698M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 699S: Maintained
679655da
JP
700F: drivers/net/appletalk/
701F: net/appletalk/
1da177e4 702
62a37dc7
LP
703APTINA CAMERA SENSOR PLL
704M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/aptina-pll.*
708
a480167b 709ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 710M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
711L: linux-ide@vger.kernel.org
712S: Maintained
713F: include/linux/pata_arasan_cf_data.h
714F: drivers/ata/pata_arasan_cf.c
715
1154ea7d 716ARC FRAMEBUFFER DRIVER
8b58be88 717M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 718S: Maintained
679655da
JP
719F: drivers/video/arcfb.c
720F: drivers/video/fb_defio.c
1154ea7d 721
1da177e4 722ARM MFM AND FLOPPY DRIVERS
8b58be88 723M: Ian Molton <spyro@f2s.com>
1da177e4 724S: Maintained
679655da
JP
725F: arch/arm/lib/floppydma.S
726F: arch/arm/include/asm/floppy.h
1da177e4 727
6f96521f
WD
728ARM PMU PROFILING AND DEBUGGING
729M: Will Deacon <will.deacon@arm.com>
730S: Maintained
731F: arch/arm/kernel/perf_event*
732F: arch/arm/oprofile/common.c
6f96521f
WD
733F: arch/arm/include/asm/pmu.h
734F: arch/arm/kernel/hw_breakpoint.c
735F: arch/arm/include/asm/hw_breakpoint.h
736
d4275354 737ARM PORT
8b58be88 738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
740W: http://www.arm.linux.org.uk/
741S: Maintained
742F: arch/arm/
743
d323c243
SB
744ARM SUB-ARCHITECTURES
745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 746S: Maintained
d323c243
SB
747F: arch/arm/mach-*/
748F: arch/arm/plat-*/
749T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
750
cefbf4ea
RK
751ARM PRIMECELL AACI PL041 DRIVER
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: sound/arm/aaci.*
755
756ARM PRIMECELL CLCD PL110 DRIVER
757M: Russell King <linux@arm.linux.org.uk>
758S: Maintained
759F: drivers/video/amba-clcd.*
760
761ARM PRIMECELL KMI PL050 DRIVER
762M: Russell King <linux@arm.linux.org.uk>
763S: Maintained
764F: drivers/input/serio/ambakmi.*
765F: include/linux/amba/kmi.h
766
2761f5c2 767ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
679655da 770F: drivers/mmc/host/mmci.*
2f748aaa 771F: include/linux/amba/mmci.h
2761f5c2 772
1b4304e5
RK
773ARM PRIMECELL UART PL010 AND PL011 DRIVERS
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
776F: drivers/tty/serial/amba-pl01*.c
777F: include/linux/amba/serial.h
2761f5c2 778
cefbf4ea
RK
779ARM PRIMECELL BUS SUPPORT
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/amba/
783F: include/linux/amba/bus.h
784
2b7a52a4 785ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 786M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
788S: Maintained
789
9c784f95 790ARM/AFEB9260 MACHINE SUPPORT
8b58be88 791M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
793S: Maintained
794
2b7a52a4 795ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 796M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
798S: Maintained
799
1b106699
MR
800ARM/Allwinner A1X SoC support
801M: Maxime Ripard <maxime.ripard@free-electrons.com>
802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
803S: Maintained
60b0f380
MR
804N: sun[x4567]i
805
806ARM/Allwinner SoC Clock Support
807M: Emilio López <emilio@elopez.com.ar>
808S: Maintained
809F: drivers/clk/sunxi/
1b106699 810
c1fc8675 811ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 812M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
813M: Nicolas Ferre <nicolas.ferre@atmel.com>
814M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 816W: http://maxim.org.za/at91_26.html
c1fc8675
NF
817W: http://www.linux4sam.org
818S: Supported
819F: arch/arm/mach-at91/
70e389cc
MB
820F: arch/arm/boot/dts/at91*.dts
821F: arch/arm/boot/dts/at91*.dtsi
822F: arch/arm/boot/dts/sama*.dts
823F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 824
6e05dd4e
BB
825ARM/ATMEL AT91 Clock Support
826M: Boris Brezillon <boris.brezillon@free-electrons.com>
827S: Maintained
828F: drivers/clk/at91
829
986cf2e9 830ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 831M: Rob Herring <robh@kernel.org>
986cf2e9
RH
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Maintained
834F: arch/arm/mach-highbank/
835
d94f944e 836ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 837M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
838S: Maintained
839F: arch/arm/mach-cns3xxx/
840T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
841
386ab516
AS
842ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
843M: Alexander Shiyan <shc_work@mail.ru>
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Odd Fixes
b8ba3874 846N: clps711x
386ab516 847
2b7a52a4 848ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 849M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 850M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 852S: Maintained
d19d3667
HS
853F: arch/arm/mach-ep93xx/
854F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
855
856ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
d4275354 861ARM/CLKDEV SUPPORT
8b58be88 862M: Russell King <linux@arm.linux.org.uk>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 864S: Maintained
d4275354 865F: arch/arm/include/asm/clkdev.h
4fa2651d 866F: drivers/clk/clkdev.c
d4275354 867
d48134e7 868ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 869M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
871S: Maintained
872
94150095
HF
873ARM/CONTEC MICRO9 MACHINE SUPPORT
874M: Hubert Feurstein <hubert.feurstein@contec.at>
875S: Maintained
876F: arch/arm/mach-ep93xx/micro9.c
877
1da177e4 878ARM/CORGI MACHINE SUPPORT
8b58be88 879M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
880S: Maintained
881
881a95f9 882ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 883M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
885T: git git://git.berlios.de/gemini-board
886S: Maintained
f49afbb5 887F: arch/arm/mach-gemini/
881a95f9 888
a990cbd8 889ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 890M: Barry Song <baohua@kernel.org>
a990cbd8 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 892T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
893S: Maintained
894F: arch/arm/mach-prima2/
05f30e8d
BS
895F: drivers/clk/clk-prima2.c
896F: drivers/clocksource/timer-prima2.c
897F: drivers/clocksource/timer-marco.c
f8505ef5 898N: [^a-z]sirf
a990cbd8 899
d4275354 900ARM/EBSA110 MACHINE SUPPORT
8b58be88 901M: Russell King <linux@arm.linux.org.uk>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
903W: http://www.arm.linux.org.uk/
904S: Maintained
905F: arch/arm/mach-ebsa110/
b955f6ca 906F: drivers/net/ethernet/amd/am79c961a.*
d4275354 907
4721f3ce
UKK
908ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
909M: Uwe Kleine-König <kernel@pengutronix.de>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912N: efm32
913
a9da4f7e 914ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
915M: Daniel Ribeiro <drwyrm@gmail.com>
916M: Stefan Schmidt <stefan@openezx.org>
917M: Harald Welte <laforge@openezx.org>
d66f1886 918L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
919W: http://www.openezx.org/
920S: Maintained
cafc2265
SS
921T: topgit git://git.openezx.org/openezx.git
922F: arch/arm/mach-pxa/ezx.c
a9da4f7e 923
6a915af9 924ARM/FARADAY FA526 PORT
162500b3 925M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 927S: Maintained
1fa7e547 928T: git git://git.berlios.de/gemini-board
f49afbb5 929F: arch/arm/mm/*-fa*
6a915af9 930
d4275354 931ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 932M: Russell King <linux@arm.linux.org.uk>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
934W: http://www.arm.linux.org.uk/
935S: Maintained
936F: arch/arm/include/asm/hardware/dec21285.h
937F: arch/arm/mach-footbridge/
938
86183a5f 939ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 940M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 941M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 943S: Maintained
f1c12837 944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 945F: arch/arm/mach-imx/
2a82f95c 946F: arch/arm/boot/dts/imx*
e5dafa22 947F: arch/arm/configs/imx*_defconfig
86183a5f 948
a9866a09
SG
949ARM/FREESCALE MXS ARM ARCHITECTURE
950M: Shawn Guo <shawn.guo@linaro.org>
951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952S: Maintained
953T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
954F: arch/arm/mach-mxs/
955
2b7a52a4 956ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 957M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
959S: Maintained
960
90b8fc34 961ARM/GUMSTIX MACHINE SUPPORT
8b58be88 962M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
964S: Maintained
965
ef47d5f0 966ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 967M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
968M: Paul Parsons <lost.distance@yahoo.com>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
970S: Maintained
971F: arch/arm/mach-pxa/hx4700.c
972F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 973F: sound/soc/pxa/hx4700.c
ef47d5f0 974
21f37bc3 975ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 976M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
977W: www.jlime.com
978S: Maintained
084bad91
KE
979T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
980F: arch/arm/mach-sa1100/jornada720.c
981F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 982
5e767ab9
JMC
983ARM/IGEP MACHINE SUPPORT
984M: Enric Balletbo i Serra <eballetbo@gmail.com>
985M: Javier Martinez Canillas <javier@dowhile0.org>
986L: linux-omap@vger.kernel.org
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
06ff74fd 989F: arch/arm/boot/dts/omap3-igep*
5e767ab9 990
403d2971
MV
991ARM/INCOME PXA270 SUPPORT
992M: Marek Vasut <marek.vasut@gmail.com>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
ec154082 995F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 996
2b7a52a4 997ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 998M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 999M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1001S: Maintained
e2bdb176
DW
1002
1003ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4
LB
1007
1008ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1010M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1012S: Maintained
2b7a52a4
LB
1013
1014ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1016M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1018S: Maintained
2b7a52a4 1019
2b7a52a4 1020ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1023S: Maintained
1024
dfdd8cc9
KH
1025ARM/INTEL IXP4XX ARM ARCHITECTURE
1026M: Imre Kaloz <kaloz@openwrt.org>
1027M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1029S: Maintained
1030F: arch/arm/mach-ixp4xx/
1031
838553c5 1032ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1033M: Jonathan Cameron <jic23@cam.ac.uk>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
1036F: arch/arm/mach-pxa/stargate2.c
1037F: drivers/pcmcia/pxa2xx_stargate2.c
1038
2b7a52a4 1039ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1041M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1043S: Maintained
2b7a52a4
LB
1044
1045ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1046M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1048S: Maintained
1049
1154f858
SS
1050ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1051M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-keystone/
cffa8e3b 1055F: drivers/clk/keystone/
317929cd 1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1057
2b7a52a4 1058ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
3b886171 1063ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1064M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1065S: Maintained
1066
75f41273
TP
1067ARM/Marvell Armada 370 and Armada XP SOC support
1068M: Jason Cooper <jason@lakedaemon.net>
1069M: Andrew Lunn <andrew@lunn.ch>
1070M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1071M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074F: arch/arm/mach-mvebu/
1075
40f4978b
SH
1076ARM/Marvell Berlin SoC support
1077M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S: Maintained
1080F: arch/arm/mach-berlin/
1081
4f1312b0
NP
1082ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1083M: Jason Cooper <jason@lakedaemon.net>
1084M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1085M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1087S: Maintained
1088F: arch/arm/mach-dove/
54a246ff
NP
1089F: arch/arm/mach-kirkwood/
1090F: arch/arm/mach-mv78xx0/
1091F: arch/arm/mach-orion5x/
1092F: arch/arm/plat-orion/
3b886171 1093
d69ac131
AC
1094ARM/Orion SoC/Technologic Systems TS-78xx platform support
1095M: Alexander Clouter <alex@digriz.org.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097W: http://www.digriz.org.uk/ts78xx/kernel
1098S: Maintained
1099F: arch/arm/mach-orion5x/ts78xx-*
1100
adcb079f
AB
1101ARM/MICREL KS8695 ARCHITECTURE
1102M: Greg Ungerer <gerg@uclinux.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1104F: arch/arm/mach-ks8695/
adcb079f
AB
1105S: Odd Fixes
1106
d78ff0a5 1107ARM/MIOA701 MACHINE SUPPORT
8b58be88 1108M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1110F: arch/arm/mach-pxa/mioa701.c
1111S: Maintained
1112
9624dfe6 1113ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1114M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1115S: Maintained
1116
e0ee9851 1117ARM/NOMADIK ARCHITECTURE
28b8e8d4 1118M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1119M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S: Maintained
1122F: arch/arm/mach-nomadik/
87572880 1123F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1124T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1125
9d76295a 1126ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1127M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1128L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1129W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1130S: Supported
1131
0c19d21e
DW
1132ARM/QUALCOMM MSM MACHINE SUPPORT
1133M: David Brown <davidb@codeaurora.org>
b4c9bfab 1134M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1135M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1136L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1137F: arch/arm/mach-msm/
1138F: drivers/video/msm/
1139F: drivers/mmc/host/msm_sdcc.c
1140F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1141F: drivers/tty/serial/msm_serial.h
1142F: drivers/tty/serial/msm_serial.c
ea91db52 1143F: drivers/*/pm8???-*
31a12b31 1144F: drivers/mfd/ssbi/
ea91db52 1145F: include/linux/mfd/pm8xxx/
8cd5c866 1146T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1147S: Maintained
1148
8459c159 1149ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1150M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1151M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1152S: Maintained
1153
5d783a2d 1154ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1155M: Marek Vasut <marek.vasut@gmail.com>
75280787 1156L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1157W: http://hackndev.com
1158S: Maintained
933d35f0
JP
1159F: arch/arm/mach-pxa/include/mach/palmtx.h
1160F: arch/arm/mach-pxa/palmtx.c
1161F: arch/arm/mach-pxa/include/mach/palmt5.h
1162F: arch/arm/mach-pxa/palmt5.c
1163F: arch/arm/mach-pxa/include/mach/palmld.h
1164F: arch/arm/mach-pxa/palmld.c
1165F: arch/arm/mach-pxa/include/mach/palmte2.h
1166F: arch/arm/mach-pxa/palmte2.c
1167F: arch/arm/mach-pxa/include/mach/palmtc.h
1168F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1169
b57fe924 1170ARM/PALM TREO SUPPORT
8b58be88 1171M: Tomas Cech <sleep_walker@suse.cz>
75280787 1172L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1173W: http://hackndev.com
1174S: Maintained
b57fe924
JP
1175F: arch/arm/mach-pxa/include/mach/palmtreo.h
1176F: arch/arm/mach-pxa/palmtreo.c
90af5811 1177
c49e1e63 1178ARM/PALMZ72 SUPPORT
8b58be88 1179M: Sergey Lapin <slapin@ossfans.org>
75280787 1180L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1181W: http://hackndev.com
1182S: Maintained
933d35f0
JP
1183F: arch/arm/mach-pxa/include/mach/palmz72.h
1184F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1185
1da177e4 1186ARM/PLEB SUPPORT
8b58be88 1187M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1188W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1189S: Maintained
1190
1191ARM/PT DIGITAL BOARD PORT
8b58be88 1192M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1194W: http://www.arm.linux.org.uk/
1195S: Maintained
1196
8fc1b0f8
KG
1197ARM/QUALCOMM SUPPORT
1198M: Kumar Gala <galak@codeaurora.org>
1199M: David Brown <davidb@codeaurora.org>
1200L: linux-arm-msm@vger.kernel.org
1201S: Maintained
1202F: arch/arm/mach-qcom/
1203T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1204
2b7a52a4 1205ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1206M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1208S: Maintained
1209
d4275354 1210ARM/RISCPC ARCHITECTURE
8b58be88 1211M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1213W: http://www.arm.linux.org.uk/
1214S: Maintained
d4275354
RK
1215F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1216F: arch/arm/include/asm/hardware/ioc.h
1217F: arch/arm/include/asm/hardware/iomd.h
1218F: arch/arm/include/asm/hardware/memc.h
1219F: arch/arm/mach-rpc/
1a6422f6 1220F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1221F: drivers/net/ethernet/i825xx/ether1*
1222F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1223F: drivers/scsi/arm/
1224
08ddbb0a
HS
1225ARM/Rockchip SoC support
1226M: Heiko Stuebner <heiko@sntech.de>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-rockchip/
1230F: drivers/*/*rockchip*
1231
b21477f9 1232ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1233M: Ben Dooks <ben-linux@fluff.org>
482ce512 1234M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1236L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1237W: http://www.fluff.org/ben/linux/
1238S: Maintained
6f0589c8
MB
1239F: arch/arm/boot/dts/s3c*
1240F: arch/arm/boot/dts/exynos*
482ce512 1241F: arch/arm/plat-samsung/
769bbb63
HS
1242F: arch/arm/mach-s3c24*/
1243F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1244F: drivers/*/*s3c2410*
1245F: drivers/*/*/*s3c2410*
40c76662
MB
1246F: drivers/spi/spi-s3c*
1247F: sound/soc/samsung/*
1da177e4 1248
0dcecae2 1249ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1250M: Kukjin Kim <kgene.kim@samsung.com>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1253S: Maintained
1254F: arch/arm/mach-s5p*/
0dcecae2 1255F: arch/arm/mach-exynos*/
33d43cdd 1256N: exynos
f556cb07 1257
10ffa964
KP
1258ARM/SAMSUNG MOBILE MACHINE SUPPORT
1259M: Kyungmin Park <kyungmin.park@samsung.com>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261S: Maintained
1262F: arch/arm/mach-s5pv210/mach-aquila.c
1263F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1264
3ce4ccb6
KD
1265ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1266M: Kyungmin Park <kyungmin.park@samsung.com>
1267M: Kamil Debski <k.debski@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org
1269L: linux-media@vger.kernel.org
1270S: Maintained
1271F: drivers/media/platform/s5p-g2d/
1272
e6a476fd
MS
1273ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1274M: Kyungmin Park <kyungmin.park@samsung.com>
1275M: Kamil Debski <k.debski@samsung.com>
6305902c 1276M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1277L: linux-arm-kernel@lists.infradead.org
1278L: linux-media@vger.kernel.org
1279S: Maintained
934455d7 1280F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1281F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1282
1283ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1284M: Kyungmin Park <kyungmin.park@samsung.com>
1285M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1286L: linux-arm-kernel@lists.infradead.org
1287L: linux-media@vger.kernel.org
1288S: Maintained
90d72ac6 1289F: drivers/media/platform/s5p-tv/
e6a476fd 1290
d48d38e8 1291ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1292M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1293M: Magnus Damm <magnus.damm@gmail.com>
1294L: linux-sh@vger.kernel.org
d48d38e8 1295W: http://oss.renesas.com
bbff48f5 1296Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1298S: Supported
1299F: arch/arm/mach-shmobile/
1300F: drivers/sh/
1301
66314223
DN
1302ARM/SOCFPGA ARCHITECTURE
1303M: Dinh Nguyen <dinguyen@altera.com>
1304S: Maintained
1305F: arch/arm/mach-socfpga/
1306
1307ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1308M: Dinh Nguyen <dinguyen@altera.com>
1309S: Maintained
1310F: drivers/clk/socfpga/
1311
65ebcc11 1312ARM/STI ARCHITECTURE
a92177ea
SK
1313M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1314M: Maxime Coquelin <maxime.coquelin@st.com>
1315M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317L: kernel@stlinux.com
1318W: http://www.stlinux.com
1319S: Maintained
1320F: arch/arm/mach-sti/
a92177ea
SK
1321F: arch/arm/boot/dts/sti*
1322F: drivers/clocksource/arm_global_timer.c
1323F: drivers/reset/sti/
1324F: drivers/pinctrl/pinctrl-st.c
1325F: drivers/media/rc/st_rc.c
1326F: drivers/i2c/busses/i2c-st.c
1327F: drivers/tty/serial/st-asc.c
65ebcc11 1328
2b7a52a4 1329ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1330M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1332S: Maintained
1333
1bbd7089 1334ARM/TETON BGA MACHINE SUPPORT
706e69d6 1335M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337S: Maintained
1338
2b7a52a4 1339ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1340M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1342S: Maintained
1343
98ad6e3b 1344ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1345M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1347W: http://www.mcuos.com
1348S: Maintained
4e89e8f6 1349F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1350F: drivers/input/keyboard/w90p910_keypad.c
1351F: drivers/input/touchscreen/w90p910_ts.c
1352F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1353F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1354F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1355F: drivers/rtc/rtc-nuc900.c
9df92e6c 1356F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1357F: drivers/usb/host/ehci-w90x900.c
1358F: drivers/video/nuc900fb.c
98ad6e3b 1359
54274d71 1360ARM/U300 MACHINE SUPPORT
e4651a9f 1361M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363S: Supported
1364F: arch/arm/mach-u300/
9affbd24 1365F: drivers/clocksource/timer-u300.c
54274d71
LW
1366F: drivers/i2c/busses/i2c-stu300.c
1367F: drivers/rtc/rtc-coh901331.c
1368F: drivers/watchdog/coh901327_wdt.c
1369F: drivers/dma/coh901318*
87572880
LW
1370F: drivers/mfd/ab3100*
1371F: drivers/rtc/rtc-ab3100.c
1372F: drivers/rtc/rtc-coh901331.c
1373T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1374
87572880 1375ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1376M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378S: Maintained
1379F: arch/arm/mach-ux500/
e4651a9f 1380F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1381F: drivers/dma/ste_dma40*
e4651a9f 1382F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1383F: drivers/mfd/abx500*
1384F: drivers/mfd/ab8500*
e4651a9f
LW
1385F: drivers/mfd/dbx500*
1386F: drivers/mfd/db8500*
1387F: drivers/pinctrl/pinctrl-nomadik*
87572880 1388F: drivers/rtc/rtc-ab8500.c
e4651a9f 1389F: drivers/rtc/rtc-pl031.c
87572880 1390T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1391
e93fde28
UH
1392ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1393M: Ulf Hansson <ulf.hansson@linaro.org>
1394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395T: git git://git.linaro.org/people/ulfh/clk.git
1396S: Maintained
1397F: drivers/clk/ux500/
1398F: include/linux/platform_data/clk-ux500.h
1399
d4275354 1400ARM/VFP SUPPORT
8b58be88 1401M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1403W: http://www.arm.linux.org.uk/
1404S: Maintained
1405F: arch/arm/vfp/
1406
e66b6d8e
MV
1407ARM/VOIPAC PXA270 SUPPORT
1408M: Marek Vasut <marek.vasut@gmail.com>
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1412F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1413
04529fe2
TP
1414ARM/VT8500 ARM ARCHITECTURE
1415M: Tony Prisk <linux@prisktech.co.nz>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: arch/arm/mach-vt8500/
41fd91b4 1419F: drivers/clocksource/vt8500_timer.c
560746eb 1420F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1421F: drivers/mmc/host/wmt-sdmmc.c
1422F: drivers/pwm/pwm-vt8500.c
1423F: drivers/rtc/rtc-vt8500.c
1424F: drivers/tty/serial/vt8500_serial.c
4f31102b 1425F: drivers/usb/host/ehci-platform.c
41fd91b4 1426F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1427F: drivers/video/vt8500lcdfb.*
1428F: drivers/video/wm8505fb*
1429F: drivers/video/wmt_ge_rops.*
04529fe2 1430
e66b6d8e
MV
1431ARM/ZIPIT Z2 SUPPORT
1432M: Marek Vasut <marek.vasut@gmail.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434S: Maintained
1435F: arch/arm/mach-pxa/z2.c
6ab2a855 1436F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1437
51f29d44
MS
1438ARM/ZYNQ ARCHITECTURE
1439M: Michal Simek <michal.simek@xilinx.com>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441W: http://wiki.xilinx.com
1442T: git git://git.xilinx.com/linux-xlnx.git
1443S: Supported
1444F: arch/arm/mach-zynq/
bd2a337a 1445F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1446N: zynq
1447N: xilinx
1448F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1449F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1450F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1451
b8f9879e
WD
1452ARM SMMU DRIVER
1453M: Will Deacon <will.deacon@arm.com>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
1456F: drivers/iommu/arm-smmu.c
1457
38074229
CM
1458ARM64 PORT (AARCH64 ARCHITECTURE)
1459M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1460M: Will Deacon <will.deacon@arm.com>
38074229
CM
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462S: Maintained
1463F: arch/arm64/
d19766ec 1464F: Documentation/arm64/
38074229 1465
9d7005f9
LP
1466AS3645A LED FLASH CONTROLLER DRIVER
1467M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1468L: linux-media@vger.kernel.org
1469T: git git://linuxtv.org/media_tree.git
1470S: Maintained
1471F: drivers/media/i2c/as3645a.c
1472F: include/media/as3645a.h
1473
d58de038
GJ
1474ASC7621 HARDWARE MONITOR DRIVER
1475M: George Joseph <george.joseph@fairview5.com>
1476L: lm-sensors@lm-sensors.org
1477S: Maintained
1478F: Documentation/hwmon/asc7621
1479F: drivers/hwmon/asc7621.c
1480
b229ece9 1481ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1482M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1483L: acpi4asus-user@lists.sourceforge.net
d0944853 1484L: platform-driver-x86@vger.kernel.org
76593d6f 1485W: http://acpi4asus.sf.net
85091b71 1486S: Maintained
b229ece9
CC
1487F: drivers/platform/x86/asus*.c
1488F: drivers/platform/x86/eeepc*.c
85091b71 1489
953a6479 1490ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1491M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1492W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1493S: Maintained
679655da
JP
1494F: Documentation/crypto/async-tx-api.txt
1495F: crypto/async_tx/
1496F: drivers/dma/
1497F: include/linux/dmaengine.h
1498F: include/linux/async_tx.h
b3e5f263 1499
a1867d36 1500AT24 EEPROM DRIVER
14d77c4d 1501M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1502L: linux-i2c@vger.kernel.org
1503S: Maintained
1504F: drivers/misc/eeprom/at24.c
25f73ed5 1505F: include/linux/platform_data/at24.h
a1867d36 1506
e7839f25 1507ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1508M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1509W: http://support.coraid.com/support/linux
1da177e4 1510S: Supported
679655da
JP
1511F: Documentation/aoe/
1512F: drivers/block/aoe/
1da177e4 1513
9a10a870 1514ATHEROS ATH GENERIC UTILITIES
f726ee65 1515M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1516L: linux-wireless@vger.kernel.org
1517S: Supported
1518F: drivers/net/wireless/ath/*
1519
fa1c114f 1520ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1521M: Jiri Slaby <jirislaby@gmail.com>
1522M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1523M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1524L: linux-wireless@vger.kernel.org
1525L: ath5k-devel@lists.ath5k.org
72c706b7 1526W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1527S: Maintained
fa451753 1528F: drivers/net/wireless/ath/ath5k/
fa1c114f 1529
12e62d6f
KV
1530ATHEROS ATH6KL WIRELESS DRIVER
1531M: Kalle Valo <kvalo@qca.qualcomm.com>
1532L: linux-wireless@vger.kernel.org
1533W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1534T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1535S: Supported
1536F: drivers/net/wireless/ath/ath6kl/
1537
2be7d22f
VK
1538WILOCITY WIL6210 WIRELESS DRIVER
1539M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1540L: linux-wireless@vger.kernel.org
1541L: wil6210@qca.qualcomm.com
1542S: Supported
1543W: http://wireless.kernel.org/en/users/Drivers/wil6210
1544F: drivers/net/wireless/ath/wil6210/
1545
1d7e1e6b
CL
1546CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1547M: Christian Lamparter <chunkeey@googlemail.com>
1548L: linux-wireless@vger.kernel.org
1549W: http://wireless.kernel.org/en/users/Drivers/carl9170
1550S: Maintained
1551F: drivers/net/wireless/ath/carl9170/
1552
2c2a6172
LT
1553ATK0110 HWMON DRIVER
1554M: Luca Tettamanti <kronos.it@gmail.com>
1555L: lm-sensors@lm-sensors.org
1556S: Maintained
1557F: drivers/hwmon/asus_atk0110.c
1558
6f69a6d7 1559ATI_REMOTE2 DRIVER
8b58be88 1560M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1561S: Maintained
679655da 1562F: drivers/input/misc/ati_remote2.c
6f69a6d7 1563
7ae115b4 1564ATLX ETHERNET DRIVERS
8b58be88 1565M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1566M: Chris Snook <chris.snook@gmail.com>
e443e383 1567L: netdev@vger.kernel.org
8d5ca6ec
JC
1568W: http://sourceforge.net/projects/atl1
1569W: http://atl1.sourceforge.net
1570S: Maintained
2b133ad6 1571F: drivers/net/ethernet/atheros/
8d5ca6ec 1572
1da177e4 1573ATM
8b58be88 1574M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1575L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1576L: netdev@vger.kernel.org
1da177e4
LT
1577W: http://linux-atm.sourceforge.net
1578S: Maintained
679655da
JP
1579F: drivers/atm/
1580F: include/linux/atm*
c117ab84 1581F: include/uapi/linux/atm*
1da177e4 1582
04ac2f46 1583ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1584M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1585S: Maintained
1586F: drivers/mmc/host/atmel-mci.c
1587F: drivers/mmc/host/atmel-mci-regs.h
1588
a1cfac48 1589ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1590M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1591S: Supported
df621252 1592F: drivers/tty/serial/atmel_serial.c
a1cfac48 1593
b414dc16
NF
1594ATMEL DMA DRIVER
1595M: Nicolas Ferre <nicolas.ferre@atmel.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Supported
1598F: drivers/dma/at_hdmac.c
1599F: drivers/dma/at_hdmac_regs.h
6f0d65af 1600F: include/linux/platform_data/dma-atmel.h
b414dc16 1601
888f2804
LD
1602ATMEL I2C DRIVER
1603M: Ludovic Desroches <ludovic.desroches@atmel.com>
1604L: linux-i2c@vger.kernel.org
1605S: Supported
1606F: drivers/i2c/busses/i2c-at91.c
1607
15515545
JW
1608ATMEL ISI DRIVER
1609M: Josh Wu <josh.wu@atmel.com>
1610L: linux-media@vger.kernel.org
1611S: Supported
f2294c2d 1612F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1613F: include/media/atmel-isi.h
1614
8f4c79ce 1615ATMEL LCDFB DRIVER
8b58be88 1616M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1617L: linux-fbdev@vger.kernel.org
8f4c79ce 1618S: Maintained
679655da
JP
1619F: drivers/video/atmel_lcdfb.c
1620F: include/video/atmel_lcdc.h
8f4c79ce 1621
89e5785f 1622ATMEL MACB ETHERNET DRIVER
a02875a6 1623M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1624S: Supported
9f2f381f 1625F: drivers/net/ethernet/cadence/
89e5785f 1626
754ce4f2 1627ATMEL SPI DRIVER
a02875a6 1628M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1629S: Supported
9df92e6c 1630F: drivers/spi/spi-atmel.*
754ce4f2 1631
e9cb1c5a
NF
1632ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1633M: Nicolas Ferre <nicolas.ferre@atmel.com>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635S: Supported
1636F: drivers/misc/atmel_tclib.c
1637F: drivers/clocksource/tcb_clksrc.c
1638
914a3f3b 1639ATMEL USBA UDC DRIVER
a02875a6
NF
1640M: Nicolas Ferre <nicolas.ferre@atmel.com>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1642S: Supported
679655da 1643F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1644
1da177e4 1645ATMEL WIRELESS DRIVER
8b58be88 1646M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1647L: linux-wireless@vger.kernel.org
1da177e4
LT
1648W: http://www.thekelleys.org.uk/atmel
1649W: http://atmelwlandriver.sourceforge.net/
1650S: Maintained
679655da 1651F: drivers/net/wireless/atmel*
1da177e4 1652
26780d9e 1653ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1654M: Bradley Grove <linuxdrivers@attotech.com>
1655L: linux-scsi@vger.kernel.org
1656W: http://www.attotech.com
1657S: Supported
1658F: drivers/scsi/esas2r
26780d9e 1659
a92b7b80 1660AUDIT SUBSYSTEM
8b58be88 1661M: Eric Paris <eparis@redhat.com>
b9a06207 1662L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1663W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1664T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1665S: Maintained
679655da 1666F: include/linux/audit.h
c117ab84 1667F: include/uapi/linux/audit.h
679655da 1668F: kernel/audit*
a92b7b80 1669
70e84049 1670AUXILIARY DISPLAY DRIVERS
8b58be88 1671M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1672W: http://miguelojeda.es/auxdisplay.htm
1673W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1674S: Maintained
679655da
JP
1675F: drivers/auxdisplay/
1676F: include/linux/cfag12864b.h
70e84049 1677
5f97f7f9 1678AVR32 ARCHITECTURE
e336f61f
HCE
1679M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1680M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1681W: http://www.atmel.com/products/AVR32/
249d9d9d 1682W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1683W: http://avrfreaks.net/
e336f61f 1684S: Maintained
679655da 1685F: arch/avr32/
5f97f7f9
HS
1686
1687AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1688M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1689M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1690S: Maintained
679655da 1691F: arch/avr32/mach-at32ap/
5f97f7f9 1692
1da177e4 1693AX.25 NETWORK LAYER
8b58be88 1694M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1695L: linux-hams@vger.kernel.org
d34cb28a 1696W: http://www.linux-ax25.org/
1da177e4 1697S: Maintained
c117ab84 1698F: include/uapi/linux/ax25.h
679655da
JP
1699F: include/net/ax25.h
1700F: net/ax25/
1da177e4 1701
d5269395 1702AZ6007 DVB DRIVER
1b2c14b4 1703M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1704L: linux-media@vger.kernel.org
1705W: http://linuxtv.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/usb/dvb-usb-v2/az6007.c
1709
6777376e
HV
1710AZTECH FM RADIO RECEIVER DRIVER
1711M: Hans Verkuil <hverkuil@xs4all.nl>
1712L: linux-media@vger.kernel.org
1713T: git git://linuxtv.org/media_tree.git
1714W: http://linuxtv.org
1715S: Maintained
1716F: drivers/media/radio/radio-aztech*
1717
e2d1d6c0 1718B43 WIRELESS DRIVER
8b58be88 1719M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1720L: linux-wireless@vger.kernel.org
ed072f9e 1721L: b43-dev@lists.infradead.org
491b26b4 1722W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1723S: Maintained
679655da 1724F: drivers/net/wireless/b43/
e2d1d6c0
RD
1725
1726B43LEGACY WIRELESS DRIVER
8b58be88
JP
1727M: Larry Finger <Larry.Finger@lwfinger.net>
1728M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1729L: linux-wireless@vger.kernel.org
ed072f9e 1730L: b43-dev@lists.infradead.org
491b26b4 1731W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1732S: Maintained
679655da 1733F: drivers/net/wireless/b43legacy/
e2d1d6c0 1734
300abeb5 1735BACKLIGHT CLASS/SUBSYSTEM
6212de88 1736M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1737M: Bryan Wu <cooloney@gmail.com>
1738M: Lee Jones <lee.jones@linaro.org>
300abeb5 1739S: Maintained
679655da
JP
1740F: drivers/video/backlight/
1741F: include/linux/backlight.h
300abeb5 1742
c6c8fea2 1743BATMAN ADVANCED
207df49e 1744M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1745M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1746M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1747L: b.a.t.m.a.n@lists.open-mesh.org
1748W: http://www.open-mesh.org/
1749S: Maintained
1750F: net/batman-adv/
1751
e2d1d6c0 1752BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1753M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1754L: linux-hams@vger.kernel.org
1755W: http://www.baycom.org/~tom/ham/ham.html
1756S: Maintained
679655da 1757F: drivers/net/hamradio/baycom*
e2d1d6c0 1758
cafe5635 1759BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1760M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1761L: linux-bcache@vger.kernel.org
1762W: http://bcache.evilpiepirate.org
1763S: Maintained:
1764F: drivers/md/bcache/
1765
e2d1d6c0 1766BEFS FILE SYSTEM
55817d3d 1767S: Orphan
679655da
JP
1768F: Documentation/filesystems/befs.txt
1769F: fs/befs/
e2d1d6c0
RD
1770
1771BFS FILE SYSTEM
8b58be88 1772M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1773S: Maintained
679655da
JP
1774F: Documentation/filesystems/bfs.txt
1775F: fs/bfs/
c117ab84 1776F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1777
1394f032 1778BLACKFIN ARCHITECTURE
a4edbc10 1779M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1780L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1781T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1782W: http://blackfin.uclinux.org
1783S: Supported
679655da 1784F: arch/blackfin/
566da5b2 1785
e190d6b1 1786BLACKFIN EMAC DRIVER
b3fe92b0 1787L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1788W: http://blackfin.uclinux.org
1789S: Supported
7b35f033 1790F: drivers/net/ethernet/adi/
e190d6b1 1791
566da5b2 1792BLACKFIN RTC DRIVER
b3fe92b0 1793L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1794W: http://blackfin.uclinux.org
1795S: Supported
679655da 1796F: drivers/rtc/rtc-bfin.c
1394f032 1797
936ed49a 1798BLACKFIN SDH DRIVER
109ec8c3 1799M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1800L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1801W: http://blackfin.uclinux.org
1802S: Supported
1803F: drivers/mmc/host/bfin_sdh.c
1804
1394f032 1805BLACKFIN SERIAL DRIVER
8b58be88 1806M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1807L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1808W: http://blackfin.uclinux.org
1809S: Supported
8460241e 1810F: drivers/tty/serial/bfin_uart.c
1394f032 1811
1e6d320f 1812BLACKFIN WATCHDOG DRIVER
b3fe92b0 1813L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1814W: http://blackfin.uclinux.org
1815S: Supported
679655da 1816F: drivers/watchdog/bfin_wdt.c
1e6d320f 1817
d24ecfcc 1818BLACKFIN I2C TWI DRIVER
8b58be88 1819M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1820L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1821W: http://blackfin.uclinux.org/
1822S: Supported
679655da 1823F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1824
1e204377
SJ
1825BLACKFIN MEDIA DRIVER
1826M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1827L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1828W: http://blackfin.uclinux.org/
1829S: Supported
1830F: drivers/media/platform/blackfin/
1831F: drivers/media/i2c/adv7183*
1832F: drivers/media/i2c/vs6624*
1833
b54cf35a
JSM
1834BLINKM RGB LED DRIVER
1835M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1836S: Maintained
1837F: drivers/leds/leds-blinkm.c
1838
1da177e4 1839BLOCK LAYER
8b58be88 1840M: Jens Axboe <axboe@kernel.dk>
08deed1e 1841T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1842S: Maintained
679655da 1843F: block/
1da177e4 1844
2b54aaef 1845BLOCK2MTD DRIVER
8b58be88 1846M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1847L: linux-mtd@lists.infradead.org
1848S: Maintained
679655da 1849F: drivers/mtd/devices/block2mtd.c
2b54aaef 1850
63fbd24e 1851BLUETOOTH DRIVERS
8b58be88 1852M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1853M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1854M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1855L: linux-bluetooth@vger.kernel.org
63fbd24e 1856W: http://www.bluez.org/
22e7a424
MH
1857T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1858T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1859S: Maintained
679655da 1860F: drivers/bluetooth/
1da177e4 1861
63fbd24e 1862BLUETOOTH SUBSYSTEM
8b58be88 1863M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1864M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1865M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1866L: linux-bluetooth@vger.kernel.org
1867W: http://www.bluez.org/
22e7a424
MH
1868T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1869T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1870S: Maintained
679655da
JP
1871F: net/bluetooth/
1872F: include/net/bluetooth/
1da177e4
LT
1873
1874BONDING DRIVER
79b30750 1875M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1876M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1877M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1878L: netdev@vger.kernel.org
ce00f85c
JC
1879W: http://sourceforge.net/projects/bonding/
1880S: Supported
679655da 1881F: drivers/net/bonding/
c117ab84 1882F: include/uapi/linux/if_bonding.h
1da177e4 1883
39105890 1884BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1885M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1886L: netdev@vger.kernel.org
1887S: Supported
adfc5217 1888F: drivers/net/ethernet/broadcom/b44.*
39105890 1889
32ec90d5
FF
1890BROADCOM GENET ETHERNET DRIVER
1891M: Florian Fainelli <f.fainelli@gmail.com>
1892L: netdev@vger.kernel.org
1893S: Supported
1894F: drivers/net/ethernet/broadcom/genet/
1895
948c51e6 1896BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1897M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1898L: netdev@vger.kernel.org
1899S: Supported
adfc5217
JK
1900F: drivers/net/ethernet/broadcom/bnx2.*
1901F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1902
4d9d2cb0 1903BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1904M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1905L: netdev@vger.kernel.org
1906S: Supported
adfc5217 1907F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1908
90f4c594 1909BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1910M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1911M: Matt Porter <mporter@linaro.org>
497a045d 1912L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1913T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1914S: Maintained
1915F: arch/arm/mach-bcm/
1916F: arch/arm/boot/dts/bcm113*
90f4c594 1917F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1918F: arch/arm/boot/dts/bcm281*
1919F: arch/arm/configs/bcm_defconfig
1920F: drivers/mmc/host/sdhci_bcm_kona.c
1921F: drivers/clocksource/bcm_kona_timer.c
1922
f680f25c
SW
1923BROADCOM BCM2835 ARM ARCHICTURE
1924M: Stephen Warren <swarren@wwwdotorg.org>
1925L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1926T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1927S: Maintained
d30fe627 1928F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1929F: arch/arm/boot/dts/bcm2835*
1930F: arch/arm/configs/bcm2835_defconfig
1931F: drivers/*/*bcm2835*
1932
5b293ebe
HM
1933BROADCOM BCM5301X ARM ARCHICTURE
1934M: Hauke Mehrtens <hauke@hauke-m.de>
1935L: linux-arm-kernel@lists.infradead.org
1936S: Maintained
1937F: arch/arm/mach-bcm/bcm_5301x.c
1938F: arch/arm/boot/dts/bcm5301x.dtsi
1939F: arch/arm/boot/dts/bcm470*
1940
948c51e6 1941BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1942M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1943M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1944L: netdev@vger.kernel.org
1945S: Supported
adfc5217 1946F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1947
a9533e7e
HP
1948BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1949M: Brett Rudley <brudley@broadcom.com>
818c07b8 1950M: Arend van Spriel <arend@broadcom.com>
85d63686 1951M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1952M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1953L: linux-wireless@vger.kernel.org
5615171c 1954L: brcm80211-dev-list@broadcom.com
a9533e7e 1955S: Supported
f62ebdd5 1956F: drivers/net/wireless/brcm80211/
a9533e7e 1957
9958d6f9 1958BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1959M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1960L: linux-scsi@vger.kernel.org
1961S: Supported
1962F: drivers/scsi/bnx2fc/
1963
6a6b5ad0
EW
1964BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1965M: Eddie Wai <eddie.wai@broadcom.com>
1966L: linux-scsi@vger.kernel.org
1967S: Supported
1968F: drivers/scsi/bnx2i/
1969
7b7f588b
MM
1970BROADCOM KONA GPIO DRIVER
1971M: Markus Mayer <markus.mayer@linaro.org>
1972L: bcm-kernel-feedback-list@broadcom.com
1973S: Supported
1974F: drivers/gpio/gpio-bcm-kona.c
1975F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1976
c9678d86
RM
1977BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1978M: Rafał Miłecki <zajec5@gmail.com>
1979L: linux-wireless@vger.kernel.org
1980S: Maintained
1981F: drivers/bcma/
1982F: include/linux/bcma/
1983
b8302205
FF
1984BROADCOM SYSTEMPORT ETHERNET DRIVER
1985M: Florian Fainelli <f.fainelli@gmail.com>
1986L: netdev@vger.kernel.org
1987S: Supported
1988F: drivers/net/ethernet/broadcom/bcmsysport.*
1989
7725ccfd 1990BROCADE BFA FC SCSI DRIVER
aa803370
AG
1991M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1992M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1993L: linux-scsi@vger.kernel.org
1994S: Supported
1995F: drivers/scsi/bfa/
7725ccfd 1996
8b230ed8
RM
1997BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1998M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1999L: netdev@vger.kernel.org
2000S: Supported
f844a0ea 2001F: drivers/net/ethernet/brocade/bna/
8b230ed8 2002
5cdf7f76 2003BSG (block layer generic sg v4 driver)
8b58be88 2004M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2005L: linux-scsi@vger.kernel.org
2006S: Supported
679655da
JP
2007F: block/bsg.c
2008F: include/linux/bsg.h
c117ab84 2009F: include/uapi/linux/bsg.h
5cdf7f76 2010
af39917d
CL
2011BT87X AUDIO DRIVER
2012M: Clemens Ladisch <clemens@ladisch.de>
2013L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2014T: git git://git.alsa-project.org/alsa-kernel.git
2015S: Maintained
2016F: Documentation/sound/alsa/Bt87x.txt
2017F: sound/pci/bt87x.c
2018
ff1d5c2f 2019BT8XXGPIO DRIVER
eb032b98 2020M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2021W: http://bu3sch.de/btgpio.php
2022S: Maintained
72dbb705 2023F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2024
eb1eb04f 2025BTRFS FILE SYSTEM
c0778e25
CM
2026M: Chris Mason <clm@fb.com>
2027M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2028L: linux-btrfs@vger.kernel.org
2029W: http://btrfs.wiki.kernel.org/
8a6e2535 2030Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2032S: Maintained
679655da
JP
2033F: Documentation/filesystems/btrfs.txt
2034F: fs/btrfs/
eb1eb04f 2035
1da177e4 2036BTTV VIDEO4LINUX DRIVER
1b2c14b4 2037M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2038L: linux-media@vger.kernel.org
96b6aba0 2039W: http://linuxtv.org
275ffde4 2040T: git git://linuxtv.org/media_tree.git
f96236e5 2041S: Odd fixes
679655da 2042F: Documentation/video4linux/bttv/
90d72ac6 2043F: drivers/media/pci/bt8xx/bttv*
1da177e4 2044
1f34923c
KA
2045BUSLOGIC SCSI DRIVER
2046M: Khalid Aziz <khalid@gonehiking.org>
2047L: linux-scsi@vger.kernel.org
2048S: Maintained
2049F: drivers/scsi/BusLogic.*
2050F: drivers/scsi/FlashPoint.*
2051
af39917d
CL
2052C-MEDIA CMI8788 DRIVER
2053M: Clemens Ladisch <clemens@ladisch.de>
2054L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2055T: git git://git.alsa-project.org/alsa-kernel.git
2056S: Maintained
2057F: sound/pci/oxygen/
2058
2141355f
MS
2059C6X ARCHITECTURE
2060M: Mark Salter <msalter@redhat.com>
2061M: Aurelien Jacquiot <a-jacquiot@ti.com>
2062L: linux-c6x-dev@linux-c6x.org
2063W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2064S: Maintained
2065F: arch/c6x/
2066
a5432f5a 2067CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2068M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2069L: linux-cachefs@redhat.com
2070S: Supported
2071F: Documentation/filesystems/caching/cachefiles.txt
2072F: fs/cachefiles/
2073
c815ca39
HV
2074CADET FM/AM RADIO RECEIVER DRIVER
2075M: Hans Verkuil <hverkuil@xs4all.nl>
2076L: linux-media@vger.kernel.org
2077T: git git://linuxtv.org/media_tree.git
2078W: http://linuxtv.org
2079S: Maintained
2080F: drivers/media/radio/radio-cadet*
2081
77d5140f 2082CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2083M: Jonathan Corbet <corbet@lwn.net>
661263b5 2084L: linux-media@vger.kernel.org
275ffde4 2085T: git git://linuxtv.org/media_tree.git
77d5140f 2086S: Maintained
679655da 2087F: Documentation/video4linux/cafe_ccic
90d72ac6 2088F: drivers/media/platform/marvell-ccic/
77d5140f 2089
201b6bab 2090CAIF NETWORK LAYER
5c574f50 2091M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2092L: netdev@vger.kernel.org
2093S: Supported
2094F: Documentation/networking/caif/
2095F: drivers/net/caif/
c117ab84 2096F: include/uapi/linux/caif/
201b6bab
JP
2097F: include/net/caif/
2098F: net/caif/
2099
77dac90f 2100CALGARY x86-64 IOMMU
8b58be88
JP
2101M: Muli Ben-Yehuda <muli@il.ibm.com>
2102M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2103L: discuss@x86-64.org
2104S: Maintained
679655da
JP
2105F: arch/x86/kernel/pci-calgary_64.c
2106F: arch/x86/kernel/tce_64.c
2107F: arch/x86/include/asm/calgary.h
2108F: arch/x86/include/asm/tce.h
77dac90f 2109
e2d1d6c0 2110CAN NETWORK LAYER
8d15d386 2111M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2112L: linux-can@vger.kernel.org
ec78213a 2113W: http://gitorious.org/linux-can
405cc273 2114T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2115S: Maintained
f35f6c8f 2116F: Documentation/networking/can.txt
8d15d386 2117F: net/can/
8d15d386 2118F: include/linux/can/core.h
c117ab84
CEB
2119F: include/uapi/linux/can.h
2120F: include/uapi/linux/can/bcm.h
2121F: include/uapi/linux/can/raw.h
2122F: include/uapi/linux/can/gw.h
e2d1d6c0 2123
4261a204 2124CAN NETWORK DRIVERS
8b58be88 2125M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2126M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2127L: linux-can@vger.kernel.org
ec78213a 2128W: http://gitorious.org/linux-can
405cc273 2129T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2130S: Maintained
8d15d386
OH
2131F: drivers/net/can/
2132F: include/linux/can/dev.h
8d15d386 2133F: include/linux/can/platform/
c117ab84
CEB
2134F: include/uapi/linux/can/error.h
2135F: include/uapi/linux/can/netlink.h
4261a204 2136
95d16c72
JM
2137CAPABILITIES
2138M: Serge Hallyn <serge.hallyn@canonical.com>
2139L: linux-security-module@vger.kernel.org
6305902c 2140S: Supported
95d16c72 2141F: include/linux/capability.h
c117ab84 2142F: include/uapi/linux/capability.h
95d16c72 2143F: security/capability.c
6305902c 2144F: security/commoncap.c
38a94118 2145F: kernel/capability.c
95d16c72 2146
b8154542 2147CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2148M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2149L: linuxppc-dev@lists.ozlabs.org
2150L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2151W: http://www.ibm.com/developerworks/power/cell/
2152S: Supported
679655da 2153F: arch/powerpc/include/asm/cell*.h
679655da 2154F: arch/powerpc/include/asm/spu*.h
c117ab84 2155F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2156F: arch/powerpc/oprofile/*cell*
2157F: arch/powerpc/platforms/cell/
b8154542 2158
9030aaf9 2159CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2160M: Sage Weil <sage@inktank.com>
82593f87 2161L: ceph-devel@vger.kernel.org
09d90327 2162W: http://ceph.com/
fb99f881 2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2164S: Supported
2165F: Documentation/filesystems/ceph.txt
14430813
JP
2166F: fs/ceph/
2167F: net/ceph/
2168F: include/linux/ceph/
2169F: include/linux/crush/
9030aaf9 2170
18332a80 2171CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2172L: linux-usb@vger.kernel.org
10c6c9c9 2173S: Orphan
679655da
JP
2174F: Documentation/usb/WUSB-Design-overview.txt
2175F: Documentation/usb/wusb-cbaf
355ffe69
DV
2176F: drivers/usb/host/hwa-hc.c
2177F: drivers/usb/host/whci/
679655da
JP
2178F: drivers/usb/wusbcore/
2179F: include/linux/usb/wusb*
18332a80 2180
70e84049 2181CFAG12864B LCD DRIVER
8b58be88 2182M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2183W: http://miguelojeda.es/auxdisplay.htm
2184W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2185S: Maintained
679655da
JP
2186F: drivers/auxdisplay/cfag12864b.c
2187F: include/linux/cfag12864b.h
70e84049
MOS
2188
2189CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2190M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2191W: http://miguelojeda.es/auxdisplay.htm
2192W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2193S: Maintained
679655da
JP
2194F: drivers/auxdisplay/cfag12864bfb.c
2195F: include/linux/cfag12864b.h
70e84049 2196
704232c2 2197CFG80211 and NL80211
8b58be88 2198M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2199L: linux-wireless@vger.kernel.org
ce466579
JB
2200W: http://wireless.kernel.org/
2201T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2202T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2203S: Maintained
c117ab84 2204F: include/uapi/linux/nl80211.h
679655da
JP
2205F: include/net/cfg80211.h
2206F: net/wireless/*
2207X: net/wireless/wext*
704232c2 2208
46e64261
GKH
2209CHAR and MISC DRIVERS
2210M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2211M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2212T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2213S: Supported
46e64261
GKH
2214F: drivers/char/*
2215F: drivers/misc/*
471322a8 2216F: include/linux/miscdevice.h
46e64261 2217
0a920b5b 2218CHECKPATCH
8b58be88 2219M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2220M: Joe Perches <joe@perches.com>
2221S: Maintained
679655da 2222F: scripts/checkpatch.pl
0a920b5b 2223
f8407f26
HW
2224CHINESE DOCUMENTATION
2225M: Harry Wei <harryxiyou@gmail.com>
9740153c 2226L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2227L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2228S: Maintained
2229F: Documentation/zh_CN/
2230
2721ea2c 2231CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2232M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2233T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2234L: linux-usb@vger.kernel.org
2235S: Maintained
2236F: drivers/usb/chipidea/
2237
ab043105
OJ
2238CHROME HARDWARE PLATFORM SUPPORT
2239M: Olof Johansson <olof@lixom.net>
2240S: Maintained
2241F: drivers/platform/chrome/
2242
641cb85e 2243CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2244M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2245M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2246M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2247M: Neel Patel <neepatel@cisco.com>
7063fbf2 2248S: Supported
a6a5580c 2249F: drivers/net/ethernet/cisco/enic/
7063fbf2 2250
e3cf00d0 2251CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2252M: Upinder Malhi <umalhi@cisco.com>
2253S: Supported
2254F: drivers/infiniband/hw/usnic
e3cf00d0 2255
2b7a52a4 2256CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2257M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2258L: netdev@vger.kernel.org
2259S: Maintained
57d0b7a0 2260F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2261
2b7a52a4 2262CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2263M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2264L: linux-usb@vger.kernel.org
2b7a52a4 2265S: Maintained
679655da 2266F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2267
3d4cfdc9
MB
2268CIRRUS LOGIC AUDIO CODEC DRIVERS
2269M: Brian Austin <brian.austin@cirrus.com>
2270M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2271L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2272S: Maintained
2273F: sound/soc/codecs/cs*
2274
94574d9a
KRW
2275CLEANCACHE API
2276M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2277L: linux-kernel@vger.kernel.org
2278S: Maintained
2279F: mm/cleancache.c
2280F: include/linux/cleancache.h
2281
d4275354 2282CLK API
8b58be88 2283M: Russell King <linux@arm.linux.org.uk>
37417046 2284S: Maintained
d4275354
RK
2285F: include/linux/clk.h
2286
9222d247
JS
2287CLOCKSOURCE, CLOCKEVENT DRIVERS
2288M: Daniel Lezcano <daniel.lezcano@linaro.org>
2289M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2290L: linux-kernel@vger.kernel.org
9222d247
JS
2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2292S: Supported
2293F: drivers/clocksource
2294
5df6d737 2295CISCO FCOE HBA DRIVER
8fc89a79
HP
2296M: Hiral Patel <hiralpat@cisco.com>
2297M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2298M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2299L: linux-scsi@vger.kernel.org
2300S: Supported
2a99921a 2301F: drivers/scsi/fnic/
5df6d737 2302
529aa8cb
TLSC
2303CMPC ACPI DRIVER
2304M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2305M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2306L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2307S: Supported
2308F: drivers/platform/x86/classmate-laptop.c
2309
74425eee 2310COCCINELLE/Semantic Patches (SmPL)
26de9c26 2311M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2312M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2313M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2314M: Michal Marek <mmarek@suse.cz>
26de9c26 2315L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2316T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2317W: http://coccinelle.lip6.fr/
2318S: Supported
4b92b2aa 2319F: Documentation/coccinelle.txt
74425eee
NP
2320F: scripts/coccinelle/
2321F: scripts/coccicheck
2322
1da177e4 2323CODA FILE SYSTEM
8b58be88 2324M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2325M: coda@cs.cmu.edu
2326L: codalist@coda.cs.cmu.edu
2327W: http://www.coda.cs.cmu.edu/
2328S: Maintained
679655da
JP
2329F: Documentation/filesystems/coda.txt
2330F: fs/coda/
2331F: include/linux/coda*.h
c117ab84 2332F: include/uapi/linux/coda*.h
1da177e4 2333
7704addb 2334COMMON CLK FRAMEWORK
7704addb 2335M: Mike Turquette <mturquette@linaro.org>
35c1983e 2336L: linux-kernel@vger.kernel.org
7704addb
MT
2337T: git git://git.linaro.org/people/mturquette/linux.git
2338S: Maintained
60bea3b5
SW
2339F: drivers/clk/
2340X: drivers/clk/clkdev.c
7704addb 2341F: include/linux/clk-pr*
60bea3b5 2342F: include/linux/clk/
7704addb 2343
e2d1d6c0 2344COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2345M: Steve French <sfrench@samba.org>
51223df6 2346L: linux-cifs@vger.kernel.org
d1f28953 2347L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2348W: http://linux-cifs.samba.org/
8a6e2535 2349Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2350T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2351S: Supported
679655da
JP
2352F: Documentation/filesystems/cifs.txt
2353F: fs/cifs/
e2d1d6c0 2354
1da177e4 2355COMPACTPCI HOTPLUG CORE
8b58be88 2356M: Scott Murray <scott@spiteful.org>
64dab204 2357L: linux-pci@vger.kernel.org
82c4dfc7 2358S: Maintained
679655da 2359F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2360
2361COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2362M: Scott Murray <scott@spiteful.org>
64dab204 2363L: linux-pci@vger.kernel.org
82c4dfc7 2364S: Maintained
679655da 2365F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2366
2367COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2368M: Scott Murray <scott@spiteful.org>
64dab204 2369L: linux-pci@vger.kernel.org
82c4dfc7 2370S: Maintained
679655da 2371F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2372
5411552c 2373COMPAL LAPTOP SUPPORT
8b58be88 2374M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2375L: platform-driver-x86@vger.kernel.org
5411552c 2376S: Maintained
679655da 2377F: drivers/platform/x86/compal-laptop.c
5411552c 2378
949be0f7 2379CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2380M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2381L: accessrunner-general@lists.sourceforge.net
2382W: http://accessrunner.sourceforge.net/
949be0f7 2383S: Maintained
679655da 2384F: drivers/usb/atm/cxacru.c
949be0f7 2385
e2d1d6c0 2386CONFIGFS
d6351db2
JB
2387M: Joel Becker <jlbec@evilplan.org>
2388T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2389S: Supported
679655da
JP
2390F: fs/configfs/
2391F: include/linux/configfs.h
e2d1d6c0 2392
acb9c1b2 2393CONNECTOR
8b58be88 2394M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2395L: netdev@vger.kernel.org
2396S: Maintained
2397F: drivers/connector/
2398
a3e3354d 2399CONTROL GROUP (CGROUP)
860ca0e6 2400M: Tejun Heo <tj@kernel.org>
ad50c159 2401M: Li Zefan <lizefan@huawei.com>
12340313 2402L: cgroups@vger.kernel.org
860ca0e6 2403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2404S: Maintained
a3e3354d 2405F: Documentation/cgroups/
679655da
JP
2406F: include/linux/cgroup*
2407F: kernel/cgroup*
a3e3354d
TH
2408
2409CONTROL GROUP - CPUSET
2410M: Li Zefan <lizefan@huawei.com>
2411L: cgroups@vger.kernel.org
2412W: http://www.bullopensource.org/cpuset/
2413W: http://oss.sgi.com/projects/cpusets/
2414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2415S: Maintained
2416F: Documentation/cgroups/cpusets.txt
2417F: include/linux/cpuset.h
2418F: kernel/cpuset.c
2419
2420CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2421M: Johannes Weiner <hannes@cmpxchg.org>
2422M: Michal Hocko <mhocko@suse.cz>
2423L: cgroups@vger.kernel.org
2424L: linux-mm@kvack.org
2425S: Maintained
2426F: mm/memcontrol.c
2427F: mm/page_cgroup.c
fb3a0fb6 2428
bebe4678 2429CORETEMP HARDWARE MONITORING DRIVER
96859129 2430M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2431L: lm-sensors@lm-sensors.org
2432S: Maintained
679655da
JP
2433F: Documentation/hwmon/coretemp
2434F: drivers/hwmon/coretemp.c
bebe4678 2435
1da177e4 2436COSA/SRP SYNC SERIAL DRIVER
8b58be88 2437M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2438W: http://www.fi.muni.cz/~kas/cosa/
2439S: Maintained
679655da 2440F: drivers/net/wan/cosa*
1da177e4 2441
4371ee35 2442CPMAC ETHERNET DRIVER
8b58be88 2443M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2444L: netdev@vger.kernel.org
2445S: Maintained
b544dbac 2446F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2447
1da177e4 2448CPU FREQUENCY DRIVERS
49db1903 2449M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2450M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2451L: linux-pm@vger.kernel.org
1da177e4 2452S: Maintained
27209d91
VK
2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2454T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2455F: drivers/cpufreq/
2456F: include/linux/cpufreq.h
1da177e4 2457
8a67f0ef
VK
2458CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2459M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2460M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2461L: linux-pm@vger.kernel.org
2462W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2463S: Maintained
2464F: drivers/cpufreq/arm_big_little.h
2465F: drivers/cpufreq/arm_big_little.c
2466F: drivers/cpufreq/arm_big_little_dt.c
2467
14d2c34c 2468CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2469M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2470M: Daniel Lezcano <daniel.lezcano@linaro.org>
2471L: linux-pm@vger.kernel.org
2472L: linux-arm-kernel@lists.infradead.org
cea8321c 2473T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2474S: Maintained
2475F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2476
a8e39c35 2477CPUIDLE DRIVERS
49db1903 2478M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2479M: Daniel Lezcano <daniel.lezcano@linaro.org>
2480L: linux-pm@vger.kernel.org
2481S: Maintained
cea8321c 2482T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2483F: drivers/cpuidle/*
2484F: include/linux/cpuidle.h
2485
1da177e4 2486CPUID/MSR DRIVER
8b58be88 2487M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2488S: Maintained
679655da
JP
2489F: arch/x86/kernel/cpuid.c
2490F: arch/x86/kernel/msr.c
1da177e4 2491
7fe2f639
DB
2492CPU POWER MONITORING SUBSYSTEM
2493M: Dominik Brodowski <linux@dominikbrodowski.net>
2494M: Thomas Renninger <trenn@suse.de>
2495S: Maintained
14430813 2496F: tools/power/cpupower/
7fe2f639 2497
1da177e4 2498CRAMFS FILESYSTEM
ce00f85c 2499W: http://sourceforge.net/projects/cramfs/
54886a71 2500S: Orphan / Obsolete
679655da
JP
2501F: Documentation/filesystems/cramfs.txt
2502F: fs/cramfs/
1da177e4
LT
2503
2504CRIS PORT
8b58be88
JP
2505M: Mikael Starvik <starvik@axis.com>
2506M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2507L: linux-cris-kernel@axis.com
1da177e4
LT
2508W: http://developer.axis.com
2509S: Maintained
679655da 2510F: arch/cris/
df621252 2511F: drivers/tty/serial/crisv10.*
1da177e4
LT
2512
2513CRYPTO API
8b58be88
JP
2514M: Herbert Xu <herbert@gondor.apana.org.au>
2515M: "David S. Miller" <davem@davemloft.net>
1da177e4 2516L: linux-crypto@vger.kernel.org
54e5881d 2517T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2518S: Maintained
679655da
JP
2519F: Documentation/crypto/
2520F: arch/*/crypto/
2521F: crypto/
2522F: drivers/crypto/
2523F: include/crypto/
1da177e4 2524
5b07bd57 2525CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2526M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2527L: linux-crypto@vger.kernel.org
2528S: Maintained
51a2228a
JP
2529F: crypto/ansi_cprng.c
2530F: crypto/rng.c
5b07bd57 2531
9b4ffa48 2532CS5535 Audio ALSA driver
8b58be88 2533M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2534S: Maintained
679655da 2535F: sound/pci/cs5535audio/
9b4ffa48 2536
a910e4a9 2537CW1200 WLAN driver
b75f0050
JP
2538M: Solomon Peachy <pizza@shaftnet.org>
2539S: Maintained
2540F: drivers/net/wireless/cw1200/
a910e4a9 2541
6d8425b1 2542CX18 VIDEO4LINUX DRIVER
6afdeaf8 2543M: Andy Walls <awalls@md.metrocast.net>
c4240509 2544L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2545L: linux-media@vger.kernel.org
275ffde4 2546T: git git://linuxtv.org/media_tree.git
6d8425b1 2547W: http://linuxtv.org
30e10993 2548W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2549S: Maintained
679655da 2550F: Documentation/video4linux/cx18.txt
90d72ac6 2551F: drivers/media/pci/cx18/
6c0f0359 2552F: include/uapi/linux/ivtv*
6d8425b1 2553
3f101d91
HV
2554CX2341X MPEG ENCODER HELPER MODULE
2555M: Hans Verkuil <hverkuil@xs4all.nl>
2556L: linux-media@vger.kernel.org
2557T: git git://linuxtv.org/media_tree.git
2558W: http://linuxtv.org
2559S: Maintained
c368360b 2560F: drivers/media/common/cx2341x*
3f101d91
HV
2561F: include/media/cx2341x*
2562
20357578 2563CX88 VIDEO4LINUX DRIVER
1b2c14b4 2564M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2565L: linux-media@vger.kernel.org
2566W: http://linuxtv.org
2567T: git git://linuxtv.org/media_tree.git
2568S: Odd fixes
2569F: Documentation/video4linux/cx88/
2570F: drivers/media/pci/cx88/
6d8425b1 2571
91952bc0
AP
2572CXD2820R MEDIA DRIVER
2573M: Antti Palosaari <crope@iki.fi>
2574L: linux-media@vger.kernel.org
2575W: http://linuxtv.org/
2576W: http://palosaari.fi/linux/
2577Q: http://patchwork.linuxtv.org/project/linux-media/list/
2578T: git git://linuxtv.org/anttip/media_tree.git
2579S: Maintained
2580F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2581
e5ec3789 2582CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2583M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2584L: netdev@vger.kernel.org
2585W: http://www.chelsio.com
2586S: Supported
f7917c00 2587F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2588
2589CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2590M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2591L: linux-rdma@vger.kernel.org
e5ec3789
SW
2592W: http://www.openfabrics.org
2593S: Supported
679655da 2594F: drivers/infiniband/hw/cxgb3/
e5ec3789 2595
be4c9bad 2596CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2597M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2598L: netdev@vger.kernel.org
2599W: http://www.chelsio.com
2600S: Supported
f7917c00 2601F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2602
2603CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2604M: Steve Wise <swise@chelsio.com>
2605L: linux-rdma@vger.kernel.org
2606W: http://www.openfabrics.org
2607S: Supported
2608F: drivers/infiniband/hw/cxgb4/
2609
5c20a5c7
CL
2610CXGB4VF ETHERNET DRIVER (CXGB4VF)
2611M: Casey Leedom <leedom@chelsio.com>
2612L: netdev@vger.kernel.org
2613W: http://www.chelsio.com
2614S: Supported
f7917c00 2615F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2616
b52b97a3
GC
2617STMMAC ETHERNET DRIVER
2618M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2619L: netdev@vger.kernel.org
2620W: http://www.stlinux.com
2621S: Supported
7ac6653a 2622F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2623
1da177e4 2624CYBERPRO FB DRIVER
8b58be88 2625M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2627W: http://www.arm.linux.org.uk/
2628S: Maintained
679655da 2629F: drivers/video/cyber2000fb.*
9fa68eae 2630
1da177e4 2631CYCLADES ASYNC MUX DRIVER
1da177e4 2632W: http://www.cyclades.com/
d459883e 2633S: Orphan
c897401b 2634F: drivers/tty/cyclades.c
679655da 2635F: include/linux/cyclades.h
c117ab84 2636F: include/uapi/linux/cyclades.h
1da177e4
LT
2637
2638CYCLADES PC300 DRIVER
1da177e4 2639W: http://www.cyclades.com/
d459883e 2640S: Orphan
679655da 2641F: drivers/net/wan/pc300*
1da177e4 2642
402f6ae4
AP
2643CYPRESS_FIRMWARE MEDIA DRIVER
2644M: Antti Palosaari <crope@iki.fi>
2645L: linux-media@vger.kernel.org
2646W: http://linuxtv.org/
2647W: http://palosaari.fi/linux/
2648Q: http://patchwork.linuxtv.org/project/linux-media/list/
2649T: git git://linuxtv.org/anttip/media_tree.git
2650S: Maintained
2651F: drivers/media/common/cypress_firmware*
2652
e3ae3525 2653CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2654M: Ferruh Yigit <fery@cypress.com>
6305902c 2655L: linux-input@vger.kernel.org
be9a6f40 2656S: Supported
6305902c
JP
2657F: drivers/input/touchscreen/cyttsp*
2658F: include/linux/input/cyttsp.h
e3ae3525 2659
1da177e4 2660DAMA SLAVE for AX.25
8b58be88 2661M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2662W: http://yaina.de/jreuter/
2663W: http://www.qsl.net/dl1bke/
2664L: linux-hams@vger.kernel.org
2665S: Maintained
679655da
JP
2666F: net/ax25/af_ax25.c
2667F: net/ax25/ax25_dev.c
2668F: net/ax25/ax25_ds_*
2669F: net/ax25/ax25_in.c
2670F: net/ax25/ax25_out.c
2671F: net/ax25/ax25_timer.c
2672F: net/ax25/sysctl_net_ax25.c
1da177e4 2673
e2d1d6c0 2674DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2675L: netdev@vger.kernel.org
5ff77428 2676S: Orphan
679655da 2677F: Documentation/networking/dmfe.txt
0f04e2aa 2678F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2679
2680DC390/AM53C974 SCSI driver
8b58be88 2681M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2682W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2683M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2684S: Maintained
679655da 2685F: drivers/scsi/tmscsim.*
e2d1d6c0 2686
1da177e4 2687DC395x SCSI driver
61eee9a7 2688M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2689M: Ali Akcaagac <aliakc@web.de>
2690M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2691L: dc395x@twibble.org
cf015e9f
JP
2692W: http://twibble.org/dist/dc395x/
2693W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2694S: Maintained
679655da
JP
2695F: Documentation/scsi/dc395x.txt
2696F: drivers/scsi/dc395x.*
1da177e4 2697
eb8edb08 2698DCCP PROTOCOL
a89d030e 2699M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2700L: dccp@vger.kernel.org
c996d8b9 2701W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2702S: Maintained
679655da 2703F: include/linux/dccp.h
c117ab84 2704F: include/uapi/linux/dccp.h
679655da
JP
2705F: include/linux/tfrc.h
2706F: net/dccp/
eb8edb08 2707
1da177e4 2708DECnet NETWORK LAYER
1da177e4
LT
2709W: http://linux-decnet.sourceforge.net
2710L: linux-decnet-user@lists.sourceforge.net
f546444d 2711S: Orphan
679655da
JP
2712F: Documentation/networking/decnet.txt
2713F: net/decnet/
1da177e4 2714
ebff05b9
MR
2715DECSTATION PLATFORM SUPPORT
2716M: "Maciej W. Rozycki" <macro@linux-mips.org>
2717L: linux-mips@linux-mips.org
2718W: http://www.linux-mips.org/wiki/DECstation
2719S: Maintained
2720F: arch/mips/dec/
2721F: arch/mips/include/asm/dec/
2722F: arch/mips/include/asm/mach-dec/
2723
1da177e4 2724DEFXX FDDI NETWORK DRIVER
8b58be88 2725M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2726S: Maintained
33f810b2 2727F: drivers/net/fddi/defxx.*
1da177e4 2728
ad8f07cc 2729DELL LAPTOP DRIVER
8b58be88 2730M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2731L: platform-driver-x86@vger.kernel.org
ad8f07cc 2732S: Maintained
679655da 2733F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2734
1da177e4 2735DELL LAPTOP SMM DRIVER
a1406d87 2736M: Guenter Roeck <linux@roeck-us.net>
679655da 2737F: drivers/char/i8k.c
c117ab84 2738F: include/uapi/linux/i8k.h
1da177e4 2739
90563ec4 2740DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2741M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2742S: Maintained
679655da
JP
2743F: Documentation/dcdbas.txt
2744F: drivers/firmware/dcdbas.*
90563ec4 2745
0b3f6109 2746DELL WMI EXTRAS DRIVER
8b58be88 2747M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2748S: Maintained
36b3a96f 2749F: drivers/platform/x86/dell-wmi.c
0b3f6109 2750
5efc75e3
PZ
2751DESIGNWARE USB2 DRD IP DRIVER
2752M: Paul Zimmerman <paulz@synopsys.com>
2753L: linux-usb@vger.kernel.org
2754S: Maintained
197ba5f4 2755F: drivers/usb/dwc2/
5efc75e3 2756
94ab23dd
FB
2757DESIGNWARE USB3 DRD IP DRIVER
2758M: Felipe Balbi <balbi@ti.com>
2759L: linux-usb@vger.kernel.org
2760L: linux-omap@vger.kernel.org
2761T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2762S: Maintained
2763F: drivers/usb/dwc3/
2764
89d07767
KP
2765DEVICE FREQUENCY (DEVFREQ)
2766M: MyungJoo Ham <myungjoo.ham@samsung.com>
2767M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2768L: linux-pm@vger.kernel.org
89d07767
KP
2769S: Maintained
2770F: drivers/devfreq/
2771
1da177e4 2772DEVICE NUMBER REGISTRY
8b58be88 2773M: Torben Mathiasen <device@lanana.org>
1da177e4 2774W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2775S: Maintained
2776
e2d1d6c0 2777DEVICE-MAPPER (LVM)
854ecaad 2778M: Alasdair Kergon <agk@redhat.com>
8504eed3 2779M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2780M: dm-devel@redhat.com
e2d1d6c0
RD
2781L: dm-devel@redhat.com
2782W: http://sources.redhat.com/dm
8a6e2535 2783Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2784T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2785T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2786S: Maintained
679655da
JP
2787F: Documentation/device-mapper/
2788F: drivers/md/dm*
854ecaad 2789F: drivers/md/persistent-data/
679655da
JP
2790F: include/linux/device-mapper.h
2791F: include/linux/dm-*.h
8504eed3 2792F: include/uapi/linux/dm-*.h
e2d1d6c0 2793
c0d995aa
OST
2794DIALOG SEMICONDUCTOR DRIVERS
2795M: Support Opensource <support.opensource@diasemi.com>
2796W: http://www.dialog-semiconductor.com/products
2797S: Supported
2798F: Documentation/hwmon/da90??
2799F: drivers/gpio/gpio-da90??.c
2800F: drivers/hwmon/da90??-hwmon.c
2801F: drivers/input/misc/da90??_onkey.c
2802F: drivers/input/touchscreen/da9052_tsi.c
2803F: drivers/leds/leds-da90??.c
2804F: drivers/mfd/da903x.c
2805F: drivers/mfd/da90??-*.c
2806F: drivers/power/da9052-battery.c
2807F: drivers/regulator/da903x.c
2808F: drivers/regulator/da9???-regulator.[ch]
2809F: drivers/rtc/rtc-da90??.c
2810F: drivers/video/backlight/da90??_bl.c
2811F: drivers/watchdog/da90??_wdt.c
2812F: include/linux/mfd/da903x.h
2813F: include/linux/mfd/da9052/
2814F: include/linux/mfd/da9055/
2815F: include/linux/mfd/da9063/
2816F: include/sound/da[79]*.h
2817F: sound/soc/codecs/da[79]*.[ch]
2818
599aa697
LL
2819DIGI NEO AND CLASSIC PCI PRODUCTS
2820M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2821M: Mark Hounschell <markh@compro.net>
599aa697
LL
2822L: driverdev-devel@linuxdriverproject.org
2823S: Maintained
2824F: drivers/staging/dgnc/
2825
2826DIGI EPCA PCI PRODUCTS
2827M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2828M: Mark Hounschell <markh@compro.net>
599aa697
LL
2829L: driverdev-devel@linuxdriverproject.org
2830S: Maintained
2831F: drivers/staging/dgap/
2832
335d7c58 2833DIOLAN U2C-12 I2C DRIVER
ca462085 2834M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2835L: linux-i2c@vger.kernel.org
2836S: Maintained
2837F: drivers/i2c/busses/i2c-diolan-u2c.c
2838
e7839f25 2839DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2840M: Eric Paris <eparis@parisplace.org>
3c5119c0 2841S: Maintained
679655da
JP
2842F: Documentation/filesystems/dnotify.txt
2843F: fs/notify/dnotify/
2844F: include/linux/dnotify.h
1da177e4
LT
2845
2846DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2847M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2848W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2849W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2850W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2851S: Maintained
2852
4480f15b 2853DISKQUOTA
8b58be88 2854M: Jan Kara <jack@suse.cz>
1da177e4 2855S: Maintained
679655da
JP
2856F: Documentation/filesystems/quota.txt
2857F: fs/quota/
2858F: include/linux/quota*.h
c117ab84 2859F: include/uapi/linux/quota*.h
1da177e4 2860
702686ad
BT
2861DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2862M: Bernie Thompson <bernie@plugable.com>
2863L: linux-fbdev@vger.kernel.org
2864S: Maintained
2865W: http://plugable.com/category/projects/udlfb/
2866F: drivers/video/udlfb.c
2867F: include/video/udlfb.h
2868F: Documentation/fb/udlfb.txt
2869
e7839f25 2870DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2871M: Christine Caulfield <ccaulfie@redhat.com>
2872M: David Teigland <teigland@redhat.com>
a4644184 2873L: cluster-devel@redhat.com
5be7b50f 2874W: http://sources.redhat.com/cluster/
54e5881d 2875T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2876S: Supported
679655da 2877F: fs/dlm/
5be7b50f 2878
53b6b3e0
SS
2879DMA BUFFER SHARING FRAMEWORK
2880M: Sumit Semwal <sumit.semwal@linaro.org>
2881S: Maintained
2882L: linux-media@vger.kernel.org
2883L: dri-devel@lists.freedesktop.org
2884L: linaro-mm-sig@lists.linaro.org
2885F: drivers/base/dma-buf*
2886F: include/linux/dma-buf*
2887F: Documentation/dma-buf-sharing.txt
2888T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2889
b3e5f263 2890DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2891M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2892M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2893L: dmaengine@vger.kernel.org
2894Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2895S: Supported
679655da
JP
2896F: drivers/dma/
2897F: include/linux/dma*
5dbd05d4
VK
2898T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2899T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2900
b825037d 2901DME1737 HARDWARE MONITOR DRIVER
8b58be88 2902M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2903L: lm-sensors@lm-sensors.org
2904S: Maintained
679655da
JP
2905F: Documentation/hwmon/dme1737
2906F: drivers/hwmon/dme1737.c
b825037d 2907
5b9c9bf6 2908DOCKING STATION DRIVER
8b58be88 2909M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2910L: linux-acpi@vger.kernel.org
8b59a454 2911S: Supported
679655da 2912F: drivers/acpi/dock.c
5b9c9bf6 2913
7d2c86b5 2914DOCUMENTATION
01358e56 2915M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2916L: linux-doc@vger.kernel.org
01358e56 2917T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2918S: Maintained
679655da 2919F: Documentation/
abbaeff3 2920
1da177e4 2921DOUBLETALK DRIVER
8b58be88 2922M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2923L: blinux-list@redhat.com
2924S: Maintained
679655da
JP
2925F: drivers/char/dtlk.c
2926F: include/linux/dtlk.h
1da177e4 2927
e2d1d6c0 2928DPT_I2O SCSI RAID DRIVER
8b58be88 2929M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2930L: linux-scsi@vger.kernel.org
2931W: http://www.adaptec.com/
2932S: Maintained
679655da
JP
2933F: drivers/scsi/dpt*
2934F: drivers/scsi/dpt/
e2d1d6c0 2935
b411b363 2936DRBD DRIVER
28b8e8d4
JP
2937P: Philipp Reisner
2938P: Lars Ellenberg
2939M: drbd-dev@lists.linbit.com
2940L: drbd-user@lists.linbit.com
2941W: http://www.drbd.org
2942T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2943T: git git://git.drbd.org/drbd-8.3.git
2944S: Supported
2945F: drivers/block/drbd/
2946F: lib/lru_cache.c
2947F: Documentation/blockdev/drbd/
b411b363 2948
87544653 2949DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2950M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2951T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2952S: Supported
679655da 2953F: Documentation/kobject.txt
7cfc51b9 2954F: drivers/base/
679655da 2955F: fs/sysfs/
87544653 2956F: fs/debugfs/
679655da 2957F: include/linux/kobj*
87544653 2958F: include/linux/debugfs.h
679655da 2959F: lib/kobj*
1da177e4
LT
2960
2961DRM DRIVERS
8b58be88 2962M: David Airlie <airlied@linux.ie>
4c6a3999 2963L: dri-devel@lists.freedesktop.org
b0447888 2964T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2965S: Maintained
679655da 2966F: drivers/gpu/drm/
433e3b34 2967F: drivers/gpu/vga/
850e9411 2968F: include/drm/
c117ab84 2969F: include/uapi/drm/
1da177e4 2970
566f5939
AD
2971RADEON DRM DRIVERS
2972M: Alex Deucher <alexander.deucher@amd.com>
2973M: Christian König <christian.koenig@amd.com>
2974L: dri-devel@lists.freedesktop.org
2975T: git git://people.freedesktop.org/~agd5f/linux
2976S: Supported
2977F: drivers/gpu/drm/radeon/
2978F: include/drm/radeon*
2979F: include/uapi/drm/radeon*
2980
03e255b9
TR
2981DRM PANEL DRIVERS
2982M: Thierry Reding <thierry.reding@gmail.com>
2983L: dri-devel@lists.freedesktop.org
2984T: git git://anongit.freedesktop.org/tegra/linux.git
2985S: Maintained
2986F: drivers/gpu/drm/drm_panel.c
2987F: drivers/gpu/drm/panel/
2988F: include/drm/drm_panel.h
2989F: Documentation/devicetree/bindings/panel/
2990
8daf7473 2991INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2992M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2993M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2994L: intel-gfx@lists.freedesktop.org
8daf7473 2995L: dri-devel@lists.freedesktop.org
47f95647 2996Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2997T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2998S: Supported
14430813 2999F: drivers/gpu/drm/i915/
8daf7473 3000F: include/drm/i915*
c117ab84 3001F: include/uapi/drm/i915*
8daf7473 3002
398a6d4a
KP
3003DRM DRIVERS FOR EXYNOS
3004M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3005M: Joonyoung Shim <jy0922.shim@samsung.com>
3006M: Seung-Woo Kim <sw0312.kim@samsung.com>
3007M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3008L: dri-devel@lists.freedesktop.org
25a58030 3009T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3010S: Supported
14430813 3011F: drivers/gpu/drm/exynos/
398a6d4a 3012F: include/drm/exynos*
c117ab84 3013F: include/uapi/drm/exynos*
398a6d4a 3014
bd3b49f2 3015DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3016M: Thierry Reding <thierry.reding@gmail.com>
3017M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3018L: dri-devel@lists.freedesktop.org
3019L: linux-tegra@vger.kernel.org
a5ad7a63 3020T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3021S: Supported
dee8268f 3022F: drivers/gpu/drm/tegra/
a5ad7a63 3023F: drivers/gpu/host1x/
e1e90644 3024F: include/linux/host1x.h
a5ad7a63 3025F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3026F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3027
598df1ac
AK
3028DSBR100 USB FM RADIO DRIVER
3029M: Alexey Klimov <klimov.linux@gmail.com>
3030L: linux-media@vger.kernel.org
3031T: git git://linuxtv.org/media_tree.git
3032S: Maintained
3033F: drivers/media/radio/dsbr100.c
3034
1da177e4 3035DSCC4 DRIVER
8b58be88 3036M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3037L: netdev@vger.kernel.org
1da177e4 3038S: Maintained
679655da 3039F: drivers/net/wan/dscc4.c
1da177e4 3040
91952bc0
AP
3041DVB_USB_AF9015 MEDIA DRIVER
3042M: Antti Palosaari <crope@iki.fi>
3043L: linux-media@vger.kernel.org
3044W: http://linuxtv.org/
3045W: http://palosaari.fi/linux/
3046Q: http://patchwork.linuxtv.org/project/linux-media/list/
3047T: git git://linuxtv.org/anttip/media_tree.git
3048S: Maintained
3049F: drivers/media/usb/dvb-usb-v2/af9015*
3050
3051DVB_USB_AF9035 MEDIA DRIVER
3052M: Antti Palosaari <crope@iki.fi>
3053L: linux-media@vger.kernel.org
3054W: http://linuxtv.org/
3055W: http://palosaari.fi/linux/
3056Q: http://patchwork.linuxtv.org/project/linux-media/list/
3057T: git git://linuxtv.org/anttip/media_tree.git
3058S: Maintained
3059F: drivers/media/usb/dvb-usb-v2/af9035*
3060
3061DVB_USB_ANYSEE MEDIA DRIVER
3062M: Antti Palosaari <crope@iki.fi>
3063L: linux-media@vger.kernel.org
3064W: http://linuxtv.org/
3065W: http://palosaari.fi/linux/
3066Q: http://patchwork.linuxtv.org/project/linux-media/list/
3067T: git git://linuxtv.org/anttip/media_tree.git
3068S: Maintained
3069F: drivers/media/usb/dvb-usb-v2/anysee*
3070
3071DVB_USB_AU6610 MEDIA DRIVER
3072M: Antti Palosaari <crope@iki.fi>
3073L: linux-media@vger.kernel.org
3074W: http://linuxtv.org/
3075W: http://palosaari.fi/linux/
3076Q: http://patchwork.linuxtv.org/project/linux-media/list/
3077T: git git://linuxtv.org/anttip/media_tree.git
3078S: Maintained
3079F: drivers/media/usb/dvb-usb-v2/au6610*
3080
3081DVB_USB_CE6230 MEDIA DRIVER
3082M: Antti Palosaari <crope@iki.fi>
3083L: linux-media@vger.kernel.org
3084W: http://linuxtv.org/
3085W: http://palosaari.fi/linux/
3086Q: http://patchwork.linuxtv.org/project/linux-media/list/
3087T: git git://linuxtv.org/anttip/media_tree.git
3088S: Maintained
3089F: drivers/media/usb/dvb-usb-v2/ce6230*
3090
d099dea2
MK
3091DVB_USB_CXUSB MEDIA DRIVER
3092M: Michael Krufky <mkrufky@linuxtv.org>
3093L: linux-media@vger.kernel.org
3094W: http://linuxtv.org/
3095W: http://github.com/mkrufky
3096Q: http://patchwork.linuxtv.org/project/linux-media/list/
3097T: git git://linuxtv.org/media_tree.git
3098S: Maintained
9819da66 3099F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3100
91952bc0 3101DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3102M: Antti Palosaari <crope@iki.fi>
3103L: linux-media@vger.kernel.org
3104W: http://linuxtv.org/
3105W: http://palosaari.fi/linux/
3106Q: http://patchwork.linuxtv.org/project/linux-media/list/
3107T: git git://linuxtv.org/anttip/media_tree.git
3108S: Maintained
91952bc0 3109F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3110
5560983b 3111DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3112M: Antti Palosaari <crope@iki.fi>
3113L: linux-media@vger.kernel.org
3114W: http://linuxtv.org/
91952bc0
AP
3115Q: http://patchwork.linuxtv.org/project/linux-media/list/
3116T: git git://linuxtv.org/anttip/media_tree.git
3117S: Maintained
5560983b 3118F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3119
8856f5f2
MK
3120DVB_USB_MXL111SF MEDIA DRIVER
3121M: Michael Krufky <mkrufky@linuxtv.org>
3122L: linux-media@vger.kernel.org
3123W: http://linuxtv.org/
3124W: http://github.com/mkrufky
3125Q: http://patchwork.linuxtv.org/project/linux-media/list/
3126T: git git://linuxtv.org/mkrufky/mxl111sf.git
3127S: Maintained
3128F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3129
91952bc0
AP
3130DVB_USB_RTL28XXU MEDIA DRIVER
3131M: Antti Palosaari <crope@iki.fi>
3132L: linux-media@vger.kernel.org
3133W: http://linuxtv.org/
3134W: http://palosaari.fi/linux/
3135Q: http://patchwork.linuxtv.org/project/linux-media/list/
3136T: git git://linuxtv.org/anttip/media_tree.git
3137S: Maintained
3138F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3139
3140DVB_USB_V2 MEDIA DRIVER
3141M: Antti Palosaari <crope@iki.fi>
3142L: linux-media@vger.kernel.org
3143W: http://linuxtv.org/
3144W: http://palosaari.fi/linux/
3145Q: http://patchwork.linuxtv.org/project/linux-media/list/
3146T: git git://linuxtv.org/anttip/media_tree.git
3147S: Maintained
3148F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3149F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3150
ac0ac38f 3151DYNAMIC DEBUG
5c4a97d1 3152M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3153S: Maintained
3154F: lib/dynamic_debug.c
3155F: include/linux/dynamic_debug.h
3156
789c7048 3157DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3158M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3159S: Maintained
df621252 3160F: drivers/tty/serial/dz.*
789c7048 3161
91952bc0
AP
3162E4000 MEDIA DRIVER
3163M: Antti Palosaari <crope@iki.fi>
3164L: linux-media@vger.kernel.org
3165W: http://linuxtv.org/
3166W: http://palosaari.fi/linux/
3167Q: http://patchwork.linuxtv.org/project/linux-media/list/
3168T: git git://linuxtv.org/anttip/media_tree.git
3169S: Maintained
3170F: drivers/media/tuners/e4000*
3171
1da177e4 3172EATA-DMA 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*
1da177e4
LT
3178
3179EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3180M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3181L: linux-scsi@vger.kernel.org
3182S: Maintained
679655da 3183F: drivers/scsi/eata.c
1da177e4
LT
3184
3185EATA-PIO SCSI DRIVER
8b58be88 3186M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3187L: linux-eata@i-connect.net
3188L: linux-scsi@vger.kernel.org
1da177e4 3189S: Maintained
679655da 3190F: drivers/scsi/eata_pio.*
1da177e4 3191
91952bc0
AP
3192EC100 MEDIA DRIVER
3193M: Antti Palosaari <crope@iki.fi>
3194L: linux-media@vger.kernel.org
3195W: http://linuxtv.org/
3196W: http://palosaari.fi/linux/
3197Q: http://patchwork.linuxtv.org/project/linux-media/list/
3198T: git git://linuxtv.org/anttip/media_tree.git
3199S: Maintained
3200F: drivers/media/dvb-frontends/ec100*
3201
237fead6 3202ECRYPT FILE SYSTEM
0de9adf2 3203M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3204L: ecryptfs@vger.kernel.org
24a923e4 3205W: http://ecryptfs.org
6dc7516e 3206W: https://launchpad.net/ecryptfs
237fead6 3207S: Supported
679655da
JP
3208F: Documentation/filesystems/ecryptfs.txt
3209F: fs/ecryptfs/
237fead6 3210
da9bb1d2 3211EDAC-CORE
8b58be88 3212M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3213M: Borislav Petkov <bp@alien8.de>
3214M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3215L: linux-edac@vger.kernel.org
0e438e3f 3216W: bluesmoke.sourceforge.net
8c2a6a40 3217S: Supported
679655da 3218F: Documentation/edac.txt
91445c72 3219F: drivers/edac/
679655da 3220F: include/linux/edac.h
0e438e3f 3221
c476c23b 3222EDAC-AMD64
8b58be88 3223M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3224M: Borislav Petkov <bp@alien8.de>
91445c72 3225L: linux-edac@vger.kernel.org
c476c23b 3226W: bluesmoke.sourceforge.net
487ba8e8 3227S: Maintained
c476c23b
BP
3228F: drivers/edac/amd64_edac*
3229
836dae5d
RR
3230EDAC-CALXEDA
3231M: Doug Thompson <dougthompson@xmission.com>
3232M: Robert Richter <rric@kernel.org>
3233L: linux-edac@vger.kernel.org
3234W: bluesmoke.sourceforge.net
3235S: Maintained
3236F: drivers/edac/highbank*
3237
f65aad41
RB
3238EDAC-CAVIUM
3239M: Ralf Baechle <ralf@linux-mips.org>
3240M: David Daney <david.daney@cavium.com>
3241L: linux-edac@vger.kernel.org
3242L: linux-mips@linux-mips.org
3243W: bluesmoke.sourceforge.net
3244S: Supported
3245F: drivers/edac/octeon_edac*
3246
0e438e3f 3247EDAC-E752X
8b58be88
JP
3248M: Mark Gross <mark.gross@intel.com>
3249M: Doug Thompson <dougthompson@xmission.com>
91445c72 3250L: linux-edac@vger.kernel.org
0e438e3f
DP
3251W: bluesmoke.sourceforge.net
3252S: Maintained
679655da 3253F: drivers/edac/e752x_edac.c
0e438e3f
DP
3254
3255EDAC-E7XXX
8b58be88 3256M: Doug Thompson <dougthompson@xmission.com>
91445c72 3257L: linux-edac@vger.kernel.org
0e438e3f
DP
3258W: bluesmoke.sourceforge.net
3259S: Maintained
679655da 3260F: drivers/edac/e7xxx_edac.c
0e438e3f 3261
77c5f5d2 3262EDAC-GHES
1b2c14b4 3263M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3264L: linux-edac@vger.kernel.org
3265W: bluesmoke.sourceforge.net
3266S: Maintained
2caa67a6 3267F: drivers/edac/ghes_edac.c
77c5f5d2 3268
6bc78404 3269EDAC-I82443BXGX
8b58be88 3270M: Tim Small <tim@buttersideup.com>
91445c72 3271L: linux-edac@vger.kernel.org
6bc78404
DT
3272W: bluesmoke.sourceforge.net
3273S: Maintained
679655da 3274F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3275
3276EDAC-I3000
8b58be88 3277M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3278L: linux-edac@vger.kernel.org
6bc78404
DT
3279W: bluesmoke.sourceforge.net
3280S: Maintained
679655da 3281F: drivers/edac/i3000_edac.c
6bc78404
DT
3282
3283EDAC-I5000
8b58be88 3284M: Doug Thompson <dougthompson@xmission.com>
91445c72 3285L: linux-edac@vger.kernel.org
ba9a5918
DT
3286W: bluesmoke.sourceforge.net
3287S: Maintained
679655da 3288F: drivers/edac/i5000_edac.c
ba9a5918 3289
44c12cb2 3290EDAC-I5400
1b2c14b4 3291M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3292L: linux-edac@vger.kernel.org
44c12cb2
MCC
3293W: bluesmoke.sourceforge.net
3294S: Maintained
679655da 3295F: drivers/edac/i5400_edac.c
44c12cb2 3296
3c9c92b6 3297EDAC-I7300
1b2c14b4 3298M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3299L: linux-edac@vger.kernel.org
3300W: bluesmoke.sourceforge.net
3301S: Maintained
3302F: drivers/edac/i7300_edac.c
3303
67c89316 3304EDAC-I7CORE
1b2c14b4 3305M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3306L: linux-edac@vger.kernel.org
3307W: bluesmoke.sourceforge.net
3308S: Maintained
70aff0ce 3309F: drivers/edac/i7core_edac.c
67c89316 3310
ba9a5918 3311EDAC-I82975X
8b58be88 3312M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3313M: "Arvind R." <arvino55@gmail.com>
91445c72 3314L: linux-edac@vger.kernel.org
ba9a5918
DT
3315W: bluesmoke.sourceforge.net
3316S: Maintained
679655da 3317F: drivers/edac/i82975x_edac.c
ba9a5918 3318
ccdfb979
JT
3319EDAC-MPC85XX
3320M: Johannes Thumshirn <johannes.thumshirn@men.de>
3321L: linux-edac@vger.kernel.org
3322W: bluesmoke.sourceforge.net
3323S: Maintained
3324F: drivers/edac/mpc85xx_edac.[ch]
3325
ba9a5918 3326EDAC-PASEMI
8b58be88 3327M: Egor Martovetsky <egor@pasemi.com>
91445c72 3328L: linux-edac@vger.kernel.org
6bc78404
DT
3329W: bluesmoke.sourceforge.net
3330S: Maintained
679655da 3331F: drivers/edac/pasemi_edac.c
6bc78404 3332
0e438e3f 3333EDAC-R82600
8b58be88 3334M: Tim Small <tim@buttersideup.com>
91445c72 3335L: linux-edac@vger.kernel.org
0e438e3f
DP
3336W: bluesmoke.sourceforge.net
3337S: Maintained
679655da 3338F: drivers/edac/r82600_edac.c
da9bb1d2 3339
4d096ca7 3340EDAC-SBRIDGE
1b2c14b4 3341M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3342L: linux-edac@vger.kernel.org
3343W: bluesmoke.sourceforge.net
3344S: Maintained
3345F: drivers/edac/sb_edac.c
3346
af39917d
CL
3347EDIROL UA-101/UA-1000 DRIVER
3348M: Clemens Ladisch <clemens@ladisch.de>
3349L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3350T: git git://git.alsa-project.org/alsa-kernel.git
3351S: Maintained
3352F: sound/usb/misc/ua101.c
3353
1f7df953
MF
3354EXTENSIBLE FIRMWARE INTERFACE (EFI)
3355M: Matt Fleming <matt.fleming@intel.com>
3356L: linux-efi@vger.kernel.org
78bef24e 3357T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3358S: Maintained
3359F: Documentation/x86/efi-stub.txt
3360F: arch/ia64/kernel/efi.c
3361F: arch/x86/boot/compressed/eboot.[ch]
3362F: arch/x86/include/asm/efi.h
3363F: arch/x86/platform/efi/*
a9499fa7 3364F: drivers/firmware/efi/*
1f7df953
MF
3365F: include/linux/efi*.h
3366
d68772b7
MF
3367EFI VARIABLE FILESYSTEM
3368M: Matthew Garrett <matthew.garrett@nebula.com>
3369M: Jeremy Kerr <jk@ozlabs.org>
3370M: Matt Fleming <matt.fleming@intel.com>
3371T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3372L: linux-efi@vger.kernel.org
3373S: Maintained
3374F: fs/efivarfs/
3375
85a00d9b
PJ
3376EFIFB FRAMEBUFFER DRIVER
3377L: linux-fbdev@vger.kernel.org
3378M: Peter Jones <pjones@redhat.com>
3379S: Maintained
3380F: drivers/video/efifb.c
3381
0bee8d28
JT
3382EFS FILESYSTEM
3383W: http://aeschi.ch.eu.org/efs/
3384S: Orphan
679655da 3385F: fs/efs/
0bee8d28 3386
4480f15b 3387EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3388M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3389M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3390L: linux-rdma@vger.kernel.org
fab97220 3391S: Supported
679655da 3392F: drivers/infiniband/hw/ehca/
fab97220 3393
aa8a9e25 3394EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3395M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3396L: netdev@vger.kernel.org
3397S: Maintained
9aa32835 3398F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3399
f0319efe 3400EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3401M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3402L: linux-media@vger.kernel.org
3403W: http://linuxtv.org
3404T: git git://linuxtv.org/media_tree.git
3405S: Maintained
3406F: drivers/media/usb/em28xx/
3407
3e3a7d66 3408EMBEDDED LINUX
8b58be88
JP
3409M: Paul Gortmaker <paul.gortmaker@windriver.com>
3410M: Matt Mackall <mpm@selenic.com>
3411M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3412L: linux-embedded@vger.kernel.org
3413S: Maintained
3414
3a1c1d44 3415EMULEX LPFC FC SCSI DRIVER
8b58be88 3416M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3417L: linux-scsi@vger.kernel.org
3418W: http://sourceforge.net/projects/lpfcxxxx
3419S: Supported
679655da 3420F: drivers/scsi/lpfc/
3a1c1d44 3421
5f5bac82 3422ENE CB710 FLASH CARD READER DRIVER
8b58be88 3423M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3424S: Maintained
3425F: drivers/misc/cb710/
3426F: drivers/mmc/host/cb710-mmc.*
3427F: include/linux/cb710.h
3428
931e39a1
ML
3429ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3430M: Maxim Levitsky <maximlevitsky@gmail.com>
3431S: Maintained
2a837449 3432F: drivers/media/rc/ene_ir.*
931e39a1 3433
ec207dcc
GS
3434ENHANCED ERROR HANDLING (EEH)
3435M: Gavin Shan <shangw@linux.vnet.ibm.com>
3436L: linuxppc-dev@lists.ozlabs.org
3437S: Supported
3438F: Documentation/powerpc/eeh-pci-error-recovery.txt
3439F: arch/powerpc/kernel/eeh*.c
3440
d5ca9006 3441EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3442M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3443S: Maintained
084bad91 3444T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3445F: drivers/video/s1d13xxxfb.c
3446F: include/video/s1d13xxxfb.h
d5ca9006 3447
1da177e4 3448ETHERNET BRIDGE
adbbf69d 3449M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3450L: bridge@lists.linux-foundation.org
4c325313 3451L: netdev@vger.kernel.org
c996d8b9 3452W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3453S: Maintained
679655da
JP
3454F: include/linux/netfilter_bridge/
3455F: net/bridge/
1da177e4 3456
22f08ad9
FF
3457ETHERNET PHY LIBRARY
3458M: Florian Fainelli <f.fainelli@gmail.com>
3459L: netdev@vger.kernel.org
3460S: Maintained
3461F: include/linux/phy.h
3462F: include/linux/phy_fixed.h
3463F: drivers/net/phy/
3464F: Documentation/networking/phy.txt
3465F: drivers/of/of_mdio.c
3466F: drivers/of/of_net.c
3467
1da177e4 3468EXT2 FILE SYSTEM
01971952 3469M: Jan Kara <jack@suse.cz>
72be2ccf 3470L: linux-ext4@vger.kernel.org
1da177e4 3471S: Maintained
679655da
JP
3472F: Documentation/filesystems/ext2.txt
3473F: fs/ext2/
3474F: include/linux/ext2*
1da177e4
LT
3475
3476EXT3 FILE SYSTEM
01971952 3477M: Jan Kara <jack@suse.cz>
8b58be88 3478M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3479M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3480L: linux-ext4@vger.kernel.org
3481S: Maintained
679655da
JP
3482F: Documentation/filesystems/ext3.txt
3483F: fs/ext3/
72be2ccf
EM
3484
3485EXT4 FILE SYSTEM
8b58be88 3486M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3487M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3488L: linux-ext4@vger.kernel.org
08a225f1 3489W: http://ext4.wiki.kernel.org
8a6e2535 3490Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3491S: Maintained
679655da
JP
3492F: Documentation/filesystems/ext4.txt
3493F: fs/ext4/
1da177e4 3494
c5532b09 3495Extended Verification Module (EVM)
74dd744f
MZ
3496M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3497L: linux-ima-devel@lists.sourceforge.net
3498L: linux-security-module@vger.kernel.org
c5532b09
MZ
3499S: Supported
3500F: security/integrity/evm/
3501
df6b3cfe
MH
3502EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3503M: MyungJoo Ham <myungjoo.ham@samsung.com>
3504M: Chanwoo Choi <cw00.choi@samsung.com>
3505L: linux-kernel@vger.kernel.org
81df63a9 3506T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3507S: Maintained
3508F: drivers/extcon/
3509F: Documentation/extcon/
3510
e2a75c44
JH
3511EXYNOS DP DRIVER
3512M: Jingoo Han <jg1.han@samsung.com>
3513L: dri-devel@lists.freedesktop.org
3514S: Maintained
3515F: drivers/gpu/drm/exynos/exynos_dp*
3516
33ad3912
DL
3517EXYNOS MIPI DISPLAY DRIVERS
3518M: Inki Dae <inki.dae@samsung.com>
3519M: Donghwa Lee <dh09.lee@samsung.com>
3520M: Kyungmin Park <kyungmin.park@samsung.com>
3521L: linux-fbdev@vger.kernel.org
3522S: Maintained
3523F: drivers/video/exynos/exynos_mipi*
3524F: include/video/exynos_mipi*
3525
e53004e2 3526F71805F HARDWARE MONITORING DRIVER
7c81c60f 3527M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3528L: lm-sensors@lm-sensors.org
3529S: Maintained
679655da
JP
3530F: Documentation/hwmon/f71805f
3531F: drivers/hwmon/f71805f.c
e53004e2 3532
eea977ed
MB
3533FC0011 TUNER DRIVER
3534M: Michael Buesch <m@bues.ch>
3535L: linux-media@vger.kernel.org
3536S: Maintained
ccae7af2
MCC
3537F: drivers/media/tuners/fc0011.h
3538F: drivers/media/tuners/fc0011.c
eea977ed 3539
91952bc0
AP
3540FC2580 MEDIA DRIVER
3541M: Antti Palosaari <crope@iki.fi>
3542L: linux-media@vger.kernel.org
3543W: http://linuxtv.org/
3544W: http://palosaari.fi/linux/
3545Q: http://patchwork.linuxtv.org/project/linux-media/list/
3546T: git git://linuxtv.org/anttip/media_tree.git
3547S: Maintained
3548F: drivers/media/tuners/fc2580*
eea977ed 3549
88b2dbdb
EP
3550FANOTIFY
3551M: Eric Paris <eparis@redhat.com>
3552S: Maintained
3553F: fs/notify/fanotify/
3554F: include/linux/fanotify.h
c117ab84 3555F: include/uapi/linux/fanotify.h
88b2dbdb 3556
1da177e4 3557FARSYNC SYNCHRONOUS DRIVER
8b58be88 3558M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3559W: http://www.farsite.co.uk/
3560S: Supported
679655da 3561F: drivers/net/wan/farsync.*
1da177e4 3562
c5408b88 3563FAULT INJECTION SUPPORT
8b58be88 3564M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3565S: Supported
679655da
JP
3566F: Documentation/fault-injection/
3567F: lib/fault-inject.c
c5408b88 3568
cae727db
RL
3569FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3570M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3571L: fcoe-devel@open-fcoe.org
cae727db
RL
3572W: www.Open-FCoE.org
3573S: Supported
3574F: drivers/scsi/libfc/
3575F: drivers/scsi/fcoe/
3576F: include/scsi/fc/
3577F: include/scsi/libfc.h
3578F: include/scsi/libfcoe.h
c117ab84 3579F: include/uapi/scsi/fc/
cae727db 3580
e2d1d6c0 3581FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3582M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3583M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3584L: linux-fsdevel@vger.kernel.org
1da177e4 3585S: Maintained
679655da
JP
3586F: include/linux/fcntl.h
3587F: include/linux/fs.h
c117ab84
CEB
3588F: include/uapi/linux/fcntl.h
3589F: include/uapi/linux/fs.h
679655da
JP
3590F: fs/fcntl.c
3591F: fs/locks.c
1da177e4 3592
e2d1d6c0 3593FILESYSTEMS (VFS and infrastructure)
8b58be88 3594M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3595L: linux-fsdevel@vger.kernel.org
173acc7c 3596S: Maintained
679655da 3597F: fs/*
173acc7c 3598
b26e0ed4 3599FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3600M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3601L: lm-sensors@lm-sensors.org
3602S: Maintained
d5ca6918
JP
3603F: drivers/hwmon/f75375s.c
3604F: include/linux/f75375s.h
b26e0ed4 3605
a331b0c3
CL
3606FIREWIRE AUDIO DRIVERS
3607M: Clemens Ladisch <clemens@ladisch.de>
3608L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3609T: git git://git.alsa-project.org/alsa-kernel.git
3610S: Maintained
3611F: sound/firewire/
3612
eb86ec51
SR
3613FIREWIRE MEDIA DRIVERS (firedtv)
3614M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3615L: linux-media@vger.kernel.org
3616L: linux1394-devel@lists.sourceforge.net
3617T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3618S: Maintained
3619F: drivers/media/firewire/
3620
a511ce33
CB
3621FIREWIRE SBP-2 TARGET
3622M: Chris Boot <bootc@bootc.net>
3623L: linux-scsi@vger.kernel.org
3624L: target-devel@vger.kernel.org
3625L: linux1394-devel@lists.sourceforge.net
3626T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3627S: Maintained
3628F: drivers/target/sbp/
3629
7d2c86b5 3630FIREWIRE SUBSYSTEM
8b58be88 3631M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3632L: linux1394-devel@lists.sourceforge.net
958a29cb 3633W: http://ieee1394.wiki.kernel.org/
2ca526bf 3634T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3635S: Maintained
679655da 3636F: drivers/firewire/
8f06ce3b
SR
3637F: include/linux/firewire.h
3638F: include/uapi/linux/firewire*.h
9f6d3c4b 3639F: tools/firewire/
e2d1d6c0
RD
3640
3641FIRMWARE LOADER (request_firmware)
39e68089
ML
3642M: Ming Lei <ming.lei@canonical.com>
3643L: linux-kernel@vger.kernel.org
3644S: Maintained
679655da
JP
3645F: Documentation/firmware_class/
3646F: drivers/base/firmware*.c
3647F: include/linux/firmware.h
e2d1d6c0 3648
f730e3dc 3649FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3650M: Joshua Morris <josh.h.morris@us.ibm.com>
3651M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3652S: Maintained
3653F: drivers/block/rsxx/
3654
8206f664
JK
3655FLOPPY DRIVER
3656M: Jiri Kosina <jkosina@suse.cz>
3657T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3658S: Odd fixes
3659F: drivers/block/floppy.c
3660
9c9f32ed
AR
3661FMC SUBSYSTEM
3662M: Alessandro Rubini <rubini@gnudd.com>
3663W: http://www.ohwr.org/projects/fmc-bus
3664S: Supported
3665F: drivers/fmc/
3666F: include/linux/fmc*.h
3667F: include/linux/ipmi-fru.h
3668K: fmc_d.*register
3669
e2d1d6c0 3670FPU EMULATOR
8b58be88 3671M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3672W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3673S: Maintained
679655da 3674F: arch/x86/math-emu/
e2d1d6c0
RD
3675
3676FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3677L: netdev@vger.kernel.org
c173bfac 3678S: Orphan
679655da
JP
3679F: drivers/net/wan/dlci.c
3680F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3681
3682FRAMEBUFFER LAYER
5489e948
JCPV
3683M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3684M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3685L: linux-fbdev@vger.kernel.org
e2d1d6c0 3686W: http://linux-fbdev.sourceforge.net/
b22fe37b 3687Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3688T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3689S: Maintained
679655da 3690F: Documentation/fb/
d958c62c 3691F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3692F: drivers/video/
3693F: include/video/
679655da 3694F: include/linux/fb.h
c117ab84
CEB
3695F: include/uapi/video/
3696F: include/uapi/linux/fb.h
e2d1d6c0 3697
a57c188e 3698FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3699M: Timur Tabi <timur@tabi.org>
a57c188e 3700L: linux-fbdev@vger.kernel.org
c4ef9bc4 3701S: Maintained
a57c188e
TT
3702F: drivers/video/fsl-diu-fb.*
3703
e2d1d6c0 3704FREESCALE DMA DRIVER
8b58be88
JP
3705M: Li Yang <leoli@freescale.com>
3706M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3707L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3708S: Maintained
679655da 3709F: drivers/dma/fsldma.*
e2d1d6c0
RD
3710
3711FREESCALE I2C CPM DRIVER
8b58be88 3712M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3713L: linuxppc-dev@lists.ozlabs.org
846557d3 3714L: linux-i2c@vger.kernel.org
0d2b405a 3715S: Maintained
679655da 3716F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3717
60e8c5ab 3718FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3719M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3720L: linux-fbdev@vger.kernel.org
efc03ecb 3721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3722S: Maintained
bad985a1 3723F: include/linux/platform_data/video-imxfb.h
679655da 3724F: drivers/video/imxfb.c
60e8c5ab 3725
4689a6b1 3726FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3727M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3728M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3729L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3730L: netdev@vger.kernel.org
3731S: Maintained
ec21e2ec 3732F: drivers/net/ethernet/freescale/fs_enet/
679655da 3733F: include/linux/fs_enet_pd.h
4689a6b1 3734
d9e9d82c 3735FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3736L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3737S: Orphan
679655da
JP
3738F: arch/powerpc/sysdev/qe_lib/
3739F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3740
b55ef929 3741FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3742M: Li Yang <leoli@freescale.com>
6372594a 3743L: linux-usb@vger.kernel.org
a4724ed6 3744L: linuxppc-dev@lists.ozlabs.org
a7205b30 3745S: Maintained
5429c731 3746F: drivers/usb/gadget/fsl*
a7205b30 3747
beaf53bf 3748FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3749M: Li Yang <leoli@freescale.com>
beaf53bf 3750L: netdev@vger.kernel.org
a4724ed6 3751L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3752S: Maintained
ec21e2ec 3753F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3754
d9e9d82c 3755FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3756M: Timur Tabi <timur@tabi.org>
a4724ed6 3757L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3758S: Maintained
df621252 3759F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3760
3761FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3762M: Timur Tabi <timur@tabi.org>
93711660 3763L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3764L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3765S: Maintained
69aefcea
JP
3766F: sound/soc/fsl/fsl*
3767F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3768
1da177e4 3769FREEVXFS FILESYSTEM
8b58be88 3770M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3771W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3772S: Maintained
679655da 3773F: fs/freevxfs/
1da177e4 3774
71038f52 3775FREEZER
49db1903 3776M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3777M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3778L: linux-pm@vger.kernel.org
71038f52 3779S: Supported
679655da
JP
3780F: Documentation/power/freezing-of-tasks.txt
3781F: include/linux/freezer.h
3782F: kernel/freezer.c
71038f52 3783
839a1f79
KRW
3784FRONTSWAP API
3785M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3786L: linux-kernel@vger.kernel.org
3787S: Maintained
3788F: mm/frontswap.c
3789F: include/linux/frontswap.h
3790
a5432f5a 3791FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3792M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3793L: linux-cachefs@redhat.com
3794S: Supported
3795F: Documentation/filesystems/caching/
3796F: fs/fscache/
3797F: include/linux/fscache*.h
3798
f58ad8f5 3799F2FS FILE SYSTEM
9b29d481 3800M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3801M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3802L: linux-f2fs-devel@lists.sourceforge.net
3803W: http://en.wikipedia.org/wiki/F2FS
3804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3805S: Maintained
3806F: Documentation/filesystems/f2fs.txt
3bac380c 3807F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3808F: fs/f2fs/
3809F: include/linux/f2fs_fs.h
3810
5ab7ffea 3811FUJITSU FR-V (FRV) PORT
8b58be88 3812M: David Howells <dhowells@redhat.com>
1da177e4 3813S: Maintained
679655da 3814F: arch/frv/
1da177e4 3815
20b93734 3816FUJITSU LAPTOP EXTRAS
409a3e98 3817M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3818L: platform-driver-x86@vger.kernel.org
20b93734 3819S: Maintained
679655da 3820F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3821
4da621b6
HK
3822FUJITSU M-5MO LS CAMERA ISP DRIVER
3823M: Kyungmin Park <kyungmin.park@samsung.com>
3824M: Heungjun Kim <riverful.kim@samsung.com>
3825L: linux-media@vger.kernel.org
3826S: Maintained
90d72ac6 3827F: drivers/media/i2c/m5mols/
4da621b6
HK
3828F: include/media/m5mols.h
3829
2d24c490
RG
3830FUJITSU TABLET EXTRAS
3831M: Robert Gerlach <khnz@gmx.de>
3832L: platform-driver-x86@vger.kernel.org
3833S: Maintained
3834F: drivers/platform/x86/fujitsu-tablet.c
3835
04578f17 3836FUSE: FILESYSTEM IN USERSPACE
8b58be88 3837M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3838L: fuse-devel@lists.sourceforge.net
3839W: http://fuse.sourceforge.net/
3840S: Maintained
679655da 3841F: fs/fuse/
c117ab84 3842F: include/uapi/linux/fuse.h
04578f17 3843
1da177e4 3844FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3845M: Rik Faith <faith@cs.unc.edu>
1da177e4 3846L: linux-scsi@vger.kernel.org
baaea1dc 3847S: Odd Fixes (e.g., new signatures)
679655da 3848F: drivers/scsi/fdomain.*
1da177e4 3849
d8e2162c
PO
3850GCOV BASED KERNEL PROFILING
3851M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3852S: Maintained
3853F: kernel/gcov/
3854F: Documentation/gcov.txt
3855
1da177e4 3856GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3857M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3858L: linux-scsi@vger.kernel.org
3859W: http://www.icp-vortex.com/
3860S: Supported
679655da 3861F: drivers/scsi/gdt*
1da177e4 3862
3169a1c7
HV
3863GEMTEK FM RADIO RECEIVER DRIVER
3864M: Hans Verkuil <hverkuil@xs4all.nl>
3865L: linux-media@vger.kernel.org
3866T: git git://linuxtv.org/media_tree.git
3867W: http://linuxtv.org
3868S: Maintained
3869F: drivers/media/radio/radio-gemtek*
3870
1c23af90 3871GENERIC GPIO I2C DRIVER
880b0e26 3872M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3873S: Supported
679655da
JP
3874F: drivers/i2c/busses/i2c-gpio.c
3875F: include/linux/i2c-gpio.h
1c23af90 3876
92ed1a76
PK
3877GENERIC GPIO I2C MULTIPLEXER DRIVER
3878M: Peter Korsgaard <peter.korsgaard@barco.com>
3879L: linux-i2c@vger.kernel.org
3880S: Supported
e7065e20
JD
3881F: drivers/i2c/muxes/i2c-mux-gpio.c
3882F: include/linux/i2c-mux-gpio.h
3883F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3884
9251ce95 3885GENERIC HDLC (WAN) DRIVERS
8b58be88 3886M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3887W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3888S: Maintained
679655da
JP
3889F: drivers/net/wan/c101.c
3890F: drivers/net/wan/hd6457*
3891F: drivers/net/wan/hdlc*
3892F: drivers/net/wan/n2.c
3893F: drivers/net/wan/pc300too.c
3894F: drivers/net/wan/pci200syn.c
3895F: drivers/net/wan/wanxl*
1da177e4 3896
1527aab6 3897GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3898M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3899L: linux-arch@vger.kernel.org
3900T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3901S: Maintained
14430813
JP
3902F: include/asm-generic/
3903F: include/uapi/asm-generic/
1527aab6 3904
ff764963
KVA
3905GENERIC PHY FRAMEWORK
3906M: Kishon Vijay Abraham I <kishon@ti.com>
3907L: linux-kernel@vger.kernel.org
3908T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3909S: Supported
3910F: drivers/phy/
3911F: include/linux/phy/
3912
ccb86a69 3913GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3914M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3915L: kvm@vger.kernel.org
ccb86a69
MT
3916S: Supported
3917F: drivers/uio/uio_pci_generic.c
3918
f8f1ec73
JP
3919GET_MAINTAINER SCRIPT
3920M: Joe Perches <joe@perches.com>
3921S: Maintained
3922F: scripts/get_maintainer.pl
3923
5be7b50f 3924GFS2 FILE SYSTEM
8b58be88 3925M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3926L: cluster-devel@redhat.com
5be7b50f 3927W: http://sources.redhat.com/cluster/
08deed1e
JP
3928T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3929T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3930S: Supported
679655da
JP
3931F: Documentation/filesystems/gfs2*.txt
3932F: fs/gfs2/
c117ab84 3933F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3934
0a34eb8f 3935GIGASET ISDN DRIVERS
8b58be88
JP
3936M: Hansjoerg Lipp <hjlipp@web.de>
3937M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3938L: gigaset307x-common@lists.sourceforge.net
3939W: http://gigaset307x.sourceforge.net/
3940S: Maintained
679655da
JP
3941F: Documentation/isdn/README.gigaset
3942F: drivers/isdn/gigaset/
c117ab84 3943F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3944
a0dc00b4 3945GPIO SUBSYSTEM
e4651a9f 3946M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3947M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3948L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3949T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3950S: Maintained
3951F: Documentation/gpio/
a0dc00b4
GL
3952F: drivers/gpio/
3953F: include/linux/gpio*
9b692346 3954F: include/asm-generic/gpio.h
a0dc00b4 3955
71a6d0af
HW
3956GRE DEMULTIPLEXER DRIVER
3957M: Dmitry Kozlov <xeb@mail.ru>
3958L: netdev@vger.kernel.org
3959S: Maintained
11c26770
JP
3960F: net/ipv4/gre_demux.c
3961F: net/ipv4/gre_offload.c
71a6d0af
HW
3962F: include/net/gre.h
3963
d4c41139
KG
3964GRETH 10/100/1G Ethernet MAC device driver
3965M: Kristoffer Glembo <kristoffer@gaisler.com>
3966L: netdev@vger.kernel.org
3967S: Maintained
a31a96ad 3968F: drivers/net/ethernet/aeroflex/
d4c41139 3969
e8deeae2 3970GSPCA FINEPIX SUBDRIVER
8b58be88 3971M: Frank Zago <frank@zago.net>
661263b5 3972L: linux-media@vger.kernel.org
275ffde4 3973T: git git://linuxtv.org/media_tree.git
e8deeae2 3974S: Maintained
0c0d06ca 3975F: drivers/media/usb/gspca/finepix.c
e8deeae2 3976
4b3fa3c4
OL
3977GSPCA GL860 SUBDRIVER
3978M: Olivier Lorin <o.lorin@laposte.net>
3979L: linux-media@vger.kernel.org
275ffde4 3980T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3981S: Maintained
0c0d06ca 3982F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3983
e8deeae2 3984GSPCA M5602 SUBDRIVER
8b58be88 3985M: Erik Andren <erik.andren@gmail.com>
661263b5 3986L: linux-media@vger.kernel.org
275ffde4 3987T: git git://linuxtv.org/media_tree.git
e8deeae2 3988S: Maintained
0c0d06ca 3989F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3990
3991GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3992M: Hans de Goede <hdegoede@redhat.com>
661263b5 3993L: linux-media@vger.kernel.org
275ffde4 3994T: git git://linuxtv.org/media_tree.git
e8deeae2 3995S: Maintained
0c0d06ca 3996F: drivers/media/usb/gspca/pac207.c
e8deeae2 3997
261982f1 3998GSPCA SN9C20X SUBDRIVER
d95c5b0b 3999M: Brian Johnson <brijohn@gmail.com>
261982f1 4000L: linux-media@vger.kernel.org
275ffde4 4001T: git git://linuxtv.org/media_tree.git
261982f1 4002S: Maintained
0c0d06ca 4003F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4004
e8deeae2 4005GSPCA T613 SUBDRIVER
8b58be88 4006M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4007L: linux-media@vger.kernel.org
275ffde4 4008T: git git://linuxtv.org/media_tree.git
e8deeae2 4009S: Maintained
0c0d06ca 4010F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4011
4012GSPCA USB WEBCAM DRIVER
fc3f906b 4013M: Hans de Goede <hdegoede@redhat.com>
661263b5 4014L: linux-media@vger.kernel.org
275ffde4 4015T: git git://linuxtv.org/media_tree.git
e8deeae2 4016S: Maintained
0c0d06ca 4017F: drivers/media/usb/gspca/
e8deeae2 4018
584ec979
DB
4019GUID PARTITION TABLE (GPT)
4020M: Davidlohr Bueso <davidlohr@hp.com>
4021L: linux-efi@vger.kernel.org
4022S: Maintained
4023F: block/partitions/efi.*
4024
aa3c598b
EG
4025STK1160 USB VIDEO CAPTURE DRIVER
4026M: Ezequiel Garcia <elezegarcia@gmail.com>
4027L: linux-media@vger.kernel.org
275ffde4 4028T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4029S: Maintained
4030F: drivers/media/usb/stk1160/
e8deeae2 4031
71a6d0af
HW
4032HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4033M: Frank Seidel <frank@f-seidel.de>
4034L: platform-driver-x86@vger.kernel.org
4035W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4036S: Maintained
4037F: drivers/platform/x86/hdaps.c
4038
48fc9e26
HV
4039HDPVR USB VIDEO ENCODER DRIVER
4040M: Hans Verkuil <hverkuil@xs4all.nl>
4041L: linux-media@vger.kernel.org
4042T: git git://linuxtv.org/media_tree.git
4043W: http://linuxtv.org
4044S: Odd Fixes
14430813 4045F: drivers/media/usb/hdpvr/
48fc9e26 4046
71a6d0af 4047HWPOISON MEMORY FAILURE HANDLING
f9625c48 4048M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4049L: linux-mm@kvack.org
71a6d0af
HW
4050S: Maintained
4051F: mm/memory-failure.c
4052F: mm/hwpoison-inject.c
4053
4054HYPERVISOR VIRTUAL CONSOLE DRIVER
4055L: linuxppc-dev@lists.ozlabs.org
4056S: Odd Fixes
4057F: drivers/tty/hvc/
4058
5b543965 4059HARDWARE MONITORING
7c81c60f 4060M: Jean Delvare <jdelvare@suse.de>
ca462085 4061M: Guenter Roeck <linux@roeck-us.net>
5b543965 4062L: lm-sensors@lm-sensors.org
595142e0 4063W: http://www.lm-sensors.org/
9e012c1a 4064T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4065T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4066S: Maintained
047f4ec2 4067F: Documentation/hwmon/
679655da 4068F: drivers/hwmon/
047f4ec2 4069F: include/linux/hwmon*.h
5b543965 4070
844dd05f 4071HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4072M: Matt Mackall <mpm@selenic.com>
4073M: Herbert Xu <herbert@gondor.apana.org.au>
4074S: Odd fixes
679655da
JP
4075F: Documentation/hw_random.txt
4076F: drivers/char/hw_random/
4077F: include/linux/hw_random.h
844dd05f 4078
8b37fcfc
OBC
4079HARDWARE SPINLOCK CORE
4080M: Ohad Ben-Cohen <ohad@wizery.com>
4081S: Maintained
4082F: Documentation/hwspinlock.txt
4083F: drivers/hwspinlock/hwspinlock_*
4084F: include/linux/hwspinlock.h
4085
1da177e4 4086HARMONY SOUND DRIVER
ac6aecbf 4087L: linux-parisc@vger.kernel.org
1da177e4 4088S: Maintained
679655da 4089F: sound/parisc/harmony.*
1da177e4 4090
91952bc0
AP
4091HD29L2 MEDIA DRIVER
4092M: Antti Palosaari <crope@iki.fi>
4093L: linux-media@vger.kernel.org
4094W: http://linuxtv.org/
4095W: http://palosaari.fi/linux/
4096Q: http://patchwork.linuxtv.org/project/linux-media/list/
4097T: git git://linuxtv.org/anttip/media_tree.git
4098S: Maintained
4099F: drivers/media/dvb-frontends/hd29l2*
4100
e2d1d6c0 4101HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4102M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4103L: iss_storagedev@hp.com
4104S: Maintained
679655da
JP
4105F: Documentation/blockdev/cpqarray.txt
4106F: drivers/block/cpqarray.*
e2d1d6c0 4107
9257aa49 4108HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4109M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4110L: iss_storagedev@hp.com
4111S: Supported
4112F: Documentation/scsi/hpsa.txt
4113F: drivers/scsi/hpsa*.[ch]
4114F: include/linux/cciss*.h
c117ab84 4115F: include/uapi/linux/cciss*.h
9257aa49 4116
e2d1d6c0 4117HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4118M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4119L: iss_storagedev@hp.com
4120S: Supported
679655da
JP
4121F: Documentation/blockdev/cciss.txt
4122F: drivers/block/cciss*
4123F: include/linux/cciss_ioctl.h
c117ab84 4124F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4125
1da177e4 4126HFS FILESYSTEM
6cf515e1
GU
4127L: linux-fsdevel@vger.kernel.org
4128S: Orphan
679655da
JP
4129F: Documentation/filesystems/hfs.txt
4130F: fs/hfs/
1da177e4 4131
ef575f47
GU
4132HFSPLUS FILESYSTEM
4133L: linux-fsdevel@vger.kernel.org
4134S: Orphan
4135F: Documentation/filesystems/hfsplus.txt
4136F: fs/hfsplus/
4137
1da177e4 4138HGA FRAMEBUFFER DRIVER
8b58be88 4139M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4140L: linux-nvidia@lists.surfsouth.com
4141W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4142S: Maintained
679655da 4143F: drivers/video/hgafb.c
1da177e4 4144
4480f15b 4145HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4146M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4147M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4148L: linux-pm@vger.kernel.org
e2d1d6c0 4149S: Supported
679655da
JP
4150F: arch/x86/power/
4151F: drivers/base/power/
4152F: kernel/power/
4153F: include/linux/suspend.h
4154F: include/linux/freezer.h
4155F: include/linux/pm.h
679655da 4156F: arch/*/include/asm/suspend*.h
e2d1d6c0 4157
4ef4caad 4158HID CORE LAYER
8b58be88 4159M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4160L: linux-input@vger.kernel.org
54e5881d 4161T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4162S: Maintained
679655da
JP
4163F: drivers/hid/
4164F: include/linux/hid*
c117ab84 4165F: include/uapi/linux/hid*
4ef4caad 4166
38bed542 4167HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4168M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4169L: linux-kernel@vger.kernel.org
75fc2d37 4170T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4171S: Maintained
679655da
JP
4172F: Documentation/timers/
4173F: kernel/hrtimer.c
88606e80
TG
4174F: kernel/time/clockevents.c
4175F: kernel/time/tick*.*
4176F: kernel/time/timer_*.c
05ed8490 4177F: include/linux/clockchips.h
679655da 4178F: include/linux/hrtimer.h
38bed542 4179
1da177e4 4180HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4181L: linux-hams@vger.kernel.org
8b64f2a0 4182S: Orphan
679655da
JP
4183F: drivers/net/hamradio/dmascc.c
4184F: drivers/net/hamradio/scc.c
1da177e4 4185
ede1e6f8 4186HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4187M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4188W: http://www.highpoint-tech.com
4189S: Supported
679655da
JP
4190F: Documentation/scsi/hptiop.txt
4191F: drivers/scsi/hptiop.c
ede1e6f8 4192
1da177e4 4193HIPPI
8b58be88 4194M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4195L: linux-hippi@sunsite.dk
4196S: Maintained
679655da 4197F: include/linux/hippidevice.h
c117ab84 4198F: include/uapi/linux/if_hippi.h
679655da 4199F: net/802/hippi.c
ff5a3b50 4200F: drivers/net/hippi/
1da177e4 4201
ff1d2767 4202HOST AP DRIVER
8b58be88 4203M: Jouni Malinen <j@w1.fi>
85d32e7b 4204L: hostap@shmoo.com (subscribers-only)
724c6b35 4205L: linux-wireless@vger.kernel.org
ff1d2767
JM
4206W: http://hostap.epitest.fi/
4207S: Maintained
679655da 4208F: drivers/net/wireless/hostap/
ff1d2767 4209
dd8cd779 4210HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4211L: platform-driver-x86@vger.kernel.org
95c70215 4212S: Orphan
679655da 4213F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4214
e2d1d6c0 4215HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4216M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4217S: Maintained
7e25d724 4218F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4219
7d2c86b5 4220HPET: High Precision Event Timers driver
8b58be88 4221M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4222S: Maintained
679655da
JP
4223F: Documentation/timers/hpet.txt
4224F: drivers/char/hpet.c
4225F: include/linux/hpet.h
c117ab84 4226F: include/uapi/linux/hpet.h
b9b0332f 4227
e07b5d79 4228HPET: x86
9e06f631 4229S: Orphan
679655da
JP
4230F: arch/x86/kernel/hpet.c
4231F: arch/x86/include/asm/hpet.h
b9b0332f 4232
1da177e4 4233HPFS FILESYSTEM
8b58be88 4234M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4235W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4236S: Maintained
679655da 4237F: fs/hpfs/
1da177e4 4238
3441cded 4239HSI SUBSYSTEM
56459ea9
SR
4240M: Sebastian Reichel <sre@kernel.org>
4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4242S: Maintained
4243F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4244F: Documentation/hsi.txt
3441cded
SR
4245F: drivers/hsi/
4246F: include/linux/hsi/
4247F: include/uapi/linux/hsi/
4248
7d2c86b5 4249HSO 3G MODEM DRIVER
8b58be88 4250M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4251W: http://www.pharscape.org
4252S: Maintained
679655da 4253F: drivers/net/usb/hso.c
11cd29b0 4254
19990e29
AB
4255HSR NETWORK PROTOCOL
4256M: Arvid Brodin <arvid.brodin@alten.se>
4257L: netdev@vger.kernel.org
4258S: Maintained
4259F: net/hsr/
4260
5a18c343 4261HTCPEN TOUCHSCREEN DRIVER
8b58be88 4262M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4263L: linux-input@vger.kernel.org
4264S: Maintained
679655da 4265F: drivers/input/touchscreen/htcpen.c
5a18c343 4266
1da177e4 4267HUGETLB FILESYSTEM
6d49e352 4268M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4269S: Maintained
679655da 4270F: fs/hugetlbfs/
1da177e4 4271
05183189
S
4272Hyper-V CORE AND DRIVERS
4273M: K. Y. Srinivasan <kys@microsoft.com>
4274M: Haiyang Zhang <haiyangz@microsoft.com>
4275L: devel@linuxdriverproject.org
4276S: Maintained
a4162747
HZ
4277F: arch/x86/include/asm/mshyperv.h
4278F: arch/x86/include/uapi/asm/hyperv.h
4279F: arch/x86/kernel/cpu/mshyperv.c
05183189 4280F: drivers/hid/hid-hyperv.c
a4162747 4281F: drivers/hv/
f92ca80b 4282F: drivers/input/serio/hyperv-keyboard.c
05183189 4283F: drivers/net/hyperv/
a4162747
HZ
4284F: drivers/scsi/storvsc_drv.c
4285F: drivers/video/hyperv_fb.c
4286F: include/linux/hyperv.h
4287F: tools/hv/
05183189 4288
d85c8a6a 4289I2C OVER PARALLEL PORT
7c81c60f 4290M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4291L: linux-i2c@vger.kernel.org
4292S: Maintained
4293F: Documentation/i2c/busses/i2c-parport
4294F: Documentation/i2c/busses/i2c-parport-light
4295F: drivers/i2c/busses/i2c-parport.c
4296F: drivers/i2c/busses/i2c-parport-light.c
4297
4298I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4299M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4300L: linux-i2c@vger.kernel.org
4301S: Maintained
4302F: Documentation/i2c/busses/i2c-ali1535
4303F: Documentation/i2c/busses/i2c-ali1563
4304F: Documentation/i2c/busses/i2c-ali15x3
4305F: Documentation/i2c/busses/i2c-amd756
4306F: Documentation/i2c/busses/i2c-amd8111
4307F: Documentation/i2c/busses/i2c-i801
4308F: Documentation/i2c/busses/i2c-nforce2
4309F: Documentation/i2c/busses/i2c-piix4
4310F: Documentation/i2c/busses/i2c-sis5595
4311F: Documentation/i2c/busses/i2c-sis630
4312F: Documentation/i2c/busses/i2c-sis96x
4313F: Documentation/i2c/busses/i2c-via
4314F: Documentation/i2c/busses/i2c-viapro
4315F: drivers/i2c/busses/i2c-ali1535.c
4316F: drivers/i2c/busses/i2c-ali1563.c
4317F: drivers/i2c/busses/i2c-ali15x3.c
4318F: drivers/i2c/busses/i2c-amd756.c
4319F: drivers/i2c/busses/i2c-amd756-s4882.c
4320F: drivers/i2c/busses/i2c-amd8111.c
4321F: drivers/i2c/busses/i2c-i801.c
4322F: drivers/i2c/busses/i2c-isch.c
4323F: drivers/i2c/busses/i2c-nforce2.c
4324F: drivers/i2c/busses/i2c-nforce2-s4985.c
4325F: drivers/i2c/busses/i2c-piix4.c
4326F: drivers/i2c/busses/i2c-sis5595.c
4327F: drivers/i2c/busses/i2c-sis630.c
4328F: drivers/i2c/busses/i2c-sis96x.c
4329F: drivers/i2c/busses/i2c-via.c
4330F: drivers/i2c/busses/i2c-viapro.c
4331
cb7f07a4
NH
4332I2C/SMBUS ISMT DRIVER
4333M: Seth Heasley <seth.heasley@intel.com>
4334M: Neil Horman <nhorman@tuxdriver.com>
4335L: linux-i2c@vger.kernel.org
4336F: drivers/i2c/busses/i2c-ismt.c
4337F: Documentation/i2c/busses/i2c-ismt
4338
6ea884db 4339I2C/SMBUS STUB DRIVER
7c81c60f 4340M: Jean Delvare <jdelvare@suse.de>
846557d3 4341L: linux-i2c@vger.kernel.org
6ea884db 4342S: Maintained
8547a5bc 4343F: drivers/i2c/i2c-stub.c
6ea884db 4344
5b543965 4345I2C SUBSYSTEM
14d77c4d 4346M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4347L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4348W: https://i2c.wiki.kernel.org/
4349Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4350T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4351S: Maintained
679655da
JP
4352F: Documentation/i2c/
4353F: drivers/i2c/
4354F: include/linux/i2c.h
03b70d62 4355F: include/linux/i2c-*.h
c117ab84
CEB
4356F: include/uapi/linux/i2c.h
4357F: include/uapi/linux/i2c-*.h
1da177e4 4358
d85c8a6a 4359I2C-TAOS-EVM DRIVER
7c81c60f 4360M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4361L: linux-i2c@vger.kernel.org
4362S: Maintained
4363F: Documentation/i2c/busses/i2c-taos-evm
4364F: drivers/i2c/busses/i2c-taos-evm.c
4365
e8c76eed 4366I2C-TINY-USB DRIVER
8b58be88 4367M: Till Harbaum <till@harbaum.org>
846557d3 4368L: linux-i2c@vger.kernel.org
932d1872 4369W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4370S: Maintained
679655da 4371F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4372
1da177e4 4373i386 BOOT CODE
8b58be88 4374M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4375S: Maintained
679655da 4376F: arch/x86/boot/
1da177e4
LT
4377
4378i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4379M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4380T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4381S: Maintained
4382
1da177e4 4383IA64 (Itanium) PLATFORM
8b58be88
JP
4384M: Tony Luck <tony.luck@intel.com>
4385M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4386L: linux-ia64@vger.kernel.org
6b1c70b1 4387T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4388S: Maintained
679655da 4389F: arch/ia64/
1da177e4 4390
956c203c 4391IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4392M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4393M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4394L: linux-crypto@vger.kernel.org
4395S: Supported
4396F: drivers/crypto/nx/
4397
0e16aafb 4398IBM Power 842 compression accelerator
e6babec6 4399M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4400S: Supported
4401F: drivers/crypto/nx/nx-842.c
4402F: include/linux/nx842.h
4403
1da177e4 4404IBM Power Linux RAID adapter
8b58be88 4405M: Brian King <brking@us.ibm.com>
1da177e4 4406S: Supported
679655da 4407F: drivers/scsi/ipr.*
1da177e4 4408
9d348af4
SL
4409IBM Power Virtual Ethernet Device Driver
4410M: Santiago Leon <santil@linux.vnet.ibm.com>
4411L: netdev@vger.kernel.org
4412S: Supported
9aa32835 4413F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4414
e6babec6
NF
4415IBM Power Virtual SCSI Device Drivers
4416M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4417L: linux-scsi@vger.kernel.org
4418S: Supported
e6babec6
NF
4419F: drivers/scsi/ibmvscsi/ibmvscsi*
4420F: drivers/scsi/ibmvscsi/viosrp.h
4421
4422IBM Power Virtual FC Device Drivers
4423M: Brian King <brking@linux.vnet.ibm.com>
4424L: linux-scsi@vger.kernel.org
4425S: Supported
4426F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4427
1da177e4
LT
4428IBM ServeRAID RAID DRIVER
4429P: Jack Hammer
8b58be88 4430M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4431W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4432S: Supported
679655da 4433F: drivers/scsi/ips.*
1da177e4 4434
6ed9f9c4
PT
4435ICH LPC AND GPIO DRIVER
4436M: Peter Tyser <ptyser@xes-inc.com>
4437S: Maintained
4438F: drivers/mfd/lpc_ich.c
4439F: drivers/gpio/gpio-ich.c
4440
1e7106fc 4441IDE SUBSYSTEM
8b58be88 4442M: "David S. Miller" <davem@davemloft.net>
1da177e4 4443L: linux-ide@vger.kernel.org
8a6e2535 4444Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4445T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4446S: Maintained
679655da
JP
4447F: Documentation/ide/
4448F: drivers/ide/
4449F: include/linux/ide.h
1da177e4 4450
6cb8c13d
IP
4451IDEAPAD LAPTOP EXTRAS DRIVER
4452M: Ike Panhc <ike.pan@canonical.com>
4453L: platform-driver-x86@vger.kernel.org
4454W: http://launchpad.net/ideapad-laptop
4455S: Maintained
4456F: drivers/platform/x86/ideapad-laptop.c
4457
1ea4c161
AM
4458IDEAPAD LAPTOP SLIDEBAR DRIVER
4459M: Andrey Moiseev <o2g.org.ru@gmail.com>
4460L: linux-input@vger.kernel.org
4461W: https://github.com/o2genum/ideapad-slidebar
4462S: Maintained
4463F: drivers/input/misc/ideapad_slidebar.c
4464
0f861e8c 4465IDE/ATAPI DRIVERS
487ba8e8 4466M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4467L: linux-ide@vger.kernel.org
c404c199 4468S: Maintained
679655da
JP
4469F: Documentation/cdrom/ide-cd
4470F: drivers/ide/ide-cd*
1da177e4 4471
27471fdb 4472IDLE-I7300
8b58be88 4473M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4474L: linux-pm@vger.kernel.org
27471fdb 4475S: Supported
679655da 4476F: drivers/idle/i7300_idle.c
27471fdb 4477
02cf2286 4478IEEE 802.15.4 SUBSYSTEM
68653359 4479M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4480M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4481L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4482W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4483T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4484S: Maintained
4485F: net/ieee802154/
68653359 4486F: net/mac802154/
251741b1 4487F: drivers/net/ieee802154/
02cf2286 4488
40ad4a30
SY
4489IGUANAWORKS USB IR TRANSCEIVER
4490M: Sean Young <sean@mess.org>
4491L: linux-media@vger.kernel.org
4492S: Maintained
4493F: drivers/media/rc/iguanair.c
4494
9545f86e 4495IIO SUBSYSTEM AND DRIVERS
030a13d7 4496M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4497L: linux-iio@vger.kernel.org
4498S: Maintained
03e7c251 4499F: drivers/iio/
9545f86e
AP
4500F: drivers/staging/iio/
4501
65519263
SG
4502IKANOS/ADI EAGLE ADSL USB DRIVER
4503M: Matthieu Castet <castet.matthieu@free.fr>
4504M: Stanislaw Gruszka <stf_xl@wp.pl>
4505S: Maintained
4506F: drivers/usb/atm/ueagle-atm.c
4507
e89ab51f
GR
4508INA209 HARDWARE MONITOR DRIVER
4509M: Guenter Roeck <linux@roeck-us.net>
4510L: lm-sensors@lm-sensors.org
4511S: Maintained
4512F: Documentation/hwmon/ina209
4513F: Documentation/devicetree/bindings/i2c/ina209.txt
4514F: drivers/hwmon/ina209.c
4515
4516INA2XX HARDWARE MONITOR DRIVER
4517M: Guenter Roeck <linux@roeck-us.net>
4518L: lm-sensors@lm-sensors.org
4519S: Maintained
4520F: Documentation/hwmon/ina2xx
4521F: drivers/hwmon/ina2xx.c
4522F: include/linux/platform_data/ina2xx.h
4523
14dc124f
SIG
4524INDUSTRY PACK SUBSYSTEM (IPACK)
4525M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4526M: Jens Taprogge <jens.taprogge@taprogge.org>
4527M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4528L: industrypack-devel@lists.sourceforge.net
4529W: http://industrypack.sourceforge.net
4530S: Maintained
4531F: drivers/ipack/
4532
aa7168f4 4533INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4534M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4535M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4536L: linux-ima-devel@lists.sourceforge.net
4537L: linux-ima-user@lists.sourceforge.net
4538L: linux-security-module@vger.kernel.org
aa7168f4 4539S: Supported
679655da 4540F: security/integrity/ima/
aa7168f4 4541
1da177e4 4542IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4543L: linux-fbdev@vger.kernel.org
843393d3 4544S: Orphan
679655da 4545F: drivers/video/imsttfb.c
1da177e4
LT
4546
4547INFINIBAND SUBSYSTEM
db9fd848 4548M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4549M: Sean Hefty <sean.hefty@intel.com>
4550M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4551L: linux-rdma@vger.kernel.org
605841f5 4552W: http://www.openfabrics.org/
8a6e2535 4553Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4554T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4555S: Supported
679655da
JP
4556F: Documentation/infiniband/
4557F: drivers/infiniband/
c117ab84 4558F: include/uapi/linux/if_infiniband.h
1da177e4 4559
c9f04f58 4560INOTIFY
8b58be88
JP
4561M: John McCutchan <john@johnmccutchan.com>
4562M: Robert Love <rlove@rlove.org>
4563M: Eric Paris <eparis@parisplace.org>
c9f04f58 4564S: Maintained
679655da
JP
4565F: Documentation/filesystems/inotify.txt
4566F: fs/notify/inotify/
4567F: include/linux/inotify.h
c117ab84 4568F: include/uapi/linux/inotify.h
c9f04f58 4569
e2d1d6c0 4570INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4571M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4572M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4573L: linux-input@vger.kernel.org
8a6e2535 4574Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4576S: Maintained
679655da 4577F: drivers/input/
f4eea7e2 4578F: include/linux/input.h
c117ab84 4579F: include/uapi/linux/input.h
f4eea7e2 4580F: include/linux/input/
e2d1d6c0 4581
3267a87f
HR
4582INPUT MULTITOUCH (MT) PROTOCOL
4583M: Henrik Rydberg <rydberg@euromail.se>
4584L: linux-input@vger.kernel.org
7f9c2454 4585T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4586S: Maintained
4587F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4588F: drivers/input/input-mt.c
3267a87f
HR
4589K: \b(ABS|SYN)_MT_
4590
4ac13e17
DJ
4591INTEL C600 SERIES SAS CONTROLLER DRIVER
4592M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4593M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4594M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4595L: linux-scsi@vger.kernel.org
7106891a
DJ
4596T: git git://git.code.sf.net/p/intel-sas/isci
4597S: Supported
4ac13e17 4598F: drivers/scsi/isci/
4ac13e17 4599
26717172
LB
4600INTEL IDLE DRIVER
4601M: Len Brown <lenb@kernel.org>
bf1c138e 4602L: linux-pm@vger.kernel.org
08deed1e 4603T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4604S: Supported
4605F: drivers/idle/intel_idle.c
4606
9eb8ef74 4607INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4608M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4609L: linux-fbdev@vger.kernel.org
ce00f85c 4610S: Maintained
679655da
JP
4611F: Documentation/fb/intelfb.txt
4612F: drivers/video/intelfb/
9eb8ef74 4613
1da177e4 4614INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4615M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4616L: linux-fbdev@vger.kernel.org
ce00f85c 4617S: Maintained
679655da 4618F: drivers/video/i810/
1da177e4 4619
f4a9bc4c 4620INTEL MENLOW THERMAL DRIVER
8b58be88 4621M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4622L: platform-driver-x86@vger.kernel.org
5ca92bd9 4623W: https://01.org/linux-acpi
f4a9bc4c 4624S: Supported
679655da 4625F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4626
1da177e4 4627INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4628M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4629S: Maintained
679655da
JP
4630F: arch/x86/kernel/microcode_core.c
4631F: arch/x86/kernel/microcode_intel.c
1da177e4 4632
248a9dc3 4633INTEL I/OAT DMA DRIVER
ab5f8c6e 4634M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4635M: Dave Jiang <dave.jiang@intel.com>
4636L: dmaengine@vger.kernel.org
4637Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4638S: Supported
679655da 4639F: drivers/dma/ioat*
248a9dc3 4640
6c8909b4 4641INTEL IOMMU (VT-d)
8b58be88 4642M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4643L: iommu@lists.linux-foundation.org
54e5881d 4644T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4645S: Supported
3fb39615 4646F: drivers/iommu/intel-iommu.c
679655da 4647F: include/linux/intel-iommu.h
6c8909b4 4648
b3e5f263 4649INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4650M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4651S: Odd fixes
679655da 4652F: drivers/dma/iop-adma.c
b3e5f263 4653
9251ce95 4654INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4655M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4656S: Maintained
679655da
JP
4657F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4658F: arch/arm/mach-ixp4xx/include/mach/npe.h
4659F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4660F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4661F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4662F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4663
844dd05f 4664INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4665M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4666S: Maintained
679655da 4667F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4668
105bf2fe 4669INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4670M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4671M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4672M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4673M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4674M: Don Skidmore <donald.c.skidmore@intel.com>
4675M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4676M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4677M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4678M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4679M: Linux NICS <linux.nics@intel.com>
dcd01faf 4680L: e1000-devel@lists.sourceforge.net
f6fde11a 4681W: http://www.intel.com/support/feedback.htm
d94e6fed 4682W: http://e1000.sourceforge.net/
dee1ad47
JK
4683T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4685S: Supported
0d164401
JK
4686F: Documentation/networking/e100.txt
4687F: Documentation/networking/e1000.txt
4688F: Documentation/networking/e1000e.txt
4689F: Documentation/networking/igb.txt
4690F: Documentation/networking/igbvf.txt
4691F: Documentation/networking/ixgb.txt
4692F: Documentation/networking/ixgbe.txt
4693F: Documentation/networking/ixgbevf.txt
1bff6529 4694F: Documentation/networking/i40e.txt
105bf2fe 4695F: Documentation/networking/i40evf.txt
dee1ad47 4696F: drivers/net/ethernet/intel/
bc90d291 4697F: drivers/net/ethernet/intel/*/
1da177e4 4698
0963d59b
LW
4699INTEL-MID GPIO DRIVER
4700M: David Cohen <david.a.cohen@linux.intel.com>
4701L: linux-gpio@vger.kernel.org
4702S: Maintained
4703F: drivers/gpio/gpio-intel-mid.c
4704
ca907a90
SY
4705INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4706M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4707L: linux-wireless@vger.kernel.org
ca907a90 4708S: Maintained
679655da 4709F: Documentation/networking/README.ipw2100
679655da 4710F: Documentation/networking/README.ipw2200
ca907a90 4711F: drivers/net/wireless/ipw2x00/
826d2abe 4712
4bd96a7a 4713INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4714M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4715M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4716M: Shane Wang <shane.wang@intel.com>
4717L: tboot-devel@lists.sourceforge.net
4718W: http://tboot.sourceforge.net
e9b7d7c8 4719T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4720S: Supported
4721F: Documentation/intel_txt.txt
4722F: include/linux/tboot.h
4723F: arch/x86/kernel/tboot.c
4724
8a70da82 4725INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4726M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4727M: linux-wimax@intel.com
63fae219 4728L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4729S: Supported
4730W: http://linuxwimax.org
679655da
JP
4731F: Documentation/wimax/README.i2400m
4732F: drivers/net/wimax/i2400m/
c117ab84 4733F: include/uapi/linux/wimax/i2400m.h
8a70da82 4734
1c0ce89c
SG
4735INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4736M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4737L: linux-wireless@vger.kernel.org
1c0ce89c 4738S: Supported
efa3144e
WYG
4739F: drivers/net/wireless/iwlegacy/
4740
b481de9c 4741INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4742M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4743M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4744M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4745L: linux-wireless@vger.kernel.org
b481de9c 4746W: http://intellinuxwireless.org
b62ff718 4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4748S: Supported
679655da 4749F: drivers/net/wireless/iwlwifi/
b481de9c 4750
de8fe023
TW
4751INTEL MANAGEMENT ENGINE (mei)
4752M: Tomas Winkler <tomas.winkler@intel.com>
4753L: linux-kernel@vger.kernel.org
4754S: Supported
c117ab84 4755F: include/uapi/linux/mei.h
de8fe023 4756F: drivers/misc/mei/*
e07950a1 4757F: Documentation/misc-devices/mei/*
de8fe023 4758
cb109a0e 4759IOC3 ETHERNET DRIVER
8b58be88 4760M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4761L: linux-mips@linux-mips.org
4762S: Maintained
8862bf1e 4763F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4764
cb109a0e 4765IOC3 SERIAL DRIVER
8b58be88 4766M: Pat Gefre <pfg@sgi.com>
d39e0721 4767L: linux-serial@vger.kernel.org
cb109a0e 4768S: Maintained
df621252 4769F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4770
0b6e8569
SW
4771IOMMU DRIVERS
4772M: Joerg Roedel <joro@8bytes.org>
4773L: iommu@lists.linux-foundation.org
4774T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4775S: Maintained
4776F: drivers/iommu/
4777
4480f15b 4778IP MASQUERADING
8b58be88 4779M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4780S: Maintained
679655da 4781F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4782
1202d6ff 4783IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4784M: Francois Romieu <romieu@fr.zoreil.com>
4785M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4786L: netdev@vger.kernel.org
4787S: Maintained
7443713a 4788F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4789
4480f15b 4790IPATH DRIVER
8473c603 4791M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4792L: linux-rdma@vger.kernel.org
52a09a04 4793S: Maintained
679655da 4794F: drivers/infiniband/hw/ipath/
77d8798b 4795
4409ebe9 4796IPMI SUBSYSTEM
8b58be88 4797M: Corey Minyard <minyard@acm.org>
b0c90653 4798L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4799W: http://openipmi.sourceforge.net/
4800S: Supported
679655da
JP
4801F: Documentation/IPMI.txt
4802F: drivers/char/ipmi/
4803F: include/linux/ipmi*
c117ab84 4804F: include/uapi/linux/ipmi*
4409ebe9 4805
e2d1d6c0 4806IPS SCSI RAID DRIVER
8b58be88 4807M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4808L: linux-scsi@vger.kernel.org
4809W: http://www.adaptec.com/
4810S: Maintained
679655da 4811F: drivers/scsi/ips*
e2d1d6c0
RD
4812
4813IPVS
8b58be88
JP
4814M: Wensong Zhang <wensong@linux-vs.org>
4815M: Simon Horman <horms@verge.net.au>
4816M: Julian Anastasov <ja@ssi.bg>
979b6c13 4817L: netdev@vger.kernel.org
e2d1d6c0 4818L: lvs-devel@vger.kernel.org
1da177e4 4819S: Maintained
679655da 4820F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4821F: include/net/ip_vs.h
c117ab84 4822F: include/uapi/linux/ip_vs.h
679655da 4823F: net/netfilter/ipvs/
1da177e4 4824
e7839f25 4825IPWIRELESS DRIVER
8b58be88
JP
4826M: Jiri Kosina <jkosina@suse.cz>
4827M: David Sterba <dsterba@suse.cz>
92094aa0 4828S: Odd Fixes
282361a0 4829F: drivers/tty/ipwireless/
099dc4fb 4830
e2d1d6c0 4831IPX NETWORK LAYER
8b58be88 4832M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4833L: netdev@vger.kernel.org
4834S: Maintained
679655da 4835F: include/net/ipx.h
c117ab84 4836F: include/uapi/linux/ipx.h
679655da 4837F: net/ipx/
e2d1d6c0 4838
1da177e4 4839IRDA SUBSYSTEM
8b58be88 4840M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4841L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4842L: netdev@vger.kernel.org
1da177e4 4843W: http://irda.sourceforge.net/
f353976d 4844S: Maintained
e0057975 4845T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4846F: Documentation/networking/irda.txt
4847F: drivers/net/irda/
4848F: include/net/irda/
4849F: net/irda/
1da177e4 4850
a800c7cc
TG
4851IRQ SUBSYSTEM
4852M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4853L: linux-kernel@vger.kernel.org
a800c7cc 4854S: Maintained
75fc2d37 4855T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4856F: kernel/irq/
2ed9fd28
JC
4857
4858IRQCHIP DRIVERS
4859M: Thomas Gleixner <tglx@linutronix.de>
4860M: Jason Cooper <jason@lakedaemon.net>
4861L: linux-kernel@vger.kernel.org
4862S: Maintained
4863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4864T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4865F: drivers/irqchip/
a800c7cc 4866
7ab3a837
GL
4867IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4868M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4869S: Maintained
4870F: Documentation/IRQ-domain.txt
4871F: include/linux/irqdomain.h
4872F: kernel/irq/irqdomain.c
4873
e2d1d6c0 4874ISAPNP
8b58be88 4875M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4876S: Maintained
679655da
JP
4877F: Documentation/isapnp.txt
4878F: drivers/pnp/isapnp/
4879F: include/linux/isapnp.h
e2d1d6c0 4880
d39b8420
HV
4881ISA RADIO MODULE
4882M: Hans Verkuil <hverkuil@xs4all.nl>
4883L: linux-media@vger.kernel.org
4884T: git git://linuxtv.org/media_tree.git
4885W: http://linuxtv.org
4886S: Maintained
4887F: drivers/media/radio/radio-isa*
4888
71a6d0af
HW
4889iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4890M: Peter Jones <pjones@redhat.com>
4891M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4892S: Maintained
4893F: drivers/firmware/iscsi_ibft*
4894
14816b1e 4895ISCSI
8b58be88 4896M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4897L: open-iscsi@googlegroups.com
4898W: www.open-iscsi.org
54e5881d 4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4900S: Maintained
679655da
JP
4901F: drivers/scsi/*iscsi*
4902F: include/scsi/*iscsi*
14816b1e 4903
1e65eb42
OG
4904ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4905M: Or Gerlitz <ogerlitz@mellanox.com>
4906M: Roi Dayan <roid@mellanox.com>
4907L: linux-rdma@vger.kernel.org
4908S: Supported
4909W: http://www.openfabrics.org
4910W: www.open-iscsi.org
4911Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4912F: drivers/infiniband/ulp/iser/
1e65eb42 4913
1da177e4 4914ISDN SUBSYSTEM
8b58be88 4915M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4916L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4917L: netdev@vger.kernel.org
1da177e4 4918W: http://www.isdn4linux.de
54e5881d 4919T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4920S: Maintained
679655da
JP
4921F: Documentation/isdn/
4922F: drivers/isdn/
4923F: include/linux/isdn.h
4924F: include/linux/isdn/
c117ab84
CEB
4925F: include/uapi/linux/isdn.h
4926F: include/uapi/linux/isdn/
1da177e4
LT
4927
4928ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4929M: Armin Schindler <mac@melware.de>
d5d52273 4930L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4931W: http://www.melware.de
4932S: Maintained
679655da 4933F: drivers/isdn/hardware/eicon/
1da177e4 4934
d624870f 4935IT87 HARDWARE MONITORING DRIVER
7c81c60f 4936M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4937L: lm-sensors@lm-sensors.org
4938S: Maintained
4939F: Documentation/hwmon/it87
4940F: drivers/hwmon/it87.c
4941
d7104bff
AP
4942IT913X MEDIA DRIVER
4943M: Antti Palosaari <crope@iki.fi>
4944L: linux-media@vger.kernel.org
4945W: http://linuxtv.org/
4946W: http://palosaari.fi/linux/
4947Q: http://patchwork.linuxtv.org/project/linux-media/list/
4948T: git git://linuxtv.org/anttip/media_tree.git
4949S: Maintained
9d9fb744 4950F: drivers/media/tuners/tuner_it913x*
d7104bff 4951
91821ff3 4952IVTV VIDEO4LINUX DRIVER
6afdeaf8 4953M: Andy Walls <awalls@md.metrocast.net>
c4240509 4954L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4955L: linux-media@vger.kernel.org
275ffde4 4956T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4957W: http://www.ivtvdriver.org
4958S: Maintained
679655da 4959F: Documentation/video4linux/*.ivtv
90d72ac6 4960F: drivers/media/pci/ivtv/
c117ab84 4961F: include/uapi/linux/ivtv*
91821ff3 4962
68620bdd
MP
4963IX2505V MEDIA DRIVER
4964M: Malcolm Priestley <tvboxspy@gmail.com>
4965L: linux-media@vger.kernel.org
4966W: http://linuxtv.org/
4967Q: http://patchwork.linuxtv.org/project/linux-media/list/
4968S: Maintained
4969F: drivers/media/dvb-frontends/ix2505v*
4970
4453d736
GR
4971JC42.4 TEMPERATURE SENSOR DRIVER
4972M: Guenter Roeck <linux@roeck-us.net>
4973L: lm-sensors@lm-sensors.org
4974S: Maintained
4975F: drivers/hwmon/jc42.c
4976F: Documentation/hwmon/jc42
4977
e2d1d6c0 4978JFS FILESYSTEM
3256f80f 4979M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4980L: jfs-discussion@lists.sourceforge.net
4981W: http://jfs.sourceforge.net/
54e5881d 4982T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4983S: Maintained
679655da
JP
4984F: Documentation/filesystems/jfs.txt
4985F: fs/jfs/
e2d1d6c0 4986
95252236 4987JME NETWORK DRIVER
8b58be88 4988M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4989L: netdev@vger.kernel.org
4990S: Maintained
63d24a0e 4991F: drivers/net/ethernet/jme.*
95252236 4992
1da177e4 4993JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4994M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4995L: linux-mtd@lists.infradead.org
4996W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4997S: Maintained
679655da 4998F: fs/jffs2/
c117ab84 4999F: include/uapi/linux/jffs2.h
1da177e4 5000
de456d37 5001JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5002M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5003M: Jan Kara <jack@suse.cz>
72be2ccf 5004L: linux-ext4@vger.kernel.org
ae0718f8 5005S: Maintained
d183e11a 5006F: fs/jbd/
d183e11a
TT
5007F: include/linux/jbd.h
5008
5009JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5010M: "Theodore Ts'o" <tytso@mit.edu>
5011L: linux-ext4@vger.kernel.org
5012S: Maintained
5013F: fs/jbd2/
5014F: include/linux/jbd2.h
ae0718f8 5015
fd8b6cb4 5016JSM Neo PCI based serial card
9d141cb9 5017M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5018L: linux-serial@vger.kernel.org
5019S: Maintained
df621252 5020F: drivers/tty/serial/jsm/
ae0718f8 5021
af39917d
CL
5022K10TEMP HARDWARE MONITORING DRIVER
5023M: Clemens Ladisch <clemens@ladisch.de>
5024L: lm-sensors@lm-sensors.org
5025S: Maintained
5026F: Documentation/hwmon/k10temp
5027F: drivers/hwmon/k10temp.c
5028
4660cb35 5029K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5030M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5031L: lm-sensors@lm-sensors.org
ae0718f8 5032S: Maintained
679655da
JP
5033F: Documentation/hwmon/k8temp
5034F: drivers/hwmon/k8temp.c
ae0718f8 5035
c63a1642 5036KTAP
687b63a3 5037M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5038W: http://www.ktap.org
5039L: ktap@freelists.org
5040S: Maintained
5041F: drivers/staging/ktap/
5042
1da177e4 5043KCONFIG
5eb1f99e 5044M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5045L: linux-kbuild@vger.kernel.org
cea8321c 5046T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5047S: Maintained
679655da
JP
5048F: Documentation/kbuild/kconfig-language.txt
5049F: scripts/kconfig/
1da177e4 5050
ea6c2089 5051KDUMP
8b58be88
JP
5052M: Vivek Goyal <vgoyal@redhat.com>
5053M: Haren Myneni <hbabu@us.ibm.com>
34633993 5054L: kexec@lists.infradead.org
ea6c2089
VG
5055W: http://lse.sourceforge.net/kdump/
5056S: Maintained
80811493 5057F: Documentation/kdump/
ea6c2089 5058
f41bf02f
HV
5059KEENE FM RADIO TRANSMITTER DRIVER
5060M: Hans Verkuil <hverkuil@xs4all.nl>
5061L: linux-media@vger.kernel.org
5062T: git git://linuxtv.org/media_tree.git
5063W: http://linuxtv.org
5064S: Maintained
5065F: drivers/media/radio/radio-keene*
5066
1da177e4 5067KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5068M: Ian Kent <raven@themaw.net>
f694fc97 5069L: autofs@vger.kernel.org
1da177e4 5070S: Maintained
679655da 5071F: fs/autofs4/
1da177e4 5072
70fb7ba6 5073KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5074M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5075T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5077L: linux-kbuild@vger.kernel.org
5ce45962 5078S: Maintained
679655da
JP
5079F: Documentation/kbuild/
5080F: Makefile
5081F: scripts/Makefile.*
70fb7ba6
MM
5082F: scripts/basic/
5083F: scripts/mk*
5084F: scripts/package/
1da177e4
LT
5085
5086KERNEL JANITORS
c3000e03 5087L: kernel-janitors@vger.kernel.org
10466f5a 5088W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5089S: Odd Fixes
1da177e4 5090
e8b43555 5091KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5092M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5093L: linux-nfs@vger.kernel.org
1da177e4 5094W: http://nfs.sourceforge.net/
98fac23f 5095S: Supported
679655da
JP
5096F: fs/nfsd/
5097F: include/linux/nfsd/
c117ab84 5098F: include/uapi/linux/nfsd/
679655da
JP
5099F: fs/lockd/
5100F: fs/nfs_common/
5101F: net/sunrpc/
5102F: include/linux/lockd/
5103F: include/linux/sunrpc/
c117ab84 5104F: include/uapi/linux/sunrpc/
1da177e4 5105
426d62e2 5106KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5107M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5108M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5109L: kvm@vger.kernel.org
e3e58478 5110W: http://www.linux-kvm.org
a94b40a6 5111T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5112S: Supported
c93a64fe
PB
5113F: Documentation/*/kvm*.txt
5114F: Documentation/virtual/kvm/
679655da
JP
5115F: arch/*/kvm/
5116F: arch/*/include/asm/kvm*
5117F: include/linux/kvm*
c117ab84 5118F: include/uapi/linux/kvm*
679655da 5119F: virt/kvm/
426d62e2 5120
ad8003d3 5121KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5122M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5123L: kvm@vger.kernel.org
5124W: http://kvm.qumranet.com
7de609c8 5125S: Maintained
679655da 5126F: arch/x86/include/asm/svm.h
679655da 5127F: arch/x86/kvm/svm.c
426d62e2 5128
513014b7 5129KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5130M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5131L: kvm-ppc@vger.kernel.org
5132W: http://kvm.qumranet.com
6a7f972d 5133T: git git://github.com/agraf/linux-2.6.git
513014b7 5134S: Supported
679655da
JP
5135F: arch/powerpc/include/asm/kvm*
5136F: arch/powerpc/kvm/
513014b7 5137
1fc9d2bf 5138KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5139M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5140L: kvm-ia64@vger.kernel.org
5141W: http://kvm.qumranet.com
920ed9f1 5142S: Supported
679655da
JP
5143F: Documentation/ia64/kvm.txt
5144F: arch/ia64/include/asm/kvm*
5145F: arch/ia64/kvm/
920ed9f1 5146
85f8fffe 5147KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5148M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5149M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5150M: linux390@de.ibm.com
5151L: linux-s390@vger.kernel.org
5152W: http://www.ibm.com/developerworks/linux/linux390/
5153S: Supported
679655da
JP
5154F: Documentation/s390/kvm.txt
5155F: arch/s390/include/asm/kvm*
80811493 5156F: arch/s390/kvm/
a968cd3e 5157F: drivers/s390/kvm/
85f8fffe 5158
a749474d 5159KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5160M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5161M: Marc Zyngier <marc.zyngier@arm.com>
5162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5163L: kvmarm@lists.cs.columbia.edu
5164W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5165S: Supported
a749474d
CD
5166F: arch/arm/include/uapi/asm/kvm*
5167F: arch/arm/include/asm/kvm*
5168F: arch/arm/kvm/
5c8818b4
MZ
5169F: virt/kvm/arm/
5170F: include/kvm/arm_*
a749474d 5171
6394a3ec 5172KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5173M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5174M: Marc Zyngier <marc.zyngier@arm.com>
5175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5176L: kvmarm@lists.cs.columbia.edu
5177S: Maintained
5178F: arch/arm64/include/uapi/asm/kvm*
5179F: arch/arm64/include/asm/kvm*
5180F: arch/arm64/kvm/
5181
dc009d92 5182KEXEC
8b58be88 5183M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5184W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5185L: kexec@lists.infradead.org
dc009d92 5186S: Maintained
679655da 5187F: include/linux/kexec.h
c117ab84 5188F: include/uapi/linux/kexec.h
679655da 5189F: kernel/kexec.c
dc009d92 5190
e971461f
DH
5191KEYS/KEYRINGS:
5192M: David Howells <dhowells@redhat.com>
5193L: keyrings@linux-nfs.org
5194S: Maintained
d410fa4e 5195F: Documentation/security/keys.txt
e971461f
DH
5196F: include/linux/key.h
5197F: include/linux/key-type.h
5198F: include/keys/
5199F: security/keys/
5200
7f3c68be 5201KEYS-TRUSTED
74dd744f
MZ
5202M: David Safford <safford@us.ibm.com>
5203M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5204L: linux-security-module@vger.kernel.org
5205L: keyrings@linux-nfs.org
5206S: Supported
d410fa4e 5207F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5208F: include/keys/trusted-type.h
5209F: security/keys/trusted.c
5210F: security/keys/trusted.h
5211
5212KEYS-ENCRYPTED
74dd744f
MZ
5213M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5214M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5215L: linux-security-module@vger.kernel.org
5216L: keyrings@linux-nfs.org
5217S: Supported
d410fa4e 5218F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5219F: include/keys/encrypted-type.h
19c90aa6 5220F: security/keys/encrypted-keys/
7f3c68be 5221
5b778dad 5222KGDB / KDB /debug_core
8b58be88 5223M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5224W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5225L: kgdb-bugreport@lists.sourceforge.net
5226S: Maintained
679655da
JP
5227F: Documentation/DocBook/kgdb.tmpl
5228F: drivers/misc/kgdbts.c
df621252 5229F: drivers/tty/serial/kgdboc.c
5b778dad 5230F: include/linux/kdb.h
679655da 5231F: include/linux/kgdb.h
4063eb5f 5232F: kernel/debug/
e3e2aaf7 5233
456db8cc 5234KMEMCHECK
8b58be88 5235M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5236M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5237S: Maintained
410d7a97
JP
5238F: Documentation/kmemcheck.txt
5239F: arch/x86/include/asm/kmemcheck.h
5240F: arch/x86/mm/kmemcheck/
5241F: include/linux/kmemcheck.h
5242F: mm/kmemcheck.c
b9ce08c0 5243
c3bb4d24 5244KMEMLEAK
8b58be88 5245M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5246S: Maintained
5247F: Documentation/kmemleak.txt
5248F: include/linux/kmemleak.h
5249F: mm/kmemleak.c
5250F: mm/kmemleak-test.c
5251
89559a61 5252KPROBES
8b58be88
JP
5253M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5254M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5255M: "David S. Miller" <davem@davemloft.net>
97c29e74 5256M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5257S: Maintained
679655da
JP
5258F: Documentation/kprobes.txt
5259F: include/linux/kprobes.h
5260F: kernel/kprobes.c
89559a61 5261
70e84049 5262KS0108 LCD CONTROLLER DRIVER
8b58be88 5263M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5264W: http://miguelojeda.es/auxdisplay.htm
5265W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5266S: Maintained
679655da
JP
5267F: Documentation/auxdisplay/ks0108
5268F: drivers/auxdisplay/ks0108.c
5269F: include/linux/ks0108.h
70e84049 5270
1da177e4 5271LAPB module
1da177e4 5272L: linux-x25@vger.kernel.org
bf9915cc 5273S: Orphan
679655da
JP
5274F: Documentation/networking/lapb-module.txt
5275F: include/*/lapb.h
5276F: net/lapb/
1da177e4
LT
5277
5278LASI 53c700 driver for PARISC
8b58be88 5279M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5280L: linux-scsi@vger.kernel.org
5281S: Maintained
679655da
JP
5282F: Documentation/scsi/53c700.txt
5283F: drivers/scsi/53c700*
1da177e4 5284
263de9b5 5285LED SUBSYSTEM
c772fc26 5286M: Bryan Wu <cooloney@gmail.com>
8b58be88 5287M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5288L: linux-leds@vger.kernel.org
5289T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5290S: Maintained
679655da
JP
5291F: drivers/leds/
5292F: include/linux/leds.h
263de9b5 5293
b0461a44 5294LEGACY EEPROM DRIVER
7c81c60f 5295M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5296S: Maintained
5297F: Documentation/misc-devices/eeprom
5298F: drivers/misc/eeprom/eeprom.c
5299
1da177e4 5300LEGO USB Tower driver
8b58be88 5301M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5302L: legousb-devel@lists.sourceforge.net
5303W: http://legousb.sourceforge.net/
5304S: Maintained
679655da 5305F: drivers/usb/misc/legousbtower.c
1da177e4 5306
055616a8
MK
5307LG2160 MEDIA DRIVER
5308M: Michael Krufky <mkrufky@linuxtv.org>
5309L: linux-media@vger.kernel.org
5310W: http://linuxtv.org/
5311W: http://github.com/mkrufky
5312Q: http://patchwork.linuxtv.org/project/linux-media/list/
5313T: git git://linuxtv.org/mkrufky/tuners.git
5314S: Maintained
5315F: drivers/media/dvb-frontends/lg2160.*
5316
6f0e7725
MK
5317LGDT3305 MEDIA DRIVER
5318M: Michael Krufky <mkrufky@linuxtv.org>
5319L: linux-media@vger.kernel.org
5320W: http://linuxtv.org/
5321W: http://github.com/mkrufky
5322Q: http://patchwork.linuxtv.org/project/linux-media/list/
5323T: git git://linuxtv.org/mkrufky/tuners.git
5324S: Maintained
5325F: drivers/media/dvb-frontends/lgdt3305.*
5326
568a17ff 5327LGUEST
8b58be88 5328M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5329L: lguest@lists.ozlabs.org
568a17ff 5330W: http://lguest.ozlabs.org/
72e91863 5331S: Odd Fixes
070f420b 5332F: arch/x86/include/asm/lguest*.h
679655da
JP
5333F: arch/x86/lguest/
5334F: drivers/lguest/
5335F: include/linux/lguest*.h
070f420b 5336F: tools/lguest/
568a17ff 5337
1acd437c
SL
5338LIBLOCKDEP
5339M: Sasha Levin <sasha.levin@oracle.com>
5340S: Maintained
5341F: tools/lib/lockdep/
5342
1da177e4 5343LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5344M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5345W: http://www.ibm.com/linux/ltc/projects/ppc
5346S: Supported
11c34c7d 5347F: arch/powerpc/boot/rs6000.h
1da177e4 5348
852bb9f5 5349LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5350M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5351M: Paul Mackerras <paulus@samba.org>
1da177e4 5352W: http://www.penguinppc.org/
a4724ed6 5353L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5354Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5355T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5356S: Supported
11c34c7d
JP
5357F: Documentation/powerpc/
5358F: arch/powerpc/
1da177e4
LT
5359
5360LINUX FOR POWER MACINTOSH
8b58be88 5361M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5362W: http://www.penguinppc.org/
a4724ed6 5363L: linuxppc-dev@lists.ozlabs.org
1da177e4 5364S: Maintained
11c34c7d
JP
5365F: arch/powerpc/platforms/powermac/
5366F: drivers/macintosh/
1da177e4 5367
77a76369 5368LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5369M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5370L: linuxppc-dev@lists.ozlabs.org
a149507b 5371T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5372S: Maintained
11c34c7d
JP
5373F: arch/powerpc/platforms/512x/
5374F: arch/powerpc/platforms/52xx/
1da177e4
LT
5375
5376LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5377M: Alistair Popple <alistair@popple.id.au>
8b58be88 5378M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5379W: http://www.penguinppc.org/
a4724ed6 5380L: linuxppc-dev@lists.ozlabs.org
1da177e4 5381S: Maintained
11c34c7d
JP
5382F: arch/powerpc/platforms/40x/
5383F: arch/powerpc/platforms/44x/
1da177e4 5384
260c02a9 5385LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5386L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5387S: Orphan
11c34c7d
JP
5388F: arch/powerpc/*/*virtex*
5389F: arch/powerpc/*/*/*virtex*
1da177e4 5390
e93adf1e 5391LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5392M: Vitaly Bordug <vitb@kernel.crashing.org>
5393M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5394W: http://www.penguinppc.org/
a4724ed6 5395L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5396S: Maintained
a2b1f7c8 5397F: arch/powerpc/platforms/8xx/
e93adf1e 5398
1da177e4 5399LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5400M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5401W: http://www.penguinppc.org/
a4724ed6 5402L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5403S: Maintained
11c34c7d 5404F: arch/powerpc/platforms/83xx/
4c8f581d 5405F: arch/powerpc/platforms/85xx/
1da177e4 5406
ab06ff3a 5407LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5408M: Olof Johansson <olof@lixom.net>
a4724ed6 5409L: linuxppc-dev@lists.ozlabs.org
92e19709 5410S: Maintained
11c34c7d
JP
5411F: arch/powerpc/platforms/pasemi/
5412F: drivers/*/*pasemi*
5413F: drivers/*/*/*pasemi*
ab06ff3a 5414
1da177e4 5415LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5416M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5417L: linux-security-module@vger.kernel.org
1da177e4
LT
5418S: Supported
5419
a23ce6da
HW
5420LIS3LV02D ACCELEROMETER DRIVER
5421M: Eric Piel <eric.piel@tremplin-utc.net>
5422S: Maintained
ff606677
JD
5423F: Documentation/misc-devices/lis3lv02d
5424F: drivers/misc/lis3lv02d/
bd35665f 5425F: drivers/platform/x86/hp_accel.c
a23ce6da 5426
e2d1d6c0 5427LLC (802.2)
8b58be88 5428M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5429S: Maintained
679655da 5430F: include/linux/llc.h
c117ab84 5431F: include/uapi/linux/llc.h
679655da
JP
5432F: include/net/llc*
5433F: net/llc/
e2d1d6c0 5434
4e233cbe
AD
5435LM73 HARDWARE MONITOR DRIVER
5436M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5437L: lm-sensors@lm-sensors.org
5438S: Maintained
5439F: drivers/hwmon/lm73.c
5440
156e2d1a 5441LM78 HARDWARE MONITOR DRIVER
7c81c60f 5442M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5443L: lm-sensors@lm-sensors.org
5444S: Maintained
5445F: Documentation/hwmon/lm78
5446F: drivers/hwmon/lm78.c
5447
1da177e4 5448LM83 HARDWARE MONITOR DRIVER
7c81c60f 5449M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5450L: lm-sensors@lm-sensors.org
1da177e4 5451S: Maintained
679655da
JP
5452F: Documentation/hwmon/lm83
5453F: drivers/hwmon/lm83.c
1da177e4
LT
5454
5455LM90 HARDWARE MONITOR DRIVER
7c81c60f 5456M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5457L: lm-sensors@lm-sensors.org
1da177e4 5458S: Maintained
679655da 5459F: Documentation/hwmon/lm90
aae7bce4 5460F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5461F: drivers/hwmon/lm90.c
1da177e4 5462
917cc4e6
GR
5463LM95234 HARDWARE MONITOR DRIVER
5464M: Guenter Roeck <linux@roeck-us.net>
5465L: lm-sensors@lm-sensors.org
5466S: Maintained
5467F: Documentation/hwmon/lm95234
5468F: drivers/hwmon/lm95234.c
5469
68620bdd
MP
5470LME2510 MEDIA DRIVER
5471M: Malcolm Priestley <tvboxspy@gmail.com>
5472L: linux-media@vger.kernel.org
5473W: http://linuxtv.org/
5474Q: http://patchwork.linuxtv.org/project/linux-media/list/
5475S: Maintained
5476F: drivers/media/usb/dvb-usb-v2/lmedm04*
5477
512e67f9 5478LOCKDEP AND LOCKSTAT
8b58be88
JP
5479M: Peter Zijlstra <peterz@infradead.org>
5480M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5481L: linux-kernel@vger.kernel.org
75fc2d37 5482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5483S: Maintained
679655da
JP
5484F: Documentation/lockdep*.txt
5485F: Documentation/lockstat.txt
5486F: include/linux/lockdep.h
7486d6da 5487F: kernel/locking/
512e67f9 5488
dde33348 5489LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5490M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5491L: linux-ntfs-dev@lists.sourceforge.net
5492W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5493S: Maintained
679655da 5494F: Documentation/ldm.txt
20d16fef 5495F: block/partitions/ldm.*
1da177e4 5496
ef6ada3d
JE
5497LogFS
5498M: Joern Engel <joern@logfs.org>
756ccb3c 5499M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5500L: logfs@logfs.org
5501W: logfs.org
5502S: Maintained
5503F: fs/logfs/
5504
b62d7946
RS
5505LPC32XX MACHINE SUPPORT
5506M: Roland Stigge <stigge@antcom.de>
5507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5508S: Maintained
5509F: arch/arm/mach-lpc32xx/
5510
c87e34ef 5511LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5512M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5513M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5514M: support@lsi.com
cec744fb 5515L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5516L: linux-scsi@vger.kernel.org
5517W: http://www.lsilogic.com/support
5518S: Supported
679655da 5519F: drivers/message/fusion/
500c152a 5520F: drivers/scsi/mpt2sas/
5521F: drivers/scsi/mpt3sas/
c87e34ef 5522
1da177e4 5523LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5524M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5525L: linux-scsi@vger.kernel.org
5526S: Maintained
679655da 5527F: drivers/scsi/sym53c8xx_2/
1da177e4 5528
e5f5c99a
GR
5529LTC4261 HARDWARE MONITOR DRIVER
5530M: Guenter Roeck <linux@roeck-us.net>
5531L: lm-sensors@lm-sensors.org
5532S: Maintained
5533F: Documentation/hwmon/ltc4261
5534F: drivers/hwmon/ltc4261.c
5535
81365c31 5536LTP (Linux Test Project)
28b8e8d4 5537M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5538M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5539M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5540M: Jan Stancek <jstancek@redhat.com>
5541M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5542M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5543L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5544W: http://linux-test-project.github.io/
7d1ae8a8 5545T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5546S: Maintained
5547
c12a54b3 5548M32R ARCHITECTURE
8b58be88 5549M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5550L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5551L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5552W: http://www.linux-m32r.org/
5553S: Maintained
679655da 5554F: arch/m32r/
c12a54b3 5555
1da177e4 5556M68K ARCHITECTURE
8b58be88 5557M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5558L: linux-m68k@lists.linux-m68k.org
5559W: http://www.linux-m68k.org/
54e5881d 5560T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5561S: Maintained
679655da 5562F: arch/m68k/
9db35182 5563F: drivers/zorro/
1da177e4
LT
5564
5565M68K ON APPLE MACINTOSH
8b58be88 5566M: Joshua Thompson <funaho@jurai.org>
1da177e4 5567W: http://www.mac.linux-m68k.org/
9bb9f222 5568L: linux-m68k@lists.linux-m68k.org
1da177e4 5569S: Maintained
9db35182 5570F: arch/m68k/mac/
1da177e4
LT
5571
5572M68K ON HP9000/300
8b58be88 5573M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5574W: http://www.tazenda.demon.co.uk/phil/linux-hp
5575S: Maintained
679655da 5576F: arch/m68k/hp300/
1da177e4 5577
74425546
AP
5578M88DS3103 MEDIA DRIVER
5579M: Antti Palosaari <crope@iki.fi>
5580L: linux-media@vger.kernel.org
5581W: http://linuxtv.org/
5582W: http://palosaari.fi/linux/
5583Q: http://patchwork.linuxtv.org/project/linux-media/list/
5584T: git git://linuxtv.org/anttip/media_tree.git
5585S: Maintained
5586F: drivers/media/dvb-frontends/m88ds3103*
5587
68620bdd
MP
5588M88RS2000 MEDIA DRIVER
5589M: Malcolm Priestley <tvboxspy@gmail.com>
5590L: linux-media@vger.kernel.org
5591W: http://linuxtv.org/
5592Q: http://patchwork.linuxtv.org/project/linux-media/list/
5593S: Maintained
5594F: drivers/media/dvb-frontends/m88rs2000*
5595
0d62f800
AP
5596M88TS2022 MEDIA DRIVER
5597M: Antti Palosaari <crope@iki.fi>
5598L: linux-media@vger.kernel.org
5599W: http://linuxtv.org/
5600W: http://palosaari.fi/linux/
5601Q: http://patchwork.linuxtv.org/project/linux-media/list/
5602T: git git://linuxtv.org/anttip/media_tree.git
5603S: Maintained
5604F: drivers/media/tuners/m88ts2022*
5605
07a092fa 5606MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5607M: Alexey Klimov <klimov.linux@gmail.com>
5608L: linux-media@vger.kernel.org
5609T: git git://linuxtv.org/media_tree.git
5610S: Maintained
5611F: drivers/media/radio/radio-ma901.c
07a092fa 5612
64a327a7 5613MAC80211
8b58be88 5614M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5615L: linux-wireless@vger.kernel.org
491b26b4 5616W: http://wireless.kernel.org/
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
64a327a7 5619S: Maintained
679655da
JP
5620F: Documentation/networking/mac80211-injection.txt
5621F: include/net/mac80211.h
5622F: net/mac80211/
64a327a7 5623
1036d864 5624MAC80211 PID RATE CONTROL
8b58be88
JP
5625M: Stefano Brivio <stefano.brivio@polimi.it>
5626M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5627L: linux-wireless@vger.kernel.org
491b26b4 5628W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5630T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5631S: Maintained
679655da 5632F: net/mac80211/rc80211_pid*
1036d864 5633
b863ceb7 5634MACVLAN DRIVER
8b58be88 5635M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5636L: netdev@vger.kernel.org
5637S: Maintained
679655da
JP
5638F: drivers/net/macvlan.c
5639F: include/linux/if_macvlan.h
b863ceb7 5640
faf1668c 5641MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5642M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5643W: http://www.kernel.org/doc/man-pages
bd7ebec6 5644L: linux-man@vger.kernel.org
1b53dc74 5645S: Maintained
faf1668c 5646
8427defd
RK
5647MARVELL ARMADA DRM SUPPORT
5648M: Russell King <rmk+kernel@arm.linux.org.uk>
5649S: Maintained
5650F: drivers/gpu/drm/armada/
5651
44c14c1d 5652MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5653M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5654M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5655L: netdev@vger.kernel.org
5656S: Maintained
5657F: drivers/net/ethernet/marvell/sk*
5658
74cda169 5659MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5660L: libertas-dev@lists.infradead.org
8ac3e99e 5661S: Orphan
679655da 5662F: drivers/net/wireless/libertas/
74cda169 5663
b60d6975 5664MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5665M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5666L: netdev@vger.kernel.org
f5ca8502 5667S: Maintained
527a6266 5668F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5669F: include/linux/mv643xx.h
1da177e4 5670
370b8ed9
TP
5671MARVELL MVNETA ETHERNET DRIVER
5672M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5673L: netdev@vger.kernel.org
5674S: Maintained
5675F: drivers/net/ethernet/marvell/mvneta.*
5676
fcad584d
BZ
5677MARVELL MWIFIEX WIRELESS DRIVER
5678M: Bing Zhao <bzhao@marvell.com>
5679L: linux-wireless@vger.kernel.org
5680S: Maintained
5681F: drivers/net/wireless/mwifiex/
5682
a2c3f656 5683MARVELL MWL8K WIRELESS DRIVER
a040d532 5684M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5685L: linux-wireless@vger.kernel.org
16345910 5686S: Odd Fixes
a2c3f656
LB
5687F: drivers/net/wireless/mwl8k.c
5688
2a69567b 5689MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5690M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5691S: Odd Fixes
1fa7e547 5692F: drivers/mmc/host/mvsdio.*
2a69567b 5693
1da177e4 5694MATROX FRAMEBUFFER DRIVER
c69f677c 5695L: linux-fbdev@vger.kernel.org
52653199 5696S: Orphan
679655da 5697F: drivers/video/matrox/matroxfb_*
c117ab84 5698F: include/uapi/linux/matroxfb.h
1da177e4 5699
ca462085
GR
5700MAX16065 HARDWARE MONITOR DRIVER
5701M: Guenter Roeck <linux@roeck-us.net>
5702L: lm-sensors@lm-sensors.org
5703S: Maintained
5704F: Documentation/hwmon/max16065
5705F: drivers/hwmon/max16065.c
5706
d20620de 5707MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5708M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5709L: lm-sensors@lm-sensors.org
5710S: Maintained
679655da
JP
5711F: Documentation/hwmon/max6650
5712F: drivers/hwmon/max6650.c
d20620de 5713
e89ab51f
GR
5714MAX6697 HARDWARE MONITOR DRIVER
5715M: Guenter Roeck <linux@roeck-us.net>
5716L: lm-sensors@lm-sensors.org
5717S: Maintained
5718F: Documentation/hwmon/max6697
5719F: Documentation/devicetree/bindings/i2c/max6697.txt
5720F: drivers/hwmon/max6697.c
5721F: include/linux/platform_data/max6697.h
5722
9be3c9a5
HV
5723MAXIRADIO FM RADIO RECEIVER DRIVER
5724M: Hans Verkuil <hverkuil@xs4all.nl>
5725L: linux-media@vger.kernel.org
5726T: git git://linuxtv.org/media_tree.git
5727W: http://linuxtv.org
5728S: Maintained
5729F: drivers/media/radio/radio-maxiradio*
5730
127c49ae 5731MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5732M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5733P: LinuxTV.org Project
5734L: linux-media@vger.kernel.org
5735W: http://linuxtv.org
8a6e2535 5736Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5737T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5738S: Maintained
5739F: Documentation/dvb/
5740F: Documentation/video4linux/
ffe06198 5741F: Documentation/DocBook/media/
127c49ae 5742F: drivers/media/
ffe06198 5743F: drivers/staging/media/
127c49ae 5744F: include/media/
6c0f0359
MCC
5745F: include/uapi/linux/dvb/
5746F: include/uapi/linux/videodev2.h
5747F: include/uapi/linux/media.h
5748F: include/uapi/linux/v4l2-*
5749F: include/uapi/linux/meye.h
5750F: include/uapi/linux/ivtv*
5751F: include/uapi/linux/uvcvideo.h
d20620de 5752
6149a936
HV
5753MEDIAVISION PRO MOVIE STUDIO DRIVER
5754M: Hans Verkuil <hverkuil@xs4all.nl>
5755L: linux-media@vger.kernel.org
5756T: git git://linuxtv.org/media_tree.git
5757W: http://linuxtv.org
5758S: Odd Fixes
5759F: drivers/media/parport/pms*
5760
757e0108 5761MEGARAID SCSI DRIVERS
8b58be88 5762M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5763L: linux-scsi@vger.kernel.org
ce00f85c
JC
5764W: http://megaraid.lsilogic.com
5765S: Maintained
679655da
JP
5766F: Documentation/scsi/megaraid.txt
5767F: drivers/scsi/megaraid.*
5768F: drivers/scsi/megaraid/
757e0108 5769
2c46c9d5
AV
5770MELLANOX ETHERNET DRIVER (mlx4_en)
5771M: Amir Vadai <amirv@mellanox.com>
b75f0050 5772L: netdev@vger.kernel.org
2c46c9d5
AV
5773S: Supported
5774W: http://www.mellanox.com
5775Q: http://patchwork.ozlabs.org/project/netdev/list/
5776F: drivers/net/ethernet/mellanox/mlx4/en_*
5777
70ea91f1
SR
5778MEMORY MANAGEMENT
5779L: linux-mm@kvack.org
70ea91f1
SR
5780W: http://www.linux-mm.org
5781S: Maintained
679655da 5782F: include/linux/mm.h
551450bb
CS
5783F: include/linux/gfp.h
5784F: include/linux/mmzone.h
5785F: include/linux/memory_hotplug.h
5786F: include/linux/vmalloc.h
679655da 5787F: mm/
70ea91f1 5788
f4e9ce66 5789MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5790M: David Woodhouse <dwmw2@infradead.org>
242c325e 5791M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5792L: linux-mtd@lists.infradead.org
8a6e2535
JP
5793W: http://www.linux-mtd.infradead.org/
5794Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5795T: git git://git.infradead.org/linux-mtd.git
1da177e4 5796S: Maintained
679655da
JP
5797F: drivers/mtd/
5798F: include/linux/mtd/
c117ab84 5799F: include/uapi/mtd/
1da177e4 5800
26c57ef1 5801MEN A21 WATCHDOG DRIVER
b75f0050 5802M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5803L: linux-watchdog@vger.kernel.org
5804S: Supported
5805F: drivers/watchdog/mena21_wdt.c
5806
3764e82e
JT
5807MEN CHAMELEON BUS (mcb)
5808M: Johannes Thumshirn <johannes.thumshirn@men.de>
5809S: Supported
5810F: drivers/mcb/
5811F: include/linux/mcb.h
5812
12285945
JH
5813METAG ARCHITECTURE
5814M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5815L: linux-metag@vger.kernel.org
12285945
JH
5816S: Supported
5817F: arch/metag/
5818F: Documentation/metag/
5819F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5820F: drivers/clocksource/metag_generic.c
5698c50d
JH
5821F: drivers/irqchip/irq-metag.c
5822F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5823F: drivers/tty/metag_da.c
5824F: fs/imgdafs/
12285945 5825
c6375b0a 5826MICROBLAZE ARCHITECTURE
8b58be88 5827M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5828W: http://www.monstr.eu/fdt/
5829T: git git://git.monstr.eu/linux-2.6-microblaze.git
5830S: Supported
0a8c7914 5831F: arch/microblaze/
1da177e4
LT
5832
5833MICROTEK X6 SCANNER
61eee9a7 5834M: Oliver Neukum <oliver@neukum.org>
1da177e4 5835S: Maintained
679655da 5836F: drivers/usb/image/microtek.*
1da177e4
LT
5837
5838MIPS
8b58be88 5839M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5840L: linux-mips@linux-mips.org
6097050d 5841W: http://www.linux-mips.org/
b05e988e 5842T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5843Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5844S: Supported
679655da
JP
5845F: Documentation/mips/
5846F: arch/mips/
1da177e4 5847
08b7620a
HV
5848MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5849M: Hans Verkuil <hverkuil@xs4all.nl>
5850L: linux-media@vger.kernel.org
5851T: git git://linuxtv.org/media_tree.git
5852W: http://linuxtv.org
5853S: Odd Fixes
5854F: drivers/media/radio/radio-miropcm20*
5855
e126ba97
EC
5856Mellanox MLX5 core VPI driver
5857M: Eli Cohen <eli@mellanox.com>
5858L: netdev@vger.kernel.org
5859L: linux-rdma@vger.kernel.org
5860W: http://www.mellanox.com
5861Q: http://patchwork.ozlabs.org/project/netdev/list/
5862Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5863T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5864S: Supported
5865F: drivers/net/ethernet/mellanox/mlx5/core/
5866F: include/linux/mlx5/
5867
5868Mellanox MLX5 IB driver
b75f0050
JP
5869M: Eli Cohen <eli@mellanox.com>
5870L: linux-rdma@vger.kernel.org
5871W: http://www.mellanox.com
5872Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5873T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5874S: Supported
5875F: include/linux/mlx5/
5876F: drivers/infiniband/hw/mlx5/
e126ba97 5877
1da177e4 5878MODULE SUPPORT
8b58be88 5879M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5880S: Maintained
679655da
JP
5881F: include/linux/module.h
5882F: kernel/module.c
1da177e4
LT
5883
5884MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5885W: http://popies.net/meye/
b7788e13 5886S: Orphan
679655da 5887F: Documentation/video4linux/meye.txt
90d72ac6 5888F: drivers/media/pci/meye/
6c0f0359 5889F: include/uapi/linux/meye.h
1da177e4 5890
b9705b60 5891MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5892M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5893S: Maintained
679655da 5894F: Documentation/serial/moxa-smartio
c897401b 5895F: drivers/tty/mxser.*
d735410a 5896
889b2f87
AK
5897MR800 AVERMEDIA USB FM RADIO DRIVER
5898M: Alexey Klimov <klimov.linux@gmail.com>
5899L: linux-media@vger.kernel.org
5900T: git git://linuxtv.org/media_tree.git
5901S: Maintained
5902F: drivers/media/radio/radio-mr800.c
5903
8c4c731a 5904MSI LAPTOP SUPPORT
182ae55c 5905M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5906L: platform-driver-x86@vger.kernel.org
8c4c731a 5907S: Maintained
679655da 5908F: drivers/platform/x86/msi-laptop.c
8c4c731a 5909
0f1006b1
AA
5910MSI WMI SUPPORT
5911M: Anisse Astier <anisse@astier.eu>
d0944853 5912L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5913S: Supported
5914F: drivers/platform/x86/msi-wmi.c
5915
19a628a0
AP
5916MSI001 MEDIA DRIVER
5917M: Antti Palosaari <crope@iki.fi>
5918L: linux-media@vger.kernel.org
5919W: http://linuxtv.org/
5920W: http://palosaari.fi/linux/
5921Q: http://patchwork.linuxtv.org/project/linux-media/list/
5922T: git git://linuxtv.org/anttip/media_tree.git
5923S: Maintained
5924F: drivers/staging/media/msi3101/msi001*
5925
2c57213f
AP
5926MSI3101 MEDIA DRIVER
5927M: Antti Palosaari <crope@iki.fi>
5928L: linux-media@vger.kernel.org
5929W: http://linuxtv.org/
5930W: http://palosaari.fi/linux/
5931Q: http://patchwork.linuxtv.org/project/linux-media/list/
5932T: git git://linuxtv.org/anttip/media_tree.git
5933S: Maintained
5934F: drivers/staging/media/msi3101/sdr-msi3101*
5935
62a37dc7 5936MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5937M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5938L: linux-media@vger.kernel.org
5939T: git git://linuxtv.org/media_tree.git
5940S: Maintained
5941F: drivers/media/i2c/mt9m032.c
5942F: include/media/mt9m032.h
5943
62a37dc7 5944MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5945M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5946L: linux-media@vger.kernel.org
5947T: git git://linuxtv.org/media_tree.git
5948S: Maintained
5949F: drivers/media/i2c/mt9p031.c
5950F: include/media/mt9p031.h
5951
62a37dc7 5952MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5953M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5954L: linux-media@vger.kernel.org
5955T: git git://linuxtv.org/media_tree.git
5956S: Maintained
5957F: drivers/media/i2c/mt9t001.c
5958F: include/media/mt9t001.h
5959
62a37dc7 5960MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5961M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5962L: linux-media@vger.kernel.org
5963T: git git://linuxtv.org/media_tree.git
5964S: Maintained
5965F: drivers/media/i2c/mt9v032.c
5966F: include/media/mt9v032.h
5967
4e0d13cb 5968MULTIFUNCTION DEVICES (MFD)
8b58be88 5969M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5970M: Lee Jones <lee.jones@linaro.org>
5971T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5973S: Supported
679655da 5974F: drivers/mfd/
55b5940d 5975F: include/linux/mfd/
4e0d13cb 5976
5c4e6f13 5977MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5978M: Chris Ball <chris@printf.net>
e18eaf8f 5979M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5980L: linux-mmc@vger.kernel.org
245feaa6 5981T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5982T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5983S: Maintained
679655da
JP
5984F: drivers/mmc/
5985F: include/linux/mmc/
c117ab84 5986F: include/uapi/linux/mmc/
baca2da4 5987
15a0580c 5988MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5989S: Orphan
679655da
JP
5990F: drivers/mmc/host/mmc_spi.c
5991F: include/linux/spi/mmc_spi.h
15a0580c 5992
1da177e4 5993MULTISOUND SOUND DRIVER
8b58be88 5994M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5995S: Maintained
679655da
JP
5996F: Documentation/sound/oss/MultiSound
5997F: sound/oss/msnd*
1da177e4 5998
d735410a 5999MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6000S: Orphan
c897401b 6001F: drivers/tty/isicom.c
679655da 6002F: include/linux/isicom.h
d735410a 6003
550a7375 6004MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6005M: Felipe Balbi <balbi@ti.com>
795fb7e7 6006L: linux-usb@vger.kernel.org
43b416e5 6007T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6008S: Maintained
679655da 6009F: drivers/usb/musb/
550a7375 6010
ea0af5f6
MK
6011MXL5007T MEDIA DRIVER
6012M: Michael Krufky <mkrufky@linuxtv.org>
6013L: linux-media@vger.kernel.org
6014W: http://linuxtv.org/
6015W: http://github.com/mkrufky
6016Q: http://patchwork.linuxtv.org/project/linux-media/list/
6017T: git git://linuxtv.org/mkrufky/tuners.git
6018S: Maintained
6019F: drivers/media/tuners/mxl5007t.*
6020
2d3cf588 6021MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6022M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6023L: netdev@vger.kernel.org
205057ae 6024W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6025S: Supported
93f7848b 6026F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6027
1da177e4 6028NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6029S: Orphan
d9fb9f38 6030F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6031
23dc05a3
DM
6032NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6033M: Daniel Mack <zonque@gmail.com>
6034S: Maintained
6035L: alsa-devel@alsa-project.org
6036W: http://www.native-instruments.com
6037F: sound/usb/caiaq/
6038
1da177e4 6039NCP FILESYSTEM
52653199
PV
6040M: Petr Vandrovec <petr@vandrovec.name>
6041S: Odd Fixes
679655da 6042F: fs/ncpfs/
1da177e4 6043
a79b0322
FT
6044NCR 5380 SCSI DRIVERS
6045M: Finn Thain <fthain@telegraphics.com.au>
6046M: Michael Schmitz <schmitzmic@gmail.com>
6047L: linux-scsi@vger.kernel.org
6048S: Maintained
6049F: Documentation/scsi/g_NCR5380.txt
6050F: drivers/scsi/NCR5380.*
6051F: drivers/scsi/arm/cumana_1.c
6052F: drivers/scsi/arm/oak.c
6053F: drivers/scsi/atari_NCR5380.c
6054F: drivers/scsi/atari_scsi.*
6055F: drivers/scsi/dmx3191d.c
6056F: drivers/scsi/dtc.*
6057F: drivers/scsi/g_NCR5380.*
6058F: drivers/scsi/g_NCR5380_mmio.c
6059F: drivers/scsi/mac_scsi.*
6060F: drivers/scsi/pas16.*
6061F: drivers/scsi/sun3_NCR5380.c
6062F: drivers/scsi/sun3_scsi.*
6063F: drivers/scsi/sun3_scsi_vme.c
6064F: drivers/scsi/t128.*
6065
1da177e4 6066NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6067M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6068L: linux-scsi@vger.kernel.org
6069S: Maintained
679655da 6070F: drivers/scsi/NCR_D700.*
1da177e4 6071
4aa3eb4c
GR
6072NCT6775 HARDWARE MONITOR DRIVER
6073M: Guenter Roeck <linux@roeck-us.net>
6074L: lm-sensors@lm-sensors.org
6075S: Maintained
6076F: Documentation/hwmon/nct6775
6077F: drivers/hwmon/nct6775.c
6078
3c2d774c 6079NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6080M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6081L: linux-rdma@vger.kernel.org
e3d33cb1 6082W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6083S: Supported
6084F: drivers/infiniband/hw/nes/
6085
be2f2e84 6086NETEM NETWORK EMULATOR
adbbf69d 6087M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6088L: netem@lists.linux-foundation.org
be2f2e84 6089S: Maintained
679655da 6090F: net/sched/sch_netem.c
be2f2e84 6091
b2f5a051 6092NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6093M: Jon Mason <jdmason@kudzu.us>
4a58448b 6094L: netdev@vger.kernel.org
4a58448b 6095S: Supported
679655da 6096F: Documentation/networking/s2io.txt
b2f5a051 6097F: Documentation/networking/vxge.txt
86387e1a 6098F: drivers/net/ethernet/neterion/
4a58448b 6099
db9cf3a3 6100NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6101M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6102M: Patrick McHardy <kaber@trash.net>
42010ed0 6103M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6104L: netfilter-devel@vger.kernel.org
82b98543 6105L: coreteam@netfilter.org
1da177e4
LT
6106W: http://www.netfilter.org/
6107W: http://www.iptables.org/
42010ed0
PNA
6108Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6110T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6111S: Supported
679655da
JP
6112F: include/linux/netfilter*
6113F: include/linux/netfilter/
6114F: include/net/netfilter/
c117ab84
CEB
6115F: include/uapi/linux/netfilter*
6116F: include/uapi/linux/netfilter/
679655da
JP
6117F: net/*/netfilter.c
6118F: net/*/netfilter/
6119F: net/netfilter/
1da177e4 6120
4cc67735 6121NETLABEL
87a0874c 6122M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6123W: http://netlabel.sf.net
6124L: netdev@vger.kernel.org
87a0874c 6125S: Maintained
80811493 6126F: Documentation/netlabel/
679655da
JP
6127F: include/net/netlabel.h
6128F: net/netlabel/
4cc67735 6129
1da177e4 6130NETROM NETWORK LAYER
8b58be88 6131M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6132L: linux-hams@vger.kernel.org
d34cb28a 6133W: http://www.linux-ax25.org/
1da177e4 6134S: Maintained
679655da 6135F: include/net/netrom.h
c117ab84 6136F: include/uapi/linux/netrom.h
679655da 6137F: net/netrom/
1da177e4 6138
5ddb88c0 6139NETWORK BLOCK DEVICE (NBD)
8b58be88 6140M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6141S: Maintained
5e4b269b 6142L: nbd-general@lists.sourceforge.net
679655da
JP
6143F: Documentation/blockdev/nbd.txt
6144F: drivers/block/nbd.c
6145F: include/linux/nbd.h
c117ab84 6146F: include/uapi/linux/nbd.h
1da177e4 6147
6e43650c
NH
6148NETWORK DROP MONITOR
6149M: Neil Horman <nhorman@tuxdriver.com>
6150L: netdev@vger.kernel.org
6151S: Maintained
6152W: https://fedorahosted.org/dropwatch/
6153F: net/core/drop_monitor.c
6154
1da177e4 6155NETWORKING [GENERAL]
8b58be88 6156M: "David S. Miller" <davem@davemloft.net>
979b6c13 6157L: netdev@vger.kernel.org
b1e8fd54 6158W: http://www.linuxfoundation.org/en/Net
11e98029 6159Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6160T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6162S: Maintained
679655da
JP
6163F: net/
6164F: include/net/
018d21ed
JP
6165F: include/linux/in.h
6166F: include/linux/net.h
6167F: include/linux/netdevice.h
c117ab84
CEB
6168F: include/uapi/linux/in.h
6169F: include/uapi/linux/net.h
6170F: include/uapi/linux/netdevice.h
7e814a6c 6171F: tools/net/
f4e53f9a 6172F: tools/testing/selftests/net/
335a67d2 6173F: lib/random32.c
a101ccd1 6174F: lib/test_bpf.c
1da177e4
LT
6175
6176NETWORKING [IPv4/IPv6]
8b58be88
JP
6177M: "David S. Miller" <davem@davemloft.net>
6178M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6179M: James Morris <jmorris@namei.org>
6180M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6181M: Patrick McHardy <kaber@trash.net>
979b6c13 6182L: netdev@vger.kernel.org
08deed1e 6183T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6184S: Maintained
679655da
JP
6185F: net/ipv4/
6186F: net/ipv6/
6187F: include/net/ip*
0a14842f 6188F: arch/x86/net/*
1da177e4 6189
73b7656c
DM
6190NETWORKING [IPSEC]
6191M: Steffen Klassert <steffen.klassert@secunet.com>
6192M: Herbert Xu <herbert@gondor.apana.org.au>
6193M: "David S. Miller" <davem@davemloft.net>
6194L: netdev@vger.kernel.org
d1fc5024
SK
6195T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6197S: Maintained
5826bdd1 6198F: net/core/flow.c
73b7656c
DM
6199F: net/xfrm/
6200F: net/key/
6201F: net/ipv4/xfrm*
d1fc5024
SK
6202F: net/ipv4/esp4.c
6203F: net/ipv4/ah4.c
6204F: net/ipv4/ipcomp.c
6205F: net/ipv4/ip_vti.c
73b7656c 6206F: net/ipv6/xfrm*
d1fc5024
SK
6207F: net/ipv6/esp6.c
6208F: net/ipv6/ah6.c
6209F: net/ipv6/ipcomp6.c
6210F: net/ipv6/ip6_vti.c
73b7656c
DM
6211F: include/uapi/linux/xfrm.h
6212F: include/net/xfrm.h
6213
10e2ff1c 6214NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6215M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6216L: netdev@vger.kernel.org
6217S: Maintained
6218
29f8f632 6219NETWORKING [WIRELESS]
8b58be88 6220M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6221L: linux-wireless@vger.kernel.org
8a6e2535 6222Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6223T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6224S: Maintained
34b921cf
JP
6225F: net/mac80211/
6226F: net/rfkill/
679655da
JP
6227F: net/wireless/
6228F: include/net/ieee80211*
cc8b4a2b 6229F: include/linux/wireless.h
c117ab84 6230F: include/uapi/linux/wireless.h
c984e24d 6231F: include/net/iw_handler.h
34b921cf 6232F: drivers/net/wireless/
29f8f632 6233
788873ac
JP
6234NETWORKING DRIVERS
6235L: netdev@vger.kernel.org
6236W: http://www.linuxfoundation.org/en/Net
11e98029 6237Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6238T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6239T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6240S: Odd Fixes
6241F: drivers/net/
018d21ed 6242F: include/linux/if_*
0b63bf1f
JD
6243F: include/linux/netdevice.h
6244F: include/linux/arcdevice.h
6245F: include/linux/etherdevice.h
6246F: include/linux/fcdevice.h
6247F: include/linux/fddidevice.h
6248F: include/linux/hippidevice.h
6249F: include/linux/inetdevice.h
c117ab84
CEB
6250F: include/uapi/linux/if_*
6251F: include/uapi/linux/netdevice.h
788873ac 6252
3d396eb1 6253NETXEN (1/10) GbE SUPPORT
8622315e 6254M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6255M: Sony Chacko <sony.chacko@qlogic.com>
6256M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6257L: netdev@vger.kernel.org
9c2b5bde 6258W: http://www.qlogic.com
3d396eb1 6259S: Supported
aa43c215 6260F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6261
6423d30f
AAJ
6262NFC SUBSYSTEM
6263M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6264M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6265M: Samuel Ortiz <sameo@linux.intel.com>
6266L: linux-wireless@vger.kernel.org
5adf54de 6267L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6268S: Supported
6423d30f 6269F: net/nfc/
55eb94f9 6270F: include/net/nfc/
c117ab84 6271F: include/uapi/linux/nfc.h
6423d30f 6272F: drivers/nfc/
08eaa1e0 6273F: include/linux/platform_data/pn544.h
7ebb88e5 6274F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6275
e8b43555 6276NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6277M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6278L: linux-nfs@vger.kernel.org
6279W: http://client.linux-nfs.org
cd7b996a 6280T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6281S: Maintained
679655da
JP
6282F: fs/lockd/
6283F: fs/nfs/
6284F: fs/nfs_common/
6285F: net/sunrpc/
6286F: include/linux/lockd/
6287F: include/linux/nfs*
6288F: include/linux/sunrpc/
c117ab84
CEB
6289F: include/uapi/linux/nfs*
6290F: include/uapi/linux/sunrpc/
1da177e4 6291
85ef9cea 6292NILFS2 FILESYSTEM
e2126935 6293M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6294L: linux-nilfs@vger.kernel.org
f9472265 6295W: http://nilfs.sourceforge.net/
e2126935 6296T: git git://github.com/konis/nilfs2.git
85ef9cea 6297S: Supported
679655da
JP
6298F: Documentation/filesystems/nilfs2.txt
6299F: fs/nilfs2/
6300F: include/linux/nilfs2_fs.h
85ef9cea 6301
1da177e4 6302NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6303M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6304W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6305S: Maintained
679655da
JP
6306F: Documentation/scsi/NinjaSCSI.txt
6307F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6308
6309NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6310M: GOTO Masanori <gotom@debian.or.jp>
6311M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6312W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6313S: Maintained
679655da
JP
6314F: Documentation/scsi/NinjaSCSI.txt
6315F: drivers/scsi/nsp32*
1da177e4 6316
fce8a7bb
JM
6317NTB DRIVER
6318M: Jon Mason <jon.mason@intel.com>
6319S: Supported
2984411f
JM
6320W: https://github.com/jonmason/ntb/wiki
6321T: git git://github.com/jonmason/ntb.git
fce8a7bb 6322F: drivers/ntb/
548c237c 6323F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6324F: include/linux/ntb.h
6325
1da177e4 6326NTFS FILESYSTEM
2818ef50 6327M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6328L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6329W: http://www.tuxera.com/
e6f4dee7 6330T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6331S: Supported
679655da
JP
6332F: Documentation/filesystems/ntfs.txt
6333F: fs/ntfs/
1da177e4 6334
9eb8ef74 6335NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6336M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6337L: linux-fbdev@vger.kernel.org
ce00f85c 6338S: Maintained
679655da
JP
6339F: drivers/video/riva/
6340F: drivers/video/nvidia/
1da177e4 6341
79461681
MW
6342NVM EXPRESS DRIVER
6343M: Matthew Wilcox <willy@linux.intel.com>
6344L: linux-nvme@lists.infradead.org
6345T: git git://git.infradead.org/users/willy/linux-nvme.git
6346S: Supported
5be37bf9 6347F: drivers/block/nvme*
79461681
MW
6348F: include/linux/nvme.h
6349
f50d7146
RK
6350NXP TDA998X DRM DRIVER
6351M: Russell King <rmk+kernel@arm.linux.org.uk>
6352S: Supported
6353F: drivers/gpu/drm/i2c/tda998x_drv.c
6354F: include/drm/i2c/tda998x.h
6355
f5525786 6356OMAP SUPPORT
0e24bdd4 6357M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6358L: linux-omap@vger.kernel.org
6359W: http://www.muru.com/linux/omap/
6360W: http://linux.omap.com/
8a6e2535 6361Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6362T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6363S: Maintained
4e04d5a3 6364F: arch/arm/*omap*/
046d0a37
JD
6365F: drivers/i2c/busses/i2c-omap.c
6366F: include/linux/i2c-omap.h
f5525786 6367
50f29fbd 6368OMAP DEVICE TREE SUPPORT
cdb55ab0 6369M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6370M: Tony Lindgren <tony@atomide.com>
6371L: linux-omap@vger.kernel.org
d0fb18c5 6372L: devicetree@vger.kernel.org
50f29fbd
TL
6373S: Maintained
6374F: arch/arm/boot/dts/*omap*
6375F: arch/arm/boot/dts/*am3*
6376
f5525786 6377OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6378M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6379L: linux-omap@vger.kernel.org
6380S: Maintained
6381F: arch/arm/*omap*/*clock*
6382
6383OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6384M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6385L: linux-omap@vger.kernel.org
6386S: Maintained
6387F: arch/arm/*omap*/*pm*
c46938d4 6388F: drivers/cpufreq/omap-cpufreq.c
f5525786 6389
d21db568 6390OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6391M: Rajendra Nayak <rnayak@ti.com>
6392M: Paul Walmsley <paul@pwsan.com>
6393L: linux-omap@vger.kernel.org
6394S: Maintained
d21db568 6395F: arch/arm/mach-omap2/prm*
692ab1f3 6396
f5525786 6397OMAP AUDIO SUPPORT
6c284903 6398M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6399M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6400L: alsa-devel@alsa-project.org (subscribers-only)
6401L: linux-omap@vger.kernel.org
6402S: Maintained
6403F: sound/soc/omap/
6404
6405OMAP FRAMEBUFFER SUPPORT
830e6384 6406M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6407L: linux-fbdev@vger.kernel.org
f5525786
TL
6408L: linux-omap@vger.kernel.org
6409S: Maintained
6410F: drivers/video/omap/
6411
676eec0d 6412OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6413M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6414L: linux-omap@vger.kernel.org
676eec0d 6415L: linux-fbdev@vger.kernel.org
178ff4c9 6416S: Maintained
676eec0d 6417F: drivers/video/omap2/
178ff4c9
TV
6418F: Documentation/arm/OMAP/DSS
6419
8b37fcfc
OBC
6420OMAP HARDWARE SPINLOCK SUPPORT
6421M: Ohad Ben-Cohen <ohad@wizery.com>
6422L: linux-omap@vger.kernel.org
6423S: Maintained
6424F: drivers/hwspinlock/omap_hwspinlock.c
6425F: arch/arm/mach-omap2/hwspinlock.c
6426
f5525786 6427OMAP MMC SUPPORT
8b58be88 6428M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6429L: linux-omap@vger.kernel.org
6430S: Maintained
653f41b5
MC
6431F: drivers/mmc/host/omap.c
6432
6433OMAP HS MMC SUPPORT
14006bfb 6434M: Balaji T K <balajitk@ti.com>
0a4585c6 6435L: linux-mmc@vger.kernel.org
653f41b5 6436L: linux-omap@vger.kernel.org
0a4585c6 6437S: Maintained
653f41b5 6438F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6439
6440OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6441M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6442S: Maintained
6443F: drivers/char/hw_random/omap-rng.c
6444
f400c82e 6445OMAP HWMOD SUPPORT
cdb55ab0 6446M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6447M: Paul Walmsley <paul@pwsan.com>
6448L: linux-omap@vger.kernel.org
6449S: Maintained
8fc8b12b 6450F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6451
6452OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6453M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6454L: linux-omap@vger.kernel.org
6455S: Maintained
6456F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6457
7e8970e1
LP
6458OMAP IMAGE SIGNAL PROCESSOR (ISP)
6459M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6460L: linux-media@vger.kernel.org
6461S: Maintained
90d72ac6 6462F: drivers/media/platform/omap3isp/
7e8970e1 6463
f5525786 6464OMAP USB SUPPORT
f299470a 6465M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6466L: linux-usb@vger.kernel.org
6467L: linux-omap@vger.kernel.org
43b416e5 6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6469S: Maintained
a16fbd65
JP
6470F: drivers/usb/*/*omap*
6471F: arch/arm/*omap*/usb*
f5525786 6472
6d994710 6473OMAP GPIO DRIVER
a1415a8f 6474M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6475M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6476M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6477L: linux-omap@vger.kernel.org
6478S: Maintained
6479F: drivers/gpio/gpio-omap.c
6480
c351e290
MJ
6481OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6482M: Mark Jackson <mpfj@newflow.co.uk>
6483L: linux-omap@vger.kernel.org
6484S: Maintained
6485F: arch/arm/boot/dts/am335x-nano.dts
6486
0ad122d9 6487OMFS FILESYSTEM
8b58be88 6488M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6489L: linux-karma-devel@lists.sourceforge.net
6490S: Maintained
679655da
JP
6491F: Documentation/filesystems/omfs.txt
6492F: fs/omfs/
0ad122d9 6493
c1986ee9 6494OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6495M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6496S: Maintained
679655da
JP
6497F: drivers/char/pcmcia/cm4000_cs.c
6498F: include/linux/cm4000_cs.h
c117ab84 6499F: include/uapi/linux/cm4000_cs.h
c1986ee9 6500
77c44ab1 6501OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6502M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6503S: Maintained
679655da 6504F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6505
77d5140f 6506OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6507M: Jonathan Corbet <corbet@lwn.net>
661263b5 6508L: linux-media@vger.kernel.org
275ffde4 6509T: git git://linuxtv.org/media_tree.git
77d5140f 6510S: Maintained
90d72ac6 6511F: drivers/media/i2c/ov7670.c
77d5140f 6512
431bca73 6513ONENAND FLASH DRIVER
8b58be88 6514M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6515L: linux-mtd@lists.infradead.org
6516S: Maintained
679655da
JP
6517F: drivers/mtd/onenand/
6518F: include/linux/mtd/onenand*.h
431bca73 6519
1da177e4 6520ONSTREAM SCSI TAPE DRIVER
8b58be88 6521M: Willem Riede <osst@riede.org>
1da177e4
LT
6522L: osst-users@lists.sourceforge.net
6523L: linux-scsi@vger.kernel.org
6524S: Maintained
f7269cfc
JD
6525F: Documentation/scsi/osst.txt
6526F: drivers/scsi/osst.*
6527F: drivers/scsi/osst_*.h
6528F: drivers/scsi/st.h
1da177e4 6529
e2d1d6c0 6530OPENCORES I2C BUS DRIVER
8b58be88 6531M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6532L: linux-i2c@vger.kernel.org
e2d1d6c0 6533S: Maintained
679655da
JP
6534F: Documentation/i2c/busses/i2c-ocores
6535F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6536
860c44c1 6537OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6538M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6539M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6540L: devicetree@vger.kernel.org
860c44c1 6541W: http://fdt.secretlab.ca
3bbf9b9b 6542T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6543S: Maintained
f8828205 6544F: drivers/of/
860c44c1 6545F: include/linux/of*.h
f8828205 6546F: scripts/dtc/
860c44c1 6547K: of_get_property
d945fa0d 6548K: of_match_table
860c44c1 6549
f8828205 6550OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6551M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6552M: Pawel Moll <pawel.moll@arm.com>
6553M: Mark Rutland <mark.rutland@arm.com>
de80963e 6554M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6555M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6556L: devicetree@vger.kernel.org
6557S: Maintained
6558F: Documentation/devicetree/
6559F: arch/*/boot/dts/
6560F: include/dt-bindings/
6561
19f9d392
JB
6562OPENRISC ARCHITECTURE
6563M: Jonas Bonn <jonas@southpole.se>
6564W: http://openrisc.net
eab7c1c0 6565L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6566S: Maintained
6567T: git git://openrisc.net/~jonas/linux
14430813 6568F: arch/openrisc/
19f9d392 6569
ccb1352e 6570OPENVSWITCH
4f337ed5 6571M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6572L: dev@openvswitch.org
6573W: http://openvswitch.org
4f337ed5 6574T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6575S: Maintained
6576F: net/openvswitch/
6577
af39917d
CL
6578OPL4 DRIVER
6579M: Clemens Ladisch <clemens@ladisch.de>
6580L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6581T: git git://git.alsa-project.org/alsa-kernel.git
6582S: Maintained
6583F: sound/drivers/opl4/
6584
1da177e4 6585OPROFILE
4cf7e718 6586M: Robert Richter <rric@kernel.org>
1da177e4
LT
6587L: oprofile-list@lists.sf.net
6588S: Maintained
81c4a8a6 6589F: arch/*/include/asm/oprofile*.h
679655da
JP
6590F: arch/*/oprofile/
6591F: drivers/oprofile/
6592F: include/linux/oprofile.h
1da177e4 6593
e2d1d6c0 6594ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6595M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6596M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6597L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6598W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6599T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6600S: Supported
679655da
JP
6601F: Documentation/filesystems/ocfs2.txt
6602F: Documentation/filesystems/dlmfs.txt
6603F: fs/ocfs2/
e2d1d6c0 6604
1da177e4 6605ORINOCO DRIVER
724c6b35 6606L: linux-wireless@vger.kernel.org
491b26b4 6607W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6608W: http://www.nongnu.org/orinoco/
3a59babb 6609S: Orphan
679655da 6610F: drivers/net/wireless/orinoco/
1da177e4 6611
42c55aa8 6612OSD LIBRARY and FILESYSTEM
8b58be88 6613M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6614M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6615L: osd-dev@open-osd.org
6616W: http://open-osd.org
54e5881d 6617T: git git://git.open-osd.org/open-osd.git
68274794 6618S: Maintained
42c55aa8 6619F: drivers/scsi/osd/
6b6f0b6c 6620F: include/scsi/osd_*
42c55aa8 6621F: fs/exofs/
68274794 6622
e2d1d6c0 6623P54 WIRELESS DRIVER
084cb0fe 6624M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6625L: linux-wireless@vger.kernel.org
084cb0fe 6626W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6627S: Maintained
679655da 6628F: drivers/net/wireless/p54/
e2d1d6c0 6629
f5cd7872 6630PA SEMI ETHERNET DRIVER
8b58be88 6631M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6632L: netdev@vger.kernel.org
6633S: Maintained
ded19add 6634F: drivers/net/ethernet/pasemi/*
f5cd7872 6635
beb58aa3 6636PA SEMI SMBUS DRIVER
8b58be88 6637M: Olof Johansson <olof@lixom.net>
846557d3 6638L: linux-i2c@vger.kernel.org
beb58aa3 6639S: Maintained
679655da 6640F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6641
48fc267e
SK
6642PADATA PARALLEL EXECUTION MECHANISM
6643M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6644L: linux-crypto@vger.kernel.org
6645S: Maintained
6646F: kernel/padata.c
6647F: include/linux/padata.h
6648F: Documentation/padata.txt
6649
709ee531 6650PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6651M: Harald Welte <laforge@gnumonks.org>
d0944853 6652L: platform-driver-x86@vger.kernel.org
709ee531 6653S: Maintained
679655da 6654F: drivers/platform/x86/panasonic-laptop.c
709ee531 6655
368dd5ac 6656PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6657M: David Howells <dhowells@redhat.com>
6658M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6659L: linux-am33-list@redhat.com (moderated for non-subscribers)
6660W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6661S: Maintained
679655da
JP
6662F: Documentation/mn10300/
6663F: arch/mn10300/
4fa97181 6664
1da177e4 6665PARALLEL PORT SUPPORT
3dd1a329 6666L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6667S: Orphan
679655da
JP
6668F: drivers/parport/
6669F: include/linux/parport*.h
6670F: drivers/char/ppdev.c
c117ab84 6671F: include/uapi/linux/ppdev.h
1da177e4 6672
4cdf6bc2 6673PARAVIRT_OPS INTERFACE
d633180c 6674M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6675M: Chris Wright <chrisw@sous-sol.org>
6676M: Alok Kataria <akataria@vmware.com>
6677M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6678L: virtualization@lists.linux-foundation.org
4cdf6bc2 6679S: Supported
679655da
JP
6680F: Documentation/ia64/paravirt_ops.txt
6681F: arch/*/kernel/paravirt*
6682F: arch/*/include/asm/paravirt.h
4cdf6bc2 6683
e2d1d6c0 6684PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6685M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6686L: linux-parport@lists.infradead.org (subscribers-only)
6687W: http://www.torque.net/linux-pp.html
6688S: Maintained
679655da
JP
6689F: Documentation/blockdev/paride.txt
6690F: drivers/block/paride/
e2d1d6c0
RD
6691
6692PARISC ARCHITECTURE
b8828770 6693M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6694M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6695L: linux-parisc@vger.kernel.org
6696W: http://www.parisc-linux.org/
8a6e2535 6697Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6698T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6699T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6700S: Maintained
679655da 6701F: arch/parisc/
2b6bac9e 6702F: Documentation/parisc/
679655da 6703F: drivers/parisc/
2b6bac9e
HD
6704F: drivers/char/agp/parisc-agp.c
6705F: drivers/input/serio/gscps2.c
6706F: drivers/parport/parport_gsc.*
6707F: drivers/tty/serial/8250/8250_gsc.c
6708F: drivers/video/sti*
6709F: drivers/video/console/sti*
6710F: drivers/video/logo/logo_parisc*
e2d1d6c0 6711
1662d32c 6712PC87360 HARDWARE MONITORING DRIVER
8b58be88 6713M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6714L: lm-sensors@lm-sensors.org
6715S: Maintained
679655da
JP
6716F: Documentation/hwmon/pc87360
6717F: drivers/hwmon/pc87360.c
1662d32c
JC
6718
6719PC8736x GPIO DRIVER
8b58be88 6720M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6721S: Maintained
679655da 6722F: drivers/char/pc8736x_gpio.c
1662d32c 6723
1ad107fd 6724PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6725M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6726L: lm-sensors@lm-sensors.org
6727S: Maintained
6728F: Documentation/hwmon/pc87427
6729F: drivers/hwmon/pc87427.c
6730
b26e0ed4 6731PCA9532 LED DRIVER
8b58be88 6732M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6733S: Maintained
d5ca6918
JP
6734F: drivers/leds/leds-pca9532.c
6735F: include/linux/leds-pca9532.h
b26e0ed4 6736
5ce914a8 6737PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6738M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6739L: linux-i2c@vger.kernel.org
6740S: Maintained
b4f0b74e 6741F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6742
3971dae5 6743PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6744M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6745S: Maintained
6746F: drivers/firmware/pcdp.*
6747
065c6359 6748PCI ERROR RECOVERY
6305902c 6749M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6750L: linux-pci@vger.kernel.org
065c6359 6751S: Supported
679655da 6752F: Documentation/PCI/pci-error-recovery.txt
065c6359 6753
1da177e4 6754PCI SUBSYSTEM
5ac3a6d2 6755M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6756L: linux-pci@vger.kernel.org
99662dd1 6757Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6758T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6759S: Supported
679655da
JP
6760F: Documentation/PCI/
6761F: drivers/pci/
6762F: include/linux/pci*
6b49ee49 6763F: arch/x86/pci/
cad01f91 6764F: arch/x86/kernel/quirks.c
1da177e4 6765
f0b75693
BH
6766PCI DRIVER FOR IMX6
6767M: Richard Zhu <r65037@freescale.com>
6768M: Shawn Guo <shawn.guo@linaro.org>
6769L: linux-pci@vger.kernel.org
6770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6771S: Maintained
6772F: drivers/pci/host/*imx6*
6773
6774PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6775M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6776M: Jason Cooper <jason@lakedaemon.net>
6777L: linux-pci@vger.kernel.org
6778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6779S: Maintained
6780F: drivers/pci/host/*mvebu*
6781
0447cfd7
TR
6782PCI DRIVER FOR NVIDIA TEGRA
6783M: Thierry Reding <thierry.reding@gmail.com>
6784L: linux-tegra@vger.kernel.org
f0b75693 6785L: linux-pci@vger.kernel.org
0447cfd7
TR
6786S: Supported
6787F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6788F: drivers/pci/host/pci-tegra.c
6789
f0b75693
BH
6790PCI DRIVER FOR RENESAS R-CAR
6791M: Simon Horman <horms@verge.net.au>
6792L: linux-pci@vger.kernel.org
6793L: linux-sh@vger.kernel.org
6794S: Maintained
6795F: drivers/pci/host/*rcar*
6796
4af82255
JH
6797PCI DRIVER FOR SAMSUNG EXYNOS
6798M: Jingoo Han <jg1.han@samsung.com>
6799L: linux-pci@vger.kernel.org
f0b75693
BH
6800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6801L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6802S: Maintained
6803F: drivers/pci/host/pci-exynos.c
6804
f0b75693
BH
6805PCI DRIVER FOR SYNOPSIS DESIGNWARE
6806M: Mohit Kumar <mohit.kumar@st.com>
6807M: Jingoo Han <jg1.han@samsung.com>
6808L: linux-pci@vger.kernel.org
6809S: Maintained
6810F: drivers/pci/host/*designware*
6811
cf28855b
WD
6812PCI DRIVER FOR GENERIC OF HOSTS
6813M: Will Deacon <will.deacon@arm.com>
6814L: linux-pci@vger.kernel.org
6815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6816S: Maintained
6817F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6818F: drivers/pci/host/pci-host-generic.c
6819
1da177e4 6820PCMCIA SUBSYSTEM
4230dfc9 6821P: Linux PCMCIA Team
f5df5881 6822L: linux-pcmcia@lists.infradead.org
6650e0a5 6823W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6824T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6825S: Maintained
679655da
JP
6826F: Documentation/pcmcia/
6827F: drivers/pcmcia/
6828F: include/pcmcia/
1da177e4
LT
6829
6830PCNET32 NETWORK DRIVER
227fb925 6831M: Don Fry <pcnet32@frontier.com>
979b6c13 6832L: netdev@vger.kernel.org
1da177e4 6833S: Maintained
b955f6ca 6834F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6835
48fc267e
SK
6836PCRYPT PARALLEL CRYPTO ENGINE
6837M: Steffen Klassert <steffen.klassert@secunet.com>
6838L: linux-crypto@vger.kernel.org
6839S: Maintained
6840F: crypto/pcrypt.c
6841F: include/crypto/pcrypt.h
6842
e72df0b8
TH
6843PER-CPU MEMORY ALLOCATOR
6844M: Tejun Heo <tj@kernel.org>
6845M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6846T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6847S: Maintained
6848F: include/linux/percpu*.h
6849F: mm/percpu*.c
6850F: arch/*/include/asm/percpu.h
6851
ad4ecbcb 6852PER-TASK DELAY ACCOUNTING
185e595f 6853M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6854S: Maintained
679655da
JP
6855F: include/linux/delayacct.h
6856F: kernel/delayacct.c
ad4ecbcb 6857
57c0c15b 6858PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6859M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6860M: Paul Mackerras <paulus@samba.org>
dd9b238c 6861M: Ingo Molnar <mingo@redhat.com>
f80c5393 6862M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6863L: linux-kernel@vger.kernel.org
75fc2d37 6864T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6865S: Supported
d53e8365 6866F: kernel/events/*
a003236c 6867F: include/linux/perf_event.h
c117ab84 6868F: include/uapi/linux/perf_event.h
141c4296
RR
6869F: arch/*/kernel/perf_event*.c
6870F: arch/*/kernel/*/perf_event*.c
6871F: arch/*/kernel/*/*/perf_event*.c
a003236c 6872F: arch/*/include/asm/perf_event.h
a003236c
VL
6873F: arch/*/kernel/perf_callchain.c
6874F: tools/perf/
6c0b3244 6875
dd49d0f5 6876PERSONALITY HANDLING
8b58be88 6877M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6878L: linux-abi-devel@lists.sourceforge.net
6879S: Maintained
679655da 6880F: include/linux/personality.h
c117ab84 6881F: include/uapi/linux/personality.h
dd49d0f5 6882
838e7a03 6883PHONET PROTOCOL
2a06b40f 6884M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6885S: Supported
6886F: Documentation/networking/phonet.txt
6887F: include/linux/phonet.h
6888F: include/net/phonet/
c117ab84 6889F: include/uapi/linux/phonet.h
838e7a03
RDC
6890F: net/phonet/
6891
1da177e4 6892PHRAM MTD DRIVER
8b58be88 6893M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6894L: linux-mtd@lists.infradead.org
6895S: Maintained
679655da 6896F: drivers/mtd/devices/phram.c
1da177e4 6897
efdbb10e
BP
6898PICOLCD HID DRIVER
6899M: Bruno Prémont <bonbons@linux-vserver.org>
6900L: linux-input@vger.kernel.org
6901S: Maintained
6902F: drivers/hid/hid-picolcd*
6903
a53bfa07
JI
6904PICOXCELL SUPPORT
6905M: Jamie Iles <jamie@jamieiles.com>
6906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6907T: git git://github.com/jamieiles/linux-2.6-ji.git
6908S: Supported
14430813 6909F: arch/arm/mach-picoxcell/
a53bfa07
JI
6910F: drivers/*/picoxcell*
6911F: drivers/*/*/picoxcell*
6912
2744e8af
LW
6913PIN CONTROL SUBSYSTEM
6914M: Linus Walleij <linus.walleij@linaro.org>
6915S: Maintained
07f29ba6 6916F: drivers/pinctrl/
8e406fe4 6917F: include/linux/pinctrl/
2744e8af 6918
2201bbb8
JCPV
6919PIN CONTROLLER - ATMEL AT91
6920M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6922S: Maintained
6923F: drivers/pinctrl/pinctrl-at91.c
6924
b75e60d6
DA
6925PIN CONTROLLER - SAMSUNG
6926M: Tomasz Figa <t.figa@samsung.com>
6927M: Thomas Abraham <thomas.abraham@linaro.org>
6928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6929L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6930S: Maintained
6931F: drivers/pinctrl/pinctrl-exynos.*
6932F: drivers/pinctrl/pinctrl-s3c*
6933F: drivers/pinctrl/pinctrl-samsung.*
6934
deda8287 6935PIN CONTROLLER - ST SPEAR
8e406fe4 6936M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6937L: spear-devel@list.st.com
6938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6939W: http://www.st.com/spear
6940S: Maintained
8e406fe4 6941F: drivers/pinctrl/spear/
deda8287 6942
249a6771 6943PKTCDVD DRIVER
dbd47133 6944M: Jiri Kosina <jkosina@suse.cz>
249a6771 6945S: Maintained
679655da
JP
6946F: drivers/block/pktcdvd.c
6947F: include/linux/pktcdvd.h
c117ab84 6948F: include/uapi/linux/pktcdvd.h
249a6771 6949
b31d8273
G
6950PKUNITY SOC DRIVERS
6951M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6952W: http://mprc.pku.edu.cn/~guanxuetao/linux
6953S: Maintained
ceebf4d5 6954T: git git://github.com/gxt/linux.git
b31d8273 6955F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6956F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6957F: drivers/video/fb-puv3.c
2809e80b 6958F: drivers/rtc/rtc-puv3.c
b31d8273 6959
9d2ecfb7 6960PMBUS HARDWARE MONITORING DRIVERS
ca462085 6961M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6962L: lm-sensors@lm-sensors.org
6963W: http://www.lm-sensors.org/
6964W: http://www.roeck-us.net/linux/drivers/
6965T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6966S: Maintained
6967F: Documentation/hwmon/pmbus
6968F: drivers/hwmon/pmbus/
6969F: include/linux/i2c/pmbus.h
6970
89a36810 6971PMC SIERRA MaxRAID DRIVER
076cfaae 6972M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6973L: linux-scsi@vger.kernel.org
6974W: http://www.pmc-sierra.com/
6975S: Supported
6976F: drivers/scsi/pmcraid.*
6977
dbf9bfe6 6978PMC SIERRA PM8001 DRIVER
4f0e359c 6979M: xjtuwjp@gmail.com
dbf9bfe6 6980M: lindar_liu@usish.com
6981L: linux-scsi@vger.kernel.org
6982S: Supported
6983F: drivers/scsi/pm8001/
6984
1da177e4 6985POSIX CLOCKS and TIMERS
8b58be88 6986M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6987L: linux-kernel@vger.kernel.org
75fc2d37 6988T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6989S: Supported
679655da
JP
6990F: fs/timerfd.c
6991F: include/linux/timer*
6992F: kernel/*timer*
1da177e4 6993
3be86148 6994POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6995M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6996M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6997T: git git://git.infradead.org/battery-2.6.git
3be86148 6998S: Maintained
679655da 6999F: include/linux/power_supply.h
8cd725a1 7000F: drivers/power/
3be86148 7001
1da177e4 7002PNP SUPPORT
46a1f21a 7003M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7004S: Maintained
679655da 7005F: drivers/pnp/
1da177e4 7006
999445d4 7007PNXxxxx I2C DRIVER
8b58be88 7008M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7009L: linux-i2c@vger.kernel.org
999445d4 7010S: Maintained
679655da 7011F: drivers/i2c/busses/i2c-pnx.c
999445d4 7012
1da177e4 7013PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7014M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7015L: linux-ppp@vger.kernel.org
7016S: Maintained
224cf5ad 7017F: drivers/net/ppp/ppp_*
1da177e4
LT
7018
7019PPP OVER ATM (RFC 2364)
8b58be88 7020M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7021S: Maintained
679655da 7022F: net/atm/pppoatm.c
c117ab84 7023F: include/uapi/linux/atmppp.h
1da177e4
LT
7024
7025PPP OVER ETHERNET
8b58be88 7026M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7027S: Maintained
224cf5ad
JK
7028F: drivers/net/ppp/pppoe.c
7029F: drivers/net/ppp/pppox.c
1da177e4 7030
a6d2370b 7031PPP OVER L2TP
8b58be88 7032M: James Chapman <jchapman@katalix.com>
a6d2370b 7033S: Maintained
90ca28d1 7034F: net/l2tp/l2tp_ppp.c
679655da 7035F: include/linux/if_pppol2tp.h
c117ab84 7036F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7037
eae9d2ba 7038PPS SUPPORT
8b58be88 7039M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7040W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7041L: linuxpps@ml.enneenne.com (subscribers-only)
7042S: Maintained
cabaaf41
JP
7043F: Documentation/pps/
7044F: drivers/pps/
7045F: include/linux/pps*.h
eae9d2ba 7046
71a6d0af
HW
7047PPTP DRIVER
7048M: Dmitry Kozlov <xeb@mail.ru>
7049L: netdev@vger.kernel.org
7050S: Maintained
224cf5ad 7051F: drivers/net/ppp/pptp.c
71a6d0af
HW
7052W: http://sourceforge.net/projects/accel-pptp
7053
1da177e4 7054PREEMPTIBLE KERNEL
8b58be88 7055M: Robert Love <rml@tech9.net>
1da177e4
LT
7056L: kpreempt-tech@lists.sourceforge.net
7057W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7058S: Supported
679655da
JP
7059F: Documentation/preempt-locking.txt
7060F: include/linux/preempt.h
1da177e4
LT
7061
7062PRISM54 WIRELESS DRIVER
8b58be88 7063M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7064L: linux-wireless@vger.kernel.org
9ef80804 7065W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7066S: Obsolete
679655da 7067F: drivers/net/wireless/prism54/
1da177e4 7068
b3277dfa 7069PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7070M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7071L: linux-ide@vger.kernel.org
7072S: Maintained
679655da 7073F: drivers/ata/sata_promise.*
b3277dfa 7074
02c18891 7075PS3 NETWORK SUPPORT
b809b9ca 7076M: Geoff Levand <geoff@infradead.org>
02c18891 7077L: netdev@vger.kernel.org
a4724ed6 7078L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7079S: Maintained
8df158ac 7080F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7081
f58a9d17 7082PS3 PLATFORM SUPPORT
b809b9ca 7083M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7084L: linuxppc-dev@lists.ozlabs.org
7085L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7086S: Maintained
679655da
JP
7087F: arch/powerpc/boot/ps3*
7088F: arch/powerpc/include/asm/lv1call.h
7089F: arch/powerpc/include/asm/ps3*.h
7090F: arch/powerpc/platforms/ps3/
7091F: drivers/*/ps3*
7092F: drivers/ps3/
fec629b8 7093F: drivers/rtc/rtc-ps3.c
679655da 7094F: drivers/usb/host/*ps3.c
fec629b8 7095F: sound/ppc/snd_ps3*
f58a9d17 7096
cffb4add 7097PS3VRAM DRIVER
8b58be88 7098M: Jim Paris <jim@jtan.com>
a4724ed6 7099L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7100S: Maintained
8a3977cb 7101F: drivers/block/ps3vram.c
cffb4add 7102
8defe599 7103PSTORE FILESYSTEM
9d5e2a02 7104M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7105M: Colin Cross <ccross@android.com>
7106M: Kees Cook <keescook@chromium.org>
7107M: Tony Luck <tony.luck@intel.com>
7108S: Maintained
7109T: git git://git.infradead.org/users/cbou/linux-pstore.git
7110F: fs/pstore/
7111F: include/linux/pstore*
04851772 7112F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7113F: drivers/acpi/apei/erst.c
7114
7fbc415d
RC
7115PTP HARDWARE CLOCK SUPPORT
7116M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7117L: netdev@vger.kernel.org
7fbc415d
RC
7118S: Maintained
7119W: http://linuxptp.sourceforge.net/
7120F: Documentation/ABI/testing/sysfs-ptp
7121F: Documentation/ptp/*
0ecb3cdd 7122F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7123F: drivers/net/phy/dp83640*
7124F: drivers/ptp/*
7125F: include/linux/ptp_cl*
7126
cf94a4d1 7127PTRACE SUPPORT
8b58be88
JP
7128M: Roland McGrath <roland@redhat.com>
7129M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7130S: Maintained
7131F: include/asm-generic/syscall.h
7132F: include/linux/ptrace.h
7133F: include/linux/regset.h
7134F: include/linux/tracehook.h
c117ab84 7135F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7136F: kernel/ptrace.c
7137
8320204a 7138PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7139M: Mike Isely <isely@pobox.com>
16e9495d 7140L: pvrusb2@isely.net (subscribers-only)
661263b5 7141L: linux-media@vger.kernel.org
8320204a 7142W: http://www.isely.net/pvrusb2/
275ffde4 7143T: git git://linuxtv.org/media_tree.git
8320204a 7144S: Maintained
679655da 7145F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7146F: drivers/media/usb/pvrusb2/
8320204a 7147
39532e6c
HG
7148PWC WEBCAM DRIVER
7149M: Hans de Goede <hdegoede@redhat.com>
7150L: linux-media@vger.kernel.org
7151T: git git://linuxtv.org/media_tree.git
7152S: Maintained
7153F: drivers/media/usb/pwc/*
7154
200efedd 7155PWM SUBSYSTEM
aa3495f7
TR
7156M: Thierry Reding <thierry.reding@gmail.com>
7157L: linux-pwm@vger.kernel.org
0c2498f1 7158S: Maintained
006e854f 7159T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7160F: Documentation/pwm.txt
7161F: Documentation/devicetree/bindings/pwm/
7162F: include/linux/pwm.h
0c2498f1 7163F: drivers/pwm/
a140b98d
TR
7164F: drivers/video/backlight/pwm_bl.c
7165F: include/linux/pwm_backlight.h
0c2498f1 7166
30ec261e 7167PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7168M: Eric Miao <eric.y.miao@gmail.com>
7169M: Russell King <linux@arm.linux.org.uk>
a323f664 7170M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7172T: git git://github.com/hzhuang1/linux.git
7173T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7174S: Maintained
679655da
JP
7175F: arch/arm/mach-pxa/
7176F: drivers/pcmcia/pxa2xx*
9df92e6c 7177F: drivers/spi/spi-pxa2xx*
679655da
JP
7178F: drivers/usb/gadget/pxa2*
7179F: include/sound/pxa2xx-lib.h
bec4c99e 7180F: sound/arm/pxa*
14430813 7181F: sound/soc/pxa/
1da177e4 7182
ec64d3bf
EG
7183PXA3xx NAND FLASH DRIVER
7184M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7185L: linux-mtd@lists.infradead.org
7186S: Maintained
7187F: drivers/mtd/nand/pxa3xx-nand.c
7188
3f640c61 7189MMP SUPPORT
8b58be88 7190M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7191M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7193T: git git://github.com/hzhuang1/linux.git
7194T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7195S: Maintained
3f640c61 7196F: arch/arm/mach-mmp/
e8e6cb32 7197
272f133a
PO
7198PXA MMCI DRIVER
7199S: Orphan
7200
57f63bc8 7201PXA RTC DRIVER
8b58be88 7202M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7203L: rtc-linux@googlegroups.com
7204S: Maintained
7205
52a09a04 7206QIB DRIVER
8473c603 7207M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7208L: linux-rdma@vger.kernel.org
7209S: Supported
7210F: drivers/infiniband/hw/qib/
7211
5e9772b9
JS
7212QLOGIC QLA1280 SCSI DRIVER
7213M: Michael Reed <mdr@sgi.com>
7214L: linux-scsi@vger.kernel.org
7215S: Maintained
7216F: drivers/scsi/qla1280.[ch]
7217
1da177e4 7218QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7219M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7220L: linux-scsi@vger.kernel.org
7221S: Supported
679655da
JP
7222F: Documentation/scsi/LICENSE.qla2xxx
7223F: drivers/scsi/qla2xxx/
1da177e4 7224
883c98fe 7225QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7226M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7227M: iscsi-driver@qlogic.com
7228L: linux-scsi@vger.kernel.org
7229S: Supported
bacfb81b 7230F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7231F: drivers/scsi/qla4xxx/
7232
5a4faa87 7233QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7234M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7235M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7236M: linux-driver@qlogic.com
7237L: netdev@vger.kernel.org
7238S: Supported
679655da 7239F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7240F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7241
0ec00f03 7242QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7243M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7244M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7245L: netdev@vger.kernel.org
7246S: Supported
aa43c215 7247F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7248
c4e84bde 7249QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7250M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7251M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7252M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7253M: linux-driver@qlogic.com
c4e84bde
RM
7254L: netdev@vger.kernel.org
7255S: Supported
aa43c215 7256F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7257
1da177e4 7258QNX4 FILESYSTEM
8b58be88 7259M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7260W: http://www.alarsen.net/linux/qnx4fs/
7261S: Maintained
80811493 7262F: fs/qnx4/
c117ab84
CEB
7263F: include/uapi/linux/qnx4_fs.h
7264F: include/uapi/linux/qnxtypes.h
1da177e4 7265
91952bc0
AP
7266QT1010 MEDIA DRIVER
7267M: Antti Palosaari <crope@iki.fi>
7268L: linux-media@vger.kernel.org
7269W: http://linuxtv.org/
7270W: http://palosaari.fi/linux/
7271Q: http://patchwork.linuxtv.org/project/linux-media/list/
7272T: git git://linuxtv.org/anttip/media_tree.git
7273S: Maintained
7274F: drivers/media/tuners/qt1010*
7275
966fb5ec
SM
7276QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7277M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7278L: linux-wireless@vger.kernel.org
7279L: ath9k-devel@lists.ath9k.org
7280W: http://wireless.kernel.org/en/users/Drivers/ath9k
7281S: Supported
7282F: drivers/net/wireless/ath/ath9k/
7283
2ea0ffcb
KV
7284QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7285M: Kalle Valo <kvalo@qca.qualcomm.com>
7286L: ath10k@lists.infradead.org
7287W: http://wireless.kernel.org/en/users/Drivers/ath10k
7288T: git git://github.com/kvalo/ath.git
7289S: Supported
7290F: drivers/net/wireless/ath/ath10k/
7291
4f4567cf
RK
7292QUALCOMM HEXAGON ARCHITECTURE
7293M: Richard Kuo <rkuo@codeaurora.org>
7294L: linux-hexagon@vger.kernel.org
7295S: Supported
7296F: arch/hexagon/
7297
8e84c258
EK
7298QUALCOMM WCN36XX WIRELESS DRIVER
7299M: Eugene Krasnikov <k.eugene.e@gmail.com>
7300L: wcn36xx@lists.infradead.org
7301W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7302T: git git://github.com/KrasnikovEugene/wcn36xx.git
7303S: Supported
7304F: drivers/net/wireless/ath/wcn36xx/
7305
35e3540b
HV
7306QUICKCAM PARALLEL PORT WEBCAMS
7307M: Hans Verkuil <hverkuil@xs4all.nl>
7308L: linux-media@vger.kernel.org
7309T: git git://linuxtv.org/media_tree.git
7310W: http://linuxtv.org
7311S: Odd Fixes
7312F: drivers/media/parport/*-qcam*
7313
602adf40 7314RADOS BLOCK DEVICE (RBD)
09d90327
SW
7315M: Yehuda Sadeh <yehuda@inktank.com>
7316M: Sage Weil <sage@inktank.com>
527a88b9 7317M: Alex Elder <elder@kernel.org>
602adf40 7318M: ceph-devel@vger.kernel.org
09d90327
SW
7319W: http://ceph.com/
7320T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7321S: Supported
7322F: drivers/block/rbd.c
7323F: drivers/block/rbd_types.h
7324
1da177e4 7325RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7326M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7327L: linux-fbdev@vger.kernel.org
1da177e4 7328S: Maintained
679655da 7329F: drivers/video/aty/radeon*
c117ab84 7330F: include/uapi/linux/radeonfb.h
1da177e4 7331
c6c9b34c
HG
7332RADIOSHARK RADIO DRIVER
7333M: Hans de Goede <hdegoede@redhat.com>
7334L: linux-media@vger.kernel.org
7335T: git git://linuxtv.org/media_tree.git
7336S: Maintained
7337F: drivers/media/radio/radio-shark.c
7338
7339RADIOSHARK2 RADIO DRIVER
7340M: Hans de Goede <hdegoede@redhat.com>
7341L: linux-media@vger.kernel.org
7342T: git git://linuxtv.org/media_tree.git
7343S: Maintained
7344F: drivers/media/radio/radio-shark2.c
7345F: drivers/media/radio/radio-tea5777.c
7346
1da177e4 7347RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7348M: Paul Mackerras <paulus@samba.org>
c69f677c 7349L: linux-fbdev@vger.kernel.org
1da177e4 7350S: Maintained
679655da 7351F: drivers/video/aty/aty128fb.c
1da177e4 7352
e7839f25 7353RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7354P: rt2x00 project
e1a6542f 7355M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7356M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7357L: linux-wireless@vger.kernel.org
83fc9c89 7358L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7359W: http://rt2x00.serialmonkey.com/
7360S: Maintained
54e5881d 7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7362F: drivers/net/wireless/rt2x00/
7363
9db5579b 7364RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7365M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7366S: Maintained
679655da
JP
7367F: Documentation/blockdev/ramdisk.txt
7368F: drivers/block/brd.c
9db5579b 7369
9e95ce27 7370RANDOM NUMBER DRIVER
0624bcaa 7371M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7372S: Maintained
679655da 7373F: drivers/char/random.c
9e95ce27 7374
394b701c 7375RAPIDIO SUBSYSTEM
8b58be88 7376M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7377M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7378S: Maintained
679655da 7379F: drivers/rapidio/
394b701c 7380
e2d1d6c0 7381RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7382L: linux-wireless@vger.kernel.org
f52a5490 7383S: Orphan
679655da 7384F: drivers/net/wireless/ray*
e2d1d6c0
RD
7385
7386RCUTORTURE MODULE
8b58be88
JP
7387M: Josh Triplett <josh@freedesktop.org>
7388M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7389L: linux-kernel@vger.kernel.org
f9094d8e 7390S: Supported
08deed1e 7391T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7392F: Documentation/RCU/torture.txt
4102adab 7393F: kernel/rcu/torture.c
e2d1d6c0 7394
c87b9c60
PM
7395RCUTORTURE TEST FRAMEWORK
7396M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7397L: linux-kernel@vger.kernel.org
c87b9c60
PM
7398S: Supported
7399T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7400F: tools/testing/selftests/rcutorture
7401
c1f766b5 7402RDC R-321X SoC
8b58be88 7403M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7404S: Maintained
7405
db17f395 7406RDC R6040 FAST ETHERNET DRIVER
8b58be88 7407M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7408L: netdev@vger.kernel.org
7409S: Maintained
58565a35 7410F: drivers/net/ethernet/rdc/r6040.c
db17f395 7411
a09ed661 7412RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7413M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7414L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7415S: Supported
679655da 7416F: net/rds/
a09ed661 7417
595182bc 7418READ-COPY UPDATE (RCU)
8b58be88
JP
7419M: Dipankar Sarma <dipankar@in.ibm.com>
7420M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7421L: linux-kernel@vger.kernel.org
9fab9787 7422W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7423S: Supported
08deed1e 7424T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7425F: Documentation/RCU/
9fab9787 7426X: Documentation/RCU/torture.txt
f9094d8e 7427F: include/linux/rcu*
4102adab
PM
7428X: include/linux/srcu.h
7429F: kernel/rcu/
7430X: kernel/rcu/torture.c
595182bc 7431
0c86edc0 7432REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7433M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7434L: rtc-linux@googlegroups.com
8a6e2535 7435Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7436S: Maintained
679655da
JP
7437F: Documentation/rtc.txt
7438F: drivers/rtc/
7439F: include/linux/rtc.h
c117ab84 7440F: include/uapi/linux/rtc.h
0c86edc0 7441
1da177e4 7442REISERFS FILE SYSTEM
76c4e5ea 7443L: reiserfs-devel@vger.kernel.org
1da177e4 7444S: Supported
679655da 7445F: fs/reiserfs/
1da177e4 7446
b83a313b 7447REGISTER MAP ABSTRACTION
b02e48f2 7448M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7450S: Supported
7451F: drivers/base/regmap/
7452F: include/linux/regmap.h
7453
400e64df
OBC
7454REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7455M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7456T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7457S: Maintained
7458F: drivers/remoteproc/
7459F: Documentation/remoteproc.txt
6fc26488 7460F: include/linux/remoteproc.h
400e64df 7461
d8115db5
OBC
7462REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7463M: Ohad Ben-Cohen <ohad@wizery.com>
7464T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7465S: Maintained
7466F: drivers/rpmsg/
7467F: Documentation/rpmsg.txt
7468F: include/linux/rpmsg.h
7469
1b0fe6be
PZ
7470RESET CONTROLLER FRAMEWORK
7471M: Philipp Zabel <p.zabel@pengutronix.de>
7472S: Maintained
7473F: drivers/reset/
7474F: Documentation/devicetree/bindings/reset/
7475F: include/linux/reset.h
7476F: include/linux/reset-controller.h
7477
e0897645 7478RFKILL
8b58be88 7479M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7480L: linux-wireless@vger.kernel.org
ce466579
JB
7481W: http://wireless.kernel.org/
7482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7483T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7484S: Maintained
505c9247 7485F: Documentation/rfkill.txt
80811493 7486F: net/rfkill/
e0897645 7487
67e054e9
ML
7488RICOH SMARTMEDIA/XD DRIVER
7489M: Maxim Levitsky <maximlevitsky@gmail.com>
7490S: Maintained
21c26f50
JP
7491F: drivers/mtd/nand/r852.c
7492F: drivers/mtd/nand/r852.h
67e054e9 7493
92634125
ML
7494RICOH R5C592 MEMORYSTICK DRIVER
7495M: Maxim Levitsky <maximlevitsky@gmail.com>
7496S: Maintained
7497F: drivers/memstick/host/r592.*
7498
27f1d2f9
SA
7499ROCCAT DRIVERS
7500M: Stefan Achatz <erazor_de@users.sourceforge.net>
7501W: http://sourceforge.net/projects/roccat/
7502S: Maintained
7503F: drivers/hid/hid-roccat*
7504F: include/linux/hid-roccat*
7505F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7506
1da177e4
LT
7507ROCKETPORT DRIVER
7508P: Comtrol Corp.
1da177e4
LT
7509W: http://www.comtrol.com
7510S: Maintained
679655da 7511F: Documentation/serial/rocket.txt
c897401b 7512F: drivers/tty/rocket*
1da177e4
LT
7513
7514ROSE NETWORK LAYER
8b58be88 7515M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7516L: linux-hams@vger.kernel.org
d34cb28a 7517W: http://www.linux-ax25.org/
1da177e4 7518S: Maintained
679655da 7519F: include/net/rose.h
c117ab84 7520F: include/uapi/linux/rose.h
679655da 7521F: net/rose/
1da177e4 7522
91952bc0
AP
7523RTL2830 MEDIA DRIVER
7524M: Antti Palosaari <crope@iki.fi>
7525L: linux-media@vger.kernel.org
7526W: http://linuxtv.org/
7527W: http://palosaari.fi/linux/
7528Q: http://patchwork.linuxtv.org/project/linux-media/list/
7529T: git git://linuxtv.org/anttip/media_tree.git
7530S: Maintained
7531F: drivers/media/dvb-frontends/rtl2830*
7532
27a0aacf
AP
7533RTL2832 MEDIA DRIVER
7534M: Antti Palosaari <crope@iki.fi>
7535L: linux-media@vger.kernel.org
7536W: http://linuxtv.org/
7537W: http://palosaari.fi/linux/
7538Q: http://patchwork.linuxtv.org/project/linux-media/list/
7539T: git git://linuxtv.org/anttip/media_tree.git
7540S: Maintained
7541F: drivers/media/dvb-frontends/rtl2832*
7542
ba6e6f6e
AP
7543RTL2832_SDR MEDIA DRIVER
7544M: Antti Palosaari <crope@iki.fi>
7545L: linux-media@vger.kernel.org
7546W: http://linuxtv.org/
7547W: http://palosaari.fi/linux/
7548Q: http://patchwork.linuxtv.org/project/linux-media/list/
7549T: git git://linuxtv.org/anttip/media_tree.git
7550S: Maintained
7551F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7552
59840488 7553RTL8180 WIRELESS DRIVER
8b58be88 7554M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7555L: linux-wireless@vger.kernel.org
491b26b4 7556W: http://wireless.kernel.org/
54e5881d 7557T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7558S: Maintained
3cfeb0c3 7559F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7560
59840488 7561RTL8187 WIRELESS DRIVER
9f0939bf 7562M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7563M: Hin-Tak Leung <htl10@users.sourceforge.net>
7564M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7565L: linux-wireless@vger.kernel.org
491b26b4 7566W: http://wireless.kernel.org/
54e5881d 7567T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7568S: Maintained
3cfeb0c3 7569F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7570
3cf0c8ad
LF
7571RTL8192CE WIRELESS DRIVER
7572M: Larry Finger <Larry.Finger@lwfinger.net>
7573M: Chaoming Li <chaoming_li@realsil.com.cn>
7574L: linux-wireless@vger.kernel.org
491b26b4 7575W: http://wireless.kernel.org/
3cf0c8ad
LF
7576T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7577S: Maintained
7578F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7579F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7580
9eb8ef74 7581S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7582M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7583L: linux-fbdev@vger.kernel.org
ce00f85c 7584S: Maintained
679655da 7585F: drivers/video/savage/
9eb8ef74 7586
1da177e4 7587S390
8b58be88
JP
7588M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7589M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7590M: linux390@de.ibm.com
d58140cc 7591L: linux-s390@vger.kernel.org
5238da45
HC
7592W: http://www.ibm.com/developerworks/linux/linux390/
7593S: Supported
679655da 7594F: arch/s390/
a968cd3e 7595F: drivers/s390/
3bfe6858
JN
7596F: Documentation/s390/
7597F: Documentation/DocBook/s390*
5238da45 7598
322986ca
SO
7599S390 COMMON I/O LAYER
7600M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7601M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7602L: linux-s390@vger.kernel.org
7603W: http://www.ibm.com/developerworks/linux/linux390/
7604S: Supported
7605F: drivers/s390/cio/
7606
7607S390 DASD DRIVER
7608M: Stefan Weinhuber <wein@de.ibm.com>
7609M: Stefan Haberland <stefan.haberland@de.ibm.com>
7610L: linux-s390@vger.kernel.org
7611W: http://www.ibm.com/developerworks/linux/linux390/
7612S: Supported
7613F: drivers/s390/block/dasd*
7614F: block/partitions/ibm.c
7615
5238da45 7616S390 NETWORK DRIVERS
8b58be88
JP
7617M: Ursula Braun <ursula.braun@de.ibm.com>
7618M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7619M: linux390@de.ibm.com
d58140cc 7620L: linux-s390@vger.kernel.org
5238da45
HC
7621W: http://www.ibm.com/developerworks/linux/linux390/
7622S: Supported
679655da 7623F: drivers/s390/net/
5238da45 7624
322986ca
SO
7625S390 PCI SUBSYSTEM
7626M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7627M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7628L: linux-s390@vger.kernel.org
7629W: http://www.ibm.com/developerworks/linux/linux390/
7630S: Supported
7631F: arch/s390/pci/
7632F: drivers/pci/hotplug/s390_pci_hpc.c
7633
feed9b62 7634S390 ZCRYPT DRIVER
5c8d0983 7635M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7636M: linux390@de.ibm.com
7637L: linux-s390@vger.kernel.org
a968cd3e 7638W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7639S: Supported
d5ca6918 7640F: drivers/s390/crypto/
feed9b62 7641
5238da45 7642S390 ZFCP DRIVER
d38e19d0 7643M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7644M: linux390@de.ibm.com
d58140cc 7645L: linux-s390@vger.kernel.org
5238da45 7646W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7647S: Supported
679655da 7648F: drivers/s390/scsi/zfcp_*
1da177e4 7649
dd96df2c 7650S390 IUCV NETWORK LAYER
8b58be88 7651M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7652M: linux390@de.ibm.com
7653L: linux-s390@vger.kernel.org
7654W: http://www.ibm.com/developerworks/linux/linux390/
7655S: Supported
679655da
JP
7656F: drivers/s390/net/*iucv*
7657F: include/net/iucv/
7658F: net/iucv/
dd96df2c 7659
4dde7f75 7660S3C24XX SD/MMC Driver
8b58be88 7661M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7663S: Supported
679655da 7664F: drivers/mmc/host/s3cmci.*
4dde7f75 7665
1f15a229
HV
7666SAA6588 RDS RECEIVER DRIVER
7667M: Hans Verkuil <hverkuil@xs4all.nl>
7668L: linux-media@vger.kernel.org
7669T: git git://linuxtv.org/media_tree.git
7670W: http://linuxtv.org
7671S: Odd Fixes
7672F: drivers/media/i2c/saa6588*
7673
98ed12e6 7674SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7675M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7676L: linux-media@vger.kernel.org
7677W: http://linuxtv.org
7678T: git git://linuxtv.org/media_tree.git
7679S: Odd fixes
e42bf501 7680F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7681F: drivers/media/pci/saa7134/
7682
1da177e4 7683SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7684M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7685L: linux-media@vger.kernel.org
275ffde4 7686T: git git://linuxtv.org/media_tree.git
1da177e4 7687S: Maintained
90d72ac6
MCC
7688F: drivers/media/common/saa7146/
7689F: drivers/media/pci/saa7146/
7690F: include/media/saa7146*
1da177e4 7691
92304a40 7692SAMSUNG LAPTOP DRIVER
5909c654 7693M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7694L: platform-driver-x86@vger.kernel.org
7695S: Maintained
7696F: drivers/platform/x86/samsung-laptop.c
7697
4a109cc0 7698SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7699M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7700L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7701S: Supported
14430813 7702F: sound/soc/samsung/
4a109cc0 7703
0d89a28b
JH
7704SAMSUNG FRAMEBUFFER DRIVER
7705M: Jingoo Han <jg1.han@samsung.com>
7706L: linux-fbdev@vger.kernel.org
7707S: Maintained
7708F: drivers/video/s3c-fb.c
7709
f69d3a17
SK
7710SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7711M: Sangbeom Kim <sbkim73@samsung.com>
7712L: linux-kernel@vger.kernel.org
7713S: Supported
7714F: drivers/mfd/sec*.c
7715F: drivers/regulator/s2m*.c
7716F: drivers/regulator/s5m*.c
7717F: drivers/rtc/rtc-sec.c
7718F: include/linux/mfd/samsung/
7719
038f5c4b
SN
7720SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7721M: Kyungmin Park <kyungmin.park@samsung.com>
7722M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7723L: linux-media@vger.kernel.org
7724Q: https://patchwork.linuxtv.org/project/linux-media/list/
7725S: Supported
7726F: drivers/media/platform/exynos4-is/
038f5c4b 7727
6fd86ab2
SN
7728SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7729M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7730L: linux-media@vger.kernel.org
7731L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7732S: Maintained
7733F: drivers/media/platform/s3c-camif/
7734F: include/media/s3c_camif.h
7735
b84ef24e
AH
7736SAMSUNG S5C73M3 CAMERA DRIVER
7737M: Kyungmin Park <kyungmin.park@samsung.com>
7738M: Andrzej Hajda <a.hajda@samsung.com>
7739L: linux-media@vger.kernel.org
7740S: Supported
7741F: drivers/media/i2c/s5c73m3/*
7742
7d459937
AH
7743SAMSUNG S5K5BAF CAMERA DRIVER
7744M: Kyungmin Park <kyungmin.park@samsung.com>
7745M: Andrzej Hajda <a.hajda@samsung.com>
7746L: linux-media@vger.kernel.org
7747S: Supported
7748F: drivers/media/i2c/s5k5baf.c
7749
310e39c9
TF
7750SAMSUNG SOC CLOCK DRIVERS
7751M: Tomasz Figa <t.figa@samsung.com>
7752S: Supported
7753L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7754F: drivers/clk/samsung/
7755
66890ed6
BA
7756SAMSUNG SXGBE DRIVERS
7757M: Byungho An <bh74.an@samsung.com>
7758M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7759M: Vipul Pandya <vipul.pandya@samsung.com>
7760S: Supported
7761L: netdev@vger.kernel.org
7762F: drivers/net/ethernet/samsung/sxgbe/
7763
ca749e2a 7764SERIAL DRIVERS
5e30bbb7 7765M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7766L: linux-serial@vger.kernel.org
5e30bbb7 7767S: Maintained
14430813 7768F: drivers/tty/serial/
ca749e2a 7769
aecb7b64 7770SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7771M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7772M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7773S: Maintained
7774F: include/linux/dw_dmac.h
61a76496 7775F: drivers/dma/dw/
aecb7b64 7776
f9e37137
SJ
7777SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7778M: Seungwon Jeon <tgih.jun@samsung.com>
7779M: Jaehoon Chung <jh80.chung@samsung.com>
7780L: linux-mmc@vger.kernel.org
7781S: Maintained
7782F: include/linux/mmc/dw_mmc.h
7783F: drivers/mmc/host/dw_mmc*
7784
9222d247 7785TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7786M: John Stultz <john.stultz@linaro.org>
88606e80 7787M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7788L: linux-kernel@vger.kernel.org
75fc2d37 7789T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7790S: Supported
7791F: include/linux/clocksource.h
7792F: include/linux/time.h
7793F: include/linux/timex.h
c117ab84
CEB
7794F: include/uapi/linux/time.h
7795F: include/uapi/linux/timex.h
88606e80
TG
7796F: kernel/time/clocksource.c
7797F: kernel/time/time*.c
7798F: kernel/time/ntp.c
7799
5b3f03f0 7800TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7801M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7802M: Hans Verkuil <hverkuil@xs4all.nl>
7803S: Odd Fixes
14430813 7804F: drivers/media/usb/tlg2300/
5b3f03f0 7805
1da177e4 7806SC1200 WDT DRIVER
b300645a 7807M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7808S: Maintained
679655da 7809F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7810
7811SCHEDULER
dd9b238c 7812M: Ingo Molnar <mingo@redhat.com>
8b58be88 7813M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7814L: linux-kernel@vger.kernel.org
75fc2d37 7815T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7816S: Maintained
95c0d71d 7817F: kernel/sched/
679655da 7818F: include/linux/sched.h
c117ab84 7819F: include/uapi/linux/sched.h
c2eb505b 7820F: include/linux/wait.h
1da177e4 7821
6bcf6737 7822SCORE ARCHITECTURE
ed38665e 7823M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7824M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7825W: http://www.sunplus.com
6bcf6737 7826S: Supported
a2681a75 7827F: arch/score/
6bcf6737 7828
1da177e4 7829SCSI CDROM DRIVER
8b58be88 7830M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7831L: linux-scsi@vger.kernel.org
7832W: http://www.kernel.dk
7833S: Maintained
679655da 7834F: drivers/scsi/sr*
1da177e4 7835
fb50a83d 7836SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7837M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7838L: linux-rdma@vger.kernel.org
7839S: Supported
7840W: http://www.openfabrics.org
7841Q: http://patchwork.kernel.org/project/linux-rdma/list/
7842T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7843F: drivers/infiniband/ulp/srp/
7844F: include/scsi/srp.h
7845
1da177e4 7846SCSI SG DRIVER
8b58be88 7847M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7848L: linux-scsi@vger.kernel.org
59ab3c93 7849W: http://sg.danny.cz/sg
1da177e4 7850S: Maintained
59ab3c93 7851F: Documentation/scsi/scsi-generic.txt
679655da
JP
7852F: drivers/scsi/sg.c
7853F: include/scsi/sg.h
1da177e4
LT
7854
7855SCSI SUBSYSTEM
c95286d8 7856M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7857L: linux-scsi@vger.kernel.org
54e5881d
JP
7858T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7859T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7861S: Maintained
679655da
JP
7862F: drivers/scsi/
7863F: include/scsi/
1da177e4
LT
7864
7865SCSI TAPE DRIVER
8b58be88 7866M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7867L: linux-scsi@vger.kernel.org
7868S: Maintained
679655da 7869F: Documentation/scsi/st.txt
f7269cfc
JD
7870F: drivers/scsi/st.*
7871F: drivers/scsi/st_*.h
1da177e4
LT
7872
7873SCTP PROTOCOL
8b6efb75 7874M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7875M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7876L: linux-sctp@vger.kernel.org
5f85813c 7877W: http://lksctp.sourceforge.net
8b6efb75 7878S: Maintained
679655da
JP
7879F: Documentation/networking/sctp.txt
7880F: include/linux/sctp.h
4d58c025 7881F: include/uapi/linux/sctp.h
679655da
JP
7882F: include/net/sctp/
7883F: net/sctp/
1da177e4
LT
7884
7885SCx200 CPU SUPPORT
8b58be88 7886M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7887S: Odd Fixes
679655da 7888F: Documentation/i2c/busses/scx200_acb
390889b6 7889F: arch/x86/platform/scx200/
679655da
JP
7890F: drivers/watchdog/scx200_wdt.c
7891F: drivers/i2c/busses/scx200*
7892F: drivers/mtd/maps/scx200_docflash.c
7893F: include/linux/scx200.h
1662d32c
JC
7894
7895SCx200 GPIO DRIVER
8b58be88 7896M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7897S: Maintained
679655da
JP
7898F: drivers/char/scx200_gpio.c
7899F: include/linux/scx200_gpio.h
1662d32c
JC
7900
7901SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7902M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7903S: Maintained
679655da 7904F: drivers/clocksource/scx200_hrt.c
1da177e4 7905
6a36913a 7906SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7907M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7908L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7909S: Maintained
679655da 7910F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7911
e7839f25 7912SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7913M: Chris Ball <chris@printf.net>
7a241d6e 7914L: linux-mmc@vger.kernel.org
245feaa6
CB
7915T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7916S: Maintained
7a241d6e 7917F: drivers/mmc/host/sdhci.*
d4a45787 7918F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7919
3085e9c1 7920SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7921M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7922L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7923L: linux-mmc@vger.kernel.org
e2d1d6c0 7924S: Maintained
d4a45787 7925F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7926
0d1bb41a 7927SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7928M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7929L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7930S: Maintained
7931F: drivers/mmc/host/sdhci-s3c.c
7932
c63b3cba 7933SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7934M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7935L: spear-devel@list.st.com
c63b3cba
VK
7936L: linux-mmc@vger.kernel.org
7937S: Maintained
7938F: drivers/mmc/host/sdhci-spear.c
7939
8711cca2 7940SECURITY SUBSYSTEM
9b45c0d2 7941M: James Morris <james.l.morris@oracle.com>
70b4a259 7942M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7943L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7944T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7945W: http://kernsec.org/
8711cca2 7946S: Supported
7d2c86b5 7947F: security/
8711cca2 7948
1da177e4 7949SECURITY CONTACT
8b58be88 7950M: Security Officers <security@kernel.org>
1da177e4
LT
7951S: Supported
7952
7953SELINUX SECURITY MODULE
e0238b4c 7954M: Paul Moore <paul@paul-moore.com>
8b58be88 7955M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7956M: Eric Paris <eparis@parisplace.org>
e0238b4c 7957L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7958W: http://selinuxproject.org
5a5f2acf 7959T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7960S: Supported
679655da
JP
7961F: include/linux/selinux*
7962F: security/selinux/
6bde95ce 7963F: scripts/selinux/
1da177e4 7964
c1c124e9
JJ
7965APPARMOR SECURITY MODULE
7966M: John Johansen <john.johansen@canonical.com>
7967L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7968W: apparmor.wiki.kernel.org
7969T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7970S: Supported
7971F: security/apparmor/
7972
cef2cf07 7973SENSABLE PHANTOM
8b58be88 7974M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7975S: Maintained
679655da 7976F: drivers/misc/phantom.c
c117ab84 7977F: include/uapi/linux/phantom.h
cef2cf07 7978
4480f15b 7979SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7980M: Tejun Heo <tj@kernel.org>
1da177e4 7981L: linux-ide@vger.kernel.org
3d9b9350 7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7983S: Supported
d5ca6918
JP
7984F: drivers/ata/
7985F: include/linux/ata.h
7986F: include/linux/libata.h
1da177e4 7987
6733b39a 7988SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7989M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7990L: linux-scsi@vger.kernel.org
0ca43cc0 7991W: http://www.emulex.com
3387f656
JP
7992S: Supported
7993F: drivers/scsi/be2iscsi/
6733b39a 7994
6b7c5b94 7995SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7996M: Sathya Perla <sathya.perla@emulex.com>
7997M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7998M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7999L: netdev@vger.kernel.org
fea3af67 8000W: http://www.emulex.com
7d2c86b5 8001S: Supported
9aebddd1 8002F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8003
8ceee660 8004SFC NETWORK DRIVER
c06f51ea 8005M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8006M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8007L: netdev@vger.kernel.org
8ceee660 8008S: Supported
874aeea5 8009F: drivers/net/ethernet/sfc/
8ceee660 8010
e2d1d6c0 8011SGI GRU DRIVER
cc883afc 8012M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8013S: Maintained
679655da 8014F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8015
8016SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8017M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8018L: linux-ia64@vger.kernel.org
8019S: Supported
679655da 8020F: Documentation/ia64/serial.txt
df621252 8021F: drivers/tty/serial/ioc?_serial.c
679655da 8022F: include/linux/ioc?.h
e2d1d6c0 8023
75312619 8024SGI XP/XPC/XPNET DRIVER
e180383f
RH
8025M: Cliff Whickman <cpw@sgi.com>
8026M: Robin Holt <robinmholt@gmail.com>
75312619 8027S: Maintained
679655da 8028F: drivers/misc/sgi-xp/
75312619 8029
46eacf3b
AP
8030SI2157 MEDIA DRIVER
8031M: Antti Palosaari <crope@iki.fi>
8032L: linux-media@vger.kernel.org
8033W: http://linuxtv.org/
8034W: http://palosaari.fi/linux/
8035Q: http://patchwork.linuxtv.org/project/linux-media/list/
8036T: git git://linuxtv.org/anttip/media_tree.git
8037S: Maintained
8038F: drivers/media/tuners/si2157*
8039
75e2d5ba
AP
8040SI2168 MEDIA DRIVER
8041M: Antti Palosaari <crope@iki.fi>
8042L: linux-media@vger.kernel.org
8043W: http://linuxtv.org/
8044W: http://palosaari.fi/linux/
8045Q: http://patchwork.linuxtv.org/project/linux-media/list/
8046T: git git://linuxtv.org/anttip/media_tree.git
8047S: Maintained
8048F: drivers/media/dvb-frontends/si2168*
8049
49cc629d
HV
8050SI470X FM RADIO RECEIVER I2C DRIVER
8051M: Hans Verkuil <hverkuil@xs4all.nl>
8052L: linux-media@vger.kernel.org
8053T: git git://linuxtv.org/media_tree.git
8054W: http://linuxtv.org
8055S: Odd Fixes
8056F: drivers/media/radio/si470x/radio-si470x-i2c.c
8057
8058SI470X FM RADIO RECEIVER USB DRIVER
8059M: Hans Verkuil <hverkuil@xs4all.nl>
8060L: linux-media@vger.kernel.org
8061T: git git://linuxtv.org/media_tree.git
8062W: http://linuxtv.org
8063S: Maintained
8064F: drivers/media/radio/si470x/radio-si470x-common.c
8065F: drivers/media/radio/si470x/radio-si470x.h
8066F: drivers/media/radio/si470x/radio-si470x-usb.c
8067
c937ca03
EV
8068SI4713 FM RADIO TRANSMITTER I2C DRIVER
8069M: Eduardo Valentin <edubezval@gmail.com>
8070L: linux-media@vger.kernel.org
8071T: git git://linuxtv.org/media_tree.git
8072W: http://linuxtv.org
8073S: Odd Fixes
99995ded 8074F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8075
8076SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8077M: Eduardo Valentin <edubezval@gmail.com>
8078L: linux-media@vger.kernel.org
8079T: git git://linuxtv.org/media_tree.git
8080W: http://linuxtv.org
8081S: Odd Fixes
99995ded
DR
8082F: drivers/media/radio/si4713/radio-platform-si4713.c
8083
8084SI4713 FM RADIO TRANSMITTER USB DRIVER
8085M: Hans Verkuil <hverkuil@xs4all.nl>
8086L: linux-media@vger.kernel.org
8087T: git git://linuxtv.org/media_tree.git
8088W: http://linuxtv.org
8089S: Maintained
8090F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8091
beb91d46 8092SIANO DVB DRIVER
1b2c14b4 8093M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8094L: linux-media@vger.kernel.org
8095W: http://linuxtv.org
8096T: git git://linuxtv.org/media_tree.git
8097S: Odd fixes
8098F: drivers/media/common/siano/
beb91d46 8099F: drivers/media/usb/siano/
beb91d46 8100F: drivers/media/usb/siano/
14430813 8101F: drivers/media/mmc/siano/
beb91d46 8102
b618b69c 8103SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8104L: linux-media@vger.kernel.org
bb60fcb2 8105S: Orphan
b618b69c 8106F: drivers/media/platform/sh_veu.c
b618b69c
GL
8107
8108SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8109L: linux-media@vger.kernel.org
bb60fcb2 8110S: Orphan
b618b69c
GL
8111F: drivers/media/platform/sh_vou.c
8112F: include/media/sh_vou.h
8113
6349d997 8114SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8115M: Len Brown <lenb@kernel.org>
6349d997
LB
8116L: sfi-devel@simplefirmware.org
8117W: http://simplefirmware.org/
8118T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8119S: Supported
943fc810 8120F: arch/x86/platform/sfi/
6349d997
LB
8121F: drivers/sfi/
8122F: include/linux/sfi*.h
e2d1d6c0 8123
1da177e4
LT
8124SIMTEC EB110ATX (Chalice CATS)
8125P: Ben Dooks
b16957c6
BD
8126P: Vincent Sanders <vince@simtec.co.uk>
8127M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8128W: http://www.simtec.co.uk/products/EB110ATX/
8129S: Supported
8130
8131SIMTEC EB2410ITX (BAST)
8132P: Ben Dooks
b16957c6
BD
8133P: Vincent Sanders <vince@simtec.co.uk>
8134M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8135W: http://www.simtec.co.uk/products/EB2410ITX/
8136S: Supported
15dba387
JP
8137F: arch/arm/mach-s3c24xx/mach-bast.c
8138F: arch/arm/mach-s3c24xx/bast-ide.c
8139F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8140
4c5adde7 8141TI DAVINCI MACHINE SUPPORT
3ba789c0 8142M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8143M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8144L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8145T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8146Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8147S: Supported
14430813 8148F: arch/arm/mach-davinci/
046d0a37 8149F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8150
8d4b3f08 8151TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8152M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8153L: linux-media@vger.kernel.org
8154L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8155W: http://linuxtv.org/
8156Q: http://patchwork.linuxtv.org/project/linux-media/list/
8157T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8158S: Maintained
8d4b3f08
LP
8159F: drivers/media/platform/davinci/
8160F: include/media/davinci/
8161
92aab3c0 8162SIS 190 ETHERNET DRIVER
8b58be88 8163M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8164L: netdev@vger.kernel.org
8165S: Maintained
8c7de408 8166F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8167
1da177e4 8168SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8169M: Daniele Venzano <venza@brownhat.org>
1da177e4 8170W: http://www.brownhat.org/sis900.html
979b6c13 8171L: netdev@vger.kernel.org
1da177e4 8172S: Maintained
8c7de408 8173F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8174
8175SIS FRAMEBUFFER DRIVER
8b58be88 8176M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8177W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8178S: Maintained
679655da
JP
8179F: Documentation/fb/sisfb.txt
8180F: drivers/video/sis/
8181F: include/video/sisfb.h
1da177e4
LT
8182
8183SIS USB2VGA DRIVER
8b58be88 8184M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8185W: http://www.winischhofer.at/linuxsisusbvga.shtml
8186S: Maintained
679655da 8187F: drivers/usb/misc/sisusbvga/
1da177e4 8188
415ad26d 8189SLAB ALLOCATOR
16e943bf 8190M: Christoph Lameter <cl@linux.com>
2ed1c525 8191M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8192M: David Rientjes <rientjes@google.com>
8193M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8194M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8195L: linux-mm@kvack.org
8196S: Maintained
679655da 8197F: include/linux/sl?b*.h
16e943bf 8198F: mm/sl?b*
415ad26d 8199
9fab9787
PM
8200SLEEPABLE READ-COPY UPDATE (SRCU)
8201M: Lai Jiangshan <laijs@cn.fujitsu.com>
8202M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8203L: linux-kernel@vger.kernel.org
9fab9787
PM
8204W: http://www.rdrop.com/users/paulmck/RCU/
8205S: Supported
8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8207F: include/linux/srcu.h
8208F: kernel/rcu/srcu.c
9fab9787 8209
66372841
CS
8210SMACK SECURITY MODULE
8211M: Casey Schaufler <casey@schaufler-ca.com>
8212L: linux-security-module@vger.kernel.org
8213W: http://schaufler-ca.com
8214T: git git://git.gitorious.org/smack-next/kernel.git
8215S: Maintained
8216F: Documentation/security/Smack.txt
8217F: security/smack/
8218
68ace3e1
KH
8219SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8220M: Kevin Hilman <khilman@kernel.org>
8221M: Nishanth Menon <nm@ti.com>
8222S: Maintained
8223F: drivers/power/avs/smartreflex.c
8224F: include/linux/power/smartreflex.h
8225L: linux-pm@vger.kernel.org
8226
1da177e4 8227SMC91x ETHERNET DRIVER
2f82af08 8228M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8229S: Odd Fixes
ae150435 8230F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8231
e8e31622
SA
8232SMIA AND SMIA++ IMAGE SENSOR DRIVER
8233M: Sakari Ailus <sakari.ailus@iki.fi>
8234L: linux-media@vger.kernel.org
8235S: Maintained
14430813 8236F: drivers/media/i2c/smiapp/
e8e31622
SA
8237F: include/media/smiapp.h
8238F: drivers/media/i2c/smiapp-pll.c
8239F: drivers/media/i2c/smiapp-pll.h
8240
920fa1ff
GR
8241SMM665 HARDWARE MONITOR DRIVER
8242M: Guenter Roeck <linux@roeck-us.net>
8243L: lm-sensors@lm-sensors.org
8244S: Maintained
8245F: Documentation/hwmon/smm665
8246F: drivers/hwmon/smm665.c
8247
9df7305b 8248SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8249M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8250L: lm-sensors@lm-sensors.org
90b24cfb 8251S: Maintained
9df7305b
SG
8252F: Documentation/hwmon/emc2103
8253F: drivers/hwmon/emc2103.c
8254
a98d506c
HG
8255SMSC SCH5627 HARDWARE MONITOR DRIVER
8256M: Hans de Goede <hdegoede@redhat.com>
8257L: lm-sensors@lm-sensors.org
8258S: Supported
8259F: Documentation/hwmon/sch5627
8260F: drivers/hwmon/sch5627.c
8261
6ea884db 8262SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8263M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8264L: lm-sensors@lm-sensors.org
8265S: Maintained
679655da
JP
8266F: Documentation/hwmon/smsc47b397
8267F: drivers/hwmon/smsc47b397.c
6ea884db 8268
fd9abb3d 8269SMSC911x ETHERNET DRIVER
90b24cfb 8270M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8271L: netdev@vger.kernel.org
90b24cfb 8272S: Maintained
679655da 8273F: include/linux/smsc911x.h
ae150435 8274F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8275
8276SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8277M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8278L: netdev@vger.kernel.org
90b24cfb 8279S: Maintained
ae150435 8280F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8281
3c8a63e2 8282SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8283M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8284L: linux-fbdev@vger.kernel.org
90b24cfb 8285S: Maintained
3c8a63e2
SG
8286F: drivers/video/smscufx.c
8287
668acf32 8288SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8289M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8290L: linux-media@vger.kernel.org
275ffde4 8291T: git git://linuxtv.org/media_tree.git
795fb7e7 8292S: Maintained
90d72ac6
MCC
8293F: include/media/soc*
8294F: drivers/media/i2c/soc_camera/
8295F: drivers/media/platform/soc_camera/
668acf32 8296
e2d1d6c0 8297SOEKRIS NET48XX LED SUPPORT
8b58be88 8298M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8299S: Maintained
679655da 8300F: drivers/leds/leds-net48xx.c
e2d1d6c0 8301
1da177e4 8302SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8303M: Neil Brown <neilb@suse.de>
1da177e4 8304L: linux-raid@vger.kernel.org
524418bb 8305S: Supported
679655da
JP
8306F: drivers/md/
8307F: include/linux/raid/
c117ab84 8308F: include/uapi/linux/raid/
1da177e4 8309
1da177e4 8310SONIC NETWORK DRIVER
8b58be88 8311M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8312L: netdev@vger.kernel.org
1da177e4 8313S: Maintained
d9fb9f38 8314F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8315
61e115a5 8316SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8317M: Michael Buesch <m@bues.ch>
61e115a5
MB
8318L: netdev@vger.kernel.org
8319S: Maintained
679655da
JP
8320F: drivers/ssb/
8321F: include/linux/ssb/
61e115a5 8322
1da177e4 8323SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8324M: Mattia Dongili <malattia@linux.it>
d0944853 8325L: platform-driver-x86@vger.kernel.org
5b18167d 8326W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8327S: Maintained
679655da
JP
8328F: Documentation/laptops/sony-laptop.txt
8329F: drivers/char/sonypi.c
8330F: drivers/platform/x86/sony-laptop.c
8331F: include/linux/sony-laptop.h
1da177e4 8332
baf8532a 8333SONY MEMORYSTICK CARD SUPPORT
8b58be88 8334M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8335W: http://tifmxx.berlios.de/
8336S: Maintained
679655da 8337F: drivers/memstick/host/tifm_ms.c
baf8532a 8338
0ab30494
ML
8339SONY MEMORYSTICK STANDARD SUPPORT
8340M: Maxim Levitsky <maximlevitsky@gmail.com>
8341S: Maintained
8342F: drivers/memstick/core/ms_block.*
8343
1da177e4 8344SOUND
8b58be88
JP
8345M: Jaroslav Kysela <perex@perex.cz>
8346M: Takashi Iwai <tiwai@suse.de>
93711660 8347L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8348W: http://www.alsa-project.org/
dde7ad8d 8349T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8350T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8351Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8352S: Maintained
3126a179
JP
8353F: Documentation/sound/
8354F: include/sound/
c117ab84 8355F: include/uapi/sound/
679655da 8356F: sound/
1da177e4 8357
33bbe149
MB
8358SOUND - COMPRESSED AUDIO
8359M: Vinod Koul <vinod.koul@intel.com>
8360L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8362S: Supported
f672f31a 8363F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8364F: include/sound/compress_driver.h
f672f31a 8365F: include/uapi/sound/compress_*
33bbe149
MB
8366F: sound/core/compress_offload.c
8367F: sound/soc/soc-compress.c
8368
bd903bde 8369SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8370M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8371M: Mark Brown <broonie@kernel.org>
86f14df8 8372T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8373L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8374W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8375S: Supported
2820f615 8376F: Documentation/sound/alsa/soc/
679655da 8377F: sound/soc/
e6e55122 8378F: include/sound/soc*
eb1a6af3 8379
d7f8761b
MB
8380SOUND - DMAENGINE HELPERS
8381M: Lars-Peter Clausen <lars@metafoo.de>
8382S: Supported
8383F: include/sound/dmaengine_pcm.h
8384F: sound/core/pcm_dmaengine.c
8385F: sound/soc/soc-generic-dmaengine-pcm.c
8386
473321fc 8387SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8388M: "David S. Miller" <davem@davemloft.net>
1da177e4 8389L: sparclinux@vger.kernel.org
8a6e2535 8390Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8391T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8392T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8393S: Maintained
679655da 8394F: arch/sparc/
7765b8bb 8395F: drivers/sbus/
1da177e4 8396
6404fcca
DM
8397SPARC SERIAL DRIVERS
8398M: "David S. Miller" <davem@davemloft.net>
8399L: sparclinux@vger.kernel.org
08deed1e
JP
8400T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8401T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8402S: Maintained
6816383a 8403F: include/linux/sunserialcore.h
df621252 8404F: drivers/tty/serial/suncore.c
df621252
GKH
8405F: drivers/tty/serial/sunhv.c
8406F: drivers/tty/serial/sunsab.c
8407F: drivers/tty/serial/sunsab.h
8408F: drivers/tty/serial/sunsu.c
8409F: drivers/tty/serial/sunzilog.c
8410F: drivers/tty/serial/sunzilog.h
6404fcca 8411
389325b4
CL
8412SPARSE CHECKER
8413M: "Christopher Li" <sparse@chrisli.org>
8414L: linux-sparse@vger.kernel.org
8415W: https://sparse.wiki.kernel.org/
8416T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8417T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8418S: Maintained
8419F: include/linux/compiler.h
8420
fc0c195a 8421SPEAR PLATFORM SUPPORT
2d8a3b3d 8422M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8423M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8424L: spear-devel@list.st.com
8425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8426W: http://www.st.com/spear
8427S: Maintained
281e192f 8428F: arch/arm/mach-spear/
fc0c195a 8429
8430SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8431M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8432L: spear-devel@list.st.com
8433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8434W: http://www.st.com/spear
8435S: Maintained
5df33a62 8436F: drivers/clk/spear/
fc0c195a 8437
e2d1d6c0 8438SPI SUBSYSTEM
b02e48f2 8439M: Mark Brown <broonie@kernel.org>
dfbe403c 8440L: linux-spi@vger.kernel.org
e7e4e13c 8441T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8442Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8443S: Maintained
679655da
JP
8444F: Documentation/spi/
8445F: drivers/spi/
8446F: include/linux/spi/
c117ab84 8447F: include/uapi/linux/spi/
e2d1d6c0 8448
2752e401 8449SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8450M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8451M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8452L: netdev@vger.kernel.org
8453S: Supported
679655da 8454F: Documentation/networking/spider_net.txt
8df158ac 8455F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8456
e2d1d6c0 8457SPU FILE SYSTEM
8b58be88 8458M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8459L: linuxppc-dev@lists.ozlabs.org
8460L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8461W: http://www.ibm.com/developerworks/power/cell/
8462S: Supported
679655da
JP
8463F: Documentation/filesystems/spufs.txt
8464F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8465
fc555841 8466SQUASHFS FILE SYSTEM
d7f2ff67 8467M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8468L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8469W: http://squashfs.org.uk
8470S: Maintained
679655da
JP
8471F: Documentation/filesystems/squashfs.txt
8472F: fs/squashfs/
fc555841 8473
1da177e4 8474SRM (Alpha) environment access
8b58be88 8475M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8476S: Maintained
679655da 8477F: arch/alpha/kernel/srm_env.c
1da177e4 8478
26e9a397 8479STABLE BRANCH
879a5a00 8480M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8481L: stable@vger.kernel.org
879a5a00 8482S: Supported
7b175c46 8483F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8484
26e9a397 8485STAGING SUBSYSTEM
879a5a00 8486M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8487T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8488L: devel@driverdev.osuosl.org
879a5a00 8489S: Supported
679655da 8490F: drivers/staging/
dbc6c2cc 8491
c8c8b105
JP
8492STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8493M: Henk de Groot <pe1dnn@amsat.org>
8494S: Odd Fixes
8495F: drivers/staging/wlags49_h2/
8496F: drivers/staging/wlags49_h25/
8497
c9555159
JP
8498STAGING - ASUS OLED
8499M: Jakub Schmidtke <sjakub@gmail.com>
8500S: Odd Fixes
8501F: drivers/staging/asus_oled/
8502
ebd3d010
JP
8503STAGING - COMEDI
8504M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8505M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8506S: Odd Fixes
8507F: drivers/staging/comedi/
8508
8ca572c9
JP
8509STAGING - CRYSTAL HD VIDEO DECODER
8510M: Naren Sankar <nsankar@broadcom.com>
8511M: Jarod Wilson <jarod@wilsonet.com>
8512M: Scott Davilla <davilla@4pi.com>
8513M: Manu Abraham <abraham.manu@gmail.com>
8514S: Odd Fixes
8515F: drivers/staging/crystalhd/
8516
0f16ffc4
JP
8517STAGING - ECHO CANCELLER
8518M: Steve Underwood <steveu@coppice.org>
8519M: David Rowe <david@rowetel.com>
8520S: Odd Fixes
8521F: drivers/staging/echo/
8522
8dc2bbe7
ME
8523STAGING - ET131X NETWORK DRIVER
8524M: Mark Einon <mark.einon@gmail.com>
8525S: Odd Fixes
8526F: drivers/staging/et131x/
8527
a0138163
JP
8528STAGING - FLARION FT1000 DRIVERS
8529M: Marek Belisko <marek.belisko@gmail.com>
8530S: Odd Fixes
8531F: drivers/staging/ft1000/
8532
ec3fab92
JP
8533STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8534M: David Täht <d@teklibre.com>
8535S: Odd Fixes
8536F: drivers/staging/frontier/
8537
98ded590
HV
8538STAGING - GO7007 MPEG CODEC
8539M: Hans Verkuil <hans.verkuil@cisco.com>
8540S: Maintained
8541F: drivers/staging/media/go7007/
8542
6c1bb424 8543STAGING - INDUSTRIAL IO
030a13d7 8544M: Jonathan Cameron <jic23@kernel.org>
a0138163 8545L: linux-iio@vger.kernel.org
6c1bb424
JP
8546S: Odd Fixes
8547F: drivers/staging/iio/
8548
a0138163
JP
8549STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8550M: Jarod Wilson <jarod@wilsonet.com>
8551W: http://www.lirc.org/
8552S: Odd Fixes
b2b0186d 8553F: drivers/staging/media/lirc/
a0138163 8554
7c6b6c71 8555STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8556M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8557M: Marc Dietrich <marvin24@gmx.de>
8558L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8559L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8560S: Maintained
8561F: drivers/staging/nvec/
8562
a0138163 8563STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8564M: Jens Frederich <jfrederich@gmail.com>
8565M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8566M: Jon Nettleton <jon.nettleton@gmail.com>
8567W: http://wiki.laptop.org/go/DCON
3140b458 8568S: Maintained
a0138163
JP
8569F: drivers/staging/olpc_dcon/
8570
94cfdd15 8571STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8572M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8573S: Maintained
8574F: drivers/staging/ozwpan/
8575
a0138163 8576STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8577M: Willy Tarreau <willy@meta-x.org>
8578S: Odd Fixes
8579F: drivers/staging/panel/
8580
a0138163
JP
8581STAGING - REALTEK RTL8712U DRIVERS
8582M: Larry Finger <Larry.Finger@lwfinger.net>
8583M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8584S: Odd Fixes
8585F: drivers/staging/rtl8712/
8586
7591ba8b
JS
8587STAGING - REALTEK RTL8723U WIRELESS DRIVER
8588M: Larry Finger <Larry.Finger@lwfinger.net>
8589M: Jes Sorensen <Jes.Sorensen@redhat.com>
8590L: linux-wireless@vger.kernel.org
8591S: Maintained
8592F: drivers/staging/rtl8723au/
8593
9629fa86
JP
8594STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8595M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8596S: Odd Fixes
9df0a245 8597F: drivers/staging/sm7xxfb/
9629fa86 8598
510fa408
JP
8599STAGING - SLICOSS
8600M: Lior Dotan <liodot@gmail.com>
8601M: Christopher Harrer <charrer@alacritech.com>
8602S: Odd Fixes
8603F: drivers/staging/slicoss/
8604
a0138163 8605STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8606M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8607S: Supported
b2b0186d 8608F: drivers/staging/media/solo6x10/
a0138163
JP
8609
8610STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8611M: William Hubbs <w.d.hubbs@gmail.com>
8612M: Chris Brannon <chris@the-brannons.com>
d33bce31 8613M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8614M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8615L: speakup@braille.uwo.ca
8616W: http://www.linux-speakup.org/
8617S: Odd Fixes
8618F: drivers/staging/speakup/
8619
8620STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8621M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8622S: Odd Fixes
8623F: drivers/staging/tidspbridge/
8624
a0138163
JP
8625STAGING - USB ENE SM/MS CARD READER DRIVER
8626M: Al Cho <acho@novell.com>
8627S: Odd Fixes
8628F: drivers/staging/keucr/
8629
b3e871ce
JP
8630STAGING - VIA VT665X DRIVERS
8631M: Forest Bond <forest@alittletooquiet.net>
8632S: Odd Fixes
8633F: drivers/staging/vt665?/
8634
81a9a526
JP
8635STAGING - WINBOND IS89C35 WLAN USB DRIVER
8636M: Pavel Machek <pavel@ucw.cz>
8637S: Odd Fixes
8638F: drivers/staging/winbond/
8639
709bcb07 8640STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8641M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8642S: Odd Fixes
8643F: drivers/staging/xgifb/
8644
1da177e4 8645STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8646M: Ion Badulescu <ionut@badula.org>
b4f90189 8647S: Odd Fixes
9bba23b0 8648F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8649
e2d1d6c0 8650SUN3/3X
8b58be88 8651M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8652W: http://sammy.net/sun3/
8653S: Maintained
679655da
JP
8654F: arch/m68k/kernel/*sun3*
8655F: arch/m68k/sun3*/
8656F: arch/m68k/include/asm/sun3*
e689cf4a 8657F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8658
2bc9ff01
DK
8659SUNDANCE NETWORK DRIVER
8660M: Denis Kirjanov <kda@linux-powerpc.org>
8661L: netdev@vger.kernel.org
8662S: Maintained
8663F: drivers/net/ethernet/dlink/sundance.c
8664
2cbb12a4 8665SUPERH
2cbb12a4 8666L: linux-sh@vger.kernel.org
1da177e4 8667W: http://www.linux-sh.org
8a6e2535 8668Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8669S: Orphan
066069e1 8670F: Documentation/sh/
679655da 8671F: arch/sh/
066069e1 8672F: drivers/sh/
1da177e4 8673
4480f15b 8674SUSPEND TO RAM
7fb06082 8675M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8676M: Len Brown <len.brown@intel.com>
8677M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8678L: linux-pm@vger.kernel.org
e2d1d6c0 8679S: Supported
679655da
JP
8680F: Documentation/power/
8681F: arch/x86/kernel/acpi/
8682F: drivers/base/power/
8683F: kernel/power/
8684F: include/linux/suspend.h
8685F: include/linux/freezer.h
8686F: include/linux/pm.h
1da177e4
LT
8687
8688SVGA HANDLING
8b58be88 8689M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8690L: linux-video@atrey.karlin.mff.cuni.cz
8691S: Maintained
679655da
JP
8692F: Documentation/svga.txt
8693F: arch/x86/boot/video*
1da177e4 8694
6e28b761
KRW
8695SWIOTLB SUBSYSTEM
8696M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8697L: linux-kernel@vger.kernel.org
8698S: Supported
8699F: lib/swiotlb.c
8700F: arch/*/kernel/pci-swiotlb.c
8701F: include/linux/swiotlb.h
8702
db8e35d5
VG
8703SYNOPSYS ARC ARCHITECTURE
8704M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8705S: Supported
8706F: arch/arc/
6659a20a 8707F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8708F: drivers/tty/serial/arc_uart.c
db8e35d5 8709
1da177e4 8710SYSV FILESYSTEM
8b58be88 8711M: Christoph Hellwig <hch@infradead.org>
1da177e4 8712S: Maintained
679655da
JP
8713F: Documentation/filesystems/sysv-fs.txt
8714F: fs/sysv/
8715F: include/linux/sysv_fs.h
1da177e4 8716
86cfa7fc
NB
8717TARGET SUBSYSTEM
8718M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8719L: linux-scsi@vger.kernel.org
b9f5edc2 8720L: target-devel@vger.kernel.org
86cfa7fc 8721W: http://www.linux-iscsi.org
cf015e9f 8722W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8724S: Supported
8725F: drivers/target/
8726F: include/target/
8727F: Documentation/target/
8728
4e68852d 8729TASKSTATS STATISTICS INTERFACE
185e595f 8730M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8731S: Maintained
679655da
JP
8732F: Documentation/accounting/taskstats*
8733F: include/linux/taskstats*
8734F: kernel/taskstats.c
4e68852d 8735
781b456a 8736TC CLASSIFIER
f935f3f8 8737M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8738L: netdev@vger.kernel.org
8739S: Maintained
679655da 8740F: include/net/pkt_cls.h
c117ab84 8741F: include/uapi/linux/pkt_cls.h
679655da 8742F: net/sched/
781b456a 8743
5067f08a 8744TCP LOW PRIORITY MODULE
8b58be88
JP
8745M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8746M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8747W: http://tcp-lp-mod.sourceforge.net/
8748S: Maintained
679655da 8749F: net/ipv4/tcp_lp.c
5067f08a 8750
91952bc0
AP
8751TDA10071 MEDIA DRIVER
8752M: Antti Palosaari <crope@iki.fi>
8753L: linux-media@vger.kernel.org
8754W: http://linuxtv.org/
8755W: http://palosaari.fi/linux/
8756Q: http://patchwork.linuxtv.org/project/linux-media/list/
8757T: git git://linuxtv.org/anttip/media_tree.git
8758S: Maintained
8759F: drivers/media/dvb-frontends/tda10071*
8760
8761TDA18212 MEDIA DRIVER
8762M: Antti Palosaari <crope@iki.fi>
8763L: linux-media@vger.kernel.org
8764W: http://linuxtv.org/
8765W: http://palosaari.fi/linux/
8766Q: http://patchwork.linuxtv.org/project/linux-media/list/
8767T: git git://linuxtv.org/anttip/media_tree.git
8768S: Maintained
8769F: drivers/media/tuners/tda18212*
8770
8771TDA18218 MEDIA DRIVER
8772M: Antti Palosaari <crope@iki.fi>
8773L: linux-media@vger.kernel.org
8774W: http://linuxtv.org/
8775W: http://palosaari.fi/linux/
8776Q: http://patchwork.linuxtv.org/project/linux-media/list/
8777T: git git://linuxtv.org/anttip/media_tree.git
8778S: Maintained
8779F: drivers/media/tuners/tda18218*
8780
3b2f6aba
MK
8781TDA18271 MEDIA DRIVER
8782M: Michael Krufky <mkrufky@linuxtv.org>
8783L: linux-media@vger.kernel.org
8784W: http://linuxtv.org/
8785W: http://github.com/mkrufky
8786Q: http://patchwork.linuxtv.org/project/linux-media/list/
8787T: git git://linuxtv.org/mkrufky/tuners.git
8788S: Maintained
8789F: drivers/media/tuners/tda18271*
8790
e48307a9
MK
8791TDA827x MEDIA DRIVER
8792M: Michael Krufky <mkrufky@linuxtv.org>
8793L: linux-media@vger.kernel.org
8794W: http://linuxtv.org/
8795W: http://github.com/mkrufky
8796Q: http://patchwork.linuxtv.org/project/linux-media/list/
8797T: git git://linuxtv.org/mkrufky/tuners.git
8798S: Maintained
8799F: drivers/media/tuners/tda8290.*
8800
66cf9212
MK
8801TDA8290 MEDIA DRIVER
8802M: Michael Krufky <mkrufky@linuxtv.org>
8803L: linux-media@vger.kernel.org
8804W: http://linuxtv.org/
8805W: http://github.com/mkrufky
8806Q: http://patchwork.linuxtv.org/project/linux-media/list/
8807T: git git://linuxtv.org/mkrufky/tuners.git
8808S: Maintained
8809F: drivers/media/tuners/tda8290.*
8810
4b9fba30
HV
8811TDA9840 MEDIA DRIVER
8812M: Hans Verkuil <hverkuil@xs4all.nl>
8813L: linux-media@vger.kernel.org
8814T: git git://linuxtv.org/media_tree.git
8815W: http://linuxtv.org
8816S: Maintained
8817F: drivers/media/i2c/tda9840*
8818
2cb654fd 8819TEA5761 TUNER DRIVER
1b2c14b4 8820M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8821L: linux-media@vger.kernel.org
8822W: http://linuxtv.org
8823T: git git://linuxtv.org/media_tree.git
8824S: Odd fixes
8825F: drivers/media/tuners/tea5761.*
8826
8827TEA5767 TUNER DRIVER
1b2c14b4 8828M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8829L: linux-media@vger.kernel.org
8830W: http://linuxtv.org
8831T: git git://linuxtv.org/media_tree.git
8832S: Maintained
8833F: drivers/media/tuners/tea5767.*
8834
4b9fba30
HV
8835TEA6415C MEDIA DRIVER
8836M: Hans Verkuil <hverkuil@xs4all.nl>
8837L: linux-media@vger.kernel.org
8838T: git git://linuxtv.org/media_tree.git
8839W: http://linuxtv.org
8840S: Maintained
8841F: drivers/media/i2c/tea6415c*
8842
8843TEA6420 MEDIA DRIVER
8844M: Hans Verkuil <hverkuil@xs4all.nl>
8845L: linux-media@vger.kernel.org
8846T: git git://linuxtv.org/media_tree.git
8847W: http://linuxtv.org
8848S: Maintained
8849F: drivers/media/i2c/tea6420*
8850
3d249d4c 8851TEAM DRIVER
dca9ab92 8852M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8853L: netdev@vger.kernel.org
8854S: Supported
8855F: drivers/net/team/
8856F: include/linux/if_team.h
c117ab84 8857F: include/uapi/linux/if_team.h
3d249d4c 8858
7d029125
VD
8859TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8860M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8861S: Maintained
8862F: arch/x86/platform/ts5500/
8863
40ad4a30
SY
8864TECHNOTREND USB IR RECEIVER
8865M: Sean Young <sean@mess.org>
8866L: linux-media@vger.kernel.org
8867S: Maintained
8868F: drivers/media/rc/ttusbir.c
8869
adabdb0c 8870TEGRA ARCHITECTURE SUPPORT
243d58ec 8871M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8872M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8873L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8874Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8875T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8876S: Supported
bbbe96ed 8877N: [^a-z]tegra
84b9414b 8878
adabdb0c
SW
8879TEGRA ASOC DRIVER
8880M: Stephen Warren <swarren@wwwdotorg.org>
8881S: Supported
8882F: sound/soc/tegra/
8883
8884TEGRA CLOCK DRIVER
8885M: Peter De Schrijver <pdeschrijver@nvidia.com>
8886M: Prashant Gaikwad <pgaikwad@nvidia.com>
8887S: Supported
8888F: drivers/clk/tegra/
8889
8890TEGRA DMA DRIVER
8891M: Laxman Dewangan <ldewangan@nvidia.com>
8892S: Supported
8893F: drivers/dma/tegra20-apb-dma.c
8894
8895TEGRA GPIO DRIVER
8896M: Stephen Warren <swarren@wwwdotorg.org>
8897S: Supported
8898F: drivers/gpio/gpio-tegra.c
8899
8900TEGRA I2C DRIVER
8901M: Laxman Dewangan <ldewangan@nvidia.com>
8902S: Supported
8903F: drivers/i2c/busses/i2c-tegra.c
8904
8905TEGRA IOMMU DRIVERS
8906M: Hiroshi Doyu <hdoyu@nvidia.com>
8907S: Supported
8908F: drivers/iommu/tegra*
8909
8910TEGRA KBC DRIVER
8911M: Rakesh Iyer <riyer@nvidia.com>
8912M: Laxman Dewangan <ldewangan@nvidia.com>
8913S: Supported
8914F: drivers/input/keyboard/tegra-kbc.c
8915
8916TEGRA PINCTRL DRIVER
8917M: Stephen Warren <swarren@wwwdotorg.org>
8918S: Supported
8919F: drivers/pinctrl/pinctrl-tegra*
8920
8921TEGRA PWM DRIVER
8922M: Thierry Reding <thierry.reding@gmail.com>
8923S: Supported
8924F: drivers/pwm/pwm-tegra.c
8925
8926TEGRA SERIAL DRIVER
8927M: Laxman Dewangan <ldewangan@nvidia.com>
8928S: Supported
8929F: drivers/tty/serial/serial-tegra.c
8930
8931TEGRA SPI DRIVER
8932M: Laxman Dewangan <ldewangan@nvidia.com>
8933S: Supported
8934F: drivers/spi/spi-tegra*
8935
1a348ccc 8936TEHUTI ETHERNET DRIVER
8b58be88 8937M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8938L: netdev@vger.kernel.org
8939S: Supported
ef7f5429 8940F: drivers/net/ethernet/tehuti/*
1a348ccc 8941
4e68852d 8942Telecom Clock Driver for MCPL0010
8b58be88 8943M: Mark Gross <mark.gross@intel.com>
4e68852d 8944S: Supported
679655da 8945F: drivers/char/tlclk.c
4e68852d 8946
4480f15b 8947TENSILICA XTENSA PORT (xtensa)
8b58be88 8948M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8949M: Max Filippov <jcmvbkbc@gmail.com>
8950L: linux-xtensa@linux-xtensa.org
4e68852d 8951S: Maintained
679655da 8952F: arch/xtensa/
3dc99857 8953F: drivers/irqchip/irq-xtensa-*
4e68852d 8954
5313ba66
HV
8955THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8956M: Hans Verkuil <hverkuil@xs4all.nl>
8957L: linux-media@vger.kernel.org
8958T: git git://linuxtv.org/media_tree.git
8959W: http://linuxtv.org
8960S: Maintained
8961F: drivers/media/radio/radio-raremono.c
8962
d3fb6955 8963THERMAL
b75f0050
JP
8964M: Zhang Rui <rui.zhang@intel.com>
8965M: Eduardo Valentin <eduardo.valentin@ti.com>
8966L: linux-pm@vger.kernel.org
8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8969Q: https://patchwork.kernel.org/project/linux-pm/list/
8970S: Supported
8971F: drivers/thermal/
8972F: include/linux/thermal.h
8973F: include/linux/cpu_cooling.h
8974F: Documentation/devicetree/bindings/thermal/
d3fb6955 8975
30ba2fbd
VD
8976THINGM BLINK(1) USB RGB LED DRIVER
8977M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8978S: Maintained
8979F: drivers/hid/hid-thingm.c
8980
4e68852d 8981THINKPAD ACPI EXTRAS DRIVER
8b58be88 8982M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8983L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8984L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8985W: http://ibm-acpi.sourceforge.net
8986W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8987T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8988S: Maintained
679655da 8989F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8990
1b46f2a2
EV
8991TI BANDGAP AND THERMAL DRIVER
8992M: Eduardo Valentin <eduardo.valentin@ti.com>
8993L: linux-pm@vger.kernel.org
794b2e25
EV
8994S: Supported
8995F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8996
4020f2d7 8997TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8998M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8999S: Maintained
679655da
JP
9000F: drivers/misc/tifm*
9001F: drivers/mmc/host/tifm_sd.c
9002F: include/linux/tifm.h
4020f2d7 9003
152ad442
SR
9004TI LM49xxx FAMILY ASoC CODEC DRIVERS
9005M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9006M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9007L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9008S: Maintained
9009F: sound/soc/codecs/lm49453*
d392dead 9010F: sound/soc/codecs/isabelle*
152ad442 9011
0edd807d
KM
9012TI LP855x BACKLIGHT DRIVER
9013M: Milo Kim <milo.kim@ti.com>
9014S: Maintained
9015F: Documentation/backlight/lp855x-driver.txt
9016F: drivers/video/backlight/lp855x_bl.c
9017F: include/linux/platform_data/lp855x.h
9018
faf13f6d
KM
9019TI LP8727 CHARGER DRIVER
9020M: Milo Kim <milo.kim@ti.com>
9021S: Maintained
9022F: drivers/power/lp8727_charger.c
9023F: include/linux/platform_data/lp8727.h
9024
22f1229f
KM
9025TI LP8788 MFD DRIVER
9026M: Milo Kim <milo.kim@ti.com>
9027S: Maintained
9028F: drivers/iio/adc/lp8788_adc.c
9029F: drivers/leds/leds-lp8788.c
9030F: drivers/mfd/lp8788*.c
9031F: drivers/power/lp8788-charger.c
9032F: drivers/regulator/lp8788-*.c
9033F: include/linux/mfd/lp8788*.h
9034
dd5e8e6b 9035TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9036M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9037L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9038S: Maintained
9039F: sound/soc/codecs/twl4030*
9040
90921014 9041TI WILINK WIRELESS DRIVERS
90921014
LC
9042L: linux-wireless@vger.kernel.org
9043W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9044W: http://wireless.kernel.org/en/users/Drivers/wl1251
9045T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9046S: Orphan
90921014
LC
9047F: drivers/net/wireless/ti/
9048F: include/linux/wl12xx.h
9049
e86eaa3a 9050TIPC NETWORK LAYER
8b58be88
JP
9051M: Jon Maloy <jon.maloy@ericsson.com>
9052M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9053L: netdev@vger.kernel.org (core kernel code)
9054L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9055W: http://tipc.sourceforge.net/
e86eaa3a 9056S: Maintained
c117ab84 9057F: include/uapi/linux/tipc*.h
679655da 9058F: net/tipc/
e86eaa3a 9059
867e359b
CM
9060TILE ARCHITECTURE
9061M: Chris Metcalf <cmetcalf@tilera.com>
9062W: http://www.tilera.com/scm/
9063S: Supported
9064F: arch/tile/
6b940606 9065F: drivers/char/tile-srom.c
5c770755 9066F: drivers/edac/tile_edac.c
6b940606
CM
9067F: drivers/net/ethernet/tile/
9068F: drivers/rtc/rtc-tile.c
9069F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9070F: drivers/tty/serial/tilegx.c
6b940606
CM
9071F: drivers/usb/host/*-tilegx.c
9072F: include/linux/usb/tilegx.h
867e359b 9073
1da177e4 9074TLAN NETWORK DRIVER
8b58be88 9075M: Samuel Chessman <chessman@tux.org>
88c07dde 9076L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9077W: http://sourceforge.net/projects/tlan/
9078S: Maintained
679655da 9079F: Documentation/networking/tlan.txt
b544dbac 9080F: drivers/net/ethernet/ti/tlan.*
1da177e4 9081
d74db3b2 9082TOMOYO SECURITY MODULE
8b58be88
JP
9083M: Kentaro Takeda <takedakn@nttdata.co.jp>
9084M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9085L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9086L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9087L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9088L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9089W: http://tomoyo.sourceforge.jp/
843d183c 9090T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9091S: Maintained
679655da 9092F: security/tomoyo/
d74db3b2 9093
9caeb532 9094TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9095M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9096L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9097S: Maintained
9098F: drivers/platform/x86/topstar-laptop.c
9099
1da177e4 9100TOSHIBA ACPI EXTRAS DRIVER
d0944853 9101L: platform-driver-x86@vger.kernel.org
15065531 9102S: Orphan
679655da 9103F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9104
9105TOSHIBA SMM DRIVER
8b58be88 9106M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9107L: tlinux-users@tce.toshiba-dme.co.jp
9108W: http://www.buzzard.org.uk/toshiba/
9109S: Maintained
679655da
JP
9110F: drivers/char/toshiba.c
9111F: include/linux/toshiba.h
c117ab84 9112F: include/uapi/linux/toshiba.h
1da177e4 9113
d719f900 9114TMIO MMC DRIVER
252f29a9 9115M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9116L: linux-mmc@vger.kernel.org
d719f900 9117S: Maintained
d1057c40
GL
9118F: drivers/mmc/host/tmio_mmc*
9119F: drivers/mmc/host/sh_mobile_sdhi.c
9120F: include/linux/mmc/tmio.h
9121F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9122
917cc4e6
GR
9123TMP401 HARDWARE MONITOR DRIVER
9124M: Guenter Roeck <linux@roeck-us.net>
9125L: lm-sensors@lm-sensors.org
9126S: Maintained
9127F: Documentation/hwmon/tmp401
9128F: drivers/hwmon/tmp401.c
9129
98f32602 9130TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9131M: Hugh Dickins <hughd@google.com>
98f32602
HD
9132L: linux-mm@kvack.org
9133S: Maintained
9134F: include/linux/shmem_fs.h
9135F: mm/shmem.c
9136
45f95b53 9137TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9138M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9139L: linux-media@vger.kernel.org
9140W: http://linuxtv.org
9141T: git git://linuxtv.org/media_tree.git
9142S: Odd fixes
9143F: drivers/media/usb/tm6000/
9144
4e68852d 9145TPM DEVICE DRIVER
901486b8 9146M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9147M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9148M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9149W: http://tpmdd.sourceforge.net
63a10dfd 9150L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9151S: Maintained
679655da 9152F: drivers/char/tpm/
4e68852d 9153
d6f005a1
JP
9154TRACING
9155M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9156M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9157T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9158S: Maintained
9159F: Documentation/trace/ftrace.txt
9160F: arch/*/*/*/ftrace.h
9161F: arch/*/kernel/ftrace.c
9162F: include/*/ftrace.h
9163F: include/linux/trace*.h
9164F: include/trace/
9165F: kernel/trace/
9166
1da177e4 9167TRIVIAL PATCHES
8b58be88 9168M: Jiri Kosina <trivial@kernel.org>
54e5881d 9169T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9170S: Maintained
86ef925f 9171K: ^Subject:.*(?i)trivial
1da177e4 9172
4e68852d 9173TTY LAYER
879a5a00 9174M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9175M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9176S: Supported
08deed1e 9177T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9178F: drivers/tty/
df621252 9179F: drivers/tty/serial/serial_core.c
e3288775
AC
9180F: include/linux/serial_core.h
9181F: include/linux/serial.h
9182F: include/linux/tty.h
c117ab84
CEB
9183F: include/uapi/linux/serial_core.h
9184F: include/uapi/linux/serial.h
9185F: include/uapi/linux/tty.h
4e68852d 9186
91952bc0
AP
9187TUA9001 MEDIA DRIVER
9188M: Antti Palosaari <crope@iki.fi>
9189L: linux-media@vger.kernel.org
9190W: http://linuxtv.org/
9191W: http://palosaari.fi/linux/
9192Q: http://patchwork.linuxtv.org/project/linux-media/list/
9193T: git git://linuxtv.org/anttip/media_tree.git
9194S: Maintained
9195F: drivers/media/tuners/tua9001*
9196
740db6d7 9197TULIP NETWORK DRIVERS
8b58be88 9198M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9199L: netdev@vger.kernel.org
9200S: Maintained
0f04e2aa 9201F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9202
9203TUN/TAP driver
ba57b6f2 9204M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9205W: http://vtun.sourceforge.net/tun
9206S: Maintained
679655da
JP
9207F: Documentation/networking/tuntap.txt
9208F: arch/um/os-Linux/drivers/
1da177e4 9209
b454cc66 9210TURBOCHANNEL SUBSYSTEM
8b58be88 9211M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9212M: Ralf Baechle <ralf@linux-mips.org>
9213L: linux-mips@linux-mips.org
9214Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9215S: Maintained
679655da
JP
9216F: drivers/tc/
9217F: include/linux/tc.h
b454cc66 9218
1da177e4 9219U14-34F SCSI DRIVER
8b58be88 9220M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9221L: linux-scsi@vger.kernel.org
9222S: Maintained
679655da 9223F: drivers/scsi/u14-34f.c
1da177e4 9224
e2d1d6c0 9225UBI FILE SYSTEM (UBIFS)
949cb623 9226M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9227M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9228L: linux-mtd@lists.infradead.org
e2966cbe 9229T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9230W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9231S: Maintained
679655da
JP
9232F: Documentation/filesystems/ubifs.txt
9233F: fs/ubifs/
e2d1d6c0 9234
cc2020e6 9235UCLINUX (AND M68KNOMMU)
8b58be88 9236M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9237W: http://www.uclinux.org/
9238L: uclinux-dev@uclinux.org (subscribers-only)
9239S: Maintained
61bc02bb
JP
9240F: arch/m68k/*/*_no.*
9241F: arch/m68k/include/asm/*_no.*
cc2020e6 9242
1da177e4 9243UDF FILESYSTEM
8b58be88 9244M: Jan Kara <jack@suse.cz>
1da177e4 9245S: Maintained
679655da
JP
9246F: Documentation/filesystems/udf.txt
9247F: fs/udf/
1da177e4 9248
cc2020e6 9249UFS FILESYSTEM
8b58be88 9250M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9251S: Maintained
679655da
JP
9252F: Documentation/filesystems/ufs.txt
9253F: fs/ufs/
cc2020e6 9254
0a09d3ab
DH
9255UHID USERSPACE HID IO DRIVER:
9256M: David Herrmann <dh.herrmann@googlemail.com>
9257L: linux-input@vger.kernel.org
9258S: Maintained
9259F: drivers/hid/uhid.c
c117ab84 9260F: include/uapi/linux/uhid.h
0a09d3ab 9261
18332a80 9262ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9263L: linux-usb@vger.kernel.org
10c6c9c9 9264S: Orphan
355ffe69 9265F: drivers/uwb/
679655da
JP
9266F: include/linux/uwb.h
9267F: include/linux/uwb/
18332a80 9268
b31d8273
G
9269UNICORE32 ARCHITECTURE:
9270M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9271W: http://mprc.pku.edu.cn/~guanxuetao/linux
9272S: Maintained
ceebf4d5 9273T: git git://github.com/gxt/linux.git
b31d8273
G
9274F: arch/unicore32/
9275
d8379ab1
TF
9276UNIFDEF
9277M: Tony Finch <dot@dotat.at>
9278W: http://dotat.at/prog/unifdef
9279S: Maintained
9280F: scripts/unifdef.c
9281
1da177e4 9282UNIFORM CDROM DRIVER
8b58be88 9283M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9284W: http://www.kernel.dk
9285S: Maintained
679655da
JP
9286F: Documentation/cdrom/
9287F: drivers/cdrom/cdrom.c
9288F: include/linux/cdrom.h
c117ab84 9289F: include/uapi/linux/cdrom.h
1da177e4 9290
56df0122
BR
9291UNISYS S-PAR DRIVERS
9292M: Benjamin Romer <benjamin.romer@unisys.com>
9293M: David Kershner <david.kershner@unisys.com>
9294L: sparmaintainer@unisys.com (Unisys internal)
9295S: Supported
9296F: drivers/staging/unisys/
9297
9941fa6e
VH
9298UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9299M: Vinayak Holikatti <vinholikatti@gmail.com>
9300M: Santosh Y <santoshsy@gmail.com>
9301L: linux-scsi@vger.kernel.org
9302S: Supported
9303F: Documentation/scsi/ufs.txt
9304F: drivers/scsi/ufs/
9305
e2d1d6c0 9306UNSORTED BLOCK IMAGES (UBI)
949cb623 9307M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9308W: http://www.linux-mtd.infradead.org/
9309L: linux-mtd@lists.infradead.org
b6b44e0a 9310T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9311S: Maintained
80811493 9312F: drivers/mtd/ubi/
679655da 9313F: include/linux/mtd/ubi.h
c117ab84 9314F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9315
76ac66e4
RW
9316UNSORTED BLOCK IMAGES (UBI) Fastmap
9317M: Richard Weinberger <richard@nod.at>
9318L: linux-mtd@lists.infradead.org
9319S: Maintained
9320F: drivers/mtd/ubi/fastmap.c
9321
1da177e4 9322USB ACM DRIVER
61eee9a7 9323M: Oliver Neukum <oliver@neukum.org>
6372594a 9324L: linux-usb@vger.kernel.org
1da177e4 9325S: Maintained
679655da
JP
9326F: Documentation/usb/acm.txt
9327F: drivers/usb/class/cdc-acm.*
1da177e4 9328
b7d572e1
PF
9329USB AR5523 WIRELESS DRIVER
9330M: Pontus Fuchs <pontus.fuchs@gmail.com>
9331L: linux-wireless@vger.kernel.org
9332S: Maintained
9333F: drivers/net/wireless/ath/ar5523/
9334
115bb1ff 9335USB ATTACHED SCSI
f50a4968 9336M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9337M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9338L: linux-usb@vger.kernel.org
9339L: linux-scsi@vger.kernel.org
8eae0fb7 9340S: Maintained
115bb1ff
MW
9341F: drivers/usb/storage/uas.c
9342
1da177e4 9343USB CDC ETHERNET DRIVER
61eee9a7 9344M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9345L: linux-usb@vger.kernel.org
1da177e4 9346S: Maintained
679655da 9347F: drivers/net/usb/cdc_*.c
c117ab84 9348F: include/uapi/linux/usb/cdc.h
1da177e4 9349
b02b371e 9350USB CYPRESS C67X00 DRIVER
8b58be88 9351M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9352L: linux-usb@vger.kernel.org
9353S: Maintained
679655da 9354F: drivers/usb/c67x00/
b02b371e 9355
d0374f4f 9356USB DAVICOM DM9601 DRIVER
8b58be88 9357M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9358L: netdev@vger.kernel.org
d0374f4f
PK
9359W: http://www.linux-usb.org/usbnet
9360S: Maintained
679655da 9361F: drivers/net/usb/dm9601.c
d0374f4f 9362
cc2020e6 9363USB DIAMOND RIO500 DRIVER
8b58be88 9364M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9365L: rio500-users@lists.sourceforge.net
9366W: http://rio500.sourceforge.net
9367S: Maintained
679655da 9368F: drivers/usb/misc/rio500*
cc2020e6 9369
1da177e4 9370USB EHCI DRIVER
578333ab 9371M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9372L: linux-usb@vger.kernel.org
578333ab 9373S: Maintained
679655da
JP
9374F: Documentation/usb/ehci.txt
9375F: drivers/usb/host/ehci*
1da177e4 9376
69ae9e3e 9377USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9378M: Felipe Balbi <balbi@ti.com>
795fb7e7 9379L: linux-usb@vger.kernel.org
69ae9e3e 9380W: http://www.linux-usb.org/gadget
d6d0f665
FB
9381T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9382S: Maintained
679655da
JP
9383F: drivers/usb/gadget/
9384F: include/linux/usb/gadget*
69ae9e3e 9385
2dea64b4 9386USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9387M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9388L: linux-usb@vger.kernel.org
54e5881d 9389T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9390S: Maintained
c2f01971 9391F: Documentation/hid/hiddev.txt
679655da 9392F: drivers/hid/usbhid/
1da177e4 9393
857aab34 9394USB/IP DRIVERS
857aab34 9395L: linux-usb@vger.kernel.org
3ff4afe8 9396S: Orphan
857aab34 9397F: drivers/staging/usbip/
9398
959eea21 9399USB ISP116X DRIVER
8b58be88 9400M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9401L: linux-usb@vger.kernel.org
959eea21 9402S: Maintained
679655da
JP
9403F: drivers/usb/host/isp116x*
9404F: include/linux/usb/isp116x.h
959eea21 9405
1da177e4 9406USB KAWASAKI LSI DRIVER
61eee9a7 9407M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9408L: linux-usb@vger.kernel.org
1da177e4 9409S: Maintained
679655da 9410F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9411
9412USB MASS STORAGE DRIVER
8b58be88 9413M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9414L: linux-usb@vger.kernel.org
8836aeb8 9415L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9416S: Maintained
9417W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9418F: drivers/usb/storage/
1da177e4 9419
af39917d
CL
9420USB MIDI DRIVER
9421M: Clemens Ladisch <clemens@ladisch.de>
9422L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9423T: git git://git.alsa-project.org/alsa-kernel.git
9424S: Maintained
9425F: sound/usb/midi.*
9426
444ce9d4
JP
9427USB NETWORKING DRIVERS
9428L: linux-usb@vger.kernel.org
9429S: Odd Fixes
9430F: drivers/net/usb/
9431
1da177e4 9432USB OHCI DRIVER
578333ab 9433M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9434L: linux-usb@vger.kernel.org
578333ab 9435S: Maintained
679655da
JP
9436F: Documentation/usb/ohci.txt
9437F: drivers/usb/host/ohci*
1da177e4 9438
ba460e48 9439USB OPTION-CARD DRIVER
8b58be88 9440M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9441L: linux-usb@vger.kernel.org
ba460e48 9442S: Maintained
679655da 9443F: drivers/usb/serial/option.c
ba460e48 9444
1da177e4 9445USB PEGASUS DRIVER
a16b945c 9446M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9447L: linux-usb@vger.kernel.org
043600a6 9448L: netdev@vger.kernel.org
052e3128
PM
9449T: git git://github.com/petkan/pegasus.git
9450W: https://github.com/petkan/pegasus
1da177e4 9451S: Maintained
679655da 9452F: drivers/net/usb/pegasus.*
1da177e4 9453
d3ad558f
FB
9454USB PHY LAYER
9455M: Felipe Balbi <balbi@ti.com>
9456L: linux-usb@vger.kernel.org
9457T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9458S: Maintained
9459F: drivers/usb/phy/
d3ad558f 9460
73e4fb3f 9461USB PRINTER DRIVER (usblp)
8b58be88 9462M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9463L: linux-usb@vger.kernel.org
73e4fb3f 9464S: Supported
679655da 9465F: drivers/usb/class/usblp.c
1da177e4
LT
9466
9467USB RTL8150 DRIVER
a16b945c 9468M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9469L: linux-usb@vger.kernel.org
043600a6 9470L: netdev@vger.kernel.org
052e3128
PM
9471T: git git://github.com/petkan/rtl8150.git
9472W: https://github.com/petkan/rtl8150
1da177e4 9473S: Maintained
679655da 9474F: drivers/net/usb/rtl8150.c
1da177e4 9475
f896b796
GK
9476USB SERIAL SUBSYSTEM
9477M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9478L: linux-usb@vger.kernel.org
4e68852d 9479S: Maintained
679655da 9480F: Documentation/usb/usb-serial.txt
f896b796 9481F: drivers/usb/serial/
679655da 9482F: include/linux/usb/serial.h
1da177e4 9483
b3f0db1c
SG
9484USB SMSC75XX ETHERNET DRIVER
9485M: Steve Glendinning <steve.glendinning@shawell.net>
9486L: netdev@vger.kernel.org
9487S: Maintained
9488F: drivers/net/usb/smsc75xx.*
9489
2f7ca802 9490USB SMSC95XX ETHERNET DRIVER
90b24cfb 9491M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9492L: netdev@vger.kernel.org
90b24cfb 9493S: Maintained
679655da 9494F: drivers/net/usb/smsc95xx.*
2f7ca802 9495
f423b9a8 9496USB SN9C1xx DRIVER
8b58be88 9497M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9498L: linux-usb@vger.kernel.org
661263b5 9499L: linux-media@vger.kernel.org
275ffde4 9500T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9501W: http://www.linux-projects.org
9502S: Maintained
b8da9d3a 9503F: drivers/staging/media/sn9c102/
1da177e4
LT
9504
9505USB SUBSYSTEM
879a5a00 9506M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9507L: linux-usb@vger.kernel.org
1da177e4 9508W: http://www.linux-usb.org
08deed1e 9509T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9510S: Supported
679655da 9511F: Documentation/usb/
679655da
JP
9512F: drivers/usb/
9513F: include/linux/usb.h
9514F: include/linux/usb/
1da177e4
LT
9515
9516USB UHCI DRIVER
8b58be88 9517M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9518L: linux-usb@vger.kernel.org
1da177e4 9519S: Maintained
679655da 9520F: drivers/usb/host/uhci*
1da177e4 9521
69ae9e3e 9522USB "USBNET" DRIVER FRAMEWORK
686f13bb 9523M: Oliver Neukum <oneukum@suse.de>
043600a6 9524L: netdev@vger.kernel.org
69ae9e3e 9525W: http://www.linux-usb.org/usbnet
1da177e4 9526S: Maintained
679655da
JP
9527F: drivers/net/usb/usbnet.c
9528F: include/linux/usb/usbnet.h
1da177e4 9529
c0efd232 9530USB VIDEO CLASS
c53ac071 9531M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9532L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9533L: linux-media@vger.kernel.org
275ffde4 9534T: git git://linuxtv.org/media_tree.git
57c6d2e9 9535W: http://www.ideasonboard.org/uvc/
c0efd232 9536S: Maintained
0c0d06ca 9537F: drivers/media/usb/uvc/
6c0f0359 9538F: include/uapi/linux/uvcvideo.h
1da177e4 9539
b60b9c45
HV
9540USB VISION DRIVER
9541M: Hans Verkuil <hverkuil@xs4all.nl>
9542L: linux-media@vger.kernel.org
9543T: git git://linuxtv.org/media_tree.git
9544W: http://linuxtv.org
9545S: Odd Fixes
9546F: drivers/media/usb/usbvision/
9547
8282da47
LP
9548USB WEBCAM GADGET
9549M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9550L: linux-usb@vger.kernel.org
9551S: Maintained
9552F: drivers/usb/gadget/*uvc*.c
9553F: drivers/usb/gadget/webcam.c
9554
bf164cc0 9555USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9556M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9557L: linux-wireless@vger.kernel.org
9558S: Maintained
679655da 9559F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9560
eb6bab13 9561USB XHCI DRIVER
03d85053 9562M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9563L: linux-usb@vger.kernel.org
9564S: Supported
36d0344c
SS
9565F: drivers/usb/host/xhci*
9566F: drivers/usb/host/pci-quirks*
eb6bab13 9567
1da177e4 9568USB ZD1201 DRIVER
4086b9ca 9569L: linux-wireless@vger.kernel.org
1da177e4 9570W: http://linux-lc100020.sourceforge.net
4086b9ca 9571S: Orphan
679655da 9572F: drivers/net/wireless/zd1201.*
1da177e4 9573
b7eee616 9574USB ZR364XX DRIVER
8b58be88 9575M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9576L: linux-usb@vger.kernel.org
661263b5 9577L: linux-media@vger.kernel.org
275ffde4 9578T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9579W: http://royale.zerezo.com/zr364xx/
9580S: Maintained
679655da 9581F: Documentation/video4linux/zr364xx.txt
90d72ac6 9582F: drivers/media/usb/zr364xx/
b7eee616 9583
e7839f25 9584USER-MODE LINUX (UML)
8b58be88 9585M: Jeff Dike <jdike@addtoit.com>
b15194b7 9586M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9587L: user-mode-linux-devel@lists.sourceforge.net
9588L: user-mode-linux-user@lists.sourceforge.net
9589W: http://user-mode-linux.sourceforge.net
9590S: Maintained
61516587 9591F: Documentation/virtual/uml/
679655da 9592F: arch/um/
b070989a 9593F: arch/x86/um/
679655da
JP
9594F: fs/hostfs/
9595F: fs/hppfs/
b7eee616 9596
e5f114e9 9597USERSPACE I/O (UIO)
6a534c9d 9598M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9599M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9600S: Maintained
679655da
JP
9601F: Documentation/DocBook/uio-howto.tmpl
9602F: drivers/uio/
9603F: include/linux/uio*.h
e5f114e9 9604
256cccbe 9605UTIL-LINUX PACKAGE
8b58be88 9606M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9607L: util-linux@vger.kernel.org
9608W: http://en.wikipedia.org/wiki/Util-linux
9609T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9610S: Maintained
9611
c1fd1c07 9612UVESAFB DRIVER
8b58be88 9613M: Michal Januszewski <spock@gentoo.org>
c69f677c 9614L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9615W: http://dev.gentoo.org/~spock/projects/uvesafb/
9616S: Maintained
679655da
JP
9617F: Documentation/fb/uvesafb.txt
9618F: drivers/video/uvesafb.*
c1fd1c07 9619
4480f15b 9620VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9621M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9622S: Maintained
679655da
JP
9623F: Documentation/filesystems/vfat.txt
9624F: fs/fat/
1da177e4 9625
cba3345c
AW
9626VFIO DRIVER
9627M: Alex Williamson <alex.williamson@redhat.com>
9628L: kvm@vger.kernel.org
9629S: Maintained
9630F: Documentation/vfio.txt
9631F: drivers/vfio/
9632F: include/linux/vfio.h
c117ab84 9633F: include/uapi/linux/vfio.h
cba3345c 9634
9e6f3438
PO
9635VIDEOBUF2 FRAMEWORK
9636M: Pawel Osciak <pawel@osciak.com>
9637M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9638M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9639L: linux-media@vger.kernel.org
9640S: Maintained
90d72ac6 9641F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9642F: include/media/videobuf2-*
9643
9a82446b
AS
9644VIRTIO CONSOLE DRIVER
9645M: Amit Shah <amit.shah@redhat.com>
9646L: virtualization@lists.linux-foundation.org
9647S: Maintained
9648F: drivers/char/virtio_console.c
9649F: include/linux/virtio_console.h
c117ab84 9650F: include/uapi/linux/virtio_console.h
9a82446b 9651
2426ec8f
MT
9652VIRTIO CORE, NET AND BLOCK DRIVERS
9653M: Rusty Russell <rusty@rustcorp.com.au>
9654M: "Michael S. Tsirkin" <mst@redhat.com>
9655L: virtualization@lists.linux-foundation.org
9656S: Maintained
9657F: drivers/virtio/
c893c8d7 9658F: tools/virtio/
2426ec8f
MT
9659F: drivers/net/virtio_net.c
9660F: drivers/block/virtio_blk.c
9661F: include/linux/virtio_*.h
916cdabc 9662F: include/uapi/linux/virtio_*.h
2426ec8f 9663
3a4d5c94
MT
9664VIRTIO HOST (VHOST)
9665M: "Michael S. Tsirkin" <mst@redhat.com>
9666L: kvm@vger.kernel.org
c996d8b9 9667L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9668L: netdev@vger.kernel.org
9669S: Maintained
9670F: drivers/vhost/
c117ab84 9671F: include/uapi/linux/vhost.h
3a4d5c94 9672
1da177e4 9673VIA RHINE NETWORK DRIVER
8b58be88 9674M: Roger Luethi <rl@hellgate.ch>
1da177e4 9675S: Maintained
f2148a47 9676F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9677
f0bf7f61 9678VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9679M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9680M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9681S: Maintained
9682F: drivers/mmc/host/via-sdmmc.c
9683
69e4a7c2 9684VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9685M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9686L: linux-fbdev@vger.kernel.org
69e4a7c2 9687S: Maintained
c7babebd
FTS
9688F: include/linux/via-core.h
9689F: include/linux/via-gpio.h
9690F: include/linux/via_i2c.h
679655da 9691F: drivers/video/via/
69e4a7c2 9692
01f20734 9693VIA VELOCITY NETWORK DRIVER
8b58be88 9694M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9695L: netdev@vger.kernel.org
9696S: Maintained
f2148a47 9697F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9698
0b7bc1fa
HV
9699VIVI VIRTUAL VIDEO DRIVER
9700M: Hans Verkuil <hverkuil@xs4all.nl>
9701L: linux-media@vger.kernel.org
9702T: git git://linuxtv.org/media_tree.git
9703W: http://linuxtv.org
9704S: Maintained
9705F: drivers/media/platform/vivi*
9706
be7f8273 9707VLAN (802.1Q)
8b58be88 9708M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9709L: netdev@vger.kernel.org
9710S: Maintained
679655da
JP
9711F: drivers/net/macvlan.c
9712F: include/linux/if_*vlan.h
9713F: net/8021q/
be7f8273 9714
55e331cf 9715VLYNQ BUS
8b58be88 9716M: Florian Fainelli <florian@openwrt.org>
8578d7af 9717L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9718S: Maintained
9719F: drivers/vlynq/vlynq.c
9720F: include/linux/vlynq.h
9721
390beae4
MW
9722VME SUBSYSTEM
9723M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9724M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9725M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9726L: devel@driverdev.osuosl.org
9727S: Maintained
9728T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9729F: Documentation/vme_api.txt
9730F: drivers/staging/vme/
9731F: drivers/vme/
9732F: include/linux/vme*
9733
4488e09b
AK
9734VMWARE HYPERVISOR INTERFACE
9735M: Alok Kataria <akataria@vmware.com>
9736L: virtualization@lists.linux-foundation.org
9737S: Supported
9738F: arch/x86/kernel/cpu/vmware.c
9739
73b35d07
DT
9740VMWARE BALLOON DRIVER
9741M: Xavier Deguillard <xdeguillard@vmware.com>
9742M: Philip Moltmann <moltmann@vmware.com>
9743M: "VMware, Inc." <pv-drivers@vmware.com>
9744L: linux-kernel@vger.kernel.org
9745S: Maintained
9746F: drivers/misc/vmw_balloon.c
9747
d1a890fa 9748VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9749M: Shreyas Bhatewara <sbhatewara@vmware.com>
9750M: "VMware, Inc." <pv-drivers@vmware.com>
9751L: netdev@vger.kernel.org
9752S: Maintained
9753F: drivers/net/vmxnet3/
d1a890fa 9754
851b1642 9755VMware PVSCSI driver
f2d7e40e 9756M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9757M: VMware PV-Drivers <pv-drivers@vmware.com>
9758L: linux-scsi@vger.kernel.org
9759S: Maintained
9760F: drivers/scsi/vmw_pvscsi.c
9761F: drivers/scsi/vmw_pvscsi.h
9762
e53e86c7 9763VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9764M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9765M: Mark Brown <broonie@kernel.org>
e53e86c7 9766W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9767W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9768T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9769S: Supported
679655da
JP
9770F: drivers/regulator/
9771F: include/linux/regulator/
e53e86c7 9772
ab41319e 9773VT1211 HARDWARE MONITOR DRIVER
8b58be88 9774M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9775L: lm-sensors@lm-sensors.org
9776S: Maintained
679655da
JP
9777F: Documentation/hwmon/vt1211
9778F: drivers/hwmon/vt1211.c
ab41319e 9779
1de9e371 9780VT8231 HARDWARE MONITOR DRIVER
8b58be88 9781M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9782L: lm-sensors@lm-sensors.org
9783S: Maintained
679655da 9784F: drivers/hwmon/vt8231.c
1de9e371 9785
88095e7b
TO
9786VUB300 USB to SDIO/SD/MMC bridge chip
9787M: Tony Olech <tony.olech@elandigitalsystems.com>
9788L: linux-mmc@vger.kernel.org
9789L: linux-usb@vger.kernel.org
9790S: Supported
9791F: drivers/mmc/host/vub300.c
9792
1da177e4 9793W1 DALLAS'S 1-WIRE BUS
a8018766 9794M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9795S: Maintained
679655da
JP
9796F: Documentation/w1/
9797F: drivers/w1/
1da177e4 9798
13927079 9799W83791D HARDWARE MONITORING DRIVER
8b58be88 9800M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9801L: lm-sensors@lm-sensors.org
25845c22 9802S: Maintained
679655da
JP
9803F: Documentation/hwmon/w83791d
9804F: drivers/hwmon/w83791d.c
13927079 9805
61db011d 9806W83793 HARDWARE MONITORING DRIVER
8b58be88 9807M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9808L: lm-sensors@lm-sensors.org
9809S: Maintained
679655da
JP
9810F: Documentation/hwmon/w83793
9811F: drivers/hwmon/w83793.c
61db011d 9812
e3760b43 9813W83795 HARDWARE MONITORING DRIVER
7c81c60f 9814M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9815L: lm-sensors@lm-sensors.org
9816S: Maintained
9817F: drivers/hwmon/w83795.c
9818
1da177e4 9819W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9820M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9821S: Maintained
679655da 9822F: drivers/mmc/host/wbsd.*
1da177e4 9823
3527761c 9824WATCHDOG DEVICE DRIVERS
8b58be88 9825M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9826L: linux-watchdog@vger.kernel.org
9827W: http://www.linux-watchdog.org/
f599aaf0 9828T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9829S: Maintained
679655da
JP
9830F: Documentation/watchdog/
9831F: drivers/watchdog/
9832F: include/linux/watchdog.h
c117ab84 9833F: include/uapi/linux/watchdog.h
3527761c 9834
1da177e4 9835WD7000 SCSI DRIVER
8b58be88 9836M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9837L: linux-scsi@vger.kernel.org
9838S: Maintained
679655da 9839F: drivers/scsi/wd7000.c
1da177e4 9840
b22e00f3
DH
9841WIIMOTE HID DRIVER
9842M: David Herrmann <dh.herrmann@googlemail.com>
9843L: linux-input@vger.kernel.org
9844S: Maintained
9845F: drivers/hid/hid-wiimote*
9846
e258b80e 9847WINBOND CIR DRIVER
364e9e18 9848M: David Härdeman <david@hardeman.nu>
e258b80e 9849S: Maintained
116ab806 9850F: drivers/media/rc/winbond-cir.c
e258b80e 9851
8a70da82 9852WIMAX STACK
8b58be88 9853M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9854M: linux-wimax@intel.com
63fae219 9855L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9856S: Supported
9857W: http://linuxwimax.org
315987dc 9858F: Documentation/wimax/README.wimax
315987dc
JP
9859F: include/linux/wimax/debug.h
9860F: include/net/wimax.h
c117ab84 9861F: include/uapi/linux/wimax.h
315987dc 9862F: net/wimax/
8a70da82 9863
5fc14680 9864WISTRON LAPTOP BUTTON DRIVER
8b58be88 9865M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9866S: Maintained
679655da 9867F: drivers/input/misc/wistron_btns.c
5fc14680 9868
1da177e4 9869WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9870M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9871L: linux-wireless@vger.kernel.org
926554c4 9872W: http://oops.ghostprotocols.net:81/blog
1da177e4 9873S: Maintained
679655da 9874F: drivers/net/wireless/wl3501*
1da177e4 9875
febf1dff 9876WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9877M: Mark Brown <broonie@kernel.org>
8b58be88 9878M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9879L: linux-input@vger.kernel.org
9880T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9881W: http://opensource.wolfsonmicro.com/node/7
9882S: Supported
679655da
JP
9883F: drivers/input/touchscreen/*wm97*
9884F: include/linux/wm97xx.h
febf1dff 9885
055bcbcb 9886WOLFSON MICROELECTRONICS DRIVERS
fef95164 9887L: patches@opensource.wolfsonmicro.com
cf8eda3e 9888T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9889T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9890W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9891S: Supported
3768f0b1 9892F: Documentation/hwmon/wm83??
af1c5386 9893F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9894F: drivers/clk/clk-wm83*.c
9c309598 9895F: drivers/extcon/extcon-arizona.c
b75ea16a 9896F: drivers/leds/leds-wm83*.c
25b273ba 9897F: drivers/gpio/gpio-*wm*.c
9c309598 9898F: drivers/gpio/gpio-arizona.c
d22b0869 9899F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9900F: drivers/input/misc/wm831x-on.c
9901F: drivers/input/touchscreen/wm831x-ts.c
9902F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9903F: drivers/mfd/arizona*
9904F: drivers/mfd/wm*.c
b75ea16a
MB
9905F: drivers/power/wm83*.c
9906F: drivers/rtc/rtc-wm83*.c
9907F: drivers/regulator/wm8*.c
3860e6c4 9908F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9909F: drivers/watchdog/wm83*_wdt.c
9c309598 9910F: include/linux/mfd/arizona/
3860e6c4 9911F: include/linux/mfd/wm831x/
b75ea16a 9912F: include/linux/mfd/wm8350/
3768f0b1 9913F: include/linux/mfd/wm8400*
59ec6da2 9914F: include/linux/wm97xx.h
055bcbcb 9915F: include/sound/wm????.h
9c309598 9916F: sound/soc/codecs/arizona.?
055bcbcb 9917F: sound/soc/codecs/wm*
b75ea16a 9918
3e6cd7a4
TH
9919WORKQUEUE
9920M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9921T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9922S: Maintained
9923F: include/linux/workqueue.h
9924F: kernel/workqueue.c
9925F: Documentation/workqueue.txt
9926
1da177e4 9927X.25 NETWORK LAYER
8bf28059 9928M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9929L: linux-x25@vger.kernel.org
8bf28059 9930S: Odd Fixes
679655da
JP
9931F: Documentation/networking/x25*
9932F: include/net/x25*
9933F: net/x25/
1da177e4 9934
e2d1d6c0 9935X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9936M: Thomas Gleixner <tglx@linutronix.de>
9937M: Ingo Molnar <mingo@redhat.com>
9938M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9939M: x86@kernel.org
981c3a4f 9940L: linux-kernel@vger.kernel.org
75fc2d37 9941T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9942S: Maintained
679655da
JP
9943F: Documentation/x86/
9944F: arch/x86/
e2d1d6c0 9945
d0944853 9946X86 PLATFORM DRIVERS
f7cb13b3 9947M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9948L: platform-driver-x86@vger.kernel.org
28b8e8d4 9949T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9950S: Maintained
14430813 9951F: drivers/platform/x86/
d0944853 9952
c1f5c54b
IM
9953X86 MCE INFRASTRUCTURE
9954M: Tony Luck <tony.luck@intel.com>
487ba8e8 9955M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9956L: linux-edac@vger.kernel.org
9957S: Maintained
9958F: arch/x86/kernel/cpu/mcheck/*
9959
d6fad502 9960XC2028/3028 TUNER DRIVER
1b2c14b4 9961M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9962L: linux-media@vger.kernel.org
9963W: http://linuxtv.org
9964T: git git://linuxtv.org/media_tree.git
9965S: Maintained
9966F: drivers/media/tuners/tuner-xc2028.*
9967
c4468085 9968XEN HYPERVISOR INTERFACE
c4468085 9969M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9970M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9971M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9972L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9973T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9974S: Supported
9975F: arch/x86/xen/
9976F: drivers/*/xen-*front.c
9977F: drivers/xen/
9978F: arch/x86/include/asm/xen/
9979F: include/xen/
c117ab84 9980F: include/uapi/xen/
c4468085 9981
77bfb479
SS
9982XEN HYPERVISOR ARM
9983M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9984L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9985S: Supported
9986F: arch/arm/xen/
9987F: arch/arm/include/asm/xen/
9988
b475e83f
SS
9989XEN HYPERVISOR ARM64
9990M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9991L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9992S: Supported
9993F: arch/arm64/xen/
9994F: arch/arm64/include/asm/xen/
9995
9b57e1a7
IC
9996XEN NETWORK BACKEND DRIVER
9997M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9998M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9999L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10000L: netdev@vger.kernel.org
10001S: Supported
10002F: drivers/net/xen-netback/*
10003
c5f8e29d
KRW
10004XEN PCI SUBSYSTEM
10005M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10006L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10007S: Supported
10008F: arch/x86/pci/*xen*
10009F: drivers/pci/*xen*
10010
10011XEN SWIOTLB SUBSYSTEM
10012M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10013L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10014S: Supported
10015F: arch/x86/xen/*swiotlb*
10016F: drivers/xen/*swiotlb*
10017
1da177e4
LT
10018XFS FILESYSTEM
10019P: Silicon Graphics Inc
809625ca 10020M: Dave Chinner <david@fromorbit.com>
18caa67a 10021M: xfs@oss.sgi.com
d7ede1aa 10022L: xfs@oss.sgi.com
1da177e4 10023W: http://oss.sgi.com/projects/xfs
54e5881d 10024T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10025S: Supported
679655da
JP
10026F: Documentation/filesystems/xfs.txt
10027F: fs/xfs/
1da177e4 10028
8a3b7a25 10029XILINX AXI ETHERNET DRIVER
59a54f30
MS
10030M: Anirudha Sarangi <anirudh@xilinx.com>
10031M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10032S: Maintained
10033F: drivers/net/ethernet/xilinx/xilinx_axienet*
10034
c9d3d8ec 10035XILINX SYSTEMACE DRIVER
cdeb8994 10036S: Orphan
679655da 10037F: drivers/block/xsysace.c
c9d3d8ec 10038
238b8721 10039XILINX UARTLITE SERIAL DRIVER
8b58be88 10040M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10041L: linux-serial@vger.kernel.org
10042S: Maintained
df621252 10043F: drivers/tty/serial/uartlite.c
238b8721 10044
f620e4b8
MF
10045XTENSA XTFPGA PLATFORM SUPPORT
10046M: Max Filippov <jcmvbkbc@gmail.com>
10047L: linux-xtensa@linux-xtensa.org
10048S: Maintained
10049F: drivers/spi/spi-xtensa-xtfpga.c
10050
1da177e4 10051YAM DRIVER FOR AX.25
8b58be88 10052M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10053L: linux-hams@vger.kernel.org
10054S: Maintained
679655da
JP
10055F: drivers/net/hamradio/yam*
10056F: include/linux/yam.h
1da177e4 10057
af64a5eb 10058YEALINK PHONE DRIVER
8b58be88 10059M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10060L: usbb2k-api-dev@nongnu.org
10061S: Maintained
679655da
JP
10062F: Documentation/input/yealink.txt
10063F: drivers/input/misc/yealink.*
af64a5eb 10064
1da177e4 10065Z8530 DRIVER FOR AX.25
8b58be88 10066M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10067W: http://yaina.de/jreuter/
10068W: http://www.qsl.net/dl1bke/
10069L: linux-hams@vger.kernel.org
10070S: Maintained
679655da
JP
10071F: Documentation/networking/z8530drv.txt
10072F: drivers/net/hamradio/*scc.c
10073F: drivers/net/hamradio/z8530.h
1da177e4 10074
0cf31ec1 10075ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10076M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10077L: linux-mm@kvack.org
10078S: Maintained
10079F: mm/zbud.c
10080F: include/linux/zbud.h
10081
7c0c3afb 10082ZD1211RW WIRELESS DRIVER
8b58be88
JP
10083M: Daniel Drake <dsd@gentoo.org>
10084M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10085W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10086L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10087L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10088S: Maintained
679655da 10089F: drivers/net/wireless/zd1211rw/
7c0c3afb 10090
1da177e4 10091ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10092L: mjpeg-users@lists.sourceforge.net
f63145e2 10093L: linux-media@vger.kernel.org
1da177e4 10094W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10095T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10096S: Odd Fixes
90d72ac6 10097F: drivers/media/pci/zoran/
1da177e4 10098
6920f2cc
MK
10099ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10100M: Minchan Kim <minchan@kernel.org>
10101M: Nitin Gupta <ngupta@vflare.org>
10102L: linux-kernel@vger.kernel.org
10103S: Maintained
10104F: drivers/block/zram/
10105F: Documentation/blockdev/zram.txt
10106
8b4a4080 10107ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10108M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10109S: Maintained
df621252 10110F: drivers/tty/serial/zs.*
8b4a4080 10111
eae70d06
MK
10112ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10113M: Minchan Kim <minchan@kernel.org>
10114M: Nitin Gupta <ngupta@vflare.org>
10115L: linux-mm@kvack.org
10116S: Maintained
10117F: mm/zsmalloc.c
10118F: include/linux/zsmalloc.h
10119
0cf31ec1 10120ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10121M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10122L: linux-mm@kvack.org
10123S: Maintained
10124F: mm/zswap.c
10125
1da177e4 10126THE REST
8b58be88 10127M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10128L: linux-kernel@vger.kernel.org
8a6e2535 10129Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10130T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10131S: Buried alive in reporters
34d03cc1
JP
10132F: *
10133F: */
This page took 4.893706 seconds and 5 git commands to generate.