Linux 3.16-rc3
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
ea8f8fc8
JT
213ABI/API
214L: linux-api@vger.kernel.org
215F: Documentation/ABI/
216F: include/linux/syscalls.h
217F: include/uapi/
218F: kernel/sys_ni.c
219
249e3c85 220ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 221M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
222L: lm-sensors@lm-sensors.org
223S: Maintained
679655da 224F: drivers/hwmon/abituguru.c
f2b84bbc 225
249e3c85 226ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 227M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
228L: lm-sensors@lm-sensors.org
229S: Maintained
679655da 230F: drivers/hwmon/abituguru3.c
249e3c85 231
1da177e4 232ACENIC DRIVER
8b58be88 233M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
234L: linux-acenic@sunsite.dk
235S: Maintained
531c4f89 236F: drivers/net/ethernet/alteon/acenic*
1da177e4 237
e86435eb 238ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 239M: Peter Feuerer <peter@piie.net>
d0944853 240L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
241W: http://piie.net/?section=acerhdf
242S: Maintained
243F: drivers/platform/x86/acerhdf.c
e86435eb 244
745a5d21 245ACER WMI LAPTOP EXTRAS
182ae55c 246M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 247L: platform-driver-x86@vger.kernel.org
745a5d21 248S: Maintained
679655da 249F: drivers/platform/x86/acer-wmi.c
745a5d21 250
1da177e4 251ACPI
49db1903 252M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 253M: Len Brown <lenb@kernel.org>
6968e50c 254L: linux-acpi@vger.kernel.org
360818b8
RW
255W: https://01.org/linux-acpi
256Q: https://patchwork.kernel.org/project/linux-acpi/list/
257T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 258S: Supported
679655da
JP
259F: drivers/acpi/
260F: drivers/pnp/pnpacpi/
261F: include/linux/acpi.h
43368e74 262F: include/acpi/
994b942f 263F: Documentation/acpi
89ca78a0 264F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
265F: drivers/pci/*acpi*
266F: drivers/pci/*/*acpi*
267F: drivers/pci/*/*/*acpi*
2754c447 268F: tools/power/acpi
8b59a454 269
3774929d
RW
270ACPI COMPONENT ARCHITECTURE (ACPICA)
271M: Robert Moore <robert.moore@intel.com>
272M: Lv Zheng <lv.zheng@intel.com>
273M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
274L: linux-acpi@vger.kernel.org
275L: devel@acpica.org
276W: https://acpica.org/
277W: https://github.com/acpica/acpica/
278Q: https://patchwork.kernel.org/project/linux-acpi/list/
279T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
280S: Supported
281F: drivers/acpi/acpica/
282F: include/acpi/
2754c447 283F: tools/power/acpi/
3774929d 284
8b59a454 285ACPI FAN DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/fan.c
1da177e4 291
8b59a454 292ACPI THERMAL DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/*thermal*
998be20f 298
359acec8 299ACPI VIDEO DRIVER
8b58be88 300M: Zhang Rui <rui.zhang@intel.com>
8b59a454 301L: linux-acpi@vger.kernel.org
5ca92bd9 302W: https://01.org/linux-acpi
8b59a454 303S: Supported
679655da 304F: drivers/acpi/video.c
998be20f 305
bff431e4 306ACPI WMI DRIVER
d0944853 307L: platform-driver-x86@vger.kernel.org
5b927259 308S: Orphan
679655da 309F: drivers/platform/x86/wmi.c
bff431e4 310
2f39d519 311AD1889 ALSA SOUND DRIVER
8b58be88 312M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
313W: http://wiki.parisc-linux.org/AD1889
314L: linux-parisc@vger.kernel.org
315S: Maintained
679655da 316F: sound/pci/ad1889.*
2f39d519 317
527a1a83
MH
318AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5254
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/misc/ad525x_dpot.c
324
325AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD5398
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/regulator/ad5398.c
331
332AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7142
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/misc/ad714x.c
338
339AD7877 TOUCHSCREEN DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7877
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7877.c
345
346AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD7879
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/input/touchscreen/ad7879.c
352
1330b0dc
JK
353ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
354M: Jiri Kosina <jkosina@suse.cz>
355S: Maintained
356
1da177e4 357ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 358M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 359L: lm-sensors@lm-sensors.org
1da177e4 360S: Maintained
679655da
JP
361F: Documentation/hwmon/adm1025
362F: drivers/hwmon/adm1025.c
1da177e4 363
cae2caae 364ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 365M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
366L: lm-sensors@lm-sensors.org
367S: Maintained
679655da 368F: drivers/hwmon/adm1029.c
cae2caae 369
cc0b88cf 370ADM8211 WIRELESS DRIVER
cc0b88cf 371L: linux-wireless@vger.kernel.org
491b26b4 372W: http://wireless.kernel.org/
e71bcbd0 373S: Orphan
679655da 374F: drivers/net/wireless/adm8211.*
cc0b88cf 375
e8e31622
SA
376ADP1653 FLASH CONTROLLER DRIVER
377M: Sakari Ailus <sakari.ailus@iki.fi>
378L: linux-media@vger.kernel.org
379S: Maintained
380F: drivers/media/i2c/adp1653.c
381F: include/media/adp1653.h
382
527a1a83
MH
383ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
384M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 385W: http://wiki.analog.com/ADP5520
a4edbc10 386W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
387S: Supported
388F: drivers/mfd/adp5520.c
389F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 390F: drivers/leds/leds-adp5520.c
77278d50 391F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
392F: drivers/input/keyboard/adp5520-keys.c
393
394ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5588
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/input/keyboard/adp5588-keys.c
77278d50 400F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
401
402ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
403M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 404W: http://wiki.analog.com/ADP8860
a4edbc10 405W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
406S: Supported
407F: drivers/video/backlight/adp8860_bl.c
408
8c22a8f5
DE
409ADS1015 HARDWARE MONITOR DRIVER
410M: Dirk Eibach <eibach@gdsys.de>
411L: lm-sensors@lm-sensors.org
412S: Maintained
413F: Documentation/hwmon/ads1015
414F: drivers/hwmon/ads1015.c
415F: include/linux/i2c/ads1015.h
416
1da177e4 417ADT746X FAN DRIVER
8b58be88 418M: Colin Leroy <colin@colino.net>
1da177e4 419S: Maintained
679655da 420F: drivers/macintosh/therm_adt746x.c
1da177e4 421
b058b859 422ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 423M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
424L: lm-sensors@lm-sensors.org
425S: Maintained
426F: Documentation/hwmon/adt7475
427F: drivers/hwmon/adt7475.c
428
527a1a83
MH
429ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
430M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 431W: http://wiki.analog.com/ADXL345
a4edbc10 432W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
433S: Supported
434F: drivers/input/misc/adxl34x.c
435
8c6af9e1 436ADVANSYS SCSI DRIVER
8b58be88 437M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
438L: linux-scsi@vger.kernel.org
439S: Maintained
679655da
JP
440F: Documentation/scsi/advansys.txt
441F: drivers/scsi/advansys.c
8c6af9e1 442
1da177e4 443AEDSP16 DRIVER
8b58be88 444M: Riccardo Facchetti <fizban@tin.it>
1da177e4 445S: Maintained
679655da 446F: sound/oss/aedsp16.c
1da177e4 447
91952bc0
AP
448AF9013 MEDIA DRIVER
449M: Antti Palosaari <crope@iki.fi>
450L: linux-media@vger.kernel.org
451W: http://linuxtv.org/
452W: http://palosaari.fi/linux/
453Q: http://patchwork.linuxtv.org/project/linux-media/list/
454T: git git://linuxtv.org/anttip/media_tree.git
455S: Maintained
456F: drivers/media/dvb-frontends/af9013*
457
458AF9033 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9033*
467
1da177e4 468AFFS FILE SYSTEM
6cf515e1
GU
469L: linux-fsdevel@vger.kernel.org
470S: Orphan
679655da
JP
471F: Documentation/filesystems/affs.txt
472F: fs/affs/
1da177e4 473
e2d1d6c0 474AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 475M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
476L: linux-afs@lists.infradead.org
477S: Supported
679655da
JP
478F: fs/afs/
479F: include/net/af_rxrpc.h
480F: net/rxrpc/af_rxrpc.c
e2d1d6c0 481
1da177e4 482AGPGART DRIVER
8b58be88 483M: David Airlie <airlied@linux.ie>
878eaf61 484T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 485S: Maintained
679655da
JP
486F: drivers/char/agp/
487F: include/linux/agp*
c117ab84 488F: include/uapi/linux/agp*
1da177e4
LT
489
490AHA152X SCSI DRIVER
8b58be88 491M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
492L: linux-scsi@vger.kernel.org
493S: Maintained
679655da
JP
494F: drivers/scsi/aha152x*
495F: drivers/scsi/pcmcia/aha152x*
1da177e4 496
64624d4f 497AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 498M: Hannes Reinecke <hare@suse.de>
64624d4f 499L: linux-scsi@vger.kernel.org
1da177e4 500S: Maintained
679655da 501F: drivers/scsi/aic7xxx/
1da177e4 502
450500ad
HV
503AIMSLAB FM RADIO RECEIVER DRIVER
504M: Hans Verkuil <hverkuil@xs4all.nl>
505L: linux-media@vger.kernel.org
506T: git git://linuxtv.org/media_tree.git
507W: http://linuxtv.org
508S: Maintained
509F: drivers/media/radio/radio-aimslab*
510
e2d1d6c0 511AIO
8b58be88 512M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
513L: linux-aio@kvack.org
514S: Supported
679655da
JP
515F: fs/aio.c
516F: include/linux/*aio*.h
e2d1d6c0 517
1da177e4 518ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 519M: Duncan Sands <duncan.sands@free.fr>
6372594a 520L: linux-usb@vger.kernel.org
1da177e4
LT
521W: http://www.linux-usb.org/SpeedTouch/
522S: Maintained
679655da
JP
523F: drivers/usb/atm/speedtch.c
524F: drivers/usb/atm/usbatm.c
1da177e4 525
272f133a 526ALCHEMY AU1XX0 MMC DRIVER
8b58be88 527M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 528S: Maintained
679655da 529F: drivers/mmc/host/au1xmmc.c
272f133a 530
4a4e5787 531ALI1563 I2C DRIVER
8b58be88 532M: Rudolf Marek <r.marek@assembler.cz>
846557d3 533L: linux-i2c@vger.kernel.org
4a4e5787 534S: Maintained
679655da
JP
535F: Documentation/i2c/busses/i2c-ali1563
536F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 537
1da177e4 538ALPHA PORT
8b58be88 539M: Richard Henderson <rth@twiddle.net>
8b58be88 540M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 541M: Matt Turner <mattst88@gmail.com>
c89f4f9a 542S: Odd Fixes
a9406699 543L: linux-alpha@vger.kernel.org
679655da 544F: arch/alpha/
1da177e4 545
16b8b922 546ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 547M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
548L: netdev@vger.kernel.org
549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
550S: Maintained
551F: drivers/net/ethernet/altera/
552
adf9251f
TK
553ALTERA UART/JTAG UART SERIAL DRIVERS
554M: Tobias Klauser <tklauser@distanz.ch>
555L: linux-serial@vger.kernel.org
61bd0943 556L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
557S: Maintained
558F: drivers/tty/serial/altera_uart.c
559F: drivers/tty/serial/altera_jtaguart.c
560F: include/linux/altera_uart.h
561F: include/linux/altera_jtaguart.h
562
f4875e12
TL
563AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
564M: Tom Lendacky <thomas.lendacky@amd.com>
565L: linux-crypto@vger.kernel.org
566S: Supported
567F: drivers/crypto/ccp/
568F: include/linux/ccp.h
569
512d1027 570AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 571M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
572L: lm-sensors@lm-sensors.org
573S: Maintained
574F: Documentation/hwmon/fam15h_power
575F: drivers/hwmon/fam15h_power.c
576
167a675a 577AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 578M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 579L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 580S: Supported
679655da 581F: drivers/usb/gadget/amd5536udc.*
167a675a 582
f90b8116 583AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 584P: Andres Salomon <dilinger@queued.net>
67d76710 585L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
586W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
587S: Supported
679655da
JP
588F: drivers/char/hw_random/geode-rng.c
589F: drivers/crypto/geode*
590F: drivers/video/geode/
591F: arch/x86/include/asm/geode.h
f90b8116 592
919ee7dd 593AMD IOMMU (AMD-VI)
e4110568 594M: Joerg Roedel <joro@8bytes.org>
919ee7dd 595L: iommu@lists.linux-foundation.org
525b233c 596T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 597S: Maintained
b2c16391
JP
598F: drivers/iommu/amd_iommu*.[ch]
599F: include/linux/amd-iommu.h
919ee7dd 600
e7f5b309 601AMD MICROCODE UPDATE SUPPORT
943482d0 602M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 603L: amd64-microcode@amd64.org
943482d0 604S: Maintained
679655da 605F: arch/x86/kernel/microcode_amd.c
e7f5b309 606
45198c7b
LT
607AMD XGBE DRIVER
608M: Tom Lendacky <thomas.lendacky@amd.com>
609L: netdev@vger.kernel.org
610S: Supported
611F: drivers/net/ethernet/amd/xgbe/
612F: drivers/net/phy/amd-xgbe-phy.c
613
284f42b6 614AMS (Apple Motion Sensor) DRIVER
8b58be88 615M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 616S: Supported
bd5f47ec 617F: drivers/macintosh/ams/
284f42b6 618
f94b533d 619AMSO1100 RNIC DRIVER
8b58be88
JP
620M: Tom Tucker <tom@opengridcomputing.com>
621M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 622L: linux-rdma@vger.kernel.org
f94b533d 623S: Maintained
679655da 624F: drivers/infiniband/hw/amso1100/
f94b533d 625
531fca16
HV
626ANALOG DEVICES INC AD9389B DRIVER
627M: Hans Verkuil <hans.verkuil@cisco.com>
628L: linux-media@vger.kernel.org
629S: Maintained
630F: drivers/media/i2c/ad9389b*
631
c40ddfa3
HV
632ANALOG DEVICES INC ADV7511 DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/adv7511*
637
531fca16
HV
638ANALOG DEVICES INC ADV7604 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7604*
643
c40ddfa3
HV
644ANALOG DEVICES INC ADV7842 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7842*
649
527a1a83 650ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 651M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 653W: http://wiki.analog.com/
a4edbc10 654W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 655S: Supported
39c9d199 656F: sound/soc/codecs/adau*
cc52688a 657F: sound/soc/codecs/adav*
4bdef3bd 658F: sound/soc/codecs/ad1*
ae48f5ef 659F: sound/soc/codecs/ad7*
4bdef3bd 660F: sound/soc/codecs/ssm*
40216ce7 661F: sound/soc/codecs/sigmadsp.*
4bdef3bd 662
527a1a83 663ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 664L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
666W: http://blackfin.uclinux.org/
667S: Supported
668F: sound/soc/blackfin/*
669
42269063 670AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 671M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 672L: linuxppc-dev@lists.ozlabs.org
93711660 673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 674S: Maintained
679655da 675F: sound/aoa/
42269063 676
1da177e4 677APM DRIVER
81024fc4
JK
678M: Jiri Kosina <jkosina@suse.cz>
679S: Odd fixes
679655da
JP
680F: arch/x86/kernel/apm_32.c
681F: include/linux/apm_bios.h
c117ab84 682F: include/uapi/linux/apm_bios.h
81024fc4 683F: drivers/char/apm-emulation.c
1da177e4 684
bd7aa4b2 685APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 686M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
687L: linux-input@vger.kernel.org
688S: Maintained
679655da 689F: drivers/input/mouse/bcm5974.c
bd7aa4b2 690
6f2fad74 691APPLE SMC DRIVER
d618540f
HR
692M: Henrik Rydberg <rydberg@euromail.se>
693L: lm-sensors@lm-sensors.org
6f2fad74 694S: Maintained
679655da 695F: drivers/hwmon/applesmc.c
6f2fad74 696
1da177e4 697APPLETALK NETWORK LAYER
8b58be88 698M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 699S: Maintained
679655da
JP
700F: drivers/net/appletalk/
701F: net/appletalk/
1da177e4 702
62a37dc7
LP
703APTINA CAMERA SENSOR PLL
704M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/aptina-pll.*
708
a480167b 709ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 710M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
711L: linux-ide@vger.kernel.org
712S: Maintained
713F: include/linux/pata_arasan_cf_data.h
714F: drivers/ata/pata_arasan_cf.c
715
1154ea7d 716ARC FRAMEBUFFER DRIVER
8b58be88 717M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 718S: Maintained
679655da
JP
719F: drivers/video/arcfb.c
720F: drivers/video/fb_defio.c
1154ea7d 721
1da177e4 722ARM MFM AND FLOPPY DRIVERS
8b58be88 723M: Ian Molton <spyro@f2s.com>
1da177e4 724S: Maintained
679655da
JP
725F: arch/arm/lib/floppydma.S
726F: arch/arm/include/asm/floppy.h
1da177e4 727
6f96521f
WD
728ARM PMU PROFILING AND DEBUGGING
729M: Will Deacon <will.deacon@arm.com>
730S: Maintained
731F: arch/arm/kernel/perf_event*
732F: arch/arm/oprofile/common.c
6f96521f
WD
733F: arch/arm/include/asm/pmu.h
734F: arch/arm/kernel/hw_breakpoint.c
735F: arch/arm/include/asm/hw_breakpoint.h
736
d4275354 737ARM PORT
8b58be88 738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
740W: http://www.arm.linux.org.uk/
741S: Maintained
742F: arch/arm/
743
d323c243
SB
744ARM SUB-ARCHITECTURES
745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 746S: Maintained
d323c243
SB
747F: arch/arm/mach-*/
748F: arch/arm/plat-*/
749T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
750
cefbf4ea
RK
751ARM PRIMECELL AACI PL041 DRIVER
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: sound/arm/aaci.*
755
756ARM PRIMECELL CLCD PL110 DRIVER
757M: Russell King <linux@arm.linux.org.uk>
758S: Maintained
759F: drivers/video/amba-clcd.*
760
761ARM PRIMECELL KMI PL050 DRIVER
762M: Russell King <linux@arm.linux.org.uk>
763S: Maintained
764F: drivers/input/serio/ambakmi.*
765F: include/linux/amba/kmi.h
766
2761f5c2 767ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
679655da 770F: drivers/mmc/host/mmci.*
2f748aaa 771F: include/linux/amba/mmci.h
2761f5c2 772
1b4304e5
RK
773ARM PRIMECELL UART PL010 AND PL011 DRIVERS
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
776F: drivers/tty/serial/amba-pl01*.c
777F: include/linux/amba/serial.h
2761f5c2 778
cefbf4ea
RK
779ARM PRIMECELL BUS SUPPORT
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/amba/
783F: include/linux/amba/bus.h
784
2b7a52a4 785ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 786M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
788S: Maintained
789
9c784f95 790ARM/AFEB9260 MACHINE SUPPORT
8b58be88 791M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
793S: Maintained
794
2b7a52a4 795ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 796M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
798S: Maintained
799
1b106699
MR
800ARM/Allwinner A1X SoC support
801M: Maxime Ripard <maxime.ripard@free-electrons.com>
802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
803S: Maintained
60b0f380
MR
804N: sun[x4567]i
805
806ARM/Allwinner SoC Clock Support
807M: Emilio López <emilio@elopez.com.ar>
808S: Maintained
809F: drivers/clk/sunxi/
1b106699 810
c1fc8675 811ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 812M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
813M: Nicolas Ferre <nicolas.ferre@atmel.com>
814M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 816W: http://maxim.org.za/at91_26.html
c1fc8675
NF
817W: http://www.linux4sam.org
818S: Supported
819F: arch/arm/mach-at91/
70e389cc
MB
820F: arch/arm/boot/dts/at91*.dts
821F: arch/arm/boot/dts/at91*.dtsi
822F: arch/arm/boot/dts/sama*.dts
823F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 824
6e05dd4e
BB
825ARM/ATMEL AT91 Clock Support
826M: Boris Brezillon <boris.brezillon@free-electrons.com>
827S: Maintained
828F: drivers/clk/at91
829
986cf2e9 830ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 831M: Rob Herring <robh@kernel.org>
986cf2e9
RH
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Maintained
834F: arch/arm/mach-highbank/
835
d94f944e 836ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 837M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
838S: Maintained
839F: arch/arm/mach-cns3xxx/
840T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
841
386ab516
AS
842ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
843M: Alexander Shiyan <shc_work@mail.ru>
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Odd Fixes
b8ba3874 846N: clps711x
386ab516 847
2b7a52a4 848ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 849M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 850M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 852S: Maintained
d19d3667
HS
853F: arch/arm/mach-ep93xx/
854F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
855
856ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
d4275354 861ARM/CLKDEV SUPPORT
8b58be88 862M: Russell King <linux@arm.linux.org.uk>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 864S: Maintained
d4275354 865F: arch/arm/include/asm/clkdev.h
4fa2651d 866F: drivers/clk/clkdev.c
d4275354 867
d48134e7 868ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 869M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
871S: Maintained
872
94150095
HF
873ARM/CONTEC MICRO9 MACHINE SUPPORT
874M: Hubert Feurstein <hubert.feurstein@contec.at>
875S: Maintained
876F: arch/arm/mach-ep93xx/micro9.c
877
1da177e4 878ARM/CORGI MACHINE SUPPORT
8b58be88 879M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
880S: Maintained
881
881a95f9 882ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 883M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
885T: git git://git.berlios.de/gemini-board
886S: Maintained
f49afbb5 887F: arch/arm/mach-gemini/
881a95f9 888
a990cbd8 889ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 890M: Barry Song <baohua@kernel.org>
a990cbd8 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 892T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
893S: Maintained
894F: arch/arm/mach-prima2/
05f30e8d
BS
895F: drivers/clk/clk-prima2.c
896F: drivers/clocksource/timer-prima2.c
897F: drivers/clocksource/timer-marco.c
f8505ef5 898N: [^a-z]sirf
a990cbd8 899
d4275354 900ARM/EBSA110 MACHINE SUPPORT
8b58be88 901M: Russell King <linux@arm.linux.org.uk>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
903W: http://www.arm.linux.org.uk/
904S: Maintained
905F: arch/arm/mach-ebsa110/
b955f6ca 906F: drivers/net/ethernet/amd/am79c961a.*
d4275354 907
4721f3ce
UKK
908ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
909M: Uwe Kleine-König <kernel@pengutronix.de>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912N: efm32
913
a9da4f7e 914ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
915M: Daniel Ribeiro <drwyrm@gmail.com>
916M: Stefan Schmidt <stefan@openezx.org>
917M: Harald Welte <laforge@openezx.org>
d66f1886 918L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
919W: http://www.openezx.org/
920S: Maintained
cafc2265
SS
921T: topgit git://git.openezx.org/openezx.git
922F: arch/arm/mach-pxa/ezx.c
a9da4f7e 923
6a915af9 924ARM/FARADAY FA526 PORT
162500b3 925M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 927S: Maintained
1fa7e547 928T: git git://git.berlios.de/gemini-board
f49afbb5 929F: arch/arm/mm/*-fa*
6a915af9 930
d4275354 931ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 932M: Russell King <linux@arm.linux.org.uk>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
934W: http://www.arm.linux.org.uk/
935S: Maintained
936F: arch/arm/include/asm/hardware/dec21285.h
937F: arch/arm/mach-footbridge/
938
86183a5f 939ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 940M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 941M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 943S: Maintained
f1c12837 944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 945F: arch/arm/mach-imx/
2a82f95c 946F: arch/arm/boot/dts/imx*
e5dafa22 947F: arch/arm/configs/imx*_defconfig
86183a5f 948
a9866a09
SG
949ARM/FREESCALE MXS ARM ARCHITECTURE
950M: Shawn Guo <shawn.guo@linaro.org>
951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952S: Maintained
953T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
954F: arch/arm/mach-mxs/
955
2b7a52a4 956ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 957M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
959S: Maintained
960
90b8fc34 961ARM/GUMSTIX MACHINE SUPPORT
8b58be88 962M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
964S: Maintained
965
ef47d5f0 966ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 967M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
968M: Paul Parsons <lost.distance@yahoo.com>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
970S: Maintained
971F: arch/arm/mach-pxa/hx4700.c
972F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 973F: sound/soc/pxa/hx4700.c
ef47d5f0 974
21f37bc3 975ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 976M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
977W: www.jlime.com
978S: Maintained
084bad91
KE
979T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
980F: arch/arm/mach-sa1100/jornada720.c
981F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 982
5e767ab9
JMC
983ARM/IGEP MACHINE SUPPORT
984M: Enric Balletbo i Serra <eballetbo@gmail.com>
985M: Javier Martinez Canillas <javier@dowhile0.org>
986L: linux-omap@vger.kernel.org
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
06ff74fd 989F: arch/arm/boot/dts/omap3-igep*
5e767ab9 990
403d2971
MV
991ARM/INCOME PXA270 SUPPORT
992M: Marek Vasut <marek.vasut@gmail.com>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
ec154082 995F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 996
2b7a52a4 997ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 998M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 999M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1001S: Maintained
e2bdb176
DW
1002
1003ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4
LB
1007
1008ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1010M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1012S: Maintained
2b7a52a4
LB
1013
1014ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1016M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1018S: Maintained
2b7a52a4 1019
2b7a52a4 1020ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1023S: Maintained
1024
dfdd8cc9
KH
1025ARM/INTEL IXP4XX ARM ARCHITECTURE
1026M: Imre Kaloz <kaloz@openwrt.org>
1027M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1029S: Maintained
1030F: arch/arm/mach-ixp4xx/
1031
838553c5 1032ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1033M: Jonathan Cameron <jic23@cam.ac.uk>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
1036F: arch/arm/mach-pxa/stargate2.c
1037F: drivers/pcmcia/pxa2xx_stargate2.c
1038
2b7a52a4 1039ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1041M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1043S: Maintained
2b7a52a4
LB
1044
1045ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1046M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1048S: Maintained
1049
1154f858
SS
1050ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1051M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-keystone/
cffa8e3b 1055F: drivers/clk/keystone/
317929cd 1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1057
2b7a52a4 1058ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
3b886171 1063ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1064M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1065S: Maintained
1066
75f41273
TP
1067ARM/Marvell Armada 370 and Armada XP SOC support
1068M: Jason Cooper <jason@lakedaemon.net>
1069M: Andrew Lunn <andrew@lunn.ch>
1070M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1071M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074F: arch/arm/mach-mvebu/
1075
40f4978b
SH
1076ARM/Marvell Berlin SoC support
1077M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S: Maintained
1080F: arch/arm/mach-berlin/
1081
4f1312b0
NP
1082ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1083M: Jason Cooper <jason@lakedaemon.net>
1084M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1085M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1087S: Maintained
1088F: arch/arm/mach-dove/
54a246ff
NP
1089F: arch/arm/mach-kirkwood/
1090F: arch/arm/mach-mv78xx0/
1091F: arch/arm/mach-orion5x/
1092F: arch/arm/plat-orion/
3b886171 1093
d69ac131
AC
1094ARM/Orion SoC/Technologic Systems TS-78xx platform support
1095M: Alexander Clouter <alex@digriz.org.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097W: http://www.digriz.org.uk/ts78xx/kernel
1098S: Maintained
1099F: arch/arm/mach-orion5x/ts78xx-*
1100
adcb079f
AB
1101ARM/MICREL KS8695 ARCHITECTURE
1102M: Greg Ungerer <gerg@uclinux.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1104F: arch/arm/mach-ks8695/
adcb079f
AB
1105S: Odd Fixes
1106
d78ff0a5 1107ARM/MIOA701 MACHINE SUPPORT
8b58be88 1108M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1110F: arch/arm/mach-pxa/mioa701.c
1111S: Maintained
1112
9624dfe6 1113ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1114M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1115S: Maintained
1116
e0ee9851 1117ARM/NOMADIK ARCHITECTURE
28b8e8d4 1118M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1119M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S: Maintained
1122F: arch/arm/mach-nomadik/
87572880 1123F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1124T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1125
9d76295a 1126ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1127M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1128L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1129W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1130S: Supported
1131
0c19d21e
DW
1132ARM/QUALCOMM MSM MACHINE SUPPORT
1133M: David Brown <davidb@codeaurora.org>
b4c9bfab 1134M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1135M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1136L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1137F: arch/arm/mach-msm/
1138F: drivers/video/msm/
1139F: drivers/mmc/host/msm_sdcc.c
1140F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1141F: drivers/tty/serial/msm_serial.h
1142F: drivers/tty/serial/msm_serial.c
ea91db52 1143F: drivers/*/pm8???-*
31a12b31 1144F: drivers/mfd/ssbi/
ea91db52 1145F: include/linux/mfd/pm8xxx/
8cd5c866 1146T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1147S: Maintained
1148
8459c159 1149ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1150M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1151M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1152S: Maintained
1153
5d783a2d 1154ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1155M: Marek Vasut <marek.vasut@gmail.com>
75280787 1156L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1157W: http://hackndev.com
1158S: Maintained
933d35f0
JP
1159F: arch/arm/mach-pxa/include/mach/palmtx.h
1160F: arch/arm/mach-pxa/palmtx.c
1161F: arch/arm/mach-pxa/include/mach/palmt5.h
1162F: arch/arm/mach-pxa/palmt5.c
1163F: arch/arm/mach-pxa/include/mach/palmld.h
1164F: arch/arm/mach-pxa/palmld.c
1165F: arch/arm/mach-pxa/include/mach/palmte2.h
1166F: arch/arm/mach-pxa/palmte2.c
1167F: arch/arm/mach-pxa/include/mach/palmtc.h
1168F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1169
b57fe924 1170ARM/PALM TREO SUPPORT
8b58be88 1171M: Tomas Cech <sleep_walker@suse.cz>
75280787 1172L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1173W: http://hackndev.com
1174S: Maintained
b57fe924
JP
1175F: arch/arm/mach-pxa/include/mach/palmtreo.h
1176F: arch/arm/mach-pxa/palmtreo.c
90af5811 1177
c49e1e63 1178ARM/PALMZ72 SUPPORT
8b58be88 1179M: Sergey Lapin <slapin@ossfans.org>
75280787 1180L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1181W: http://hackndev.com
1182S: Maintained
933d35f0
JP
1183F: arch/arm/mach-pxa/include/mach/palmz72.h
1184F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1185
1da177e4 1186ARM/PLEB SUPPORT
8b58be88 1187M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1188W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1189S: Maintained
1190
1191ARM/PT DIGITAL BOARD PORT
8b58be88 1192M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1194W: http://www.arm.linux.org.uk/
1195S: Maintained
1196
8fc1b0f8
KG
1197ARM/QUALCOMM SUPPORT
1198M: Kumar Gala <galak@codeaurora.org>
1199M: David Brown <davidb@codeaurora.org>
1200L: linux-arm-msm@vger.kernel.org
1201S: Maintained
1202F: arch/arm/mach-qcom/
1203T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1204
2b7a52a4 1205ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1206M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1208S: Maintained
1209
d4275354 1210ARM/RISCPC ARCHITECTURE
8b58be88 1211M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1213W: http://www.arm.linux.org.uk/
1214S: Maintained
d4275354
RK
1215F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1216F: arch/arm/include/asm/hardware/ioc.h
1217F: arch/arm/include/asm/hardware/iomd.h
1218F: arch/arm/include/asm/hardware/memc.h
1219F: arch/arm/mach-rpc/
1a6422f6 1220F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1221F: drivers/net/ethernet/i825xx/ether1*
1222F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1223F: drivers/scsi/arm/
1224
08ddbb0a
HS
1225ARM/Rockchip SoC support
1226M: Heiko Stuebner <heiko@sntech.de>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-rockchip/
1230F: drivers/*/*rockchip*
1231
b21477f9 1232ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1233M: Ben Dooks <ben-linux@fluff.org>
482ce512 1234M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1236L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1237W: http://www.fluff.org/ben/linux/
1238S: Maintained
6f0589c8
MB
1239F: arch/arm/boot/dts/s3c*
1240F: arch/arm/boot/dts/exynos*
482ce512 1241F: arch/arm/plat-samsung/
769bbb63
HS
1242F: arch/arm/mach-s3c24*/
1243F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1244F: drivers/*/*s3c2410*
1245F: drivers/*/*/*s3c2410*
40c76662
MB
1246F: drivers/spi/spi-s3c*
1247F: sound/soc/samsung/*
1da177e4 1248
0dcecae2 1249ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1250M: Kukjin Kim <kgene.kim@samsung.com>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1253S: Maintained
1254F: arch/arm/mach-s5p*/
0dcecae2 1255F: arch/arm/mach-exynos*/
33d43cdd 1256N: exynos
f556cb07 1257
10ffa964
KP
1258ARM/SAMSUNG MOBILE MACHINE SUPPORT
1259M: Kyungmin Park <kyungmin.park@samsung.com>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261S: Maintained
1262F: arch/arm/mach-s5pv210/mach-aquila.c
1263F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1264
3ce4ccb6
KD
1265ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1266M: Kyungmin Park <kyungmin.park@samsung.com>
1267M: Kamil Debski <k.debski@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org
1269L: linux-media@vger.kernel.org
1270S: Maintained
1271F: drivers/media/platform/s5p-g2d/
1272
e6a476fd
MS
1273ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1274M: Kyungmin Park <kyungmin.park@samsung.com>
1275M: Kamil Debski <k.debski@samsung.com>
6305902c 1276M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1277L: linux-arm-kernel@lists.infradead.org
1278L: linux-media@vger.kernel.org
1279S: Maintained
934455d7 1280F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1281F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1282
1283ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1284M: Kyungmin Park <kyungmin.park@samsung.com>
1285M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1286L: linux-arm-kernel@lists.infradead.org
1287L: linux-media@vger.kernel.org
1288S: Maintained
90d72ac6 1289F: drivers/media/platform/s5p-tv/
e6a476fd 1290
d48d38e8 1291ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1292M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1293M: Magnus Damm <magnus.damm@gmail.com>
1294L: linux-sh@vger.kernel.org
d48d38e8 1295W: http://oss.renesas.com
bbff48f5 1296Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1298S: Supported
1299F: arch/arm/mach-shmobile/
1300F: drivers/sh/
1301
66314223
DN
1302ARM/SOCFPGA ARCHITECTURE
1303M: Dinh Nguyen <dinguyen@altera.com>
1304S: Maintained
1305F: arch/arm/mach-socfpga/
1306
1307ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1308M: Dinh Nguyen <dinguyen@altera.com>
1309S: Maintained
1310F: drivers/clk/socfpga/
1311
65ebcc11 1312ARM/STI ARCHITECTURE
a92177ea
SK
1313M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1314M: Maxime Coquelin <maxime.coquelin@st.com>
1315M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317L: kernel@stlinux.com
1318W: http://www.stlinux.com
1319S: Maintained
1320F: arch/arm/mach-sti/
a92177ea
SK
1321F: arch/arm/boot/dts/sti*
1322F: drivers/clocksource/arm_global_timer.c
1323F: drivers/reset/sti/
1324F: drivers/pinctrl/pinctrl-st.c
1325F: drivers/media/rc/st_rc.c
1326F: drivers/i2c/busses/i2c-st.c
1327F: drivers/tty/serial/st-asc.c
65ebcc11 1328
2b7a52a4 1329ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1330M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1332S: Maintained
1333
1bbd7089 1334ARM/TETON BGA MACHINE SUPPORT
706e69d6 1335M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337S: Maintained
1338
2b7a52a4 1339ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1340M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1342S: Maintained
1343
98ad6e3b 1344ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1345M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1347W: http://www.mcuos.com
1348S: Maintained
4e89e8f6 1349F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1350F: drivers/input/keyboard/w90p910_keypad.c
1351F: drivers/input/touchscreen/w90p910_ts.c
1352F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1353F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1354F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1355F: drivers/rtc/rtc-nuc900.c
9df92e6c 1356F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1357F: drivers/usb/host/ehci-w90x900.c
1358F: drivers/video/nuc900fb.c
98ad6e3b 1359
54274d71 1360ARM/U300 MACHINE SUPPORT
e4651a9f 1361M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363S: Supported
1364F: arch/arm/mach-u300/
9affbd24 1365F: drivers/clocksource/timer-u300.c
54274d71
LW
1366F: drivers/i2c/busses/i2c-stu300.c
1367F: drivers/rtc/rtc-coh901331.c
1368F: drivers/watchdog/coh901327_wdt.c
1369F: drivers/dma/coh901318*
87572880
LW
1370F: drivers/mfd/ab3100*
1371F: drivers/rtc/rtc-ab3100.c
1372F: drivers/rtc/rtc-coh901331.c
1373T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1374
87572880 1375ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1376M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378S: Maintained
1379F: arch/arm/mach-ux500/
e4651a9f 1380F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1381F: drivers/dma/ste_dma40*
e4651a9f 1382F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1383F: drivers/mfd/abx500*
1384F: drivers/mfd/ab8500*
e4651a9f
LW
1385F: drivers/mfd/dbx500*
1386F: drivers/mfd/db8500*
1387F: drivers/pinctrl/pinctrl-nomadik*
87572880 1388F: drivers/rtc/rtc-ab8500.c
e4651a9f 1389F: drivers/rtc/rtc-pl031.c
87572880 1390T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1391
e93fde28
UH
1392ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1393M: Ulf Hansson <ulf.hansson@linaro.org>
1394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395T: git git://git.linaro.org/people/ulfh/clk.git
1396S: Maintained
1397F: drivers/clk/ux500/
1398F: include/linux/platform_data/clk-ux500.h
1399
d4275354 1400ARM/VFP SUPPORT
8b58be88 1401M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1403W: http://www.arm.linux.org.uk/
1404S: Maintained
1405F: arch/arm/vfp/
1406
e66b6d8e
MV
1407ARM/VOIPAC PXA270 SUPPORT
1408M: Marek Vasut <marek.vasut@gmail.com>
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1412F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1413
04529fe2
TP
1414ARM/VT8500 ARM ARCHITECTURE
1415M: Tony Prisk <linux@prisktech.co.nz>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: arch/arm/mach-vt8500/
41fd91b4 1419F: drivers/clocksource/vt8500_timer.c
560746eb 1420F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1421F: drivers/mmc/host/wmt-sdmmc.c
1422F: drivers/pwm/pwm-vt8500.c
1423F: drivers/rtc/rtc-vt8500.c
1424F: drivers/tty/serial/vt8500_serial.c
4f31102b 1425F: drivers/usb/host/ehci-platform.c
41fd91b4 1426F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1427F: drivers/video/vt8500lcdfb.*
1428F: drivers/video/wm8505fb*
1429F: drivers/video/wmt_ge_rops.*
04529fe2 1430
e66b6d8e
MV
1431ARM/ZIPIT Z2 SUPPORT
1432M: Marek Vasut <marek.vasut@gmail.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434S: Maintained
1435F: arch/arm/mach-pxa/z2.c
6ab2a855 1436F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1437
51f29d44
MS
1438ARM/ZYNQ ARCHITECTURE
1439M: Michal Simek <michal.simek@xilinx.com>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441W: http://wiki.xilinx.com
1442T: git git://git.xilinx.com/linux-xlnx.git
1443S: Supported
1444F: arch/arm/mach-zynq/
bd2a337a 1445F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1446N: zynq
1447N: xilinx
1448F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1449F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1450F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1451
b8f9879e
WD
1452ARM SMMU DRIVER
1453M: Will Deacon <will.deacon@arm.com>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
1456F: drivers/iommu/arm-smmu.c
1457
38074229
CM
1458ARM64 PORT (AARCH64 ARCHITECTURE)
1459M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1460M: Will Deacon <will.deacon@arm.com>
38074229
CM
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462S: Maintained
1463F: arch/arm64/
d19766ec 1464F: Documentation/arm64/
38074229 1465
9d7005f9
LP
1466AS3645A LED FLASH CONTROLLER DRIVER
1467M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1468L: linux-media@vger.kernel.org
1469T: git git://linuxtv.org/media_tree.git
1470S: Maintained
1471F: drivers/media/i2c/as3645a.c
1472F: include/media/as3645a.h
1473
d58de038
GJ
1474ASC7621 HARDWARE MONITOR DRIVER
1475M: George Joseph <george.joseph@fairview5.com>
1476L: lm-sensors@lm-sensors.org
1477S: Maintained
1478F: Documentation/hwmon/asc7621
1479F: drivers/hwmon/asc7621.c
1480
b229ece9 1481ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1482M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1483L: acpi4asus-user@lists.sourceforge.net
d0944853 1484L: platform-driver-x86@vger.kernel.org
76593d6f 1485W: http://acpi4asus.sf.net
85091b71 1486S: Maintained
b229ece9
CC
1487F: drivers/platform/x86/asus*.c
1488F: drivers/platform/x86/eeepc*.c
85091b71 1489
953a6479 1490ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1491M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1492W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1493S: Maintained
679655da
JP
1494F: Documentation/crypto/async-tx-api.txt
1495F: crypto/async_tx/
1496F: drivers/dma/
1497F: include/linux/dmaengine.h
1498F: include/linux/async_tx.h
b3e5f263 1499
a1867d36 1500AT24 EEPROM DRIVER
14d77c4d 1501M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1502L: linux-i2c@vger.kernel.org
1503S: Maintained
1504F: drivers/misc/eeprom/at24.c
25f73ed5 1505F: include/linux/platform_data/at24.h
a1867d36 1506
e7839f25 1507ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1508M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1509W: http://support.coraid.com/support/linux
1da177e4 1510S: Supported
679655da
JP
1511F: Documentation/aoe/
1512F: drivers/block/aoe/
1da177e4 1513
9a10a870 1514ATHEROS ATH GENERIC UTILITIES
f726ee65 1515M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1516L: linux-wireless@vger.kernel.org
1517S: Supported
1518F: drivers/net/wireless/ath/*
1519
fa1c114f 1520ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1521M: Jiri Slaby <jirislaby@gmail.com>
1522M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1523M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1524L: linux-wireless@vger.kernel.org
1525L: ath5k-devel@lists.ath5k.org
72c706b7 1526W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1527S: Maintained
fa451753 1528F: drivers/net/wireless/ath/ath5k/
fa1c114f 1529
12e62d6f
KV
1530ATHEROS ATH6KL WIRELESS DRIVER
1531M: Kalle Valo <kvalo@qca.qualcomm.com>
1532L: linux-wireless@vger.kernel.org
1533W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1534T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1535S: Supported
1536F: drivers/net/wireless/ath/ath6kl/
1537
2be7d22f
VK
1538WILOCITY WIL6210 WIRELESS DRIVER
1539M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1540L: linux-wireless@vger.kernel.org
1541L: wil6210@qca.qualcomm.com
1542S: Supported
1543W: http://wireless.kernel.org/en/users/Drivers/wil6210
1544F: drivers/net/wireless/ath/wil6210/
1545
1d7e1e6b
CL
1546CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1547M: Christian Lamparter <chunkeey@googlemail.com>
1548L: linux-wireless@vger.kernel.org
1549W: http://wireless.kernel.org/en/users/Drivers/carl9170
1550S: Maintained
1551F: drivers/net/wireless/ath/carl9170/
1552
2c2a6172
LT
1553ATK0110 HWMON DRIVER
1554M: Luca Tettamanti <kronos.it@gmail.com>
1555L: lm-sensors@lm-sensors.org
1556S: Maintained
1557F: drivers/hwmon/asus_atk0110.c
1558
6f69a6d7 1559ATI_REMOTE2 DRIVER
8b58be88 1560M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1561S: Maintained
679655da 1562F: drivers/input/misc/ati_remote2.c
6f69a6d7 1563
7ae115b4 1564ATLX ETHERNET DRIVERS
8b58be88 1565M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1566M: Chris Snook <chris.snook@gmail.com>
e443e383 1567L: netdev@vger.kernel.org
8d5ca6ec
JC
1568W: http://sourceforge.net/projects/atl1
1569W: http://atl1.sourceforge.net
1570S: Maintained
2b133ad6 1571F: drivers/net/ethernet/atheros/
8d5ca6ec 1572
1da177e4 1573ATM
8b58be88 1574M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1575L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1576L: netdev@vger.kernel.org
1da177e4
LT
1577W: http://linux-atm.sourceforge.net
1578S: Maintained
679655da
JP
1579F: drivers/atm/
1580F: include/linux/atm*
c117ab84 1581F: include/uapi/linux/atm*
1da177e4 1582
04ac2f46 1583ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1584M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1585S: Maintained
1586F: drivers/mmc/host/atmel-mci.c
1587F: drivers/mmc/host/atmel-mci-regs.h
1588
a1cfac48 1589ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1590M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1591S: Supported
df621252 1592F: drivers/tty/serial/atmel_serial.c
a1cfac48 1593
b414dc16
NF
1594ATMEL DMA DRIVER
1595M: Nicolas Ferre <nicolas.ferre@atmel.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Supported
1598F: drivers/dma/at_hdmac.c
1599F: drivers/dma/at_hdmac_regs.h
6f0d65af 1600F: include/linux/platform_data/dma-atmel.h
b414dc16 1601
888f2804
LD
1602ATMEL I2C DRIVER
1603M: Ludovic Desroches <ludovic.desroches@atmel.com>
1604L: linux-i2c@vger.kernel.org
1605S: Supported
1606F: drivers/i2c/busses/i2c-at91.c
1607
15515545
JW
1608ATMEL ISI DRIVER
1609M: Josh Wu <josh.wu@atmel.com>
1610L: linux-media@vger.kernel.org
1611S: Supported
f2294c2d 1612F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1613F: include/media/atmel-isi.h
1614
8f4c79ce 1615ATMEL LCDFB DRIVER
8b58be88 1616M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1617L: linux-fbdev@vger.kernel.org
8f4c79ce 1618S: Maintained
679655da
JP
1619F: drivers/video/atmel_lcdfb.c
1620F: include/video/atmel_lcdc.h
8f4c79ce 1621
89e5785f 1622ATMEL MACB ETHERNET DRIVER
a02875a6 1623M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1624S: Supported
9f2f381f 1625F: drivers/net/ethernet/cadence/
89e5785f 1626
754ce4f2 1627ATMEL SPI DRIVER
a02875a6 1628M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1629S: Supported
9df92e6c 1630F: drivers/spi/spi-atmel.*
754ce4f2 1631
e9cb1c5a
NF
1632ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1633M: Nicolas Ferre <nicolas.ferre@atmel.com>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635S: Supported
1636F: drivers/misc/atmel_tclib.c
1637F: drivers/clocksource/tcb_clksrc.c
1638
914a3f3b 1639ATMEL USBA UDC DRIVER
a02875a6
NF
1640M: Nicolas Ferre <nicolas.ferre@atmel.com>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1642S: Supported
679655da 1643F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1644
1da177e4 1645ATMEL WIRELESS DRIVER
8b58be88 1646M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1647L: linux-wireless@vger.kernel.org
1da177e4
LT
1648W: http://www.thekelleys.org.uk/atmel
1649W: http://atmelwlandriver.sourceforge.net/
1650S: Maintained
679655da 1651F: drivers/net/wireless/atmel*
1da177e4 1652
26780d9e 1653ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1654M: Bradley Grove <linuxdrivers@attotech.com>
1655L: linux-scsi@vger.kernel.org
1656W: http://www.attotech.com
1657S: Supported
1658F: drivers/scsi/esas2r
26780d9e 1659
a92b7b80 1660AUDIT SUBSYSTEM
8b58be88 1661M: Eric Paris <eparis@redhat.com>
b9a06207 1662L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1663W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1664T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1665S: Maintained
679655da 1666F: include/linux/audit.h
c117ab84 1667F: include/uapi/linux/audit.h
679655da 1668F: kernel/audit*
a92b7b80 1669
70e84049 1670AUXILIARY DISPLAY DRIVERS
8b58be88 1671M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1672W: http://miguelojeda.es/auxdisplay.htm
1673W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1674S: Maintained
679655da
JP
1675F: drivers/auxdisplay/
1676F: include/linux/cfag12864b.h
70e84049 1677
5f97f7f9 1678AVR32 ARCHITECTURE
e336f61f
HCE
1679M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1680M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1681W: http://www.atmel.com/products/AVR32/
249d9d9d 1682W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1683W: http://avrfreaks.net/
e336f61f 1684S: Maintained
679655da 1685F: arch/avr32/
5f97f7f9
HS
1686
1687AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1688M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1689M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1690S: Maintained
679655da 1691F: arch/avr32/mach-at32ap/
5f97f7f9 1692
1da177e4 1693AX.25 NETWORK LAYER
8b58be88 1694M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1695L: linux-hams@vger.kernel.org
d34cb28a 1696W: http://www.linux-ax25.org/
1da177e4 1697S: Maintained
c117ab84 1698F: include/uapi/linux/ax25.h
679655da
JP
1699F: include/net/ax25.h
1700F: net/ax25/
1da177e4 1701
d5269395 1702AZ6007 DVB DRIVER
1b2c14b4 1703M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1704L: linux-media@vger.kernel.org
1705W: http://linuxtv.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/usb/dvb-usb-v2/az6007.c
1709
6777376e
HV
1710AZTECH FM RADIO RECEIVER DRIVER
1711M: Hans Verkuil <hverkuil@xs4all.nl>
1712L: linux-media@vger.kernel.org
1713T: git git://linuxtv.org/media_tree.git
1714W: http://linuxtv.org
1715S: Maintained
1716F: drivers/media/radio/radio-aztech*
1717
e2d1d6c0 1718B43 WIRELESS DRIVER
8b58be88 1719M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1720L: linux-wireless@vger.kernel.org
ed072f9e 1721L: b43-dev@lists.infradead.org
491b26b4 1722W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1723S: Maintained
679655da 1724F: drivers/net/wireless/b43/
e2d1d6c0
RD
1725
1726B43LEGACY WIRELESS DRIVER
8b58be88
JP
1727M: Larry Finger <Larry.Finger@lwfinger.net>
1728M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1729L: linux-wireless@vger.kernel.org
ed072f9e 1730L: b43-dev@lists.infradead.org
491b26b4 1731W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1732S: Maintained
679655da 1733F: drivers/net/wireless/b43legacy/
e2d1d6c0 1734
300abeb5 1735BACKLIGHT CLASS/SUBSYSTEM
6212de88 1736M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1737M: Bryan Wu <cooloney@gmail.com>
1738M: Lee Jones <lee.jones@linaro.org>
300abeb5 1739S: Maintained
679655da
JP
1740F: drivers/video/backlight/
1741F: include/linux/backlight.h
300abeb5 1742
c6c8fea2 1743BATMAN ADVANCED
207df49e 1744M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1745M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1746M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1747L: b.a.t.m.a.n@lists.open-mesh.org
1748W: http://www.open-mesh.org/
1749S: Maintained
1750F: net/batman-adv/
1751
e2d1d6c0 1752BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1753M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1754L: linux-hams@vger.kernel.org
1755W: http://www.baycom.org/~tom/ham/ham.html
1756S: Maintained
679655da 1757F: drivers/net/hamradio/baycom*
e2d1d6c0 1758
cafe5635 1759BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1760M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1761L: linux-bcache@vger.kernel.org
1762W: http://bcache.evilpiepirate.org
1763S: Maintained:
1764F: drivers/md/bcache/
1765
e2d1d6c0 1766BEFS FILE SYSTEM
55817d3d 1767S: Orphan
679655da
JP
1768F: Documentation/filesystems/befs.txt
1769F: fs/befs/
e2d1d6c0
RD
1770
1771BFS FILE SYSTEM
8b58be88 1772M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1773S: Maintained
679655da
JP
1774F: Documentation/filesystems/bfs.txt
1775F: fs/bfs/
c117ab84 1776F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1777
1394f032 1778BLACKFIN ARCHITECTURE
a4edbc10 1779M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1780L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1781T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1782W: http://blackfin.uclinux.org
1783S: Supported
679655da 1784F: arch/blackfin/
566da5b2 1785
e190d6b1 1786BLACKFIN EMAC DRIVER
b3fe92b0 1787L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1788W: http://blackfin.uclinux.org
1789S: Supported
7b35f033 1790F: drivers/net/ethernet/adi/
e190d6b1 1791
566da5b2 1792BLACKFIN RTC DRIVER
b3fe92b0 1793L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1794W: http://blackfin.uclinux.org
1795S: Supported
679655da 1796F: drivers/rtc/rtc-bfin.c
1394f032 1797
936ed49a 1798BLACKFIN SDH DRIVER
109ec8c3 1799M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1800L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1801W: http://blackfin.uclinux.org
1802S: Supported
1803F: drivers/mmc/host/bfin_sdh.c
1804
1394f032 1805BLACKFIN SERIAL DRIVER
8b58be88 1806M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1807L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1808W: http://blackfin.uclinux.org
1809S: Supported
8460241e 1810F: drivers/tty/serial/bfin_uart.c
1394f032 1811
1e6d320f 1812BLACKFIN WATCHDOG DRIVER
b3fe92b0 1813L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1814W: http://blackfin.uclinux.org
1815S: Supported
679655da 1816F: drivers/watchdog/bfin_wdt.c
1e6d320f 1817
d24ecfcc 1818BLACKFIN I2C TWI DRIVER
8b58be88 1819M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1820L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1821W: http://blackfin.uclinux.org/
1822S: Supported
679655da 1823F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1824
1e204377
SJ
1825BLACKFIN MEDIA DRIVER
1826M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1827L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1828W: http://blackfin.uclinux.org/
1829S: Supported
1830F: drivers/media/platform/blackfin/
1831F: drivers/media/i2c/adv7183*
1832F: drivers/media/i2c/vs6624*
1833
b54cf35a
JSM
1834BLINKM RGB LED DRIVER
1835M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1836S: Maintained
1837F: drivers/leds/leds-blinkm.c
1838
1da177e4 1839BLOCK LAYER
8b58be88 1840M: Jens Axboe <axboe@kernel.dk>
08deed1e 1841T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1842S: Maintained
679655da 1843F: block/
1da177e4 1844
2b54aaef 1845BLOCK2MTD DRIVER
8b58be88 1846M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1847L: linux-mtd@lists.infradead.org
1848S: Maintained
679655da 1849F: drivers/mtd/devices/block2mtd.c
2b54aaef 1850
63fbd24e 1851BLUETOOTH DRIVERS
8b58be88 1852M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1853M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1854M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1855L: linux-bluetooth@vger.kernel.org
63fbd24e 1856W: http://www.bluez.org/
22e7a424
MH
1857T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1858T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1859S: Maintained
679655da 1860F: drivers/bluetooth/
1da177e4 1861
63fbd24e 1862BLUETOOTH SUBSYSTEM
8b58be88 1863M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1864M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1865M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1866L: linux-bluetooth@vger.kernel.org
1867W: http://www.bluez.org/
22e7a424
MH
1868T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1869T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1870S: Maintained
679655da
JP
1871F: net/bluetooth/
1872F: include/net/bluetooth/
1da177e4
LT
1873
1874BONDING DRIVER
79b30750 1875M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1876M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1877M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1878L: netdev@vger.kernel.org
ce00f85c
JC
1879W: http://sourceforge.net/projects/bonding/
1880S: Supported
679655da 1881F: drivers/net/bonding/
c117ab84 1882F: include/uapi/linux/if_bonding.h
1da177e4 1883
39105890 1884BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1885M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1886L: netdev@vger.kernel.org
1887S: Supported
adfc5217 1888F: drivers/net/ethernet/broadcom/b44.*
39105890 1889
32ec90d5
FF
1890BROADCOM GENET ETHERNET DRIVER
1891M: Florian Fainelli <f.fainelli@gmail.com>
1892L: netdev@vger.kernel.org
1893S: Supported
1894F: drivers/net/ethernet/broadcom/genet/
1895
948c51e6 1896BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1897M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1898L: netdev@vger.kernel.org
1899S: Supported
adfc5217
JK
1900F: drivers/net/ethernet/broadcom/bnx2.*
1901F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1902
4d9d2cb0 1903BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1904M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1905L: netdev@vger.kernel.org
1906S: Supported
adfc5217 1907F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1908
90f4c594 1909BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1910M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1911M: Matt Porter <mporter@linaro.org>
497a045d 1912L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1913T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1914S: Maintained
1915F: arch/arm/mach-bcm/
1916F: arch/arm/boot/dts/bcm113*
90f4c594 1917F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1918F: arch/arm/boot/dts/bcm281*
1919F: arch/arm/configs/bcm_defconfig
1920F: drivers/mmc/host/sdhci_bcm_kona.c
1921F: drivers/clocksource/bcm_kona_timer.c
1922
f680f25c
SW
1923BROADCOM BCM2835 ARM ARCHICTURE
1924M: Stephen Warren <swarren@wwwdotorg.org>
1925L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1926T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1927S: Maintained
d30fe627 1928F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1929F: arch/arm/boot/dts/bcm2835*
1930F: arch/arm/configs/bcm2835_defconfig
1931F: drivers/*/*bcm2835*
1932
5b293ebe
HM
1933BROADCOM BCM5301X ARM ARCHICTURE
1934M: Hauke Mehrtens <hauke@hauke-m.de>
1935L: linux-arm-kernel@lists.infradead.org
1936S: Maintained
1937F: arch/arm/mach-bcm/bcm_5301x.c
1938F: arch/arm/boot/dts/bcm5301x.dtsi
1939F: arch/arm/boot/dts/bcm470*
1940
948c51e6 1941BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1942M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1943M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1944L: netdev@vger.kernel.org
1945S: Supported
adfc5217 1946F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1947
a9533e7e
HP
1948BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1949M: Brett Rudley <brudley@broadcom.com>
818c07b8 1950M: Arend van Spriel <arend@broadcom.com>
85d63686 1951M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1952M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1953L: linux-wireless@vger.kernel.org
5615171c 1954L: brcm80211-dev-list@broadcom.com
a9533e7e 1955S: Supported
f62ebdd5 1956F: drivers/net/wireless/brcm80211/
a9533e7e 1957
9958d6f9 1958BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1959M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1960L: linux-scsi@vger.kernel.org
1961S: Supported
1962F: drivers/scsi/bnx2fc/
1963
6a6b5ad0
EW
1964BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1965M: Eddie Wai <eddie.wai@broadcom.com>
1966L: linux-scsi@vger.kernel.org
1967S: Supported
1968F: drivers/scsi/bnx2i/
1969
7b7f588b
MM
1970BROADCOM KONA GPIO DRIVER
1971M: Markus Mayer <markus.mayer@linaro.org>
1972L: bcm-kernel-feedback-list@broadcom.com
1973S: Supported
1974F: drivers/gpio/gpio-bcm-kona.c
1975F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1976
c9678d86
RM
1977BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1978M: Rafał Miłecki <zajec5@gmail.com>
1979L: linux-wireless@vger.kernel.org
1980S: Maintained
1981F: drivers/bcma/
1982F: include/linux/bcma/
1983
b8302205
FF
1984BROADCOM SYSTEMPORT ETHERNET DRIVER
1985M: Florian Fainelli <f.fainelli@gmail.com>
1986L: netdev@vger.kernel.org
1987S: Supported
1988F: drivers/net/ethernet/broadcom/bcmsysport.*
1989
7725ccfd 1990BROCADE BFA FC SCSI DRIVER
aa803370
AG
1991M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1992M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1993L: linux-scsi@vger.kernel.org
1994S: Supported
1995F: drivers/scsi/bfa/
7725ccfd 1996
8b230ed8
RM
1997BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1998M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1999L: netdev@vger.kernel.org
2000S: Supported
f844a0ea 2001F: drivers/net/ethernet/brocade/bna/
8b230ed8 2002
5cdf7f76 2003BSG (block layer generic sg v4 driver)
8b58be88 2004M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2005L: linux-scsi@vger.kernel.org
2006S: Supported
679655da
JP
2007F: block/bsg.c
2008F: include/linux/bsg.h
c117ab84 2009F: include/uapi/linux/bsg.h
5cdf7f76 2010
af39917d
CL
2011BT87X AUDIO DRIVER
2012M: Clemens Ladisch <clemens@ladisch.de>
2013L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2014T: git git://git.alsa-project.org/alsa-kernel.git
2015S: Maintained
2016F: Documentation/sound/alsa/Bt87x.txt
2017F: sound/pci/bt87x.c
2018
ff1d5c2f 2019BT8XXGPIO DRIVER
eb032b98 2020M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2021W: http://bu3sch.de/btgpio.php
2022S: Maintained
72dbb705 2023F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2024
eb1eb04f 2025BTRFS FILE SYSTEM
c0778e25
CM
2026M: Chris Mason <clm@fb.com>
2027M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2028L: linux-btrfs@vger.kernel.org
2029W: http://btrfs.wiki.kernel.org/
8a6e2535 2030Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2032S: Maintained
679655da
JP
2033F: Documentation/filesystems/btrfs.txt
2034F: fs/btrfs/
eb1eb04f 2035
1da177e4 2036BTTV VIDEO4LINUX DRIVER
1b2c14b4 2037M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2038L: linux-media@vger.kernel.org
96b6aba0 2039W: http://linuxtv.org
275ffde4 2040T: git git://linuxtv.org/media_tree.git
f96236e5 2041S: Odd fixes
679655da 2042F: Documentation/video4linux/bttv/
90d72ac6 2043F: drivers/media/pci/bt8xx/bttv*
1da177e4 2044
1f34923c
KA
2045BUSLOGIC SCSI DRIVER
2046M: Khalid Aziz <khalid@gonehiking.org>
2047L: linux-scsi@vger.kernel.org
2048S: Maintained
2049F: drivers/scsi/BusLogic.*
2050F: drivers/scsi/FlashPoint.*
2051
af39917d
CL
2052C-MEDIA CMI8788 DRIVER
2053M: Clemens Ladisch <clemens@ladisch.de>
2054L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2055T: git git://git.alsa-project.org/alsa-kernel.git
2056S: Maintained
2057F: sound/pci/oxygen/
2058
2141355f
MS
2059C6X ARCHITECTURE
2060M: Mark Salter <msalter@redhat.com>
2061M: Aurelien Jacquiot <a-jacquiot@ti.com>
2062L: linux-c6x-dev@linux-c6x.org
2063W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2064S: Maintained
2065F: arch/c6x/
2066
a5432f5a 2067CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2068M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2069L: linux-cachefs@redhat.com
2070S: Supported
2071F: Documentation/filesystems/caching/cachefiles.txt
2072F: fs/cachefiles/
2073
c815ca39
HV
2074CADET FM/AM RADIO RECEIVER DRIVER
2075M: Hans Verkuil <hverkuil@xs4all.nl>
2076L: linux-media@vger.kernel.org
2077T: git git://linuxtv.org/media_tree.git
2078W: http://linuxtv.org
2079S: Maintained
2080F: drivers/media/radio/radio-cadet*
2081
77d5140f 2082CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2083M: Jonathan Corbet <corbet@lwn.net>
661263b5 2084L: linux-media@vger.kernel.org
275ffde4 2085T: git git://linuxtv.org/media_tree.git
77d5140f 2086S: Maintained
679655da 2087F: Documentation/video4linux/cafe_ccic
90d72ac6 2088F: drivers/media/platform/marvell-ccic/
77d5140f 2089
201b6bab 2090CAIF NETWORK LAYER
5c574f50 2091M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2092L: netdev@vger.kernel.org
2093S: Supported
2094F: Documentation/networking/caif/
2095F: drivers/net/caif/
c117ab84 2096F: include/uapi/linux/caif/
201b6bab
JP
2097F: include/net/caif/
2098F: net/caif/
2099
77dac90f 2100CALGARY x86-64 IOMMU
8b58be88
JP
2101M: Muli Ben-Yehuda <muli@il.ibm.com>
2102M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2103L: discuss@x86-64.org
2104S: Maintained
679655da
JP
2105F: arch/x86/kernel/pci-calgary_64.c
2106F: arch/x86/kernel/tce_64.c
2107F: arch/x86/include/asm/calgary.h
2108F: arch/x86/include/asm/tce.h
77dac90f 2109
e2d1d6c0 2110CAN NETWORK LAYER
8d15d386 2111M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2112L: linux-can@vger.kernel.org
ec78213a 2113W: http://gitorious.org/linux-can
405cc273 2114T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2115S: Maintained
f35f6c8f 2116F: Documentation/networking/can.txt
8d15d386 2117F: net/can/
8d15d386 2118F: include/linux/can/core.h
c117ab84
CEB
2119F: include/uapi/linux/can.h
2120F: include/uapi/linux/can/bcm.h
2121F: include/uapi/linux/can/raw.h
2122F: include/uapi/linux/can/gw.h
e2d1d6c0 2123
4261a204 2124CAN NETWORK DRIVERS
8b58be88 2125M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2126M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2127L: linux-can@vger.kernel.org
ec78213a 2128W: http://gitorious.org/linux-can
405cc273 2129T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2130S: Maintained
8d15d386
OH
2131F: drivers/net/can/
2132F: include/linux/can/dev.h
8d15d386 2133F: include/linux/can/platform/
c117ab84
CEB
2134F: include/uapi/linux/can/error.h
2135F: include/uapi/linux/can/netlink.h
4261a204 2136
95d16c72
JM
2137CAPABILITIES
2138M: Serge Hallyn <serge.hallyn@canonical.com>
2139L: linux-security-module@vger.kernel.org
6305902c 2140S: Supported
95d16c72 2141F: include/linux/capability.h
c117ab84 2142F: include/uapi/linux/capability.h
95d16c72 2143F: security/capability.c
6305902c 2144F: security/commoncap.c
38a94118 2145F: kernel/capability.c
95d16c72 2146
b8154542 2147CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2148M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2149L: linuxppc-dev@lists.ozlabs.org
2150L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2151W: http://www.ibm.com/developerworks/power/cell/
2152S: Supported
679655da 2153F: arch/powerpc/include/asm/cell*.h
679655da 2154F: arch/powerpc/include/asm/spu*.h
c117ab84 2155F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2156F: arch/powerpc/oprofile/*cell*
2157F: arch/powerpc/platforms/cell/
b8154542 2158
9030aaf9 2159CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2160M: Sage Weil <sage@inktank.com>
82593f87 2161L: ceph-devel@vger.kernel.org
09d90327 2162W: http://ceph.com/
fb99f881 2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2164S: Supported
2165F: Documentation/filesystems/ceph.txt
14430813
JP
2166F: fs/ceph/
2167F: net/ceph/
2168F: include/linux/ceph/
2169F: include/linux/crush/
9030aaf9 2170
18332a80 2171CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2172L: linux-usb@vger.kernel.org
10c6c9c9 2173S: Orphan
679655da
JP
2174F: Documentation/usb/WUSB-Design-overview.txt
2175F: Documentation/usb/wusb-cbaf
355ffe69
DV
2176F: drivers/usb/host/hwa-hc.c
2177F: drivers/usb/host/whci/
679655da
JP
2178F: drivers/usb/wusbcore/
2179F: include/linux/usb/wusb*
18332a80 2180
70e84049 2181CFAG12864B LCD DRIVER
8b58be88 2182M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2183W: http://miguelojeda.es/auxdisplay.htm
2184W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2185S: Maintained
679655da
JP
2186F: drivers/auxdisplay/cfag12864b.c
2187F: include/linux/cfag12864b.h
70e84049
MOS
2188
2189CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2190M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2191W: http://miguelojeda.es/auxdisplay.htm
2192W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2193S: Maintained
679655da
JP
2194F: drivers/auxdisplay/cfag12864bfb.c
2195F: include/linux/cfag12864b.h
70e84049 2196
704232c2 2197CFG80211 and NL80211
8b58be88 2198M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2199L: linux-wireless@vger.kernel.org
ce466579
JB
2200W: http://wireless.kernel.org/
2201T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2202T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2203S: Maintained
c117ab84 2204F: include/uapi/linux/nl80211.h
679655da
JP
2205F: include/net/cfg80211.h
2206F: net/wireless/*
2207X: net/wireless/wext*
704232c2 2208
46e64261
GKH
2209CHAR and MISC DRIVERS
2210M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2211M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2212T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2213S: Supported
46e64261
GKH
2214F: drivers/char/*
2215F: drivers/misc/*
471322a8 2216F: include/linux/miscdevice.h
46e64261 2217
0a920b5b 2218CHECKPATCH
8b58be88 2219M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2220M: Joe Perches <joe@perches.com>
2221S: Maintained
679655da 2222F: scripts/checkpatch.pl
0a920b5b 2223
f8407f26
HW
2224CHINESE DOCUMENTATION
2225M: Harry Wei <harryxiyou@gmail.com>
9740153c 2226L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2227L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2228S: Maintained
2229F: Documentation/zh_CN/
2230
2721ea2c 2231CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2232M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2233T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2234L: linux-usb@vger.kernel.org
2235S: Maintained
2236F: drivers/usb/chipidea/
2237
ab043105
OJ
2238CHROME HARDWARE PLATFORM SUPPORT
2239M: Olof Johansson <olof@lixom.net>
2240S: Maintained
2241F: drivers/platform/chrome/
2242
641cb85e 2243CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2244M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2245M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2246M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2247M: Neel Patel <neepatel@cisco.com>
7063fbf2 2248S: Supported
a6a5580c 2249F: drivers/net/ethernet/cisco/enic/
7063fbf2 2250
e3cf00d0 2251CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2252M: Upinder Malhi <umalhi@cisco.com>
2253S: Supported
2254F: drivers/infiniband/hw/usnic
e3cf00d0 2255
2b7a52a4 2256CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2257M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2258L: netdev@vger.kernel.org
2259S: Maintained
57d0b7a0 2260F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2261
2b7a52a4 2262CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2263M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2264L: linux-usb@vger.kernel.org
2b7a52a4 2265S: Maintained
679655da 2266F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2267
3d4cfdc9
MB
2268CIRRUS LOGIC AUDIO CODEC DRIVERS
2269M: Brian Austin <brian.austin@cirrus.com>
2270M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2271L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2272S: Maintained
2273F: sound/soc/codecs/cs*
2274
94574d9a
KRW
2275CLEANCACHE API
2276M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2277L: linux-kernel@vger.kernel.org
2278S: Maintained
2279F: mm/cleancache.c
2280F: include/linux/cleancache.h
2281
d4275354 2282CLK API
8b58be88 2283M: Russell King <linux@arm.linux.org.uk>
37417046 2284S: Maintained
d4275354
RK
2285F: include/linux/clk.h
2286
9222d247
JS
2287CLOCKSOURCE, CLOCKEVENT DRIVERS
2288M: Daniel Lezcano <daniel.lezcano@linaro.org>
2289M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2290L: linux-kernel@vger.kernel.org
9222d247
JS
2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2292S: Supported
2293F: drivers/clocksource
2294
5df6d737 2295CISCO FCOE HBA DRIVER
8fc89a79
HP
2296M: Hiral Patel <hiralpat@cisco.com>
2297M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2298M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2299L: linux-scsi@vger.kernel.org
2300S: Supported
2a99921a 2301F: drivers/scsi/fnic/
5df6d737 2302
529aa8cb
TLSC
2303CMPC ACPI DRIVER
2304M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2305M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2306L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2307S: Supported
2308F: drivers/platform/x86/classmate-laptop.c
2309
74425eee 2310COCCINELLE/Semantic Patches (SmPL)
26de9c26 2311M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2312M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2313M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2314M: Michal Marek <mmarek@suse.cz>
26de9c26 2315L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2316T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2317W: http://coccinelle.lip6.fr/
2318S: Supported
4b92b2aa 2319F: Documentation/coccinelle.txt
74425eee
NP
2320F: scripts/coccinelle/
2321F: scripts/coccicheck
2322
1da177e4 2323CODA FILE SYSTEM
8b58be88 2324M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2325M: coda@cs.cmu.edu
2326L: codalist@coda.cs.cmu.edu
2327W: http://www.coda.cs.cmu.edu/
2328S: Maintained
679655da
JP
2329F: Documentation/filesystems/coda.txt
2330F: fs/coda/
2331F: include/linux/coda*.h
c117ab84 2332F: include/uapi/linux/coda*.h
1da177e4 2333
7704addb 2334COMMON CLK FRAMEWORK
7704addb 2335M: Mike Turquette <mturquette@linaro.org>
35c1983e 2336L: linux-kernel@vger.kernel.org
7704addb
MT
2337T: git git://git.linaro.org/people/mturquette/linux.git
2338S: Maintained
60bea3b5
SW
2339F: drivers/clk/
2340X: drivers/clk/clkdev.c
7704addb 2341F: include/linux/clk-pr*
60bea3b5 2342F: include/linux/clk/
7704addb 2343
e2d1d6c0 2344COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2345M: Steve French <sfrench@samba.org>
51223df6 2346L: linux-cifs@vger.kernel.org
d1f28953 2347L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2348W: http://linux-cifs.samba.org/
8a6e2535 2349Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2350T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2351S: Supported
679655da
JP
2352F: Documentation/filesystems/cifs.txt
2353F: fs/cifs/
e2d1d6c0 2354
1da177e4 2355COMPACTPCI HOTPLUG CORE
8b58be88 2356M: Scott Murray <scott@spiteful.org>
64dab204 2357L: linux-pci@vger.kernel.org
82c4dfc7 2358S: Maintained
679655da 2359F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2360
2361COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2362M: Scott Murray <scott@spiteful.org>
64dab204 2363L: linux-pci@vger.kernel.org
82c4dfc7 2364S: Maintained
679655da 2365F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2366
2367COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2368M: Scott Murray <scott@spiteful.org>
64dab204 2369L: linux-pci@vger.kernel.org
82c4dfc7 2370S: Maintained
679655da 2371F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2372
5411552c 2373COMPAL LAPTOP SUPPORT
8b58be88 2374M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2375L: platform-driver-x86@vger.kernel.org
5411552c 2376S: Maintained
679655da 2377F: drivers/platform/x86/compal-laptop.c
5411552c 2378
949be0f7 2379CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2380M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2381L: accessrunner-general@lists.sourceforge.net
2382W: http://accessrunner.sourceforge.net/
949be0f7 2383S: Maintained
679655da 2384F: drivers/usb/atm/cxacru.c
949be0f7 2385
e2d1d6c0 2386CONFIGFS
d6351db2
JB
2387M: Joel Becker <jlbec@evilplan.org>
2388T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2389S: Supported
679655da
JP
2390F: fs/configfs/
2391F: include/linux/configfs.h
e2d1d6c0 2392
acb9c1b2 2393CONNECTOR
8b58be88 2394M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2395L: netdev@vger.kernel.org
2396S: Maintained
2397F: drivers/connector/
2398
a3e3354d 2399CONTROL GROUP (CGROUP)
860ca0e6 2400M: Tejun Heo <tj@kernel.org>
ad50c159 2401M: Li Zefan <lizefan@huawei.com>
12340313 2402L: cgroups@vger.kernel.org
860ca0e6 2403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2404S: Maintained
a3e3354d 2405F: Documentation/cgroups/
679655da
JP
2406F: include/linux/cgroup*
2407F: kernel/cgroup*
a3e3354d
TH
2408
2409CONTROL GROUP - CPUSET
2410M: Li Zefan <lizefan@huawei.com>
2411L: cgroups@vger.kernel.org
2412W: http://www.bullopensource.org/cpuset/
2413W: http://oss.sgi.com/projects/cpusets/
2414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2415S: Maintained
2416F: Documentation/cgroups/cpusets.txt
2417F: include/linux/cpuset.h
2418F: kernel/cpuset.c
2419
2420CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2421M: Johannes Weiner <hannes@cmpxchg.org>
2422M: Michal Hocko <mhocko@suse.cz>
2423L: cgroups@vger.kernel.org
2424L: linux-mm@kvack.org
2425S: Maintained
2426F: mm/memcontrol.c
2427F: mm/page_cgroup.c
fb3a0fb6 2428
bebe4678 2429CORETEMP HARDWARE MONITORING DRIVER
96859129 2430M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2431L: lm-sensors@lm-sensors.org
2432S: Maintained
679655da
JP
2433F: Documentation/hwmon/coretemp
2434F: drivers/hwmon/coretemp.c
bebe4678 2435
1da177e4 2436COSA/SRP SYNC SERIAL DRIVER
8b58be88 2437M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2438W: http://www.fi.muni.cz/~kas/cosa/
2439S: Maintained
679655da 2440F: drivers/net/wan/cosa*
1da177e4 2441
4371ee35 2442CPMAC ETHERNET DRIVER
8b58be88 2443M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2444L: netdev@vger.kernel.org
2445S: Maintained
b544dbac 2446F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2447
1da177e4 2448CPU FREQUENCY DRIVERS
49db1903 2449M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2450M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2451L: linux-pm@vger.kernel.org
1da177e4 2452S: Maintained
27209d91
VK
2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2454T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2455F: drivers/cpufreq/
2456F: include/linux/cpufreq.h
1da177e4 2457
8a67f0ef
VK
2458CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2459M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2460M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2461L: linux-pm@vger.kernel.org
2462W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2463S: Maintained
2464F: drivers/cpufreq/arm_big_little.h
2465F: drivers/cpufreq/arm_big_little.c
2466F: drivers/cpufreq/arm_big_little_dt.c
2467
14d2c34c 2468CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2469M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2470M: Daniel Lezcano <daniel.lezcano@linaro.org>
2471L: linux-pm@vger.kernel.org
2472L: linux-arm-kernel@lists.infradead.org
cea8321c 2473T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2474S: Maintained
2475F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2476
a8e39c35 2477CPUIDLE DRIVERS
49db1903 2478M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2479M: Daniel Lezcano <daniel.lezcano@linaro.org>
2480L: linux-pm@vger.kernel.org
2481S: Maintained
cea8321c 2482T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2483F: drivers/cpuidle/*
2484F: include/linux/cpuidle.h
2485
1da177e4 2486CPUID/MSR DRIVER
8b58be88 2487M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2488S: Maintained
679655da
JP
2489F: arch/x86/kernel/cpuid.c
2490F: arch/x86/kernel/msr.c
1da177e4 2491
7fe2f639
DB
2492CPU POWER MONITORING SUBSYSTEM
2493M: Dominik Brodowski <linux@dominikbrodowski.net>
2494M: Thomas Renninger <trenn@suse.de>
2495S: Maintained
14430813 2496F: tools/power/cpupower/
7fe2f639 2497
1da177e4 2498CRAMFS FILESYSTEM
ce00f85c 2499W: http://sourceforge.net/projects/cramfs/
54886a71 2500S: Orphan / Obsolete
679655da
JP
2501F: Documentation/filesystems/cramfs.txt
2502F: fs/cramfs/
1da177e4
LT
2503
2504CRIS PORT
8b58be88
JP
2505M: Mikael Starvik <starvik@axis.com>
2506M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2507L: linux-cris-kernel@axis.com
1da177e4
LT
2508W: http://developer.axis.com
2509S: Maintained
679655da 2510F: arch/cris/
df621252 2511F: drivers/tty/serial/crisv10.*
1da177e4
LT
2512
2513CRYPTO API
8b58be88
JP
2514M: Herbert Xu <herbert@gondor.apana.org.au>
2515M: "David S. Miller" <davem@davemloft.net>
1da177e4 2516L: linux-crypto@vger.kernel.org
54e5881d 2517T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2518S: Maintained
679655da
JP
2519F: Documentation/crypto/
2520F: arch/*/crypto/
2521F: crypto/
2522F: drivers/crypto/
2523F: include/crypto/
1da177e4 2524
5b07bd57 2525CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2526M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2527L: linux-crypto@vger.kernel.org
2528S: Maintained
51a2228a
JP
2529F: crypto/ansi_cprng.c
2530F: crypto/rng.c
5b07bd57 2531
9b4ffa48 2532CS5535 Audio ALSA driver
8b58be88 2533M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2534S: Maintained
679655da 2535F: sound/pci/cs5535audio/
9b4ffa48 2536
a910e4a9 2537CW1200 WLAN driver
b75f0050
JP
2538M: Solomon Peachy <pizza@shaftnet.org>
2539S: Maintained
2540F: drivers/net/wireless/cw1200/
a910e4a9 2541
6d8425b1 2542CX18 VIDEO4LINUX DRIVER
6afdeaf8 2543M: Andy Walls <awalls@md.metrocast.net>
c4240509 2544L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2545L: linux-media@vger.kernel.org
275ffde4 2546T: git git://linuxtv.org/media_tree.git
6d8425b1 2547W: http://linuxtv.org
30e10993 2548W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2549S: Maintained
679655da 2550F: Documentation/video4linux/cx18.txt
90d72ac6 2551F: drivers/media/pci/cx18/
6c0f0359 2552F: include/uapi/linux/ivtv*
6d8425b1 2553
3f101d91
HV
2554CX2341X MPEG ENCODER HELPER MODULE
2555M: Hans Verkuil <hverkuil@xs4all.nl>
2556L: linux-media@vger.kernel.org
2557T: git git://linuxtv.org/media_tree.git
2558W: http://linuxtv.org
2559S: Maintained
c368360b 2560F: drivers/media/common/cx2341x*
3f101d91
HV
2561F: include/media/cx2341x*
2562
20357578 2563CX88 VIDEO4LINUX DRIVER
1b2c14b4 2564M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2565L: linux-media@vger.kernel.org
2566W: http://linuxtv.org
2567T: git git://linuxtv.org/media_tree.git
2568S: Odd fixes
2569F: Documentation/video4linux/cx88/
2570F: drivers/media/pci/cx88/
6d8425b1 2571
91952bc0
AP
2572CXD2820R MEDIA DRIVER
2573M: Antti Palosaari <crope@iki.fi>
2574L: linux-media@vger.kernel.org
2575W: http://linuxtv.org/
2576W: http://palosaari.fi/linux/
2577Q: http://patchwork.linuxtv.org/project/linux-media/list/
2578T: git git://linuxtv.org/anttip/media_tree.git
2579S: Maintained
2580F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2581
e5ec3789 2582CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2583M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2584L: netdev@vger.kernel.org
2585W: http://www.chelsio.com
2586S: Supported
f7917c00 2587F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2588
2589CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2590M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2591L: linux-rdma@vger.kernel.org
e5ec3789
SW
2592W: http://www.openfabrics.org
2593S: Supported
679655da 2594F: drivers/infiniband/hw/cxgb3/
e5ec3789 2595
be4c9bad 2596CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2597M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2598L: netdev@vger.kernel.org
2599W: http://www.chelsio.com
2600S: Supported
f7917c00 2601F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2602
2603CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2604M: Steve Wise <swise@chelsio.com>
2605L: linux-rdma@vger.kernel.org
2606W: http://www.openfabrics.org
2607S: Supported
2608F: drivers/infiniband/hw/cxgb4/
2609
5c20a5c7
CL
2610CXGB4VF ETHERNET DRIVER (CXGB4VF)
2611M: Casey Leedom <leedom@chelsio.com>
2612L: netdev@vger.kernel.org
2613W: http://www.chelsio.com
2614S: Supported
f7917c00 2615F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2616
b52b97a3
GC
2617STMMAC ETHERNET DRIVER
2618M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2619L: netdev@vger.kernel.org
2620W: http://www.stlinux.com
2621S: Supported
7ac6653a 2622F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2623
1da177e4 2624CYBERPRO FB DRIVER
8b58be88 2625M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2627W: http://www.arm.linux.org.uk/
2628S: Maintained
679655da 2629F: drivers/video/cyber2000fb.*
9fa68eae 2630
1da177e4 2631CYCLADES ASYNC MUX DRIVER
1da177e4 2632W: http://www.cyclades.com/
d459883e 2633S: Orphan
c897401b 2634F: drivers/tty/cyclades.c
679655da 2635F: include/linux/cyclades.h
c117ab84 2636F: include/uapi/linux/cyclades.h
1da177e4
LT
2637
2638CYCLADES PC300 DRIVER
1da177e4 2639W: http://www.cyclades.com/
d459883e 2640S: Orphan
679655da 2641F: drivers/net/wan/pc300*
1da177e4 2642
402f6ae4
AP
2643CYPRESS_FIRMWARE MEDIA DRIVER
2644M: Antti Palosaari <crope@iki.fi>
2645L: linux-media@vger.kernel.org
2646W: http://linuxtv.org/
2647W: http://palosaari.fi/linux/
2648Q: http://patchwork.linuxtv.org/project/linux-media/list/
2649T: git git://linuxtv.org/anttip/media_tree.git
2650S: Maintained
2651F: drivers/media/common/cypress_firmware*
2652
e3ae3525 2653CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2654M: Ferruh Yigit <fery@cypress.com>
6305902c 2655L: linux-input@vger.kernel.org
be9a6f40 2656S: Supported
6305902c
JP
2657F: drivers/input/touchscreen/cyttsp*
2658F: include/linux/input/cyttsp.h
e3ae3525 2659
1da177e4 2660DAMA SLAVE for AX.25
8b58be88 2661M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2662W: http://yaina.de/jreuter/
2663W: http://www.qsl.net/dl1bke/
2664L: linux-hams@vger.kernel.org
2665S: Maintained
679655da
JP
2666F: net/ax25/af_ax25.c
2667F: net/ax25/ax25_dev.c
2668F: net/ax25/ax25_ds_*
2669F: net/ax25/ax25_in.c
2670F: net/ax25/ax25_out.c
2671F: net/ax25/ax25_timer.c
2672F: net/ax25/sysctl_net_ax25.c
1da177e4 2673
e2d1d6c0 2674DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2675L: netdev@vger.kernel.org
5ff77428 2676S: Orphan
679655da 2677F: Documentation/networking/dmfe.txt
0f04e2aa 2678F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2679
2680DC390/AM53C974 SCSI driver
8b58be88 2681M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2682W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2683M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2684S: Maintained
679655da 2685F: drivers/scsi/tmscsim.*
e2d1d6c0 2686
1da177e4 2687DC395x SCSI driver
61eee9a7 2688M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2689M: Ali Akcaagac <aliakc@web.de>
2690M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2691L: dc395x@twibble.org
cf015e9f
JP
2692W: http://twibble.org/dist/dc395x/
2693W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2694S: Maintained
679655da
JP
2695F: Documentation/scsi/dc395x.txt
2696F: drivers/scsi/dc395x.*
1da177e4 2697
eb8edb08 2698DCCP PROTOCOL
a89d030e 2699M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2700L: dccp@vger.kernel.org
c996d8b9 2701W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2702S: Maintained
679655da 2703F: include/linux/dccp.h
c117ab84 2704F: include/uapi/linux/dccp.h
679655da
JP
2705F: include/linux/tfrc.h
2706F: net/dccp/
eb8edb08 2707
1da177e4 2708DECnet NETWORK LAYER
1da177e4
LT
2709W: http://linux-decnet.sourceforge.net
2710L: linux-decnet-user@lists.sourceforge.net
f546444d 2711S: Orphan
679655da
JP
2712F: Documentation/networking/decnet.txt
2713F: net/decnet/
1da177e4 2714
ebff05b9
MR
2715DECSTATION PLATFORM SUPPORT
2716M: "Maciej W. Rozycki" <macro@linux-mips.org>
2717L: linux-mips@linux-mips.org
2718W: http://www.linux-mips.org/wiki/DECstation
2719S: Maintained
2720F: arch/mips/dec/
2721F: arch/mips/include/asm/dec/
2722F: arch/mips/include/asm/mach-dec/
2723
1da177e4 2724DEFXX FDDI NETWORK DRIVER
8b58be88 2725M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2726S: Maintained
33f810b2 2727F: drivers/net/fddi/defxx.*
1da177e4 2728
ad8f07cc 2729DELL LAPTOP DRIVER
8b58be88 2730M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2731L: platform-driver-x86@vger.kernel.org
ad8f07cc 2732S: Maintained
679655da 2733F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2734
1da177e4 2735DELL LAPTOP SMM DRIVER
a1406d87 2736M: Guenter Roeck <linux@roeck-us.net>
679655da 2737F: drivers/char/i8k.c
c117ab84 2738F: include/uapi/linux/i8k.h
1da177e4 2739
90563ec4 2740DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2741M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2742S: Maintained
679655da
JP
2743F: Documentation/dcdbas.txt
2744F: drivers/firmware/dcdbas.*
90563ec4 2745
0b3f6109 2746DELL WMI EXTRAS DRIVER
8b58be88 2747M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2748S: Maintained
36b3a96f 2749F: drivers/platform/x86/dell-wmi.c
0b3f6109 2750
5efc75e3
PZ
2751DESIGNWARE USB2 DRD IP DRIVER
2752M: Paul Zimmerman <paulz@synopsys.com>
2753L: linux-usb@vger.kernel.org
2754S: Maintained
197ba5f4 2755F: drivers/usb/dwc2/
5efc75e3 2756
94ab23dd
FB
2757DESIGNWARE USB3 DRD IP DRIVER
2758M: Felipe Balbi <balbi@ti.com>
2759L: linux-usb@vger.kernel.org
2760L: linux-omap@vger.kernel.org
2761T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2762S: Maintained
2763F: drivers/usb/dwc3/
2764
89d07767
KP
2765DEVICE FREQUENCY (DEVFREQ)
2766M: MyungJoo Ham <myungjoo.ham@samsung.com>
2767M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2768L: linux-pm@vger.kernel.org
89d07767
KP
2769S: Maintained
2770F: drivers/devfreq/
2771
1da177e4 2772DEVICE NUMBER REGISTRY
8b58be88 2773M: Torben Mathiasen <device@lanana.org>
1da177e4 2774W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2775S: Maintained
2776
e2d1d6c0 2777DEVICE-MAPPER (LVM)
854ecaad 2778M: Alasdair Kergon <agk@redhat.com>
8504eed3 2779M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2780M: dm-devel@redhat.com
e2d1d6c0
RD
2781L: dm-devel@redhat.com
2782W: http://sources.redhat.com/dm
8a6e2535 2783Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2784T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2785T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2786S: Maintained
679655da
JP
2787F: Documentation/device-mapper/
2788F: drivers/md/dm*
854ecaad 2789F: drivers/md/persistent-data/
679655da
JP
2790F: include/linux/device-mapper.h
2791F: include/linux/dm-*.h
8504eed3 2792F: include/uapi/linux/dm-*.h
e2d1d6c0 2793
c0d995aa
OST
2794DIALOG SEMICONDUCTOR DRIVERS
2795M: Support Opensource <support.opensource@diasemi.com>
2796W: http://www.dialog-semiconductor.com/products
2797S: Supported
2798F: Documentation/hwmon/da90??
2799F: drivers/gpio/gpio-da90??.c
2800F: drivers/hwmon/da90??-hwmon.c
2801F: drivers/input/misc/da90??_onkey.c
2802F: drivers/input/touchscreen/da9052_tsi.c
2803F: drivers/leds/leds-da90??.c
2804F: drivers/mfd/da903x.c
2805F: drivers/mfd/da90??-*.c
2806F: drivers/power/da9052-battery.c
2807F: drivers/regulator/da903x.c
2808F: drivers/regulator/da9???-regulator.[ch]
2809F: drivers/rtc/rtc-da90??.c
2810F: drivers/video/backlight/da90??_bl.c
2811F: drivers/watchdog/da90??_wdt.c
2812F: include/linux/mfd/da903x.h
2813F: include/linux/mfd/da9052/
2814F: include/linux/mfd/da9055/
2815F: include/linux/mfd/da9063/
2816F: include/sound/da[79]*.h
2817F: sound/soc/codecs/da[79]*.[ch]
2818
599aa697
LL
2819DIGI NEO AND CLASSIC PCI PRODUCTS
2820M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2821M: Mark Hounschell <markh@compro.net>
599aa697
LL
2822L: driverdev-devel@linuxdriverproject.org
2823S: Maintained
2824F: drivers/staging/dgnc/
2825
2826DIGI EPCA PCI PRODUCTS
2827M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2828M: Mark Hounschell <markh@compro.net>
599aa697
LL
2829L: driverdev-devel@linuxdriverproject.org
2830S: Maintained
2831F: drivers/staging/dgap/
2832
335d7c58 2833DIOLAN U2C-12 I2C DRIVER
ca462085 2834M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2835L: linux-i2c@vger.kernel.org
2836S: Maintained
2837F: drivers/i2c/busses/i2c-diolan-u2c.c
2838
e7839f25 2839DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2840M: Eric Paris <eparis@parisplace.org>
3c5119c0 2841S: Maintained
679655da
JP
2842F: Documentation/filesystems/dnotify.txt
2843F: fs/notify/dnotify/
2844F: include/linux/dnotify.h
1da177e4
LT
2845
2846DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2847M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2848W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2849W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2850W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2851S: Maintained
2852
4480f15b 2853DISKQUOTA
8b58be88 2854M: Jan Kara <jack@suse.cz>
1da177e4 2855S: Maintained
679655da
JP
2856F: Documentation/filesystems/quota.txt
2857F: fs/quota/
2858F: include/linux/quota*.h
c117ab84 2859F: include/uapi/linux/quota*.h
1da177e4 2860
702686ad
BT
2861DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2862M: Bernie Thompson <bernie@plugable.com>
2863L: linux-fbdev@vger.kernel.org
2864S: Maintained
2865W: http://plugable.com/category/projects/udlfb/
2866F: drivers/video/udlfb.c
2867F: include/video/udlfb.h
2868F: Documentation/fb/udlfb.txt
2869
e7839f25 2870DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2871M: Christine Caulfield <ccaulfie@redhat.com>
2872M: David Teigland <teigland@redhat.com>
a4644184 2873L: cluster-devel@redhat.com
5be7b50f 2874W: http://sources.redhat.com/cluster/
54e5881d 2875T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2876S: Supported
679655da 2877F: fs/dlm/
5be7b50f 2878
53b6b3e0
SS
2879DMA BUFFER SHARING FRAMEWORK
2880M: Sumit Semwal <sumit.semwal@linaro.org>
2881S: Maintained
2882L: linux-media@vger.kernel.org
2883L: dri-devel@lists.freedesktop.org
2884L: linaro-mm-sig@lists.linaro.org
2885F: drivers/base/dma-buf*
2886F: include/linux/dma-buf*
2887F: Documentation/dma-buf-sharing.txt
2888T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2889
b3e5f263 2890DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2891M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2892M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2893L: dmaengine@vger.kernel.org
2894Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2895S: Supported
679655da
JP
2896F: drivers/dma/
2897F: include/linux/dma*
5dbd05d4
VK
2898T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2899T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2900
b825037d 2901DME1737 HARDWARE MONITOR DRIVER
8b58be88 2902M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2903L: lm-sensors@lm-sensors.org
2904S: Maintained
679655da
JP
2905F: Documentation/hwmon/dme1737
2906F: drivers/hwmon/dme1737.c
b825037d 2907
5b9c9bf6 2908DOCKING STATION DRIVER
8b58be88 2909M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2910L: linux-acpi@vger.kernel.org
8b59a454 2911S: Supported
679655da 2912F: drivers/acpi/dock.c
5b9c9bf6 2913
7d2c86b5 2914DOCUMENTATION
01358e56 2915M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2916L: linux-doc@vger.kernel.org
01358e56 2917T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2918S: Maintained
679655da 2919F: Documentation/
97be078b
RD
2920X: Documentation/ABI/
2921X: Documentation/devicetree/
2922X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 2923
1da177e4 2924DOUBLETALK DRIVER
8b58be88 2925M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2926L: blinux-list@redhat.com
2927S: Maintained
679655da
JP
2928F: drivers/char/dtlk.c
2929F: include/linux/dtlk.h
1da177e4 2930
e2d1d6c0 2931DPT_I2O SCSI RAID DRIVER
8b58be88 2932M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2933L: linux-scsi@vger.kernel.org
2934W: http://www.adaptec.com/
2935S: Maintained
679655da
JP
2936F: drivers/scsi/dpt*
2937F: drivers/scsi/dpt/
e2d1d6c0 2938
b411b363 2939DRBD DRIVER
28b8e8d4
JP
2940P: Philipp Reisner
2941P: Lars Ellenberg
2942M: drbd-dev@lists.linbit.com
2943L: drbd-user@lists.linbit.com
2944W: http://www.drbd.org
2945T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2946T: git git://git.drbd.org/drbd-8.3.git
2947S: Supported
2948F: drivers/block/drbd/
2949F: lib/lru_cache.c
2950F: Documentation/blockdev/drbd/
b411b363 2951
87544653 2952DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2953M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2954T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2955S: Supported
679655da 2956F: Documentation/kobject.txt
7cfc51b9 2957F: drivers/base/
679655da 2958F: fs/sysfs/
87544653 2959F: fs/debugfs/
679655da 2960F: include/linux/kobj*
87544653 2961F: include/linux/debugfs.h
679655da 2962F: lib/kobj*
1da177e4
LT
2963
2964DRM DRIVERS
8b58be88 2965M: David Airlie <airlied@linux.ie>
4c6a3999 2966L: dri-devel@lists.freedesktop.org
b0447888 2967T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2968S: Maintained
679655da 2969F: drivers/gpu/drm/
433e3b34 2970F: drivers/gpu/vga/
850e9411 2971F: include/drm/
c117ab84 2972F: include/uapi/drm/
1da177e4 2973
566f5939
AD
2974RADEON DRM DRIVERS
2975M: Alex Deucher <alexander.deucher@amd.com>
2976M: Christian König <christian.koenig@amd.com>
2977L: dri-devel@lists.freedesktop.org
2978T: git git://people.freedesktop.org/~agd5f/linux
2979S: Supported
2980F: drivers/gpu/drm/radeon/
2981F: include/drm/radeon*
2982F: include/uapi/drm/radeon*
2983
03e255b9
TR
2984DRM PANEL DRIVERS
2985M: Thierry Reding <thierry.reding@gmail.com>
2986L: dri-devel@lists.freedesktop.org
2987T: git git://anongit.freedesktop.org/tegra/linux.git
2988S: Maintained
2989F: drivers/gpu/drm/drm_panel.c
2990F: drivers/gpu/drm/panel/
2991F: include/drm/drm_panel.h
2992F: Documentation/devicetree/bindings/panel/
2993
8daf7473 2994INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2995M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2996M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2997L: intel-gfx@lists.freedesktop.org
8daf7473 2998L: dri-devel@lists.freedesktop.org
47f95647 2999Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3000T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3001S: Supported
14430813 3002F: drivers/gpu/drm/i915/
8daf7473 3003F: include/drm/i915*
c117ab84 3004F: include/uapi/drm/i915*
8daf7473 3005
398a6d4a
KP
3006DRM DRIVERS FOR EXYNOS
3007M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3008M: Joonyoung Shim <jy0922.shim@samsung.com>
3009M: Seung-Woo Kim <sw0312.kim@samsung.com>
3010M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3011L: dri-devel@lists.freedesktop.org
25a58030 3012T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3013S: Supported
14430813 3014F: drivers/gpu/drm/exynos/
398a6d4a 3015F: include/drm/exynos*
c117ab84 3016F: include/uapi/drm/exynos*
398a6d4a 3017
bd3b49f2 3018DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3019M: Thierry Reding <thierry.reding@gmail.com>
3020M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3021L: dri-devel@lists.freedesktop.org
3022L: linux-tegra@vger.kernel.org
a5ad7a63 3023T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3024S: Supported
dee8268f 3025F: drivers/gpu/drm/tegra/
a5ad7a63 3026F: drivers/gpu/host1x/
e1e90644 3027F: include/linux/host1x.h
a5ad7a63 3028F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3029F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3030
598df1ac
AK
3031DSBR100 USB FM RADIO DRIVER
3032M: Alexey Klimov <klimov.linux@gmail.com>
3033L: linux-media@vger.kernel.org
3034T: git git://linuxtv.org/media_tree.git
3035S: Maintained
3036F: drivers/media/radio/dsbr100.c
3037
1da177e4 3038DSCC4 DRIVER
8b58be88 3039M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3040L: netdev@vger.kernel.org
1da177e4 3041S: Maintained
679655da 3042F: drivers/net/wan/dscc4.c
1da177e4 3043
91952bc0
AP
3044DVB_USB_AF9015 MEDIA DRIVER
3045M: Antti Palosaari <crope@iki.fi>
3046L: linux-media@vger.kernel.org
3047W: http://linuxtv.org/
3048W: http://palosaari.fi/linux/
3049Q: http://patchwork.linuxtv.org/project/linux-media/list/
3050T: git git://linuxtv.org/anttip/media_tree.git
3051S: Maintained
3052F: drivers/media/usb/dvb-usb-v2/af9015*
3053
3054DVB_USB_AF9035 MEDIA DRIVER
3055M: Antti Palosaari <crope@iki.fi>
3056L: linux-media@vger.kernel.org
3057W: http://linuxtv.org/
3058W: http://palosaari.fi/linux/
3059Q: http://patchwork.linuxtv.org/project/linux-media/list/
3060T: git git://linuxtv.org/anttip/media_tree.git
3061S: Maintained
3062F: drivers/media/usb/dvb-usb-v2/af9035*
3063
3064DVB_USB_ANYSEE MEDIA DRIVER
3065M: Antti Palosaari <crope@iki.fi>
3066L: linux-media@vger.kernel.org
3067W: http://linuxtv.org/
3068W: http://palosaari.fi/linux/
3069Q: http://patchwork.linuxtv.org/project/linux-media/list/
3070T: git git://linuxtv.org/anttip/media_tree.git
3071S: Maintained
3072F: drivers/media/usb/dvb-usb-v2/anysee*
3073
3074DVB_USB_AU6610 MEDIA DRIVER
3075M: Antti Palosaari <crope@iki.fi>
3076L: linux-media@vger.kernel.org
3077W: http://linuxtv.org/
3078W: http://palosaari.fi/linux/
3079Q: http://patchwork.linuxtv.org/project/linux-media/list/
3080T: git git://linuxtv.org/anttip/media_tree.git
3081S: Maintained
3082F: drivers/media/usb/dvb-usb-v2/au6610*
3083
3084DVB_USB_CE6230 MEDIA DRIVER
3085M: Antti Palosaari <crope@iki.fi>
3086L: linux-media@vger.kernel.org
3087W: http://linuxtv.org/
3088W: http://palosaari.fi/linux/
3089Q: http://patchwork.linuxtv.org/project/linux-media/list/
3090T: git git://linuxtv.org/anttip/media_tree.git
3091S: Maintained
3092F: drivers/media/usb/dvb-usb-v2/ce6230*
3093
d099dea2
MK
3094DVB_USB_CXUSB MEDIA DRIVER
3095M: Michael Krufky <mkrufky@linuxtv.org>
3096L: linux-media@vger.kernel.org
3097W: http://linuxtv.org/
3098W: http://github.com/mkrufky
3099Q: http://patchwork.linuxtv.org/project/linux-media/list/
3100T: git git://linuxtv.org/media_tree.git
3101S: Maintained
9819da66 3102F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3103
91952bc0 3104DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3105M: Antti Palosaari <crope@iki.fi>
3106L: linux-media@vger.kernel.org
3107W: http://linuxtv.org/
3108W: http://palosaari.fi/linux/
3109Q: http://patchwork.linuxtv.org/project/linux-media/list/
3110T: git git://linuxtv.org/anttip/media_tree.git
3111S: Maintained
91952bc0 3112F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3113
5560983b 3114DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3115M: Antti Palosaari <crope@iki.fi>
3116L: linux-media@vger.kernel.org
3117W: http://linuxtv.org/
91952bc0
AP
3118Q: http://patchwork.linuxtv.org/project/linux-media/list/
3119T: git git://linuxtv.org/anttip/media_tree.git
3120S: Maintained
5560983b 3121F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3122
8856f5f2
MK
3123DVB_USB_MXL111SF MEDIA DRIVER
3124M: Michael Krufky <mkrufky@linuxtv.org>
3125L: linux-media@vger.kernel.org
3126W: http://linuxtv.org/
3127W: http://github.com/mkrufky
3128Q: http://patchwork.linuxtv.org/project/linux-media/list/
3129T: git git://linuxtv.org/mkrufky/mxl111sf.git
3130S: Maintained
3131F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3132
91952bc0
AP
3133DVB_USB_RTL28XXU MEDIA DRIVER
3134M: Antti Palosaari <crope@iki.fi>
3135L: linux-media@vger.kernel.org
3136W: http://linuxtv.org/
3137W: http://palosaari.fi/linux/
3138Q: http://patchwork.linuxtv.org/project/linux-media/list/
3139T: git git://linuxtv.org/anttip/media_tree.git
3140S: Maintained
3141F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3142
3143DVB_USB_V2 MEDIA DRIVER
3144M: Antti Palosaari <crope@iki.fi>
3145L: linux-media@vger.kernel.org
3146W: http://linuxtv.org/
3147W: http://palosaari.fi/linux/
3148Q: http://patchwork.linuxtv.org/project/linux-media/list/
3149T: git git://linuxtv.org/anttip/media_tree.git
3150S: Maintained
3151F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3152F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3153
ac0ac38f 3154DYNAMIC DEBUG
5c4a97d1 3155M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3156S: Maintained
3157F: lib/dynamic_debug.c
3158F: include/linux/dynamic_debug.h
3159
789c7048 3160DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3161M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3162S: Maintained
df621252 3163F: drivers/tty/serial/dz.*
789c7048 3164
91952bc0
AP
3165E4000 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/tuners/e4000*
3174
1da177e4 3175EATA-DMA SCSI DRIVER
8b58be88 3176M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3177L: linux-eata@i-connect.net
3178L: linux-scsi@vger.kernel.org
1da177e4 3179S: Maintained
679655da 3180F: drivers/scsi/eata*
1da177e4
LT
3181
3182EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3183M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3184L: linux-scsi@vger.kernel.org
3185S: Maintained
679655da 3186F: drivers/scsi/eata.c
1da177e4
LT
3187
3188EATA-PIO SCSI DRIVER
8b58be88 3189M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3190L: linux-eata@i-connect.net
3191L: linux-scsi@vger.kernel.org
1da177e4 3192S: Maintained
679655da 3193F: drivers/scsi/eata_pio.*
1da177e4 3194
91952bc0
AP
3195EC100 MEDIA DRIVER
3196M: Antti Palosaari <crope@iki.fi>
3197L: linux-media@vger.kernel.org
3198W: http://linuxtv.org/
3199W: http://palosaari.fi/linux/
3200Q: http://patchwork.linuxtv.org/project/linux-media/list/
3201T: git git://linuxtv.org/anttip/media_tree.git
3202S: Maintained
3203F: drivers/media/dvb-frontends/ec100*
3204
237fead6 3205ECRYPT FILE SYSTEM
0de9adf2 3206M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3207L: ecryptfs@vger.kernel.org
24a923e4 3208W: http://ecryptfs.org
6dc7516e 3209W: https://launchpad.net/ecryptfs
237fead6 3210S: Supported
679655da
JP
3211F: Documentation/filesystems/ecryptfs.txt
3212F: fs/ecryptfs/
237fead6 3213
da9bb1d2 3214EDAC-CORE
8b58be88 3215M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3216M: Borislav Petkov <bp@alien8.de>
3217M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3218L: linux-edac@vger.kernel.org
0e438e3f 3219W: bluesmoke.sourceforge.net
8c2a6a40 3220S: Supported
679655da 3221F: Documentation/edac.txt
91445c72 3222F: drivers/edac/
679655da 3223F: include/linux/edac.h
0e438e3f 3224
c476c23b 3225EDAC-AMD64
8b58be88 3226M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3227M: Borislav Petkov <bp@alien8.de>
91445c72 3228L: linux-edac@vger.kernel.org
c476c23b 3229W: bluesmoke.sourceforge.net
487ba8e8 3230S: Maintained
c476c23b
BP
3231F: drivers/edac/amd64_edac*
3232
836dae5d
RR
3233EDAC-CALXEDA
3234M: Doug Thompson <dougthompson@xmission.com>
3235M: Robert Richter <rric@kernel.org>
3236L: linux-edac@vger.kernel.org
3237W: bluesmoke.sourceforge.net
3238S: Maintained
3239F: drivers/edac/highbank*
3240
f65aad41
RB
3241EDAC-CAVIUM
3242M: Ralf Baechle <ralf@linux-mips.org>
3243M: David Daney <david.daney@cavium.com>
3244L: linux-edac@vger.kernel.org
3245L: linux-mips@linux-mips.org
3246W: bluesmoke.sourceforge.net
3247S: Supported
3248F: drivers/edac/octeon_edac*
3249
0e438e3f 3250EDAC-E752X
8b58be88
JP
3251M: Mark Gross <mark.gross@intel.com>
3252M: Doug Thompson <dougthompson@xmission.com>
91445c72 3253L: linux-edac@vger.kernel.org
0e438e3f
DP
3254W: bluesmoke.sourceforge.net
3255S: Maintained
679655da 3256F: drivers/edac/e752x_edac.c
0e438e3f
DP
3257
3258EDAC-E7XXX
8b58be88 3259M: Doug Thompson <dougthompson@xmission.com>
91445c72 3260L: linux-edac@vger.kernel.org
0e438e3f
DP
3261W: bluesmoke.sourceforge.net
3262S: Maintained
679655da 3263F: drivers/edac/e7xxx_edac.c
0e438e3f 3264
77c5f5d2 3265EDAC-GHES
1b2c14b4 3266M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3267L: linux-edac@vger.kernel.org
3268W: bluesmoke.sourceforge.net
3269S: Maintained
2caa67a6 3270F: drivers/edac/ghes_edac.c
77c5f5d2 3271
6bc78404 3272EDAC-I82443BXGX
8b58be88 3273M: Tim Small <tim@buttersideup.com>
91445c72 3274L: linux-edac@vger.kernel.org
6bc78404
DT
3275W: bluesmoke.sourceforge.net
3276S: Maintained
679655da 3277F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3278
3279EDAC-I3000
8b58be88 3280M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3281L: linux-edac@vger.kernel.org
6bc78404
DT
3282W: bluesmoke.sourceforge.net
3283S: Maintained
679655da 3284F: drivers/edac/i3000_edac.c
6bc78404
DT
3285
3286EDAC-I5000
8b58be88 3287M: Doug Thompson <dougthompson@xmission.com>
91445c72 3288L: linux-edac@vger.kernel.org
ba9a5918
DT
3289W: bluesmoke.sourceforge.net
3290S: Maintained
679655da 3291F: drivers/edac/i5000_edac.c
ba9a5918 3292
44c12cb2 3293EDAC-I5400
1b2c14b4 3294M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3295L: linux-edac@vger.kernel.org
44c12cb2
MCC
3296W: bluesmoke.sourceforge.net
3297S: Maintained
679655da 3298F: drivers/edac/i5400_edac.c
44c12cb2 3299
3c9c92b6 3300EDAC-I7300
1b2c14b4 3301M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3302L: linux-edac@vger.kernel.org
3303W: bluesmoke.sourceforge.net
3304S: Maintained
3305F: drivers/edac/i7300_edac.c
3306
67c89316 3307EDAC-I7CORE
1b2c14b4 3308M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3309L: linux-edac@vger.kernel.org
3310W: bluesmoke.sourceforge.net
3311S: Maintained
70aff0ce 3312F: drivers/edac/i7core_edac.c
67c89316 3313
ba9a5918 3314EDAC-I82975X
8b58be88 3315M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3316M: "Arvind R." <arvino55@gmail.com>
91445c72 3317L: linux-edac@vger.kernel.org
ba9a5918
DT
3318W: bluesmoke.sourceforge.net
3319S: Maintained
679655da 3320F: drivers/edac/i82975x_edac.c
ba9a5918 3321
ccdfb979
JT
3322EDAC-MPC85XX
3323M: Johannes Thumshirn <johannes.thumshirn@men.de>
3324L: linux-edac@vger.kernel.org
3325W: bluesmoke.sourceforge.net
3326S: Maintained
3327F: drivers/edac/mpc85xx_edac.[ch]
3328
ba9a5918 3329EDAC-PASEMI
8b58be88 3330M: Egor Martovetsky <egor@pasemi.com>
91445c72 3331L: linux-edac@vger.kernel.org
6bc78404
DT
3332W: bluesmoke.sourceforge.net
3333S: Maintained
679655da 3334F: drivers/edac/pasemi_edac.c
6bc78404 3335
0e438e3f 3336EDAC-R82600
8b58be88 3337M: Tim Small <tim@buttersideup.com>
91445c72 3338L: linux-edac@vger.kernel.org
0e438e3f
DP
3339W: bluesmoke.sourceforge.net
3340S: Maintained
679655da 3341F: drivers/edac/r82600_edac.c
da9bb1d2 3342
4d096ca7 3343EDAC-SBRIDGE
1b2c14b4 3344M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3345L: linux-edac@vger.kernel.org
3346W: bluesmoke.sourceforge.net
3347S: Maintained
3348F: drivers/edac/sb_edac.c
3349
af39917d
CL
3350EDIROL UA-101/UA-1000 DRIVER
3351M: Clemens Ladisch <clemens@ladisch.de>
3352L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3353T: git git://git.alsa-project.org/alsa-kernel.git
3354S: Maintained
3355F: sound/usb/misc/ua101.c
3356
1f7df953
MF
3357EXTENSIBLE FIRMWARE INTERFACE (EFI)
3358M: Matt Fleming <matt.fleming@intel.com>
3359L: linux-efi@vger.kernel.org
78bef24e 3360T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3361S: Maintained
3362F: Documentation/x86/efi-stub.txt
3363F: arch/ia64/kernel/efi.c
3364F: arch/x86/boot/compressed/eboot.[ch]
3365F: arch/x86/include/asm/efi.h
3366F: arch/x86/platform/efi/*
a9499fa7 3367F: drivers/firmware/efi/*
1f7df953
MF
3368F: include/linux/efi*.h
3369
d68772b7
MF
3370EFI VARIABLE FILESYSTEM
3371M: Matthew Garrett <matthew.garrett@nebula.com>
3372M: Jeremy Kerr <jk@ozlabs.org>
3373M: Matt Fleming <matt.fleming@intel.com>
3374T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3375L: linux-efi@vger.kernel.org
3376S: Maintained
3377F: fs/efivarfs/
3378
85a00d9b
PJ
3379EFIFB FRAMEBUFFER DRIVER
3380L: linux-fbdev@vger.kernel.org
3381M: Peter Jones <pjones@redhat.com>
3382S: Maintained
3383F: drivers/video/efifb.c
3384
0bee8d28
JT
3385EFS FILESYSTEM
3386W: http://aeschi.ch.eu.org/efs/
3387S: Orphan
679655da 3388F: fs/efs/
0bee8d28 3389
4480f15b 3390EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3391M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3392M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3393L: linux-rdma@vger.kernel.org
fab97220 3394S: Supported
679655da 3395F: drivers/infiniband/hw/ehca/
fab97220 3396
aa8a9e25 3397EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3398M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3399L: netdev@vger.kernel.org
3400S: Maintained
9aa32835 3401F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3402
f0319efe 3403EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3404M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3405L: linux-media@vger.kernel.org
3406W: http://linuxtv.org
3407T: git git://linuxtv.org/media_tree.git
3408S: Maintained
3409F: drivers/media/usb/em28xx/
3410
3e3a7d66 3411EMBEDDED LINUX
8b58be88
JP
3412M: Paul Gortmaker <paul.gortmaker@windriver.com>
3413M: Matt Mackall <mpm@selenic.com>
3414M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3415L: linux-embedded@vger.kernel.org
3416S: Maintained
3417
3a1c1d44 3418EMULEX LPFC FC SCSI DRIVER
8b58be88 3419M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3420L: linux-scsi@vger.kernel.org
3421W: http://sourceforge.net/projects/lpfcxxxx
3422S: Supported
679655da 3423F: drivers/scsi/lpfc/
3a1c1d44 3424
5f5bac82 3425ENE CB710 FLASH CARD READER DRIVER
8b58be88 3426M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3427S: Maintained
3428F: drivers/misc/cb710/
3429F: drivers/mmc/host/cb710-mmc.*
3430F: include/linux/cb710.h
3431
931e39a1
ML
3432ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3433M: Maxim Levitsky <maximlevitsky@gmail.com>
3434S: Maintained
2a837449 3435F: drivers/media/rc/ene_ir.*
931e39a1 3436
ec207dcc
GS
3437ENHANCED ERROR HANDLING (EEH)
3438M: Gavin Shan <shangw@linux.vnet.ibm.com>
3439L: linuxppc-dev@lists.ozlabs.org
3440S: Supported
3441F: Documentation/powerpc/eeh-pci-error-recovery.txt
3442F: arch/powerpc/kernel/eeh*.c
3443
d5ca9006 3444EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3445M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3446S: Maintained
084bad91 3447T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3448F: drivers/video/s1d13xxxfb.c
3449F: include/video/s1d13xxxfb.h
d5ca9006 3450
1da177e4 3451ETHERNET BRIDGE
adbbf69d 3452M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3453L: bridge@lists.linux-foundation.org
4c325313 3454L: netdev@vger.kernel.org
c996d8b9 3455W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3456S: Maintained
679655da
JP
3457F: include/linux/netfilter_bridge/
3458F: net/bridge/
1da177e4 3459
22f08ad9
FF
3460ETHERNET PHY LIBRARY
3461M: Florian Fainelli <f.fainelli@gmail.com>
3462L: netdev@vger.kernel.org
3463S: Maintained
3464F: include/linux/phy.h
3465F: include/linux/phy_fixed.h
3466F: drivers/net/phy/
3467F: Documentation/networking/phy.txt
3468F: drivers/of/of_mdio.c
3469F: drivers/of/of_net.c
3470
1da177e4 3471EXT2 FILE SYSTEM
01971952 3472M: Jan Kara <jack@suse.cz>
72be2ccf 3473L: linux-ext4@vger.kernel.org
1da177e4 3474S: Maintained
679655da
JP
3475F: Documentation/filesystems/ext2.txt
3476F: fs/ext2/
3477F: include/linux/ext2*
1da177e4
LT
3478
3479EXT3 FILE SYSTEM
01971952 3480M: Jan Kara <jack@suse.cz>
8b58be88 3481M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3482M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3483L: linux-ext4@vger.kernel.org
3484S: Maintained
679655da
JP
3485F: Documentation/filesystems/ext3.txt
3486F: fs/ext3/
72be2ccf
EM
3487
3488EXT4 FILE SYSTEM
8b58be88 3489M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3490M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3491L: linux-ext4@vger.kernel.org
08a225f1 3492W: http://ext4.wiki.kernel.org
8a6e2535 3493Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3494S: Maintained
679655da
JP
3495F: Documentation/filesystems/ext4.txt
3496F: fs/ext4/
1da177e4 3497
c5532b09 3498Extended Verification Module (EVM)
74dd744f
MZ
3499M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3500L: linux-ima-devel@lists.sourceforge.net
3501L: linux-security-module@vger.kernel.org
c5532b09
MZ
3502S: Supported
3503F: security/integrity/evm/
3504
df6b3cfe
MH
3505EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3506M: MyungJoo Ham <myungjoo.ham@samsung.com>
3507M: Chanwoo Choi <cw00.choi@samsung.com>
3508L: linux-kernel@vger.kernel.org
81df63a9 3509T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3510S: Maintained
3511F: drivers/extcon/
3512F: Documentation/extcon/
3513
e2a75c44
JH
3514EXYNOS DP DRIVER
3515M: Jingoo Han <jg1.han@samsung.com>
3516L: dri-devel@lists.freedesktop.org
3517S: Maintained
3518F: drivers/gpu/drm/exynos/exynos_dp*
3519
33ad3912
DL
3520EXYNOS MIPI DISPLAY DRIVERS
3521M: Inki Dae <inki.dae@samsung.com>
3522M: Donghwa Lee <dh09.lee@samsung.com>
3523M: Kyungmin Park <kyungmin.park@samsung.com>
3524L: linux-fbdev@vger.kernel.org
3525S: Maintained
3526F: drivers/video/exynos/exynos_mipi*
3527F: include/video/exynos_mipi*
3528
e53004e2 3529F71805F HARDWARE MONITORING DRIVER
7c81c60f 3530M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3531L: lm-sensors@lm-sensors.org
3532S: Maintained
679655da
JP
3533F: Documentation/hwmon/f71805f
3534F: drivers/hwmon/f71805f.c
e53004e2 3535
eea977ed
MB
3536FC0011 TUNER DRIVER
3537M: Michael Buesch <m@bues.ch>
3538L: linux-media@vger.kernel.org
3539S: Maintained
ccae7af2
MCC
3540F: drivers/media/tuners/fc0011.h
3541F: drivers/media/tuners/fc0011.c
eea977ed 3542
91952bc0
AP
3543FC2580 MEDIA DRIVER
3544M: Antti Palosaari <crope@iki.fi>
3545L: linux-media@vger.kernel.org
3546W: http://linuxtv.org/
3547W: http://palosaari.fi/linux/
3548Q: http://patchwork.linuxtv.org/project/linux-media/list/
3549T: git git://linuxtv.org/anttip/media_tree.git
3550S: Maintained
3551F: drivers/media/tuners/fc2580*
eea977ed 3552
88b2dbdb
EP
3553FANOTIFY
3554M: Eric Paris <eparis@redhat.com>
3555S: Maintained
3556F: fs/notify/fanotify/
3557F: include/linux/fanotify.h
c117ab84 3558F: include/uapi/linux/fanotify.h
88b2dbdb 3559
1da177e4 3560FARSYNC SYNCHRONOUS DRIVER
8b58be88 3561M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3562W: http://www.farsite.co.uk/
3563S: Supported
679655da 3564F: drivers/net/wan/farsync.*
1da177e4 3565
c5408b88 3566FAULT INJECTION SUPPORT
8b58be88 3567M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3568S: Supported
679655da
JP
3569F: Documentation/fault-injection/
3570F: lib/fault-inject.c
c5408b88 3571
cae727db
RL
3572FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3573M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3574L: fcoe-devel@open-fcoe.org
cae727db
RL
3575W: www.Open-FCoE.org
3576S: Supported
3577F: drivers/scsi/libfc/
3578F: drivers/scsi/fcoe/
3579F: include/scsi/fc/
3580F: include/scsi/libfc.h
3581F: include/scsi/libfcoe.h
c117ab84 3582F: include/uapi/scsi/fc/
cae727db 3583
e2d1d6c0 3584FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3585M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3586M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3587L: linux-fsdevel@vger.kernel.org
1da177e4 3588S: Maintained
679655da
JP
3589F: include/linux/fcntl.h
3590F: include/linux/fs.h
c117ab84
CEB
3591F: include/uapi/linux/fcntl.h
3592F: include/uapi/linux/fs.h
679655da
JP
3593F: fs/fcntl.c
3594F: fs/locks.c
1da177e4 3595
e2d1d6c0 3596FILESYSTEMS (VFS and infrastructure)
8b58be88 3597M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3598L: linux-fsdevel@vger.kernel.org
173acc7c 3599S: Maintained
679655da 3600F: fs/*
173acc7c 3601
b26e0ed4 3602FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3603M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3604L: lm-sensors@lm-sensors.org
3605S: Maintained
d5ca6918
JP
3606F: drivers/hwmon/f75375s.c
3607F: include/linux/f75375s.h
b26e0ed4 3608
a331b0c3
CL
3609FIREWIRE AUDIO DRIVERS
3610M: Clemens Ladisch <clemens@ladisch.de>
3611L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3612T: git git://git.alsa-project.org/alsa-kernel.git
3613S: Maintained
3614F: sound/firewire/
3615
eb86ec51
SR
3616FIREWIRE MEDIA DRIVERS (firedtv)
3617M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3618L: linux-media@vger.kernel.org
3619L: linux1394-devel@lists.sourceforge.net
3620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3621S: Maintained
3622F: drivers/media/firewire/
3623
a511ce33
CB
3624FIREWIRE SBP-2 TARGET
3625M: Chris Boot <bootc@bootc.net>
3626L: linux-scsi@vger.kernel.org
3627L: target-devel@vger.kernel.org
3628L: linux1394-devel@lists.sourceforge.net
3629T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3630S: Maintained
3631F: drivers/target/sbp/
3632
7d2c86b5 3633FIREWIRE SUBSYSTEM
8b58be88 3634M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3635L: linux1394-devel@lists.sourceforge.net
958a29cb 3636W: http://ieee1394.wiki.kernel.org/
2ca526bf 3637T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3638S: Maintained
679655da 3639F: drivers/firewire/
8f06ce3b
SR
3640F: include/linux/firewire.h
3641F: include/uapi/linux/firewire*.h
9f6d3c4b 3642F: tools/firewire/
e2d1d6c0
RD
3643
3644FIRMWARE LOADER (request_firmware)
39e68089
ML
3645M: Ming Lei <ming.lei@canonical.com>
3646L: linux-kernel@vger.kernel.org
3647S: Maintained
679655da
JP
3648F: Documentation/firmware_class/
3649F: drivers/base/firmware*.c
3650F: include/linux/firmware.h
e2d1d6c0 3651
f730e3dc 3652FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3653M: Joshua Morris <josh.h.morris@us.ibm.com>
3654M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3655S: Maintained
3656F: drivers/block/rsxx/
3657
8206f664
JK
3658FLOPPY DRIVER
3659M: Jiri Kosina <jkosina@suse.cz>
3660T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3661S: Odd fixes
3662F: drivers/block/floppy.c
3663
9c9f32ed
AR
3664FMC SUBSYSTEM
3665M: Alessandro Rubini <rubini@gnudd.com>
3666W: http://www.ohwr.org/projects/fmc-bus
3667S: Supported
3668F: drivers/fmc/
3669F: include/linux/fmc*.h
3670F: include/linux/ipmi-fru.h
3671K: fmc_d.*register
3672
e2d1d6c0 3673FPU EMULATOR
8b58be88 3674M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3675W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3676S: Maintained
679655da 3677F: arch/x86/math-emu/
e2d1d6c0
RD
3678
3679FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3680L: netdev@vger.kernel.org
c173bfac 3681S: Orphan
679655da
JP
3682F: drivers/net/wan/dlci.c
3683F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3684
3685FRAMEBUFFER LAYER
5489e948
JCPV
3686M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3687M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3688L: linux-fbdev@vger.kernel.org
e2d1d6c0 3689W: http://linux-fbdev.sourceforge.net/
b22fe37b 3690Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3691T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3692S: Maintained
679655da 3693F: Documentation/fb/
d958c62c 3694F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3695F: drivers/video/
3696F: include/video/
679655da 3697F: include/linux/fb.h
c117ab84
CEB
3698F: include/uapi/video/
3699F: include/uapi/linux/fb.h
e2d1d6c0 3700
a57c188e 3701FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3702M: Timur Tabi <timur@tabi.org>
a57c188e 3703L: linux-fbdev@vger.kernel.org
c4ef9bc4 3704S: Maintained
a57c188e
TT
3705F: drivers/video/fsl-diu-fb.*
3706
e2d1d6c0 3707FREESCALE DMA DRIVER
8b58be88
JP
3708M: Li Yang <leoli@freescale.com>
3709M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3710L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3711S: Maintained
679655da 3712F: drivers/dma/fsldma.*
e2d1d6c0
RD
3713
3714FREESCALE I2C CPM DRIVER
8b58be88 3715M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3716L: linuxppc-dev@lists.ozlabs.org
846557d3 3717L: linux-i2c@vger.kernel.org
0d2b405a 3718S: Maintained
679655da 3719F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3720
60e8c5ab 3721FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3722M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3723L: linux-fbdev@vger.kernel.org
efc03ecb 3724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3725S: Maintained
bad985a1 3726F: include/linux/platform_data/video-imxfb.h
679655da 3727F: drivers/video/imxfb.c
60e8c5ab 3728
4689a6b1 3729FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3730M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3731M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3732L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3733L: netdev@vger.kernel.org
3734S: Maintained
ec21e2ec 3735F: drivers/net/ethernet/freescale/fs_enet/
679655da 3736F: include/linux/fs_enet_pd.h
4689a6b1 3737
d9e9d82c 3738FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3739L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3740S: Orphan
679655da
JP
3741F: arch/powerpc/sysdev/qe_lib/
3742F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3743
b55ef929 3744FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3745M: Li Yang <leoli@freescale.com>
6372594a 3746L: linux-usb@vger.kernel.org
a4724ed6 3747L: linuxppc-dev@lists.ozlabs.org
a7205b30 3748S: Maintained
5429c731 3749F: drivers/usb/gadget/fsl*
a7205b30 3750
beaf53bf 3751FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3752M: Li Yang <leoli@freescale.com>
beaf53bf 3753L: netdev@vger.kernel.org
a4724ed6 3754L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3755S: Maintained
ec21e2ec 3756F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3757
d9e9d82c 3758FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3759M: Timur Tabi <timur@tabi.org>
a4724ed6 3760L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3761S: Maintained
df621252 3762F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3763
3764FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3765M: Timur Tabi <timur@tabi.org>
93711660 3766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3767L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3768S: Maintained
69aefcea
JP
3769F: sound/soc/fsl/fsl*
3770F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3771
1da177e4 3772FREEVXFS FILESYSTEM
8b58be88 3773M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3774W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3775S: Maintained
679655da 3776F: fs/freevxfs/
1da177e4 3777
71038f52 3778FREEZER
49db1903 3779M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3780M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3781L: linux-pm@vger.kernel.org
71038f52 3782S: Supported
679655da
JP
3783F: Documentation/power/freezing-of-tasks.txt
3784F: include/linux/freezer.h
3785F: kernel/freezer.c
71038f52 3786
839a1f79
KRW
3787FRONTSWAP API
3788M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3789L: linux-kernel@vger.kernel.org
3790S: Maintained
3791F: mm/frontswap.c
3792F: include/linux/frontswap.h
3793
a5432f5a 3794FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3795M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3796L: linux-cachefs@redhat.com
3797S: Supported
3798F: Documentation/filesystems/caching/
3799F: fs/fscache/
3800F: include/linux/fscache*.h
3801
f58ad8f5 3802F2FS FILE SYSTEM
9b29d481 3803M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3804M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3805L: linux-f2fs-devel@lists.sourceforge.net
3806W: http://en.wikipedia.org/wiki/F2FS
3807T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3808S: Maintained
3809F: Documentation/filesystems/f2fs.txt
3bac380c 3810F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3811F: fs/f2fs/
3812F: include/linux/f2fs_fs.h
3813
5ab7ffea 3814FUJITSU FR-V (FRV) PORT
8b58be88 3815M: David Howells <dhowells@redhat.com>
1da177e4 3816S: Maintained
679655da 3817F: arch/frv/
1da177e4 3818
20b93734 3819FUJITSU LAPTOP EXTRAS
409a3e98 3820M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3821L: platform-driver-x86@vger.kernel.org
20b93734 3822S: Maintained
679655da 3823F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3824
4da621b6
HK
3825FUJITSU M-5MO LS CAMERA ISP DRIVER
3826M: Kyungmin Park <kyungmin.park@samsung.com>
3827M: Heungjun Kim <riverful.kim@samsung.com>
3828L: linux-media@vger.kernel.org
3829S: Maintained
90d72ac6 3830F: drivers/media/i2c/m5mols/
4da621b6
HK
3831F: include/media/m5mols.h
3832
2d24c490
RG
3833FUJITSU TABLET EXTRAS
3834M: Robert Gerlach <khnz@gmx.de>
3835L: platform-driver-x86@vger.kernel.org
3836S: Maintained
3837F: drivers/platform/x86/fujitsu-tablet.c
3838
04578f17 3839FUSE: FILESYSTEM IN USERSPACE
8b58be88 3840M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3841L: fuse-devel@lists.sourceforge.net
3842W: http://fuse.sourceforge.net/
3843S: Maintained
679655da 3844F: fs/fuse/
c117ab84 3845F: include/uapi/linux/fuse.h
04578f17 3846
1da177e4 3847FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3848M: Rik Faith <faith@cs.unc.edu>
1da177e4 3849L: linux-scsi@vger.kernel.org
baaea1dc 3850S: Odd Fixes (e.g., new signatures)
679655da 3851F: drivers/scsi/fdomain.*
1da177e4 3852
d8e2162c
PO
3853GCOV BASED KERNEL PROFILING
3854M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3855S: Maintained
3856F: kernel/gcov/
3857F: Documentation/gcov.txt
3858
1da177e4 3859GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3860M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3861L: linux-scsi@vger.kernel.org
3862W: http://www.icp-vortex.com/
3863S: Supported
679655da 3864F: drivers/scsi/gdt*
1da177e4 3865
3169a1c7
HV
3866GEMTEK FM RADIO RECEIVER DRIVER
3867M: Hans Verkuil <hverkuil@xs4all.nl>
3868L: linux-media@vger.kernel.org
3869T: git git://linuxtv.org/media_tree.git
3870W: http://linuxtv.org
3871S: Maintained
3872F: drivers/media/radio/radio-gemtek*
3873
1c23af90 3874GENERIC GPIO I2C DRIVER
880b0e26 3875M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3876S: Supported
679655da
JP
3877F: drivers/i2c/busses/i2c-gpio.c
3878F: include/linux/i2c-gpio.h
1c23af90 3879
92ed1a76
PK
3880GENERIC GPIO I2C MULTIPLEXER DRIVER
3881M: Peter Korsgaard <peter.korsgaard@barco.com>
3882L: linux-i2c@vger.kernel.org
3883S: Supported
e7065e20
JD
3884F: drivers/i2c/muxes/i2c-mux-gpio.c
3885F: include/linux/i2c-mux-gpio.h
3886F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3887
9251ce95 3888GENERIC HDLC (WAN) DRIVERS
8b58be88 3889M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3890W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3891S: Maintained
679655da
JP
3892F: drivers/net/wan/c101.c
3893F: drivers/net/wan/hd6457*
3894F: drivers/net/wan/hdlc*
3895F: drivers/net/wan/n2.c
3896F: drivers/net/wan/pc300too.c
3897F: drivers/net/wan/pci200syn.c
3898F: drivers/net/wan/wanxl*
1da177e4 3899
1527aab6 3900GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3901M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3902L: linux-arch@vger.kernel.org
3903T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3904S: Maintained
14430813
JP
3905F: include/asm-generic/
3906F: include/uapi/asm-generic/
1527aab6 3907
ff764963
KVA
3908GENERIC PHY FRAMEWORK
3909M: Kishon Vijay Abraham I <kishon@ti.com>
3910L: linux-kernel@vger.kernel.org
3911T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3912S: Supported
3913F: drivers/phy/
3914F: include/linux/phy/
3915
ccb86a69 3916GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3917M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3918L: kvm@vger.kernel.org
ccb86a69
MT
3919S: Supported
3920F: drivers/uio/uio_pci_generic.c
3921
f8f1ec73
JP
3922GET_MAINTAINER SCRIPT
3923M: Joe Perches <joe@perches.com>
3924S: Maintained
3925F: scripts/get_maintainer.pl
3926
5be7b50f 3927GFS2 FILE SYSTEM
8b58be88 3928M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3929L: cluster-devel@redhat.com
5be7b50f 3930W: http://sources.redhat.com/cluster/
08deed1e
JP
3931T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3933S: Supported
679655da
JP
3934F: Documentation/filesystems/gfs2*.txt
3935F: fs/gfs2/
c117ab84 3936F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3937
0a34eb8f 3938GIGASET ISDN DRIVERS
8b58be88
JP
3939M: Hansjoerg Lipp <hjlipp@web.de>
3940M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3941L: gigaset307x-common@lists.sourceforge.net
3942W: http://gigaset307x.sourceforge.net/
3943S: Maintained
679655da
JP
3944F: Documentation/isdn/README.gigaset
3945F: drivers/isdn/gigaset/
c117ab84 3946F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3947
a0dc00b4 3948GPIO SUBSYSTEM
e4651a9f 3949M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3950M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3951L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3952T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3953S: Maintained
3954F: Documentation/gpio/
a0dc00b4
GL
3955F: drivers/gpio/
3956F: include/linux/gpio*
9b692346 3957F: include/asm-generic/gpio.h
a0dc00b4 3958
71a6d0af
HW
3959GRE DEMULTIPLEXER DRIVER
3960M: Dmitry Kozlov <xeb@mail.ru>
3961L: netdev@vger.kernel.org
3962S: Maintained
11c26770
JP
3963F: net/ipv4/gre_demux.c
3964F: net/ipv4/gre_offload.c
71a6d0af
HW
3965F: include/net/gre.h
3966
d4c41139
KG
3967GRETH 10/100/1G Ethernet MAC device driver
3968M: Kristoffer Glembo <kristoffer@gaisler.com>
3969L: netdev@vger.kernel.org
3970S: Maintained
a31a96ad 3971F: drivers/net/ethernet/aeroflex/
d4c41139 3972
e8deeae2 3973GSPCA FINEPIX SUBDRIVER
8b58be88 3974M: Frank Zago <frank@zago.net>
661263b5 3975L: linux-media@vger.kernel.org
275ffde4 3976T: git git://linuxtv.org/media_tree.git
e8deeae2 3977S: Maintained
0c0d06ca 3978F: drivers/media/usb/gspca/finepix.c
e8deeae2 3979
4b3fa3c4
OL
3980GSPCA GL860 SUBDRIVER
3981M: Olivier Lorin <o.lorin@laposte.net>
3982L: linux-media@vger.kernel.org
275ffde4 3983T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3984S: Maintained
0c0d06ca 3985F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3986
e8deeae2 3987GSPCA M5602 SUBDRIVER
8b58be88 3988M: Erik Andren <erik.andren@gmail.com>
661263b5 3989L: linux-media@vger.kernel.org
275ffde4 3990T: git git://linuxtv.org/media_tree.git
e8deeae2 3991S: Maintained
0c0d06ca 3992F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3993
3994GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3995M: Hans de Goede <hdegoede@redhat.com>
661263b5 3996L: linux-media@vger.kernel.org
275ffde4 3997T: git git://linuxtv.org/media_tree.git
e8deeae2 3998S: Maintained
0c0d06ca 3999F: drivers/media/usb/gspca/pac207.c
e8deeae2 4000
261982f1 4001GSPCA SN9C20X SUBDRIVER
d95c5b0b 4002M: Brian Johnson <brijohn@gmail.com>
261982f1 4003L: linux-media@vger.kernel.org
275ffde4 4004T: git git://linuxtv.org/media_tree.git
261982f1 4005S: Maintained
0c0d06ca 4006F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4007
e8deeae2 4008GSPCA T613 SUBDRIVER
8b58be88 4009M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4010L: linux-media@vger.kernel.org
275ffde4 4011T: git git://linuxtv.org/media_tree.git
e8deeae2 4012S: Maintained
0c0d06ca 4013F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4014
4015GSPCA USB WEBCAM DRIVER
fc3f906b 4016M: Hans de Goede <hdegoede@redhat.com>
661263b5 4017L: linux-media@vger.kernel.org
275ffde4 4018T: git git://linuxtv.org/media_tree.git
e8deeae2 4019S: Maintained
0c0d06ca 4020F: drivers/media/usb/gspca/
e8deeae2 4021
584ec979
DB
4022GUID PARTITION TABLE (GPT)
4023M: Davidlohr Bueso <davidlohr@hp.com>
4024L: linux-efi@vger.kernel.org
4025S: Maintained
4026F: block/partitions/efi.*
4027
aa3c598b
EG
4028STK1160 USB VIDEO CAPTURE DRIVER
4029M: Ezequiel Garcia <elezegarcia@gmail.com>
4030L: linux-media@vger.kernel.org
275ffde4 4031T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4032S: Maintained
4033F: drivers/media/usb/stk1160/
e8deeae2 4034
71a6d0af
HW
4035HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4036M: Frank Seidel <frank@f-seidel.de>
4037L: platform-driver-x86@vger.kernel.org
4038W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4039S: Maintained
4040F: drivers/platform/x86/hdaps.c
4041
48fc9e26
HV
4042HDPVR USB VIDEO ENCODER DRIVER
4043M: Hans Verkuil <hverkuil@xs4all.nl>
4044L: linux-media@vger.kernel.org
4045T: git git://linuxtv.org/media_tree.git
4046W: http://linuxtv.org
4047S: Odd Fixes
14430813 4048F: drivers/media/usb/hdpvr/
48fc9e26 4049
71a6d0af 4050HWPOISON MEMORY FAILURE HANDLING
f9625c48 4051M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4052L: linux-mm@kvack.org
71a6d0af
HW
4053S: Maintained
4054F: mm/memory-failure.c
4055F: mm/hwpoison-inject.c
4056
4057HYPERVISOR VIRTUAL CONSOLE DRIVER
4058L: linuxppc-dev@lists.ozlabs.org
4059S: Odd Fixes
4060F: drivers/tty/hvc/
4061
5b543965 4062HARDWARE MONITORING
7c81c60f 4063M: Jean Delvare <jdelvare@suse.de>
ca462085 4064M: Guenter Roeck <linux@roeck-us.net>
5b543965 4065L: lm-sensors@lm-sensors.org
595142e0 4066W: http://www.lm-sensors.org/
9e012c1a 4067T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4068T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4069S: Maintained
047f4ec2 4070F: Documentation/hwmon/
679655da 4071F: drivers/hwmon/
047f4ec2 4072F: include/linux/hwmon*.h
5b543965 4073
844dd05f 4074HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4075M: Matt Mackall <mpm@selenic.com>
4076M: Herbert Xu <herbert@gondor.apana.org.au>
4077S: Odd fixes
679655da
JP
4078F: Documentation/hw_random.txt
4079F: drivers/char/hw_random/
4080F: include/linux/hw_random.h
844dd05f 4081
8b37fcfc
OBC
4082HARDWARE SPINLOCK CORE
4083M: Ohad Ben-Cohen <ohad@wizery.com>
4084S: Maintained
4085F: Documentation/hwspinlock.txt
4086F: drivers/hwspinlock/hwspinlock_*
4087F: include/linux/hwspinlock.h
4088
1da177e4 4089HARMONY SOUND DRIVER
ac6aecbf 4090L: linux-parisc@vger.kernel.org
1da177e4 4091S: Maintained
679655da 4092F: sound/parisc/harmony.*
1da177e4 4093
91952bc0
AP
4094HD29L2 MEDIA DRIVER
4095M: Antti Palosaari <crope@iki.fi>
4096L: linux-media@vger.kernel.org
4097W: http://linuxtv.org/
4098W: http://palosaari.fi/linux/
4099Q: http://patchwork.linuxtv.org/project/linux-media/list/
4100T: git git://linuxtv.org/anttip/media_tree.git
4101S: Maintained
4102F: drivers/media/dvb-frontends/hd29l2*
4103
e2d1d6c0 4104HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4105M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4106L: iss_storagedev@hp.com
4107S: Maintained
679655da
JP
4108F: Documentation/blockdev/cpqarray.txt
4109F: drivers/block/cpqarray.*
e2d1d6c0 4110
9257aa49 4111HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4112M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4113L: iss_storagedev@hp.com
4114S: Supported
4115F: Documentation/scsi/hpsa.txt
4116F: drivers/scsi/hpsa*.[ch]
4117F: include/linux/cciss*.h
c117ab84 4118F: include/uapi/linux/cciss*.h
9257aa49 4119
e2d1d6c0 4120HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4121M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4122L: iss_storagedev@hp.com
4123S: Supported
679655da
JP
4124F: Documentation/blockdev/cciss.txt
4125F: drivers/block/cciss*
4126F: include/linux/cciss_ioctl.h
c117ab84 4127F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4128
1da177e4 4129HFS FILESYSTEM
6cf515e1
GU
4130L: linux-fsdevel@vger.kernel.org
4131S: Orphan
679655da
JP
4132F: Documentation/filesystems/hfs.txt
4133F: fs/hfs/
1da177e4 4134
ef575f47
GU
4135HFSPLUS FILESYSTEM
4136L: linux-fsdevel@vger.kernel.org
4137S: Orphan
4138F: Documentation/filesystems/hfsplus.txt
4139F: fs/hfsplus/
4140
1da177e4 4141HGA FRAMEBUFFER DRIVER
8b58be88 4142M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4143L: linux-nvidia@lists.surfsouth.com
4144W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4145S: Maintained
679655da 4146F: drivers/video/hgafb.c
1da177e4 4147
4480f15b 4148HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4149M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4150M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4151L: linux-pm@vger.kernel.org
e2d1d6c0 4152S: Supported
679655da
JP
4153F: arch/x86/power/
4154F: drivers/base/power/
4155F: kernel/power/
4156F: include/linux/suspend.h
4157F: include/linux/freezer.h
4158F: include/linux/pm.h
679655da 4159F: arch/*/include/asm/suspend*.h
e2d1d6c0 4160
4ef4caad 4161HID CORE LAYER
8b58be88 4162M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4163L: linux-input@vger.kernel.org
54e5881d 4164T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4165S: Maintained
679655da
JP
4166F: drivers/hid/
4167F: include/linux/hid*
c117ab84 4168F: include/uapi/linux/hid*
4ef4caad 4169
38bed542 4170HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4171M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4172L: linux-kernel@vger.kernel.org
75fc2d37 4173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4174S: Maintained
679655da
JP
4175F: Documentation/timers/
4176F: kernel/hrtimer.c
88606e80
TG
4177F: kernel/time/clockevents.c
4178F: kernel/time/tick*.*
4179F: kernel/time/timer_*.c
05ed8490 4180F: include/linux/clockchips.h
679655da 4181F: include/linux/hrtimer.h
38bed542 4182
1da177e4 4183HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4184L: linux-hams@vger.kernel.org
8b64f2a0 4185S: Orphan
679655da
JP
4186F: drivers/net/hamradio/dmascc.c
4187F: drivers/net/hamradio/scc.c
1da177e4 4188
ede1e6f8 4189HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4190M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4191W: http://www.highpoint-tech.com
4192S: Supported
679655da
JP
4193F: Documentation/scsi/hptiop.txt
4194F: drivers/scsi/hptiop.c
ede1e6f8 4195
1da177e4 4196HIPPI
8b58be88 4197M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4198L: linux-hippi@sunsite.dk
4199S: Maintained
679655da 4200F: include/linux/hippidevice.h
c117ab84 4201F: include/uapi/linux/if_hippi.h
679655da 4202F: net/802/hippi.c
ff5a3b50 4203F: drivers/net/hippi/
1da177e4 4204
ff1d2767 4205HOST AP DRIVER
8b58be88 4206M: Jouni Malinen <j@w1.fi>
85d32e7b 4207L: hostap@shmoo.com (subscribers-only)
724c6b35 4208L: linux-wireless@vger.kernel.org
ff1d2767
JM
4209W: http://hostap.epitest.fi/
4210S: Maintained
679655da 4211F: drivers/net/wireless/hostap/
ff1d2767 4212
dd8cd779 4213HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4214L: platform-driver-x86@vger.kernel.org
95c70215 4215S: Orphan
679655da 4216F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4217
e2d1d6c0 4218HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4219M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4220S: Maintained
7e25d724 4221F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4222
7d2c86b5 4223HPET: High Precision Event Timers driver
8b58be88 4224M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4225S: Maintained
679655da
JP
4226F: Documentation/timers/hpet.txt
4227F: drivers/char/hpet.c
4228F: include/linux/hpet.h
c117ab84 4229F: include/uapi/linux/hpet.h
b9b0332f 4230
e07b5d79 4231HPET: x86
9e06f631 4232S: Orphan
679655da
JP
4233F: arch/x86/kernel/hpet.c
4234F: arch/x86/include/asm/hpet.h
b9b0332f 4235
1da177e4 4236HPFS FILESYSTEM
8b58be88 4237M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4238W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4239S: Maintained
679655da 4240F: fs/hpfs/
1da177e4 4241
3441cded 4242HSI SUBSYSTEM
56459ea9
SR
4243M: Sebastian Reichel <sre@kernel.org>
4244T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4245S: Maintained
4246F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4247F: Documentation/hsi.txt
3441cded
SR
4248F: drivers/hsi/
4249F: include/linux/hsi/
4250F: include/uapi/linux/hsi/
4251
7d2c86b5 4252HSO 3G MODEM DRIVER
8b58be88 4253M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4254W: http://www.pharscape.org
4255S: Maintained
679655da 4256F: drivers/net/usb/hso.c
11cd29b0 4257
19990e29
AB
4258HSR NETWORK PROTOCOL
4259M: Arvid Brodin <arvid.brodin@alten.se>
4260L: netdev@vger.kernel.org
4261S: Maintained
4262F: net/hsr/
4263
5a18c343 4264HTCPEN TOUCHSCREEN DRIVER
8b58be88 4265M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4266L: linux-input@vger.kernel.org
4267S: Maintained
679655da 4268F: drivers/input/touchscreen/htcpen.c
5a18c343 4269
1da177e4 4270HUGETLB FILESYSTEM
6d49e352 4271M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4272S: Maintained
679655da 4273F: fs/hugetlbfs/
1da177e4 4274
05183189
S
4275Hyper-V CORE AND DRIVERS
4276M: K. Y. Srinivasan <kys@microsoft.com>
4277M: Haiyang Zhang <haiyangz@microsoft.com>
4278L: devel@linuxdriverproject.org
4279S: Maintained
a4162747
HZ
4280F: arch/x86/include/asm/mshyperv.h
4281F: arch/x86/include/uapi/asm/hyperv.h
4282F: arch/x86/kernel/cpu/mshyperv.c
05183189 4283F: drivers/hid/hid-hyperv.c
a4162747 4284F: drivers/hv/
f92ca80b 4285F: drivers/input/serio/hyperv-keyboard.c
05183189 4286F: drivers/net/hyperv/
a4162747
HZ
4287F: drivers/scsi/storvsc_drv.c
4288F: drivers/video/hyperv_fb.c
4289F: include/linux/hyperv.h
4290F: tools/hv/
05183189 4291
d85c8a6a 4292I2C OVER PARALLEL PORT
7c81c60f 4293M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4294L: linux-i2c@vger.kernel.org
4295S: Maintained
4296F: Documentation/i2c/busses/i2c-parport
4297F: Documentation/i2c/busses/i2c-parport-light
4298F: drivers/i2c/busses/i2c-parport.c
4299F: drivers/i2c/busses/i2c-parport-light.c
4300
4301I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4302M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4303L: linux-i2c@vger.kernel.org
4304S: Maintained
4305F: Documentation/i2c/busses/i2c-ali1535
4306F: Documentation/i2c/busses/i2c-ali1563
4307F: Documentation/i2c/busses/i2c-ali15x3
4308F: Documentation/i2c/busses/i2c-amd756
4309F: Documentation/i2c/busses/i2c-amd8111
4310F: Documentation/i2c/busses/i2c-i801
4311F: Documentation/i2c/busses/i2c-nforce2
4312F: Documentation/i2c/busses/i2c-piix4
4313F: Documentation/i2c/busses/i2c-sis5595
4314F: Documentation/i2c/busses/i2c-sis630
4315F: Documentation/i2c/busses/i2c-sis96x
4316F: Documentation/i2c/busses/i2c-via
4317F: Documentation/i2c/busses/i2c-viapro
4318F: drivers/i2c/busses/i2c-ali1535.c
4319F: drivers/i2c/busses/i2c-ali1563.c
4320F: drivers/i2c/busses/i2c-ali15x3.c
4321F: drivers/i2c/busses/i2c-amd756.c
4322F: drivers/i2c/busses/i2c-amd756-s4882.c
4323F: drivers/i2c/busses/i2c-amd8111.c
4324F: drivers/i2c/busses/i2c-i801.c
4325F: drivers/i2c/busses/i2c-isch.c
4326F: drivers/i2c/busses/i2c-nforce2.c
4327F: drivers/i2c/busses/i2c-nforce2-s4985.c
4328F: drivers/i2c/busses/i2c-piix4.c
4329F: drivers/i2c/busses/i2c-sis5595.c
4330F: drivers/i2c/busses/i2c-sis630.c
4331F: drivers/i2c/busses/i2c-sis96x.c
4332F: drivers/i2c/busses/i2c-via.c
4333F: drivers/i2c/busses/i2c-viapro.c
4334
cb7f07a4
NH
4335I2C/SMBUS ISMT DRIVER
4336M: Seth Heasley <seth.heasley@intel.com>
4337M: Neil Horman <nhorman@tuxdriver.com>
4338L: linux-i2c@vger.kernel.org
4339F: drivers/i2c/busses/i2c-ismt.c
4340F: Documentation/i2c/busses/i2c-ismt
4341
6ea884db 4342I2C/SMBUS STUB DRIVER
7c81c60f 4343M: Jean Delvare <jdelvare@suse.de>
846557d3 4344L: linux-i2c@vger.kernel.org
6ea884db 4345S: Maintained
8547a5bc 4346F: drivers/i2c/i2c-stub.c
6ea884db 4347
5b543965 4348I2C SUBSYSTEM
14d77c4d 4349M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4350L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4351W: https://i2c.wiki.kernel.org/
4352Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4353T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4354S: Maintained
679655da
JP
4355F: Documentation/i2c/
4356F: drivers/i2c/
4357F: include/linux/i2c.h
03b70d62 4358F: include/linux/i2c-*.h
c117ab84
CEB
4359F: include/uapi/linux/i2c.h
4360F: include/uapi/linux/i2c-*.h
1da177e4 4361
d85c8a6a 4362I2C-TAOS-EVM DRIVER
7c81c60f 4363M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4364L: linux-i2c@vger.kernel.org
4365S: Maintained
4366F: Documentation/i2c/busses/i2c-taos-evm
4367F: drivers/i2c/busses/i2c-taos-evm.c
4368
e8c76eed 4369I2C-TINY-USB DRIVER
8b58be88 4370M: Till Harbaum <till@harbaum.org>
846557d3 4371L: linux-i2c@vger.kernel.org
932d1872 4372W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4373S: Maintained
679655da 4374F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4375
1da177e4 4376i386 BOOT CODE
8b58be88 4377M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4378S: Maintained
679655da 4379F: arch/x86/boot/
1da177e4
LT
4380
4381i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4382M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4383T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4384S: Maintained
4385
1da177e4 4386IA64 (Itanium) PLATFORM
8b58be88
JP
4387M: Tony Luck <tony.luck@intel.com>
4388M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4389L: linux-ia64@vger.kernel.org
6b1c70b1 4390T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4391S: Maintained
679655da 4392F: arch/ia64/
1da177e4 4393
956c203c 4394IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4395M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4396M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4397L: linux-crypto@vger.kernel.org
4398S: Supported
4399F: drivers/crypto/nx/
4400
0e16aafb 4401IBM Power 842 compression accelerator
e6babec6 4402M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4403S: Supported
4404F: drivers/crypto/nx/nx-842.c
4405F: include/linux/nx842.h
4406
1da177e4 4407IBM Power Linux RAID adapter
8b58be88 4408M: Brian King <brking@us.ibm.com>
1da177e4 4409S: Supported
679655da 4410F: drivers/scsi/ipr.*
1da177e4 4411
9d348af4
SL
4412IBM Power Virtual Ethernet Device Driver
4413M: Santiago Leon <santil@linux.vnet.ibm.com>
4414L: netdev@vger.kernel.org
4415S: Supported
9aa32835 4416F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4417
e6babec6
NF
4418IBM Power Virtual SCSI Device Drivers
4419M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4420L: linux-scsi@vger.kernel.org
4421S: Supported
e6babec6
NF
4422F: drivers/scsi/ibmvscsi/ibmvscsi*
4423F: drivers/scsi/ibmvscsi/viosrp.h
4424
4425IBM Power Virtual FC Device Drivers
4426M: Brian King <brking@linux.vnet.ibm.com>
4427L: linux-scsi@vger.kernel.org
4428S: Supported
4429F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4430
1da177e4
LT
4431IBM ServeRAID RAID DRIVER
4432P: Jack Hammer
8b58be88 4433M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4434W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4435S: Supported
679655da 4436F: drivers/scsi/ips.*
1da177e4 4437
6ed9f9c4
PT
4438ICH LPC AND GPIO DRIVER
4439M: Peter Tyser <ptyser@xes-inc.com>
4440S: Maintained
4441F: drivers/mfd/lpc_ich.c
4442F: drivers/gpio/gpio-ich.c
4443
1e7106fc 4444IDE SUBSYSTEM
8b58be88 4445M: "David S. Miller" <davem@davemloft.net>
1da177e4 4446L: linux-ide@vger.kernel.org
8a6e2535 4447Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4448T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4449S: Maintained
679655da
JP
4450F: Documentation/ide/
4451F: drivers/ide/
4452F: include/linux/ide.h
1da177e4 4453
6cb8c13d
IP
4454IDEAPAD LAPTOP EXTRAS DRIVER
4455M: Ike Panhc <ike.pan@canonical.com>
4456L: platform-driver-x86@vger.kernel.org
4457W: http://launchpad.net/ideapad-laptop
4458S: Maintained
4459F: drivers/platform/x86/ideapad-laptop.c
4460
1ea4c161
AM
4461IDEAPAD LAPTOP SLIDEBAR DRIVER
4462M: Andrey Moiseev <o2g.org.ru@gmail.com>
4463L: linux-input@vger.kernel.org
4464W: https://github.com/o2genum/ideapad-slidebar
4465S: Maintained
4466F: drivers/input/misc/ideapad_slidebar.c
4467
0f861e8c 4468IDE/ATAPI DRIVERS
487ba8e8 4469M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4470L: linux-ide@vger.kernel.org
c404c199 4471S: Maintained
679655da
JP
4472F: Documentation/cdrom/ide-cd
4473F: drivers/ide/ide-cd*
1da177e4 4474
27471fdb 4475IDLE-I7300
8b58be88 4476M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4477L: linux-pm@vger.kernel.org
27471fdb 4478S: Supported
679655da 4479F: drivers/idle/i7300_idle.c
27471fdb 4480
02cf2286 4481IEEE 802.15.4 SUBSYSTEM
68653359 4482M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4483M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4484L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4485W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4486T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4487S: Maintained
4488F: net/ieee802154/
68653359 4489F: net/mac802154/
251741b1 4490F: drivers/net/ieee802154/
02cf2286 4491
40ad4a30
SY
4492IGUANAWORKS USB IR TRANSCEIVER
4493M: Sean Young <sean@mess.org>
4494L: linux-media@vger.kernel.org
4495S: Maintained
4496F: drivers/media/rc/iguanair.c
4497
9545f86e 4498IIO SUBSYSTEM AND DRIVERS
030a13d7 4499M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4500L: linux-iio@vger.kernel.org
4501S: Maintained
03e7c251 4502F: drivers/iio/
9545f86e
AP
4503F: drivers/staging/iio/
4504
65519263
SG
4505IKANOS/ADI EAGLE ADSL USB DRIVER
4506M: Matthieu Castet <castet.matthieu@free.fr>
4507M: Stanislaw Gruszka <stf_xl@wp.pl>
4508S: Maintained
4509F: drivers/usb/atm/ueagle-atm.c
4510
e89ab51f
GR
4511INA209 HARDWARE MONITOR DRIVER
4512M: Guenter Roeck <linux@roeck-us.net>
4513L: lm-sensors@lm-sensors.org
4514S: Maintained
4515F: Documentation/hwmon/ina209
4516F: Documentation/devicetree/bindings/i2c/ina209.txt
4517F: drivers/hwmon/ina209.c
4518
4519INA2XX HARDWARE MONITOR DRIVER
4520M: Guenter Roeck <linux@roeck-us.net>
4521L: lm-sensors@lm-sensors.org
4522S: Maintained
4523F: Documentation/hwmon/ina2xx
4524F: drivers/hwmon/ina2xx.c
4525F: include/linux/platform_data/ina2xx.h
4526
14dc124f
SIG
4527INDUSTRY PACK SUBSYSTEM (IPACK)
4528M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4529M: Jens Taprogge <jens.taprogge@taprogge.org>
4530M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4531L: industrypack-devel@lists.sourceforge.net
4532W: http://industrypack.sourceforge.net
4533S: Maintained
4534F: drivers/ipack/
4535
aa7168f4 4536INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4537M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4538M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4539L: linux-ima-devel@lists.sourceforge.net
4540L: linux-ima-user@lists.sourceforge.net
4541L: linux-security-module@vger.kernel.org
aa7168f4 4542S: Supported
679655da 4543F: security/integrity/ima/
aa7168f4 4544
1da177e4 4545IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4546L: linux-fbdev@vger.kernel.org
843393d3 4547S: Orphan
679655da 4548F: drivers/video/imsttfb.c
1da177e4
LT
4549
4550INFINIBAND SUBSYSTEM
db9fd848 4551M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4552M: Sean Hefty <sean.hefty@intel.com>
4553M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4554L: linux-rdma@vger.kernel.org
605841f5 4555W: http://www.openfabrics.org/
8a6e2535 4556Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4557T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4558S: Supported
679655da
JP
4559F: Documentation/infiniband/
4560F: drivers/infiniband/
c117ab84 4561F: include/uapi/linux/if_infiniband.h
1da177e4 4562
c9f04f58 4563INOTIFY
8b58be88
JP
4564M: John McCutchan <john@johnmccutchan.com>
4565M: Robert Love <rlove@rlove.org>
4566M: Eric Paris <eparis@parisplace.org>
c9f04f58 4567S: Maintained
679655da
JP
4568F: Documentation/filesystems/inotify.txt
4569F: fs/notify/inotify/
4570F: include/linux/inotify.h
c117ab84 4571F: include/uapi/linux/inotify.h
c9f04f58 4572
e2d1d6c0 4573INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4574M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4575M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4576L: linux-input@vger.kernel.org
8a6e2535 4577Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4579S: Maintained
679655da 4580F: drivers/input/
f4eea7e2 4581F: include/linux/input.h
c117ab84 4582F: include/uapi/linux/input.h
f4eea7e2 4583F: include/linux/input/
e2d1d6c0 4584
3267a87f
HR
4585INPUT MULTITOUCH (MT) PROTOCOL
4586M: Henrik Rydberg <rydberg@euromail.se>
4587L: linux-input@vger.kernel.org
7f9c2454 4588T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4589S: Maintained
4590F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4591F: drivers/input/input-mt.c
3267a87f
HR
4592K: \b(ABS|SYN)_MT_
4593
4ac13e17
DJ
4594INTEL C600 SERIES SAS CONTROLLER DRIVER
4595M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4596M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4597M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4598L: linux-scsi@vger.kernel.org
7106891a
DJ
4599T: git git://git.code.sf.net/p/intel-sas/isci
4600S: Supported
4ac13e17 4601F: drivers/scsi/isci/
4ac13e17 4602
26717172
LB
4603INTEL IDLE DRIVER
4604M: Len Brown <lenb@kernel.org>
bf1c138e 4605L: linux-pm@vger.kernel.org
08deed1e 4606T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4607S: Supported
4608F: drivers/idle/intel_idle.c
4609
9eb8ef74 4610INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4611M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4612L: linux-fbdev@vger.kernel.org
ce00f85c 4613S: Maintained
679655da
JP
4614F: Documentation/fb/intelfb.txt
4615F: drivers/video/intelfb/
9eb8ef74 4616
1da177e4 4617INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4618M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4619L: linux-fbdev@vger.kernel.org
ce00f85c 4620S: Maintained
679655da 4621F: drivers/video/i810/
1da177e4 4622
f4a9bc4c 4623INTEL MENLOW THERMAL DRIVER
8b58be88 4624M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4625L: platform-driver-x86@vger.kernel.org
5ca92bd9 4626W: https://01.org/linux-acpi
f4a9bc4c 4627S: Supported
679655da 4628F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4629
1da177e4 4630INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4631M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4632S: Maintained
679655da
JP
4633F: arch/x86/kernel/microcode_core.c
4634F: arch/x86/kernel/microcode_intel.c
1da177e4 4635
248a9dc3 4636INTEL I/OAT DMA DRIVER
ab5f8c6e 4637M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4638M: Dave Jiang <dave.jiang@intel.com>
4639L: dmaengine@vger.kernel.org
4640Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4641S: Supported
679655da 4642F: drivers/dma/ioat*
248a9dc3 4643
6c8909b4 4644INTEL IOMMU (VT-d)
8b58be88 4645M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4646L: iommu@lists.linux-foundation.org
54e5881d 4647T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4648S: Supported
3fb39615 4649F: drivers/iommu/intel-iommu.c
679655da 4650F: include/linux/intel-iommu.h
6c8909b4 4651
b3e5f263 4652INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4653M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4654S: Odd fixes
679655da 4655F: drivers/dma/iop-adma.c
b3e5f263 4656
9251ce95 4657INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4658M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4659S: Maintained
679655da
JP
4660F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4661F: arch/arm/mach-ixp4xx/include/mach/npe.h
4662F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4663F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4664F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4665F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4666
844dd05f 4667INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4668M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4669S: Maintained
679655da 4670F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4671
105bf2fe 4672INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4673M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4674M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4675M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4676M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4677M: Don Skidmore <donald.c.skidmore@intel.com>
4678M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4679M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4680M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4681M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4682M: Linux NICS <linux.nics@intel.com>
dcd01faf 4683L: e1000-devel@lists.sourceforge.net
f6fde11a 4684W: http://www.intel.com/support/feedback.htm
d94e6fed 4685W: http://e1000.sourceforge.net/
dee1ad47
JK
4686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4687T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4688S: Supported
0d164401
JK
4689F: Documentation/networking/e100.txt
4690F: Documentation/networking/e1000.txt
4691F: Documentation/networking/e1000e.txt
4692F: Documentation/networking/igb.txt
4693F: Documentation/networking/igbvf.txt
4694F: Documentation/networking/ixgb.txt
4695F: Documentation/networking/ixgbe.txt
4696F: Documentation/networking/ixgbevf.txt
1bff6529 4697F: Documentation/networking/i40e.txt
105bf2fe 4698F: Documentation/networking/i40evf.txt
dee1ad47 4699F: drivers/net/ethernet/intel/
bc90d291 4700F: drivers/net/ethernet/intel/*/
1da177e4 4701
0963d59b
LW
4702INTEL-MID GPIO DRIVER
4703M: David Cohen <david.a.cohen@linux.intel.com>
4704L: linux-gpio@vger.kernel.org
4705S: Maintained
4706F: drivers/gpio/gpio-intel-mid.c
4707
ca907a90
SY
4708INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4709M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4710L: linux-wireless@vger.kernel.org
ca907a90 4711S: Maintained
679655da 4712F: Documentation/networking/README.ipw2100
679655da 4713F: Documentation/networking/README.ipw2200
ca907a90 4714F: drivers/net/wireless/ipw2x00/
826d2abe 4715
4bd96a7a 4716INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4717M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4718M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4719M: Shane Wang <shane.wang@intel.com>
4720L: tboot-devel@lists.sourceforge.net
4721W: http://tboot.sourceforge.net
e9b7d7c8 4722T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4723S: Supported
4724F: Documentation/intel_txt.txt
4725F: include/linux/tboot.h
4726F: arch/x86/kernel/tboot.c
4727
8a70da82 4728INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4729M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4730M: linux-wimax@intel.com
63fae219 4731L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4732S: Supported
4733W: http://linuxwimax.org
679655da
JP
4734F: Documentation/wimax/README.i2400m
4735F: drivers/net/wimax/i2400m/
c117ab84 4736F: include/uapi/linux/wimax/i2400m.h
8a70da82 4737
1c0ce89c
SG
4738INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4739M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4740L: linux-wireless@vger.kernel.org
1c0ce89c 4741S: Supported
efa3144e
WYG
4742F: drivers/net/wireless/iwlegacy/
4743
b481de9c 4744INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4745M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4746M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4747M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4748L: linux-wireless@vger.kernel.org
b481de9c 4749W: http://intellinuxwireless.org
b62ff718 4750T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4751S: Supported
679655da 4752F: drivers/net/wireless/iwlwifi/
b481de9c 4753
de8fe023
TW
4754INTEL MANAGEMENT ENGINE (mei)
4755M: Tomas Winkler <tomas.winkler@intel.com>
4756L: linux-kernel@vger.kernel.org
4757S: Supported
c117ab84 4758F: include/uapi/linux/mei.h
de8fe023 4759F: drivers/misc/mei/*
e07950a1 4760F: Documentation/misc-devices/mei/*
de8fe023 4761
cb109a0e 4762IOC3 ETHERNET DRIVER
8b58be88 4763M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4764L: linux-mips@linux-mips.org
4765S: Maintained
8862bf1e 4766F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4767
cb109a0e 4768IOC3 SERIAL DRIVER
8b58be88 4769M: Pat Gefre <pfg@sgi.com>
d39e0721 4770L: linux-serial@vger.kernel.org
cb109a0e 4771S: Maintained
df621252 4772F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4773
0b6e8569
SW
4774IOMMU DRIVERS
4775M: Joerg Roedel <joro@8bytes.org>
4776L: iommu@lists.linux-foundation.org
4777T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4778S: Maintained
4779F: drivers/iommu/
4780
4480f15b 4781IP MASQUERADING
8b58be88 4782M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4783S: Maintained
679655da 4784F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4785
1202d6ff 4786IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4787M: Francois Romieu <romieu@fr.zoreil.com>
4788M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4789L: netdev@vger.kernel.org
4790S: Maintained
7443713a 4791F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4792
4480f15b 4793IPATH DRIVER
8473c603 4794M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4795L: linux-rdma@vger.kernel.org
52a09a04 4796S: Maintained
679655da 4797F: drivers/infiniband/hw/ipath/
77d8798b 4798
4409ebe9 4799IPMI SUBSYSTEM
8b58be88 4800M: Corey Minyard <minyard@acm.org>
b0c90653 4801L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4802W: http://openipmi.sourceforge.net/
4803S: Supported
679655da
JP
4804F: Documentation/IPMI.txt
4805F: drivers/char/ipmi/
4806F: include/linux/ipmi*
c117ab84 4807F: include/uapi/linux/ipmi*
4409ebe9 4808
e2d1d6c0 4809IPS SCSI RAID DRIVER
8b58be88 4810M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4811L: linux-scsi@vger.kernel.org
4812W: http://www.adaptec.com/
4813S: Maintained
679655da 4814F: drivers/scsi/ips*
e2d1d6c0
RD
4815
4816IPVS
8b58be88
JP
4817M: Wensong Zhang <wensong@linux-vs.org>
4818M: Simon Horman <horms@verge.net.au>
4819M: Julian Anastasov <ja@ssi.bg>
979b6c13 4820L: netdev@vger.kernel.org
e2d1d6c0 4821L: lvs-devel@vger.kernel.org
1da177e4 4822S: Maintained
679655da 4823F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4824F: include/net/ip_vs.h
c117ab84 4825F: include/uapi/linux/ip_vs.h
679655da 4826F: net/netfilter/ipvs/
1da177e4 4827
e7839f25 4828IPWIRELESS DRIVER
8b58be88
JP
4829M: Jiri Kosina <jkosina@suse.cz>
4830M: David Sterba <dsterba@suse.cz>
92094aa0 4831S: Odd Fixes
282361a0 4832F: drivers/tty/ipwireless/
099dc4fb 4833
e2d1d6c0 4834IPX NETWORK LAYER
8b58be88 4835M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4836L: netdev@vger.kernel.org
4837S: Maintained
679655da 4838F: include/net/ipx.h
c117ab84 4839F: include/uapi/linux/ipx.h
679655da 4840F: net/ipx/
e2d1d6c0 4841
1da177e4 4842IRDA SUBSYSTEM
8b58be88 4843M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4844L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4845L: netdev@vger.kernel.org
1da177e4 4846W: http://irda.sourceforge.net/
f353976d 4847S: Maintained
e0057975 4848T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4849F: Documentation/networking/irda.txt
4850F: drivers/net/irda/
4851F: include/net/irda/
4852F: net/irda/
1da177e4 4853
a800c7cc
TG
4854IRQ SUBSYSTEM
4855M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4856L: linux-kernel@vger.kernel.org
a800c7cc 4857S: Maintained
75fc2d37 4858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4859F: kernel/irq/
2ed9fd28
JC
4860
4861IRQCHIP DRIVERS
4862M: Thomas Gleixner <tglx@linutronix.de>
4863M: Jason Cooper <jason@lakedaemon.net>
4864L: linux-kernel@vger.kernel.org
4865S: Maintained
4866T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4867T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4868F: drivers/irqchip/
a800c7cc 4869
7ab3a837
GL
4870IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4871M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4872S: Maintained
4873F: Documentation/IRQ-domain.txt
4874F: include/linux/irqdomain.h
4875F: kernel/irq/irqdomain.c
4876
e2d1d6c0 4877ISAPNP
8b58be88 4878M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4879S: Maintained
679655da
JP
4880F: Documentation/isapnp.txt
4881F: drivers/pnp/isapnp/
4882F: include/linux/isapnp.h
e2d1d6c0 4883
d39b8420
HV
4884ISA RADIO MODULE
4885M: Hans Verkuil <hverkuil@xs4all.nl>
4886L: linux-media@vger.kernel.org
4887T: git git://linuxtv.org/media_tree.git
4888W: http://linuxtv.org
4889S: Maintained
4890F: drivers/media/radio/radio-isa*
4891
71a6d0af
HW
4892iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4893M: Peter Jones <pjones@redhat.com>
4894M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4895S: Maintained
4896F: drivers/firmware/iscsi_ibft*
4897
14816b1e 4898ISCSI
8b58be88 4899M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4900L: open-iscsi@googlegroups.com
4901W: www.open-iscsi.org
54e5881d 4902T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4903S: Maintained
679655da
JP
4904F: drivers/scsi/*iscsi*
4905F: include/scsi/*iscsi*
14816b1e 4906
1e65eb42
OG
4907ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4908M: Or Gerlitz <ogerlitz@mellanox.com>
4909M: Roi Dayan <roid@mellanox.com>
4910L: linux-rdma@vger.kernel.org
4911S: Supported
4912W: http://www.openfabrics.org
4913W: www.open-iscsi.org
4914Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4915F: drivers/infiniband/ulp/iser/
1e65eb42 4916
1da177e4 4917ISDN SUBSYSTEM
8b58be88 4918M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4919L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4920L: netdev@vger.kernel.org
1da177e4 4921W: http://www.isdn4linux.de
54e5881d 4922T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4923S: Maintained
679655da
JP
4924F: Documentation/isdn/
4925F: drivers/isdn/
4926F: include/linux/isdn.h
4927F: include/linux/isdn/
c117ab84
CEB
4928F: include/uapi/linux/isdn.h
4929F: include/uapi/linux/isdn/
1da177e4
LT
4930
4931ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4932M: Armin Schindler <mac@melware.de>
d5d52273 4933L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4934W: http://www.melware.de
4935S: Maintained
679655da 4936F: drivers/isdn/hardware/eicon/
1da177e4 4937
d624870f 4938IT87 HARDWARE MONITORING DRIVER
7c81c60f 4939M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4940L: lm-sensors@lm-sensors.org
4941S: Maintained
4942F: Documentation/hwmon/it87
4943F: drivers/hwmon/it87.c
4944
d7104bff
AP
4945IT913X MEDIA DRIVER
4946M: Antti Palosaari <crope@iki.fi>
4947L: linux-media@vger.kernel.org
4948W: http://linuxtv.org/
4949W: http://palosaari.fi/linux/
4950Q: http://patchwork.linuxtv.org/project/linux-media/list/
4951T: git git://linuxtv.org/anttip/media_tree.git
4952S: Maintained
9d9fb744 4953F: drivers/media/tuners/tuner_it913x*
d7104bff 4954
91821ff3 4955IVTV VIDEO4LINUX DRIVER
6afdeaf8 4956M: Andy Walls <awalls@md.metrocast.net>
c4240509 4957L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4958L: linux-media@vger.kernel.org
275ffde4 4959T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4960W: http://www.ivtvdriver.org
4961S: Maintained
679655da 4962F: Documentation/video4linux/*.ivtv
90d72ac6 4963F: drivers/media/pci/ivtv/
c117ab84 4964F: include/uapi/linux/ivtv*
91821ff3 4965
68620bdd
MP
4966IX2505V MEDIA DRIVER
4967M: Malcolm Priestley <tvboxspy@gmail.com>
4968L: linux-media@vger.kernel.org
4969W: http://linuxtv.org/
4970Q: http://patchwork.linuxtv.org/project/linux-media/list/
4971S: Maintained
4972F: drivers/media/dvb-frontends/ix2505v*
4973
4453d736
GR
4974JC42.4 TEMPERATURE SENSOR DRIVER
4975M: Guenter Roeck <linux@roeck-us.net>
4976L: lm-sensors@lm-sensors.org
4977S: Maintained
4978F: drivers/hwmon/jc42.c
4979F: Documentation/hwmon/jc42
4980
e2d1d6c0 4981JFS FILESYSTEM
3256f80f 4982M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4983L: jfs-discussion@lists.sourceforge.net
4984W: http://jfs.sourceforge.net/
54e5881d 4985T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4986S: Maintained
679655da
JP
4987F: Documentation/filesystems/jfs.txt
4988F: fs/jfs/
e2d1d6c0 4989
95252236 4990JME NETWORK DRIVER
8b58be88 4991M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4992L: netdev@vger.kernel.org
4993S: Maintained
63d24a0e 4994F: drivers/net/ethernet/jme.*
95252236 4995
1da177e4 4996JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4997M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4998L: linux-mtd@lists.infradead.org
4999W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5000S: Maintained
679655da 5001F: fs/jffs2/
c117ab84 5002F: include/uapi/linux/jffs2.h
1da177e4 5003
de456d37 5004JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5005M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5006M: Jan Kara <jack@suse.cz>
72be2ccf 5007L: linux-ext4@vger.kernel.org
ae0718f8 5008S: Maintained
d183e11a 5009F: fs/jbd/
d183e11a
TT
5010F: include/linux/jbd.h
5011
5012JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5013M: "Theodore Ts'o" <tytso@mit.edu>
5014L: linux-ext4@vger.kernel.org
5015S: Maintained
5016F: fs/jbd2/
5017F: include/linux/jbd2.h
ae0718f8 5018
fd8b6cb4 5019JSM Neo PCI based serial card
9d141cb9 5020M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5021L: linux-serial@vger.kernel.org
5022S: Maintained
df621252 5023F: drivers/tty/serial/jsm/
ae0718f8 5024
af39917d
CL
5025K10TEMP HARDWARE MONITORING DRIVER
5026M: Clemens Ladisch <clemens@ladisch.de>
5027L: lm-sensors@lm-sensors.org
5028S: Maintained
5029F: Documentation/hwmon/k10temp
5030F: drivers/hwmon/k10temp.c
5031
4660cb35 5032K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5033M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5034L: lm-sensors@lm-sensors.org
ae0718f8 5035S: Maintained
679655da
JP
5036F: Documentation/hwmon/k8temp
5037F: drivers/hwmon/k8temp.c
ae0718f8 5038
c63a1642 5039KTAP
687b63a3 5040M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5041W: http://www.ktap.org
5042L: ktap@freelists.org
5043S: Maintained
5044F: drivers/staging/ktap/
5045
1da177e4 5046KCONFIG
5eb1f99e 5047M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5048L: linux-kbuild@vger.kernel.org
cea8321c 5049T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5050S: Maintained
679655da
JP
5051F: Documentation/kbuild/kconfig-language.txt
5052F: scripts/kconfig/
1da177e4 5053
ea6c2089 5054KDUMP
8b58be88
JP
5055M: Vivek Goyal <vgoyal@redhat.com>
5056M: Haren Myneni <hbabu@us.ibm.com>
34633993 5057L: kexec@lists.infradead.org
ea6c2089
VG
5058W: http://lse.sourceforge.net/kdump/
5059S: Maintained
80811493 5060F: Documentation/kdump/
ea6c2089 5061
f41bf02f
HV
5062KEENE FM RADIO TRANSMITTER DRIVER
5063M: Hans Verkuil <hverkuil@xs4all.nl>
5064L: linux-media@vger.kernel.org
5065T: git git://linuxtv.org/media_tree.git
5066W: http://linuxtv.org
5067S: Maintained
5068F: drivers/media/radio/radio-keene*
5069
1da177e4 5070KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5071M: Ian Kent <raven@themaw.net>
f694fc97 5072L: autofs@vger.kernel.org
1da177e4 5073S: Maintained
679655da 5074F: fs/autofs4/
1da177e4 5075
70fb7ba6 5076KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5077M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5078T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5080L: linux-kbuild@vger.kernel.org
5ce45962 5081S: Maintained
679655da
JP
5082F: Documentation/kbuild/
5083F: Makefile
5084F: scripts/Makefile.*
70fb7ba6
MM
5085F: scripts/basic/
5086F: scripts/mk*
5087F: scripts/package/
1da177e4
LT
5088
5089KERNEL JANITORS
c3000e03 5090L: kernel-janitors@vger.kernel.org
10466f5a 5091W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5092S: Odd Fixes
1da177e4 5093
e8b43555 5094KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5095M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5096L: linux-nfs@vger.kernel.org
1da177e4 5097W: http://nfs.sourceforge.net/
98fac23f 5098S: Supported
679655da
JP
5099F: fs/nfsd/
5100F: include/linux/nfsd/
c117ab84 5101F: include/uapi/linux/nfsd/
679655da
JP
5102F: fs/lockd/
5103F: fs/nfs_common/
5104F: net/sunrpc/
5105F: include/linux/lockd/
5106F: include/linux/sunrpc/
c117ab84 5107F: include/uapi/linux/sunrpc/
1da177e4 5108
426d62e2 5109KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5110M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5111M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5112L: kvm@vger.kernel.org
e3e58478 5113W: http://www.linux-kvm.org
a94b40a6 5114T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5115S: Supported
c93a64fe
PB
5116F: Documentation/*/kvm*.txt
5117F: Documentation/virtual/kvm/
679655da
JP
5118F: arch/*/kvm/
5119F: arch/*/include/asm/kvm*
5120F: include/linux/kvm*
c117ab84 5121F: include/uapi/linux/kvm*
679655da 5122F: virt/kvm/
426d62e2 5123
ad8003d3 5124KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5125M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5126L: kvm@vger.kernel.org
5127W: http://kvm.qumranet.com
7de609c8 5128S: Maintained
679655da 5129F: arch/x86/include/asm/svm.h
679655da 5130F: arch/x86/kvm/svm.c
426d62e2 5131
513014b7 5132KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5133M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5134L: kvm-ppc@vger.kernel.org
5135W: http://kvm.qumranet.com
6a7f972d 5136T: git git://github.com/agraf/linux-2.6.git
513014b7 5137S: Supported
679655da
JP
5138F: arch/powerpc/include/asm/kvm*
5139F: arch/powerpc/kvm/
513014b7 5140
1fc9d2bf 5141KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5142M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5143L: kvm-ia64@vger.kernel.org
5144W: http://kvm.qumranet.com
920ed9f1 5145S: Supported
679655da
JP
5146F: Documentation/ia64/kvm.txt
5147F: arch/ia64/include/asm/kvm*
5148F: arch/ia64/kvm/
920ed9f1 5149
85f8fffe 5150KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5151M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5152M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5153M: linux390@de.ibm.com
5154L: linux-s390@vger.kernel.org
5155W: http://www.ibm.com/developerworks/linux/linux390/
5156S: Supported
679655da
JP
5157F: Documentation/s390/kvm.txt
5158F: arch/s390/include/asm/kvm*
80811493 5159F: arch/s390/kvm/
a968cd3e 5160F: drivers/s390/kvm/
85f8fffe 5161
a749474d 5162KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5163M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5164M: Marc Zyngier <marc.zyngier@arm.com>
5165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5166L: kvmarm@lists.cs.columbia.edu
5167W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5168S: Supported
a749474d
CD
5169F: arch/arm/include/uapi/asm/kvm*
5170F: arch/arm/include/asm/kvm*
5171F: arch/arm/kvm/
5c8818b4
MZ
5172F: virt/kvm/arm/
5173F: include/kvm/arm_*
a749474d 5174
6394a3ec 5175KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5176M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5177M: Marc Zyngier <marc.zyngier@arm.com>
5178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5179L: kvmarm@lists.cs.columbia.edu
5180S: Maintained
5181F: arch/arm64/include/uapi/asm/kvm*
5182F: arch/arm64/include/asm/kvm*
5183F: arch/arm64/kvm/
5184
dc009d92 5185KEXEC
8b58be88 5186M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5187W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5188L: kexec@lists.infradead.org
dc009d92 5189S: Maintained
679655da 5190F: include/linux/kexec.h
c117ab84 5191F: include/uapi/linux/kexec.h
679655da 5192F: kernel/kexec.c
dc009d92 5193
e971461f
DH
5194KEYS/KEYRINGS:
5195M: David Howells <dhowells@redhat.com>
5196L: keyrings@linux-nfs.org
5197S: Maintained
d410fa4e 5198F: Documentation/security/keys.txt
e971461f
DH
5199F: include/linux/key.h
5200F: include/linux/key-type.h
5201F: include/keys/
5202F: security/keys/
5203
7f3c68be 5204KEYS-TRUSTED
74dd744f
MZ
5205M: David Safford <safford@us.ibm.com>
5206M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5207L: linux-security-module@vger.kernel.org
5208L: keyrings@linux-nfs.org
5209S: Supported
d410fa4e 5210F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5211F: include/keys/trusted-type.h
5212F: security/keys/trusted.c
5213F: security/keys/trusted.h
5214
5215KEYS-ENCRYPTED
74dd744f
MZ
5216M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5217M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5218L: linux-security-module@vger.kernel.org
5219L: keyrings@linux-nfs.org
5220S: Supported
d410fa4e 5221F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5222F: include/keys/encrypted-type.h
19c90aa6 5223F: security/keys/encrypted-keys/
7f3c68be 5224
5b778dad 5225KGDB / KDB /debug_core
8b58be88 5226M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5227W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5228L: kgdb-bugreport@lists.sourceforge.net
5229S: Maintained
679655da
JP
5230F: Documentation/DocBook/kgdb.tmpl
5231F: drivers/misc/kgdbts.c
df621252 5232F: drivers/tty/serial/kgdboc.c
5b778dad 5233F: include/linux/kdb.h
679655da 5234F: include/linux/kgdb.h
4063eb5f 5235F: kernel/debug/
e3e2aaf7 5236
456db8cc 5237KMEMCHECK
8b58be88 5238M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5239M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5240S: Maintained
410d7a97
JP
5241F: Documentation/kmemcheck.txt
5242F: arch/x86/include/asm/kmemcheck.h
5243F: arch/x86/mm/kmemcheck/
5244F: include/linux/kmemcheck.h
5245F: mm/kmemcheck.c
b9ce08c0 5246
c3bb4d24 5247KMEMLEAK
8b58be88 5248M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5249S: Maintained
5250F: Documentation/kmemleak.txt
5251F: include/linux/kmemleak.h
5252F: mm/kmemleak.c
5253F: mm/kmemleak-test.c
5254
89559a61 5255KPROBES
8b58be88
JP
5256M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5257M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5258M: "David S. Miller" <davem@davemloft.net>
97c29e74 5259M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5260S: Maintained
679655da
JP
5261F: Documentation/kprobes.txt
5262F: include/linux/kprobes.h
5263F: kernel/kprobes.c
89559a61 5264
70e84049 5265KS0108 LCD CONTROLLER DRIVER
8b58be88 5266M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5267W: http://miguelojeda.es/auxdisplay.htm
5268W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5269S: Maintained
679655da
JP
5270F: Documentation/auxdisplay/ks0108
5271F: drivers/auxdisplay/ks0108.c
5272F: include/linux/ks0108.h
70e84049 5273
1da177e4 5274LAPB module
1da177e4 5275L: linux-x25@vger.kernel.org
bf9915cc 5276S: Orphan
679655da
JP
5277F: Documentation/networking/lapb-module.txt
5278F: include/*/lapb.h
5279F: net/lapb/
1da177e4
LT
5280
5281LASI 53c700 driver for PARISC
8b58be88 5282M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5283L: linux-scsi@vger.kernel.org
5284S: Maintained
679655da
JP
5285F: Documentation/scsi/53c700.txt
5286F: drivers/scsi/53c700*
1da177e4 5287
263de9b5 5288LED SUBSYSTEM
c772fc26 5289M: Bryan Wu <cooloney@gmail.com>
8b58be88 5290M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5291L: linux-leds@vger.kernel.org
5292T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5293S: Maintained
679655da
JP
5294F: drivers/leds/
5295F: include/linux/leds.h
263de9b5 5296
b0461a44 5297LEGACY EEPROM DRIVER
7c81c60f 5298M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5299S: Maintained
5300F: Documentation/misc-devices/eeprom
5301F: drivers/misc/eeprom/eeprom.c
5302
1da177e4 5303LEGO USB Tower driver
8b58be88 5304M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5305L: legousb-devel@lists.sourceforge.net
5306W: http://legousb.sourceforge.net/
5307S: Maintained
679655da 5308F: drivers/usb/misc/legousbtower.c
1da177e4 5309
055616a8
MK
5310LG2160 MEDIA DRIVER
5311M: Michael Krufky <mkrufky@linuxtv.org>
5312L: linux-media@vger.kernel.org
5313W: http://linuxtv.org/
5314W: http://github.com/mkrufky
5315Q: http://patchwork.linuxtv.org/project/linux-media/list/
5316T: git git://linuxtv.org/mkrufky/tuners.git
5317S: Maintained
5318F: drivers/media/dvb-frontends/lg2160.*
5319
6f0e7725
MK
5320LGDT3305 MEDIA DRIVER
5321M: Michael Krufky <mkrufky@linuxtv.org>
5322L: linux-media@vger.kernel.org
5323W: http://linuxtv.org/
5324W: http://github.com/mkrufky
5325Q: http://patchwork.linuxtv.org/project/linux-media/list/
5326T: git git://linuxtv.org/mkrufky/tuners.git
5327S: Maintained
5328F: drivers/media/dvb-frontends/lgdt3305.*
5329
568a17ff 5330LGUEST
8b58be88 5331M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5332L: lguest@lists.ozlabs.org
568a17ff 5333W: http://lguest.ozlabs.org/
72e91863 5334S: Odd Fixes
070f420b 5335F: arch/x86/include/asm/lguest*.h
679655da
JP
5336F: arch/x86/lguest/
5337F: drivers/lguest/
5338F: include/linux/lguest*.h
070f420b 5339F: tools/lguest/
568a17ff 5340
1acd437c
SL
5341LIBLOCKDEP
5342M: Sasha Levin <sasha.levin@oracle.com>
5343S: Maintained
5344F: tools/lib/lockdep/
5345
1da177e4 5346LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5347M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5348W: http://www.ibm.com/linux/ltc/projects/ppc
5349S: Supported
11c34c7d 5350F: arch/powerpc/boot/rs6000.h
1da177e4 5351
852bb9f5 5352LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5353M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5354M: Paul Mackerras <paulus@samba.org>
1da177e4 5355W: http://www.penguinppc.org/
a4724ed6 5356L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5357Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5358T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5359S: Supported
11c34c7d
JP
5360F: Documentation/powerpc/
5361F: arch/powerpc/
1da177e4
LT
5362
5363LINUX FOR POWER MACINTOSH
8b58be88 5364M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5365W: http://www.penguinppc.org/
a4724ed6 5366L: linuxppc-dev@lists.ozlabs.org
1da177e4 5367S: Maintained
11c34c7d
JP
5368F: arch/powerpc/platforms/powermac/
5369F: drivers/macintosh/
1da177e4 5370
77a76369 5371LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5372M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5373L: linuxppc-dev@lists.ozlabs.org
a149507b 5374T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5375S: Maintained
11c34c7d
JP
5376F: arch/powerpc/platforms/512x/
5377F: arch/powerpc/platforms/52xx/
1da177e4
LT
5378
5379LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5380M: Alistair Popple <alistair@popple.id.au>
8b58be88 5381M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5382W: http://www.penguinppc.org/
a4724ed6 5383L: linuxppc-dev@lists.ozlabs.org
1da177e4 5384S: Maintained
11c34c7d
JP
5385F: arch/powerpc/platforms/40x/
5386F: arch/powerpc/platforms/44x/
1da177e4 5387
260c02a9 5388LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5389L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5390S: Orphan
11c34c7d
JP
5391F: arch/powerpc/*/*virtex*
5392F: arch/powerpc/*/*/*virtex*
1da177e4 5393
e93adf1e 5394LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5395M: Vitaly Bordug <vitb@kernel.crashing.org>
5396M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5397W: http://www.penguinppc.org/
a4724ed6 5398L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5399S: Maintained
a2b1f7c8 5400F: arch/powerpc/platforms/8xx/
e93adf1e 5401
1da177e4 5402LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5403M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5404W: http://www.penguinppc.org/
a4724ed6 5405L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5406S: Maintained
11c34c7d 5407F: arch/powerpc/platforms/83xx/
4c8f581d 5408F: arch/powerpc/platforms/85xx/
1da177e4 5409
ab06ff3a 5410LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5411M: Olof Johansson <olof@lixom.net>
a4724ed6 5412L: linuxppc-dev@lists.ozlabs.org
92e19709 5413S: Maintained
11c34c7d
JP
5414F: arch/powerpc/platforms/pasemi/
5415F: drivers/*/*pasemi*
5416F: drivers/*/*/*pasemi*
ab06ff3a 5417
1da177e4 5418LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5419M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5420L: linux-security-module@vger.kernel.org
1da177e4
LT
5421S: Supported
5422
a23ce6da
HW
5423LIS3LV02D ACCELEROMETER DRIVER
5424M: Eric Piel <eric.piel@tremplin-utc.net>
5425S: Maintained
ff606677
JD
5426F: Documentation/misc-devices/lis3lv02d
5427F: drivers/misc/lis3lv02d/
bd35665f 5428F: drivers/platform/x86/hp_accel.c
a23ce6da 5429
e2d1d6c0 5430LLC (802.2)
8b58be88 5431M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5432S: Maintained
679655da 5433F: include/linux/llc.h
c117ab84 5434F: include/uapi/linux/llc.h
679655da
JP
5435F: include/net/llc*
5436F: net/llc/
e2d1d6c0 5437
4e233cbe
AD
5438LM73 HARDWARE MONITOR DRIVER
5439M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5440L: lm-sensors@lm-sensors.org
5441S: Maintained
5442F: drivers/hwmon/lm73.c
5443
156e2d1a 5444LM78 HARDWARE MONITOR DRIVER
7c81c60f 5445M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5446L: lm-sensors@lm-sensors.org
5447S: Maintained
5448F: Documentation/hwmon/lm78
5449F: drivers/hwmon/lm78.c
5450
1da177e4 5451LM83 HARDWARE MONITOR DRIVER
7c81c60f 5452M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5453L: lm-sensors@lm-sensors.org
1da177e4 5454S: Maintained
679655da
JP
5455F: Documentation/hwmon/lm83
5456F: drivers/hwmon/lm83.c
1da177e4
LT
5457
5458LM90 HARDWARE MONITOR DRIVER
7c81c60f 5459M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5460L: lm-sensors@lm-sensors.org
1da177e4 5461S: Maintained
679655da 5462F: Documentation/hwmon/lm90
aae7bce4 5463F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5464F: drivers/hwmon/lm90.c
1da177e4 5465
917cc4e6
GR
5466LM95234 HARDWARE MONITOR DRIVER
5467M: Guenter Roeck <linux@roeck-us.net>
5468L: lm-sensors@lm-sensors.org
5469S: Maintained
5470F: Documentation/hwmon/lm95234
5471F: drivers/hwmon/lm95234.c
5472
68620bdd
MP
5473LME2510 MEDIA DRIVER
5474M: Malcolm Priestley <tvboxspy@gmail.com>
5475L: linux-media@vger.kernel.org
5476W: http://linuxtv.org/
5477Q: http://patchwork.linuxtv.org/project/linux-media/list/
5478S: Maintained
5479F: drivers/media/usb/dvb-usb-v2/lmedm04*
5480
512e67f9 5481LOCKDEP AND LOCKSTAT
8b58be88
JP
5482M: Peter Zijlstra <peterz@infradead.org>
5483M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5484L: linux-kernel@vger.kernel.org
75fc2d37 5485T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5486S: Maintained
679655da
JP
5487F: Documentation/lockdep*.txt
5488F: Documentation/lockstat.txt
5489F: include/linux/lockdep.h
7486d6da 5490F: kernel/locking/
512e67f9 5491
dde33348 5492LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5493M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5494L: linux-ntfs-dev@lists.sourceforge.net
5495W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5496S: Maintained
679655da 5497F: Documentation/ldm.txt
20d16fef 5498F: block/partitions/ldm.*
1da177e4 5499
ef6ada3d
JE
5500LogFS
5501M: Joern Engel <joern@logfs.org>
756ccb3c 5502M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5503L: logfs@logfs.org
5504W: logfs.org
5505S: Maintained
5506F: fs/logfs/
5507
b62d7946
RS
5508LPC32XX MACHINE SUPPORT
5509M: Roland Stigge <stigge@antcom.de>
5510L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5511S: Maintained
5512F: arch/arm/mach-lpc32xx/
5513
c87e34ef 5514LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5515M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5516M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5517M: support@lsi.com
cec744fb 5518L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5519L: linux-scsi@vger.kernel.org
5520W: http://www.lsilogic.com/support
5521S: Supported
679655da 5522F: drivers/message/fusion/
500c152a 5523F: drivers/scsi/mpt2sas/
5524F: drivers/scsi/mpt3sas/
c87e34ef 5525
1da177e4 5526LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5527M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5528L: linux-scsi@vger.kernel.org
5529S: Maintained
679655da 5530F: drivers/scsi/sym53c8xx_2/
1da177e4 5531
e5f5c99a
GR
5532LTC4261 HARDWARE MONITOR DRIVER
5533M: Guenter Roeck <linux@roeck-us.net>
5534L: lm-sensors@lm-sensors.org
5535S: Maintained
5536F: Documentation/hwmon/ltc4261
5537F: drivers/hwmon/ltc4261.c
5538
81365c31 5539LTP (Linux Test Project)
28b8e8d4 5540M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5541M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5542M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5543M: Jan Stancek <jstancek@redhat.com>
5544M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5545M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5546L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5547W: http://linux-test-project.github.io/
7d1ae8a8 5548T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5549S: Maintained
5550
c12a54b3 5551M32R ARCHITECTURE
8b58be88 5552M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5553L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5554L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5555W: http://www.linux-m32r.org/
5556S: Maintained
679655da 5557F: arch/m32r/
c12a54b3 5558
1da177e4 5559M68K ARCHITECTURE
8b58be88 5560M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5561L: linux-m68k@lists.linux-m68k.org
5562W: http://www.linux-m68k.org/
54e5881d 5563T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5564S: Maintained
679655da 5565F: arch/m68k/
9db35182 5566F: drivers/zorro/
1da177e4
LT
5567
5568M68K ON APPLE MACINTOSH
8b58be88 5569M: Joshua Thompson <funaho@jurai.org>
1da177e4 5570W: http://www.mac.linux-m68k.org/
9bb9f222 5571L: linux-m68k@lists.linux-m68k.org
1da177e4 5572S: Maintained
9db35182 5573F: arch/m68k/mac/
1da177e4
LT
5574
5575M68K ON HP9000/300
8b58be88 5576M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5577W: http://www.tazenda.demon.co.uk/phil/linux-hp
5578S: Maintained
679655da 5579F: arch/m68k/hp300/
1da177e4 5580
74425546
AP
5581M88DS3103 MEDIA DRIVER
5582M: Antti Palosaari <crope@iki.fi>
5583L: linux-media@vger.kernel.org
5584W: http://linuxtv.org/
5585W: http://palosaari.fi/linux/
5586Q: http://patchwork.linuxtv.org/project/linux-media/list/
5587T: git git://linuxtv.org/anttip/media_tree.git
5588S: Maintained
5589F: drivers/media/dvb-frontends/m88ds3103*
5590
68620bdd
MP
5591M88RS2000 MEDIA DRIVER
5592M: Malcolm Priestley <tvboxspy@gmail.com>
5593L: linux-media@vger.kernel.org
5594W: http://linuxtv.org/
5595Q: http://patchwork.linuxtv.org/project/linux-media/list/
5596S: Maintained
5597F: drivers/media/dvb-frontends/m88rs2000*
5598
0d62f800
AP
5599M88TS2022 MEDIA DRIVER
5600M: Antti Palosaari <crope@iki.fi>
5601L: linux-media@vger.kernel.org
5602W: http://linuxtv.org/
5603W: http://palosaari.fi/linux/
5604Q: http://patchwork.linuxtv.org/project/linux-media/list/
5605T: git git://linuxtv.org/anttip/media_tree.git
5606S: Maintained
5607F: drivers/media/tuners/m88ts2022*
5608
07a092fa 5609MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5610M: Alexey Klimov <klimov.linux@gmail.com>
5611L: linux-media@vger.kernel.org
5612T: git git://linuxtv.org/media_tree.git
5613S: Maintained
5614F: drivers/media/radio/radio-ma901.c
07a092fa 5615
64a327a7 5616MAC80211
8b58be88 5617M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5618L: linux-wireless@vger.kernel.org
491b26b4 5619W: http://wireless.kernel.org/
ce466579
JB
5620T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5621T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5622S: Maintained
679655da
JP
5623F: Documentation/networking/mac80211-injection.txt
5624F: include/net/mac80211.h
5625F: net/mac80211/
64a327a7 5626
1036d864 5627MAC80211 PID RATE CONTROL
8b58be88
JP
5628M: Stefano Brivio <stefano.brivio@polimi.it>
5629M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5630L: linux-wireless@vger.kernel.org
491b26b4 5631W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5634S: Maintained
679655da 5635F: net/mac80211/rc80211_pid*
1036d864 5636
b863ceb7 5637MACVLAN DRIVER
8b58be88 5638M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5639L: netdev@vger.kernel.org
5640S: Maintained
679655da
JP
5641F: drivers/net/macvlan.c
5642F: include/linux/if_macvlan.h
b863ceb7 5643
faf1668c 5644MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5645M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5646W: http://www.kernel.org/doc/man-pages
bd7ebec6 5647L: linux-man@vger.kernel.org
1b53dc74 5648S: Maintained
faf1668c 5649
8427defd
RK
5650MARVELL ARMADA DRM SUPPORT
5651M: Russell King <rmk+kernel@arm.linux.org.uk>
5652S: Maintained
5653F: drivers/gpu/drm/armada/
5654
44c14c1d 5655MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5656M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5657M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5658L: netdev@vger.kernel.org
5659S: Maintained
5660F: drivers/net/ethernet/marvell/sk*
5661
74cda169 5662MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5663L: libertas-dev@lists.infradead.org
8ac3e99e 5664S: Orphan
679655da 5665F: drivers/net/wireless/libertas/
74cda169 5666
b60d6975 5667MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5668M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5669L: netdev@vger.kernel.org
f5ca8502 5670S: Maintained
527a6266 5671F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5672F: include/linux/mv643xx.h
1da177e4 5673
370b8ed9
TP
5674MARVELL MVNETA ETHERNET DRIVER
5675M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5676L: netdev@vger.kernel.org
5677S: Maintained
5678F: drivers/net/ethernet/marvell/mvneta.*
5679
fcad584d
BZ
5680MARVELL MWIFIEX WIRELESS DRIVER
5681M: Bing Zhao <bzhao@marvell.com>
5682L: linux-wireless@vger.kernel.org
5683S: Maintained
5684F: drivers/net/wireless/mwifiex/
5685
a2c3f656 5686MARVELL MWL8K WIRELESS DRIVER
a040d532 5687M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5688L: linux-wireless@vger.kernel.org
16345910 5689S: Odd Fixes
a2c3f656
LB
5690F: drivers/net/wireless/mwl8k.c
5691
2a69567b 5692MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5693M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5694S: Odd Fixes
1fa7e547 5695F: drivers/mmc/host/mvsdio.*
2a69567b 5696
1da177e4 5697MATROX FRAMEBUFFER DRIVER
c69f677c 5698L: linux-fbdev@vger.kernel.org
52653199 5699S: Orphan
679655da 5700F: drivers/video/matrox/matroxfb_*
c117ab84 5701F: include/uapi/linux/matroxfb.h
1da177e4 5702
ca462085
GR
5703MAX16065 HARDWARE MONITOR DRIVER
5704M: Guenter Roeck <linux@roeck-us.net>
5705L: lm-sensors@lm-sensors.org
5706S: Maintained
5707F: Documentation/hwmon/max16065
5708F: drivers/hwmon/max16065.c
5709
d20620de 5710MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5711M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5712L: lm-sensors@lm-sensors.org
5713S: Maintained
679655da
JP
5714F: Documentation/hwmon/max6650
5715F: drivers/hwmon/max6650.c
d20620de 5716
e89ab51f
GR
5717MAX6697 HARDWARE MONITOR DRIVER
5718M: Guenter Roeck <linux@roeck-us.net>
5719L: lm-sensors@lm-sensors.org
5720S: Maintained
5721F: Documentation/hwmon/max6697
5722F: Documentation/devicetree/bindings/i2c/max6697.txt
5723F: drivers/hwmon/max6697.c
5724F: include/linux/platform_data/max6697.h
5725
9be3c9a5
HV
5726MAXIRADIO FM RADIO RECEIVER DRIVER
5727M: Hans Verkuil <hverkuil@xs4all.nl>
5728L: linux-media@vger.kernel.org
5729T: git git://linuxtv.org/media_tree.git
5730W: http://linuxtv.org
5731S: Maintained
5732F: drivers/media/radio/radio-maxiradio*
5733
127c49ae 5734MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5735M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5736P: LinuxTV.org Project
5737L: linux-media@vger.kernel.org
5738W: http://linuxtv.org
8a6e2535 5739Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5740T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5741S: Maintained
5742F: Documentation/dvb/
5743F: Documentation/video4linux/
ffe06198 5744F: Documentation/DocBook/media/
127c49ae 5745F: drivers/media/
ffe06198 5746F: drivers/staging/media/
127c49ae 5747F: include/media/
6c0f0359
MCC
5748F: include/uapi/linux/dvb/
5749F: include/uapi/linux/videodev2.h
5750F: include/uapi/linux/media.h
5751F: include/uapi/linux/v4l2-*
5752F: include/uapi/linux/meye.h
5753F: include/uapi/linux/ivtv*
5754F: include/uapi/linux/uvcvideo.h
d20620de 5755
6149a936
HV
5756MEDIAVISION PRO MOVIE STUDIO DRIVER
5757M: Hans Verkuil <hverkuil@xs4all.nl>
5758L: linux-media@vger.kernel.org
5759T: git git://linuxtv.org/media_tree.git
5760W: http://linuxtv.org
5761S: Odd Fixes
5762F: drivers/media/parport/pms*
5763
757e0108 5764MEGARAID SCSI DRIVERS
8b58be88 5765M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5766L: linux-scsi@vger.kernel.org
ce00f85c
JC
5767W: http://megaraid.lsilogic.com
5768S: Maintained
679655da
JP
5769F: Documentation/scsi/megaraid.txt
5770F: drivers/scsi/megaraid.*
5771F: drivers/scsi/megaraid/
757e0108 5772
2c46c9d5
AV
5773MELLANOX ETHERNET DRIVER (mlx4_en)
5774M: Amir Vadai <amirv@mellanox.com>
b75f0050 5775L: netdev@vger.kernel.org
2c46c9d5
AV
5776S: Supported
5777W: http://www.mellanox.com
5778Q: http://patchwork.ozlabs.org/project/netdev/list/
5779F: drivers/net/ethernet/mellanox/mlx4/en_*
5780
70ea91f1
SR
5781MEMORY MANAGEMENT
5782L: linux-mm@kvack.org
70ea91f1
SR
5783W: http://www.linux-mm.org
5784S: Maintained
679655da 5785F: include/linux/mm.h
551450bb
CS
5786F: include/linux/gfp.h
5787F: include/linux/mmzone.h
5788F: include/linux/memory_hotplug.h
5789F: include/linux/vmalloc.h
679655da 5790F: mm/
70ea91f1 5791
f4e9ce66 5792MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5793M: David Woodhouse <dwmw2@infradead.org>
242c325e 5794M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5795L: linux-mtd@lists.infradead.org
8a6e2535
JP
5796W: http://www.linux-mtd.infradead.org/
5797Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5798T: git git://git.infradead.org/linux-mtd.git
1da177e4 5799S: Maintained
679655da
JP
5800F: drivers/mtd/
5801F: include/linux/mtd/
c117ab84 5802F: include/uapi/mtd/
1da177e4 5803
26c57ef1 5804MEN A21 WATCHDOG DRIVER
b75f0050 5805M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5806L: linux-watchdog@vger.kernel.org
5807S: Supported
5808F: drivers/watchdog/mena21_wdt.c
5809
3764e82e
JT
5810MEN CHAMELEON BUS (mcb)
5811M: Johannes Thumshirn <johannes.thumshirn@men.de>
5812S: Supported
5813F: drivers/mcb/
5814F: include/linux/mcb.h
5815
12285945
JH
5816METAG ARCHITECTURE
5817M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5818L: linux-metag@vger.kernel.org
12285945
JH
5819S: Supported
5820F: arch/metag/
5821F: Documentation/metag/
5822F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5823F: drivers/clocksource/metag_generic.c
5698c50d
JH
5824F: drivers/irqchip/irq-metag.c
5825F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5826F: drivers/tty/metag_da.c
5827F: fs/imgdafs/
12285945 5828
c6375b0a 5829MICROBLAZE ARCHITECTURE
8b58be88 5830M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5831W: http://www.monstr.eu/fdt/
5832T: git git://git.monstr.eu/linux-2.6-microblaze.git
5833S: Supported
0a8c7914 5834F: arch/microblaze/
1da177e4
LT
5835
5836MICROTEK X6 SCANNER
61eee9a7 5837M: Oliver Neukum <oliver@neukum.org>
1da177e4 5838S: Maintained
679655da 5839F: drivers/usb/image/microtek.*
1da177e4
LT
5840
5841MIPS
8b58be88 5842M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5843L: linux-mips@linux-mips.org
6097050d 5844W: http://www.linux-mips.org/
b05e988e 5845T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5846Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5847S: Supported
679655da
JP
5848F: Documentation/mips/
5849F: arch/mips/
1da177e4 5850
08b7620a
HV
5851MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5852M: Hans Verkuil <hverkuil@xs4all.nl>
5853L: linux-media@vger.kernel.org
5854T: git git://linuxtv.org/media_tree.git
5855W: http://linuxtv.org
5856S: Odd Fixes
5857F: drivers/media/radio/radio-miropcm20*
5858
e126ba97
EC
5859Mellanox MLX5 core VPI driver
5860M: Eli Cohen <eli@mellanox.com>
5861L: netdev@vger.kernel.org
5862L: linux-rdma@vger.kernel.org
5863W: http://www.mellanox.com
5864Q: http://patchwork.ozlabs.org/project/netdev/list/
5865Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5866T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5867S: Supported
5868F: drivers/net/ethernet/mellanox/mlx5/core/
5869F: include/linux/mlx5/
5870
5871Mellanox MLX5 IB driver
b75f0050
JP
5872M: Eli Cohen <eli@mellanox.com>
5873L: linux-rdma@vger.kernel.org
5874W: http://www.mellanox.com
5875Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5876T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5877S: Supported
5878F: include/linux/mlx5/
5879F: drivers/infiniband/hw/mlx5/
e126ba97 5880
1da177e4 5881MODULE SUPPORT
8b58be88 5882M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5883S: Maintained
679655da
JP
5884F: include/linux/module.h
5885F: kernel/module.c
1da177e4
LT
5886
5887MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5888W: http://popies.net/meye/
b7788e13 5889S: Orphan
679655da 5890F: Documentation/video4linux/meye.txt
90d72ac6 5891F: drivers/media/pci/meye/
6c0f0359 5892F: include/uapi/linux/meye.h
1da177e4 5893
b9705b60 5894MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5895M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5896S: Maintained
679655da 5897F: Documentation/serial/moxa-smartio
c897401b 5898F: drivers/tty/mxser.*
d735410a 5899
889b2f87
AK
5900MR800 AVERMEDIA USB FM RADIO DRIVER
5901M: Alexey Klimov <klimov.linux@gmail.com>
5902L: linux-media@vger.kernel.org
5903T: git git://linuxtv.org/media_tree.git
5904S: Maintained
5905F: drivers/media/radio/radio-mr800.c
5906
8c4c731a 5907MSI LAPTOP SUPPORT
182ae55c 5908M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5909L: platform-driver-x86@vger.kernel.org
8c4c731a 5910S: Maintained
679655da 5911F: drivers/platform/x86/msi-laptop.c
8c4c731a 5912
0f1006b1
AA
5913MSI WMI SUPPORT
5914M: Anisse Astier <anisse@astier.eu>
d0944853 5915L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5916S: Supported
5917F: drivers/platform/x86/msi-wmi.c
5918
19a628a0
AP
5919MSI001 MEDIA DRIVER
5920M: Antti Palosaari <crope@iki.fi>
5921L: linux-media@vger.kernel.org
5922W: http://linuxtv.org/
5923W: http://palosaari.fi/linux/
5924Q: http://patchwork.linuxtv.org/project/linux-media/list/
5925T: git git://linuxtv.org/anttip/media_tree.git
5926S: Maintained
5927F: drivers/staging/media/msi3101/msi001*
5928
2c57213f
AP
5929MSI3101 MEDIA DRIVER
5930M: Antti Palosaari <crope@iki.fi>
5931L: linux-media@vger.kernel.org
5932W: http://linuxtv.org/
5933W: http://palosaari.fi/linux/
5934Q: http://patchwork.linuxtv.org/project/linux-media/list/
5935T: git git://linuxtv.org/anttip/media_tree.git
5936S: Maintained
5937F: drivers/staging/media/msi3101/sdr-msi3101*
5938
62a37dc7 5939MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5940M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5941L: linux-media@vger.kernel.org
5942T: git git://linuxtv.org/media_tree.git
5943S: Maintained
5944F: drivers/media/i2c/mt9m032.c
5945F: include/media/mt9m032.h
5946
62a37dc7 5947MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5948M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5949L: linux-media@vger.kernel.org
5950T: git git://linuxtv.org/media_tree.git
5951S: Maintained
5952F: drivers/media/i2c/mt9p031.c
5953F: include/media/mt9p031.h
5954
62a37dc7 5955MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5956M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5957L: linux-media@vger.kernel.org
5958T: git git://linuxtv.org/media_tree.git
5959S: Maintained
5960F: drivers/media/i2c/mt9t001.c
5961F: include/media/mt9t001.h
5962
62a37dc7 5963MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5964M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5965L: linux-media@vger.kernel.org
5966T: git git://linuxtv.org/media_tree.git
5967S: Maintained
5968F: drivers/media/i2c/mt9v032.c
5969F: include/media/mt9v032.h
5970
4e0d13cb 5971MULTIFUNCTION DEVICES (MFD)
8b58be88 5972M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5973M: Lee Jones <lee.jones@linaro.org>
5974T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5975T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5976S: Supported
679655da 5977F: drivers/mfd/
55b5940d 5978F: include/linux/mfd/
4e0d13cb 5979
5c4e6f13 5980MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5981M: Chris Ball <chris@printf.net>
e18eaf8f 5982M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5983L: linux-mmc@vger.kernel.org
245feaa6 5984T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5985T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5986S: Maintained
679655da
JP
5987F: drivers/mmc/
5988F: include/linux/mmc/
c117ab84 5989F: include/uapi/linux/mmc/
baca2da4 5990
15a0580c 5991MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5992S: Orphan
679655da
JP
5993F: drivers/mmc/host/mmc_spi.c
5994F: include/linux/spi/mmc_spi.h
15a0580c 5995
1da177e4 5996MULTISOUND SOUND DRIVER
8b58be88 5997M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5998S: Maintained
679655da
JP
5999F: Documentation/sound/oss/MultiSound
6000F: sound/oss/msnd*
1da177e4 6001
d735410a 6002MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6003S: Orphan
c897401b 6004F: drivers/tty/isicom.c
679655da 6005F: include/linux/isicom.h
d735410a 6006
550a7375 6007MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6008M: Felipe Balbi <balbi@ti.com>
795fb7e7 6009L: linux-usb@vger.kernel.org
43b416e5 6010T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6011S: Maintained
679655da 6012F: drivers/usb/musb/
550a7375 6013
ea0af5f6
MK
6014MXL5007T MEDIA DRIVER
6015M: Michael Krufky <mkrufky@linuxtv.org>
6016L: linux-media@vger.kernel.org
6017W: http://linuxtv.org/
6018W: http://github.com/mkrufky
6019Q: http://patchwork.linuxtv.org/project/linux-media/list/
6020T: git git://linuxtv.org/mkrufky/tuners.git
6021S: Maintained
6022F: drivers/media/tuners/mxl5007t.*
6023
2d3cf588 6024MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6025M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6026L: netdev@vger.kernel.org
205057ae 6027W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6028S: Supported
93f7848b 6029F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6030
1da177e4 6031NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6032S: Orphan
d9fb9f38 6033F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6034
23dc05a3
DM
6035NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6036M: Daniel Mack <zonque@gmail.com>
6037S: Maintained
6038L: alsa-devel@alsa-project.org
6039W: http://www.native-instruments.com
6040F: sound/usb/caiaq/
6041
1da177e4 6042NCP FILESYSTEM
52653199
PV
6043M: Petr Vandrovec <petr@vandrovec.name>
6044S: Odd Fixes
679655da 6045F: fs/ncpfs/
1da177e4 6046
a79b0322
FT
6047NCR 5380 SCSI DRIVERS
6048M: Finn Thain <fthain@telegraphics.com.au>
6049M: Michael Schmitz <schmitzmic@gmail.com>
6050L: linux-scsi@vger.kernel.org
6051S: Maintained
6052F: Documentation/scsi/g_NCR5380.txt
6053F: drivers/scsi/NCR5380.*
6054F: drivers/scsi/arm/cumana_1.c
6055F: drivers/scsi/arm/oak.c
6056F: drivers/scsi/atari_NCR5380.c
6057F: drivers/scsi/atari_scsi.*
6058F: drivers/scsi/dmx3191d.c
6059F: drivers/scsi/dtc.*
6060F: drivers/scsi/g_NCR5380.*
6061F: drivers/scsi/g_NCR5380_mmio.c
6062F: drivers/scsi/mac_scsi.*
6063F: drivers/scsi/pas16.*
6064F: drivers/scsi/sun3_NCR5380.c
6065F: drivers/scsi/sun3_scsi.*
6066F: drivers/scsi/sun3_scsi_vme.c
6067F: drivers/scsi/t128.*
6068
1da177e4 6069NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6070M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6071L: linux-scsi@vger.kernel.org
6072S: Maintained
679655da 6073F: drivers/scsi/NCR_D700.*
1da177e4 6074
4aa3eb4c
GR
6075NCT6775 HARDWARE MONITOR DRIVER
6076M: Guenter Roeck <linux@roeck-us.net>
6077L: lm-sensors@lm-sensors.org
6078S: Maintained
6079F: Documentation/hwmon/nct6775
6080F: drivers/hwmon/nct6775.c
6081
3c2d774c 6082NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6083M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6084L: linux-rdma@vger.kernel.org
e3d33cb1 6085W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6086S: Supported
6087F: drivers/infiniband/hw/nes/
6088
be2f2e84 6089NETEM NETWORK EMULATOR
adbbf69d 6090M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6091L: netem@lists.linux-foundation.org
be2f2e84 6092S: Maintained
679655da 6093F: net/sched/sch_netem.c
be2f2e84 6094
b2f5a051 6095NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6096M: Jon Mason <jdmason@kudzu.us>
4a58448b 6097L: netdev@vger.kernel.org
4a58448b 6098S: Supported
679655da 6099F: Documentation/networking/s2io.txt
b2f5a051 6100F: Documentation/networking/vxge.txt
86387e1a 6101F: drivers/net/ethernet/neterion/
4a58448b 6102
db9cf3a3 6103NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6104M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6105M: Patrick McHardy <kaber@trash.net>
42010ed0 6106M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6107L: netfilter-devel@vger.kernel.org
82b98543 6108L: coreteam@netfilter.org
1da177e4
LT
6109W: http://www.netfilter.org/
6110W: http://www.iptables.org/
42010ed0
PNA
6111Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6112T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6114S: Supported
679655da
JP
6115F: include/linux/netfilter*
6116F: include/linux/netfilter/
6117F: include/net/netfilter/
c117ab84
CEB
6118F: include/uapi/linux/netfilter*
6119F: include/uapi/linux/netfilter/
679655da
JP
6120F: net/*/netfilter.c
6121F: net/*/netfilter/
6122F: net/netfilter/
1da177e4 6123
4cc67735 6124NETLABEL
87a0874c 6125M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6126W: http://netlabel.sf.net
6127L: netdev@vger.kernel.org
87a0874c 6128S: Maintained
80811493 6129F: Documentation/netlabel/
679655da
JP
6130F: include/net/netlabel.h
6131F: net/netlabel/
4cc67735 6132
1da177e4 6133NETROM NETWORK LAYER
8b58be88 6134M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6135L: linux-hams@vger.kernel.org
d34cb28a 6136W: http://www.linux-ax25.org/
1da177e4 6137S: Maintained
679655da 6138F: include/net/netrom.h
c117ab84 6139F: include/uapi/linux/netrom.h
679655da 6140F: net/netrom/
1da177e4 6141
5ddb88c0 6142NETWORK BLOCK DEVICE (NBD)
8b58be88 6143M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6144S: Maintained
5e4b269b 6145L: nbd-general@lists.sourceforge.net
679655da
JP
6146F: Documentation/blockdev/nbd.txt
6147F: drivers/block/nbd.c
6148F: include/linux/nbd.h
c117ab84 6149F: include/uapi/linux/nbd.h
1da177e4 6150
6e43650c
NH
6151NETWORK DROP MONITOR
6152M: Neil Horman <nhorman@tuxdriver.com>
6153L: netdev@vger.kernel.org
6154S: Maintained
6155W: https://fedorahosted.org/dropwatch/
6156F: net/core/drop_monitor.c
6157
1da177e4 6158NETWORKING [GENERAL]
8b58be88 6159M: "David S. Miller" <davem@davemloft.net>
979b6c13 6160L: netdev@vger.kernel.org
b1e8fd54 6161W: http://www.linuxfoundation.org/en/Net
11e98029 6162Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6164T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6165S: Maintained
679655da
JP
6166F: net/
6167F: include/net/
018d21ed
JP
6168F: include/linux/in.h
6169F: include/linux/net.h
6170F: include/linux/netdevice.h
c117ab84
CEB
6171F: include/uapi/linux/in.h
6172F: include/uapi/linux/net.h
6173F: include/uapi/linux/netdevice.h
7e814a6c 6174F: tools/net/
f4e53f9a 6175F: tools/testing/selftests/net/
335a67d2 6176F: lib/random32.c
a101ccd1 6177F: lib/test_bpf.c
1da177e4
LT
6178
6179NETWORKING [IPv4/IPv6]
8b58be88
JP
6180M: "David S. Miller" <davem@davemloft.net>
6181M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6182M: James Morris <jmorris@namei.org>
6183M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6184M: Patrick McHardy <kaber@trash.net>
979b6c13 6185L: netdev@vger.kernel.org
08deed1e 6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6187S: Maintained
679655da
JP
6188F: net/ipv4/
6189F: net/ipv6/
6190F: include/net/ip*
0a14842f 6191F: arch/x86/net/*
1da177e4 6192
73b7656c
DM
6193NETWORKING [IPSEC]
6194M: Steffen Klassert <steffen.klassert@secunet.com>
6195M: Herbert Xu <herbert@gondor.apana.org.au>
6196M: "David S. Miller" <davem@davemloft.net>
6197L: netdev@vger.kernel.org
d1fc5024
SK
6198T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6200S: Maintained
5826bdd1 6201F: net/core/flow.c
73b7656c
DM
6202F: net/xfrm/
6203F: net/key/
6204F: net/ipv4/xfrm*
d1fc5024
SK
6205F: net/ipv4/esp4.c
6206F: net/ipv4/ah4.c
6207F: net/ipv4/ipcomp.c
6208F: net/ipv4/ip_vti.c
73b7656c 6209F: net/ipv6/xfrm*
d1fc5024
SK
6210F: net/ipv6/esp6.c
6211F: net/ipv6/ah6.c
6212F: net/ipv6/ipcomp6.c
6213F: net/ipv6/ip6_vti.c
73b7656c
DM
6214F: include/uapi/linux/xfrm.h
6215F: include/net/xfrm.h
6216
10e2ff1c 6217NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6218M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6219L: netdev@vger.kernel.org
6220S: Maintained
6221
29f8f632 6222NETWORKING [WIRELESS]
8b58be88 6223M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6224L: linux-wireless@vger.kernel.org
8a6e2535 6225Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6226T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6227S: Maintained
34b921cf
JP
6228F: net/mac80211/
6229F: net/rfkill/
679655da
JP
6230F: net/wireless/
6231F: include/net/ieee80211*
cc8b4a2b 6232F: include/linux/wireless.h
c117ab84 6233F: include/uapi/linux/wireless.h
c984e24d 6234F: include/net/iw_handler.h
34b921cf 6235F: drivers/net/wireless/
29f8f632 6236
788873ac
JP
6237NETWORKING DRIVERS
6238L: netdev@vger.kernel.org
6239W: http://www.linuxfoundation.org/en/Net
11e98029 6240Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6241T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6242T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6243S: Odd Fixes
6244F: drivers/net/
018d21ed 6245F: include/linux/if_*
0b63bf1f
JD
6246F: include/linux/netdevice.h
6247F: include/linux/arcdevice.h
6248F: include/linux/etherdevice.h
6249F: include/linux/fcdevice.h
6250F: include/linux/fddidevice.h
6251F: include/linux/hippidevice.h
6252F: include/linux/inetdevice.h
c117ab84
CEB
6253F: include/uapi/linux/if_*
6254F: include/uapi/linux/netdevice.h
788873ac 6255
3d396eb1 6256NETXEN (1/10) GbE SUPPORT
8622315e 6257M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6258M: Sony Chacko <sony.chacko@qlogic.com>
6259M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6260L: netdev@vger.kernel.org
9c2b5bde 6261W: http://www.qlogic.com
3d396eb1 6262S: Supported
aa43c215 6263F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6264
6423d30f
AAJ
6265NFC SUBSYSTEM
6266M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6267M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6268M: Samuel Ortiz <sameo@linux.intel.com>
6269L: linux-wireless@vger.kernel.org
5adf54de 6270L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6271S: Supported
6423d30f 6272F: net/nfc/
55eb94f9 6273F: include/net/nfc/
c117ab84 6274F: include/uapi/linux/nfc.h
6423d30f 6275F: drivers/nfc/
08eaa1e0 6276F: include/linux/platform_data/pn544.h
7ebb88e5 6277F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6278
e8b43555 6279NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6280M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6281L: linux-nfs@vger.kernel.org
6282W: http://client.linux-nfs.org
cd7b996a 6283T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6284S: Maintained
679655da
JP
6285F: fs/lockd/
6286F: fs/nfs/
6287F: fs/nfs_common/
6288F: net/sunrpc/
6289F: include/linux/lockd/
6290F: include/linux/nfs*
6291F: include/linux/sunrpc/
c117ab84
CEB
6292F: include/uapi/linux/nfs*
6293F: include/uapi/linux/sunrpc/
1da177e4 6294
85ef9cea 6295NILFS2 FILESYSTEM
e2126935 6296M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6297L: linux-nilfs@vger.kernel.org
f9472265 6298W: http://nilfs.sourceforge.net/
e2126935 6299T: git git://github.com/konis/nilfs2.git
85ef9cea 6300S: Supported
679655da
JP
6301F: Documentation/filesystems/nilfs2.txt
6302F: fs/nilfs2/
6303F: include/linux/nilfs2_fs.h
85ef9cea 6304
1da177e4 6305NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6306M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6307W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6308S: Maintained
679655da
JP
6309F: Documentation/scsi/NinjaSCSI.txt
6310F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6311
6312NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6313M: GOTO Masanori <gotom@debian.or.jp>
6314M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6315W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6316S: Maintained
679655da
JP
6317F: Documentation/scsi/NinjaSCSI.txt
6318F: drivers/scsi/nsp32*
1da177e4 6319
fce8a7bb
JM
6320NTB DRIVER
6321M: Jon Mason <jon.mason@intel.com>
6322S: Supported
2984411f
JM
6323W: https://github.com/jonmason/ntb/wiki
6324T: git git://github.com/jonmason/ntb.git
fce8a7bb 6325F: drivers/ntb/
548c237c 6326F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6327F: include/linux/ntb.h
6328
1da177e4 6329NTFS FILESYSTEM
2818ef50 6330M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6331L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6332W: http://www.tuxera.com/
e6f4dee7 6333T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6334S: Supported
679655da
JP
6335F: Documentation/filesystems/ntfs.txt
6336F: fs/ntfs/
1da177e4 6337
9eb8ef74 6338NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6339M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6340L: linux-fbdev@vger.kernel.org
ce00f85c 6341S: Maintained
679655da
JP
6342F: drivers/video/riva/
6343F: drivers/video/nvidia/
1da177e4 6344
79461681
MW
6345NVM EXPRESS DRIVER
6346M: Matthew Wilcox <willy@linux.intel.com>
6347L: linux-nvme@lists.infradead.org
6348T: git git://git.infradead.org/users/willy/linux-nvme.git
6349S: Supported
5be37bf9 6350F: drivers/block/nvme*
79461681
MW
6351F: include/linux/nvme.h
6352
f50d7146
RK
6353NXP TDA998X DRM DRIVER
6354M: Russell King <rmk+kernel@arm.linux.org.uk>
6355S: Supported
6356F: drivers/gpu/drm/i2c/tda998x_drv.c
6357F: include/drm/i2c/tda998x.h
6358
f5525786 6359OMAP SUPPORT
0e24bdd4 6360M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6361L: linux-omap@vger.kernel.org
6362W: http://www.muru.com/linux/omap/
6363W: http://linux.omap.com/
8a6e2535 6364Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6365T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6366S: Maintained
4e04d5a3 6367F: arch/arm/*omap*/
046d0a37
JD
6368F: drivers/i2c/busses/i2c-omap.c
6369F: include/linux/i2c-omap.h
f5525786 6370
50f29fbd 6371OMAP DEVICE TREE SUPPORT
cdb55ab0 6372M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6373M: Tony Lindgren <tony@atomide.com>
6374L: linux-omap@vger.kernel.org
d0fb18c5 6375L: devicetree@vger.kernel.org
50f29fbd
TL
6376S: Maintained
6377F: arch/arm/boot/dts/*omap*
6378F: arch/arm/boot/dts/*am3*
6379
f5525786 6380OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6381M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6382L: linux-omap@vger.kernel.org
6383S: Maintained
6384F: arch/arm/*omap*/*clock*
6385
6386OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6387M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6388L: linux-omap@vger.kernel.org
6389S: Maintained
6390F: arch/arm/*omap*/*pm*
c46938d4 6391F: drivers/cpufreq/omap-cpufreq.c
f5525786 6392
d21db568 6393OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6394M: Rajendra Nayak <rnayak@ti.com>
6395M: Paul Walmsley <paul@pwsan.com>
6396L: linux-omap@vger.kernel.org
6397S: Maintained
d21db568 6398F: arch/arm/mach-omap2/prm*
692ab1f3 6399
f5525786 6400OMAP AUDIO SUPPORT
6c284903 6401M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6402M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6403L: alsa-devel@alsa-project.org (subscribers-only)
6404L: linux-omap@vger.kernel.org
6405S: Maintained
6406F: sound/soc/omap/
6407
6408OMAP FRAMEBUFFER SUPPORT
830e6384 6409M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6410L: linux-fbdev@vger.kernel.org
f5525786
TL
6411L: linux-omap@vger.kernel.org
6412S: Maintained
6413F: drivers/video/omap/
6414
676eec0d 6415OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6416M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6417L: linux-omap@vger.kernel.org
676eec0d 6418L: linux-fbdev@vger.kernel.org
178ff4c9 6419S: Maintained
676eec0d 6420F: drivers/video/omap2/
178ff4c9
TV
6421F: Documentation/arm/OMAP/DSS
6422
8b37fcfc
OBC
6423OMAP HARDWARE SPINLOCK SUPPORT
6424M: Ohad Ben-Cohen <ohad@wizery.com>
6425L: linux-omap@vger.kernel.org
6426S: Maintained
6427F: drivers/hwspinlock/omap_hwspinlock.c
6428F: arch/arm/mach-omap2/hwspinlock.c
6429
f5525786 6430OMAP MMC SUPPORT
8b58be88 6431M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6432L: linux-omap@vger.kernel.org
6433S: Maintained
653f41b5
MC
6434F: drivers/mmc/host/omap.c
6435
6436OMAP HS MMC SUPPORT
14006bfb 6437M: Balaji T K <balajitk@ti.com>
0a4585c6 6438L: linux-mmc@vger.kernel.org
653f41b5 6439L: linux-omap@vger.kernel.org
0a4585c6 6440S: Maintained
653f41b5 6441F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6442
6443OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6444M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6445S: Maintained
6446F: drivers/char/hw_random/omap-rng.c
6447
f400c82e 6448OMAP HWMOD SUPPORT
cdb55ab0 6449M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6450M: Paul Walmsley <paul@pwsan.com>
6451L: linux-omap@vger.kernel.org
6452S: Maintained
8fc8b12b 6453F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6454
6455OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6456M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6457L: linux-omap@vger.kernel.org
6458S: Maintained
6459F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6460
7e8970e1
LP
6461OMAP IMAGE SIGNAL PROCESSOR (ISP)
6462M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6463L: linux-media@vger.kernel.org
6464S: Maintained
90d72ac6 6465F: drivers/media/platform/omap3isp/
7e8970e1 6466
f5525786 6467OMAP USB SUPPORT
f299470a 6468M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6469L: linux-usb@vger.kernel.org
6470L: linux-omap@vger.kernel.org
43b416e5 6471T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6472S: Maintained
a16fbd65
JP
6473F: drivers/usb/*/*omap*
6474F: arch/arm/*omap*/usb*
f5525786 6475
6d994710 6476OMAP GPIO DRIVER
a1415a8f 6477M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6478M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6479M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6480L: linux-omap@vger.kernel.org
6481S: Maintained
6482F: drivers/gpio/gpio-omap.c
6483
c351e290
MJ
6484OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6485M: Mark Jackson <mpfj@newflow.co.uk>
6486L: linux-omap@vger.kernel.org
6487S: Maintained
6488F: arch/arm/boot/dts/am335x-nano.dts
6489
0ad122d9 6490OMFS FILESYSTEM
8b58be88 6491M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6492L: linux-karma-devel@lists.sourceforge.net
6493S: Maintained
679655da
JP
6494F: Documentation/filesystems/omfs.txt
6495F: fs/omfs/
0ad122d9 6496
c1986ee9 6497OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6498M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6499S: Maintained
679655da
JP
6500F: drivers/char/pcmcia/cm4000_cs.c
6501F: include/linux/cm4000_cs.h
c117ab84 6502F: include/uapi/linux/cm4000_cs.h
c1986ee9 6503
77c44ab1 6504OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6505M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6506S: Maintained
679655da 6507F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6508
77d5140f 6509OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6510M: Jonathan Corbet <corbet@lwn.net>
661263b5 6511L: linux-media@vger.kernel.org
275ffde4 6512T: git git://linuxtv.org/media_tree.git
77d5140f 6513S: Maintained
90d72ac6 6514F: drivers/media/i2c/ov7670.c
77d5140f 6515
431bca73 6516ONENAND FLASH DRIVER
8b58be88 6517M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6518L: linux-mtd@lists.infradead.org
6519S: Maintained
679655da
JP
6520F: drivers/mtd/onenand/
6521F: include/linux/mtd/onenand*.h
431bca73 6522
1da177e4 6523ONSTREAM SCSI TAPE DRIVER
8b58be88 6524M: Willem Riede <osst@riede.org>
1da177e4
LT
6525L: osst-users@lists.sourceforge.net
6526L: linux-scsi@vger.kernel.org
6527S: Maintained
f7269cfc
JD
6528F: Documentation/scsi/osst.txt
6529F: drivers/scsi/osst.*
6530F: drivers/scsi/osst_*.h
6531F: drivers/scsi/st.h
1da177e4 6532
e2d1d6c0 6533OPENCORES I2C BUS DRIVER
8b58be88 6534M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6535L: linux-i2c@vger.kernel.org
e2d1d6c0 6536S: Maintained
679655da
JP
6537F: Documentation/i2c/busses/i2c-ocores
6538F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6539
860c44c1 6540OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6541M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6542M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6543L: devicetree@vger.kernel.org
860c44c1 6544W: http://fdt.secretlab.ca
3bbf9b9b 6545T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6546S: Maintained
f8828205 6547F: drivers/of/
860c44c1 6548F: include/linux/of*.h
f8828205 6549F: scripts/dtc/
860c44c1 6550K: of_get_property
d945fa0d 6551K: of_match_table
860c44c1 6552
f8828205 6553OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6554M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6555M: Pawel Moll <pawel.moll@arm.com>
6556M: Mark Rutland <mark.rutland@arm.com>
de80963e 6557M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6558M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6559L: devicetree@vger.kernel.org
6560S: Maintained
6561F: Documentation/devicetree/
6562F: arch/*/boot/dts/
6563F: include/dt-bindings/
6564
19f9d392
JB
6565OPENRISC ARCHITECTURE
6566M: Jonas Bonn <jonas@southpole.se>
6567W: http://openrisc.net
eab7c1c0 6568L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6569S: Maintained
6570T: git git://openrisc.net/~jonas/linux
14430813 6571F: arch/openrisc/
19f9d392 6572
ccb1352e 6573OPENVSWITCH
4f337ed5 6574M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6575L: dev@openvswitch.org
6576W: http://openvswitch.org
4f337ed5 6577T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6578S: Maintained
6579F: net/openvswitch/
6580
af39917d
CL
6581OPL4 DRIVER
6582M: Clemens Ladisch <clemens@ladisch.de>
6583L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6584T: git git://git.alsa-project.org/alsa-kernel.git
6585S: Maintained
6586F: sound/drivers/opl4/
6587
1da177e4 6588OPROFILE
4cf7e718 6589M: Robert Richter <rric@kernel.org>
1da177e4
LT
6590L: oprofile-list@lists.sf.net
6591S: Maintained
81c4a8a6 6592F: arch/*/include/asm/oprofile*.h
679655da
JP
6593F: arch/*/oprofile/
6594F: drivers/oprofile/
6595F: include/linux/oprofile.h
1da177e4 6596
e2d1d6c0 6597ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6598M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6599M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6600L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6601W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6602T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6603S: Supported
679655da
JP
6604F: Documentation/filesystems/ocfs2.txt
6605F: Documentation/filesystems/dlmfs.txt
6606F: fs/ocfs2/
e2d1d6c0 6607
1da177e4 6608ORINOCO DRIVER
724c6b35 6609L: linux-wireless@vger.kernel.org
491b26b4 6610W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6611W: http://www.nongnu.org/orinoco/
3a59babb 6612S: Orphan
679655da 6613F: drivers/net/wireless/orinoco/
1da177e4 6614
42c55aa8 6615OSD LIBRARY and FILESYSTEM
8b58be88 6616M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6617M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6618L: osd-dev@open-osd.org
6619W: http://open-osd.org
54e5881d 6620T: git git://git.open-osd.org/open-osd.git
68274794 6621S: Maintained
42c55aa8 6622F: drivers/scsi/osd/
6b6f0b6c 6623F: include/scsi/osd_*
42c55aa8 6624F: fs/exofs/
68274794 6625
e2d1d6c0 6626P54 WIRELESS DRIVER
084cb0fe 6627M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6628L: linux-wireless@vger.kernel.org
084cb0fe 6629W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6630S: Maintained
679655da 6631F: drivers/net/wireless/p54/
e2d1d6c0 6632
f5cd7872 6633PA SEMI ETHERNET DRIVER
8b58be88 6634M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6635L: netdev@vger.kernel.org
6636S: Maintained
ded19add 6637F: drivers/net/ethernet/pasemi/*
f5cd7872 6638
beb58aa3 6639PA SEMI SMBUS DRIVER
8b58be88 6640M: Olof Johansson <olof@lixom.net>
846557d3 6641L: linux-i2c@vger.kernel.org
beb58aa3 6642S: Maintained
679655da 6643F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6644
48fc267e
SK
6645PADATA PARALLEL EXECUTION MECHANISM
6646M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6647L: linux-crypto@vger.kernel.org
6648S: Maintained
6649F: kernel/padata.c
6650F: include/linux/padata.h
6651F: Documentation/padata.txt
6652
709ee531 6653PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6654M: Harald Welte <laforge@gnumonks.org>
d0944853 6655L: platform-driver-x86@vger.kernel.org
709ee531 6656S: Maintained
679655da 6657F: drivers/platform/x86/panasonic-laptop.c
709ee531 6658
368dd5ac 6659PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6660M: David Howells <dhowells@redhat.com>
6661M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6662L: linux-am33-list@redhat.com (moderated for non-subscribers)
6663W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6664S: Maintained
679655da
JP
6665F: Documentation/mn10300/
6666F: arch/mn10300/
4fa97181 6667
1da177e4 6668PARALLEL PORT SUPPORT
3dd1a329 6669L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6670S: Orphan
679655da
JP
6671F: drivers/parport/
6672F: include/linux/parport*.h
6673F: drivers/char/ppdev.c
c117ab84 6674F: include/uapi/linux/ppdev.h
1da177e4 6675
4cdf6bc2 6676PARAVIRT_OPS INTERFACE
d633180c 6677M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6678M: Chris Wright <chrisw@sous-sol.org>
6679M: Alok Kataria <akataria@vmware.com>
6680M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6681L: virtualization@lists.linux-foundation.org
4cdf6bc2 6682S: Supported
679655da
JP
6683F: Documentation/ia64/paravirt_ops.txt
6684F: arch/*/kernel/paravirt*
6685F: arch/*/include/asm/paravirt.h
4cdf6bc2 6686
e2d1d6c0 6687PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6688M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6689L: linux-parport@lists.infradead.org (subscribers-only)
6690W: http://www.torque.net/linux-pp.html
6691S: Maintained
679655da
JP
6692F: Documentation/blockdev/paride.txt
6693F: drivers/block/paride/
e2d1d6c0
RD
6694
6695PARISC ARCHITECTURE
b8828770 6696M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6697M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6698L: linux-parisc@vger.kernel.org
6699W: http://www.parisc-linux.org/
8a6e2535 6700Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6701T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6702T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6703S: Maintained
679655da 6704F: arch/parisc/
2b6bac9e 6705F: Documentation/parisc/
679655da 6706F: drivers/parisc/
2b6bac9e
HD
6707F: drivers/char/agp/parisc-agp.c
6708F: drivers/input/serio/gscps2.c
6709F: drivers/parport/parport_gsc.*
6710F: drivers/tty/serial/8250/8250_gsc.c
6711F: drivers/video/sti*
6712F: drivers/video/console/sti*
6713F: drivers/video/logo/logo_parisc*
e2d1d6c0 6714
1662d32c 6715PC87360 HARDWARE MONITORING DRIVER
8b58be88 6716M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6717L: lm-sensors@lm-sensors.org
6718S: Maintained
679655da
JP
6719F: Documentation/hwmon/pc87360
6720F: drivers/hwmon/pc87360.c
1662d32c
JC
6721
6722PC8736x GPIO DRIVER
8b58be88 6723M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6724S: Maintained
679655da 6725F: drivers/char/pc8736x_gpio.c
1662d32c 6726
1ad107fd 6727PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6728M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6729L: lm-sensors@lm-sensors.org
6730S: Maintained
6731F: Documentation/hwmon/pc87427
6732F: drivers/hwmon/pc87427.c
6733
b26e0ed4 6734PCA9532 LED DRIVER
8b58be88 6735M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6736S: Maintained
d5ca6918
JP
6737F: drivers/leds/leds-pca9532.c
6738F: include/linux/leds-pca9532.h
b26e0ed4 6739
5ce914a8 6740PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6741M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6742L: linux-i2c@vger.kernel.org
6743S: Maintained
b4f0b74e 6744F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6745
3971dae5 6746PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6747M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6748S: Maintained
6749F: drivers/firmware/pcdp.*
6750
065c6359 6751PCI ERROR RECOVERY
6305902c 6752M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6753L: linux-pci@vger.kernel.org
065c6359 6754S: Supported
679655da 6755F: Documentation/PCI/pci-error-recovery.txt
065c6359 6756
1da177e4 6757PCI SUBSYSTEM
5ac3a6d2 6758M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6759L: linux-pci@vger.kernel.org
99662dd1 6760Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6761T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6762S: Supported
679655da
JP
6763F: Documentation/PCI/
6764F: drivers/pci/
6765F: include/linux/pci*
6b49ee49 6766F: arch/x86/pci/
cad01f91 6767F: arch/x86/kernel/quirks.c
1da177e4 6768
f0b75693
BH
6769PCI DRIVER FOR IMX6
6770M: Richard Zhu <r65037@freescale.com>
6771M: Shawn Guo <shawn.guo@linaro.org>
6772L: linux-pci@vger.kernel.org
6773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6774S: Maintained
6775F: drivers/pci/host/*imx6*
6776
6777PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6778M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6779M: Jason Cooper <jason@lakedaemon.net>
6780L: linux-pci@vger.kernel.org
6781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6782S: Maintained
6783F: drivers/pci/host/*mvebu*
6784
0447cfd7
TR
6785PCI DRIVER FOR NVIDIA TEGRA
6786M: Thierry Reding <thierry.reding@gmail.com>
6787L: linux-tegra@vger.kernel.org
f0b75693 6788L: linux-pci@vger.kernel.org
0447cfd7
TR
6789S: Supported
6790F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6791F: drivers/pci/host/pci-tegra.c
6792
f0b75693
BH
6793PCI DRIVER FOR RENESAS R-CAR
6794M: Simon Horman <horms@verge.net.au>
6795L: linux-pci@vger.kernel.org
6796L: linux-sh@vger.kernel.org
6797S: Maintained
6798F: drivers/pci/host/*rcar*
6799
4af82255
JH
6800PCI DRIVER FOR SAMSUNG EXYNOS
6801M: Jingoo Han <jg1.han@samsung.com>
6802L: linux-pci@vger.kernel.org
f0b75693
BH
6803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6804L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6805S: Maintained
6806F: drivers/pci/host/pci-exynos.c
6807
f0b75693
BH
6808PCI DRIVER FOR SYNOPSIS DESIGNWARE
6809M: Mohit Kumar <mohit.kumar@st.com>
6810M: Jingoo Han <jg1.han@samsung.com>
6811L: linux-pci@vger.kernel.org
6812S: Maintained
6813F: drivers/pci/host/*designware*
6814
cf28855b
WD
6815PCI DRIVER FOR GENERIC OF HOSTS
6816M: Will Deacon <will.deacon@arm.com>
6817L: linux-pci@vger.kernel.org
6818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6819S: Maintained
6820F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6821F: drivers/pci/host/pci-host-generic.c
6822
1da177e4 6823PCMCIA SUBSYSTEM
4230dfc9 6824P: Linux PCMCIA Team
f5df5881 6825L: linux-pcmcia@lists.infradead.org
6650e0a5 6826W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6827T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6828S: Maintained
679655da
JP
6829F: Documentation/pcmcia/
6830F: drivers/pcmcia/
6831F: include/pcmcia/
1da177e4
LT
6832
6833PCNET32 NETWORK DRIVER
227fb925 6834M: Don Fry <pcnet32@frontier.com>
979b6c13 6835L: netdev@vger.kernel.org
1da177e4 6836S: Maintained
b955f6ca 6837F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6838
48fc267e
SK
6839PCRYPT PARALLEL CRYPTO ENGINE
6840M: Steffen Klassert <steffen.klassert@secunet.com>
6841L: linux-crypto@vger.kernel.org
6842S: Maintained
6843F: crypto/pcrypt.c
6844F: include/crypto/pcrypt.h
6845
e72df0b8
TH
6846PER-CPU MEMORY ALLOCATOR
6847M: Tejun Heo <tj@kernel.org>
6848M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6849T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6850S: Maintained
6851F: include/linux/percpu*.h
6852F: mm/percpu*.c
6853F: arch/*/include/asm/percpu.h
6854
ad4ecbcb 6855PER-TASK DELAY ACCOUNTING
185e595f 6856M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6857S: Maintained
679655da
JP
6858F: include/linux/delayacct.h
6859F: kernel/delayacct.c
ad4ecbcb 6860
57c0c15b 6861PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6862M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6863M: Paul Mackerras <paulus@samba.org>
dd9b238c 6864M: Ingo Molnar <mingo@redhat.com>
f80c5393 6865M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6866L: linux-kernel@vger.kernel.org
75fc2d37 6867T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6868S: Supported
d53e8365 6869F: kernel/events/*
a003236c 6870F: include/linux/perf_event.h
c117ab84 6871F: include/uapi/linux/perf_event.h
141c4296
RR
6872F: arch/*/kernel/perf_event*.c
6873F: arch/*/kernel/*/perf_event*.c
6874F: arch/*/kernel/*/*/perf_event*.c
a003236c 6875F: arch/*/include/asm/perf_event.h
a003236c
VL
6876F: arch/*/kernel/perf_callchain.c
6877F: tools/perf/
6c0b3244 6878
dd49d0f5 6879PERSONALITY HANDLING
8b58be88 6880M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6881L: linux-abi-devel@lists.sourceforge.net
6882S: Maintained
679655da 6883F: include/linux/personality.h
c117ab84 6884F: include/uapi/linux/personality.h
dd49d0f5 6885
838e7a03 6886PHONET PROTOCOL
2a06b40f 6887M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6888S: Supported
6889F: Documentation/networking/phonet.txt
6890F: include/linux/phonet.h
6891F: include/net/phonet/
c117ab84 6892F: include/uapi/linux/phonet.h
838e7a03
RDC
6893F: net/phonet/
6894
1da177e4 6895PHRAM MTD DRIVER
8b58be88 6896M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6897L: linux-mtd@lists.infradead.org
6898S: Maintained
679655da 6899F: drivers/mtd/devices/phram.c
1da177e4 6900
efdbb10e
BP
6901PICOLCD HID DRIVER
6902M: Bruno Prémont <bonbons@linux-vserver.org>
6903L: linux-input@vger.kernel.org
6904S: Maintained
6905F: drivers/hid/hid-picolcd*
6906
a53bfa07
JI
6907PICOXCELL SUPPORT
6908M: Jamie Iles <jamie@jamieiles.com>
6909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6910T: git git://github.com/jamieiles/linux-2.6-ji.git
6911S: Supported
14430813 6912F: arch/arm/mach-picoxcell/
a53bfa07
JI
6913F: drivers/*/picoxcell*
6914F: drivers/*/*/picoxcell*
6915
2744e8af
LW
6916PIN CONTROL SUBSYSTEM
6917M: Linus Walleij <linus.walleij@linaro.org>
6918S: Maintained
07f29ba6 6919F: drivers/pinctrl/
8e406fe4 6920F: include/linux/pinctrl/
2744e8af 6921
2201bbb8
JCPV
6922PIN CONTROLLER - ATMEL AT91
6923M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6925S: Maintained
6926F: drivers/pinctrl/pinctrl-at91.c
6927
b75e60d6
DA
6928PIN CONTROLLER - SAMSUNG
6929M: Tomasz Figa <t.figa@samsung.com>
6930M: Thomas Abraham <thomas.abraham@linaro.org>
6931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6932L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6933S: Maintained
6934F: drivers/pinctrl/pinctrl-exynos.*
6935F: drivers/pinctrl/pinctrl-s3c*
6936F: drivers/pinctrl/pinctrl-samsung.*
6937
deda8287 6938PIN CONTROLLER - ST SPEAR
8e406fe4 6939M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6940L: spear-devel@list.st.com
6941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6942W: http://www.st.com/spear
6943S: Maintained
8e406fe4 6944F: drivers/pinctrl/spear/
deda8287 6945
249a6771 6946PKTCDVD DRIVER
dbd47133 6947M: Jiri Kosina <jkosina@suse.cz>
249a6771 6948S: Maintained
679655da
JP
6949F: drivers/block/pktcdvd.c
6950F: include/linux/pktcdvd.h
c117ab84 6951F: include/uapi/linux/pktcdvd.h
249a6771 6952
b31d8273
G
6953PKUNITY SOC DRIVERS
6954M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6955W: http://mprc.pku.edu.cn/~guanxuetao/linux
6956S: Maintained
ceebf4d5 6957T: git git://github.com/gxt/linux.git
b31d8273 6958F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6959F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6960F: drivers/video/fb-puv3.c
2809e80b 6961F: drivers/rtc/rtc-puv3.c
b31d8273 6962
9d2ecfb7 6963PMBUS HARDWARE MONITORING DRIVERS
ca462085 6964M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6965L: lm-sensors@lm-sensors.org
6966W: http://www.lm-sensors.org/
6967W: http://www.roeck-us.net/linux/drivers/
6968T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6969S: Maintained
6970F: Documentation/hwmon/pmbus
6971F: drivers/hwmon/pmbus/
6972F: include/linux/i2c/pmbus.h
6973
89a36810 6974PMC SIERRA MaxRAID DRIVER
076cfaae 6975M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6976L: linux-scsi@vger.kernel.org
6977W: http://www.pmc-sierra.com/
6978S: Supported
6979F: drivers/scsi/pmcraid.*
6980
dbf9bfe6 6981PMC SIERRA PM8001 DRIVER
4f0e359c 6982M: xjtuwjp@gmail.com
dbf9bfe6 6983M: lindar_liu@usish.com
6984L: linux-scsi@vger.kernel.org
6985S: Supported
6986F: drivers/scsi/pm8001/
6987
1da177e4 6988POSIX CLOCKS and TIMERS
8b58be88 6989M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6990L: linux-kernel@vger.kernel.org
75fc2d37 6991T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6992S: Supported
679655da
JP
6993F: fs/timerfd.c
6994F: include/linux/timer*
6995F: kernel/*timer*
1da177e4 6996
3be86148 6997POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6998M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6999M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7000T: git git://git.infradead.org/battery-2.6.git
3be86148 7001S: Maintained
679655da 7002F: include/linux/power_supply.h
8cd725a1 7003F: drivers/power/
3be86148 7004
1da177e4 7005PNP SUPPORT
46a1f21a 7006M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7007S: Maintained
679655da 7008F: drivers/pnp/
1da177e4 7009
999445d4 7010PNXxxxx I2C DRIVER
8b58be88 7011M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7012L: linux-i2c@vger.kernel.org
999445d4 7013S: Maintained
679655da 7014F: drivers/i2c/busses/i2c-pnx.c
999445d4 7015
1da177e4 7016PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7017M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7018L: linux-ppp@vger.kernel.org
7019S: Maintained
224cf5ad 7020F: drivers/net/ppp/ppp_*
1da177e4
LT
7021
7022PPP OVER ATM (RFC 2364)
8b58be88 7023M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7024S: Maintained
679655da 7025F: net/atm/pppoatm.c
c117ab84 7026F: include/uapi/linux/atmppp.h
1da177e4
LT
7027
7028PPP OVER ETHERNET
8b58be88 7029M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7030S: Maintained
224cf5ad
JK
7031F: drivers/net/ppp/pppoe.c
7032F: drivers/net/ppp/pppox.c
1da177e4 7033
a6d2370b 7034PPP OVER L2TP
8b58be88 7035M: James Chapman <jchapman@katalix.com>
a6d2370b 7036S: Maintained
90ca28d1 7037F: net/l2tp/l2tp_ppp.c
679655da 7038F: include/linux/if_pppol2tp.h
c117ab84 7039F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7040
eae9d2ba 7041PPS SUPPORT
8b58be88 7042M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7043W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7044L: linuxpps@ml.enneenne.com (subscribers-only)
7045S: Maintained
cabaaf41
JP
7046F: Documentation/pps/
7047F: drivers/pps/
7048F: include/linux/pps*.h
eae9d2ba 7049
71a6d0af
HW
7050PPTP DRIVER
7051M: Dmitry Kozlov <xeb@mail.ru>
7052L: netdev@vger.kernel.org
7053S: Maintained
224cf5ad 7054F: drivers/net/ppp/pptp.c
71a6d0af
HW
7055W: http://sourceforge.net/projects/accel-pptp
7056
1da177e4 7057PREEMPTIBLE KERNEL
8b58be88 7058M: Robert Love <rml@tech9.net>
1da177e4
LT
7059L: kpreempt-tech@lists.sourceforge.net
7060W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7061S: Supported
679655da
JP
7062F: Documentation/preempt-locking.txt
7063F: include/linux/preempt.h
1da177e4
LT
7064
7065PRISM54 WIRELESS DRIVER
8b58be88 7066M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7067L: linux-wireless@vger.kernel.org
9ef80804 7068W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7069S: Obsolete
679655da 7070F: drivers/net/wireless/prism54/
1da177e4 7071
b3277dfa 7072PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7073M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7074L: linux-ide@vger.kernel.org
7075S: Maintained
679655da 7076F: drivers/ata/sata_promise.*
b3277dfa 7077
02c18891 7078PS3 NETWORK SUPPORT
b809b9ca 7079M: Geoff Levand <geoff@infradead.org>
02c18891 7080L: netdev@vger.kernel.org
a4724ed6 7081L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7082S: Maintained
8df158ac 7083F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7084
f58a9d17 7085PS3 PLATFORM SUPPORT
b809b9ca 7086M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7087L: linuxppc-dev@lists.ozlabs.org
7088L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7089S: Maintained
679655da
JP
7090F: arch/powerpc/boot/ps3*
7091F: arch/powerpc/include/asm/lv1call.h
7092F: arch/powerpc/include/asm/ps3*.h
7093F: arch/powerpc/platforms/ps3/
7094F: drivers/*/ps3*
7095F: drivers/ps3/
fec629b8 7096F: drivers/rtc/rtc-ps3.c
679655da 7097F: drivers/usb/host/*ps3.c
fec629b8 7098F: sound/ppc/snd_ps3*
f58a9d17 7099
cffb4add 7100PS3VRAM DRIVER
8b58be88 7101M: Jim Paris <jim@jtan.com>
a4724ed6 7102L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7103S: Maintained
8a3977cb 7104F: drivers/block/ps3vram.c
cffb4add 7105
8defe599 7106PSTORE FILESYSTEM
9d5e2a02 7107M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7108M: Colin Cross <ccross@android.com>
7109M: Kees Cook <keescook@chromium.org>
7110M: Tony Luck <tony.luck@intel.com>
7111S: Maintained
7112T: git git://git.infradead.org/users/cbou/linux-pstore.git
7113F: fs/pstore/
7114F: include/linux/pstore*
04851772 7115F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7116F: drivers/acpi/apei/erst.c
7117
7fbc415d
RC
7118PTP HARDWARE CLOCK SUPPORT
7119M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7120L: netdev@vger.kernel.org
7fbc415d
RC
7121S: Maintained
7122W: http://linuxptp.sourceforge.net/
7123F: Documentation/ABI/testing/sysfs-ptp
7124F: Documentation/ptp/*
0ecb3cdd 7125F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7126F: drivers/net/phy/dp83640*
7127F: drivers/ptp/*
7128F: include/linux/ptp_cl*
7129
cf94a4d1 7130PTRACE SUPPORT
8b58be88
JP
7131M: Roland McGrath <roland@redhat.com>
7132M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7133S: Maintained
7134F: include/asm-generic/syscall.h
7135F: include/linux/ptrace.h
7136F: include/linux/regset.h
7137F: include/linux/tracehook.h
c117ab84 7138F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7139F: kernel/ptrace.c
7140
8320204a 7141PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7142M: Mike Isely <isely@pobox.com>
16e9495d 7143L: pvrusb2@isely.net (subscribers-only)
661263b5 7144L: linux-media@vger.kernel.org
8320204a 7145W: http://www.isely.net/pvrusb2/
275ffde4 7146T: git git://linuxtv.org/media_tree.git
8320204a 7147S: Maintained
679655da 7148F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7149F: drivers/media/usb/pvrusb2/
8320204a 7150
39532e6c
HG
7151PWC WEBCAM DRIVER
7152M: Hans de Goede <hdegoede@redhat.com>
7153L: linux-media@vger.kernel.org
7154T: git git://linuxtv.org/media_tree.git
7155S: Maintained
7156F: drivers/media/usb/pwc/*
7157
200efedd 7158PWM SUBSYSTEM
aa3495f7
TR
7159M: Thierry Reding <thierry.reding@gmail.com>
7160L: linux-pwm@vger.kernel.org
0c2498f1 7161S: Maintained
006e854f 7162T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7163F: Documentation/pwm.txt
7164F: Documentation/devicetree/bindings/pwm/
7165F: include/linux/pwm.h
0c2498f1 7166F: drivers/pwm/
a140b98d
TR
7167F: drivers/video/backlight/pwm_bl.c
7168F: include/linux/pwm_backlight.h
0c2498f1 7169
30ec261e 7170PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7171M: Eric Miao <eric.y.miao@gmail.com>
7172M: Russell King <linux@arm.linux.org.uk>
a323f664 7173M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7175T: git git://github.com/hzhuang1/linux.git
7176T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7177S: Maintained
679655da
JP
7178F: arch/arm/mach-pxa/
7179F: drivers/pcmcia/pxa2xx*
9df92e6c 7180F: drivers/spi/spi-pxa2xx*
679655da
JP
7181F: drivers/usb/gadget/pxa2*
7182F: include/sound/pxa2xx-lib.h
bec4c99e 7183F: sound/arm/pxa*
14430813 7184F: sound/soc/pxa/
1da177e4 7185
ec64d3bf
EG
7186PXA3xx NAND FLASH DRIVER
7187M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7188L: linux-mtd@lists.infradead.org
7189S: Maintained
7190F: drivers/mtd/nand/pxa3xx-nand.c
7191
3f640c61 7192MMP SUPPORT
8b58be88 7193M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7194M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7196T: git git://github.com/hzhuang1/linux.git
7197T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7198S: Maintained
3f640c61 7199F: arch/arm/mach-mmp/
e8e6cb32 7200
272f133a
PO
7201PXA MMCI DRIVER
7202S: Orphan
7203
57f63bc8 7204PXA RTC DRIVER
8b58be88 7205M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7206L: rtc-linux@googlegroups.com
7207S: Maintained
7208
52a09a04 7209QIB DRIVER
8473c603 7210M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7211L: linux-rdma@vger.kernel.org
7212S: Supported
7213F: drivers/infiniband/hw/qib/
7214
5e9772b9
JS
7215QLOGIC QLA1280 SCSI DRIVER
7216M: Michael Reed <mdr@sgi.com>
7217L: linux-scsi@vger.kernel.org
7218S: Maintained
7219F: drivers/scsi/qla1280.[ch]
7220
1da177e4 7221QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7222M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7223L: linux-scsi@vger.kernel.org
7224S: Supported
679655da
JP
7225F: Documentation/scsi/LICENSE.qla2xxx
7226F: drivers/scsi/qla2xxx/
1da177e4 7227
883c98fe 7228QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7229M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7230M: iscsi-driver@qlogic.com
7231L: linux-scsi@vger.kernel.org
7232S: Supported
bacfb81b 7233F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7234F: drivers/scsi/qla4xxx/
7235
5a4faa87 7236QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7237M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7238M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7239M: linux-driver@qlogic.com
7240L: netdev@vger.kernel.org
7241S: Supported
679655da 7242F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7243F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7244
0ec00f03 7245QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7246M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7247M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7248L: netdev@vger.kernel.org
7249S: Supported
aa43c215 7250F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7251
c4e84bde 7252QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7253M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7254M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7255M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7256M: linux-driver@qlogic.com
c4e84bde
RM
7257L: netdev@vger.kernel.org
7258S: Supported
aa43c215 7259F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7260
1da177e4 7261QNX4 FILESYSTEM
8b58be88 7262M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7263W: http://www.alarsen.net/linux/qnx4fs/
7264S: Maintained
80811493 7265F: fs/qnx4/
c117ab84
CEB
7266F: include/uapi/linux/qnx4_fs.h
7267F: include/uapi/linux/qnxtypes.h
1da177e4 7268
91952bc0
AP
7269QT1010 MEDIA DRIVER
7270M: Antti Palosaari <crope@iki.fi>
7271L: linux-media@vger.kernel.org
7272W: http://linuxtv.org/
7273W: http://palosaari.fi/linux/
7274Q: http://patchwork.linuxtv.org/project/linux-media/list/
7275T: git git://linuxtv.org/anttip/media_tree.git
7276S: Maintained
7277F: drivers/media/tuners/qt1010*
7278
966fb5ec
SM
7279QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7280M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7281L: linux-wireless@vger.kernel.org
7282L: ath9k-devel@lists.ath9k.org
7283W: http://wireless.kernel.org/en/users/Drivers/ath9k
7284S: Supported
7285F: drivers/net/wireless/ath/ath9k/
7286
2ea0ffcb
KV
7287QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7288M: Kalle Valo <kvalo@qca.qualcomm.com>
7289L: ath10k@lists.infradead.org
7290W: http://wireless.kernel.org/en/users/Drivers/ath10k
7291T: git git://github.com/kvalo/ath.git
7292S: Supported
7293F: drivers/net/wireless/ath/ath10k/
7294
4f4567cf
RK
7295QUALCOMM HEXAGON ARCHITECTURE
7296M: Richard Kuo <rkuo@codeaurora.org>
7297L: linux-hexagon@vger.kernel.org
7298S: Supported
7299F: arch/hexagon/
7300
8e84c258
EK
7301QUALCOMM WCN36XX WIRELESS DRIVER
7302M: Eugene Krasnikov <k.eugene.e@gmail.com>
7303L: wcn36xx@lists.infradead.org
7304W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7305T: git git://github.com/KrasnikovEugene/wcn36xx.git
7306S: Supported
7307F: drivers/net/wireless/ath/wcn36xx/
7308
35e3540b
HV
7309QUICKCAM PARALLEL PORT WEBCAMS
7310M: Hans Verkuil <hverkuil@xs4all.nl>
7311L: linux-media@vger.kernel.org
7312T: git git://linuxtv.org/media_tree.git
7313W: http://linuxtv.org
7314S: Odd Fixes
7315F: drivers/media/parport/*-qcam*
7316
602adf40 7317RADOS BLOCK DEVICE (RBD)
09d90327
SW
7318M: Yehuda Sadeh <yehuda@inktank.com>
7319M: Sage Weil <sage@inktank.com>
527a88b9 7320M: Alex Elder <elder@kernel.org>
602adf40 7321M: ceph-devel@vger.kernel.org
09d90327
SW
7322W: http://ceph.com/
7323T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7324S: Supported
7325F: drivers/block/rbd.c
7326F: drivers/block/rbd_types.h
7327
1da177e4 7328RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7329M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7330L: linux-fbdev@vger.kernel.org
1da177e4 7331S: Maintained
679655da 7332F: drivers/video/aty/radeon*
c117ab84 7333F: include/uapi/linux/radeonfb.h
1da177e4 7334
c6c9b34c
HG
7335RADIOSHARK RADIO DRIVER
7336M: Hans de Goede <hdegoede@redhat.com>
7337L: linux-media@vger.kernel.org
7338T: git git://linuxtv.org/media_tree.git
7339S: Maintained
7340F: drivers/media/radio/radio-shark.c
7341
7342RADIOSHARK2 RADIO DRIVER
7343M: Hans de Goede <hdegoede@redhat.com>
7344L: linux-media@vger.kernel.org
7345T: git git://linuxtv.org/media_tree.git
7346S: Maintained
7347F: drivers/media/radio/radio-shark2.c
7348F: drivers/media/radio/radio-tea5777.c
7349
1da177e4 7350RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7351M: Paul Mackerras <paulus@samba.org>
c69f677c 7352L: linux-fbdev@vger.kernel.org
1da177e4 7353S: Maintained
679655da 7354F: drivers/video/aty/aty128fb.c
1da177e4 7355
e7839f25 7356RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7357P: rt2x00 project
e1a6542f 7358M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7359M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7360L: linux-wireless@vger.kernel.org
83fc9c89 7361L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7362W: http://rt2x00.serialmonkey.com/
7363S: Maintained
54e5881d 7364T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7365F: drivers/net/wireless/rt2x00/
7366
9db5579b 7367RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7368M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7369S: Maintained
679655da
JP
7370F: Documentation/blockdev/ramdisk.txt
7371F: drivers/block/brd.c
9db5579b 7372
9e95ce27 7373RANDOM NUMBER DRIVER
0624bcaa 7374M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7375S: Maintained
679655da 7376F: drivers/char/random.c
9e95ce27 7377
394b701c 7378RAPIDIO SUBSYSTEM
8b58be88 7379M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7380M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7381S: Maintained
679655da 7382F: drivers/rapidio/
394b701c 7383
e2d1d6c0 7384RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7385L: linux-wireless@vger.kernel.org
f52a5490 7386S: Orphan
679655da 7387F: drivers/net/wireless/ray*
e2d1d6c0
RD
7388
7389RCUTORTURE MODULE
8b58be88
JP
7390M: Josh Triplett <josh@freedesktop.org>
7391M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7392L: linux-kernel@vger.kernel.org
f9094d8e 7393S: Supported
08deed1e 7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7395F: Documentation/RCU/torture.txt
4102adab 7396F: kernel/rcu/torture.c
e2d1d6c0 7397
c87b9c60
PM
7398RCUTORTURE TEST FRAMEWORK
7399M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7400L: linux-kernel@vger.kernel.org
c87b9c60
PM
7401S: Supported
7402T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7403F: tools/testing/selftests/rcutorture
7404
c1f766b5 7405RDC R-321X SoC
8b58be88 7406M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7407S: Maintained
7408
db17f395 7409RDC R6040 FAST ETHERNET DRIVER
8b58be88 7410M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7411L: netdev@vger.kernel.org
7412S: Maintained
58565a35 7413F: drivers/net/ethernet/rdc/r6040.c
db17f395 7414
a09ed661 7415RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7416M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7417L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7418S: Supported
679655da 7419F: net/rds/
a09ed661 7420
595182bc 7421READ-COPY UPDATE (RCU)
8b58be88
JP
7422M: Dipankar Sarma <dipankar@in.ibm.com>
7423M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7424L: linux-kernel@vger.kernel.org
9fab9787 7425W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7426S: Supported
08deed1e 7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7428F: Documentation/RCU/
9fab9787 7429X: Documentation/RCU/torture.txt
f9094d8e 7430F: include/linux/rcu*
4102adab
PM
7431X: include/linux/srcu.h
7432F: kernel/rcu/
7433X: kernel/rcu/torture.c
595182bc 7434
0c86edc0 7435REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7436M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7437L: rtc-linux@googlegroups.com
8a6e2535 7438Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7439S: Maintained
679655da
JP
7440F: Documentation/rtc.txt
7441F: drivers/rtc/
7442F: include/linux/rtc.h
c117ab84 7443F: include/uapi/linux/rtc.h
0c86edc0 7444
1da177e4 7445REISERFS FILE SYSTEM
76c4e5ea 7446L: reiserfs-devel@vger.kernel.org
1da177e4 7447S: Supported
679655da 7448F: fs/reiserfs/
1da177e4 7449
b83a313b 7450REGISTER MAP ABSTRACTION
b02e48f2 7451M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7452T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7453S: Supported
7454F: drivers/base/regmap/
7455F: include/linux/regmap.h
7456
400e64df
OBC
7457REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7458M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7459T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7460S: Maintained
7461F: drivers/remoteproc/
7462F: Documentation/remoteproc.txt
6fc26488 7463F: include/linux/remoteproc.h
400e64df 7464
d8115db5
OBC
7465REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7466M: Ohad Ben-Cohen <ohad@wizery.com>
7467T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7468S: Maintained
7469F: drivers/rpmsg/
7470F: Documentation/rpmsg.txt
7471F: include/linux/rpmsg.h
7472
1b0fe6be
PZ
7473RESET CONTROLLER FRAMEWORK
7474M: Philipp Zabel <p.zabel@pengutronix.de>
7475S: Maintained
7476F: drivers/reset/
7477F: Documentation/devicetree/bindings/reset/
7478F: include/linux/reset.h
7479F: include/linux/reset-controller.h
7480
e0897645 7481RFKILL
8b58be88 7482M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7483L: linux-wireless@vger.kernel.org
ce466579
JB
7484W: http://wireless.kernel.org/
7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7486T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7487S: Maintained
505c9247 7488F: Documentation/rfkill.txt
80811493 7489F: net/rfkill/
e0897645 7490
67e054e9
ML
7491RICOH SMARTMEDIA/XD DRIVER
7492M: Maxim Levitsky <maximlevitsky@gmail.com>
7493S: Maintained
21c26f50
JP
7494F: drivers/mtd/nand/r852.c
7495F: drivers/mtd/nand/r852.h
67e054e9 7496
92634125
ML
7497RICOH R5C592 MEMORYSTICK DRIVER
7498M: Maxim Levitsky <maximlevitsky@gmail.com>
7499S: Maintained
7500F: drivers/memstick/host/r592.*
7501
27f1d2f9
SA
7502ROCCAT DRIVERS
7503M: Stefan Achatz <erazor_de@users.sourceforge.net>
7504W: http://sourceforge.net/projects/roccat/
7505S: Maintained
7506F: drivers/hid/hid-roccat*
7507F: include/linux/hid-roccat*
7508F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7509
1da177e4
LT
7510ROCKETPORT DRIVER
7511P: Comtrol Corp.
1da177e4
LT
7512W: http://www.comtrol.com
7513S: Maintained
679655da 7514F: Documentation/serial/rocket.txt
c897401b 7515F: drivers/tty/rocket*
1da177e4
LT
7516
7517ROSE NETWORK LAYER
8b58be88 7518M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7519L: linux-hams@vger.kernel.org
d34cb28a 7520W: http://www.linux-ax25.org/
1da177e4 7521S: Maintained
679655da 7522F: include/net/rose.h
c117ab84 7523F: include/uapi/linux/rose.h
679655da 7524F: net/rose/
1da177e4 7525
91952bc0
AP
7526RTL2830 MEDIA DRIVER
7527M: Antti Palosaari <crope@iki.fi>
7528L: linux-media@vger.kernel.org
7529W: http://linuxtv.org/
7530W: http://palosaari.fi/linux/
7531Q: http://patchwork.linuxtv.org/project/linux-media/list/
7532T: git git://linuxtv.org/anttip/media_tree.git
7533S: Maintained
7534F: drivers/media/dvb-frontends/rtl2830*
7535
27a0aacf
AP
7536RTL2832 MEDIA DRIVER
7537M: Antti Palosaari <crope@iki.fi>
7538L: linux-media@vger.kernel.org
7539W: http://linuxtv.org/
7540W: http://palosaari.fi/linux/
7541Q: http://patchwork.linuxtv.org/project/linux-media/list/
7542T: git git://linuxtv.org/anttip/media_tree.git
7543S: Maintained
7544F: drivers/media/dvb-frontends/rtl2832*
7545
ba6e6f6e
AP
7546RTL2832_SDR MEDIA DRIVER
7547M: Antti Palosaari <crope@iki.fi>
7548L: linux-media@vger.kernel.org
7549W: http://linuxtv.org/
7550W: http://palosaari.fi/linux/
7551Q: http://patchwork.linuxtv.org/project/linux-media/list/
7552T: git git://linuxtv.org/anttip/media_tree.git
7553S: Maintained
7554F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7555
59840488 7556RTL8180 WIRELESS DRIVER
8b58be88 7557M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7558L: linux-wireless@vger.kernel.org
491b26b4 7559W: http://wireless.kernel.org/
54e5881d 7560T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7561S: Maintained
3cfeb0c3 7562F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7563
59840488 7564RTL8187 WIRELESS DRIVER
9f0939bf 7565M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7566M: Hin-Tak Leung <htl10@users.sourceforge.net>
7567M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7568L: linux-wireless@vger.kernel.org
491b26b4 7569W: http://wireless.kernel.org/
54e5881d 7570T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7571S: Maintained
3cfeb0c3 7572F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7573
3cf0c8ad
LF
7574RTL8192CE WIRELESS DRIVER
7575M: Larry Finger <Larry.Finger@lwfinger.net>
7576M: Chaoming Li <chaoming_li@realsil.com.cn>
7577L: linux-wireless@vger.kernel.org
491b26b4 7578W: http://wireless.kernel.org/
3cf0c8ad
LF
7579T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7580S: Maintained
7581F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7582F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7583
9eb8ef74 7584S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7585M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7586L: linux-fbdev@vger.kernel.org
ce00f85c 7587S: Maintained
679655da 7588F: drivers/video/savage/
9eb8ef74 7589
1da177e4 7590S390
8b58be88
JP
7591M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7592M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7593M: linux390@de.ibm.com
d58140cc 7594L: linux-s390@vger.kernel.org
5238da45
HC
7595W: http://www.ibm.com/developerworks/linux/linux390/
7596S: Supported
679655da 7597F: arch/s390/
a968cd3e 7598F: drivers/s390/
3bfe6858
JN
7599F: Documentation/s390/
7600F: Documentation/DocBook/s390*
5238da45 7601
322986ca
SO
7602S390 COMMON I/O LAYER
7603M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7604M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7605L: linux-s390@vger.kernel.org
7606W: http://www.ibm.com/developerworks/linux/linux390/
7607S: Supported
7608F: drivers/s390/cio/
7609
7610S390 DASD DRIVER
7611M: Stefan Weinhuber <wein@de.ibm.com>
7612M: Stefan Haberland <stefan.haberland@de.ibm.com>
7613L: linux-s390@vger.kernel.org
7614W: http://www.ibm.com/developerworks/linux/linux390/
7615S: Supported
7616F: drivers/s390/block/dasd*
7617F: block/partitions/ibm.c
7618
5238da45 7619S390 NETWORK DRIVERS
8b58be88
JP
7620M: Ursula Braun <ursula.braun@de.ibm.com>
7621M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7622M: linux390@de.ibm.com
d58140cc 7623L: linux-s390@vger.kernel.org
5238da45
HC
7624W: http://www.ibm.com/developerworks/linux/linux390/
7625S: Supported
679655da 7626F: drivers/s390/net/
5238da45 7627
322986ca
SO
7628S390 PCI SUBSYSTEM
7629M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7630M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7631L: linux-s390@vger.kernel.org
7632W: http://www.ibm.com/developerworks/linux/linux390/
7633S: Supported
7634F: arch/s390/pci/
7635F: drivers/pci/hotplug/s390_pci_hpc.c
7636
feed9b62 7637S390 ZCRYPT DRIVER
5c8d0983 7638M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7639M: linux390@de.ibm.com
7640L: linux-s390@vger.kernel.org
a968cd3e 7641W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7642S: Supported
d5ca6918 7643F: drivers/s390/crypto/
feed9b62 7644
5238da45 7645S390 ZFCP DRIVER
d38e19d0 7646M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7647M: linux390@de.ibm.com
d58140cc 7648L: linux-s390@vger.kernel.org
5238da45 7649W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7650S: Supported
679655da 7651F: drivers/s390/scsi/zfcp_*
1da177e4 7652
dd96df2c 7653S390 IUCV NETWORK LAYER
8b58be88 7654M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7655M: linux390@de.ibm.com
7656L: linux-s390@vger.kernel.org
7657W: http://www.ibm.com/developerworks/linux/linux390/
7658S: Supported
679655da
JP
7659F: drivers/s390/net/*iucv*
7660F: include/net/iucv/
7661F: net/iucv/
dd96df2c 7662
4dde7f75 7663S3C24XX SD/MMC Driver
8b58be88 7664M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7666S: Supported
679655da 7667F: drivers/mmc/host/s3cmci.*
4dde7f75 7668
1f15a229
HV
7669SAA6588 RDS RECEIVER DRIVER
7670M: Hans Verkuil <hverkuil@xs4all.nl>
7671L: linux-media@vger.kernel.org
7672T: git git://linuxtv.org/media_tree.git
7673W: http://linuxtv.org
7674S: Odd Fixes
7675F: drivers/media/i2c/saa6588*
7676
98ed12e6 7677SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7678M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7679L: linux-media@vger.kernel.org
7680W: http://linuxtv.org
7681T: git git://linuxtv.org/media_tree.git
7682S: Odd fixes
e42bf501 7683F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7684F: drivers/media/pci/saa7134/
7685
1da177e4 7686SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7687M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7688L: linux-media@vger.kernel.org
275ffde4 7689T: git git://linuxtv.org/media_tree.git
1da177e4 7690S: Maintained
90d72ac6
MCC
7691F: drivers/media/common/saa7146/
7692F: drivers/media/pci/saa7146/
7693F: include/media/saa7146*
1da177e4 7694
92304a40 7695SAMSUNG LAPTOP DRIVER
5909c654 7696M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7697L: platform-driver-x86@vger.kernel.org
7698S: Maintained
7699F: drivers/platform/x86/samsung-laptop.c
7700
4a109cc0 7701SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7702M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7703L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7704S: Supported
14430813 7705F: sound/soc/samsung/
4a109cc0 7706
0d89a28b
JH
7707SAMSUNG FRAMEBUFFER DRIVER
7708M: Jingoo Han <jg1.han@samsung.com>
7709L: linux-fbdev@vger.kernel.org
7710S: Maintained
7711F: drivers/video/s3c-fb.c
7712
f69d3a17
SK
7713SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7714M: Sangbeom Kim <sbkim73@samsung.com>
7715L: linux-kernel@vger.kernel.org
7716S: Supported
7717F: drivers/mfd/sec*.c
7718F: drivers/regulator/s2m*.c
7719F: drivers/regulator/s5m*.c
7720F: drivers/rtc/rtc-sec.c
7721F: include/linux/mfd/samsung/
7722
038f5c4b
SN
7723SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7724M: Kyungmin Park <kyungmin.park@samsung.com>
7725M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7726L: linux-media@vger.kernel.org
7727Q: https://patchwork.linuxtv.org/project/linux-media/list/
7728S: Supported
7729F: drivers/media/platform/exynos4-is/
038f5c4b 7730
6fd86ab2
SN
7731SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7732M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7733L: linux-media@vger.kernel.org
7734L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7735S: Maintained
7736F: drivers/media/platform/s3c-camif/
7737F: include/media/s3c_camif.h
7738
b84ef24e
AH
7739SAMSUNG S5C73M3 CAMERA DRIVER
7740M: Kyungmin Park <kyungmin.park@samsung.com>
7741M: Andrzej Hajda <a.hajda@samsung.com>
7742L: linux-media@vger.kernel.org
7743S: Supported
7744F: drivers/media/i2c/s5c73m3/*
7745
7d459937
AH
7746SAMSUNG S5K5BAF CAMERA DRIVER
7747M: Kyungmin Park <kyungmin.park@samsung.com>
7748M: Andrzej Hajda <a.hajda@samsung.com>
7749L: linux-media@vger.kernel.org
7750S: Supported
7751F: drivers/media/i2c/s5k5baf.c
7752
310e39c9
TF
7753SAMSUNG SOC CLOCK DRIVERS
7754M: Tomasz Figa <t.figa@samsung.com>
7755S: Supported
7756L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7757F: drivers/clk/samsung/
7758
66890ed6
BA
7759SAMSUNG SXGBE DRIVERS
7760M: Byungho An <bh74.an@samsung.com>
7761M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7762M: Vipul Pandya <vipul.pandya@samsung.com>
7763S: Supported
7764L: netdev@vger.kernel.org
7765F: drivers/net/ethernet/samsung/sxgbe/
7766
ca749e2a 7767SERIAL DRIVERS
5e30bbb7 7768M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7769L: linux-serial@vger.kernel.org
5e30bbb7 7770S: Maintained
14430813 7771F: drivers/tty/serial/
ca749e2a 7772
aecb7b64 7773SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7774M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7775M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7776S: Maintained
7777F: include/linux/dw_dmac.h
61a76496 7778F: drivers/dma/dw/
aecb7b64 7779
f9e37137
SJ
7780SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7781M: Seungwon Jeon <tgih.jun@samsung.com>
7782M: Jaehoon Chung <jh80.chung@samsung.com>
7783L: linux-mmc@vger.kernel.org
7784S: Maintained
7785F: include/linux/mmc/dw_mmc.h
7786F: drivers/mmc/host/dw_mmc*
7787
9222d247 7788TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7789M: John Stultz <john.stultz@linaro.org>
88606e80 7790M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7791L: linux-kernel@vger.kernel.org
75fc2d37 7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7793S: Supported
7794F: include/linux/clocksource.h
7795F: include/linux/time.h
7796F: include/linux/timex.h
c117ab84
CEB
7797F: include/uapi/linux/time.h
7798F: include/uapi/linux/timex.h
88606e80
TG
7799F: kernel/time/clocksource.c
7800F: kernel/time/time*.c
7801F: kernel/time/ntp.c
7802
5b3f03f0 7803TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7804M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7805M: Hans Verkuil <hverkuil@xs4all.nl>
7806S: Odd Fixes
14430813 7807F: drivers/media/usb/tlg2300/
5b3f03f0 7808
1da177e4 7809SC1200 WDT DRIVER
b300645a 7810M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7811S: Maintained
679655da 7812F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7813
7814SCHEDULER
dd9b238c 7815M: Ingo Molnar <mingo@redhat.com>
8b58be88 7816M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7817L: linux-kernel@vger.kernel.org
75fc2d37 7818T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7819S: Maintained
95c0d71d 7820F: kernel/sched/
679655da 7821F: include/linux/sched.h
c117ab84 7822F: include/uapi/linux/sched.h
c2eb505b 7823F: include/linux/wait.h
1da177e4 7824
6bcf6737 7825SCORE ARCHITECTURE
ed38665e 7826M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7827M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7828W: http://www.sunplus.com
6bcf6737 7829S: Supported
a2681a75 7830F: arch/score/
6bcf6737 7831
1da177e4 7832SCSI CDROM DRIVER
8b58be88 7833M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7834L: linux-scsi@vger.kernel.org
7835W: http://www.kernel.dk
7836S: Maintained
679655da 7837F: drivers/scsi/sr*
1da177e4 7838
fb50a83d 7839SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7840M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7841L: linux-rdma@vger.kernel.org
7842S: Supported
7843W: http://www.openfabrics.org
7844Q: http://patchwork.kernel.org/project/linux-rdma/list/
7845T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7846F: drivers/infiniband/ulp/srp/
7847F: include/scsi/srp.h
7848
1da177e4 7849SCSI SG DRIVER
8b58be88 7850M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7851L: linux-scsi@vger.kernel.org
59ab3c93 7852W: http://sg.danny.cz/sg
1da177e4 7853S: Maintained
59ab3c93 7854F: Documentation/scsi/scsi-generic.txt
679655da
JP
7855F: drivers/scsi/sg.c
7856F: include/scsi/sg.h
1da177e4
LT
7857
7858SCSI SUBSYSTEM
c95286d8 7859M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7860L: linux-scsi@vger.kernel.org
54e5881d
JP
7861T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7862T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7863T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7864S: Maintained
679655da
JP
7865F: drivers/scsi/
7866F: include/scsi/
1da177e4
LT
7867
7868SCSI TAPE DRIVER
8b58be88 7869M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7870L: linux-scsi@vger.kernel.org
7871S: Maintained
679655da 7872F: Documentation/scsi/st.txt
f7269cfc
JD
7873F: drivers/scsi/st.*
7874F: drivers/scsi/st_*.h
1da177e4
LT
7875
7876SCTP PROTOCOL
8b6efb75 7877M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7878M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7879L: linux-sctp@vger.kernel.org
5f85813c 7880W: http://lksctp.sourceforge.net
8b6efb75 7881S: Maintained
679655da
JP
7882F: Documentation/networking/sctp.txt
7883F: include/linux/sctp.h
4d58c025 7884F: include/uapi/linux/sctp.h
679655da
JP
7885F: include/net/sctp/
7886F: net/sctp/
1da177e4
LT
7887
7888SCx200 CPU SUPPORT
8b58be88 7889M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7890S: Odd Fixes
679655da 7891F: Documentation/i2c/busses/scx200_acb
390889b6 7892F: arch/x86/platform/scx200/
679655da
JP
7893F: drivers/watchdog/scx200_wdt.c
7894F: drivers/i2c/busses/scx200*
7895F: drivers/mtd/maps/scx200_docflash.c
7896F: include/linux/scx200.h
1662d32c
JC
7897
7898SCx200 GPIO DRIVER
8b58be88 7899M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7900S: Maintained
679655da
JP
7901F: drivers/char/scx200_gpio.c
7902F: include/linux/scx200_gpio.h
1662d32c
JC
7903
7904SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7905M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7906S: Maintained
679655da 7907F: drivers/clocksource/scx200_hrt.c
1da177e4 7908
6a36913a 7909SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7910M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7911L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7912S: Maintained
679655da 7913F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7914
e7839f25 7915SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7916M: Chris Ball <chris@printf.net>
7a241d6e 7917L: linux-mmc@vger.kernel.org
245feaa6
CB
7918T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7919S: Maintained
7a241d6e 7920F: drivers/mmc/host/sdhci.*
d4a45787 7921F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7922
3085e9c1 7923SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7924M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7925L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7926L: linux-mmc@vger.kernel.org
e2d1d6c0 7927S: Maintained
d4a45787 7928F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7929
0d1bb41a 7930SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7931M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7932L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7933S: Maintained
7934F: drivers/mmc/host/sdhci-s3c.c
7935
c63b3cba 7936SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7937M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7938L: spear-devel@list.st.com
c63b3cba
VK
7939L: linux-mmc@vger.kernel.org
7940S: Maintained
7941F: drivers/mmc/host/sdhci-spear.c
7942
8711cca2 7943SECURITY SUBSYSTEM
9b45c0d2 7944M: James Morris <james.l.morris@oracle.com>
70b4a259 7945M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7946L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7947T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7948W: http://kernsec.org/
8711cca2 7949S: Supported
7d2c86b5 7950F: security/
8711cca2 7951
1da177e4 7952SECURITY CONTACT
8b58be88 7953M: Security Officers <security@kernel.org>
1da177e4
LT
7954S: Supported
7955
7956SELINUX SECURITY MODULE
e0238b4c 7957M: Paul Moore <paul@paul-moore.com>
8b58be88 7958M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7959M: Eric Paris <eparis@parisplace.org>
e0238b4c 7960L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7961W: http://selinuxproject.org
5a5f2acf 7962T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7963S: Supported
679655da
JP
7964F: include/linux/selinux*
7965F: security/selinux/
6bde95ce 7966F: scripts/selinux/
1da177e4 7967
c1c124e9
JJ
7968APPARMOR SECURITY MODULE
7969M: John Johansen <john.johansen@canonical.com>
7970L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7971W: apparmor.wiki.kernel.org
7972T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7973S: Supported
7974F: security/apparmor/
7975
cef2cf07 7976SENSABLE PHANTOM
8b58be88 7977M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7978S: Maintained
679655da 7979F: drivers/misc/phantom.c
c117ab84 7980F: include/uapi/linux/phantom.h
cef2cf07 7981
4480f15b 7982SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7983M: Tejun Heo <tj@kernel.org>
1da177e4 7984L: linux-ide@vger.kernel.org
3d9b9350 7985T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7986S: Supported
d5ca6918
JP
7987F: drivers/ata/
7988F: include/linux/ata.h
7989F: include/linux/libata.h
1da177e4 7990
6733b39a 7991SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7992M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7993L: linux-scsi@vger.kernel.org
0ca43cc0 7994W: http://www.emulex.com
3387f656
JP
7995S: Supported
7996F: drivers/scsi/be2iscsi/
6733b39a 7997
6b7c5b94 7998SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7999M: Sathya Perla <sathya.perla@emulex.com>
8000M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8001M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8002L: netdev@vger.kernel.org
fea3af67 8003W: http://www.emulex.com
7d2c86b5 8004S: Supported
9aebddd1 8005F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8006
8ceee660 8007SFC NETWORK DRIVER
c06f51ea 8008M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8009M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8010L: netdev@vger.kernel.org
8ceee660 8011S: Supported
874aeea5 8012F: drivers/net/ethernet/sfc/
8ceee660 8013
e2d1d6c0 8014SGI GRU DRIVER
cc883afc 8015M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8016S: Maintained
679655da 8017F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8018
8019SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8020M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8021L: linux-ia64@vger.kernel.org
8022S: Supported
679655da 8023F: Documentation/ia64/serial.txt
df621252 8024F: drivers/tty/serial/ioc?_serial.c
679655da 8025F: include/linux/ioc?.h
e2d1d6c0 8026
75312619 8027SGI XP/XPC/XPNET DRIVER
e180383f
RH
8028M: Cliff Whickman <cpw@sgi.com>
8029M: Robin Holt <robinmholt@gmail.com>
75312619 8030S: Maintained
679655da 8031F: drivers/misc/sgi-xp/
75312619 8032
46eacf3b
AP
8033SI2157 MEDIA DRIVER
8034M: Antti Palosaari <crope@iki.fi>
8035L: linux-media@vger.kernel.org
8036W: http://linuxtv.org/
8037W: http://palosaari.fi/linux/
8038Q: http://patchwork.linuxtv.org/project/linux-media/list/
8039T: git git://linuxtv.org/anttip/media_tree.git
8040S: Maintained
8041F: drivers/media/tuners/si2157*
8042
75e2d5ba
AP
8043SI2168 MEDIA DRIVER
8044M: Antti Palosaari <crope@iki.fi>
8045L: linux-media@vger.kernel.org
8046W: http://linuxtv.org/
8047W: http://palosaari.fi/linux/
8048Q: http://patchwork.linuxtv.org/project/linux-media/list/
8049T: git git://linuxtv.org/anttip/media_tree.git
8050S: Maintained
8051F: drivers/media/dvb-frontends/si2168*
8052
49cc629d
HV
8053SI470X FM RADIO RECEIVER I2C DRIVER
8054M: Hans Verkuil <hverkuil@xs4all.nl>
8055L: linux-media@vger.kernel.org
8056T: git git://linuxtv.org/media_tree.git
8057W: http://linuxtv.org
8058S: Odd Fixes
8059F: drivers/media/radio/si470x/radio-si470x-i2c.c
8060
8061SI470X FM RADIO RECEIVER USB DRIVER
8062M: Hans Verkuil <hverkuil@xs4all.nl>
8063L: linux-media@vger.kernel.org
8064T: git git://linuxtv.org/media_tree.git
8065W: http://linuxtv.org
8066S: Maintained
8067F: drivers/media/radio/si470x/radio-si470x-common.c
8068F: drivers/media/radio/si470x/radio-si470x.h
8069F: drivers/media/radio/si470x/radio-si470x-usb.c
8070
c937ca03
EV
8071SI4713 FM RADIO TRANSMITTER I2C DRIVER
8072M: Eduardo Valentin <edubezval@gmail.com>
8073L: linux-media@vger.kernel.org
8074T: git git://linuxtv.org/media_tree.git
8075W: http://linuxtv.org
8076S: Odd Fixes
99995ded 8077F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8078
8079SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8080M: Eduardo Valentin <edubezval@gmail.com>
8081L: linux-media@vger.kernel.org
8082T: git git://linuxtv.org/media_tree.git
8083W: http://linuxtv.org
8084S: Odd Fixes
99995ded
DR
8085F: drivers/media/radio/si4713/radio-platform-si4713.c
8086
8087SI4713 FM RADIO TRANSMITTER USB DRIVER
8088M: Hans Verkuil <hverkuil@xs4all.nl>
8089L: linux-media@vger.kernel.org
8090T: git git://linuxtv.org/media_tree.git
8091W: http://linuxtv.org
8092S: Maintained
8093F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8094
beb91d46 8095SIANO DVB DRIVER
1b2c14b4 8096M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8097L: linux-media@vger.kernel.org
8098W: http://linuxtv.org
8099T: git git://linuxtv.org/media_tree.git
8100S: Odd fixes
8101F: drivers/media/common/siano/
beb91d46 8102F: drivers/media/usb/siano/
beb91d46 8103F: drivers/media/usb/siano/
14430813 8104F: drivers/media/mmc/siano/
beb91d46 8105
b618b69c 8106SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8107L: linux-media@vger.kernel.org
bb60fcb2 8108S: Orphan
b618b69c 8109F: drivers/media/platform/sh_veu.c
b618b69c
GL
8110
8111SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8112L: linux-media@vger.kernel.org
bb60fcb2 8113S: Orphan
b618b69c
GL
8114F: drivers/media/platform/sh_vou.c
8115F: include/media/sh_vou.h
8116
6349d997 8117SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8118M: Len Brown <lenb@kernel.org>
6349d997
LB
8119L: sfi-devel@simplefirmware.org
8120W: http://simplefirmware.org/
8121T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8122S: Supported
943fc810 8123F: arch/x86/platform/sfi/
6349d997
LB
8124F: drivers/sfi/
8125F: include/linux/sfi*.h
e2d1d6c0 8126
1da177e4
LT
8127SIMTEC EB110ATX (Chalice CATS)
8128P: Ben Dooks
b16957c6
BD
8129P: Vincent Sanders <vince@simtec.co.uk>
8130M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8131W: http://www.simtec.co.uk/products/EB110ATX/
8132S: Supported
8133
8134SIMTEC EB2410ITX (BAST)
8135P: Ben Dooks
b16957c6
BD
8136P: Vincent Sanders <vince@simtec.co.uk>
8137M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8138W: http://www.simtec.co.uk/products/EB2410ITX/
8139S: Supported
15dba387
JP
8140F: arch/arm/mach-s3c24xx/mach-bast.c
8141F: arch/arm/mach-s3c24xx/bast-ide.c
8142F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8143
4c5adde7 8144TI DAVINCI MACHINE SUPPORT
3ba789c0 8145M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8146M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8147L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8148T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8149Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8150S: Supported
14430813 8151F: arch/arm/mach-davinci/
046d0a37 8152F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8153
8d4b3f08 8154TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8155M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8156L: linux-media@vger.kernel.org
8157L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8158W: http://linuxtv.org/
8159Q: http://patchwork.linuxtv.org/project/linux-media/list/
8160T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8161S: Maintained
8d4b3f08
LP
8162F: drivers/media/platform/davinci/
8163F: include/media/davinci/
8164
92aab3c0 8165SIS 190 ETHERNET DRIVER
8b58be88 8166M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8167L: netdev@vger.kernel.org
8168S: Maintained
8c7de408 8169F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8170
1da177e4 8171SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8172M: Daniele Venzano <venza@brownhat.org>
1da177e4 8173W: http://www.brownhat.org/sis900.html
979b6c13 8174L: netdev@vger.kernel.org
1da177e4 8175S: Maintained
8c7de408 8176F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8177
8178SIS FRAMEBUFFER DRIVER
8b58be88 8179M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8180W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8181S: Maintained
679655da
JP
8182F: Documentation/fb/sisfb.txt
8183F: drivers/video/sis/
8184F: include/video/sisfb.h
1da177e4
LT
8185
8186SIS USB2VGA DRIVER
8b58be88 8187M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8188W: http://www.winischhofer.at/linuxsisusbvga.shtml
8189S: Maintained
679655da 8190F: drivers/usb/misc/sisusbvga/
1da177e4 8191
415ad26d 8192SLAB ALLOCATOR
16e943bf 8193M: Christoph Lameter <cl@linux.com>
2ed1c525 8194M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8195M: David Rientjes <rientjes@google.com>
8196M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8197M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8198L: linux-mm@kvack.org
8199S: Maintained
679655da 8200F: include/linux/sl?b*.h
16e943bf 8201F: mm/sl?b*
415ad26d 8202
9fab9787
PM
8203SLEEPABLE READ-COPY UPDATE (SRCU)
8204M: Lai Jiangshan <laijs@cn.fujitsu.com>
8205M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8206L: linux-kernel@vger.kernel.org
9fab9787
PM
8207W: http://www.rdrop.com/users/paulmck/RCU/
8208S: Supported
8209T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8210F: include/linux/srcu.h
8211F: kernel/rcu/srcu.c
9fab9787 8212
66372841
CS
8213SMACK SECURITY MODULE
8214M: Casey Schaufler <casey@schaufler-ca.com>
8215L: linux-security-module@vger.kernel.org
8216W: http://schaufler-ca.com
8217T: git git://git.gitorious.org/smack-next/kernel.git
8218S: Maintained
8219F: Documentation/security/Smack.txt
8220F: security/smack/
8221
68ace3e1
KH
8222SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8223M: Kevin Hilman <khilman@kernel.org>
8224M: Nishanth Menon <nm@ti.com>
8225S: Maintained
8226F: drivers/power/avs/smartreflex.c
8227F: include/linux/power/smartreflex.h
8228L: linux-pm@vger.kernel.org
8229
1da177e4 8230SMC91x ETHERNET DRIVER
2f82af08 8231M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8232S: Odd Fixes
ae150435 8233F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8234
e8e31622
SA
8235SMIA AND SMIA++ IMAGE SENSOR DRIVER
8236M: Sakari Ailus <sakari.ailus@iki.fi>
8237L: linux-media@vger.kernel.org
8238S: Maintained
14430813 8239F: drivers/media/i2c/smiapp/
e8e31622
SA
8240F: include/media/smiapp.h
8241F: drivers/media/i2c/smiapp-pll.c
8242F: drivers/media/i2c/smiapp-pll.h
8243
920fa1ff
GR
8244SMM665 HARDWARE MONITOR DRIVER
8245M: Guenter Roeck <linux@roeck-us.net>
8246L: lm-sensors@lm-sensors.org
8247S: Maintained
8248F: Documentation/hwmon/smm665
8249F: drivers/hwmon/smm665.c
8250
9df7305b 8251SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8252M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8253L: lm-sensors@lm-sensors.org
90b24cfb 8254S: Maintained
9df7305b
SG
8255F: Documentation/hwmon/emc2103
8256F: drivers/hwmon/emc2103.c
8257
a98d506c
HG
8258SMSC SCH5627 HARDWARE MONITOR DRIVER
8259M: Hans de Goede <hdegoede@redhat.com>
8260L: lm-sensors@lm-sensors.org
8261S: Supported
8262F: Documentation/hwmon/sch5627
8263F: drivers/hwmon/sch5627.c
8264
6ea884db 8265SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8266M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8267L: lm-sensors@lm-sensors.org
8268S: Maintained
679655da
JP
8269F: Documentation/hwmon/smsc47b397
8270F: drivers/hwmon/smsc47b397.c
6ea884db 8271
fd9abb3d 8272SMSC911x ETHERNET DRIVER
90b24cfb 8273M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8274L: netdev@vger.kernel.org
90b24cfb 8275S: Maintained
679655da 8276F: include/linux/smsc911x.h
ae150435 8277F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8278
8279SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8280M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8281L: netdev@vger.kernel.org
90b24cfb 8282S: Maintained
ae150435 8283F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8284
3c8a63e2 8285SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8286M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8287L: linux-fbdev@vger.kernel.org
90b24cfb 8288S: Maintained
3c8a63e2
SG
8289F: drivers/video/smscufx.c
8290
668acf32 8291SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8292M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8293L: linux-media@vger.kernel.org
275ffde4 8294T: git git://linuxtv.org/media_tree.git
795fb7e7 8295S: Maintained
90d72ac6
MCC
8296F: include/media/soc*
8297F: drivers/media/i2c/soc_camera/
8298F: drivers/media/platform/soc_camera/
668acf32 8299
e2d1d6c0 8300SOEKRIS NET48XX LED SUPPORT
8b58be88 8301M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8302S: Maintained
679655da 8303F: drivers/leds/leds-net48xx.c
e2d1d6c0 8304
1da177e4 8305SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8306M: Neil Brown <neilb@suse.de>
1da177e4 8307L: linux-raid@vger.kernel.org
524418bb 8308S: Supported
679655da
JP
8309F: drivers/md/
8310F: include/linux/raid/
c117ab84 8311F: include/uapi/linux/raid/
1da177e4 8312
1da177e4 8313SONIC NETWORK DRIVER
8b58be88 8314M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8315L: netdev@vger.kernel.org
1da177e4 8316S: Maintained
d9fb9f38 8317F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8318
61e115a5 8319SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8320M: Michael Buesch <m@bues.ch>
61e115a5
MB
8321L: netdev@vger.kernel.org
8322S: Maintained
679655da
JP
8323F: drivers/ssb/
8324F: include/linux/ssb/
61e115a5 8325
1da177e4 8326SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8327M: Mattia Dongili <malattia@linux.it>
d0944853 8328L: platform-driver-x86@vger.kernel.org
5b18167d 8329W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8330S: Maintained
679655da
JP
8331F: Documentation/laptops/sony-laptop.txt
8332F: drivers/char/sonypi.c
8333F: drivers/platform/x86/sony-laptop.c
8334F: include/linux/sony-laptop.h
1da177e4 8335
baf8532a 8336SONY MEMORYSTICK CARD SUPPORT
8b58be88 8337M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8338W: http://tifmxx.berlios.de/
8339S: Maintained
679655da 8340F: drivers/memstick/host/tifm_ms.c
baf8532a 8341
0ab30494
ML
8342SONY MEMORYSTICK STANDARD SUPPORT
8343M: Maxim Levitsky <maximlevitsky@gmail.com>
8344S: Maintained
8345F: drivers/memstick/core/ms_block.*
8346
1da177e4 8347SOUND
8b58be88
JP
8348M: Jaroslav Kysela <perex@perex.cz>
8349M: Takashi Iwai <tiwai@suse.de>
93711660 8350L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8351W: http://www.alsa-project.org/
dde7ad8d 8352T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8353T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8354Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8355S: Maintained
3126a179
JP
8356F: Documentation/sound/
8357F: include/sound/
c117ab84 8358F: include/uapi/sound/
679655da 8359F: sound/
1da177e4 8360
33bbe149
MB
8361SOUND - COMPRESSED AUDIO
8362M: Vinod Koul <vinod.koul@intel.com>
8363L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8364T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8365S: Supported
f672f31a 8366F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8367F: include/sound/compress_driver.h
f672f31a 8368F: include/uapi/sound/compress_*
33bbe149
MB
8369F: sound/core/compress_offload.c
8370F: sound/soc/soc-compress.c
8371
bd903bde 8372SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8373M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8374M: Mark Brown <broonie@kernel.org>
86f14df8 8375T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8376L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8377W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8378S: Supported
2820f615 8379F: Documentation/sound/alsa/soc/
679655da 8380F: sound/soc/
e6e55122 8381F: include/sound/soc*
eb1a6af3 8382
d7f8761b
MB
8383SOUND - DMAENGINE HELPERS
8384M: Lars-Peter Clausen <lars@metafoo.de>
8385S: Supported
8386F: include/sound/dmaengine_pcm.h
8387F: sound/core/pcm_dmaengine.c
8388F: sound/soc/soc-generic-dmaengine-pcm.c
8389
473321fc 8390SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8391M: "David S. Miller" <davem@davemloft.net>
1da177e4 8392L: sparclinux@vger.kernel.org
8a6e2535 8393Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8394T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8396S: Maintained
679655da 8397F: arch/sparc/
7765b8bb 8398F: drivers/sbus/
1da177e4 8399
6404fcca
DM
8400SPARC SERIAL DRIVERS
8401M: "David S. Miller" <davem@davemloft.net>
8402L: sparclinux@vger.kernel.org
08deed1e
JP
8403T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8405S: Maintained
6816383a 8406F: include/linux/sunserialcore.h
df621252 8407F: drivers/tty/serial/suncore.c
df621252
GKH
8408F: drivers/tty/serial/sunhv.c
8409F: drivers/tty/serial/sunsab.c
8410F: drivers/tty/serial/sunsab.h
8411F: drivers/tty/serial/sunsu.c
8412F: drivers/tty/serial/sunzilog.c
8413F: drivers/tty/serial/sunzilog.h
6404fcca 8414
389325b4
CL
8415SPARSE CHECKER
8416M: "Christopher Li" <sparse@chrisli.org>
8417L: linux-sparse@vger.kernel.org
8418W: https://sparse.wiki.kernel.org/
8419T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8420T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8421S: Maintained
8422F: include/linux/compiler.h
8423
fc0c195a 8424SPEAR PLATFORM SUPPORT
2d8a3b3d 8425M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8426M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8427L: spear-devel@list.st.com
8428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8429W: http://www.st.com/spear
8430S: Maintained
281e192f 8431F: arch/arm/mach-spear/
fc0c195a 8432
8433SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8434M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8435L: spear-devel@list.st.com
8436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8437W: http://www.st.com/spear
8438S: Maintained
5df33a62 8439F: drivers/clk/spear/
fc0c195a 8440
e2d1d6c0 8441SPI SUBSYSTEM
b02e48f2 8442M: Mark Brown <broonie@kernel.org>
dfbe403c 8443L: linux-spi@vger.kernel.org
e7e4e13c 8444T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8445Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8446S: Maintained
679655da
JP
8447F: Documentation/spi/
8448F: drivers/spi/
8449F: include/linux/spi/
c117ab84 8450F: include/uapi/linux/spi/
e2d1d6c0 8451
2752e401 8452SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8453M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8454M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8455L: netdev@vger.kernel.org
8456S: Supported
679655da 8457F: Documentation/networking/spider_net.txt
8df158ac 8458F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8459
e2d1d6c0 8460SPU FILE SYSTEM
8b58be88 8461M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8462L: linuxppc-dev@lists.ozlabs.org
8463L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8464W: http://www.ibm.com/developerworks/power/cell/
8465S: Supported
679655da
JP
8466F: Documentation/filesystems/spufs.txt
8467F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8468
fc555841 8469SQUASHFS FILE SYSTEM
d7f2ff67 8470M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8471L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8472W: http://squashfs.org.uk
8473S: Maintained
679655da
JP
8474F: Documentation/filesystems/squashfs.txt
8475F: fs/squashfs/
fc555841 8476
1da177e4 8477SRM (Alpha) environment access
8b58be88 8478M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8479S: Maintained
679655da 8480F: arch/alpha/kernel/srm_env.c
1da177e4 8481
26e9a397 8482STABLE BRANCH
879a5a00 8483M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8484L: stable@vger.kernel.org
879a5a00 8485S: Supported
7b175c46 8486F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8487
26e9a397 8488STAGING SUBSYSTEM
879a5a00 8489M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8490T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8491L: devel@driverdev.osuosl.org
879a5a00 8492S: Supported
679655da 8493F: drivers/staging/
dbc6c2cc 8494
c8c8b105
JP
8495STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8496M: Henk de Groot <pe1dnn@amsat.org>
8497S: Odd Fixes
8498F: drivers/staging/wlags49_h2/
8499F: drivers/staging/wlags49_h25/
8500
c9555159
JP
8501STAGING - ASUS OLED
8502M: Jakub Schmidtke <sjakub@gmail.com>
8503S: Odd Fixes
8504F: drivers/staging/asus_oled/
8505
ebd3d010
JP
8506STAGING - COMEDI
8507M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8508M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8509S: Odd Fixes
8510F: drivers/staging/comedi/
8511
8ca572c9
JP
8512STAGING - CRYSTAL HD VIDEO DECODER
8513M: Naren Sankar <nsankar@broadcom.com>
8514M: Jarod Wilson <jarod@wilsonet.com>
8515M: Scott Davilla <davilla@4pi.com>
8516M: Manu Abraham <abraham.manu@gmail.com>
8517S: Odd Fixes
8518F: drivers/staging/crystalhd/
8519
0f16ffc4
JP
8520STAGING - ECHO CANCELLER
8521M: Steve Underwood <steveu@coppice.org>
8522M: David Rowe <david@rowetel.com>
8523S: Odd Fixes
8524F: drivers/staging/echo/
8525
8dc2bbe7
ME
8526STAGING - ET131X NETWORK DRIVER
8527M: Mark Einon <mark.einon@gmail.com>
8528S: Odd Fixes
8529F: drivers/staging/et131x/
8530
a0138163
JP
8531STAGING - FLARION FT1000 DRIVERS
8532M: Marek Belisko <marek.belisko@gmail.com>
8533S: Odd Fixes
8534F: drivers/staging/ft1000/
8535
ec3fab92
JP
8536STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8537M: David Täht <d@teklibre.com>
8538S: Odd Fixes
8539F: drivers/staging/frontier/
8540
98ded590
HV
8541STAGING - GO7007 MPEG CODEC
8542M: Hans Verkuil <hans.verkuil@cisco.com>
8543S: Maintained
8544F: drivers/staging/media/go7007/
8545
6c1bb424 8546STAGING - INDUSTRIAL IO
030a13d7 8547M: Jonathan Cameron <jic23@kernel.org>
a0138163 8548L: linux-iio@vger.kernel.org
6c1bb424
JP
8549S: Odd Fixes
8550F: drivers/staging/iio/
8551
a0138163
JP
8552STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8553M: Jarod Wilson <jarod@wilsonet.com>
8554W: http://www.lirc.org/
8555S: Odd Fixes
b2b0186d 8556F: drivers/staging/media/lirc/
a0138163 8557
7c6b6c71 8558STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8559M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8560M: Marc Dietrich <marvin24@gmx.de>
8561L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8562L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8563S: Maintained
8564F: drivers/staging/nvec/
8565
a0138163 8566STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8567M: Jens Frederich <jfrederich@gmail.com>
8568M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8569M: Jon Nettleton <jon.nettleton@gmail.com>
8570W: http://wiki.laptop.org/go/DCON
3140b458 8571S: Maintained
a0138163
JP
8572F: drivers/staging/olpc_dcon/
8573
94cfdd15 8574STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8575M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8576S: Maintained
8577F: drivers/staging/ozwpan/
8578
a0138163 8579STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8580M: Willy Tarreau <willy@meta-x.org>
8581S: Odd Fixes
8582F: drivers/staging/panel/
8583
a0138163
JP
8584STAGING - REALTEK RTL8712U DRIVERS
8585M: Larry Finger <Larry.Finger@lwfinger.net>
8586M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8587S: Odd Fixes
8588F: drivers/staging/rtl8712/
8589
7591ba8b
JS
8590STAGING - REALTEK RTL8723U WIRELESS DRIVER
8591M: Larry Finger <Larry.Finger@lwfinger.net>
8592M: Jes Sorensen <Jes.Sorensen@redhat.com>
8593L: linux-wireless@vger.kernel.org
8594S: Maintained
8595F: drivers/staging/rtl8723au/
8596
9629fa86
JP
8597STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8598M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8599S: Odd Fixes
9df0a245 8600F: drivers/staging/sm7xxfb/
9629fa86 8601
510fa408
JP
8602STAGING - SLICOSS
8603M: Lior Dotan <liodot@gmail.com>
8604M: Christopher Harrer <charrer@alacritech.com>
8605S: Odd Fixes
8606F: drivers/staging/slicoss/
8607
a0138163 8608STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8609M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8610S: Supported
b2b0186d 8611F: drivers/staging/media/solo6x10/
a0138163
JP
8612
8613STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8614M: William Hubbs <w.d.hubbs@gmail.com>
8615M: Chris Brannon <chris@the-brannons.com>
d33bce31 8616M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8617M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8618L: speakup@braille.uwo.ca
8619W: http://www.linux-speakup.org/
8620S: Odd Fixes
8621F: drivers/staging/speakup/
8622
8623STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8624M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8625S: Odd Fixes
8626F: drivers/staging/tidspbridge/
8627
a0138163
JP
8628STAGING - USB ENE SM/MS CARD READER DRIVER
8629M: Al Cho <acho@novell.com>
8630S: Odd Fixes
8631F: drivers/staging/keucr/
8632
b3e871ce
JP
8633STAGING - VIA VT665X DRIVERS
8634M: Forest Bond <forest@alittletooquiet.net>
8635S: Odd Fixes
8636F: drivers/staging/vt665?/
8637
81a9a526
JP
8638STAGING - WINBOND IS89C35 WLAN USB DRIVER
8639M: Pavel Machek <pavel@ucw.cz>
8640S: Odd Fixes
8641F: drivers/staging/winbond/
8642
709bcb07 8643STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8644M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8645S: Odd Fixes
8646F: drivers/staging/xgifb/
8647
1da177e4 8648STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8649M: Ion Badulescu <ionut@badula.org>
b4f90189 8650S: Odd Fixes
9bba23b0 8651F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8652
e2d1d6c0 8653SUN3/3X
8b58be88 8654M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8655W: http://sammy.net/sun3/
8656S: Maintained
679655da
JP
8657F: arch/m68k/kernel/*sun3*
8658F: arch/m68k/sun3*/
8659F: arch/m68k/include/asm/sun3*
e689cf4a 8660F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8661
2bc9ff01
DK
8662SUNDANCE NETWORK DRIVER
8663M: Denis Kirjanov <kda@linux-powerpc.org>
8664L: netdev@vger.kernel.org
8665S: Maintained
8666F: drivers/net/ethernet/dlink/sundance.c
8667
2cbb12a4 8668SUPERH
2cbb12a4 8669L: linux-sh@vger.kernel.org
1da177e4 8670W: http://www.linux-sh.org
8a6e2535 8671Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8672S: Orphan
066069e1 8673F: Documentation/sh/
679655da 8674F: arch/sh/
066069e1 8675F: drivers/sh/
1da177e4 8676
4480f15b 8677SUSPEND TO RAM
7fb06082 8678M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8679M: Len Brown <len.brown@intel.com>
8680M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8681L: linux-pm@vger.kernel.org
e2d1d6c0 8682S: Supported
679655da
JP
8683F: Documentation/power/
8684F: arch/x86/kernel/acpi/
8685F: drivers/base/power/
8686F: kernel/power/
8687F: include/linux/suspend.h
8688F: include/linux/freezer.h
8689F: include/linux/pm.h
1da177e4
LT
8690
8691SVGA HANDLING
8b58be88 8692M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8693L: linux-video@atrey.karlin.mff.cuni.cz
8694S: Maintained
679655da
JP
8695F: Documentation/svga.txt
8696F: arch/x86/boot/video*
1da177e4 8697
6e28b761
KRW
8698SWIOTLB SUBSYSTEM
8699M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8700L: linux-kernel@vger.kernel.org
8701S: Supported
8702F: lib/swiotlb.c
8703F: arch/*/kernel/pci-swiotlb.c
8704F: include/linux/swiotlb.h
8705
db8e35d5
VG
8706SYNOPSYS ARC ARCHITECTURE
8707M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8708S: Supported
8709F: arch/arc/
6659a20a 8710F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8711F: drivers/tty/serial/arc_uart.c
db8e35d5 8712
1da177e4 8713SYSV FILESYSTEM
8b58be88 8714M: Christoph Hellwig <hch@infradead.org>
1da177e4 8715S: Maintained
679655da
JP
8716F: Documentation/filesystems/sysv-fs.txt
8717F: fs/sysv/
8718F: include/linux/sysv_fs.h
1da177e4 8719
86cfa7fc
NB
8720TARGET SUBSYSTEM
8721M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8722L: linux-scsi@vger.kernel.org
b9f5edc2 8723L: target-devel@vger.kernel.org
86cfa7fc 8724W: http://www.linux-iscsi.org
cf015e9f 8725W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8727S: Supported
8728F: drivers/target/
8729F: include/target/
8730F: Documentation/target/
8731
4e68852d 8732TASKSTATS STATISTICS INTERFACE
185e595f 8733M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8734S: Maintained
679655da
JP
8735F: Documentation/accounting/taskstats*
8736F: include/linux/taskstats*
8737F: kernel/taskstats.c
4e68852d 8738
781b456a 8739TC CLASSIFIER
f935f3f8 8740M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8741L: netdev@vger.kernel.org
8742S: Maintained
679655da 8743F: include/net/pkt_cls.h
c117ab84 8744F: include/uapi/linux/pkt_cls.h
679655da 8745F: net/sched/
781b456a 8746
5067f08a 8747TCP LOW PRIORITY MODULE
8b58be88
JP
8748M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8749M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8750W: http://tcp-lp-mod.sourceforge.net/
8751S: Maintained
679655da 8752F: net/ipv4/tcp_lp.c
5067f08a 8753
91952bc0
AP
8754TDA10071 MEDIA DRIVER
8755M: Antti Palosaari <crope@iki.fi>
8756L: linux-media@vger.kernel.org
8757W: http://linuxtv.org/
8758W: http://palosaari.fi/linux/
8759Q: http://patchwork.linuxtv.org/project/linux-media/list/
8760T: git git://linuxtv.org/anttip/media_tree.git
8761S: Maintained
8762F: drivers/media/dvb-frontends/tda10071*
8763
8764TDA18212 MEDIA DRIVER
8765M: Antti Palosaari <crope@iki.fi>
8766L: linux-media@vger.kernel.org
8767W: http://linuxtv.org/
8768W: http://palosaari.fi/linux/
8769Q: http://patchwork.linuxtv.org/project/linux-media/list/
8770T: git git://linuxtv.org/anttip/media_tree.git
8771S: Maintained
8772F: drivers/media/tuners/tda18212*
8773
8774TDA18218 MEDIA DRIVER
8775M: Antti Palosaari <crope@iki.fi>
8776L: linux-media@vger.kernel.org
8777W: http://linuxtv.org/
8778W: http://palosaari.fi/linux/
8779Q: http://patchwork.linuxtv.org/project/linux-media/list/
8780T: git git://linuxtv.org/anttip/media_tree.git
8781S: Maintained
8782F: drivers/media/tuners/tda18218*
8783
3b2f6aba
MK
8784TDA18271 MEDIA DRIVER
8785M: Michael Krufky <mkrufky@linuxtv.org>
8786L: linux-media@vger.kernel.org
8787W: http://linuxtv.org/
8788W: http://github.com/mkrufky
8789Q: http://patchwork.linuxtv.org/project/linux-media/list/
8790T: git git://linuxtv.org/mkrufky/tuners.git
8791S: Maintained
8792F: drivers/media/tuners/tda18271*
8793
e48307a9
MK
8794TDA827x MEDIA DRIVER
8795M: Michael Krufky <mkrufky@linuxtv.org>
8796L: linux-media@vger.kernel.org
8797W: http://linuxtv.org/
8798W: http://github.com/mkrufky
8799Q: http://patchwork.linuxtv.org/project/linux-media/list/
8800T: git git://linuxtv.org/mkrufky/tuners.git
8801S: Maintained
8802F: drivers/media/tuners/tda8290.*
8803
66cf9212
MK
8804TDA8290 MEDIA DRIVER
8805M: Michael Krufky <mkrufky@linuxtv.org>
8806L: linux-media@vger.kernel.org
8807W: http://linuxtv.org/
8808W: http://github.com/mkrufky
8809Q: http://patchwork.linuxtv.org/project/linux-media/list/
8810T: git git://linuxtv.org/mkrufky/tuners.git
8811S: Maintained
8812F: drivers/media/tuners/tda8290.*
8813
4b9fba30
HV
8814TDA9840 MEDIA DRIVER
8815M: Hans Verkuil <hverkuil@xs4all.nl>
8816L: linux-media@vger.kernel.org
8817T: git git://linuxtv.org/media_tree.git
8818W: http://linuxtv.org
8819S: Maintained
8820F: drivers/media/i2c/tda9840*
8821
2cb654fd 8822TEA5761 TUNER DRIVER
1b2c14b4 8823M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8824L: linux-media@vger.kernel.org
8825W: http://linuxtv.org
8826T: git git://linuxtv.org/media_tree.git
8827S: Odd fixes
8828F: drivers/media/tuners/tea5761.*
8829
8830TEA5767 TUNER DRIVER
1b2c14b4 8831M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8832L: linux-media@vger.kernel.org
8833W: http://linuxtv.org
8834T: git git://linuxtv.org/media_tree.git
8835S: Maintained
8836F: drivers/media/tuners/tea5767.*
8837
4b9fba30
HV
8838TEA6415C MEDIA DRIVER
8839M: Hans Verkuil <hverkuil@xs4all.nl>
8840L: linux-media@vger.kernel.org
8841T: git git://linuxtv.org/media_tree.git
8842W: http://linuxtv.org
8843S: Maintained
8844F: drivers/media/i2c/tea6415c*
8845
8846TEA6420 MEDIA DRIVER
8847M: Hans Verkuil <hverkuil@xs4all.nl>
8848L: linux-media@vger.kernel.org
8849T: git git://linuxtv.org/media_tree.git
8850W: http://linuxtv.org
8851S: Maintained
8852F: drivers/media/i2c/tea6420*
8853
3d249d4c 8854TEAM DRIVER
dca9ab92 8855M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8856L: netdev@vger.kernel.org
8857S: Supported
8858F: drivers/net/team/
8859F: include/linux/if_team.h
c117ab84 8860F: include/uapi/linux/if_team.h
3d249d4c 8861
7d029125
VD
8862TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8863M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8864S: Maintained
8865F: arch/x86/platform/ts5500/
8866
40ad4a30
SY
8867TECHNOTREND USB IR RECEIVER
8868M: Sean Young <sean@mess.org>
8869L: linux-media@vger.kernel.org
8870S: Maintained
8871F: drivers/media/rc/ttusbir.c
8872
adabdb0c 8873TEGRA ARCHITECTURE SUPPORT
243d58ec 8874M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8875M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8876L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8877Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8878T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8879S: Supported
bbbe96ed 8880N: [^a-z]tegra
84b9414b 8881
adabdb0c
SW
8882TEGRA ASOC DRIVER
8883M: Stephen Warren <swarren@wwwdotorg.org>
8884S: Supported
8885F: sound/soc/tegra/
8886
8887TEGRA CLOCK DRIVER
8888M: Peter De Schrijver <pdeschrijver@nvidia.com>
8889M: Prashant Gaikwad <pgaikwad@nvidia.com>
8890S: Supported
8891F: drivers/clk/tegra/
8892
8893TEGRA DMA DRIVER
8894M: Laxman Dewangan <ldewangan@nvidia.com>
8895S: Supported
8896F: drivers/dma/tegra20-apb-dma.c
8897
8898TEGRA GPIO DRIVER
8899M: Stephen Warren <swarren@wwwdotorg.org>
8900S: Supported
8901F: drivers/gpio/gpio-tegra.c
8902
8903TEGRA I2C DRIVER
8904M: Laxman Dewangan <ldewangan@nvidia.com>
8905S: Supported
8906F: drivers/i2c/busses/i2c-tegra.c
8907
8908TEGRA IOMMU DRIVERS
8909M: Hiroshi Doyu <hdoyu@nvidia.com>
8910S: Supported
8911F: drivers/iommu/tegra*
8912
8913TEGRA KBC DRIVER
8914M: Rakesh Iyer <riyer@nvidia.com>
8915M: Laxman Dewangan <ldewangan@nvidia.com>
8916S: Supported
8917F: drivers/input/keyboard/tegra-kbc.c
8918
8919TEGRA PINCTRL DRIVER
8920M: Stephen Warren <swarren@wwwdotorg.org>
8921S: Supported
8922F: drivers/pinctrl/pinctrl-tegra*
8923
8924TEGRA PWM DRIVER
8925M: Thierry Reding <thierry.reding@gmail.com>
8926S: Supported
8927F: drivers/pwm/pwm-tegra.c
8928
8929TEGRA SERIAL DRIVER
8930M: Laxman Dewangan <ldewangan@nvidia.com>
8931S: Supported
8932F: drivers/tty/serial/serial-tegra.c
8933
8934TEGRA SPI DRIVER
8935M: Laxman Dewangan <ldewangan@nvidia.com>
8936S: Supported
8937F: drivers/spi/spi-tegra*
8938
1a348ccc 8939TEHUTI ETHERNET DRIVER
8b58be88 8940M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8941L: netdev@vger.kernel.org
8942S: Supported
ef7f5429 8943F: drivers/net/ethernet/tehuti/*
1a348ccc 8944
4e68852d 8945Telecom Clock Driver for MCPL0010
8b58be88 8946M: Mark Gross <mark.gross@intel.com>
4e68852d 8947S: Supported
679655da 8948F: drivers/char/tlclk.c
4e68852d 8949
4480f15b 8950TENSILICA XTENSA PORT (xtensa)
8b58be88 8951M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8952M: Max Filippov <jcmvbkbc@gmail.com>
8953L: linux-xtensa@linux-xtensa.org
4e68852d 8954S: Maintained
679655da 8955F: arch/xtensa/
3dc99857 8956F: drivers/irqchip/irq-xtensa-*
4e68852d 8957
5313ba66
HV
8958THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8959M: Hans Verkuil <hverkuil@xs4all.nl>
8960L: linux-media@vger.kernel.org
8961T: git git://linuxtv.org/media_tree.git
8962W: http://linuxtv.org
8963S: Maintained
8964F: drivers/media/radio/radio-raremono.c
8965
d3fb6955 8966THERMAL
b75f0050
JP
8967M: Zhang Rui <rui.zhang@intel.com>
8968M: Eduardo Valentin <eduardo.valentin@ti.com>
8969L: linux-pm@vger.kernel.org
8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8972Q: https://patchwork.kernel.org/project/linux-pm/list/
8973S: Supported
8974F: drivers/thermal/
8975F: include/linux/thermal.h
8976F: include/linux/cpu_cooling.h
8977F: Documentation/devicetree/bindings/thermal/
d3fb6955 8978
30ba2fbd
VD
8979THINGM BLINK(1) USB RGB LED DRIVER
8980M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8981S: Maintained
8982F: drivers/hid/hid-thingm.c
8983
4e68852d 8984THINKPAD ACPI EXTRAS DRIVER
8b58be88 8985M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8986L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8987L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8988W: http://ibm-acpi.sourceforge.net
8989W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8990T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8991S: Maintained
679655da 8992F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8993
1b46f2a2
EV
8994TI BANDGAP AND THERMAL DRIVER
8995M: Eduardo Valentin <eduardo.valentin@ti.com>
8996L: linux-pm@vger.kernel.org
794b2e25
EV
8997S: Supported
8998F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8999
4020f2d7 9000TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9001M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9002S: Maintained
679655da
JP
9003F: drivers/misc/tifm*
9004F: drivers/mmc/host/tifm_sd.c
9005F: include/linux/tifm.h
4020f2d7 9006
152ad442
SR
9007TI LM49xxx FAMILY ASoC CODEC DRIVERS
9008M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9009M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9010L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9011S: Maintained
9012F: sound/soc/codecs/lm49453*
d392dead 9013F: sound/soc/codecs/isabelle*
152ad442 9014
0edd807d
KM
9015TI LP855x BACKLIGHT DRIVER
9016M: Milo Kim <milo.kim@ti.com>
9017S: Maintained
9018F: Documentation/backlight/lp855x-driver.txt
9019F: drivers/video/backlight/lp855x_bl.c
9020F: include/linux/platform_data/lp855x.h
9021
faf13f6d
KM
9022TI LP8727 CHARGER DRIVER
9023M: Milo Kim <milo.kim@ti.com>
9024S: Maintained
9025F: drivers/power/lp8727_charger.c
9026F: include/linux/platform_data/lp8727.h
9027
22f1229f
KM
9028TI LP8788 MFD DRIVER
9029M: Milo Kim <milo.kim@ti.com>
9030S: Maintained
9031F: drivers/iio/adc/lp8788_adc.c
9032F: drivers/leds/leds-lp8788.c
9033F: drivers/mfd/lp8788*.c
9034F: drivers/power/lp8788-charger.c
9035F: drivers/regulator/lp8788-*.c
9036F: include/linux/mfd/lp8788*.h
9037
dd5e8e6b 9038TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9039M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9040L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9041S: Maintained
9042F: sound/soc/codecs/twl4030*
9043
90921014 9044TI WILINK WIRELESS DRIVERS
90921014
LC
9045L: linux-wireless@vger.kernel.org
9046W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9047W: http://wireless.kernel.org/en/users/Drivers/wl1251
9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9049S: Orphan
90921014
LC
9050F: drivers/net/wireless/ti/
9051F: include/linux/wl12xx.h
9052
e86eaa3a 9053TIPC NETWORK LAYER
8b58be88
JP
9054M: Jon Maloy <jon.maloy@ericsson.com>
9055M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9056L: netdev@vger.kernel.org (core kernel code)
9057L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9058W: http://tipc.sourceforge.net/
e86eaa3a 9059S: Maintained
c117ab84 9060F: include/uapi/linux/tipc*.h
679655da 9061F: net/tipc/
e86eaa3a 9062
867e359b
CM
9063TILE ARCHITECTURE
9064M: Chris Metcalf <cmetcalf@tilera.com>
9065W: http://www.tilera.com/scm/
9066S: Supported
9067F: arch/tile/
6b940606 9068F: drivers/char/tile-srom.c
5c770755 9069F: drivers/edac/tile_edac.c
6b940606
CM
9070F: drivers/net/ethernet/tile/
9071F: drivers/rtc/rtc-tile.c
9072F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9073F: drivers/tty/serial/tilegx.c
6b940606
CM
9074F: drivers/usb/host/*-tilegx.c
9075F: include/linux/usb/tilegx.h
867e359b 9076
1da177e4 9077TLAN NETWORK DRIVER
8b58be88 9078M: Samuel Chessman <chessman@tux.org>
88c07dde 9079L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9080W: http://sourceforge.net/projects/tlan/
9081S: Maintained
679655da 9082F: Documentation/networking/tlan.txt
b544dbac 9083F: drivers/net/ethernet/ti/tlan.*
1da177e4 9084
d74db3b2 9085TOMOYO SECURITY MODULE
8b58be88
JP
9086M: Kentaro Takeda <takedakn@nttdata.co.jp>
9087M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9088L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9089L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9090L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9091L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9092W: http://tomoyo.sourceforge.jp/
843d183c 9093T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9094S: Maintained
679655da 9095F: security/tomoyo/
d74db3b2 9096
9caeb532 9097TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9098M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9099L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9100S: Maintained
9101F: drivers/platform/x86/topstar-laptop.c
9102
1da177e4 9103TOSHIBA ACPI EXTRAS DRIVER
d0944853 9104L: platform-driver-x86@vger.kernel.org
15065531 9105S: Orphan
679655da 9106F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9107
9108TOSHIBA SMM DRIVER
8b58be88 9109M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9110L: tlinux-users@tce.toshiba-dme.co.jp
9111W: http://www.buzzard.org.uk/toshiba/
9112S: Maintained
679655da
JP
9113F: drivers/char/toshiba.c
9114F: include/linux/toshiba.h
c117ab84 9115F: include/uapi/linux/toshiba.h
1da177e4 9116
d719f900 9117TMIO MMC DRIVER
252f29a9 9118M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9119L: linux-mmc@vger.kernel.org
d719f900 9120S: Maintained
d1057c40
GL
9121F: drivers/mmc/host/tmio_mmc*
9122F: drivers/mmc/host/sh_mobile_sdhi.c
9123F: include/linux/mmc/tmio.h
9124F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9125
917cc4e6
GR
9126TMP401 HARDWARE MONITOR DRIVER
9127M: Guenter Roeck <linux@roeck-us.net>
9128L: lm-sensors@lm-sensors.org
9129S: Maintained
9130F: Documentation/hwmon/tmp401
9131F: drivers/hwmon/tmp401.c
9132
98f32602 9133TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9134M: Hugh Dickins <hughd@google.com>
98f32602
HD
9135L: linux-mm@kvack.org
9136S: Maintained
9137F: include/linux/shmem_fs.h
9138F: mm/shmem.c
9139
45f95b53 9140TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9141M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9142L: linux-media@vger.kernel.org
9143W: http://linuxtv.org
9144T: git git://linuxtv.org/media_tree.git
9145S: Odd fixes
9146F: drivers/media/usb/tm6000/
9147
4e68852d 9148TPM DEVICE DRIVER
901486b8 9149M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9150M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9151M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9152W: http://tpmdd.sourceforge.net
63a10dfd 9153L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9154S: Maintained
679655da 9155F: drivers/char/tpm/
4e68852d 9156
d6f005a1
JP
9157TRACING
9158M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9159M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9160T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9161S: Maintained
9162F: Documentation/trace/ftrace.txt
9163F: arch/*/*/*/ftrace.h
9164F: arch/*/kernel/ftrace.c
9165F: include/*/ftrace.h
9166F: include/linux/trace*.h
9167F: include/trace/
9168F: kernel/trace/
9169
1da177e4 9170TRIVIAL PATCHES
8b58be88 9171M: Jiri Kosina <trivial@kernel.org>
54e5881d 9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9173S: Maintained
86ef925f 9174K: ^Subject:.*(?i)trivial
1da177e4 9175
4e68852d 9176TTY LAYER
879a5a00 9177M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9178M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9179S: Supported
08deed1e 9180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9181F: drivers/tty/
df621252 9182F: drivers/tty/serial/serial_core.c
e3288775
AC
9183F: include/linux/serial_core.h
9184F: include/linux/serial.h
9185F: include/linux/tty.h
c117ab84
CEB
9186F: include/uapi/linux/serial_core.h
9187F: include/uapi/linux/serial.h
9188F: include/uapi/linux/tty.h
4e68852d 9189
91952bc0
AP
9190TUA9001 MEDIA DRIVER
9191M: Antti Palosaari <crope@iki.fi>
9192L: linux-media@vger.kernel.org
9193W: http://linuxtv.org/
9194W: http://palosaari.fi/linux/
9195Q: http://patchwork.linuxtv.org/project/linux-media/list/
9196T: git git://linuxtv.org/anttip/media_tree.git
9197S: Maintained
9198F: drivers/media/tuners/tua9001*
9199
740db6d7 9200TULIP NETWORK DRIVERS
8b58be88 9201M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9202L: netdev@vger.kernel.org
9203S: Maintained
0f04e2aa 9204F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9205
9206TUN/TAP driver
ba57b6f2 9207M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9208W: http://vtun.sourceforge.net/tun
9209S: Maintained
679655da
JP
9210F: Documentation/networking/tuntap.txt
9211F: arch/um/os-Linux/drivers/
1da177e4 9212
b454cc66 9213TURBOCHANNEL SUBSYSTEM
8b58be88 9214M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9215M: Ralf Baechle <ralf@linux-mips.org>
9216L: linux-mips@linux-mips.org
9217Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9218S: Maintained
679655da
JP
9219F: drivers/tc/
9220F: include/linux/tc.h
b454cc66 9221
1da177e4 9222U14-34F SCSI DRIVER
8b58be88 9223M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9224L: linux-scsi@vger.kernel.org
9225S: Maintained
679655da 9226F: drivers/scsi/u14-34f.c
1da177e4 9227
e2d1d6c0 9228UBI FILE SYSTEM (UBIFS)
949cb623 9229M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9230M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9231L: linux-mtd@lists.infradead.org
e2966cbe 9232T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9233W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9234S: Maintained
679655da
JP
9235F: Documentation/filesystems/ubifs.txt
9236F: fs/ubifs/
e2d1d6c0 9237
cc2020e6 9238UCLINUX (AND M68KNOMMU)
8b58be88 9239M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9240W: http://www.uclinux.org/
9241L: uclinux-dev@uclinux.org (subscribers-only)
9242S: Maintained
61bc02bb
JP
9243F: arch/m68k/*/*_no.*
9244F: arch/m68k/include/asm/*_no.*
cc2020e6 9245
1da177e4 9246UDF FILESYSTEM
8b58be88 9247M: Jan Kara <jack@suse.cz>
1da177e4 9248S: Maintained
679655da
JP
9249F: Documentation/filesystems/udf.txt
9250F: fs/udf/
1da177e4 9251
cc2020e6 9252UFS FILESYSTEM
8b58be88 9253M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9254S: Maintained
679655da
JP
9255F: Documentation/filesystems/ufs.txt
9256F: fs/ufs/
cc2020e6 9257
0a09d3ab
DH
9258UHID USERSPACE HID IO DRIVER:
9259M: David Herrmann <dh.herrmann@googlemail.com>
9260L: linux-input@vger.kernel.org
9261S: Maintained
9262F: drivers/hid/uhid.c
c117ab84 9263F: include/uapi/linux/uhid.h
0a09d3ab 9264
18332a80 9265ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9266L: linux-usb@vger.kernel.org
10c6c9c9 9267S: Orphan
355ffe69 9268F: drivers/uwb/
679655da
JP
9269F: include/linux/uwb.h
9270F: include/linux/uwb/
18332a80 9271
b31d8273
G
9272UNICORE32 ARCHITECTURE:
9273M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9274W: http://mprc.pku.edu.cn/~guanxuetao/linux
9275S: Maintained
ceebf4d5 9276T: git git://github.com/gxt/linux.git
b31d8273
G
9277F: arch/unicore32/
9278
d8379ab1
TF
9279UNIFDEF
9280M: Tony Finch <dot@dotat.at>
9281W: http://dotat.at/prog/unifdef
9282S: Maintained
9283F: scripts/unifdef.c
9284
1da177e4 9285UNIFORM CDROM DRIVER
8b58be88 9286M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9287W: http://www.kernel.dk
9288S: Maintained
679655da
JP
9289F: Documentation/cdrom/
9290F: drivers/cdrom/cdrom.c
9291F: include/linux/cdrom.h
c117ab84 9292F: include/uapi/linux/cdrom.h
1da177e4 9293
56df0122
BR
9294UNISYS S-PAR DRIVERS
9295M: Benjamin Romer <benjamin.romer@unisys.com>
9296M: David Kershner <david.kershner@unisys.com>
9297L: sparmaintainer@unisys.com (Unisys internal)
9298S: Supported
9299F: drivers/staging/unisys/
9300
9941fa6e
VH
9301UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9302M: Vinayak Holikatti <vinholikatti@gmail.com>
9303M: Santosh Y <santoshsy@gmail.com>
9304L: linux-scsi@vger.kernel.org
9305S: Supported
9306F: Documentation/scsi/ufs.txt
9307F: drivers/scsi/ufs/
9308
e2d1d6c0 9309UNSORTED BLOCK IMAGES (UBI)
949cb623 9310M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9311W: http://www.linux-mtd.infradead.org/
9312L: linux-mtd@lists.infradead.org
b6b44e0a 9313T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9314S: Maintained
80811493 9315F: drivers/mtd/ubi/
679655da 9316F: include/linux/mtd/ubi.h
c117ab84 9317F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9318
76ac66e4
RW
9319UNSORTED BLOCK IMAGES (UBI) Fastmap
9320M: Richard Weinberger <richard@nod.at>
9321L: linux-mtd@lists.infradead.org
9322S: Maintained
9323F: drivers/mtd/ubi/fastmap.c
9324
1da177e4 9325USB ACM DRIVER
61eee9a7 9326M: Oliver Neukum <oliver@neukum.org>
6372594a 9327L: linux-usb@vger.kernel.org
1da177e4 9328S: Maintained
679655da
JP
9329F: Documentation/usb/acm.txt
9330F: drivers/usb/class/cdc-acm.*
1da177e4 9331
b7d572e1
PF
9332USB AR5523 WIRELESS DRIVER
9333M: Pontus Fuchs <pontus.fuchs@gmail.com>
9334L: linux-wireless@vger.kernel.org
9335S: Maintained
9336F: drivers/net/wireless/ath/ar5523/
9337
115bb1ff 9338USB ATTACHED SCSI
f50a4968 9339M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9340M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9341L: linux-usb@vger.kernel.org
9342L: linux-scsi@vger.kernel.org
8eae0fb7 9343S: Maintained
115bb1ff
MW
9344F: drivers/usb/storage/uas.c
9345
1da177e4 9346USB CDC ETHERNET DRIVER
61eee9a7 9347M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9348L: linux-usb@vger.kernel.org
1da177e4 9349S: Maintained
679655da 9350F: drivers/net/usb/cdc_*.c
c117ab84 9351F: include/uapi/linux/usb/cdc.h
1da177e4 9352
b02b371e 9353USB CYPRESS C67X00 DRIVER
8b58be88 9354M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9355L: linux-usb@vger.kernel.org
9356S: Maintained
679655da 9357F: drivers/usb/c67x00/
b02b371e 9358
d0374f4f 9359USB DAVICOM DM9601 DRIVER
8b58be88 9360M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9361L: netdev@vger.kernel.org
d0374f4f
PK
9362W: http://www.linux-usb.org/usbnet
9363S: Maintained
679655da 9364F: drivers/net/usb/dm9601.c
d0374f4f 9365
cc2020e6 9366USB DIAMOND RIO500 DRIVER
8b58be88 9367M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9368L: rio500-users@lists.sourceforge.net
9369W: http://rio500.sourceforge.net
9370S: Maintained
679655da 9371F: drivers/usb/misc/rio500*
cc2020e6 9372
1da177e4 9373USB EHCI DRIVER
578333ab 9374M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9375L: linux-usb@vger.kernel.org
578333ab 9376S: Maintained
679655da
JP
9377F: Documentation/usb/ehci.txt
9378F: drivers/usb/host/ehci*
1da177e4 9379
69ae9e3e 9380USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9381M: Felipe Balbi <balbi@ti.com>
795fb7e7 9382L: linux-usb@vger.kernel.org
69ae9e3e 9383W: http://www.linux-usb.org/gadget
d6d0f665
FB
9384T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9385S: Maintained
679655da
JP
9386F: drivers/usb/gadget/
9387F: include/linux/usb/gadget*
69ae9e3e 9388
2dea64b4 9389USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9390M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9391L: linux-usb@vger.kernel.org
54e5881d 9392T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9393S: Maintained
c2f01971 9394F: Documentation/hid/hiddev.txt
679655da 9395F: drivers/hid/usbhid/
1da177e4 9396
857aab34 9397USB/IP DRIVERS
857aab34 9398L: linux-usb@vger.kernel.org
3ff4afe8 9399S: Orphan
857aab34 9400F: drivers/staging/usbip/
9401
959eea21 9402USB ISP116X DRIVER
8b58be88 9403M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9404L: linux-usb@vger.kernel.org
959eea21 9405S: Maintained
679655da
JP
9406F: drivers/usb/host/isp116x*
9407F: include/linux/usb/isp116x.h
959eea21 9408
1da177e4 9409USB KAWASAKI LSI DRIVER
61eee9a7 9410M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9411L: linux-usb@vger.kernel.org
1da177e4 9412S: Maintained
679655da 9413F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9414
9415USB MASS STORAGE DRIVER
8b58be88 9416M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9417L: linux-usb@vger.kernel.org
8836aeb8 9418L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9419S: Maintained
9420W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9421F: drivers/usb/storage/
1da177e4 9422
af39917d
CL
9423USB MIDI DRIVER
9424M: Clemens Ladisch <clemens@ladisch.de>
9425L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9426T: git git://git.alsa-project.org/alsa-kernel.git
9427S: Maintained
9428F: sound/usb/midi.*
9429
444ce9d4
JP
9430USB NETWORKING DRIVERS
9431L: linux-usb@vger.kernel.org
9432S: Odd Fixes
9433F: drivers/net/usb/
9434
1da177e4 9435USB OHCI DRIVER
578333ab 9436M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9437L: linux-usb@vger.kernel.org
578333ab 9438S: Maintained
679655da
JP
9439F: Documentation/usb/ohci.txt
9440F: drivers/usb/host/ohci*
1da177e4 9441
ba460e48 9442USB OPTION-CARD DRIVER
8b58be88 9443M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9444L: linux-usb@vger.kernel.org
ba460e48 9445S: Maintained
679655da 9446F: drivers/usb/serial/option.c
ba460e48 9447
1da177e4 9448USB PEGASUS DRIVER
a16b945c 9449M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9450L: linux-usb@vger.kernel.org
043600a6 9451L: netdev@vger.kernel.org
052e3128
PM
9452T: git git://github.com/petkan/pegasus.git
9453W: https://github.com/petkan/pegasus
1da177e4 9454S: Maintained
679655da 9455F: drivers/net/usb/pegasus.*
1da177e4 9456
d3ad558f
FB
9457USB PHY LAYER
9458M: Felipe Balbi <balbi@ti.com>
9459L: linux-usb@vger.kernel.org
9460T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9461S: Maintained
9462F: drivers/usb/phy/
d3ad558f 9463
73e4fb3f 9464USB PRINTER DRIVER (usblp)
8b58be88 9465M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9466L: linux-usb@vger.kernel.org
73e4fb3f 9467S: Supported
679655da 9468F: drivers/usb/class/usblp.c
1da177e4
LT
9469
9470USB RTL8150 DRIVER
a16b945c 9471M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9472L: linux-usb@vger.kernel.org
043600a6 9473L: netdev@vger.kernel.org
052e3128
PM
9474T: git git://github.com/petkan/rtl8150.git
9475W: https://github.com/petkan/rtl8150
1da177e4 9476S: Maintained
679655da 9477F: drivers/net/usb/rtl8150.c
1da177e4 9478
f896b796
GK
9479USB SERIAL SUBSYSTEM
9480M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9481L: linux-usb@vger.kernel.org
4e68852d 9482S: Maintained
679655da 9483F: Documentation/usb/usb-serial.txt
f896b796 9484F: drivers/usb/serial/
679655da 9485F: include/linux/usb/serial.h
1da177e4 9486
b3f0db1c
SG
9487USB SMSC75XX ETHERNET DRIVER
9488M: Steve Glendinning <steve.glendinning@shawell.net>
9489L: netdev@vger.kernel.org
9490S: Maintained
9491F: drivers/net/usb/smsc75xx.*
9492
2f7ca802 9493USB SMSC95XX ETHERNET DRIVER
90b24cfb 9494M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9495L: netdev@vger.kernel.org
90b24cfb 9496S: Maintained
679655da 9497F: drivers/net/usb/smsc95xx.*
2f7ca802 9498
f423b9a8 9499USB SN9C1xx DRIVER
8b58be88 9500M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9501L: linux-usb@vger.kernel.org
661263b5 9502L: linux-media@vger.kernel.org
275ffde4 9503T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9504W: http://www.linux-projects.org
9505S: Maintained
b8da9d3a 9506F: drivers/staging/media/sn9c102/
1da177e4
LT
9507
9508USB SUBSYSTEM
879a5a00 9509M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9510L: linux-usb@vger.kernel.org
1da177e4 9511W: http://www.linux-usb.org
08deed1e 9512T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9513S: Supported
679655da 9514F: Documentation/usb/
679655da
JP
9515F: drivers/usb/
9516F: include/linux/usb.h
9517F: include/linux/usb/
1da177e4
LT
9518
9519USB UHCI DRIVER
8b58be88 9520M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9521L: linux-usb@vger.kernel.org
1da177e4 9522S: Maintained
679655da 9523F: drivers/usb/host/uhci*
1da177e4 9524
69ae9e3e 9525USB "USBNET" DRIVER FRAMEWORK
686f13bb 9526M: Oliver Neukum <oneukum@suse.de>
043600a6 9527L: netdev@vger.kernel.org
69ae9e3e 9528W: http://www.linux-usb.org/usbnet
1da177e4 9529S: Maintained
679655da
JP
9530F: drivers/net/usb/usbnet.c
9531F: include/linux/usb/usbnet.h
1da177e4 9532
c0efd232 9533USB VIDEO CLASS
c53ac071 9534M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9535L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9536L: linux-media@vger.kernel.org
275ffde4 9537T: git git://linuxtv.org/media_tree.git
57c6d2e9 9538W: http://www.ideasonboard.org/uvc/
c0efd232 9539S: Maintained
0c0d06ca 9540F: drivers/media/usb/uvc/
6c0f0359 9541F: include/uapi/linux/uvcvideo.h
1da177e4 9542
b60b9c45
HV
9543USB VISION DRIVER
9544M: Hans Verkuil <hverkuil@xs4all.nl>
9545L: linux-media@vger.kernel.org
9546T: git git://linuxtv.org/media_tree.git
9547W: http://linuxtv.org
9548S: Odd Fixes
9549F: drivers/media/usb/usbvision/
9550
8282da47
LP
9551USB WEBCAM GADGET
9552M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9553L: linux-usb@vger.kernel.org
9554S: Maintained
9555F: drivers/usb/gadget/*uvc*.c
9556F: drivers/usb/gadget/webcam.c
9557
bf164cc0 9558USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9559M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9560L: linux-wireless@vger.kernel.org
9561S: Maintained
679655da 9562F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9563
eb6bab13 9564USB XHCI DRIVER
03d85053 9565M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9566L: linux-usb@vger.kernel.org
9567S: Supported
36d0344c
SS
9568F: drivers/usb/host/xhci*
9569F: drivers/usb/host/pci-quirks*
eb6bab13 9570
1da177e4 9571USB ZD1201 DRIVER
4086b9ca 9572L: linux-wireless@vger.kernel.org
1da177e4 9573W: http://linux-lc100020.sourceforge.net
4086b9ca 9574S: Orphan
679655da 9575F: drivers/net/wireless/zd1201.*
1da177e4 9576
b7eee616 9577USB ZR364XX DRIVER
8b58be88 9578M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9579L: linux-usb@vger.kernel.org
661263b5 9580L: linux-media@vger.kernel.org
275ffde4 9581T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9582W: http://royale.zerezo.com/zr364xx/
9583S: Maintained
679655da 9584F: Documentation/video4linux/zr364xx.txt
90d72ac6 9585F: drivers/media/usb/zr364xx/
b7eee616 9586
e7839f25 9587USER-MODE LINUX (UML)
8b58be88 9588M: Jeff Dike <jdike@addtoit.com>
b15194b7 9589M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9590L: user-mode-linux-devel@lists.sourceforge.net
9591L: user-mode-linux-user@lists.sourceforge.net
9592W: http://user-mode-linux.sourceforge.net
9593S: Maintained
61516587 9594F: Documentation/virtual/uml/
679655da 9595F: arch/um/
b070989a 9596F: arch/x86/um/
679655da
JP
9597F: fs/hostfs/
9598F: fs/hppfs/
b7eee616 9599
e5f114e9 9600USERSPACE I/O (UIO)
6a534c9d 9601M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9602M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9603S: Maintained
679655da
JP
9604F: Documentation/DocBook/uio-howto.tmpl
9605F: drivers/uio/
9606F: include/linux/uio*.h
e5f114e9 9607
256cccbe 9608UTIL-LINUX PACKAGE
8b58be88 9609M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9610L: util-linux@vger.kernel.org
9611W: http://en.wikipedia.org/wiki/Util-linux
9612T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9613S: Maintained
9614
c1fd1c07 9615UVESAFB DRIVER
8b58be88 9616M: Michal Januszewski <spock@gentoo.org>
c69f677c 9617L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9618W: http://dev.gentoo.org/~spock/projects/uvesafb/
9619S: Maintained
679655da
JP
9620F: Documentation/fb/uvesafb.txt
9621F: drivers/video/uvesafb.*
c1fd1c07 9622
4480f15b 9623VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9624M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9625S: Maintained
679655da
JP
9626F: Documentation/filesystems/vfat.txt
9627F: fs/fat/
1da177e4 9628
cba3345c
AW
9629VFIO DRIVER
9630M: Alex Williamson <alex.williamson@redhat.com>
9631L: kvm@vger.kernel.org
9632S: Maintained
9633F: Documentation/vfio.txt
9634F: drivers/vfio/
9635F: include/linux/vfio.h
c117ab84 9636F: include/uapi/linux/vfio.h
cba3345c 9637
9e6f3438
PO
9638VIDEOBUF2 FRAMEWORK
9639M: Pawel Osciak <pawel@osciak.com>
9640M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9641M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9642L: linux-media@vger.kernel.org
9643S: Maintained
90d72ac6 9644F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9645F: include/media/videobuf2-*
9646
9a82446b
AS
9647VIRTIO CONSOLE DRIVER
9648M: Amit Shah <amit.shah@redhat.com>
9649L: virtualization@lists.linux-foundation.org
9650S: Maintained
9651F: drivers/char/virtio_console.c
9652F: include/linux/virtio_console.h
c117ab84 9653F: include/uapi/linux/virtio_console.h
9a82446b 9654
2426ec8f
MT
9655VIRTIO CORE, NET AND BLOCK DRIVERS
9656M: Rusty Russell <rusty@rustcorp.com.au>
9657M: "Michael S. Tsirkin" <mst@redhat.com>
9658L: virtualization@lists.linux-foundation.org
9659S: Maintained
9660F: drivers/virtio/
c893c8d7 9661F: tools/virtio/
2426ec8f
MT
9662F: drivers/net/virtio_net.c
9663F: drivers/block/virtio_blk.c
9664F: include/linux/virtio_*.h
916cdabc 9665F: include/uapi/linux/virtio_*.h
2426ec8f 9666
3a4d5c94
MT
9667VIRTIO HOST (VHOST)
9668M: "Michael S. Tsirkin" <mst@redhat.com>
9669L: kvm@vger.kernel.org
c996d8b9 9670L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9671L: netdev@vger.kernel.org
9672S: Maintained
9673F: drivers/vhost/
c117ab84 9674F: include/uapi/linux/vhost.h
3a4d5c94 9675
1da177e4 9676VIA RHINE NETWORK DRIVER
8b58be88 9677M: Roger Luethi <rl@hellgate.ch>
1da177e4 9678S: Maintained
f2148a47 9679F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9680
f0bf7f61 9681VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9682M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9683M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9684S: Maintained
9685F: drivers/mmc/host/via-sdmmc.c
9686
69e4a7c2 9687VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9688M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9689L: linux-fbdev@vger.kernel.org
69e4a7c2 9690S: Maintained
c7babebd
FTS
9691F: include/linux/via-core.h
9692F: include/linux/via-gpio.h
9693F: include/linux/via_i2c.h
679655da 9694F: drivers/video/via/
69e4a7c2 9695
01f20734 9696VIA VELOCITY NETWORK DRIVER
8b58be88 9697M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9698L: netdev@vger.kernel.org
9699S: Maintained
f2148a47 9700F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9701
0b7bc1fa
HV
9702VIVI VIRTUAL VIDEO DRIVER
9703M: Hans Verkuil <hverkuil@xs4all.nl>
9704L: linux-media@vger.kernel.org
9705T: git git://linuxtv.org/media_tree.git
9706W: http://linuxtv.org
9707S: Maintained
9708F: drivers/media/platform/vivi*
9709
be7f8273 9710VLAN (802.1Q)
8b58be88 9711M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9712L: netdev@vger.kernel.org
9713S: Maintained
679655da
JP
9714F: drivers/net/macvlan.c
9715F: include/linux/if_*vlan.h
9716F: net/8021q/
be7f8273 9717
55e331cf 9718VLYNQ BUS
8b58be88 9719M: Florian Fainelli <florian@openwrt.org>
8578d7af 9720L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9721S: Maintained
9722F: drivers/vlynq/vlynq.c
9723F: include/linux/vlynq.h
9724
390beae4
MW
9725VME SUBSYSTEM
9726M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9727M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9728M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9729L: devel@driverdev.osuosl.org
9730S: Maintained
9731T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9732F: Documentation/vme_api.txt
9733F: drivers/staging/vme/
9734F: drivers/vme/
9735F: include/linux/vme*
9736
4488e09b
AK
9737VMWARE HYPERVISOR INTERFACE
9738M: Alok Kataria <akataria@vmware.com>
9739L: virtualization@lists.linux-foundation.org
9740S: Supported
9741F: arch/x86/kernel/cpu/vmware.c
9742
73b35d07
DT
9743VMWARE BALLOON DRIVER
9744M: Xavier Deguillard <xdeguillard@vmware.com>
9745M: Philip Moltmann <moltmann@vmware.com>
9746M: "VMware, Inc." <pv-drivers@vmware.com>
9747L: linux-kernel@vger.kernel.org
9748S: Maintained
9749F: drivers/misc/vmw_balloon.c
9750
d1a890fa 9751VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9752M: Shreyas Bhatewara <sbhatewara@vmware.com>
9753M: "VMware, Inc." <pv-drivers@vmware.com>
9754L: netdev@vger.kernel.org
9755S: Maintained
9756F: drivers/net/vmxnet3/
d1a890fa 9757
851b1642 9758VMware PVSCSI driver
f2d7e40e 9759M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9760M: VMware PV-Drivers <pv-drivers@vmware.com>
9761L: linux-scsi@vger.kernel.org
9762S: Maintained
9763F: drivers/scsi/vmw_pvscsi.c
9764F: drivers/scsi/vmw_pvscsi.h
9765
e53e86c7 9766VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9767M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9768M: Mark Brown <broonie@kernel.org>
e53e86c7 9769W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9770W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9771T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9772S: Supported
679655da
JP
9773F: drivers/regulator/
9774F: include/linux/regulator/
e53e86c7 9775
ab41319e 9776VT1211 HARDWARE MONITOR DRIVER
8b58be88 9777M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9778L: lm-sensors@lm-sensors.org
9779S: Maintained
679655da
JP
9780F: Documentation/hwmon/vt1211
9781F: drivers/hwmon/vt1211.c
ab41319e 9782
1de9e371 9783VT8231 HARDWARE MONITOR DRIVER
8b58be88 9784M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9785L: lm-sensors@lm-sensors.org
9786S: Maintained
679655da 9787F: drivers/hwmon/vt8231.c
1de9e371 9788
88095e7b
TO
9789VUB300 USB to SDIO/SD/MMC bridge chip
9790M: Tony Olech <tony.olech@elandigitalsystems.com>
9791L: linux-mmc@vger.kernel.org
9792L: linux-usb@vger.kernel.org
9793S: Supported
9794F: drivers/mmc/host/vub300.c
9795
1da177e4 9796W1 DALLAS'S 1-WIRE BUS
a8018766 9797M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9798S: Maintained
679655da
JP
9799F: Documentation/w1/
9800F: drivers/w1/
1da177e4 9801
13927079 9802W83791D HARDWARE MONITORING DRIVER
8b58be88 9803M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9804L: lm-sensors@lm-sensors.org
25845c22 9805S: Maintained
679655da
JP
9806F: Documentation/hwmon/w83791d
9807F: drivers/hwmon/w83791d.c
13927079 9808
61db011d 9809W83793 HARDWARE MONITORING DRIVER
8b58be88 9810M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9811L: lm-sensors@lm-sensors.org
9812S: Maintained
679655da
JP
9813F: Documentation/hwmon/w83793
9814F: drivers/hwmon/w83793.c
61db011d 9815
e3760b43 9816W83795 HARDWARE MONITORING DRIVER
7c81c60f 9817M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9818L: lm-sensors@lm-sensors.org
9819S: Maintained
9820F: drivers/hwmon/w83795.c
9821
1da177e4 9822W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9823M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9824S: Maintained
679655da 9825F: drivers/mmc/host/wbsd.*
1da177e4 9826
3527761c 9827WATCHDOG DEVICE DRIVERS
8b58be88 9828M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9829L: linux-watchdog@vger.kernel.org
9830W: http://www.linux-watchdog.org/
f599aaf0 9831T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9832S: Maintained
679655da
JP
9833F: Documentation/watchdog/
9834F: drivers/watchdog/
9835F: include/linux/watchdog.h
c117ab84 9836F: include/uapi/linux/watchdog.h
3527761c 9837
1da177e4 9838WD7000 SCSI DRIVER
8b58be88 9839M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9840L: linux-scsi@vger.kernel.org
9841S: Maintained
679655da 9842F: drivers/scsi/wd7000.c
1da177e4 9843
b22e00f3
DH
9844WIIMOTE HID DRIVER
9845M: David Herrmann <dh.herrmann@googlemail.com>
9846L: linux-input@vger.kernel.org
9847S: Maintained
9848F: drivers/hid/hid-wiimote*
9849
e258b80e 9850WINBOND CIR DRIVER
364e9e18 9851M: David Härdeman <david@hardeman.nu>
e258b80e 9852S: Maintained
116ab806 9853F: drivers/media/rc/winbond-cir.c
e258b80e 9854
8a70da82 9855WIMAX STACK
8b58be88 9856M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9857M: linux-wimax@intel.com
63fae219 9858L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9859S: Supported
9860W: http://linuxwimax.org
315987dc 9861F: Documentation/wimax/README.wimax
315987dc
JP
9862F: include/linux/wimax/debug.h
9863F: include/net/wimax.h
c117ab84 9864F: include/uapi/linux/wimax.h
315987dc 9865F: net/wimax/
8a70da82 9866
5fc14680 9867WISTRON LAPTOP BUTTON DRIVER
8b58be88 9868M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9869S: Maintained
679655da 9870F: drivers/input/misc/wistron_btns.c
5fc14680 9871
1da177e4 9872WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9873M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9874L: linux-wireless@vger.kernel.org
926554c4 9875W: http://oops.ghostprotocols.net:81/blog
1da177e4 9876S: Maintained
679655da 9877F: drivers/net/wireless/wl3501*
1da177e4 9878
febf1dff 9879WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9880M: Mark Brown <broonie@kernel.org>
8b58be88 9881M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9882L: linux-input@vger.kernel.org
9883T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9884W: http://opensource.wolfsonmicro.com/node/7
9885S: Supported
679655da
JP
9886F: drivers/input/touchscreen/*wm97*
9887F: include/linux/wm97xx.h
febf1dff 9888
055bcbcb 9889WOLFSON MICROELECTRONICS DRIVERS
fef95164 9890L: patches@opensource.wolfsonmicro.com
cf8eda3e 9891T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9892T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9893W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9894S: Supported
3768f0b1 9895F: Documentation/hwmon/wm83??
af1c5386 9896F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9897F: drivers/clk/clk-wm83*.c
9c309598 9898F: drivers/extcon/extcon-arizona.c
b75ea16a 9899F: drivers/leds/leds-wm83*.c
25b273ba 9900F: drivers/gpio/gpio-*wm*.c
9c309598 9901F: drivers/gpio/gpio-arizona.c
d22b0869 9902F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9903F: drivers/input/misc/wm831x-on.c
9904F: drivers/input/touchscreen/wm831x-ts.c
9905F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9906F: drivers/mfd/arizona*
9907F: drivers/mfd/wm*.c
b75ea16a
MB
9908F: drivers/power/wm83*.c
9909F: drivers/rtc/rtc-wm83*.c
9910F: drivers/regulator/wm8*.c
3860e6c4 9911F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9912F: drivers/watchdog/wm83*_wdt.c
9c309598 9913F: include/linux/mfd/arizona/
3860e6c4 9914F: include/linux/mfd/wm831x/
b75ea16a 9915F: include/linux/mfd/wm8350/
3768f0b1 9916F: include/linux/mfd/wm8400*
59ec6da2 9917F: include/linux/wm97xx.h
055bcbcb 9918F: include/sound/wm????.h
9c309598 9919F: sound/soc/codecs/arizona.?
055bcbcb 9920F: sound/soc/codecs/wm*
b75ea16a 9921
3e6cd7a4
TH
9922WORKQUEUE
9923M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9924T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9925S: Maintained
9926F: include/linux/workqueue.h
9927F: kernel/workqueue.c
9928F: Documentation/workqueue.txt
9929
1da177e4 9930X.25 NETWORK LAYER
8bf28059 9931M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9932L: linux-x25@vger.kernel.org
8bf28059 9933S: Odd Fixes
679655da
JP
9934F: Documentation/networking/x25*
9935F: include/net/x25*
9936F: net/x25/
1da177e4 9937
e2d1d6c0 9938X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9939M: Thomas Gleixner <tglx@linutronix.de>
9940M: Ingo Molnar <mingo@redhat.com>
9941M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9942M: x86@kernel.org
981c3a4f 9943L: linux-kernel@vger.kernel.org
75fc2d37 9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9945S: Maintained
679655da
JP
9946F: Documentation/x86/
9947F: arch/x86/
e2d1d6c0 9948
d0944853 9949X86 PLATFORM DRIVERS
f7cb13b3 9950M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9951L: platform-driver-x86@vger.kernel.org
28b8e8d4 9952T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9953S: Maintained
14430813 9954F: drivers/platform/x86/
d0944853 9955
c1f5c54b
IM
9956X86 MCE INFRASTRUCTURE
9957M: Tony Luck <tony.luck@intel.com>
487ba8e8 9958M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9959L: linux-edac@vger.kernel.org
9960S: Maintained
9961F: arch/x86/kernel/cpu/mcheck/*
9962
d6fad502 9963XC2028/3028 TUNER DRIVER
1b2c14b4 9964M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9965L: linux-media@vger.kernel.org
9966W: http://linuxtv.org
9967T: git git://linuxtv.org/media_tree.git
9968S: Maintained
9969F: drivers/media/tuners/tuner-xc2028.*
9970
c4468085 9971XEN HYPERVISOR INTERFACE
c4468085 9972M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9973M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9974M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9975L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9976T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9977S: Supported
9978F: arch/x86/xen/
9979F: drivers/*/xen-*front.c
9980F: drivers/xen/
9981F: arch/x86/include/asm/xen/
9982F: include/xen/
c117ab84 9983F: include/uapi/xen/
c4468085 9984
77bfb479
SS
9985XEN HYPERVISOR ARM
9986M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9987L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9988S: Supported
9989F: arch/arm/xen/
9990F: arch/arm/include/asm/xen/
9991
b475e83f
SS
9992XEN HYPERVISOR ARM64
9993M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9994L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9995S: Supported
9996F: arch/arm64/xen/
9997F: arch/arm64/include/asm/xen/
9998
9b57e1a7
IC
9999XEN NETWORK BACKEND DRIVER
10000M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10001M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10002L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10003L: netdev@vger.kernel.org
10004S: Supported
10005F: drivers/net/xen-netback/*
10006
c5f8e29d
KRW
10007XEN PCI SUBSYSTEM
10008M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10009L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10010S: Supported
10011F: arch/x86/pci/*xen*
10012F: drivers/pci/*xen*
10013
10014XEN SWIOTLB SUBSYSTEM
10015M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10016L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10017S: Supported
10018F: arch/x86/xen/*swiotlb*
10019F: drivers/xen/*swiotlb*
10020
1da177e4
LT
10021XFS FILESYSTEM
10022P: Silicon Graphics Inc
809625ca 10023M: Dave Chinner <david@fromorbit.com>
18caa67a 10024M: xfs@oss.sgi.com
d7ede1aa 10025L: xfs@oss.sgi.com
1da177e4 10026W: http://oss.sgi.com/projects/xfs
54e5881d 10027T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10028S: Supported
679655da
JP
10029F: Documentation/filesystems/xfs.txt
10030F: fs/xfs/
1da177e4 10031
8a3b7a25 10032XILINX AXI ETHERNET DRIVER
59a54f30
MS
10033M: Anirudha Sarangi <anirudh@xilinx.com>
10034M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10035S: Maintained
10036F: drivers/net/ethernet/xilinx/xilinx_axienet*
10037
c9d3d8ec 10038XILINX SYSTEMACE DRIVER
cdeb8994 10039S: Orphan
679655da 10040F: drivers/block/xsysace.c
c9d3d8ec 10041
238b8721 10042XILINX UARTLITE SERIAL DRIVER
8b58be88 10043M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10044L: linux-serial@vger.kernel.org
10045S: Maintained
df621252 10046F: drivers/tty/serial/uartlite.c
238b8721 10047
f620e4b8
MF
10048XTENSA XTFPGA PLATFORM SUPPORT
10049M: Max Filippov <jcmvbkbc@gmail.com>
10050L: linux-xtensa@linux-xtensa.org
10051S: Maintained
10052F: drivers/spi/spi-xtensa-xtfpga.c
10053
1da177e4 10054YAM DRIVER FOR AX.25
8b58be88 10055M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10056L: linux-hams@vger.kernel.org
10057S: Maintained
679655da
JP
10058F: drivers/net/hamradio/yam*
10059F: include/linux/yam.h
1da177e4 10060
af64a5eb 10061YEALINK PHONE DRIVER
8b58be88 10062M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10063L: usbb2k-api-dev@nongnu.org
10064S: Maintained
679655da
JP
10065F: Documentation/input/yealink.txt
10066F: drivers/input/misc/yealink.*
af64a5eb 10067
1da177e4 10068Z8530 DRIVER FOR AX.25
8b58be88 10069M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10070W: http://yaina.de/jreuter/
10071W: http://www.qsl.net/dl1bke/
10072L: linux-hams@vger.kernel.org
10073S: Maintained
679655da
JP
10074F: Documentation/networking/z8530drv.txt
10075F: drivers/net/hamradio/*scc.c
10076F: drivers/net/hamradio/z8530.h
1da177e4 10077
0cf31ec1 10078ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10079M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10080L: linux-mm@kvack.org
10081S: Maintained
10082F: mm/zbud.c
10083F: include/linux/zbud.h
10084
7c0c3afb 10085ZD1211RW WIRELESS DRIVER
8b58be88
JP
10086M: Daniel Drake <dsd@gentoo.org>
10087M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10088W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10089L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10090L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10091S: Maintained
679655da 10092F: drivers/net/wireless/zd1211rw/
7c0c3afb 10093
1da177e4 10094ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10095L: mjpeg-users@lists.sourceforge.net
f63145e2 10096L: linux-media@vger.kernel.org
1da177e4 10097W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10098T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10099S: Odd Fixes
90d72ac6 10100F: drivers/media/pci/zoran/
1da177e4 10101
6920f2cc
MK
10102ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10103M: Minchan Kim <minchan@kernel.org>
10104M: Nitin Gupta <ngupta@vflare.org>
10105L: linux-kernel@vger.kernel.org
10106S: Maintained
10107F: drivers/block/zram/
10108F: Documentation/blockdev/zram.txt
10109
8b4a4080 10110ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10111M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10112S: Maintained
df621252 10113F: drivers/tty/serial/zs.*
8b4a4080 10114
eae70d06
MK
10115ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10116M: Minchan Kim <minchan@kernel.org>
10117M: Nitin Gupta <ngupta@vflare.org>
10118L: linux-mm@kvack.org
10119S: Maintained
10120F: mm/zsmalloc.c
10121F: include/linux/zsmalloc.h
10122
0cf31ec1 10123ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10124M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10125L: linux-mm@kvack.org
10126S: Maintained
10127F: mm/zswap.c
10128
1da177e4 10129THE REST
8b58be88 10130M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10131L: linux-kernel@vger.kernel.org
8a6e2535 10132Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10133T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10134S: Buried alive in reporters
34d03cc1
JP
10135F: *
10136F: */
This page took 5.144792 seconds and 5 git commands to generate.