KEYS: Set pr_fmt() in asymmetric key signature handling
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
ea8f8fc8
JT
213ABI/API
214L: linux-api@vger.kernel.org
215F: Documentation/ABI/
216F: include/linux/syscalls.h
217F: include/uapi/
218F: kernel/sys_ni.c
219
249e3c85 220ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 221M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
222L: lm-sensors@lm-sensors.org
223S: Maintained
679655da 224F: drivers/hwmon/abituguru.c
f2b84bbc 225
249e3c85 226ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 227M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
228L: lm-sensors@lm-sensors.org
229S: Maintained
679655da 230F: drivers/hwmon/abituguru3.c
249e3c85 231
1da177e4 232ACENIC DRIVER
8b58be88 233M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
234L: linux-acenic@sunsite.dk
235S: Maintained
531c4f89 236F: drivers/net/ethernet/alteon/acenic*
1da177e4 237
e86435eb 238ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 239M: Peter Feuerer <peter@piie.net>
d0944853 240L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
241W: http://piie.net/?section=acerhdf
242S: Maintained
243F: drivers/platform/x86/acerhdf.c
e86435eb 244
745a5d21 245ACER WMI LAPTOP EXTRAS
182ae55c 246M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 247L: platform-driver-x86@vger.kernel.org
745a5d21 248S: Maintained
679655da 249F: drivers/platform/x86/acer-wmi.c
745a5d21 250
1da177e4 251ACPI
49db1903 252M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 253M: Len Brown <lenb@kernel.org>
6968e50c 254L: linux-acpi@vger.kernel.org
360818b8
RW
255W: https://01.org/linux-acpi
256Q: https://patchwork.kernel.org/project/linux-acpi/list/
257T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 258S: Supported
679655da
JP
259F: drivers/acpi/
260F: drivers/pnp/pnpacpi/
261F: include/linux/acpi.h
43368e74 262F: include/acpi/
994b942f 263F: Documentation/acpi
89ca78a0 264F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
265F: drivers/pci/*acpi*
266F: drivers/pci/*/*acpi*
267F: drivers/pci/*/*/*acpi*
2754c447 268F: tools/power/acpi
8b59a454 269
3774929d
RW
270ACPI COMPONENT ARCHITECTURE (ACPICA)
271M: Robert Moore <robert.moore@intel.com>
272M: Lv Zheng <lv.zheng@intel.com>
273M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
274L: linux-acpi@vger.kernel.org
275L: devel@acpica.org
276W: https://acpica.org/
277W: https://github.com/acpica/acpica/
278Q: https://patchwork.kernel.org/project/linux-acpi/list/
279T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
280S: Supported
281F: drivers/acpi/acpica/
282F: include/acpi/
2754c447 283F: tools/power/acpi/
3774929d 284
8b59a454 285ACPI FAN DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/fan.c
1da177e4 291
8b59a454 292ACPI THERMAL DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/*thermal*
998be20f 298
359acec8 299ACPI VIDEO DRIVER
8b58be88 300M: Zhang Rui <rui.zhang@intel.com>
8b59a454 301L: linux-acpi@vger.kernel.org
5ca92bd9 302W: https://01.org/linux-acpi
8b59a454 303S: Supported
679655da 304F: drivers/acpi/video.c
998be20f 305
bff431e4 306ACPI WMI DRIVER
d0944853 307L: platform-driver-x86@vger.kernel.org
5b927259 308S: Orphan
679655da 309F: drivers/platform/x86/wmi.c
bff431e4 310
2f39d519 311AD1889 ALSA SOUND DRIVER
8b58be88 312M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
313W: http://wiki.parisc-linux.org/AD1889
314L: linux-parisc@vger.kernel.org
315S: Maintained
679655da 316F: sound/pci/ad1889.*
2f39d519 317
527a1a83
MH
318AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5254
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/misc/ad525x_dpot.c
324
325AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD5398
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/regulator/ad5398.c
331
332AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7142
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/misc/ad714x.c
338
339AD7877 TOUCHSCREEN DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7877
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7877.c
345
346AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD7879
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/input/touchscreen/ad7879.c
352
1330b0dc
JK
353ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
354M: Jiri Kosina <jkosina@suse.cz>
355S: Maintained
356
1da177e4 357ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 358M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 359L: lm-sensors@lm-sensors.org
1da177e4 360S: Maintained
679655da
JP
361F: Documentation/hwmon/adm1025
362F: drivers/hwmon/adm1025.c
1da177e4 363
cae2caae 364ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 365M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
366L: lm-sensors@lm-sensors.org
367S: Maintained
679655da 368F: drivers/hwmon/adm1029.c
cae2caae 369
cc0b88cf 370ADM8211 WIRELESS DRIVER
cc0b88cf 371L: linux-wireless@vger.kernel.org
491b26b4 372W: http://wireless.kernel.org/
e71bcbd0 373S: Orphan
679655da 374F: drivers/net/wireless/adm8211.*
cc0b88cf 375
e8e31622
SA
376ADP1653 FLASH CONTROLLER DRIVER
377M: Sakari Ailus <sakari.ailus@iki.fi>
378L: linux-media@vger.kernel.org
379S: Maintained
380F: drivers/media/i2c/adp1653.c
381F: include/media/adp1653.h
382
527a1a83
MH
383ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
384M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 385W: http://wiki.analog.com/ADP5520
a4edbc10 386W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
387S: Supported
388F: drivers/mfd/adp5520.c
389F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 390F: drivers/leds/leds-adp5520.c
77278d50 391F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
392F: drivers/input/keyboard/adp5520-keys.c
393
394ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5588
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/input/keyboard/adp5588-keys.c
77278d50 400F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
401
402ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
403M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 404W: http://wiki.analog.com/ADP8860
a4edbc10 405W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
406S: Supported
407F: drivers/video/backlight/adp8860_bl.c
408
8c22a8f5
DE
409ADS1015 HARDWARE MONITOR DRIVER
410M: Dirk Eibach <eibach@gdsys.de>
411L: lm-sensors@lm-sensors.org
412S: Maintained
413F: Documentation/hwmon/ads1015
414F: drivers/hwmon/ads1015.c
415F: include/linux/i2c/ads1015.h
416
1da177e4 417ADT746X FAN DRIVER
8b58be88 418M: Colin Leroy <colin@colino.net>
1da177e4 419S: Maintained
679655da 420F: drivers/macintosh/therm_adt746x.c
1da177e4 421
b058b859 422ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 423M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
424L: lm-sensors@lm-sensors.org
425S: Maintained
426F: Documentation/hwmon/adt7475
427F: drivers/hwmon/adt7475.c
428
527a1a83
MH
429ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
430M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 431W: http://wiki.analog.com/ADXL345
a4edbc10 432W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
433S: Supported
434F: drivers/input/misc/adxl34x.c
435
8c6af9e1 436ADVANSYS SCSI DRIVER
8b58be88 437M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
438L: linux-scsi@vger.kernel.org
439S: Maintained
679655da
JP
440F: Documentation/scsi/advansys.txt
441F: drivers/scsi/advansys.c
8c6af9e1 442
1da177e4 443AEDSP16 DRIVER
8b58be88 444M: Riccardo Facchetti <fizban@tin.it>
1da177e4 445S: Maintained
679655da 446F: sound/oss/aedsp16.c
1da177e4 447
91952bc0
AP
448AF9013 MEDIA DRIVER
449M: Antti Palosaari <crope@iki.fi>
450L: linux-media@vger.kernel.org
451W: http://linuxtv.org/
452W: http://palosaari.fi/linux/
453Q: http://patchwork.linuxtv.org/project/linux-media/list/
454T: git git://linuxtv.org/anttip/media_tree.git
455S: Maintained
456F: drivers/media/dvb-frontends/af9013*
457
458AF9033 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9033*
467
1da177e4 468AFFS FILE SYSTEM
6cf515e1
GU
469L: linux-fsdevel@vger.kernel.org
470S: Orphan
679655da
JP
471F: Documentation/filesystems/affs.txt
472F: fs/affs/
1da177e4 473
e2d1d6c0 474AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 475M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
476L: linux-afs@lists.infradead.org
477S: Supported
679655da
JP
478F: fs/afs/
479F: include/net/af_rxrpc.h
480F: net/rxrpc/af_rxrpc.c
e2d1d6c0 481
1da177e4 482AGPGART DRIVER
8b58be88 483M: David Airlie <airlied@linux.ie>
878eaf61 484T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 485S: Maintained
679655da
JP
486F: drivers/char/agp/
487F: include/linux/agp*
c117ab84 488F: include/uapi/linux/agp*
1da177e4
LT
489
490AHA152X SCSI DRIVER
8b58be88 491M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
492L: linux-scsi@vger.kernel.org
493S: Maintained
679655da
JP
494F: drivers/scsi/aha152x*
495F: drivers/scsi/pcmcia/aha152x*
1da177e4 496
64624d4f 497AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 498M: Hannes Reinecke <hare@suse.de>
64624d4f 499L: linux-scsi@vger.kernel.org
1da177e4 500S: Maintained
679655da 501F: drivers/scsi/aic7xxx/
1da177e4 502
450500ad
HV
503AIMSLAB FM RADIO RECEIVER DRIVER
504M: Hans Verkuil <hverkuil@xs4all.nl>
505L: linux-media@vger.kernel.org
506T: git git://linuxtv.org/media_tree.git
507W: http://linuxtv.org
508S: Maintained
509F: drivers/media/radio/radio-aimslab*
510
e2d1d6c0 511AIO
8b58be88 512M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
513L: linux-aio@kvack.org
514S: Supported
679655da
JP
515F: fs/aio.c
516F: include/linux/*aio*.h
e2d1d6c0 517
1da177e4 518ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 519M: Duncan Sands <duncan.sands@free.fr>
6372594a 520L: linux-usb@vger.kernel.org
1da177e4
LT
521W: http://www.linux-usb.org/SpeedTouch/
522S: Maintained
679655da
JP
523F: drivers/usb/atm/speedtch.c
524F: drivers/usb/atm/usbatm.c
1da177e4 525
272f133a 526ALCHEMY AU1XX0 MMC DRIVER
8b58be88 527M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 528S: Maintained
679655da 529F: drivers/mmc/host/au1xmmc.c
272f133a 530
4a4e5787 531ALI1563 I2C DRIVER
8b58be88 532M: Rudolf Marek <r.marek@assembler.cz>
846557d3 533L: linux-i2c@vger.kernel.org
4a4e5787 534S: Maintained
679655da
JP
535F: Documentation/i2c/busses/i2c-ali1563
536F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 537
1da177e4 538ALPHA PORT
8b58be88 539M: Richard Henderson <rth@twiddle.net>
8b58be88 540M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 541M: Matt Turner <mattst88@gmail.com>
c89f4f9a 542S: Odd Fixes
a9406699 543L: linux-alpha@vger.kernel.org
679655da 544F: arch/alpha/
1da177e4 545
16b8b922 546ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 547M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
548L: netdev@vger.kernel.org
549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
550S: Maintained
551F: drivers/net/ethernet/altera/
552
adf9251f
TK
553ALTERA UART/JTAG UART SERIAL DRIVERS
554M: Tobias Klauser <tklauser@distanz.ch>
555L: linux-serial@vger.kernel.org
61bd0943 556L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
557S: Maintained
558F: drivers/tty/serial/altera_uart.c
559F: drivers/tty/serial/altera_jtaguart.c
560F: include/linux/altera_uart.h
561F: include/linux/altera_jtaguart.h
562
f4875e12
TL
563AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
564M: Tom Lendacky <thomas.lendacky@amd.com>
565L: linux-crypto@vger.kernel.org
566S: Supported
567F: drivers/crypto/ccp/
568F: include/linux/ccp.h
569
512d1027 570AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 571M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
572L: lm-sensors@lm-sensors.org
573S: Maintained
574F: Documentation/hwmon/fam15h_power
575F: drivers/hwmon/fam15h_power.c
576
167a675a 577AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 578M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 579L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 580S: Supported
679655da 581F: drivers/usb/gadget/amd5536udc.*
167a675a 582
f90b8116 583AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 584P: Andres Salomon <dilinger@queued.net>
67d76710 585L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
586W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
587S: Supported
679655da
JP
588F: drivers/char/hw_random/geode-rng.c
589F: drivers/crypto/geode*
590F: drivers/video/geode/
591F: arch/x86/include/asm/geode.h
f90b8116 592
919ee7dd 593AMD IOMMU (AMD-VI)
e4110568 594M: Joerg Roedel <joro@8bytes.org>
919ee7dd 595L: iommu@lists.linux-foundation.org
525b233c 596T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 597S: Maintained
b2c16391
JP
598F: drivers/iommu/amd_iommu*.[ch]
599F: include/linux/amd-iommu.h
919ee7dd 600
e7f5b309 601AMD MICROCODE UPDATE SUPPORT
943482d0 602M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 603L: amd64-microcode@amd64.org
943482d0 604S: Maintained
679655da 605F: arch/x86/kernel/microcode_amd.c
e7f5b309 606
45198c7b
LT
607AMD XGBE DRIVER
608M: Tom Lendacky <thomas.lendacky@amd.com>
609L: netdev@vger.kernel.org
610S: Supported
611F: drivers/net/ethernet/amd/xgbe/
612F: drivers/net/phy/amd-xgbe-phy.c
613
284f42b6 614AMS (Apple Motion Sensor) DRIVER
8b58be88 615M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 616S: Supported
bd5f47ec 617F: drivers/macintosh/ams/
284f42b6 618
f94b533d 619AMSO1100 RNIC DRIVER
8b58be88
JP
620M: Tom Tucker <tom@opengridcomputing.com>
621M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 622L: linux-rdma@vger.kernel.org
f94b533d 623S: Maintained
679655da 624F: drivers/infiniband/hw/amso1100/
f94b533d 625
531fca16
HV
626ANALOG DEVICES INC AD9389B DRIVER
627M: Hans Verkuil <hans.verkuil@cisco.com>
628L: linux-media@vger.kernel.org
629S: Maintained
630F: drivers/media/i2c/ad9389b*
631
c40ddfa3
HV
632ANALOG DEVICES INC ADV7511 DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/adv7511*
637
531fca16
HV
638ANALOG DEVICES INC ADV7604 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7604*
643
c40ddfa3
HV
644ANALOG DEVICES INC ADV7842 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7842*
649
527a1a83 650ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 651M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 653W: http://wiki.analog.com/
a4edbc10 654W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 655S: Supported
39c9d199 656F: sound/soc/codecs/adau*
cc52688a 657F: sound/soc/codecs/adav*
4bdef3bd 658F: sound/soc/codecs/ad1*
ae48f5ef 659F: sound/soc/codecs/ad7*
4bdef3bd 660F: sound/soc/codecs/ssm*
40216ce7 661F: sound/soc/codecs/sigmadsp.*
4bdef3bd 662
527a1a83 663ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 664L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
666W: http://blackfin.uclinux.org/
667S: Supported
668F: sound/soc/blackfin/*
669
42269063 670AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 671M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 672L: linuxppc-dev@lists.ozlabs.org
93711660 673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 674S: Maintained
679655da 675F: sound/aoa/
42269063 676
1da177e4 677APM DRIVER
81024fc4
JK
678M: Jiri Kosina <jkosina@suse.cz>
679S: Odd fixes
679655da
JP
680F: arch/x86/kernel/apm_32.c
681F: include/linux/apm_bios.h
c117ab84 682F: include/uapi/linux/apm_bios.h
81024fc4 683F: drivers/char/apm-emulation.c
1da177e4 684
bd7aa4b2 685APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 686M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
687L: linux-input@vger.kernel.org
688S: Maintained
679655da 689F: drivers/input/mouse/bcm5974.c
bd7aa4b2 690
6f2fad74 691APPLE SMC DRIVER
d618540f
HR
692M: Henrik Rydberg <rydberg@euromail.se>
693L: lm-sensors@lm-sensors.org
6f2fad74 694S: Maintained
679655da 695F: drivers/hwmon/applesmc.c
6f2fad74 696
1da177e4 697APPLETALK NETWORK LAYER
8b58be88 698M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 699S: Maintained
679655da
JP
700F: drivers/net/appletalk/
701F: net/appletalk/
1da177e4 702
62a37dc7
LP
703APTINA CAMERA SENSOR PLL
704M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/aptina-pll.*
708
a480167b 709ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 710M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
711L: linux-ide@vger.kernel.org
712S: Maintained
713F: include/linux/pata_arasan_cf_data.h
714F: drivers/ata/pata_arasan_cf.c
715
1154ea7d 716ARC FRAMEBUFFER DRIVER
8b58be88 717M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 718S: Maintained
679655da
JP
719F: drivers/video/arcfb.c
720F: drivers/video/fb_defio.c
1154ea7d 721
1da177e4 722ARM MFM AND FLOPPY DRIVERS
8b58be88 723M: Ian Molton <spyro@f2s.com>
1da177e4 724S: Maintained
679655da
JP
725F: arch/arm/lib/floppydma.S
726F: arch/arm/include/asm/floppy.h
1da177e4 727
6f96521f
WD
728ARM PMU PROFILING AND DEBUGGING
729M: Will Deacon <will.deacon@arm.com>
730S: Maintained
731F: arch/arm/kernel/perf_event*
732F: arch/arm/oprofile/common.c
6f96521f
WD
733F: arch/arm/include/asm/pmu.h
734F: arch/arm/kernel/hw_breakpoint.c
735F: arch/arm/include/asm/hw_breakpoint.h
736
d4275354 737ARM PORT
8b58be88 738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
740W: http://www.arm.linux.org.uk/
741S: Maintained
742F: arch/arm/
743
d323c243
SB
744ARM SUB-ARCHITECTURES
745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 746S: Maintained
d323c243
SB
747F: arch/arm/mach-*/
748F: arch/arm/plat-*/
749T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
750
cefbf4ea
RK
751ARM PRIMECELL AACI PL041 DRIVER
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: sound/arm/aaci.*
755
756ARM PRIMECELL CLCD PL110 DRIVER
757M: Russell King <linux@arm.linux.org.uk>
758S: Maintained
759F: drivers/video/amba-clcd.*
760
761ARM PRIMECELL KMI PL050 DRIVER
762M: Russell King <linux@arm.linux.org.uk>
763S: Maintained
764F: drivers/input/serio/ambakmi.*
765F: include/linux/amba/kmi.h
766
2761f5c2 767ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
679655da 770F: drivers/mmc/host/mmci.*
2f748aaa 771F: include/linux/amba/mmci.h
2761f5c2 772
1b4304e5
RK
773ARM PRIMECELL UART PL010 AND PL011 DRIVERS
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
776F: drivers/tty/serial/amba-pl01*.c
777F: include/linux/amba/serial.h
2761f5c2 778
cefbf4ea
RK
779ARM PRIMECELL BUS SUPPORT
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/amba/
783F: include/linux/amba/bus.h
784
2b7a52a4 785ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 786M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
788S: Maintained
789
9c784f95 790ARM/AFEB9260 MACHINE SUPPORT
8b58be88 791M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
793S: Maintained
794
2b7a52a4 795ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 796M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
798S: Maintained
799
1b106699
MR
800ARM/Allwinner A1X SoC support
801M: Maxime Ripard <maxime.ripard@free-electrons.com>
802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
803S: Maintained
60b0f380
MR
804N: sun[x4567]i
805
806ARM/Allwinner SoC Clock Support
807M: Emilio López <emilio@elopez.com.ar>
808S: Maintained
809F: drivers/clk/sunxi/
1b106699 810
c1fc8675 811ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 812M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
813M: Nicolas Ferre <nicolas.ferre@atmel.com>
814M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 816W: http://maxim.org.za/at91_26.html
c1fc8675
NF
817W: http://www.linux4sam.org
818S: Supported
819F: arch/arm/mach-at91/
70e389cc
MB
820F: arch/arm/boot/dts/at91*.dts
821F: arch/arm/boot/dts/at91*.dtsi
822F: arch/arm/boot/dts/sama*.dts
823F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 824
6e05dd4e
BB
825ARM/ATMEL AT91 Clock Support
826M: Boris Brezillon <boris.brezillon@free-electrons.com>
827S: Maintained
828F: drivers/clk/at91
829
986cf2e9 830ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 831M: Rob Herring <robh@kernel.org>
986cf2e9
RH
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Maintained
834F: arch/arm/mach-highbank/
835
d94f944e 836ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 837M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
838S: Maintained
839F: arch/arm/mach-cns3xxx/
840T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
841
386ab516
AS
842ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
843M: Alexander Shiyan <shc_work@mail.ru>
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Odd Fixes
b8ba3874 846N: clps711x
386ab516 847
2b7a52a4 848ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 849M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 850M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 852S: Maintained
d19d3667
HS
853F: arch/arm/mach-ep93xx/
854F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
855
856ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
d4275354 861ARM/CLKDEV SUPPORT
8b58be88 862M: Russell King <linux@arm.linux.org.uk>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 864S: Maintained
d4275354 865F: arch/arm/include/asm/clkdev.h
4fa2651d 866F: drivers/clk/clkdev.c
d4275354 867
d48134e7 868ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 869M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
871S: Maintained
872
94150095
HF
873ARM/CONTEC MICRO9 MACHINE SUPPORT
874M: Hubert Feurstein <hubert.feurstein@contec.at>
875S: Maintained
876F: arch/arm/mach-ep93xx/micro9.c
877
1da177e4 878ARM/CORGI MACHINE SUPPORT
8b58be88 879M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
880S: Maintained
881
881a95f9 882ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 883M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
885T: git git://git.berlios.de/gemini-board
886S: Maintained
f49afbb5 887F: arch/arm/mach-gemini/
881a95f9 888
a990cbd8 889ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 890M: Barry Song <baohua@kernel.org>
a990cbd8 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 892T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
893S: Maintained
894F: arch/arm/mach-prima2/
05f30e8d
BS
895F: drivers/clk/clk-prima2.c
896F: drivers/clocksource/timer-prima2.c
897F: drivers/clocksource/timer-marco.c
f8505ef5 898N: [^a-z]sirf
a990cbd8 899
d4275354 900ARM/EBSA110 MACHINE SUPPORT
8b58be88 901M: Russell King <linux@arm.linux.org.uk>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
903W: http://www.arm.linux.org.uk/
904S: Maintained
905F: arch/arm/mach-ebsa110/
b955f6ca 906F: drivers/net/ethernet/amd/am79c961a.*
d4275354 907
4721f3ce
UKK
908ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
909M: Uwe Kleine-König <kernel@pengutronix.de>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912N: efm32
913
a9da4f7e 914ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
915M: Daniel Ribeiro <drwyrm@gmail.com>
916M: Stefan Schmidt <stefan@openezx.org>
917M: Harald Welte <laforge@openezx.org>
d66f1886 918L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
919W: http://www.openezx.org/
920S: Maintained
cafc2265
SS
921T: topgit git://git.openezx.org/openezx.git
922F: arch/arm/mach-pxa/ezx.c
a9da4f7e 923
6a915af9 924ARM/FARADAY FA526 PORT
162500b3 925M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 927S: Maintained
1fa7e547 928T: git git://git.berlios.de/gemini-board
f49afbb5 929F: arch/arm/mm/*-fa*
6a915af9 930
d4275354 931ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 932M: Russell King <linux@arm.linux.org.uk>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
934W: http://www.arm.linux.org.uk/
935S: Maintained
936F: arch/arm/include/asm/hardware/dec21285.h
937F: arch/arm/mach-footbridge/
938
86183a5f 939ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 940M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 941M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 943S: Maintained
f1c12837 944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 945F: arch/arm/mach-imx/
ce515a6b 946F: arch/arm/mach-mxs/
2a82f95c 947F: arch/arm/boot/dts/imx*
e5dafa22 948F: arch/arm/configs/imx*_defconfig
86183a5f 949
2b7a52a4 950ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 951M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
953S: Maintained
954
90b8fc34 955ARM/GUMSTIX MACHINE SUPPORT
8b58be88 956M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
958S: Maintained
959
ef47d5f0 960ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 961M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
962M: Paul Parsons <lost.distance@yahoo.com>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
964S: Maintained
965F: arch/arm/mach-pxa/hx4700.c
966F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 967F: sound/soc/pxa/hx4700.c
ef47d5f0 968
21f37bc3 969ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 970M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
971W: www.jlime.com
972S: Maintained
084bad91
KE
973T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
974F: arch/arm/mach-sa1100/jornada720.c
975F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 976
5e767ab9
JMC
977ARM/IGEP MACHINE SUPPORT
978M: Enric Balletbo i Serra <eballetbo@gmail.com>
979M: Javier Martinez Canillas <javier@dowhile0.org>
980L: linux-omap@vger.kernel.org
981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982S: Maintained
06ff74fd 983F: arch/arm/boot/dts/omap3-igep*
5e767ab9 984
403d2971
MV
985ARM/INCOME PXA270 SUPPORT
986M: Marek Vasut <marek.vasut@gmail.com>
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
ec154082 989F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 990
2b7a52a4 991ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 992M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 993M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 995S: Maintained
e2bdb176
DW
996
997ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 998M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1000S: Maintained
2b7a52a4
LB
1001
1002ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1003M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4
LB
1007
1008ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1010M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1012S: Maintained
2b7a52a4 1013
2b7a52a4 1014ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1017S: Maintained
1018
dfdd8cc9
KH
1019ARM/INTEL IXP4XX ARM ARCHITECTURE
1020M: Imre Kaloz <kaloz@openwrt.org>
1021M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1023S: Maintained
1024F: arch/arm/mach-ixp4xx/
1025
838553c5 1026ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1027M: Jonathan Cameron <jic23@cam.ac.uk>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S: Maintained
1030F: arch/arm/mach-pxa/stargate2.c
1031F: drivers/pcmcia/pxa2xx_stargate2.c
1032
2b7a52a4 1033ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1034M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1035M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1037S: Maintained
2b7a52a4
LB
1038
1039ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1042S: Maintained
1043
1154f858
SS
1044ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1045M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048F: arch/arm/mach-keystone/
317929cd 1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1050
bc6aa566
SS
1051ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1052M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1053L: linux-kernel@vger.kernel.org
1054S: Maintained
1055F: drivers/clk/keystone/
1056
1057ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1058M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060L: linux-kernel@vger.kernel.org
1061S: Maintained
1062F: drivers/clocksource/timer-keystone.c
1063
1064ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1065M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1066L: linux-kernel@vger.kernel.org
1067S: Maintained
1068F: drivers/power/reset/keystone-reset.c
1069
1070ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1071M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1072L: linux-kernel@vger.kernel.org
1073S: Maintained
1074F: drivers/memory/*emif*
1075
2b7a52a4 1076ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1077M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1079S: Maintained
1080
3b886171 1081ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1082M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1083S: Maintained
1084
75f41273
TP
1085ARM/Marvell Armada 370 and Armada XP SOC support
1086M: Jason Cooper <jason@lakedaemon.net>
1087M: Andrew Lunn <andrew@lunn.ch>
1088M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1089M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092F: arch/arm/mach-mvebu/
1093
40f4978b
SH
1094ARM/Marvell Berlin SoC support
1095M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-berlin/
1099
4f1312b0
NP
1100ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1101M: Jason Cooper <jason@lakedaemon.net>
1102M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1103M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1105S: Maintained
1106F: arch/arm/mach-dove/
54a246ff
NP
1107F: arch/arm/mach-kirkwood/
1108F: arch/arm/mach-mv78xx0/
1109F: arch/arm/mach-orion5x/
1110F: arch/arm/plat-orion/
3b886171 1111
d69ac131
AC
1112ARM/Orion SoC/Technologic Systems TS-78xx platform support
1113M: Alexander Clouter <alex@digriz.org.uk>
1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115W: http://www.digriz.org.uk/ts78xx/kernel
1116S: Maintained
1117F: arch/arm/mach-orion5x/ts78xx-*
1118
adcb079f
AB
1119ARM/MICREL KS8695 ARCHITECTURE
1120M: Greg Ungerer <gerg@uclinux.org>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1122F: arch/arm/mach-ks8695/
adcb079f
AB
1123S: Odd Fixes
1124
d78ff0a5 1125ARM/MIOA701 MACHINE SUPPORT
8b58be88 1126M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1128F: arch/arm/mach-pxa/mioa701.c
1129S: Maintained
1130
9624dfe6 1131ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1132M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1133S: Maintained
1134
e0ee9851 1135ARM/NOMADIK ARCHITECTURE
28b8e8d4 1136M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1137M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140F: arch/arm/mach-nomadik/
87572880 1141F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1142T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1143
9d76295a 1144ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1145M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1146L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1147W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1148S: Supported
1149
0c19d21e
DW
1150ARM/QUALCOMM MSM MACHINE SUPPORT
1151M: David Brown <davidb@codeaurora.org>
b4c9bfab 1152M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1153M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1154L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1155F: arch/arm/mach-msm/
1156F: drivers/video/msm/
1157F: drivers/mmc/host/msm_sdcc.c
1158F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1159F: drivers/tty/serial/msm_serial.h
1160F: drivers/tty/serial/msm_serial.c
ea91db52 1161F: drivers/*/pm8???-*
31a12b31 1162F: drivers/mfd/ssbi/
ea91db52 1163F: include/linux/mfd/pm8xxx/
8cd5c866 1164T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1165S: Maintained
1166
8459c159 1167ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1168M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1169M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1170S: Maintained
1171
5d783a2d 1172ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1173M: Marek Vasut <marek.vasut@gmail.com>
75280787 1174L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1175W: http://hackndev.com
1176S: Maintained
933d35f0
JP
1177F: arch/arm/mach-pxa/include/mach/palmtx.h
1178F: arch/arm/mach-pxa/palmtx.c
1179F: arch/arm/mach-pxa/include/mach/palmt5.h
1180F: arch/arm/mach-pxa/palmt5.c
1181F: arch/arm/mach-pxa/include/mach/palmld.h
1182F: arch/arm/mach-pxa/palmld.c
1183F: arch/arm/mach-pxa/include/mach/palmte2.h
1184F: arch/arm/mach-pxa/palmte2.c
1185F: arch/arm/mach-pxa/include/mach/palmtc.h
1186F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1187
b57fe924 1188ARM/PALM TREO SUPPORT
8b58be88 1189M: Tomas Cech <sleep_walker@suse.cz>
75280787 1190L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1191W: http://hackndev.com
1192S: Maintained
b57fe924
JP
1193F: arch/arm/mach-pxa/include/mach/palmtreo.h
1194F: arch/arm/mach-pxa/palmtreo.c
90af5811 1195
c49e1e63 1196ARM/PALMZ72 SUPPORT
8b58be88 1197M: Sergey Lapin <slapin@ossfans.org>
75280787 1198L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1199W: http://hackndev.com
1200S: Maintained
933d35f0
JP
1201F: arch/arm/mach-pxa/include/mach/palmz72.h
1202F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1203
1da177e4 1204ARM/PLEB SUPPORT
8b58be88 1205M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1206W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1207S: Maintained
1208
1209ARM/PT DIGITAL BOARD PORT
8b58be88 1210M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1212W: http://www.arm.linux.org.uk/
1213S: Maintained
1214
8fc1b0f8
KG
1215ARM/QUALCOMM SUPPORT
1216M: Kumar Gala <galak@codeaurora.org>
1217M: David Brown <davidb@codeaurora.org>
1218L: linux-arm-msm@vger.kernel.org
1219S: Maintained
1220F: arch/arm/mach-qcom/
1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1222
2b7a52a4 1223ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1224M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1226S: Maintained
1227
d4275354 1228ARM/RISCPC ARCHITECTURE
8b58be88 1229M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1231W: http://www.arm.linux.org.uk/
1232S: Maintained
d4275354
RK
1233F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1234F: arch/arm/include/asm/hardware/ioc.h
1235F: arch/arm/include/asm/hardware/iomd.h
1236F: arch/arm/include/asm/hardware/memc.h
1237F: arch/arm/mach-rpc/
1a6422f6 1238F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1239F: drivers/net/ethernet/i825xx/ether1*
1240F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1241F: drivers/scsi/arm/
1242
08ddbb0a
HS
1243ARM/Rockchip SoC support
1244M: Heiko Stuebner <heiko@sntech.de>
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-rockchip/
1248F: drivers/*/*rockchip*
1249
b21477f9 1250ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1251M: Ben Dooks <ben-linux@fluff.org>
482ce512 1252M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1254L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1255W: http://www.fluff.org/ben/linux/
1256S: Maintained
6f0589c8
MB
1257F: arch/arm/boot/dts/s3c*
1258F: arch/arm/boot/dts/exynos*
482ce512 1259F: arch/arm/plat-samsung/
769bbb63
HS
1260F: arch/arm/mach-s3c24*/
1261F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1262F: drivers/*/*s3c2410*
1263F: drivers/*/*/*s3c2410*
40c76662
MB
1264F: drivers/spi/spi-s3c*
1265F: sound/soc/samsung/*
1da177e4 1266
0dcecae2 1267ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1268M: Kukjin Kim <kgene.kim@samsung.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1271S: Maintained
1272F: arch/arm/mach-s5p*/
0dcecae2 1273F: arch/arm/mach-exynos*/
33d43cdd 1274N: exynos
f556cb07 1275
10ffa964
KP
1276ARM/SAMSUNG MOBILE MACHINE SUPPORT
1277M: Kyungmin Park <kyungmin.park@samsung.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279S: Maintained
1280F: arch/arm/mach-s5pv210/mach-aquila.c
1281F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1282
3ce4ccb6
KD
1283ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1284M: Kyungmin Park <kyungmin.park@samsung.com>
1285M: Kamil Debski <k.debski@samsung.com>
1286L: linux-arm-kernel@lists.infradead.org
1287L: linux-media@vger.kernel.org
1288S: Maintained
1289F: drivers/media/platform/s5p-g2d/
1290
e6a476fd
MS
1291ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1292M: Kyungmin Park <kyungmin.park@samsung.com>
1293M: Kamil Debski <k.debski@samsung.com>
6305902c 1294M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1295L: linux-arm-kernel@lists.infradead.org
1296L: linux-media@vger.kernel.org
1297S: Maintained
934455d7 1298F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1299F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1300
1301ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1302M: Kyungmin Park <kyungmin.park@samsung.com>
1303M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1304L: linux-arm-kernel@lists.infradead.org
1305L: linux-media@vger.kernel.org
1306S: Maintained
90d72ac6 1307F: drivers/media/platform/s5p-tv/
e6a476fd 1308
d48d38e8 1309ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1310M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1311M: Magnus Damm <magnus.damm@gmail.com>
1312L: linux-sh@vger.kernel.org
d48d38e8 1313W: http://oss.renesas.com
bbff48f5 1314Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1315T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1316S: Supported
0b514fdb
SH
1317F: arch/arm/boot/dts/emev2*
1318F: arch/arm/boot/dts/r7s*
1319F: arch/arm/boot/dts/r8a*
1320F: arch/arm/boot/dts/sh*
1321F: arch/arm/configs/ape6evm_defconfig
1322F: arch/arm/configs/armadillo800eva_defconfig
1323F: arch/arm/configs/bockw_defconfig
1324F: arch/arm/configs/genmai_defconfig
1325F: arch/arm/configs/koelsch_defconfig
1326F: arch/arm/configs/kzm9g_defconfig
1327F: arch/arm/configs/lager_defconfig
1328F: arch/arm/configs/mackerel_defconfig
1329F: arch/arm/configs/marzen_defconfig
1330F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1331F: arch/arm/mach-shmobile/
1332F: drivers/sh/
1333
66314223
DN
1334ARM/SOCFPGA ARCHITECTURE
1335M: Dinh Nguyen <dinguyen@altera.com>
1336S: Maintained
1337F: arch/arm/mach-socfpga/
1338
1339ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1340M: Dinh Nguyen <dinguyen@altera.com>
1341S: Maintained
1342F: drivers/clk/socfpga/
1343
65ebcc11 1344ARM/STI ARCHITECTURE
a92177ea
SK
1345M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1346M: Maxime Coquelin <maxime.coquelin@st.com>
1347M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349L: kernel@stlinux.com
1350W: http://www.stlinux.com
1351S: Maintained
1352F: arch/arm/mach-sti/
a92177ea
SK
1353F: arch/arm/boot/dts/sti*
1354F: drivers/clocksource/arm_global_timer.c
1355F: drivers/reset/sti/
1356F: drivers/pinctrl/pinctrl-st.c
1357F: drivers/media/rc/st_rc.c
1358F: drivers/i2c/busses/i2c-st.c
1359F: drivers/tty/serial/st-asc.c
65ebcc11 1360
2b7a52a4 1361ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1362M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1364S: Maintained
1365
1bbd7089 1366ARM/TETON BGA MACHINE SUPPORT
706e69d6 1367M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369S: Maintained
1370
2b7a52a4 1371ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1372M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1374S: Maintained
1375
98ad6e3b 1376ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1377M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1379W: http://www.mcuos.com
1380S: Maintained
4e89e8f6 1381F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1382F: drivers/input/keyboard/w90p910_keypad.c
1383F: drivers/input/touchscreen/w90p910_ts.c
1384F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1385F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1386F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1387F: drivers/rtc/rtc-nuc900.c
9df92e6c 1388F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1389F: drivers/usb/host/ehci-w90x900.c
1390F: drivers/video/nuc900fb.c
98ad6e3b 1391
54274d71 1392ARM/U300 MACHINE SUPPORT
e4651a9f 1393M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395S: Supported
1396F: arch/arm/mach-u300/
9affbd24 1397F: drivers/clocksource/timer-u300.c
54274d71
LW
1398F: drivers/i2c/busses/i2c-stu300.c
1399F: drivers/rtc/rtc-coh901331.c
1400F: drivers/watchdog/coh901327_wdt.c
1401F: drivers/dma/coh901318*
87572880
LW
1402F: drivers/mfd/ab3100*
1403F: drivers/rtc/rtc-ab3100.c
1404F: drivers/rtc/rtc-coh901331.c
1405T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1406
87572880 1407ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1408M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411F: arch/arm/mach-ux500/
e4651a9f 1412F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1413F: drivers/dma/ste_dma40*
e4651a9f 1414F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1415F: drivers/mfd/abx500*
1416F: drivers/mfd/ab8500*
e4651a9f
LW
1417F: drivers/mfd/dbx500*
1418F: drivers/mfd/db8500*
1419F: drivers/pinctrl/pinctrl-nomadik*
87572880 1420F: drivers/rtc/rtc-ab8500.c
e4651a9f 1421F: drivers/rtc/rtc-pl031.c
87572880 1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1423
e93fde28
UH
1424ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1425M: Ulf Hansson <ulf.hansson@linaro.org>
1426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427T: git git://git.linaro.org/people/ulfh/clk.git
1428S: Maintained
1429F: drivers/clk/ux500/
1430F: include/linux/platform_data/clk-ux500.h
1431
d4275354 1432ARM/VFP SUPPORT
8b58be88 1433M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1435W: http://www.arm.linux.org.uk/
1436S: Maintained
1437F: arch/arm/vfp/
1438
e66b6d8e
MV
1439ARM/VOIPAC PXA270 SUPPORT
1440M: Marek Vasut <marek.vasut@gmail.com>
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1444F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1445
04529fe2
TP
1446ARM/VT8500 ARM ARCHITECTURE
1447M: Tony Prisk <linux@prisktech.co.nz>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450F: arch/arm/mach-vt8500/
41fd91b4 1451F: drivers/clocksource/vt8500_timer.c
560746eb 1452F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1453F: drivers/mmc/host/wmt-sdmmc.c
1454F: drivers/pwm/pwm-vt8500.c
1455F: drivers/rtc/rtc-vt8500.c
1456F: drivers/tty/serial/vt8500_serial.c
4f31102b 1457F: drivers/usb/host/ehci-platform.c
41fd91b4 1458F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1459F: drivers/video/vt8500lcdfb.*
1460F: drivers/video/wm8505fb*
1461F: drivers/video/wmt_ge_rops.*
04529fe2 1462
e66b6d8e
MV
1463ARM/ZIPIT Z2 SUPPORT
1464M: Marek Vasut <marek.vasut@gmail.com>
1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466S: Maintained
1467F: arch/arm/mach-pxa/z2.c
6ab2a855 1468F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1469
51f29d44
MS
1470ARM/ZYNQ ARCHITECTURE
1471M: Michal Simek <michal.simek@xilinx.com>
1472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473W: http://wiki.xilinx.com
1474T: git git://git.xilinx.com/linux-xlnx.git
1475S: Supported
1476F: arch/arm/mach-zynq/
bd2a337a 1477F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1478N: zynq
1479N: xilinx
1480F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1481F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1482F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1483
b8f9879e
WD
1484ARM SMMU DRIVER
1485M: Will Deacon <will.deacon@arm.com>
1486L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487S: Maintained
1488F: drivers/iommu/arm-smmu.c
1489
38074229
CM
1490ARM64 PORT (AARCH64 ARCHITECTURE)
1491M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1492M: Will Deacon <will.deacon@arm.com>
38074229
CM
1493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494S: Maintained
1495F: arch/arm64/
d19766ec 1496F: Documentation/arm64/
38074229 1497
9d7005f9
LP
1498AS3645A LED FLASH CONTROLLER DRIVER
1499M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1500L: linux-media@vger.kernel.org
1501T: git git://linuxtv.org/media_tree.git
1502S: Maintained
1503F: drivers/media/i2c/as3645a.c
1504F: include/media/as3645a.h
1505
d58de038
GJ
1506ASC7621 HARDWARE MONITOR DRIVER
1507M: George Joseph <george.joseph@fairview5.com>
1508L: lm-sensors@lm-sensors.org
1509S: Maintained
1510F: Documentation/hwmon/asc7621
1511F: drivers/hwmon/asc7621.c
1512
b229ece9 1513ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1514M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1515L: acpi4asus-user@lists.sourceforge.net
d0944853 1516L: platform-driver-x86@vger.kernel.org
76593d6f 1517W: http://acpi4asus.sf.net
85091b71 1518S: Maintained
b229ece9
CC
1519F: drivers/platform/x86/asus*.c
1520F: drivers/platform/x86/eeepc*.c
85091b71 1521
953a6479 1522ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1523M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1524W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1525S: Maintained
679655da
JP
1526F: Documentation/crypto/async-tx-api.txt
1527F: crypto/async_tx/
1528F: drivers/dma/
1529F: include/linux/dmaengine.h
1530F: include/linux/async_tx.h
b3e5f263 1531
a1867d36 1532AT24 EEPROM DRIVER
14d77c4d 1533M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1534L: linux-i2c@vger.kernel.org
1535S: Maintained
1536F: drivers/misc/eeprom/at24.c
25f73ed5 1537F: include/linux/platform_data/at24.h
a1867d36 1538
e7839f25 1539ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1540M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1541W: http://support.coraid.com/support/linux
1da177e4 1542S: Supported
679655da
JP
1543F: Documentation/aoe/
1544F: drivers/block/aoe/
1da177e4 1545
9a10a870 1546ATHEROS ATH GENERIC UTILITIES
f726ee65 1547M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1548L: linux-wireless@vger.kernel.org
1549S: Supported
1550F: drivers/net/wireless/ath/*
1551
fa1c114f 1552ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1553M: Jiri Slaby <jirislaby@gmail.com>
1554M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1555M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1556L: linux-wireless@vger.kernel.org
1557L: ath5k-devel@lists.ath5k.org
72c706b7 1558W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1559S: Maintained
fa451753 1560F: drivers/net/wireless/ath/ath5k/
fa1c114f 1561
12e62d6f
KV
1562ATHEROS ATH6KL WIRELESS DRIVER
1563M: Kalle Valo <kvalo@qca.qualcomm.com>
1564L: linux-wireless@vger.kernel.org
1565W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1566T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1567S: Supported
1568F: drivers/net/wireless/ath/ath6kl/
1569
2be7d22f
VK
1570WILOCITY WIL6210 WIRELESS DRIVER
1571M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1572L: linux-wireless@vger.kernel.org
1573L: wil6210@qca.qualcomm.com
1574S: Supported
1575W: http://wireless.kernel.org/en/users/Drivers/wil6210
1576F: drivers/net/wireless/ath/wil6210/
1577
1d7e1e6b
CL
1578CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1579M: Christian Lamparter <chunkeey@googlemail.com>
1580L: linux-wireless@vger.kernel.org
1581W: http://wireless.kernel.org/en/users/Drivers/carl9170
1582S: Maintained
1583F: drivers/net/wireless/ath/carl9170/
1584
2c2a6172
LT
1585ATK0110 HWMON DRIVER
1586M: Luca Tettamanti <kronos.it@gmail.com>
1587L: lm-sensors@lm-sensors.org
1588S: Maintained
1589F: drivers/hwmon/asus_atk0110.c
1590
6f69a6d7 1591ATI_REMOTE2 DRIVER
8b58be88 1592M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1593S: Maintained
679655da 1594F: drivers/input/misc/ati_remote2.c
6f69a6d7 1595
7ae115b4 1596ATLX ETHERNET DRIVERS
8b58be88 1597M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1598M: Chris Snook <chris.snook@gmail.com>
e443e383 1599L: netdev@vger.kernel.org
8d5ca6ec
JC
1600W: http://sourceforge.net/projects/atl1
1601W: http://atl1.sourceforge.net
1602S: Maintained
2b133ad6 1603F: drivers/net/ethernet/atheros/
8d5ca6ec 1604
1da177e4 1605ATM
8b58be88 1606M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1607L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1608L: netdev@vger.kernel.org
1da177e4
LT
1609W: http://linux-atm.sourceforge.net
1610S: Maintained
679655da
JP
1611F: drivers/atm/
1612F: include/linux/atm*
c117ab84 1613F: include/uapi/linux/atm*
1da177e4 1614
04ac2f46 1615ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1616M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1617S: Maintained
1618F: drivers/mmc/host/atmel-mci.c
1619F: drivers/mmc/host/atmel-mci-regs.h
1620
a1cfac48 1621ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1622M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1623S: Supported
df621252 1624F: drivers/tty/serial/atmel_serial.c
a1cfac48 1625
b414dc16
NF
1626ATMEL DMA DRIVER
1627M: Nicolas Ferre <nicolas.ferre@atmel.com>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629S: Supported
1630F: drivers/dma/at_hdmac.c
1631F: drivers/dma/at_hdmac_regs.h
6f0d65af 1632F: include/linux/platform_data/dma-atmel.h
b414dc16 1633
888f2804
LD
1634ATMEL I2C DRIVER
1635M: Ludovic Desroches <ludovic.desroches@atmel.com>
1636L: linux-i2c@vger.kernel.org
1637S: Supported
1638F: drivers/i2c/busses/i2c-at91.c
1639
15515545
JW
1640ATMEL ISI DRIVER
1641M: Josh Wu <josh.wu@atmel.com>
1642L: linux-media@vger.kernel.org
1643S: Supported
f2294c2d 1644F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1645F: include/media/atmel-isi.h
1646
8f4c79ce 1647ATMEL LCDFB DRIVER
8b58be88 1648M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1649L: linux-fbdev@vger.kernel.org
8f4c79ce 1650S: Maintained
679655da
JP
1651F: drivers/video/atmel_lcdfb.c
1652F: include/video/atmel_lcdc.h
8f4c79ce 1653
89e5785f 1654ATMEL MACB ETHERNET DRIVER
a02875a6 1655M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1656S: Supported
9f2f381f 1657F: drivers/net/ethernet/cadence/
89e5785f 1658
754ce4f2 1659ATMEL SPI DRIVER
a02875a6 1660M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1661S: Supported
9df92e6c 1662F: drivers/spi/spi-atmel.*
754ce4f2 1663
e9cb1c5a
NF
1664ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1665M: Nicolas Ferre <nicolas.ferre@atmel.com>
1666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667S: Supported
1668F: drivers/misc/atmel_tclib.c
1669F: drivers/clocksource/tcb_clksrc.c
1670
914a3f3b 1671ATMEL USBA UDC DRIVER
a02875a6
NF
1672M: Nicolas Ferre <nicolas.ferre@atmel.com>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1674S: Supported
679655da 1675F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1676
1da177e4 1677ATMEL WIRELESS DRIVER
8b58be88 1678M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1679L: linux-wireless@vger.kernel.org
1da177e4
LT
1680W: http://www.thekelleys.org.uk/atmel
1681W: http://atmelwlandriver.sourceforge.net/
1682S: Maintained
679655da 1683F: drivers/net/wireless/atmel*
1da177e4 1684
26780d9e 1685ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1686M: Bradley Grove <linuxdrivers@attotech.com>
1687L: linux-scsi@vger.kernel.org
1688W: http://www.attotech.com
1689S: Supported
1690F: drivers/scsi/esas2r
26780d9e 1691
a92b7b80 1692AUDIT SUBSYSTEM
8b58be88 1693M: Eric Paris <eparis@redhat.com>
b9a06207 1694L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1695W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1696T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1697S: Maintained
679655da 1698F: include/linux/audit.h
c117ab84 1699F: include/uapi/linux/audit.h
679655da 1700F: kernel/audit*
a92b7b80 1701
70e84049 1702AUXILIARY DISPLAY DRIVERS
8b58be88 1703M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1704W: http://miguelojeda.es/auxdisplay.htm
1705W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1706S: Maintained
679655da
JP
1707F: drivers/auxdisplay/
1708F: include/linux/cfag12864b.h
70e84049 1709
5f97f7f9 1710AVR32 ARCHITECTURE
e336f61f
HCE
1711M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1712M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1713W: http://www.atmel.com/products/AVR32/
249d9d9d 1714W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1715W: http://avrfreaks.net/
e336f61f 1716S: Maintained
679655da 1717F: arch/avr32/
5f97f7f9
HS
1718
1719AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1720M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1721M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1722S: Maintained
679655da 1723F: arch/avr32/mach-at32ap/
5f97f7f9 1724
1da177e4 1725AX.25 NETWORK LAYER
8b58be88 1726M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1727L: linux-hams@vger.kernel.org
d34cb28a 1728W: http://www.linux-ax25.org/
1da177e4 1729S: Maintained
c117ab84 1730F: include/uapi/linux/ax25.h
679655da
JP
1731F: include/net/ax25.h
1732F: net/ax25/
1da177e4 1733
d5269395 1734AZ6007 DVB DRIVER
1b2c14b4 1735M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1736L: linux-media@vger.kernel.org
1737W: http://linuxtv.org
1738T: git git://linuxtv.org/media_tree.git
1739S: Maintained
1740F: drivers/media/usb/dvb-usb-v2/az6007.c
1741
6777376e
HV
1742AZTECH FM RADIO RECEIVER DRIVER
1743M: Hans Verkuil <hverkuil@xs4all.nl>
1744L: linux-media@vger.kernel.org
1745T: git git://linuxtv.org/media_tree.git
1746W: http://linuxtv.org
1747S: Maintained
1748F: drivers/media/radio/radio-aztech*
1749
e2d1d6c0 1750B43 WIRELESS DRIVER
8b58be88 1751M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1752L: linux-wireless@vger.kernel.org
ed072f9e 1753L: b43-dev@lists.infradead.org
491b26b4 1754W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1755S: Maintained
679655da 1756F: drivers/net/wireless/b43/
e2d1d6c0
RD
1757
1758B43LEGACY WIRELESS DRIVER
8b58be88
JP
1759M: Larry Finger <Larry.Finger@lwfinger.net>
1760M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1761L: linux-wireless@vger.kernel.org
ed072f9e 1762L: b43-dev@lists.infradead.org
491b26b4 1763W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1764S: Maintained
679655da 1765F: drivers/net/wireless/b43legacy/
e2d1d6c0 1766
300abeb5 1767BACKLIGHT CLASS/SUBSYSTEM
6212de88 1768M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1769M: Bryan Wu <cooloney@gmail.com>
1770M: Lee Jones <lee.jones@linaro.org>
300abeb5 1771S: Maintained
679655da
JP
1772F: drivers/video/backlight/
1773F: include/linux/backlight.h
300abeb5 1774
c6c8fea2 1775BATMAN ADVANCED
207df49e 1776M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1777M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1778M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1779L: b.a.t.m.a.n@lists.open-mesh.org
1780W: http://www.open-mesh.org/
1781S: Maintained
1782F: net/batman-adv/
1783
e2d1d6c0 1784BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1785M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1786L: linux-hams@vger.kernel.org
1787W: http://www.baycom.org/~tom/ham/ham.html
1788S: Maintained
679655da 1789F: drivers/net/hamradio/baycom*
e2d1d6c0 1790
cafe5635 1791BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1792M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1793L: linux-bcache@vger.kernel.org
1794W: http://bcache.evilpiepirate.org
1795S: Maintained:
1796F: drivers/md/bcache/
1797
e2d1d6c0 1798BEFS FILE SYSTEM
55817d3d 1799S: Orphan
679655da
JP
1800F: Documentation/filesystems/befs.txt
1801F: fs/befs/
e2d1d6c0
RD
1802
1803BFS FILE SYSTEM
8b58be88 1804M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1805S: Maintained
679655da
JP
1806F: Documentation/filesystems/bfs.txt
1807F: fs/bfs/
c117ab84 1808F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1809
1394f032 1810BLACKFIN ARCHITECTURE
a4edbc10 1811M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1812L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1813T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1814W: http://blackfin.uclinux.org
1815S: Supported
679655da 1816F: arch/blackfin/
566da5b2 1817
e190d6b1 1818BLACKFIN EMAC DRIVER
b3fe92b0 1819L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1820W: http://blackfin.uclinux.org
1821S: Supported
7b35f033 1822F: drivers/net/ethernet/adi/
e190d6b1 1823
566da5b2 1824BLACKFIN RTC DRIVER
b3fe92b0 1825L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1826W: http://blackfin.uclinux.org
1827S: Supported
679655da 1828F: drivers/rtc/rtc-bfin.c
1394f032 1829
936ed49a 1830BLACKFIN SDH DRIVER
109ec8c3 1831M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1832L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1833W: http://blackfin.uclinux.org
1834S: Supported
1835F: drivers/mmc/host/bfin_sdh.c
1836
1394f032 1837BLACKFIN SERIAL DRIVER
8b58be88 1838M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1839L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1840W: http://blackfin.uclinux.org
1841S: Supported
8460241e 1842F: drivers/tty/serial/bfin_uart.c
1394f032 1843
1e6d320f 1844BLACKFIN WATCHDOG DRIVER
b3fe92b0 1845L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1846W: http://blackfin.uclinux.org
1847S: Supported
679655da 1848F: drivers/watchdog/bfin_wdt.c
1e6d320f 1849
d24ecfcc 1850BLACKFIN I2C TWI DRIVER
8b58be88 1851M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1852L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1853W: http://blackfin.uclinux.org/
1854S: Supported
679655da 1855F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1856
1e204377
SJ
1857BLACKFIN MEDIA DRIVER
1858M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1859L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1860W: http://blackfin.uclinux.org/
1861S: Supported
1862F: drivers/media/platform/blackfin/
1863F: drivers/media/i2c/adv7183*
1864F: drivers/media/i2c/vs6624*
1865
b54cf35a
JSM
1866BLINKM RGB LED DRIVER
1867M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1868S: Maintained
1869F: drivers/leds/leds-blinkm.c
1870
1da177e4 1871BLOCK LAYER
8b58be88 1872M: Jens Axboe <axboe@kernel.dk>
08deed1e 1873T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1874S: Maintained
679655da 1875F: block/
1da177e4 1876
2b54aaef 1877BLOCK2MTD DRIVER
8b58be88 1878M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1879L: linux-mtd@lists.infradead.org
1880S: Maintained
679655da 1881F: drivers/mtd/devices/block2mtd.c
2b54aaef 1882
63fbd24e 1883BLUETOOTH DRIVERS
8b58be88 1884M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1885M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1886M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1887L: linux-bluetooth@vger.kernel.org
63fbd24e 1888W: http://www.bluez.org/
22e7a424
MH
1889T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1890T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1891S: Maintained
679655da 1892F: drivers/bluetooth/
1da177e4 1893
63fbd24e 1894BLUETOOTH SUBSYSTEM
8b58be88 1895M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1896M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1897M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1898L: linux-bluetooth@vger.kernel.org
1899W: http://www.bluez.org/
22e7a424
MH
1900T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1901T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1902S: Maintained
679655da
JP
1903F: net/bluetooth/
1904F: include/net/bluetooth/
1da177e4
LT
1905
1906BONDING DRIVER
79b30750 1907M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1908M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1909M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1910L: netdev@vger.kernel.org
ce00f85c
JC
1911W: http://sourceforge.net/projects/bonding/
1912S: Supported
679655da 1913F: drivers/net/bonding/
c117ab84 1914F: include/uapi/linux/if_bonding.h
1da177e4 1915
39105890 1916BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1917M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1918L: netdev@vger.kernel.org
1919S: Supported
adfc5217 1920F: drivers/net/ethernet/broadcom/b44.*
39105890 1921
32ec90d5
FF
1922BROADCOM GENET ETHERNET DRIVER
1923M: Florian Fainelli <f.fainelli@gmail.com>
1924L: netdev@vger.kernel.org
1925S: Supported
1926F: drivers/net/ethernet/broadcom/genet/
1927
948c51e6 1928BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1929M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1930L: netdev@vger.kernel.org
1931S: Supported
adfc5217
JK
1932F: drivers/net/ethernet/broadcom/bnx2.*
1933F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1934
4d9d2cb0 1935BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1936M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1937L: netdev@vger.kernel.org
1938S: Supported
adfc5217 1939F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1940
90f4c594 1941BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1942M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1943M: Matt Porter <mporter@linaro.org>
497a045d 1944L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1945T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1946S: Maintained
1947F: arch/arm/mach-bcm/
1948F: arch/arm/boot/dts/bcm113*
90f4c594 1949F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1950F: arch/arm/boot/dts/bcm281*
1951F: arch/arm/configs/bcm_defconfig
1952F: drivers/mmc/host/sdhci_bcm_kona.c
1953F: drivers/clocksource/bcm_kona_timer.c
1954
f680f25c
SW
1955BROADCOM BCM2835 ARM ARCHICTURE
1956M: Stephen Warren <swarren@wwwdotorg.org>
1957L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1958T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1959S: Maintained
d30fe627 1960F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1961F: arch/arm/boot/dts/bcm2835*
1962F: arch/arm/configs/bcm2835_defconfig
1963F: drivers/*/*bcm2835*
1964
5b293ebe
HM
1965BROADCOM BCM5301X ARM ARCHICTURE
1966M: Hauke Mehrtens <hauke@hauke-m.de>
1967L: linux-arm-kernel@lists.infradead.org
1968S: Maintained
1969F: arch/arm/mach-bcm/bcm_5301x.c
1970F: arch/arm/boot/dts/bcm5301x.dtsi
1971F: arch/arm/boot/dts/bcm470*
1972
948c51e6 1973BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1974M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1975M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1976L: netdev@vger.kernel.org
1977S: Supported
adfc5217 1978F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1979
a9533e7e
HP
1980BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1981M: Brett Rudley <brudley@broadcom.com>
818c07b8 1982M: Arend van Spriel <arend@broadcom.com>
85d63686 1983M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1984M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1985L: linux-wireless@vger.kernel.org
5615171c 1986L: brcm80211-dev-list@broadcom.com
a9533e7e 1987S: Supported
f62ebdd5 1988F: drivers/net/wireless/brcm80211/
a9533e7e 1989
9958d6f9 1990BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1991M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1992L: linux-scsi@vger.kernel.org
1993S: Supported
1994F: drivers/scsi/bnx2fc/
1995
6a6b5ad0
EW
1996BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1997M: Eddie Wai <eddie.wai@broadcom.com>
1998L: linux-scsi@vger.kernel.org
1999S: Supported
2000F: drivers/scsi/bnx2i/
2001
7b7f588b
MM
2002BROADCOM KONA GPIO DRIVER
2003M: Markus Mayer <markus.mayer@linaro.org>
2004L: bcm-kernel-feedback-list@broadcom.com
2005S: Supported
2006F: drivers/gpio/gpio-bcm-kona.c
2007F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2008
c9678d86
RM
2009BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2010M: Rafał Miłecki <zajec5@gmail.com>
2011L: linux-wireless@vger.kernel.org
2012S: Maintained
2013F: drivers/bcma/
2014F: include/linux/bcma/
2015
b8302205
FF
2016BROADCOM SYSTEMPORT ETHERNET DRIVER
2017M: Florian Fainelli <f.fainelli@gmail.com>
2018L: netdev@vger.kernel.org
2019S: Supported
2020F: drivers/net/ethernet/broadcom/bcmsysport.*
2021
7725ccfd 2022BROCADE BFA FC SCSI DRIVER
aa803370
AG
2023M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2024M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2025L: linux-scsi@vger.kernel.org
2026S: Supported
2027F: drivers/scsi/bfa/
7725ccfd 2028
8b230ed8
RM
2029BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2030M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2031L: netdev@vger.kernel.org
2032S: Supported
f844a0ea 2033F: drivers/net/ethernet/brocade/bna/
8b230ed8 2034
5cdf7f76 2035BSG (block layer generic sg v4 driver)
8b58be88 2036M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2037L: linux-scsi@vger.kernel.org
2038S: Supported
679655da
JP
2039F: block/bsg.c
2040F: include/linux/bsg.h
c117ab84 2041F: include/uapi/linux/bsg.h
5cdf7f76 2042
af39917d
CL
2043BT87X AUDIO DRIVER
2044M: Clemens Ladisch <clemens@ladisch.de>
2045L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2046T: git git://git.alsa-project.org/alsa-kernel.git
2047S: Maintained
2048F: Documentation/sound/alsa/Bt87x.txt
2049F: sound/pci/bt87x.c
2050
ff1d5c2f 2051BT8XXGPIO DRIVER
eb032b98 2052M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2053W: http://bu3sch.de/btgpio.php
2054S: Maintained
72dbb705 2055F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2056
eb1eb04f 2057BTRFS FILE SYSTEM
c0778e25
CM
2058M: Chris Mason <clm@fb.com>
2059M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2060L: linux-btrfs@vger.kernel.org
2061W: http://btrfs.wiki.kernel.org/
8a6e2535 2062Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2063T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2064S: Maintained
679655da
JP
2065F: Documentation/filesystems/btrfs.txt
2066F: fs/btrfs/
eb1eb04f 2067
1da177e4 2068BTTV VIDEO4LINUX DRIVER
1b2c14b4 2069M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2070L: linux-media@vger.kernel.org
96b6aba0 2071W: http://linuxtv.org
275ffde4 2072T: git git://linuxtv.org/media_tree.git
f96236e5 2073S: Odd fixes
679655da 2074F: Documentation/video4linux/bttv/
90d72ac6 2075F: drivers/media/pci/bt8xx/bttv*
1da177e4 2076
1f34923c
KA
2077BUSLOGIC SCSI DRIVER
2078M: Khalid Aziz <khalid@gonehiking.org>
2079L: linux-scsi@vger.kernel.org
2080S: Maintained
2081F: drivers/scsi/BusLogic.*
2082F: drivers/scsi/FlashPoint.*
2083
af39917d
CL
2084C-MEDIA CMI8788 DRIVER
2085M: Clemens Ladisch <clemens@ladisch.de>
2086L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2087T: git git://git.alsa-project.org/alsa-kernel.git
2088S: Maintained
2089F: sound/pci/oxygen/
2090
2141355f
MS
2091C6X ARCHITECTURE
2092M: Mark Salter <msalter@redhat.com>
2093M: Aurelien Jacquiot <a-jacquiot@ti.com>
2094L: linux-c6x-dev@linux-c6x.org
2095W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2096S: Maintained
2097F: arch/c6x/
2098
a5432f5a 2099CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2100M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2101L: linux-cachefs@redhat.com
2102S: Supported
2103F: Documentation/filesystems/caching/cachefiles.txt
2104F: fs/cachefiles/
2105
c815ca39
HV
2106CADET FM/AM RADIO RECEIVER DRIVER
2107M: Hans Verkuil <hverkuil@xs4all.nl>
2108L: linux-media@vger.kernel.org
2109T: git git://linuxtv.org/media_tree.git
2110W: http://linuxtv.org
2111S: Maintained
2112F: drivers/media/radio/radio-cadet*
2113
77d5140f 2114CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2115M: Jonathan Corbet <corbet@lwn.net>
661263b5 2116L: linux-media@vger.kernel.org
275ffde4 2117T: git git://linuxtv.org/media_tree.git
77d5140f 2118S: Maintained
679655da 2119F: Documentation/video4linux/cafe_ccic
90d72ac6 2120F: drivers/media/platform/marvell-ccic/
77d5140f 2121
201b6bab 2122CAIF NETWORK LAYER
5c574f50 2123M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2124L: netdev@vger.kernel.org
2125S: Supported
2126F: Documentation/networking/caif/
2127F: drivers/net/caif/
c117ab84 2128F: include/uapi/linux/caif/
201b6bab
JP
2129F: include/net/caif/
2130F: net/caif/
2131
77dac90f 2132CALGARY x86-64 IOMMU
8b58be88
JP
2133M: Muli Ben-Yehuda <muli@il.ibm.com>
2134M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2135L: discuss@x86-64.org
2136S: Maintained
679655da
JP
2137F: arch/x86/kernel/pci-calgary_64.c
2138F: arch/x86/kernel/tce_64.c
2139F: arch/x86/include/asm/calgary.h
2140F: arch/x86/include/asm/tce.h
77dac90f 2141
e2d1d6c0 2142CAN NETWORK LAYER
8d15d386 2143M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2144L: linux-can@vger.kernel.org
ec78213a 2145W: http://gitorious.org/linux-can
405cc273 2146T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2147S: Maintained
f35f6c8f 2148F: Documentation/networking/can.txt
8d15d386 2149F: net/can/
8d15d386 2150F: include/linux/can/core.h
c117ab84
CEB
2151F: include/uapi/linux/can.h
2152F: include/uapi/linux/can/bcm.h
2153F: include/uapi/linux/can/raw.h
2154F: include/uapi/linux/can/gw.h
e2d1d6c0 2155
4261a204 2156CAN NETWORK DRIVERS
8b58be88 2157M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2158M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2159L: linux-can@vger.kernel.org
ec78213a 2160W: http://gitorious.org/linux-can
405cc273 2161T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2162S: Maintained
8d15d386
OH
2163F: drivers/net/can/
2164F: include/linux/can/dev.h
8d15d386 2165F: include/linux/can/platform/
c117ab84
CEB
2166F: include/uapi/linux/can/error.h
2167F: include/uapi/linux/can/netlink.h
4261a204 2168
95d16c72
JM
2169CAPABILITIES
2170M: Serge Hallyn <serge.hallyn@canonical.com>
2171L: linux-security-module@vger.kernel.org
6305902c 2172S: Supported
95d16c72 2173F: include/linux/capability.h
c117ab84 2174F: include/uapi/linux/capability.h
95d16c72 2175F: security/capability.c
6305902c 2176F: security/commoncap.c
38a94118 2177F: kernel/capability.c
95d16c72 2178
b8154542 2179CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2180M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2181L: linuxppc-dev@lists.ozlabs.org
2182L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2183W: http://www.ibm.com/developerworks/power/cell/
2184S: Supported
679655da 2185F: arch/powerpc/include/asm/cell*.h
679655da 2186F: arch/powerpc/include/asm/spu*.h
c117ab84 2187F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2188F: arch/powerpc/oprofile/*cell*
2189F: arch/powerpc/platforms/cell/
b8154542 2190
9030aaf9 2191CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2192M: Sage Weil <sage@inktank.com>
82593f87 2193L: ceph-devel@vger.kernel.org
09d90327 2194W: http://ceph.com/
fb99f881 2195T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2196S: Supported
2197F: Documentation/filesystems/ceph.txt
14430813
JP
2198F: fs/ceph/
2199F: net/ceph/
2200F: include/linux/ceph/
2201F: include/linux/crush/
9030aaf9 2202
18332a80 2203CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2204L: linux-usb@vger.kernel.org
10c6c9c9 2205S: Orphan
679655da
JP
2206F: Documentation/usb/WUSB-Design-overview.txt
2207F: Documentation/usb/wusb-cbaf
355ffe69
DV
2208F: drivers/usb/host/hwa-hc.c
2209F: drivers/usb/host/whci/
679655da
JP
2210F: drivers/usb/wusbcore/
2211F: include/linux/usb/wusb*
18332a80 2212
70e84049 2213CFAG12864B LCD DRIVER
8b58be88 2214M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2215W: http://miguelojeda.es/auxdisplay.htm
2216W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2217S: Maintained
679655da
JP
2218F: drivers/auxdisplay/cfag12864b.c
2219F: include/linux/cfag12864b.h
70e84049
MOS
2220
2221CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2222M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2223W: http://miguelojeda.es/auxdisplay.htm
2224W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2225S: Maintained
679655da
JP
2226F: drivers/auxdisplay/cfag12864bfb.c
2227F: include/linux/cfag12864b.h
70e84049 2228
704232c2 2229CFG80211 and NL80211
8b58be88 2230M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2231L: linux-wireless@vger.kernel.org
ce466579
JB
2232W: http://wireless.kernel.org/
2233T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2234T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2235S: Maintained
c117ab84 2236F: include/uapi/linux/nl80211.h
679655da
JP
2237F: include/net/cfg80211.h
2238F: net/wireless/*
2239X: net/wireless/wext*
704232c2 2240
46e64261
GKH
2241CHAR and MISC DRIVERS
2242M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2243M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2244T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2245S: Supported
46e64261
GKH
2246F: drivers/char/*
2247F: drivers/misc/*
471322a8 2248F: include/linux/miscdevice.h
46e64261 2249
0a920b5b 2250CHECKPATCH
8b58be88 2251M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2252M: Joe Perches <joe@perches.com>
2253S: Maintained
679655da 2254F: scripts/checkpatch.pl
0a920b5b 2255
f8407f26
HW
2256CHINESE DOCUMENTATION
2257M: Harry Wei <harryxiyou@gmail.com>
9740153c 2258L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2259L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2260S: Maintained
2261F: Documentation/zh_CN/
2262
2721ea2c 2263CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2264M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2265T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2266L: linux-usb@vger.kernel.org
2267S: Maintained
2268F: drivers/usb/chipidea/
2269
ab043105
OJ
2270CHROME HARDWARE PLATFORM SUPPORT
2271M: Olof Johansson <olof@lixom.net>
2272S: Maintained
2273F: drivers/platform/chrome/
2274
641cb85e 2275CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2276M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2277M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2278M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2279M: Neel Patel <neepatel@cisco.com>
7063fbf2 2280S: Supported
a6a5580c 2281F: drivers/net/ethernet/cisco/enic/
7063fbf2 2282
e3cf00d0 2283CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2284M: Upinder Malhi <umalhi@cisco.com>
2285S: Supported
2286F: drivers/infiniband/hw/usnic
e3cf00d0 2287
2b7a52a4 2288CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2289M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2290L: netdev@vger.kernel.org
2291S: Maintained
57d0b7a0 2292F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2293
2b7a52a4 2294CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2295M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2296L: linux-usb@vger.kernel.org
2b7a52a4 2297S: Maintained
679655da 2298F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2299
3d4cfdc9
MB
2300CIRRUS LOGIC AUDIO CODEC DRIVERS
2301M: Brian Austin <brian.austin@cirrus.com>
2302M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2303L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2304S: Maintained
2305F: sound/soc/codecs/cs*
2306
94574d9a
KRW
2307CLEANCACHE API
2308M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2309L: linux-kernel@vger.kernel.org
2310S: Maintained
2311F: mm/cleancache.c
2312F: include/linux/cleancache.h
2313
d4275354 2314CLK API
8b58be88 2315M: Russell King <linux@arm.linux.org.uk>
37417046 2316S: Maintained
d4275354
RK
2317F: include/linux/clk.h
2318
9222d247
JS
2319CLOCKSOURCE, CLOCKEVENT DRIVERS
2320M: Daniel Lezcano <daniel.lezcano@linaro.org>
2321M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2322L: linux-kernel@vger.kernel.org
9222d247
JS
2323T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2324S: Supported
2325F: drivers/clocksource
2326
5df6d737 2327CISCO FCOE HBA DRIVER
8fc89a79
HP
2328M: Hiral Patel <hiralpat@cisco.com>
2329M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2330M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2331L: linux-scsi@vger.kernel.org
2332S: Supported
2a99921a 2333F: drivers/scsi/fnic/
5df6d737 2334
529aa8cb
TLSC
2335CMPC ACPI DRIVER
2336M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2337M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2338L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2339S: Supported
2340F: drivers/platform/x86/classmate-laptop.c
2341
74425eee 2342COCCINELLE/Semantic Patches (SmPL)
26de9c26 2343M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2344M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2345M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2346M: Michal Marek <mmarek@suse.cz>
26de9c26 2347L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2348T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2349W: http://coccinelle.lip6.fr/
2350S: Supported
4b92b2aa 2351F: Documentation/coccinelle.txt
74425eee
NP
2352F: scripts/coccinelle/
2353F: scripts/coccicheck
2354
1da177e4 2355CODA FILE SYSTEM
8b58be88 2356M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2357M: coda@cs.cmu.edu
2358L: codalist@coda.cs.cmu.edu
2359W: http://www.coda.cs.cmu.edu/
2360S: Maintained
679655da
JP
2361F: Documentation/filesystems/coda.txt
2362F: fs/coda/
2363F: include/linux/coda*.h
c117ab84 2364F: include/uapi/linux/coda*.h
1da177e4 2365
7704addb 2366COMMON CLK FRAMEWORK
7704addb 2367M: Mike Turquette <mturquette@linaro.org>
35c1983e 2368L: linux-kernel@vger.kernel.org
7704addb
MT
2369T: git git://git.linaro.org/people/mturquette/linux.git
2370S: Maintained
60bea3b5
SW
2371F: drivers/clk/
2372X: drivers/clk/clkdev.c
7704addb 2373F: include/linux/clk-pr*
60bea3b5 2374F: include/linux/clk/
7704addb 2375
e2d1d6c0 2376COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2377M: Steve French <sfrench@samba.org>
51223df6 2378L: linux-cifs@vger.kernel.org
d1f28953 2379L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2380W: http://linux-cifs.samba.org/
8a6e2535 2381Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2382T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2383S: Supported
679655da
JP
2384F: Documentation/filesystems/cifs.txt
2385F: fs/cifs/
e2d1d6c0 2386
1da177e4 2387COMPACTPCI HOTPLUG CORE
8b58be88 2388M: Scott Murray <scott@spiteful.org>
64dab204 2389L: linux-pci@vger.kernel.org
82c4dfc7 2390S: Maintained
679655da 2391F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2392
2393COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2394M: Scott Murray <scott@spiteful.org>
64dab204 2395L: linux-pci@vger.kernel.org
82c4dfc7 2396S: Maintained
679655da 2397F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2398
2399COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2400M: Scott Murray <scott@spiteful.org>
64dab204 2401L: linux-pci@vger.kernel.org
82c4dfc7 2402S: Maintained
679655da 2403F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2404
5411552c 2405COMPAL LAPTOP SUPPORT
8b58be88 2406M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2407L: platform-driver-x86@vger.kernel.org
5411552c 2408S: Maintained
679655da 2409F: drivers/platform/x86/compal-laptop.c
5411552c 2410
949be0f7 2411CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2412M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2413L: accessrunner-general@lists.sourceforge.net
2414W: http://accessrunner.sourceforge.net/
949be0f7 2415S: Maintained
679655da 2416F: drivers/usb/atm/cxacru.c
949be0f7 2417
e2d1d6c0 2418CONFIGFS
d6351db2
JB
2419M: Joel Becker <jlbec@evilplan.org>
2420T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2421S: Supported
679655da
JP
2422F: fs/configfs/
2423F: include/linux/configfs.h
e2d1d6c0 2424
acb9c1b2 2425CONNECTOR
8b58be88 2426M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2427L: netdev@vger.kernel.org
2428S: Maintained
2429F: drivers/connector/
2430
a3e3354d 2431CONTROL GROUP (CGROUP)
860ca0e6 2432M: Tejun Heo <tj@kernel.org>
ad50c159 2433M: Li Zefan <lizefan@huawei.com>
12340313 2434L: cgroups@vger.kernel.org
860ca0e6 2435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2436S: Maintained
a3e3354d 2437F: Documentation/cgroups/
679655da
JP
2438F: include/linux/cgroup*
2439F: kernel/cgroup*
a3e3354d
TH
2440
2441CONTROL GROUP - CPUSET
2442M: Li Zefan <lizefan@huawei.com>
2443L: cgroups@vger.kernel.org
2444W: http://www.bullopensource.org/cpuset/
2445W: http://oss.sgi.com/projects/cpusets/
2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2447S: Maintained
2448F: Documentation/cgroups/cpusets.txt
2449F: include/linux/cpuset.h
2450F: kernel/cpuset.c
2451
2452CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2453M: Johannes Weiner <hannes@cmpxchg.org>
2454M: Michal Hocko <mhocko@suse.cz>
2455L: cgroups@vger.kernel.org
2456L: linux-mm@kvack.org
2457S: Maintained
2458F: mm/memcontrol.c
2459F: mm/page_cgroup.c
fb3a0fb6 2460
bebe4678 2461CORETEMP HARDWARE MONITORING DRIVER
96859129 2462M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2463L: lm-sensors@lm-sensors.org
2464S: Maintained
679655da
JP
2465F: Documentation/hwmon/coretemp
2466F: drivers/hwmon/coretemp.c
bebe4678 2467
1da177e4 2468COSA/SRP SYNC SERIAL DRIVER
8b58be88 2469M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2470W: http://www.fi.muni.cz/~kas/cosa/
2471S: Maintained
679655da 2472F: drivers/net/wan/cosa*
1da177e4 2473
4371ee35 2474CPMAC ETHERNET DRIVER
8b58be88 2475M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2476L: netdev@vger.kernel.org
2477S: Maintained
b544dbac 2478F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2479
1da177e4 2480CPU FREQUENCY DRIVERS
49db1903 2481M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2482M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2483L: linux-pm@vger.kernel.org
1da177e4 2484S: Maintained
27209d91
VK
2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2486T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2487F: drivers/cpufreq/
2488F: include/linux/cpufreq.h
1da177e4 2489
8a67f0ef
VK
2490CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2491M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2492M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2493L: linux-pm@vger.kernel.org
2494W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2495S: Maintained
2496F: drivers/cpufreq/arm_big_little.h
2497F: drivers/cpufreq/arm_big_little.c
2498F: drivers/cpufreq/arm_big_little_dt.c
2499
14d2c34c 2500CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2501M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2502M: Daniel Lezcano <daniel.lezcano@linaro.org>
2503L: linux-pm@vger.kernel.org
2504L: linux-arm-kernel@lists.infradead.org
cea8321c 2505T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2506S: Maintained
2507F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2508
a8e39c35 2509CPUIDLE DRIVERS
49db1903 2510M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2511M: Daniel Lezcano <daniel.lezcano@linaro.org>
2512L: linux-pm@vger.kernel.org
2513S: Maintained
cea8321c 2514T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2515F: drivers/cpuidle/*
2516F: include/linux/cpuidle.h
2517
1da177e4 2518CPUID/MSR DRIVER
8b58be88 2519M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2520S: Maintained
679655da
JP
2521F: arch/x86/kernel/cpuid.c
2522F: arch/x86/kernel/msr.c
1da177e4 2523
7fe2f639
DB
2524CPU POWER MONITORING SUBSYSTEM
2525M: Dominik Brodowski <linux@dominikbrodowski.net>
2526M: Thomas Renninger <trenn@suse.de>
2527S: Maintained
14430813 2528F: tools/power/cpupower/
7fe2f639 2529
1da177e4 2530CRAMFS FILESYSTEM
ce00f85c 2531W: http://sourceforge.net/projects/cramfs/
54886a71 2532S: Orphan / Obsolete
679655da
JP
2533F: Documentation/filesystems/cramfs.txt
2534F: fs/cramfs/
1da177e4
LT
2535
2536CRIS PORT
8b58be88
JP
2537M: Mikael Starvik <starvik@axis.com>
2538M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2539L: linux-cris-kernel@axis.com
1da177e4
LT
2540W: http://developer.axis.com
2541S: Maintained
679655da 2542F: arch/cris/
df621252 2543F: drivers/tty/serial/crisv10.*
1da177e4
LT
2544
2545CRYPTO API
8b58be88
JP
2546M: Herbert Xu <herbert@gondor.apana.org.au>
2547M: "David S. Miller" <davem@davemloft.net>
1da177e4 2548L: linux-crypto@vger.kernel.org
54e5881d 2549T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2550S: Maintained
679655da
JP
2551F: Documentation/crypto/
2552F: arch/*/crypto/
2553F: crypto/
2554F: drivers/crypto/
2555F: include/crypto/
1da177e4 2556
5b07bd57 2557CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2558M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2559L: linux-crypto@vger.kernel.org
2560S: Maintained
51a2228a
JP
2561F: crypto/ansi_cprng.c
2562F: crypto/rng.c
5b07bd57 2563
9b4ffa48 2564CS5535 Audio ALSA driver
8b58be88 2565M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2566S: Maintained
679655da 2567F: sound/pci/cs5535audio/
9b4ffa48 2568
a910e4a9 2569CW1200 WLAN driver
b75f0050
JP
2570M: Solomon Peachy <pizza@shaftnet.org>
2571S: Maintained
2572F: drivers/net/wireless/cw1200/
a910e4a9 2573
6d8425b1 2574CX18 VIDEO4LINUX DRIVER
6afdeaf8 2575M: Andy Walls <awalls@md.metrocast.net>
c4240509 2576L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2577L: linux-media@vger.kernel.org
275ffde4 2578T: git git://linuxtv.org/media_tree.git
6d8425b1 2579W: http://linuxtv.org
30e10993 2580W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2581S: Maintained
679655da 2582F: Documentation/video4linux/cx18.txt
90d72ac6 2583F: drivers/media/pci/cx18/
6c0f0359 2584F: include/uapi/linux/ivtv*
6d8425b1 2585
3f101d91
HV
2586CX2341X MPEG ENCODER HELPER MODULE
2587M: Hans Verkuil <hverkuil@xs4all.nl>
2588L: linux-media@vger.kernel.org
2589T: git git://linuxtv.org/media_tree.git
2590W: http://linuxtv.org
2591S: Maintained
c368360b 2592F: drivers/media/common/cx2341x*
3f101d91
HV
2593F: include/media/cx2341x*
2594
20357578 2595CX88 VIDEO4LINUX DRIVER
1b2c14b4 2596M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2597L: linux-media@vger.kernel.org
2598W: http://linuxtv.org
2599T: git git://linuxtv.org/media_tree.git
2600S: Odd fixes
2601F: Documentation/video4linux/cx88/
2602F: drivers/media/pci/cx88/
6d8425b1 2603
91952bc0
AP
2604CXD2820R MEDIA DRIVER
2605M: Antti Palosaari <crope@iki.fi>
2606L: linux-media@vger.kernel.org
2607W: http://linuxtv.org/
2608W: http://palosaari.fi/linux/
2609Q: http://patchwork.linuxtv.org/project/linux-media/list/
2610T: git git://linuxtv.org/anttip/media_tree.git
2611S: Maintained
2612F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2613
e5ec3789 2614CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2615M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2616L: netdev@vger.kernel.org
2617W: http://www.chelsio.com
2618S: Supported
f7917c00 2619F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2620
2621CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2622M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2623L: linux-rdma@vger.kernel.org
e5ec3789
SW
2624W: http://www.openfabrics.org
2625S: Supported
679655da 2626F: drivers/infiniband/hw/cxgb3/
e5ec3789 2627
be4c9bad 2628CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2629M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2630L: netdev@vger.kernel.org
2631W: http://www.chelsio.com
2632S: Supported
f7917c00 2633F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2634
2635CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2636M: Steve Wise <swise@chelsio.com>
2637L: linux-rdma@vger.kernel.org
2638W: http://www.openfabrics.org
2639S: Supported
2640F: drivers/infiniband/hw/cxgb4/
2641
5c20a5c7
CL
2642CXGB4VF ETHERNET DRIVER (CXGB4VF)
2643M: Casey Leedom <leedom@chelsio.com>
2644L: netdev@vger.kernel.org
2645W: http://www.chelsio.com
2646S: Supported
f7917c00 2647F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2648
b52b97a3
GC
2649STMMAC ETHERNET DRIVER
2650M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2651L: netdev@vger.kernel.org
2652W: http://www.stlinux.com
2653S: Supported
7ac6653a 2654F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2655
1da177e4 2656CYBERPRO FB DRIVER
8b58be88 2657M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2659W: http://www.arm.linux.org.uk/
2660S: Maintained
679655da 2661F: drivers/video/cyber2000fb.*
9fa68eae 2662
1da177e4 2663CYCLADES ASYNC MUX DRIVER
1da177e4 2664W: http://www.cyclades.com/
d459883e 2665S: Orphan
c897401b 2666F: drivers/tty/cyclades.c
679655da 2667F: include/linux/cyclades.h
c117ab84 2668F: include/uapi/linux/cyclades.h
1da177e4
LT
2669
2670CYCLADES PC300 DRIVER
1da177e4 2671W: http://www.cyclades.com/
d459883e 2672S: Orphan
679655da 2673F: drivers/net/wan/pc300*
1da177e4 2674
402f6ae4
AP
2675CYPRESS_FIRMWARE MEDIA DRIVER
2676M: Antti Palosaari <crope@iki.fi>
2677L: linux-media@vger.kernel.org
2678W: http://linuxtv.org/
2679W: http://palosaari.fi/linux/
2680Q: http://patchwork.linuxtv.org/project/linux-media/list/
2681T: git git://linuxtv.org/anttip/media_tree.git
2682S: Maintained
2683F: drivers/media/common/cypress_firmware*
2684
e3ae3525 2685CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2686M: Ferruh Yigit <fery@cypress.com>
6305902c 2687L: linux-input@vger.kernel.org
be9a6f40 2688S: Supported
6305902c
JP
2689F: drivers/input/touchscreen/cyttsp*
2690F: include/linux/input/cyttsp.h
e3ae3525 2691
1da177e4 2692DAMA SLAVE for AX.25
8b58be88 2693M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2694W: http://yaina.de/jreuter/
2695W: http://www.qsl.net/dl1bke/
2696L: linux-hams@vger.kernel.org
2697S: Maintained
679655da
JP
2698F: net/ax25/af_ax25.c
2699F: net/ax25/ax25_dev.c
2700F: net/ax25/ax25_ds_*
2701F: net/ax25/ax25_in.c
2702F: net/ax25/ax25_out.c
2703F: net/ax25/ax25_timer.c
2704F: net/ax25/sysctl_net_ax25.c
1da177e4 2705
e2d1d6c0 2706DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2707L: netdev@vger.kernel.org
5ff77428 2708S: Orphan
679655da 2709F: Documentation/networking/dmfe.txt
0f04e2aa 2710F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2711
2712DC390/AM53C974 SCSI driver
8b58be88 2713M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2714W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2715M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2716S: Maintained
679655da 2717F: drivers/scsi/tmscsim.*
e2d1d6c0 2718
1da177e4 2719DC395x SCSI driver
61eee9a7 2720M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2721M: Ali Akcaagac <aliakc@web.de>
2722M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2723L: dc395x@twibble.org
cf015e9f
JP
2724W: http://twibble.org/dist/dc395x/
2725W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2726S: Maintained
679655da
JP
2727F: Documentation/scsi/dc395x.txt
2728F: drivers/scsi/dc395x.*
1da177e4 2729
eb8edb08 2730DCCP PROTOCOL
a89d030e 2731M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2732L: dccp@vger.kernel.org
c996d8b9 2733W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2734S: Maintained
679655da 2735F: include/linux/dccp.h
c117ab84 2736F: include/uapi/linux/dccp.h
679655da
JP
2737F: include/linux/tfrc.h
2738F: net/dccp/
eb8edb08 2739
1da177e4 2740DECnet NETWORK LAYER
1da177e4
LT
2741W: http://linux-decnet.sourceforge.net
2742L: linux-decnet-user@lists.sourceforge.net
f546444d 2743S: Orphan
679655da
JP
2744F: Documentation/networking/decnet.txt
2745F: net/decnet/
1da177e4 2746
ebff05b9
MR
2747DECSTATION PLATFORM SUPPORT
2748M: "Maciej W. Rozycki" <macro@linux-mips.org>
2749L: linux-mips@linux-mips.org
2750W: http://www.linux-mips.org/wiki/DECstation
2751S: Maintained
2752F: arch/mips/dec/
2753F: arch/mips/include/asm/dec/
2754F: arch/mips/include/asm/mach-dec/
2755
1da177e4 2756DEFXX FDDI NETWORK DRIVER
8b58be88 2757M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2758S: Maintained
33f810b2 2759F: drivers/net/fddi/defxx.*
1da177e4 2760
ad8f07cc 2761DELL LAPTOP DRIVER
8b58be88 2762M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2763L: platform-driver-x86@vger.kernel.org
ad8f07cc 2764S: Maintained
679655da 2765F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2766
1da177e4 2767DELL LAPTOP SMM DRIVER
a1406d87 2768M: Guenter Roeck <linux@roeck-us.net>
679655da 2769F: drivers/char/i8k.c
c117ab84 2770F: include/uapi/linux/i8k.h
1da177e4 2771
90563ec4 2772DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2773M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2774S: Maintained
679655da
JP
2775F: Documentation/dcdbas.txt
2776F: drivers/firmware/dcdbas.*
90563ec4 2777
0b3f6109 2778DELL WMI EXTRAS DRIVER
8b58be88 2779M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2780S: Maintained
36b3a96f 2781F: drivers/platform/x86/dell-wmi.c
0b3f6109 2782
5efc75e3
PZ
2783DESIGNWARE USB2 DRD IP DRIVER
2784M: Paul Zimmerman <paulz@synopsys.com>
2785L: linux-usb@vger.kernel.org
2786S: Maintained
197ba5f4 2787F: drivers/usb/dwc2/
5efc75e3 2788
94ab23dd
FB
2789DESIGNWARE USB3 DRD IP DRIVER
2790M: Felipe Balbi <balbi@ti.com>
2791L: linux-usb@vger.kernel.org
2792L: linux-omap@vger.kernel.org
2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2794S: Maintained
2795F: drivers/usb/dwc3/
2796
89d07767
KP
2797DEVICE FREQUENCY (DEVFREQ)
2798M: MyungJoo Ham <myungjoo.ham@samsung.com>
2799M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2800L: linux-pm@vger.kernel.org
89d07767
KP
2801S: Maintained
2802F: drivers/devfreq/
2803
1da177e4 2804DEVICE NUMBER REGISTRY
8b58be88 2805M: Torben Mathiasen <device@lanana.org>
1da177e4 2806W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2807S: Maintained
2808
e2d1d6c0 2809DEVICE-MAPPER (LVM)
854ecaad 2810M: Alasdair Kergon <agk@redhat.com>
8504eed3 2811M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2812M: dm-devel@redhat.com
e2d1d6c0
RD
2813L: dm-devel@redhat.com
2814W: http://sources.redhat.com/dm
8a6e2535 2815Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2816T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2817T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2818S: Maintained
679655da
JP
2819F: Documentation/device-mapper/
2820F: drivers/md/dm*
854ecaad 2821F: drivers/md/persistent-data/
679655da
JP
2822F: include/linux/device-mapper.h
2823F: include/linux/dm-*.h
8504eed3 2824F: include/uapi/linux/dm-*.h
e2d1d6c0 2825
c0d995aa
OST
2826DIALOG SEMICONDUCTOR DRIVERS
2827M: Support Opensource <support.opensource@diasemi.com>
2828W: http://www.dialog-semiconductor.com/products
2829S: Supported
2830F: Documentation/hwmon/da90??
2831F: drivers/gpio/gpio-da90??.c
2832F: drivers/hwmon/da90??-hwmon.c
2833F: drivers/input/misc/da90??_onkey.c
2834F: drivers/input/touchscreen/da9052_tsi.c
2835F: drivers/leds/leds-da90??.c
2836F: drivers/mfd/da903x.c
2837F: drivers/mfd/da90??-*.c
2838F: drivers/power/da9052-battery.c
2839F: drivers/regulator/da903x.c
2840F: drivers/regulator/da9???-regulator.[ch]
2841F: drivers/rtc/rtc-da90??.c
2842F: drivers/video/backlight/da90??_bl.c
2843F: drivers/watchdog/da90??_wdt.c
2844F: include/linux/mfd/da903x.h
2845F: include/linux/mfd/da9052/
2846F: include/linux/mfd/da9055/
2847F: include/linux/mfd/da9063/
2848F: include/sound/da[79]*.h
2849F: sound/soc/codecs/da[79]*.[ch]
2850
599aa697
LL
2851DIGI NEO AND CLASSIC PCI PRODUCTS
2852M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2853M: Mark Hounschell <markh@compro.net>
599aa697
LL
2854L: driverdev-devel@linuxdriverproject.org
2855S: Maintained
2856F: drivers/staging/dgnc/
2857
2858DIGI EPCA PCI PRODUCTS
2859M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2860M: Mark Hounschell <markh@compro.net>
599aa697
LL
2861L: driverdev-devel@linuxdriverproject.org
2862S: Maintained
2863F: drivers/staging/dgap/
2864
335d7c58 2865DIOLAN U2C-12 I2C DRIVER
ca462085 2866M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2867L: linux-i2c@vger.kernel.org
2868S: Maintained
2869F: drivers/i2c/busses/i2c-diolan-u2c.c
2870
e7839f25 2871DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2872M: Eric Paris <eparis@parisplace.org>
3c5119c0 2873S: Maintained
679655da
JP
2874F: Documentation/filesystems/dnotify.txt
2875F: fs/notify/dnotify/
2876F: include/linux/dnotify.h
1da177e4
LT
2877
2878DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2879M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2880W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2881W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2882W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2883S: Maintained
2884
4480f15b 2885DISKQUOTA
8b58be88 2886M: Jan Kara <jack@suse.cz>
1da177e4 2887S: Maintained
679655da
JP
2888F: Documentation/filesystems/quota.txt
2889F: fs/quota/
2890F: include/linux/quota*.h
c117ab84 2891F: include/uapi/linux/quota*.h
1da177e4 2892
702686ad
BT
2893DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2894M: Bernie Thompson <bernie@plugable.com>
2895L: linux-fbdev@vger.kernel.org
2896S: Maintained
2897W: http://plugable.com/category/projects/udlfb/
2898F: drivers/video/udlfb.c
2899F: include/video/udlfb.h
2900F: Documentation/fb/udlfb.txt
2901
e7839f25 2902DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2903M: Christine Caulfield <ccaulfie@redhat.com>
2904M: David Teigland <teigland@redhat.com>
a4644184 2905L: cluster-devel@redhat.com
5be7b50f 2906W: http://sources.redhat.com/cluster/
54e5881d 2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2908S: Supported
679655da 2909F: fs/dlm/
5be7b50f 2910
53b6b3e0
SS
2911DMA BUFFER SHARING FRAMEWORK
2912M: Sumit Semwal <sumit.semwal@linaro.org>
2913S: Maintained
2914L: linux-media@vger.kernel.org
2915L: dri-devel@lists.freedesktop.org
2916L: linaro-mm-sig@lists.linaro.org
2917F: drivers/base/dma-buf*
2918F: include/linux/dma-buf*
2919F: Documentation/dma-buf-sharing.txt
2920T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2921
b3e5f263 2922DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2923M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2924M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2925L: dmaengine@vger.kernel.org
2926Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2927S: Supported
679655da
JP
2928F: drivers/dma/
2929F: include/linux/dma*
5dbd05d4
VK
2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2931T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2932
b825037d 2933DME1737 HARDWARE MONITOR DRIVER
8b58be88 2934M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2935L: lm-sensors@lm-sensors.org
2936S: Maintained
679655da
JP
2937F: Documentation/hwmon/dme1737
2938F: drivers/hwmon/dme1737.c
b825037d 2939
5b9c9bf6 2940DOCKING STATION DRIVER
8b58be88 2941M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2942L: linux-acpi@vger.kernel.org
8b59a454 2943S: Supported
679655da 2944F: drivers/acpi/dock.c
5b9c9bf6 2945
7d2c86b5 2946DOCUMENTATION
01358e56 2947M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2948L: linux-doc@vger.kernel.org
01358e56 2949T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2950S: Maintained
679655da 2951F: Documentation/
97be078b
RD
2952X: Documentation/ABI/
2953X: Documentation/devicetree/
2954X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 2955
1da177e4 2956DOUBLETALK DRIVER
8b58be88 2957M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2958L: blinux-list@redhat.com
2959S: Maintained
679655da
JP
2960F: drivers/char/dtlk.c
2961F: include/linux/dtlk.h
1da177e4 2962
e2d1d6c0 2963DPT_I2O SCSI RAID DRIVER
8b58be88 2964M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2965L: linux-scsi@vger.kernel.org
2966W: http://www.adaptec.com/
2967S: Maintained
679655da
JP
2968F: drivers/scsi/dpt*
2969F: drivers/scsi/dpt/
e2d1d6c0 2970
b411b363 2971DRBD DRIVER
28b8e8d4
JP
2972P: Philipp Reisner
2973P: Lars Ellenberg
2974M: drbd-dev@lists.linbit.com
2975L: drbd-user@lists.linbit.com
2976W: http://www.drbd.org
2977T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2978T: git git://git.drbd.org/drbd-8.3.git
2979S: Supported
2980F: drivers/block/drbd/
2981F: lib/lru_cache.c
2982F: Documentation/blockdev/drbd/
b411b363 2983
87544653 2984DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2985M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2986T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2987S: Supported
679655da 2988F: Documentation/kobject.txt
7cfc51b9 2989F: drivers/base/
679655da 2990F: fs/sysfs/
87544653 2991F: fs/debugfs/
679655da 2992F: include/linux/kobj*
87544653 2993F: include/linux/debugfs.h
679655da 2994F: lib/kobj*
1da177e4
LT
2995
2996DRM DRIVERS
8b58be88 2997M: David Airlie <airlied@linux.ie>
4c6a3999 2998L: dri-devel@lists.freedesktop.org
b0447888 2999T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3000S: Maintained
679655da 3001F: drivers/gpu/drm/
433e3b34 3002F: drivers/gpu/vga/
850e9411 3003F: include/drm/
c117ab84 3004F: include/uapi/drm/
1da177e4 3005
566f5939
AD
3006RADEON DRM DRIVERS
3007M: Alex Deucher <alexander.deucher@amd.com>
3008M: Christian König <christian.koenig@amd.com>
3009L: dri-devel@lists.freedesktop.org
3010T: git git://people.freedesktop.org/~agd5f/linux
3011S: Supported
3012F: drivers/gpu/drm/radeon/
3013F: include/drm/radeon*
3014F: include/uapi/drm/radeon*
3015
03e255b9
TR
3016DRM PANEL DRIVERS
3017M: Thierry Reding <thierry.reding@gmail.com>
3018L: dri-devel@lists.freedesktop.org
3019T: git git://anongit.freedesktop.org/tegra/linux.git
3020S: Maintained
3021F: drivers/gpu/drm/drm_panel.c
3022F: drivers/gpu/drm/panel/
3023F: include/drm/drm_panel.h
3024F: Documentation/devicetree/bindings/panel/
3025
8daf7473 3026INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3027M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3028M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3029L: intel-gfx@lists.freedesktop.org
8daf7473 3030L: dri-devel@lists.freedesktop.org
47f95647 3031Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3032T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3033S: Supported
14430813 3034F: drivers/gpu/drm/i915/
8daf7473 3035F: include/drm/i915*
c117ab84 3036F: include/uapi/drm/i915*
8daf7473 3037
398a6d4a
KP
3038DRM DRIVERS FOR EXYNOS
3039M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3040M: Joonyoung Shim <jy0922.shim@samsung.com>
3041M: Seung-Woo Kim <sw0312.kim@samsung.com>
3042M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3043L: dri-devel@lists.freedesktop.org
25a58030 3044T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3045S: Supported
14430813 3046F: drivers/gpu/drm/exynos/
398a6d4a 3047F: include/drm/exynos*
c117ab84 3048F: include/uapi/drm/exynos*
398a6d4a 3049
bd3b49f2 3050DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3051M: Thierry Reding <thierry.reding@gmail.com>
3052M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3053L: dri-devel@lists.freedesktop.org
3054L: linux-tegra@vger.kernel.org
a5ad7a63 3055T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3056S: Supported
dee8268f 3057F: drivers/gpu/drm/tegra/
a5ad7a63 3058F: drivers/gpu/host1x/
e1e90644 3059F: include/linux/host1x.h
a5ad7a63 3060F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3061F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3062
598df1ac
AK
3063DSBR100 USB FM RADIO DRIVER
3064M: Alexey Klimov <klimov.linux@gmail.com>
3065L: linux-media@vger.kernel.org
3066T: git git://linuxtv.org/media_tree.git
3067S: Maintained
3068F: drivers/media/radio/dsbr100.c
3069
1da177e4 3070DSCC4 DRIVER
8b58be88 3071M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3072L: netdev@vger.kernel.org
1da177e4 3073S: Maintained
679655da 3074F: drivers/net/wan/dscc4.c
1da177e4 3075
91952bc0
AP
3076DVB_USB_AF9015 MEDIA DRIVER
3077M: Antti Palosaari <crope@iki.fi>
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org/
3080W: http://palosaari.fi/linux/
3081Q: http://patchwork.linuxtv.org/project/linux-media/list/
3082T: git git://linuxtv.org/anttip/media_tree.git
3083S: Maintained
3084F: drivers/media/usb/dvb-usb-v2/af9015*
3085
3086DVB_USB_AF9035 MEDIA DRIVER
3087M: Antti Palosaari <crope@iki.fi>
3088L: linux-media@vger.kernel.org
3089W: http://linuxtv.org/
3090W: http://palosaari.fi/linux/
3091Q: http://patchwork.linuxtv.org/project/linux-media/list/
3092T: git git://linuxtv.org/anttip/media_tree.git
3093S: Maintained
3094F: drivers/media/usb/dvb-usb-v2/af9035*
3095
3096DVB_USB_ANYSEE MEDIA DRIVER
3097M: Antti Palosaari <crope@iki.fi>
3098L: linux-media@vger.kernel.org
3099W: http://linuxtv.org/
3100W: http://palosaari.fi/linux/
3101Q: http://patchwork.linuxtv.org/project/linux-media/list/
3102T: git git://linuxtv.org/anttip/media_tree.git
3103S: Maintained
3104F: drivers/media/usb/dvb-usb-v2/anysee*
3105
3106DVB_USB_AU6610 MEDIA DRIVER
3107M: Antti Palosaari <crope@iki.fi>
3108L: linux-media@vger.kernel.org
3109W: http://linuxtv.org/
3110W: http://palosaari.fi/linux/
3111Q: http://patchwork.linuxtv.org/project/linux-media/list/
3112T: git git://linuxtv.org/anttip/media_tree.git
3113S: Maintained
3114F: drivers/media/usb/dvb-usb-v2/au6610*
3115
3116DVB_USB_CE6230 MEDIA DRIVER
3117M: Antti Palosaari <crope@iki.fi>
3118L: linux-media@vger.kernel.org
3119W: http://linuxtv.org/
3120W: http://palosaari.fi/linux/
3121Q: http://patchwork.linuxtv.org/project/linux-media/list/
3122T: git git://linuxtv.org/anttip/media_tree.git
3123S: Maintained
3124F: drivers/media/usb/dvb-usb-v2/ce6230*
3125
d099dea2
MK
3126DVB_USB_CXUSB MEDIA DRIVER
3127M: Michael Krufky <mkrufky@linuxtv.org>
3128L: linux-media@vger.kernel.org
3129W: http://linuxtv.org/
3130W: http://github.com/mkrufky
3131Q: http://patchwork.linuxtv.org/project/linux-media/list/
3132T: git git://linuxtv.org/media_tree.git
3133S: Maintained
9819da66 3134F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3135
91952bc0 3136DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3137M: Antti Palosaari <crope@iki.fi>
3138L: linux-media@vger.kernel.org
3139W: http://linuxtv.org/
3140W: http://palosaari.fi/linux/
3141Q: http://patchwork.linuxtv.org/project/linux-media/list/
3142T: git git://linuxtv.org/anttip/media_tree.git
3143S: Maintained
91952bc0 3144F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3145
5560983b 3146DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3147M: Antti Palosaari <crope@iki.fi>
3148L: linux-media@vger.kernel.org
3149W: http://linuxtv.org/
91952bc0
AP
3150Q: http://patchwork.linuxtv.org/project/linux-media/list/
3151T: git git://linuxtv.org/anttip/media_tree.git
3152S: Maintained
5560983b 3153F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3154
8856f5f2
MK
3155DVB_USB_MXL111SF MEDIA DRIVER
3156M: Michael Krufky <mkrufky@linuxtv.org>
3157L: linux-media@vger.kernel.org
3158W: http://linuxtv.org/
3159W: http://github.com/mkrufky
3160Q: http://patchwork.linuxtv.org/project/linux-media/list/
3161T: git git://linuxtv.org/mkrufky/mxl111sf.git
3162S: Maintained
3163F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3164
91952bc0
AP
3165DVB_USB_RTL28XXU MEDIA DRIVER
3166M: Antti Palosaari <crope@iki.fi>
3167L: linux-media@vger.kernel.org
3168W: http://linuxtv.org/
3169W: http://palosaari.fi/linux/
3170Q: http://patchwork.linuxtv.org/project/linux-media/list/
3171T: git git://linuxtv.org/anttip/media_tree.git
3172S: Maintained
3173F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3174
3175DVB_USB_V2 MEDIA DRIVER
3176M: Antti Palosaari <crope@iki.fi>
3177L: linux-media@vger.kernel.org
3178W: http://linuxtv.org/
3179W: http://palosaari.fi/linux/
3180Q: http://patchwork.linuxtv.org/project/linux-media/list/
3181T: git git://linuxtv.org/anttip/media_tree.git
3182S: Maintained
3183F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3184F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3185
ac0ac38f 3186DYNAMIC DEBUG
5c4a97d1 3187M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3188S: Maintained
3189F: lib/dynamic_debug.c
3190F: include/linux/dynamic_debug.h
3191
789c7048 3192DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3193M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3194S: Maintained
df621252 3195F: drivers/tty/serial/dz.*
789c7048 3196
91952bc0
AP
3197E4000 MEDIA DRIVER
3198M: Antti Palosaari <crope@iki.fi>
3199L: linux-media@vger.kernel.org
3200W: http://linuxtv.org/
3201W: http://palosaari.fi/linux/
3202Q: http://patchwork.linuxtv.org/project/linux-media/list/
3203T: git git://linuxtv.org/anttip/media_tree.git
3204S: Maintained
3205F: drivers/media/tuners/e4000*
3206
1da177e4 3207EATA-DMA SCSI DRIVER
8b58be88 3208M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3209L: linux-eata@i-connect.net
3210L: linux-scsi@vger.kernel.org
1da177e4 3211S: Maintained
679655da 3212F: drivers/scsi/eata*
1da177e4
LT
3213
3214EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3215M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3216L: linux-scsi@vger.kernel.org
3217S: Maintained
679655da 3218F: drivers/scsi/eata.c
1da177e4
LT
3219
3220EATA-PIO SCSI DRIVER
8b58be88 3221M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3222L: linux-eata@i-connect.net
3223L: linux-scsi@vger.kernel.org
1da177e4 3224S: Maintained
679655da 3225F: drivers/scsi/eata_pio.*
1da177e4 3226
91952bc0
AP
3227EC100 MEDIA DRIVER
3228M: Antti Palosaari <crope@iki.fi>
3229L: linux-media@vger.kernel.org
3230W: http://linuxtv.org/
3231W: http://palosaari.fi/linux/
3232Q: http://patchwork.linuxtv.org/project/linux-media/list/
3233T: git git://linuxtv.org/anttip/media_tree.git
3234S: Maintained
3235F: drivers/media/dvb-frontends/ec100*
3236
237fead6 3237ECRYPT FILE SYSTEM
0de9adf2 3238M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3239L: ecryptfs@vger.kernel.org
24a923e4 3240W: http://ecryptfs.org
6dc7516e 3241W: https://launchpad.net/ecryptfs
237fead6 3242S: Supported
679655da
JP
3243F: Documentation/filesystems/ecryptfs.txt
3244F: fs/ecryptfs/
237fead6 3245
da9bb1d2 3246EDAC-CORE
8b58be88 3247M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3248M: Borislav Petkov <bp@alien8.de>
3249M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3250L: linux-edac@vger.kernel.org
0e438e3f 3251W: bluesmoke.sourceforge.net
8c2a6a40 3252S: Supported
679655da 3253F: Documentation/edac.txt
91445c72 3254F: drivers/edac/
679655da 3255F: include/linux/edac.h
0e438e3f 3256
c476c23b 3257EDAC-AMD64
8b58be88 3258M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3259M: Borislav Petkov <bp@alien8.de>
91445c72 3260L: linux-edac@vger.kernel.org
c476c23b 3261W: bluesmoke.sourceforge.net
487ba8e8 3262S: Maintained
c476c23b
BP
3263F: drivers/edac/amd64_edac*
3264
836dae5d
RR
3265EDAC-CALXEDA
3266M: Doug Thompson <dougthompson@xmission.com>
3267M: Robert Richter <rric@kernel.org>
3268L: linux-edac@vger.kernel.org
3269W: bluesmoke.sourceforge.net
3270S: Maintained
3271F: drivers/edac/highbank*
3272
f65aad41
RB
3273EDAC-CAVIUM
3274M: Ralf Baechle <ralf@linux-mips.org>
3275M: David Daney <david.daney@cavium.com>
3276L: linux-edac@vger.kernel.org
3277L: linux-mips@linux-mips.org
3278W: bluesmoke.sourceforge.net
3279S: Supported
3280F: drivers/edac/octeon_edac*
3281
0e438e3f 3282EDAC-E752X
8b58be88
JP
3283M: Mark Gross <mark.gross@intel.com>
3284M: Doug Thompson <dougthompson@xmission.com>
91445c72 3285L: linux-edac@vger.kernel.org
0e438e3f
DP
3286W: bluesmoke.sourceforge.net
3287S: Maintained
679655da 3288F: drivers/edac/e752x_edac.c
0e438e3f
DP
3289
3290EDAC-E7XXX
8b58be88 3291M: Doug Thompson <dougthompson@xmission.com>
91445c72 3292L: linux-edac@vger.kernel.org
0e438e3f
DP
3293W: bluesmoke.sourceforge.net
3294S: Maintained
679655da 3295F: drivers/edac/e7xxx_edac.c
0e438e3f 3296
77c5f5d2 3297EDAC-GHES
1b2c14b4 3298M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3299L: linux-edac@vger.kernel.org
3300W: bluesmoke.sourceforge.net
3301S: Maintained
2caa67a6 3302F: drivers/edac/ghes_edac.c
77c5f5d2 3303
6bc78404 3304EDAC-I82443BXGX
8b58be88 3305M: Tim Small <tim@buttersideup.com>
91445c72 3306L: linux-edac@vger.kernel.org
6bc78404
DT
3307W: bluesmoke.sourceforge.net
3308S: Maintained
679655da 3309F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3310
3311EDAC-I3000
8b58be88 3312M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3313L: linux-edac@vger.kernel.org
6bc78404
DT
3314W: bluesmoke.sourceforge.net
3315S: Maintained
679655da 3316F: drivers/edac/i3000_edac.c
6bc78404
DT
3317
3318EDAC-I5000
8b58be88 3319M: Doug Thompson <dougthompson@xmission.com>
91445c72 3320L: linux-edac@vger.kernel.org
ba9a5918
DT
3321W: bluesmoke.sourceforge.net
3322S: Maintained
679655da 3323F: drivers/edac/i5000_edac.c
ba9a5918 3324
44c12cb2 3325EDAC-I5400
1b2c14b4 3326M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3327L: linux-edac@vger.kernel.org
44c12cb2
MCC
3328W: bluesmoke.sourceforge.net
3329S: Maintained
679655da 3330F: drivers/edac/i5400_edac.c
44c12cb2 3331
3c9c92b6 3332EDAC-I7300
1b2c14b4 3333M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3334L: linux-edac@vger.kernel.org
3335W: bluesmoke.sourceforge.net
3336S: Maintained
3337F: drivers/edac/i7300_edac.c
3338
67c89316 3339EDAC-I7CORE
1b2c14b4 3340M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3341L: linux-edac@vger.kernel.org
3342W: bluesmoke.sourceforge.net
3343S: Maintained
70aff0ce 3344F: drivers/edac/i7core_edac.c
67c89316 3345
ba9a5918 3346EDAC-I82975X
8b58be88 3347M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3348M: "Arvind R." <arvino55@gmail.com>
91445c72 3349L: linux-edac@vger.kernel.org
ba9a5918
DT
3350W: bluesmoke.sourceforge.net
3351S: Maintained
679655da 3352F: drivers/edac/i82975x_edac.c
ba9a5918 3353
ccdfb979
JT
3354EDAC-MPC85XX
3355M: Johannes Thumshirn <johannes.thumshirn@men.de>
3356L: linux-edac@vger.kernel.org
3357W: bluesmoke.sourceforge.net
3358S: Maintained
3359F: drivers/edac/mpc85xx_edac.[ch]
3360
ba9a5918 3361EDAC-PASEMI
8b58be88 3362M: Egor Martovetsky <egor@pasemi.com>
91445c72 3363L: linux-edac@vger.kernel.org
6bc78404
DT
3364W: bluesmoke.sourceforge.net
3365S: Maintained
679655da 3366F: drivers/edac/pasemi_edac.c
6bc78404 3367
0e438e3f 3368EDAC-R82600
8b58be88 3369M: Tim Small <tim@buttersideup.com>
91445c72 3370L: linux-edac@vger.kernel.org
0e438e3f
DP
3371W: bluesmoke.sourceforge.net
3372S: Maintained
679655da 3373F: drivers/edac/r82600_edac.c
da9bb1d2 3374
4d096ca7 3375EDAC-SBRIDGE
1b2c14b4 3376M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3377L: linux-edac@vger.kernel.org
3378W: bluesmoke.sourceforge.net
3379S: Maintained
3380F: drivers/edac/sb_edac.c
3381
af39917d
CL
3382EDIROL UA-101/UA-1000 DRIVER
3383M: Clemens Ladisch <clemens@ladisch.de>
3384L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3385T: git git://git.alsa-project.org/alsa-kernel.git
3386S: Maintained
3387F: sound/usb/misc/ua101.c
3388
1f7df953
MF
3389EXTENSIBLE FIRMWARE INTERFACE (EFI)
3390M: Matt Fleming <matt.fleming@intel.com>
3391L: linux-efi@vger.kernel.org
78bef24e 3392T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3393S: Maintained
3394F: Documentation/x86/efi-stub.txt
3395F: arch/ia64/kernel/efi.c
3396F: arch/x86/boot/compressed/eboot.[ch]
3397F: arch/x86/include/asm/efi.h
3398F: arch/x86/platform/efi/*
a9499fa7 3399F: drivers/firmware/efi/*
1f7df953
MF
3400F: include/linux/efi*.h
3401
d68772b7
MF
3402EFI VARIABLE FILESYSTEM
3403M: Matthew Garrett <matthew.garrett@nebula.com>
3404M: Jeremy Kerr <jk@ozlabs.org>
3405M: Matt Fleming <matt.fleming@intel.com>
3406T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3407L: linux-efi@vger.kernel.org
3408S: Maintained
3409F: fs/efivarfs/
3410
85a00d9b
PJ
3411EFIFB FRAMEBUFFER DRIVER
3412L: linux-fbdev@vger.kernel.org
3413M: Peter Jones <pjones@redhat.com>
3414S: Maintained
3415F: drivers/video/efifb.c
3416
0bee8d28
JT
3417EFS FILESYSTEM
3418W: http://aeschi.ch.eu.org/efs/
3419S: Orphan
679655da 3420F: fs/efs/
0bee8d28 3421
4480f15b 3422EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3423M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3424M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3425L: linux-rdma@vger.kernel.org
fab97220 3426S: Supported
679655da 3427F: drivers/infiniband/hw/ehca/
fab97220 3428
aa8a9e25 3429EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3430M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3431L: netdev@vger.kernel.org
3432S: Maintained
9aa32835 3433F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3434
f0319efe 3435EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3436M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3437L: linux-media@vger.kernel.org
3438W: http://linuxtv.org
3439T: git git://linuxtv.org/media_tree.git
3440S: Maintained
3441F: drivers/media/usb/em28xx/
3442
3e3a7d66 3443EMBEDDED LINUX
8b58be88
JP
3444M: Paul Gortmaker <paul.gortmaker@windriver.com>
3445M: Matt Mackall <mpm@selenic.com>
3446M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3447L: linux-embedded@vger.kernel.org
3448S: Maintained
3449
3a1c1d44 3450EMULEX LPFC FC SCSI DRIVER
8b58be88 3451M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3452L: linux-scsi@vger.kernel.org
3453W: http://sourceforge.net/projects/lpfcxxxx
3454S: Supported
679655da 3455F: drivers/scsi/lpfc/
3a1c1d44 3456
5f5bac82 3457ENE CB710 FLASH CARD READER DRIVER
8b58be88 3458M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3459S: Maintained
3460F: drivers/misc/cb710/
3461F: drivers/mmc/host/cb710-mmc.*
3462F: include/linux/cb710.h
3463
931e39a1
ML
3464ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3465M: Maxim Levitsky <maximlevitsky@gmail.com>
3466S: Maintained
2a837449 3467F: drivers/media/rc/ene_ir.*
931e39a1 3468
ec207dcc
GS
3469ENHANCED ERROR HANDLING (EEH)
3470M: Gavin Shan <shangw@linux.vnet.ibm.com>
3471L: linuxppc-dev@lists.ozlabs.org
3472S: Supported
3473F: Documentation/powerpc/eeh-pci-error-recovery.txt
3474F: arch/powerpc/kernel/eeh*.c
3475
d5ca9006 3476EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3477M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3478S: Maintained
084bad91 3479T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3480F: drivers/video/s1d13xxxfb.c
3481F: include/video/s1d13xxxfb.h
d5ca9006 3482
1da177e4 3483ETHERNET BRIDGE
adbbf69d 3484M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3485L: bridge@lists.linux-foundation.org
4c325313 3486L: netdev@vger.kernel.org
c996d8b9 3487W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3488S: Maintained
679655da
JP
3489F: include/linux/netfilter_bridge/
3490F: net/bridge/
1da177e4 3491
22f08ad9
FF
3492ETHERNET PHY LIBRARY
3493M: Florian Fainelli <f.fainelli@gmail.com>
3494L: netdev@vger.kernel.org
3495S: Maintained
3496F: include/linux/phy.h
3497F: include/linux/phy_fixed.h
3498F: drivers/net/phy/
3499F: Documentation/networking/phy.txt
3500F: drivers/of/of_mdio.c
3501F: drivers/of/of_net.c
3502
1da177e4 3503EXT2 FILE SYSTEM
01971952 3504M: Jan Kara <jack@suse.cz>
72be2ccf 3505L: linux-ext4@vger.kernel.org
1da177e4 3506S: Maintained
679655da
JP
3507F: Documentation/filesystems/ext2.txt
3508F: fs/ext2/
3509F: include/linux/ext2*
1da177e4
LT
3510
3511EXT3 FILE SYSTEM
01971952 3512M: Jan Kara <jack@suse.cz>
8b58be88 3513M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3514M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3515L: linux-ext4@vger.kernel.org
3516S: Maintained
679655da
JP
3517F: Documentation/filesystems/ext3.txt
3518F: fs/ext3/
72be2ccf
EM
3519
3520EXT4 FILE SYSTEM
8b58be88 3521M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3522M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3523L: linux-ext4@vger.kernel.org
08a225f1 3524W: http://ext4.wiki.kernel.org
8a6e2535 3525Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3526S: Maintained
679655da
JP
3527F: Documentation/filesystems/ext4.txt
3528F: fs/ext4/
1da177e4 3529
c5532b09 3530Extended Verification Module (EVM)
74dd744f
MZ
3531M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3532L: linux-ima-devel@lists.sourceforge.net
3533L: linux-security-module@vger.kernel.org
c5532b09
MZ
3534S: Supported
3535F: security/integrity/evm/
3536
df6b3cfe
MH
3537EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3538M: MyungJoo Ham <myungjoo.ham@samsung.com>
3539M: Chanwoo Choi <cw00.choi@samsung.com>
3540L: linux-kernel@vger.kernel.org
81df63a9 3541T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3542S: Maintained
3543F: drivers/extcon/
3544F: Documentation/extcon/
3545
e2a75c44
JH
3546EXYNOS DP DRIVER
3547M: Jingoo Han <jg1.han@samsung.com>
3548L: dri-devel@lists.freedesktop.org
3549S: Maintained
3550F: drivers/gpu/drm/exynos/exynos_dp*
3551
33ad3912
DL
3552EXYNOS MIPI DISPLAY DRIVERS
3553M: Inki Dae <inki.dae@samsung.com>
3554M: Donghwa Lee <dh09.lee@samsung.com>
3555M: Kyungmin Park <kyungmin.park@samsung.com>
3556L: linux-fbdev@vger.kernel.org
3557S: Maintained
3558F: drivers/video/exynos/exynos_mipi*
3559F: include/video/exynos_mipi*
3560
e53004e2 3561F71805F HARDWARE MONITORING DRIVER
7c81c60f 3562M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3563L: lm-sensors@lm-sensors.org
3564S: Maintained
679655da
JP
3565F: Documentation/hwmon/f71805f
3566F: drivers/hwmon/f71805f.c
e53004e2 3567
eea977ed
MB
3568FC0011 TUNER DRIVER
3569M: Michael Buesch <m@bues.ch>
3570L: linux-media@vger.kernel.org
3571S: Maintained
ccae7af2
MCC
3572F: drivers/media/tuners/fc0011.h
3573F: drivers/media/tuners/fc0011.c
eea977ed 3574
91952bc0
AP
3575FC2580 MEDIA DRIVER
3576M: Antti Palosaari <crope@iki.fi>
3577L: linux-media@vger.kernel.org
3578W: http://linuxtv.org/
3579W: http://palosaari.fi/linux/
3580Q: http://patchwork.linuxtv.org/project/linux-media/list/
3581T: git git://linuxtv.org/anttip/media_tree.git
3582S: Maintained
3583F: drivers/media/tuners/fc2580*
eea977ed 3584
88b2dbdb
EP
3585FANOTIFY
3586M: Eric Paris <eparis@redhat.com>
3587S: Maintained
3588F: fs/notify/fanotify/
3589F: include/linux/fanotify.h
c117ab84 3590F: include/uapi/linux/fanotify.h
88b2dbdb 3591
1da177e4 3592FARSYNC SYNCHRONOUS DRIVER
8b58be88 3593M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3594W: http://www.farsite.co.uk/
3595S: Supported
679655da 3596F: drivers/net/wan/farsync.*
1da177e4 3597
c5408b88 3598FAULT INJECTION SUPPORT
8b58be88 3599M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3600S: Supported
679655da
JP
3601F: Documentation/fault-injection/
3602F: lib/fault-inject.c
c5408b88 3603
cae727db
RL
3604FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3605M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3606L: fcoe-devel@open-fcoe.org
cae727db
RL
3607W: www.Open-FCoE.org
3608S: Supported
3609F: drivers/scsi/libfc/
3610F: drivers/scsi/fcoe/
3611F: include/scsi/fc/
3612F: include/scsi/libfc.h
3613F: include/scsi/libfcoe.h
c117ab84 3614F: include/uapi/scsi/fc/
cae727db 3615
e2d1d6c0 3616FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3617M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3618M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3619L: linux-fsdevel@vger.kernel.org
1da177e4 3620S: Maintained
679655da
JP
3621F: include/linux/fcntl.h
3622F: include/linux/fs.h
c117ab84
CEB
3623F: include/uapi/linux/fcntl.h
3624F: include/uapi/linux/fs.h
679655da
JP
3625F: fs/fcntl.c
3626F: fs/locks.c
1da177e4 3627
e2d1d6c0 3628FILESYSTEMS (VFS and infrastructure)
8b58be88 3629M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3630L: linux-fsdevel@vger.kernel.org
173acc7c 3631S: Maintained
679655da 3632F: fs/*
173acc7c 3633
b26e0ed4 3634FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3635M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3636L: lm-sensors@lm-sensors.org
3637S: Maintained
d5ca6918
JP
3638F: drivers/hwmon/f75375s.c
3639F: include/linux/f75375s.h
b26e0ed4 3640
a331b0c3
CL
3641FIREWIRE AUDIO DRIVERS
3642M: Clemens Ladisch <clemens@ladisch.de>
3643L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3644T: git git://git.alsa-project.org/alsa-kernel.git
3645S: Maintained
3646F: sound/firewire/
3647
eb86ec51
SR
3648FIREWIRE MEDIA DRIVERS (firedtv)
3649M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3650L: linux-media@vger.kernel.org
3651L: linux1394-devel@lists.sourceforge.net
3652T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3653S: Maintained
3654F: drivers/media/firewire/
3655
a511ce33
CB
3656FIREWIRE SBP-2 TARGET
3657M: Chris Boot <bootc@bootc.net>
3658L: linux-scsi@vger.kernel.org
3659L: target-devel@vger.kernel.org
3660L: linux1394-devel@lists.sourceforge.net
3661T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3662S: Maintained
3663F: drivers/target/sbp/
3664
7d2c86b5 3665FIREWIRE SUBSYSTEM
8b58be88 3666M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3667L: linux1394-devel@lists.sourceforge.net
958a29cb 3668W: http://ieee1394.wiki.kernel.org/
2ca526bf 3669T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3670S: Maintained
679655da 3671F: drivers/firewire/
8f06ce3b
SR
3672F: include/linux/firewire.h
3673F: include/uapi/linux/firewire*.h
9f6d3c4b 3674F: tools/firewire/
e2d1d6c0
RD
3675
3676FIRMWARE LOADER (request_firmware)
39e68089
ML
3677M: Ming Lei <ming.lei@canonical.com>
3678L: linux-kernel@vger.kernel.org
3679S: Maintained
679655da
JP
3680F: Documentation/firmware_class/
3681F: drivers/base/firmware*.c
3682F: include/linux/firmware.h
e2d1d6c0 3683
f730e3dc 3684FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3685M: Joshua Morris <josh.h.morris@us.ibm.com>
3686M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3687S: Maintained
3688F: drivers/block/rsxx/
3689
8206f664
JK
3690FLOPPY DRIVER
3691M: Jiri Kosina <jkosina@suse.cz>
3692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3693S: Odd fixes
3694F: drivers/block/floppy.c
3695
9c9f32ed
AR
3696FMC SUBSYSTEM
3697M: Alessandro Rubini <rubini@gnudd.com>
3698W: http://www.ohwr.org/projects/fmc-bus
3699S: Supported
3700F: drivers/fmc/
3701F: include/linux/fmc*.h
3702F: include/linux/ipmi-fru.h
3703K: fmc_d.*register
3704
e2d1d6c0 3705FPU EMULATOR
8b58be88 3706M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3707W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3708S: Maintained
679655da 3709F: arch/x86/math-emu/
e2d1d6c0
RD
3710
3711FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3712L: netdev@vger.kernel.org
c173bfac 3713S: Orphan
679655da
JP
3714F: drivers/net/wan/dlci.c
3715F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3716
3717FRAMEBUFFER LAYER
5489e948
JCPV
3718M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3719M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3720L: linux-fbdev@vger.kernel.org
e2d1d6c0 3721W: http://linux-fbdev.sourceforge.net/
b22fe37b 3722Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3723T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3724S: Maintained
679655da 3725F: Documentation/fb/
d958c62c 3726F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3727F: drivers/video/
3728F: include/video/
679655da 3729F: include/linux/fb.h
c117ab84
CEB
3730F: include/uapi/video/
3731F: include/uapi/linux/fb.h
e2d1d6c0 3732
a57c188e 3733FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3734M: Timur Tabi <timur@tabi.org>
a57c188e 3735L: linux-fbdev@vger.kernel.org
c4ef9bc4 3736S: Maintained
a57c188e
TT
3737F: drivers/video/fsl-diu-fb.*
3738
e2d1d6c0 3739FREESCALE DMA DRIVER
8b58be88
JP
3740M: Li Yang <leoli@freescale.com>
3741M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3742L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3743S: Maintained
679655da 3744F: drivers/dma/fsldma.*
e2d1d6c0
RD
3745
3746FREESCALE I2C CPM DRIVER
8b58be88 3747M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3748L: linuxppc-dev@lists.ozlabs.org
846557d3 3749L: linux-i2c@vger.kernel.org
0d2b405a 3750S: Maintained
679655da 3751F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3752
60e8c5ab 3753FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3754M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3755L: linux-fbdev@vger.kernel.org
efc03ecb 3756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3757S: Maintained
bad985a1 3758F: include/linux/platform_data/video-imxfb.h
679655da 3759F: drivers/video/imxfb.c
60e8c5ab 3760
4689a6b1 3761FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3762M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3763M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3764L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3765L: netdev@vger.kernel.org
3766S: Maintained
ec21e2ec 3767F: drivers/net/ethernet/freescale/fs_enet/
679655da 3768F: include/linux/fs_enet_pd.h
4689a6b1 3769
d9e9d82c 3770FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3771L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3772S: Orphan
679655da
JP
3773F: arch/powerpc/sysdev/qe_lib/
3774F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3775
b55ef929 3776FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3777M: Li Yang <leoli@freescale.com>
6372594a 3778L: linux-usb@vger.kernel.org
a4724ed6 3779L: linuxppc-dev@lists.ozlabs.org
a7205b30 3780S: Maintained
5429c731 3781F: drivers/usb/gadget/fsl*
a7205b30 3782
beaf53bf 3783FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3784M: Li Yang <leoli@freescale.com>
beaf53bf 3785L: netdev@vger.kernel.org
a4724ed6 3786L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3787S: Maintained
ec21e2ec 3788F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3789
d9e9d82c 3790FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3791M: Timur Tabi <timur@tabi.org>
a4724ed6 3792L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3793S: Maintained
df621252 3794F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3795
3796FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3797M: Timur Tabi <timur@tabi.org>
93711660 3798L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3799L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3800S: Maintained
69aefcea
JP
3801F: sound/soc/fsl/fsl*
3802F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3803
1da177e4 3804FREEVXFS FILESYSTEM
8b58be88 3805M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3806W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3807S: Maintained
679655da 3808F: fs/freevxfs/
1da177e4 3809
71038f52 3810FREEZER
49db1903 3811M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3812M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3813L: linux-pm@vger.kernel.org
71038f52 3814S: Supported
679655da
JP
3815F: Documentation/power/freezing-of-tasks.txt
3816F: include/linux/freezer.h
3817F: kernel/freezer.c
71038f52 3818
839a1f79
KRW
3819FRONTSWAP API
3820M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3821L: linux-kernel@vger.kernel.org
3822S: Maintained
3823F: mm/frontswap.c
3824F: include/linux/frontswap.h
3825
a5432f5a 3826FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3827M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3828L: linux-cachefs@redhat.com
3829S: Supported
3830F: Documentation/filesystems/caching/
3831F: fs/fscache/
3832F: include/linux/fscache*.h
3833
f58ad8f5 3834F2FS FILE SYSTEM
9b29d481 3835M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3836M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3837L: linux-f2fs-devel@lists.sourceforge.net
3838W: http://en.wikipedia.org/wiki/F2FS
3839T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3840S: Maintained
3841F: Documentation/filesystems/f2fs.txt
3bac380c 3842F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3843F: fs/f2fs/
3844F: include/linux/f2fs_fs.h
3845
5ab7ffea 3846FUJITSU FR-V (FRV) PORT
8b58be88 3847M: David Howells <dhowells@redhat.com>
1da177e4 3848S: Maintained
679655da 3849F: arch/frv/
1da177e4 3850
20b93734 3851FUJITSU LAPTOP EXTRAS
409a3e98 3852M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3853L: platform-driver-x86@vger.kernel.org
20b93734 3854S: Maintained
679655da 3855F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3856
4da621b6
HK
3857FUJITSU M-5MO LS CAMERA ISP DRIVER
3858M: Kyungmin Park <kyungmin.park@samsung.com>
3859M: Heungjun Kim <riverful.kim@samsung.com>
3860L: linux-media@vger.kernel.org
3861S: Maintained
90d72ac6 3862F: drivers/media/i2c/m5mols/
4da621b6
HK
3863F: include/media/m5mols.h
3864
2d24c490
RG
3865FUJITSU TABLET EXTRAS
3866M: Robert Gerlach <khnz@gmx.de>
3867L: platform-driver-x86@vger.kernel.org
3868S: Maintained
3869F: drivers/platform/x86/fujitsu-tablet.c
3870
04578f17 3871FUSE: FILESYSTEM IN USERSPACE
8b58be88 3872M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3873L: fuse-devel@lists.sourceforge.net
3874W: http://fuse.sourceforge.net/
3875S: Maintained
679655da 3876F: fs/fuse/
c117ab84 3877F: include/uapi/linux/fuse.h
04578f17 3878
1da177e4 3879FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3880M: Rik Faith <faith@cs.unc.edu>
1da177e4 3881L: linux-scsi@vger.kernel.org
baaea1dc 3882S: Odd Fixes (e.g., new signatures)
679655da 3883F: drivers/scsi/fdomain.*
1da177e4 3884
d8e2162c
PO
3885GCOV BASED KERNEL PROFILING
3886M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3887S: Maintained
3888F: kernel/gcov/
3889F: Documentation/gcov.txt
3890
1da177e4 3891GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3892M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3893L: linux-scsi@vger.kernel.org
3894W: http://www.icp-vortex.com/
3895S: Supported
679655da 3896F: drivers/scsi/gdt*
1da177e4 3897
3169a1c7
HV
3898GEMTEK FM RADIO RECEIVER DRIVER
3899M: Hans Verkuil <hverkuil@xs4all.nl>
3900L: linux-media@vger.kernel.org
3901T: git git://linuxtv.org/media_tree.git
3902W: http://linuxtv.org
3903S: Maintained
3904F: drivers/media/radio/radio-gemtek*
3905
1c23af90 3906GENERIC GPIO I2C DRIVER
880b0e26 3907M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3908S: Supported
679655da
JP
3909F: drivers/i2c/busses/i2c-gpio.c
3910F: include/linux/i2c-gpio.h
1c23af90 3911
92ed1a76
PK
3912GENERIC GPIO I2C MULTIPLEXER DRIVER
3913M: Peter Korsgaard <peter.korsgaard@barco.com>
3914L: linux-i2c@vger.kernel.org
3915S: Supported
e7065e20
JD
3916F: drivers/i2c/muxes/i2c-mux-gpio.c
3917F: include/linux/i2c-mux-gpio.h
3918F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3919
9251ce95 3920GENERIC HDLC (WAN) DRIVERS
8b58be88 3921M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3922W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3923S: Maintained
679655da
JP
3924F: drivers/net/wan/c101.c
3925F: drivers/net/wan/hd6457*
3926F: drivers/net/wan/hdlc*
3927F: drivers/net/wan/n2.c
3928F: drivers/net/wan/pc300too.c
3929F: drivers/net/wan/pci200syn.c
3930F: drivers/net/wan/wanxl*
1da177e4 3931
1527aab6 3932GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3933M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3934L: linux-arch@vger.kernel.org
3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3936S: Maintained
14430813
JP
3937F: include/asm-generic/
3938F: include/uapi/asm-generic/
1527aab6 3939
ff764963
KVA
3940GENERIC PHY FRAMEWORK
3941M: Kishon Vijay Abraham I <kishon@ti.com>
3942L: linux-kernel@vger.kernel.org
3943T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3944S: Supported
3945F: drivers/phy/
3946F: include/linux/phy/
3947
ccb86a69 3948GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3949M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3950L: kvm@vger.kernel.org
ccb86a69
MT
3951S: Supported
3952F: drivers/uio/uio_pci_generic.c
3953
f8f1ec73
JP
3954GET_MAINTAINER SCRIPT
3955M: Joe Perches <joe@perches.com>
3956S: Maintained
3957F: scripts/get_maintainer.pl
3958
5be7b50f 3959GFS2 FILE SYSTEM
8b58be88 3960M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3961L: cluster-devel@redhat.com
5be7b50f 3962W: http://sources.redhat.com/cluster/
08deed1e
JP
3963T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3964T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3965S: Supported
679655da
JP
3966F: Documentation/filesystems/gfs2*.txt
3967F: fs/gfs2/
c117ab84 3968F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3969
0a34eb8f 3970GIGASET ISDN DRIVERS
8b58be88
JP
3971M: Hansjoerg Lipp <hjlipp@web.de>
3972M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3973L: gigaset307x-common@lists.sourceforge.net
3974W: http://gigaset307x.sourceforge.net/
3975S: Maintained
679655da
JP
3976F: Documentation/isdn/README.gigaset
3977F: drivers/isdn/gigaset/
c117ab84 3978F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3979
a0dc00b4 3980GPIO SUBSYSTEM
e4651a9f 3981M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3982M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3983L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3984T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3985S: Maintained
3986F: Documentation/gpio/
a0dc00b4
GL
3987F: drivers/gpio/
3988F: include/linux/gpio*
9b692346 3989F: include/asm-generic/gpio.h
a0dc00b4 3990
71a6d0af
HW
3991GRE DEMULTIPLEXER DRIVER
3992M: Dmitry Kozlov <xeb@mail.ru>
3993L: netdev@vger.kernel.org
3994S: Maintained
11c26770
JP
3995F: net/ipv4/gre_demux.c
3996F: net/ipv4/gre_offload.c
71a6d0af
HW
3997F: include/net/gre.h
3998
d4c41139
KG
3999GRETH 10/100/1G Ethernet MAC device driver
4000M: Kristoffer Glembo <kristoffer@gaisler.com>
4001L: netdev@vger.kernel.org
4002S: Maintained
a31a96ad 4003F: drivers/net/ethernet/aeroflex/
d4c41139 4004
e8deeae2 4005GSPCA FINEPIX SUBDRIVER
8b58be88 4006M: Frank Zago <frank@zago.net>
661263b5 4007L: linux-media@vger.kernel.org
275ffde4 4008T: git git://linuxtv.org/media_tree.git
e8deeae2 4009S: Maintained
0c0d06ca 4010F: drivers/media/usb/gspca/finepix.c
e8deeae2 4011
4b3fa3c4
OL
4012GSPCA GL860 SUBDRIVER
4013M: Olivier Lorin <o.lorin@laposte.net>
4014L: linux-media@vger.kernel.org
275ffde4 4015T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4016S: Maintained
0c0d06ca 4017F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4018
e8deeae2 4019GSPCA M5602 SUBDRIVER
8b58be88 4020M: Erik Andren <erik.andren@gmail.com>
661263b5 4021L: linux-media@vger.kernel.org
275ffde4 4022T: git git://linuxtv.org/media_tree.git
e8deeae2 4023S: Maintained
0c0d06ca 4024F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4025
4026GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4027M: Hans de Goede <hdegoede@redhat.com>
661263b5 4028L: linux-media@vger.kernel.org
275ffde4 4029T: git git://linuxtv.org/media_tree.git
e8deeae2 4030S: Maintained
0c0d06ca 4031F: drivers/media/usb/gspca/pac207.c
e8deeae2 4032
261982f1 4033GSPCA SN9C20X SUBDRIVER
d95c5b0b 4034M: Brian Johnson <brijohn@gmail.com>
261982f1 4035L: linux-media@vger.kernel.org
275ffde4 4036T: git git://linuxtv.org/media_tree.git
261982f1 4037S: Maintained
0c0d06ca 4038F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4039
e8deeae2 4040GSPCA T613 SUBDRIVER
8b58be88 4041M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4042L: linux-media@vger.kernel.org
275ffde4 4043T: git git://linuxtv.org/media_tree.git
e8deeae2 4044S: Maintained
0c0d06ca 4045F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4046
4047GSPCA USB WEBCAM DRIVER
fc3f906b 4048M: Hans de Goede <hdegoede@redhat.com>
661263b5 4049L: linux-media@vger.kernel.org
275ffde4 4050T: git git://linuxtv.org/media_tree.git
e8deeae2 4051S: Maintained
0c0d06ca 4052F: drivers/media/usb/gspca/
e8deeae2 4053
584ec979
DB
4054GUID PARTITION TABLE (GPT)
4055M: Davidlohr Bueso <davidlohr@hp.com>
4056L: linux-efi@vger.kernel.org
4057S: Maintained
4058F: block/partitions/efi.*
4059
aa3c598b
EG
4060STK1160 USB VIDEO CAPTURE DRIVER
4061M: Ezequiel Garcia <elezegarcia@gmail.com>
4062L: linux-media@vger.kernel.org
275ffde4 4063T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4064S: Maintained
4065F: drivers/media/usb/stk1160/
e8deeae2 4066
71a6d0af
HW
4067HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4068M: Frank Seidel <frank@f-seidel.de>
4069L: platform-driver-x86@vger.kernel.org
4070W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4071S: Maintained
4072F: drivers/platform/x86/hdaps.c
4073
48fc9e26
HV
4074HDPVR USB VIDEO ENCODER DRIVER
4075M: Hans Verkuil <hverkuil@xs4all.nl>
4076L: linux-media@vger.kernel.org
4077T: git git://linuxtv.org/media_tree.git
4078W: http://linuxtv.org
4079S: Odd Fixes
14430813 4080F: drivers/media/usb/hdpvr/
48fc9e26 4081
71a6d0af 4082HWPOISON MEMORY FAILURE HANDLING
f9625c48 4083M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4084L: linux-mm@kvack.org
71a6d0af
HW
4085S: Maintained
4086F: mm/memory-failure.c
4087F: mm/hwpoison-inject.c
4088
4089HYPERVISOR VIRTUAL CONSOLE DRIVER
4090L: linuxppc-dev@lists.ozlabs.org
4091S: Odd Fixes
4092F: drivers/tty/hvc/
4093
5b543965 4094HARDWARE MONITORING
7c81c60f 4095M: Jean Delvare <jdelvare@suse.de>
ca462085 4096M: Guenter Roeck <linux@roeck-us.net>
5b543965 4097L: lm-sensors@lm-sensors.org
595142e0 4098W: http://www.lm-sensors.org/
9e012c1a 4099T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4100T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4101S: Maintained
047f4ec2 4102F: Documentation/hwmon/
679655da 4103F: drivers/hwmon/
047f4ec2 4104F: include/linux/hwmon*.h
5b543965 4105
844dd05f 4106HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4107M: Matt Mackall <mpm@selenic.com>
4108M: Herbert Xu <herbert@gondor.apana.org.au>
4109S: Odd fixes
679655da
JP
4110F: Documentation/hw_random.txt
4111F: drivers/char/hw_random/
4112F: include/linux/hw_random.h
844dd05f 4113
8b37fcfc
OBC
4114HARDWARE SPINLOCK CORE
4115M: Ohad Ben-Cohen <ohad@wizery.com>
4116S: Maintained
4117F: Documentation/hwspinlock.txt
4118F: drivers/hwspinlock/hwspinlock_*
4119F: include/linux/hwspinlock.h
4120
1da177e4 4121HARMONY SOUND DRIVER
ac6aecbf 4122L: linux-parisc@vger.kernel.org
1da177e4 4123S: Maintained
679655da 4124F: sound/parisc/harmony.*
1da177e4 4125
91952bc0
AP
4126HD29L2 MEDIA DRIVER
4127M: Antti Palosaari <crope@iki.fi>
4128L: linux-media@vger.kernel.org
4129W: http://linuxtv.org/
4130W: http://palosaari.fi/linux/
4131Q: http://patchwork.linuxtv.org/project/linux-media/list/
4132T: git git://linuxtv.org/anttip/media_tree.git
4133S: Maintained
4134F: drivers/media/dvb-frontends/hd29l2*
4135
e2d1d6c0 4136HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4137M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4138L: iss_storagedev@hp.com
4139S: Maintained
679655da
JP
4140F: Documentation/blockdev/cpqarray.txt
4141F: drivers/block/cpqarray.*
e2d1d6c0 4142
9257aa49 4143HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4144M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4145L: iss_storagedev@hp.com
4146S: Supported
4147F: Documentation/scsi/hpsa.txt
4148F: drivers/scsi/hpsa*.[ch]
4149F: include/linux/cciss*.h
c117ab84 4150F: include/uapi/linux/cciss*.h
9257aa49 4151
e2d1d6c0 4152HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4153M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4154L: iss_storagedev@hp.com
4155S: Supported
679655da
JP
4156F: Documentation/blockdev/cciss.txt
4157F: drivers/block/cciss*
4158F: include/linux/cciss_ioctl.h
c117ab84 4159F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4160
1da177e4 4161HFS FILESYSTEM
6cf515e1
GU
4162L: linux-fsdevel@vger.kernel.org
4163S: Orphan
679655da
JP
4164F: Documentation/filesystems/hfs.txt
4165F: fs/hfs/
1da177e4 4166
ef575f47
GU
4167HFSPLUS FILESYSTEM
4168L: linux-fsdevel@vger.kernel.org
4169S: Orphan
4170F: Documentation/filesystems/hfsplus.txt
4171F: fs/hfsplus/
4172
1da177e4 4173HGA FRAMEBUFFER DRIVER
8b58be88 4174M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4175L: linux-nvidia@lists.surfsouth.com
4176W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4177S: Maintained
679655da 4178F: drivers/video/hgafb.c
1da177e4 4179
4480f15b 4180HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4181M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4182M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4183L: linux-pm@vger.kernel.org
e2d1d6c0 4184S: Supported
679655da
JP
4185F: arch/x86/power/
4186F: drivers/base/power/
4187F: kernel/power/
4188F: include/linux/suspend.h
4189F: include/linux/freezer.h
4190F: include/linux/pm.h
679655da 4191F: arch/*/include/asm/suspend*.h
e2d1d6c0 4192
4ef4caad 4193HID CORE LAYER
8b58be88 4194M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4195L: linux-input@vger.kernel.org
54e5881d 4196T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4197S: Maintained
679655da
JP
4198F: drivers/hid/
4199F: include/linux/hid*
c117ab84 4200F: include/uapi/linux/hid*
4ef4caad 4201
38bed542 4202HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4203M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4204L: linux-kernel@vger.kernel.org
75fc2d37 4205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4206S: Maintained
679655da
JP
4207F: Documentation/timers/
4208F: kernel/hrtimer.c
88606e80
TG
4209F: kernel/time/clockevents.c
4210F: kernel/time/tick*.*
4211F: kernel/time/timer_*.c
05ed8490 4212F: include/linux/clockchips.h
679655da 4213F: include/linux/hrtimer.h
38bed542 4214
1da177e4 4215HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4216L: linux-hams@vger.kernel.org
8b64f2a0 4217S: Orphan
679655da
JP
4218F: drivers/net/hamradio/dmascc.c
4219F: drivers/net/hamradio/scc.c
1da177e4 4220
ede1e6f8 4221HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4222M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4223W: http://www.highpoint-tech.com
4224S: Supported
679655da
JP
4225F: Documentation/scsi/hptiop.txt
4226F: drivers/scsi/hptiop.c
ede1e6f8 4227
1da177e4 4228HIPPI
8b58be88 4229M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4230L: linux-hippi@sunsite.dk
4231S: Maintained
679655da 4232F: include/linux/hippidevice.h
c117ab84 4233F: include/uapi/linux/if_hippi.h
679655da 4234F: net/802/hippi.c
ff5a3b50 4235F: drivers/net/hippi/
1da177e4 4236
ff1d2767 4237HOST AP DRIVER
8b58be88 4238M: Jouni Malinen <j@w1.fi>
85d32e7b 4239L: hostap@shmoo.com (subscribers-only)
724c6b35 4240L: linux-wireless@vger.kernel.org
ff1d2767
JM
4241W: http://hostap.epitest.fi/
4242S: Maintained
679655da 4243F: drivers/net/wireless/hostap/
ff1d2767 4244
dd8cd779 4245HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4246L: platform-driver-x86@vger.kernel.org
95c70215 4247S: Orphan
679655da 4248F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4249
e2d1d6c0 4250HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4251M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4252S: Maintained
7e25d724 4253F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4254
7d2c86b5 4255HPET: High Precision Event Timers driver
8b58be88 4256M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4257S: Maintained
679655da
JP
4258F: Documentation/timers/hpet.txt
4259F: drivers/char/hpet.c
4260F: include/linux/hpet.h
c117ab84 4261F: include/uapi/linux/hpet.h
b9b0332f 4262
e07b5d79 4263HPET: x86
9e06f631 4264S: Orphan
679655da
JP
4265F: arch/x86/kernel/hpet.c
4266F: arch/x86/include/asm/hpet.h
b9b0332f 4267
1da177e4 4268HPFS FILESYSTEM
8b58be88 4269M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4270W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4271S: Maintained
679655da 4272F: fs/hpfs/
1da177e4 4273
3441cded 4274HSI SUBSYSTEM
56459ea9
SR
4275M: Sebastian Reichel <sre@kernel.org>
4276T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4277S: Maintained
4278F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4279F: Documentation/hsi.txt
3441cded
SR
4280F: drivers/hsi/
4281F: include/linux/hsi/
4282F: include/uapi/linux/hsi/
4283
7d2c86b5 4284HSO 3G MODEM DRIVER
8b58be88 4285M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4286W: http://www.pharscape.org
4287S: Maintained
679655da 4288F: drivers/net/usb/hso.c
11cd29b0 4289
19990e29
AB
4290HSR NETWORK PROTOCOL
4291M: Arvid Brodin <arvid.brodin@alten.se>
4292L: netdev@vger.kernel.org
4293S: Maintained
4294F: net/hsr/
4295
5a18c343 4296HTCPEN TOUCHSCREEN DRIVER
8b58be88 4297M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4298L: linux-input@vger.kernel.org
4299S: Maintained
679655da 4300F: drivers/input/touchscreen/htcpen.c
5a18c343 4301
1da177e4 4302HUGETLB FILESYSTEM
6d49e352 4303M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4304S: Maintained
679655da 4305F: fs/hugetlbfs/
1da177e4 4306
05183189
S
4307Hyper-V CORE AND DRIVERS
4308M: K. Y. Srinivasan <kys@microsoft.com>
4309M: Haiyang Zhang <haiyangz@microsoft.com>
4310L: devel@linuxdriverproject.org
4311S: Maintained
a4162747
HZ
4312F: arch/x86/include/asm/mshyperv.h
4313F: arch/x86/include/uapi/asm/hyperv.h
4314F: arch/x86/kernel/cpu/mshyperv.c
05183189 4315F: drivers/hid/hid-hyperv.c
a4162747 4316F: drivers/hv/
f92ca80b 4317F: drivers/input/serio/hyperv-keyboard.c
05183189 4318F: drivers/net/hyperv/
a4162747
HZ
4319F: drivers/scsi/storvsc_drv.c
4320F: drivers/video/hyperv_fb.c
4321F: include/linux/hyperv.h
4322F: tools/hv/
05183189 4323
d85c8a6a 4324I2C OVER PARALLEL PORT
7c81c60f 4325M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4326L: linux-i2c@vger.kernel.org
4327S: Maintained
4328F: Documentation/i2c/busses/i2c-parport
4329F: Documentation/i2c/busses/i2c-parport-light
4330F: drivers/i2c/busses/i2c-parport.c
4331F: drivers/i2c/busses/i2c-parport-light.c
4332
4333I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4334M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4335L: linux-i2c@vger.kernel.org
4336S: Maintained
4337F: Documentation/i2c/busses/i2c-ali1535
4338F: Documentation/i2c/busses/i2c-ali1563
4339F: Documentation/i2c/busses/i2c-ali15x3
4340F: Documentation/i2c/busses/i2c-amd756
4341F: Documentation/i2c/busses/i2c-amd8111
4342F: Documentation/i2c/busses/i2c-i801
4343F: Documentation/i2c/busses/i2c-nforce2
4344F: Documentation/i2c/busses/i2c-piix4
4345F: Documentation/i2c/busses/i2c-sis5595
4346F: Documentation/i2c/busses/i2c-sis630
4347F: Documentation/i2c/busses/i2c-sis96x
4348F: Documentation/i2c/busses/i2c-via
4349F: Documentation/i2c/busses/i2c-viapro
4350F: drivers/i2c/busses/i2c-ali1535.c
4351F: drivers/i2c/busses/i2c-ali1563.c
4352F: drivers/i2c/busses/i2c-ali15x3.c
4353F: drivers/i2c/busses/i2c-amd756.c
4354F: drivers/i2c/busses/i2c-amd756-s4882.c
4355F: drivers/i2c/busses/i2c-amd8111.c
4356F: drivers/i2c/busses/i2c-i801.c
4357F: drivers/i2c/busses/i2c-isch.c
4358F: drivers/i2c/busses/i2c-nforce2.c
4359F: drivers/i2c/busses/i2c-nforce2-s4985.c
4360F: drivers/i2c/busses/i2c-piix4.c
4361F: drivers/i2c/busses/i2c-sis5595.c
4362F: drivers/i2c/busses/i2c-sis630.c
4363F: drivers/i2c/busses/i2c-sis96x.c
4364F: drivers/i2c/busses/i2c-via.c
4365F: drivers/i2c/busses/i2c-viapro.c
4366
cb7f07a4
NH
4367I2C/SMBUS ISMT DRIVER
4368M: Seth Heasley <seth.heasley@intel.com>
4369M: Neil Horman <nhorman@tuxdriver.com>
4370L: linux-i2c@vger.kernel.org
4371F: drivers/i2c/busses/i2c-ismt.c
4372F: Documentation/i2c/busses/i2c-ismt
4373
6ea884db 4374I2C/SMBUS STUB DRIVER
7c81c60f 4375M: Jean Delvare <jdelvare@suse.de>
846557d3 4376L: linux-i2c@vger.kernel.org
6ea884db 4377S: Maintained
8547a5bc 4378F: drivers/i2c/i2c-stub.c
6ea884db 4379
5b543965 4380I2C SUBSYSTEM
14d77c4d 4381M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4382L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4383W: https://i2c.wiki.kernel.org/
4384Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4385T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4386S: Maintained
679655da
JP
4387F: Documentation/i2c/
4388F: drivers/i2c/
4389F: include/linux/i2c.h
03b70d62 4390F: include/linux/i2c-*.h
c117ab84
CEB
4391F: include/uapi/linux/i2c.h
4392F: include/uapi/linux/i2c-*.h
1da177e4 4393
d85c8a6a 4394I2C-TAOS-EVM DRIVER
7c81c60f 4395M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4396L: linux-i2c@vger.kernel.org
4397S: Maintained
4398F: Documentation/i2c/busses/i2c-taos-evm
4399F: drivers/i2c/busses/i2c-taos-evm.c
4400
e8c76eed 4401I2C-TINY-USB DRIVER
8b58be88 4402M: Till Harbaum <till@harbaum.org>
846557d3 4403L: linux-i2c@vger.kernel.org
932d1872 4404W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4405S: Maintained
679655da 4406F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4407
1da177e4 4408i386 BOOT CODE
8b58be88 4409M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4410S: Maintained
679655da 4411F: arch/x86/boot/
1da177e4
LT
4412
4413i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4414M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4415T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4416S: Maintained
4417
1da177e4 4418IA64 (Itanium) PLATFORM
8b58be88
JP
4419M: Tony Luck <tony.luck@intel.com>
4420M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4421L: linux-ia64@vger.kernel.org
6b1c70b1 4422T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4423S: Maintained
679655da 4424F: arch/ia64/
1da177e4 4425
956c203c 4426IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4427M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4428M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4429L: linux-crypto@vger.kernel.org
4430S: Supported
4431F: drivers/crypto/nx/
4432
0e16aafb 4433IBM Power 842 compression accelerator
e6babec6 4434M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4435S: Supported
4436F: drivers/crypto/nx/nx-842.c
4437F: include/linux/nx842.h
4438
1da177e4 4439IBM Power Linux RAID adapter
8b58be88 4440M: Brian King <brking@us.ibm.com>
1da177e4 4441S: Supported
679655da 4442F: drivers/scsi/ipr.*
1da177e4 4443
9d348af4
SL
4444IBM Power Virtual Ethernet Device Driver
4445M: Santiago Leon <santil@linux.vnet.ibm.com>
4446L: netdev@vger.kernel.org
4447S: Supported
9aa32835 4448F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4449
e6babec6
NF
4450IBM Power Virtual SCSI Device Drivers
4451M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4452L: linux-scsi@vger.kernel.org
4453S: Supported
e6babec6
NF
4454F: drivers/scsi/ibmvscsi/ibmvscsi*
4455F: drivers/scsi/ibmvscsi/viosrp.h
4456
4457IBM Power Virtual FC Device Drivers
4458M: Brian King <brking@linux.vnet.ibm.com>
4459L: linux-scsi@vger.kernel.org
4460S: Supported
4461F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4462
1da177e4
LT
4463IBM ServeRAID RAID DRIVER
4464P: Jack Hammer
8b58be88 4465M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4466W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4467S: Supported
679655da 4468F: drivers/scsi/ips.*
1da177e4 4469
6ed9f9c4
PT
4470ICH LPC AND GPIO DRIVER
4471M: Peter Tyser <ptyser@xes-inc.com>
4472S: Maintained
4473F: drivers/mfd/lpc_ich.c
4474F: drivers/gpio/gpio-ich.c
4475
1e7106fc 4476IDE SUBSYSTEM
8b58be88 4477M: "David S. Miller" <davem@davemloft.net>
1da177e4 4478L: linux-ide@vger.kernel.org
8a6e2535 4479Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4480T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4481S: Maintained
679655da
JP
4482F: Documentation/ide/
4483F: drivers/ide/
4484F: include/linux/ide.h
1da177e4 4485
6cb8c13d
IP
4486IDEAPAD LAPTOP EXTRAS DRIVER
4487M: Ike Panhc <ike.pan@canonical.com>
4488L: platform-driver-x86@vger.kernel.org
4489W: http://launchpad.net/ideapad-laptop
4490S: Maintained
4491F: drivers/platform/x86/ideapad-laptop.c
4492
1ea4c161
AM
4493IDEAPAD LAPTOP SLIDEBAR DRIVER
4494M: Andrey Moiseev <o2g.org.ru@gmail.com>
4495L: linux-input@vger.kernel.org
4496W: https://github.com/o2genum/ideapad-slidebar
4497S: Maintained
4498F: drivers/input/misc/ideapad_slidebar.c
4499
0f861e8c 4500IDE/ATAPI DRIVERS
487ba8e8 4501M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4502L: linux-ide@vger.kernel.org
c404c199 4503S: Maintained
679655da
JP
4504F: Documentation/cdrom/ide-cd
4505F: drivers/ide/ide-cd*
1da177e4 4506
27471fdb 4507IDLE-I7300
8b58be88 4508M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4509L: linux-pm@vger.kernel.org
27471fdb 4510S: Supported
679655da 4511F: drivers/idle/i7300_idle.c
27471fdb 4512
02cf2286 4513IEEE 802.15.4 SUBSYSTEM
68653359 4514M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4515M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4516L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4517W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4518T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4519S: Maintained
4520F: net/ieee802154/
68653359 4521F: net/mac802154/
251741b1 4522F: drivers/net/ieee802154/
02cf2286 4523
40ad4a30
SY
4524IGUANAWORKS USB IR TRANSCEIVER
4525M: Sean Young <sean@mess.org>
4526L: linux-media@vger.kernel.org
4527S: Maintained
4528F: drivers/media/rc/iguanair.c
4529
9545f86e 4530IIO SUBSYSTEM AND DRIVERS
030a13d7 4531M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4532L: linux-iio@vger.kernel.org
4533S: Maintained
03e7c251 4534F: drivers/iio/
9545f86e
AP
4535F: drivers/staging/iio/
4536
65519263
SG
4537IKANOS/ADI EAGLE ADSL USB DRIVER
4538M: Matthieu Castet <castet.matthieu@free.fr>
4539M: Stanislaw Gruszka <stf_xl@wp.pl>
4540S: Maintained
4541F: drivers/usb/atm/ueagle-atm.c
4542
e89ab51f
GR
4543INA209 HARDWARE MONITOR DRIVER
4544M: Guenter Roeck <linux@roeck-us.net>
4545L: lm-sensors@lm-sensors.org
4546S: Maintained
4547F: Documentation/hwmon/ina209
4548F: Documentation/devicetree/bindings/i2c/ina209.txt
4549F: drivers/hwmon/ina209.c
4550
4551INA2XX HARDWARE MONITOR DRIVER
4552M: Guenter Roeck <linux@roeck-us.net>
4553L: lm-sensors@lm-sensors.org
4554S: Maintained
4555F: Documentation/hwmon/ina2xx
4556F: drivers/hwmon/ina2xx.c
4557F: include/linux/platform_data/ina2xx.h
4558
14dc124f
SIG
4559INDUSTRY PACK SUBSYSTEM (IPACK)
4560M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4561M: Jens Taprogge <jens.taprogge@taprogge.org>
4562M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4563L: industrypack-devel@lists.sourceforge.net
4564W: http://industrypack.sourceforge.net
4565S: Maintained
4566F: drivers/ipack/
4567
aa7168f4 4568INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4569M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4570M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4571L: linux-ima-devel@lists.sourceforge.net
4572L: linux-ima-user@lists.sourceforge.net
4573L: linux-security-module@vger.kernel.org
aa7168f4 4574S: Supported
679655da 4575F: security/integrity/ima/
aa7168f4 4576
1da177e4 4577IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4578L: linux-fbdev@vger.kernel.org
843393d3 4579S: Orphan
679655da 4580F: drivers/video/imsttfb.c
1da177e4
LT
4581
4582INFINIBAND SUBSYSTEM
db9fd848 4583M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4584M: Sean Hefty <sean.hefty@intel.com>
4585M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4586L: linux-rdma@vger.kernel.org
605841f5 4587W: http://www.openfabrics.org/
8a6e2535 4588Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4589T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4590S: Supported
679655da
JP
4591F: Documentation/infiniband/
4592F: drivers/infiniband/
c117ab84 4593F: include/uapi/linux/if_infiniband.h
1da177e4 4594
c9f04f58 4595INOTIFY
8b58be88
JP
4596M: John McCutchan <john@johnmccutchan.com>
4597M: Robert Love <rlove@rlove.org>
4598M: Eric Paris <eparis@parisplace.org>
c9f04f58 4599S: Maintained
679655da
JP
4600F: Documentation/filesystems/inotify.txt
4601F: fs/notify/inotify/
4602F: include/linux/inotify.h
c117ab84 4603F: include/uapi/linux/inotify.h
c9f04f58 4604
e2d1d6c0 4605INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4606M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4607M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4608L: linux-input@vger.kernel.org
8a6e2535 4609Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4611S: Maintained
679655da 4612F: drivers/input/
f4eea7e2 4613F: include/linux/input.h
c117ab84 4614F: include/uapi/linux/input.h
f4eea7e2 4615F: include/linux/input/
e2d1d6c0 4616
3267a87f
HR
4617INPUT MULTITOUCH (MT) PROTOCOL
4618M: Henrik Rydberg <rydberg@euromail.se>
4619L: linux-input@vger.kernel.org
7f9c2454 4620T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4621S: Maintained
4622F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4623F: drivers/input/input-mt.c
3267a87f
HR
4624K: \b(ABS|SYN)_MT_
4625
4ac13e17
DJ
4626INTEL C600 SERIES SAS CONTROLLER DRIVER
4627M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4628M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4629M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4630L: linux-scsi@vger.kernel.org
7106891a
DJ
4631T: git git://git.code.sf.net/p/intel-sas/isci
4632S: Supported
4ac13e17 4633F: drivers/scsi/isci/
4ac13e17 4634
26717172
LB
4635INTEL IDLE DRIVER
4636M: Len Brown <lenb@kernel.org>
bf1c138e 4637L: linux-pm@vger.kernel.org
08deed1e 4638T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4639S: Supported
4640F: drivers/idle/intel_idle.c
4641
9eb8ef74 4642INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4643M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4644L: linux-fbdev@vger.kernel.org
ce00f85c 4645S: Maintained
679655da
JP
4646F: Documentation/fb/intelfb.txt
4647F: drivers/video/intelfb/
9eb8ef74 4648
1da177e4 4649INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4650M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4651L: linux-fbdev@vger.kernel.org
ce00f85c 4652S: Maintained
679655da 4653F: drivers/video/i810/
1da177e4 4654
f4a9bc4c 4655INTEL MENLOW THERMAL DRIVER
8b58be88 4656M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4657L: platform-driver-x86@vger.kernel.org
5ca92bd9 4658W: https://01.org/linux-acpi
f4a9bc4c 4659S: Supported
679655da 4660F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4661
1da177e4 4662INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4663M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4664S: Maintained
679655da
JP
4665F: arch/x86/kernel/microcode_core.c
4666F: arch/x86/kernel/microcode_intel.c
1da177e4 4667
248a9dc3 4668INTEL I/OAT DMA DRIVER
ab5f8c6e 4669M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4670M: Dave Jiang <dave.jiang@intel.com>
4671L: dmaengine@vger.kernel.org
4672Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4673S: Supported
679655da 4674F: drivers/dma/ioat*
248a9dc3 4675
6c8909b4 4676INTEL IOMMU (VT-d)
8b58be88 4677M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4678L: iommu@lists.linux-foundation.org
54e5881d 4679T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4680S: Supported
3fb39615 4681F: drivers/iommu/intel-iommu.c
679655da 4682F: include/linux/intel-iommu.h
6c8909b4 4683
b3e5f263 4684INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4685M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4686S: Odd fixes
679655da 4687F: drivers/dma/iop-adma.c
b3e5f263 4688
9251ce95 4689INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4690M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4691S: Maintained
679655da
JP
4692F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4693F: arch/arm/mach-ixp4xx/include/mach/npe.h
4694F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4695F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4696F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4697F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4698
844dd05f 4699INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4700M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4701S: Maintained
679655da 4702F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4703
105bf2fe 4704INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4705M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4706M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4707M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4708M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4709M: Don Skidmore <donald.c.skidmore@intel.com>
4710M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4711M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4712M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4713M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4714M: Linux NICS <linux.nics@intel.com>
dcd01faf 4715L: e1000-devel@lists.sourceforge.net
f6fde11a 4716W: http://www.intel.com/support/feedback.htm
d94e6fed 4717W: http://e1000.sourceforge.net/
dee1ad47
JK
4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4719T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4720S: Supported
0d164401
JK
4721F: Documentation/networking/e100.txt
4722F: Documentation/networking/e1000.txt
4723F: Documentation/networking/e1000e.txt
4724F: Documentation/networking/igb.txt
4725F: Documentation/networking/igbvf.txt
4726F: Documentation/networking/ixgb.txt
4727F: Documentation/networking/ixgbe.txt
4728F: Documentation/networking/ixgbevf.txt
1bff6529 4729F: Documentation/networking/i40e.txt
105bf2fe 4730F: Documentation/networking/i40evf.txt
dee1ad47 4731F: drivers/net/ethernet/intel/
bc90d291 4732F: drivers/net/ethernet/intel/*/
1da177e4 4733
0963d59b
LW
4734INTEL-MID GPIO DRIVER
4735M: David Cohen <david.a.cohen@linux.intel.com>
4736L: linux-gpio@vger.kernel.org
4737S: Maintained
4738F: drivers/gpio/gpio-intel-mid.c
4739
ca907a90
SY
4740INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4741M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4742L: linux-wireless@vger.kernel.org
ca907a90 4743S: Maintained
679655da 4744F: Documentation/networking/README.ipw2100
679655da 4745F: Documentation/networking/README.ipw2200
ca907a90 4746F: drivers/net/wireless/ipw2x00/
826d2abe 4747
4bd96a7a 4748INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4749M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4750M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4751M: Shane Wang <shane.wang@intel.com>
4752L: tboot-devel@lists.sourceforge.net
4753W: http://tboot.sourceforge.net
e9b7d7c8 4754T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4755S: Supported
4756F: Documentation/intel_txt.txt
4757F: include/linux/tboot.h
4758F: arch/x86/kernel/tboot.c
4759
8a70da82 4760INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4761M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4762M: linux-wimax@intel.com
63fae219 4763L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4764S: Supported
4765W: http://linuxwimax.org
679655da
JP
4766F: Documentation/wimax/README.i2400m
4767F: drivers/net/wimax/i2400m/
c117ab84 4768F: include/uapi/linux/wimax/i2400m.h
8a70da82 4769
1c0ce89c
SG
4770INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4771M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4772L: linux-wireless@vger.kernel.org
1c0ce89c 4773S: Supported
efa3144e
WYG
4774F: drivers/net/wireless/iwlegacy/
4775
b481de9c 4776INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4777M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4778M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4779M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4780L: linux-wireless@vger.kernel.org
b481de9c 4781W: http://intellinuxwireless.org
b62ff718 4782T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4783S: Supported
679655da 4784F: drivers/net/wireless/iwlwifi/
b481de9c 4785
de8fe023
TW
4786INTEL MANAGEMENT ENGINE (mei)
4787M: Tomas Winkler <tomas.winkler@intel.com>
4788L: linux-kernel@vger.kernel.org
4789S: Supported
c117ab84 4790F: include/uapi/linux/mei.h
de8fe023 4791F: drivers/misc/mei/*
e07950a1 4792F: Documentation/misc-devices/mei/*
de8fe023 4793
cb109a0e 4794IOC3 ETHERNET DRIVER
8b58be88 4795M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4796L: linux-mips@linux-mips.org
4797S: Maintained
8862bf1e 4798F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4799
cb109a0e 4800IOC3 SERIAL DRIVER
8b58be88 4801M: Pat Gefre <pfg@sgi.com>
d39e0721 4802L: linux-serial@vger.kernel.org
cb109a0e 4803S: Maintained
df621252 4804F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4805
0b6e8569
SW
4806IOMMU DRIVERS
4807M: Joerg Roedel <joro@8bytes.org>
4808L: iommu@lists.linux-foundation.org
4809T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4810S: Maintained
4811F: drivers/iommu/
4812
4480f15b 4813IP MASQUERADING
8b58be88 4814M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4815S: Maintained
679655da 4816F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4817
1202d6ff 4818IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4819M: Francois Romieu <romieu@fr.zoreil.com>
4820M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4821L: netdev@vger.kernel.org
4822S: Maintained
7443713a 4823F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4824
4480f15b 4825IPATH DRIVER
8473c603 4826M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4827L: linux-rdma@vger.kernel.org
52a09a04 4828S: Maintained
679655da 4829F: drivers/infiniband/hw/ipath/
77d8798b 4830
4409ebe9 4831IPMI SUBSYSTEM
8b58be88 4832M: Corey Minyard <minyard@acm.org>
b0c90653 4833L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4834W: http://openipmi.sourceforge.net/
4835S: Supported
679655da
JP
4836F: Documentation/IPMI.txt
4837F: drivers/char/ipmi/
4838F: include/linux/ipmi*
c117ab84 4839F: include/uapi/linux/ipmi*
4409ebe9 4840
e2d1d6c0 4841IPS SCSI RAID DRIVER
8b58be88 4842M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4843L: linux-scsi@vger.kernel.org
4844W: http://www.adaptec.com/
4845S: Maintained
679655da 4846F: drivers/scsi/ips*
e2d1d6c0
RD
4847
4848IPVS
8b58be88
JP
4849M: Wensong Zhang <wensong@linux-vs.org>
4850M: Simon Horman <horms@verge.net.au>
4851M: Julian Anastasov <ja@ssi.bg>
979b6c13 4852L: netdev@vger.kernel.org
e2d1d6c0 4853L: lvs-devel@vger.kernel.org
1da177e4 4854S: Maintained
679655da 4855F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4856F: include/net/ip_vs.h
c117ab84 4857F: include/uapi/linux/ip_vs.h
679655da 4858F: net/netfilter/ipvs/
1da177e4 4859
e7839f25 4860IPWIRELESS DRIVER
8b58be88
JP
4861M: Jiri Kosina <jkosina@suse.cz>
4862M: David Sterba <dsterba@suse.cz>
92094aa0 4863S: Odd Fixes
282361a0 4864F: drivers/tty/ipwireless/
099dc4fb 4865
e2d1d6c0 4866IPX NETWORK LAYER
8b58be88 4867M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4868L: netdev@vger.kernel.org
4869S: Maintained
679655da 4870F: include/net/ipx.h
c117ab84 4871F: include/uapi/linux/ipx.h
679655da 4872F: net/ipx/
e2d1d6c0 4873
1da177e4 4874IRDA SUBSYSTEM
8b58be88 4875M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4876L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4877L: netdev@vger.kernel.org
1da177e4 4878W: http://irda.sourceforge.net/
f353976d 4879S: Maintained
e0057975 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4881F: Documentation/networking/irda.txt
4882F: drivers/net/irda/
4883F: include/net/irda/
4884F: net/irda/
1da177e4 4885
a800c7cc
TG
4886IRQ SUBSYSTEM
4887M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4888L: linux-kernel@vger.kernel.org
a800c7cc 4889S: Maintained
75fc2d37 4890T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4891F: kernel/irq/
2ed9fd28
JC
4892
4893IRQCHIP DRIVERS
4894M: Thomas Gleixner <tglx@linutronix.de>
4895M: Jason Cooper <jason@lakedaemon.net>
4896L: linux-kernel@vger.kernel.org
4897S: Maintained
4898T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4899T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4900F: drivers/irqchip/
a800c7cc 4901
7ab3a837
GL
4902IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4903M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4904S: Maintained
4905F: Documentation/IRQ-domain.txt
4906F: include/linux/irqdomain.h
4907F: kernel/irq/irqdomain.c
4908
e2d1d6c0 4909ISAPNP
8b58be88 4910M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4911S: Maintained
679655da
JP
4912F: Documentation/isapnp.txt
4913F: drivers/pnp/isapnp/
4914F: include/linux/isapnp.h
e2d1d6c0 4915
d39b8420
HV
4916ISA RADIO MODULE
4917M: Hans Verkuil <hverkuil@xs4all.nl>
4918L: linux-media@vger.kernel.org
4919T: git git://linuxtv.org/media_tree.git
4920W: http://linuxtv.org
4921S: Maintained
4922F: drivers/media/radio/radio-isa*
4923
71a6d0af
HW
4924iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4925M: Peter Jones <pjones@redhat.com>
4926M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4927S: Maintained
4928F: drivers/firmware/iscsi_ibft*
4929
14816b1e 4930ISCSI
8b58be88 4931M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4932L: open-iscsi@googlegroups.com
4933W: www.open-iscsi.org
54e5881d 4934T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4935S: Maintained
679655da
JP
4936F: drivers/scsi/*iscsi*
4937F: include/scsi/*iscsi*
14816b1e 4938
1e65eb42
OG
4939ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4940M: Or Gerlitz <ogerlitz@mellanox.com>
4941M: Roi Dayan <roid@mellanox.com>
4942L: linux-rdma@vger.kernel.org
4943S: Supported
4944W: http://www.openfabrics.org
4945W: www.open-iscsi.org
4946Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4947F: drivers/infiniband/ulp/iser/
1e65eb42 4948
1da177e4 4949ISDN SUBSYSTEM
8b58be88 4950M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4951L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4952L: netdev@vger.kernel.org
1da177e4 4953W: http://www.isdn4linux.de
54e5881d 4954T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4955S: Maintained
679655da
JP
4956F: Documentation/isdn/
4957F: drivers/isdn/
4958F: include/linux/isdn.h
4959F: include/linux/isdn/
c117ab84
CEB
4960F: include/uapi/linux/isdn.h
4961F: include/uapi/linux/isdn/
1da177e4
LT
4962
4963ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4964M: Armin Schindler <mac@melware.de>
d5d52273 4965L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4966W: http://www.melware.de
4967S: Maintained
679655da 4968F: drivers/isdn/hardware/eicon/
1da177e4 4969
d624870f 4970IT87 HARDWARE MONITORING DRIVER
7c81c60f 4971M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4972L: lm-sensors@lm-sensors.org
4973S: Maintained
4974F: Documentation/hwmon/it87
4975F: drivers/hwmon/it87.c
4976
d7104bff
AP
4977IT913X MEDIA DRIVER
4978M: Antti Palosaari <crope@iki.fi>
4979L: linux-media@vger.kernel.org
4980W: http://linuxtv.org/
4981W: http://palosaari.fi/linux/
4982Q: http://patchwork.linuxtv.org/project/linux-media/list/
4983T: git git://linuxtv.org/anttip/media_tree.git
4984S: Maintained
9d9fb744 4985F: drivers/media/tuners/tuner_it913x*
d7104bff 4986
91821ff3 4987IVTV VIDEO4LINUX DRIVER
6afdeaf8 4988M: Andy Walls <awalls@md.metrocast.net>
c4240509 4989L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4990L: linux-media@vger.kernel.org
275ffde4 4991T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4992W: http://www.ivtvdriver.org
4993S: Maintained
679655da 4994F: Documentation/video4linux/*.ivtv
90d72ac6 4995F: drivers/media/pci/ivtv/
c117ab84 4996F: include/uapi/linux/ivtv*
91821ff3 4997
68620bdd
MP
4998IX2505V MEDIA DRIVER
4999M: Malcolm Priestley <tvboxspy@gmail.com>
5000L: linux-media@vger.kernel.org
5001W: http://linuxtv.org/
5002Q: http://patchwork.linuxtv.org/project/linux-media/list/
5003S: Maintained
5004F: drivers/media/dvb-frontends/ix2505v*
5005
4453d736
GR
5006JC42.4 TEMPERATURE SENSOR DRIVER
5007M: Guenter Roeck <linux@roeck-us.net>
5008L: lm-sensors@lm-sensors.org
5009S: Maintained
5010F: drivers/hwmon/jc42.c
5011F: Documentation/hwmon/jc42
5012
e2d1d6c0 5013JFS FILESYSTEM
3256f80f 5014M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5015L: jfs-discussion@lists.sourceforge.net
5016W: http://jfs.sourceforge.net/
54e5881d 5017T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5018S: Maintained
679655da
JP
5019F: Documentation/filesystems/jfs.txt
5020F: fs/jfs/
e2d1d6c0 5021
95252236 5022JME NETWORK DRIVER
8b58be88 5023M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5024L: netdev@vger.kernel.org
5025S: Maintained
63d24a0e 5026F: drivers/net/ethernet/jme.*
95252236 5027
1da177e4 5028JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5029M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5030L: linux-mtd@lists.infradead.org
5031W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5032S: Maintained
679655da 5033F: fs/jffs2/
c117ab84 5034F: include/uapi/linux/jffs2.h
1da177e4 5035
de456d37 5036JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5037M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5038M: Jan Kara <jack@suse.cz>
72be2ccf 5039L: linux-ext4@vger.kernel.org
ae0718f8 5040S: Maintained
d183e11a 5041F: fs/jbd/
d183e11a
TT
5042F: include/linux/jbd.h
5043
5044JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5045M: "Theodore Ts'o" <tytso@mit.edu>
5046L: linux-ext4@vger.kernel.org
5047S: Maintained
5048F: fs/jbd2/
5049F: include/linux/jbd2.h
ae0718f8 5050
fd8b6cb4 5051JSM Neo PCI based serial card
9d141cb9 5052M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5053L: linux-serial@vger.kernel.org
5054S: Maintained
df621252 5055F: drivers/tty/serial/jsm/
ae0718f8 5056
af39917d
CL
5057K10TEMP HARDWARE MONITORING DRIVER
5058M: Clemens Ladisch <clemens@ladisch.de>
5059L: lm-sensors@lm-sensors.org
5060S: Maintained
5061F: Documentation/hwmon/k10temp
5062F: drivers/hwmon/k10temp.c
5063
4660cb35 5064K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5065M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5066L: lm-sensors@lm-sensors.org
ae0718f8 5067S: Maintained
679655da
JP
5068F: Documentation/hwmon/k8temp
5069F: drivers/hwmon/k8temp.c
ae0718f8 5070
c63a1642 5071KTAP
687b63a3 5072M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5073W: http://www.ktap.org
5074L: ktap@freelists.org
5075S: Maintained
5076F: drivers/staging/ktap/
5077
1da177e4 5078KCONFIG
5eb1f99e 5079M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5080L: linux-kbuild@vger.kernel.org
cea8321c 5081T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5082S: Maintained
679655da
JP
5083F: Documentation/kbuild/kconfig-language.txt
5084F: scripts/kconfig/
1da177e4 5085
ea6c2089 5086KDUMP
8b58be88
JP
5087M: Vivek Goyal <vgoyal@redhat.com>
5088M: Haren Myneni <hbabu@us.ibm.com>
34633993 5089L: kexec@lists.infradead.org
ea6c2089
VG
5090W: http://lse.sourceforge.net/kdump/
5091S: Maintained
80811493 5092F: Documentation/kdump/
ea6c2089 5093
f41bf02f
HV
5094KEENE FM RADIO TRANSMITTER DRIVER
5095M: Hans Verkuil <hverkuil@xs4all.nl>
5096L: linux-media@vger.kernel.org
5097T: git git://linuxtv.org/media_tree.git
5098W: http://linuxtv.org
5099S: Maintained
5100F: drivers/media/radio/radio-keene*
5101
1da177e4 5102KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5103M: Ian Kent <raven@themaw.net>
f694fc97 5104L: autofs@vger.kernel.org
1da177e4 5105S: Maintained
679655da 5106F: fs/autofs4/
1da177e4 5107
70fb7ba6 5108KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5109M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5110T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5111T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5112L: linux-kbuild@vger.kernel.org
5ce45962 5113S: Maintained
679655da
JP
5114F: Documentation/kbuild/
5115F: Makefile
5116F: scripts/Makefile.*
70fb7ba6
MM
5117F: scripts/basic/
5118F: scripts/mk*
5119F: scripts/package/
1da177e4
LT
5120
5121KERNEL JANITORS
c3000e03 5122L: kernel-janitors@vger.kernel.org
10466f5a 5123W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5124S: Odd Fixes
1da177e4 5125
e8b43555 5126KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5127M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5128L: linux-nfs@vger.kernel.org
1da177e4 5129W: http://nfs.sourceforge.net/
98fac23f 5130S: Supported
679655da
JP
5131F: fs/nfsd/
5132F: include/linux/nfsd/
c117ab84 5133F: include/uapi/linux/nfsd/
679655da
JP
5134F: fs/lockd/
5135F: fs/nfs_common/
5136F: net/sunrpc/
5137F: include/linux/lockd/
5138F: include/linux/sunrpc/
c117ab84 5139F: include/uapi/linux/sunrpc/
1da177e4 5140
426d62e2 5141KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5142M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5143M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5144L: kvm@vger.kernel.org
e3e58478 5145W: http://www.linux-kvm.org
a94b40a6 5146T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5147S: Supported
c93a64fe
PB
5148F: Documentation/*/kvm*.txt
5149F: Documentation/virtual/kvm/
679655da
JP
5150F: arch/*/kvm/
5151F: arch/*/include/asm/kvm*
5152F: include/linux/kvm*
c117ab84 5153F: include/uapi/linux/kvm*
679655da 5154F: virt/kvm/
426d62e2 5155
ad8003d3 5156KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5157M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5158L: kvm@vger.kernel.org
5159W: http://kvm.qumranet.com
7de609c8 5160S: Maintained
679655da 5161F: arch/x86/include/asm/svm.h
679655da 5162F: arch/x86/kvm/svm.c
426d62e2 5163
513014b7 5164KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5165M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5166L: kvm-ppc@vger.kernel.org
5167W: http://kvm.qumranet.com
6a7f972d 5168T: git git://github.com/agraf/linux-2.6.git
513014b7 5169S: Supported
679655da
JP
5170F: arch/powerpc/include/asm/kvm*
5171F: arch/powerpc/kvm/
513014b7 5172
1fc9d2bf 5173KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5174M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5175L: kvm-ia64@vger.kernel.org
5176W: http://kvm.qumranet.com
920ed9f1 5177S: Supported
679655da
JP
5178F: Documentation/ia64/kvm.txt
5179F: arch/ia64/include/asm/kvm*
5180F: arch/ia64/kvm/
920ed9f1 5181
85f8fffe 5182KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5183M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5184M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5185M: linux390@de.ibm.com
5186L: linux-s390@vger.kernel.org
5187W: http://www.ibm.com/developerworks/linux/linux390/
5188S: Supported
679655da
JP
5189F: Documentation/s390/kvm.txt
5190F: arch/s390/include/asm/kvm*
80811493 5191F: arch/s390/kvm/
a968cd3e 5192F: drivers/s390/kvm/
85f8fffe 5193
a749474d 5194KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5195M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5196M: Marc Zyngier <marc.zyngier@arm.com>
5197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5198L: kvmarm@lists.cs.columbia.edu
5199W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5200S: Supported
a749474d
CD
5201F: arch/arm/include/uapi/asm/kvm*
5202F: arch/arm/include/asm/kvm*
5203F: arch/arm/kvm/
5c8818b4
MZ
5204F: virt/kvm/arm/
5205F: include/kvm/arm_*
a749474d 5206
6394a3ec 5207KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5208M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5209M: Marc Zyngier <marc.zyngier@arm.com>
5210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5211L: kvmarm@lists.cs.columbia.edu
5212S: Maintained
5213F: arch/arm64/include/uapi/asm/kvm*
5214F: arch/arm64/include/asm/kvm*
5215F: arch/arm64/kvm/
5216
dc009d92 5217KEXEC
8b58be88 5218M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5219W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5220L: kexec@lists.infradead.org
dc009d92 5221S: Maintained
679655da 5222F: include/linux/kexec.h
c117ab84 5223F: include/uapi/linux/kexec.h
679655da 5224F: kernel/kexec.c
dc009d92 5225
e971461f
DH
5226KEYS/KEYRINGS:
5227M: David Howells <dhowells@redhat.com>
5228L: keyrings@linux-nfs.org
5229S: Maintained
d410fa4e 5230F: Documentation/security/keys.txt
e971461f
DH
5231F: include/linux/key.h
5232F: include/linux/key-type.h
5233F: include/keys/
5234F: security/keys/
5235
7f3c68be 5236KEYS-TRUSTED
74dd744f
MZ
5237M: David Safford <safford@us.ibm.com>
5238M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5239L: linux-security-module@vger.kernel.org
5240L: keyrings@linux-nfs.org
5241S: Supported
d410fa4e 5242F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5243F: include/keys/trusted-type.h
5244F: security/keys/trusted.c
5245F: security/keys/trusted.h
5246
5247KEYS-ENCRYPTED
74dd744f
MZ
5248M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5249M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5250L: linux-security-module@vger.kernel.org
5251L: keyrings@linux-nfs.org
5252S: Supported
d410fa4e 5253F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5254F: include/keys/encrypted-type.h
19c90aa6 5255F: security/keys/encrypted-keys/
7f3c68be 5256
5b778dad 5257KGDB / KDB /debug_core
8b58be88 5258M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5259W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5260L: kgdb-bugreport@lists.sourceforge.net
5261S: Maintained
679655da
JP
5262F: Documentation/DocBook/kgdb.tmpl
5263F: drivers/misc/kgdbts.c
df621252 5264F: drivers/tty/serial/kgdboc.c
5b778dad 5265F: include/linux/kdb.h
679655da 5266F: include/linux/kgdb.h
4063eb5f 5267F: kernel/debug/
e3e2aaf7 5268
456db8cc 5269KMEMCHECK
8b58be88 5270M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5271M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5272S: Maintained
410d7a97
JP
5273F: Documentation/kmemcheck.txt
5274F: arch/x86/include/asm/kmemcheck.h
5275F: arch/x86/mm/kmemcheck/
5276F: include/linux/kmemcheck.h
5277F: mm/kmemcheck.c
b9ce08c0 5278
c3bb4d24 5279KMEMLEAK
8b58be88 5280M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5281S: Maintained
5282F: Documentation/kmemleak.txt
5283F: include/linux/kmemleak.h
5284F: mm/kmemleak.c
5285F: mm/kmemleak-test.c
5286
89559a61 5287KPROBES
8b58be88
JP
5288M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5289M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5290M: "David S. Miller" <davem@davemloft.net>
97c29e74 5291M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5292S: Maintained
679655da
JP
5293F: Documentation/kprobes.txt
5294F: include/linux/kprobes.h
5295F: kernel/kprobes.c
89559a61 5296
70e84049 5297KS0108 LCD CONTROLLER DRIVER
8b58be88 5298M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5299W: http://miguelojeda.es/auxdisplay.htm
5300W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5301S: Maintained
679655da
JP
5302F: Documentation/auxdisplay/ks0108
5303F: drivers/auxdisplay/ks0108.c
5304F: include/linux/ks0108.h
70e84049 5305
1da177e4 5306LAPB module
1da177e4 5307L: linux-x25@vger.kernel.org
bf9915cc 5308S: Orphan
679655da
JP
5309F: Documentation/networking/lapb-module.txt
5310F: include/*/lapb.h
5311F: net/lapb/
1da177e4
LT
5312
5313LASI 53c700 driver for PARISC
8b58be88 5314M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5315L: linux-scsi@vger.kernel.org
5316S: Maintained
679655da
JP
5317F: Documentation/scsi/53c700.txt
5318F: drivers/scsi/53c700*
1da177e4 5319
263de9b5 5320LED SUBSYSTEM
c772fc26 5321M: Bryan Wu <cooloney@gmail.com>
8b58be88 5322M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5323L: linux-leds@vger.kernel.org
5324T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5325S: Maintained
679655da
JP
5326F: drivers/leds/
5327F: include/linux/leds.h
263de9b5 5328
b0461a44 5329LEGACY EEPROM DRIVER
7c81c60f 5330M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5331S: Maintained
5332F: Documentation/misc-devices/eeprom
5333F: drivers/misc/eeprom/eeprom.c
5334
1da177e4 5335LEGO USB Tower driver
8b58be88 5336M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5337L: legousb-devel@lists.sourceforge.net
5338W: http://legousb.sourceforge.net/
5339S: Maintained
679655da 5340F: drivers/usb/misc/legousbtower.c
1da177e4 5341
055616a8
MK
5342LG2160 MEDIA DRIVER
5343M: Michael Krufky <mkrufky@linuxtv.org>
5344L: linux-media@vger.kernel.org
5345W: http://linuxtv.org/
5346W: http://github.com/mkrufky
5347Q: http://patchwork.linuxtv.org/project/linux-media/list/
5348T: git git://linuxtv.org/mkrufky/tuners.git
5349S: Maintained
5350F: drivers/media/dvb-frontends/lg2160.*
5351
6f0e7725
MK
5352LGDT3305 MEDIA DRIVER
5353M: Michael Krufky <mkrufky@linuxtv.org>
5354L: linux-media@vger.kernel.org
5355W: http://linuxtv.org/
5356W: http://github.com/mkrufky
5357Q: http://patchwork.linuxtv.org/project/linux-media/list/
5358T: git git://linuxtv.org/mkrufky/tuners.git
5359S: Maintained
5360F: drivers/media/dvb-frontends/lgdt3305.*
5361
568a17ff 5362LGUEST
8b58be88 5363M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5364L: lguest@lists.ozlabs.org
568a17ff 5365W: http://lguest.ozlabs.org/
72e91863 5366S: Odd Fixes
070f420b 5367F: arch/x86/include/asm/lguest*.h
679655da
JP
5368F: arch/x86/lguest/
5369F: drivers/lguest/
5370F: include/linux/lguest*.h
070f420b 5371F: tools/lguest/
568a17ff 5372
1acd437c
SL
5373LIBLOCKDEP
5374M: Sasha Levin <sasha.levin@oracle.com>
5375S: Maintained
5376F: tools/lib/lockdep/
5377
1da177e4 5378LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5379M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5380W: http://www.ibm.com/linux/ltc/projects/ppc
5381S: Supported
11c34c7d 5382F: arch/powerpc/boot/rs6000.h
1da177e4 5383
852bb9f5 5384LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5385M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5386M: Paul Mackerras <paulus@samba.org>
1da177e4 5387W: http://www.penguinppc.org/
a4724ed6 5388L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5389Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5390T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5391S: Supported
11c34c7d
JP
5392F: Documentation/powerpc/
5393F: arch/powerpc/
1da177e4
LT
5394
5395LINUX FOR POWER MACINTOSH
8b58be88 5396M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5397W: http://www.penguinppc.org/
a4724ed6 5398L: linuxppc-dev@lists.ozlabs.org
1da177e4 5399S: Maintained
11c34c7d
JP
5400F: arch/powerpc/platforms/powermac/
5401F: drivers/macintosh/
1da177e4 5402
77a76369 5403LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5404M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5405L: linuxppc-dev@lists.ozlabs.org
a149507b 5406T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5407S: Maintained
11c34c7d
JP
5408F: arch/powerpc/platforms/512x/
5409F: arch/powerpc/platforms/52xx/
1da177e4
LT
5410
5411LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5412M: Alistair Popple <alistair@popple.id.au>
8b58be88 5413M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5414W: http://www.penguinppc.org/
a4724ed6 5415L: linuxppc-dev@lists.ozlabs.org
1da177e4 5416S: Maintained
11c34c7d
JP
5417F: arch/powerpc/platforms/40x/
5418F: arch/powerpc/platforms/44x/
1da177e4 5419
260c02a9 5420LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5421L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5422S: Orphan
11c34c7d
JP
5423F: arch/powerpc/*/*virtex*
5424F: arch/powerpc/*/*/*virtex*
1da177e4 5425
e93adf1e 5426LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5427M: Vitaly Bordug <vitb@kernel.crashing.org>
5428M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5429W: http://www.penguinppc.org/
a4724ed6 5430L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5431S: Maintained
a2b1f7c8 5432F: arch/powerpc/platforms/8xx/
e93adf1e 5433
1da177e4 5434LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5435M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5436W: http://www.penguinppc.org/
a4724ed6 5437L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5438S: Maintained
11c34c7d 5439F: arch/powerpc/platforms/83xx/
4c8f581d 5440F: arch/powerpc/platforms/85xx/
1da177e4 5441
ab06ff3a 5442LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5443M: Olof Johansson <olof@lixom.net>
a4724ed6 5444L: linuxppc-dev@lists.ozlabs.org
92e19709 5445S: Maintained
11c34c7d
JP
5446F: arch/powerpc/platforms/pasemi/
5447F: drivers/*/*pasemi*
5448F: drivers/*/*/*pasemi*
ab06ff3a 5449
1da177e4 5450LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5451M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5452L: linux-security-module@vger.kernel.org
1da177e4
LT
5453S: Supported
5454
a23ce6da
HW
5455LIS3LV02D ACCELEROMETER DRIVER
5456M: Eric Piel <eric.piel@tremplin-utc.net>
5457S: Maintained
ff606677
JD
5458F: Documentation/misc-devices/lis3lv02d
5459F: drivers/misc/lis3lv02d/
bd35665f 5460F: drivers/platform/x86/hp_accel.c
a23ce6da 5461
e2d1d6c0 5462LLC (802.2)
8b58be88 5463M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5464S: Maintained
679655da 5465F: include/linux/llc.h
c117ab84 5466F: include/uapi/linux/llc.h
679655da
JP
5467F: include/net/llc*
5468F: net/llc/
e2d1d6c0 5469
4e233cbe
AD
5470LM73 HARDWARE MONITOR DRIVER
5471M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5472L: lm-sensors@lm-sensors.org
5473S: Maintained
5474F: drivers/hwmon/lm73.c
5475
156e2d1a 5476LM78 HARDWARE MONITOR DRIVER
7c81c60f 5477M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5478L: lm-sensors@lm-sensors.org
5479S: Maintained
5480F: Documentation/hwmon/lm78
5481F: drivers/hwmon/lm78.c
5482
1da177e4 5483LM83 HARDWARE MONITOR DRIVER
7c81c60f 5484M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5485L: lm-sensors@lm-sensors.org
1da177e4 5486S: Maintained
679655da
JP
5487F: Documentation/hwmon/lm83
5488F: drivers/hwmon/lm83.c
1da177e4
LT
5489
5490LM90 HARDWARE MONITOR DRIVER
7c81c60f 5491M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5492L: lm-sensors@lm-sensors.org
1da177e4 5493S: Maintained
679655da 5494F: Documentation/hwmon/lm90
aae7bce4 5495F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5496F: drivers/hwmon/lm90.c
1da177e4 5497
917cc4e6
GR
5498LM95234 HARDWARE MONITOR DRIVER
5499M: Guenter Roeck <linux@roeck-us.net>
5500L: lm-sensors@lm-sensors.org
5501S: Maintained
5502F: Documentation/hwmon/lm95234
5503F: drivers/hwmon/lm95234.c
5504
68620bdd
MP
5505LME2510 MEDIA DRIVER
5506M: Malcolm Priestley <tvboxspy@gmail.com>
5507L: linux-media@vger.kernel.org
5508W: http://linuxtv.org/
5509Q: http://patchwork.linuxtv.org/project/linux-media/list/
5510S: Maintained
5511F: drivers/media/usb/dvb-usb-v2/lmedm04*
5512
512e67f9 5513LOCKDEP AND LOCKSTAT
8b58be88
JP
5514M: Peter Zijlstra <peterz@infradead.org>
5515M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5516L: linux-kernel@vger.kernel.org
75fc2d37 5517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5518S: Maintained
679655da
JP
5519F: Documentation/lockdep*.txt
5520F: Documentation/lockstat.txt
5521F: include/linux/lockdep.h
7486d6da 5522F: kernel/locking/
512e67f9 5523
dde33348 5524LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5525M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5526L: linux-ntfs-dev@lists.sourceforge.net
5527W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5528S: Maintained
679655da 5529F: Documentation/ldm.txt
20d16fef 5530F: block/partitions/ldm.*
1da177e4 5531
ef6ada3d
JE
5532LogFS
5533M: Joern Engel <joern@logfs.org>
756ccb3c 5534M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5535L: logfs@logfs.org
5536W: logfs.org
5537S: Maintained
5538F: fs/logfs/
5539
b62d7946
RS
5540LPC32XX MACHINE SUPPORT
5541M: Roland Stigge <stigge@antcom.de>
5542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5543S: Maintained
5544F: arch/arm/mach-lpc32xx/
5545
c87e34ef 5546LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5547M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5548M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5549M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5550M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5551L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5552L: linux-scsi@vger.kernel.org
5553W: http://www.lsilogic.com/support
5554S: Supported
679655da 5555F: drivers/message/fusion/
500c152a 5556F: drivers/scsi/mpt2sas/
5557F: drivers/scsi/mpt3sas/
c87e34ef 5558
1da177e4 5559LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5560M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5561L: linux-scsi@vger.kernel.org
5562S: Maintained
679655da 5563F: drivers/scsi/sym53c8xx_2/
1da177e4 5564
e5f5c99a
GR
5565LTC4261 HARDWARE MONITOR DRIVER
5566M: Guenter Roeck <linux@roeck-us.net>
5567L: lm-sensors@lm-sensors.org
5568S: Maintained
5569F: Documentation/hwmon/ltc4261
5570F: drivers/hwmon/ltc4261.c
5571
81365c31 5572LTP (Linux Test Project)
28b8e8d4 5573M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5574M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5575M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5576M: Jan Stancek <jstancek@redhat.com>
5577M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5578M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5579L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5580W: http://linux-test-project.github.io/
7d1ae8a8 5581T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5582S: Maintained
5583
c12a54b3 5584M32R ARCHITECTURE
8b58be88 5585M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5586L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5587L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5588W: http://www.linux-m32r.org/
5589S: Maintained
679655da 5590F: arch/m32r/
c12a54b3 5591
1da177e4 5592M68K ARCHITECTURE
8b58be88 5593M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5594L: linux-m68k@lists.linux-m68k.org
5595W: http://www.linux-m68k.org/
54e5881d 5596T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5597S: Maintained
679655da 5598F: arch/m68k/
9db35182 5599F: drivers/zorro/
1da177e4
LT
5600
5601M68K ON APPLE MACINTOSH
8b58be88 5602M: Joshua Thompson <funaho@jurai.org>
1da177e4 5603W: http://www.mac.linux-m68k.org/
9bb9f222 5604L: linux-m68k@lists.linux-m68k.org
1da177e4 5605S: Maintained
9db35182 5606F: arch/m68k/mac/
1da177e4
LT
5607
5608M68K ON HP9000/300
8b58be88 5609M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5610W: http://www.tazenda.demon.co.uk/phil/linux-hp
5611S: Maintained
679655da 5612F: arch/m68k/hp300/
1da177e4 5613
74425546
AP
5614M88DS3103 MEDIA DRIVER
5615M: Antti Palosaari <crope@iki.fi>
5616L: linux-media@vger.kernel.org
5617W: http://linuxtv.org/
5618W: http://palosaari.fi/linux/
5619Q: http://patchwork.linuxtv.org/project/linux-media/list/
5620T: git git://linuxtv.org/anttip/media_tree.git
5621S: Maintained
5622F: drivers/media/dvb-frontends/m88ds3103*
5623
68620bdd
MP
5624M88RS2000 MEDIA DRIVER
5625M: Malcolm Priestley <tvboxspy@gmail.com>
5626L: linux-media@vger.kernel.org
5627W: http://linuxtv.org/
5628Q: http://patchwork.linuxtv.org/project/linux-media/list/
5629S: Maintained
5630F: drivers/media/dvb-frontends/m88rs2000*
5631
0d62f800
AP
5632M88TS2022 MEDIA DRIVER
5633M: Antti Palosaari <crope@iki.fi>
5634L: linux-media@vger.kernel.org
5635W: http://linuxtv.org/
5636W: http://palosaari.fi/linux/
5637Q: http://patchwork.linuxtv.org/project/linux-media/list/
5638T: git git://linuxtv.org/anttip/media_tree.git
5639S: Maintained
5640F: drivers/media/tuners/m88ts2022*
5641
07a092fa 5642MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5643M: Alexey Klimov <klimov.linux@gmail.com>
5644L: linux-media@vger.kernel.org
5645T: git git://linuxtv.org/media_tree.git
5646S: Maintained
5647F: drivers/media/radio/radio-ma901.c
07a092fa 5648
64a327a7 5649MAC80211
8b58be88 5650M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5651L: linux-wireless@vger.kernel.org
491b26b4 5652W: http://wireless.kernel.org/
ce466579
JB
5653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5655S: Maintained
679655da
JP
5656F: Documentation/networking/mac80211-injection.txt
5657F: include/net/mac80211.h
5658F: net/mac80211/
64a327a7 5659
1036d864 5660MAC80211 PID RATE CONTROL
8b58be88
JP
5661M: Stefano Brivio <stefano.brivio@polimi.it>
5662M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5663L: linux-wireless@vger.kernel.org
491b26b4 5664W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5667S: Maintained
679655da 5668F: net/mac80211/rc80211_pid*
1036d864 5669
b863ceb7 5670MACVLAN DRIVER
8b58be88 5671M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5672L: netdev@vger.kernel.org
5673S: Maintained
679655da
JP
5674F: drivers/net/macvlan.c
5675F: include/linux/if_macvlan.h
b863ceb7 5676
faf1668c 5677MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5678M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5679W: http://www.kernel.org/doc/man-pages
bd7ebec6 5680L: linux-man@vger.kernel.org
1b53dc74 5681S: Maintained
faf1668c 5682
8427defd
RK
5683MARVELL ARMADA DRM SUPPORT
5684M: Russell King <rmk+kernel@arm.linux.org.uk>
5685S: Maintained
5686F: drivers/gpu/drm/armada/
5687
44c14c1d 5688MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5689M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5690M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5691L: netdev@vger.kernel.org
5692S: Maintained
5693F: drivers/net/ethernet/marvell/sk*
5694
74cda169 5695MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5696L: libertas-dev@lists.infradead.org
8ac3e99e 5697S: Orphan
679655da 5698F: drivers/net/wireless/libertas/
74cda169 5699
b60d6975 5700MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5701M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5702L: netdev@vger.kernel.org
f5ca8502 5703S: Maintained
527a6266 5704F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5705F: include/linux/mv643xx.h
1da177e4 5706
370b8ed9
TP
5707MARVELL MVNETA ETHERNET DRIVER
5708M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5709L: netdev@vger.kernel.org
5710S: Maintained
5711F: drivers/net/ethernet/marvell/mvneta.*
5712
fcad584d
BZ
5713MARVELL MWIFIEX WIRELESS DRIVER
5714M: Bing Zhao <bzhao@marvell.com>
5715L: linux-wireless@vger.kernel.org
5716S: Maintained
5717F: drivers/net/wireless/mwifiex/
5718
a2c3f656 5719MARVELL MWL8K WIRELESS DRIVER
a040d532 5720M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5721L: linux-wireless@vger.kernel.org
16345910 5722S: Odd Fixes
a2c3f656
LB
5723F: drivers/net/wireless/mwl8k.c
5724
2a69567b 5725MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5726M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5727S: Odd Fixes
1fa7e547 5728F: drivers/mmc/host/mvsdio.*
2a69567b 5729
1da177e4 5730MATROX FRAMEBUFFER DRIVER
c69f677c 5731L: linux-fbdev@vger.kernel.org
52653199 5732S: Orphan
679655da 5733F: drivers/video/matrox/matroxfb_*
c117ab84 5734F: include/uapi/linux/matroxfb.h
1da177e4 5735
ca462085
GR
5736MAX16065 HARDWARE MONITOR DRIVER
5737M: Guenter Roeck <linux@roeck-us.net>
5738L: lm-sensors@lm-sensors.org
5739S: Maintained
5740F: Documentation/hwmon/max16065
5741F: drivers/hwmon/max16065.c
5742
d20620de 5743MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5744M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5745L: lm-sensors@lm-sensors.org
5746S: Maintained
679655da
JP
5747F: Documentation/hwmon/max6650
5748F: drivers/hwmon/max6650.c
d20620de 5749
e89ab51f
GR
5750MAX6697 HARDWARE MONITOR DRIVER
5751M: Guenter Roeck <linux@roeck-us.net>
5752L: lm-sensors@lm-sensors.org
5753S: Maintained
5754F: Documentation/hwmon/max6697
5755F: Documentation/devicetree/bindings/i2c/max6697.txt
5756F: drivers/hwmon/max6697.c
5757F: include/linux/platform_data/max6697.h
5758
9be3c9a5
HV
5759MAXIRADIO FM RADIO RECEIVER DRIVER
5760M: Hans Verkuil <hverkuil@xs4all.nl>
5761L: linux-media@vger.kernel.org
5762T: git git://linuxtv.org/media_tree.git
5763W: http://linuxtv.org
5764S: Maintained
5765F: drivers/media/radio/radio-maxiradio*
5766
127c49ae 5767MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5768M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5769P: LinuxTV.org Project
5770L: linux-media@vger.kernel.org
5771W: http://linuxtv.org
8a6e2535 5772Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5773T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5774S: Maintained
5775F: Documentation/dvb/
5776F: Documentation/video4linux/
ffe06198 5777F: Documentation/DocBook/media/
127c49ae 5778F: drivers/media/
ffe06198 5779F: drivers/staging/media/
127c49ae 5780F: include/media/
6c0f0359
MCC
5781F: include/uapi/linux/dvb/
5782F: include/uapi/linux/videodev2.h
5783F: include/uapi/linux/media.h
5784F: include/uapi/linux/v4l2-*
5785F: include/uapi/linux/meye.h
5786F: include/uapi/linux/ivtv*
5787F: include/uapi/linux/uvcvideo.h
d20620de 5788
6149a936
HV
5789MEDIAVISION PRO MOVIE STUDIO DRIVER
5790M: Hans Verkuil <hverkuil@xs4all.nl>
5791L: linux-media@vger.kernel.org
5792T: git git://linuxtv.org/media_tree.git
5793W: http://linuxtv.org
5794S: Odd Fixes
5795F: drivers/media/parport/pms*
5796
757e0108 5797MEGARAID SCSI DRIVERS
8b58be88 5798M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5799L: linux-scsi@vger.kernel.org
ce00f85c
JC
5800W: http://megaraid.lsilogic.com
5801S: Maintained
679655da
JP
5802F: Documentation/scsi/megaraid.txt
5803F: drivers/scsi/megaraid.*
5804F: drivers/scsi/megaraid/
757e0108 5805
2c46c9d5
AV
5806MELLANOX ETHERNET DRIVER (mlx4_en)
5807M: Amir Vadai <amirv@mellanox.com>
b75f0050 5808L: netdev@vger.kernel.org
2c46c9d5
AV
5809S: Supported
5810W: http://www.mellanox.com
5811Q: http://patchwork.ozlabs.org/project/netdev/list/
5812F: drivers/net/ethernet/mellanox/mlx4/en_*
5813
70ea91f1
SR
5814MEMORY MANAGEMENT
5815L: linux-mm@kvack.org
70ea91f1
SR
5816W: http://www.linux-mm.org
5817S: Maintained
679655da 5818F: include/linux/mm.h
551450bb
CS
5819F: include/linux/gfp.h
5820F: include/linux/mmzone.h
5821F: include/linux/memory_hotplug.h
5822F: include/linux/vmalloc.h
679655da 5823F: mm/
70ea91f1 5824
f4e9ce66 5825MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5826M: David Woodhouse <dwmw2@infradead.org>
242c325e 5827M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5828L: linux-mtd@lists.infradead.org
8a6e2535
JP
5829W: http://www.linux-mtd.infradead.org/
5830Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5831T: git git://git.infradead.org/linux-mtd.git
1da177e4 5832S: Maintained
679655da
JP
5833F: drivers/mtd/
5834F: include/linux/mtd/
c117ab84 5835F: include/uapi/mtd/
1da177e4 5836
26c57ef1 5837MEN A21 WATCHDOG DRIVER
b75f0050 5838M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5839L: linux-watchdog@vger.kernel.org
5840S: Supported
5841F: drivers/watchdog/mena21_wdt.c
5842
3764e82e
JT
5843MEN CHAMELEON BUS (mcb)
5844M: Johannes Thumshirn <johannes.thumshirn@men.de>
5845S: Supported
5846F: drivers/mcb/
5847F: include/linux/mcb.h
5848
12285945
JH
5849METAG ARCHITECTURE
5850M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5851L: linux-metag@vger.kernel.org
12285945
JH
5852S: Supported
5853F: arch/metag/
5854F: Documentation/metag/
5855F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5856F: drivers/clocksource/metag_generic.c
5698c50d
JH
5857F: drivers/irqchip/irq-metag.c
5858F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5859F: drivers/tty/metag_da.c
5860F: fs/imgdafs/
12285945 5861
c6375b0a 5862MICROBLAZE ARCHITECTURE
8b58be88 5863M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5864W: http://www.monstr.eu/fdt/
5865T: git git://git.monstr.eu/linux-2.6-microblaze.git
5866S: Supported
0a8c7914 5867F: arch/microblaze/
1da177e4
LT
5868
5869MICROTEK X6 SCANNER
61eee9a7 5870M: Oliver Neukum <oliver@neukum.org>
1da177e4 5871S: Maintained
679655da 5872F: drivers/usb/image/microtek.*
1da177e4
LT
5873
5874MIPS
8b58be88 5875M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5876L: linux-mips@linux-mips.org
6097050d 5877W: http://www.linux-mips.org/
b05e988e 5878T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5879Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5880S: Supported
679655da
JP
5881F: Documentation/mips/
5882F: arch/mips/
1da177e4 5883
08b7620a
HV
5884MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5885M: Hans Verkuil <hverkuil@xs4all.nl>
5886L: linux-media@vger.kernel.org
5887T: git git://linuxtv.org/media_tree.git
5888W: http://linuxtv.org
5889S: Odd Fixes
5890F: drivers/media/radio/radio-miropcm20*
5891
e126ba97
EC
5892Mellanox MLX5 core VPI driver
5893M: Eli Cohen <eli@mellanox.com>
5894L: netdev@vger.kernel.org
5895L: linux-rdma@vger.kernel.org
5896W: http://www.mellanox.com
5897Q: http://patchwork.ozlabs.org/project/netdev/list/
5898Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5899T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5900S: Supported
5901F: drivers/net/ethernet/mellanox/mlx5/core/
5902F: include/linux/mlx5/
5903
5904Mellanox MLX5 IB driver
b75f0050
JP
5905M: Eli Cohen <eli@mellanox.com>
5906L: linux-rdma@vger.kernel.org
5907W: http://www.mellanox.com
5908Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5909T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5910S: Supported
5911F: include/linux/mlx5/
5912F: drivers/infiniband/hw/mlx5/
e126ba97 5913
1da177e4 5914MODULE SUPPORT
8b58be88 5915M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5916S: Maintained
679655da
JP
5917F: include/linux/module.h
5918F: kernel/module.c
1da177e4
LT
5919
5920MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5921W: http://popies.net/meye/
b7788e13 5922S: Orphan
679655da 5923F: Documentation/video4linux/meye.txt
90d72ac6 5924F: drivers/media/pci/meye/
6c0f0359 5925F: include/uapi/linux/meye.h
1da177e4 5926
b9705b60 5927MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5928M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5929S: Maintained
679655da 5930F: Documentation/serial/moxa-smartio
c897401b 5931F: drivers/tty/mxser.*
d735410a 5932
889b2f87
AK
5933MR800 AVERMEDIA USB FM RADIO DRIVER
5934M: Alexey Klimov <klimov.linux@gmail.com>
5935L: linux-media@vger.kernel.org
5936T: git git://linuxtv.org/media_tree.git
5937S: Maintained
5938F: drivers/media/radio/radio-mr800.c
5939
8c4c731a 5940MSI LAPTOP SUPPORT
182ae55c 5941M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5942L: platform-driver-x86@vger.kernel.org
8c4c731a 5943S: Maintained
679655da 5944F: drivers/platform/x86/msi-laptop.c
8c4c731a 5945
0f1006b1
AA
5946MSI WMI SUPPORT
5947M: Anisse Astier <anisse@astier.eu>
d0944853 5948L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5949S: Supported
5950F: drivers/platform/x86/msi-wmi.c
5951
19a628a0
AP
5952MSI001 MEDIA DRIVER
5953M: Antti Palosaari <crope@iki.fi>
5954L: linux-media@vger.kernel.org
5955W: http://linuxtv.org/
5956W: http://palosaari.fi/linux/
5957Q: http://patchwork.linuxtv.org/project/linux-media/list/
5958T: git git://linuxtv.org/anttip/media_tree.git
5959S: Maintained
5960F: drivers/staging/media/msi3101/msi001*
5961
2c57213f
AP
5962MSI3101 MEDIA DRIVER
5963M: Antti Palosaari <crope@iki.fi>
5964L: linux-media@vger.kernel.org
5965W: http://linuxtv.org/
5966W: http://palosaari.fi/linux/
5967Q: http://patchwork.linuxtv.org/project/linux-media/list/
5968T: git git://linuxtv.org/anttip/media_tree.git
5969S: Maintained
5970F: drivers/staging/media/msi3101/sdr-msi3101*
5971
62a37dc7 5972MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5973M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5974L: linux-media@vger.kernel.org
5975T: git git://linuxtv.org/media_tree.git
5976S: Maintained
5977F: drivers/media/i2c/mt9m032.c
5978F: include/media/mt9m032.h
5979
62a37dc7 5980MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5981M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5982L: linux-media@vger.kernel.org
5983T: git git://linuxtv.org/media_tree.git
5984S: Maintained
5985F: drivers/media/i2c/mt9p031.c
5986F: include/media/mt9p031.h
5987
62a37dc7 5988MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5989M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5990L: linux-media@vger.kernel.org
5991T: git git://linuxtv.org/media_tree.git
5992S: Maintained
5993F: drivers/media/i2c/mt9t001.c
5994F: include/media/mt9t001.h
5995
62a37dc7 5996MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5997M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5998L: linux-media@vger.kernel.org
5999T: git git://linuxtv.org/media_tree.git
6000S: Maintained
6001F: drivers/media/i2c/mt9v032.c
6002F: include/media/mt9v032.h
6003
4e0d13cb 6004MULTIFUNCTION DEVICES (MFD)
8b58be88 6005M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
6006M: Lee Jones <lee.jones@linaro.org>
6007T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
6008T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 6009S: Supported
679655da 6010F: drivers/mfd/
55b5940d 6011F: include/linux/mfd/
4e0d13cb 6012
5c4e6f13 6013MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6014M: Chris Ball <chris@printf.net>
e18eaf8f 6015M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6016L: linux-mmc@vger.kernel.org
245feaa6 6017T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6018T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6019S: Maintained
679655da
JP
6020F: drivers/mmc/
6021F: include/linux/mmc/
c117ab84 6022F: include/uapi/linux/mmc/
baca2da4 6023
15a0580c 6024MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6025S: Orphan
679655da
JP
6026F: drivers/mmc/host/mmc_spi.c
6027F: include/linux/spi/mmc_spi.h
15a0580c 6028
1da177e4 6029MULTISOUND SOUND DRIVER
8b58be88 6030M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6031S: Maintained
679655da
JP
6032F: Documentation/sound/oss/MultiSound
6033F: sound/oss/msnd*
1da177e4 6034
d735410a 6035MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6036S: Orphan
c897401b 6037F: drivers/tty/isicom.c
679655da 6038F: include/linux/isicom.h
d735410a 6039
550a7375 6040MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6041M: Felipe Balbi <balbi@ti.com>
795fb7e7 6042L: linux-usb@vger.kernel.org
43b416e5 6043T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6044S: Maintained
679655da 6045F: drivers/usb/musb/
550a7375 6046
ea0af5f6
MK
6047MXL5007T MEDIA DRIVER
6048M: Michael Krufky <mkrufky@linuxtv.org>
6049L: linux-media@vger.kernel.org
6050W: http://linuxtv.org/
6051W: http://github.com/mkrufky
6052Q: http://patchwork.linuxtv.org/project/linux-media/list/
6053T: git git://linuxtv.org/mkrufky/tuners.git
6054S: Maintained
6055F: drivers/media/tuners/mxl5007t.*
6056
2d3cf588 6057MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6058M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6059L: netdev@vger.kernel.org
205057ae 6060W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6061S: Supported
93f7848b 6062F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6063
1da177e4 6064NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6065S: Orphan
d9fb9f38 6066F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6067
23dc05a3
DM
6068NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6069M: Daniel Mack <zonque@gmail.com>
6070S: Maintained
6071L: alsa-devel@alsa-project.org
6072W: http://www.native-instruments.com
6073F: sound/usb/caiaq/
6074
1da177e4 6075NCP FILESYSTEM
52653199
PV
6076M: Petr Vandrovec <petr@vandrovec.name>
6077S: Odd Fixes
679655da 6078F: fs/ncpfs/
1da177e4 6079
a79b0322
FT
6080NCR 5380 SCSI DRIVERS
6081M: Finn Thain <fthain@telegraphics.com.au>
6082M: Michael Schmitz <schmitzmic@gmail.com>
6083L: linux-scsi@vger.kernel.org
6084S: Maintained
6085F: Documentation/scsi/g_NCR5380.txt
6086F: drivers/scsi/NCR5380.*
6087F: drivers/scsi/arm/cumana_1.c
6088F: drivers/scsi/arm/oak.c
6089F: drivers/scsi/atari_NCR5380.c
6090F: drivers/scsi/atari_scsi.*
6091F: drivers/scsi/dmx3191d.c
6092F: drivers/scsi/dtc.*
6093F: drivers/scsi/g_NCR5380.*
6094F: drivers/scsi/g_NCR5380_mmio.c
6095F: drivers/scsi/mac_scsi.*
6096F: drivers/scsi/pas16.*
6097F: drivers/scsi/sun3_NCR5380.c
6098F: drivers/scsi/sun3_scsi.*
6099F: drivers/scsi/sun3_scsi_vme.c
6100F: drivers/scsi/t128.*
6101
1da177e4 6102NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6103M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6104L: linux-scsi@vger.kernel.org
6105S: Maintained
679655da 6106F: drivers/scsi/NCR_D700.*
1da177e4 6107
4aa3eb4c
GR
6108NCT6775 HARDWARE MONITOR DRIVER
6109M: Guenter Roeck <linux@roeck-us.net>
6110L: lm-sensors@lm-sensors.org
6111S: Maintained
6112F: Documentation/hwmon/nct6775
6113F: drivers/hwmon/nct6775.c
6114
3c2d774c 6115NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6116M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6117L: linux-rdma@vger.kernel.org
e3d33cb1 6118W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6119S: Supported
6120F: drivers/infiniband/hw/nes/
6121
be2f2e84 6122NETEM NETWORK EMULATOR
adbbf69d 6123M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6124L: netem@lists.linux-foundation.org
be2f2e84 6125S: Maintained
679655da 6126F: net/sched/sch_netem.c
be2f2e84 6127
b2f5a051 6128NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6129M: Jon Mason <jdmason@kudzu.us>
4a58448b 6130L: netdev@vger.kernel.org
4a58448b 6131S: Supported
679655da 6132F: Documentation/networking/s2io.txt
b2f5a051 6133F: Documentation/networking/vxge.txt
86387e1a 6134F: drivers/net/ethernet/neterion/
4a58448b 6135
db9cf3a3 6136NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6137M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6138M: Patrick McHardy <kaber@trash.net>
42010ed0 6139M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6140L: netfilter-devel@vger.kernel.org
82b98543 6141L: coreteam@netfilter.org
1da177e4
LT
6142W: http://www.netfilter.org/
6143W: http://www.iptables.org/
42010ed0
PNA
6144Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6146T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6147S: Supported
679655da
JP
6148F: include/linux/netfilter*
6149F: include/linux/netfilter/
6150F: include/net/netfilter/
c117ab84
CEB
6151F: include/uapi/linux/netfilter*
6152F: include/uapi/linux/netfilter/
679655da
JP
6153F: net/*/netfilter.c
6154F: net/*/netfilter/
6155F: net/netfilter/
1da177e4 6156
4cc67735 6157NETLABEL
87a0874c 6158M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6159W: http://netlabel.sf.net
6160L: netdev@vger.kernel.org
87a0874c 6161S: Maintained
80811493 6162F: Documentation/netlabel/
679655da
JP
6163F: include/net/netlabel.h
6164F: net/netlabel/
4cc67735 6165
1da177e4 6166NETROM NETWORK LAYER
8b58be88 6167M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6168L: linux-hams@vger.kernel.org
d34cb28a 6169W: http://www.linux-ax25.org/
1da177e4 6170S: Maintained
679655da 6171F: include/net/netrom.h
c117ab84 6172F: include/uapi/linux/netrom.h
679655da 6173F: net/netrom/
1da177e4 6174
5ddb88c0 6175NETWORK BLOCK DEVICE (NBD)
8b58be88 6176M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6177S: Maintained
5e4b269b 6178L: nbd-general@lists.sourceforge.net
679655da
JP
6179F: Documentation/blockdev/nbd.txt
6180F: drivers/block/nbd.c
6181F: include/linux/nbd.h
c117ab84 6182F: include/uapi/linux/nbd.h
1da177e4 6183
6e43650c
NH
6184NETWORK DROP MONITOR
6185M: Neil Horman <nhorman@tuxdriver.com>
6186L: netdev@vger.kernel.org
6187S: Maintained
6188W: https://fedorahosted.org/dropwatch/
6189F: net/core/drop_monitor.c
6190
1da177e4 6191NETWORKING [GENERAL]
8b58be88 6192M: "David S. Miller" <davem@davemloft.net>
979b6c13 6193L: netdev@vger.kernel.org
b1e8fd54 6194W: http://www.linuxfoundation.org/en/Net
11e98029 6195Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6198S: Maintained
679655da
JP
6199F: net/
6200F: include/net/
018d21ed
JP
6201F: include/linux/in.h
6202F: include/linux/net.h
6203F: include/linux/netdevice.h
c117ab84
CEB
6204F: include/uapi/linux/in.h
6205F: include/uapi/linux/net.h
6206F: include/uapi/linux/netdevice.h
7e814a6c 6207F: tools/net/
f4e53f9a 6208F: tools/testing/selftests/net/
335a67d2 6209F: lib/random32.c
a101ccd1 6210F: lib/test_bpf.c
1da177e4
LT
6211
6212NETWORKING [IPv4/IPv6]
8b58be88
JP
6213M: "David S. Miller" <davem@davemloft.net>
6214M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6215M: James Morris <jmorris@namei.org>
6216M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6217M: Patrick McHardy <kaber@trash.net>
979b6c13 6218L: netdev@vger.kernel.org
08deed1e 6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6220S: Maintained
679655da
JP
6221F: net/ipv4/
6222F: net/ipv6/
6223F: include/net/ip*
0a14842f 6224F: arch/x86/net/*
1da177e4 6225
73b7656c
DM
6226NETWORKING [IPSEC]
6227M: Steffen Klassert <steffen.klassert@secunet.com>
6228M: Herbert Xu <herbert@gondor.apana.org.au>
6229M: "David S. Miller" <davem@davemloft.net>
6230L: netdev@vger.kernel.org
d1fc5024
SK
6231T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6232T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6233S: Maintained
5826bdd1 6234F: net/core/flow.c
73b7656c
DM
6235F: net/xfrm/
6236F: net/key/
6237F: net/ipv4/xfrm*
d1fc5024
SK
6238F: net/ipv4/esp4.c
6239F: net/ipv4/ah4.c
6240F: net/ipv4/ipcomp.c
6241F: net/ipv4/ip_vti.c
73b7656c 6242F: net/ipv6/xfrm*
d1fc5024
SK
6243F: net/ipv6/esp6.c
6244F: net/ipv6/ah6.c
6245F: net/ipv6/ipcomp6.c
6246F: net/ipv6/ip6_vti.c
73b7656c
DM
6247F: include/uapi/linux/xfrm.h
6248F: include/net/xfrm.h
6249
10e2ff1c 6250NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6251M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6252L: netdev@vger.kernel.org
6253S: Maintained
6254
29f8f632 6255NETWORKING [WIRELESS]
8b58be88 6256M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6257L: linux-wireless@vger.kernel.org
8a6e2535 6258Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6259T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6260S: Maintained
34b921cf
JP
6261F: net/mac80211/
6262F: net/rfkill/
679655da
JP
6263F: net/wireless/
6264F: include/net/ieee80211*
cc8b4a2b 6265F: include/linux/wireless.h
c117ab84 6266F: include/uapi/linux/wireless.h
c984e24d 6267F: include/net/iw_handler.h
34b921cf 6268F: drivers/net/wireless/
29f8f632 6269
788873ac
JP
6270NETWORKING DRIVERS
6271L: netdev@vger.kernel.org
6272W: http://www.linuxfoundation.org/en/Net
11e98029 6273Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6275T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6276S: Odd Fixes
6277F: drivers/net/
018d21ed 6278F: include/linux/if_*
0b63bf1f
JD
6279F: include/linux/netdevice.h
6280F: include/linux/arcdevice.h
6281F: include/linux/etherdevice.h
6282F: include/linux/fcdevice.h
6283F: include/linux/fddidevice.h
6284F: include/linux/hippidevice.h
6285F: include/linux/inetdevice.h
c117ab84
CEB
6286F: include/uapi/linux/if_*
6287F: include/uapi/linux/netdevice.h
788873ac 6288
3d396eb1 6289NETXEN (1/10) GbE SUPPORT
8622315e 6290M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6291M: Sony Chacko <sony.chacko@qlogic.com>
6292M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6293L: netdev@vger.kernel.org
9c2b5bde 6294W: http://www.qlogic.com
3d396eb1 6295S: Supported
aa43c215 6296F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6297
6423d30f
AAJ
6298NFC SUBSYSTEM
6299M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6300M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6301M: Samuel Ortiz <sameo@linux.intel.com>
6302L: linux-wireless@vger.kernel.org
5adf54de 6303L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6304S: Supported
6423d30f 6305F: net/nfc/
55eb94f9 6306F: include/net/nfc/
c117ab84 6307F: include/uapi/linux/nfc.h
6423d30f 6308F: drivers/nfc/
08eaa1e0 6309F: include/linux/platform_data/pn544.h
7ebb88e5 6310F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6311
e8b43555 6312NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6313M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6314L: linux-nfs@vger.kernel.org
6315W: http://client.linux-nfs.org
cd7b996a 6316T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6317S: Maintained
679655da
JP
6318F: fs/lockd/
6319F: fs/nfs/
6320F: fs/nfs_common/
6321F: net/sunrpc/
6322F: include/linux/lockd/
6323F: include/linux/nfs*
6324F: include/linux/sunrpc/
c117ab84
CEB
6325F: include/uapi/linux/nfs*
6326F: include/uapi/linux/sunrpc/
1da177e4 6327
85ef9cea 6328NILFS2 FILESYSTEM
e2126935 6329M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6330L: linux-nilfs@vger.kernel.org
f9472265 6331W: http://nilfs.sourceforge.net/
e2126935 6332T: git git://github.com/konis/nilfs2.git
85ef9cea 6333S: Supported
679655da
JP
6334F: Documentation/filesystems/nilfs2.txt
6335F: fs/nilfs2/
6336F: include/linux/nilfs2_fs.h
85ef9cea 6337
1da177e4 6338NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6339M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6340W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6341S: Maintained
679655da
JP
6342F: Documentation/scsi/NinjaSCSI.txt
6343F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6344
6345NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6346M: GOTO Masanori <gotom@debian.or.jp>
6347M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6348W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6349S: Maintained
679655da
JP
6350F: Documentation/scsi/NinjaSCSI.txt
6351F: drivers/scsi/nsp32*
1da177e4 6352
fce8a7bb
JM
6353NTB DRIVER
6354M: Jon Mason <jon.mason@intel.com>
6355S: Supported
2984411f
JM
6356W: https://github.com/jonmason/ntb/wiki
6357T: git git://github.com/jonmason/ntb.git
fce8a7bb 6358F: drivers/ntb/
548c237c 6359F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6360F: include/linux/ntb.h
6361
1da177e4 6362NTFS FILESYSTEM
2818ef50 6363M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6364L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6365W: http://www.tuxera.com/
e6f4dee7 6366T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6367S: Supported
679655da
JP
6368F: Documentation/filesystems/ntfs.txt
6369F: fs/ntfs/
1da177e4 6370
9eb8ef74 6371NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6372M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6373L: linux-fbdev@vger.kernel.org
ce00f85c 6374S: Maintained
679655da
JP
6375F: drivers/video/riva/
6376F: drivers/video/nvidia/
1da177e4 6377
79461681
MW
6378NVM EXPRESS DRIVER
6379M: Matthew Wilcox <willy@linux.intel.com>
6380L: linux-nvme@lists.infradead.org
6381T: git git://git.infradead.org/users/willy/linux-nvme.git
6382S: Supported
5be37bf9 6383F: drivers/block/nvme*
79461681
MW
6384F: include/linux/nvme.h
6385
f50d7146
RK
6386NXP TDA998X DRM DRIVER
6387M: Russell King <rmk+kernel@arm.linux.org.uk>
6388S: Supported
6389F: drivers/gpu/drm/i2c/tda998x_drv.c
6390F: include/drm/i2c/tda998x.h
6391
f5525786 6392OMAP SUPPORT
0e24bdd4 6393M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6394L: linux-omap@vger.kernel.org
6395W: http://www.muru.com/linux/omap/
6396W: http://linux.omap.com/
8a6e2535 6397Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6399S: Maintained
4e04d5a3 6400F: arch/arm/*omap*/
046d0a37
JD
6401F: drivers/i2c/busses/i2c-omap.c
6402F: include/linux/i2c-omap.h
f5525786 6403
50f29fbd 6404OMAP DEVICE TREE SUPPORT
cdb55ab0 6405M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6406M: Tony Lindgren <tony@atomide.com>
6407L: linux-omap@vger.kernel.org
d0fb18c5 6408L: devicetree@vger.kernel.org
50f29fbd
TL
6409S: Maintained
6410F: arch/arm/boot/dts/*omap*
6411F: arch/arm/boot/dts/*am3*
6412
f5525786 6413OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6414M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6415L: linux-omap@vger.kernel.org
6416S: Maintained
6417F: arch/arm/*omap*/*clock*
6418
6419OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6420M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6421L: linux-omap@vger.kernel.org
6422S: Maintained
6423F: arch/arm/*omap*/*pm*
c46938d4 6424F: drivers/cpufreq/omap-cpufreq.c
f5525786 6425
d21db568 6426OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6427M: Rajendra Nayak <rnayak@ti.com>
6428M: Paul Walmsley <paul@pwsan.com>
6429L: linux-omap@vger.kernel.org
6430S: Maintained
d21db568 6431F: arch/arm/mach-omap2/prm*
692ab1f3 6432
f5525786 6433OMAP AUDIO SUPPORT
6c284903 6434M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6435M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6436L: alsa-devel@alsa-project.org (subscribers-only)
6437L: linux-omap@vger.kernel.org
6438S: Maintained
6439F: sound/soc/omap/
6440
6441OMAP FRAMEBUFFER SUPPORT
830e6384 6442M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6443L: linux-fbdev@vger.kernel.org
f5525786
TL
6444L: linux-omap@vger.kernel.org
6445S: Maintained
6446F: drivers/video/omap/
6447
676eec0d 6448OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6449M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6450L: linux-omap@vger.kernel.org
676eec0d 6451L: linux-fbdev@vger.kernel.org
178ff4c9 6452S: Maintained
676eec0d 6453F: drivers/video/omap2/
178ff4c9
TV
6454F: Documentation/arm/OMAP/DSS
6455
8b37fcfc
OBC
6456OMAP HARDWARE SPINLOCK SUPPORT
6457M: Ohad Ben-Cohen <ohad@wizery.com>
6458L: linux-omap@vger.kernel.org
6459S: Maintained
6460F: drivers/hwspinlock/omap_hwspinlock.c
6461F: arch/arm/mach-omap2/hwspinlock.c
6462
f5525786 6463OMAP MMC SUPPORT
8b58be88 6464M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6465L: linux-omap@vger.kernel.org
6466S: Maintained
653f41b5
MC
6467F: drivers/mmc/host/omap.c
6468
6469OMAP HS MMC SUPPORT
14006bfb 6470M: Balaji T K <balajitk@ti.com>
0a4585c6 6471L: linux-mmc@vger.kernel.org
653f41b5 6472L: linux-omap@vger.kernel.org
0a4585c6 6473S: Maintained
653f41b5 6474F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6475
6476OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6477M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6478S: Maintained
6479F: drivers/char/hw_random/omap-rng.c
6480
f400c82e 6481OMAP HWMOD SUPPORT
cdb55ab0 6482M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6483M: Paul Walmsley <paul@pwsan.com>
6484L: linux-omap@vger.kernel.org
6485S: Maintained
8fc8b12b 6486F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6487
6488OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6489M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6490L: linux-omap@vger.kernel.org
6491S: Maintained
6492F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6493
7e8970e1
LP
6494OMAP IMAGE SIGNAL PROCESSOR (ISP)
6495M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6496L: linux-media@vger.kernel.org
6497S: Maintained
90d72ac6 6498F: drivers/media/platform/omap3isp/
7e8970e1 6499
f5525786 6500OMAP USB SUPPORT
f299470a 6501M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6502L: linux-usb@vger.kernel.org
6503L: linux-omap@vger.kernel.org
43b416e5 6504T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6505S: Maintained
a16fbd65
JP
6506F: drivers/usb/*/*omap*
6507F: arch/arm/*omap*/usb*
f5525786 6508
6d994710 6509OMAP GPIO DRIVER
a1415a8f 6510M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6511M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6512M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6513L: linux-omap@vger.kernel.org
6514S: Maintained
6515F: drivers/gpio/gpio-omap.c
6516
c351e290
MJ
6517OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6518M: Mark Jackson <mpfj@newflow.co.uk>
6519L: linux-omap@vger.kernel.org
6520S: Maintained
6521F: arch/arm/boot/dts/am335x-nano.dts
6522
0ad122d9 6523OMFS FILESYSTEM
8b58be88 6524M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6525L: linux-karma-devel@lists.sourceforge.net
6526S: Maintained
679655da
JP
6527F: Documentation/filesystems/omfs.txt
6528F: fs/omfs/
0ad122d9 6529
c1986ee9 6530OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6531M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6532S: Maintained
679655da
JP
6533F: drivers/char/pcmcia/cm4000_cs.c
6534F: include/linux/cm4000_cs.h
c117ab84 6535F: include/uapi/linux/cm4000_cs.h
c1986ee9 6536
77c44ab1 6537OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6538M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6539S: Maintained
679655da 6540F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6541
77d5140f 6542OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6543M: Jonathan Corbet <corbet@lwn.net>
661263b5 6544L: linux-media@vger.kernel.org
275ffde4 6545T: git git://linuxtv.org/media_tree.git
77d5140f 6546S: Maintained
90d72ac6 6547F: drivers/media/i2c/ov7670.c
77d5140f 6548
431bca73 6549ONENAND FLASH DRIVER
8b58be88 6550M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6551L: linux-mtd@lists.infradead.org
6552S: Maintained
679655da
JP
6553F: drivers/mtd/onenand/
6554F: include/linux/mtd/onenand*.h
431bca73 6555
1da177e4 6556ONSTREAM SCSI TAPE DRIVER
8b58be88 6557M: Willem Riede <osst@riede.org>
1da177e4
LT
6558L: osst-users@lists.sourceforge.net
6559L: linux-scsi@vger.kernel.org
6560S: Maintained
f7269cfc
JD
6561F: Documentation/scsi/osst.txt
6562F: drivers/scsi/osst.*
6563F: drivers/scsi/osst_*.h
6564F: drivers/scsi/st.h
1da177e4 6565
e2d1d6c0 6566OPENCORES I2C BUS DRIVER
8b58be88 6567M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6568L: linux-i2c@vger.kernel.org
e2d1d6c0 6569S: Maintained
679655da
JP
6570F: Documentation/i2c/busses/i2c-ocores
6571F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6572
860c44c1 6573OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6574M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6575M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6576L: devicetree@vger.kernel.org
860c44c1 6577W: http://fdt.secretlab.ca
3bbf9b9b 6578T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6579S: Maintained
f8828205 6580F: drivers/of/
860c44c1 6581F: include/linux/of*.h
f8828205 6582F: scripts/dtc/
860c44c1 6583K: of_get_property
d945fa0d 6584K: of_match_table
860c44c1 6585
f8828205 6586OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6587M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6588M: Pawel Moll <pawel.moll@arm.com>
6589M: Mark Rutland <mark.rutland@arm.com>
de80963e 6590M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6591M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6592L: devicetree@vger.kernel.org
6593S: Maintained
6594F: Documentation/devicetree/
6595F: arch/*/boot/dts/
6596F: include/dt-bindings/
6597
19f9d392
JB
6598OPENRISC ARCHITECTURE
6599M: Jonas Bonn <jonas@southpole.se>
6600W: http://openrisc.net
eab7c1c0 6601L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6602S: Maintained
6603T: git git://openrisc.net/~jonas/linux
14430813 6604F: arch/openrisc/
19f9d392 6605
ccb1352e 6606OPENVSWITCH
4f337ed5 6607M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6608L: dev@openvswitch.org
6609W: http://openvswitch.org
4f337ed5 6610T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6611S: Maintained
6612F: net/openvswitch/
6613
af39917d
CL
6614OPL4 DRIVER
6615M: Clemens Ladisch <clemens@ladisch.de>
6616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6617T: git git://git.alsa-project.org/alsa-kernel.git
6618S: Maintained
6619F: sound/drivers/opl4/
6620
1da177e4 6621OPROFILE
4cf7e718 6622M: Robert Richter <rric@kernel.org>
1da177e4
LT
6623L: oprofile-list@lists.sf.net
6624S: Maintained
81c4a8a6 6625F: arch/*/include/asm/oprofile*.h
679655da
JP
6626F: arch/*/oprofile/
6627F: drivers/oprofile/
6628F: include/linux/oprofile.h
1da177e4 6629
e2d1d6c0 6630ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6631M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6632M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6633L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6634W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6635T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6636S: Supported
679655da
JP
6637F: Documentation/filesystems/ocfs2.txt
6638F: Documentation/filesystems/dlmfs.txt
6639F: fs/ocfs2/
e2d1d6c0 6640
1da177e4 6641ORINOCO DRIVER
724c6b35 6642L: linux-wireless@vger.kernel.org
491b26b4 6643W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6644W: http://www.nongnu.org/orinoco/
3a59babb 6645S: Orphan
679655da 6646F: drivers/net/wireless/orinoco/
1da177e4 6647
42c55aa8 6648OSD LIBRARY and FILESYSTEM
8b58be88 6649M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6650M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6651L: osd-dev@open-osd.org
6652W: http://open-osd.org
54e5881d 6653T: git git://git.open-osd.org/open-osd.git
68274794 6654S: Maintained
42c55aa8 6655F: drivers/scsi/osd/
6b6f0b6c 6656F: include/scsi/osd_*
42c55aa8 6657F: fs/exofs/
68274794 6658
e2d1d6c0 6659P54 WIRELESS DRIVER
084cb0fe 6660M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6661L: linux-wireless@vger.kernel.org
084cb0fe 6662W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6663S: Maintained
679655da 6664F: drivers/net/wireless/p54/
e2d1d6c0 6665
f5cd7872 6666PA SEMI ETHERNET DRIVER
8b58be88 6667M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6668L: netdev@vger.kernel.org
6669S: Maintained
ded19add 6670F: drivers/net/ethernet/pasemi/*
f5cd7872 6671
beb58aa3 6672PA SEMI SMBUS DRIVER
8b58be88 6673M: Olof Johansson <olof@lixom.net>
846557d3 6674L: linux-i2c@vger.kernel.org
beb58aa3 6675S: Maintained
679655da 6676F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6677
48fc267e
SK
6678PADATA PARALLEL EXECUTION MECHANISM
6679M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6680L: linux-crypto@vger.kernel.org
6681S: Maintained
6682F: kernel/padata.c
6683F: include/linux/padata.h
6684F: Documentation/padata.txt
6685
709ee531 6686PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6687M: Harald Welte <laforge@gnumonks.org>
d0944853 6688L: platform-driver-x86@vger.kernel.org
709ee531 6689S: Maintained
679655da 6690F: drivers/platform/x86/panasonic-laptop.c
709ee531 6691
368dd5ac 6692PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6693M: David Howells <dhowells@redhat.com>
6694M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6695L: linux-am33-list@redhat.com (moderated for non-subscribers)
6696W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6697S: Maintained
679655da
JP
6698F: Documentation/mn10300/
6699F: arch/mn10300/
4fa97181 6700
1da177e4 6701PARALLEL PORT SUPPORT
3dd1a329 6702L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6703S: Orphan
679655da
JP
6704F: drivers/parport/
6705F: include/linux/parport*.h
6706F: drivers/char/ppdev.c
c117ab84 6707F: include/uapi/linux/ppdev.h
1da177e4 6708
4cdf6bc2 6709PARAVIRT_OPS INTERFACE
d633180c 6710M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6711M: Chris Wright <chrisw@sous-sol.org>
6712M: Alok Kataria <akataria@vmware.com>
6713M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6714L: virtualization@lists.linux-foundation.org
4cdf6bc2 6715S: Supported
679655da
JP
6716F: Documentation/ia64/paravirt_ops.txt
6717F: arch/*/kernel/paravirt*
6718F: arch/*/include/asm/paravirt.h
4cdf6bc2 6719
e2d1d6c0 6720PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6721M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6722L: linux-parport@lists.infradead.org (subscribers-only)
6723W: http://www.torque.net/linux-pp.html
6724S: Maintained
679655da
JP
6725F: Documentation/blockdev/paride.txt
6726F: drivers/block/paride/
e2d1d6c0
RD
6727
6728PARISC ARCHITECTURE
b8828770 6729M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6730M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6731L: linux-parisc@vger.kernel.org
6732W: http://www.parisc-linux.org/
8a6e2535 6733Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6734T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6735T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6736S: Maintained
679655da 6737F: arch/parisc/
2b6bac9e 6738F: Documentation/parisc/
679655da 6739F: drivers/parisc/
2b6bac9e
HD
6740F: drivers/char/agp/parisc-agp.c
6741F: drivers/input/serio/gscps2.c
6742F: drivers/parport/parport_gsc.*
6743F: drivers/tty/serial/8250/8250_gsc.c
6744F: drivers/video/sti*
6745F: drivers/video/console/sti*
6746F: drivers/video/logo/logo_parisc*
e2d1d6c0 6747
1662d32c 6748PC87360 HARDWARE MONITORING DRIVER
8b58be88 6749M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6750L: lm-sensors@lm-sensors.org
6751S: Maintained
679655da
JP
6752F: Documentation/hwmon/pc87360
6753F: drivers/hwmon/pc87360.c
1662d32c
JC
6754
6755PC8736x GPIO DRIVER
8b58be88 6756M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6757S: Maintained
679655da 6758F: drivers/char/pc8736x_gpio.c
1662d32c 6759
1ad107fd 6760PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6761M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6762L: lm-sensors@lm-sensors.org
6763S: Maintained
6764F: Documentation/hwmon/pc87427
6765F: drivers/hwmon/pc87427.c
6766
b26e0ed4 6767PCA9532 LED DRIVER
8b58be88 6768M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6769S: Maintained
d5ca6918
JP
6770F: drivers/leds/leds-pca9532.c
6771F: include/linux/leds-pca9532.h
b26e0ed4 6772
5ce914a8 6773PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6774M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6775L: linux-i2c@vger.kernel.org
6776S: Maintained
b4f0b74e 6777F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6778
3971dae5 6779PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6780M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6781S: Maintained
6782F: drivers/firmware/pcdp.*
6783
065c6359 6784PCI ERROR RECOVERY
6305902c 6785M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6786L: linux-pci@vger.kernel.org
065c6359 6787S: Supported
679655da 6788F: Documentation/PCI/pci-error-recovery.txt
065c6359 6789
1da177e4 6790PCI SUBSYSTEM
5ac3a6d2 6791M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6792L: linux-pci@vger.kernel.org
99662dd1 6793Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6794T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6795S: Supported
679655da
JP
6796F: Documentation/PCI/
6797F: drivers/pci/
6798F: include/linux/pci*
6b49ee49 6799F: arch/x86/pci/
cad01f91 6800F: arch/x86/kernel/quirks.c
1da177e4 6801
f0b75693
BH
6802PCI DRIVER FOR IMX6
6803M: Richard Zhu <r65037@freescale.com>
bf177a1e 6804M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6805L: linux-pci@vger.kernel.org
6806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6807S: Maintained
6808F: drivers/pci/host/*imx6*
6809
6810PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6811M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6812M: Jason Cooper <jason@lakedaemon.net>
6813L: linux-pci@vger.kernel.org
6814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6815S: Maintained
6816F: drivers/pci/host/*mvebu*
6817
0447cfd7
TR
6818PCI DRIVER FOR NVIDIA TEGRA
6819M: Thierry Reding <thierry.reding@gmail.com>
6820L: linux-tegra@vger.kernel.org
f0b75693 6821L: linux-pci@vger.kernel.org
0447cfd7
TR
6822S: Supported
6823F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6824F: drivers/pci/host/pci-tegra.c
6825
f0b75693
BH
6826PCI DRIVER FOR RENESAS R-CAR
6827M: Simon Horman <horms@verge.net.au>
6828L: linux-pci@vger.kernel.org
6829L: linux-sh@vger.kernel.org
6830S: Maintained
6831F: drivers/pci/host/*rcar*
6832
4af82255
JH
6833PCI DRIVER FOR SAMSUNG EXYNOS
6834M: Jingoo Han <jg1.han@samsung.com>
6835L: linux-pci@vger.kernel.org
f0b75693
BH
6836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6837L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6838S: Maintained
6839F: drivers/pci/host/pci-exynos.c
6840
f0b75693
BH
6841PCI DRIVER FOR SYNOPSIS DESIGNWARE
6842M: Mohit Kumar <mohit.kumar@st.com>
6843M: Jingoo Han <jg1.han@samsung.com>
6844L: linux-pci@vger.kernel.org
6845S: Maintained
6846F: drivers/pci/host/*designware*
6847
cf28855b
WD
6848PCI DRIVER FOR GENERIC OF HOSTS
6849M: Will Deacon <will.deacon@arm.com>
6850L: linux-pci@vger.kernel.org
6851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6852S: Maintained
6853F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6854F: drivers/pci/host/pci-host-generic.c
6855
1da177e4 6856PCMCIA SUBSYSTEM
4230dfc9 6857P: Linux PCMCIA Team
f5df5881 6858L: linux-pcmcia@lists.infradead.org
6650e0a5 6859W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6860T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6861S: Maintained
679655da
JP
6862F: Documentation/pcmcia/
6863F: drivers/pcmcia/
6864F: include/pcmcia/
1da177e4
LT
6865
6866PCNET32 NETWORK DRIVER
227fb925 6867M: Don Fry <pcnet32@frontier.com>
979b6c13 6868L: netdev@vger.kernel.org
1da177e4 6869S: Maintained
b955f6ca 6870F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6871
48fc267e
SK
6872PCRYPT PARALLEL CRYPTO ENGINE
6873M: Steffen Klassert <steffen.klassert@secunet.com>
6874L: linux-crypto@vger.kernel.org
6875S: Maintained
6876F: crypto/pcrypt.c
6877F: include/crypto/pcrypt.h
6878
e72df0b8
TH
6879PER-CPU MEMORY ALLOCATOR
6880M: Tejun Heo <tj@kernel.org>
6881M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6882T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6883S: Maintained
6884F: include/linux/percpu*.h
6885F: mm/percpu*.c
6886F: arch/*/include/asm/percpu.h
6887
ad4ecbcb 6888PER-TASK DELAY ACCOUNTING
185e595f 6889M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6890S: Maintained
679655da
JP
6891F: include/linux/delayacct.h
6892F: kernel/delayacct.c
ad4ecbcb 6893
57c0c15b 6894PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6895M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6896M: Paul Mackerras <paulus@samba.org>
dd9b238c 6897M: Ingo Molnar <mingo@redhat.com>
f80c5393 6898M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6899L: linux-kernel@vger.kernel.org
75fc2d37 6900T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6901S: Supported
d53e8365 6902F: kernel/events/*
a003236c 6903F: include/linux/perf_event.h
c117ab84 6904F: include/uapi/linux/perf_event.h
141c4296
RR
6905F: arch/*/kernel/perf_event*.c
6906F: arch/*/kernel/*/perf_event*.c
6907F: arch/*/kernel/*/*/perf_event*.c
a003236c 6908F: arch/*/include/asm/perf_event.h
a003236c
VL
6909F: arch/*/kernel/perf_callchain.c
6910F: tools/perf/
6c0b3244 6911
dd49d0f5 6912PERSONALITY HANDLING
8b58be88 6913M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6914L: linux-abi-devel@lists.sourceforge.net
6915S: Maintained
679655da 6916F: include/linux/personality.h
c117ab84 6917F: include/uapi/linux/personality.h
dd49d0f5 6918
838e7a03 6919PHONET PROTOCOL
2a06b40f 6920M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6921S: Supported
6922F: Documentation/networking/phonet.txt
6923F: include/linux/phonet.h
6924F: include/net/phonet/
c117ab84 6925F: include/uapi/linux/phonet.h
838e7a03
RDC
6926F: net/phonet/
6927
1da177e4 6928PHRAM MTD DRIVER
8b58be88 6929M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6930L: linux-mtd@lists.infradead.org
6931S: Maintained
679655da 6932F: drivers/mtd/devices/phram.c
1da177e4 6933
efdbb10e
BP
6934PICOLCD HID DRIVER
6935M: Bruno Prémont <bonbons@linux-vserver.org>
6936L: linux-input@vger.kernel.org
6937S: Maintained
6938F: drivers/hid/hid-picolcd*
6939
a53bfa07
JI
6940PICOXCELL SUPPORT
6941M: Jamie Iles <jamie@jamieiles.com>
6942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6943T: git git://github.com/jamieiles/linux-2.6-ji.git
6944S: Supported
14430813 6945F: arch/arm/mach-picoxcell/
a53bfa07
JI
6946F: drivers/*/picoxcell*
6947F: drivers/*/*/picoxcell*
6948
2744e8af
LW
6949PIN CONTROL SUBSYSTEM
6950M: Linus Walleij <linus.walleij@linaro.org>
6951S: Maintained
07f29ba6 6952F: drivers/pinctrl/
8e406fe4 6953F: include/linux/pinctrl/
2744e8af 6954
2201bbb8
JCPV
6955PIN CONTROLLER - ATMEL AT91
6956M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6958S: Maintained
6959F: drivers/pinctrl/pinctrl-at91.c
6960
b75e60d6
DA
6961PIN CONTROLLER - SAMSUNG
6962M: Tomasz Figa <t.figa@samsung.com>
6963M: Thomas Abraham <thomas.abraham@linaro.org>
6964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6965L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6966S: Maintained
6967F: drivers/pinctrl/pinctrl-exynos.*
6968F: drivers/pinctrl/pinctrl-s3c*
6969F: drivers/pinctrl/pinctrl-samsung.*
6970
deda8287 6971PIN CONTROLLER - ST SPEAR
8e406fe4 6972M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6973L: spear-devel@list.st.com
6974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6975W: http://www.st.com/spear
6976S: Maintained
8e406fe4 6977F: drivers/pinctrl/spear/
deda8287 6978
249a6771 6979PKTCDVD DRIVER
dbd47133 6980M: Jiri Kosina <jkosina@suse.cz>
249a6771 6981S: Maintained
679655da
JP
6982F: drivers/block/pktcdvd.c
6983F: include/linux/pktcdvd.h
c117ab84 6984F: include/uapi/linux/pktcdvd.h
249a6771 6985
b31d8273
G
6986PKUNITY SOC DRIVERS
6987M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6988W: http://mprc.pku.edu.cn/~guanxuetao/linux
6989S: Maintained
ceebf4d5 6990T: git git://github.com/gxt/linux.git
b31d8273 6991F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6992F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6993F: drivers/video/fb-puv3.c
2809e80b 6994F: drivers/rtc/rtc-puv3.c
b31d8273 6995
9d2ecfb7 6996PMBUS HARDWARE MONITORING DRIVERS
ca462085 6997M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6998L: lm-sensors@lm-sensors.org
6999W: http://www.lm-sensors.org/
7000W: http://www.roeck-us.net/linux/drivers/
7001T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7002S: Maintained
7003F: Documentation/hwmon/pmbus
7004F: drivers/hwmon/pmbus/
7005F: include/linux/i2c/pmbus.h
7006
89a36810 7007PMC SIERRA MaxRAID DRIVER
076cfaae 7008M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7009L: linux-scsi@vger.kernel.org
7010W: http://www.pmc-sierra.com/
7011S: Supported
7012F: drivers/scsi/pmcraid.*
7013
dbf9bfe6 7014PMC SIERRA PM8001 DRIVER
4f0e359c 7015M: xjtuwjp@gmail.com
dbf9bfe6 7016M: lindar_liu@usish.com
7017L: linux-scsi@vger.kernel.org
7018S: Supported
7019F: drivers/scsi/pm8001/
7020
1da177e4 7021POSIX CLOCKS and TIMERS
8b58be88 7022M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7023L: linux-kernel@vger.kernel.org
75fc2d37 7024T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 7025S: Supported
679655da
JP
7026F: fs/timerfd.c
7027F: include/linux/timer*
7028F: kernel/*timer*
1da177e4 7029
3be86148 7030POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7031M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7032M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7033T: git git://git.infradead.org/battery-2.6.git
3be86148 7034S: Maintained
679655da 7035F: include/linux/power_supply.h
8cd725a1 7036F: drivers/power/
3be86148 7037
1da177e4 7038PNP SUPPORT
46a1f21a 7039M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7040S: Maintained
679655da 7041F: drivers/pnp/
1da177e4 7042
999445d4 7043PNXxxxx I2C DRIVER
8b58be88 7044M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7045L: linux-i2c@vger.kernel.org
999445d4 7046S: Maintained
679655da 7047F: drivers/i2c/busses/i2c-pnx.c
999445d4 7048
1da177e4 7049PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7050M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7051L: linux-ppp@vger.kernel.org
7052S: Maintained
224cf5ad 7053F: drivers/net/ppp/ppp_*
1da177e4
LT
7054
7055PPP OVER ATM (RFC 2364)
8b58be88 7056M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7057S: Maintained
679655da 7058F: net/atm/pppoatm.c
c117ab84 7059F: include/uapi/linux/atmppp.h
1da177e4
LT
7060
7061PPP OVER ETHERNET
8b58be88 7062M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7063S: Maintained
224cf5ad
JK
7064F: drivers/net/ppp/pppoe.c
7065F: drivers/net/ppp/pppox.c
1da177e4 7066
a6d2370b 7067PPP OVER L2TP
8b58be88 7068M: James Chapman <jchapman@katalix.com>
a6d2370b 7069S: Maintained
90ca28d1 7070F: net/l2tp/l2tp_ppp.c
679655da 7071F: include/linux/if_pppol2tp.h
c117ab84 7072F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7073
eae9d2ba 7074PPS SUPPORT
8b58be88 7075M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7076W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7077L: linuxpps@ml.enneenne.com (subscribers-only)
7078S: Maintained
cabaaf41
JP
7079F: Documentation/pps/
7080F: drivers/pps/
7081F: include/linux/pps*.h
eae9d2ba 7082
71a6d0af
HW
7083PPTP DRIVER
7084M: Dmitry Kozlov <xeb@mail.ru>
7085L: netdev@vger.kernel.org
7086S: Maintained
224cf5ad 7087F: drivers/net/ppp/pptp.c
71a6d0af
HW
7088W: http://sourceforge.net/projects/accel-pptp
7089
1da177e4 7090PREEMPTIBLE KERNEL
8b58be88 7091M: Robert Love <rml@tech9.net>
1da177e4
LT
7092L: kpreempt-tech@lists.sourceforge.net
7093W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7094S: Supported
679655da
JP
7095F: Documentation/preempt-locking.txt
7096F: include/linux/preempt.h
1da177e4
LT
7097
7098PRISM54 WIRELESS DRIVER
8b58be88 7099M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7100L: linux-wireless@vger.kernel.org
9ef80804 7101W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7102S: Obsolete
679655da 7103F: drivers/net/wireless/prism54/
1da177e4 7104
b3277dfa 7105PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7106M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7107L: linux-ide@vger.kernel.org
7108S: Maintained
679655da 7109F: drivers/ata/sata_promise.*
b3277dfa 7110
02c18891 7111PS3 NETWORK SUPPORT
b809b9ca 7112M: Geoff Levand <geoff@infradead.org>
02c18891 7113L: netdev@vger.kernel.org
a4724ed6 7114L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7115S: Maintained
8df158ac 7116F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7117
f58a9d17 7118PS3 PLATFORM SUPPORT
b809b9ca 7119M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7120L: linuxppc-dev@lists.ozlabs.org
7121L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7122S: Maintained
679655da
JP
7123F: arch/powerpc/boot/ps3*
7124F: arch/powerpc/include/asm/lv1call.h
7125F: arch/powerpc/include/asm/ps3*.h
7126F: arch/powerpc/platforms/ps3/
7127F: drivers/*/ps3*
7128F: drivers/ps3/
fec629b8 7129F: drivers/rtc/rtc-ps3.c
679655da 7130F: drivers/usb/host/*ps3.c
fec629b8 7131F: sound/ppc/snd_ps3*
f58a9d17 7132
cffb4add 7133PS3VRAM DRIVER
8b58be88 7134M: Jim Paris <jim@jtan.com>
a4724ed6 7135L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7136S: Maintained
8a3977cb 7137F: drivers/block/ps3vram.c
cffb4add 7138
8defe599 7139PSTORE FILESYSTEM
9d5e2a02 7140M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7141M: Colin Cross <ccross@android.com>
7142M: Kees Cook <keescook@chromium.org>
7143M: Tony Luck <tony.luck@intel.com>
7144S: Maintained
7145T: git git://git.infradead.org/users/cbou/linux-pstore.git
7146F: fs/pstore/
7147F: include/linux/pstore*
04851772 7148F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7149F: drivers/acpi/apei/erst.c
7150
7fbc415d
RC
7151PTP HARDWARE CLOCK SUPPORT
7152M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7153L: netdev@vger.kernel.org
7fbc415d
RC
7154S: Maintained
7155W: http://linuxptp.sourceforge.net/
7156F: Documentation/ABI/testing/sysfs-ptp
7157F: Documentation/ptp/*
0ecb3cdd 7158F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7159F: drivers/net/phy/dp83640*
7160F: drivers/ptp/*
7161F: include/linux/ptp_cl*
7162
cf94a4d1 7163PTRACE SUPPORT
8b58be88
JP
7164M: Roland McGrath <roland@redhat.com>
7165M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7166S: Maintained
7167F: include/asm-generic/syscall.h
7168F: include/linux/ptrace.h
7169F: include/linux/regset.h
7170F: include/linux/tracehook.h
c117ab84 7171F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7172F: kernel/ptrace.c
7173
8320204a 7174PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7175M: Mike Isely <isely@pobox.com>
16e9495d 7176L: pvrusb2@isely.net (subscribers-only)
661263b5 7177L: linux-media@vger.kernel.org
8320204a 7178W: http://www.isely.net/pvrusb2/
275ffde4 7179T: git git://linuxtv.org/media_tree.git
8320204a 7180S: Maintained
679655da 7181F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7182F: drivers/media/usb/pvrusb2/
8320204a 7183
39532e6c
HG
7184PWC WEBCAM DRIVER
7185M: Hans de Goede <hdegoede@redhat.com>
7186L: linux-media@vger.kernel.org
7187T: git git://linuxtv.org/media_tree.git
7188S: Maintained
7189F: drivers/media/usb/pwc/*
7190
200efedd 7191PWM SUBSYSTEM
aa3495f7
TR
7192M: Thierry Reding <thierry.reding@gmail.com>
7193L: linux-pwm@vger.kernel.org
0c2498f1 7194S: Maintained
006e854f 7195T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7196F: Documentation/pwm.txt
7197F: Documentation/devicetree/bindings/pwm/
7198F: include/linux/pwm.h
0c2498f1 7199F: drivers/pwm/
a140b98d
TR
7200F: drivers/video/backlight/pwm_bl.c
7201F: include/linux/pwm_backlight.h
0c2498f1 7202
30ec261e 7203PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7204M: Eric Miao <eric.y.miao@gmail.com>
7205M: Russell King <linux@arm.linux.org.uk>
a323f664 7206M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7208T: git git://github.com/hzhuang1/linux.git
7209T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7210S: Maintained
679655da
JP
7211F: arch/arm/mach-pxa/
7212F: drivers/pcmcia/pxa2xx*
9df92e6c 7213F: drivers/spi/spi-pxa2xx*
679655da
JP
7214F: drivers/usb/gadget/pxa2*
7215F: include/sound/pxa2xx-lib.h
bec4c99e 7216F: sound/arm/pxa*
14430813 7217F: sound/soc/pxa/
1da177e4 7218
ec64d3bf
EG
7219PXA3xx NAND FLASH DRIVER
7220M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7221L: linux-mtd@lists.infradead.org
7222S: Maintained
7223F: drivers/mtd/nand/pxa3xx-nand.c
7224
3f640c61 7225MMP SUPPORT
8b58be88 7226M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7227M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7229T: git git://github.com/hzhuang1/linux.git
7230T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7231S: Maintained
3f640c61 7232F: arch/arm/mach-mmp/
e8e6cb32 7233
272f133a
PO
7234PXA MMCI DRIVER
7235S: Orphan
7236
57f63bc8 7237PXA RTC DRIVER
8b58be88 7238M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7239L: rtc-linux@googlegroups.com
7240S: Maintained
7241
52a09a04 7242QIB DRIVER
8473c603 7243M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7244L: linux-rdma@vger.kernel.org
7245S: Supported
7246F: drivers/infiniband/hw/qib/
7247
5e9772b9
JS
7248QLOGIC QLA1280 SCSI DRIVER
7249M: Michael Reed <mdr@sgi.com>
7250L: linux-scsi@vger.kernel.org
7251S: Maintained
7252F: drivers/scsi/qla1280.[ch]
7253
1da177e4 7254QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7255M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7256L: linux-scsi@vger.kernel.org
7257S: Supported
679655da
JP
7258F: Documentation/scsi/LICENSE.qla2xxx
7259F: drivers/scsi/qla2xxx/
1da177e4 7260
883c98fe 7261QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7262M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7263M: iscsi-driver@qlogic.com
7264L: linux-scsi@vger.kernel.org
7265S: Supported
bacfb81b 7266F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7267F: drivers/scsi/qla4xxx/
7268
5a4faa87 7269QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7270M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7271M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7272M: linux-driver@qlogic.com
7273L: netdev@vger.kernel.org
7274S: Supported
679655da 7275F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7276F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7277
0ec00f03 7278QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7279M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7280M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7281L: netdev@vger.kernel.org
7282S: Supported
aa43c215 7283F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7284
c4e84bde 7285QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7286M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7287M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7288M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7289M: linux-driver@qlogic.com
c4e84bde
RM
7290L: netdev@vger.kernel.org
7291S: Supported
aa43c215 7292F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7293
1da177e4 7294QNX4 FILESYSTEM
8b58be88 7295M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7296W: http://www.alarsen.net/linux/qnx4fs/
7297S: Maintained
80811493 7298F: fs/qnx4/
c117ab84
CEB
7299F: include/uapi/linux/qnx4_fs.h
7300F: include/uapi/linux/qnxtypes.h
1da177e4 7301
91952bc0
AP
7302QT1010 MEDIA DRIVER
7303M: Antti Palosaari <crope@iki.fi>
7304L: linux-media@vger.kernel.org
7305W: http://linuxtv.org/
7306W: http://palosaari.fi/linux/
7307Q: http://patchwork.linuxtv.org/project/linux-media/list/
7308T: git git://linuxtv.org/anttip/media_tree.git
7309S: Maintained
7310F: drivers/media/tuners/qt1010*
7311
966fb5ec
SM
7312QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7313M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7314L: linux-wireless@vger.kernel.org
7315L: ath9k-devel@lists.ath9k.org
7316W: http://wireless.kernel.org/en/users/Drivers/ath9k
7317S: Supported
7318F: drivers/net/wireless/ath/ath9k/
7319
2ea0ffcb
KV
7320QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7321M: Kalle Valo <kvalo@qca.qualcomm.com>
7322L: ath10k@lists.infradead.org
7323W: http://wireless.kernel.org/en/users/Drivers/ath10k
7324T: git git://github.com/kvalo/ath.git
7325S: Supported
7326F: drivers/net/wireless/ath/ath10k/
7327
4f4567cf
RK
7328QUALCOMM HEXAGON ARCHITECTURE
7329M: Richard Kuo <rkuo@codeaurora.org>
7330L: linux-hexagon@vger.kernel.org
7331S: Supported
7332F: arch/hexagon/
7333
8e84c258
EK
7334QUALCOMM WCN36XX WIRELESS DRIVER
7335M: Eugene Krasnikov <k.eugene.e@gmail.com>
7336L: wcn36xx@lists.infradead.org
7337W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7338T: git git://github.com/KrasnikovEugene/wcn36xx.git
7339S: Supported
7340F: drivers/net/wireless/ath/wcn36xx/
7341
35e3540b
HV
7342QUICKCAM PARALLEL PORT WEBCAMS
7343M: Hans Verkuil <hverkuil@xs4all.nl>
7344L: linux-media@vger.kernel.org
7345T: git git://linuxtv.org/media_tree.git
7346W: http://linuxtv.org
7347S: Odd Fixes
7348F: drivers/media/parport/*-qcam*
7349
602adf40 7350RADOS BLOCK DEVICE (RBD)
09d90327
SW
7351M: Yehuda Sadeh <yehuda@inktank.com>
7352M: Sage Weil <sage@inktank.com>
527a88b9 7353M: Alex Elder <elder@kernel.org>
602adf40 7354M: ceph-devel@vger.kernel.org
09d90327
SW
7355W: http://ceph.com/
7356T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7357S: Supported
7358F: drivers/block/rbd.c
7359F: drivers/block/rbd_types.h
7360
1da177e4 7361RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7362M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7363L: linux-fbdev@vger.kernel.org
1da177e4 7364S: Maintained
679655da 7365F: drivers/video/aty/radeon*
c117ab84 7366F: include/uapi/linux/radeonfb.h
1da177e4 7367
c6c9b34c
HG
7368RADIOSHARK RADIO DRIVER
7369M: Hans de Goede <hdegoede@redhat.com>
7370L: linux-media@vger.kernel.org
7371T: git git://linuxtv.org/media_tree.git
7372S: Maintained
7373F: drivers/media/radio/radio-shark.c
7374
7375RADIOSHARK2 RADIO DRIVER
7376M: Hans de Goede <hdegoede@redhat.com>
7377L: linux-media@vger.kernel.org
7378T: git git://linuxtv.org/media_tree.git
7379S: Maintained
7380F: drivers/media/radio/radio-shark2.c
7381F: drivers/media/radio/radio-tea5777.c
7382
1da177e4 7383RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7384M: Paul Mackerras <paulus@samba.org>
c69f677c 7385L: linux-fbdev@vger.kernel.org
1da177e4 7386S: Maintained
679655da 7387F: drivers/video/aty/aty128fb.c
1da177e4 7388
e7839f25 7389RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7390P: rt2x00 project
e1a6542f 7391M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7392M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7393L: linux-wireless@vger.kernel.org
83fc9c89 7394L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7395W: http://rt2x00.serialmonkey.com/
7396S: Maintained
54e5881d 7397T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7398F: drivers/net/wireless/rt2x00/
7399
9db5579b 7400RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7401M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7402S: Maintained
679655da
JP
7403F: Documentation/blockdev/ramdisk.txt
7404F: drivers/block/brd.c
9db5579b 7405
9e95ce27 7406RANDOM NUMBER DRIVER
0624bcaa 7407M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7408S: Maintained
679655da 7409F: drivers/char/random.c
9e95ce27 7410
394b701c 7411RAPIDIO SUBSYSTEM
8b58be88 7412M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7413M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7414S: Maintained
679655da 7415F: drivers/rapidio/
394b701c 7416
e2d1d6c0 7417RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7418L: linux-wireless@vger.kernel.org
f52a5490 7419S: Orphan
679655da 7420F: drivers/net/wireless/ray*
e2d1d6c0
RD
7421
7422RCUTORTURE MODULE
8b58be88
JP
7423M: Josh Triplett <josh@freedesktop.org>
7424M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7425L: linux-kernel@vger.kernel.org
f9094d8e 7426S: Supported
08deed1e 7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7428F: Documentation/RCU/torture.txt
4102adab 7429F: kernel/rcu/torture.c
e2d1d6c0 7430
c87b9c60
PM
7431RCUTORTURE TEST FRAMEWORK
7432M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7433L: linux-kernel@vger.kernel.org
c87b9c60
PM
7434S: Supported
7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7436F: tools/testing/selftests/rcutorture
7437
c1f766b5 7438RDC R-321X SoC
8b58be88 7439M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7440S: Maintained
7441
db17f395 7442RDC R6040 FAST ETHERNET DRIVER
8b58be88 7443M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7444L: netdev@vger.kernel.org
7445S: Maintained
58565a35 7446F: drivers/net/ethernet/rdc/r6040.c
db17f395 7447
a09ed661 7448RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7449M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7450L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7451S: Supported
679655da 7452F: net/rds/
a09ed661 7453
595182bc 7454READ-COPY UPDATE (RCU)
8b58be88
JP
7455M: Dipankar Sarma <dipankar@in.ibm.com>
7456M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7457L: linux-kernel@vger.kernel.org
9fab9787 7458W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7459S: Supported
08deed1e 7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7461F: Documentation/RCU/
9fab9787 7462X: Documentation/RCU/torture.txt
f9094d8e 7463F: include/linux/rcu*
4102adab
PM
7464X: include/linux/srcu.h
7465F: kernel/rcu/
7466X: kernel/rcu/torture.c
595182bc 7467
0c86edc0 7468REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7469M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7470L: rtc-linux@googlegroups.com
8a6e2535 7471Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7472S: Maintained
679655da
JP
7473F: Documentation/rtc.txt
7474F: drivers/rtc/
7475F: include/linux/rtc.h
c117ab84 7476F: include/uapi/linux/rtc.h
0c86edc0 7477
1da177e4 7478REISERFS FILE SYSTEM
76c4e5ea 7479L: reiserfs-devel@vger.kernel.org
1da177e4 7480S: Supported
679655da 7481F: fs/reiserfs/
1da177e4 7482
b83a313b 7483REGISTER MAP ABSTRACTION
b02e48f2 7484M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7486S: Supported
7487F: drivers/base/regmap/
7488F: include/linux/regmap.h
7489
400e64df
OBC
7490REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7491M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7492T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7493S: Maintained
7494F: drivers/remoteproc/
7495F: Documentation/remoteproc.txt
6fc26488 7496F: include/linux/remoteproc.h
400e64df 7497
d8115db5
OBC
7498REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7499M: Ohad Ben-Cohen <ohad@wizery.com>
7500T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7501S: Maintained
7502F: drivers/rpmsg/
7503F: Documentation/rpmsg.txt
7504F: include/linux/rpmsg.h
7505
1b0fe6be
PZ
7506RESET CONTROLLER FRAMEWORK
7507M: Philipp Zabel <p.zabel@pengutronix.de>
7508S: Maintained
7509F: drivers/reset/
7510F: Documentation/devicetree/bindings/reset/
7511F: include/linux/reset.h
7512F: include/linux/reset-controller.h
7513
e0897645 7514RFKILL
8b58be88 7515M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7516L: linux-wireless@vger.kernel.org
ce466579
JB
7517W: http://wireless.kernel.org/
7518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7520S: Maintained
505c9247 7521F: Documentation/rfkill.txt
80811493 7522F: net/rfkill/
e0897645 7523
67e054e9
ML
7524RICOH SMARTMEDIA/XD DRIVER
7525M: Maxim Levitsky <maximlevitsky@gmail.com>
7526S: Maintained
21c26f50
JP
7527F: drivers/mtd/nand/r852.c
7528F: drivers/mtd/nand/r852.h
67e054e9 7529
92634125
ML
7530RICOH R5C592 MEMORYSTICK DRIVER
7531M: Maxim Levitsky <maximlevitsky@gmail.com>
7532S: Maintained
7533F: drivers/memstick/host/r592.*
7534
27f1d2f9
SA
7535ROCCAT DRIVERS
7536M: Stefan Achatz <erazor_de@users.sourceforge.net>
7537W: http://sourceforge.net/projects/roccat/
7538S: Maintained
7539F: drivers/hid/hid-roccat*
7540F: include/linux/hid-roccat*
7541F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7542
1da177e4
LT
7543ROCKETPORT DRIVER
7544P: Comtrol Corp.
1da177e4
LT
7545W: http://www.comtrol.com
7546S: Maintained
679655da 7547F: Documentation/serial/rocket.txt
c897401b 7548F: drivers/tty/rocket*
1da177e4
LT
7549
7550ROSE NETWORK LAYER
8b58be88 7551M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7552L: linux-hams@vger.kernel.org
d34cb28a 7553W: http://www.linux-ax25.org/
1da177e4 7554S: Maintained
679655da 7555F: include/net/rose.h
c117ab84 7556F: include/uapi/linux/rose.h
679655da 7557F: net/rose/
1da177e4 7558
91952bc0
AP
7559RTL2830 MEDIA DRIVER
7560M: Antti Palosaari <crope@iki.fi>
7561L: linux-media@vger.kernel.org
7562W: http://linuxtv.org/
7563W: http://palosaari.fi/linux/
7564Q: http://patchwork.linuxtv.org/project/linux-media/list/
7565T: git git://linuxtv.org/anttip/media_tree.git
7566S: Maintained
7567F: drivers/media/dvb-frontends/rtl2830*
7568
27a0aacf
AP
7569RTL2832 MEDIA DRIVER
7570M: Antti Palosaari <crope@iki.fi>
7571L: linux-media@vger.kernel.org
7572W: http://linuxtv.org/
7573W: http://palosaari.fi/linux/
7574Q: http://patchwork.linuxtv.org/project/linux-media/list/
7575T: git git://linuxtv.org/anttip/media_tree.git
7576S: Maintained
7577F: drivers/media/dvb-frontends/rtl2832*
7578
ba6e6f6e
AP
7579RTL2832_SDR MEDIA DRIVER
7580M: Antti Palosaari <crope@iki.fi>
7581L: linux-media@vger.kernel.org
7582W: http://linuxtv.org/
7583W: http://palosaari.fi/linux/
7584Q: http://patchwork.linuxtv.org/project/linux-media/list/
7585T: git git://linuxtv.org/anttip/media_tree.git
7586S: Maintained
7587F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7588
59840488 7589RTL8180 WIRELESS DRIVER
8b58be88 7590M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7591L: linux-wireless@vger.kernel.org
491b26b4 7592W: http://wireless.kernel.org/
54e5881d 7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7594S: Maintained
3cfeb0c3 7595F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7596
59840488 7597RTL8187 WIRELESS DRIVER
9f0939bf 7598M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7599M: Hin-Tak Leung <htl10@users.sourceforge.net>
7600M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7601L: linux-wireless@vger.kernel.org
491b26b4 7602W: http://wireless.kernel.org/
54e5881d 7603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7604S: Maintained
3cfeb0c3 7605F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7606
3cf0c8ad
LF
7607RTL8192CE WIRELESS DRIVER
7608M: Larry Finger <Larry.Finger@lwfinger.net>
7609M: Chaoming Li <chaoming_li@realsil.com.cn>
7610L: linux-wireless@vger.kernel.org
491b26b4 7611W: http://wireless.kernel.org/
3cf0c8ad
LF
7612T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7613S: Maintained
7614F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7615F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7616
9eb8ef74 7617S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7618M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7619L: linux-fbdev@vger.kernel.org
ce00f85c 7620S: Maintained
679655da 7621F: drivers/video/savage/
9eb8ef74 7622
1da177e4 7623S390
8b58be88
JP
7624M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7625M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7626M: linux390@de.ibm.com
d58140cc 7627L: linux-s390@vger.kernel.org
5238da45
HC
7628W: http://www.ibm.com/developerworks/linux/linux390/
7629S: Supported
679655da 7630F: arch/s390/
a968cd3e 7631F: drivers/s390/
3bfe6858
JN
7632F: Documentation/s390/
7633F: Documentation/DocBook/s390*
5238da45 7634
322986ca
SO
7635S390 COMMON I/O LAYER
7636M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7637M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7638L: linux-s390@vger.kernel.org
7639W: http://www.ibm.com/developerworks/linux/linux390/
7640S: Supported
7641F: drivers/s390/cio/
7642
7643S390 DASD DRIVER
7644M: Stefan Weinhuber <wein@de.ibm.com>
7645M: Stefan Haberland <stefan.haberland@de.ibm.com>
7646L: linux-s390@vger.kernel.org
7647W: http://www.ibm.com/developerworks/linux/linux390/
7648S: Supported
7649F: drivers/s390/block/dasd*
7650F: block/partitions/ibm.c
7651
5238da45 7652S390 NETWORK DRIVERS
8b58be88
JP
7653M: Ursula Braun <ursula.braun@de.ibm.com>
7654M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7655M: linux390@de.ibm.com
d58140cc 7656L: linux-s390@vger.kernel.org
5238da45
HC
7657W: http://www.ibm.com/developerworks/linux/linux390/
7658S: Supported
679655da 7659F: drivers/s390/net/
5238da45 7660
322986ca
SO
7661S390 PCI SUBSYSTEM
7662M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7663M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7664L: linux-s390@vger.kernel.org
7665W: http://www.ibm.com/developerworks/linux/linux390/
7666S: Supported
7667F: arch/s390/pci/
7668F: drivers/pci/hotplug/s390_pci_hpc.c
7669
feed9b62 7670S390 ZCRYPT DRIVER
5c8d0983 7671M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7672M: linux390@de.ibm.com
7673L: linux-s390@vger.kernel.org
a968cd3e 7674W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7675S: Supported
d5ca6918 7676F: drivers/s390/crypto/
feed9b62 7677
5238da45 7678S390 ZFCP DRIVER
d38e19d0 7679M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7680M: linux390@de.ibm.com
d58140cc 7681L: linux-s390@vger.kernel.org
5238da45 7682W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7683S: Supported
679655da 7684F: drivers/s390/scsi/zfcp_*
1da177e4 7685
dd96df2c 7686S390 IUCV NETWORK LAYER
8b58be88 7687M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7688M: linux390@de.ibm.com
7689L: linux-s390@vger.kernel.org
7690W: http://www.ibm.com/developerworks/linux/linux390/
7691S: Supported
679655da
JP
7692F: drivers/s390/net/*iucv*
7693F: include/net/iucv/
7694F: net/iucv/
dd96df2c 7695
4dde7f75 7696S3C24XX SD/MMC Driver
8b58be88 7697M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7699S: Supported
679655da 7700F: drivers/mmc/host/s3cmci.*
4dde7f75 7701
1f15a229
HV
7702SAA6588 RDS RECEIVER DRIVER
7703M: Hans Verkuil <hverkuil@xs4all.nl>
7704L: linux-media@vger.kernel.org
7705T: git git://linuxtv.org/media_tree.git
7706W: http://linuxtv.org
7707S: Odd Fixes
7708F: drivers/media/i2c/saa6588*
7709
98ed12e6 7710SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7711M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7712L: linux-media@vger.kernel.org
7713W: http://linuxtv.org
7714T: git git://linuxtv.org/media_tree.git
7715S: Odd fixes
e42bf501 7716F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7717F: drivers/media/pci/saa7134/
7718
1da177e4 7719SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7720M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7721L: linux-media@vger.kernel.org
275ffde4 7722T: git git://linuxtv.org/media_tree.git
1da177e4 7723S: Maintained
90d72ac6
MCC
7724F: drivers/media/common/saa7146/
7725F: drivers/media/pci/saa7146/
7726F: include/media/saa7146*
1da177e4 7727
92304a40 7728SAMSUNG LAPTOP DRIVER
5909c654 7729M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7730L: platform-driver-x86@vger.kernel.org
7731S: Maintained
7732F: drivers/platform/x86/samsung-laptop.c
7733
4a109cc0 7734SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7735M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7737S: Supported
14430813 7738F: sound/soc/samsung/
4a109cc0 7739
0d89a28b
JH
7740SAMSUNG FRAMEBUFFER DRIVER
7741M: Jingoo Han <jg1.han@samsung.com>
7742L: linux-fbdev@vger.kernel.org
7743S: Maintained
7744F: drivers/video/s3c-fb.c
7745
f69d3a17
SK
7746SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7747M: Sangbeom Kim <sbkim73@samsung.com>
7748L: linux-kernel@vger.kernel.org
7749S: Supported
7750F: drivers/mfd/sec*.c
7751F: drivers/regulator/s2m*.c
7752F: drivers/regulator/s5m*.c
7753F: drivers/rtc/rtc-sec.c
7754F: include/linux/mfd/samsung/
7755
038f5c4b
SN
7756SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7757M: Kyungmin Park <kyungmin.park@samsung.com>
7758M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7759L: linux-media@vger.kernel.org
7760Q: https://patchwork.linuxtv.org/project/linux-media/list/
7761S: Supported
7762F: drivers/media/platform/exynos4-is/
038f5c4b 7763
6fd86ab2
SN
7764SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7765M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7766L: linux-media@vger.kernel.org
7767L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7768S: Maintained
7769F: drivers/media/platform/s3c-camif/
7770F: include/media/s3c_camif.h
7771
b84ef24e
AH
7772SAMSUNG S5C73M3 CAMERA DRIVER
7773M: Kyungmin Park <kyungmin.park@samsung.com>
7774M: Andrzej Hajda <a.hajda@samsung.com>
7775L: linux-media@vger.kernel.org
7776S: Supported
7777F: drivers/media/i2c/s5c73m3/*
7778
7d459937
AH
7779SAMSUNG S5K5BAF CAMERA DRIVER
7780M: Kyungmin Park <kyungmin.park@samsung.com>
7781M: Andrzej Hajda <a.hajda@samsung.com>
7782L: linux-media@vger.kernel.org
7783S: Supported
7784F: drivers/media/i2c/s5k5baf.c
7785
310e39c9
TF
7786SAMSUNG SOC CLOCK DRIVERS
7787M: Tomasz Figa <t.figa@samsung.com>
7788S: Supported
7789L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7790F: drivers/clk/samsung/
7791
66890ed6
BA
7792SAMSUNG SXGBE DRIVERS
7793M: Byungho An <bh74.an@samsung.com>
7794M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7795M: Vipul Pandya <vipul.pandya@samsung.com>
7796S: Supported
7797L: netdev@vger.kernel.org
7798F: drivers/net/ethernet/samsung/sxgbe/
7799
ca749e2a 7800SERIAL DRIVERS
5e30bbb7 7801M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7802L: linux-serial@vger.kernel.org
5e30bbb7 7803S: Maintained
14430813 7804F: drivers/tty/serial/
ca749e2a 7805
aecb7b64 7806SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7807M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7808M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7809S: Maintained
7810F: include/linux/dw_dmac.h
61a76496 7811F: drivers/dma/dw/
aecb7b64 7812
f9e37137
SJ
7813SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7814M: Seungwon Jeon <tgih.jun@samsung.com>
7815M: Jaehoon Chung <jh80.chung@samsung.com>
7816L: linux-mmc@vger.kernel.org
7817S: Maintained
7818F: include/linux/mmc/dw_mmc.h
7819F: drivers/mmc/host/dw_mmc*
7820
9222d247 7821TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7822M: John Stultz <john.stultz@linaro.org>
88606e80 7823M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7824L: linux-kernel@vger.kernel.org
75fc2d37 7825T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7826S: Supported
7827F: include/linux/clocksource.h
7828F: include/linux/time.h
7829F: include/linux/timex.h
c117ab84
CEB
7830F: include/uapi/linux/time.h
7831F: include/uapi/linux/timex.h
88606e80
TG
7832F: kernel/time/clocksource.c
7833F: kernel/time/time*.c
7834F: kernel/time/ntp.c
7835
5b3f03f0 7836TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7837M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7838M: Hans Verkuil <hverkuil@xs4all.nl>
7839S: Odd Fixes
14430813 7840F: drivers/media/usb/tlg2300/
5b3f03f0 7841
1da177e4 7842SC1200 WDT DRIVER
b300645a 7843M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7844S: Maintained
679655da 7845F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7846
7847SCHEDULER
dd9b238c 7848M: Ingo Molnar <mingo@redhat.com>
8b58be88 7849M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7850L: linux-kernel@vger.kernel.org
75fc2d37 7851T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7852S: Maintained
95c0d71d 7853F: kernel/sched/
679655da 7854F: include/linux/sched.h
c117ab84 7855F: include/uapi/linux/sched.h
c2eb505b 7856F: include/linux/wait.h
1da177e4 7857
6bcf6737 7858SCORE ARCHITECTURE
ed38665e 7859M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7860M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7861W: http://www.sunplus.com
6bcf6737 7862S: Supported
a2681a75 7863F: arch/score/
6bcf6737 7864
1da177e4 7865SCSI CDROM DRIVER
8b58be88 7866M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7867L: linux-scsi@vger.kernel.org
7868W: http://www.kernel.dk
7869S: Maintained
679655da 7870F: drivers/scsi/sr*
1da177e4 7871
fb50a83d 7872SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7873M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7874L: linux-rdma@vger.kernel.org
7875S: Supported
7876W: http://www.openfabrics.org
7877Q: http://patchwork.kernel.org/project/linux-rdma/list/
7878T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7879F: drivers/infiniband/ulp/srp/
7880F: include/scsi/srp.h
7881
1da177e4 7882SCSI SG DRIVER
8b58be88 7883M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7884L: linux-scsi@vger.kernel.org
59ab3c93 7885W: http://sg.danny.cz/sg
1da177e4 7886S: Maintained
59ab3c93 7887F: Documentation/scsi/scsi-generic.txt
679655da
JP
7888F: drivers/scsi/sg.c
7889F: include/scsi/sg.h
1da177e4
LT
7890
7891SCSI SUBSYSTEM
c95286d8 7892M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7893L: linux-scsi@vger.kernel.org
54e5881d
JP
7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7895T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7896T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7897S: Maintained
679655da
JP
7898F: drivers/scsi/
7899F: include/scsi/
1da177e4
LT
7900
7901SCSI TAPE DRIVER
8b58be88 7902M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7903L: linux-scsi@vger.kernel.org
7904S: Maintained
679655da 7905F: Documentation/scsi/st.txt
f7269cfc
JD
7906F: drivers/scsi/st.*
7907F: drivers/scsi/st_*.h
1da177e4
LT
7908
7909SCTP PROTOCOL
8b6efb75 7910M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7911M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7912L: linux-sctp@vger.kernel.org
5f85813c 7913W: http://lksctp.sourceforge.net
8b6efb75 7914S: Maintained
679655da
JP
7915F: Documentation/networking/sctp.txt
7916F: include/linux/sctp.h
4d58c025 7917F: include/uapi/linux/sctp.h
679655da
JP
7918F: include/net/sctp/
7919F: net/sctp/
1da177e4
LT
7920
7921SCx200 CPU SUPPORT
8b58be88 7922M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7923S: Odd Fixes
679655da 7924F: Documentation/i2c/busses/scx200_acb
390889b6 7925F: arch/x86/platform/scx200/
679655da
JP
7926F: drivers/watchdog/scx200_wdt.c
7927F: drivers/i2c/busses/scx200*
7928F: drivers/mtd/maps/scx200_docflash.c
7929F: include/linux/scx200.h
1662d32c
JC
7930
7931SCx200 GPIO DRIVER
8b58be88 7932M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7933S: Maintained
679655da
JP
7934F: drivers/char/scx200_gpio.c
7935F: include/linux/scx200_gpio.h
1662d32c
JC
7936
7937SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7938M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7939S: Maintained
679655da 7940F: drivers/clocksource/scx200_hrt.c
1da177e4 7941
6a36913a 7942SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7943M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7944L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7945S: Maintained
679655da 7946F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7947
e7839f25 7948SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7949M: Chris Ball <chris@printf.net>
7a241d6e 7950L: linux-mmc@vger.kernel.org
245feaa6
CB
7951T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7952S: Maintained
7a241d6e 7953F: drivers/mmc/host/sdhci.*
d4a45787 7954F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7955
c04f9d61
KC
7956SECURE COMPUTING
7957M: Kees Cook <keescook@chromium.org>
7958T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
7959S: Supported
7960F: kernel/seccomp.c
7961F: include/uapi/linux/seccomp.h
7962F: include/linux/seccomp.h
7963K: \bsecure_computing
7964K: \bTIF_SECCOMP\b
7965
3085e9c1 7966SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7967M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7968L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7969L: linux-mmc@vger.kernel.org
e2d1d6c0 7970S: Maintained
d4a45787 7971F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7972
0d1bb41a 7973SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7974M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7975L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7976S: Maintained
7977F: drivers/mmc/host/sdhci-s3c.c
7978
c63b3cba 7979SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7980M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7981L: spear-devel@list.st.com
c63b3cba
VK
7982L: linux-mmc@vger.kernel.org
7983S: Maintained
7984F: drivers/mmc/host/sdhci-spear.c
7985
8711cca2 7986SECURITY SUBSYSTEM
9b45c0d2 7987M: James Morris <james.l.morris@oracle.com>
70b4a259 7988M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7989L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7990T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7991W: http://kernsec.org/
8711cca2 7992S: Supported
7d2c86b5 7993F: security/
8711cca2 7994
1da177e4 7995SECURITY CONTACT
8b58be88 7996M: Security Officers <security@kernel.org>
1da177e4
LT
7997S: Supported
7998
7999SELINUX SECURITY MODULE
e0238b4c 8000M: Paul Moore <paul@paul-moore.com>
8b58be88 8001M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8002M: Eric Paris <eparis@parisplace.org>
e0238b4c 8003L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8004W: http://selinuxproject.org
5a5f2acf 8005T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8006S: Supported
679655da
JP
8007F: include/linux/selinux*
8008F: security/selinux/
6bde95ce 8009F: scripts/selinux/
1da177e4 8010
c1c124e9
JJ
8011APPARMOR SECURITY MODULE
8012M: John Johansen <john.johansen@canonical.com>
8013L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8014W: apparmor.wiki.kernel.org
8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8016S: Supported
8017F: security/apparmor/
8018
cef2cf07 8019SENSABLE PHANTOM
8b58be88 8020M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8021S: Maintained
679655da 8022F: drivers/misc/phantom.c
c117ab84 8023F: include/uapi/linux/phantom.h
cef2cf07 8024
4480f15b 8025SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8026M: Tejun Heo <tj@kernel.org>
1da177e4 8027L: linux-ide@vger.kernel.org
3d9b9350 8028T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8029S: Supported
d5ca6918
JP
8030F: drivers/ata/
8031F: include/linux/ata.h
8032F: include/linux/libata.h
1da177e4 8033
6733b39a 8034SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8035M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8036L: linux-scsi@vger.kernel.org
0ca43cc0 8037W: http://www.emulex.com
3387f656
JP
8038S: Supported
8039F: drivers/scsi/be2iscsi/
6733b39a 8040
6b7c5b94 8041SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8042M: Sathya Perla <sathya.perla@emulex.com>
8043M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8044M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8045L: netdev@vger.kernel.org
fea3af67 8046W: http://www.emulex.com
7d2c86b5 8047S: Supported
9aebddd1 8048F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8049
8ceee660 8050SFC NETWORK DRIVER
c06f51ea 8051M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8052M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8053L: netdev@vger.kernel.org
8ceee660 8054S: Supported
874aeea5 8055F: drivers/net/ethernet/sfc/
8ceee660 8056
e2d1d6c0 8057SGI GRU DRIVER
cc883afc 8058M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8059S: Maintained
679655da 8060F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8061
8062SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8063M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8064L: linux-ia64@vger.kernel.org
8065S: Supported
679655da 8066F: Documentation/ia64/serial.txt
df621252 8067F: drivers/tty/serial/ioc?_serial.c
679655da 8068F: include/linux/ioc?.h
e2d1d6c0 8069
75312619 8070SGI XP/XPC/XPNET DRIVER
e180383f
RH
8071M: Cliff Whickman <cpw@sgi.com>
8072M: Robin Holt <robinmholt@gmail.com>
75312619 8073S: Maintained
679655da 8074F: drivers/misc/sgi-xp/
75312619 8075
46eacf3b
AP
8076SI2157 MEDIA DRIVER
8077M: Antti Palosaari <crope@iki.fi>
8078L: linux-media@vger.kernel.org
8079W: http://linuxtv.org/
8080W: http://palosaari.fi/linux/
8081Q: http://patchwork.linuxtv.org/project/linux-media/list/
8082T: git git://linuxtv.org/anttip/media_tree.git
8083S: Maintained
8084F: drivers/media/tuners/si2157*
8085
75e2d5ba
AP
8086SI2168 MEDIA DRIVER
8087M: Antti Palosaari <crope@iki.fi>
8088L: linux-media@vger.kernel.org
8089W: http://linuxtv.org/
8090W: http://palosaari.fi/linux/
8091Q: http://patchwork.linuxtv.org/project/linux-media/list/
8092T: git git://linuxtv.org/anttip/media_tree.git
8093S: Maintained
8094F: drivers/media/dvb-frontends/si2168*
8095
49cc629d
HV
8096SI470X FM RADIO RECEIVER I2C DRIVER
8097M: Hans Verkuil <hverkuil@xs4all.nl>
8098L: linux-media@vger.kernel.org
8099T: git git://linuxtv.org/media_tree.git
8100W: http://linuxtv.org
8101S: Odd Fixes
8102F: drivers/media/radio/si470x/radio-si470x-i2c.c
8103
8104SI470X FM RADIO RECEIVER USB DRIVER
8105M: Hans Verkuil <hverkuil@xs4all.nl>
8106L: linux-media@vger.kernel.org
8107T: git git://linuxtv.org/media_tree.git
8108W: http://linuxtv.org
8109S: Maintained
8110F: drivers/media/radio/si470x/radio-si470x-common.c
8111F: drivers/media/radio/si470x/radio-si470x.h
8112F: drivers/media/radio/si470x/radio-si470x-usb.c
8113
c937ca03
EV
8114SI4713 FM RADIO TRANSMITTER I2C DRIVER
8115M: Eduardo Valentin <edubezval@gmail.com>
8116L: linux-media@vger.kernel.org
8117T: git git://linuxtv.org/media_tree.git
8118W: http://linuxtv.org
8119S: Odd Fixes
99995ded 8120F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8121
8122SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8123M: Eduardo Valentin <edubezval@gmail.com>
8124L: linux-media@vger.kernel.org
8125T: git git://linuxtv.org/media_tree.git
8126W: http://linuxtv.org
8127S: Odd Fixes
99995ded
DR
8128F: drivers/media/radio/si4713/radio-platform-si4713.c
8129
8130SI4713 FM RADIO TRANSMITTER USB DRIVER
8131M: Hans Verkuil <hverkuil@xs4all.nl>
8132L: linux-media@vger.kernel.org
8133T: git git://linuxtv.org/media_tree.git
8134W: http://linuxtv.org
8135S: Maintained
8136F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8137
beb91d46 8138SIANO DVB DRIVER
1b2c14b4 8139M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8140L: linux-media@vger.kernel.org
8141W: http://linuxtv.org
8142T: git git://linuxtv.org/media_tree.git
8143S: Odd fixes
8144F: drivers/media/common/siano/
beb91d46 8145F: drivers/media/usb/siano/
beb91d46 8146F: drivers/media/usb/siano/
14430813 8147F: drivers/media/mmc/siano/
beb91d46 8148
b618b69c 8149SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8150L: linux-media@vger.kernel.org
bb60fcb2 8151S: Orphan
b618b69c 8152F: drivers/media/platform/sh_veu.c
b618b69c
GL
8153
8154SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8155L: linux-media@vger.kernel.org
bb60fcb2 8156S: Orphan
b618b69c
GL
8157F: drivers/media/platform/sh_vou.c
8158F: include/media/sh_vou.h
8159
6349d997 8160SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8161M: Len Brown <lenb@kernel.org>
6349d997
LB
8162L: sfi-devel@simplefirmware.org
8163W: http://simplefirmware.org/
8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8165S: Supported
943fc810 8166F: arch/x86/platform/sfi/
6349d997
LB
8167F: drivers/sfi/
8168F: include/linux/sfi*.h
e2d1d6c0 8169
1da177e4
LT
8170SIMTEC EB110ATX (Chalice CATS)
8171P: Ben Dooks
b16957c6
BD
8172P: Vincent Sanders <vince@simtec.co.uk>
8173M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8174W: http://www.simtec.co.uk/products/EB110ATX/
8175S: Supported
8176
8177SIMTEC EB2410ITX (BAST)
8178P: Ben Dooks
b16957c6
BD
8179P: Vincent Sanders <vince@simtec.co.uk>
8180M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8181W: http://www.simtec.co.uk/products/EB2410ITX/
8182S: Supported
15dba387
JP
8183F: arch/arm/mach-s3c24xx/mach-bast.c
8184F: arch/arm/mach-s3c24xx/bast-ide.c
8185F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8186
4c5adde7 8187TI DAVINCI MACHINE SUPPORT
3ba789c0 8188M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8189M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8190L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8191T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8192Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8193S: Supported
14430813 8194F: arch/arm/mach-davinci/
046d0a37 8195F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8196
8d4b3f08 8197TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8198M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8199L: linux-media@vger.kernel.org
8200L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8201W: http://linuxtv.org/
8202Q: http://patchwork.linuxtv.org/project/linux-media/list/
8203T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8204S: Maintained
8d4b3f08
LP
8205F: drivers/media/platform/davinci/
8206F: include/media/davinci/
8207
92aab3c0 8208SIS 190 ETHERNET DRIVER
8b58be88 8209M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8210L: netdev@vger.kernel.org
8211S: Maintained
8c7de408 8212F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8213
1da177e4 8214SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8215M: Daniele Venzano <venza@brownhat.org>
1da177e4 8216W: http://www.brownhat.org/sis900.html
979b6c13 8217L: netdev@vger.kernel.org
1da177e4 8218S: Maintained
8c7de408 8219F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8220
8221SIS FRAMEBUFFER DRIVER
8b58be88 8222M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8223W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8224S: Maintained
679655da
JP
8225F: Documentation/fb/sisfb.txt
8226F: drivers/video/sis/
8227F: include/video/sisfb.h
1da177e4
LT
8228
8229SIS USB2VGA DRIVER
8b58be88 8230M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8231W: http://www.winischhofer.at/linuxsisusbvga.shtml
8232S: Maintained
679655da 8233F: drivers/usb/misc/sisusbvga/
1da177e4 8234
415ad26d 8235SLAB ALLOCATOR
16e943bf 8236M: Christoph Lameter <cl@linux.com>
2ed1c525 8237M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8238M: David Rientjes <rientjes@google.com>
8239M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8240M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8241L: linux-mm@kvack.org
8242S: Maintained
679655da 8243F: include/linux/sl?b*.h
16e943bf 8244F: mm/sl?b*
415ad26d 8245
9fab9787
PM
8246SLEEPABLE READ-COPY UPDATE (SRCU)
8247M: Lai Jiangshan <laijs@cn.fujitsu.com>
8248M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8249L: linux-kernel@vger.kernel.org
9fab9787
PM
8250W: http://www.rdrop.com/users/paulmck/RCU/
8251S: Supported
8252T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8253F: include/linux/srcu.h
8254F: kernel/rcu/srcu.c
9fab9787 8255
66372841
CS
8256SMACK SECURITY MODULE
8257M: Casey Schaufler <casey@schaufler-ca.com>
8258L: linux-security-module@vger.kernel.org
8259W: http://schaufler-ca.com
8260T: git git://git.gitorious.org/smack-next/kernel.git
8261S: Maintained
8262F: Documentation/security/Smack.txt
8263F: security/smack/
8264
68ace3e1
KH
8265SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8266M: Kevin Hilman <khilman@kernel.org>
8267M: Nishanth Menon <nm@ti.com>
8268S: Maintained
8269F: drivers/power/avs/smartreflex.c
8270F: include/linux/power/smartreflex.h
8271L: linux-pm@vger.kernel.org
8272
1da177e4 8273SMC91x ETHERNET DRIVER
2f82af08 8274M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8275S: Odd Fixes
ae150435 8276F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8277
e8e31622
SA
8278SMIA AND SMIA++ IMAGE SENSOR DRIVER
8279M: Sakari Ailus <sakari.ailus@iki.fi>
8280L: linux-media@vger.kernel.org
8281S: Maintained
14430813 8282F: drivers/media/i2c/smiapp/
e8e31622
SA
8283F: include/media/smiapp.h
8284F: drivers/media/i2c/smiapp-pll.c
8285F: drivers/media/i2c/smiapp-pll.h
8286
920fa1ff
GR
8287SMM665 HARDWARE MONITOR DRIVER
8288M: Guenter Roeck <linux@roeck-us.net>
8289L: lm-sensors@lm-sensors.org
8290S: Maintained
8291F: Documentation/hwmon/smm665
8292F: drivers/hwmon/smm665.c
8293
9df7305b 8294SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8295M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8296L: lm-sensors@lm-sensors.org
90b24cfb 8297S: Maintained
9df7305b
SG
8298F: Documentation/hwmon/emc2103
8299F: drivers/hwmon/emc2103.c
8300
a98d506c
HG
8301SMSC SCH5627 HARDWARE MONITOR DRIVER
8302M: Hans de Goede <hdegoede@redhat.com>
8303L: lm-sensors@lm-sensors.org
8304S: Supported
8305F: Documentation/hwmon/sch5627
8306F: drivers/hwmon/sch5627.c
8307
6ea884db 8308SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8309M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8310L: lm-sensors@lm-sensors.org
8311S: Maintained
679655da
JP
8312F: Documentation/hwmon/smsc47b397
8313F: drivers/hwmon/smsc47b397.c
6ea884db 8314
fd9abb3d 8315SMSC911x ETHERNET DRIVER
90b24cfb 8316M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8317L: netdev@vger.kernel.org
90b24cfb 8318S: Maintained
679655da 8319F: include/linux/smsc911x.h
ae150435 8320F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8321
8322SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8323M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8324L: netdev@vger.kernel.org
90b24cfb 8325S: Maintained
ae150435 8326F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8327
3c8a63e2 8328SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8329M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8330L: linux-fbdev@vger.kernel.org
90b24cfb 8331S: Maintained
3c8a63e2
SG
8332F: drivers/video/smscufx.c
8333
668acf32 8334SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8335M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8336L: linux-media@vger.kernel.org
275ffde4 8337T: git git://linuxtv.org/media_tree.git
795fb7e7 8338S: Maintained
90d72ac6
MCC
8339F: include/media/soc*
8340F: drivers/media/i2c/soc_camera/
8341F: drivers/media/platform/soc_camera/
668acf32 8342
e2d1d6c0 8343SOEKRIS NET48XX LED SUPPORT
8b58be88 8344M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8345S: Maintained
679655da 8346F: drivers/leds/leds-net48xx.c
e2d1d6c0 8347
1da177e4 8348SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8349M: Neil Brown <neilb@suse.de>
1da177e4 8350L: linux-raid@vger.kernel.org
524418bb 8351S: Supported
679655da
JP
8352F: drivers/md/
8353F: include/linux/raid/
c117ab84 8354F: include/uapi/linux/raid/
1da177e4 8355
1da177e4 8356SONIC NETWORK DRIVER
8b58be88 8357M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8358L: netdev@vger.kernel.org
1da177e4 8359S: Maintained
d9fb9f38 8360F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8361
61e115a5 8362SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8363M: Michael Buesch <m@bues.ch>
61e115a5
MB
8364L: netdev@vger.kernel.org
8365S: Maintained
679655da
JP
8366F: drivers/ssb/
8367F: include/linux/ssb/
61e115a5 8368
1da177e4 8369SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8370M: Mattia Dongili <malattia@linux.it>
d0944853 8371L: platform-driver-x86@vger.kernel.org
5b18167d 8372W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8373S: Maintained
679655da
JP
8374F: Documentation/laptops/sony-laptop.txt
8375F: drivers/char/sonypi.c
8376F: drivers/platform/x86/sony-laptop.c
8377F: include/linux/sony-laptop.h
1da177e4 8378
baf8532a 8379SONY MEMORYSTICK CARD SUPPORT
8b58be88 8380M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8381W: http://tifmxx.berlios.de/
8382S: Maintained
679655da 8383F: drivers/memstick/host/tifm_ms.c
baf8532a 8384
0ab30494
ML
8385SONY MEMORYSTICK STANDARD SUPPORT
8386M: Maxim Levitsky <maximlevitsky@gmail.com>
8387S: Maintained
8388F: drivers/memstick/core/ms_block.*
8389
1da177e4 8390SOUND
8b58be88
JP
8391M: Jaroslav Kysela <perex@perex.cz>
8392M: Takashi Iwai <tiwai@suse.de>
93711660 8393L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8394W: http://www.alsa-project.org/
dde7ad8d 8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8396T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8397Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8398S: Maintained
3126a179
JP
8399F: Documentation/sound/
8400F: include/sound/
c117ab84 8401F: include/uapi/sound/
679655da 8402F: sound/
1da177e4 8403
33bbe149
MB
8404SOUND - COMPRESSED AUDIO
8405M: Vinod Koul <vinod.koul@intel.com>
8406L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8407T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8408S: Supported
f672f31a 8409F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8410F: include/sound/compress_driver.h
f672f31a 8411F: include/uapi/sound/compress_*
33bbe149
MB
8412F: sound/core/compress_offload.c
8413F: sound/soc/soc-compress.c
8414
bd903bde 8415SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8416M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8417M: Mark Brown <broonie@kernel.org>
86f14df8 8418T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8419L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8420W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8421S: Supported
2820f615 8422F: Documentation/sound/alsa/soc/
679655da 8423F: sound/soc/
e6e55122 8424F: include/sound/soc*
eb1a6af3 8425
d7f8761b
MB
8426SOUND - DMAENGINE HELPERS
8427M: Lars-Peter Clausen <lars@metafoo.de>
8428S: Supported
8429F: include/sound/dmaengine_pcm.h
8430F: sound/core/pcm_dmaengine.c
8431F: sound/soc/soc-generic-dmaengine-pcm.c
8432
473321fc 8433SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8434M: "David S. Miller" <davem@davemloft.net>
1da177e4 8435L: sparclinux@vger.kernel.org
8a6e2535 8436Q: http://patchwork.ozlabs.org/project/sparclinux/list/
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
1da177e4 8439S: Maintained
679655da 8440F: arch/sparc/
7765b8bb 8441F: drivers/sbus/
1da177e4 8442
6404fcca
DM
8443SPARC SERIAL DRIVERS
8444M: "David S. Miller" <davem@davemloft.net>
8445L: sparclinux@vger.kernel.org
08deed1e
JP
8446T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8447T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8448S: Maintained
6816383a 8449F: include/linux/sunserialcore.h
df621252 8450F: drivers/tty/serial/suncore.c
df621252
GKH
8451F: drivers/tty/serial/sunhv.c
8452F: drivers/tty/serial/sunsab.c
8453F: drivers/tty/serial/sunsab.h
8454F: drivers/tty/serial/sunsu.c
8455F: drivers/tty/serial/sunzilog.c
8456F: drivers/tty/serial/sunzilog.h
6404fcca 8457
389325b4
CL
8458SPARSE CHECKER
8459M: "Christopher Li" <sparse@chrisli.org>
8460L: linux-sparse@vger.kernel.org
8461W: https://sparse.wiki.kernel.org/
8462T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8463T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8464S: Maintained
8465F: include/linux/compiler.h
8466
fc0c195a 8467SPEAR PLATFORM SUPPORT
2d8a3b3d 8468M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8469M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8470L: spear-devel@list.st.com
8471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8472W: http://www.st.com/spear
8473S: Maintained
281e192f 8474F: arch/arm/mach-spear/
fc0c195a 8475
8476SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8477M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8478L: spear-devel@list.st.com
8479L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8480W: http://www.st.com/spear
8481S: Maintained
5df33a62 8482F: drivers/clk/spear/
fc0c195a 8483
e2d1d6c0 8484SPI SUBSYSTEM
b02e48f2 8485M: Mark Brown <broonie@kernel.org>
dfbe403c 8486L: linux-spi@vger.kernel.org
e7e4e13c 8487T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8488Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8489S: Maintained
679655da
JP
8490F: Documentation/spi/
8491F: drivers/spi/
8492F: include/linux/spi/
c117ab84 8493F: include/uapi/linux/spi/
e2d1d6c0 8494
2752e401 8495SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8496M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8497M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8498L: netdev@vger.kernel.org
8499S: Supported
679655da 8500F: Documentation/networking/spider_net.txt
8df158ac 8501F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8502
e2d1d6c0 8503SPU FILE SYSTEM
8b58be88 8504M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8505L: linuxppc-dev@lists.ozlabs.org
8506L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8507W: http://www.ibm.com/developerworks/power/cell/
8508S: Supported
679655da
JP
8509F: Documentation/filesystems/spufs.txt
8510F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8511
fc555841 8512SQUASHFS FILE SYSTEM
d7f2ff67 8513M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8514L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8515W: http://squashfs.org.uk
8516S: Maintained
679655da
JP
8517F: Documentation/filesystems/squashfs.txt
8518F: fs/squashfs/
fc555841 8519
1da177e4 8520SRM (Alpha) environment access
8b58be88 8521M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8522S: Maintained
679655da 8523F: arch/alpha/kernel/srm_env.c
1da177e4 8524
26e9a397 8525STABLE BRANCH
879a5a00 8526M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8527L: stable@vger.kernel.org
879a5a00 8528S: Supported
7b175c46 8529F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8530
26e9a397 8531STAGING SUBSYSTEM
879a5a00 8532M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8533T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8534L: devel@driverdev.osuosl.org
879a5a00 8535S: Supported
679655da 8536F: drivers/staging/
dbc6c2cc 8537
c8c8b105
JP
8538STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8539M: Henk de Groot <pe1dnn@amsat.org>
8540S: Odd Fixes
8541F: drivers/staging/wlags49_h2/
8542F: drivers/staging/wlags49_h25/
8543
c9555159
JP
8544STAGING - ASUS OLED
8545M: Jakub Schmidtke <sjakub@gmail.com>
8546S: Odd Fixes
8547F: drivers/staging/asus_oled/
8548
ebd3d010
JP
8549STAGING - COMEDI
8550M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8551M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8552S: Odd Fixes
8553F: drivers/staging/comedi/
8554
8ca572c9
JP
8555STAGING - CRYSTAL HD VIDEO DECODER
8556M: Naren Sankar <nsankar@broadcom.com>
8557M: Jarod Wilson <jarod@wilsonet.com>
8558M: Scott Davilla <davilla@4pi.com>
8559M: Manu Abraham <abraham.manu@gmail.com>
8560S: Odd Fixes
8561F: drivers/staging/crystalhd/
8562
0f16ffc4
JP
8563STAGING - ECHO CANCELLER
8564M: Steve Underwood <steveu@coppice.org>
8565M: David Rowe <david@rowetel.com>
8566S: Odd Fixes
8567F: drivers/staging/echo/
8568
8dc2bbe7
ME
8569STAGING - ET131X NETWORK DRIVER
8570M: Mark Einon <mark.einon@gmail.com>
8571S: Odd Fixes
8572F: drivers/staging/et131x/
8573
a0138163
JP
8574STAGING - FLARION FT1000 DRIVERS
8575M: Marek Belisko <marek.belisko@gmail.com>
8576S: Odd Fixes
8577F: drivers/staging/ft1000/
8578
ec3fab92
JP
8579STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8580M: David Täht <d@teklibre.com>
8581S: Odd Fixes
8582F: drivers/staging/frontier/
8583
98ded590
HV
8584STAGING - GO7007 MPEG CODEC
8585M: Hans Verkuil <hans.verkuil@cisco.com>
8586S: Maintained
8587F: drivers/staging/media/go7007/
8588
6c1bb424 8589STAGING - INDUSTRIAL IO
030a13d7 8590M: Jonathan Cameron <jic23@kernel.org>
a0138163 8591L: linux-iio@vger.kernel.org
6c1bb424
JP
8592S: Odd Fixes
8593F: drivers/staging/iio/
8594
a0138163
JP
8595STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8596M: Jarod Wilson <jarod@wilsonet.com>
8597W: http://www.lirc.org/
8598S: Odd Fixes
b2b0186d 8599F: drivers/staging/media/lirc/
a0138163 8600
7c6b6c71 8601STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8602M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8603M: Marc Dietrich <marvin24@gmx.de>
8604L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8605L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8606S: Maintained
8607F: drivers/staging/nvec/
8608
a0138163 8609STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8610M: Jens Frederich <jfrederich@gmail.com>
8611M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8612M: Jon Nettleton <jon.nettleton@gmail.com>
8613W: http://wiki.laptop.org/go/DCON
3140b458 8614S: Maintained
a0138163
JP
8615F: drivers/staging/olpc_dcon/
8616
94cfdd15 8617STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8618M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8619S: Maintained
8620F: drivers/staging/ozwpan/
8621
a0138163 8622STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8623M: Willy Tarreau <willy@meta-x.org>
8624S: Odd Fixes
8625F: drivers/staging/panel/
8626
a0138163
JP
8627STAGING - REALTEK RTL8712U DRIVERS
8628M: Larry Finger <Larry.Finger@lwfinger.net>
8629M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8630S: Odd Fixes
8631F: drivers/staging/rtl8712/
8632
7591ba8b
JS
8633STAGING - REALTEK RTL8723U WIRELESS DRIVER
8634M: Larry Finger <Larry.Finger@lwfinger.net>
8635M: Jes Sorensen <Jes.Sorensen@redhat.com>
8636L: linux-wireless@vger.kernel.org
8637S: Maintained
8638F: drivers/staging/rtl8723au/
8639
9629fa86
JP
8640STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8641M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8642S: Odd Fixes
9df0a245 8643F: drivers/staging/sm7xxfb/
9629fa86 8644
510fa408
JP
8645STAGING - SLICOSS
8646M: Lior Dotan <liodot@gmail.com>
8647M: Christopher Harrer <charrer@alacritech.com>
8648S: Odd Fixes
8649F: drivers/staging/slicoss/
8650
a0138163 8651STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8652M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8653S: Supported
b2b0186d 8654F: drivers/staging/media/solo6x10/
a0138163
JP
8655
8656STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8657M: William Hubbs <w.d.hubbs@gmail.com>
8658M: Chris Brannon <chris@the-brannons.com>
d33bce31 8659M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8660M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8661L: speakup@braille.uwo.ca
8662W: http://www.linux-speakup.org/
8663S: Odd Fixes
8664F: drivers/staging/speakup/
8665
8666STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8667M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8668S: Odd Fixes
8669F: drivers/staging/tidspbridge/
8670
a0138163
JP
8671STAGING - USB ENE SM/MS CARD READER DRIVER
8672M: Al Cho <acho@novell.com>
8673S: Odd Fixes
8674F: drivers/staging/keucr/
8675
b3e871ce
JP
8676STAGING - VIA VT665X DRIVERS
8677M: Forest Bond <forest@alittletooquiet.net>
8678S: Odd Fixes
8679F: drivers/staging/vt665?/
8680
81a9a526
JP
8681STAGING - WINBOND IS89C35 WLAN USB DRIVER
8682M: Pavel Machek <pavel@ucw.cz>
8683S: Odd Fixes
8684F: drivers/staging/winbond/
8685
709bcb07 8686STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8687M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8688S: Odd Fixes
8689F: drivers/staging/xgifb/
8690
1da177e4 8691STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8692M: Ion Badulescu <ionut@badula.org>
b4f90189 8693S: Odd Fixes
9bba23b0 8694F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8695
e2d1d6c0 8696SUN3/3X
8b58be88 8697M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8698W: http://sammy.net/sun3/
8699S: Maintained
679655da
JP
8700F: arch/m68k/kernel/*sun3*
8701F: arch/m68k/sun3*/
8702F: arch/m68k/include/asm/sun3*
e689cf4a 8703F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8704
2bc9ff01
DK
8705SUNDANCE NETWORK DRIVER
8706M: Denis Kirjanov <kda@linux-powerpc.org>
8707L: netdev@vger.kernel.org
8708S: Maintained
8709F: drivers/net/ethernet/dlink/sundance.c
8710
2cbb12a4 8711SUPERH
2cbb12a4 8712L: linux-sh@vger.kernel.org
1da177e4 8713W: http://www.linux-sh.org
8a6e2535 8714Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8715S: Orphan
066069e1 8716F: Documentation/sh/
679655da 8717F: arch/sh/
066069e1 8718F: drivers/sh/
1da177e4 8719
4480f15b 8720SUSPEND TO RAM
7fb06082 8721M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8722M: Len Brown <len.brown@intel.com>
8723M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8724L: linux-pm@vger.kernel.org
e2d1d6c0 8725S: Supported
679655da
JP
8726F: Documentation/power/
8727F: arch/x86/kernel/acpi/
8728F: drivers/base/power/
8729F: kernel/power/
8730F: include/linux/suspend.h
8731F: include/linux/freezer.h
8732F: include/linux/pm.h
1da177e4
LT
8733
8734SVGA HANDLING
8b58be88 8735M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8736L: linux-video@atrey.karlin.mff.cuni.cz
8737S: Maintained
679655da
JP
8738F: Documentation/svga.txt
8739F: arch/x86/boot/video*
1da177e4 8740
6e28b761
KRW
8741SWIOTLB SUBSYSTEM
8742M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8743L: linux-kernel@vger.kernel.org
8744S: Supported
8745F: lib/swiotlb.c
8746F: arch/*/kernel/pci-swiotlb.c
8747F: include/linux/swiotlb.h
8748
db8e35d5
VG
8749SYNOPSYS ARC ARCHITECTURE
8750M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8751S: Supported
8752F: arch/arc/
6659a20a 8753F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8754F: drivers/tty/serial/arc_uart.c
db8e35d5 8755
1da177e4 8756SYSV FILESYSTEM
8b58be88 8757M: Christoph Hellwig <hch@infradead.org>
1da177e4 8758S: Maintained
679655da
JP
8759F: Documentation/filesystems/sysv-fs.txt
8760F: fs/sysv/
8761F: include/linux/sysv_fs.h
1da177e4 8762
86cfa7fc
NB
8763TARGET SUBSYSTEM
8764M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8765L: linux-scsi@vger.kernel.org
b9f5edc2 8766L: target-devel@vger.kernel.org
86cfa7fc 8767W: http://www.linux-iscsi.org
cf015e9f 8768W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8769T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8770S: Supported
8771F: drivers/target/
8772F: include/target/
8773F: Documentation/target/
8774
4e68852d 8775TASKSTATS STATISTICS INTERFACE
185e595f 8776M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8777S: Maintained
679655da
JP
8778F: Documentation/accounting/taskstats*
8779F: include/linux/taskstats*
8780F: kernel/taskstats.c
4e68852d 8781
781b456a 8782TC CLASSIFIER
f935f3f8 8783M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8784L: netdev@vger.kernel.org
8785S: Maintained
679655da 8786F: include/net/pkt_cls.h
c117ab84 8787F: include/uapi/linux/pkt_cls.h
679655da 8788F: net/sched/
781b456a 8789
5067f08a 8790TCP LOW PRIORITY MODULE
8b58be88
JP
8791M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8792M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8793W: http://tcp-lp-mod.sourceforge.net/
8794S: Maintained
679655da 8795F: net/ipv4/tcp_lp.c
5067f08a 8796
91952bc0
AP
8797TDA10071 MEDIA DRIVER
8798M: Antti Palosaari <crope@iki.fi>
8799L: linux-media@vger.kernel.org
8800W: http://linuxtv.org/
8801W: http://palosaari.fi/linux/
8802Q: http://patchwork.linuxtv.org/project/linux-media/list/
8803T: git git://linuxtv.org/anttip/media_tree.git
8804S: Maintained
8805F: drivers/media/dvb-frontends/tda10071*
8806
8807TDA18212 MEDIA DRIVER
8808M: Antti Palosaari <crope@iki.fi>
8809L: linux-media@vger.kernel.org
8810W: http://linuxtv.org/
8811W: http://palosaari.fi/linux/
8812Q: http://patchwork.linuxtv.org/project/linux-media/list/
8813T: git git://linuxtv.org/anttip/media_tree.git
8814S: Maintained
8815F: drivers/media/tuners/tda18212*
8816
8817TDA18218 MEDIA DRIVER
8818M: Antti Palosaari <crope@iki.fi>
8819L: linux-media@vger.kernel.org
8820W: http://linuxtv.org/
8821W: http://palosaari.fi/linux/
8822Q: http://patchwork.linuxtv.org/project/linux-media/list/
8823T: git git://linuxtv.org/anttip/media_tree.git
8824S: Maintained
8825F: drivers/media/tuners/tda18218*
8826
3b2f6aba
MK
8827TDA18271 MEDIA DRIVER
8828M: Michael Krufky <mkrufky@linuxtv.org>
8829L: linux-media@vger.kernel.org
8830W: http://linuxtv.org/
8831W: http://github.com/mkrufky
8832Q: http://patchwork.linuxtv.org/project/linux-media/list/
8833T: git git://linuxtv.org/mkrufky/tuners.git
8834S: Maintained
8835F: drivers/media/tuners/tda18271*
8836
e48307a9
MK
8837TDA827x MEDIA DRIVER
8838M: Michael Krufky <mkrufky@linuxtv.org>
8839L: linux-media@vger.kernel.org
8840W: http://linuxtv.org/
8841W: http://github.com/mkrufky
8842Q: http://patchwork.linuxtv.org/project/linux-media/list/
8843T: git git://linuxtv.org/mkrufky/tuners.git
8844S: Maintained
8845F: drivers/media/tuners/tda8290.*
8846
66cf9212
MK
8847TDA8290 MEDIA DRIVER
8848M: Michael Krufky <mkrufky@linuxtv.org>
8849L: linux-media@vger.kernel.org
8850W: http://linuxtv.org/
8851W: http://github.com/mkrufky
8852Q: http://patchwork.linuxtv.org/project/linux-media/list/
8853T: git git://linuxtv.org/mkrufky/tuners.git
8854S: Maintained
8855F: drivers/media/tuners/tda8290.*
8856
4b9fba30
HV
8857TDA9840 MEDIA DRIVER
8858M: Hans Verkuil <hverkuil@xs4all.nl>
8859L: linux-media@vger.kernel.org
8860T: git git://linuxtv.org/media_tree.git
8861W: http://linuxtv.org
8862S: Maintained
8863F: drivers/media/i2c/tda9840*
8864
2cb654fd 8865TEA5761 TUNER DRIVER
1b2c14b4 8866M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8867L: linux-media@vger.kernel.org
8868W: http://linuxtv.org
8869T: git git://linuxtv.org/media_tree.git
8870S: Odd fixes
8871F: drivers/media/tuners/tea5761.*
8872
8873TEA5767 TUNER DRIVER
1b2c14b4 8874M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8875L: linux-media@vger.kernel.org
8876W: http://linuxtv.org
8877T: git git://linuxtv.org/media_tree.git
8878S: Maintained
8879F: drivers/media/tuners/tea5767.*
8880
4b9fba30
HV
8881TEA6415C MEDIA DRIVER
8882M: Hans Verkuil <hverkuil@xs4all.nl>
8883L: linux-media@vger.kernel.org
8884T: git git://linuxtv.org/media_tree.git
8885W: http://linuxtv.org
8886S: Maintained
8887F: drivers/media/i2c/tea6415c*
8888
8889TEA6420 MEDIA DRIVER
8890M: Hans Verkuil <hverkuil@xs4all.nl>
8891L: linux-media@vger.kernel.org
8892T: git git://linuxtv.org/media_tree.git
8893W: http://linuxtv.org
8894S: Maintained
8895F: drivers/media/i2c/tea6420*
8896
3d249d4c 8897TEAM DRIVER
dca9ab92 8898M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8899L: netdev@vger.kernel.org
8900S: Supported
8901F: drivers/net/team/
8902F: include/linux/if_team.h
c117ab84 8903F: include/uapi/linux/if_team.h
3d249d4c 8904
7d029125
VD
8905TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8906M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8907S: Maintained
8908F: arch/x86/platform/ts5500/
8909
40ad4a30
SY
8910TECHNOTREND USB IR RECEIVER
8911M: Sean Young <sean@mess.org>
8912L: linux-media@vger.kernel.org
8913S: Maintained
8914F: drivers/media/rc/ttusbir.c
8915
adabdb0c 8916TEGRA ARCHITECTURE SUPPORT
243d58ec 8917M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8918M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8919L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8920Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8921T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8922S: Supported
bbbe96ed 8923N: [^a-z]tegra
84b9414b 8924
adabdb0c
SW
8925TEGRA ASOC DRIVER
8926M: Stephen Warren <swarren@wwwdotorg.org>
8927S: Supported
8928F: sound/soc/tegra/
8929
8930TEGRA CLOCK DRIVER
8931M: Peter De Schrijver <pdeschrijver@nvidia.com>
8932M: Prashant Gaikwad <pgaikwad@nvidia.com>
8933S: Supported
8934F: drivers/clk/tegra/
8935
8936TEGRA DMA DRIVER
8937M: Laxman Dewangan <ldewangan@nvidia.com>
8938S: Supported
8939F: drivers/dma/tegra20-apb-dma.c
8940
8941TEGRA GPIO DRIVER
8942M: Stephen Warren <swarren@wwwdotorg.org>
8943S: Supported
8944F: drivers/gpio/gpio-tegra.c
8945
8946TEGRA I2C DRIVER
8947M: Laxman Dewangan <ldewangan@nvidia.com>
8948S: Supported
8949F: drivers/i2c/busses/i2c-tegra.c
8950
8951TEGRA IOMMU DRIVERS
8952M: Hiroshi Doyu <hdoyu@nvidia.com>
8953S: Supported
8954F: drivers/iommu/tegra*
8955
8956TEGRA KBC DRIVER
8957M: Rakesh Iyer <riyer@nvidia.com>
8958M: Laxman Dewangan <ldewangan@nvidia.com>
8959S: Supported
8960F: drivers/input/keyboard/tegra-kbc.c
8961
8962TEGRA PINCTRL DRIVER
8963M: Stephen Warren <swarren@wwwdotorg.org>
8964S: Supported
8965F: drivers/pinctrl/pinctrl-tegra*
8966
8967TEGRA PWM DRIVER
8968M: Thierry Reding <thierry.reding@gmail.com>
8969S: Supported
8970F: drivers/pwm/pwm-tegra.c
8971
8972TEGRA SERIAL DRIVER
8973M: Laxman Dewangan <ldewangan@nvidia.com>
8974S: Supported
8975F: drivers/tty/serial/serial-tegra.c
8976
8977TEGRA SPI DRIVER
8978M: Laxman Dewangan <ldewangan@nvidia.com>
8979S: Supported
8980F: drivers/spi/spi-tegra*
8981
1a348ccc 8982TEHUTI ETHERNET DRIVER
8b58be88 8983M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8984L: netdev@vger.kernel.org
8985S: Supported
ef7f5429 8986F: drivers/net/ethernet/tehuti/*
1a348ccc 8987
4e68852d 8988Telecom Clock Driver for MCPL0010
8b58be88 8989M: Mark Gross <mark.gross@intel.com>
4e68852d 8990S: Supported
679655da 8991F: drivers/char/tlclk.c
4e68852d 8992
4480f15b 8993TENSILICA XTENSA PORT (xtensa)
8b58be88 8994M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8995M: Max Filippov <jcmvbkbc@gmail.com>
8996L: linux-xtensa@linux-xtensa.org
4e68852d 8997S: Maintained
679655da 8998F: arch/xtensa/
3dc99857 8999F: drivers/irqchip/irq-xtensa-*
4e68852d 9000
5313ba66
HV
9001THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9002M: Hans Verkuil <hverkuil@xs4all.nl>
9003L: linux-media@vger.kernel.org
9004T: git git://linuxtv.org/media_tree.git
9005W: http://linuxtv.org
9006S: Maintained
9007F: drivers/media/radio/radio-raremono.c
9008
d3fb6955 9009THERMAL
b75f0050 9010M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9011M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9012L: linux-pm@vger.kernel.org
9013T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9014T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9015Q: https://patchwork.kernel.org/project/linux-pm/list/
9016S: Supported
9017F: drivers/thermal/
9018F: include/linux/thermal.h
9019F: include/linux/cpu_cooling.h
9020F: Documentation/devicetree/bindings/thermal/
d3fb6955 9021
30ba2fbd
VD
9022THINGM BLINK(1) USB RGB LED DRIVER
9023M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9024S: Maintained
9025F: drivers/hid/hid-thingm.c
9026
4e68852d 9027THINKPAD ACPI EXTRAS DRIVER
8b58be88 9028M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9029L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9030L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9031W: http://ibm-acpi.sourceforge.net
9032W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9033T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9034S: Maintained
679655da 9035F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9036
1b46f2a2 9037TI BANDGAP AND THERMAL DRIVER
f14d1c24 9038M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9039L: linux-pm@vger.kernel.org
794b2e25
EV
9040S: Supported
9041F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9042
4020f2d7 9043TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9044M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9045S: Maintained
679655da
JP
9046F: drivers/misc/tifm*
9047F: drivers/mmc/host/tifm_sd.c
9048F: include/linux/tifm.h
4020f2d7 9049
152ad442
SR
9050TI LM49xxx FAMILY ASoC CODEC DRIVERS
9051M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9052M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9053L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9054S: Maintained
9055F: sound/soc/codecs/lm49453*
d392dead 9056F: sound/soc/codecs/isabelle*
152ad442 9057
0edd807d
KM
9058TI LP855x BACKLIGHT DRIVER
9059M: Milo Kim <milo.kim@ti.com>
9060S: Maintained
9061F: Documentation/backlight/lp855x-driver.txt
9062F: drivers/video/backlight/lp855x_bl.c
9063F: include/linux/platform_data/lp855x.h
9064
faf13f6d
KM
9065TI LP8727 CHARGER DRIVER
9066M: Milo Kim <milo.kim@ti.com>
9067S: Maintained
9068F: drivers/power/lp8727_charger.c
9069F: include/linux/platform_data/lp8727.h
9070
22f1229f
KM
9071TI LP8788 MFD DRIVER
9072M: Milo Kim <milo.kim@ti.com>
9073S: Maintained
9074F: drivers/iio/adc/lp8788_adc.c
9075F: drivers/leds/leds-lp8788.c
9076F: drivers/mfd/lp8788*.c
9077F: drivers/power/lp8788-charger.c
9078F: drivers/regulator/lp8788-*.c
9079F: include/linux/mfd/lp8788*.h
9080
dd5e8e6b 9081TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9082M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9083L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9084S: Maintained
9085F: sound/soc/codecs/twl4030*
9086
90921014 9087TI WILINK WIRELESS DRIVERS
90921014
LC
9088L: linux-wireless@vger.kernel.org
9089W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9090W: http://wireless.kernel.org/en/users/Drivers/wl1251
9091T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9092S: Orphan
90921014
LC
9093F: drivers/net/wireless/ti/
9094F: include/linux/wl12xx.h
9095
e86eaa3a 9096TIPC NETWORK LAYER
8b58be88
JP
9097M: Jon Maloy <jon.maloy@ericsson.com>
9098M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9099L: netdev@vger.kernel.org (core kernel code)
9100L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9101W: http://tipc.sourceforge.net/
e86eaa3a 9102S: Maintained
c117ab84 9103F: include/uapi/linux/tipc*.h
679655da 9104F: net/tipc/
e86eaa3a 9105
867e359b
CM
9106TILE ARCHITECTURE
9107M: Chris Metcalf <cmetcalf@tilera.com>
9108W: http://www.tilera.com/scm/
9109S: Supported
9110F: arch/tile/
6b940606 9111F: drivers/char/tile-srom.c
5c770755 9112F: drivers/edac/tile_edac.c
6b940606
CM
9113F: drivers/net/ethernet/tile/
9114F: drivers/rtc/rtc-tile.c
9115F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9116F: drivers/tty/serial/tilegx.c
6b940606
CM
9117F: drivers/usb/host/*-tilegx.c
9118F: include/linux/usb/tilegx.h
867e359b 9119
1da177e4 9120TLAN NETWORK DRIVER
8b58be88 9121M: Samuel Chessman <chessman@tux.org>
88c07dde 9122L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9123W: http://sourceforge.net/projects/tlan/
9124S: Maintained
679655da 9125F: Documentation/networking/tlan.txt
b544dbac 9126F: drivers/net/ethernet/ti/tlan.*
1da177e4 9127
d74db3b2 9128TOMOYO SECURITY MODULE
8b58be88
JP
9129M: Kentaro Takeda <takedakn@nttdata.co.jp>
9130M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9131L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9132L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9133L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9134L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9135W: http://tomoyo.sourceforge.jp/
843d183c 9136T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9137S: Maintained
679655da 9138F: security/tomoyo/
d74db3b2 9139
9caeb532 9140TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9141M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9142L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9143S: Maintained
9144F: drivers/platform/x86/topstar-laptop.c
9145
1da177e4 9146TOSHIBA ACPI EXTRAS DRIVER
d0944853 9147L: platform-driver-x86@vger.kernel.org
15065531 9148S: Orphan
679655da 9149F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9150
9151TOSHIBA SMM DRIVER
8b58be88 9152M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9153L: tlinux-users@tce.toshiba-dme.co.jp
9154W: http://www.buzzard.org.uk/toshiba/
9155S: Maintained
679655da
JP
9156F: drivers/char/toshiba.c
9157F: include/linux/toshiba.h
c117ab84 9158F: include/uapi/linux/toshiba.h
1da177e4 9159
d719f900 9160TMIO MMC DRIVER
252f29a9 9161M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9162L: linux-mmc@vger.kernel.org
d719f900 9163S: Maintained
d1057c40
GL
9164F: drivers/mmc/host/tmio_mmc*
9165F: drivers/mmc/host/sh_mobile_sdhi.c
9166F: include/linux/mmc/tmio.h
9167F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9168
917cc4e6
GR
9169TMP401 HARDWARE MONITOR DRIVER
9170M: Guenter Roeck <linux@roeck-us.net>
9171L: lm-sensors@lm-sensors.org
9172S: Maintained
9173F: Documentation/hwmon/tmp401
9174F: drivers/hwmon/tmp401.c
9175
98f32602 9176TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9177M: Hugh Dickins <hughd@google.com>
98f32602
HD
9178L: linux-mm@kvack.org
9179S: Maintained
9180F: include/linux/shmem_fs.h
9181F: mm/shmem.c
9182
45f95b53 9183TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9184M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9185L: linux-media@vger.kernel.org
9186W: http://linuxtv.org
9187T: git git://linuxtv.org/media_tree.git
9188S: Odd fixes
9189F: drivers/media/usb/tm6000/
9190
4e68852d 9191TPM DEVICE DRIVER
901486b8 9192M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9193M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9194M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9195W: http://tpmdd.sourceforge.net
63a10dfd 9196L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9197S: Maintained
679655da 9198F: drivers/char/tpm/
4e68852d 9199
d6f005a1
JP
9200TRACING
9201M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9202M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9203T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9204S: Maintained
9205F: Documentation/trace/ftrace.txt
9206F: arch/*/*/*/ftrace.h
9207F: arch/*/kernel/ftrace.c
9208F: include/*/ftrace.h
9209F: include/linux/trace*.h
9210F: include/trace/
9211F: kernel/trace/
9212
1da177e4 9213TRIVIAL PATCHES
8b58be88 9214M: Jiri Kosina <trivial@kernel.org>
54e5881d 9215T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9216S: Maintained
86ef925f 9217K: ^Subject:.*(?i)trivial
1da177e4 9218
4e68852d 9219TTY LAYER
879a5a00 9220M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9221M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9222S: Supported
08deed1e 9223T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9224F: drivers/tty/
df621252 9225F: drivers/tty/serial/serial_core.c
e3288775
AC
9226F: include/linux/serial_core.h
9227F: include/linux/serial.h
9228F: include/linux/tty.h
c117ab84
CEB
9229F: include/uapi/linux/serial_core.h
9230F: include/uapi/linux/serial.h
9231F: include/uapi/linux/tty.h
4e68852d 9232
91952bc0
AP
9233TUA9001 MEDIA DRIVER
9234M: Antti Palosaari <crope@iki.fi>
9235L: linux-media@vger.kernel.org
9236W: http://linuxtv.org/
9237W: http://palosaari.fi/linux/
9238Q: http://patchwork.linuxtv.org/project/linux-media/list/
9239T: git git://linuxtv.org/anttip/media_tree.git
9240S: Maintained
9241F: drivers/media/tuners/tua9001*
9242
740db6d7 9243TULIP NETWORK DRIVERS
8b58be88 9244M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9245L: netdev@vger.kernel.org
9246S: Maintained
0f04e2aa 9247F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9248
9249TUN/TAP driver
ba57b6f2 9250M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9251W: http://vtun.sourceforge.net/tun
9252S: Maintained
679655da
JP
9253F: Documentation/networking/tuntap.txt
9254F: arch/um/os-Linux/drivers/
1da177e4 9255
b454cc66 9256TURBOCHANNEL SUBSYSTEM
8b58be88 9257M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9258M: Ralf Baechle <ralf@linux-mips.org>
9259L: linux-mips@linux-mips.org
9260Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9261S: Maintained
679655da
JP
9262F: drivers/tc/
9263F: include/linux/tc.h
b454cc66 9264
1da177e4 9265U14-34F SCSI DRIVER
8b58be88 9266M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9267L: linux-scsi@vger.kernel.org
9268S: Maintained
679655da 9269F: drivers/scsi/u14-34f.c
1da177e4 9270
e2d1d6c0 9271UBI FILE SYSTEM (UBIFS)
949cb623 9272M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9273M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9274L: linux-mtd@lists.infradead.org
e2966cbe 9275T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9276W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9277S: Maintained
679655da
JP
9278F: Documentation/filesystems/ubifs.txt
9279F: fs/ubifs/
e2d1d6c0 9280
cc2020e6 9281UCLINUX (AND M68KNOMMU)
8b58be88 9282M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9283W: http://www.uclinux.org/
9284L: uclinux-dev@uclinux.org (subscribers-only)
9285S: Maintained
61bc02bb
JP
9286F: arch/m68k/*/*_no.*
9287F: arch/m68k/include/asm/*_no.*
cc2020e6 9288
1da177e4 9289UDF FILESYSTEM
8b58be88 9290M: Jan Kara <jack@suse.cz>
1da177e4 9291S: Maintained
679655da
JP
9292F: Documentation/filesystems/udf.txt
9293F: fs/udf/
1da177e4 9294
cc2020e6 9295UFS FILESYSTEM
8b58be88 9296M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9297S: Maintained
679655da
JP
9298F: Documentation/filesystems/ufs.txt
9299F: fs/ufs/
cc2020e6 9300
0a09d3ab
DH
9301UHID USERSPACE HID IO DRIVER:
9302M: David Herrmann <dh.herrmann@googlemail.com>
9303L: linux-input@vger.kernel.org
9304S: Maintained
9305F: drivers/hid/uhid.c
c117ab84 9306F: include/uapi/linux/uhid.h
0a09d3ab 9307
18332a80 9308ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9309L: linux-usb@vger.kernel.org
10c6c9c9 9310S: Orphan
355ffe69 9311F: drivers/uwb/
679655da
JP
9312F: include/linux/uwb.h
9313F: include/linux/uwb/
18332a80 9314
b31d8273
G
9315UNICORE32 ARCHITECTURE:
9316M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9317W: http://mprc.pku.edu.cn/~guanxuetao/linux
9318S: Maintained
ceebf4d5 9319T: git git://github.com/gxt/linux.git
b31d8273
G
9320F: arch/unicore32/
9321
d8379ab1
TF
9322UNIFDEF
9323M: Tony Finch <dot@dotat.at>
9324W: http://dotat.at/prog/unifdef
9325S: Maintained
9326F: scripts/unifdef.c
9327
1da177e4 9328UNIFORM CDROM DRIVER
8b58be88 9329M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9330W: http://www.kernel.dk
9331S: Maintained
679655da
JP
9332F: Documentation/cdrom/
9333F: drivers/cdrom/cdrom.c
9334F: include/linux/cdrom.h
c117ab84 9335F: include/uapi/linux/cdrom.h
1da177e4 9336
56df0122
BR
9337UNISYS S-PAR DRIVERS
9338M: Benjamin Romer <benjamin.romer@unisys.com>
9339M: David Kershner <david.kershner@unisys.com>
9340L: sparmaintainer@unisys.com (Unisys internal)
9341S: Supported
9342F: drivers/staging/unisys/
9343
9941fa6e
VH
9344UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9345M: Vinayak Holikatti <vinholikatti@gmail.com>
9346M: Santosh Y <santoshsy@gmail.com>
9347L: linux-scsi@vger.kernel.org
9348S: Supported
9349F: Documentation/scsi/ufs.txt
9350F: drivers/scsi/ufs/
9351
e2d1d6c0 9352UNSORTED BLOCK IMAGES (UBI)
949cb623 9353M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9354W: http://www.linux-mtd.infradead.org/
9355L: linux-mtd@lists.infradead.org
b6b44e0a 9356T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9357S: Maintained
80811493 9358F: drivers/mtd/ubi/
679655da 9359F: include/linux/mtd/ubi.h
c117ab84 9360F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9361
76ac66e4
RW
9362UNSORTED BLOCK IMAGES (UBI) Fastmap
9363M: Richard Weinberger <richard@nod.at>
9364L: linux-mtd@lists.infradead.org
9365S: Maintained
9366F: drivers/mtd/ubi/fastmap.c
9367
1da177e4 9368USB ACM DRIVER
61eee9a7 9369M: Oliver Neukum <oliver@neukum.org>
6372594a 9370L: linux-usb@vger.kernel.org
1da177e4 9371S: Maintained
679655da
JP
9372F: Documentation/usb/acm.txt
9373F: drivers/usb/class/cdc-acm.*
1da177e4 9374
b7d572e1
PF
9375USB AR5523 WIRELESS DRIVER
9376M: Pontus Fuchs <pontus.fuchs@gmail.com>
9377L: linux-wireless@vger.kernel.org
9378S: Maintained
9379F: drivers/net/wireless/ath/ar5523/
9380
115bb1ff 9381USB ATTACHED SCSI
f50a4968 9382M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9383M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9384L: linux-usb@vger.kernel.org
9385L: linux-scsi@vger.kernel.org
8eae0fb7 9386S: Maintained
115bb1ff
MW
9387F: drivers/usb/storage/uas.c
9388
1da177e4 9389USB CDC ETHERNET DRIVER
61eee9a7 9390M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9391L: linux-usb@vger.kernel.org
1da177e4 9392S: Maintained
679655da 9393F: drivers/net/usb/cdc_*.c
c117ab84 9394F: include/uapi/linux/usb/cdc.h
1da177e4 9395
b02b371e 9396USB CYPRESS C67X00 DRIVER
8b58be88 9397M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9398L: linux-usb@vger.kernel.org
9399S: Maintained
679655da 9400F: drivers/usb/c67x00/
b02b371e 9401
d0374f4f 9402USB DAVICOM DM9601 DRIVER
8b58be88 9403M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9404L: netdev@vger.kernel.org
d0374f4f
PK
9405W: http://www.linux-usb.org/usbnet
9406S: Maintained
679655da 9407F: drivers/net/usb/dm9601.c
d0374f4f 9408
cc2020e6 9409USB DIAMOND RIO500 DRIVER
8b58be88 9410M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9411L: rio500-users@lists.sourceforge.net
9412W: http://rio500.sourceforge.net
9413S: Maintained
679655da 9414F: drivers/usb/misc/rio500*
cc2020e6 9415
1da177e4 9416USB EHCI DRIVER
578333ab 9417M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9418L: linux-usb@vger.kernel.org
578333ab 9419S: Maintained
679655da
JP
9420F: Documentation/usb/ehci.txt
9421F: drivers/usb/host/ehci*
1da177e4 9422
69ae9e3e 9423USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9424M: Felipe Balbi <balbi@ti.com>
795fb7e7 9425L: linux-usb@vger.kernel.org
69ae9e3e 9426W: http://www.linux-usb.org/gadget
d6d0f665
FB
9427T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9428S: Maintained
679655da
JP
9429F: drivers/usb/gadget/
9430F: include/linux/usb/gadget*
69ae9e3e 9431
2dea64b4 9432USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9433M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9434L: linux-usb@vger.kernel.org
54e5881d 9435T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9436S: Maintained
c2f01971 9437F: Documentation/hid/hiddev.txt
679655da 9438F: drivers/hid/usbhid/
1da177e4 9439
857aab34 9440USB/IP DRIVERS
857aab34 9441L: linux-usb@vger.kernel.org
3ff4afe8 9442S: Orphan
857aab34 9443F: drivers/staging/usbip/
9444
959eea21 9445USB ISP116X DRIVER
8b58be88 9446M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9447L: linux-usb@vger.kernel.org
959eea21 9448S: Maintained
679655da
JP
9449F: drivers/usb/host/isp116x*
9450F: include/linux/usb/isp116x.h
959eea21 9451
1da177e4 9452USB MASS STORAGE DRIVER
8b58be88 9453M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9454L: linux-usb@vger.kernel.org
8836aeb8 9455L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9456S: Maintained
9457W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9458F: drivers/usb/storage/
1da177e4 9459
af39917d
CL
9460USB MIDI DRIVER
9461M: Clemens Ladisch <clemens@ladisch.de>
9462L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9463T: git git://git.alsa-project.org/alsa-kernel.git
9464S: Maintained
9465F: sound/usb/midi.*
9466
444ce9d4
JP
9467USB NETWORKING DRIVERS
9468L: linux-usb@vger.kernel.org
9469S: Odd Fixes
9470F: drivers/net/usb/
9471
1da177e4 9472USB OHCI DRIVER
578333ab 9473M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9474L: linux-usb@vger.kernel.org
578333ab 9475S: Maintained
679655da
JP
9476F: Documentation/usb/ohci.txt
9477F: drivers/usb/host/ohci*
1da177e4 9478
1da177e4 9479USB PEGASUS DRIVER
a16b945c 9480M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9481L: linux-usb@vger.kernel.org
043600a6 9482L: netdev@vger.kernel.org
052e3128
PM
9483T: git git://github.com/petkan/pegasus.git
9484W: https://github.com/petkan/pegasus
1da177e4 9485S: Maintained
679655da 9486F: drivers/net/usb/pegasus.*
1da177e4 9487
d3ad558f
FB
9488USB PHY LAYER
9489M: Felipe Balbi <balbi@ti.com>
9490L: linux-usb@vger.kernel.org
9491T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9492S: Maintained
9493F: drivers/usb/phy/
d3ad558f 9494
73e4fb3f 9495USB PRINTER DRIVER (usblp)
8b58be88 9496M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9497L: linux-usb@vger.kernel.org
73e4fb3f 9498S: Supported
679655da 9499F: drivers/usb/class/usblp.c
1da177e4
LT
9500
9501USB RTL8150 DRIVER
a16b945c 9502M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9503L: linux-usb@vger.kernel.org
043600a6 9504L: netdev@vger.kernel.org
052e3128
PM
9505T: git git://github.com/petkan/rtl8150.git
9506W: https://github.com/petkan/rtl8150
1da177e4 9507S: Maintained
679655da 9508F: drivers/net/usb/rtl8150.c
1da177e4 9509
f896b796 9510USB SERIAL SUBSYSTEM
66085694 9511M: Johan Hovold <johan@kernel.org>
795fb7e7 9512L: linux-usb@vger.kernel.org
4e68852d 9513S: Maintained
679655da 9514F: Documentation/usb/usb-serial.txt
f896b796 9515F: drivers/usb/serial/
679655da 9516F: include/linux/usb/serial.h
1da177e4 9517
b3f0db1c
SG
9518USB SMSC75XX ETHERNET DRIVER
9519M: Steve Glendinning <steve.glendinning@shawell.net>
9520L: netdev@vger.kernel.org
9521S: Maintained
9522F: drivers/net/usb/smsc75xx.*
9523
2f7ca802 9524USB SMSC95XX ETHERNET DRIVER
90b24cfb 9525M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9526L: netdev@vger.kernel.org
90b24cfb 9527S: Maintained
679655da 9528F: drivers/net/usb/smsc95xx.*
2f7ca802 9529
f423b9a8 9530USB SN9C1xx DRIVER
8b58be88 9531M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9532L: linux-usb@vger.kernel.org
661263b5 9533L: linux-media@vger.kernel.org
275ffde4 9534T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9535W: http://www.linux-projects.org
9536S: Maintained
b8da9d3a 9537F: drivers/staging/media/sn9c102/
1da177e4
LT
9538
9539USB SUBSYSTEM
879a5a00 9540M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9541L: linux-usb@vger.kernel.org
1da177e4 9542W: http://www.linux-usb.org
08deed1e 9543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9544S: Supported
679655da 9545F: Documentation/usb/
679655da
JP
9546F: drivers/usb/
9547F: include/linux/usb.h
9548F: include/linux/usb/
1da177e4
LT
9549
9550USB UHCI DRIVER
8b58be88 9551M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9552L: linux-usb@vger.kernel.org
1da177e4 9553S: Maintained
679655da 9554F: drivers/usb/host/uhci*
1da177e4 9555
69ae9e3e 9556USB "USBNET" DRIVER FRAMEWORK
686f13bb 9557M: Oliver Neukum <oneukum@suse.de>
043600a6 9558L: netdev@vger.kernel.org
69ae9e3e 9559W: http://www.linux-usb.org/usbnet
1da177e4 9560S: Maintained
679655da
JP
9561F: drivers/net/usb/usbnet.c
9562F: include/linux/usb/usbnet.h
1da177e4 9563
c0efd232 9564USB VIDEO CLASS
c53ac071 9565M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9566L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9567L: linux-media@vger.kernel.org
275ffde4 9568T: git git://linuxtv.org/media_tree.git
57c6d2e9 9569W: http://www.ideasonboard.org/uvc/
c0efd232 9570S: Maintained
0c0d06ca 9571F: drivers/media/usb/uvc/
6c0f0359 9572F: include/uapi/linux/uvcvideo.h
1da177e4 9573
b60b9c45
HV
9574USB VISION DRIVER
9575M: Hans Verkuil <hverkuil@xs4all.nl>
9576L: linux-media@vger.kernel.org
9577T: git git://linuxtv.org/media_tree.git
9578W: http://linuxtv.org
9579S: Odd Fixes
9580F: drivers/media/usb/usbvision/
9581
8282da47
LP
9582USB WEBCAM GADGET
9583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9584L: linux-usb@vger.kernel.org
9585S: Maintained
9586F: drivers/usb/gadget/*uvc*.c
9587F: drivers/usb/gadget/webcam.c
9588
bf164cc0 9589USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9590M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9591L: linux-wireless@vger.kernel.org
9592S: Maintained
679655da 9593F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9594
eb6bab13 9595USB XHCI DRIVER
03d85053 9596M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9597L: linux-usb@vger.kernel.org
9598S: Supported
36d0344c
SS
9599F: drivers/usb/host/xhci*
9600F: drivers/usb/host/pci-quirks*
eb6bab13 9601
1da177e4 9602USB ZD1201 DRIVER
4086b9ca 9603L: linux-wireless@vger.kernel.org
1da177e4 9604W: http://linux-lc100020.sourceforge.net
4086b9ca 9605S: Orphan
679655da 9606F: drivers/net/wireless/zd1201.*
1da177e4 9607
b7eee616 9608USB ZR364XX DRIVER
8b58be88 9609M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9610L: linux-usb@vger.kernel.org
661263b5 9611L: linux-media@vger.kernel.org
275ffde4 9612T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9613W: http://royale.zerezo.com/zr364xx/
9614S: Maintained
679655da 9615F: Documentation/video4linux/zr364xx.txt
90d72ac6 9616F: drivers/media/usb/zr364xx/
b7eee616 9617
e7839f25 9618USER-MODE LINUX (UML)
8b58be88 9619M: Jeff Dike <jdike@addtoit.com>
b15194b7 9620M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9621L: user-mode-linux-devel@lists.sourceforge.net
9622L: user-mode-linux-user@lists.sourceforge.net
9623W: http://user-mode-linux.sourceforge.net
9624S: Maintained
61516587 9625F: Documentation/virtual/uml/
679655da 9626F: arch/um/
b070989a 9627F: arch/x86/um/
679655da
JP
9628F: fs/hostfs/
9629F: fs/hppfs/
b7eee616 9630
e5f114e9 9631USERSPACE I/O (UIO)
6a534c9d 9632M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9633M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9634S: Maintained
679655da
JP
9635F: Documentation/DocBook/uio-howto.tmpl
9636F: drivers/uio/
9637F: include/linux/uio*.h
e5f114e9 9638
256cccbe 9639UTIL-LINUX PACKAGE
8b58be88 9640M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9641L: util-linux@vger.kernel.org
9642W: http://en.wikipedia.org/wiki/Util-linux
9643T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9644S: Maintained
9645
c1fd1c07 9646UVESAFB DRIVER
8b58be88 9647M: Michal Januszewski <spock@gentoo.org>
c69f677c 9648L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9649W: http://dev.gentoo.org/~spock/projects/uvesafb/
9650S: Maintained
679655da
JP
9651F: Documentation/fb/uvesafb.txt
9652F: drivers/video/uvesafb.*
c1fd1c07 9653
4480f15b 9654VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9655M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9656S: Maintained
679655da
JP
9657F: Documentation/filesystems/vfat.txt
9658F: fs/fat/
1da177e4 9659
cba3345c
AW
9660VFIO DRIVER
9661M: Alex Williamson <alex.williamson@redhat.com>
9662L: kvm@vger.kernel.org
9663S: Maintained
9664F: Documentation/vfio.txt
9665F: drivers/vfio/
9666F: include/linux/vfio.h
c117ab84 9667F: include/uapi/linux/vfio.h
cba3345c 9668
9e6f3438
PO
9669VIDEOBUF2 FRAMEWORK
9670M: Pawel Osciak <pawel@osciak.com>
9671M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9672M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9673L: linux-media@vger.kernel.org
9674S: Maintained
90d72ac6 9675F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9676F: include/media/videobuf2-*
9677
9a82446b
AS
9678VIRTIO CONSOLE DRIVER
9679M: Amit Shah <amit.shah@redhat.com>
9680L: virtualization@lists.linux-foundation.org
9681S: Maintained
9682F: drivers/char/virtio_console.c
9683F: include/linux/virtio_console.h
c117ab84 9684F: include/uapi/linux/virtio_console.h
9a82446b 9685
2426ec8f
MT
9686VIRTIO CORE, NET AND BLOCK DRIVERS
9687M: Rusty Russell <rusty@rustcorp.com.au>
9688M: "Michael S. Tsirkin" <mst@redhat.com>
9689L: virtualization@lists.linux-foundation.org
9690S: Maintained
9691F: drivers/virtio/
c893c8d7 9692F: tools/virtio/
2426ec8f
MT
9693F: drivers/net/virtio_net.c
9694F: drivers/block/virtio_blk.c
9695F: include/linux/virtio_*.h
916cdabc 9696F: include/uapi/linux/virtio_*.h
2426ec8f 9697
3a4d5c94
MT
9698VIRTIO HOST (VHOST)
9699M: "Michael S. Tsirkin" <mst@redhat.com>
9700L: kvm@vger.kernel.org
c996d8b9 9701L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9702L: netdev@vger.kernel.org
9703S: Maintained
9704F: drivers/vhost/
c117ab84 9705F: include/uapi/linux/vhost.h
3a4d5c94 9706
1da177e4 9707VIA RHINE NETWORK DRIVER
8b58be88 9708M: Roger Luethi <rl@hellgate.ch>
1da177e4 9709S: Maintained
f2148a47 9710F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9711
f0bf7f61 9712VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9713M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9714M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9715S: Maintained
9716F: drivers/mmc/host/via-sdmmc.c
9717
69e4a7c2 9718VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9719M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9720L: linux-fbdev@vger.kernel.org
69e4a7c2 9721S: Maintained
c7babebd
FTS
9722F: include/linux/via-core.h
9723F: include/linux/via-gpio.h
9724F: include/linux/via_i2c.h
679655da 9725F: drivers/video/via/
69e4a7c2 9726
01f20734 9727VIA VELOCITY NETWORK DRIVER
8b58be88 9728M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9729L: netdev@vger.kernel.org
9730S: Maintained
f2148a47 9731F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9732
0b7bc1fa
HV
9733VIVI VIRTUAL VIDEO DRIVER
9734M: Hans Verkuil <hverkuil@xs4all.nl>
9735L: linux-media@vger.kernel.org
9736T: git git://linuxtv.org/media_tree.git
9737W: http://linuxtv.org
9738S: Maintained
9739F: drivers/media/platform/vivi*
9740
be7f8273 9741VLAN (802.1Q)
8b58be88 9742M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9743L: netdev@vger.kernel.org
9744S: Maintained
679655da
JP
9745F: drivers/net/macvlan.c
9746F: include/linux/if_*vlan.h
9747F: net/8021q/
be7f8273 9748
55e331cf 9749VLYNQ BUS
8b58be88 9750M: Florian Fainelli <florian@openwrt.org>
8578d7af 9751L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9752S: Maintained
9753F: drivers/vlynq/vlynq.c
9754F: include/linux/vlynq.h
9755
390beae4
MW
9756VME SUBSYSTEM
9757M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9758M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9759M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9760L: devel@driverdev.osuosl.org
9761S: Maintained
9762T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9763F: Documentation/vme_api.txt
9764F: drivers/staging/vme/
9765F: drivers/vme/
9766F: include/linux/vme*
9767
4488e09b
AK
9768VMWARE HYPERVISOR INTERFACE
9769M: Alok Kataria <akataria@vmware.com>
9770L: virtualization@lists.linux-foundation.org
9771S: Supported
9772F: arch/x86/kernel/cpu/vmware.c
9773
73b35d07
DT
9774VMWARE BALLOON DRIVER
9775M: Xavier Deguillard <xdeguillard@vmware.com>
9776M: Philip Moltmann <moltmann@vmware.com>
9777M: "VMware, Inc." <pv-drivers@vmware.com>
9778L: linux-kernel@vger.kernel.org
9779S: Maintained
9780F: drivers/misc/vmw_balloon.c
9781
d1a890fa 9782VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9783M: Shreyas Bhatewara <sbhatewara@vmware.com>
9784M: "VMware, Inc." <pv-drivers@vmware.com>
9785L: netdev@vger.kernel.org
9786S: Maintained
9787F: drivers/net/vmxnet3/
d1a890fa 9788
851b1642 9789VMware PVSCSI driver
f2d7e40e 9790M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9791M: VMware PV-Drivers <pv-drivers@vmware.com>
9792L: linux-scsi@vger.kernel.org
9793S: Maintained
9794F: drivers/scsi/vmw_pvscsi.c
9795F: drivers/scsi/vmw_pvscsi.h
9796
e53e86c7 9797VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9798M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9799M: Mark Brown <broonie@kernel.org>
e53e86c7 9800W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9801W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9802T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9803S: Supported
679655da
JP
9804F: drivers/regulator/
9805F: include/linux/regulator/
e53e86c7 9806
ab41319e 9807VT1211 HARDWARE MONITOR DRIVER
8b58be88 9808M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9809L: lm-sensors@lm-sensors.org
9810S: Maintained
679655da
JP
9811F: Documentation/hwmon/vt1211
9812F: drivers/hwmon/vt1211.c
ab41319e 9813
1de9e371 9814VT8231 HARDWARE MONITOR DRIVER
8b58be88 9815M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9816L: lm-sensors@lm-sensors.org
9817S: Maintained
679655da 9818F: drivers/hwmon/vt8231.c
1de9e371 9819
88095e7b
TO
9820VUB300 USB to SDIO/SD/MMC bridge chip
9821M: Tony Olech <tony.olech@elandigitalsystems.com>
9822L: linux-mmc@vger.kernel.org
9823L: linux-usb@vger.kernel.org
9824S: Supported
9825F: drivers/mmc/host/vub300.c
9826
1da177e4 9827W1 DALLAS'S 1-WIRE BUS
a8018766 9828M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9829S: Maintained
679655da
JP
9830F: Documentation/w1/
9831F: drivers/w1/
1da177e4 9832
13927079 9833W83791D HARDWARE MONITORING DRIVER
8b58be88 9834M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9835L: lm-sensors@lm-sensors.org
25845c22 9836S: Maintained
679655da
JP
9837F: Documentation/hwmon/w83791d
9838F: drivers/hwmon/w83791d.c
13927079 9839
61db011d 9840W83793 HARDWARE MONITORING DRIVER
8b58be88 9841M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9842L: lm-sensors@lm-sensors.org
9843S: Maintained
679655da
JP
9844F: Documentation/hwmon/w83793
9845F: drivers/hwmon/w83793.c
61db011d 9846
e3760b43 9847W83795 HARDWARE MONITORING DRIVER
7c81c60f 9848M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9849L: lm-sensors@lm-sensors.org
9850S: Maintained
9851F: drivers/hwmon/w83795.c
9852
1da177e4 9853W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9854M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9855S: Maintained
679655da 9856F: drivers/mmc/host/wbsd.*
1da177e4 9857
3527761c 9858WATCHDOG DEVICE DRIVERS
8b58be88 9859M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9860L: linux-watchdog@vger.kernel.org
9861W: http://www.linux-watchdog.org/
f599aaf0 9862T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9863S: Maintained
679655da
JP
9864F: Documentation/watchdog/
9865F: drivers/watchdog/
9866F: include/linux/watchdog.h
c117ab84 9867F: include/uapi/linux/watchdog.h
3527761c 9868
1da177e4 9869WD7000 SCSI DRIVER
8b58be88 9870M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9871L: linux-scsi@vger.kernel.org
9872S: Maintained
679655da 9873F: drivers/scsi/wd7000.c
1da177e4 9874
b22e00f3
DH
9875WIIMOTE HID DRIVER
9876M: David Herrmann <dh.herrmann@googlemail.com>
9877L: linux-input@vger.kernel.org
9878S: Maintained
9879F: drivers/hid/hid-wiimote*
9880
e258b80e 9881WINBOND CIR DRIVER
364e9e18 9882M: David Härdeman <david@hardeman.nu>
e258b80e 9883S: Maintained
116ab806 9884F: drivers/media/rc/winbond-cir.c
e258b80e 9885
8a70da82 9886WIMAX STACK
8b58be88 9887M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9888M: linux-wimax@intel.com
63fae219 9889L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9890S: Supported
9891W: http://linuxwimax.org
315987dc 9892F: Documentation/wimax/README.wimax
315987dc
JP
9893F: include/linux/wimax/debug.h
9894F: include/net/wimax.h
c117ab84 9895F: include/uapi/linux/wimax.h
315987dc 9896F: net/wimax/
8a70da82 9897
5fc14680 9898WISTRON LAPTOP BUTTON DRIVER
8b58be88 9899M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9900S: Maintained
679655da 9901F: drivers/input/misc/wistron_btns.c
5fc14680 9902
1da177e4 9903WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9904M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9905L: linux-wireless@vger.kernel.org
926554c4 9906W: http://oops.ghostprotocols.net:81/blog
1da177e4 9907S: Maintained
679655da 9908F: drivers/net/wireless/wl3501*
1da177e4 9909
febf1dff 9910WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9911M: Mark Brown <broonie@kernel.org>
8b58be88 9912M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9913L: linux-input@vger.kernel.org
9914T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9915W: http://opensource.wolfsonmicro.com/node/7
9916S: Supported
679655da
JP
9917F: drivers/input/touchscreen/*wm97*
9918F: include/linux/wm97xx.h
febf1dff 9919
055bcbcb 9920WOLFSON MICROELECTRONICS DRIVERS
fef95164 9921L: patches@opensource.wolfsonmicro.com
cf8eda3e 9922T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9923T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9924W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9925S: Supported
3768f0b1 9926F: Documentation/hwmon/wm83??
af1c5386 9927F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9928F: drivers/clk/clk-wm83*.c
9c309598 9929F: drivers/extcon/extcon-arizona.c
b75ea16a 9930F: drivers/leds/leds-wm83*.c
25b273ba 9931F: drivers/gpio/gpio-*wm*.c
9c309598 9932F: drivers/gpio/gpio-arizona.c
d22b0869 9933F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9934F: drivers/input/misc/wm831x-on.c
9935F: drivers/input/touchscreen/wm831x-ts.c
9936F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9937F: drivers/mfd/arizona*
9938F: drivers/mfd/wm*.c
b75ea16a
MB
9939F: drivers/power/wm83*.c
9940F: drivers/rtc/rtc-wm83*.c
9941F: drivers/regulator/wm8*.c
3860e6c4 9942F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9943F: drivers/watchdog/wm83*_wdt.c
9c309598 9944F: include/linux/mfd/arizona/
3860e6c4 9945F: include/linux/mfd/wm831x/
b75ea16a 9946F: include/linux/mfd/wm8350/
3768f0b1 9947F: include/linux/mfd/wm8400*
59ec6da2 9948F: include/linux/wm97xx.h
055bcbcb 9949F: include/sound/wm????.h
9c309598 9950F: sound/soc/codecs/arizona.?
055bcbcb 9951F: sound/soc/codecs/wm*
b75ea16a 9952
3e6cd7a4
TH
9953WORKQUEUE
9954M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9956S: Maintained
9957F: include/linux/workqueue.h
9958F: kernel/workqueue.c
9959F: Documentation/workqueue.txt
9960
1da177e4 9961X.25 NETWORK LAYER
8bf28059 9962M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9963L: linux-x25@vger.kernel.org
8bf28059 9964S: Odd Fixes
679655da
JP
9965F: Documentation/networking/x25*
9966F: include/net/x25*
9967F: net/x25/
1da177e4 9968
e2d1d6c0 9969X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9970M: Thomas Gleixner <tglx@linutronix.de>
9971M: Ingo Molnar <mingo@redhat.com>
9972M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9973M: x86@kernel.org
981c3a4f 9974L: linux-kernel@vger.kernel.org
75fc2d37 9975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9976S: Maintained
679655da
JP
9977F: Documentation/x86/
9978F: arch/x86/
e2d1d6c0 9979
d0944853 9980X86 PLATFORM DRIVERS
f7cb13b3 9981M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9982L: platform-driver-x86@vger.kernel.org
28b8e8d4 9983T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9984S: Maintained
14430813 9985F: drivers/platform/x86/
d0944853 9986
c1f5c54b
IM
9987X86 MCE INFRASTRUCTURE
9988M: Tony Luck <tony.luck@intel.com>
487ba8e8 9989M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9990L: linux-edac@vger.kernel.org
9991S: Maintained
9992F: arch/x86/kernel/cpu/mcheck/*
9993
d6fad502 9994XC2028/3028 TUNER DRIVER
1b2c14b4 9995M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9996L: linux-media@vger.kernel.org
9997W: http://linuxtv.org
9998T: git git://linuxtv.org/media_tree.git
9999S: Maintained
10000F: drivers/media/tuners/tuner-xc2028.*
10001
c4468085 10002XEN HYPERVISOR INTERFACE
c4468085 10003M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10004M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10005M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10006L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10007T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10008S: Supported
10009F: arch/x86/xen/
10010F: drivers/*/xen-*front.c
10011F: drivers/xen/
10012F: arch/x86/include/asm/xen/
10013F: include/xen/
c117ab84 10014F: include/uapi/xen/
c4468085 10015
77bfb479
SS
10016XEN HYPERVISOR ARM
10017M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10018L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10019S: Supported
10020F: arch/arm/xen/
10021F: arch/arm/include/asm/xen/
10022
b475e83f
SS
10023XEN HYPERVISOR ARM64
10024M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10025L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10026S: Supported
10027F: arch/arm64/xen/
10028F: arch/arm64/include/asm/xen/
10029
9b57e1a7
IC
10030XEN NETWORK BACKEND DRIVER
10031M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10032M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10033L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10034L: netdev@vger.kernel.org
10035S: Supported
10036F: drivers/net/xen-netback/*
10037
c5f8e29d
KRW
10038XEN PCI SUBSYSTEM
10039M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10040L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10041S: Supported
10042F: arch/x86/pci/*xen*
10043F: drivers/pci/*xen*
10044
10045XEN SWIOTLB SUBSYSTEM
10046M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10047L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10048S: Supported
10049F: arch/x86/xen/*swiotlb*
10050F: drivers/xen/*swiotlb*
10051
1da177e4
LT
10052XFS FILESYSTEM
10053P: Silicon Graphics Inc
809625ca 10054M: Dave Chinner <david@fromorbit.com>
18caa67a 10055M: xfs@oss.sgi.com
d7ede1aa 10056L: xfs@oss.sgi.com
1da177e4 10057W: http://oss.sgi.com/projects/xfs
54e5881d 10058T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10059S: Supported
679655da
JP
10060F: Documentation/filesystems/xfs.txt
10061F: fs/xfs/
1da177e4 10062
8a3b7a25 10063XILINX AXI ETHERNET DRIVER
59a54f30
MS
10064M: Anirudha Sarangi <anirudh@xilinx.com>
10065M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10066S: Maintained
10067F: drivers/net/ethernet/xilinx/xilinx_axienet*
10068
c9d3d8ec 10069XILINX SYSTEMACE DRIVER
cdeb8994 10070S: Orphan
679655da 10071F: drivers/block/xsysace.c
c9d3d8ec 10072
238b8721 10073XILINX UARTLITE SERIAL DRIVER
8b58be88 10074M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10075L: linux-serial@vger.kernel.org
10076S: Maintained
df621252 10077F: drivers/tty/serial/uartlite.c
238b8721 10078
f620e4b8
MF
10079XTENSA XTFPGA PLATFORM SUPPORT
10080M: Max Filippov <jcmvbkbc@gmail.com>
10081L: linux-xtensa@linux-xtensa.org
10082S: Maintained
10083F: drivers/spi/spi-xtensa-xtfpga.c
10084
1da177e4 10085YAM DRIVER FOR AX.25
8b58be88 10086M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10087L: linux-hams@vger.kernel.org
10088S: Maintained
679655da
JP
10089F: drivers/net/hamradio/yam*
10090F: include/linux/yam.h
1da177e4 10091
af64a5eb 10092YEALINK PHONE DRIVER
8b58be88 10093M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10094L: usbb2k-api-dev@nongnu.org
10095S: Maintained
679655da
JP
10096F: Documentation/input/yealink.txt
10097F: drivers/input/misc/yealink.*
af64a5eb 10098
1da177e4 10099Z8530 DRIVER FOR AX.25
8b58be88 10100M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10101W: http://yaina.de/jreuter/
10102W: http://www.qsl.net/dl1bke/
10103L: linux-hams@vger.kernel.org
10104S: Maintained
679655da
JP
10105F: Documentation/networking/z8530drv.txt
10106F: drivers/net/hamradio/*scc.c
10107F: drivers/net/hamradio/z8530.h
1da177e4 10108
0cf31ec1 10109ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10110M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10111L: linux-mm@kvack.org
10112S: Maintained
10113F: mm/zbud.c
10114F: include/linux/zbud.h
10115
7c0c3afb 10116ZD1211RW WIRELESS DRIVER
8b58be88
JP
10117M: Daniel Drake <dsd@gentoo.org>
10118M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10119W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10120L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10121L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10122S: Maintained
679655da 10123F: drivers/net/wireless/zd1211rw/
7c0c3afb 10124
1da177e4 10125ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10126L: mjpeg-users@lists.sourceforge.net
f63145e2 10127L: linux-media@vger.kernel.org
1da177e4 10128W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10129T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10130S: Odd Fixes
90d72ac6 10131F: drivers/media/pci/zoran/
1da177e4 10132
6920f2cc
MK
10133ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10134M: Minchan Kim <minchan@kernel.org>
10135M: Nitin Gupta <ngupta@vflare.org>
10136L: linux-kernel@vger.kernel.org
10137S: Maintained
10138F: drivers/block/zram/
10139F: Documentation/blockdev/zram.txt
10140
8b4a4080 10141ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10142M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10143S: Maintained
df621252 10144F: drivers/tty/serial/zs.*
8b4a4080 10145
eae70d06
MK
10146ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10147M: Minchan Kim <minchan@kernel.org>
10148M: Nitin Gupta <ngupta@vflare.org>
10149L: linux-mm@kvack.org
10150S: Maintained
10151F: mm/zsmalloc.c
10152F: include/linux/zsmalloc.h
10153
0cf31ec1 10154ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10155M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10156L: linux-mm@kvack.org
10157S: Maintained
10158F: mm/zswap.c
10159
1da177e4 10160THE REST
8b58be88 10161M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10162L: linux-kernel@vger.kernel.org
8a6e2535 10163Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10164T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10165S: Buried alive in reporters
34d03cc1
JP
10166F: *
10167F: */
This page took 4.698218 seconds and 5 git commands to generate.