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