[media] airspy: print notice to point SDR API is not 100% stable yet
[linux-2.6-block.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
0185e197 5960F: drivers/media/tuners/msi001*
19a628a0 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
0db83ced 6494OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6495M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6496L: linux-media@vger.kernel.org
6497S: Maintained
90d72ac6 6498F: drivers/media/platform/omap3isp/
0db83ced 6499F: drivers/staging/media/omap4iss/
7e8970e1 6500
f5525786 6501OMAP USB SUPPORT
f299470a 6502M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6503L: linux-usb@vger.kernel.org
6504L: linux-omap@vger.kernel.org
43b416e5 6505T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6506S: Maintained
a16fbd65
JP
6507F: drivers/usb/*/*omap*
6508F: arch/arm/*omap*/usb*
f5525786 6509
6d994710 6510OMAP GPIO DRIVER
a1415a8f 6511M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6512M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6513M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6514L: linux-omap@vger.kernel.org
6515S: Maintained
6516F: drivers/gpio/gpio-omap.c
6517
c351e290
MJ
6518OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6519M: Mark Jackson <mpfj@newflow.co.uk>
6520L: linux-omap@vger.kernel.org
6521S: Maintained
6522F: arch/arm/boot/dts/am335x-nano.dts
6523
0ad122d9 6524OMFS FILESYSTEM
8b58be88 6525M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6526L: linux-karma-devel@lists.sourceforge.net
6527S: Maintained
679655da
JP
6528F: Documentation/filesystems/omfs.txt
6529F: fs/omfs/
0ad122d9 6530
c1986ee9 6531OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6532M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6533S: Maintained
679655da
JP
6534F: drivers/char/pcmcia/cm4000_cs.c
6535F: include/linux/cm4000_cs.h
c117ab84 6536F: include/uapi/linux/cm4000_cs.h
c1986ee9 6537
77c44ab1 6538OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6539M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6540S: Maintained
679655da 6541F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6542
77d5140f 6543OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6544M: Jonathan Corbet <corbet@lwn.net>
661263b5 6545L: linux-media@vger.kernel.org
275ffde4 6546T: git git://linuxtv.org/media_tree.git
77d5140f 6547S: Maintained
90d72ac6 6548F: drivers/media/i2c/ov7670.c
77d5140f 6549
431bca73 6550ONENAND FLASH DRIVER
8b58be88 6551M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6552L: linux-mtd@lists.infradead.org
6553S: Maintained
679655da
JP
6554F: drivers/mtd/onenand/
6555F: include/linux/mtd/onenand*.h
431bca73 6556
1da177e4 6557ONSTREAM SCSI TAPE DRIVER
8b58be88 6558M: Willem Riede <osst@riede.org>
1da177e4
LT
6559L: osst-users@lists.sourceforge.net
6560L: linux-scsi@vger.kernel.org
6561S: Maintained
f7269cfc
JD
6562F: Documentation/scsi/osst.txt
6563F: drivers/scsi/osst.*
6564F: drivers/scsi/osst_*.h
6565F: drivers/scsi/st.h
1da177e4 6566
e2d1d6c0 6567OPENCORES I2C BUS DRIVER
8b58be88 6568M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6569L: linux-i2c@vger.kernel.org
e2d1d6c0 6570S: Maintained
679655da
JP
6571F: Documentation/i2c/busses/i2c-ocores
6572F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6573
860c44c1 6574OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6575M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6576M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6577L: devicetree@vger.kernel.org
860c44c1 6578W: http://fdt.secretlab.ca
3bbf9b9b 6579T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6580S: Maintained
f8828205 6581F: drivers/of/
860c44c1 6582F: include/linux/of*.h
f8828205 6583F: scripts/dtc/
860c44c1 6584K: of_get_property
d945fa0d 6585K: of_match_table
860c44c1 6586
f8828205 6587OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6588M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6589M: Pawel Moll <pawel.moll@arm.com>
6590M: Mark Rutland <mark.rutland@arm.com>
de80963e 6591M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6592M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6593L: devicetree@vger.kernel.org
6594S: Maintained
6595F: Documentation/devicetree/
6596F: arch/*/boot/dts/
6597F: include/dt-bindings/
6598
19f9d392
JB
6599OPENRISC ARCHITECTURE
6600M: Jonas Bonn <jonas@southpole.se>
6601W: http://openrisc.net
eab7c1c0 6602L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6603S: Maintained
6604T: git git://openrisc.net/~jonas/linux
14430813 6605F: arch/openrisc/
19f9d392 6606
ccb1352e 6607OPENVSWITCH
4f337ed5 6608M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6609L: dev@openvswitch.org
6610W: http://openvswitch.org
4f337ed5 6611T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6612S: Maintained
6613F: net/openvswitch/
6614
af39917d
CL
6615OPL4 DRIVER
6616M: Clemens Ladisch <clemens@ladisch.de>
6617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6618T: git git://git.alsa-project.org/alsa-kernel.git
6619S: Maintained
6620F: sound/drivers/opl4/
6621
1da177e4 6622OPROFILE
4cf7e718 6623M: Robert Richter <rric@kernel.org>
1da177e4
LT
6624L: oprofile-list@lists.sf.net
6625S: Maintained
81c4a8a6 6626F: arch/*/include/asm/oprofile*.h
679655da
JP
6627F: arch/*/oprofile/
6628F: drivers/oprofile/
6629F: include/linux/oprofile.h
1da177e4 6630
e2d1d6c0 6631ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6632M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6633M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6634L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6635W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6636T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6637S: Supported
679655da
JP
6638F: Documentation/filesystems/ocfs2.txt
6639F: Documentation/filesystems/dlmfs.txt
6640F: fs/ocfs2/
e2d1d6c0 6641
1da177e4 6642ORINOCO DRIVER
724c6b35 6643L: linux-wireless@vger.kernel.org
491b26b4 6644W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6645W: http://www.nongnu.org/orinoco/
3a59babb 6646S: Orphan
679655da 6647F: drivers/net/wireless/orinoco/
1da177e4 6648
42c55aa8 6649OSD LIBRARY and FILESYSTEM
8b58be88 6650M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6651M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6652L: osd-dev@open-osd.org
6653W: http://open-osd.org
54e5881d 6654T: git git://git.open-osd.org/open-osd.git
68274794 6655S: Maintained
42c55aa8 6656F: drivers/scsi/osd/
6b6f0b6c 6657F: include/scsi/osd_*
42c55aa8 6658F: fs/exofs/
68274794 6659
e2d1d6c0 6660P54 WIRELESS DRIVER
084cb0fe 6661M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6662L: linux-wireless@vger.kernel.org
084cb0fe 6663W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6664S: Maintained
679655da 6665F: drivers/net/wireless/p54/
e2d1d6c0 6666
f5cd7872 6667PA SEMI ETHERNET DRIVER
8b58be88 6668M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6669L: netdev@vger.kernel.org
6670S: Maintained
ded19add 6671F: drivers/net/ethernet/pasemi/*
f5cd7872 6672
beb58aa3 6673PA SEMI SMBUS DRIVER
8b58be88 6674M: Olof Johansson <olof@lixom.net>
846557d3 6675L: linux-i2c@vger.kernel.org
beb58aa3 6676S: Maintained
679655da 6677F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6678
48fc267e
SK
6679PADATA PARALLEL EXECUTION MECHANISM
6680M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6681L: linux-crypto@vger.kernel.org
6682S: Maintained
6683F: kernel/padata.c
6684F: include/linux/padata.h
6685F: Documentation/padata.txt
6686
709ee531 6687PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6688M: Harald Welte <laforge@gnumonks.org>
d0944853 6689L: platform-driver-x86@vger.kernel.org
709ee531 6690S: Maintained
679655da 6691F: drivers/platform/x86/panasonic-laptop.c
709ee531 6692
368dd5ac 6693PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6694M: David Howells <dhowells@redhat.com>
6695M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6696L: linux-am33-list@redhat.com (moderated for non-subscribers)
6697W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6698S: Maintained
679655da
JP
6699F: Documentation/mn10300/
6700F: arch/mn10300/
4fa97181 6701
1da177e4 6702PARALLEL PORT SUPPORT
3dd1a329 6703L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6704S: Orphan
679655da
JP
6705F: drivers/parport/
6706F: include/linux/parport*.h
6707F: drivers/char/ppdev.c
c117ab84 6708F: include/uapi/linux/ppdev.h
1da177e4 6709
4cdf6bc2 6710PARAVIRT_OPS INTERFACE
d633180c 6711M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6712M: Chris Wright <chrisw@sous-sol.org>
6713M: Alok Kataria <akataria@vmware.com>
6714M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6715L: virtualization@lists.linux-foundation.org
4cdf6bc2 6716S: Supported
679655da
JP
6717F: Documentation/ia64/paravirt_ops.txt
6718F: arch/*/kernel/paravirt*
6719F: arch/*/include/asm/paravirt.h
4cdf6bc2 6720
e2d1d6c0 6721PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6722M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6723L: linux-parport@lists.infradead.org (subscribers-only)
6724W: http://www.torque.net/linux-pp.html
6725S: Maintained
679655da
JP
6726F: Documentation/blockdev/paride.txt
6727F: drivers/block/paride/
e2d1d6c0
RD
6728
6729PARISC ARCHITECTURE
b8828770 6730M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6731M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6732L: linux-parisc@vger.kernel.org
6733W: http://www.parisc-linux.org/
8a6e2535 6734Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6735T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6736T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6737S: Maintained
679655da 6738F: arch/parisc/
2b6bac9e 6739F: Documentation/parisc/
679655da 6740F: drivers/parisc/
2b6bac9e
HD
6741F: drivers/char/agp/parisc-agp.c
6742F: drivers/input/serio/gscps2.c
6743F: drivers/parport/parport_gsc.*
6744F: drivers/tty/serial/8250/8250_gsc.c
6745F: drivers/video/sti*
6746F: drivers/video/console/sti*
6747F: drivers/video/logo/logo_parisc*
e2d1d6c0 6748
1662d32c 6749PC87360 HARDWARE MONITORING DRIVER
8b58be88 6750M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6751L: lm-sensors@lm-sensors.org
6752S: Maintained
679655da
JP
6753F: Documentation/hwmon/pc87360
6754F: drivers/hwmon/pc87360.c
1662d32c
JC
6755
6756PC8736x GPIO DRIVER
8b58be88 6757M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6758S: Maintained
679655da 6759F: drivers/char/pc8736x_gpio.c
1662d32c 6760
1ad107fd 6761PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6762M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6763L: lm-sensors@lm-sensors.org
6764S: Maintained
6765F: Documentation/hwmon/pc87427
6766F: drivers/hwmon/pc87427.c
6767
b26e0ed4 6768PCA9532 LED DRIVER
8b58be88 6769M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6770S: Maintained
d5ca6918
JP
6771F: drivers/leds/leds-pca9532.c
6772F: include/linux/leds-pca9532.h
b26e0ed4 6773
5ce914a8 6774PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6775M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6776L: linux-i2c@vger.kernel.org
6777S: Maintained
b4f0b74e 6778F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6779
3971dae5 6780PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6781M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6782S: Maintained
6783F: drivers/firmware/pcdp.*
6784
065c6359 6785PCI ERROR RECOVERY
6305902c 6786M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6787L: linux-pci@vger.kernel.org
065c6359 6788S: Supported
679655da 6789F: Documentation/PCI/pci-error-recovery.txt
065c6359 6790
1da177e4 6791PCI SUBSYSTEM
5ac3a6d2 6792M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6793L: linux-pci@vger.kernel.org
99662dd1 6794Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6795T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6796S: Supported
679655da
JP
6797F: Documentation/PCI/
6798F: drivers/pci/
6799F: include/linux/pci*
6b49ee49 6800F: arch/x86/pci/
cad01f91 6801F: arch/x86/kernel/quirks.c
1da177e4 6802
f0b75693
BH
6803PCI DRIVER FOR IMX6
6804M: Richard Zhu <r65037@freescale.com>
bf177a1e 6805M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6806L: linux-pci@vger.kernel.org
6807L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6808S: Maintained
6809F: drivers/pci/host/*imx6*
6810
6811PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6812M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6813M: Jason Cooper <jason@lakedaemon.net>
6814L: linux-pci@vger.kernel.org
6815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6816S: Maintained
6817F: drivers/pci/host/*mvebu*
6818
0447cfd7
TR
6819PCI DRIVER FOR NVIDIA TEGRA
6820M: Thierry Reding <thierry.reding@gmail.com>
6821L: linux-tegra@vger.kernel.org
f0b75693 6822L: linux-pci@vger.kernel.org
0447cfd7
TR
6823S: Supported
6824F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6825F: drivers/pci/host/pci-tegra.c
6826
f0b75693
BH
6827PCI DRIVER FOR RENESAS R-CAR
6828M: Simon Horman <horms@verge.net.au>
6829L: linux-pci@vger.kernel.org
6830L: linux-sh@vger.kernel.org
6831S: Maintained
6832F: drivers/pci/host/*rcar*
6833
4af82255
JH
6834PCI DRIVER FOR SAMSUNG EXYNOS
6835M: Jingoo Han <jg1.han@samsung.com>
6836L: linux-pci@vger.kernel.org
f0b75693
BH
6837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6838L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6839S: Maintained
6840F: drivers/pci/host/pci-exynos.c
6841
f0b75693
BH
6842PCI DRIVER FOR SYNOPSIS DESIGNWARE
6843M: Mohit Kumar <mohit.kumar@st.com>
6844M: Jingoo Han <jg1.han@samsung.com>
6845L: linux-pci@vger.kernel.org
6846S: Maintained
6847F: drivers/pci/host/*designware*
6848
cf28855b
WD
6849PCI DRIVER FOR GENERIC OF HOSTS
6850M: Will Deacon <will.deacon@arm.com>
6851L: linux-pci@vger.kernel.org
6852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6853S: Maintained
6854F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6855F: drivers/pci/host/pci-host-generic.c
6856
1da177e4 6857PCMCIA SUBSYSTEM
4230dfc9 6858P: Linux PCMCIA Team
f5df5881 6859L: linux-pcmcia@lists.infradead.org
6650e0a5 6860W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6861T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6862S: Maintained
679655da
JP
6863F: Documentation/pcmcia/
6864F: drivers/pcmcia/
6865F: include/pcmcia/
1da177e4
LT
6866
6867PCNET32 NETWORK DRIVER
227fb925 6868M: Don Fry <pcnet32@frontier.com>
979b6c13 6869L: netdev@vger.kernel.org
1da177e4 6870S: Maintained
b955f6ca 6871F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6872
48fc267e
SK
6873PCRYPT PARALLEL CRYPTO ENGINE
6874M: Steffen Klassert <steffen.klassert@secunet.com>
6875L: linux-crypto@vger.kernel.org
6876S: Maintained
6877F: crypto/pcrypt.c
6878F: include/crypto/pcrypt.h
6879
e72df0b8
TH
6880PER-CPU MEMORY ALLOCATOR
6881M: Tejun Heo <tj@kernel.org>
6882M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6883T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6884S: Maintained
6885F: include/linux/percpu*.h
6886F: mm/percpu*.c
6887F: arch/*/include/asm/percpu.h
6888
ad4ecbcb 6889PER-TASK DELAY ACCOUNTING
185e595f 6890M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6891S: Maintained
679655da
JP
6892F: include/linux/delayacct.h
6893F: kernel/delayacct.c
ad4ecbcb 6894
57c0c15b 6895PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6896M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6897M: Paul Mackerras <paulus@samba.org>
dd9b238c 6898M: Ingo Molnar <mingo@redhat.com>
f80c5393 6899M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6900L: linux-kernel@vger.kernel.org
75fc2d37 6901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6902S: Supported
d53e8365 6903F: kernel/events/*
a003236c 6904F: include/linux/perf_event.h
c117ab84 6905F: include/uapi/linux/perf_event.h
141c4296
RR
6906F: arch/*/kernel/perf_event*.c
6907F: arch/*/kernel/*/perf_event*.c
6908F: arch/*/kernel/*/*/perf_event*.c
a003236c 6909F: arch/*/include/asm/perf_event.h
a003236c
VL
6910F: arch/*/kernel/perf_callchain.c
6911F: tools/perf/
6c0b3244 6912
dd49d0f5 6913PERSONALITY HANDLING
8b58be88 6914M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6915L: linux-abi-devel@lists.sourceforge.net
6916S: Maintained
679655da 6917F: include/linux/personality.h
c117ab84 6918F: include/uapi/linux/personality.h
dd49d0f5 6919
838e7a03 6920PHONET PROTOCOL
2a06b40f 6921M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6922S: Supported
6923F: Documentation/networking/phonet.txt
6924F: include/linux/phonet.h
6925F: include/net/phonet/
c117ab84 6926F: include/uapi/linux/phonet.h
838e7a03
RDC
6927F: net/phonet/
6928
1da177e4 6929PHRAM MTD DRIVER
8b58be88 6930M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6931L: linux-mtd@lists.infradead.org
6932S: Maintained
679655da 6933F: drivers/mtd/devices/phram.c
1da177e4 6934
efdbb10e
BP
6935PICOLCD HID DRIVER
6936M: Bruno Prémont <bonbons@linux-vserver.org>
6937L: linux-input@vger.kernel.org
6938S: Maintained
6939F: drivers/hid/hid-picolcd*
6940
a53bfa07
JI
6941PICOXCELL SUPPORT
6942M: Jamie Iles <jamie@jamieiles.com>
6943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6944T: git git://github.com/jamieiles/linux-2.6-ji.git
6945S: Supported
14430813 6946F: arch/arm/mach-picoxcell/
a53bfa07
JI
6947F: drivers/*/picoxcell*
6948F: drivers/*/*/picoxcell*
6949
2744e8af
LW
6950PIN CONTROL SUBSYSTEM
6951M: Linus Walleij <linus.walleij@linaro.org>
6952S: Maintained
07f29ba6 6953F: drivers/pinctrl/
8e406fe4 6954F: include/linux/pinctrl/
2744e8af 6955
2201bbb8
JCPV
6956PIN CONTROLLER - ATMEL AT91
6957M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6959S: Maintained
6960F: drivers/pinctrl/pinctrl-at91.c
6961
b75e60d6
DA
6962PIN CONTROLLER - SAMSUNG
6963M: Tomasz Figa <t.figa@samsung.com>
6964M: Thomas Abraham <thomas.abraham@linaro.org>
6965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6966L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6967S: Maintained
6968F: drivers/pinctrl/pinctrl-exynos.*
6969F: drivers/pinctrl/pinctrl-s3c*
6970F: drivers/pinctrl/pinctrl-samsung.*
6971
deda8287 6972PIN CONTROLLER - ST SPEAR
8e406fe4 6973M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6974L: spear-devel@list.st.com
6975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6976W: http://www.st.com/spear
6977S: Maintained
8e406fe4 6978F: drivers/pinctrl/spear/
deda8287 6979
249a6771 6980PKTCDVD DRIVER
dbd47133 6981M: Jiri Kosina <jkosina@suse.cz>
249a6771 6982S: Maintained
679655da
JP
6983F: drivers/block/pktcdvd.c
6984F: include/linux/pktcdvd.h
c117ab84 6985F: include/uapi/linux/pktcdvd.h
249a6771 6986
b31d8273
G
6987PKUNITY SOC DRIVERS
6988M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6989W: http://mprc.pku.edu.cn/~guanxuetao/linux
6990S: Maintained
ceebf4d5 6991T: git git://github.com/gxt/linux.git
b31d8273 6992F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6993F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6994F: drivers/video/fb-puv3.c
2809e80b 6995F: drivers/rtc/rtc-puv3.c
b31d8273 6996
9d2ecfb7 6997PMBUS HARDWARE MONITORING DRIVERS
ca462085 6998M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6999L: lm-sensors@lm-sensors.org
7000W: http://www.lm-sensors.org/
7001W: http://www.roeck-us.net/linux/drivers/
7002T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7003S: Maintained
7004F: Documentation/hwmon/pmbus
7005F: drivers/hwmon/pmbus/
7006F: include/linux/i2c/pmbus.h
7007
89a36810 7008PMC SIERRA MaxRAID DRIVER
076cfaae 7009M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7010L: linux-scsi@vger.kernel.org
7011W: http://www.pmc-sierra.com/
7012S: Supported
7013F: drivers/scsi/pmcraid.*
7014
dbf9bfe6 7015PMC SIERRA PM8001 DRIVER
4f0e359c 7016M: xjtuwjp@gmail.com
dbf9bfe6 7017M: lindar_liu@usish.com
7018L: linux-scsi@vger.kernel.org
7019S: Supported
7020F: drivers/scsi/pm8001/
7021
1da177e4 7022POSIX CLOCKS and TIMERS
8b58be88 7023M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7024L: linux-kernel@vger.kernel.org
75fc2d37 7025T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 7026S: Supported
679655da
JP
7027F: fs/timerfd.c
7028F: include/linux/timer*
7029F: kernel/*timer*
1da177e4 7030
3be86148 7031POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7032M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7033M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7034T: git git://git.infradead.org/battery-2.6.git
3be86148 7035S: Maintained
679655da 7036F: include/linux/power_supply.h
8cd725a1 7037F: drivers/power/
3be86148 7038
1da177e4 7039PNP SUPPORT
46a1f21a 7040M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7041S: Maintained
679655da 7042F: drivers/pnp/
1da177e4 7043
999445d4 7044PNXxxxx I2C DRIVER
8b58be88 7045M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7046L: linux-i2c@vger.kernel.org
999445d4 7047S: Maintained
679655da 7048F: drivers/i2c/busses/i2c-pnx.c
999445d4 7049
1da177e4 7050PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7051M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7052L: linux-ppp@vger.kernel.org
7053S: Maintained
224cf5ad 7054F: drivers/net/ppp/ppp_*
1da177e4
LT
7055
7056PPP OVER ATM (RFC 2364)
8b58be88 7057M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7058S: Maintained
679655da 7059F: net/atm/pppoatm.c
c117ab84 7060F: include/uapi/linux/atmppp.h
1da177e4
LT
7061
7062PPP OVER ETHERNET
8b58be88 7063M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7064S: Maintained
224cf5ad
JK
7065F: drivers/net/ppp/pppoe.c
7066F: drivers/net/ppp/pppox.c
1da177e4 7067
a6d2370b 7068PPP OVER L2TP
8b58be88 7069M: James Chapman <jchapman@katalix.com>
a6d2370b 7070S: Maintained
90ca28d1 7071F: net/l2tp/l2tp_ppp.c
679655da 7072F: include/linux/if_pppol2tp.h
c117ab84 7073F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7074
eae9d2ba 7075PPS SUPPORT
8b58be88 7076M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7077W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7078L: linuxpps@ml.enneenne.com (subscribers-only)
7079S: Maintained
cabaaf41
JP
7080F: Documentation/pps/
7081F: drivers/pps/
7082F: include/linux/pps*.h
eae9d2ba 7083
71a6d0af
HW
7084PPTP DRIVER
7085M: Dmitry Kozlov <xeb@mail.ru>
7086L: netdev@vger.kernel.org
7087S: Maintained
224cf5ad 7088F: drivers/net/ppp/pptp.c
71a6d0af
HW
7089W: http://sourceforge.net/projects/accel-pptp
7090
1da177e4 7091PREEMPTIBLE KERNEL
8b58be88 7092M: Robert Love <rml@tech9.net>
1da177e4
LT
7093L: kpreempt-tech@lists.sourceforge.net
7094W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7095S: Supported
679655da
JP
7096F: Documentation/preempt-locking.txt
7097F: include/linux/preempt.h
1da177e4
LT
7098
7099PRISM54 WIRELESS DRIVER
8b58be88 7100M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7101L: linux-wireless@vger.kernel.org
9ef80804 7102W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7103S: Obsolete
679655da 7104F: drivers/net/wireless/prism54/
1da177e4 7105
b3277dfa 7106PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7107M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7108L: linux-ide@vger.kernel.org
7109S: Maintained
679655da 7110F: drivers/ata/sata_promise.*
b3277dfa 7111
02c18891 7112PS3 NETWORK SUPPORT
b809b9ca 7113M: Geoff Levand <geoff@infradead.org>
02c18891 7114L: netdev@vger.kernel.org
a4724ed6 7115L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7116S: Maintained
8df158ac 7117F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7118
f58a9d17 7119PS3 PLATFORM SUPPORT
b809b9ca 7120M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7121L: linuxppc-dev@lists.ozlabs.org
7122L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7123S: Maintained
679655da
JP
7124F: arch/powerpc/boot/ps3*
7125F: arch/powerpc/include/asm/lv1call.h
7126F: arch/powerpc/include/asm/ps3*.h
7127F: arch/powerpc/platforms/ps3/
7128F: drivers/*/ps3*
7129F: drivers/ps3/
fec629b8 7130F: drivers/rtc/rtc-ps3.c
679655da 7131F: drivers/usb/host/*ps3.c
fec629b8 7132F: sound/ppc/snd_ps3*
f58a9d17 7133
cffb4add 7134PS3VRAM DRIVER
8b58be88 7135M: Jim Paris <jim@jtan.com>
a4724ed6 7136L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7137S: Maintained
8a3977cb 7138F: drivers/block/ps3vram.c
cffb4add 7139
8defe599 7140PSTORE FILESYSTEM
9d5e2a02 7141M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7142M: Colin Cross <ccross@android.com>
7143M: Kees Cook <keescook@chromium.org>
7144M: Tony Luck <tony.luck@intel.com>
7145S: Maintained
7146T: git git://git.infradead.org/users/cbou/linux-pstore.git
7147F: fs/pstore/
7148F: include/linux/pstore*
04851772 7149F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7150F: drivers/acpi/apei/erst.c
7151
7fbc415d
RC
7152PTP HARDWARE CLOCK SUPPORT
7153M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7154L: netdev@vger.kernel.org
7fbc415d
RC
7155S: Maintained
7156W: http://linuxptp.sourceforge.net/
7157F: Documentation/ABI/testing/sysfs-ptp
7158F: Documentation/ptp/*
0ecb3cdd 7159F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7160F: drivers/net/phy/dp83640*
7161F: drivers/ptp/*
7162F: include/linux/ptp_cl*
7163
cf94a4d1 7164PTRACE SUPPORT
8b58be88
JP
7165M: Roland McGrath <roland@redhat.com>
7166M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7167S: Maintained
7168F: include/asm-generic/syscall.h
7169F: include/linux/ptrace.h
7170F: include/linux/regset.h
7171F: include/linux/tracehook.h
c117ab84 7172F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7173F: kernel/ptrace.c
7174
8320204a 7175PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7176M: Mike Isely <isely@pobox.com>
16e9495d 7177L: pvrusb2@isely.net (subscribers-only)
661263b5 7178L: linux-media@vger.kernel.org
8320204a 7179W: http://www.isely.net/pvrusb2/
275ffde4 7180T: git git://linuxtv.org/media_tree.git
8320204a 7181S: Maintained
679655da 7182F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7183F: drivers/media/usb/pvrusb2/
8320204a 7184
39532e6c
HG
7185PWC WEBCAM DRIVER
7186M: Hans de Goede <hdegoede@redhat.com>
7187L: linux-media@vger.kernel.org
7188T: git git://linuxtv.org/media_tree.git
7189S: Maintained
7190F: drivers/media/usb/pwc/*
7191
200efedd 7192PWM SUBSYSTEM
aa3495f7
TR
7193M: Thierry Reding <thierry.reding@gmail.com>
7194L: linux-pwm@vger.kernel.org
0c2498f1 7195S: Maintained
006e854f 7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7197F: Documentation/pwm.txt
7198F: Documentation/devicetree/bindings/pwm/
7199F: include/linux/pwm.h
0c2498f1 7200F: drivers/pwm/
a140b98d
TR
7201F: drivers/video/backlight/pwm_bl.c
7202F: include/linux/pwm_backlight.h
0c2498f1 7203
30ec261e 7204PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7205M: Eric Miao <eric.y.miao@gmail.com>
7206M: Russell King <linux@arm.linux.org.uk>
a323f664 7207M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7209T: git git://github.com/hzhuang1/linux.git
7210T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7211S: Maintained
679655da
JP
7212F: arch/arm/mach-pxa/
7213F: drivers/pcmcia/pxa2xx*
9df92e6c 7214F: drivers/spi/spi-pxa2xx*
679655da
JP
7215F: drivers/usb/gadget/pxa2*
7216F: include/sound/pxa2xx-lib.h
bec4c99e 7217F: sound/arm/pxa*
14430813 7218F: sound/soc/pxa/
1da177e4 7219
ec64d3bf
EG
7220PXA3xx NAND FLASH DRIVER
7221M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7222L: linux-mtd@lists.infradead.org
7223S: Maintained
7224F: drivers/mtd/nand/pxa3xx-nand.c
7225
3f640c61 7226MMP SUPPORT
8b58be88 7227M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7228M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7230T: git git://github.com/hzhuang1/linux.git
7231T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7232S: Maintained
3f640c61 7233F: arch/arm/mach-mmp/
e8e6cb32 7234
272f133a
PO
7235PXA MMCI DRIVER
7236S: Orphan
7237
57f63bc8 7238PXA RTC DRIVER
8b58be88 7239M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7240L: rtc-linux@googlegroups.com
7241S: Maintained
7242
52a09a04 7243QIB DRIVER
8473c603 7244M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7245L: linux-rdma@vger.kernel.org
7246S: Supported
7247F: drivers/infiniband/hw/qib/
7248
5e9772b9
JS
7249QLOGIC QLA1280 SCSI DRIVER
7250M: Michael Reed <mdr@sgi.com>
7251L: linux-scsi@vger.kernel.org
7252S: Maintained
7253F: drivers/scsi/qla1280.[ch]
7254
1da177e4 7255QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7256M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7257L: linux-scsi@vger.kernel.org
7258S: Supported
679655da
JP
7259F: Documentation/scsi/LICENSE.qla2xxx
7260F: drivers/scsi/qla2xxx/
1da177e4 7261
883c98fe 7262QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7263M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7264M: iscsi-driver@qlogic.com
7265L: linux-scsi@vger.kernel.org
7266S: Supported
bacfb81b 7267F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7268F: drivers/scsi/qla4xxx/
7269
5a4faa87 7270QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7271M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7272M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7273M: linux-driver@qlogic.com
7274L: netdev@vger.kernel.org
7275S: Supported
679655da 7276F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7277F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7278
0ec00f03 7279QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7280M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7281M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7282L: netdev@vger.kernel.org
7283S: Supported
aa43c215 7284F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7285
c4e84bde 7286QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7287M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7288M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7289M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7290M: linux-driver@qlogic.com
c4e84bde
RM
7291L: netdev@vger.kernel.org
7292S: Supported
aa43c215 7293F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7294
1da177e4 7295QNX4 FILESYSTEM
8b58be88 7296M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7297W: http://www.alarsen.net/linux/qnx4fs/
7298S: Maintained
80811493 7299F: fs/qnx4/
c117ab84
CEB
7300F: include/uapi/linux/qnx4_fs.h
7301F: include/uapi/linux/qnxtypes.h
1da177e4 7302
91952bc0
AP
7303QT1010 MEDIA DRIVER
7304M: Antti Palosaari <crope@iki.fi>
7305L: linux-media@vger.kernel.org
7306W: http://linuxtv.org/
7307W: http://palosaari.fi/linux/
7308Q: http://patchwork.linuxtv.org/project/linux-media/list/
7309T: git git://linuxtv.org/anttip/media_tree.git
7310S: Maintained
7311F: drivers/media/tuners/qt1010*
7312
966fb5ec
SM
7313QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7314M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7315L: linux-wireless@vger.kernel.org
7316L: ath9k-devel@lists.ath9k.org
7317W: http://wireless.kernel.org/en/users/Drivers/ath9k
7318S: Supported
7319F: drivers/net/wireless/ath/ath9k/
7320
2ea0ffcb
KV
7321QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7322M: Kalle Valo <kvalo@qca.qualcomm.com>
7323L: ath10k@lists.infradead.org
7324W: http://wireless.kernel.org/en/users/Drivers/ath10k
7325T: git git://github.com/kvalo/ath.git
7326S: Supported
7327F: drivers/net/wireless/ath/ath10k/
7328
4f4567cf
RK
7329QUALCOMM HEXAGON ARCHITECTURE
7330M: Richard Kuo <rkuo@codeaurora.org>
7331L: linux-hexagon@vger.kernel.org
7332S: Supported
7333F: arch/hexagon/
7334
8e84c258
EK
7335QUALCOMM WCN36XX WIRELESS DRIVER
7336M: Eugene Krasnikov <k.eugene.e@gmail.com>
7337L: wcn36xx@lists.infradead.org
7338W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7339T: git git://github.com/KrasnikovEugene/wcn36xx.git
7340S: Supported
7341F: drivers/net/wireless/ath/wcn36xx/
7342
35e3540b
HV
7343QUICKCAM PARALLEL PORT WEBCAMS
7344M: Hans Verkuil <hverkuil@xs4all.nl>
7345L: linux-media@vger.kernel.org
7346T: git git://linuxtv.org/media_tree.git
7347W: http://linuxtv.org
7348S: Odd Fixes
7349F: drivers/media/parport/*-qcam*
7350
602adf40 7351RADOS BLOCK DEVICE (RBD)
09d90327
SW
7352M: Yehuda Sadeh <yehuda@inktank.com>
7353M: Sage Weil <sage@inktank.com>
527a88b9 7354M: Alex Elder <elder@kernel.org>
602adf40 7355M: ceph-devel@vger.kernel.org
09d90327
SW
7356W: http://ceph.com/
7357T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7358S: Supported
7359F: drivers/block/rbd.c
7360F: drivers/block/rbd_types.h
7361
1da177e4 7362RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7363M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7364L: linux-fbdev@vger.kernel.org
1da177e4 7365S: Maintained
679655da 7366F: drivers/video/aty/radeon*
c117ab84 7367F: include/uapi/linux/radeonfb.h
1da177e4 7368
c6c9b34c
HG
7369RADIOSHARK RADIO DRIVER
7370M: Hans de Goede <hdegoede@redhat.com>
7371L: linux-media@vger.kernel.org
7372T: git git://linuxtv.org/media_tree.git
7373S: Maintained
7374F: drivers/media/radio/radio-shark.c
7375
7376RADIOSHARK2 RADIO DRIVER
7377M: Hans de Goede <hdegoede@redhat.com>
7378L: linux-media@vger.kernel.org
7379T: git git://linuxtv.org/media_tree.git
7380S: Maintained
7381F: drivers/media/radio/radio-shark2.c
7382F: drivers/media/radio/radio-tea5777.c
7383
1da177e4 7384RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7385M: Paul Mackerras <paulus@samba.org>
c69f677c 7386L: linux-fbdev@vger.kernel.org
1da177e4 7387S: Maintained
679655da 7388F: drivers/video/aty/aty128fb.c
1da177e4 7389
e7839f25 7390RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7391P: rt2x00 project
e1a6542f 7392M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7393M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7394L: linux-wireless@vger.kernel.org
83fc9c89 7395L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7396W: http://rt2x00.serialmonkey.com/
7397S: Maintained
54e5881d 7398T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7399F: drivers/net/wireless/rt2x00/
7400
9db5579b 7401RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7402M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7403S: Maintained
679655da
JP
7404F: Documentation/blockdev/ramdisk.txt
7405F: drivers/block/brd.c
9db5579b 7406
9e95ce27 7407RANDOM NUMBER DRIVER
0624bcaa 7408M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7409S: Maintained
679655da 7410F: drivers/char/random.c
9e95ce27 7411
394b701c 7412RAPIDIO SUBSYSTEM
8b58be88 7413M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7414M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7415S: Maintained
679655da 7416F: drivers/rapidio/
394b701c 7417
e2d1d6c0 7418RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7419L: linux-wireless@vger.kernel.org
f52a5490 7420S: Orphan
679655da 7421F: drivers/net/wireless/ray*
e2d1d6c0
RD
7422
7423RCUTORTURE MODULE
8b58be88
JP
7424M: Josh Triplett <josh@freedesktop.org>
7425M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7426L: linux-kernel@vger.kernel.org
f9094d8e 7427S: Supported
08deed1e 7428T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7429F: Documentation/RCU/torture.txt
4102adab 7430F: kernel/rcu/torture.c
e2d1d6c0 7431
c87b9c60
PM
7432RCUTORTURE TEST FRAMEWORK
7433M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7434L: linux-kernel@vger.kernel.org
c87b9c60
PM
7435S: Supported
7436T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7437F: tools/testing/selftests/rcutorture
7438
c1f766b5 7439RDC R-321X SoC
8b58be88 7440M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7441S: Maintained
7442
db17f395 7443RDC R6040 FAST ETHERNET DRIVER
8b58be88 7444M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7445L: netdev@vger.kernel.org
7446S: Maintained
58565a35 7447F: drivers/net/ethernet/rdc/r6040.c
db17f395 7448
a09ed661 7449RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7450M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7451L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7452S: Supported
679655da 7453F: net/rds/
a09ed661 7454
595182bc 7455READ-COPY UPDATE (RCU)
8b58be88
JP
7456M: Dipankar Sarma <dipankar@in.ibm.com>
7457M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7458L: linux-kernel@vger.kernel.org
9fab9787 7459W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7460S: Supported
08deed1e 7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7462F: Documentation/RCU/
9fab9787 7463X: Documentation/RCU/torture.txt
f9094d8e 7464F: include/linux/rcu*
4102adab
PM
7465X: include/linux/srcu.h
7466F: kernel/rcu/
7467X: kernel/rcu/torture.c
595182bc 7468
0c86edc0 7469REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7470M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7471L: rtc-linux@googlegroups.com
8a6e2535 7472Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7473S: Maintained
679655da
JP
7474F: Documentation/rtc.txt
7475F: drivers/rtc/
7476F: include/linux/rtc.h
c117ab84 7477F: include/uapi/linux/rtc.h
0c86edc0 7478
1da177e4 7479REISERFS FILE SYSTEM
76c4e5ea 7480L: reiserfs-devel@vger.kernel.org
1da177e4 7481S: Supported
679655da 7482F: fs/reiserfs/
1da177e4 7483
b83a313b 7484REGISTER MAP ABSTRACTION
b02e48f2 7485M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7486T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7487S: Supported
7488F: drivers/base/regmap/
7489F: include/linux/regmap.h
7490
400e64df
OBC
7491REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7492M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7493T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7494S: Maintained
7495F: drivers/remoteproc/
7496F: Documentation/remoteproc.txt
6fc26488 7497F: include/linux/remoteproc.h
400e64df 7498
d8115db5
OBC
7499REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7500M: Ohad Ben-Cohen <ohad@wizery.com>
7501T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7502S: Maintained
7503F: drivers/rpmsg/
7504F: Documentation/rpmsg.txt
7505F: include/linux/rpmsg.h
7506
1b0fe6be
PZ
7507RESET CONTROLLER FRAMEWORK
7508M: Philipp Zabel <p.zabel@pengutronix.de>
7509S: Maintained
7510F: drivers/reset/
7511F: Documentation/devicetree/bindings/reset/
7512F: include/linux/reset.h
7513F: include/linux/reset-controller.h
7514
e0897645 7515RFKILL
8b58be88 7516M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7517L: linux-wireless@vger.kernel.org
ce466579
JB
7518W: http://wireless.kernel.org/
7519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7521S: Maintained
505c9247 7522F: Documentation/rfkill.txt
80811493 7523F: net/rfkill/
e0897645 7524
67e054e9
ML
7525RICOH SMARTMEDIA/XD DRIVER
7526M: Maxim Levitsky <maximlevitsky@gmail.com>
7527S: Maintained
21c26f50
JP
7528F: drivers/mtd/nand/r852.c
7529F: drivers/mtd/nand/r852.h
67e054e9 7530
92634125
ML
7531RICOH R5C592 MEMORYSTICK DRIVER
7532M: Maxim Levitsky <maximlevitsky@gmail.com>
7533S: Maintained
7534F: drivers/memstick/host/r592.*
7535
27f1d2f9
SA
7536ROCCAT DRIVERS
7537M: Stefan Achatz <erazor_de@users.sourceforge.net>
7538W: http://sourceforge.net/projects/roccat/
7539S: Maintained
7540F: drivers/hid/hid-roccat*
7541F: include/linux/hid-roccat*
7542F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7543
1da177e4
LT
7544ROCKETPORT DRIVER
7545P: Comtrol Corp.
1da177e4
LT
7546W: http://www.comtrol.com
7547S: Maintained
679655da 7548F: Documentation/serial/rocket.txt
c897401b 7549F: drivers/tty/rocket*
1da177e4
LT
7550
7551ROSE NETWORK LAYER
8b58be88 7552M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7553L: linux-hams@vger.kernel.org
d34cb28a 7554W: http://www.linux-ax25.org/
1da177e4 7555S: Maintained
679655da 7556F: include/net/rose.h
c117ab84 7557F: include/uapi/linux/rose.h
679655da 7558F: net/rose/
1da177e4 7559
91952bc0
AP
7560RTL2830 MEDIA DRIVER
7561M: Antti Palosaari <crope@iki.fi>
7562L: linux-media@vger.kernel.org
7563W: http://linuxtv.org/
7564W: http://palosaari.fi/linux/
7565Q: http://patchwork.linuxtv.org/project/linux-media/list/
7566T: git git://linuxtv.org/anttip/media_tree.git
7567S: Maintained
7568F: drivers/media/dvb-frontends/rtl2830*
7569
27a0aacf
AP
7570RTL2832 MEDIA DRIVER
7571M: Antti Palosaari <crope@iki.fi>
7572L: linux-media@vger.kernel.org
7573W: http://linuxtv.org/
7574W: http://palosaari.fi/linux/
7575Q: http://patchwork.linuxtv.org/project/linux-media/list/
7576T: git git://linuxtv.org/anttip/media_tree.git
7577S: Maintained
7578F: drivers/media/dvb-frontends/rtl2832*
7579
ba6e6f6e
AP
7580RTL2832_SDR MEDIA DRIVER
7581M: Antti Palosaari <crope@iki.fi>
7582L: linux-media@vger.kernel.org
7583W: http://linuxtv.org/
7584W: http://palosaari.fi/linux/
7585Q: http://patchwork.linuxtv.org/project/linux-media/list/
7586T: git git://linuxtv.org/anttip/media_tree.git
7587S: Maintained
b4bb1c28 7588F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7589
59840488 7590RTL8180 WIRELESS DRIVER
8b58be88 7591M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7592L: linux-wireless@vger.kernel.org
491b26b4 7593W: http://wireless.kernel.org/
54e5881d 7594T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7595S: Maintained
3cfeb0c3 7596F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7597
59840488 7598RTL8187 WIRELESS DRIVER
9f0939bf 7599M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7600M: Hin-Tak Leung <htl10@users.sourceforge.net>
7601M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7602L: linux-wireless@vger.kernel.org
491b26b4 7603W: http://wireless.kernel.org/
54e5881d 7604T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7605S: Maintained
3cfeb0c3 7606F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7607
3cf0c8ad
LF
7608RTL8192CE WIRELESS DRIVER
7609M: Larry Finger <Larry.Finger@lwfinger.net>
7610M: Chaoming Li <chaoming_li@realsil.com.cn>
7611L: linux-wireless@vger.kernel.org
491b26b4 7612W: http://wireless.kernel.org/
3cf0c8ad
LF
7613T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7614S: Maintained
7615F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7616F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7617
9eb8ef74 7618S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7619M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7620L: linux-fbdev@vger.kernel.org
ce00f85c 7621S: Maintained
679655da 7622F: drivers/video/savage/
9eb8ef74 7623
1da177e4 7624S390
8b58be88
JP
7625M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7626M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7627M: linux390@de.ibm.com
d58140cc 7628L: linux-s390@vger.kernel.org
5238da45
HC
7629W: http://www.ibm.com/developerworks/linux/linux390/
7630S: Supported
679655da 7631F: arch/s390/
a968cd3e 7632F: drivers/s390/
3bfe6858
JN
7633F: Documentation/s390/
7634F: Documentation/DocBook/s390*
5238da45 7635
322986ca
SO
7636S390 COMMON I/O LAYER
7637M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7638M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7639L: linux-s390@vger.kernel.org
7640W: http://www.ibm.com/developerworks/linux/linux390/
7641S: Supported
7642F: drivers/s390/cio/
7643
7644S390 DASD DRIVER
7645M: Stefan Weinhuber <wein@de.ibm.com>
7646M: Stefan Haberland <stefan.haberland@de.ibm.com>
7647L: linux-s390@vger.kernel.org
7648W: http://www.ibm.com/developerworks/linux/linux390/
7649S: Supported
7650F: drivers/s390/block/dasd*
7651F: block/partitions/ibm.c
7652
5238da45 7653S390 NETWORK DRIVERS
8b58be88
JP
7654M: Ursula Braun <ursula.braun@de.ibm.com>
7655M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7656M: linux390@de.ibm.com
d58140cc 7657L: linux-s390@vger.kernel.org
5238da45
HC
7658W: http://www.ibm.com/developerworks/linux/linux390/
7659S: Supported
679655da 7660F: drivers/s390/net/
5238da45 7661
322986ca
SO
7662S390 PCI SUBSYSTEM
7663M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7664M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7665L: linux-s390@vger.kernel.org
7666W: http://www.ibm.com/developerworks/linux/linux390/
7667S: Supported
7668F: arch/s390/pci/
7669F: drivers/pci/hotplug/s390_pci_hpc.c
7670
feed9b62 7671S390 ZCRYPT DRIVER
5c8d0983 7672M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7673M: linux390@de.ibm.com
7674L: linux-s390@vger.kernel.org
a968cd3e 7675W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7676S: Supported
d5ca6918 7677F: drivers/s390/crypto/
feed9b62 7678
5238da45 7679S390 ZFCP DRIVER
d38e19d0 7680M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7681M: linux390@de.ibm.com
d58140cc 7682L: linux-s390@vger.kernel.org
5238da45 7683W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7684S: Supported
679655da 7685F: drivers/s390/scsi/zfcp_*
1da177e4 7686
dd96df2c 7687S390 IUCV NETWORK LAYER
8b58be88 7688M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7689M: linux390@de.ibm.com
7690L: linux-s390@vger.kernel.org
7691W: http://www.ibm.com/developerworks/linux/linux390/
7692S: Supported
679655da
JP
7693F: drivers/s390/net/*iucv*
7694F: include/net/iucv/
7695F: net/iucv/
dd96df2c 7696
4dde7f75 7697S3C24XX SD/MMC Driver
8b58be88 7698M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7700S: Supported
679655da 7701F: drivers/mmc/host/s3cmci.*
4dde7f75 7702
1f15a229
HV
7703SAA6588 RDS RECEIVER DRIVER
7704M: Hans Verkuil <hverkuil@xs4all.nl>
7705L: linux-media@vger.kernel.org
7706T: git git://linuxtv.org/media_tree.git
7707W: http://linuxtv.org
7708S: Odd Fixes
7709F: drivers/media/i2c/saa6588*
7710
98ed12e6 7711SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7712M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7713L: linux-media@vger.kernel.org
7714W: http://linuxtv.org
7715T: git git://linuxtv.org/media_tree.git
7716S: Odd fixes
e42bf501 7717F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7718F: drivers/media/pci/saa7134/
7719
1da177e4 7720SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7721M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7722L: linux-media@vger.kernel.org
275ffde4 7723T: git git://linuxtv.org/media_tree.git
1da177e4 7724S: Maintained
90d72ac6
MCC
7725F: drivers/media/common/saa7146/
7726F: drivers/media/pci/saa7146/
7727F: include/media/saa7146*
1da177e4 7728
92304a40 7729SAMSUNG LAPTOP DRIVER
5909c654 7730M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7731L: platform-driver-x86@vger.kernel.org
7732S: Maintained
7733F: drivers/platform/x86/samsung-laptop.c
7734
4a109cc0 7735SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7736M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7737L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7738S: Supported
14430813 7739F: sound/soc/samsung/
4a109cc0 7740
0d89a28b
JH
7741SAMSUNG FRAMEBUFFER DRIVER
7742M: Jingoo Han <jg1.han@samsung.com>
7743L: linux-fbdev@vger.kernel.org
7744S: Maintained
7745F: drivers/video/s3c-fb.c
7746
f69d3a17
SK
7747SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7748M: Sangbeom Kim <sbkim73@samsung.com>
7749L: linux-kernel@vger.kernel.org
7750S: Supported
7751F: drivers/mfd/sec*.c
7752F: drivers/regulator/s2m*.c
7753F: drivers/regulator/s5m*.c
7754F: drivers/rtc/rtc-sec.c
7755F: include/linux/mfd/samsung/
7756
038f5c4b
SN
7757SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7758M: Kyungmin Park <kyungmin.park@samsung.com>
7759M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7760L: linux-media@vger.kernel.org
7761Q: https://patchwork.linuxtv.org/project/linux-media/list/
7762S: Supported
7763F: drivers/media/platform/exynos4-is/
038f5c4b 7764
6fd86ab2
SN
7765SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7766M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7767L: linux-media@vger.kernel.org
7768L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7769S: Maintained
7770F: drivers/media/platform/s3c-camif/
7771F: include/media/s3c_camif.h
7772
b84ef24e
AH
7773SAMSUNG S5C73M3 CAMERA DRIVER
7774M: Kyungmin Park <kyungmin.park@samsung.com>
7775M: Andrzej Hajda <a.hajda@samsung.com>
7776L: linux-media@vger.kernel.org
7777S: Supported
7778F: drivers/media/i2c/s5c73m3/*
7779
7d459937
AH
7780SAMSUNG S5K5BAF CAMERA DRIVER
7781M: Kyungmin Park <kyungmin.park@samsung.com>
7782M: Andrzej Hajda <a.hajda@samsung.com>
7783L: linux-media@vger.kernel.org
7784S: Supported
7785F: drivers/media/i2c/s5k5baf.c
7786
310e39c9
TF
7787SAMSUNG SOC CLOCK DRIVERS
7788M: Tomasz Figa <t.figa@samsung.com>
7789S: Supported
7790L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7791F: drivers/clk/samsung/
7792
66890ed6
BA
7793SAMSUNG SXGBE DRIVERS
7794M: Byungho An <bh74.an@samsung.com>
7795M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7796M: Vipul Pandya <vipul.pandya@samsung.com>
7797S: Supported
7798L: netdev@vger.kernel.org
7799F: drivers/net/ethernet/samsung/sxgbe/
7800
ca749e2a 7801SERIAL DRIVERS
5e30bbb7 7802M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7803L: linux-serial@vger.kernel.org
5e30bbb7 7804S: Maintained
14430813 7805F: drivers/tty/serial/
ca749e2a 7806
aecb7b64 7807SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7808M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7809M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7810S: Maintained
7811F: include/linux/dw_dmac.h
61a76496 7812F: drivers/dma/dw/
aecb7b64 7813
f9e37137
SJ
7814SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7815M: Seungwon Jeon <tgih.jun@samsung.com>
7816M: Jaehoon Chung <jh80.chung@samsung.com>
7817L: linux-mmc@vger.kernel.org
7818S: Maintained
7819F: include/linux/mmc/dw_mmc.h
7820F: drivers/mmc/host/dw_mmc*
7821
9222d247 7822TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7823M: John Stultz <john.stultz@linaro.org>
88606e80 7824M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7825L: linux-kernel@vger.kernel.org
75fc2d37 7826T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7827S: Supported
7828F: include/linux/clocksource.h
7829F: include/linux/time.h
7830F: include/linux/timex.h
c117ab84
CEB
7831F: include/uapi/linux/time.h
7832F: include/uapi/linux/timex.h
88606e80
TG
7833F: kernel/time/clocksource.c
7834F: kernel/time/time*.c
7835F: kernel/time/ntp.c
7836
5b3f03f0 7837TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7838M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7839M: Hans Verkuil <hverkuil@xs4all.nl>
7840S: Odd Fixes
14430813 7841F: drivers/media/usb/tlg2300/
5b3f03f0 7842
1da177e4 7843SC1200 WDT DRIVER
b300645a 7844M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7845S: Maintained
679655da 7846F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7847
7848SCHEDULER
dd9b238c 7849M: Ingo Molnar <mingo@redhat.com>
8b58be88 7850M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7851L: linux-kernel@vger.kernel.org
75fc2d37 7852T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7853S: Maintained
95c0d71d 7854F: kernel/sched/
679655da 7855F: include/linux/sched.h
c117ab84 7856F: include/uapi/linux/sched.h
c2eb505b 7857F: include/linux/wait.h
1da177e4 7858
6bcf6737 7859SCORE ARCHITECTURE
ed38665e 7860M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7861M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7862W: http://www.sunplus.com
6bcf6737 7863S: Supported
a2681a75 7864F: arch/score/
6bcf6737 7865
1da177e4 7866SCSI CDROM DRIVER
8b58be88 7867M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7868L: linux-scsi@vger.kernel.org
7869W: http://www.kernel.dk
7870S: Maintained
679655da 7871F: drivers/scsi/sr*
1da177e4 7872
fb50a83d 7873SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7874M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7875L: linux-rdma@vger.kernel.org
7876S: Supported
7877W: http://www.openfabrics.org
7878Q: http://patchwork.kernel.org/project/linux-rdma/list/
7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7880F: drivers/infiniband/ulp/srp/
7881F: include/scsi/srp.h
7882
1da177e4 7883SCSI SG DRIVER
8b58be88 7884M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7885L: linux-scsi@vger.kernel.org
59ab3c93 7886W: http://sg.danny.cz/sg
1da177e4 7887S: Maintained
59ab3c93 7888F: Documentation/scsi/scsi-generic.txt
679655da
JP
7889F: drivers/scsi/sg.c
7890F: include/scsi/sg.h
1da177e4
LT
7891
7892SCSI SUBSYSTEM
c95286d8 7893M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7894L: linux-scsi@vger.kernel.org
54e5881d
JP
7895T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7896T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7897T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7898S: Maintained
679655da
JP
7899F: drivers/scsi/
7900F: include/scsi/
1da177e4
LT
7901
7902SCSI TAPE DRIVER
8b58be88 7903M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7904L: linux-scsi@vger.kernel.org
7905S: Maintained
679655da 7906F: Documentation/scsi/st.txt
f7269cfc
JD
7907F: drivers/scsi/st.*
7908F: drivers/scsi/st_*.h
1da177e4
LT
7909
7910SCTP PROTOCOL
8b6efb75 7911M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7912M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7913L: linux-sctp@vger.kernel.org
5f85813c 7914W: http://lksctp.sourceforge.net
8b6efb75 7915S: Maintained
679655da
JP
7916F: Documentation/networking/sctp.txt
7917F: include/linux/sctp.h
4d58c025 7918F: include/uapi/linux/sctp.h
679655da
JP
7919F: include/net/sctp/
7920F: net/sctp/
1da177e4
LT
7921
7922SCx200 CPU SUPPORT
8b58be88 7923M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7924S: Odd Fixes
679655da 7925F: Documentation/i2c/busses/scx200_acb
390889b6 7926F: arch/x86/platform/scx200/
679655da
JP
7927F: drivers/watchdog/scx200_wdt.c
7928F: drivers/i2c/busses/scx200*
7929F: drivers/mtd/maps/scx200_docflash.c
7930F: include/linux/scx200.h
1662d32c
JC
7931
7932SCx200 GPIO DRIVER
8b58be88 7933M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7934S: Maintained
679655da
JP
7935F: drivers/char/scx200_gpio.c
7936F: include/linux/scx200_gpio.h
1662d32c
JC
7937
7938SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7939M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7940S: Maintained
679655da 7941F: drivers/clocksource/scx200_hrt.c
1da177e4 7942
6a36913a 7943SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7944M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7945L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7946S: Maintained
679655da 7947F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7948
e7839f25 7949SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7950M: Chris Ball <chris@printf.net>
7a241d6e 7951L: linux-mmc@vger.kernel.org
245feaa6
CB
7952T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7953S: Maintained
7a241d6e 7954F: drivers/mmc/host/sdhci.*
d4a45787 7955F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7956
3085e9c1 7957SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7958M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7959L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7960L: linux-mmc@vger.kernel.org
e2d1d6c0 7961S: Maintained
d4a45787 7962F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7963
0d1bb41a 7964SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7965M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7966L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7967S: Maintained
7968F: drivers/mmc/host/sdhci-s3c.c
7969
c63b3cba 7970SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7971M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7972L: spear-devel@list.st.com
c63b3cba
VK
7973L: linux-mmc@vger.kernel.org
7974S: Maintained
7975F: drivers/mmc/host/sdhci-spear.c
7976
8711cca2 7977SECURITY SUBSYSTEM
9b45c0d2 7978M: James Morris <james.l.morris@oracle.com>
70b4a259 7979M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7980L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7981T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7982W: http://kernsec.org/
8711cca2 7983S: Supported
7d2c86b5 7984F: security/
8711cca2 7985
1da177e4 7986SECURITY CONTACT
8b58be88 7987M: Security Officers <security@kernel.org>
1da177e4
LT
7988S: Supported
7989
7990SELINUX SECURITY MODULE
e0238b4c 7991M: Paul Moore <paul@paul-moore.com>
8b58be88 7992M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7993M: Eric Paris <eparis@parisplace.org>
e0238b4c 7994L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7995W: http://selinuxproject.org
5a5f2acf 7996T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7997S: Supported
679655da
JP
7998F: include/linux/selinux*
7999F: security/selinux/
6bde95ce 8000F: scripts/selinux/
1da177e4 8001
c1c124e9
JJ
8002APPARMOR SECURITY MODULE
8003M: John Johansen <john.johansen@canonical.com>
8004L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8005W: apparmor.wiki.kernel.org
8006T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8007S: Supported
8008F: security/apparmor/
8009
cef2cf07 8010SENSABLE PHANTOM
8b58be88 8011M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8012S: Maintained
679655da 8013F: drivers/misc/phantom.c
c117ab84 8014F: include/uapi/linux/phantom.h
cef2cf07 8015
4480f15b 8016SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8017M: Tejun Heo <tj@kernel.org>
1da177e4 8018L: linux-ide@vger.kernel.org
3d9b9350 8019T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8020S: Supported
d5ca6918
JP
8021F: drivers/ata/
8022F: include/linux/ata.h
8023F: include/linux/libata.h
1da177e4 8024
6733b39a 8025SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8026M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8027L: linux-scsi@vger.kernel.org
0ca43cc0 8028W: http://www.emulex.com
3387f656
JP
8029S: Supported
8030F: drivers/scsi/be2iscsi/
6733b39a 8031
6b7c5b94 8032SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8033M: Sathya Perla <sathya.perla@emulex.com>
8034M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8035M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8036L: netdev@vger.kernel.org
fea3af67 8037W: http://www.emulex.com
7d2c86b5 8038S: Supported
9aebddd1 8039F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8040
8ceee660 8041SFC NETWORK DRIVER
c06f51ea 8042M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8043M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8044L: netdev@vger.kernel.org
8ceee660 8045S: Supported
874aeea5 8046F: drivers/net/ethernet/sfc/
8ceee660 8047
e2d1d6c0 8048SGI GRU DRIVER
cc883afc 8049M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8050S: Maintained
679655da 8051F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8052
8053SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8054M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8055L: linux-ia64@vger.kernel.org
8056S: Supported
679655da 8057F: Documentation/ia64/serial.txt
df621252 8058F: drivers/tty/serial/ioc?_serial.c
679655da 8059F: include/linux/ioc?.h
e2d1d6c0 8060
75312619 8061SGI XP/XPC/XPNET DRIVER
e180383f
RH
8062M: Cliff Whickman <cpw@sgi.com>
8063M: Robin Holt <robinmholt@gmail.com>
75312619 8064S: Maintained
679655da 8065F: drivers/misc/sgi-xp/
75312619 8066
46eacf3b
AP
8067SI2157 MEDIA DRIVER
8068M: Antti Palosaari <crope@iki.fi>
8069L: linux-media@vger.kernel.org
8070W: http://linuxtv.org/
8071W: http://palosaari.fi/linux/
8072Q: http://patchwork.linuxtv.org/project/linux-media/list/
8073T: git git://linuxtv.org/anttip/media_tree.git
8074S: Maintained
8075F: drivers/media/tuners/si2157*
8076
75e2d5ba
AP
8077SI2168 MEDIA DRIVER
8078M: Antti Palosaari <crope@iki.fi>
8079L: linux-media@vger.kernel.org
8080W: http://linuxtv.org/
8081W: http://palosaari.fi/linux/
8082Q: http://patchwork.linuxtv.org/project/linux-media/list/
8083T: git git://linuxtv.org/anttip/media_tree.git
8084S: Maintained
8085F: drivers/media/dvb-frontends/si2168*
8086
49cc629d
HV
8087SI470X FM RADIO RECEIVER I2C DRIVER
8088M: Hans Verkuil <hverkuil@xs4all.nl>
8089L: linux-media@vger.kernel.org
8090T: git git://linuxtv.org/media_tree.git
8091W: http://linuxtv.org
8092S: Odd Fixes
8093F: drivers/media/radio/si470x/radio-si470x-i2c.c
8094
8095SI470X FM RADIO RECEIVER USB DRIVER
8096M: Hans Verkuil <hverkuil@xs4all.nl>
8097L: linux-media@vger.kernel.org
8098T: git git://linuxtv.org/media_tree.git
8099W: http://linuxtv.org
8100S: Maintained
8101F: drivers/media/radio/si470x/radio-si470x-common.c
8102F: drivers/media/radio/si470x/radio-si470x.h
8103F: drivers/media/radio/si470x/radio-si470x-usb.c
8104
c937ca03
EV
8105SI4713 FM RADIO TRANSMITTER I2C DRIVER
8106M: Eduardo Valentin <edubezval@gmail.com>
8107L: linux-media@vger.kernel.org
8108T: git git://linuxtv.org/media_tree.git
8109W: http://linuxtv.org
8110S: Odd Fixes
99995ded 8111F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8112
8113SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8114M: Eduardo Valentin <edubezval@gmail.com>
8115L: linux-media@vger.kernel.org
8116T: git git://linuxtv.org/media_tree.git
8117W: http://linuxtv.org
8118S: Odd Fixes
99995ded
DR
8119F: drivers/media/radio/si4713/radio-platform-si4713.c
8120
8121SI4713 FM RADIO TRANSMITTER USB DRIVER
8122M: Hans Verkuil <hverkuil@xs4all.nl>
8123L: linux-media@vger.kernel.org
8124T: git git://linuxtv.org/media_tree.git
8125W: http://linuxtv.org
8126S: Maintained
8127F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8128
beb91d46 8129SIANO DVB DRIVER
1b2c14b4 8130M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8131L: linux-media@vger.kernel.org
8132W: http://linuxtv.org
8133T: git git://linuxtv.org/media_tree.git
8134S: Odd fixes
8135F: drivers/media/common/siano/
beb91d46 8136F: drivers/media/usb/siano/
beb91d46 8137F: drivers/media/usb/siano/
14430813 8138F: drivers/media/mmc/siano/
beb91d46 8139
b618b69c 8140SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8141L: linux-media@vger.kernel.org
bb60fcb2 8142S: Orphan
b618b69c 8143F: drivers/media/platform/sh_veu.c
b618b69c
GL
8144
8145SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8146L: linux-media@vger.kernel.org
bb60fcb2 8147S: Orphan
b618b69c
GL
8148F: drivers/media/platform/sh_vou.c
8149F: include/media/sh_vou.h
8150
6349d997 8151SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8152M: Len Brown <lenb@kernel.org>
6349d997
LB
8153L: sfi-devel@simplefirmware.org
8154W: http://simplefirmware.org/
8155T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8156S: Supported
943fc810 8157F: arch/x86/platform/sfi/
6349d997
LB
8158F: drivers/sfi/
8159F: include/linux/sfi*.h
e2d1d6c0 8160
1da177e4
LT
8161SIMTEC EB110ATX (Chalice CATS)
8162P: Ben Dooks
b16957c6
BD
8163P: Vincent Sanders <vince@simtec.co.uk>
8164M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8165W: http://www.simtec.co.uk/products/EB110ATX/
8166S: Supported
8167
8168SIMTEC EB2410ITX (BAST)
8169P: Ben Dooks
b16957c6
BD
8170P: Vincent Sanders <vince@simtec.co.uk>
8171M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8172W: http://www.simtec.co.uk/products/EB2410ITX/
8173S: Supported
15dba387
JP
8174F: arch/arm/mach-s3c24xx/mach-bast.c
8175F: arch/arm/mach-s3c24xx/bast-ide.c
8176F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8177
4c5adde7 8178TI DAVINCI MACHINE SUPPORT
3ba789c0 8179M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8180M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8181L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8182T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8183Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8184S: Supported
14430813 8185F: arch/arm/mach-davinci/
046d0a37 8186F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8187
8d4b3f08 8188TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8189M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8190L: linux-media@vger.kernel.org
8191L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8192W: http://linuxtv.org/
8193Q: http://patchwork.linuxtv.org/project/linux-media/list/
8194T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8195S: Maintained
8d4b3f08
LP
8196F: drivers/media/platform/davinci/
8197F: include/media/davinci/
8198
92aab3c0 8199SIS 190 ETHERNET DRIVER
8b58be88 8200M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8201L: netdev@vger.kernel.org
8202S: Maintained
8c7de408 8203F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8204
1da177e4 8205SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8206M: Daniele Venzano <venza@brownhat.org>
1da177e4 8207W: http://www.brownhat.org/sis900.html
979b6c13 8208L: netdev@vger.kernel.org
1da177e4 8209S: Maintained
8c7de408 8210F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8211
8212SIS FRAMEBUFFER DRIVER
8b58be88 8213M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8214W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8215S: Maintained
679655da
JP
8216F: Documentation/fb/sisfb.txt
8217F: drivers/video/sis/
8218F: include/video/sisfb.h
1da177e4
LT
8219
8220SIS USB2VGA DRIVER
8b58be88 8221M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8222W: http://www.winischhofer.at/linuxsisusbvga.shtml
8223S: Maintained
679655da 8224F: drivers/usb/misc/sisusbvga/
1da177e4 8225
415ad26d 8226SLAB ALLOCATOR
16e943bf 8227M: Christoph Lameter <cl@linux.com>
2ed1c525 8228M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8229M: David Rientjes <rientjes@google.com>
8230M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8231M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8232L: linux-mm@kvack.org
8233S: Maintained
679655da 8234F: include/linux/sl?b*.h
16e943bf 8235F: mm/sl?b*
415ad26d 8236
9fab9787
PM
8237SLEEPABLE READ-COPY UPDATE (SRCU)
8238M: Lai Jiangshan <laijs@cn.fujitsu.com>
8239M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8240L: linux-kernel@vger.kernel.org
9fab9787
PM
8241W: http://www.rdrop.com/users/paulmck/RCU/
8242S: Supported
8243T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8244F: include/linux/srcu.h
8245F: kernel/rcu/srcu.c
9fab9787 8246
66372841
CS
8247SMACK SECURITY MODULE
8248M: Casey Schaufler <casey@schaufler-ca.com>
8249L: linux-security-module@vger.kernel.org
8250W: http://schaufler-ca.com
8251T: git git://git.gitorious.org/smack-next/kernel.git
8252S: Maintained
8253F: Documentation/security/Smack.txt
8254F: security/smack/
8255
68ace3e1
KH
8256SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8257M: Kevin Hilman <khilman@kernel.org>
8258M: Nishanth Menon <nm@ti.com>
8259S: Maintained
8260F: drivers/power/avs/smartreflex.c
8261F: include/linux/power/smartreflex.h
8262L: linux-pm@vger.kernel.org
8263
1da177e4 8264SMC91x ETHERNET DRIVER
2f82af08 8265M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8266S: Odd Fixes
ae150435 8267F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8268
e8e31622
SA
8269SMIA AND SMIA++ IMAGE SENSOR DRIVER
8270M: Sakari Ailus <sakari.ailus@iki.fi>
8271L: linux-media@vger.kernel.org
8272S: Maintained
14430813 8273F: drivers/media/i2c/smiapp/
e8e31622
SA
8274F: include/media/smiapp.h
8275F: drivers/media/i2c/smiapp-pll.c
8276F: drivers/media/i2c/smiapp-pll.h
8277
920fa1ff
GR
8278SMM665 HARDWARE MONITOR DRIVER
8279M: Guenter Roeck <linux@roeck-us.net>
8280L: lm-sensors@lm-sensors.org
8281S: Maintained
8282F: Documentation/hwmon/smm665
8283F: drivers/hwmon/smm665.c
8284
9df7305b 8285SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8286M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8287L: lm-sensors@lm-sensors.org
90b24cfb 8288S: Maintained
9df7305b
SG
8289F: Documentation/hwmon/emc2103
8290F: drivers/hwmon/emc2103.c
8291
a98d506c
HG
8292SMSC SCH5627 HARDWARE MONITOR DRIVER
8293M: Hans de Goede <hdegoede@redhat.com>
8294L: lm-sensors@lm-sensors.org
8295S: Supported
8296F: Documentation/hwmon/sch5627
8297F: drivers/hwmon/sch5627.c
8298
6ea884db 8299SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8300M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8301L: lm-sensors@lm-sensors.org
8302S: Maintained
679655da
JP
8303F: Documentation/hwmon/smsc47b397
8304F: drivers/hwmon/smsc47b397.c
6ea884db 8305
fd9abb3d 8306SMSC911x ETHERNET DRIVER
90b24cfb 8307M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8308L: netdev@vger.kernel.org
90b24cfb 8309S: Maintained
679655da 8310F: include/linux/smsc911x.h
ae150435 8311F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8312
8313SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8314M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8315L: netdev@vger.kernel.org
90b24cfb 8316S: Maintained
ae150435 8317F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8318
3c8a63e2 8319SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8320M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8321L: linux-fbdev@vger.kernel.org
90b24cfb 8322S: Maintained
3c8a63e2
SG
8323F: drivers/video/smscufx.c
8324
668acf32 8325SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8326M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8327L: linux-media@vger.kernel.org
275ffde4 8328T: git git://linuxtv.org/media_tree.git
795fb7e7 8329S: Maintained
90d72ac6
MCC
8330F: include/media/soc*
8331F: drivers/media/i2c/soc_camera/
8332F: drivers/media/platform/soc_camera/
668acf32 8333
e2d1d6c0 8334SOEKRIS NET48XX LED SUPPORT
8b58be88 8335M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8336S: Maintained
679655da 8337F: drivers/leds/leds-net48xx.c
e2d1d6c0 8338
1da177e4 8339SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8340M: Neil Brown <neilb@suse.de>
1da177e4 8341L: linux-raid@vger.kernel.org
524418bb 8342S: Supported
679655da
JP
8343F: drivers/md/
8344F: include/linux/raid/
c117ab84 8345F: include/uapi/linux/raid/
1da177e4 8346
1da177e4 8347SONIC NETWORK DRIVER
8b58be88 8348M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8349L: netdev@vger.kernel.org
1da177e4 8350S: Maintained
d9fb9f38 8351F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8352
61e115a5 8353SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8354M: Michael Buesch <m@bues.ch>
61e115a5
MB
8355L: netdev@vger.kernel.org
8356S: Maintained
679655da
JP
8357F: drivers/ssb/
8358F: include/linux/ssb/
61e115a5 8359
1da177e4 8360SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8361M: Mattia Dongili <malattia@linux.it>
d0944853 8362L: platform-driver-x86@vger.kernel.org
5b18167d 8363W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8364S: Maintained
679655da
JP
8365F: Documentation/laptops/sony-laptop.txt
8366F: drivers/char/sonypi.c
8367F: drivers/platform/x86/sony-laptop.c
8368F: include/linux/sony-laptop.h
1da177e4 8369
baf8532a 8370SONY MEMORYSTICK CARD SUPPORT
8b58be88 8371M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8372W: http://tifmxx.berlios.de/
8373S: Maintained
679655da 8374F: drivers/memstick/host/tifm_ms.c
baf8532a 8375
0ab30494
ML
8376SONY MEMORYSTICK STANDARD SUPPORT
8377M: Maxim Levitsky <maximlevitsky@gmail.com>
8378S: Maintained
8379F: drivers/memstick/core/ms_block.*
8380
1da177e4 8381SOUND
8b58be88
JP
8382M: Jaroslav Kysela <perex@perex.cz>
8383M: Takashi Iwai <tiwai@suse.de>
93711660 8384L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8385W: http://www.alsa-project.org/
dde7ad8d 8386T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8387T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8388Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8389S: Maintained
3126a179
JP
8390F: Documentation/sound/
8391F: include/sound/
c117ab84 8392F: include/uapi/sound/
679655da 8393F: sound/
1da177e4 8394
33bbe149
MB
8395SOUND - COMPRESSED AUDIO
8396M: Vinod Koul <vinod.koul@intel.com>
8397L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8399S: Supported
f672f31a 8400F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8401F: include/sound/compress_driver.h
f672f31a 8402F: include/uapi/sound/compress_*
33bbe149
MB
8403F: sound/core/compress_offload.c
8404F: sound/soc/soc-compress.c
8405
bd903bde 8406SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8407M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8408M: Mark Brown <broonie@kernel.org>
86f14df8 8409T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8410L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8411W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8412S: Supported
2820f615 8413F: Documentation/sound/alsa/soc/
679655da 8414F: sound/soc/
e6e55122 8415F: include/sound/soc*
eb1a6af3 8416
d7f8761b
MB
8417SOUND - DMAENGINE HELPERS
8418M: Lars-Peter Clausen <lars@metafoo.de>
8419S: Supported
8420F: include/sound/dmaengine_pcm.h
8421F: sound/core/pcm_dmaengine.c
8422F: sound/soc/soc-generic-dmaengine-pcm.c
8423
473321fc 8424SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8425M: "David S. Miller" <davem@davemloft.net>
1da177e4 8426L: sparclinux@vger.kernel.org
8a6e2535 8427Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8429T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8430S: Maintained
679655da 8431F: arch/sparc/
7765b8bb 8432F: drivers/sbus/
1da177e4 8433
6404fcca
DM
8434SPARC SERIAL DRIVERS
8435M: "David S. Miller" <davem@davemloft.net>
8436L: sparclinux@vger.kernel.org
08deed1e
JP
8437T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8438T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8439S: Maintained
6816383a 8440F: include/linux/sunserialcore.h
df621252 8441F: drivers/tty/serial/suncore.c
df621252
GKH
8442F: drivers/tty/serial/sunhv.c
8443F: drivers/tty/serial/sunsab.c
8444F: drivers/tty/serial/sunsab.h
8445F: drivers/tty/serial/sunsu.c
8446F: drivers/tty/serial/sunzilog.c
8447F: drivers/tty/serial/sunzilog.h
6404fcca 8448
389325b4
CL
8449SPARSE CHECKER
8450M: "Christopher Li" <sparse@chrisli.org>
8451L: linux-sparse@vger.kernel.org
8452W: https://sparse.wiki.kernel.org/
8453T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8454T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8455S: Maintained
8456F: include/linux/compiler.h
8457
fc0c195a 8458SPEAR PLATFORM SUPPORT
2d8a3b3d 8459M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8460M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8461L: spear-devel@list.st.com
8462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8463W: http://www.st.com/spear
8464S: Maintained
281e192f 8465F: arch/arm/mach-spear/
fc0c195a 8466
8467SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8468M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8469L: spear-devel@list.st.com
8470L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8471W: http://www.st.com/spear
8472S: Maintained
5df33a62 8473F: drivers/clk/spear/
fc0c195a 8474
e2d1d6c0 8475SPI SUBSYSTEM
b02e48f2 8476M: Mark Brown <broonie@kernel.org>
dfbe403c 8477L: linux-spi@vger.kernel.org
e7e4e13c 8478T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8479Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8480S: Maintained
679655da
JP
8481F: Documentation/spi/
8482F: drivers/spi/
8483F: include/linux/spi/
c117ab84 8484F: include/uapi/linux/spi/
e2d1d6c0 8485
2752e401 8486SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8487M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8488M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8489L: netdev@vger.kernel.org
8490S: Supported
679655da 8491F: Documentation/networking/spider_net.txt
8df158ac 8492F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8493
e2d1d6c0 8494SPU FILE SYSTEM
8b58be88 8495M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8496L: linuxppc-dev@lists.ozlabs.org
8497L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8498W: http://www.ibm.com/developerworks/power/cell/
8499S: Supported
679655da
JP
8500F: Documentation/filesystems/spufs.txt
8501F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8502
fc555841 8503SQUASHFS FILE SYSTEM
d7f2ff67 8504M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8505L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8506W: http://squashfs.org.uk
8507S: Maintained
679655da
JP
8508F: Documentation/filesystems/squashfs.txt
8509F: fs/squashfs/
fc555841 8510
1da177e4 8511SRM (Alpha) environment access
8b58be88 8512M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8513S: Maintained
679655da 8514F: arch/alpha/kernel/srm_env.c
1da177e4 8515
26e9a397 8516STABLE BRANCH
879a5a00 8517M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8518L: stable@vger.kernel.org
879a5a00 8519S: Supported
7b175c46 8520F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8521
26e9a397 8522STAGING SUBSYSTEM
879a5a00 8523M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8524T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8525L: devel@driverdev.osuosl.org
879a5a00 8526S: Supported
679655da 8527F: drivers/staging/
dbc6c2cc 8528
c8c8b105
JP
8529STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8530M: Henk de Groot <pe1dnn@amsat.org>
8531S: Odd Fixes
8532F: drivers/staging/wlags49_h2/
8533F: drivers/staging/wlags49_h25/
8534
c9555159
JP
8535STAGING - ASUS OLED
8536M: Jakub Schmidtke <sjakub@gmail.com>
8537S: Odd Fixes
8538F: drivers/staging/asus_oled/
8539
ebd3d010
JP
8540STAGING - COMEDI
8541M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8542M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8543S: Odd Fixes
8544F: drivers/staging/comedi/
8545
8ca572c9
JP
8546STAGING - CRYSTAL HD VIDEO DECODER
8547M: Naren Sankar <nsankar@broadcom.com>
8548M: Jarod Wilson <jarod@wilsonet.com>
8549M: Scott Davilla <davilla@4pi.com>
8550M: Manu Abraham <abraham.manu@gmail.com>
8551S: Odd Fixes
8552F: drivers/staging/crystalhd/
8553
0f16ffc4
JP
8554STAGING - ECHO CANCELLER
8555M: Steve Underwood <steveu@coppice.org>
8556M: David Rowe <david@rowetel.com>
8557S: Odd Fixes
8558F: drivers/staging/echo/
8559
8dc2bbe7
ME
8560STAGING - ET131X NETWORK DRIVER
8561M: Mark Einon <mark.einon@gmail.com>
8562S: Odd Fixes
8563F: drivers/staging/et131x/
8564
a0138163
JP
8565STAGING - FLARION FT1000 DRIVERS
8566M: Marek Belisko <marek.belisko@gmail.com>
8567S: Odd Fixes
8568F: drivers/staging/ft1000/
8569
ec3fab92
JP
8570STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8571M: David Täht <d@teklibre.com>
8572S: Odd Fixes
8573F: drivers/staging/frontier/
8574
98ded590
HV
8575STAGING - GO7007 MPEG CODEC
8576M: Hans Verkuil <hans.verkuil@cisco.com>
8577S: Maintained
8578F: drivers/staging/media/go7007/
8579
6c1bb424 8580STAGING - INDUSTRIAL IO
030a13d7 8581M: Jonathan Cameron <jic23@kernel.org>
a0138163 8582L: linux-iio@vger.kernel.org
6c1bb424
JP
8583S: Odd Fixes
8584F: drivers/staging/iio/
8585
a0138163
JP
8586STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8587M: Jarod Wilson <jarod@wilsonet.com>
8588W: http://www.lirc.org/
8589S: Odd Fixes
b2b0186d 8590F: drivers/staging/media/lirc/
a0138163 8591
7c6b6c71 8592STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8593M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8594M: Marc Dietrich <marvin24@gmx.de>
8595L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8596L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8597S: Maintained
8598F: drivers/staging/nvec/
8599
a0138163 8600STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8601M: Jens Frederich <jfrederich@gmail.com>
8602M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8603M: Jon Nettleton <jon.nettleton@gmail.com>
8604W: http://wiki.laptop.org/go/DCON
3140b458 8605S: Maintained
a0138163
JP
8606F: drivers/staging/olpc_dcon/
8607
94cfdd15 8608STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8609M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8610S: Maintained
8611F: drivers/staging/ozwpan/
8612
a0138163 8613STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8614M: Willy Tarreau <willy@meta-x.org>
8615S: Odd Fixes
8616F: drivers/staging/panel/
8617
a0138163
JP
8618STAGING - REALTEK RTL8712U DRIVERS
8619M: Larry Finger <Larry.Finger@lwfinger.net>
8620M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8621S: Odd Fixes
8622F: drivers/staging/rtl8712/
8623
7591ba8b
JS
8624STAGING - REALTEK RTL8723U WIRELESS DRIVER
8625M: Larry Finger <Larry.Finger@lwfinger.net>
8626M: Jes Sorensen <Jes.Sorensen@redhat.com>
8627L: linux-wireless@vger.kernel.org
8628S: Maintained
8629F: drivers/staging/rtl8723au/
8630
9629fa86
JP
8631STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8632M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8633S: Odd Fixes
9df0a245 8634F: drivers/staging/sm7xxfb/
9629fa86 8635
510fa408
JP
8636STAGING - SLICOSS
8637M: Lior Dotan <liodot@gmail.com>
8638M: Christopher Harrer <charrer@alacritech.com>
8639S: Odd Fixes
8640F: drivers/staging/slicoss/
8641
a0138163 8642STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8643M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8644S: Supported
b2b0186d 8645F: drivers/staging/media/solo6x10/
a0138163
JP
8646
8647STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8648M: William Hubbs <w.d.hubbs@gmail.com>
8649M: Chris Brannon <chris@the-brannons.com>
d33bce31 8650M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8651M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8652L: speakup@braille.uwo.ca
8653W: http://www.linux-speakup.org/
8654S: Odd Fixes
8655F: drivers/staging/speakup/
8656
8657STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8658M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8659S: Odd Fixes
8660F: drivers/staging/tidspbridge/
8661
a0138163
JP
8662STAGING - USB ENE SM/MS CARD READER DRIVER
8663M: Al Cho <acho@novell.com>
8664S: Odd Fixes
8665F: drivers/staging/keucr/
8666
b3e871ce
JP
8667STAGING - VIA VT665X DRIVERS
8668M: Forest Bond <forest@alittletooquiet.net>
8669S: Odd Fixes
8670F: drivers/staging/vt665?/
8671
81a9a526
JP
8672STAGING - WINBOND IS89C35 WLAN USB DRIVER
8673M: Pavel Machek <pavel@ucw.cz>
8674S: Odd Fixes
8675F: drivers/staging/winbond/
8676
709bcb07 8677STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8678M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8679S: Odd Fixes
8680F: drivers/staging/xgifb/
8681
1da177e4 8682STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8683M: Ion Badulescu <ionut@badula.org>
b4f90189 8684S: Odd Fixes
9bba23b0 8685F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8686
e2d1d6c0 8687SUN3/3X
8b58be88 8688M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8689W: http://sammy.net/sun3/
8690S: Maintained
679655da
JP
8691F: arch/m68k/kernel/*sun3*
8692F: arch/m68k/sun3*/
8693F: arch/m68k/include/asm/sun3*
e689cf4a 8694F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8695
2bc9ff01
DK
8696SUNDANCE NETWORK DRIVER
8697M: Denis Kirjanov <kda@linux-powerpc.org>
8698L: netdev@vger.kernel.org
8699S: Maintained
8700F: drivers/net/ethernet/dlink/sundance.c
8701
2cbb12a4 8702SUPERH
2cbb12a4 8703L: linux-sh@vger.kernel.org
1da177e4 8704W: http://www.linux-sh.org
8a6e2535 8705Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8706S: Orphan
066069e1 8707F: Documentation/sh/
679655da 8708F: arch/sh/
066069e1 8709F: drivers/sh/
1da177e4 8710
4480f15b 8711SUSPEND TO RAM
7fb06082 8712M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8713M: Len Brown <len.brown@intel.com>
8714M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8715L: linux-pm@vger.kernel.org
e2d1d6c0 8716S: Supported
679655da
JP
8717F: Documentation/power/
8718F: arch/x86/kernel/acpi/
8719F: drivers/base/power/
8720F: kernel/power/
8721F: include/linux/suspend.h
8722F: include/linux/freezer.h
8723F: include/linux/pm.h
1da177e4
LT
8724
8725SVGA HANDLING
8b58be88 8726M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8727L: linux-video@atrey.karlin.mff.cuni.cz
8728S: Maintained
679655da
JP
8729F: Documentation/svga.txt
8730F: arch/x86/boot/video*
1da177e4 8731
6e28b761
KRW
8732SWIOTLB SUBSYSTEM
8733M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8734L: linux-kernel@vger.kernel.org
8735S: Supported
8736F: lib/swiotlb.c
8737F: arch/*/kernel/pci-swiotlb.c
8738F: include/linux/swiotlb.h
8739
db8e35d5
VG
8740SYNOPSYS ARC ARCHITECTURE
8741M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8742S: Supported
8743F: arch/arc/
6659a20a 8744F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8745F: drivers/tty/serial/arc_uart.c
db8e35d5 8746
1da177e4 8747SYSV FILESYSTEM
8b58be88 8748M: Christoph Hellwig <hch@infradead.org>
1da177e4 8749S: Maintained
679655da
JP
8750F: Documentation/filesystems/sysv-fs.txt
8751F: fs/sysv/
8752F: include/linux/sysv_fs.h
1da177e4 8753
86cfa7fc
NB
8754TARGET SUBSYSTEM
8755M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8756L: linux-scsi@vger.kernel.org
b9f5edc2 8757L: target-devel@vger.kernel.org
86cfa7fc 8758W: http://www.linux-iscsi.org
cf015e9f 8759W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8760T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8761S: Supported
8762F: drivers/target/
8763F: include/target/
8764F: Documentation/target/
8765
4e68852d 8766TASKSTATS STATISTICS INTERFACE
185e595f 8767M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8768S: Maintained
679655da
JP
8769F: Documentation/accounting/taskstats*
8770F: include/linux/taskstats*
8771F: kernel/taskstats.c
4e68852d 8772
781b456a 8773TC CLASSIFIER
f935f3f8 8774M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8775L: netdev@vger.kernel.org
8776S: Maintained
679655da 8777F: include/net/pkt_cls.h
c117ab84 8778F: include/uapi/linux/pkt_cls.h
679655da 8779F: net/sched/
781b456a 8780
5067f08a 8781TCP LOW PRIORITY MODULE
8b58be88
JP
8782M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8783M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8784W: http://tcp-lp-mod.sourceforge.net/
8785S: Maintained
679655da 8786F: net/ipv4/tcp_lp.c
5067f08a 8787
91952bc0
AP
8788TDA10071 MEDIA DRIVER
8789M: Antti Palosaari <crope@iki.fi>
8790L: linux-media@vger.kernel.org
8791W: http://linuxtv.org/
8792W: http://palosaari.fi/linux/
8793Q: http://patchwork.linuxtv.org/project/linux-media/list/
8794T: git git://linuxtv.org/anttip/media_tree.git
8795S: Maintained
8796F: drivers/media/dvb-frontends/tda10071*
8797
8798TDA18212 MEDIA DRIVER
8799M: Antti Palosaari <crope@iki.fi>
8800L: linux-media@vger.kernel.org
8801W: http://linuxtv.org/
8802W: http://palosaari.fi/linux/
8803Q: http://patchwork.linuxtv.org/project/linux-media/list/
8804T: git git://linuxtv.org/anttip/media_tree.git
8805S: Maintained
8806F: drivers/media/tuners/tda18212*
8807
8808TDA18218 MEDIA DRIVER
8809M: Antti Palosaari <crope@iki.fi>
8810L: linux-media@vger.kernel.org
8811W: http://linuxtv.org/
8812W: http://palosaari.fi/linux/
8813Q: http://patchwork.linuxtv.org/project/linux-media/list/
8814T: git git://linuxtv.org/anttip/media_tree.git
8815S: Maintained
8816F: drivers/media/tuners/tda18218*
8817
3b2f6aba
MK
8818TDA18271 MEDIA DRIVER
8819M: Michael Krufky <mkrufky@linuxtv.org>
8820L: linux-media@vger.kernel.org
8821W: http://linuxtv.org/
8822W: http://github.com/mkrufky
8823Q: http://patchwork.linuxtv.org/project/linux-media/list/
8824T: git git://linuxtv.org/mkrufky/tuners.git
8825S: Maintained
8826F: drivers/media/tuners/tda18271*
8827
e48307a9
MK
8828TDA827x MEDIA DRIVER
8829M: Michael Krufky <mkrufky@linuxtv.org>
8830L: linux-media@vger.kernel.org
8831W: http://linuxtv.org/
8832W: http://github.com/mkrufky
8833Q: http://patchwork.linuxtv.org/project/linux-media/list/
8834T: git git://linuxtv.org/mkrufky/tuners.git
8835S: Maintained
8836F: drivers/media/tuners/tda8290.*
8837
66cf9212
MK
8838TDA8290 MEDIA DRIVER
8839M: Michael Krufky <mkrufky@linuxtv.org>
8840L: linux-media@vger.kernel.org
8841W: http://linuxtv.org/
8842W: http://github.com/mkrufky
8843Q: http://patchwork.linuxtv.org/project/linux-media/list/
8844T: git git://linuxtv.org/mkrufky/tuners.git
8845S: Maintained
8846F: drivers/media/tuners/tda8290.*
8847
4b9fba30
HV
8848TDA9840 MEDIA DRIVER
8849M: Hans Verkuil <hverkuil@xs4all.nl>
8850L: linux-media@vger.kernel.org
8851T: git git://linuxtv.org/media_tree.git
8852W: http://linuxtv.org
8853S: Maintained
8854F: drivers/media/i2c/tda9840*
8855
2cb654fd 8856TEA5761 TUNER DRIVER
1b2c14b4 8857M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8858L: linux-media@vger.kernel.org
8859W: http://linuxtv.org
8860T: git git://linuxtv.org/media_tree.git
8861S: Odd fixes
8862F: drivers/media/tuners/tea5761.*
8863
8864TEA5767 TUNER DRIVER
1b2c14b4 8865M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8866L: linux-media@vger.kernel.org
8867W: http://linuxtv.org
8868T: git git://linuxtv.org/media_tree.git
8869S: Maintained
8870F: drivers/media/tuners/tea5767.*
8871
4b9fba30
HV
8872TEA6415C MEDIA DRIVER
8873M: Hans Verkuil <hverkuil@xs4all.nl>
8874L: linux-media@vger.kernel.org
8875T: git git://linuxtv.org/media_tree.git
8876W: http://linuxtv.org
8877S: Maintained
8878F: drivers/media/i2c/tea6415c*
8879
8880TEA6420 MEDIA DRIVER
8881M: Hans Verkuil <hverkuil@xs4all.nl>
8882L: linux-media@vger.kernel.org
8883T: git git://linuxtv.org/media_tree.git
8884W: http://linuxtv.org
8885S: Maintained
8886F: drivers/media/i2c/tea6420*
8887
3d249d4c 8888TEAM DRIVER
dca9ab92 8889M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8890L: netdev@vger.kernel.org
8891S: Supported
8892F: drivers/net/team/
8893F: include/linux/if_team.h
c117ab84 8894F: include/uapi/linux/if_team.h
3d249d4c 8895
7d029125
VD
8896TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8897M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8898S: Maintained
8899F: arch/x86/platform/ts5500/
8900
40ad4a30
SY
8901TECHNOTREND USB IR RECEIVER
8902M: Sean Young <sean@mess.org>
8903L: linux-media@vger.kernel.org
8904S: Maintained
8905F: drivers/media/rc/ttusbir.c
8906
adabdb0c 8907TEGRA ARCHITECTURE SUPPORT
243d58ec 8908M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8909M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8910L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8911Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8912T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8913S: Supported
bbbe96ed 8914N: [^a-z]tegra
84b9414b 8915
adabdb0c
SW
8916TEGRA ASOC DRIVER
8917M: Stephen Warren <swarren@wwwdotorg.org>
8918S: Supported
8919F: sound/soc/tegra/
8920
8921TEGRA CLOCK DRIVER
8922M: Peter De Schrijver <pdeschrijver@nvidia.com>
8923M: Prashant Gaikwad <pgaikwad@nvidia.com>
8924S: Supported
8925F: drivers/clk/tegra/
8926
8927TEGRA DMA DRIVER
8928M: Laxman Dewangan <ldewangan@nvidia.com>
8929S: Supported
8930F: drivers/dma/tegra20-apb-dma.c
8931
8932TEGRA GPIO DRIVER
8933M: Stephen Warren <swarren@wwwdotorg.org>
8934S: Supported
8935F: drivers/gpio/gpio-tegra.c
8936
8937TEGRA I2C DRIVER
8938M: Laxman Dewangan <ldewangan@nvidia.com>
8939S: Supported
8940F: drivers/i2c/busses/i2c-tegra.c
8941
8942TEGRA IOMMU DRIVERS
8943M: Hiroshi Doyu <hdoyu@nvidia.com>
8944S: Supported
8945F: drivers/iommu/tegra*
8946
8947TEGRA KBC DRIVER
8948M: Rakesh Iyer <riyer@nvidia.com>
8949M: Laxman Dewangan <ldewangan@nvidia.com>
8950S: Supported
8951F: drivers/input/keyboard/tegra-kbc.c
8952
8953TEGRA PINCTRL DRIVER
8954M: Stephen Warren <swarren@wwwdotorg.org>
8955S: Supported
8956F: drivers/pinctrl/pinctrl-tegra*
8957
8958TEGRA PWM DRIVER
8959M: Thierry Reding <thierry.reding@gmail.com>
8960S: Supported
8961F: drivers/pwm/pwm-tegra.c
8962
8963TEGRA SERIAL DRIVER
8964M: Laxman Dewangan <ldewangan@nvidia.com>
8965S: Supported
8966F: drivers/tty/serial/serial-tegra.c
8967
8968TEGRA SPI DRIVER
8969M: Laxman Dewangan <ldewangan@nvidia.com>
8970S: Supported
8971F: drivers/spi/spi-tegra*
8972
1a348ccc 8973TEHUTI ETHERNET DRIVER
8b58be88 8974M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8975L: netdev@vger.kernel.org
8976S: Supported
ef7f5429 8977F: drivers/net/ethernet/tehuti/*
1a348ccc 8978
4e68852d 8979Telecom Clock Driver for MCPL0010
8b58be88 8980M: Mark Gross <mark.gross@intel.com>
4e68852d 8981S: Supported
679655da 8982F: drivers/char/tlclk.c
4e68852d 8983
4480f15b 8984TENSILICA XTENSA PORT (xtensa)
8b58be88 8985M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8986M: Max Filippov <jcmvbkbc@gmail.com>
8987L: linux-xtensa@linux-xtensa.org
4e68852d 8988S: Maintained
679655da 8989F: arch/xtensa/
3dc99857 8990F: drivers/irqchip/irq-xtensa-*
4e68852d 8991
5313ba66
HV
8992THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8993M: Hans Verkuil <hverkuil@xs4all.nl>
8994L: linux-media@vger.kernel.org
8995T: git git://linuxtv.org/media_tree.git
8996W: http://linuxtv.org
8997S: Maintained
8998F: drivers/media/radio/radio-raremono.c
8999
d3fb6955 9000THERMAL
b75f0050 9001M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9002M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9003L: linux-pm@vger.kernel.org
9004T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9005T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9006Q: https://patchwork.kernel.org/project/linux-pm/list/
9007S: Supported
9008F: drivers/thermal/
9009F: include/linux/thermal.h
9010F: include/linux/cpu_cooling.h
9011F: Documentation/devicetree/bindings/thermal/
d3fb6955 9012
30ba2fbd
VD
9013THINGM BLINK(1) USB RGB LED DRIVER
9014M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9015S: Maintained
9016F: drivers/hid/hid-thingm.c
9017
4e68852d 9018THINKPAD ACPI EXTRAS DRIVER
8b58be88 9019M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9020L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9021L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9022W: http://ibm-acpi.sourceforge.net
9023W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9024T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9025S: Maintained
679655da 9026F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9027
1b46f2a2 9028TI BANDGAP AND THERMAL DRIVER
f14d1c24 9029M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9030L: linux-pm@vger.kernel.org
794b2e25
EV
9031S: Supported
9032F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9033
4020f2d7 9034TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9035M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9036S: Maintained
679655da
JP
9037F: drivers/misc/tifm*
9038F: drivers/mmc/host/tifm_sd.c
9039F: include/linux/tifm.h
4020f2d7 9040
152ad442
SR
9041TI LM49xxx FAMILY ASoC CODEC DRIVERS
9042M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9043M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9044L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9045S: Maintained
9046F: sound/soc/codecs/lm49453*
d392dead 9047F: sound/soc/codecs/isabelle*
152ad442 9048
0edd807d
KM
9049TI LP855x BACKLIGHT DRIVER
9050M: Milo Kim <milo.kim@ti.com>
9051S: Maintained
9052F: Documentation/backlight/lp855x-driver.txt
9053F: drivers/video/backlight/lp855x_bl.c
9054F: include/linux/platform_data/lp855x.h
9055
faf13f6d
KM
9056TI LP8727 CHARGER DRIVER
9057M: Milo Kim <milo.kim@ti.com>
9058S: Maintained
9059F: drivers/power/lp8727_charger.c
9060F: include/linux/platform_data/lp8727.h
9061
22f1229f
KM
9062TI LP8788 MFD DRIVER
9063M: Milo Kim <milo.kim@ti.com>
9064S: Maintained
9065F: drivers/iio/adc/lp8788_adc.c
9066F: drivers/leds/leds-lp8788.c
9067F: drivers/mfd/lp8788*.c
9068F: drivers/power/lp8788-charger.c
9069F: drivers/regulator/lp8788-*.c
9070F: include/linux/mfd/lp8788*.h
9071
dd5e8e6b 9072TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9073M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9074L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9075S: Maintained
9076F: sound/soc/codecs/twl4030*
9077
90921014 9078TI WILINK WIRELESS DRIVERS
90921014
LC
9079L: linux-wireless@vger.kernel.org
9080W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9081W: http://wireless.kernel.org/en/users/Drivers/wl1251
9082T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9083S: Orphan
90921014
LC
9084F: drivers/net/wireless/ti/
9085F: include/linux/wl12xx.h
9086
e86eaa3a 9087TIPC NETWORK LAYER
8b58be88
JP
9088M: Jon Maloy <jon.maloy@ericsson.com>
9089M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9090L: netdev@vger.kernel.org (core kernel code)
9091L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9092W: http://tipc.sourceforge.net/
e86eaa3a 9093S: Maintained
c117ab84 9094F: include/uapi/linux/tipc*.h
679655da 9095F: net/tipc/
e86eaa3a 9096
867e359b
CM
9097TILE ARCHITECTURE
9098M: Chris Metcalf <cmetcalf@tilera.com>
9099W: http://www.tilera.com/scm/
9100S: Supported
9101F: arch/tile/
6b940606 9102F: drivers/char/tile-srom.c
5c770755 9103F: drivers/edac/tile_edac.c
6b940606
CM
9104F: drivers/net/ethernet/tile/
9105F: drivers/rtc/rtc-tile.c
9106F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9107F: drivers/tty/serial/tilegx.c
6b940606
CM
9108F: drivers/usb/host/*-tilegx.c
9109F: include/linux/usb/tilegx.h
867e359b 9110
1da177e4 9111TLAN NETWORK DRIVER
8b58be88 9112M: Samuel Chessman <chessman@tux.org>
88c07dde 9113L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9114W: http://sourceforge.net/projects/tlan/
9115S: Maintained
679655da 9116F: Documentation/networking/tlan.txt
b544dbac 9117F: drivers/net/ethernet/ti/tlan.*
1da177e4 9118
d74db3b2 9119TOMOYO SECURITY MODULE
8b58be88
JP
9120M: Kentaro Takeda <takedakn@nttdata.co.jp>
9121M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9122L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9123L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9124L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9125L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9126W: http://tomoyo.sourceforge.jp/
843d183c 9127T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9128S: Maintained
679655da 9129F: security/tomoyo/
d74db3b2 9130
9caeb532 9131TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9132M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9133L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9134S: Maintained
9135F: drivers/platform/x86/topstar-laptop.c
9136
1da177e4 9137TOSHIBA ACPI EXTRAS DRIVER
d0944853 9138L: platform-driver-x86@vger.kernel.org
15065531 9139S: Orphan
679655da 9140F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9141
9142TOSHIBA SMM DRIVER
8b58be88 9143M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9144L: tlinux-users@tce.toshiba-dme.co.jp
9145W: http://www.buzzard.org.uk/toshiba/
9146S: Maintained
679655da
JP
9147F: drivers/char/toshiba.c
9148F: include/linux/toshiba.h
c117ab84 9149F: include/uapi/linux/toshiba.h
1da177e4 9150
d719f900 9151TMIO MMC DRIVER
252f29a9 9152M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9153L: linux-mmc@vger.kernel.org
d719f900 9154S: Maintained
d1057c40
GL
9155F: drivers/mmc/host/tmio_mmc*
9156F: drivers/mmc/host/sh_mobile_sdhi.c
9157F: include/linux/mmc/tmio.h
9158F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9159
917cc4e6
GR
9160TMP401 HARDWARE MONITOR DRIVER
9161M: Guenter Roeck <linux@roeck-us.net>
9162L: lm-sensors@lm-sensors.org
9163S: Maintained
9164F: Documentation/hwmon/tmp401
9165F: drivers/hwmon/tmp401.c
9166
98f32602 9167TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9168M: Hugh Dickins <hughd@google.com>
98f32602
HD
9169L: linux-mm@kvack.org
9170S: Maintained
9171F: include/linux/shmem_fs.h
9172F: mm/shmem.c
9173
45f95b53 9174TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9175M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9176L: linux-media@vger.kernel.org
9177W: http://linuxtv.org
9178T: git git://linuxtv.org/media_tree.git
9179S: Odd fixes
9180F: drivers/media/usb/tm6000/
9181
4e68852d 9182TPM DEVICE DRIVER
901486b8 9183M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9184M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9185M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9186W: http://tpmdd.sourceforge.net
63a10dfd 9187L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9188S: Maintained
679655da 9189F: drivers/char/tpm/
4e68852d 9190
d6f005a1
JP
9191TRACING
9192M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9193M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9194T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9195S: Maintained
9196F: Documentation/trace/ftrace.txt
9197F: arch/*/*/*/ftrace.h
9198F: arch/*/kernel/ftrace.c
9199F: include/*/ftrace.h
9200F: include/linux/trace*.h
9201F: include/trace/
9202F: kernel/trace/
9203
1da177e4 9204TRIVIAL PATCHES
8b58be88 9205M: Jiri Kosina <trivial@kernel.org>
54e5881d 9206T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9207S: Maintained
86ef925f 9208K: ^Subject:.*(?i)trivial
1da177e4 9209
4e68852d 9210TTY LAYER
879a5a00 9211M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9212M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9213S: Supported
08deed1e 9214T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9215F: drivers/tty/
df621252 9216F: drivers/tty/serial/serial_core.c
e3288775
AC
9217F: include/linux/serial_core.h
9218F: include/linux/serial.h
9219F: include/linux/tty.h
c117ab84
CEB
9220F: include/uapi/linux/serial_core.h
9221F: include/uapi/linux/serial.h
9222F: include/uapi/linux/tty.h
4e68852d 9223
91952bc0
AP
9224TUA9001 MEDIA DRIVER
9225M: Antti Palosaari <crope@iki.fi>
9226L: linux-media@vger.kernel.org
9227W: http://linuxtv.org/
9228W: http://palosaari.fi/linux/
9229Q: http://patchwork.linuxtv.org/project/linux-media/list/
9230T: git git://linuxtv.org/anttip/media_tree.git
9231S: Maintained
9232F: drivers/media/tuners/tua9001*
9233
740db6d7 9234TULIP NETWORK DRIVERS
8b58be88 9235M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9236L: netdev@vger.kernel.org
9237S: Maintained
0f04e2aa 9238F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9239
9240TUN/TAP driver
ba57b6f2 9241M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9242W: http://vtun.sourceforge.net/tun
9243S: Maintained
679655da
JP
9244F: Documentation/networking/tuntap.txt
9245F: arch/um/os-Linux/drivers/
1da177e4 9246
b454cc66 9247TURBOCHANNEL SUBSYSTEM
8b58be88 9248M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9249M: Ralf Baechle <ralf@linux-mips.org>
9250L: linux-mips@linux-mips.org
9251Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9252S: Maintained
679655da
JP
9253F: drivers/tc/
9254F: include/linux/tc.h
b454cc66 9255
1da177e4 9256U14-34F SCSI DRIVER
8b58be88 9257M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9258L: linux-scsi@vger.kernel.org
9259S: Maintained
679655da 9260F: drivers/scsi/u14-34f.c
1da177e4 9261
e2d1d6c0 9262UBI FILE SYSTEM (UBIFS)
949cb623 9263M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9264M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9265L: linux-mtd@lists.infradead.org
e2966cbe 9266T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9267W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9268S: Maintained
679655da
JP
9269F: Documentation/filesystems/ubifs.txt
9270F: fs/ubifs/
e2d1d6c0 9271
cc2020e6 9272UCLINUX (AND M68KNOMMU)
8b58be88 9273M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9274W: http://www.uclinux.org/
9275L: uclinux-dev@uclinux.org (subscribers-only)
9276S: Maintained
61bc02bb
JP
9277F: arch/m68k/*/*_no.*
9278F: arch/m68k/include/asm/*_no.*
cc2020e6 9279
1da177e4 9280UDF FILESYSTEM
8b58be88 9281M: Jan Kara <jack@suse.cz>
1da177e4 9282S: Maintained
679655da
JP
9283F: Documentation/filesystems/udf.txt
9284F: fs/udf/
1da177e4 9285
cc2020e6 9286UFS FILESYSTEM
8b58be88 9287M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9288S: Maintained
679655da
JP
9289F: Documentation/filesystems/ufs.txt
9290F: fs/ufs/
cc2020e6 9291
0a09d3ab
DH
9292UHID USERSPACE HID IO DRIVER:
9293M: David Herrmann <dh.herrmann@googlemail.com>
9294L: linux-input@vger.kernel.org
9295S: Maintained
9296F: drivers/hid/uhid.c
c117ab84 9297F: include/uapi/linux/uhid.h
0a09d3ab 9298
18332a80 9299ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9300L: linux-usb@vger.kernel.org
10c6c9c9 9301S: Orphan
355ffe69 9302F: drivers/uwb/
679655da
JP
9303F: include/linux/uwb.h
9304F: include/linux/uwb/
18332a80 9305
b31d8273
G
9306UNICORE32 ARCHITECTURE:
9307M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9308W: http://mprc.pku.edu.cn/~guanxuetao/linux
9309S: Maintained
ceebf4d5 9310T: git git://github.com/gxt/linux.git
b31d8273
G
9311F: arch/unicore32/
9312
d8379ab1
TF
9313UNIFDEF
9314M: Tony Finch <dot@dotat.at>
9315W: http://dotat.at/prog/unifdef
9316S: Maintained
9317F: scripts/unifdef.c
9318
1da177e4 9319UNIFORM CDROM DRIVER
8b58be88 9320M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9321W: http://www.kernel.dk
9322S: Maintained
679655da
JP
9323F: Documentation/cdrom/
9324F: drivers/cdrom/cdrom.c
9325F: include/linux/cdrom.h
c117ab84 9326F: include/uapi/linux/cdrom.h
1da177e4 9327
56df0122
BR
9328UNISYS S-PAR DRIVERS
9329M: Benjamin Romer <benjamin.romer@unisys.com>
9330M: David Kershner <david.kershner@unisys.com>
9331L: sparmaintainer@unisys.com (Unisys internal)
9332S: Supported
9333F: drivers/staging/unisys/
9334
9941fa6e
VH
9335UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9336M: Vinayak Holikatti <vinholikatti@gmail.com>
9337M: Santosh Y <santoshsy@gmail.com>
9338L: linux-scsi@vger.kernel.org
9339S: Supported
9340F: Documentation/scsi/ufs.txt
9341F: drivers/scsi/ufs/
9342
e2d1d6c0 9343UNSORTED BLOCK IMAGES (UBI)
949cb623 9344M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9345W: http://www.linux-mtd.infradead.org/
9346L: linux-mtd@lists.infradead.org
b6b44e0a 9347T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9348S: Maintained
80811493 9349F: drivers/mtd/ubi/
679655da 9350F: include/linux/mtd/ubi.h
c117ab84 9351F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9352
76ac66e4
RW
9353UNSORTED BLOCK IMAGES (UBI) Fastmap
9354M: Richard Weinberger <richard@nod.at>
9355L: linux-mtd@lists.infradead.org
9356S: Maintained
9357F: drivers/mtd/ubi/fastmap.c
9358
1da177e4 9359USB ACM DRIVER
61eee9a7 9360M: Oliver Neukum <oliver@neukum.org>
6372594a 9361L: linux-usb@vger.kernel.org
1da177e4 9362S: Maintained
679655da
JP
9363F: Documentation/usb/acm.txt
9364F: drivers/usb/class/cdc-acm.*
1da177e4 9365
b7d572e1
PF
9366USB AR5523 WIRELESS DRIVER
9367M: Pontus Fuchs <pontus.fuchs@gmail.com>
9368L: linux-wireless@vger.kernel.org
9369S: Maintained
9370F: drivers/net/wireless/ath/ar5523/
9371
115bb1ff 9372USB ATTACHED SCSI
f50a4968 9373M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9374M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9375L: linux-usb@vger.kernel.org
9376L: linux-scsi@vger.kernel.org
8eae0fb7 9377S: Maintained
115bb1ff
MW
9378F: drivers/usb/storage/uas.c
9379
1da177e4 9380USB CDC ETHERNET DRIVER
61eee9a7 9381M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9382L: linux-usb@vger.kernel.org
1da177e4 9383S: Maintained
679655da 9384F: drivers/net/usb/cdc_*.c
c117ab84 9385F: include/uapi/linux/usb/cdc.h
1da177e4 9386
b02b371e 9387USB CYPRESS C67X00 DRIVER
8b58be88 9388M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9389L: linux-usb@vger.kernel.org
9390S: Maintained
679655da 9391F: drivers/usb/c67x00/
b02b371e 9392
d0374f4f 9393USB DAVICOM DM9601 DRIVER
8b58be88 9394M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9395L: netdev@vger.kernel.org
d0374f4f
PK
9396W: http://www.linux-usb.org/usbnet
9397S: Maintained
679655da 9398F: drivers/net/usb/dm9601.c
d0374f4f 9399
cc2020e6 9400USB DIAMOND RIO500 DRIVER
8b58be88 9401M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9402L: rio500-users@lists.sourceforge.net
9403W: http://rio500.sourceforge.net
9404S: Maintained
679655da 9405F: drivers/usb/misc/rio500*
cc2020e6 9406
1da177e4 9407USB EHCI DRIVER
578333ab 9408M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9409L: linux-usb@vger.kernel.org
578333ab 9410S: Maintained
679655da
JP
9411F: Documentation/usb/ehci.txt
9412F: drivers/usb/host/ehci*
1da177e4 9413
69ae9e3e 9414USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9415M: Felipe Balbi <balbi@ti.com>
795fb7e7 9416L: linux-usb@vger.kernel.org
69ae9e3e 9417W: http://www.linux-usb.org/gadget
d6d0f665
FB
9418T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9419S: Maintained
679655da
JP
9420F: drivers/usb/gadget/
9421F: include/linux/usb/gadget*
69ae9e3e 9422
2dea64b4 9423USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9424M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9425L: linux-usb@vger.kernel.org
54e5881d 9426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9427S: Maintained
c2f01971 9428F: Documentation/hid/hiddev.txt
679655da 9429F: drivers/hid/usbhid/
1da177e4 9430
857aab34 9431USB/IP DRIVERS
857aab34 9432L: linux-usb@vger.kernel.org
3ff4afe8 9433S: Orphan
857aab34 9434F: drivers/staging/usbip/
9435
959eea21 9436USB ISP116X DRIVER
8b58be88 9437M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9438L: linux-usb@vger.kernel.org
959eea21 9439S: Maintained
679655da
JP
9440F: drivers/usb/host/isp116x*
9441F: include/linux/usb/isp116x.h
959eea21 9442
1da177e4 9443USB MASS STORAGE DRIVER
8b58be88 9444M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9445L: linux-usb@vger.kernel.org
8836aeb8 9446L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9447S: Maintained
9448W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9449F: drivers/usb/storage/
1da177e4 9450
af39917d
CL
9451USB MIDI DRIVER
9452M: Clemens Ladisch <clemens@ladisch.de>
9453L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9454T: git git://git.alsa-project.org/alsa-kernel.git
9455S: Maintained
9456F: sound/usb/midi.*
9457
444ce9d4
JP
9458USB NETWORKING DRIVERS
9459L: linux-usb@vger.kernel.org
9460S: Odd Fixes
9461F: drivers/net/usb/
9462
1da177e4 9463USB OHCI DRIVER
578333ab 9464M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9465L: linux-usb@vger.kernel.org
578333ab 9466S: Maintained
679655da
JP
9467F: Documentation/usb/ohci.txt
9468F: drivers/usb/host/ohci*
1da177e4 9469
1da177e4 9470USB PEGASUS DRIVER
a16b945c 9471M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9472L: linux-usb@vger.kernel.org
043600a6 9473L: netdev@vger.kernel.org
052e3128
PM
9474T: git git://github.com/petkan/pegasus.git
9475W: https://github.com/petkan/pegasus
1da177e4 9476S: Maintained
679655da 9477F: drivers/net/usb/pegasus.*
1da177e4 9478
d3ad558f
FB
9479USB PHY LAYER
9480M: Felipe Balbi <balbi@ti.com>
9481L: linux-usb@vger.kernel.org
9482T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9483S: Maintained
9484F: drivers/usb/phy/
d3ad558f 9485
73e4fb3f 9486USB PRINTER DRIVER (usblp)
8b58be88 9487M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9488L: linux-usb@vger.kernel.org
73e4fb3f 9489S: Supported
679655da 9490F: drivers/usb/class/usblp.c
1da177e4
LT
9491
9492USB RTL8150 DRIVER
a16b945c 9493M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9494L: linux-usb@vger.kernel.org
043600a6 9495L: netdev@vger.kernel.org
052e3128
PM
9496T: git git://github.com/petkan/rtl8150.git
9497W: https://github.com/petkan/rtl8150
1da177e4 9498S: Maintained
679655da 9499F: drivers/net/usb/rtl8150.c
1da177e4 9500
f896b796 9501USB SERIAL SUBSYSTEM
66085694 9502M: Johan Hovold <johan@kernel.org>
795fb7e7 9503L: linux-usb@vger.kernel.org
4e68852d 9504S: Maintained
679655da 9505F: Documentation/usb/usb-serial.txt
f896b796 9506F: drivers/usb/serial/
679655da 9507F: include/linux/usb/serial.h
1da177e4 9508
b3f0db1c
SG
9509USB SMSC75XX ETHERNET DRIVER
9510M: Steve Glendinning <steve.glendinning@shawell.net>
9511L: netdev@vger.kernel.org
9512S: Maintained
9513F: drivers/net/usb/smsc75xx.*
9514
2f7ca802 9515USB SMSC95XX ETHERNET DRIVER
90b24cfb 9516M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9517L: netdev@vger.kernel.org
90b24cfb 9518S: Maintained
679655da 9519F: drivers/net/usb/smsc95xx.*
2f7ca802 9520
1da177e4 9521USB SUBSYSTEM
879a5a00 9522M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9523L: linux-usb@vger.kernel.org
1da177e4 9524W: http://www.linux-usb.org
08deed1e 9525T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9526S: Supported
679655da 9527F: Documentation/usb/
679655da
JP
9528F: drivers/usb/
9529F: include/linux/usb.h
9530F: include/linux/usb/
1da177e4
LT
9531
9532USB UHCI DRIVER
8b58be88 9533M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9534L: linux-usb@vger.kernel.org
1da177e4 9535S: Maintained
679655da 9536F: drivers/usb/host/uhci*
1da177e4 9537
69ae9e3e 9538USB "USBNET" DRIVER FRAMEWORK
686f13bb 9539M: Oliver Neukum <oneukum@suse.de>
043600a6 9540L: netdev@vger.kernel.org
69ae9e3e 9541W: http://www.linux-usb.org/usbnet
1da177e4 9542S: Maintained
679655da
JP
9543F: drivers/net/usb/usbnet.c
9544F: include/linux/usb/usbnet.h
1da177e4 9545
c0efd232 9546USB VIDEO CLASS
c53ac071 9547M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9548L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9549L: linux-media@vger.kernel.org
275ffde4 9550T: git git://linuxtv.org/media_tree.git
57c6d2e9 9551W: http://www.ideasonboard.org/uvc/
c0efd232 9552S: Maintained
0c0d06ca 9553F: drivers/media/usb/uvc/
6c0f0359 9554F: include/uapi/linux/uvcvideo.h
1da177e4 9555
b60b9c45
HV
9556USB VISION DRIVER
9557M: Hans Verkuil <hverkuil@xs4all.nl>
9558L: linux-media@vger.kernel.org
9559T: git git://linuxtv.org/media_tree.git
9560W: http://linuxtv.org
9561S: Odd Fixes
9562F: drivers/media/usb/usbvision/
9563
8282da47
LP
9564USB WEBCAM GADGET
9565M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9566L: linux-usb@vger.kernel.org
9567S: Maintained
9568F: drivers/usb/gadget/*uvc*.c
9569F: drivers/usb/gadget/webcam.c
9570
bf164cc0 9571USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9572M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9573L: linux-wireless@vger.kernel.org
9574S: Maintained
679655da 9575F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9576
eb6bab13 9577USB XHCI DRIVER
03d85053 9578M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9579L: linux-usb@vger.kernel.org
9580S: Supported
36d0344c
SS
9581F: drivers/usb/host/xhci*
9582F: drivers/usb/host/pci-quirks*
eb6bab13 9583
1da177e4 9584USB ZD1201 DRIVER
4086b9ca 9585L: linux-wireless@vger.kernel.org
1da177e4 9586W: http://linux-lc100020.sourceforge.net
4086b9ca 9587S: Orphan
679655da 9588F: drivers/net/wireless/zd1201.*
1da177e4 9589
b7eee616 9590USB ZR364XX DRIVER
8b58be88 9591M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9592L: linux-usb@vger.kernel.org
661263b5 9593L: linux-media@vger.kernel.org
275ffde4 9594T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9595W: http://royale.zerezo.com/zr364xx/
9596S: Maintained
679655da 9597F: Documentation/video4linux/zr364xx.txt
90d72ac6 9598F: drivers/media/usb/zr364xx/
b7eee616 9599
e7839f25 9600USER-MODE LINUX (UML)
8b58be88 9601M: Jeff Dike <jdike@addtoit.com>
b15194b7 9602M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9603L: user-mode-linux-devel@lists.sourceforge.net
9604L: user-mode-linux-user@lists.sourceforge.net
9605W: http://user-mode-linux.sourceforge.net
9606S: Maintained
61516587 9607F: Documentation/virtual/uml/
679655da 9608F: arch/um/
b070989a 9609F: arch/x86/um/
679655da
JP
9610F: fs/hostfs/
9611F: fs/hppfs/
b7eee616 9612
e5f114e9 9613USERSPACE I/O (UIO)
6a534c9d 9614M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9615M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9616S: Maintained
679655da
JP
9617F: Documentation/DocBook/uio-howto.tmpl
9618F: drivers/uio/
9619F: include/linux/uio*.h
e5f114e9 9620
256cccbe 9621UTIL-LINUX PACKAGE
8b58be88 9622M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9623L: util-linux@vger.kernel.org
9624W: http://en.wikipedia.org/wiki/Util-linux
9625T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9626S: Maintained
9627
c1fd1c07 9628UVESAFB DRIVER
8b58be88 9629M: Michal Januszewski <spock@gentoo.org>
c69f677c 9630L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9631W: http://dev.gentoo.org/~spock/projects/uvesafb/
9632S: Maintained
679655da
JP
9633F: Documentation/fb/uvesafb.txt
9634F: drivers/video/uvesafb.*
c1fd1c07 9635
4480f15b 9636VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9637M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9638S: Maintained
679655da
JP
9639F: Documentation/filesystems/vfat.txt
9640F: fs/fat/
1da177e4 9641
cba3345c
AW
9642VFIO DRIVER
9643M: Alex Williamson <alex.williamson@redhat.com>
9644L: kvm@vger.kernel.org
9645S: Maintained
9646F: Documentation/vfio.txt
9647F: drivers/vfio/
9648F: include/linux/vfio.h
c117ab84 9649F: include/uapi/linux/vfio.h
cba3345c 9650
9e6f3438
PO
9651VIDEOBUF2 FRAMEWORK
9652M: Pawel Osciak <pawel@osciak.com>
9653M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9654M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9655L: linux-media@vger.kernel.org
9656S: Maintained
90d72ac6 9657F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9658F: include/media/videobuf2-*
9659
9a82446b
AS
9660VIRTIO CONSOLE DRIVER
9661M: Amit Shah <amit.shah@redhat.com>
9662L: virtualization@lists.linux-foundation.org
9663S: Maintained
9664F: drivers/char/virtio_console.c
9665F: include/linux/virtio_console.h
c117ab84 9666F: include/uapi/linux/virtio_console.h
9a82446b 9667
2426ec8f
MT
9668VIRTIO CORE, NET AND BLOCK DRIVERS
9669M: Rusty Russell <rusty@rustcorp.com.au>
9670M: "Michael S. Tsirkin" <mst@redhat.com>
9671L: virtualization@lists.linux-foundation.org
9672S: Maintained
9673F: drivers/virtio/
c893c8d7 9674F: tools/virtio/
2426ec8f
MT
9675F: drivers/net/virtio_net.c
9676F: drivers/block/virtio_blk.c
9677F: include/linux/virtio_*.h
916cdabc 9678F: include/uapi/linux/virtio_*.h
2426ec8f 9679
3a4d5c94
MT
9680VIRTIO HOST (VHOST)
9681M: "Michael S. Tsirkin" <mst@redhat.com>
9682L: kvm@vger.kernel.org
c996d8b9 9683L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9684L: netdev@vger.kernel.org
9685S: Maintained
9686F: drivers/vhost/
c117ab84 9687F: include/uapi/linux/vhost.h
3a4d5c94 9688
1da177e4 9689VIA RHINE NETWORK DRIVER
8b58be88 9690M: Roger Luethi <rl@hellgate.ch>
1da177e4 9691S: Maintained
f2148a47 9692F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9693
f0bf7f61 9694VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9695M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9696M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9697S: Maintained
9698F: drivers/mmc/host/via-sdmmc.c
9699
69e4a7c2 9700VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9701M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9702L: linux-fbdev@vger.kernel.org
69e4a7c2 9703S: Maintained
c7babebd
FTS
9704F: include/linux/via-core.h
9705F: include/linux/via-gpio.h
9706F: include/linux/via_i2c.h
679655da 9707F: drivers/video/via/
69e4a7c2 9708
01f20734 9709VIA VELOCITY NETWORK DRIVER
8b58be88 9710M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9711L: netdev@vger.kernel.org
9712S: Maintained
f2148a47 9713F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9714
0b7bc1fa
HV
9715VIVI VIRTUAL VIDEO DRIVER
9716M: Hans Verkuil <hverkuil@xs4all.nl>
9717L: linux-media@vger.kernel.org
9718T: git git://linuxtv.org/media_tree.git
9719W: http://linuxtv.org
9720S: Maintained
9721F: drivers/media/platform/vivi*
9722
be7f8273 9723VLAN (802.1Q)
8b58be88 9724M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9725L: netdev@vger.kernel.org
9726S: Maintained
679655da
JP
9727F: drivers/net/macvlan.c
9728F: include/linux/if_*vlan.h
9729F: net/8021q/
be7f8273 9730
55e331cf 9731VLYNQ BUS
8b58be88 9732M: Florian Fainelli <florian@openwrt.org>
8578d7af 9733L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9734S: Maintained
9735F: drivers/vlynq/vlynq.c
9736F: include/linux/vlynq.h
9737
390beae4
MW
9738VME SUBSYSTEM
9739M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9740M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9741M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9742L: devel@driverdev.osuosl.org
9743S: Maintained
9744T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9745F: Documentation/vme_api.txt
9746F: drivers/staging/vme/
9747F: drivers/vme/
9748F: include/linux/vme*
9749
4488e09b
AK
9750VMWARE HYPERVISOR INTERFACE
9751M: Alok Kataria <akataria@vmware.com>
9752L: virtualization@lists.linux-foundation.org
9753S: Supported
9754F: arch/x86/kernel/cpu/vmware.c
9755
73b35d07
DT
9756VMWARE BALLOON DRIVER
9757M: Xavier Deguillard <xdeguillard@vmware.com>
9758M: Philip Moltmann <moltmann@vmware.com>
9759M: "VMware, Inc." <pv-drivers@vmware.com>
9760L: linux-kernel@vger.kernel.org
9761S: Maintained
9762F: drivers/misc/vmw_balloon.c
9763
d1a890fa 9764VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9765M: Shreyas Bhatewara <sbhatewara@vmware.com>
9766M: "VMware, Inc." <pv-drivers@vmware.com>
9767L: netdev@vger.kernel.org
9768S: Maintained
9769F: drivers/net/vmxnet3/
d1a890fa 9770
851b1642 9771VMware PVSCSI driver
f2d7e40e 9772M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9773M: VMware PV-Drivers <pv-drivers@vmware.com>
9774L: linux-scsi@vger.kernel.org
9775S: Maintained
9776F: drivers/scsi/vmw_pvscsi.c
9777F: drivers/scsi/vmw_pvscsi.h
9778
e53e86c7 9779VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9780M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9781M: Mark Brown <broonie@kernel.org>
e53e86c7 9782W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9783W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9785S: Supported
679655da
JP
9786F: drivers/regulator/
9787F: include/linux/regulator/
e53e86c7 9788
ab41319e 9789VT1211 HARDWARE MONITOR DRIVER
8b58be88 9790M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9791L: lm-sensors@lm-sensors.org
9792S: Maintained
679655da
JP
9793F: Documentation/hwmon/vt1211
9794F: drivers/hwmon/vt1211.c
ab41319e 9795
1de9e371 9796VT8231 HARDWARE MONITOR DRIVER
8b58be88 9797M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9798L: lm-sensors@lm-sensors.org
9799S: Maintained
679655da 9800F: drivers/hwmon/vt8231.c
1de9e371 9801
88095e7b
TO
9802VUB300 USB to SDIO/SD/MMC bridge chip
9803M: Tony Olech <tony.olech@elandigitalsystems.com>
9804L: linux-mmc@vger.kernel.org
9805L: linux-usb@vger.kernel.org
9806S: Supported
9807F: drivers/mmc/host/vub300.c
9808
1da177e4 9809W1 DALLAS'S 1-WIRE BUS
a8018766 9810M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9811S: Maintained
679655da
JP
9812F: Documentation/w1/
9813F: drivers/w1/
1da177e4 9814
13927079 9815W83791D HARDWARE MONITORING DRIVER
8b58be88 9816M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9817L: lm-sensors@lm-sensors.org
25845c22 9818S: Maintained
679655da
JP
9819F: Documentation/hwmon/w83791d
9820F: drivers/hwmon/w83791d.c
13927079 9821
61db011d 9822W83793 HARDWARE MONITORING DRIVER
8b58be88 9823M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9824L: lm-sensors@lm-sensors.org
9825S: Maintained
679655da
JP
9826F: Documentation/hwmon/w83793
9827F: drivers/hwmon/w83793.c
61db011d 9828
e3760b43 9829W83795 HARDWARE MONITORING DRIVER
7c81c60f 9830M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9831L: lm-sensors@lm-sensors.org
9832S: Maintained
9833F: drivers/hwmon/w83795.c
9834
1da177e4 9835W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9836M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9837S: Maintained
679655da 9838F: drivers/mmc/host/wbsd.*
1da177e4 9839
3527761c 9840WATCHDOG DEVICE DRIVERS
8b58be88 9841M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9842L: linux-watchdog@vger.kernel.org
9843W: http://www.linux-watchdog.org/
f599aaf0 9844T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9845S: Maintained
679655da
JP
9846F: Documentation/watchdog/
9847F: drivers/watchdog/
9848F: include/linux/watchdog.h
c117ab84 9849F: include/uapi/linux/watchdog.h
3527761c 9850
1da177e4 9851WD7000 SCSI DRIVER
8b58be88 9852M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9853L: linux-scsi@vger.kernel.org
9854S: Maintained
679655da 9855F: drivers/scsi/wd7000.c
1da177e4 9856
b22e00f3
DH
9857WIIMOTE HID DRIVER
9858M: David Herrmann <dh.herrmann@googlemail.com>
9859L: linux-input@vger.kernel.org
9860S: Maintained
9861F: drivers/hid/hid-wiimote*
9862
e258b80e 9863WINBOND CIR DRIVER
364e9e18 9864M: David Härdeman <david@hardeman.nu>
e258b80e 9865S: Maintained
116ab806 9866F: drivers/media/rc/winbond-cir.c
e258b80e 9867
8a70da82 9868WIMAX STACK
8b58be88 9869M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9870M: linux-wimax@intel.com
63fae219 9871L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9872S: Supported
9873W: http://linuxwimax.org
315987dc 9874F: Documentation/wimax/README.wimax
315987dc
JP
9875F: include/linux/wimax/debug.h
9876F: include/net/wimax.h
c117ab84 9877F: include/uapi/linux/wimax.h
315987dc 9878F: net/wimax/
8a70da82 9879
5fc14680 9880WISTRON LAPTOP BUTTON DRIVER
8b58be88 9881M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9882S: Maintained
679655da 9883F: drivers/input/misc/wistron_btns.c
5fc14680 9884
1da177e4 9885WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9886M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9887L: linux-wireless@vger.kernel.org
926554c4 9888W: http://oops.ghostprotocols.net:81/blog
1da177e4 9889S: Maintained
679655da 9890F: drivers/net/wireless/wl3501*
1da177e4 9891
febf1dff 9892WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9893M: Mark Brown <broonie@kernel.org>
8b58be88 9894M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9895L: linux-input@vger.kernel.org
9896T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9897W: http://opensource.wolfsonmicro.com/node/7
9898S: Supported
679655da
JP
9899F: drivers/input/touchscreen/*wm97*
9900F: include/linux/wm97xx.h
febf1dff 9901
055bcbcb 9902WOLFSON MICROELECTRONICS DRIVERS
fef95164 9903L: patches@opensource.wolfsonmicro.com
cf8eda3e 9904T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9905T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9906W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9907S: Supported
3768f0b1 9908F: Documentation/hwmon/wm83??
af1c5386 9909F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9910F: drivers/clk/clk-wm83*.c
9c309598 9911F: drivers/extcon/extcon-arizona.c
b75ea16a 9912F: drivers/leds/leds-wm83*.c
25b273ba 9913F: drivers/gpio/gpio-*wm*.c
9c309598 9914F: drivers/gpio/gpio-arizona.c
d22b0869 9915F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9916F: drivers/input/misc/wm831x-on.c
9917F: drivers/input/touchscreen/wm831x-ts.c
9918F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9919F: drivers/mfd/arizona*
9920F: drivers/mfd/wm*.c
b75ea16a
MB
9921F: drivers/power/wm83*.c
9922F: drivers/rtc/rtc-wm83*.c
9923F: drivers/regulator/wm8*.c
3860e6c4 9924F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9925F: drivers/watchdog/wm83*_wdt.c
9c309598 9926F: include/linux/mfd/arizona/
3860e6c4 9927F: include/linux/mfd/wm831x/
b75ea16a 9928F: include/linux/mfd/wm8350/
3768f0b1 9929F: include/linux/mfd/wm8400*
59ec6da2 9930F: include/linux/wm97xx.h
055bcbcb 9931F: include/sound/wm????.h
9c309598 9932F: sound/soc/codecs/arizona.?
055bcbcb 9933F: sound/soc/codecs/wm*
b75ea16a 9934
3e6cd7a4
TH
9935WORKQUEUE
9936M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9937T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9938S: Maintained
9939F: include/linux/workqueue.h
9940F: kernel/workqueue.c
9941F: Documentation/workqueue.txt
9942
1da177e4 9943X.25 NETWORK LAYER
8bf28059 9944M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9945L: linux-x25@vger.kernel.org
8bf28059 9946S: Odd Fixes
679655da
JP
9947F: Documentation/networking/x25*
9948F: include/net/x25*
9949F: net/x25/
1da177e4 9950
e2d1d6c0 9951X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9952M: Thomas Gleixner <tglx@linutronix.de>
9953M: Ingo Molnar <mingo@redhat.com>
9954M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9955M: x86@kernel.org
981c3a4f 9956L: linux-kernel@vger.kernel.org
75fc2d37 9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9958S: Maintained
679655da
JP
9959F: Documentation/x86/
9960F: arch/x86/
e2d1d6c0 9961
d0944853 9962X86 PLATFORM DRIVERS
f7cb13b3 9963M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9964L: platform-driver-x86@vger.kernel.org
28b8e8d4 9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9966S: Maintained
14430813 9967F: drivers/platform/x86/
d0944853 9968
c1f5c54b
IM
9969X86 MCE INFRASTRUCTURE
9970M: Tony Luck <tony.luck@intel.com>
487ba8e8 9971M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9972L: linux-edac@vger.kernel.org
9973S: Maintained
9974F: arch/x86/kernel/cpu/mcheck/*
9975
d6fad502 9976XC2028/3028 TUNER DRIVER
1b2c14b4 9977M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9978L: linux-media@vger.kernel.org
9979W: http://linuxtv.org
9980T: git git://linuxtv.org/media_tree.git
9981S: Maintained
9982F: drivers/media/tuners/tuner-xc2028.*
9983
c4468085 9984XEN HYPERVISOR INTERFACE
c4468085 9985M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9986M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9987M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9988L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9989T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9990S: Supported
9991F: arch/x86/xen/
9992F: drivers/*/xen-*front.c
9993F: drivers/xen/
9994F: arch/x86/include/asm/xen/
9995F: include/xen/
c117ab84 9996F: include/uapi/xen/
c4468085 9997
77bfb479
SS
9998XEN HYPERVISOR ARM
9999M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10000L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10001S: Supported
10002F: arch/arm/xen/
10003F: arch/arm/include/asm/xen/
10004
b475e83f
SS
10005XEN HYPERVISOR ARM64
10006M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10007L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10008S: Supported
10009F: arch/arm64/xen/
10010F: arch/arm64/include/asm/xen/
10011
9b57e1a7
IC
10012XEN NETWORK BACKEND DRIVER
10013M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10014M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10015L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10016L: netdev@vger.kernel.org
10017S: Supported
10018F: drivers/net/xen-netback/*
10019
c5f8e29d
KRW
10020XEN PCI SUBSYSTEM
10021M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10022L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10023S: Supported
10024F: arch/x86/pci/*xen*
10025F: drivers/pci/*xen*
10026
10027XEN SWIOTLB SUBSYSTEM
10028M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10029L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10030S: Supported
10031F: arch/x86/xen/*swiotlb*
10032F: drivers/xen/*swiotlb*
10033
1da177e4
LT
10034XFS FILESYSTEM
10035P: Silicon Graphics Inc
809625ca 10036M: Dave Chinner <david@fromorbit.com>
18caa67a 10037M: xfs@oss.sgi.com
d7ede1aa 10038L: xfs@oss.sgi.com
1da177e4 10039W: http://oss.sgi.com/projects/xfs
54e5881d 10040T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10041S: Supported
679655da
JP
10042F: Documentation/filesystems/xfs.txt
10043F: fs/xfs/
1da177e4 10044
8a3b7a25 10045XILINX AXI ETHERNET DRIVER
59a54f30
MS
10046M: Anirudha Sarangi <anirudh@xilinx.com>
10047M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10048S: Maintained
10049F: drivers/net/ethernet/xilinx/xilinx_axienet*
10050
c9d3d8ec 10051XILINX SYSTEMACE DRIVER
cdeb8994 10052S: Orphan
679655da 10053F: drivers/block/xsysace.c
c9d3d8ec 10054
238b8721 10055XILINX UARTLITE SERIAL DRIVER
8b58be88 10056M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10057L: linux-serial@vger.kernel.org
10058S: Maintained
df621252 10059F: drivers/tty/serial/uartlite.c
238b8721 10060
f620e4b8
MF
10061XTENSA XTFPGA PLATFORM SUPPORT
10062M: Max Filippov <jcmvbkbc@gmail.com>
10063L: linux-xtensa@linux-xtensa.org
10064S: Maintained
10065F: drivers/spi/spi-xtensa-xtfpga.c
10066
1da177e4 10067YAM DRIVER FOR AX.25
8b58be88 10068M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10069L: linux-hams@vger.kernel.org
10070S: Maintained
679655da
JP
10071F: drivers/net/hamradio/yam*
10072F: include/linux/yam.h
1da177e4 10073
af64a5eb 10074YEALINK PHONE DRIVER
8b58be88 10075M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10076L: usbb2k-api-dev@nongnu.org
10077S: Maintained
679655da
JP
10078F: Documentation/input/yealink.txt
10079F: drivers/input/misc/yealink.*
af64a5eb 10080
1da177e4 10081Z8530 DRIVER FOR AX.25
8b58be88 10082M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10083W: http://yaina.de/jreuter/
10084W: http://www.qsl.net/dl1bke/
10085L: linux-hams@vger.kernel.org
10086S: Maintained
679655da
JP
10087F: Documentation/networking/z8530drv.txt
10088F: drivers/net/hamradio/*scc.c
10089F: drivers/net/hamradio/z8530.h
1da177e4 10090
0cf31ec1 10091ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10092M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10093L: linux-mm@kvack.org
10094S: Maintained
10095F: mm/zbud.c
10096F: include/linux/zbud.h
10097
7c0c3afb 10098ZD1211RW WIRELESS DRIVER
8b58be88
JP
10099M: Daniel Drake <dsd@gentoo.org>
10100M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10101W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10102L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10103L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10104S: Maintained
679655da 10105F: drivers/net/wireless/zd1211rw/
7c0c3afb 10106
1da177e4 10107ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10108L: mjpeg-users@lists.sourceforge.net
f63145e2 10109L: linux-media@vger.kernel.org
1da177e4 10110W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10111T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10112S: Odd Fixes
90d72ac6 10113F: drivers/media/pci/zoran/
1da177e4 10114
6920f2cc
MK
10115ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10116M: Minchan Kim <minchan@kernel.org>
10117M: Nitin Gupta <ngupta@vflare.org>
10118L: linux-kernel@vger.kernel.org
10119S: Maintained
10120F: drivers/block/zram/
10121F: Documentation/blockdev/zram.txt
10122
8b4a4080 10123ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10124M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10125S: Maintained
df621252 10126F: drivers/tty/serial/zs.*
8b4a4080 10127
eae70d06
MK
10128ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10129M: Minchan Kim <minchan@kernel.org>
10130M: Nitin Gupta <ngupta@vflare.org>
10131L: linux-mm@kvack.org
10132S: Maintained
10133F: mm/zsmalloc.c
10134F: include/linux/zsmalloc.h
10135
0cf31ec1 10136ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10137M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10138L: linux-mm@kvack.org
10139S: Maintained
10140F: mm/zswap.c
10141
1da177e4 10142THE REST
8b58be88 10143M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10144L: linux-kernel@vger.kernel.org
8a6e2535 10145Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10146T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10147S: Buried alive in reporters
34d03cc1
JP
10148F: *
10149F: */