MAINTAINERS: merge MXS entry into IMX one
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
ea8f8fc8
JT
213ABI/API
214L: linux-api@vger.kernel.org
215F: Documentation/ABI/
216F: include/linux/syscalls.h
217F: include/uapi/
218F: kernel/sys_ni.c
219
249e3c85 220ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 221M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
222L: lm-sensors@lm-sensors.org
223S: Maintained
679655da 224F: drivers/hwmon/abituguru.c
f2b84bbc 225
249e3c85 226ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 227M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
228L: lm-sensors@lm-sensors.org
229S: Maintained
679655da 230F: drivers/hwmon/abituguru3.c
249e3c85 231
1da177e4 232ACENIC DRIVER
8b58be88 233M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
234L: linux-acenic@sunsite.dk
235S: Maintained
531c4f89 236F: drivers/net/ethernet/alteon/acenic*
1da177e4 237
e86435eb 238ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 239M: Peter Feuerer <peter@piie.net>
d0944853 240L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
241W: http://piie.net/?section=acerhdf
242S: Maintained
243F: drivers/platform/x86/acerhdf.c
e86435eb 244
745a5d21 245ACER WMI LAPTOP EXTRAS
182ae55c 246M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 247L: platform-driver-x86@vger.kernel.org
745a5d21 248S: Maintained
679655da 249F: drivers/platform/x86/acer-wmi.c
745a5d21 250
1da177e4 251ACPI
49db1903 252M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 253M: Len Brown <lenb@kernel.org>
6968e50c 254L: linux-acpi@vger.kernel.org
360818b8
RW
255W: https://01.org/linux-acpi
256Q: https://patchwork.kernel.org/project/linux-acpi/list/
257T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 258S: Supported
679655da
JP
259F: drivers/acpi/
260F: drivers/pnp/pnpacpi/
261F: include/linux/acpi.h
43368e74 262F: include/acpi/
994b942f 263F: Documentation/acpi
89ca78a0 264F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
265F: drivers/pci/*acpi*
266F: drivers/pci/*/*acpi*
267F: drivers/pci/*/*/*acpi*
2754c447 268F: tools/power/acpi
8b59a454 269
3774929d
RW
270ACPI COMPONENT ARCHITECTURE (ACPICA)
271M: Robert Moore <robert.moore@intel.com>
272M: Lv Zheng <lv.zheng@intel.com>
273M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
274L: linux-acpi@vger.kernel.org
275L: devel@acpica.org
276W: https://acpica.org/
277W: https://github.com/acpica/acpica/
278Q: https://patchwork.kernel.org/project/linux-acpi/list/
279T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
280S: Supported
281F: drivers/acpi/acpica/
282F: include/acpi/
2754c447 283F: tools/power/acpi/
3774929d 284
8b59a454 285ACPI FAN DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/fan.c
1da177e4 291
8b59a454 292ACPI THERMAL DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/*thermal*
998be20f 298
359acec8 299ACPI VIDEO DRIVER
8b58be88 300M: Zhang Rui <rui.zhang@intel.com>
8b59a454 301L: linux-acpi@vger.kernel.org
5ca92bd9 302W: https://01.org/linux-acpi
8b59a454 303S: Supported
679655da 304F: drivers/acpi/video.c
998be20f 305
bff431e4 306ACPI WMI DRIVER
d0944853 307L: platform-driver-x86@vger.kernel.org
5b927259 308S: Orphan
679655da 309F: drivers/platform/x86/wmi.c
bff431e4 310
2f39d519 311AD1889 ALSA SOUND DRIVER
8b58be88 312M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
313W: http://wiki.parisc-linux.org/AD1889
314L: linux-parisc@vger.kernel.org
315S: Maintained
679655da 316F: sound/pci/ad1889.*
2f39d519 317
527a1a83
MH
318AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5254
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/misc/ad525x_dpot.c
324
325AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD5398
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/regulator/ad5398.c
331
332AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7142
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/misc/ad714x.c
338
339AD7877 TOUCHSCREEN DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7877
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7877.c
345
346AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD7879
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/input/touchscreen/ad7879.c
352
1330b0dc
JK
353ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
354M: Jiri Kosina <jkosina@suse.cz>
355S: Maintained
356
1da177e4 357ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 358M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 359L: lm-sensors@lm-sensors.org
1da177e4 360S: Maintained
679655da
JP
361F: Documentation/hwmon/adm1025
362F: drivers/hwmon/adm1025.c
1da177e4 363
cae2caae 364ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 365M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
366L: lm-sensors@lm-sensors.org
367S: Maintained
679655da 368F: drivers/hwmon/adm1029.c
cae2caae 369
cc0b88cf 370ADM8211 WIRELESS DRIVER
cc0b88cf 371L: linux-wireless@vger.kernel.org
491b26b4 372W: http://wireless.kernel.org/
e71bcbd0 373S: Orphan
679655da 374F: drivers/net/wireless/adm8211.*
cc0b88cf 375
e8e31622
SA
376ADP1653 FLASH CONTROLLER DRIVER
377M: Sakari Ailus <sakari.ailus@iki.fi>
378L: linux-media@vger.kernel.org
379S: Maintained
380F: drivers/media/i2c/adp1653.c
381F: include/media/adp1653.h
382
527a1a83
MH
383ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
384M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 385W: http://wiki.analog.com/ADP5520
a4edbc10 386W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
387S: Supported
388F: drivers/mfd/adp5520.c
389F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 390F: drivers/leds/leds-adp5520.c
77278d50 391F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
392F: drivers/input/keyboard/adp5520-keys.c
393
394ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5588
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/input/keyboard/adp5588-keys.c
77278d50 400F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
401
402ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
403M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 404W: http://wiki.analog.com/ADP8860
a4edbc10 405W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
406S: Supported
407F: drivers/video/backlight/adp8860_bl.c
408
8c22a8f5
DE
409ADS1015 HARDWARE MONITOR DRIVER
410M: Dirk Eibach <eibach@gdsys.de>
411L: lm-sensors@lm-sensors.org
412S: Maintained
413F: Documentation/hwmon/ads1015
414F: drivers/hwmon/ads1015.c
415F: include/linux/i2c/ads1015.h
416
1da177e4 417ADT746X FAN DRIVER
8b58be88 418M: Colin Leroy <colin@colino.net>
1da177e4 419S: Maintained
679655da 420F: drivers/macintosh/therm_adt746x.c
1da177e4 421
b058b859 422ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 423M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
424L: lm-sensors@lm-sensors.org
425S: Maintained
426F: Documentation/hwmon/adt7475
427F: drivers/hwmon/adt7475.c
428
527a1a83
MH
429ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
430M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 431W: http://wiki.analog.com/ADXL345
a4edbc10 432W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
433S: Supported
434F: drivers/input/misc/adxl34x.c
435
8c6af9e1 436ADVANSYS SCSI DRIVER
8b58be88 437M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
438L: linux-scsi@vger.kernel.org
439S: Maintained
679655da
JP
440F: Documentation/scsi/advansys.txt
441F: drivers/scsi/advansys.c
8c6af9e1 442
1da177e4 443AEDSP16 DRIVER
8b58be88 444M: Riccardo Facchetti <fizban@tin.it>
1da177e4 445S: Maintained
679655da 446F: sound/oss/aedsp16.c
1da177e4 447
91952bc0
AP
448AF9013 MEDIA DRIVER
449M: Antti Palosaari <crope@iki.fi>
450L: linux-media@vger.kernel.org
451W: http://linuxtv.org/
452W: http://palosaari.fi/linux/
453Q: http://patchwork.linuxtv.org/project/linux-media/list/
454T: git git://linuxtv.org/anttip/media_tree.git
455S: Maintained
456F: drivers/media/dvb-frontends/af9013*
457
458AF9033 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9033*
467
1da177e4 468AFFS FILE SYSTEM
6cf515e1
GU
469L: linux-fsdevel@vger.kernel.org
470S: Orphan
679655da
JP
471F: Documentation/filesystems/affs.txt
472F: fs/affs/
1da177e4 473
e2d1d6c0 474AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 475M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
476L: linux-afs@lists.infradead.org
477S: Supported
679655da
JP
478F: fs/afs/
479F: include/net/af_rxrpc.h
480F: net/rxrpc/af_rxrpc.c
e2d1d6c0 481
1da177e4 482AGPGART DRIVER
8b58be88 483M: David Airlie <airlied@linux.ie>
878eaf61 484T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 485S: Maintained
679655da
JP
486F: drivers/char/agp/
487F: include/linux/agp*
c117ab84 488F: include/uapi/linux/agp*
1da177e4
LT
489
490AHA152X SCSI DRIVER
8b58be88 491M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
492L: linux-scsi@vger.kernel.org
493S: Maintained
679655da
JP
494F: drivers/scsi/aha152x*
495F: drivers/scsi/pcmcia/aha152x*
1da177e4 496
64624d4f 497AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 498M: Hannes Reinecke <hare@suse.de>
64624d4f 499L: linux-scsi@vger.kernel.org
1da177e4 500S: Maintained
679655da 501F: drivers/scsi/aic7xxx/
1da177e4 502
450500ad
HV
503AIMSLAB FM RADIO RECEIVER DRIVER
504M: Hans Verkuil <hverkuil@xs4all.nl>
505L: linux-media@vger.kernel.org
506T: git git://linuxtv.org/media_tree.git
507W: http://linuxtv.org
508S: Maintained
509F: drivers/media/radio/radio-aimslab*
510
e2d1d6c0 511AIO
8b58be88 512M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
513L: linux-aio@kvack.org
514S: Supported
679655da
JP
515F: fs/aio.c
516F: include/linux/*aio*.h
e2d1d6c0 517
1da177e4 518ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 519M: Duncan Sands <duncan.sands@free.fr>
6372594a 520L: linux-usb@vger.kernel.org
1da177e4
LT
521W: http://www.linux-usb.org/SpeedTouch/
522S: Maintained
679655da
JP
523F: drivers/usb/atm/speedtch.c
524F: drivers/usb/atm/usbatm.c
1da177e4 525
272f133a 526ALCHEMY AU1XX0 MMC DRIVER
8b58be88 527M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 528S: Maintained
679655da 529F: drivers/mmc/host/au1xmmc.c
272f133a 530
4a4e5787 531ALI1563 I2C DRIVER
8b58be88 532M: Rudolf Marek <r.marek@assembler.cz>
846557d3 533L: linux-i2c@vger.kernel.org
4a4e5787 534S: Maintained
679655da
JP
535F: Documentation/i2c/busses/i2c-ali1563
536F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 537
1da177e4 538ALPHA PORT
8b58be88 539M: Richard Henderson <rth@twiddle.net>
8b58be88 540M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 541M: Matt Turner <mattst88@gmail.com>
c89f4f9a 542S: Odd Fixes
a9406699 543L: linux-alpha@vger.kernel.org
679655da 544F: arch/alpha/
1da177e4 545
16b8b922 546ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 547M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
548L: netdev@vger.kernel.org
549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
550S: Maintained
551F: drivers/net/ethernet/altera/
552
adf9251f
TK
553ALTERA UART/JTAG UART SERIAL DRIVERS
554M: Tobias Klauser <tklauser@distanz.ch>
555L: linux-serial@vger.kernel.org
61bd0943 556L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
557S: Maintained
558F: drivers/tty/serial/altera_uart.c
559F: drivers/tty/serial/altera_jtaguart.c
560F: include/linux/altera_uart.h
561F: include/linux/altera_jtaguart.h
562
f4875e12
TL
563AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
564M: Tom Lendacky <thomas.lendacky@amd.com>
565L: linux-crypto@vger.kernel.org
566S: Supported
567F: drivers/crypto/ccp/
568F: include/linux/ccp.h
569
512d1027 570AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 571M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
572L: lm-sensors@lm-sensors.org
573S: Maintained
574F: Documentation/hwmon/fam15h_power
575F: drivers/hwmon/fam15h_power.c
576
167a675a 577AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 578M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 579L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 580S: Supported
679655da 581F: drivers/usb/gadget/amd5536udc.*
167a675a 582
f90b8116 583AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 584P: Andres Salomon <dilinger@queued.net>
67d76710 585L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
586W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
587S: Supported
679655da
JP
588F: drivers/char/hw_random/geode-rng.c
589F: drivers/crypto/geode*
590F: drivers/video/geode/
591F: arch/x86/include/asm/geode.h
f90b8116 592
919ee7dd 593AMD IOMMU (AMD-VI)
e4110568 594M: Joerg Roedel <joro@8bytes.org>
919ee7dd 595L: iommu@lists.linux-foundation.org
525b233c 596T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 597S: Maintained
b2c16391
JP
598F: drivers/iommu/amd_iommu*.[ch]
599F: include/linux/amd-iommu.h
919ee7dd 600
e7f5b309 601AMD MICROCODE UPDATE SUPPORT
943482d0 602M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 603L: amd64-microcode@amd64.org
943482d0 604S: Maintained
679655da 605F: arch/x86/kernel/microcode_amd.c
e7f5b309 606
45198c7b
LT
607AMD XGBE DRIVER
608M: Tom Lendacky <thomas.lendacky@amd.com>
609L: netdev@vger.kernel.org
610S: Supported
611F: drivers/net/ethernet/amd/xgbe/
612F: drivers/net/phy/amd-xgbe-phy.c
613
284f42b6 614AMS (Apple Motion Sensor) DRIVER
8b58be88 615M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 616S: Supported
bd5f47ec 617F: drivers/macintosh/ams/
284f42b6 618
f94b533d 619AMSO1100 RNIC DRIVER
8b58be88
JP
620M: Tom Tucker <tom@opengridcomputing.com>
621M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 622L: linux-rdma@vger.kernel.org
f94b533d 623S: Maintained
679655da 624F: drivers/infiniband/hw/amso1100/
f94b533d 625
531fca16
HV
626ANALOG DEVICES INC AD9389B DRIVER
627M: Hans Verkuil <hans.verkuil@cisco.com>
628L: linux-media@vger.kernel.org
629S: Maintained
630F: drivers/media/i2c/ad9389b*
631
c40ddfa3
HV
632ANALOG DEVICES INC ADV7511 DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/adv7511*
637
531fca16
HV
638ANALOG DEVICES INC ADV7604 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7604*
643
c40ddfa3
HV
644ANALOG DEVICES INC ADV7842 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7842*
649
527a1a83 650ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 651M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 653W: http://wiki.analog.com/
a4edbc10 654W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 655S: Supported
39c9d199 656F: sound/soc/codecs/adau*
cc52688a 657F: sound/soc/codecs/adav*
4bdef3bd 658F: sound/soc/codecs/ad1*
ae48f5ef 659F: sound/soc/codecs/ad7*
4bdef3bd 660F: sound/soc/codecs/ssm*
40216ce7 661F: sound/soc/codecs/sigmadsp.*
4bdef3bd 662
527a1a83 663ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 664L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
666W: http://blackfin.uclinux.org/
667S: Supported
668F: sound/soc/blackfin/*
669
42269063 670AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 671M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 672L: linuxppc-dev@lists.ozlabs.org
93711660 673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 674S: Maintained
679655da 675F: sound/aoa/
42269063 676
1da177e4 677APM DRIVER
81024fc4
JK
678M: Jiri Kosina <jkosina@suse.cz>
679S: Odd fixes
679655da
JP
680F: arch/x86/kernel/apm_32.c
681F: include/linux/apm_bios.h
c117ab84 682F: include/uapi/linux/apm_bios.h
81024fc4 683F: drivers/char/apm-emulation.c
1da177e4 684
bd7aa4b2 685APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 686M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
687L: linux-input@vger.kernel.org
688S: Maintained
679655da 689F: drivers/input/mouse/bcm5974.c
bd7aa4b2 690
6f2fad74 691APPLE SMC DRIVER
d618540f
HR
692M: Henrik Rydberg <rydberg@euromail.se>
693L: lm-sensors@lm-sensors.org
6f2fad74 694S: Maintained
679655da 695F: drivers/hwmon/applesmc.c
6f2fad74 696
1da177e4 697APPLETALK NETWORK LAYER
8b58be88 698M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 699S: Maintained
679655da
JP
700F: drivers/net/appletalk/
701F: net/appletalk/
1da177e4 702
62a37dc7
LP
703APTINA CAMERA SENSOR PLL
704M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/aptina-pll.*
708
a480167b 709ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 710M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
711L: linux-ide@vger.kernel.org
712S: Maintained
713F: include/linux/pata_arasan_cf_data.h
714F: drivers/ata/pata_arasan_cf.c
715
1154ea7d 716ARC FRAMEBUFFER DRIVER
8b58be88 717M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 718S: Maintained
679655da
JP
719F: drivers/video/arcfb.c
720F: drivers/video/fb_defio.c
1154ea7d 721
1da177e4 722ARM MFM AND FLOPPY DRIVERS
8b58be88 723M: Ian Molton <spyro@f2s.com>
1da177e4 724S: Maintained
679655da
JP
725F: arch/arm/lib/floppydma.S
726F: arch/arm/include/asm/floppy.h
1da177e4 727
6f96521f
WD
728ARM PMU PROFILING AND DEBUGGING
729M: Will Deacon <will.deacon@arm.com>
730S: Maintained
731F: arch/arm/kernel/perf_event*
732F: arch/arm/oprofile/common.c
6f96521f
WD
733F: arch/arm/include/asm/pmu.h
734F: arch/arm/kernel/hw_breakpoint.c
735F: arch/arm/include/asm/hw_breakpoint.h
736
d4275354 737ARM PORT
8b58be88 738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
740W: http://www.arm.linux.org.uk/
741S: Maintained
742F: arch/arm/
743
d323c243
SB
744ARM SUB-ARCHITECTURES
745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 746S: Maintained
d323c243
SB
747F: arch/arm/mach-*/
748F: arch/arm/plat-*/
749T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
750
cefbf4ea
RK
751ARM PRIMECELL AACI PL041 DRIVER
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: sound/arm/aaci.*
755
756ARM PRIMECELL CLCD PL110 DRIVER
757M: Russell King <linux@arm.linux.org.uk>
758S: Maintained
759F: drivers/video/amba-clcd.*
760
761ARM PRIMECELL KMI PL050 DRIVER
762M: Russell King <linux@arm.linux.org.uk>
763S: Maintained
764F: drivers/input/serio/ambakmi.*
765F: include/linux/amba/kmi.h
766
2761f5c2 767ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
679655da 770F: drivers/mmc/host/mmci.*
2f748aaa 771F: include/linux/amba/mmci.h
2761f5c2 772
1b4304e5
RK
773ARM PRIMECELL UART PL010 AND PL011 DRIVERS
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
776F: drivers/tty/serial/amba-pl01*.c
777F: include/linux/amba/serial.h
2761f5c2 778
cefbf4ea
RK
779ARM PRIMECELL BUS SUPPORT
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/amba/
783F: include/linux/amba/bus.h
784
2b7a52a4 785ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 786M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
788S: Maintained
789
9c784f95 790ARM/AFEB9260 MACHINE SUPPORT
8b58be88 791M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
793S: Maintained
794
2b7a52a4 795ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 796M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
798S: Maintained
799
1b106699
MR
800ARM/Allwinner A1X SoC support
801M: Maxime Ripard <maxime.ripard@free-electrons.com>
802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
803S: Maintained
60b0f380
MR
804N: sun[x4567]i
805
806ARM/Allwinner SoC Clock Support
807M: Emilio López <emilio@elopez.com.ar>
808S: Maintained
809F: drivers/clk/sunxi/
1b106699 810
c1fc8675 811ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 812M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
813M: Nicolas Ferre <nicolas.ferre@atmel.com>
814M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 816W: http://maxim.org.za/at91_26.html
c1fc8675
NF
817W: http://www.linux4sam.org
818S: Supported
819F: arch/arm/mach-at91/
70e389cc
MB
820F: arch/arm/boot/dts/at91*.dts
821F: arch/arm/boot/dts/at91*.dtsi
822F: arch/arm/boot/dts/sama*.dts
823F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 824
6e05dd4e
BB
825ARM/ATMEL AT91 Clock Support
826M: Boris Brezillon <boris.brezillon@free-electrons.com>
827S: Maintained
828F: drivers/clk/at91
829
986cf2e9 830ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 831M: Rob Herring <robh@kernel.org>
986cf2e9
RH
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Maintained
834F: arch/arm/mach-highbank/
835
d94f944e 836ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 837M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
838S: Maintained
839F: arch/arm/mach-cns3xxx/
840T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
841
386ab516
AS
842ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
843M: Alexander Shiyan <shc_work@mail.ru>
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Odd Fixes
b8ba3874 846N: clps711x
386ab516 847
2b7a52a4 848ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 849M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 850M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 852S: Maintained
d19d3667
HS
853F: arch/arm/mach-ep93xx/
854F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
855
856ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
d4275354 861ARM/CLKDEV SUPPORT
8b58be88 862M: Russell King <linux@arm.linux.org.uk>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 864S: Maintained
d4275354 865F: arch/arm/include/asm/clkdev.h
4fa2651d 866F: drivers/clk/clkdev.c
d4275354 867
d48134e7 868ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 869M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
871S: Maintained
872
94150095
HF
873ARM/CONTEC MICRO9 MACHINE SUPPORT
874M: Hubert Feurstein <hubert.feurstein@contec.at>
875S: Maintained
876F: arch/arm/mach-ep93xx/micro9.c
877
1da177e4 878ARM/CORGI MACHINE SUPPORT
8b58be88 879M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
880S: Maintained
881
881a95f9 882ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 883M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
885T: git git://git.berlios.de/gemini-board
886S: Maintained
f49afbb5 887F: arch/arm/mach-gemini/
881a95f9 888
a990cbd8 889ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 890M: Barry Song <baohua@kernel.org>
a990cbd8 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 892T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
893S: Maintained
894F: arch/arm/mach-prima2/
05f30e8d
BS
895F: drivers/clk/clk-prima2.c
896F: drivers/clocksource/timer-prima2.c
897F: drivers/clocksource/timer-marco.c
f8505ef5 898N: [^a-z]sirf
a990cbd8 899
d4275354 900ARM/EBSA110 MACHINE SUPPORT
8b58be88 901M: Russell King <linux@arm.linux.org.uk>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
903W: http://www.arm.linux.org.uk/
904S: Maintained
905F: arch/arm/mach-ebsa110/
b955f6ca 906F: drivers/net/ethernet/amd/am79c961a.*
d4275354 907
4721f3ce
UKK
908ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
909M: Uwe Kleine-König <kernel@pengutronix.de>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912N: efm32
913
a9da4f7e 914ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
915M: Daniel Ribeiro <drwyrm@gmail.com>
916M: Stefan Schmidt <stefan@openezx.org>
917M: Harald Welte <laforge@openezx.org>
d66f1886 918L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
919W: http://www.openezx.org/
920S: Maintained
cafc2265
SS
921T: topgit git://git.openezx.org/openezx.git
922F: arch/arm/mach-pxa/ezx.c
a9da4f7e 923
6a915af9 924ARM/FARADAY FA526 PORT
162500b3 925M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 927S: Maintained
1fa7e547 928T: git git://git.berlios.de/gemini-board
f49afbb5 929F: arch/arm/mm/*-fa*
6a915af9 930
d4275354 931ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 932M: Russell King <linux@arm.linux.org.uk>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
934W: http://www.arm.linux.org.uk/
935S: Maintained
936F: arch/arm/include/asm/hardware/dec21285.h
937F: arch/arm/mach-footbridge/
938
86183a5f 939ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 940M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 941M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 943S: Maintained
f1c12837 944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 945F: arch/arm/mach-imx/
ce515a6b 946F: arch/arm/mach-mxs/
2a82f95c 947F: arch/arm/boot/dts/imx*
e5dafa22 948F: arch/arm/configs/imx*_defconfig
86183a5f 949
2b7a52a4 950ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 951M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
953S: Maintained
954
90b8fc34 955ARM/GUMSTIX MACHINE SUPPORT
8b58be88 956M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
958S: Maintained
959
ef47d5f0 960ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 961M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
962M: Paul Parsons <lost.distance@yahoo.com>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
964S: Maintained
965F: arch/arm/mach-pxa/hx4700.c
966F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 967F: sound/soc/pxa/hx4700.c
ef47d5f0 968
21f37bc3 969ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 970M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
971W: www.jlime.com
972S: Maintained
084bad91
KE
973T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
974F: arch/arm/mach-sa1100/jornada720.c
975F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 976
5e767ab9
JMC
977ARM/IGEP MACHINE SUPPORT
978M: Enric Balletbo i Serra <eballetbo@gmail.com>
979M: Javier Martinez Canillas <javier@dowhile0.org>
980L: linux-omap@vger.kernel.org
981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982S: Maintained
06ff74fd 983F: arch/arm/boot/dts/omap3-igep*
5e767ab9 984
403d2971
MV
985ARM/INCOME PXA270 SUPPORT
986M: Marek Vasut <marek.vasut@gmail.com>
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
ec154082 989F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 990
2b7a52a4 991ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 992M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 993M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 995S: Maintained
e2bdb176
DW
996
997ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 998M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1000S: Maintained
2b7a52a4
LB
1001
1002ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1003M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4
LB
1007
1008ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1010M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1012S: Maintained
2b7a52a4 1013
2b7a52a4 1014ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1017S: Maintained
1018
dfdd8cc9
KH
1019ARM/INTEL IXP4XX ARM ARCHITECTURE
1020M: Imre Kaloz <kaloz@openwrt.org>
1021M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1023S: Maintained
1024F: arch/arm/mach-ixp4xx/
1025
838553c5 1026ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1027M: Jonathan Cameron <jic23@cam.ac.uk>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S: Maintained
1030F: arch/arm/mach-pxa/stargate2.c
1031F: drivers/pcmcia/pxa2xx_stargate2.c
1032
2b7a52a4 1033ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1034M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1035M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1037S: Maintained
2b7a52a4
LB
1038
1039ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1042S: Maintained
1043
1154f858
SS
1044ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1045M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048F: arch/arm/mach-keystone/
cffa8e3b 1049F: drivers/clk/keystone/
317929cd 1050T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1051
2b7a52a4 1052ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1053M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1055S: Maintained
1056
3b886171 1057ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1058M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1059S: Maintained
1060
75f41273
TP
1061ARM/Marvell Armada 370 and Armada XP SOC support
1062M: Jason Cooper <jason@lakedaemon.net>
1063M: Andrew Lunn <andrew@lunn.ch>
1064M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1065M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067S: Maintained
1068F: arch/arm/mach-mvebu/
1069
40f4978b
SH
1070ARM/Marvell Berlin SoC support
1071M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074F: arch/arm/mach-berlin/
1075
4f1312b0
NP
1076ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1077M: Jason Cooper <jason@lakedaemon.net>
1078M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1079M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1081S: Maintained
1082F: arch/arm/mach-dove/
54a246ff
NP
1083F: arch/arm/mach-kirkwood/
1084F: arch/arm/mach-mv78xx0/
1085F: arch/arm/mach-orion5x/
1086F: arch/arm/plat-orion/
3b886171 1087
d69ac131
AC
1088ARM/Orion SoC/Technologic Systems TS-78xx platform support
1089M: Alexander Clouter <alex@digriz.org.uk>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091W: http://www.digriz.org.uk/ts78xx/kernel
1092S: Maintained
1093F: arch/arm/mach-orion5x/ts78xx-*
1094
adcb079f
AB
1095ARM/MICREL KS8695 ARCHITECTURE
1096M: Greg Ungerer <gerg@uclinux.org>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1098F: arch/arm/mach-ks8695/
adcb079f
AB
1099S: Odd Fixes
1100
d78ff0a5 1101ARM/MIOA701 MACHINE SUPPORT
8b58be88 1102M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1104F: arch/arm/mach-pxa/mioa701.c
1105S: Maintained
1106
9624dfe6 1107ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1108M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1109S: Maintained
1110
e0ee9851 1111ARM/NOMADIK ARCHITECTURE
28b8e8d4 1112M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1113M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115S: Maintained
1116F: arch/arm/mach-nomadik/
87572880 1117F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1118T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1119
9d76295a 1120ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1121M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1122L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1123W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1124S: Supported
1125
0c19d21e
DW
1126ARM/QUALCOMM MSM MACHINE SUPPORT
1127M: David Brown <davidb@codeaurora.org>
b4c9bfab 1128M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1129M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1130L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1131F: arch/arm/mach-msm/
1132F: drivers/video/msm/
1133F: drivers/mmc/host/msm_sdcc.c
1134F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1135F: drivers/tty/serial/msm_serial.h
1136F: drivers/tty/serial/msm_serial.c
ea91db52 1137F: drivers/*/pm8???-*
31a12b31 1138F: drivers/mfd/ssbi/
ea91db52 1139F: include/linux/mfd/pm8xxx/
8cd5c866 1140T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1141S: Maintained
1142
8459c159 1143ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1144M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1145M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1146S: Maintained
1147
5d783a2d 1148ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1149M: Marek Vasut <marek.vasut@gmail.com>
75280787 1150L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1151W: http://hackndev.com
1152S: Maintained
933d35f0
JP
1153F: arch/arm/mach-pxa/include/mach/palmtx.h
1154F: arch/arm/mach-pxa/palmtx.c
1155F: arch/arm/mach-pxa/include/mach/palmt5.h
1156F: arch/arm/mach-pxa/palmt5.c
1157F: arch/arm/mach-pxa/include/mach/palmld.h
1158F: arch/arm/mach-pxa/palmld.c
1159F: arch/arm/mach-pxa/include/mach/palmte2.h
1160F: arch/arm/mach-pxa/palmte2.c
1161F: arch/arm/mach-pxa/include/mach/palmtc.h
1162F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1163
b57fe924 1164ARM/PALM TREO SUPPORT
8b58be88 1165M: Tomas Cech <sleep_walker@suse.cz>
75280787 1166L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1167W: http://hackndev.com
1168S: Maintained
b57fe924
JP
1169F: arch/arm/mach-pxa/include/mach/palmtreo.h
1170F: arch/arm/mach-pxa/palmtreo.c
90af5811 1171
c49e1e63 1172ARM/PALMZ72 SUPPORT
8b58be88 1173M: Sergey Lapin <slapin@ossfans.org>
75280787 1174L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1175W: http://hackndev.com
1176S: Maintained
933d35f0
JP
1177F: arch/arm/mach-pxa/include/mach/palmz72.h
1178F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1179
1da177e4 1180ARM/PLEB SUPPORT
8b58be88 1181M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1182W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1183S: Maintained
1184
1185ARM/PT DIGITAL BOARD PORT
8b58be88 1186M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1188W: http://www.arm.linux.org.uk/
1189S: Maintained
1190
8fc1b0f8
KG
1191ARM/QUALCOMM SUPPORT
1192M: Kumar Gala <galak@codeaurora.org>
1193M: David Brown <davidb@codeaurora.org>
1194L: linux-arm-msm@vger.kernel.org
1195S: Maintained
1196F: arch/arm/mach-qcom/
1197T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1198
2b7a52a4 1199ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1200M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1202S: Maintained
1203
d4275354 1204ARM/RISCPC ARCHITECTURE
8b58be88 1205M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1207W: http://www.arm.linux.org.uk/
1208S: Maintained
d4275354
RK
1209F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1210F: arch/arm/include/asm/hardware/ioc.h
1211F: arch/arm/include/asm/hardware/iomd.h
1212F: arch/arm/include/asm/hardware/memc.h
1213F: arch/arm/mach-rpc/
1a6422f6 1214F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1215F: drivers/net/ethernet/i825xx/ether1*
1216F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1217F: drivers/scsi/arm/
1218
08ddbb0a
HS
1219ARM/Rockchip SoC support
1220M: Heiko Stuebner <heiko@sntech.de>
1221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222S: Maintained
1223F: arch/arm/mach-rockchip/
1224F: drivers/*/*rockchip*
1225
b21477f9 1226ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1227M: Ben Dooks <ben-linux@fluff.org>
482ce512 1228M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1230L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1231W: http://www.fluff.org/ben/linux/
1232S: Maintained
6f0589c8
MB
1233F: arch/arm/boot/dts/s3c*
1234F: arch/arm/boot/dts/exynos*
482ce512 1235F: arch/arm/plat-samsung/
769bbb63
HS
1236F: arch/arm/mach-s3c24*/
1237F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1238F: drivers/*/*s3c2410*
1239F: drivers/*/*/*s3c2410*
40c76662
MB
1240F: drivers/spi/spi-s3c*
1241F: sound/soc/samsung/*
1da177e4 1242
0dcecae2 1243ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1244M: Kukjin Kim <kgene.kim@samsung.com>
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1247S: Maintained
1248F: arch/arm/mach-s5p*/
0dcecae2 1249F: arch/arm/mach-exynos*/
33d43cdd 1250N: exynos
f556cb07 1251
10ffa964
KP
1252ARM/SAMSUNG MOBILE MACHINE SUPPORT
1253M: Kyungmin Park <kyungmin.park@samsung.com>
1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255S: Maintained
1256F: arch/arm/mach-s5pv210/mach-aquila.c
1257F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1258
3ce4ccb6
KD
1259ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1260M: Kyungmin Park <kyungmin.park@samsung.com>
1261M: Kamil Debski <k.debski@samsung.com>
1262L: linux-arm-kernel@lists.infradead.org
1263L: linux-media@vger.kernel.org
1264S: Maintained
1265F: drivers/media/platform/s5p-g2d/
1266
e6a476fd
MS
1267ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1268M: Kyungmin Park <kyungmin.park@samsung.com>
1269M: Kamil Debski <k.debski@samsung.com>
6305902c 1270M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1271L: linux-arm-kernel@lists.infradead.org
1272L: linux-media@vger.kernel.org
1273S: Maintained
934455d7 1274F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1275F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1276
1277ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1278M: Kyungmin Park <kyungmin.park@samsung.com>
1279M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1280L: linux-arm-kernel@lists.infradead.org
1281L: linux-media@vger.kernel.org
1282S: Maintained
90d72ac6 1283F: drivers/media/platform/s5p-tv/
e6a476fd 1284
d48d38e8 1285ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1286M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1287M: Magnus Damm <magnus.damm@gmail.com>
1288L: linux-sh@vger.kernel.org
d48d38e8 1289W: http://oss.renesas.com
bbff48f5 1290Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1291T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1292S: Supported
1293F: arch/arm/mach-shmobile/
1294F: drivers/sh/
1295
66314223
DN
1296ARM/SOCFPGA ARCHITECTURE
1297M: Dinh Nguyen <dinguyen@altera.com>
1298S: Maintained
1299F: arch/arm/mach-socfpga/
1300
1301ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1302M: Dinh Nguyen <dinguyen@altera.com>
1303S: Maintained
1304F: drivers/clk/socfpga/
1305
65ebcc11 1306ARM/STI ARCHITECTURE
a92177ea
SK
1307M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1308M: Maxime Coquelin <maxime.coquelin@st.com>
1309M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311L: kernel@stlinux.com
1312W: http://www.stlinux.com
1313S: Maintained
1314F: arch/arm/mach-sti/
a92177ea
SK
1315F: arch/arm/boot/dts/sti*
1316F: drivers/clocksource/arm_global_timer.c
1317F: drivers/reset/sti/
1318F: drivers/pinctrl/pinctrl-st.c
1319F: drivers/media/rc/st_rc.c
1320F: drivers/i2c/busses/i2c-st.c
1321F: drivers/tty/serial/st-asc.c
65ebcc11 1322
2b7a52a4 1323ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1324M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1326S: Maintained
1327
1bbd7089 1328ARM/TETON BGA MACHINE SUPPORT
706e69d6 1329M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331S: Maintained
1332
2b7a52a4 1333ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1334M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1336S: Maintained
1337
98ad6e3b 1338ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1339M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1341W: http://www.mcuos.com
1342S: Maintained
4e89e8f6 1343F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1344F: drivers/input/keyboard/w90p910_keypad.c
1345F: drivers/input/touchscreen/w90p910_ts.c
1346F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1347F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1348F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1349F: drivers/rtc/rtc-nuc900.c
9df92e6c 1350F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1351F: drivers/usb/host/ehci-w90x900.c
1352F: drivers/video/nuc900fb.c
98ad6e3b 1353
54274d71 1354ARM/U300 MACHINE SUPPORT
e4651a9f 1355M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357S: Supported
1358F: arch/arm/mach-u300/
9affbd24 1359F: drivers/clocksource/timer-u300.c
54274d71
LW
1360F: drivers/i2c/busses/i2c-stu300.c
1361F: drivers/rtc/rtc-coh901331.c
1362F: drivers/watchdog/coh901327_wdt.c
1363F: drivers/dma/coh901318*
87572880
LW
1364F: drivers/mfd/ab3100*
1365F: drivers/rtc/rtc-ab3100.c
1366F: drivers/rtc/rtc-coh901331.c
1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1368
87572880 1369ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1370M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S: Maintained
1373F: arch/arm/mach-ux500/
e4651a9f 1374F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1375F: drivers/dma/ste_dma40*
e4651a9f 1376F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1377F: drivers/mfd/abx500*
1378F: drivers/mfd/ab8500*
e4651a9f
LW
1379F: drivers/mfd/dbx500*
1380F: drivers/mfd/db8500*
1381F: drivers/pinctrl/pinctrl-nomadik*
87572880 1382F: drivers/rtc/rtc-ab8500.c
e4651a9f 1383F: drivers/rtc/rtc-pl031.c
87572880 1384T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1385
e93fde28
UH
1386ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1387M: Ulf Hansson <ulf.hansson@linaro.org>
1388L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389T: git git://git.linaro.org/people/ulfh/clk.git
1390S: Maintained
1391F: drivers/clk/ux500/
1392F: include/linux/platform_data/clk-ux500.h
1393
d4275354 1394ARM/VFP SUPPORT
8b58be88 1395M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1396L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1397W: http://www.arm.linux.org.uk/
1398S: Maintained
1399F: arch/arm/vfp/
1400
e66b6d8e
MV
1401ARM/VOIPAC PXA270 SUPPORT
1402M: Marek Vasut <marek.vasut@gmail.com>
1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404S: Maintained
1405F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1406F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1407
04529fe2
TP
1408ARM/VT8500 ARM ARCHITECTURE
1409M: Tony Prisk <linux@prisktech.co.nz>
1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1411S: Maintained
1412F: arch/arm/mach-vt8500/
41fd91b4 1413F: drivers/clocksource/vt8500_timer.c
560746eb 1414F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1415F: drivers/mmc/host/wmt-sdmmc.c
1416F: drivers/pwm/pwm-vt8500.c
1417F: drivers/rtc/rtc-vt8500.c
1418F: drivers/tty/serial/vt8500_serial.c
4f31102b 1419F: drivers/usb/host/ehci-platform.c
41fd91b4 1420F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1421F: drivers/video/vt8500lcdfb.*
1422F: drivers/video/wm8505fb*
1423F: drivers/video/wmt_ge_rops.*
04529fe2 1424
e66b6d8e
MV
1425ARM/ZIPIT Z2 SUPPORT
1426M: Marek Vasut <marek.vasut@gmail.com>
1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428S: Maintained
1429F: arch/arm/mach-pxa/z2.c
6ab2a855 1430F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1431
51f29d44
MS
1432ARM/ZYNQ ARCHITECTURE
1433M: Michal Simek <michal.simek@xilinx.com>
1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435W: http://wiki.xilinx.com
1436T: git git://git.xilinx.com/linux-xlnx.git
1437S: Supported
1438F: arch/arm/mach-zynq/
bd2a337a 1439F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1440N: zynq
1441N: xilinx
1442F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1443F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1444F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1445
b8f9879e
WD
1446ARM SMMU DRIVER
1447M: Will Deacon <will.deacon@arm.com>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450F: drivers/iommu/arm-smmu.c
1451
38074229
CM
1452ARM64 PORT (AARCH64 ARCHITECTURE)
1453M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1454M: Will Deacon <will.deacon@arm.com>
38074229
CM
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457F: arch/arm64/
d19766ec 1458F: Documentation/arm64/
38074229 1459
9d7005f9
LP
1460AS3645A LED FLASH CONTROLLER DRIVER
1461M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1462L: linux-media@vger.kernel.org
1463T: git git://linuxtv.org/media_tree.git
1464S: Maintained
1465F: drivers/media/i2c/as3645a.c
1466F: include/media/as3645a.h
1467
d58de038
GJ
1468ASC7621 HARDWARE MONITOR DRIVER
1469M: George Joseph <george.joseph@fairview5.com>
1470L: lm-sensors@lm-sensors.org
1471S: Maintained
1472F: Documentation/hwmon/asc7621
1473F: drivers/hwmon/asc7621.c
1474
b229ece9 1475ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1476M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1477L: acpi4asus-user@lists.sourceforge.net
d0944853 1478L: platform-driver-x86@vger.kernel.org
76593d6f 1479W: http://acpi4asus.sf.net
85091b71 1480S: Maintained
b229ece9
CC
1481F: drivers/platform/x86/asus*.c
1482F: drivers/platform/x86/eeepc*.c
85091b71 1483
953a6479 1484ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1485M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1486W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1487S: Maintained
679655da
JP
1488F: Documentation/crypto/async-tx-api.txt
1489F: crypto/async_tx/
1490F: drivers/dma/
1491F: include/linux/dmaengine.h
1492F: include/linux/async_tx.h
b3e5f263 1493
a1867d36 1494AT24 EEPROM DRIVER
14d77c4d 1495M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1496L: linux-i2c@vger.kernel.org
1497S: Maintained
1498F: drivers/misc/eeprom/at24.c
25f73ed5 1499F: include/linux/platform_data/at24.h
a1867d36 1500
e7839f25 1501ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1502M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1503W: http://support.coraid.com/support/linux
1da177e4 1504S: Supported
679655da
JP
1505F: Documentation/aoe/
1506F: drivers/block/aoe/
1da177e4 1507
9a10a870 1508ATHEROS ATH GENERIC UTILITIES
f726ee65 1509M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1510L: linux-wireless@vger.kernel.org
1511S: Supported
1512F: drivers/net/wireless/ath/*
1513
fa1c114f 1514ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1515M: Jiri Slaby <jirislaby@gmail.com>
1516M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1517M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1518L: linux-wireless@vger.kernel.org
1519L: ath5k-devel@lists.ath5k.org
72c706b7 1520W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1521S: Maintained
fa451753 1522F: drivers/net/wireless/ath/ath5k/
fa1c114f 1523
12e62d6f
KV
1524ATHEROS ATH6KL WIRELESS DRIVER
1525M: Kalle Valo <kvalo@qca.qualcomm.com>
1526L: linux-wireless@vger.kernel.org
1527W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1528T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1529S: Supported
1530F: drivers/net/wireless/ath/ath6kl/
1531
2be7d22f
VK
1532WILOCITY WIL6210 WIRELESS DRIVER
1533M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1534L: linux-wireless@vger.kernel.org
1535L: wil6210@qca.qualcomm.com
1536S: Supported
1537W: http://wireless.kernel.org/en/users/Drivers/wil6210
1538F: drivers/net/wireless/ath/wil6210/
1539
1d7e1e6b
CL
1540CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1541M: Christian Lamparter <chunkeey@googlemail.com>
1542L: linux-wireless@vger.kernel.org
1543W: http://wireless.kernel.org/en/users/Drivers/carl9170
1544S: Maintained
1545F: drivers/net/wireless/ath/carl9170/
1546
2c2a6172
LT
1547ATK0110 HWMON DRIVER
1548M: Luca Tettamanti <kronos.it@gmail.com>
1549L: lm-sensors@lm-sensors.org
1550S: Maintained
1551F: drivers/hwmon/asus_atk0110.c
1552
6f69a6d7 1553ATI_REMOTE2 DRIVER
8b58be88 1554M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1555S: Maintained
679655da 1556F: drivers/input/misc/ati_remote2.c
6f69a6d7 1557
7ae115b4 1558ATLX ETHERNET DRIVERS
8b58be88 1559M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1560M: Chris Snook <chris.snook@gmail.com>
e443e383 1561L: netdev@vger.kernel.org
8d5ca6ec
JC
1562W: http://sourceforge.net/projects/atl1
1563W: http://atl1.sourceforge.net
1564S: Maintained
2b133ad6 1565F: drivers/net/ethernet/atheros/
8d5ca6ec 1566
1da177e4 1567ATM
8b58be88 1568M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1569L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1570L: netdev@vger.kernel.org
1da177e4
LT
1571W: http://linux-atm.sourceforge.net
1572S: Maintained
679655da
JP
1573F: drivers/atm/
1574F: include/linux/atm*
c117ab84 1575F: include/uapi/linux/atm*
1da177e4 1576
04ac2f46 1577ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1578M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1579S: Maintained
1580F: drivers/mmc/host/atmel-mci.c
1581F: drivers/mmc/host/atmel-mci-regs.h
1582
a1cfac48 1583ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1584M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1585S: Supported
df621252 1586F: drivers/tty/serial/atmel_serial.c
a1cfac48 1587
b414dc16
NF
1588ATMEL DMA DRIVER
1589M: Nicolas Ferre <nicolas.ferre@atmel.com>
1590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591S: Supported
1592F: drivers/dma/at_hdmac.c
1593F: drivers/dma/at_hdmac_regs.h
6f0d65af 1594F: include/linux/platform_data/dma-atmel.h
b414dc16 1595
888f2804
LD
1596ATMEL I2C DRIVER
1597M: Ludovic Desroches <ludovic.desroches@atmel.com>
1598L: linux-i2c@vger.kernel.org
1599S: Supported
1600F: drivers/i2c/busses/i2c-at91.c
1601
15515545
JW
1602ATMEL ISI DRIVER
1603M: Josh Wu <josh.wu@atmel.com>
1604L: linux-media@vger.kernel.org
1605S: Supported
f2294c2d 1606F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1607F: include/media/atmel-isi.h
1608
8f4c79ce 1609ATMEL LCDFB DRIVER
8b58be88 1610M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1611L: linux-fbdev@vger.kernel.org
8f4c79ce 1612S: Maintained
679655da
JP
1613F: drivers/video/atmel_lcdfb.c
1614F: include/video/atmel_lcdc.h
8f4c79ce 1615
89e5785f 1616ATMEL MACB ETHERNET DRIVER
a02875a6 1617M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1618S: Supported
9f2f381f 1619F: drivers/net/ethernet/cadence/
89e5785f 1620
754ce4f2 1621ATMEL SPI DRIVER
a02875a6 1622M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1623S: Supported
9df92e6c 1624F: drivers/spi/spi-atmel.*
754ce4f2 1625
e9cb1c5a
NF
1626ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1627M: Nicolas Ferre <nicolas.ferre@atmel.com>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629S: Supported
1630F: drivers/misc/atmel_tclib.c
1631F: drivers/clocksource/tcb_clksrc.c
1632
914a3f3b 1633ATMEL USBA UDC DRIVER
a02875a6
NF
1634M: Nicolas Ferre <nicolas.ferre@atmel.com>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1636S: Supported
679655da 1637F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1638
1da177e4 1639ATMEL WIRELESS DRIVER
8b58be88 1640M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1641L: linux-wireless@vger.kernel.org
1da177e4
LT
1642W: http://www.thekelleys.org.uk/atmel
1643W: http://atmelwlandriver.sourceforge.net/
1644S: Maintained
679655da 1645F: drivers/net/wireless/atmel*
1da177e4 1646
26780d9e 1647ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1648M: Bradley Grove <linuxdrivers@attotech.com>
1649L: linux-scsi@vger.kernel.org
1650W: http://www.attotech.com
1651S: Supported
1652F: drivers/scsi/esas2r
26780d9e 1653
a92b7b80 1654AUDIT SUBSYSTEM
8b58be88 1655M: Eric Paris <eparis@redhat.com>
b9a06207 1656L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1657W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1658T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1659S: Maintained
679655da 1660F: include/linux/audit.h
c117ab84 1661F: include/uapi/linux/audit.h
679655da 1662F: kernel/audit*
a92b7b80 1663
70e84049 1664AUXILIARY DISPLAY DRIVERS
8b58be88 1665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1666W: http://miguelojeda.es/auxdisplay.htm
1667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1668S: Maintained
679655da
JP
1669F: drivers/auxdisplay/
1670F: include/linux/cfag12864b.h
70e84049 1671
5f97f7f9 1672AVR32 ARCHITECTURE
e336f61f
HCE
1673M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1674M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1675W: http://www.atmel.com/products/AVR32/
249d9d9d 1676W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1677W: http://avrfreaks.net/
e336f61f 1678S: Maintained
679655da 1679F: arch/avr32/
5f97f7f9
HS
1680
1681AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1682M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1683M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1684S: Maintained
679655da 1685F: arch/avr32/mach-at32ap/
5f97f7f9 1686
1da177e4 1687AX.25 NETWORK LAYER
8b58be88 1688M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1689L: linux-hams@vger.kernel.org
d34cb28a 1690W: http://www.linux-ax25.org/
1da177e4 1691S: Maintained
c117ab84 1692F: include/uapi/linux/ax25.h
679655da
JP
1693F: include/net/ax25.h
1694F: net/ax25/
1da177e4 1695
d5269395 1696AZ6007 DVB DRIVER
1b2c14b4 1697M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1698L: linux-media@vger.kernel.org
1699W: http://linuxtv.org
1700T: git git://linuxtv.org/media_tree.git
1701S: Maintained
1702F: drivers/media/usb/dvb-usb-v2/az6007.c
1703
6777376e
HV
1704AZTECH FM RADIO RECEIVER DRIVER
1705M: Hans Verkuil <hverkuil@xs4all.nl>
1706L: linux-media@vger.kernel.org
1707T: git git://linuxtv.org/media_tree.git
1708W: http://linuxtv.org
1709S: Maintained
1710F: drivers/media/radio/radio-aztech*
1711
e2d1d6c0 1712B43 WIRELESS DRIVER
8b58be88 1713M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1714L: linux-wireless@vger.kernel.org
ed072f9e 1715L: b43-dev@lists.infradead.org
491b26b4 1716W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1717S: Maintained
679655da 1718F: drivers/net/wireless/b43/
e2d1d6c0
RD
1719
1720B43LEGACY WIRELESS DRIVER
8b58be88
JP
1721M: Larry Finger <Larry.Finger@lwfinger.net>
1722M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1723L: linux-wireless@vger.kernel.org
ed072f9e 1724L: b43-dev@lists.infradead.org
491b26b4 1725W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1726S: Maintained
679655da 1727F: drivers/net/wireless/b43legacy/
e2d1d6c0 1728
300abeb5 1729BACKLIGHT CLASS/SUBSYSTEM
6212de88 1730M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1731M: Bryan Wu <cooloney@gmail.com>
1732M: Lee Jones <lee.jones@linaro.org>
300abeb5 1733S: Maintained
679655da
JP
1734F: drivers/video/backlight/
1735F: include/linux/backlight.h
300abeb5 1736
c6c8fea2 1737BATMAN ADVANCED
207df49e 1738M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1739M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1740M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1741L: b.a.t.m.a.n@lists.open-mesh.org
1742W: http://www.open-mesh.org/
1743S: Maintained
1744F: net/batman-adv/
1745
e2d1d6c0 1746BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1747M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1748L: linux-hams@vger.kernel.org
1749W: http://www.baycom.org/~tom/ham/ham.html
1750S: Maintained
679655da 1751F: drivers/net/hamradio/baycom*
e2d1d6c0 1752
cafe5635 1753BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1754M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1755L: linux-bcache@vger.kernel.org
1756W: http://bcache.evilpiepirate.org
1757S: Maintained:
1758F: drivers/md/bcache/
1759
e2d1d6c0 1760BEFS FILE SYSTEM
55817d3d 1761S: Orphan
679655da
JP
1762F: Documentation/filesystems/befs.txt
1763F: fs/befs/
e2d1d6c0
RD
1764
1765BFS FILE SYSTEM
8b58be88 1766M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1767S: Maintained
679655da
JP
1768F: Documentation/filesystems/bfs.txt
1769F: fs/bfs/
c117ab84 1770F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1771
1394f032 1772BLACKFIN ARCHITECTURE
a4edbc10 1773M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1774L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1775T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1776W: http://blackfin.uclinux.org
1777S: Supported
679655da 1778F: arch/blackfin/
566da5b2 1779
e190d6b1 1780BLACKFIN EMAC DRIVER
b3fe92b0 1781L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1782W: http://blackfin.uclinux.org
1783S: Supported
7b35f033 1784F: drivers/net/ethernet/adi/
e190d6b1 1785
566da5b2 1786BLACKFIN RTC DRIVER
b3fe92b0 1787L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1788W: http://blackfin.uclinux.org
1789S: Supported
679655da 1790F: drivers/rtc/rtc-bfin.c
1394f032 1791
936ed49a 1792BLACKFIN SDH DRIVER
109ec8c3 1793M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1794L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1795W: http://blackfin.uclinux.org
1796S: Supported
1797F: drivers/mmc/host/bfin_sdh.c
1798
1394f032 1799BLACKFIN SERIAL DRIVER
8b58be88 1800M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1801L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1802W: http://blackfin.uclinux.org
1803S: Supported
8460241e 1804F: drivers/tty/serial/bfin_uart.c
1394f032 1805
1e6d320f 1806BLACKFIN WATCHDOG DRIVER
b3fe92b0 1807L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1808W: http://blackfin.uclinux.org
1809S: Supported
679655da 1810F: drivers/watchdog/bfin_wdt.c
1e6d320f 1811
d24ecfcc 1812BLACKFIN I2C TWI DRIVER
8b58be88 1813M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1814L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1815W: http://blackfin.uclinux.org/
1816S: Supported
679655da 1817F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1818
1e204377
SJ
1819BLACKFIN MEDIA DRIVER
1820M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1821L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1822W: http://blackfin.uclinux.org/
1823S: Supported
1824F: drivers/media/platform/blackfin/
1825F: drivers/media/i2c/adv7183*
1826F: drivers/media/i2c/vs6624*
1827
b54cf35a
JSM
1828BLINKM RGB LED DRIVER
1829M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1830S: Maintained
1831F: drivers/leds/leds-blinkm.c
1832
1da177e4 1833BLOCK LAYER
8b58be88 1834M: Jens Axboe <axboe@kernel.dk>
08deed1e 1835T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1836S: Maintained
679655da 1837F: block/
1da177e4 1838
2b54aaef 1839BLOCK2MTD DRIVER
8b58be88 1840M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1841L: linux-mtd@lists.infradead.org
1842S: Maintained
679655da 1843F: drivers/mtd/devices/block2mtd.c
2b54aaef 1844
63fbd24e 1845BLUETOOTH DRIVERS
8b58be88 1846M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1847M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1848M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1849L: linux-bluetooth@vger.kernel.org
63fbd24e 1850W: http://www.bluez.org/
22e7a424
MH
1851T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1852T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1853S: Maintained
679655da 1854F: drivers/bluetooth/
1da177e4 1855
63fbd24e 1856BLUETOOTH SUBSYSTEM
8b58be88 1857M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1858M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1859M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1860L: linux-bluetooth@vger.kernel.org
1861W: http://www.bluez.org/
22e7a424
MH
1862T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1863T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1864S: Maintained
679655da
JP
1865F: net/bluetooth/
1866F: include/net/bluetooth/
1da177e4
LT
1867
1868BONDING DRIVER
79b30750 1869M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1870M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1871M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1872L: netdev@vger.kernel.org
ce00f85c
JC
1873W: http://sourceforge.net/projects/bonding/
1874S: Supported
679655da 1875F: drivers/net/bonding/
c117ab84 1876F: include/uapi/linux/if_bonding.h
1da177e4 1877
39105890 1878BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1879M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1880L: netdev@vger.kernel.org
1881S: Supported
adfc5217 1882F: drivers/net/ethernet/broadcom/b44.*
39105890 1883
32ec90d5
FF
1884BROADCOM GENET ETHERNET DRIVER
1885M: Florian Fainelli <f.fainelli@gmail.com>
1886L: netdev@vger.kernel.org
1887S: Supported
1888F: drivers/net/ethernet/broadcom/genet/
1889
948c51e6 1890BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1891M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1892L: netdev@vger.kernel.org
1893S: Supported
adfc5217
JK
1894F: drivers/net/ethernet/broadcom/bnx2.*
1895F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1896
4d9d2cb0 1897BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1898M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1899L: netdev@vger.kernel.org
1900S: Supported
adfc5217 1901F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1902
90f4c594 1903BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1904M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1905M: Matt Porter <mporter@linaro.org>
497a045d 1906L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1907T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1908S: Maintained
1909F: arch/arm/mach-bcm/
1910F: arch/arm/boot/dts/bcm113*
90f4c594 1911F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1912F: arch/arm/boot/dts/bcm281*
1913F: arch/arm/configs/bcm_defconfig
1914F: drivers/mmc/host/sdhci_bcm_kona.c
1915F: drivers/clocksource/bcm_kona_timer.c
1916
f680f25c
SW
1917BROADCOM BCM2835 ARM ARCHICTURE
1918M: Stephen Warren <swarren@wwwdotorg.org>
1919L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1920T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1921S: Maintained
d30fe627 1922F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1923F: arch/arm/boot/dts/bcm2835*
1924F: arch/arm/configs/bcm2835_defconfig
1925F: drivers/*/*bcm2835*
1926
5b293ebe
HM
1927BROADCOM BCM5301X ARM ARCHICTURE
1928M: Hauke Mehrtens <hauke@hauke-m.de>
1929L: linux-arm-kernel@lists.infradead.org
1930S: Maintained
1931F: arch/arm/mach-bcm/bcm_5301x.c
1932F: arch/arm/boot/dts/bcm5301x.dtsi
1933F: arch/arm/boot/dts/bcm470*
1934
948c51e6 1935BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1936M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1937M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1938L: netdev@vger.kernel.org
1939S: Supported
adfc5217 1940F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1941
a9533e7e
HP
1942BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1943M: Brett Rudley <brudley@broadcom.com>
818c07b8 1944M: Arend van Spriel <arend@broadcom.com>
85d63686 1945M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1946M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1947L: linux-wireless@vger.kernel.org
5615171c 1948L: brcm80211-dev-list@broadcom.com
a9533e7e 1949S: Supported
f62ebdd5 1950F: drivers/net/wireless/brcm80211/
a9533e7e 1951
9958d6f9 1952BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1953M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1954L: linux-scsi@vger.kernel.org
1955S: Supported
1956F: drivers/scsi/bnx2fc/
1957
6a6b5ad0
EW
1958BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1959M: Eddie Wai <eddie.wai@broadcom.com>
1960L: linux-scsi@vger.kernel.org
1961S: Supported
1962F: drivers/scsi/bnx2i/
1963
7b7f588b
MM
1964BROADCOM KONA GPIO DRIVER
1965M: Markus Mayer <markus.mayer@linaro.org>
1966L: bcm-kernel-feedback-list@broadcom.com
1967S: Supported
1968F: drivers/gpio/gpio-bcm-kona.c
1969F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1970
c9678d86
RM
1971BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1972M: Rafał Miłecki <zajec5@gmail.com>
1973L: linux-wireless@vger.kernel.org
1974S: Maintained
1975F: drivers/bcma/
1976F: include/linux/bcma/
1977
b8302205
FF
1978BROADCOM SYSTEMPORT ETHERNET DRIVER
1979M: Florian Fainelli <f.fainelli@gmail.com>
1980L: netdev@vger.kernel.org
1981S: Supported
1982F: drivers/net/ethernet/broadcom/bcmsysport.*
1983
7725ccfd 1984BROCADE BFA FC SCSI DRIVER
aa803370
AG
1985M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1986M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1987L: linux-scsi@vger.kernel.org
1988S: Supported
1989F: drivers/scsi/bfa/
7725ccfd 1990
8b230ed8
RM
1991BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1992M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1993L: netdev@vger.kernel.org
1994S: Supported
f844a0ea 1995F: drivers/net/ethernet/brocade/bna/
8b230ed8 1996
5cdf7f76 1997BSG (block layer generic sg v4 driver)
8b58be88 1998M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1999L: linux-scsi@vger.kernel.org
2000S: Supported
679655da
JP
2001F: block/bsg.c
2002F: include/linux/bsg.h
c117ab84 2003F: include/uapi/linux/bsg.h
5cdf7f76 2004
af39917d
CL
2005BT87X AUDIO DRIVER
2006M: Clemens Ladisch <clemens@ladisch.de>
2007L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2008T: git git://git.alsa-project.org/alsa-kernel.git
2009S: Maintained
2010F: Documentation/sound/alsa/Bt87x.txt
2011F: sound/pci/bt87x.c
2012
ff1d5c2f 2013BT8XXGPIO DRIVER
eb032b98 2014M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2015W: http://bu3sch.de/btgpio.php
2016S: Maintained
72dbb705 2017F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2018
eb1eb04f 2019BTRFS FILE SYSTEM
c0778e25
CM
2020M: Chris Mason <clm@fb.com>
2021M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2022L: linux-btrfs@vger.kernel.org
2023W: http://btrfs.wiki.kernel.org/
8a6e2535 2024Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2026S: Maintained
679655da
JP
2027F: Documentation/filesystems/btrfs.txt
2028F: fs/btrfs/
eb1eb04f 2029
1da177e4 2030BTTV VIDEO4LINUX DRIVER
1b2c14b4 2031M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2032L: linux-media@vger.kernel.org
96b6aba0 2033W: http://linuxtv.org
275ffde4 2034T: git git://linuxtv.org/media_tree.git
f96236e5 2035S: Odd fixes
679655da 2036F: Documentation/video4linux/bttv/
90d72ac6 2037F: drivers/media/pci/bt8xx/bttv*
1da177e4 2038
1f34923c
KA
2039BUSLOGIC SCSI DRIVER
2040M: Khalid Aziz <khalid@gonehiking.org>
2041L: linux-scsi@vger.kernel.org
2042S: Maintained
2043F: drivers/scsi/BusLogic.*
2044F: drivers/scsi/FlashPoint.*
2045
af39917d
CL
2046C-MEDIA CMI8788 DRIVER
2047M: Clemens Ladisch <clemens@ladisch.de>
2048L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2049T: git git://git.alsa-project.org/alsa-kernel.git
2050S: Maintained
2051F: sound/pci/oxygen/
2052
2141355f
MS
2053C6X ARCHITECTURE
2054M: Mark Salter <msalter@redhat.com>
2055M: Aurelien Jacquiot <a-jacquiot@ti.com>
2056L: linux-c6x-dev@linux-c6x.org
2057W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2058S: Maintained
2059F: arch/c6x/
2060
a5432f5a 2061CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2062M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2063L: linux-cachefs@redhat.com
2064S: Supported
2065F: Documentation/filesystems/caching/cachefiles.txt
2066F: fs/cachefiles/
2067
c815ca39
HV
2068CADET FM/AM RADIO RECEIVER DRIVER
2069M: Hans Verkuil <hverkuil@xs4all.nl>
2070L: linux-media@vger.kernel.org
2071T: git git://linuxtv.org/media_tree.git
2072W: http://linuxtv.org
2073S: Maintained
2074F: drivers/media/radio/radio-cadet*
2075
77d5140f 2076CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2077M: Jonathan Corbet <corbet@lwn.net>
661263b5 2078L: linux-media@vger.kernel.org
275ffde4 2079T: git git://linuxtv.org/media_tree.git
77d5140f 2080S: Maintained
679655da 2081F: Documentation/video4linux/cafe_ccic
90d72ac6 2082F: drivers/media/platform/marvell-ccic/
77d5140f 2083
201b6bab 2084CAIF NETWORK LAYER
5c574f50 2085M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2086L: netdev@vger.kernel.org
2087S: Supported
2088F: Documentation/networking/caif/
2089F: drivers/net/caif/
c117ab84 2090F: include/uapi/linux/caif/
201b6bab
JP
2091F: include/net/caif/
2092F: net/caif/
2093
77dac90f 2094CALGARY x86-64 IOMMU
8b58be88
JP
2095M: Muli Ben-Yehuda <muli@il.ibm.com>
2096M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2097L: discuss@x86-64.org
2098S: Maintained
679655da
JP
2099F: arch/x86/kernel/pci-calgary_64.c
2100F: arch/x86/kernel/tce_64.c
2101F: arch/x86/include/asm/calgary.h
2102F: arch/x86/include/asm/tce.h
77dac90f 2103
e2d1d6c0 2104CAN NETWORK LAYER
8d15d386 2105M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2106L: linux-can@vger.kernel.org
ec78213a 2107W: http://gitorious.org/linux-can
405cc273 2108T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2109S: Maintained
f35f6c8f 2110F: Documentation/networking/can.txt
8d15d386 2111F: net/can/
8d15d386 2112F: include/linux/can/core.h
c117ab84
CEB
2113F: include/uapi/linux/can.h
2114F: include/uapi/linux/can/bcm.h
2115F: include/uapi/linux/can/raw.h
2116F: include/uapi/linux/can/gw.h
e2d1d6c0 2117
4261a204 2118CAN NETWORK DRIVERS
8b58be88 2119M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2120M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2121L: linux-can@vger.kernel.org
ec78213a 2122W: http://gitorious.org/linux-can
405cc273 2123T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2124S: Maintained
8d15d386
OH
2125F: drivers/net/can/
2126F: include/linux/can/dev.h
8d15d386 2127F: include/linux/can/platform/
c117ab84
CEB
2128F: include/uapi/linux/can/error.h
2129F: include/uapi/linux/can/netlink.h
4261a204 2130
95d16c72
JM
2131CAPABILITIES
2132M: Serge Hallyn <serge.hallyn@canonical.com>
2133L: linux-security-module@vger.kernel.org
6305902c 2134S: Supported
95d16c72 2135F: include/linux/capability.h
c117ab84 2136F: include/uapi/linux/capability.h
95d16c72 2137F: security/capability.c
6305902c 2138F: security/commoncap.c
38a94118 2139F: kernel/capability.c
95d16c72 2140
b8154542 2141CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2142M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2143L: linuxppc-dev@lists.ozlabs.org
2144L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2145W: http://www.ibm.com/developerworks/power/cell/
2146S: Supported
679655da 2147F: arch/powerpc/include/asm/cell*.h
679655da 2148F: arch/powerpc/include/asm/spu*.h
c117ab84 2149F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2150F: arch/powerpc/oprofile/*cell*
2151F: arch/powerpc/platforms/cell/
b8154542 2152
9030aaf9 2153CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2154M: Sage Weil <sage@inktank.com>
82593f87 2155L: ceph-devel@vger.kernel.org
09d90327 2156W: http://ceph.com/
fb99f881 2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2158S: Supported
2159F: Documentation/filesystems/ceph.txt
14430813
JP
2160F: fs/ceph/
2161F: net/ceph/
2162F: include/linux/ceph/
2163F: include/linux/crush/
9030aaf9 2164
18332a80 2165CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2166L: linux-usb@vger.kernel.org
10c6c9c9 2167S: Orphan
679655da
JP
2168F: Documentation/usb/WUSB-Design-overview.txt
2169F: Documentation/usb/wusb-cbaf
355ffe69
DV
2170F: drivers/usb/host/hwa-hc.c
2171F: drivers/usb/host/whci/
679655da
JP
2172F: drivers/usb/wusbcore/
2173F: include/linux/usb/wusb*
18332a80 2174
70e84049 2175CFAG12864B LCD DRIVER
8b58be88 2176M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2177W: http://miguelojeda.es/auxdisplay.htm
2178W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2179S: Maintained
679655da
JP
2180F: drivers/auxdisplay/cfag12864b.c
2181F: include/linux/cfag12864b.h
70e84049
MOS
2182
2183CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2184M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2185W: http://miguelojeda.es/auxdisplay.htm
2186W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2187S: Maintained
679655da
JP
2188F: drivers/auxdisplay/cfag12864bfb.c
2189F: include/linux/cfag12864b.h
70e84049 2190
704232c2 2191CFG80211 and NL80211
8b58be88 2192M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2193L: linux-wireless@vger.kernel.org
ce466579
JB
2194W: http://wireless.kernel.org/
2195T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2196T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2197S: Maintained
c117ab84 2198F: include/uapi/linux/nl80211.h
679655da
JP
2199F: include/net/cfg80211.h
2200F: net/wireless/*
2201X: net/wireless/wext*
704232c2 2202
46e64261
GKH
2203CHAR and MISC DRIVERS
2204M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2205M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2206T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2207S: Supported
46e64261
GKH
2208F: drivers/char/*
2209F: drivers/misc/*
471322a8 2210F: include/linux/miscdevice.h
46e64261 2211
0a920b5b 2212CHECKPATCH
8b58be88 2213M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2214M: Joe Perches <joe@perches.com>
2215S: Maintained
679655da 2216F: scripts/checkpatch.pl
0a920b5b 2217
f8407f26
HW
2218CHINESE DOCUMENTATION
2219M: Harry Wei <harryxiyou@gmail.com>
9740153c 2220L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2221L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2222S: Maintained
2223F: Documentation/zh_CN/
2224
2721ea2c 2225CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2226M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2227T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2228L: linux-usb@vger.kernel.org
2229S: Maintained
2230F: drivers/usb/chipidea/
2231
ab043105
OJ
2232CHROME HARDWARE PLATFORM SUPPORT
2233M: Olof Johansson <olof@lixom.net>
2234S: Maintained
2235F: drivers/platform/chrome/
2236
641cb85e 2237CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2238M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2239M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2240M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2241M: Neel Patel <neepatel@cisco.com>
7063fbf2 2242S: Supported
a6a5580c 2243F: drivers/net/ethernet/cisco/enic/
7063fbf2 2244
e3cf00d0 2245CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2246M: Upinder Malhi <umalhi@cisco.com>
2247S: Supported
2248F: drivers/infiniband/hw/usnic
e3cf00d0 2249
2b7a52a4 2250CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2251M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2252L: netdev@vger.kernel.org
2253S: Maintained
57d0b7a0 2254F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2255
2b7a52a4 2256CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2257M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2258L: linux-usb@vger.kernel.org
2b7a52a4 2259S: Maintained
679655da 2260F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2261
3d4cfdc9
MB
2262CIRRUS LOGIC AUDIO CODEC DRIVERS
2263M: Brian Austin <brian.austin@cirrus.com>
2264M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2265L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2266S: Maintained
2267F: sound/soc/codecs/cs*
2268
94574d9a
KRW
2269CLEANCACHE API
2270M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2271L: linux-kernel@vger.kernel.org
2272S: Maintained
2273F: mm/cleancache.c
2274F: include/linux/cleancache.h
2275
d4275354 2276CLK API
8b58be88 2277M: Russell King <linux@arm.linux.org.uk>
37417046 2278S: Maintained
d4275354
RK
2279F: include/linux/clk.h
2280
9222d247
JS
2281CLOCKSOURCE, CLOCKEVENT DRIVERS
2282M: Daniel Lezcano <daniel.lezcano@linaro.org>
2283M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2284L: linux-kernel@vger.kernel.org
9222d247
JS
2285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2286S: Supported
2287F: drivers/clocksource
2288
5df6d737 2289CISCO FCOE HBA DRIVER
8fc89a79
HP
2290M: Hiral Patel <hiralpat@cisco.com>
2291M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2292M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2293L: linux-scsi@vger.kernel.org
2294S: Supported
2a99921a 2295F: drivers/scsi/fnic/
5df6d737 2296
529aa8cb
TLSC
2297CMPC ACPI DRIVER
2298M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2299M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2300L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2301S: Supported
2302F: drivers/platform/x86/classmate-laptop.c
2303
74425eee 2304COCCINELLE/Semantic Patches (SmPL)
26de9c26 2305M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2306M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2307M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2308M: Michal Marek <mmarek@suse.cz>
26de9c26 2309L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2310T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2311W: http://coccinelle.lip6.fr/
2312S: Supported
4b92b2aa 2313F: Documentation/coccinelle.txt
74425eee
NP
2314F: scripts/coccinelle/
2315F: scripts/coccicheck
2316
1da177e4 2317CODA FILE SYSTEM
8b58be88 2318M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2319M: coda@cs.cmu.edu
2320L: codalist@coda.cs.cmu.edu
2321W: http://www.coda.cs.cmu.edu/
2322S: Maintained
679655da
JP
2323F: Documentation/filesystems/coda.txt
2324F: fs/coda/
2325F: include/linux/coda*.h
c117ab84 2326F: include/uapi/linux/coda*.h
1da177e4 2327
7704addb 2328COMMON CLK FRAMEWORK
7704addb 2329M: Mike Turquette <mturquette@linaro.org>
35c1983e 2330L: linux-kernel@vger.kernel.org
7704addb
MT
2331T: git git://git.linaro.org/people/mturquette/linux.git
2332S: Maintained
60bea3b5
SW
2333F: drivers/clk/
2334X: drivers/clk/clkdev.c
7704addb 2335F: include/linux/clk-pr*
60bea3b5 2336F: include/linux/clk/
7704addb 2337
e2d1d6c0 2338COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2339M: Steve French <sfrench@samba.org>
51223df6 2340L: linux-cifs@vger.kernel.org
d1f28953 2341L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2342W: http://linux-cifs.samba.org/
8a6e2535 2343Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2344T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2345S: Supported
679655da
JP
2346F: Documentation/filesystems/cifs.txt
2347F: fs/cifs/
e2d1d6c0 2348
1da177e4 2349COMPACTPCI HOTPLUG CORE
8b58be88 2350M: Scott Murray <scott@spiteful.org>
64dab204 2351L: linux-pci@vger.kernel.org
82c4dfc7 2352S: Maintained
679655da 2353F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2354
2355COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2356M: Scott Murray <scott@spiteful.org>
64dab204 2357L: linux-pci@vger.kernel.org
82c4dfc7 2358S: Maintained
679655da 2359F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2360
2361COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2362M: Scott Murray <scott@spiteful.org>
64dab204 2363L: linux-pci@vger.kernel.org
82c4dfc7 2364S: Maintained
679655da 2365F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2366
5411552c 2367COMPAL LAPTOP SUPPORT
8b58be88 2368M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2369L: platform-driver-x86@vger.kernel.org
5411552c 2370S: Maintained
679655da 2371F: drivers/platform/x86/compal-laptop.c
5411552c 2372
949be0f7 2373CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2374M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2375L: accessrunner-general@lists.sourceforge.net
2376W: http://accessrunner.sourceforge.net/
949be0f7 2377S: Maintained
679655da 2378F: drivers/usb/atm/cxacru.c
949be0f7 2379
e2d1d6c0 2380CONFIGFS
d6351db2
JB
2381M: Joel Becker <jlbec@evilplan.org>
2382T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2383S: Supported
679655da
JP
2384F: fs/configfs/
2385F: include/linux/configfs.h
e2d1d6c0 2386
acb9c1b2 2387CONNECTOR
8b58be88 2388M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2389L: netdev@vger.kernel.org
2390S: Maintained
2391F: drivers/connector/
2392
a3e3354d 2393CONTROL GROUP (CGROUP)
860ca0e6 2394M: Tejun Heo <tj@kernel.org>
ad50c159 2395M: Li Zefan <lizefan@huawei.com>
12340313 2396L: cgroups@vger.kernel.org
860ca0e6 2397T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2398S: Maintained
a3e3354d 2399F: Documentation/cgroups/
679655da
JP
2400F: include/linux/cgroup*
2401F: kernel/cgroup*
a3e3354d
TH
2402
2403CONTROL GROUP - CPUSET
2404M: Li Zefan <lizefan@huawei.com>
2405L: cgroups@vger.kernel.org
2406W: http://www.bullopensource.org/cpuset/
2407W: http://oss.sgi.com/projects/cpusets/
2408T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2409S: Maintained
2410F: Documentation/cgroups/cpusets.txt
2411F: include/linux/cpuset.h
2412F: kernel/cpuset.c
2413
2414CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2415M: Johannes Weiner <hannes@cmpxchg.org>
2416M: Michal Hocko <mhocko@suse.cz>
2417L: cgroups@vger.kernel.org
2418L: linux-mm@kvack.org
2419S: Maintained
2420F: mm/memcontrol.c
2421F: mm/page_cgroup.c
fb3a0fb6 2422
bebe4678 2423CORETEMP HARDWARE MONITORING DRIVER
96859129 2424M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2425L: lm-sensors@lm-sensors.org
2426S: Maintained
679655da
JP
2427F: Documentation/hwmon/coretemp
2428F: drivers/hwmon/coretemp.c
bebe4678 2429
1da177e4 2430COSA/SRP SYNC SERIAL DRIVER
8b58be88 2431M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2432W: http://www.fi.muni.cz/~kas/cosa/
2433S: Maintained
679655da 2434F: drivers/net/wan/cosa*
1da177e4 2435
4371ee35 2436CPMAC ETHERNET DRIVER
8b58be88 2437M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2438L: netdev@vger.kernel.org
2439S: Maintained
b544dbac 2440F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2441
1da177e4 2442CPU FREQUENCY DRIVERS
49db1903 2443M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2444M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2445L: linux-pm@vger.kernel.org
1da177e4 2446S: Maintained
27209d91
VK
2447T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2448T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2449F: drivers/cpufreq/
2450F: include/linux/cpufreq.h
1da177e4 2451
8a67f0ef
VK
2452CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2453M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2454M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2455L: linux-pm@vger.kernel.org
2456W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2457S: Maintained
2458F: drivers/cpufreq/arm_big_little.h
2459F: drivers/cpufreq/arm_big_little.c
2460F: drivers/cpufreq/arm_big_little_dt.c
2461
14d2c34c 2462CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2463M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2464M: Daniel Lezcano <daniel.lezcano@linaro.org>
2465L: linux-pm@vger.kernel.org
2466L: linux-arm-kernel@lists.infradead.org
cea8321c 2467T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2468S: Maintained
2469F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2470
a8e39c35 2471CPUIDLE DRIVERS
49db1903 2472M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2473M: Daniel Lezcano <daniel.lezcano@linaro.org>
2474L: linux-pm@vger.kernel.org
2475S: Maintained
cea8321c 2476T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2477F: drivers/cpuidle/*
2478F: include/linux/cpuidle.h
2479
1da177e4 2480CPUID/MSR DRIVER
8b58be88 2481M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2482S: Maintained
679655da
JP
2483F: arch/x86/kernel/cpuid.c
2484F: arch/x86/kernel/msr.c
1da177e4 2485
7fe2f639
DB
2486CPU POWER MONITORING SUBSYSTEM
2487M: Dominik Brodowski <linux@dominikbrodowski.net>
2488M: Thomas Renninger <trenn@suse.de>
2489S: Maintained
14430813 2490F: tools/power/cpupower/
7fe2f639 2491
1da177e4 2492CRAMFS FILESYSTEM
ce00f85c 2493W: http://sourceforge.net/projects/cramfs/
54886a71 2494S: Orphan / Obsolete
679655da
JP
2495F: Documentation/filesystems/cramfs.txt
2496F: fs/cramfs/
1da177e4
LT
2497
2498CRIS PORT
8b58be88
JP
2499M: Mikael Starvik <starvik@axis.com>
2500M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2501L: linux-cris-kernel@axis.com
1da177e4
LT
2502W: http://developer.axis.com
2503S: Maintained
679655da 2504F: arch/cris/
df621252 2505F: drivers/tty/serial/crisv10.*
1da177e4
LT
2506
2507CRYPTO API
8b58be88
JP
2508M: Herbert Xu <herbert@gondor.apana.org.au>
2509M: "David S. Miller" <davem@davemloft.net>
1da177e4 2510L: linux-crypto@vger.kernel.org
54e5881d 2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2512S: Maintained
679655da
JP
2513F: Documentation/crypto/
2514F: arch/*/crypto/
2515F: crypto/
2516F: drivers/crypto/
2517F: include/crypto/
1da177e4 2518
5b07bd57 2519CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2520M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2521L: linux-crypto@vger.kernel.org
2522S: Maintained
51a2228a
JP
2523F: crypto/ansi_cprng.c
2524F: crypto/rng.c
5b07bd57 2525
9b4ffa48 2526CS5535 Audio ALSA driver
8b58be88 2527M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2528S: Maintained
679655da 2529F: sound/pci/cs5535audio/
9b4ffa48 2530
a910e4a9 2531CW1200 WLAN driver
b75f0050
JP
2532M: Solomon Peachy <pizza@shaftnet.org>
2533S: Maintained
2534F: drivers/net/wireless/cw1200/
a910e4a9 2535
6d8425b1 2536CX18 VIDEO4LINUX DRIVER
6afdeaf8 2537M: Andy Walls <awalls@md.metrocast.net>
c4240509 2538L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2539L: linux-media@vger.kernel.org
275ffde4 2540T: git git://linuxtv.org/media_tree.git
6d8425b1 2541W: http://linuxtv.org
30e10993 2542W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2543S: Maintained
679655da 2544F: Documentation/video4linux/cx18.txt
90d72ac6 2545F: drivers/media/pci/cx18/
6c0f0359 2546F: include/uapi/linux/ivtv*
6d8425b1 2547
3f101d91
HV
2548CX2341X MPEG ENCODER HELPER MODULE
2549M: Hans Verkuil <hverkuil@xs4all.nl>
2550L: linux-media@vger.kernel.org
2551T: git git://linuxtv.org/media_tree.git
2552W: http://linuxtv.org
2553S: Maintained
c368360b 2554F: drivers/media/common/cx2341x*
3f101d91
HV
2555F: include/media/cx2341x*
2556
20357578 2557CX88 VIDEO4LINUX DRIVER
1b2c14b4 2558M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2559L: linux-media@vger.kernel.org
2560W: http://linuxtv.org
2561T: git git://linuxtv.org/media_tree.git
2562S: Odd fixes
2563F: Documentation/video4linux/cx88/
2564F: drivers/media/pci/cx88/
6d8425b1 2565
91952bc0
AP
2566CXD2820R MEDIA DRIVER
2567M: Antti Palosaari <crope@iki.fi>
2568L: linux-media@vger.kernel.org
2569W: http://linuxtv.org/
2570W: http://palosaari.fi/linux/
2571Q: http://patchwork.linuxtv.org/project/linux-media/list/
2572T: git git://linuxtv.org/anttip/media_tree.git
2573S: Maintained
2574F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2575
e5ec3789 2576CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2577M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2578L: netdev@vger.kernel.org
2579W: http://www.chelsio.com
2580S: Supported
f7917c00 2581F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2582
2583CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2584M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2585L: linux-rdma@vger.kernel.org
e5ec3789
SW
2586W: http://www.openfabrics.org
2587S: Supported
679655da 2588F: drivers/infiniband/hw/cxgb3/
e5ec3789 2589
be4c9bad 2590CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2591M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2592L: netdev@vger.kernel.org
2593W: http://www.chelsio.com
2594S: Supported
f7917c00 2595F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2596
2597CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2598M: Steve Wise <swise@chelsio.com>
2599L: linux-rdma@vger.kernel.org
2600W: http://www.openfabrics.org
2601S: Supported
2602F: drivers/infiniband/hw/cxgb4/
2603
5c20a5c7
CL
2604CXGB4VF ETHERNET DRIVER (CXGB4VF)
2605M: Casey Leedom <leedom@chelsio.com>
2606L: netdev@vger.kernel.org
2607W: http://www.chelsio.com
2608S: Supported
f7917c00 2609F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2610
b52b97a3
GC
2611STMMAC ETHERNET DRIVER
2612M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2613L: netdev@vger.kernel.org
2614W: http://www.stlinux.com
2615S: Supported
7ac6653a 2616F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2617
1da177e4 2618CYBERPRO FB DRIVER
8b58be88 2619M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2620L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2621W: http://www.arm.linux.org.uk/
2622S: Maintained
679655da 2623F: drivers/video/cyber2000fb.*
9fa68eae 2624
1da177e4 2625CYCLADES ASYNC MUX DRIVER
1da177e4 2626W: http://www.cyclades.com/
d459883e 2627S: Orphan
c897401b 2628F: drivers/tty/cyclades.c
679655da 2629F: include/linux/cyclades.h
c117ab84 2630F: include/uapi/linux/cyclades.h
1da177e4
LT
2631
2632CYCLADES PC300 DRIVER
1da177e4 2633W: http://www.cyclades.com/
d459883e 2634S: Orphan
679655da 2635F: drivers/net/wan/pc300*
1da177e4 2636
402f6ae4
AP
2637CYPRESS_FIRMWARE MEDIA DRIVER
2638M: Antti Palosaari <crope@iki.fi>
2639L: linux-media@vger.kernel.org
2640W: http://linuxtv.org/
2641W: http://palosaari.fi/linux/
2642Q: http://patchwork.linuxtv.org/project/linux-media/list/
2643T: git git://linuxtv.org/anttip/media_tree.git
2644S: Maintained
2645F: drivers/media/common/cypress_firmware*
2646
e3ae3525 2647CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2648M: Ferruh Yigit <fery@cypress.com>
6305902c 2649L: linux-input@vger.kernel.org
be9a6f40 2650S: Supported
6305902c
JP
2651F: drivers/input/touchscreen/cyttsp*
2652F: include/linux/input/cyttsp.h
e3ae3525 2653
1da177e4 2654DAMA SLAVE for AX.25
8b58be88 2655M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2656W: http://yaina.de/jreuter/
2657W: http://www.qsl.net/dl1bke/
2658L: linux-hams@vger.kernel.org
2659S: Maintained
679655da
JP
2660F: net/ax25/af_ax25.c
2661F: net/ax25/ax25_dev.c
2662F: net/ax25/ax25_ds_*
2663F: net/ax25/ax25_in.c
2664F: net/ax25/ax25_out.c
2665F: net/ax25/ax25_timer.c
2666F: net/ax25/sysctl_net_ax25.c
1da177e4 2667
e2d1d6c0 2668DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2669L: netdev@vger.kernel.org
5ff77428 2670S: Orphan
679655da 2671F: Documentation/networking/dmfe.txt
0f04e2aa 2672F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2673
2674DC390/AM53C974 SCSI driver
8b58be88 2675M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2676W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2677M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2678S: Maintained
679655da 2679F: drivers/scsi/tmscsim.*
e2d1d6c0 2680
1da177e4 2681DC395x SCSI driver
61eee9a7 2682M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2683M: Ali Akcaagac <aliakc@web.de>
2684M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2685L: dc395x@twibble.org
cf015e9f
JP
2686W: http://twibble.org/dist/dc395x/
2687W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2688S: Maintained
679655da
JP
2689F: Documentation/scsi/dc395x.txt
2690F: drivers/scsi/dc395x.*
1da177e4 2691
eb8edb08 2692DCCP PROTOCOL
a89d030e 2693M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2694L: dccp@vger.kernel.org
c996d8b9 2695W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2696S: Maintained
679655da 2697F: include/linux/dccp.h
c117ab84 2698F: include/uapi/linux/dccp.h
679655da
JP
2699F: include/linux/tfrc.h
2700F: net/dccp/
eb8edb08 2701
1da177e4 2702DECnet NETWORK LAYER
1da177e4
LT
2703W: http://linux-decnet.sourceforge.net
2704L: linux-decnet-user@lists.sourceforge.net
f546444d 2705S: Orphan
679655da
JP
2706F: Documentation/networking/decnet.txt
2707F: net/decnet/
1da177e4 2708
ebff05b9
MR
2709DECSTATION PLATFORM SUPPORT
2710M: "Maciej W. Rozycki" <macro@linux-mips.org>
2711L: linux-mips@linux-mips.org
2712W: http://www.linux-mips.org/wiki/DECstation
2713S: Maintained
2714F: arch/mips/dec/
2715F: arch/mips/include/asm/dec/
2716F: arch/mips/include/asm/mach-dec/
2717
1da177e4 2718DEFXX FDDI NETWORK DRIVER
8b58be88 2719M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2720S: Maintained
33f810b2 2721F: drivers/net/fddi/defxx.*
1da177e4 2722
ad8f07cc 2723DELL LAPTOP DRIVER
8b58be88 2724M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2725L: platform-driver-x86@vger.kernel.org
ad8f07cc 2726S: Maintained
679655da 2727F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2728
1da177e4 2729DELL LAPTOP SMM DRIVER
a1406d87 2730M: Guenter Roeck <linux@roeck-us.net>
679655da 2731F: drivers/char/i8k.c
c117ab84 2732F: include/uapi/linux/i8k.h
1da177e4 2733
90563ec4 2734DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2735M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2736S: Maintained
679655da
JP
2737F: Documentation/dcdbas.txt
2738F: drivers/firmware/dcdbas.*
90563ec4 2739
0b3f6109 2740DELL WMI EXTRAS DRIVER
8b58be88 2741M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2742S: Maintained
36b3a96f 2743F: drivers/platform/x86/dell-wmi.c
0b3f6109 2744
5efc75e3
PZ
2745DESIGNWARE USB2 DRD IP DRIVER
2746M: Paul Zimmerman <paulz@synopsys.com>
2747L: linux-usb@vger.kernel.org
2748S: Maintained
197ba5f4 2749F: drivers/usb/dwc2/
5efc75e3 2750
94ab23dd
FB
2751DESIGNWARE USB3 DRD IP DRIVER
2752M: Felipe Balbi <balbi@ti.com>
2753L: linux-usb@vger.kernel.org
2754L: linux-omap@vger.kernel.org
2755T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2756S: Maintained
2757F: drivers/usb/dwc3/
2758
89d07767
KP
2759DEVICE FREQUENCY (DEVFREQ)
2760M: MyungJoo Ham <myungjoo.ham@samsung.com>
2761M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2762L: linux-pm@vger.kernel.org
89d07767
KP
2763S: Maintained
2764F: drivers/devfreq/
2765
1da177e4 2766DEVICE NUMBER REGISTRY
8b58be88 2767M: Torben Mathiasen <device@lanana.org>
1da177e4 2768W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2769S: Maintained
2770
e2d1d6c0 2771DEVICE-MAPPER (LVM)
854ecaad 2772M: Alasdair Kergon <agk@redhat.com>
8504eed3 2773M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2774M: dm-devel@redhat.com
e2d1d6c0
RD
2775L: dm-devel@redhat.com
2776W: http://sources.redhat.com/dm
8a6e2535 2777Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2778T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2779T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2780S: Maintained
679655da
JP
2781F: Documentation/device-mapper/
2782F: drivers/md/dm*
854ecaad 2783F: drivers/md/persistent-data/
679655da
JP
2784F: include/linux/device-mapper.h
2785F: include/linux/dm-*.h
8504eed3 2786F: include/uapi/linux/dm-*.h
e2d1d6c0 2787
c0d995aa
OST
2788DIALOG SEMICONDUCTOR DRIVERS
2789M: Support Opensource <support.opensource@diasemi.com>
2790W: http://www.dialog-semiconductor.com/products
2791S: Supported
2792F: Documentation/hwmon/da90??
2793F: drivers/gpio/gpio-da90??.c
2794F: drivers/hwmon/da90??-hwmon.c
2795F: drivers/input/misc/da90??_onkey.c
2796F: drivers/input/touchscreen/da9052_tsi.c
2797F: drivers/leds/leds-da90??.c
2798F: drivers/mfd/da903x.c
2799F: drivers/mfd/da90??-*.c
2800F: drivers/power/da9052-battery.c
2801F: drivers/regulator/da903x.c
2802F: drivers/regulator/da9???-regulator.[ch]
2803F: drivers/rtc/rtc-da90??.c
2804F: drivers/video/backlight/da90??_bl.c
2805F: drivers/watchdog/da90??_wdt.c
2806F: include/linux/mfd/da903x.h
2807F: include/linux/mfd/da9052/
2808F: include/linux/mfd/da9055/
2809F: include/linux/mfd/da9063/
2810F: include/sound/da[79]*.h
2811F: sound/soc/codecs/da[79]*.[ch]
2812
599aa697
LL
2813DIGI NEO AND CLASSIC PCI PRODUCTS
2814M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2815M: Mark Hounschell <markh@compro.net>
599aa697
LL
2816L: driverdev-devel@linuxdriverproject.org
2817S: Maintained
2818F: drivers/staging/dgnc/
2819
2820DIGI EPCA PCI PRODUCTS
2821M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2822M: Mark Hounschell <markh@compro.net>
599aa697
LL
2823L: driverdev-devel@linuxdriverproject.org
2824S: Maintained
2825F: drivers/staging/dgap/
2826
335d7c58 2827DIOLAN U2C-12 I2C DRIVER
ca462085 2828M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2829L: linux-i2c@vger.kernel.org
2830S: Maintained
2831F: drivers/i2c/busses/i2c-diolan-u2c.c
2832
e7839f25 2833DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2834M: Eric Paris <eparis@parisplace.org>
3c5119c0 2835S: Maintained
679655da
JP
2836F: Documentation/filesystems/dnotify.txt
2837F: fs/notify/dnotify/
2838F: include/linux/dnotify.h
1da177e4
LT
2839
2840DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2841M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2842W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2843W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2844W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2845S: Maintained
2846
4480f15b 2847DISKQUOTA
8b58be88 2848M: Jan Kara <jack@suse.cz>
1da177e4 2849S: Maintained
679655da
JP
2850F: Documentation/filesystems/quota.txt
2851F: fs/quota/
2852F: include/linux/quota*.h
c117ab84 2853F: include/uapi/linux/quota*.h
1da177e4 2854
702686ad
BT
2855DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2856M: Bernie Thompson <bernie@plugable.com>
2857L: linux-fbdev@vger.kernel.org
2858S: Maintained
2859W: http://plugable.com/category/projects/udlfb/
2860F: drivers/video/udlfb.c
2861F: include/video/udlfb.h
2862F: Documentation/fb/udlfb.txt
2863
e7839f25 2864DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2865M: Christine Caulfield <ccaulfie@redhat.com>
2866M: David Teigland <teigland@redhat.com>
a4644184 2867L: cluster-devel@redhat.com
5be7b50f 2868W: http://sources.redhat.com/cluster/
54e5881d 2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2870S: Supported
679655da 2871F: fs/dlm/
5be7b50f 2872
53b6b3e0
SS
2873DMA BUFFER SHARING FRAMEWORK
2874M: Sumit Semwal <sumit.semwal@linaro.org>
2875S: Maintained
2876L: linux-media@vger.kernel.org
2877L: dri-devel@lists.freedesktop.org
2878L: linaro-mm-sig@lists.linaro.org
2879F: drivers/base/dma-buf*
2880F: include/linux/dma-buf*
2881F: Documentation/dma-buf-sharing.txt
2882T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2883
b3e5f263 2884DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2885M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2886M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2887L: dmaengine@vger.kernel.org
2888Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2889S: Supported
679655da
JP
2890F: drivers/dma/
2891F: include/linux/dma*
5dbd05d4
VK
2892T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2893T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2894
b825037d 2895DME1737 HARDWARE MONITOR DRIVER
8b58be88 2896M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2897L: lm-sensors@lm-sensors.org
2898S: Maintained
679655da
JP
2899F: Documentation/hwmon/dme1737
2900F: drivers/hwmon/dme1737.c
b825037d 2901
5b9c9bf6 2902DOCKING STATION DRIVER
8b58be88 2903M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2904L: linux-acpi@vger.kernel.org
8b59a454 2905S: Supported
679655da 2906F: drivers/acpi/dock.c
5b9c9bf6 2907
7d2c86b5 2908DOCUMENTATION
01358e56 2909M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2910L: linux-doc@vger.kernel.org
01358e56 2911T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2912S: Maintained
679655da 2913F: Documentation/
abbaeff3 2914
1da177e4 2915DOUBLETALK DRIVER
8b58be88 2916M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2917L: blinux-list@redhat.com
2918S: Maintained
679655da
JP
2919F: drivers/char/dtlk.c
2920F: include/linux/dtlk.h
1da177e4 2921
e2d1d6c0 2922DPT_I2O SCSI RAID DRIVER
8b58be88 2923M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2924L: linux-scsi@vger.kernel.org
2925W: http://www.adaptec.com/
2926S: Maintained
679655da
JP
2927F: drivers/scsi/dpt*
2928F: drivers/scsi/dpt/
e2d1d6c0 2929
b411b363 2930DRBD DRIVER
28b8e8d4
JP
2931P: Philipp Reisner
2932P: Lars Ellenberg
2933M: drbd-dev@lists.linbit.com
2934L: drbd-user@lists.linbit.com
2935W: http://www.drbd.org
2936T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2937T: git git://git.drbd.org/drbd-8.3.git
2938S: Supported
2939F: drivers/block/drbd/
2940F: lib/lru_cache.c
2941F: Documentation/blockdev/drbd/
b411b363 2942
87544653 2943DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2944M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2945T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2946S: Supported
679655da 2947F: Documentation/kobject.txt
7cfc51b9 2948F: drivers/base/
679655da 2949F: fs/sysfs/
87544653 2950F: fs/debugfs/
679655da 2951F: include/linux/kobj*
87544653 2952F: include/linux/debugfs.h
679655da 2953F: lib/kobj*
1da177e4
LT
2954
2955DRM DRIVERS
8b58be88 2956M: David Airlie <airlied@linux.ie>
4c6a3999 2957L: dri-devel@lists.freedesktop.org
b0447888 2958T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2959S: Maintained
679655da 2960F: drivers/gpu/drm/
433e3b34 2961F: drivers/gpu/vga/
850e9411 2962F: include/drm/
c117ab84 2963F: include/uapi/drm/
1da177e4 2964
566f5939
AD
2965RADEON DRM DRIVERS
2966M: Alex Deucher <alexander.deucher@amd.com>
2967M: Christian König <christian.koenig@amd.com>
2968L: dri-devel@lists.freedesktop.org
2969T: git git://people.freedesktop.org/~agd5f/linux
2970S: Supported
2971F: drivers/gpu/drm/radeon/
2972F: include/drm/radeon*
2973F: include/uapi/drm/radeon*
2974
03e255b9
TR
2975DRM PANEL DRIVERS
2976M: Thierry Reding <thierry.reding@gmail.com>
2977L: dri-devel@lists.freedesktop.org
2978T: git git://anongit.freedesktop.org/tegra/linux.git
2979S: Maintained
2980F: drivers/gpu/drm/drm_panel.c
2981F: drivers/gpu/drm/panel/
2982F: include/drm/drm_panel.h
2983F: Documentation/devicetree/bindings/panel/
2984
8daf7473 2985INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2986M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2987M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2988L: intel-gfx@lists.freedesktop.org
8daf7473 2989L: dri-devel@lists.freedesktop.org
47f95647 2990Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2991T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2992S: Supported
14430813 2993F: drivers/gpu/drm/i915/
8daf7473 2994F: include/drm/i915*
c117ab84 2995F: include/uapi/drm/i915*
8daf7473 2996
398a6d4a
KP
2997DRM DRIVERS FOR EXYNOS
2998M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2999M: Joonyoung Shim <jy0922.shim@samsung.com>
3000M: Seung-Woo Kim <sw0312.kim@samsung.com>
3001M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3002L: dri-devel@lists.freedesktop.org
25a58030 3003T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3004S: Supported
14430813 3005F: drivers/gpu/drm/exynos/
398a6d4a 3006F: include/drm/exynos*
c117ab84 3007F: include/uapi/drm/exynos*
398a6d4a 3008
bd3b49f2 3009DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3010M: Thierry Reding <thierry.reding@gmail.com>
3011M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3012L: dri-devel@lists.freedesktop.org
3013L: linux-tegra@vger.kernel.org
a5ad7a63 3014T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3015S: Supported
dee8268f 3016F: drivers/gpu/drm/tegra/
a5ad7a63 3017F: drivers/gpu/host1x/
e1e90644 3018F: include/linux/host1x.h
a5ad7a63 3019F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3020F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3021
598df1ac
AK
3022DSBR100 USB FM RADIO DRIVER
3023M: Alexey Klimov <klimov.linux@gmail.com>
3024L: linux-media@vger.kernel.org
3025T: git git://linuxtv.org/media_tree.git
3026S: Maintained
3027F: drivers/media/radio/dsbr100.c
3028
1da177e4 3029DSCC4 DRIVER
8b58be88 3030M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3031L: netdev@vger.kernel.org
1da177e4 3032S: Maintained
679655da 3033F: drivers/net/wan/dscc4.c
1da177e4 3034
91952bc0
AP
3035DVB_USB_AF9015 MEDIA DRIVER
3036M: Antti Palosaari <crope@iki.fi>
3037L: linux-media@vger.kernel.org
3038W: http://linuxtv.org/
3039W: http://palosaari.fi/linux/
3040Q: http://patchwork.linuxtv.org/project/linux-media/list/
3041T: git git://linuxtv.org/anttip/media_tree.git
3042S: Maintained
3043F: drivers/media/usb/dvb-usb-v2/af9015*
3044
3045DVB_USB_AF9035 MEDIA DRIVER
3046M: Antti Palosaari <crope@iki.fi>
3047L: linux-media@vger.kernel.org
3048W: http://linuxtv.org/
3049W: http://palosaari.fi/linux/
3050Q: http://patchwork.linuxtv.org/project/linux-media/list/
3051T: git git://linuxtv.org/anttip/media_tree.git
3052S: Maintained
3053F: drivers/media/usb/dvb-usb-v2/af9035*
3054
3055DVB_USB_ANYSEE MEDIA DRIVER
3056M: Antti Palosaari <crope@iki.fi>
3057L: linux-media@vger.kernel.org
3058W: http://linuxtv.org/
3059W: http://palosaari.fi/linux/
3060Q: http://patchwork.linuxtv.org/project/linux-media/list/
3061T: git git://linuxtv.org/anttip/media_tree.git
3062S: Maintained
3063F: drivers/media/usb/dvb-usb-v2/anysee*
3064
3065DVB_USB_AU6610 MEDIA DRIVER
3066M: Antti Palosaari <crope@iki.fi>
3067L: linux-media@vger.kernel.org
3068W: http://linuxtv.org/
3069W: http://palosaari.fi/linux/
3070Q: http://patchwork.linuxtv.org/project/linux-media/list/
3071T: git git://linuxtv.org/anttip/media_tree.git
3072S: Maintained
3073F: drivers/media/usb/dvb-usb-v2/au6610*
3074
3075DVB_USB_CE6230 MEDIA DRIVER
3076M: Antti Palosaari <crope@iki.fi>
3077L: linux-media@vger.kernel.org
3078W: http://linuxtv.org/
3079W: http://palosaari.fi/linux/
3080Q: http://patchwork.linuxtv.org/project/linux-media/list/
3081T: git git://linuxtv.org/anttip/media_tree.git
3082S: Maintained
3083F: drivers/media/usb/dvb-usb-v2/ce6230*
3084
d099dea2
MK
3085DVB_USB_CXUSB MEDIA DRIVER
3086M: Michael Krufky <mkrufky@linuxtv.org>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://github.com/mkrufky
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/media_tree.git
3092S: Maintained
9819da66 3093F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3094
91952bc0 3095DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3096M: Antti Palosaari <crope@iki.fi>
3097L: linux-media@vger.kernel.org
3098W: http://linuxtv.org/
3099W: http://palosaari.fi/linux/
3100Q: http://patchwork.linuxtv.org/project/linux-media/list/
3101T: git git://linuxtv.org/anttip/media_tree.git
3102S: Maintained
91952bc0 3103F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3104
5560983b 3105DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3106M: Antti Palosaari <crope@iki.fi>
3107L: linux-media@vger.kernel.org
3108W: http://linuxtv.org/
91952bc0
AP
3109Q: http://patchwork.linuxtv.org/project/linux-media/list/
3110T: git git://linuxtv.org/anttip/media_tree.git
3111S: Maintained
5560983b 3112F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3113
8856f5f2
MK
3114DVB_USB_MXL111SF MEDIA DRIVER
3115M: Michael Krufky <mkrufky@linuxtv.org>
3116L: linux-media@vger.kernel.org
3117W: http://linuxtv.org/
3118W: http://github.com/mkrufky
3119Q: http://patchwork.linuxtv.org/project/linux-media/list/
3120T: git git://linuxtv.org/mkrufky/mxl111sf.git
3121S: Maintained
3122F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3123
91952bc0
AP
3124DVB_USB_RTL28XXU MEDIA DRIVER
3125M: Antti Palosaari <crope@iki.fi>
3126L: linux-media@vger.kernel.org
3127W: http://linuxtv.org/
3128W: http://palosaari.fi/linux/
3129Q: http://patchwork.linuxtv.org/project/linux-media/list/
3130T: git git://linuxtv.org/anttip/media_tree.git
3131S: Maintained
3132F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3133
3134DVB_USB_V2 MEDIA DRIVER
3135M: Antti Palosaari <crope@iki.fi>
3136L: linux-media@vger.kernel.org
3137W: http://linuxtv.org/
3138W: http://palosaari.fi/linux/
3139Q: http://patchwork.linuxtv.org/project/linux-media/list/
3140T: git git://linuxtv.org/anttip/media_tree.git
3141S: Maintained
3142F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3143F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3144
ac0ac38f 3145DYNAMIC DEBUG
5c4a97d1 3146M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3147S: Maintained
3148F: lib/dynamic_debug.c
3149F: include/linux/dynamic_debug.h
3150
789c7048 3151DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3152M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3153S: Maintained
df621252 3154F: drivers/tty/serial/dz.*
789c7048 3155
91952bc0
AP
3156E4000 MEDIA DRIVER
3157M: Antti Palosaari <crope@iki.fi>
3158L: linux-media@vger.kernel.org
3159W: http://linuxtv.org/
3160W: http://palosaari.fi/linux/
3161Q: http://patchwork.linuxtv.org/project/linux-media/list/
3162T: git git://linuxtv.org/anttip/media_tree.git
3163S: Maintained
3164F: drivers/media/tuners/e4000*
3165
1da177e4 3166EATA-DMA SCSI DRIVER
8b58be88 3167M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3168L: linux-eata@i-connect.net
3169L: linux-scsi@vger.kernel.org
1da177e4 3170S: Maintained
679655da 3171F: drivers/scsi/eata*
1da177e4
LT
3172
3173EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3174M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3175L: linux-scsi@vger.kernel.org
3176S: Maintained
679655da 3177F: drivers/scsi/eata.c
1da177e4
LT
3178
3179EATA-PIO SCSI DRIVER
8b58be88 3180M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3181L: linux-eata@i-connect.net
3182L: linux-scsi@vger.kernel.org
1da177e4 3183S: Maintained
679655da 3184F: drivers/scsi/eata_pio.*
1da177e4
LT
3185
3186EBTABLES
d3ab6fde 3187L: netfilter-devel@vger.kernel.org
1da177e4 3188W: http://ebtables.sourceforge.net/
1d61367f 3189S: Orphan
679655da 3190F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3191F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3192F: net/bridge/netfilter/ebt*.c
1da177e4 3193
91952bc0
AP
3194EC100 MEDIA DRIVER
3195M: Antti Palosaari <crope@iki.fi>
3196L: linux-media@vger.kernel.org
3197W: http://linuxtv.org/
3198W: http://palosaari.fi/linux/
3199Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200T: git git://linuxtv.org/anttip/media_tree.git
3201S: Maintained
3202F: drivers/media/dvb-frontends/ec100*
3203
237fead6 3204ECRYPT FILE SYSTEM
0de9adf2 3205M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3206L: ecryptfs@vger.kernel.org
24a923e4 3207W: http://ecryptfs.org
6dc7516e 3208W: https://launchpad.net/ecryptfs
237fead6 3209S: Supported
679655da
JP
3210F: Documentation/filesystems/ecryptfs.txt
3211F: fs/ecryptfs/
237fead6 3212
da9bb1d2 3213EDAC-CORE
8b58be88 3214M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3215M: Borislav Petkov <bp@alien8.de>
3216M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3217L: linux-edac@vger.kernel.org
0e438e3f 3218W: bluesmoke.sourceforge.net
8c2a6a40 3219S: Supported
679655da 3220F: Documentation/edac.txt
91445c72 3221F: drivers/edac/
679655da 3222F: include/linux/edac.h
0e438e3f 3223
c476c23b 3224EDAC-AMD64
8b58be88 3225M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3226M: Borislav Petkov <bp@alien8.de>
91445c72 3227L: linux-edac@vger.kernel.org
c476c23b 3228W: bluesmoke.sourceforge.net
487ba8e8 3229S: Maintained
c476c23b
BP
3230F: drivers/edac/amd64_edac*
3231
836dae5d
RR
3232EDAC-CALXEDA
3233M: Doug Thompson <dougthompson@xmission.com>
3234M: Robert Richter <rric@kernel.org>
3235L: linux-edac@vger.kernel.org
3236W: bluesmoke.sourceforge.net
3237S: Maintained
3238F: drivers/edac/highbank*
3239
f65aad41
RB
3240EDAC-CAVIUM
3241M: Ralf Baechle <ralf@linux-mips.org>
3242M: David Daney <david.daney@cavium.com>
3243L: linux-edac@vger.kernel.org
3244L: linux-mips@linux-mips.org
3245W: bluesmoke.sourceforge.net
3246S: Supported
3247F: drivers/edac/octeon_edac*
3248
0e438e3f 3249EDAC-E752X
8b58be88
JP
3250M: Mark Gross <mark.gross@intel.com>
3251M: Doug Thompson <dougthompson@xmission.com>
91445c72 3252L: linux-edac@vger.kernel.org
0e438e3f
DP
3253W: bluesmoke.sourceforge.net
3254S: Maintained
679655da 3255F: drivers/edac/e752x_edac.c
0e438e3f
DP
3256
3257EDAC-E7XXX
8b58be88 3258M: Doug Thompson <dougthompson@xmission.com>
91445c72 3259L: linux-edac@vger.kernel.org
0e438e3f
DP
3260W: bluesmoke.sourceforge.net
3261S: Maintained
679655da 3262F: drivers/edac/e7xxx_edac.c
0e438e3f 3263
77c5f5d2 3264EDAC-GHES
1b2c14b4 3265M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3266L: linux-edac@vger.kernel.org
3267W: bluesmoke.sourceforge.net
3268S: Maintained
2caa67a6 3269F: drivers/edac/ghes_edac.c
77c5f5d2 3270
6bc78404 3271EDAC-I82443BXGX
8b58be88 3272M: Tim Small <tim@buttersideup.com>
91445c72 3273L: linux-edac@vger.kernel.org
6bc78404
DT
3274W: bluesmoke.sourceforge.net
3275S: Maintained
679655da 3276F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3277
3278EDAC-I3000
8b58be88 3279M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3280L: linux-edac@vger.kernel.org
6bc78404
DT
3281W: bluesmoke.sourceforge.net
3282S: Maintained
679655da 3283F: drivers/edac/i3000_edac.c
6bc78404
DT
3284
3285EDAC-I5000
8b58be88 3286M: Doug Thompson <dougthompson@xmission.com>
91445c72 3287L: linux-edac@vger.kernel.org
ba9a5918
DT
3288W: bluesmoke.sourceforge.net
3289S: Maintained
679655da 3290F: drivers/edac/i5000_edac.c
ba9a5918 3291
44c12cb2 3292EDAC-I5400
1b2c14b4 3293M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3294L: linux-edac@vger.kernel.org
44c12cb2
MCC
3295W: bluesmoke.sourceforge.net
3296S: Maintained
679655da 3297F: drivers/edac/i5400_edac.c
44c12cb2 3298
3c9c92b6 3299EDAC-I7300
1b2c14b4 3300M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3301L: linux-edac@vger.kernel.org
3302W: bluesmoke.sourceforge.net
3303S: Maintained
3304F: drivers/edac/i7300_edac.c
3305
67c89316 3306EDAC-I7CORE
1b2c14b4 3307M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3308L: linux-edac@vger.kernel.org
3309W: bluesmoke.sourceforge.net
3310S: Maintained
70aff0ce 3311F: drivers/edac/i7core_edac.c
67c89316 3312
ba9a5918 3313EDAC-I82975X
8b58be88 3314M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3315M: "Arvind R." <arvino55@gmail.com>
91445c72 3316L: linux-edac@vger.kernel.org
ba9a5918
DT
3317W: bluesmoke.sourceforge.net
3318S: Maintained
679655da 3319F: drivers/edac/i82975x_edac.c
ba9a5918 3320
ccdfb979
JT
3321EDAC-MPC85XX
3322M: Johannes Thumshirn <johannes.thumshirn@men.de>
3323L: linux-edac@vger.kernel.org
3324W: bluesmoke.sourceforge.net
3325S: Maintained
3326F: drivers/edac/mpc85xx_edac.[ch]
3327
ba9a5918 3328EDAC-PASEMI
8b58be88 3329M: Egor Martovetsky <egor@pasemi.com>
91445c72 3330L: linux-edac@vger.kernel.org
6bc78404
DT
3331W: bluesmoke.sourceforge.net
3332S: Maintained
679655da 3333F: drivers/edac/pasemi_edac.c
6bc78404 3334
0e438e3f 3335EDAC-R82600
8b58be88 3336M: Tim Small <tim@buttersideup.com>
91445c72 3337L: linux-edac@vger.kernel.org
0e438e3f
DP
3338W: bluesmoke.sourceforge.net
3339S: Maintained
679655da 3340F: drivers/edac/r82600_edac.c
da9bb1d2 3341
4d096ca7 3342EDAC-SBRIDGE
1b2c14b4 3343M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3344L: linux-edac@vger.kernel.org
3345W: bluesmoke.sourceforge.net
3346S: Maintained
3347F: drivers/edac/sb_edac.c
3348
af39917d
CL
3349EDIROL UA-101/UA-1000 DRIVER
3350M: Clemens Ladisch <clemens@ladisch.de>
3351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3352T: git git://git.alsa-project.org/alsa-kernel.git
3353S: Maintained
3354F: sound/usb/misc/ua101.c
3355
1f7df953
MF
3356EXTENSIBLE FIRMWARE INTERFACE (EFI)
3357M: Matt Fleming <matt.fleming@intel.com>
3358L: linux-efi@vger.kernel.org
78bef24e 3359T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3360S: Maintained
3361F: Documentation/x86/efi-stub.txt
3362F: arch/ia64/kernel/efi.c
3363F: arch/x86/boot/compressed/eboot.[ch]
3364F: arch/x86/include/asm/efi.h
3365F: arch/x86/platform/efi/*
a9499fa7 3366F: drivers/firmware/efi/*
1f7df953
MF
3367F: include/linux/efi*.h
3368
d68772b7
MF
3369EFI VARIABLE FILESYSTEM
3370M: Matthew Garrett <matthew.garrett@nebula.com>
3371M: Jeremy Kerr <jk@ozlabs.org>
3372M: Matt Fleming <matt.fleming@intel.com>
3373T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3374L: linux-efi@vger.kernel.org
3375S: Maintained
3376F: fs/efivarfs/
3377
85a00d9b
PJ
3378EFIFB FRAMEBUFFER DRIVER
3379L: linux-fbdev@vger.kernel.org
3380M: Peter Jones <pjones@redhat.com>
3381S: Maintained
3382F: drivers/video/efifb.c
3383
0bee8d28
JT
3384EFS FILESYSTEM
3385W: http://aeschi.ch.eu.org/efs/
3386S: Orphan
679655da 3387F: fs/efs/
0bee8d28 3388
4480f15b 3389EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3390M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3391M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3392L: linux-rdma@vger.kernel.org
fab97220 3393S: Supported
679655da 3394F: drivers/infiniband/hw/ehca/
fab97220 3395
aa8a9e25 3396EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3397M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3398L: netdev@vger.kernel.org
3399S: Maintained
9aa32835 3400F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3401
f0319efe 3402EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3403M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3404L: linux-media@vger.kernel.org
3405W: http://linuxtv.org
3406T: git git://linuxtv.org/media_tree.git
3407S: Maintained
3408F: drivers/media/usb/em28xx/
3409
3e3a7d66 3410EMBEDDED LINUX
8b58be88
JP
3411M: Paul Gortmaker <paul.gortmaker@windriver.com>
3412M: Matt Mackall <mpm@selenic.com>
3413M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3414L: linux-embedded@vger.kernel.org
3415S: Maintained
3416
3a1c1d44 3417EMULEX LPFC FC SCSI DRIVER
8b58be88 3418M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3419L: linux-scsi@vger.kernel.org
3420W: http://sourceforge.net/projects/lpfcxxxx
3421S: Supported
679655da 3422F: drivers/scsi/lpfc/
3a1c1d44 3423
5f5bac82 3424ENE CB710 FLASH CARD READER DRIVER
8b58be88 3425M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3426S: Maintained
3427F: drivers/misc/cb710/
3428F: drivers/mmc/host/cb710-mmc.*
3429F: include/linux/cb710.h
3430
931e39a1
ML
3431ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3432M: Maxim Levitsky <maximlevitsky@gmail.com>
3433S: Maintained
2a837449 3434F: drivers/media/rc/ene_ir.*
931e39a1 3435
ec207dcc
GS
3436ENHANCED ERROR HANDLING (EEH)
3437M: Gavin Shan <shangw@linux.vnet.ibm.com>
3438L: linuxppc-dev@lists.ozlabs.org
3439S: Supported
3440F: Documentation/powerpc/eeh-pci-error-recovery.txt
3441F: arch/powerpc/kernel/eeh*.c
3442
d5ca9006 3443EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3444M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3445S: Maintained
084bad91 3446T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3447F: drivers/video/s1d13xxxfb.c
3448F: include/video/s1d13xxxfb.h
d5ca9006 3449
1da177e4 3450ETHERNET BRIDGE
adbbf69d 3451M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3452L: bridge@lists.linux-foundation.org
4c325313 3453L: netdev@vger.kernel.org
c996d8b9 3454W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3455S: Maintained
679655da
JP
3456F: include/linux/netfilter_bridge/
3457F: net/bridge/
1da177e4 3458
22f08ad9
FF
3459ETHERNET PHY LIBRARY
3460M: Florian Fainelli <f.fainelli@gmail.com>
3461L: netdev@vger.kernel.org
3462S: Maintained
3463F: include/linux/phy.h
3464F: include/linux/phy_fixed.h
3465F: drivers/net/phy/
3466F: Documentation/networking/phy.txt
3467F: drivers/of/of_mdio.c
3468F: drivers/of/of_net.c
3469
1da177e4 3470EXT2 FILE SYSTEM
01971952 3471M: Jan Kara <jack@suse.cz>
72be2ccf 3472L: linux-ext4@vger.kernel.org
1da177e4 3473S: Maintained
679655da
JP
3474F: Documentation/filesystems/ext2.txt
3475F: fs/ext2/
3476F: include/linux/ext2*
1da177e4
LT
3477
3478EXT3 FILE SYSTEM
01971952 3479M: Jan Kara <jack@suse.cz>
8b58be88 3480M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3481M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3482L: linux-ext4@vger.kernel.org
3483S: Maintained
679655da
JP
3484F: Documentation/filesystems/ext3.txt
3485F: fs/ext3/
72be2ccf
EM
3486
3487EXT4 FILE SYSTEM
8b58be88 3488M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3489M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3490L: linux-ext4@vger.kernel.org
08a225f1 3491W: http://ext4.wiki.kernel.org
8a6e2535 3492Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3493S: Maintained
679655da
JP
3494F: Documentation/filesystems/ext4.txt
3495F: fs/ext4/
1da177e4 3496
c5532b09 3497Extended Verification Module (EVM)
74dd744f
MZ
3498M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3499L: linux-ima-devel@lists.sourceforge.net
3500L: linux-security-module@vger.kernel.org
c5532b09
MZ
3501S: Supported
3502F: security/integrity/evm/
3503
df6b3cfe
MH
3504EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3505M: MyungJoo Ham <myungjoo.ham@samsung.com>
3506M: Chanwoo Choi <cw00.choi@samsung.com>
3507L: linux-kernel@vger.kernel.org
81df63a9 3508T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3509S: Maintained
3510F: drivers/extcon/
3511F: Documentation/extcon/
3512
e2a75c44
JH
3513EXYNOS DP DRIVER
3514M: Jingoo Han <jg1.han@samsung.com>
3515L: dri-devel@lists.freedesktop.org
3516S: Maintained
3517F: drivers/gpu/drm/exynos/exynos_dp*
3518
33ad3912
DL
3519EXYNOS MIPI DISPLAY DRIVERS
3520M: Inki Dae <inki.dae@samsung.com>
3521M: Donghwa Lee <dh09.lee@samsung.com>
3522M: Kyungmin Park <kyungmin.park@samsung.com>
3523L: linux-fbdev@vger.kernel.org
3524S: Maintained
3525F: drivers/video/exynos/exynos_mipi*
3526F: include/video/exynos_mipi*
3527
e53004e2 3528F71805F HARDWARE MONITORING DRIVER
7c81c60f 3529M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3530L: lm-sensors@lm-sensors.org
3531S: Maintained
679655da
JP
3532F: Documentation/hwmon/f71805f
3533F: drivers/hwmon/f71805f.c
e53004e2 3534
eea977ed
MB
3535FC0011 TUNER DRIVER
3536M: Michael Buesch <m@bues.ch>
3537L: linux-media@vger.kernel.org
3538S: Maintained
ccae7af2
MCC
3539F: drivers/media/tuners/fc0011.h
3540F: drivers/media/tuners/fc0011.c
eea977ed 3541
91952bc0
AP
3542FC2580 MEDIA DRIVER
3543M: Antti Palosaari <crope@iki.fi>
3544L: linux-media@vger.kernel.org
3545W: http://linuxtv.org/
3546W: http://palosaari.fi/linux/
3547Q: http://patchwork.linuxtv.org/project/linux-media/list/
3548T: git git://linuxtv.org/anttip/media_tree.git
3549S: Maintained
3550F: drivers/media/tuners/fc2580*
eea977ed 3551
88b2dbdb
EP
3552FANOTIFY
3553M: Eric Paris <eparis@redhat.com>
3554S: Maintained
3555F: fs/notify/fanotify/
3556F: include/linux/fanotify.h
c117ab84 3557F: include/uapi/linux/fanotify.h
88b2dbdb 3558
1da177e4 3559FARSYNC SYNCHRONOUS DRIVER
8b58be88 3560M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3561W: http://www.farsite.co.uk/
3562S: Supported
679655da 3563F: drivers/net/wan/farsync.*
1da177e4 3564
c5408b88 3565FAULT INJECTION SUPPORT
8b58be88 3566M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3567S: Supported
679655da
JP
3568F: Documentation/fault-injection/
3569F: lib/fault-inject.c
c5408b88 3570
cae727db
RL
3571FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3572M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3573L: fcoe-devel@open-fcoe.org
cae727db
RL
3574W: www.Open-FCoE.org
3575S: Supported
3576F: drivers/scsi/libfc/
3577F: drivers/scsi/fcoe/
3578F: include/scsi/fc/
3579F: include/scsi/libfc.h
3580F: include/scsi/libfcoe.h
c117ab84 3581F: include/uapi/scsi/fc/
cae727db 3582
e2d1d6c0 3583FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3584M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3585M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3586L: linux-fsdevel@vger.kernel.org
1da177e4 3587S: Maintained
679655da
JP
3588F: include/linux/fcntl.h
3589F: include/linux/fs.h
c117ab84
CEB
3590F: include/uapi/linux/fcntl.h
3591F: include/uapi/linux/fs.h
679655da
JP
3592F: fs/fcntl.c
3593F: fs/locks.c
1da177e4 3594
e2d1d6c0 3595FILESYSTEMS (VFS and infrastructure)
8b58be88 3596M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3597L: linux-fsdevel@vger.kernel.org
173acc7c 3598S: Maintained
679655da 3599F: fs/*
173acc7c 3600
b26e0ed4 3601FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3602M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3603L: lm-sensors@lm-sensors.org
3604S: Maintained
d5ca6918
JP
3605F: drivers/hwmon/f75375s.c
3606F: include/linux/f75375s.h
b26e0ed4 3607
a331b0c3
CL
3608FIREWIRE AUDIO DRIVERS
3609M: Clemens Ladisch <clemens@ladisch.de>
3610L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3611T: git git://git.alsa-project.org/alsa-kernel.git
3612S: Maintained
3613F: sound/firewire/
3614
eb86ec51
SR
3615FIREWIRE MEDIA DRIVERS (firedtv)
3616M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3617L: linux-media@vger.kernel.org
3618L: linux1394-devel@lists.sourceforge.net
3619T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3620S: Maintained
3621F: drivers/media/firewire/
3622
a511ce33
CB
3623FIREWIRE SBP-2 TARGET
3624M: Chris Boot <bootc@bootc.net>
3625L: linux-scsi@vger.kernel.org
3626L: target-devel@vger.kernel.org
3627L: linux1394-devel@lists.sourceforge.net
3628T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3629S: Maintained
3630F: drivers/target/sbp/
3631
7d2c86b5 3632FIREWIRE SUBSYSTEM
8b58be88 3633M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3634L: linux1394-devel@lists.sourceforge.net
958a29cb 3635W: http://ieee1394.wiki.kernel.org/
2ca526bf 3636T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3637S: Maintained
679655da 3638F: drivers/firewire/
8f06ce3b
SR
3639F: include/linux/firewire.h
3640F: include/uapi/linux/firewire*.h
9f6d3c4b 3641F: tools/firewire/
e2d1d6c0
RD
3642
3643FIRMWARE LOADER (request_firmware)
39e68089
ML
3644M: Ming Lei <ming.lei@canonical.com>
3645L: linux-kernel@vger.kernel.org
3646S: Maintained
679655da
JP
3647F: Documentation/firmware_class/
3648F: drivers/base/firmware*.c
3649F: include/linux/firmware.h
e2d1d6c0 3650
f730e3dc 3651FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3652M: Joshua Morris <josh.h.morris@us.ibm.com>
3653M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3654S: Maintained
3655F: drivers/block/rsxx/
3656
8206f664
JK
3657FLOPPY DRIVER
3658M: Jiri Kosina <jkosina@suse.cz>
3659T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3660S: Odd fixes
3661F: drivers/block/floppy.c
3662
9c9f32ed
AR
3663FMC SUBSYSTEM
3664M: Alessandro Rubini <rubini@gnudd.com>
3665W: http://www.ohwr.org/projects/fmc-bus
3666S: Supported
3667F: drivers/fmc/
3668F: include/linux/fmc*.h
3669F: include/linux/ipmi-fru.h
3670K: fmc_d.*register
3671
e2d1d6c0 3672FPU EMULATOR
8b58be88 3673M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3674W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3675S: Maintained
679655da 3676F: arch/x86/math-emu/
e2d1d6c0
RD
3677
3678FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3679L: netdev@vger.kernel.org
c173bfac 3680S: Orphan
679655da
JP
3681F: drivers/net/wan/dlci.c
3682F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3683
3684FRAMEBUFFER LAYER
5489e948
JCPV
3685M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3686M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3687L: linux-fbdev@vger.kernel.org
e2d1d6c0 3688W: http://linux-fbdev.sourceforge.net/
b22fe37b 3689Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3690T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3691S: Maintained
679655da 3692F: Documentation/fb/
d958c62c 3693F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3694F: drivers/video/
3695F: include/video/
679655da 3696F: include/linux/fb.h
c117ab84
CEB
3697F: include/uapi/video/
3698F: include/uapi/linux/fb.h
e2d1d6c0 3699
a57c188e 3700FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3701M: Timur Tabi <timur@tabi.org>
a57c188e 3702L: linux-fbdev@vger.kernel.org
c4ef9bc4 3703S: Maintained
a57c188e
TT
3704F: drivers/video/fsl-diu-fb.*
3705
e2d1d6c0 3706FREESCALE DMA DRIVER
8b58be88
JP
3707M: Li Yang <leoli@freescale.com>
3708M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3709L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3710S: Maintained
679655da 3711F: drivers/dma/fsldma.*
e2d1d6c0
RD
3712
3713FREESCALE I2C CPM DRIVER
8b58be88 3714M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3715L: linuxppc-dev@lists.ozlabs.org
846557d3 3716L: linux-i2c@vger.kernel.org
0d2b405a 3717S: Maintained
679655da 3718F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3719
60e8c5ab 3720FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3721M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3722L: linux-fbdev@vger.kernel.org
efc03ecb 3723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3724S: Maintained
bad985a1 3725F: include/linux/platform_data/video-imxfb.h
679655da 3726F: drivers/video/imxfb.c
60e8c5ab 3727
4689a6b1 3728FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3729M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3730M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3731L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3732L: netdev@vger.kernel.org
3733S: Maintained
ec21e2ec 3734F: drivers/net/ethernet/freescale/fs_enet/
679655da 3735F: include/linux/fs_enet_pd.h
4689a6b1 3736
d9e9d82c 3737FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3738L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3739S: Orphan
679655da
JP
3740F: arch/powerpc/sysdev/qe_lib/
3741F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3742
b55ef929 3743FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3744M: Li Yang <leoli@freescale.com>
6372594a 3745L: linux-usb@vger.kernel.org
a4724ed6 3746L: linuxppc-dev@lists.ozlabs.org
a7205b30 3747S: Maintained
5429c731 3748F: drivers/usb/gadget/fsl*
a7205b30 3749
beaf53bf 3750FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3751M: Li Yang <leoli@freescale.com>
beaf53bf 3752L: netdev@vger.kernel.org
a4724ed6 3753L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3754S: Maintained
ec21e2ec 3755F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3756
d9e9d82c 3757FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3758M: Timur Tabi <timur@tabi.org>
a4724ed6 3759L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3760S: Maintained
df621252 3761F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3762
3763FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3764M: Timur Tabi <timur@tabi.org>
93711660 3765L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3766L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3767S: Maintained
69aefcea
JP
3768F: sound/soc/fsl/fsl*
3769F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3770
1da177e4 3771FREEVXFS FILESYSTEM
8b58be88 3772M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3773W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3774S: Maintained
679655da 3775F: fs/freevxfs/
1da177e4 3776
71038f52 3777FREEZER
49db1903 3778M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3779M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3780L: linux-pm@vger.kernel.org
71038f52 3781S: Supported
679655da
JP
3782F: Documentation/power/freezing-of-tasks.txt
3783F: include/linux/freezer.h
3784F: kernel/freezer.c
71038f52 3785
839a1f79
KRW
3786FRONTSWAP API
3787M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3788L: linux-kernel@vger.kernel.org
3789S: Maintained
3790F: mm/frontswap.c
3791F: include/linux/frontswap.h
3792
a5432f5a 3793FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3794M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3795L: linux-cachefs@redhat.com
3796S: Supported
3797F: Documentation/filesystems/caching/
3798F: fs/fscache/
3799F: include/linux/fscache*.h
3800
f58ad8f5 3801F2FS FILE SYSTEM
9b29d481 3802M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3803M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3804L: linux-f2fs-devel@lists.sourceforge.net
3805W: http://en.wikipedia.org/wiki/F2FS
3806T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3807S: Maintained
3808F: Documentation/filesystems/f2fs.txt
3bac380c 3809F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3810F: fs/f2fs/
3811F: include/linux/f2fs_fs.h
3812
5ab7ffea 3813FUJITSU FR-V (FRV) PORT
8b58be88 3814M: David Howells <dhowells@redhat.com>
1da177e4 3815S: Maintained
679655da 3816F: arch/frv/
1da177e4 3817
20b93734 3818FUJITSU LAPTOP EXTRAS
409a3e98 3819M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3820L: platform-driver-x86@vger.kernel.org
20b93734 3821S: Maintained
679655da 3822F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3823
4da621b6
HK
3824FUJITSU M-5MO LS CAMERA ISP DRIVER
3825M: Kyungmin Park <kyungmin.park@samsung.com>
3826M: Heungjun Kim <riverful.kim@samsung.com>
3827L: linux-media@vger.kernel.org
3828S: Maintained
90d72ac6 3829F: drivers/media/i2c/m5mols/
4da621b6
HK
3830F: include/media/m5mols.h
3831
2d24c490
RG
3832FUJITSU TABLET EXTRAS
3833M: Robert Gerlach <khnz@gmx.de>
3834L: platform-driver-x86@vger.kernel.org
3835S: Maintained
3836F: drivers/platform/x86/fujitsu-tablet.c
3837
04578f17 3838FUSE: FILESYSTEM IN USERSPACE
8b58be88 3839M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3840L: fuse-devel@lists.sourceforge.net
3841W: http://fuse.sourceforge.net/
3842S: Maintained
679655da 3843F: fs/fuse/
c117ab84 3844F: include/uapi/linux/fuse.h
04578f17 3845
1da177e4 3846FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3847M: Rik Faith <faith@cs.unc.edu>
1da177e4 3848L: linux-scsi@vger.kernel.org
baaea1dc 3849S: Odd Fixes (e.g., new signatures)
679655da 3850F: drivers/scsi/fdomain.*
1da177e4 3851
d8e2162c
PO
3852GCOV BASED KERNEL PROFILING
3853M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3854S: Maintained
3855F: kernel/gcov/
3856F: Documentation/gcov.txt
3857
1da177e4 3858GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3859M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3860L: linux-scsi@vger.kernel.org
3861W: http://www.icp-vortex.com/
3862S: Supported
679655da 3863F: drivers/scsi/gdt*
1da177e4 3864
3169a1c7
HV
3865GEMTEK FM RADIO RECEIVER DRIVER
3866M: Hans Verkuil <hverkuil@xs4all.nl>
3867L: linux-media@vger.kernel.org
3868T: git git://linuxtv.org/media_tree.git
3869W: http://linuxtv.org
3870S: Maintained
3871F: drivers/media/radio/radio-gemtek*
3872
1c23af90 3873GENERIC GPIO I2C DRIVER
880b0e26 3874M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3875S: Supported
679655da
JP
3876F: drivers/i2c/busses/i2c-gpio.c
3877F: include/linux/i2c-gpio.h
1c23af90 3878
92ed1a76
PK
3879GENERIC GPIO I2C MULTIPLEXER DRIVER
3880M: Peter Korsgaard <peter.korsgaard@barco.com>
3881L: linux-i2c@vger.kernel.org
3882S: Supported
e7065e20
JD
3883F: drivers/i2c/muxes/i2c-mux-gpio.c
3884F: include/linux/i2c-mux-gpio.h
3885F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3886
9251ce95 3887GENERIC HDLC (WAN) DRIVERS
8b58be88 3888M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3889W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3890S: Maintained
679655da
JP
3891F: drivers/net/wan/c101.c
3892F: drivers/net/wan/hd6457*
3893F: drivers/net/wan/hdlc*
3894F: drivers/net/wan/n2.c
3895F: drivers/net/wan/pc300too.c
3896F: drivers/net/wan/pci200syn.c
3897F: drivers/net/wan/wanxl*
1da177e4 3898
1527aab6 3899GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3900M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3901L: linux-arch@vger.kernel.org
3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3903S: Maintained
14430813
JP
3904F: include/asm-generic/
3905F: include/uapi/asm-generic/
1527aab6 3906
ff764963
KVA
3907GENERIC PHY FRAMEWORK
3908M: Kishon Vijay Abraham I <kishon@ti.com>
3909L: linux-kernel@vger.kernel.org
3910T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3911S: Supported
3912F: drivers/phy/
3913F: include/linux/phy/
3914
ccb86a69 3915GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3916M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3917L: kvm@vger.kernel.org
ccb86a69
MT
3918S: Supported
3919F: drivers/uio/uio_pci_generic.c
3920
f8f1ec73
JP
3921GET_MAINTAINER SCRIPT
3922M: Joe Perches <joe@perches.com>
3923S: Maintained
3924F: scripts/get_maintainer.pl
3925
5be7b50f 3926GFS2 FILE SYSTEM
8b58be88 3927M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3928L: cluster-devel@redhat.com
5be7b50f 3929W: http://sources.redhat.com/cluster/
08deed1e
JP
3930T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3931T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3932S: Supported
679655da
JP
3933F: Documentation/filesystems/gfs2*.txt
3934F: fs/gfs2/
c117ab84 3935F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3936
0a34eb8f 3937GIGASET ISDN DRIVERS
8b58be88
JP
3938M: Hansjoerg Lipp <hjlipp@web.de>
3939M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3940L: gigaset307x-common@lists.sourceforge.net
3941W: http://gigaset307x.sourceforge.net/
3942S: Maintained
679655da
JP
3943F: Documentation/isdn/README.gigaset
3944F: drivers/isdn/gigaset/
c117ab84 3945F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3946
a0dc00b4 3947GPIO SUBSYSTEM
e4651a9f 3948M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3949M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3950L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3951T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3952S: Maintained
3953F: Documentation/gpio/
a0dc00b4
GL
3954F: drivers/gpio/
3955F: include/linux/gpio*
9b692346 3956F: include/asm-generic/gpio.h
a0dc00b4 3957
71a6d0af
HW
3958GRE DEMULTIPLEXER DRIVER
3959M: Dmitry Kozlov <xeb@mail.ru>
3960L: netdev@vger.kernel.org
3961S: Maintained
11c26770
JP
3962F: net/ipv4/gre_demux.c
3963F: net/ipv4/gre_offload.c
71a6d0af
HW
3964F: include/net/gre.h
3965
d4c41139
KG
3966GRETH 10/100/1G Ethernet MAC device driver
3967M: Kristoffer Glembo <kristoffer@gaisler.com>
3968L: netdev@vger.kernel.org
3969S: Maintained
a31a96ad 3970F: drivers/net/ethernet/aeroflex/
d4c41139 3971
e8deeae2 3972GSPCA FINEPIX SUBDRIVER
8b58be88 3973M: Frank Zago <frank@zago.net>
661263b5 3974L: linux-media@vger.kernel.org
275ffde4 3975T: git git://linuxtv.org/media_tree.git
e8deeae2 3976S: Maintained
0c0d06ca 3977F: drivers/media/usb/gspca/finepix.c
e8deeae2 3978
4b3fa3c4
OL
3979GSPCA GL860 SUBDRIVER
3980M: Olivier Lorin <o.lorin@laposte.net>
3981L: linux-media@vger.kernel.org
275ffde4 3982T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3983S: Maintained
0c0d06ca 3984F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3985
e8deeae2 3986GSPCA M5602 SUBDRIVER
8b58be88 3987M: Erik Andren <erik.andren@gmail.com>
661263b5 3988L: linux-media@vger.kernel.org
275ffde4 3989T: git git://linuxtv.org/media_tree.git
e8deeae2 3990S: Maintained
0c0d06ca 3991F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3992
3993GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3994M: Hans de Goede <hdegoede@redhat.com>
661263b5 3995L: linux-media@vger.kernel.org
275ffde4 3996T: git git://linuxtv.org/media_tree.git
e8deeae2 3997S: Maintained
0c0d06ca 3998F: drivers/media/usb/gspca/pac207.c
e8deeae2 3999
261982f1 4000GSPCA SN9C20X SUBDRIVER
d95c5b0b 4001M: Brian Johnson <brijohn@gmail.com>
261982f1 4002L: linux-media@vger.kernel.org
275ffde4 4003T: git git://linuxtv.org/media_tree.git
261982f1 4004S: Maintained
0c0d06ca 4005F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4006
e8deeae2 4007GSPCA T613 SUBDRIVER
8b58be88 4008M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4009L: linux-media@vger.kernel.org
275ffde4 4010T: git git://linuxtv.org/media_tree.git
e8deeae2 4011S: Maintained
0c0d06ca 4012F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4013
4014GSPCA USB WEBCAM DRIVER
fc3f906b 4015M: Hans de Goede <hdegoede@redhat.com>
661263b5 4016L: linux-media@vger.kernel.org
275ffde4 4017T: git git://linuxtv.org/media_tree.git
e8deeae2 4018S: Maintained
0c0d06ca 4019F: drivers/media/usb/gspca/
e8deeae2 4020
584ec979
DB
4021GUID PARTITION TABLE (GPT)
4022M: Davidlohr Bueso <davidlohr@hp.com>
4023L: linux-efi@vger.kernel.org
4024S: Maintained
4025F: block/partitions/efi.*
4026
aa3c598b
EG
4027STK1160 USB VIDEO CAPTURE DRIVER
4028M: Ezequiel Garcia <elezegarcia@gmail.com>
4029L: linux-media@vger.kernel.org
275ffde4 4030T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4031S: Maintained
4032F: drivers/media/usb/stk1160/
e8deeae2 4033
71a6d0af
HW
4034HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4035M: Frank Seidel <frank@f-seidel.de>
4036L: platform-driver-x86@vger.kernel.org
4037W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4038S: Maintained
4039F: drivers/platform/x86/hdaps.c
4040
48fc9e26
HV
4041HDPVR USB VIDEO ENCODER DRIVER
4042M: Hans Verkuil <hverkuil@xs4all.nl>
4043L: linux-media@vger.kernel.org
4044T: git git://linuxtv.org/media_tree.git
4045W: http://linuxtv.org
4046S: Odd Fixes
14430813 4047F: drivers/media/usb/hdpvr/
48fc9e26 4048
71a6d0af 4049HWPOISON MEMORY FAILURE HANDLING
f9625c48 4050M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4051L: linux-mm@kvack.org
71a6d0af
HW
4052S: Maintained
4053F: mm/memory-failure.c
4054F: mm/hwpoison-inject.c
4055
4056HYPERVISOR VIRTUAL CONSOLE DRIVER
4057L: linuxppc-dev@lists.ozlabs.org
4058S: Odd Fixes
4059F: drivers/tty/hvc/
4060
5b543965 4061HARDWARE MONITORING
7c81c60f 4062M: Jean Delvare <jdelvare@suse.de>
ca462085 4063M: Guenter Roeck <linux@roeck-us.net>
5b543965 4064L: lm-sensors@lm-sensors.org
595142e0 4065W: http://www.lm-sensors.org/
9e012c1a 4066T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4067T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4068S: Maintained
047f4ec2 4069F: Documentation/hwmon/
679655da 4070F: drivers/hwmon/
047f4ec2 4071F: include/linux/hwmon*.h
5b543965 4072
844dd05f 4073HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4074M: Matt Mackall <mpm@selenic.com>
4075M: Herbert Xu <herbert@gondor.apana.org.au>
4076S: Odd fixes
679655da
JP
4077F: Documentation/hw_random.txt
4078F: drivers/char/hw_random/
4079F: include/linux/hw_random.h
844dd05f 4080
8b37fcfc
OBC
4081HARDWARE SPINLOCK CORE
4082M: Ohad Ben-Cohen <ohad@wizery.com>
4083S: Maintained
4084F: Documentation/hwspinlock.txt
4085F: drivers/hwspinlock/hwspinlock_*
4086F: include/linux/hwspinlock.h
4087
1da177e4 4088HARMONY SOUND DRIVER
ac6aecbf 4089L: linux-parisc@vger.kernel.org
1da177e4 4090S: Maintained
679655da 4091F: sound/parisc/harmony.*
1da177e4 4092
91952bc0
AP
4093HD29L2 MEDIA DRIVER
4094M: Antti Palosaari <crope@iki.fi>
4095L: linux-media@vger.kernel.org
4096W: http://linuxtv.org/
4097W: http://palosaari.fi/linux/
4098Q: http://patchwork.linuxtv.org/project/linux-media/list/
4099T: git git://linuxtv.org/anttip/media_tree.git
4100S: Maintained
4101F: drivers/media/dvb-frontends/hd29l2*
4102
e2d1d6c0 4103HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4104M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4105L: iss_storagedev@hp.com
4106S: Maintained
679655da
JP
4107F: Documentation/blockdev/cpqarray.txt
4108F: drivers/block/cpqarray.*
e2d1d6c0 4109
9257aa49 4110HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4111M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4112L: iss_storagedev@hp.com
4113S: Supported
4114F: Documentation/scsi/hpsa.txt
4115F: drivers/scsi/hpsa*.[ch]
4116F: include/linux/cciss*.h
c117ab84 4117F: include/uapi/linux/cciss*.h
9257aa49 4118
e2d1d6c0 4119HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4120M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4121L: iss_storagedev@hp.com
4122S: Supported
679655da
JP
4123F: Documentation/blockdev/cciss.txt
4124F: drivers/block/cciss*
4125F: include/linux/cciss_ioctl.h
c117ab84 4126F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4127
1da177e4 4128HFS FILESYSTEM
6cf515e1
GU
4129L: linux-fsdevel@vger.kernel.org
4130S: Orphan
679655da
JP
4131F: Documentation/filesystems/hfs.txt
4132F: fs/hfs/
1da177e4 4133
ef575f47
GU
4134HFSPLUS FILESYSTEM
4135L: linux-fsdevel@vger.kernel.org
4136S: Orphan
4137F: Documentation/filesystems/hfsplus.txt
4138F: fs/hfsplus/
4139
1da177e4 4140HGA FRAMEBUFFER DRIVER
8b58be88 4141M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4142L: linux-nvidia@lists.surfsouth.com
4143W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4144S: Maintained
679655da 4145F: drivers/video/hgafb.c
1da177e4 4146
4480f15b 4147HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4148M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4149M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4150L: linux-pm@vger.kernel.org
e2d1d6c0 4151S: Supported
679655da
JP
4152F: arch/x86/power/
4153F: drivers/base/power/
4154F: kernel/power/
4155F: include/linux/suspend.h
4156F: include/linux/freezer.h
4157F: include/linux/pm.h
679655da 4158F: arch/*/include/asm/suspend*.h
e2d1d6c0 4159
4ef4caad 4160HID CORE LAYER
8b58be88 4161M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4162L: linux-input@vger.kernel.org
54e5881d 4163T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4164S: Maintained
679655da
JP
4165F: drivers/hid/
4166F: include/linux/hid*
c117ab84 4167F: include/uapi/linux/hid*
4ef4caad 4168
38bed542 4169HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4170M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4171L: linux-kernel@vger.kernel.org
75fc2d37 4172T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4173S: Maintained
679655da
JP
4174F: Documentation/timers/
4175F: kernel/hrtimer.c
88606e80
TG
4176F: kernel/time/clockevents.c
4177F: kernel/time/tick*.*
4178F: kernel/time/timer_*.c
05ed8490 4179F: include/linux/clockchips.h
679655da 4180F: include/linux/hrtimer.h
38bed542 4181
1da177e4 4182HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4183L: linux-hams@vger.kernel.org
8b64f2a0 4184S: Orphan
679655da
JP
4185F: drivers/net/hamradio/dmascc.c
4186F: drivers/net/hamradio/scc.c
1da177e4 4187
ede1e6f8 4188HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4189M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4190W: http://www.highpoint-tech.com
4191S: Supported
679655da
JP
4192F: Documentation/scsi/hptiop.txt
4193F: drivers/scsi/hptiop.c
ede1e6f8 4194
1da177e4 4195HIPPI
8b58be88 4196M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4197L: linux-hippi@sunsite.dk
4198S: Maintained
679655da 4199F: include/linux/hippidevice.h
c117ab84 4200F: include/uapi/linux/if_hippi.h
679655da 4201F: net/802/hippi.c
ff5a3b50 4202F: drivers/net/hippi/
1da177e4 4203
ff1d2767 4204HOST AP DRIVER
8b58be88 4205M: Jouni Malinen <j@w1.fi>
85d32e7b 4206L: hostap@shmoo.com (subscribers-only)
724c6b35 4207L: linux-wireless@vger.kernel.org
ff1d2767
JM
4208W: http://hostap.epitest.fi/
4209S: Maintained
679655da 4210F: drivers/net/wireless/hostap/
ff1d2767 4211
dd8cd779 4212HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4213L: platform-driver-x86@vger.kernel.org
95c70215 4214S: Orphan
679655da 4215F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4216
e2d1d6c0 4217HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4218M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4219S: Maintained
7e25d724 4220F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4221
7d2c86b5 4222HPET: High Precision Event Timers driver
8b58be88 4223M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4224S: Maintained
679655da
JP
4225F: Documentation/timers/hpet.txt
4226F: drivers/char/hpet.c
4227F: include/linux/hpet.h
c117ab84 4228F: include/uapi/linux/hpet.h
b9b0332f 4229
e07b5d79 4230HPET: x86
9e06f631 4231S: Orphan
679655da
JP
4232F: arch/x86/kernel/hpet.c
4233F: arch/x86/include/asm/hpet.h
b9b0332f 4234
1da177e4 4235HPFS FILESYSTEM
8b58be88 4236M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4237W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4238S: Maintained
679655da 4239F: fs/hpfs/
1da177e4 4240
3441cded 4241HSI SUBSYSTEM
56459ea9
SR
4242M: Sebastian Reichel <sre@kernel.org>
4243T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4244S: Maintained
4245F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4246F: Documentation/hsi.txt
3441cded
SR
4247F: drivers/hsi/
4248F: include/linux/hsi/
4249F: include/uapi/linux/hsi/
4250
7d2c86b5 4251HSO 3G MODEM DRIVER
8b58be88 4252M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4253W: http://www.pharscape.org
4254S: Maintained
679655da 4255F: drivers/net/usb/hso.c
11cd29b0 4256
19990e29
AB
4257HSR NETWORK PROTOCOL
4258M: Arvid Brodin <arvid.brodin@alten.se>
4259L: netdev@vger.kernel.org
4260S: Maintained
4261F: net/hsr/
4262
5a18c343 4263HTCPEN TOUCHSCREEN DRIVER
8b58be88 4264M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4265L: linux-input@vger.kernel.org
4266S: Maintained
679655da 4267F: drivers/input/touchscreen/htcpen.c
5a18c343 4268
1da177e4 4269HUGETLB FILESYSTEM
6d49e352 4270M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4271S: Maintained
679655da 4272F: fs/hugetlbfs/
1da177e4 4273
05183189
S
4274Hyper-V CORE AND DRIVERS
4275M: K. Y. Srinivasan <kys@microsoft.com>
4276M: Haiyang Zhang <haiyangz@microsoft.com>
4277L: devel@linuxdriverproject.org
4278S: Maintained
a4162747
HZ
4279F: arch/x86/include/asm/mshyperv.h
4280F: arch/x86/include/uapi/asm/hyperv.h
4281F: arch/x86/kernel/cpu/mshyperv.c
05183189 4282F: drivers/hid/hid-hyperv.c
a4162747 4283F: drivers/hv/
f92ca80b 4284F: drivers/input/serio/hyperv-keyboard.c
05183189 4285F: drivers/net/hyperv/
a4162747
HZ
4286F: drivers/scsi/storvsc_drv.c
4287F: drivers/video/hyperv_fb.c
4288F: include/linux/hyperv.h
4289F: tools/hv/
05183189 4290
d85c8a6a 4291I2C OVER PARALLEL PORT
7c81c60f 4292M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4293L: linux-i2c@vger.kernel.org
4294S: Maintained
4295F: Documentation/i2c/busses/i2c-parport
4296F: Documentation/i2c/busses/i2c-parport-light
4297F: drivers/i2c/busses/i2c-parport.c
4298F: drivers/i2c/busses/i2c-parport-light.c
4299
4300I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4301M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4302L: linux-i2c@vger.kernel.org
4303S: Maintained
4304F: Documentation/i2c/busses/i2c-ali1535
4305F: Documentation/i2c/busses/i2c-ali1563
4306F: Documentation/i2c/busses/i2c-ali15x3
4307F: Documentation/i2c/busses/i2c-amd756
4308F: Documentation/i2c/busses/i2c-amd8111
4309F: Documentation/i2c/busses/i2c-i801
4310F: Documentation/i2c/busses/i2c-nforce2
4311F: Documentation/i2c/busses/i2c-piix4
4312F: Documentation/i2c/busses/i2c-sis5595
4313F: Documentation/i2c/busses/i2c-sis630
4314F: Documentation/i2c/busses/i2c-sis96x
4315F: Documentation/i2c/busses/i2c-via
4316F: Documentation/i2c/busses/i2c-viapro
4317F: drivers/i2c/busses/i2c-ali1535.c
4318F: drivers/i2c/busses/i2c-ali1563.c
4319F: drivers/i2c/busses/i2c-ali15x3.c
4320F: drivers/i2c/busses/i2c-amd756.c
4321F: drivers/i2c/busses/i2c-amd756-s4882.c
4322F: drivers/i2c/busses/i2c-amd8111.c
4323F: drivers/i2c/busses/i2c-i801.c
4324F: drivers/i2c/busses/i2c-isch.c
4325F: drivers/i2c/busses/i2c-nforce2.c
4326F: drivers/i2c/busses/i2c-nforce2-s4985.c
4327F: drivers/i2c/busses/i2c-piix4.c
4328F: drivers/i2c/busses/i2c-sis5595.c
4329F: drivers/i2c/busses/i2c-sis630.c
4330F: drivers/i2c/busses/i2c-sis96x.c
4331F: drivers/i2c/busses/i2c-via.c
4332F: drivers/i2c/busses/i2c-viapro.c
4333
cb7f07a4
NH
4334I2C/SMBUS ISMT DRIVER
4335M: Seth Heasley <seth.heasley@intel.com>
4336M: Neil Horman <nhorman@tuxdriver.com>
4337L: linux-i2c@vger.kernel.org
4338F: drivers/i2c/busses/i2c-ismt.c
4339F: Documentation/i2c/busses/i2c-ismt
4340
6ea884db 4341I2C/SMBUS STUB DRIVER
7c81c60f 4342M: Jean Delvare <jdelvare@suse.de>
846557d3 4343L: linux-i2c@vger.kernel.org
6ea884db 4344S: Maintained
8547a5bc 4345F: drivers/i2c/i2c-stub.c
6ea884db 4346
5b543965 4347I2C SUBSYSTEM
14d77c4d 4348M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4349L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4350W: https://i2c.wiki.kernel.org/
4351Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4352T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4353S: Maintained
679655da
JP
4354F: Documentation/i2c/
4355F: drivers/i2c/
4356F: include/linux/i2c.h
03b70d62 4357F: include/linux/i2c-*.h
c117ab84
CEB
4358F: include/uapi/linux/i2c.h
4359F: include/uapi/linux/i2c-*.h
1da177e4 4360
d85c8a6a 4361I2C-TAOS-EVM DRIVER
7c81c60f 4362M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4363L: linux-i2c@vger.kernel.org
4364S: Maintained
4365F: Documentation/i2c/busses/i2c-taos-evm
4366F: drivers/i2c/busses/i2c-taos-evm.c
4367
e8c76eed 4368I2C-TINY-USB DRIVER
8b58be88 4369M: Till Harbaum <till@harbaum.org>
846557d3 4370L: linux-i2c@vger.kernel.org
932d1872 4371W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4372S: Maintained
679655da 4373F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4374
1da177e4 4375i386 BOOT CODE
8b58be88 4376M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4377S: Maintained
679655da 4378F: arch/x86/boot/
1da177e4
LT
4379
4380i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4381M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4382T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4383S: Maintained
4384
1da177e4 4385IA64 (Itanium) PLATFORM
8b58be88
JP
4386M: Tony Luck <tony.luck@intel.com>
4387M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4388L: linux-ia64@vger.kernel.org
6b1c70b1 4389T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4390S: Maintained
679655da 4391F: arch/ia64/
1da177e4 4392
956c203c 4393IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4394M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4395M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4396L: linux-crypto@vger.kernel.org
4397S: Supported
4398F: drivers/crypto/nx/
4399
0e16aafb 4400IBM Power 842 compression accelerator
e6babec6 4401M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4402S: Supported
4403F: drivers/crypto/nx/nx-842.c
4404F: include/linux/nx842.h
4405
1da177e4 4406IBM Power Linux RAID adapter
8b58be88 4407M: Brian King <brking@us.ibm.com>
1da177e4 4408S: Supported
679655da 4409F: drivers/scsi/ipr.*
1da177e4 4410
9d348af4
SL
4411IBM Power Virtual Ethernet Device Driver
4412M: Santiago Leon <santil@linux.vnet.ibm.com>
4413L: netdev@vger.kernel.org
4414S: Supported
9aa32835 4415F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4416
e6babec6
NF
4417IBM Power Virtual SCSI Device Drivers
4418M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4419L: linux-scsi@vger.kernel.org
4420S: Supported
e6babec6
NF
4421F: drivers/scsi/ibmvscsi/ibmvscsi*
4422F: drivers/scsi/ibmvscsi/viosrp.h
4423
4424IBM Power Virtual FC Device Drivers
4425M: Brian King <brking@linux.vnet.ibm.com>
4426L: linux-scsi@vger.kernel.org
4427S: Supported
4428F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4429
1da177e4
LT
4430IBM ServeRAID RAID DRIVER
4431P: Jack Hammer
8b58be88 4432M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4433W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4434S: Supported
679655da 4435F: drivers/scsi/ips.*
1da177e4 4436
6ed9f9c4
PT
4437ICH LPC AND GPIO DRIVER
4438M: Peter Tyser <ptyser@xes-inc.com>
4439S: Maintained
4440F: drivers/mfd/lpc_ich.c
4441F: drivers/gpio/gpio-ich.c
4442
1e7106fc 4443IDE SUBSYSTEM
8b58be88 4444M: "David S. Miller" <davem@davemloft.net>
1da177e4 4445L: linux-ide@vger.kernel.org
8a6e2535 4446Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4448S: Maintained
679655da
JP
4449F: Documentation/ide/
4450F: drivers/ide/
4451F: include/linux/ide.h
1da177e4 4452
6cb8c13d
IP
4453IDEAPAD LAPTOP EXTRAS DRIVER
4454M: Ike Panhc <ike.pan@canonical.com>
4455L: platform-driver-x86@vger.kernel.org
4456W: http://launchpad.net/ideapad-laptop
4457S: Maintained
4458F: drivers/platform/x86/ideapad-laptop.c
4459
1ea4c161
AM
4460IDEAPAD LAPTOP SLIDEBAR DRIVER
4461M: Andrey Moiseev <o2g.org.ru@gmail.com>
4462L: linux-input@vger.kernel.org
4463W: https://github.com/o2genum/ideapad-slidebar
4464S: Maintained
4465F: drivers/input/misc/ideapad_slidebar.c
4466
0f861e8c 4467IDE/ATAPI DRIVERS
487ba8e8 4468M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4469L: linux-ide@vger.kernel.org
c404c199 4470S: Maintained
679655da
JP
4471F: Documentation/cdrom/ide-cd
4472F: drivers/ide/ide-cd*
1da177e4 4473
27471fdb 4474IDLE-I7300
8b58be88 4475M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4476L: linux-pm@vger.kernel.org
27471fdb 4477S: Supported
679655da 4478F: drivers/idle/i7300_idle.c
27471fdb 4479
02cf2286 4480IEEE 802.15.4 SUBSYSTEM
68653359 4481M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4482M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4483L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4484W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4485T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4486S: Maintained
4487F: net/ieee802154/
68653359 4488F: net/mac802154/
251741b1 4489F: drivers/net/ieee802154/
02cf2286 4490
40ad4a30
SY
4491IGUANAWORKS USB IR TRANSCEIVER
4492M: Sean Young <sean@mess.org>
4493L: linux-media@vger.kernel.org
4494S: Maintained
4495F: drivers/media/rc/iguanair.c
4496
9545f86e 4497IIO SUBSYSTEM AND DRIVERS
030a13d7 4498M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4499L: linux-iio@vger.kernel.org
4500S: Maintained
03e7c251 4501F: drivers/iio/
9545f86e
AP
4502F: drivers/staging/iio/
4503
65519263
SG
4504IKANOS/ADI EAGLE ADSL USB DRIVER
4505M: Matthieu Castet <castet.matthieu@free.fr>
4506M: Stanislaw Gruszka <stf_xl@wp.pl>
4507S: Maintained
4508F: drivers/usb/atm/ueagle-atm.c
4509
e89ab51f
GR
4510INA209 HARDWARE MONITOR DRIVER
4511M: Guenter Roeck <linux@roeck-us.net>
4512L: lm-sensors@lm-sensors.org
4513S: Maintained
4514F: Documentation/hwmon/ina209
4515F: Documentation/devicetree/bindings/i2c/ina209.txt
4516F: drivers/hwmon/ina209.c
4517
4518INA2XX HARDWARE MONITOR DRIVER
4519M: Guenter Roeck <linux@roeck-us.net>
4520L: lm-sensors@lm-sensors.org
4521S: Maintained
4522F: Documentation/hwmon/ina2xx
4523F: drivers/hwmon/ina2xx.c
4524F: include/linux/platform_data/ina2xx.h
4525
14dc124f
SIG
4526INDUSTRY PACK SUBSYSTEM (IPACK)
4527M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4528M: Jens Taprogge <jens.taprogge@taprogge.org>
4529M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4530L: industrypack-devel@lists.sourceforge.net
4531W: http://industrypack.sourceforge.net
4532S: Maintained
4533F: drivers/ipack/
4534
aa7168f4 4535INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4536M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4537M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4538L: linux-ima-devel@lists.sourceforge.net
4539L: linux-ima-user@lists.sourceforge.net
4540L: linux-security-module@vger.kernel.org
aa7168f4 4541S: Supported
679655da 4542F: security/integrity/ima/
aa7168f4 4543
1da177e4 4544IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4545L: linux-fbdev@vger.kernel.org
843393d3 4546S: Orphan
679655da 4547F: drivers/video/imsttfb.c
1da177e4
LT
4548
4549INFINIBAND SUBSYSTEM
db9fd848 4550M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4551M: Sean Hefty <sean.hefty@intel.com>
4552M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4553L: linux-rdma@vger.kernel.org
605841f5 4554W: http://www.openfabrics.org/
8a6e2535 4555Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4556T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4557S: Supported
679655da
JP
4558F: Documentation/infiniband/
4559F: drivers/infiniband/
c117ab84 4560F: include/uapi/linux/if_infiniband.h
1da177e4 4561
c9f04f58 4562INOTIFY
8b58be88
JP
4563M: John McCutchan <john@johnmccutchan.com>
4564M: Robert Love <rlove@rlove.org>
4565M: Eric Paris <eparis@parisplace.org>
c9f04f58 4566S: Maintained
679655da
JP
4567F: Documentation/filesystems/inotify.txt
4568F: fs/notify/inotify/
4569F: include/linux/inotify.h
c117ab84 4570F: include/uapi/linux/inotify.h
c9f04f58 4571
e2d1d6c0 4572INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4573M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4574M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4575L: linux-input@vger.kernel.org
8a6e2535 4576Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4577T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4578S: Maintained
679655da 4579F: drivers/input/
f4eea7e2 4580F: include/linux/input.h
c117ab84 4581F: include/uapi/linux/input.h
f4eea7e2 4582F: include/linux/input/
e2d1d6c0 4583
3267a87f
HR
4584INPUT MULTITOUCH (MT) PROTOCOL
4585M: Henrik Rydberg <rydberg@euromail.se>
4586L: linux-input@vger.kernel.org
7f9c2454 4587T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4588S: Maintained
4589F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4590F: drivers/input/input-mt.c
3267a87f
HR
4591K: \b(ABS|SYN)_MT_
4592
4ac13e17
DJ
4593INTEL C600 SERIES SAS CONTROLLER DRIVER
4594M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4595M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4596M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4597L: linux-scsi@vger.kernel.org
7106891a
DJ
4598T: git git://git.code.sf.net/p/intel-sas/isci
4599S: Supported
4ac13e17 4600F: drivers/scsi/isci/
4ac13e17 4601
26717172
LB
4602INTEL IDLE DRIVER
4603M: Len Brown <lenb@kernel.org>
bf1c138e 4604L: linux-pm@vger.kernel.org
08deed1e 4605T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4606S: Supported
4607F: drivers/idle/intel_idle.c
4608
9eb8ef74 4609INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4610M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4611L: linux-fbdev@vger.kernel.org
ce00f85c 4612S: Maintained
679655da
JP
4613F: Documentation/fb/intelfb.txt
4614F: drivers/video/intelfb/
9eb8ef74 4615
1da177e4 4616INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4617M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4618L: linux-fbdev@vger.kernel.org
ce00f85c 4619S: Maintained
679655da 4620F: drivers/video/i810/
1da177e4 4621
f4a9bc4c 4622INTEL MENLOW THERMAL DRIVER
8b58be88 4623M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4624L: platform-driver-x86@vger.kernel.org
5ca92bd9 4625W: https://01.org/linux-acpi
f4a9bc4c 4626S: Supported
679655da 4627F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4628
1da177e4 4629INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4630M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4631S: Maintained
679655da
JP
4632F: arch/x86/kernel/microcode_core.c
4633F: arch/x86/kernel/microcode_intel.c
1da177e4 4634
248a9dc3 4635INTEL I/OAT DMA DRIVER
ab5f8c6e 4636M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4637M: Dave Jiang <dave.jiang@intel.com>
4638L: dmaengine@vger.kernel.org
4639Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4640S: Supported
679655da 4641F: drivers/dma/ioat*
248a9dc3 4642
6c8909b4 4643INTEL IOMMU (VT-d)
8b58be88 4644M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4645L: iommu@lists.linux-foundation.org
54e5881d 4646T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4647S: Supported
3fb39615 4648F: drivers/iommu/intel-iommu.c
679655da 4649F: include/linux/intel-iommu.h
6c8909b4 4650
b3e5f263 4651INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4652M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4653S: Odd fixes
679655da 4654F: drivers/dma/iop-adma.c
b3e5f263 4655
9251ce95 4656INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4657M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4658S: Maintained
679655da
JP
4659F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4660F: arch/arm/mach-ixp4xx/include/mach/npe.h
4661F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4662F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4663F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4664F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4665
844dd05f 4666INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4667M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4668S: Maintained
679655da 4669F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4670
105bf2fe 4671INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4672M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4673M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4674M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4675M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4676M: Don Skidmore <donald.c.skidmore@intel.com>
4677M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4678M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4679M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4680M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4681M: Linux NICS <linux.nics@intel.com>
dcd01faf 4682L: e1000-devel@lists.sourceforge.net
f6fde11a 4683W: http://www.intel.com/support/feedback.htm
d94e6fed 4684W: http://e1000.sourceforge.net/
dee1ad47
JK
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4687S: Supported
0d164401
JK
4688F: Documentation/networking/e100.txt
4689F: Documentation/networking/e1000.txt
4690F: Documentation/networking/e1000e.txt
4691F: Documentation/networking/igb.txt
4692F: Documentation/networking/igbvf.txt
4693F: Documentation/networking/ixgb.txt
4694F: Documentation/networking/ixgbe.txt
4695F: Documentation/networking/ixgbevf.txt
1bff6529 4696F: Documentation/networking/i40e.txt
105bf2fe 4697F: Documentation/networking/i40evf.txt
dee1ad47 4698F: drivers/net/ethernet/intel/
bc90d291 4699F: drivers/net/ethernet/intel/*/
1da177e4 4700
0963d59b
LW
4701INTEL-MID GPIO DRIVER
4702M: David Cohen <david.a.cohen@linux.intel.com>
4703L: linux-gpio@vger.kernel.org
4704S: Maintained
4705F: drivers/gpio/gpio-intel-mid.c
4706
ca907a90
SY
4707INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4708M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4709L: linux-wireless@vger.kernel.org
ca907a90 4710S: Maintained
679655da 4711F: Documentation/networking/README.ipw2100
679655da 4712F: Documentation/networking/README.ipw2200
ca907a90 4713F: drivers/net/wireless/ipw2x00/
826d2abe 4714
4bd96a7a 4715INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4716M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4717M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4718M: Shane Wang <shane.wang@intel.com>
4719L: tboot-devel@lists.sourceforge.net
4720W: http://tboot.sourceforge.net
e9b7d7c8 4721T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4722S: Supported
4723F: Documentation/intel_txt.txt
4724F: include/linux/tboot.h
4725F: arch/x86/kernel/tboot.c
4726
8a70da82 4727INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4728M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4729M: linux-wimax@intel.com
63fae219 4730L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4731S: Supported
4732W: http://linuxwimax.org
679655da
JP
4733F: Documentation/wimax/README.i2400m
4734F: drivers/net/wimax/i2400m/
c117ab84 4735F: include/uapi/linux/wimax/i2400m.h
8a70da82 4736
1c0ce89c
SG
4737INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4738M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4739L: linux-wireless@vger.kernel.org
1c0ce89c 4740S: Supported
efa3144e
WYG
4741F: drivers/net/wireless/iwlegacy/
4742
b481de9c 4743INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4744M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4745M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4746M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4747L: linux-wireless@vger.kernel.org
b481de9c 4748W: http://intellinuxwireless.org
b62ff718 4749T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4750S: Supported
679655da 4751F: drivers/net/wireless/iwlwifi/
b481de9c 4752
de8fe023
TW
4753INTEL MANAGEMENT ENGINE (mei)
4754M: Tomas Winkler <tomas.winkler@intel.com>
4755L: linux-kernel@vger.kernel.org
4756S: Supported
c117ab84 4757F: include/uapi/linux/mei.h
de8fe023 4758F: drivers/misc/mei/*
e07950a1 4759F: Documentation/misc-devices/mei/*
de8fe023 4760
cb109a0e 4761IOC3 ETHERNET DRIVER
8b58be88 4762M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4763L: linux-mips@linux-mips.org
4764S: Maintained
8862bf1e 4765F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4766
cb109a0e 4767IOC3 SERIAL DRIVER
8b58be88 4768M: Pat Gefre <pfg@sgi.com>
d39e0721 4769L: linux-serial@vger.kernel.org
cb109a0e 4770S: Maintained
df621252 4771F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4772
0b6e8569
SW
4773IOMMU DRIVERS
4774M: Joerg Roedel <joro@8bytes.org>
4775L: iommu@lists.linux-foundation.org
4776T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4777S: Maintained
4778F: drivers/iommu/
4779
4480f15b 4780IP MASQUERADING
8b58be88 4781M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4782S: Maintained
679655da 4783F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4784
1202d6ff 4785IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4786M: Francois Romieu <romieu@fr.zoreil.com>
4787M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4788L: netdev@vger.kernel.org
4789S: Maintained
7443713a 4790F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4791
4480f15b 4792IPATH DRIVER
8473c603 4793M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4794L: linux-rdma@vger.kernel.org
52a09a04 4795S: Maintained
679655da 4796F: drivers/infiniband/hw/ipath/
77d8798b 4797
4409ebe9 4798IPMI SUBSYSTEM
8b58be88 4799M: Corey Minyard <minyard@acm.org>
b0c90653 4800L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4801W: http://openipmi.sourceforge.net/
4802S: Supported
679655da
JP
4803F: Documentation/IPMI.txt
4804F: drivers/char/ipmi/
4805F: include/linux/ipmi*
c117ab84 4806F: include/uapi/linux/ipmi*
4409ebe9 4807
e2d1d6c0 4808IPS SCSI RAID DRIVER
8b58be88 4809M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4810L: linux-scsi@vger.kernel.org
4811W: http://www.adaptec.com/
4812S: Maintained
679655da 4813F: drivers/scsi/ips*
e2d1d6c0
RD
4814
4815IPVS
8b58be88
JP
4816M: Wensong Zhang <wensong@linux-vs.org>
4817M: Simon Horman <horms@verge.net.au>
4818M: Julian Anastasov <ja@ssi.bg>
979b6c13 4819L: netdev@vger.kernel.org
e2d1d6c0 4820L: lvs-devel@vger.kernel.org
1da177e4 4821S: Maintained
679655da 4822F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4823F: include/net/ip_vs.h
c117ab84 4824F: include/uapi/linux/ip_vs.h
679655da 4825F: net/netfilter/ipvs/
1da177e4 4826
e7839f25 4827IPWIRELESS DRIVER
8b58be88
JP
4828M: Jiri Kosina <jkosina@suse.cz>
4829M: David Sterba <dsterba@suse.cz>
92094aa0 4830S: Odd Fixes
282361a0 4831F: drivers/tty/ipwireless/
099dc4fb 4832
e2d1d6c0 4833IPX NETWORK LAYER
8b58be88 4834M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4835L: netdev@vger.kernel.org
4836S: Maintained
679655da 4837F: include/net/ipx.h
c117ab84 4838F: include/uapi/linux/ipx.h
679655da 4839F: net/ipx/
e2d1d6c0 4840
1da177e4 4841IRDA SUBSYSTEM
8b58be88 4842M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4843L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4844L: netdev@vger.kernel.org
1da177e4 4845W: http://irda.sourceforge.net/
f353976d 4846S: Maintained
e0057975 4847T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4848F: Documentation/networking/irda.txt
4849F: drivers/net/irda/
4850F: include/net/irda/
4851F: net/irda/
1da177e4 4852
a800c7cc
TG
4853IRQ SUBSYSTEM
4854M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4855L: linux-kernel@vger.kernel.org
a800c7cc 4856S: Maintained
75fc2d37 4857T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4858F: kernel/irq/
2ed9fd28
JC
4859
4860IRQCHIP DRIVERS
4861M: Thomas Gleixner <tglx@linutronix.de>
4862M: Jason Cooper <jason@lakedaemon.net>
4863L: linux-kernel@vger.kernel.org
4864S: Maintained
4865T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4866T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4867F: drivers/irqchip/
a800c7cc 4868
7ab3a837
GL
4869IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4870M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4871S: Maintained
4872F: Documentation/IRQ-domain.txt
4873F: include/linux/irqdomain.h
4874F: kernel/irq/irqdomain.c
4875
e2d1d6c0 4876ISAPNP
8b58be88 4877M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4878S: Maintained
679655da
JP
4879F: Documentation/isapnp.txt
4880F: drivers/pnp/isapnp/
4881F: include/linux/isapnp.h
e2d1d6c0 4882
d39b8420
HV
4883ISA RADIO MODULE
4884M: Hans Verkuil <hverkuil@xs4all.nl>
4885L: linux-media@vger.kernel.org
4886T: git git://linuxtv.org/media_tree.git
4887W: http://linuxtv.org
4888S: Maintained
4889F: drivers/media/radio/radio-isa*
4890
71a6d0af
HW
4891iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4892M: Peter Jones <pjones@redhat.com>
4893M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4894S: Maintained
4895F: drivers/firmware/iscsi_ibft*
4896
14816b1e 4897ISCSI
8b58be88 4898M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4899L: open-iscsi@googlegroups.com
4900W: www.open-iscsi.org
54e5881d 4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4902S: Maintained
679655da
JP
4903F: drivers/scsi/*iscsi*
4904F: include/scsi/*iscsi*
14816b1e 4905
1e65eb42
OG
4906ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4907M: Or Gerlitz <ogerlitz@mellanox.com>
4908M: Roi Dayan <roid@mellanox.com>
4909L: linux-rdma@vger.kernel.org
4910S: Supported
4911W: http://www.openfabrics.org
4912W: www.open-iscsi.org
4913Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4914F: drivers/infiniband/ulp/iser/
1e65eb42 4915
1da177e4 4916ISDN SUBSYSTEM
8b58be88 4917M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4918L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4919L: netdev@vger.kernel.org
1da177e4 4920W: http://www.isdn4linux.de
54e5881d 4921T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4922S: Maintained
679655da
JP
4923F: Documentation/isdn/
4924F: drivers/isdn/
4925F: include/linux/isdn.h
4926F: include/linux/isdn/
c117ab84
CEB
4927F: include/uapi/linux/isdn.h
4928F: include/uapi/linux/isdn/
1da177e4
LT
4929
4930ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4931M: Armin Schindler <mac@melware.de>
d5d52273 4932L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4933W: http://www.melware.de
4934S: Maintained
679655da 4935F: drivers/isdn/hardware/eicon/
1da177e4 4936
d624870f 4937IT87 HARDWARE MONITORING DRIVER
7c81c60f 4938M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4939L: lm-sensors@lm-sensors.org
4940S: Maintained
4941F: Documentation/hwmon/it87
4942F: drivers/hwmon/it87.c
4943
d7104bff
AP
4944IT913X MEDIA DRIVER
4945M: Antti Palosaari <crope@iki.fi>
4946L: linux-media@vger.kernel.org
4947W: http://linuxtv.org/
4948W: http://palosaari.fi/linux/
4949Q: http://patchwork.linuxtv.org/project/linux-media/list/
4950T: git git://linuxtv.org/anttip/media_tree.git
4951S: Maintained
9d9fb744 4952F: drivers/media/tuners/tuner_it913x*
d7104bff 4953
91821ff3 4954IVTV VIDEO4LINUX DRIVER
6afdeaf8 4955M: Andy Walls <awalls@md.metrocast.net>
c4240509 4956L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4957L: linux-media@vger.kernel.org
275ffde4 4958T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4959W: http://www.ivtvdriver.org
4960S: Maintained
679655da 4961F: Documentation/video4linux/*.ivtv
90d72ac6 4962F: drivers/media/pci/ivtv/
c117ab84 4963F: include/uapi/linux/ivtv*
91821ff3 4964
68620bdd
MP
4965IX2505V MEDIA DRIVER
4966M: Malcolm Priestley <tvboxspy@gmail.com>
4967L: linux-media@vger.kernel.org
4968W: http://linuxtv.org/
4969Q: http://patchwork.linuxtv.org/project/linux-media/list/
4970S: Maintained
4971F: drivers/media/dvb-frontends/ix2505v*
4972
4453d736
GR
4973JC42.4 TEMPERATURE SENSOR DRIVER
4974M: Guenter Roeck <linux@roeck-us.net>
4975L: lm-sensors@lm-sensors.org
4976S: Maintained
4977F: drivers/hwmon/jc42.c
4978F: Documentation/hwmon/jc42
4979
e2d1d6c0 4980JFS FILESYSTEM
3256f80f 4981M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4982L: jfs-discussion@lists.sourceforge.net
4983W: http://jfs.sourceforge.net/
54e5881d 4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4985S: Maintained
679655da
JP
4986F: Documentation/filesystems/jfs.txt
4987F: fs/jfs/
e2d1d6c0 4988
95252236 4989JME NETWORK DRIVER
8b58be88 4990M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4991L: netdev@vger.kernel.org
4992S: Maintained
63d24a0e 4993F: drivers/net/ethernet/jme.*
95252236 4994
1da177e4 4995JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4996M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4997L: linux-mtd@lists.infradead.org
4998W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4999S: Maintained
679655da 5000F: fs/jffs2/
c117ab84 5001F: include/uapi/linux/jffs2.h
1da177e4 5002
de456d37 5003JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5004M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5005M: Jan Kara <jack@suse.cz>
72be2ccf 5006L: linux-ext4@vger.kernel.org
ae0718f8 5007S: Maintained
d183e11a 5008F: fs/jbd/
d183e11a
TT
5009F: include/linux/jbd.h
5010
5011JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5012M: "Theodore Ts'o" <tytso@mit.edu>
5013L: linux-ext4@vger.kernel.org
5014S: Maintained
5015F: fs/jbd2/
5016F: include/linux/jbd2.h
ae0718f8 5017
fd8b6cb4 5018JSM Neo PCI based serial card
9d141cb9 5019M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5020L: linux-serial@vger.kernel.org
5021S: Maintained
df621252 5022F: drivers/tty/serial/jsm/
ae0718f8 5023
af39917d
CL
5024K10TEMP HARDWARE MONITORING DRIVER
5025M: Clemens Ladisch <clemens@ladisch.de>
5026L: lm-sensors@lm-sensors.org
5027S: Maintained
5028F: Documentation/hwmon/k10temp
5029F: drivers/hwmon/k10temp.c
5030
4660cb35 5031K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5032M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5033L: lm-sensors@lm-sensors.org
ae0718f8 5034S: Maintained
679655da
JP
5035F: Documentation/hwmon/k8temp
5036F: drivers/hwmon/k8temp.c
ae0718f8 5037
c63a1642 5038KTAP
687b63a3 5039M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5040W: http://www.ktap.org
5041L: ktap@freelists.org
5042S: Maintained
5043F: drivers/staging/ktap/
5044
1da177e4 5045KCONFIG
5eb1f99e 5046M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5047L: linux-kbuild@vger.kernel.org
cea8321c 5048T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5049S: Maintained
679655da
JP
5050F: Documentation/kbuild/kconfig-language.txt
5051F: scripts/kconfig/
1da177e4 5052
ea6c2089 5053KDUMP
8b58be88
JP
5054M: Vivek Goyal <vgoyal@redhat.com>
5055M: Haren Myneni <hbabu@us.ibm.com>
34633993 5056L: kexec@lists.infradead.org
ea6c2089
VG
5057W: http://lse.sourceforge.net/kdump/
5058S: Maintained
80811493 5059F: Documentation/kdump/
ea6c2089 5060
f41bf02f
HV
5061KEENE FM RADIO TRANSMITTER DRIVER
5062M: Hans Verkuil <hverkuil@xs4all.nl>
5063L: linux-media@vger.kernel.org
5064T: git git://linuxtv.org/media_tree.git
5065W: http://linuxtv.org
5066S: Maintained
5067F: drivers/media/radio/radio-keene*
5068
1da177e4 5069KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5070M: Ian Kent <raven@themaw.net>
f694fc97 5071L: autofs@vger.kernel.org
1da177e4 5072S: Maintained
679655da 5073F: fs/autofs4/
1da177e4 5074
70fb7ba6 5075KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5076M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5077T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5078T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5079L: linux-kbuild@vger.kernel.org
5ce45962 5080S: Maintained
679655da
JP
5081F: Documentation/kbuild/
5082F: Makefile
5083F: scripts/Makefile.*
70fb7ba6
MM
5084F: scripts/basic/
5085F: scripts/mk*
5086F: scripts/package/
1da177e4
LT
5087
5088KERNEL JANITORS
c3000e03 5089L: kernel-janitors@vger.kernel.org
10466f5a 5090W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5091S: Odd Fixes
1da177e4 5092
e8b43555 5093KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5094M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5095L: linux-nfs@vger.kernel.org
1da177e4 5096W: http://nfs.sourceforge.net/
98fac23f 5097S: Supported
679655da
JP
5098F: fs/nfsd/
5099F: include/linux/nfsd/
c117ab84 5100F: include/uapi/linux/nfsd/
679655da
JP
5101F: fs/lockd/
5102F: fs/nfs_common/
5103F: net/sunrpc/
5104F: include/linux/lockd/
5105F: include/linux/sunrpc/
c117ab84 5106F: include/uapi/linux/sunrpc/
1da177e4 5107
426d62e2 5108KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5109M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5110M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5111L: kvm@vger.kernel.org
e3e58478 5112W: http://www.linux-kvm.org
a94b40a6 5113T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5114S: Supported
c93a64fe
PB
5115F: Documentation/*/kvm*.txt
5116F: Documentation/virtual/kvm/
679655da
JP
5117F: arch/*/kvm/
5118F: arch/*/include/asm/kvm*
5119F: include/linux/kvm*
c117ab84 5120F: include/uapi/linux/kvm*
679655da 5121F: virt/kvm/
426d62e2 5122
ad8003d3 5123KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5124M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5125L: kvm@vger.kernel.org
5126W: http://kvm.qumranet.com
7de609c8 5127S: Maintained
679655da 5128F: arch/x86/include/asm/svm.h
679655da 5129F: arch/x86/kvm/svm.c
426d62e2 5130
513014b7 5131KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5132M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5133L: kvm-ppc@vger.kernel.org
5134W: http://kvm.qumranet.com
6a7f972d 5135T: git git://github.com/agraf/linux-2.6.git
513014b7 5136S: Supported
679655da
JP
5137F: arch/powerpc/include/asm/kvm*
5138F: arch/powerpc/kvm/
513014b7 5139
1fc9d2bf 5140KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5141M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5142L: kvm-ia64@vger.kernel.org
5143W: http://kvm.qumranet.com
920ed9f1 5144S: Supported
679655da
JP
5145F: Documentation/ia64/kvm.txt
5146F: arch/ia64/include/asm/kvm*
5147F: arch/ia64/kvm/
920ed9f1 5148
85f8fffe 5149KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5150M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5151M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5152M: linux390@de.ibm.com
5153L: linux-s390@vger.kernel.org
5154W: http://www.ibm.com/developerworks/linux/linux390/
5155S: Supported
679655da
JP
5156F: Documentation/s390/kvm.txt
5157F: arch/s390/include/asm/kvm*
80811493 5158F: arch/s390/kvm/
a968cd3e 5159F: drivers/s390/kvm/
85f8fffe 5160
a749474d 5161KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5162M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5163M: Marc Zyngier <marc.zyngier@arm.com>
5164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5165L: kvmarm@lists.cs.columbia.edu
5166W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5167S: Supported
a749474d
CD
5168F: arch/arm/include/uapi/asm/kvm*
5169F: arch/arm/include/asm/kvm*
5170F: arch/arm/kvm/
5c8818b4
MZ
5171F: virt/kvm/arm/
5172F: include/kvm/arm_*
a749474d 5173
6394a3ec 5174KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5175M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5176M: Marc Zyngier <marc.zyngier@arm.com>
5177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5178L: kvmarm@lists.cs.columbia.edu
5179S: Maintained
5180F: arch/arm64/include/uapi/asm/kvm*
5181F: arch/arm64/include/asm/kvm*
5182F: arch/arm64/kvm/
5183
dc009d92 5184KEXEC
8b58be88 5185M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5186W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5187L: kexec@lists.infradead.org
dc009d92 5188S: Maintained
679655da 5189F: include/linux/kexec.h
c117ab84 5190F: include/uapi/linux/kexec.h
679655da 5191F: kernel/kexec.c
dc009d92 5192
e971461f
DH
5193KEYS/KEYRINGS:
5194M: David Howells <dhowells@redhat.com>
5195L: keyrings@linux-nfs.org
5196S: Maintained
d410fa4e 5197F: Documentation/security/keys.txt
e971461f
DH
5198F: include/linux/key.h
5199F: include/linux/key-type.h
5200F: include/keys/
5201F: security/keys/
5202
7f3c68be 5203KEYS-TRUSTED
74dd744f
MZ
5204M: David Safford <safford@us.ibm.com>
5205M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5206L: linux-security-module@vger.kernel.org
5207L: keyrings@linux-nfs.org
5208S: Supported
d410fa4e 5209F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5210F: include/keys/trusted-type.h
5211F: security/keys/trusted.c
5212F: security/keys/trusted.h
5213
5214KEYS-ENCRYPTED
74dd744f
MZ
5215M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5216M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5217L: linux-security-module@vger.kernel.org
5218L: keyrings@linux-nfs.org
5219S: Supported
d410fa4e 5220F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5221F: include/keys/encrypted-type.h
19c90aa6 5222F: security/keys/encrypted-keys/
7f3c68be 5223
5b778dad 5224KGDB / KDB /debug_core
8b58be88 5225M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5226W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5227L: kgdb-bugreport@lists.sourceforge.net
5228S: Maintained
679655da
JP
5229F: Documentation/DocBook/kgdb.tmpl
5230F: drivers/misc/kgdbts.c
df621252 5231F: drivers/tty/serial/kgdboc.c
5b778dad 5232F: include/linux/kdb.h
679655da 5233F: include/linux/kgdb.h
4063eb5f 5234F: kernel/debug/
e3e2aaf7 5235
456db8cc 5236KMEMCHECK
8b58be88 5237M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5238M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5239S: Maintained
410d7a97
JP
5240F: Documentation/kmemcheck.txt
5241F: arch/x86/include/asm/kmemcheck.h
5242F: arch/x86/mm/kmemcheck/
5243F: include/linux/kmemcheck.h
5244F: mm/kmemcheck.c
b9ce08c0 5245
c3bb4d24 5246KMEMLEAK
8b58be88 5247M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5248S: Maintained
5249F: Documentation/kmemleak.txt
5250F: include/linux/kmemleak.h
5251F: mm/kmemleak.c
5252F: mm/kmemleak-test.c
5253
89559a61 5254KPROBES
8b58be88
JP
5255M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5256M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5257M: "David S. Miller" <davem@davemloft.net>
97c29e74 5258M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5259S: Maintained
679655da
JP
5260F: Documentation/kprobes.txt
5261F: include/linux/kprobes.h
5262F: kernel/kprobes.c
89559a61 5263
70e84049 5264KS0108 LCD CONTROLLER DRIVER
8b58be88 5265M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5266W: http://miguelojeda.es/auxdisplay.htm
5267W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5268S: Maintained
679655da
JP
5269F: Documentation/auxdisplay/ks0108
5270F: drivers/auxdisplay/ks0108.c
5271F: include/linux/ks0108.h
70e84049 5272
1da177e4 5273LAPB module
1da177e4 5274L: linux-x25@vger.kernel.org
bf9915cc 5275S: Orphan
679655da
JP
5276F: Documentation/networking/lapb-module.txt
5277F: include/*/lapb.h
5278F: net/lapb/
1da177e4
LT
5279
5280LASI 53c700 driver for PARISC
8b58be88 5281M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5282L: linux-scsi@vger.kernel.org
5283S: Maintained
679655da
JP
5284F: Documentation/scsi/53c700.txt
5285F: drivers/scsi/53c700*
1da177e4 5286
263de9b5 5287LED SUBSYSTEM
c772fc26 5288M: Bryan Wu <cooloney@gmail.com>
8b58be88 5289M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5290L: linux-leds@vger.kernel.org
5291T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5292S: Maintained
679655da
JP
5293F: drivers/leds/
5294F: include/linux/leds.h
263de9b5 5295
b0461a44 5296LEGACY EEPROM DRIVER
7c81c60f 5297M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5298S: Maintained
5299F: Documentation/misc-devices/eeprom
5300F: drivers/misc/eeprom/eeprom.c
5301
1da177e4 5302LEGO USB Tower driver
8b58be88 5303M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5304L: legousb-devel@lists.sourceforge.net
5305W: http://legousb.sourceforge.net/
5306S: Maintained
679655da 5307F: drivers/usb/misc/legousbtower.c
1da177e4 5308
055616a8
MK
5309LG2160 MEDIA DRIVER
5310M: Michael Krufky <mkrufky@linuxtv.org>
5311L: linux-media@vger.kernel.org
5312W: http://linuxtv.org/
5313W: http://github.com/mkrufky
5314Q: http://patchwork.linuxtv.org/project/linux-media/list/
5315T: git git://linuxtv.org/mkrufky/tuners.git
5316S: Maintained
5317F: drivers/media/dvb-frontends/lg2160.*
5318
6f0e7725
MK
5319LGDT3305 MEDIA DRIVER
5320M: Michael Krufky <mkrufky@linuxtv.org>
5321L: linux-media@vger.kernel.org
5322W: http://linuxtv.org/
5323W: http://github.com/mkrufky
5324Q: http://patchwork.linuxtv.org/project/linux-media/list/
5325T: git git://linuxtv.org/mkrufky/tuners.git
5326S: Maintained
5327F: drivers/media/dvb-frontends/lgdt3305.*
5328
568a17ff 5329LGUEST
8b58be88 5330M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5331L: lguest@lists.ozlabs.org
568a17ff 5332W: http://lguest.ozlabs.org/
72e91863 5333S: Odd Fixes
070f420b 5334F: arch/x86/include/asm/lguest*.h
679655da
JP
5335F: arch/x86/lguest/
5336F: drivers/lguest/
5337F: include/linux/lguest*.h
070f420b 5338F: tools/lguest/
568a17ff 5339
1acd437c
SL
5340LIBLOCKDEP
5341M: Sasha Levin <sasha.levin@oracle.com>
5342S: Maintained
5343F: tools/lib/lockdep/
5344
1da177e4 5345LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5346M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5347W: http://www.ibm.com/linux/ltc/projects/ppc
5348S: Supported
11c34c7d 5349F: arch/powerpc/boot/rs6000.h
1da177e4 5350
852bb9f5 5351LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5352M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5353M: Paul Mackerras <paulus@samba.org>
1da177e4 5354W: http://www.penguinppc.org/
a4724ed6 5355L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5356Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5357T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5358S: Supported
11c34c7d
JP
5359F: Documentation/powerpc/
5360F: arch/powerpc/
1da177e4
LT
5361
5362LINUX FOR POWER MACINTOSH
8b58be88 5363M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5364W: http://www.penguinppc.org/
a4724ed6 5365L: linuxppc-dev@lists.ozlabs.org
1da177e4 5366S: Maintained
11c34c7d
JP
5367F: arch/powerpc/platforms/powermac/
5368F: drivers/macintosh/
1da177e4 5369
77a76369 5370LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5371M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5372L: linuxppc-dev@lists.ozlabs.org
a149507b 5373T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5374S: Maintained
11c34c7d
JP
5375F: arch/powerpc/platforms/512x/
5376F: arch/powerpc/platforms/52xx/
1da177e4
LT
5377
5378LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5379M: Alistair Popple <alistair@popple.id.au>
8b58be88 5380M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5381W: http://www.penguinppc.org/
a4724ed6 5382L: linuxppc-dev@lists.ozlabs.org
1da177e4 5383S: Maintained
11c34c7d
JP
5384F: arch/powerpc/platforms/40x/
5385F: arch/powerpc/platforms/44x/
1da177e4 5386
260c02a9 5387LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5388L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5389S: Orphan
11c34c7d
JP
5390F: arch/powerpc/*/*virtex*
5391F: arch/powerpc/*/*/*virtex*
1da177e4 5392
e93adf1e 5393LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5394M: Vitaly Bordug <vitb@kernel.crashing.org>
5395M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5396W: http://www.penguinppc.org/
a4724ed6 5397L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5398S: Maintained
a2b1f7c8 5399F: arch/powerpc/platforms/8xx/
e93adf1e 5400
1da177e4 5401LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5402M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5403W: http://www.penguinppc.org/
a4724ed6 5404L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5405S: Maintained
11c34c7d 5406F: arch/powerpc/platforms/83xx/
4c8f581d 5407F: arch/powerpc/platforms/85xx/
1da177e4 5408
ab06ff3a 5409LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5410M: Olof Johansson <olof@lixom.net>
a4724ed6 5411L: linuxppc-dev@lists.ozlabs.org
92e19709 5412S: Maintained
11c34c7d
JP
5413F: arch/powerpc/platforms/pasemi/
5414F: drivers/*/*pasemi*
5415F: drivers/*/*/*pasemi*
ab06ff3a 5416
1da177e4 5417LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5418M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5419L: linux-security-module@vger.kernel.org
1da177e4
LT
5420S: Supported
5421
a23ce6da
HW
5422LIS3LV02D ACCELEROMETER DRIVER
5423M: Eric Piel <eric.piel@tremplin-utc.net>
5424S: Maintained
ff606677
JD
5425F: Documentation/misc-devices/lis3lv02d
5426F: drivers/misc/lis3lv02d/
bd35665f 5427F: drivers/platform/x86/hp_accel.c
a23ce6da 5428
e2d1d6c0 5429LLC (802.2)
8b58be88 5430M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5431S: Maintained
679655da 5432F: include/linux/llc.h
c117ab84 5433F: include/uapi/linux/llc.h
679655da
JP
5434F: include/net/llc*
5435F: net/llc/
e2d1d6c0 5436
4e233cbe
AD
5437LM73 HARDWARE MONITOR DRIVER
5438M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5439L: lm-sensors@lm-sensors.org
5440S: Maintained
5441F: drivers/hwmon/lm73.c
5442
156e2d1a 5443LM78 HARDWARE MONITOR DRIVER
7c81c60f 5444M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5445L: lm-sensors@lm-sensors.org
5446S: Maintained
5447F: Documentation/hwmon/lm78
5448F: drivers/hwmon/lm78.c
5449
1da177e4 5450LM83 HARDWARE MONITOR DRIVER
7c81c60f 5451M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5452L: lm-sensors@lm-sensors.org
1da177e4 5453S: Maintained
679655da
JP
5454F: Documentation/hwmon/lm83
5455F: drivers/hwmon/lm83.c
1da177e4
LT
5456
5457LM90 HARDWARE MONITOR DRIVER
7c81c60f 5458M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5459L: lm-sensors@lm-sensors.org
1da177e4 5460S: Maintained
679655da 5461F: Documentation/hwmon/lm90
aae7bce4 5462F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5463F: drivers/hwmon/lm90.c
1da177e4 5464
917cc4e6
GR
5465LM95234 HARDWARE MONITOR DRIVER
5466M: Guenter Roeck <linux@roeck-us.net>
5467L: lm-sensors@lm-sensors.org
5468S: Maintained
5469F: Documentation/hwmon/lm95234
5470F: drivers/hwmon/lm95234.c
5471
68620bdd
MP
5472LME2510 MEDIA DRIVER
5473M: Malcolm Priestley <tvboxspy@gmail.com>
5474L: linux-media@vger.kernel.org
5475W: http://linuxtv.org/
5476Q: http://patchwork.linuxtv.org/project/linux-media/list/
5477S: Maintained
5478F: drivers/media/usb/dvb-usb-v2/lmedm04*
5479
512e67f9 5480LOCKDEP AND LOCKSTAT
8b58be88
JP
5481M: Peter Zijlstra <peterz@infradead.org>
5482M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5483L: linux-kernel@vger.kernel.org
75fc2d37 5484T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5485S: Maintained
679655da
JP
5486F: Documentation/lockdep*.txt
5487F: Documentation/lockstat.txt
5488F: include/linux/lockdep.h
7486d6da 5489F: kernel/locking/
512e67f9 5490
dde33348 5491LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5492M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5493L: linux-ntfs-dev@lists.sourceforge.net
5494W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5495S: Maintained
679655da 5496F: Documentation/ldm.txt
20d16fef 5497F: block/partitions/ldm.*
1da177e4 5498
ef6ada3d
JE
5499LogFS
5500M: Joern Engel <joern@logfs.org>
756ccb3c 5501M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5502L: logfs@logfs.org
5503W: logfs.org
5504S: Maintained
5505F: fs/logfs/
5506
b62d7946
RS
5507LPC32XX MACHINE SUPPORT
5508M: Roland Stigge <stigge@antcom.de>
5509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5510S: Maintained
5511F: arch/arm/mach-lpc32xx/
5512
c87e34ef 5513LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5514M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5515M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5516M: support@lsi.com
cec744fb 5517L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5518L: linux-scsi@vger.kernel.org
5519W: http://www.lsilogic.com/support
5520S: Supported
679655da 5521F: drivers/message/fusion/
500c152a 5522F: drivers/scsi/mpt2sas/
5523F: drivers/scsi/mpt3sas/
c87e34ef 5524
1da177e4 5525LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5526M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5527L: linux-scsi@vger.kernel.org
5528S: Maintained
679655da 5529F: drivers/scsi/sym53c8xx_2/
1da177e4 5530
e5f5c99a
GR
5531LTC4261 HARDWARE MONITOR DRIVER
5532M: Guenter Roeck <linux@roeck-us.net>
5533L: lm-sensors@lm-sensors.org
5534S: Maintained
5535F: Documentation/hwmon/ltc4261
5536F: drivers/hwmon/ltc4261.c
5537
81365c31 5538LTP (Linux Test Project)
28b8e8d4 5539M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5540M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5541M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5542M: Jan Stancek <jstancek@redhat.com>
5543M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5544M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5545L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5546W: http://linux-test-project.github.io/
7d1ae8a8 5547T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5548S: Maintained
5549
c12a54b3 5550M32R ARCHITECTURE
8b58be88 5551M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5552L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5553L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5554W: http://www.linux-m32r.org/
5555S: Maintained
679655da 5556F: arch/m32r/
c12a54b3 5557
1da177e4 5558M68K ARCHITECTURE
8b58be88 5559M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5560L: linux-m68k@lists.linux-m68k.org
5561W: http://www.linux-m68k.org/
54e5881d 5562T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5563S: Maintained
679655da 5564F: arch/m68k/
9db35182 5565F: drivers/zorro/
1da177e4
LT
5566
5567M68K ON APPLE MACINTOSH
8b58be88 5568M: Joshua Thompson <funaho@jurai.org>
1da177e4 5569W: http://www.mac.linux-m68k.org/
9bb9f222 5570L: linux-m68k@lists.linux-m68k.org
1da177e4 5571S: Maintained
9db35182 5572F: arch/m68k/mac/
1da177e4
LT
5573
5574M68K ON HP9000/300
8b58be88 5575M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5576W: http://www.tazenda.demon.co.uk/phil/linux-hp
5577S: Maintained
679655da 5578F: arch/m68k/hp300/
1da177e4 5579
74425546
AP
5580M88DS3103 MEDIA DRIVER
5581M: Antti Palosaari <crope@iki.fi>
5582L: linux-media@vger.kernel.org
5583W: http://linuxtv.org/
5584W: http://palosaari.fi/linux/
5585Q: http://patchwork.linuxtv.org/project/linux-media/list/
5586T: git git://linuxtv.org/anttip/media_tree.git
5587S: Maintained
5588F: drivers/media/dvb-frontends/m88ds3103*
5589
68620bdd
MP
5590M88RS2000 MEDIA DRIVER
5591M: Malcolm Priestley <tvboxspy@gmail.com>
5592L: linux-media@vger.kernel.org
5593W: http://linuxtv.org/
5594Q: http://patchwork.linuxtv.org/project/linux-media/list/
5595S: Maintained
5596F: drivers/media/dvb-frontends/m88rs2000*
5597
0d62f800
AP
5598M88TS2022 MEDIA DRIVER
5599M: Antti Palosaari <crope@iki.fi>
5600L: linux-media@vger.kernel.org
5601W: http://linuxtv.org/
5602W: http://palosaari.fi/linux/
5603Q: http://patchwork.linuxtv.org/project/linux-media/list/
5604T: git git://linuxtv.org/anttip/media_tree.git
5605S: Maintained
5606F: drivers/media/tuners/m88ts2022*
5607
07a092fa 5608MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5609M: Alexey Klimov <klimov.linux@gmail.com>
5610L: linux-media@vger.kernel.org
5611T: git git://linuxtv.org/media_tree.git
5612S: Maintained
5613F: drivers/media/radio/radio-ma901.c
07a092fa 5614
64a327a7 5615MAC80211
8b58be88 5616M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5617L: linux-wireless@vger.kernel.org
491b26b4 5618W: http://wireless.kernel.org/
ce466579
JB
5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5620T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5621S: Maintained
679655da
JP
5622F: Documentation/networking/mac80211-injection.txt
5623F: include/net/mac80211.h
5624F: net/mac80211/
64a327a7 5625
1036d864 5626MAC80211 PID RATE CONTROL
8b58be88
JP
5627M: Stefano Brivio <stefano.brivio@polimi.it>
5628M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5629L: linux-wireless@vger.kernel.org
491b26b4 5630W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5633S: Maintained
679655da 5634F: net/mac80211/rc80211_pid*
1036d864 5635
b863ceb7 5636MACVLAN DRIVER
8b58be88 5637M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5638L: netdev@vger.kernel.org
5639S: Maintained
679655da
JP
5640F: drivers/net/macvlan.c
5641F: include/linux/if_macvlan.h
b863ceb7 5642
faf1668c 5643MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5644M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5645W: http://www.kernel.org/doc/man-pages
bd7ebec6 5646L: linux-man@vger.kernel.org
1b53dc74 5647S: Maintained
faf1668c 5648
8427defd
RK
5649MARVELL ARMADA DRM SUPPORT
5650M: Russell King <rmk+kernel@arm.linux.org.uk>
5651S: Maintained
5652F: drivers/gpu/drm/armada/
5653
44c14c1d 5654MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5655M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5656M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5657L: netdev@vger.kernel.org
5658S: Maintained
5659F: drivers/net/ethernet/marvell/sk*
5660
74cda169 5661MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5662L: libertas-dev@lists.infradead.org
8ac3e99e 5663S: Orphan
679655da 5664F: drivers/net/wireless/libertas/
74cda169 5665
b60d6975 5666MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5667M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5668L: netdev@vger.kernel.org
f5ca8502 5669S: Maintained
527a6266 5670F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5671F: include/linux/mv643xx.h
1da177e4 5672
370b8ed9
TP
5673MARVELL MVNETA ETHERNET DRIVER
5674M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5675L: netdev@vger.kernel.org
5676S: Maintained
5677F: drivers/net/ethernet/marvell/mvneta.*
5678
fcad584d
BZ
5679MARVELL MWIFIEX WIRELESS DRIVER
5680M: Bing Zhao <bzhao@marvell.com>
5681L: linux-wireless@vger.kernel.org
5682S: Maintained
5683F: drivers/net/wireless/mwifiex/
5684
a2c3f656 5685MARVELL MWL8K WIRELESS DRIVER
a040d532 5686M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5687L: linux-wireless@vger.kernel.org
16345910 5688S: Odd Fixes
a2c3f656
LB
5689F: drivers/net/wireless/mwl8k.c
5690
2a69567b 5691MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5692M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5693S: Odd Fixes
1fa7e547 5694F: drivers/mmc/host/mvsdio.*
2a69567b 5695
1da177e4 5696MATROX FRAMEBUFFER DRIVER
c69f677c 5697L: linux-fbdev@vger.kernel.org
52653199 5698S: Orphan
679655da 5699F: drivers/video/matrox/matroxfb_*
c117ab84 5700F: include/uapi/linux/matroxfb.h
1da177e4 5701
ca462085
GR
5702MAX16065 HARDWARE MONITOR DRIVER
5703M: Guenter Roeck <linux@roeck-us.net>
5704L: lm-sensors@lm-sensors.org
5705S: Maintained
5706F: Documentation/hwmon/max16065
5707F: drivers/hwmon/max16065.c
5708
d20620de 5709MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5710M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5711L: lm-sensors@lm-sensors.org
5712S: Maintained
679655da
JP
5713F: Documentation/hwmon/max6650
5714F: drivers/hwmon/max6650.c
d20620de 5715
e89ab51f
GR
5716MAX6697 HARDWARE MONITOR DRIVER
5717M: Guenter Roeck <linux@roeck-us.net>
5718L: lm-sensors@lm-sensors.org
5719S: Maintained
5720F: Documentation/hwmon/max6697
5721F: Documentation/devicetree/bindings/i2c/max6697.txt
5722F: drivers/hwmon/max6697.c
5723F: include/linux/platform_data/max6697.h
5724
9be3c9a5
HV
5725MAXIRADIO FM RADIO RECEIVER DRIVER
5726M: Hans Verkuil <hverkuil@xs4all.nl>
5727L: linux-media@vger.kernel.org
5728T: git git://linuxtv.org/media_tree.git
5729W: http://linuxtv.org
5730S: Maintained
5731F: drivers/media/radio/radio-maxiradio*
5732
127c49ae 5733MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5734M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5735P: LinuxTV.org Project
5736L: linux-media@vger.kernel.org
5737W: http://linuxtv.org
8a6e2535 5738Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5739T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5740S: Maintained
5741F: Documentation/dvb/
5742F: Documentation/video4linux/
ffe06198 5743F: Documentation/DocBook/media/
127c49ae 5744F: drivers/media/
ffe06198 5745F: drivers/staging/media/
127c49ae 5746F: include/media/
6c0f0359
MCC
5747F: include/uapi/linux/dvb/
5748F: include/uapi/linux/videodev2.h
5749F: include/uapi/linux/media.h
5750F: include/uapi/linux/v4l2-*
5751F: include/uapi/linux/meye.h
5752F: include/uapi/linux/ivtv*
5753F: include/uapi/linux/uvcvideo.h
d20620de 5754
6149a936
HV
5755MEDIAVISION PRO MOVIE STUDIO DRIVER
5756M: Hans Verkuil <hverkuil@xs4all.nl>
5757L: linux-media@vger.kernel.org
5758T: git git://linuxtv.org/media_tree.git
5759W: http://linuxtv.org
5760S: Odd Fixes
5761F: drivers/media/parport/pms*
5762
757e0108 5763MEGARAID SCSI DRIVERS
8b58be88 5764M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5765L: linux-scsi@vger.kernel.org
ce00f85c
JC
5766W: http://megaraid.lsilogic.com
5767S: Maintained
679655da
JP
5768F: Documentation/scsi/megaraid.txt
5769F: drivers/scsi/megaraid.*
5770F: drivers/scsi/megaraid/
757e0108 5771
2c46c9d5
AV
5772MELLANOX ETHERNET DRIVER (mlx4_en)
5773M: Amir Vadai <amirv@mellanox.com>
b75f0050 5774L: netdev@vger.kernel.org
2c46c9d5
AV
5775S: Supported
5776W: http://www.mellanox.com
5777Q: http://patchwork.ozlabs.org/project/netdev/list/
5778F: drivers/net/ethernet/mellanox/mlx4/en_*
5779
70ea91f1
SR
5780MEMORY MANAGEMENT
5781L: linux-mm@kvack.org
70ea91f1
SR
5782W: http://www.linux-mm.org
5783S: Maintained
679655da 5784F: include/linux/mm.h
551450bb
CS
5785F: include/linux/gfp.h
5786F: include/linux/mmzone.h
5787F: include/linux/memory_hotplug.h
5788F: include/linux/vmalloc.h
679655da 5789F: mm/
70ea91f1 5790
f4e9ce66 5791MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5792M: David Woodhouse <dwmw2@infradead.org>
242c325e 5793M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5794L: linux-mtd@lists.infradead.org
8a6e2535
JP
5795W: http://www.linux-mtd.infradead.org/
5796Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5797T: git git://git.infradead.org/linux-mtd.git
1da177e4 5798S: Maintained
679655da
JP
5799F: drivers/mtd/
5800F: include/linux/mtd/
c117ab84 5801F: include/uapi/mtd/
1da177e4 5802
26c57ef1 5803MEN A21 WATCHDOG DRIVER
b75f0050 5804M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5805L: linux-watchdog@vger.kernel.org
5806S: Supported
5807F: drivers/watchdog/mena21_wdt.c
5808
3764e82e
JT
5809MEN CHAMELEON BUS (mcb)
5810M: Johannes Thumshirn <johannes.thumshirn@men.de>
5811S: Supported
5812F: drivers/mcb/
5813F: include/linux/mcb.h
5814
12285945
JH
5815METAG ARCHITECTURE
5816M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5817L: linux-metag@vger.kernel.org
12285945
JH
5818S: Supported
5819F: arch/metag/
5820F: Documentation/metag/
5821F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5822F: drivers/clocksource/metag_generic.c
5698c50d
JH
5823F: drivers/irqchip/irq-metag.c
5824F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5825F: drivers/tty/metag_da.c
5826F: fs/imgdafs/
12285945 5827
c6375b0a 5828MICROBLAZE ARCHITECTURE
8b58be88 5829M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5830W: http://www.monstr.eu/fdt/
5831T: git git://git.monstr.eu/linux-2.6-microblaze.git
5832S: Supported
0a8c7914 5833F: arch/microblaze/
1da177e4
LT
5834
5835MICROTEK X6 SCANNER
61eee9a7 5836M: Oliver Neukum <oliver@neukum.org>
1da177e4 5837S: Maintained
679655da 5838F: drivers/usb/image/microtek.*
1da177e4
LT
5839
5840MIPS
8b58be88 5841M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5842L: linux-mips@linux-mips.org
6097050d 5843W: http://www.linux-mips.org/
b05e988e 5844T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5845Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5846S: Supported
679655da
JP
5847F: Documentation/mips/
5848F: arch/mips/
1da177e4 5849
08b7620a
HV
5850MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5851M: Hans Verkuil <hverkuil@xs4all.nl>
5852L: linux-media@vger.kernel.org
5853T: git git://linuxtv.org/media_tree.git
5854W: http://linuxtv.org
5855S: Odd Fixes
5856F: drivers/media/radio/radio-miropcm20*
5857
e126ba97
EC
5858Mellanox MLX5 core VPI driver
5859M: Eli Cohen <eli@mellanox.com>
5860L: netdev@vger.kernel.org
5861L: linux-rdma@vger.kernel.org
5862W: http://www.mellanox.com
5863Q: http://patchwork.ozlabs.org/project/netdev/list/
5864Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5865T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5866S: Supported
5867F: drivers/net/ethernet/mellanox/mlx5/core/
5868F: include/linux/mlx5/
5869
5870Mellanox MLX5 IB driver
b75f0050
JP
5871M: Eli Cohen <eli@mellanox.com>
5872L: linux-rdma@vger.kernel.org
5873W: http://www.mellanox.com
5874Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5875T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5876S: Supported
5877F: include/linux/mlx5/
5878F: drivers/infiniband/hw/mlx5/
e126ba97 5879
1da177e4 5880MODULE SUPPORT
8b58be88 5881M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5882S: Maintained
679655da
JP
5883F: include/linux/module.h
5884F: kernel/module.c
1da177e4
LT
5885
5886MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5887W: http://popies.net/meye/
b7788e13 5888S: Orphan
679655da 5889F: Documentation/video4linux/meye.txt
90d72ac6 5890F: drivers/media/pci/meye/
6c0f0359 5891F: include/uapi/linux/meye.h
1da177e4 5892
b9705b60 5893MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5894M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5895S: Maintained
679655da 5896F: Documentation/serial/moxa-smartio
c897401b 5897F: drivers/tty/mxser.*
d735410a 5898
889b2f87
AK
5899MR800 AVERMEDIA USB FM RADIO DRIVER
5900M: Alexey Klimov <klimov.linux@gmail.com>
5901L: linux-media@vger.kernel.org
5902T: git git://linuxtv.org/media_tree.git
5903S: Maintained
5904F: drivers/media/radio/radio-mr800.c
5905
8c4c731a 5906MSI LAPTOP SUPPORT
182ae55c 5907M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5908L: platform-driver-x86@vger.kernel.org
8c4c731a 5909S: Maintained
679655da 5910F: drivers/platform/x86/msi-laptop.c
8c4c731a 5911
0f1006b1
AA
5912MSI WMI SUPPORT
5913M: Anisse Astier <anisse@astier.eu>
d0944853 5914L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5915S: Supported
5916F: drivers/platform/x86/msi-wmi.c
5917
19a628a0
AP
5918MSI001 MEDIA DRIVER
5919M: Antti Palosaari <crope@iki.fi>
5920L: linux-media@vger.kernel.org
5921W: http://linuxtv.org/
5922W: http://palosaari.fi/linux/
5923Q: http://patchwork.linuxtv.org/project/linux-media/list/
5924T: git git://linuxtv.org/anttip/media_tree.git
5925S: Maintained
5926F: drivers/staging/media/msi3101/msi001*
5927
2c57213f
AP
5928MSI3101 MEDIA DRIVER
5929M: Antti Palosaari <crope@iki.fi>
5930L: linux-media@vger.kernel.org
5931W: http://linuxtv.org/
5932W: http://palosaari.fi/linux/
5933Q: http://patchwork.linuxtv.org/project/linux-media/list/
5934T: git git://linuxtv.org/anttip/media_tree.git
5935S: Maintained
5936F: drivers/staging/media/msi3101/sdr-msi3101*
5937
62a37dc7 5938MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5939M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5940L: linux-media@vger.kernel.org
5941T: git git://linuxtv.org/media_tree.git
5942S: Maintained
5943F: drivers/media/i2c/mt9m032.c
5944F: include/media/mt9m032.h
5945
62a37dc7 5946MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5947M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5948L: linux-media@vger.kernel.org
5949T: git git://linuxtv.org/media_tree.git
5950S: Maintained
5951F: drivers/media/i2c/mt9p031.c
5952F: include/media/mt9p031.h
5953
62a37dc7 5954MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5955M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5956L: linux-media@vger.kernel.org
5957T: git git://linuxtv.org/media_tree.git
5958S: Maintained
5959F: drivers/media/i2c/mt9t001.c
5960F: include/media/mt9t001.h
5961
62a37dc7 5962MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5963M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5964L: linux-media@vger.kernel.org
5965T: git git://linuxtv.org/media_tree.git
5966S: Maintained
5967F: drivers/media/i2c/mt9v032.c
5968F: include/media/mt9v032.h
5969
4e0d13cb 5970MULTIFUNCTION DEVICES (MFD)
8b58be88 5971M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5972M: Lee Jones <lee.jones@linaro.org>
5973T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5974T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5975S: Supported
679655da 5976F: drivers/mfd/
55b5940d 5977F: include/linux/mfd/
4e0d13cb 5978
5c4e6f13 5979MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5980M: Chris Ball <chris@printf.net>
e18eaf8f 5981M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5982L: linux-mmc@vger.kernel.org
245feaa6 5983T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5984T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5985S: Maintained
679655da
JP
5986F: drivers/mmc/
5987F: include/linux/mmc/
c117ab84 5988F: include/uapi/linux/mmc/
baca2da4 5989
15a0580c 5990MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5991S: Orphan
679655da
JP
5992F: drivers/mmc/host/mmc_spi.c
5993F: include/linux/spi/mmc_spi.h
15a0580c 5994
1da177e4 5995MULTISOUND SOUND DRIVER
8b58be88 5996M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5997S: Maintained
679655da
JP
5998F: Documentation/sound/oss/MultiSound
5999F: sound/oss/msnd*
1da177e4 6000
d735410a 6001MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6002S: Orphan
c897401b 6003F: drivers/tty/isicom.c
679655da 6004F: include/linux/isicom.h
d735410a 6005
550a7375 6006MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6007M: Felipe Balbi <balbi@ti.com>
795fb7e7 6008L: linux-usb@vger.kernel.org
43b416e5 6009T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6010S: Maintained
679655da 6011F: drivers/usb/musb/
550a7375 6012
ea0af5f6
MK
6013MXL5007T MEDIA DRIVER
6014M: Michael Krufky <mkrufky@linuxtv.org>
6015L: linux-media@vger.kernel.org
6016W: http://linuxtv.org/
6017W: http://github.com/mkrufky
6018Q: http://patchwork.linuxtv.org/project/linux-media/list/
6019T: git git://linuxtv.org/mkrufky/tuners.git
6020S: Maintained
6021F: drivers/media/tuners/mxl5007t.*
6022
2d3cf588 6023MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6024M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6025L: netdev@vger.kernel.org
205057ae 6026W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6027S: Supported
93f7848b 6028F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6029
1da177e4 6030NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6031S: Orphan
d9fb9f38 6032F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6033
23dc05a3
DM
6034NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6035M: Daniel Mack <zonque@gmail.com>
6036S: Maintained
6037L: alsa-devel@alsa-project.org
6038W: http://www.native-instruments.com
6039F: sound/usb/caiaq/
6040
1da177e4 6041NCP FILESYSTEM
52653199
PV
6042M: Petr Vandrovec <petr@vandrovec.name>
6043S: Odd Fixes
679655da 6044F: fs/ncpfs/
1da177e4 6045
a79b0322
FT
6046NCR 5380 SCSI DRIVERS
6047M: Finn Thain <fthain@telegraphics.com.au>
6048M: Michael Schmitz <schmitzmic@gmail.com>
6049L: linux-scsi@vger.kernel.org
6050S: Maintained
6051F: Documentation/scsi/g_NCR5380.txt
6052F: drivers/scsi/NCR5380.*
6053F: drivers/scsi/arm/cumana_1.c
6054F: drivers/scsi/arm/oak.c
6055F: drivers/scsi/atari_NCR5380.c
6056F: drivers/scsi/atari_scsi.*
6057F: drivers/scsi/dmx3191d.c
6058F: drivers/scsi/dtc.*
6059F: drivers/scsi/g_NCR5380.*
6060F: drivers/scsi/g_NCR5380_mmio.c
6061F: drivers/scsi/mac_scsi.*
6062F: drivers/scsi/pas16.*
6063F: drivers/scsi/sun3_NCR5380.c
6064F: drivers/scsi/sun3_scsi.*
6065F: drivers/scsi/sun3_scsi_vme.c
6066F: drivers/scsi/t128.*
6067
1da177e4 6068NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6069M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6070L: linux-scsi@vger.kernel.org
6071S: Maintained
679655da 6072F: drivers/scsi/NCR_D700.*
1da177e4 6073
4aa3eb4c
GR
6074NCT6775 HARDWARE MONITOR DRIVER
6075M: Guenter Roeck <linux@roeck-us.net>
6076L: lm-sensors@lm-sensors.org
6077S: Maintained
6078F: Documentation/hwmon/nct6775
6079F: drivers/hwmon/nct6775.c
6080
3c2d774c 6081NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6082M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6083L: linux-rdma@vger.kernel.org
e3d33cb1 6084W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6085S: Supported
6086F: drivers/infiniband/hw/nes/
6087
be2f2e84 6088NETEM NETWORK EMULATOR
adbbf69d 6089M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6090L: netem@lists.linux-foundation.org
be2f2e84 6091S: Maintained
679655da 6092F: net/sched/sch_netem.c
be2f2e84 6093
b2f5a051 6094NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6095M: Jon Mason <jdmason@kudzu.us>
4a58448b 6096L: netdev@vger.kernel.org
4a58448b 6097S: Supported
679655da 6098F: Documentation/networking/s2io.txt
b2f5a051 6099F: Documentation/networking/vxge.txt
86387e1a 6100F: drivers/net/ethernet/neterion/
4a58448b 6101
42010ed0 6102NETFILTER/IPTABLES
0e05e192 6103M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6104M: Patrick McHardy <kaber@trash.net>
42010ed0 6105M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6106L: netfilter-devel@vger.kernel.org
6107L: netfilter@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
6957T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
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>
8711cca2 7945L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7946T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7947W: http://kernsec.org/
8711cca2 7948S: Supported
7d2c86b5 7949F: security/
8711cca2 7950
1da177e4 7951SECURITY CONTACT
8b58be88 7952M: Security Officers <security@kernel.org>
1da177e4
LT
7953S: Supported
7954
7955SELINUX SECURITY MODULE
e0238b4c 7956M: Paul Moore <paul@paul-moore.com>
8b58be88 7957M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7958M: Eric Paris <eparis@parisplace.org>
e0238b4c 7959L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7960W: http://selinuxproject.org
5a5f2acf 7961T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7962S: Supported
679655da
JP
7963F: include/linux/selinux*
7964F: security/selinux/
6bde95ce 7965F: scripts/selinux/
1da177e4 7966
c1c124e9
JJ
7967APPARMOR SECURITY MODULE
7968M: John Johansen <john.johansen@canonical.com>
7969L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7970W: apparmor.wiki.kernel.org
7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7972S: Supported
7973F: security/apparmor/
7974
cef2cf07 7975SENSABLE PHANTOM
8b58be88 7976M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7977S: Maintained
679655da 7978F: drivers/misc/phantom.c
c117ab84 7979F: include/uapi/linux/phantom.h
cef2cf07 7980
4480f15b 7981SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7982M: Tejun Heo <tj@kernel.org>
1da177e4 7983L: linux-ide@vger.kernel.org
3d9b9350 7984T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7985S: Supported
d5ca6918
JP
7986F: drivers/ata/
7987F: include/linux/ata.h
7988F: include/linux/libata.h
1da177e4 7989
6733b39a 7990SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7991M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7992L: linux-scsi@vger.kernel.org
0ca43cc0 7993W: http://www.emulex.com
3387f656
JP
7994S: Supported
7995F: drivers/scsi/be2iscsi/
6733b39a 7996
6b7c5b94 7997SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7998M: Sathya Perla <sathya.perla@emulex.com>
7999M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8000M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8001L: netdev@vger.kernel.org
fea3af67 8002W: http://www.emulex.com
7d2c86b5 8003S: Supported
9aebddd1 8004F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8005
8ceee660 8006SFC NETWORK DRIVER
c06f51ea 8007M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8008M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8009L: netdev@vger.kernel.org
8ceee660 8010S: Supported
874aeea5 8011F: drivers/net/ethernet/sfc/
8ceee660 8012
e2d1d6c0 8013SGI GRU DRIVER
cc883afc 8014M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8015S: Maintained
679655da 8016F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8017
8018SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8019M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8020L: linux-ia64@vger.kernel.org
8021S: Supported
679655da 8022F: Documentation/ia64/serial.txt
df621252 8023F: drivers/tty/serial/ioc?_serial.c
679655da 8024F: include/linux/ioc?.h
e2d1d6c0 8025
75312619 8026SGI XP/XPC/XPNET DRIVER
e180383f
RH
8027M: Cliff Whickman <cpw@sgi.com>
8028M: Robin Holt <robinmholt@gmail.com>
75312619 8029S: Maintained
679655da 8030F: drivers/misc/sgi-xp/
75312619 8031
46eacf3b
AP
8032SI2157 MEDIA DRIVER
8033M: Antti Palosaari <crope@iki.fi>
8034L: linux-media@vger.kernel.org
8035W: http://linuxtv.org/
8036W: http://palosaari.fi/linux/
8037Q: http://patchwork.linuxtv.org/project/linux-media/list/
8038T: git git://linuxtv.org/anttip/media_tree.git
8039S: Maintained
8040F: drivers/media/tuners/si2157*
8041
75e2d5ba
AP
8042SI2168 MEDIA DRIVER
8043M: Antti Palosaari <crope@iki.fi>
8044L: linux-media@vger.kernel.org
8045W: http://linuxtv.org/
8046W: http://palosaari.fi/linux/
8047Q: http://patchwork.linuxtv.org/project/linux-media/list/
8048T: git git://linuxtv.org/anttip/media_tree.git
8049S: Maintained
8050F: drivers/media/dvb-frontends/si2168*
8051
49cc629d
HV
8052SI470X FM RADIO RECEIVER I2C DRIVER
8053M: Hans Verkuil <hverkuil@xs4all.nl>
8054L: linux-media@vger.kernel.org
8055T: git git://linuxtv.org/media_tree.git
8056W: http://linuxtv.org
8057S: Odd Fixes
8058F: drivers/media/radio/si470x/radio-si470x-i2c.c
8059
8060SI470X FM RADIO RECEIVER USB DRIVER
8061M: Hans Verkuil <hverkuil@xs4all.nl>
8062L: linux-media@vger.kernel.org
8063T: git git://linuxtv.org/media_tree.git
8064W: http://linuxtv.org
8065S: Maintained
8066F: drivers/media/radio/si470x/radio-si470x-common.c
8067F: drivers/media/radio/si470x/radio-si470x.h
8068F: drivers/media/radio/si470x/radio-si470x-usb.c
8069
c937ca03
EV
8070SI4713 FM RADIO TRANSMITTER I2C DRIVER
8071M: Eduardo Valentin <edubezval@gmail.com>
8072L: linux-media@vger.kernel.org
8073T: git git://linuxtv.org/media_tree.git
8074W: http://linuxtv.org
8075S: Odd Fixes
99995ded 8076F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8077
8078SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8079M: Eduardo Valentin <edubezval@gmail.com>
8080L: linux-media@vger.kernel.org
8081T: git git://linuxtv.org/media_tree.git
8082W: http://linuxtv.org
8083S: Odd Fixes
99995ded
DR
8084F: drivers/media/radio/si4713/radio-platform-si4713.c
8085
8086SI4713 FM RADIO TRANSMITTER USB DRIVER
8087M: Hans Verkuil <hverkuil@xs4all.nl>
8088L: linux-media@vger.kernel.org
8089T: git git://linuxtv.org/media_tree.git
8090W: http://linuxtv.org
8091S: Maintained
8092F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8093
beb91d46 8094SIANO DVB DRIVER
1b2c14b4 8095M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8096L: linux-media@vger.kernel.org
8097W: http://linuxtv.org
8098T: git git://linuxtv.org/media_tree.git
8099S: Odd fixes
8100F: drivers/media/common/siano/
beb91d46 8101F: drivers/media/usb/siano/
beb91d46 8102F: drivers/media/usb/siano/
14430813 8103F: drivers/media/mmc/siano/
beb91d46 8104
b618b69c 8105SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8106L: linux-media@vger.kernel.org
bb60fcb2 8107S: Orphan
b618b69c 8108F: drivers/media/platform/sh_veu.c
b618b69c
GL
8109
8110SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8111L: linux-media@vger.kernel.org
bb60fcb2 8112S: Orphan
b618b69c
GL
8113F: drivers/media/platform/sh_vou.c
8114F: include/media/sh_vou.h
8115
6349d997 8116SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8117M: Len Brown <lenb@kernel.org>
6349d997
LB
8118L: sfi-devel@simplefirmware.org
8119W: http://simplefirmware.org/
8120T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8121S: Supported
943fc810 8122F: arch/x86/platform/sfi/
6349d997
LB
8123F: drivers/sfi/
8124F: include/linux/sfi*.h
e2d1d6c0 8125
1da177e4
LT
8126SIMTEC EB110ATX (Chalice CATS)
8127P: Ben Dooks
b16957c6
BD
8128P: Vincent Sanders <vince@simtec.co.uk>
8129M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8130W: http://www.simtec.co.uk/products/EB110ATX/
8131S: Supported
8132
8133SIMTEC EB2410ITX (BAST)
8134P: Ben Dooks
b16957c6
BD
8135P: Vincent Sanders <vince@simtec.co.uk>
8136M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8137W: http://www.simtec.co.uk/products/EB2410ITX/
8138S: Supported
15dba387
JP
8139F: arch/arm/mach-s3c24xx/mach-bast.c
8140F: arch/arm/mach-s3c24xx/bast-ide.c
8141F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8142
4c5adde7 8143TI DAVINCI MACHINE SUPPORT
3ba789c0 8144M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8145M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8146L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8147T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8148Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8149S: Supported
14430813 8150F: arch/arm/mach-davinci/
046d0a37 8151F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8152
8d4b3f08 8153TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8154M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8155L: linux-media@vger.kernel.org
8156L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8157W: http://linuxtv.org/
8158Q: http://patchwork.linuxtv.org/project/linux-media/list/
8159T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8160S: Maintained
8d4b3f08
LP
8161F: drivers/media/platform/davinci/
8162F: include/media/davinci/
8163
92aab3c0 8164SIS 190 ETHERNET DRIVER
8b58be88 8165M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8166L: netdev@vger.kernel.org
8167S: Maintained
8c7de408 8168F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8169
1da177e4 8170SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8171M: Daniele Venzano <venza@brownhat.org>
1da177e4 8172W: http://www.brownhat.org/sis900.html
979b6c13 8173L: netdev@vger.kernel.org
1da177e4 8174S: Maintained
8c7de408 8175F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8176
8177SIS FRAMEBUFFER DRIVER
8b58be88 8178M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8179W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8180S: Maintained
679655da
JP
8181F: Documentation/fb/sisfb.txt
8182F: drivers/video/sis/
8183F: include/video/sisfb.h
1da177e4
LT
8184
8185SIS USB2VGA DRIVER
8b58be88 8186M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8187W: http://www.winischhofer.at/linuxsisusbvga.shtml
8188S: Maintained
679655da 8189F: drivers/usb/misc/sisusbvga/
1da177e4 8190
415ad26d 8191SLAB ALLOCATOR
8b58be88 8192M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8193M: Pekka Enberg <penberg@kernel.org>
8b58be88 8194M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8195L: linux-mm@kvack.org
8196S: Maintained
679655da
JP
8197F: include/linux/sl?b*.h
8198F: mm/sl?b.c
415ad26d 8199
9fab9787
PM
8200SLEEPABLE READ-COPY UPDATE (SRCU)
8201M: Lai Jiangshan <laijs@cn.fujitsu.com>
8202M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8203L: linux-kernel@vger.kernel.org
9fab9787
PM
8204W: http://www.rdrop.com/users/paulmck/RCU/
8205S: Supported
8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8207F: include/linux/srcu.h
8208F: kernel/rcu/srcu.c
9fab9787 8209
66372841
CS
8210SMACK SECURITY MODULE
8211M: Casey Schaufler <casey@schaufler-ca.com>
8212L: linux-security-module@vger.kernel.org
8213W: http://schaufler-ca.com
8214T: git git://git.gitorious.org/smack-next/kernel.git
8215S: Maintained
8216F: Documentation/security/Smack.txt
8217F: security/smack/
8218
68ace3e1
KH
8219SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8220M: Kevin Hilman <khilman@kernel.org>
8221M: Nishanth Menon <nm@ti.com>
8222S: Maintained
8223F: drivers/power/avs/smartreflex.c
8224F: include/linux/power/smartreflex.h
8225L: linux-pm@vger.kernel.org
8226
1da177e4 8227SMC91x ETHERNET DRIVER
2f82af08 8228M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8229S: Odd Fixes
ae150435 8230F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8231
e8e31622
SA
8232SMIA AND SMIA++ IMAGE SENSOR DRIVER
8233M: Sakari Ailus <sakari.ailus@iki.fi>
8234L: linux-media@vger.kernel.org
8235S: Maintained
14430813 8236F: drivers/media/i2c/smiapp/
e8e31622
SA
8237F: include/media/smiapp.h
8238F: drivers/media/i2c/smiapp-pll.c
8239F: drivers/media/i2c/smiapp-pll.h
8240
920fa1ff
GR
8241SMM665 HARDWARE MONITOR DRIVER
8242M: Guenter Roeck <linux@roeck-us.net>
8243L: lm-sensors@lm-sensors.org
8244S: Maintained
8245F: Documentation/hwmon/smm665
8246F: drivers/hwmon/smm665.c
8247
9df7305b 8248SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8249M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8250L: lm-sensors@lm-sensors.org
90b24cfb 8251S: Maintained
9df7305b
SG
8252F: Documentation/hwmon/emc2103
8253F: drivers/hwmon/emc2103.c
8254
a98d506c
HG
8255SMSC SCH5627 HARDWARE MONITOR DRIVER
8256M: Hans de Goede <hdegoede@redhat.com>
8257L: lm-sensors@lm-sensors.org
8258S: Supported
8259F: Documentation/hwmon/sch5627
8260F: drivers/hwmon/sch5627.c
8261
6ea884db 8262SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8263M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8264L: lm-sensors@lm-sensors.org
8265S: Maintained
679655da
JP
8266F: Documentation/hwmon/smsc47b397
8267F: drivers/hwmon/smsc47b397.c
6ea884db 8268
fd9abb3d 8269SMSC911x ETHERNET DRIVER
90b24cfb 8270M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8271L: netdev@vger.kernel.org
90b24cfb 8272S: Maintained
679655da 8273F: include/linux/smsc911x.h
ae150435 8274F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8275
8276SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8277M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8278L: netdev@vger.kernel.org
90b24cfb 8279S: Maintained
ae150435 8280F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8281
3c8a63e2 8282SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8283M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8284L: linux-fbdev@vger.kernel.org
90b24cfb 8285S: Maintained
3c8a63e2
SG
8286F: drivers/video/smscufx.c
8287
668acf32 8288SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8289M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8290L: linux-media@vger.kernel.org
275ffde4 8291T: git git://linuxtv.org/media_tree.git
795fb7e7 8292S: Maintained
90d72ac6
MCC
8293F: include/media/soc*
8294F: drivers/media/i2c/soc_camera/
8295F: drivers/media/platform/soc_camera/
668acf32 8296
e2d1d6c0 8297SOEKRIS NET48XX LED SUPPORT
8b58be88 8298M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8299S: Maintained
679655da 8300F: drivers/leds/leds-net48xx.c
e2d1d6c0 8301
1da177e4 8302SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8303M: Neil Brown <neilb@suse.de>
1da177e4 8304L: linux-raid@vger.kernel.org
524418bb 8305S: Supported
679655da
JP
8306F: drivers/md/
8307F: include/linux/raid/
c117ab84 8308F: include/uapi/linux/raid/
1da177e4 8309
1da177e4 8310SONIC NETWORK DRIVER
8b58be88 8311M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8312L: netdev@vger.kernel.org
1da177e4 8313S: Maintained
d9fb9f38 8314F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8315
61e115a5 8316SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8317M: Michael Buesch <m@bues.ch>
61e115a5
MB
8318L: netdev@vger.kernel.org
8319S: Maintained
679655da
JP
8320F: drivers/ssb/
8321F: include/linux/ssb/
61e115a5 8322
1da177e4 8323SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8324M: Mattia Dongili <malattia@linux.it>
d0944853 8325L: platform-driver-x86@vger.kernel.org
5b18167d 8326W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8327S: Maintained
679655da
JP
8328F: Documentation/laptops/sony-laptop.txt
8329F: drivers/char/sonypi.c
8330F: drivers/platform/x86/sony-laptop.c
8331F: include/linux/sony-laptop.h
1da177e4 8332
baf8532a 8333SONY MEMORYSTICK CARD SUPPORT
8b58be88 8334M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8335W: http://tifmxx.berlios.de/
8336S: Maintained
679655da 8337F: drivers/memstick/host/tifm_ms.c
baf8532a 8338
0ab30494
ML
8339SONY MEMORYSTICK STANDARD SUPPORT
8340M: Maxim Levitsky <maximlevitsky@gmail.com>
8341S: Maintained
8342F: drivers/memstick/core/ms_block.*
8343
1da177e4 8344SOUND
8b58be88
JP
8345M: Jaroslav Kysela <perex@perex.cz>
8346M: Takashi Iwai <tiwai@suse.de>
93711660 8347L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8348W: http://www.alsa-project.org/
dde7ad8d 8349T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8350T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8351Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8352S: Maintained
3126a179
JP
8353F: Documentation/sound/
8354F: include/sound/
c117ab84 8355F: include/uapi/sound/
679655da 8356F: sound/
1da177e4 8357
33bbe149
MB
8358SOUND - COMPRESSED AUDIO
8359M: Vinod Koul <vinod.koul@intel.com>
8360L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8362S: Supported
f672f31a 8363F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8364F: include/sound/compress_driver.h
f672f31a 8365F: include/uapi/sound/compress_*
33bbe149
MB
8366F: sound/core/compress_offload.c
8367F: sound/soc/soc-compress.c
8368
bd903bde 8369SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8370M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8371M: Mark Brown <broonie@kernel.org>
86f14df8 8372T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8373L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8374W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8375S: Supported
2820f615 8376F: Documentation/sound/alsa/soc/
679655da 8377F: sound/soc/
e6e55122 8378F: include/sound/soc*
eb1a6af3 8379
d7f8761b
MB
8380SOUND - DMAENGINE HELPERS
8381M: Lars-Peter Clausen <lars@metafoo.de>
8382S: Supported
8383F: include/sound/dmaengine_pcm.h
8384F: sound/core/pcm_dmaengine.c
8385F: sound/soc/soc-generic-dmaengine-pcm.c
8386
473321fc 8387SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8388M: "David S. Miller" <davem@davemloft.net>
1da177e4 8389L: sparclinux@vger.kernel.org
8a6e2535 8390Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8391T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8392T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8393S: Maintained
679655da 8394F: arch/sparc/
7765b8bb 8395F: drivers/sbus/
1da177e4 8396
6404fcca
DM
8397SPARC SERIAL DRIVERS
8398M: "David S. Miller" <davem@davemloft.net>
8399L: sparclinux@vger.kernel.org
08deed1e
JP
8400T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8401T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8402S: Maintained
6816383a 8403F: include/linux/sunserialcore.h
df621252 8404F: drivers/tty/serial/suncore.c
df621252
GKH
8405F: drivers/tty/serial/sunhv.c
8406F: drivers/tty/serial/sunsab.c
8407F: drivers/tty/serial/sunsab.h
8408F: drivers/tty/serial/sunsu.c
8409F: drivers/tty/serial/sunzilog.c
8410F: drivers/tty/serial/sunzilog.h
6404fcca 8411
389325b4
CL
8412SPARSE CHECKER
8413M: "Christopher Li" <sparse@chrisli.org>
8414L: linux-sparse@vger.kernel.org
8415W: https://sparse.wiki.kernel.org/
8416T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8417T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8418S: Maintained
8419F: include/linux/compiler.h
8420
fc0c195a 8421SPEAR PLATFORM SUPPORT
2d8a3b3d 8422M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8423M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8424L: spear-devel@list.st.com
8425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8426W: http://www.st.com/spear
8427S: Maintained
281e192f 8428F: arch/arm/mach-spear/
fc0c195a 8429
8430SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8431M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8432L: spear-devel@list.st.com
8433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8434W: http://www.st.com/spear
8435S: Maintained
5df33a62 8436F: drivers/clk/spear/
fc0c195a 8437
e2d1d6c0 8438SPI SUBSYSTEM
b02e48f2 8439M: Mark Brown <broonie@kernel.org>
dfbe403c 8440L: linux-spi@vger.kernel.org
e7e4e13c 8441T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8442Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8443S: Maintained
679655da
JP
8444F: Documentation/spi/
8445F: drivers/spi/
8446F: include/linux/spi/
c117ab84 8447F: include/uapi/linux/spi/
e2d1d6c0 8448
2752e401 8449SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8450M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8451M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8452L: netdev@vger.kernel.org
8453S: Supported
679655da 8454F: Documentation/networking/spider_net.txt
8df158ac 8455F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8456
e2d1d6c0 8457SPU FILE SYSTEM
8b58be88 8458M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8459L: linuxppc-dev@lists.ozlabs.org
8460L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8461W: http://www.ibm.com/developerworks/power/cell/
8462S: Supported
679655da
JP
8463F: Documentation/filesystems/spufs.txt
8464F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8465
fc555841 8466SQUASHFS FILE SYSTEM
d7f2ff67 8467M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8468L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8469W: http://squashfs.org.uk
8470S: Maintained
679655da
JP
8471F: Documentation/filesystems/squashfs.txt
8472F: fs/squashfs/
fc555841 8473
1da177e4 8474SRM (Alpha) environment access
8b58be88 8475M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8476S: Maintained
679655da 8477F: arch/alpha/kernel/srm_env.c
1da177e4 8478
26e9a397 8479STABLE BRANCH
879a5a00 8480M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8481L: stable@vger.kernel.org
879a5a00 8482S: Supported
7b175c46 8483F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8484
26e9a397 8485STAGING SUBSYSTEM
879a5a00 8486M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8487T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8488L: devel@driverdev.osuosl.org
879a5a00 8489S: Supported
679655da 8490F: drivers/staging/
dbc6c2cc 8491
c8c8b105
JP
8492STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8493M: Henk de Groot <pe1dnn@amsat.org>
8494S: Odd Fixes
8495F: drivers/staging/wlags49_h2/
8496F: drivers/staging/wlags49_h25/
8497
c9555159
JP
8498STAGING - ASUS OLED
8499M: Jakub Schmidtke <sjakub@gmail.com>
8500S: Odd Fixes
8501F: drivers/staging/asus_oled/
8502
ebd3d010
JP
8503STAGING - COMEDI
8504M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8505M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8506S: Odd Fixes
8507F: drivers/staging/comedi/
8508
8ca572c9
JP
8509STAGING - CRYSTAL HD VIDEO DECODER
8510M: Naren Sankar <nsankar@broadcom.com>
8511M: Jarod Wilson <jarod@wilsonet.com>
8512M: Scott Davilla <davilla@4pi.com>
8513M: Manu Abraham <abraham.manu@gmail.com>
8514S: Odd Fixes
8515F: drivers/staging/crystalhd/
8516
0f16ffc4
JP
8517STAGING - ECHO CANCELLER
8518M: Steve Underwood <steveu@coppice.org>
8519M: David Rowe <david@rowetel.com>
8520S: Odd Fixes
8521F: drivers/staging/echo/
8522
8dc2bbe7
ME
8523STAGING - ET131X NETWORK DRIVER
8524M: Mark Einon <mark.einon@gmail.com>
8525S: Odd Fixes
8526F: drivers/staging/et131x/
8527
a0138163
JP
8528STAGING - FLARION FT1000 DRIVERS
8529M: Marek Belisko <marek.belisko@gmail.com>
8530S: Odd Fixes
8531F: drivers/staging/ft1000/
8532
ec3fab92
JP
8533STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8534M: David Täht <d@teklibre.com>
8535S: Odd Fixes
8536F: drivers/staging/frontier/
8537
98ded590
HV
8538STAGING - GO7007 MPEG CODEC
8539M: Hans Verkuil <hans.verkuil@cisco.com>
8540S: Maintained
8541F: drivers/staging/media/go7007/
8542
6c1bb424 8543STAGING - INDUSTRIAL IO
030a13d7 8544M: Jonathan Cameron <jic23@kernel.org>
a0138163 8545L: linux-iio@vger.kernel.org
6c1bb424
JP
8546S: Odd Fixes
8547F: drivers/staging/iio/
8548
a0138163
JP
8549STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8550M: Jarod Wilson <jarod@wilsonet.com>
8551W: http://www.lirc.org/
8552S: Odd Fixes
b2b0186d 8553F: drivers/staging/media/lirc/
a0138163 8554
7c6b6c71 8555STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8556M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8557M: Marc Dietrich <marvin24@gmx.de>
8558L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8559L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8560S: Maintained
8561F: drivers/staging/nvec/
8562
a0138163 8563STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8564M: Jens Frederich <jfrederich@gmail.com>
8565M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8566M: Jon Nettleton <jon.nettleton@gmail.com>
8567W: http://wiki.laptop.org/go/DCON
3140b458 8568S: Maintained
a0138163
JP
8569F: drivers/staging/olpc_dcon/
8570
94cfdd15 8571STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8572M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8573S: Maintained
8574F: drivers/staging/ozwpan/
8575
a0138163 8576STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8577M: Willy Tarreau <willy@meta-x.org>
8578S: Odd Fixes
8579F: drivers/staging/panel/
8580
a0138163
JP
8581STAGING - REALTEK RTL8712U DRIVERS
8582M: Larry Finger <Larry.Finger@lwfinger.net>
8583M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8584S: Odd Fixes
8585F: drivers/staging/rtl8712/
8586
7591ba8b
JS
8587STAGING - REALTEK RTL8723U WIRELESS DRIVER
8588M: Larry Finger <Larry.Finger@lwfinger.net>
8589M: Jes Sorensen <Jes.Sorensen@redhat.com>
8590L: linux-wireless@vger.kernel.org
8591S: Maintained
8592F: drivers/staging/rtl8723au/
8593
9629fa86
JP
8594STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8595M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8596S: Odd Fixes
9df0a245 8597F: drivers/staging/sm7xxfb/
9629fa86 8598
510fa408
JP
8599STAGING - SLICOSS
8600M: Lior Dotan <liodot@gmail.com>
8601M: Christopher Harrer <charrer@alacritech.com>
8602S: Odd Fixes
8603F: drivers/staging/slicoss/
8604
a0138163 8605STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8606M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8607S: Supported
b2b0186d 8608F: drivers/staging/media/solo6x10/
a0138163
JP
8609
8610STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8611M: William Hubbs <w.d.hubbs@gmail.com>
8612M: Chris Brannon <chris@the-brannons.com>
d33bce31 8613M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8614M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8615L: speakup@braille.uwo.ca
8616W: http://www.linux-speakup.org/
8617S: Odd Fixes
8618F: drivers/staging/speakup/
8619
8620STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8621M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8622S: Odd Fixes
8623F: drivers/staging/tidspbridge/
8624
a0138163
JP
8625STAGING - USB ENE SM/MS CARD READER DRIVER
8626M: Al Cho <acho@novell.com>
8627S: Odd Fixes
8628F: drivers/staging/keucr/
8629
b3e871ce
JP
8630STAGING - VIA VT665X DRIVERS
8631M: Forest Bond <forest@alittletooquiet.net>
8632S: Odd Fixes
8633F: drivers/staging/vt665?/
8634
81a9a526
JP
8635STAGING - WINBOND IS89C35 WLAN USB DRIVER
8636M: Pavel Machek <pavel@ucw.cz>
8637S: Odd Fixes
8638F: drivers/staging/winbond/
8639
709bcb07 8640STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8641M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8642S: Odd Fixes
8643F: drivers/staging/xgifb/
8644
1da177e4 8645STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8646M: Ion Badulescu <ionut@badula.org>
b4f90189 8647S: Odd Fixes
9bba23b0 8648F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8649
e2d1d6c0 8650SUN3/3X
8b58be88 8651M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8652W: http://sammy.net/sun3/
8653S: Maintained
679655da
JP
8654F: arch/m68k/kernel/*sun3*
8655F: arch/m68k/sun3*/
8656F: arch/m68k/include/asm/sun3*
e689cf4a 8657F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8658
2bc9ff01
DK
8659SUNDANCE NETWORK DRIVER
8660M: Denis Kirjanov <kda@linux-powerpc.org>
8661L: netdev@vger.kernel.org
8662S: Maintained
8663F: drivers/net/ethernet/dlink/sundance.c
8664
2cbb12a4 8665SUPERH
2cbb12a4 8666L: linux-sh@vger.kernel.org
1da177e4 8667W: http://www.linux-sh.org
8a6e2535 8668Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8669S: Orphan
066069e1 8670F: Documentation/sh/
679655da 8671F: arch/sh/
066069e1 8672F: drivers/sh/
1da177e4 8673
4480f15b 8674SUSPEND TO RAM
7fb06082 8675M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8676M: Len Brown <len.brown@intel.com>
8677M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8678L: linux-pm@vger.kernel.org
e2d1d6c0 8679S: Supported
679655da
JP
8680F: Documentation/power/
8681F: arch/x86/kernel/acpi/
8682F: drivers/base/power/
8683F: kernel/power/
8684F: include/linux/suspend.h
8685F: include/linux/freezer.h
8686F: include/linux/pm.h
1da177e4
LT
8687
8688SVGA HANDLING
8b58be88 8689M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8690L: linux-video@atrey.karlin.mff.cuni.cz
8691S: Maintained
679655da
JP
8692F: Documentation/svga.txt
8693F: arch/x86/boot/video*
1da177e4 8694
6e28b761
KRW
8695SWIOTLB SUBSYSTEM
8696M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8697L: linux-kernel@vger.kernel.org
8698S: Supported
8699F: lib/swiotlb.c
8700F: arch/*/kernel/pci-swiotlb.c
8701F: include/linux/swiotlb.h
8702
db8e35d5
VG
8703SYNOPSYS ARC ARCHITECTURE
8704M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8705S: Supported
8706F: arch/arc/
6659a20a 8707F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8708F: drivers/tty/serial/arc_uart.c
db8e35d5 8709
1da177e4 8710SYSV FILESYSTEM
8b58be88 8711M: Christoph Hellwig <hch@infradead.org>
1da177e4 8712S: Maintained
679655da
JP
8713F: Documentation/filesystems/sysv-fs.txt
8714F: fs/sysv/
8715F: include/linux/sysv_fs.h
1da177e4 8716
86cfa7fc
NB
8717TARGET SUBSYSTEM
8718M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8719L: linux-scsi@vger.kernel.org
b9f5edc2 8720L: target-devel@vger.kernel.org
86cfa7fc 8721W: http://www.linux-iscsi.org
cf015e9f 8722W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8724S: Supported
8725F: drivers/target/
8726F: include/target/
8727F: Documentation/target/
8728
4e68852d 8729TASKSTATS STATISTICS INTERFACE
185e595f 8730M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8731S: Maintained
679655da
JP
8732F: Documentation/accounting/taskstats*
8733F: include/linux/taskstats*
8734F: kernel/taskstats.c
4e68852d 8735
781b456a 8736TC CLASSIFIER
f935f3f8 8737M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8738L: netdev@vger.kernel.org
8739S: Maintained
679655da 8740F: include/net/pkt_cls.h
c117ab84 8741F: include/uapi/linux/pkt_cls.h
679655da 8742F: net/sched/
781b456a 8743
5067f08a 8744TCP LOW PRIORITY MODULE
8b58be88
JP
8745M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8746M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8747W: http://tcp-lp-mod.sourceforge.net/
8748S: Maintained
679655da 8749F: net/ipv4/tcp_lp.c
5067f08a 8750
91952bc0
AP
8751TDA10071 MEDIA DRIVER
8752M: Antti Palosaari <crope@iki.fi>
8753L: linux-media@vger.kernel.org
8754W: http://linuxtv.org/
8755W: http://palosaari.fi/linux/
8756Q: http://patchwork.linuxtv.org/project/linux-media/list/
8757T: git git://linuxtv.org/anttip/media_tree.git
8758S: Maintained
8759F: drivers/media/dvb-frontends/tda10071*
8760
8761TDA18212 MEDIA DRIVER
8762M: Antti Palosaari <crope@iki.fi>
8763L: linux-media@vger.kernel.org
8764W: http://linuxtv.org/
8765W: http://palosaari.fi/linux/
8766Q: http://patchwork.linuxtv.org/project/linux-media/list/
8767T: git git://linuxtv.org/anttip/media_tree.git
8768S: Maintained
8769F: drivers/media/tuners/tda18212*
8770
8771TDA18218 MEDIA DRIVER
8772M: Antti Palosaari <crope@iki.fi>
8773L: linux-media@vger.kernel.org
8774W: http://linuxtv.org/
8775W: http://palosaari.fi/linux/
8776Q: http://patchwork.linuxtv.org/project/linux-media/list/
8777T: git git://linuxtv.org/anttip/media_tree.git
8778S: Maintained
8779F: drivers/media/tuners/tda18218*
8780
3b2f6aba
MK
8781TDA18271 MEDIA DRIVER
8782M: Michael Krufky <mkrufky@linuxtv.org>
8783L: linux-media@vger.kernel.org
8784W: http://linuxtv.org/
8785W: http://github.com/mkrufky
8786Q: http://patchwork.linuxtv.org/project/linux-media/list/
8787T: git git://linuxtv.org/mkrufky/tuners.git
8788S: Maintained
8789F: drivers/media/tuners/tda18271*
8790
e48307a9
MK
8791TDA827x MEDIA DRIVER
8792M: Michael Krufky <mkrufky@linuxtv.org>
8793L: linux-media@vger.kernel.org
8794W: http://linuxtv.org/
8795W: http://github.com/mkrufky
8796Q: http://patchwork.linuxtv.org/project/linux-media/list/
8797T: git git://linuxtv.org/mkrufky/tuners.git
8798S: Maintained
8799F: drivers/media/tuners/tda8290.*
8800
66cf9212
MK
8801TDA8290 MEDIA DRIVER
8802M: Michael Krufky <mkrufky@linuxtv.org>
8803L: linux-media@vger.kernel.org
8804W: http://linuxtv.org/
8805W: http://github.com/mkrufky
8806Q: http://patchwork.linuxtv.org/project/linux-media/list/
8807T: git git://linuxtv.org/mkrufky/tuners.git
8808S: Maintained
8809F: drivers/media/tuners/tda8290.*
8810
4b9fba30
HV
8811TDA9840 MEDIA DRIVER
8812M: Hans Verkuil <hverkuil@xs4all.nl>
8813L: linux-media@vger.kernel.org
8814T: git git://linuxtv.org/media_tree.git
8815W: http://linuxtv.org
8816S: Maintained
8817F: drivers/media/i2c/tda9840*
8818
2cb654fd 8819TEA5761 TUNER DRIVER
1b2c14b4 8820M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8821L: linux-media@vger.kernel.org
8822W: http://linuxtv.org
8823T: git git://linuxtv.org/media_tree.git
8824S: Odd fixes
8825F: drivers/media/tuners/tea5761.*
8826
8827TEA5767 TUNER DRIVER
1b2c14b4 8828M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8829L: linux-media@vger.kernel.org
8830W: http://linuxtv.org
8831T: git git://linuxtv.org/media_tree.git
8832S: Maintained
8833F: drivers/media/tuners/tea5767.*
8834
4b9fba30
HV
8835TEA6415C MEDIA DRIVER
8836M: Hans Verkuil <hverkuil@xs4all.nl>
8837L: linux-media@vger.kernel.org
8838T: git git://linuxtv.org/media_tree.git
8839W: http://linuxtv.org
8840S: Maintained
8841F: drivers/media/i2c/tea6415c*
8842
8843TEA6420 MEDIA DRIVER
8844M: Hans Verkuil <hverkuil@xs4all.nl>
8845L: linux-media@vger.kernel.org
8846T: git git://linuxtv.org/media_tree.git
8847W: http://linuxtv.org
8848S: Maintained
8849F: drivers/media/i2c/tea6420*
8850
3d249d4c 8851TEAM DRIVER
dca9ab92 8852M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8853L: netdev@vger.kernel.org
8854S: Supported
8855F: drivers/net/team/
8856F: include/linux/if_team.h
c117ab84 8857F: include/uapi/linux/if_team.h
3d249d4c 8858
7d029125
VD
8859TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8860M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8861S: Maintained
8862F: arch/x86/platform/ts5500/
8863
40ad4a30
SY
8864TECHNOTREND USB IR RECEIVER
8865M: Sean Young <sean@mess.org>
8866L: linux-media@vger.kernel.org
8867S: Maintained
8868F: drivers/media/rc/ttusbir.c
8869
adabdb0c 8870TEGRA ARCHITECTURE SUPPORT
243d58ec 8871M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8872M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8873L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8874Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8875T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8876S: Supported
bbbe96ed 8877N: [^a-z]tegra
84b9414b 8878
adabdb0c
SW
8879TEGRA ASOC DRIVER
8880M: Stephen Warren <swarren@wwwdotorg.org>
8881S: Supported
8882F: sound/soc/tegra/
8883
8884TEGRA CLOCK DRIVER
8885M: Peter De Schrijver <pdeschrijver@nvidia.com>
8886M: Prashant Gaikwad <pgaikwad@nvidia.com>
8887S: Supported
8888F: drivers/clk/tegra/
8889
8890TEGRA DMA DRIVER
8891M: Laxman Dewangan <ldewangan@nvidia.com>
8892S: Supported
8893F: drivers/dma/tegra20-apb-dma.c
8894
8895TEGRA GPIO DRIVER
8896M: Stephen Warren <swarren@wwwdotorg.org>
8897S: Supported
8898F: drivers/gpio/gpio-tegra.c
8899
8900TEGRA I2C DRIVER
8901M: Laxman Dewangan <ldewangan@nvidia.com>
8902S: Supported
8903F: drivers/i2c/busses/i2c-tegra.c
8904
8905TEGRA IOMMU DRIVERS
8906M: Hiroshi Doyu <hdoyu@nvidia.com>
8907S: Supported
8908F: drivers/iommu/tegra*
8909
8910TEGRA KBC DRIVER
8911M: Rakesh Iyer <riyer@nvidia.com>
8912M: Laxman Dewangan <ldewangan@nvidia.com>
8913S: Supported
8914F: drivers/input/keyboard/tegra-kbc.c
8915
8916TEGRA PINCTRL DRIVER
8917M: Stephen Warren <swarren@wwwdotorg.org>
8918S: Supported
8919F: drivers/pinctrl/pinctrl-tegra*
8920
8921TEGRA PWM DRIVER
8922M: Thierry Reding <thierry.reding@gmail.com>
8923S: Supported
8924F: drivers/pwm/pwm-tegra.c
8925
8926TEGRA SERIAL DRIVER
8927M: Laxman Dewangan <ldewangan@nvidia.com>
8928S: Supported
8929F: drivers/tty/serial/serial-tegra.c
8930
8931TEGRA SPI DRIVER
8932M: Laxman Dewangan <ldewangan@nvidia.com>
8933S: Supported
8934F: drivers/spi/spi-tegra*
8935
1a348ccc 8936TEHUTI ETHERNET DRIVER
8b58be88 8937M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8938L: netdev@vger.kernel.org
8939S: Supported
ef7f5429 8940F: drivers/net/ethernet/tehuti/*
1a348ccc 8941
4e68852d 8942Telecom Clock Driver for MCPL0010
8b58be88 8943M: Mark Gross <mark.gross@intel.com>
4e68852d 8944S: Supported
679655da 8945F: drivers/char/tlclk.c
4e68852d 8946
4480f15b 8947TENSILICA XTENSA PORT (xtensa)
8b58be88 8948M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8949M: Max Filippov <jcmvbkbc@gmail.com>
8950L: linux-xtensa@linux-xtensa.org
4e68852d 8951S: Maintained
679655da 8952F: arch/xtensa/
3dc99857 8953F: drivers/irqchip/irq-xtensa-*
4e68852d 8954
5313ba66
HV
8955THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8956M: Hans Verkuil <hverkuil@xs4all.nl>
8957L: linux-media@vger.kernel.org
8958T: git git://linuxtv.org/media_tree.git
8959W: http://linuxtv.org
8960S: Maintained
8961F: drivers/media/radio/radio-raremono.c
8962
d3fb6955 8963THERMAL
b75f0050
JP
8964M: Zhang Rui <rui.zhang@intel.com>
8965M: Eduardo Valentin <eduardo.valentin@ti.com>
8966L: linux-pm@vger.kernel.org
8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8969Q: https://patchwork.kernel.org/project/linux-pm/list/
8970S: Supported
8971F: drivers/thermal/
8972F: include/linux/thermal.h
8973F: include/linux/cpu_cooling.h
8974F: Documentation/devicetree/bindings/thermal/
d3fb6955 8975
30ba2fbd
VD
8976THINGM BLINK(1) USB RGB LED DRIVER
8977M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8978S: Maintained
8979F: drivers/hid/hid-thingm.c
8980
4e68852d 8981THINKPAD ACPI EXTRAS DRIVER
8b58be88 8982M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8983L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8984L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8985W: http://ibm-acpi.sourceforge.net
8986W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8987T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8988S: Maintained
679655da 8989F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8990
1b46f2a2
EV
8991TI BANDGAP AND THERMAL DRIVER
8992M: Eduardo Valentin <eduardo.valentin@ti.com>
8993L: linux-pm@vger.kernel.org
794b2e25
EV
8994S: Supported
8995F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8996
4020f2d7 8997TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8998M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8999S: Maintained
679655da
JP
9000F: drivers/misc/tifm*
9001F: drivers/mmc/host/tifm_sd.c
9002F: include/linux/tifm.h
4020f2d7 9003
152ad442
SR
9004TI LM49xxx FAMILY ASoC CODEC DRIVERS
9005M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9006M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9007L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9008S: Maintained
9009F: sound/soc/codecs/lm49453*
d392dead 9010F: sound/soc/codecs/isabelle*
152ad442 9011
0edd807d
KM
9012TI LP855x BACKLIGHT DRIVER
9013M: Milo Kim <milo.kim@ti.com>
9014S: Maintained
9015F: Documentation/backlight/lp855x-driver.txt
9016F: drivers/video/backlight/lp855x_bl.c
9017F: include/linux/platform_data/lp855x.h
9018
faf13f6d
KM
9019TI LP8727 CHARGER DRIVER
9020M: Milo Kim <milo.kim@ti.com>
9021S: Maintained
9022F: drivers/power/lp8727_charger.c
9023F: include/linux/platform_data/lp8727.h
9024
22f1229f
KM
9025TI LP8788 MFD DRIVER
9026M: Milo Kim <milo.kim@ti.com>
9027S: Maintained
9028F: drivers/iio/adc/lp8788_adc.c
9029F: drivers/leds/leds-lp8788.c
9030F: drivers/mfd/lp8788*.c
9031F: drivers/power/lp8788-charger.c
9032F: drivers/regulator/lp8788-*.c
9033F: include/linux/mfd/lp8788*.h
9034
dd5e8e6b 9035TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9036M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9037L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9038S: Maintained
9039F: sound/soc/codecs/twl4030*
9040
90921014 9041TI WILINK WIRELESS DRIVERS
90921014
LC
9042L: linux-wireless@vger.kernel.org
9043W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9044W: http://wireless.kernel.org/en/users/Drivers/wl1251
9045T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9046S: Orphan
90921014
LC
9047F: drivers/net/wireless/ti/
9048F: include/linux/wl12xx.h
9049
e86eaa3a 9050TIPC NETWORK LAYER
8b58be88
JP
9051M: Jon Maloy <jon.maloy@ericsson.com>
9052M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9053L: netdev@vger.kernel.org (core kernel code)
9054L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9055W: http://tipc.sourceforge.net/
e86eaa3a 9056S: Maintained
c117ab84 9057F: include/uapi/linux/tipc*.h
679655da 9058F: net/tipc/
e86eaa3a 9059
867e359b
CM
9060TILE ARCHITECTURE
9061M: Chris Metcalf <cmetcalf@tilera.com>
9062W: http://www.tilera.com/scm/
9063S: Supported
9064F: arch/tile/
6b940606 9065F: drivers/char/tile-srom.c
5c770755 9066F: drivers/edac/tile_edac.c
6b940606
CM
9067F: drivers/net/ethernet/tile/
9068F: drivers/rtc/rtc-tile.c
9069F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9070F: drivers/tty/serial/tilegx.c
6b940606
CM
9071F: drivers/usb/host/*-tilegx.c
9072F: include/linux/usb/tilegx.h
867e359b 9073
1da177e4 9074TLAN NETWORK DRIVER
8b58be88 9075M: Samuel Chessman <chessman@tux.org>
88c07dde 9076L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9077W: http://sourceforge.net/projects/tlan/
9078S: Maintained
679655da 9079F: Documentation/networking/tlan.txt
b544dbac 9080F: drivers/net/ethernet/ti/tlan.*
1da177e4 9081
d74db3b2 9082TOMOYO SECURITY MODULE
8b58be88
JP
9083M: Kentaro Takeda <takedakn@nttdata.co.jp>
9084M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9085L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9086L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9087L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9088L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9089W: http://tomoyo.sourceforge.jp/
843d183c 9090T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9091S: Maintained
679655da 9092F: security/tomoyo/
d74db3b2 9093
9caeb532 9094TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9095M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9096L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9097S: Maintained
9098F: drivers/platform/x86/topstar-laptop.c
9099
1da177e4 9100TOSHIBA ACPI EXTRAS DRIVER
d0944853 9101L: platform-driver-x86@vger.kernel.org
15065531 9102S: Orphan
679655da 9103F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9104
9105TOSHIBA SMM DRIVER
8b58be88 9106M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9107L: tlinux-users@tce.toshiba-dme.co.jp
9108W: http://www.buzzard.org.uk/toshiba/
9109S: Maintained
679655da
JP
9110F: drivers/char/toshiba.c
9111F: include/linux/toshiba.h
c117ab84 9112F: include/uapi/linux/toshiba.h
1da177e4 9113
d719f900 9114TMIO MMC DRIVER
252f29a9 9115M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9116L: linux-mmc@vger.kernel.org
d719f900 9117S: Maintained
d1057c40
GL
9118F: drivers/mmc/host/tmio_mmc*
9119F: drivers/mmc/host/sh_mobile_sdhi.c
9120F: include/linux/mmc/tmio.h
9121F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9122
917cc4e6
GR
9123TMP401 HARDWARE MONITOR DRIVER
9124M: Guenter Roeck <linux@roeck-us.net>
9125L: lm-sensors@lm-sensors.org
9126S: Maintained
9127F: Documentation/hwmon/tmp401
9128F: drivers/hwmon/tmp401.c
9129
98f32602 9130TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9131M: Hugh Dickins <hughd@google.com>
98f32602
HD
9132L: linux-mm@kvack.org
9133S: Maintained
9134F: include/linux/shmem_fs.h
9135F: mm/shmem.c
9136
45f95b53 9137TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9138M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9139L: linux-media@vger.kernel.org
9140W: http://linuxtv.org
9141T: git git://linuxtv.org/media_tree.git
9142S: Odd fixes
9143F: drivers/media/usb/tm6000/
9144
4e68852d 9145TPM DEVICE DRIVER
901486b8 9146M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9147M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9148M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9149W: http://tpmdd.sourceforge.net
63a10dfd 9150L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9151S: Maintained
679655da 9152F: drivers/char/tpm/
4e68852d 9153
d6f005a1
JP
9154TRACING
9155M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9156M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9157T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9158S: Maintained
9159F: Documentation/trace/ftrace.txt
9160F: arch/*/*/*/ftrace.h
9161F: arch/*/kernel/ftrace.c
9162F: include/*/ftrace.h
9163F: include/linux/trace*.h
9164F: include/trace/
9165F: kernel/trace/
9166
1da177e4 9167TRIVIAL PATCHES
8b58be88 9168M: Jiri Kosina <trivial@kernel.org>
54e5881d 9169T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9170S: Maintained
86ef925f 9171K: ^Subject:.*(?i)trivial
1da177e4 9172
4e68852d 9173TTY LAYER
879a5a00 9174M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9175M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9176S: Supported
08deed1e 9177T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9178F: drivers/tty/
df621252 9179F: drivers/tty/serial/serial_core.c
e3288775
AC
9180F: include/linux/serial_core.h
9181F: include/linux/serial.h
9182F: include/linux/tty.h
c117ab84
CEB
9183F: include/uapi/linux/serial_core.h
9184F: include/uapi/linux/serial.h
9185F: include/uapi/linux/tty.h
4e68852d 9186
91952bc0
AP
9187TUA9001 MEDIA DRIVER
9188M: Antti Palosaari <crope@iki.fi>
9189L: linux-media@vger.kernel.org
9190W: http://linuxtv.org/
9191W: http://palosaari.fi/linux/
9192Q: http://patchwork.linuxtv.org/project/linux-media/list/
9193T: git git://linuxtv.org/anttip/media_tree.git
9194S: Maintained
9195F: drivers/media/tuners/tua9001*
9196
740db6d7 9197TULIP NETWORK DRIVERS
8b58be88 9198M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9199L: netdev@vger.kernel.org
9200S: Maintained
0f04e2aa 9201F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9202
9203TUN/TAP driver
ba57b6f2 9204M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9205W: http://vtun.sourceforge.net/tun
9206S: Maintained
679655da
JP
9207F: Documentation/networking/tuntap.txt
9208F: arch/um/os-Linux/drivers/
1da177e4 9209
b454cc66 9210TURBOCHANNEL SUBSYSTEM
8b58be88 9211M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9212M: Ralf Baechle <ralf@linux-mips.org>
9213L: linux-mips@linux-mips.org
9214Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9215S: Maintained
679655da
JP
9216F: drivers/tc/
9217F: include/linux/tc.h
b454cc66 9218
1da177e4 9219U14-34F SCSI DRIVER
8b58be88 9220M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9221L: linux-scsi@vger.kernel.org
9222S: Maintained
679655da 9223F: drivers/scsi/u14-34f.c
1da177e4 9224
e2d1d6c0 9225UBI FILE SYSTEM (UBIFS)
949cb623 9226M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9227M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9228L: linux-mtd@lists.infradead.org
e2966cbe 9229T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9230W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9231S: Maintained
679655da
JP
9232F: Documentation/filesystems/ubifs.txt
9233F: fs/ubifs/
e2d1d6c0 9234
cc2020e6 9235UCLINUX (AND M68KNOMMU)
8b58be88 9236M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9237W: http://www.uclinux.org/
9238L: uclinux-dev@uclinux.org (subscribers-only)
9239S: Maintained
61bc02bb
JP
9240F: arch/m68k/*/*_no.*
9241F: arch/m68k/include/asm/*_no.*
cc2020e6 9242
1da177e4 9243UDF FILESYSTEM
8b58be88 9244M: Jan Kara <jack@suse.cz>
1da177e4 9245S: Maintained
679655da
JP
9246F: Documentation/filesystems/udf.txt
9247F: fs/udf/
1da177e4 9248
cc2020e6 9249UFS FILESYSTEM
8b58be88 9250M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9251S: Maintained
679655da
JP
9252F: Documentation/filesystems/ufs.txt
9253F: fs/ufs/
cc2020e6 9254
0a09d3ab
DH
9255UHID USERSPACE HID IO DRIVER:
9256M: David Herrmann <dh.herrmann@googlemail.com>
9257L: linux-input@vger.kernel.org
9258S: Maintained
9259F: drivers/hid/uhid.c
c117ab84 9260F: include/uapi/linux/uhid.h
0a09d3ab 9261
18332a80 9262ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9263L: linux-usb@vger.kernel.org
10c6c9c9 9264S: Orphan
355ffe69 9265F: drivers/uwb/
679655da
JP
9266F: include/linux/uwb.h
9267F: include/linux/uwb/
18332a80 9268
b31d8273
G
9269UNICORE32 ARCHITECTURE:
9270M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9271W: http://mprc.pku.edu.cn/~guanxuetao/linux
9272S: Maintained
9273T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9274F: arch/unicore32/
9275
d8379ab1
TF
9276UNIFDEF
9277M: Tony Finch <dot@dotat.at>
9278W: http://dotat.at/prog/unifdef
9279S: Maintained
9280F: scripts/unifdef.c
9281
1da177e4 9282UNIFORM CDROM DRIVER
8b58be88 9283M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9284W: http://www.kernel.dk
9285S: Maintained
679655da
JP
9286F: Documentation/cdrom/
9287F: drivers/cdrom/cdrom.c
9288F: include/linux/cdrom.h
c117ab84 9289F: include/uapi/linux/cdrom.h
1da177e4 9290
56df0122
BR
9291UNISYS S-PAR DRIVERS
9292M: Benjamin Romer <benjamin.romer@unisys.com>
9293M: David Kershner <david.kershner@unisys.com>
9294L: sparmaintainer@unisys.com (Unisys internal)
9295S: Supported
9296F: drivers/staging/unisys/
9297
9941fa6e
VH
9298UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9299M: Vinayak Holikatti <vinholikatti@gmail.com>
9300M: Santosh Y <santoshsy@gmail.com>
9301L: linux-scsi@vger.kernel.org
9302S: Supported
9303F: Documentation/scsi/ufs.txt
9304F: drivers/scsi/ufs/
9305
e2d1d6c0 9306UNSORTED BLOCK IMAGES (UBI)
949cb623 9307M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9308W: http://www.linux-mtd.infradead.org/
9309L: linux-mtd@lists.infradead.org
b6b44e0a 9310T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9311S: Maintained
80811493 9312F: drivers/mtd/ubi/
679655da 9313F: include/linux/mtd/ubi.h
c117ab84 9314F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9315
76ac66e4
RW
9316UNSORTED BLOCK IMAGES (UBI) Fastmap
9317M: Richard Weinberger <richard@nod.at>
9318L: linux-mtd@lists.infradead.org
9319S: Maintained
9320F: drivers/mtd/ubi/fastmap.c
9321
1da177e4 9322USB ACM DRIVER
61eee9a7 9323M: Oliver Neukum <oliver@neukum.org>
6372594a 9324L: linux-usb@vger.kernel.org
1da177e4 9325S: Maintained
679655da
JP
9326F: Documentation/usb/acm.txt
9327F: drivers/usb/class/cdc-acm.*
1da177e4 9328
b7d572e1
PF
9329USB AR5523 WIRELESS DRIVER
9330M: Pontus Fuchs <pontus.fuchs@gmail.com>
9331L: linux-wireless@vger.kernel.org
9332S: Maintained
9333F: drivers/net/wireless/ath/ar5523/
9334
115bb1ff 9335USB ATTACHED SCSI
f50a4968 9336M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9337M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9338L: linux-usb@vger.kernel.org
9339L: linux-scsi@vger.kernel.org
8eae0fb7 9340S: Maintained
115bb1ff
MW
9341F: drivers/usb/storage/uas.c
9342
1da177e4 9343USB CDC ETHERNET DRIVER
61eee9a7 9344M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9345L: linux-usb@vger.kernel.org
1da177e4 9346S: Maintained
679655da 9347F: drivers/net/usb/cdc_*.c
c117ab84 9348F: include/uapi/linux/usb/cdc.h
1da177e4 9349
b02b371e 9350USB CYPRESS C67X00 DRIVER
8b58be88 9351M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9352L: linux-usb@vger.kernel.org
9353S: Maintained
679655da 9354F: drivers/usb/c67x00/
b02b371e 9355
d0374f4f 9356USB DAVICOM DM9601 DRIVER
8b58be88 9357M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9358L: netdev@vger.kernel.org
d0374f4f
PK
9359W: http://www.linux-usb.org/usbnet
9360S: Maintained
679655da 9361F: drivers/net/usb/dm9601.c
d0374f4f 9362
cc2020e6 9363USB DIAMOND RIO500 DRIVER
8b58be88 9364M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9365L: rio500-users@lists.sourceforge.net
9366W: http://rio500.sourceforge.net
9367S: Maintained
679655da 9368F: drivers/usb/misc/rio500*
cc2020e6 9369
1da177e4 9370USB EHCI DRIVER
578333ab 9371M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9372L: linux-usb@vger.kernel.org
578333ab 9373S: Maintained
679655da
JP
9374F: Documentation/usb/ehci.txt
9375F: drivers/usb/host/ehci*
1da177e4 9376
69ae9e3e 9377USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9378M: Felipe Balbi <balbi@ti.com>
795fb7e7 9379L: linux-usb@vger.kernel.org
69ae9e3e 9380W: http://www.linux-usb.org/gadget
d6d0f665
FB
9381T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9382S: Maintained
679655da
JP
9383F: drivers/usb/gadget/
9384F: include/linux/usb/gadget*
69ae9e3e 9385
2dea64b4 9386USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9387M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9388L: linux-usb@vger.kernel.org
54e5881d 9389T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9390S: Maintained
c2f01971 9391F: Documentation/hid/hiddev.txt
679655da 9392F: drivers/hid/usbhid/
1da177e4 9393
857aab34 9394USB/IP DRIVERS
857aab34 9395L: linux-usb@vger.kernel.org
3ff4afe8 9396S: Orphan
857aab34 9397F: drivers/staging/usbip/
9398
959eea21 9399USB ISP116X DRIVER
8b58be88 9400M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9401L: linux-usb@vger.kernel.org
959eea21 9402S: Maintained
679655da
JP
9403F: drivers/usb/host/isp116x*
9404F: include/linux/usb/isp116x.h
959eea21 9405
1da177e4 9406USB KAWASAKI LSI DRIVER
61eee9a7 9407M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9408L: linux-usb@vger.kernel.org
1da177e4 9409S: Maintained
679655da 9410F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9411
9412USB MASS STORAGE DRIVER
8b58be88 9413M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9414L: linux-usb@vger.kernel.org
8836aeb8 9415L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9416S: Maintained
9417W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9418F: drivers/usb/storage/
1da177e4 9419
af39917d
CL
9420USB MIDI DRIVER
9421M: Clemens Ladisch <clemens@ladisch.de>
9422L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9423T: git git://git.alsa-project.org/alsa-kernel.git
9424S: Maintained
9425F: sound/usb/midi.*
9426
444ce9d4
JP
9427USB NETWORKING DRIVERS
9428L: linux-usb@vger.kernel.org
9429S: Odd Fixes
9430F: drivers/net/usb/
9431
1da177e4 9432USB OHCI DRIVER
578333ab 9433M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9434L: linux-usb@vger.kernel.org
578333ab 9435S: Maintained
679655da
JP
9436F: Documentation/usb/ohci.txt
9437F: drivers/usb/host/ohci*
1da177e4 9438
ba460e48 9439USB OPTION-CARD DRIVER
8b58be88 9440M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9441L: linux-usb@vger.kernel.org
ba460e48 9442S: Maintained
679655da 9443F: drivers/usb/serial/option.c
ba460e48 9444
1da177e4 9445USB PEGASUS DRIVER
a16b945c 9446M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9447L: linux-usb@vger.kernel.org
043600a6 9448L: netdev@vger.kernel.org
052e3128
PM
9449T: git git://github.com/petkan/pegasus.git
9450W: https://github.com/petkan/pegasus
1da177e4 9451S: Maintained
679655da 9452F: drivers/net/usb/pegasus.*
1da177e4 9453
d3ad558f
FB
9454USB PHY LAYER
9455M: Felipe Balbi <balbi@ti.com>
9456L: linux-usb@vger.kernel.org
9457T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9458S: Maintained
9459F: drivers/usb/phy/
d3ad558f 9460
73e4fb3f 9461USB PRINTER DRIVER (usblp)
8b58be88 9462M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9463L: linux-usb@vger.kernel.org
73e4fb3f 9464S: Supported
679655da 9465F: drivers/usb/class/usblp.c
1da177e4
LT
9466
9467USB RTL8150 DRIVER
a16b945c 9468M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9469L: linux-usb@vger.kernel.org
043600a6 9470L: netdev@vger.kernel.org
052e3128
PM
9471T: git git://github.com/petkan/rtl8150.git
9472W: https://github.com/petkan/rtl8150
1da177e4 9473S: Maintained
679655da 9474F: drivers/net/usb/rtl8150.c
1da177e4 9475
f896b796
GK
9476USB SERIAL SUBSYSTEM
9477M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9478L: linux-usb@vger.kernel.org
4e68852d 9479S: Maintained
679655da 9480F: Documentation/usb/usb-serial.txt
f896b796 9481F: drivers/usb/serial/
679655da 9482F: include/linux/usb/serial.h
1da177e4 9483
b3f0db1c
SG
9484USB SMSC75XX ETHERNET DRIVER
9485M: Steve Glendinning <steve.glendinning@shawell.net>
9486L: netdev@vger.kernel.org
9487S: Maintained
9488F: drivers/net/usb/smsc75xx.*
9489
2f7ca802 9490USB SMSC95XX ETHERNET DRIVER
90b24cfb 9491M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9492L: netdev@vger.kernel.org
90b24cfb 9493S: Maintained
679655da 9494F: drivers/net/usb/smsc95xx.*
2f7ca802 9495
f423b9a8 9496USB SN9C1xx DRIVER
8b58be88 9497M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9498L: linux-usb@vger.kernel.org
661263b5 9499L: linux-media@vger.kernel.org
275ffde4 9500T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9501W: http://www.linux-projects.org
9502S: Maintained
b8da9d3a 9503F: drivers/staging/media/sn9c102/
1da177e4
LT
9504
9505USB SUBSYSTEM
879a5a00 9506M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9507L: linux-usb@vger.kernel.org
1da177e4 9508W: http://www.linux-usb.org
08deed1e 9509T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9510S: Supported
679655da 9511F: Documentation/usb/
679655da
JP
9512F: drivers/usb/
9513F: include/linux/usb.h
9514F: include/linux/usb/
1da177e4
LT
9515
9516USB UHCI DRIVER
8b58be88 9517M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9518L: linux-usb@vger.kernel.org
1da177e4 9519S: Maintained
679655da 9520F: drivers/usb/host/uhci*
1da177e4 9521
69ae9e3e 9522USB "USBNET" DRIVER FRAMEWORK
686f13bb 9523M: Oliver Neukum <oneukum@suse.de>
043600a6 9524L: netdev@vger.kernel.org
69ae9e3e 9525W: http://www.linux-usb.org/usbnet
1da177e4 9526S: Maintained
679655da
JP
9527F: drivers/net/usb/usbnet.c
9528F: include/linux/usb/usbnet.h
1da177e4 9529
c0efd232 9530USB VIDEO CLASS
c53ac071 9531M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9532L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9533L: linux-media@vger.kernel.org
275ffde4 9534T: git git://linuxtv.org/media_tree.git
57c6d2e9 9535W: http://www.ideasonboard.org/uvc/
c0efd232 9536S: Maintained
0c0d06ca 9537F: drivers/media/usb/uvc/
6c0f0359 9538F: include/uapi/linux/uvcvideo.h
1da177e4 9539
b60b9c45
HV
9540USB VISION DRIVER
9541M: Hans Verkuil <hverkuil@xs4all.nl>
9542L: linux-media@vger.kernel.org
9543T: git git://linuxtv.org/media_tree.git
9544W: http://linuxtv.org
9545S: Odd Fixes
9546F: drivers/media/usb/usbvision/
9547
8282da47
LP
9548USB WEBCAM GADGET
9549M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9550L: linux-usb@vger.kernel.org
9551S: Maintained
9552F: drivers/usb/gadget/*uvc*.c
9553F: drivers/usb/gadget/webcam.c
9554
bf164cc0 9555USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9556M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9557L: linux-wireless@vger.kernel.org
9558S: Maintained
679655da 9559F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9560
eb6bab13 9561USB XHCI DRIVER
03d85053 9562M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9563L: linux-usb@vger.kernel.org
9564S: Supported
36d0344c
SS
9565F: drivers/usb/host/xhci*
9566F: drivers/usb/host/pci-quirks*
eb6bab13 9567
1da177e4 9568USB ZD1201 DRIVER
4086b9ca 9569L: linux-wireless@vger.kernel.org
1da177e4 9570W: http://linux-lc100020.sourceforge.net
4086b9ca 9571S: Orphan
679655da 9572F: drivers/net/wireless/zd1201.*
1da177e4 9573
b7eee616 9574USB ZR364XX DRIVER
8b58be88 9575M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9576L: linux-usb@vger.kernel.org
661263b5 9577L: linux-media@vger.kernel.org
275ffde4 9578T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9579W: http://royale.zerezo.com/zr364xx/
9580S: Maintained
679655da 9581F: Documentation/video4linux/zr364xx.txt
90d72ac6 9582F: drivers/media/usb/zr364xx/
b7eee616 9583
e7839f25 9584USER-MODE LINUX (UML)
8b58be88 9585M: Jeff Dike <jdike@addtoit.com>
b15194b7 9586M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9587L: user-mode-linux-devel@lists.sourceforge.net
9588L: user-mode-linux-user@lists.sourceforge.net
9589W: http://user-mode-linux.sourceforge.net
9590S: Maintained
61516587 9591F: Documentation/virtual/uml/
679655da 9592F: arch/um/
b070989a 9593F: arch/x86/um/
679655da
JP
9594F: fs/hostfs/
9595F: fs/hppfs/
b7eee616 9596
e5f114e9 9597USERSPACE I/O (UIO)
6a534c9d 9598M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9599M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9600S: Maintained
679655da
JP
9601F: Documentation/DocBook/uio-howto.tmpl
9602F: drivers/uio/
9603F: include/linux/uio*.h
e5f114e9 9604
256cccbe 9605UTIL-LINUX PACKAGE
8b58be88 9606M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9607L: util-linux@vger.kernel.org
9608W: http://en.wikipedia.org/wiki/Util-linux
9609T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9610S: Maintained
9611
c1fd1c07 9612UVESAFB DRIVER
8b58be88 9613M: Michal Januszewski <spock@gentoo.org>
c69f677c 9614L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9615W: http://dev.gentoo.org/~spock/projects/uvesafb/
9616S: Maintained
679655da
JP
9617F: Documentation/fb/uvesafb.txt
9618F: drivers/video/uvesafb.*
c1fd1c07 9619
4480f15b 9620VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9621M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9622S: Maintained
679655da
JP
9623F: Documentation/filesystems/vfat.txt
9624F: fs/fat/
1da177e4 9625
cba3345c
AW
9626VFIO DRIVER
9627M: Alex Williamson <alex.williamson@redhat.com>
9628L: kvm@vger.kernel.org
9629S: Maintained
9630F: Documentation/vfio.txt
9631F: drivers/vfio/
9632F: include/linux/vfio.h
c117ab84 9633F: include/uapi/linux/vfio.h
cba3345c 9634
9e6f3438
PO
9635VIDEOBUF2 FRAMEWORK
9636M: Pawel Osciak <pawel@osciak.com>
9637M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9638M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9639L: linux-media@vger.kernel.org
9640S: Maintained
90d72ac6 9641F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9642F: include/media/videobuf2-*
9643
9a82446b
AS
9644VIRTIO CONSOLE DRIVER
9645M: Amit Shah <amit.shah@redhat.com>
9646L: virtualization@lists.linux-foundation.org
9647S: Maintained
9648F: drivers/char/virtio_console.c
9649F: include/linux/virtio_console.h
c117ab84 9650F: include/uapi/linux/virtio_console.h
9a82446b 9651
2426ec8f
MT
9652VIRTIO CORE, NET AND BLOCK DRIVERS
9653M: Rusty Russell <rusty@rustcorp.com.au>
9654M: "Michael S. Tsirkin" <mst@redhat.com>
9655L: virtualization@lists.linux-foundation.org
9656S: Maintained
9657F: drivers/virtio/
c893c8d7 9658F: tools/virtio/
2426ec8f
MT
9659F: drivers/net/virtio_net.c
9660F: drivers/block/virtio_blk.c
9661F: include/linux/virtio_*.h
916cdabc 9662F: include/uapi/linux/virtio_*.h
2426ec8f 9663
3a4d5c94
MT
9664VIRTIO HOST (VHOST)
9665M: "Michael S. Tsirkin" <mst@redhat.com>
9666L: kvm@vger.kernel.org
c996d8b9 9667L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9668L: netdev@vger.kernel.org
9669S: Maintained
9670F: drivers/vhost/
c117ab84 9671F: include/uapi/linux/vhost.h
3a4d5c94 9672
1da177e4 9673VIA RHINE NETWORK DRIVER
8b58be88 9674M: Roger Luethi <rl@hellgate.ch>
1da177e4 9675S: Maintained
f2148a47 9676F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9677
f0bf7f61 9678VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9679M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9680M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9681S: Maintained
9682F: drivers/mmc/host/via-sdmmc.c
9683
69e4a7c2 9684VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9685M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9686L: linux-fbdev@vger.kernel.org
69e4a7c2 9687S: Maintained
c7babebd
FTS
9688F: include/linux/via-core.h
9689F: include/linux/via-gpio.h
9690F: include/linux/via_i2c.h
679655da 9691F: drivers/video/via/
69e4a7c2 9692
01f20734 9693VIA VELOCITY NETWORK DRIVER
8b58be88 9694M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9695L: netdev@vger.kernel.org
9696S: Maintained
f2148a47 9697F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9698
0b7bc1fa
HV
9699VIVI VIRTUAL VIDEO DRIVER
9700M: Hans Verkuil <hverkuil@xs4all.nl>
9701L: linux-media@vger.kernel.org
9702T: git git://linuxtv.org/media_tree.git
9703W: http://linuxtv.org
9704S: Maintained
9705F: drivers/media/platform/vivi*
9706
be7f8273 9707VLAN (802.1Q)
8b58be88 9708M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9709L: netdev@vger.kernel.org
9710S: Maintained
679655da
JP
9711F: drivers/net/macvlan.c
9712F: include/linux/if_*vlan.h
9713F: net/8021q/
be7f8273 9714
55e331cf 9715VLYNQ BUS
8b58be88 9716M: Florian Fainelli <florian@openwrt.org>
8578d7af 9717L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9718S: Maintained
9719F: drivers/vlynq/vlynq.c
9720F: include/linux/vlynq.h
9721
390beae4
MW
9722VME SUBSYSTEM
9723M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9724M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9725M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9726L: devel@driverdev.osuosl.org
9727S: Maintained
9728T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9729F: Documentation/vme_api.txt
9730F: drivers/staging/vme/
9731F: drivers/vme/
9732F: include/linux/vme*
9733
4488e09b
AK
9734VMWARE HYPERVISOR INTERFACE
9735M: Alok Kataria <akataria@vmware.com>
9736L: virtualization@lists.linux-foundation.org
9737S: Supported
9738F: arch/x86/kernel/cpu/vmware.c
9739
d1a890fa 9740VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9741M: Shreyas Bhatewara <sbhatewara@vmware.com>
9742M: "VMware, Inc." <pv-drivers@vmware.com>
9743L: netdev@vger.kernel.org
9744S: Maintained
9745F: drivers/net/vmxnet3/
d1a890fa 9746
851b1642 9747VMware PVSCSI driver
f2d7e40e 9748M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9749M: VMware PV-Drivers <pv-drivers@vmware.com>
9750L: linux-scsi@vger.kernel.org
9751S: Maintained
9752F: drivers/scsi/vmw_pvscsi.c
9753F: drivers/scsi/vmw_pvscsi.h
9754
e53e86c7 9755VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9756M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9757M: Mark Brown <broonie@kernel.org>
e53e86c7 9758W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9759W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9761S: Supported
679655da
JP
9762F: drivers/regulator/
9763F: include/linux/regulator/
e53e86c7 9764
ab41319e 9765VT1211 HARDWARE MONITOR DRIVER
8b58be88 9766M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9767L: lm-sensors@lm-sensors.org
9768S: Maintained
679655da
JP
9769F: Documentation/hwmon/vt1211
9770F: drivers/hwmon/vt1211.c
ab41319e 9771
1de9e371 9772VT8231 HARDWARE MONITOR DRIVER
8b58be88 9773M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9774L: lm-sensors@lm-sensors.org
9775S: Maintained
679655da 9776F: drivers/hwmon/vt8231.c
1de9e371 9777
88095e7b
TO
9778VUB300 USB to SDIO/SD/MMC bridge chip
9779M: Tony Olech <tony.olech@elandigitalsystems.com>
9780L: linux-mmc@vger.kernel.org
9781L: linux-usb@vger.kernel.org
9782S: Supported
9783F: drivers/mmc/host/vub300.c
9784
1da177e4 9785W1 DALLAS'S 1-WIRE BUS
a8018766 9786M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9787S: Maintained
679655da
JP
9788F: Documentation/w1/
9789F: drivers/w1/
1da177e4 9790
13927079 9791W83791D HARDWARE MONITORING DRIVER
8b58be88 9792M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9793L: lm-sensors@lm-sensors.org
25845c22 9794S: Maintained
679655da
JP
9795F: Documentation/hwmon/w83791d
9796F: drivers/hwmon/w83791d.c
13927079 9797
61db011d 9798W83793 HARDWARE MONITORING DRIVER
8b58be88 9799M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9800L: lm-sensors@lm-sensors.org
9801S: Maintained
679655da
JP
9802F: Documentation/hwmon/w83793
9803F: drivers/hwmon/w83793.c
61db011d 9804
e3760b43 9805W83795 HARDWARE MONITORING DRIVER
7c81c60f 9806M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9807L: lm-sensors@lm-sensors.org
9808S: Maintained
9809F: drivers/hwmon/w83795.c
9810
1da177e4 9811W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9812M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9813S: Maintained
679655da 9814F: drivers/mmc/host/wbsd.*
1da177e4 9815
3527761c 9816WATCHDOG DEVICE DRIVERS
8b58be88 9817M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9818L: linux-watchdog@vger.kernel.org
9819W: http://www.linux-watchdog.org/
f599aaf0 9820T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9821S: Maintained
679655da
JP
9822F: Documentation/watchdog/
9823F: drivers/watchdog/
9824F: include/linux/watchdog.h
c117ab84 9825F: include/uapi/linux/watchdog.h
3527761c 9826
1da177e4 9827WD7000 SCSI DRIVER
8b58be88 9828M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9829L: linux-scsi@vger.kernel.org
9830S: Maintained
679655da 9831F: drivers/scsi/wd7000.c
1da177e4 9832
b22e00f3
DH
9833WIIMOTE HID DRIVER
9834M: David Herrmann <dh.herrmann@googlemail.com>
9835L: linux-input@vger.kernel.org
9836S: Maintained
9837F: drivers/hid/hid-wiimote*
9838
e258b80e 9839WINBOND CIR DRIVER
364e9e18 9840M: David Härdeman <david@hardeman.nu>
e258b80e 9841S: Maintained
116ab806 9842F: drivers/media/rc/winbond-cir.c
e258b80e 9843
8a70da82 9844WIMAX STACK
8b58be88 9845M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9846M: linux-wimax@intel.com
63fae219 9847L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9848S: Supported
9849W: http://linuxwimax.org
315987dc 9850F: Documentation/wimax/README.wimax
315987dc
JP
9851F: include/linux/wimax/debug.h
9852F: include/net/wimax.h
c117ab84 9853F: include/uapi/linux/wimax.h
315987dc 9854F: net/wimax/
8a70da82 9855
5fc14680 9856WISTRON LAPTOP BUTTON DRIVER
8b58be88 9857M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9858S: Maintained
679655da 9859F: drivers/input/misc/wistron_btns.c
5fc14680 9860
1da177e4 9861WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9862M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9863L: linux-wireless@vger.kernel.org
926554c4 9864W: http://oops.ghostprotocols.net:81/blog
1da177e4 9865S: Maintained
679655da 9866F: drivers/net/wireless/wl3501*
1da177e4 9867
febf1dff 9868WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9869M: Mark Brown <broonie@kernel.org>
8b58be88 9870M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9871L: linux-input@vger.kernel.org
9872T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9873W: http://opensource.wolfsonmicro.com/node/7
9874S: Supported
679655da
JP
9875F: drivers/input/touchscreen/*wm97*
9876F: include/linux/wm97xx.h
febf1dff 9877
055bcbcb 9878WOLFSON MICROELECTRONICS DRIVERS
fef95164 9879L: patches@opensource.wolfsonmicro.com
cf8eda3e 9880T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9881T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9882W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9883S: Supported
3768f0b1 9884F: Documentation/hwmon/wm83??
af1c5386 9885F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9886F: drivers/clk/clk-wm83*.c
9c309598 9887F: drivers/extcon/extcon-arizona.c
b75ea16a 9888F: drivers/leds/leds-wm83*.c
25b273ba 9889F: drivers/gpio/gpio-*wm*.c
9c309598 9890F: drivers/gpio/gpio-arizona.c
d22b0869 9891F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9892F: drivers/input/misc/wm831x-on.c
9893F: drivers/input/touchscreen/wm831x-ts.c
9894F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9895F: drivers/mfd/arizona*
9896F: drivers/mfd/wm*.c
b75ea16a
MB
9897F: drivers/power/wm83*.c
9898F: drivers/rtc/rtc-wm83*.c
9899F: drivers/regulator/wm8*.c
3860e6c4 9900F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9901F: drivers/watchdog/wm83*_wdt.c
9c309598 9902F: include/linux/mfd/arizona/
3860e6c4 9903F: include/linux/mfd/wm831x/
b75ea16a 9904F: include/linux/mfd/wm8350/
3768f0b1 9905F: include/linux/mfd/wm8400*
59ec6da2 9906F: include/linux/wm97xx.h
055bcbcb 9907F: include/sound/wm????.h
9c309598 9908F: sound/soc/codecs/arizona.?
055bcbcb 9909F: sound/soc/codecs/wm*
b75ea16a 9910
3e6cd7a4
TH
9911WORKQUEUE
9912M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9914S: Maintained
9915F: include/linux/workqueue.h
9916F: kernel/workqueue.c
9917F: Documentation/workqueue.txt
9918
1da177e4 9919X.25 NETWORK LAYER
8bf28059 9920M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9921L: linux-x25@vger.kernel.org
8bf28059 9922S: Odd Fixes
679655da
JP
9923F: Documentation/networking/x25*
9924F: include/net/x25*
9925F: net/x25/
1da177e4 9926
e2d1d6c0 9927X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9928M: Thomas Gleixner <tglx@linutronix.de>
9929M: Ingo Molnar <mingo@redhat.com>
9930M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9931M: x86@kernel.org
981c3a4f 9932L: linux-kernel@vger.kernel.org
75fc2d37 9933T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9934S: Maintained
679655da
JP
9935F: Documentation/x86/
9936F: arch/x86/
e2d1d6c0 9937
d0944853 9938X86 PLATFORM DRIVERS
f7cb13b3 9939M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9940L: platform-driver-x86@vger.kernel.org
28b8e8d4 9941T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9942S: Maintained
14430813 9943F: drivers/platform/x86/
d0944853 9944
c1f5c54b
IM
9945X86 MCE INFRASTRUCTURE
9946M: Tony Luck <tony.luck@intel.com>
487ba8e8 9947M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9948L: linux-edac@vger.kernel.org
9949S: Maintained
9950F: arch/x86/kernel/cpu/mcheck/*
9951
d6fad502 9952XC2028/3028 TUNER DRIVER
1b2c14b4 9953M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9954L: linux-media@vger.kernel.org
9955W: http://linuxtv.org
9956T: git git://linuxtv.org/media_tree.git
9957S: Maintained
9958F: drivers/media/tuners/tuner-xc2028.*
9959
c4468085 9960XEN HYPERVISOR INTERFACE
c4468085 9961M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9962M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9963M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9964L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9966S: Supported
9967F: arch/x86/xen/
9968F: drivers/*/xen-*front.c
9969F: drivers/xen/
9970F: arch/x86/include/asm/xen/
9971F: include/xen/
c117ab84 9972F: include/uapi/xen/
c4468085 9973
77bfb479
SS
9974XEN HYPERVISOR ARM
9975M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9976L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9977S: Supported
9978F: arch/arm/xen/
9979F: arch/arm/include/asm/xen/
9980
b475e83f
SS
9981XEN HYPERVISOR ARM64
9982M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9983L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9984S: Supported
9985F: arch/arm64/xen/
9986F: arch/arm64/include/asm/xen/
9987
9b57e1a7
IC
9988XEN NETWORK BACKEND DRIVER
9989M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9990M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9991L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9992L: netdev@vger.kernel.org
9993S: Supported
9994F: drivers/net/xen-netback/*
9995
c5f8e29d
KRW
9996XEN PCI SUBSYSTEM
9997M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9998L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9999S: Supported
10000F: arch/x86/pci/*xen*
10001F: drivers/pci/*xen*
10002
10003XEN SWIOTLB SUBSYSTEM
10004M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10005L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10006S: Supported
10007F: arch/x86/xen/*swiotlb*
10008F: drivers/xen/*swiotlb*
10009
1da177e4
LT
10010XFS FILESYSTEM
10011P: Silicon Graphics Inc
809625ca 10012M: Dave Chinner <david@fromorbit.com>
18caa67a 10013M: xfs@oss.sgi.com
d7ede1aa 10014L: xfs@oss.sgi.com
1da177e4 10015W: http://oss.sgi.com/projects/xfs
54e5881d 10016T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10017S: Supported
679655da
JP
10018F: Documentation/filesystems/xfs.txt
10019F: fs/xfs/
1da177e4 10020
8a3b7a25 10021XILINX AXI ETHERNET DRIVER
59a54f30
MS
10022M: Anirudha Sarangi <anirudh@xilinx.com>
10023M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10024S: Maintained
10025F: drivers/net/ethernet/xilinx/xilinx_axienet*
10026
c9d3d8ec 10027XILINX SYSTEMACE DRIVER
cdeb8994 10028S: Orphan
679655da 10029F: drivers/block/xsysace.c
c9d3d8ec 10030
238b8721 10031XILINX UARTLITE SERIAL DRIVER
8b58be88 10032M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10033L: linux-serial@vger.kernel.org
10034S: Maintained
df621252 10035F: drivers/tty/serial/uartlite.c
238b8721 10036
f620e4b8
MF
10037XTENSA XTFPGA PLATFORM SUPPORT
10038M: Max Filippov <jcmvbkbc@gmail.com>
10039L: linux-xtensa@linux-xtensa.org
10040S: Maintained
10041F: drivers/spi/spi-xtensa-xtfpga.c
10042
1da177e4 10043YAM DRIVER FOR AX.25
8b58be88 10044M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10045L: linux-hams@vger.kernel.org
10046S: Maintained
679655da
JP
10047F: drivers/net/hamradio/yam*
10048F: include/linux/yam.h
1da177e4 10049
af64a5eb 10050YEALINK PHONE DRIVER
8b58be88 10051M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10052L: usbb2k-api-dev@nongnu.org
10053S: Maintained
679655da
JP
10054F: Documentation/input/yealink.txt
10055F: drivers/input/misc/yealink.*
af64a5eb 10056
1da177e4 10057Z8530 DRIVER FOR AX.25
8b58be88 10058M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10059W: http://yaina.de/jreuter/
10060W: http://www.qsl.net/dl1bke/
10061L: linux-hams@vger.kernel.org
10062S: Maintained
679655da
JP
10063F: Documentation/networking/z8530drv.txt
10064F: drivers/net/hamradio/*scc.c
10065F: drivers/net/hamradio/z8530.h
1da177e4 10066
0cf31ec1 10067ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10068M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10069L: linux-mm@kvack.org
10070S: Maintained
10071F: mm/zbud.c
10072F: include/linux/zbud.h
10073
7c0c3afb 10074ZD1211RW WIRELESS DRIVER
8b58be88
JP
10075M: Daniel Drake <dsd@gentoo.org>
10076M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10077W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10078L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10079L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10080S: Maintained
679655da 10081F: drivers/net/wireless/zd1211rw/
7c0c3afb 10082
1da177e4 10083ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10084L: mjpeg-users@lists.sourceforge.net
f63145e2 10085L: linux-media@vger.kernel.org
1da177e4 10086W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10087T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10088S: Odd Fixes
90d72ac6 10089F: drivers/media/pci/zoran/
1da177e4 10090
6920f2cc
MK
10091ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10092M: Minchan Kim <minchan@kernel.org>
10093M: Nitin Gupta <ngupta@vflare.org>
10094L: linux-kernel@vger.kernel.org
10095S: Maintained
10096F: drivers/block/zram/
10097F: Documentation/blockdev/zram.txt
10098
8b4a4080 10099ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10100M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10101S: Maintained
df621252 10102F: drivers/tty/serial/zs.*
8b4a4080 10103
eae70d06
MK
10104ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10105M: Minchan Kim <minchan@kernel.org>
10106M: Nitin Gupta <ngupta@vflare.org>
10107L: linux-mm@kvack.org
10108S: Maintained
10109F: mm/zsmalloc.c
10110F: include/linux/zsmalloc.h
10111
0cf31ec1 10112ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10113M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10114L: linux-mm@kvack.org
10115S: Maintained
10116F: mm/zswap.c
10117
1da177e4 10118THE REST
8b58be88 10119M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10120L: linux-kernel@vger.kernel.org
8a6e2535 10121Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10122T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10123S: Buried alive in reporters
34d03cc1
JP
10124F: *
10125F: */
This page took 4.64305 seconds and 5 git commands to generate.