Merge branch 'qlcnic-next'
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
ea8f8fc8
JT
213ABI/API
214L: linux-api@vger.kernel.org
215F: Documentation/ABI/
216F: include/linux/syscalls.h
217F: include/uapi/
218F: kernel/sys_ni.c
219
249e3c85 220ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 221M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
222L: lm-sensors@lm-sensors.org
223S: Maintained
679655da 224F: drivers/hwmon/abituguru.c
f2b84bbc 225
249e3c85 226ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 227M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
228L: lm-sensors@lm-sensors.org
229S: Maintained
679655da 230F: drivers/hwmon/abituguru3.c
249e3c85 231
1da177e4 232ACENIC DRIVER
8b58be88 233M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
234L: linux-acenic@sunsite.dk
235S: Maintained
531c4f89 236F: drivers/net/ethernet/alteon/acenic*
1da177e4 237
e86435eb 238ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 239M: Peter Feuerer <peter@piie.net>
d0944853 240L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
241W: http://piie.net/?section=acerhdf
242S: Maintained
243F: drivers/platform/x86/acerhdf.c
e86435eb 244
745a5d21 245ACER WMI LAPTOP EXTRAS
182ae55c 246M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 247L: platform-driver-x86@vger.kernel.org
745a5d21 248S: Maintained
679655da 249F: drivers/platform/x86/acer-wmi.c
745a5d21 250
1da177e4 251ACPI
49db1903 252M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 253M: Len Brown <lenb@kernel.org>
6968e50c 254L: linux-acpi@vger.kernel.org
360818b8
RW
255W: https://01.org/linux-acpi
256Q: https://patchwork.kernel.org/project/linux-acpi/list/
257T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 258S: Supported
679655da
JP
259F: drivers/acpi/
260F: drivers/pnp/pnpacpi/
261F: include/linux/acpi.h
43368e74 262F: include/acpi/
994b942f 263F: Documentation/acpi
89ca78a0 264F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
265F: drivers/pci/*acpi*
266F: drivers/pci/*/*acpi*
267F: drivers/pci/*/*/*acpi*
2754c447 268F: tools/power/acpi
8b59a454 269
3774929d
RW
270ACPI COMPONENT ARCHITECTURE (ACPICA)
271M: Robert Moore <robert.moore@intel.com>
272M: Lv Zheng <lv.zheng@intel.com>
273M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
274L: linux-acpi@vger.kernel.org
275L: devel@acpica.org
276W: https://acpica.org/
277W: https://github.com/acpica/acpica/
278Q: https://patchwork.kernel.org/project/linux-acpi/list/
279T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
280S: Supported
281F: drivers/acpi/acpica/
282F: include/acpi/
2754c447 283F: tools/power/acpi/
3774929d 284
8b59a454 285ACPI FAN DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/fan.c
1da177e4 291
8b59a454 292ACPI THERMAL DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/*thermal*
998be20f 298
359acec8 299ACPI VIDEO DRIVER
8b58be88 300M: Zhang Rui <rui.zhang@intel.com>
8b59a454 301L: linux-acpi@vger.kernel.org
5ca92bd9 302W: https://01.org/linux-acpi
8b59a454 303S: Supported
679655da 304F: drivers/acpi/video.c
998be20f 305
bff431e4 306ACPI WMI DRIVER
d0944853 307L: platform-driver-x86@vger.kernel.org
5b927259 308S: Orphan
679655da 309F: drivers/platform/x86/wmi.c
bff431e4 310
2f39d519 311AD1889 ALSA SOUND DRIVER
8b58be88 312M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
313W: http://wiki.parisc-linux.org/AD1889
314L: linux-parisc@vger.kernel.org
315S: Maintained
679655da 316F: sound/pci/ad1889.*
2f39d519 317
527a1a83
MH
318AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5254
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/misc/ad525x_dpot.c
324
325AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD5398
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/regulator/ad5398.c
331
332AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7142
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/misc/ad714x.c
338
339AD7877 TOUCHSCREEN DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7877
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7877.c
345
346AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD7879
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/input/touchscreen/ad7879.c
352
1330b0dc
JK
353ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
354M: Jiri Kosina <jkosina@suse.cz>
355S: Maintained
356
1da177e4 357ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 358M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 359L: lm-sensors@lm-sensors.org
1da177e4 360S: Maintained
679655da
JP
361F: Documentation/hwmon/adm1025
362F: drivers/hwmon/adm1025.c
1da177e4 363
cae2caae 364ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 365M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
366L: lm-sensors@lm-sensors.org
367S: Maintained
679655da 368F: drivers/hwmon/adm1029.c
cae2caae 369
cc0b88cf 370ADM8211 WIRELESS DRIVER
cc0b88cf 371L: linux-wireless@vger.kernel.org
491b26b4 372W: http://wireless.kernel.org/
e71bcbd0 373S: Orphan
679655da 374F: drivers/net/wireless/adm8211.*
cc0b88cf 375
e8e31622
SA
376ADP1653 FLASH CONTROLLER DRIVER
377M: Sakari Ailus <sakari.ailus@iki.fi>
378L: linux-media@vger.kernel.org
379S: Maintained
380F: drivers/media/i2c/adp1653.c
381F: include/media/adp1653.h
382
527a1a83
MH
383ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
384M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 385W: http://wiki.analog.com/ADP5520
a4edbc10 386W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
387S: Supported
388F: drivers/mfd/adp5520.c
389F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 390F: drivers/leds/leds-adp5520.c
77278d50 391F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
392F: drivers/input/keyboard/adp5520-keys.c
393
394ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5588
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/input/keyboard/adp5588-keys.c
77278d50 400F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
401
402ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
403M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 404W: http://wiki.analog.com/ADP8860
a4edbc10 405W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
406S: Supported
407F: drivers/video/backlight/adp8860_bl.c
408
8c22a8f5
DE
409ADS1015 HARDWARE MONITOR DRIVER
410M: Dirk Eibach <eibach@gdsys.de>
411L: lm-sensors@lm-sensors.org
412S: Maintained
413F: Documentation/hwmon/ads1015
414F: drivers/hwmon/ads1015.c
415F: include/linux/i2c/ads1015.h
416
1da177e4 417ADT746X FAN DRIVER
8b58be88 418M: Colin Leroy <colin@colino.net>
1da177e4 419S: Maintained
679655da 420F: drivers/macintosh/therm_adt746x.c
1da177e4 421
b058b859 422ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 423M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
424L: lm-sensors@lm-sensors.org
425S: Maintained
426F: Documentation/hwmon/adt7475
427F: drivers/hwmon/adt7475.c
428
527a1a83
MH
429ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
430M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 431W: http://wiki.analog.com/ADXL345
a4edbc10 432W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
433S: Supported
434F: drivers/input/misc/adxl34x.c
435
8c6af9e1 436ADVANSYS SCSI DRIVER
8b58be88 437M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
438L: linux-scsi@vger.kernel.org
439S: Maintained
679655da
JP
440F: Documentation/scsi/advansys.txt
441F: drivers/scsi/advansys.c
8c6af9e1 442
1da177e4 443AEDSP16 DRIVER
8b58be88 444M: Riccardo Facchetti <fizban@tin.it>
1da177e4 445S: Maintained
679655da 446F: sound/oss/aedsp16.c
1da177e4 447
91952bc0
AP
448AF9013 MEDIA DRIVER
449M: Antti Palosaari <crope@iki.fi>
450L: linux-media@vger.kernel.org
451W: http://linuxtv.org/
452W: http://palosaari.fi/linux/
453Q: http://patchwork.linuxtv.org/project/linux-media/list/
454T: git git://linuxtv.org/anttip/media_tree.git
455S: Maintained
456F: drivers/media/dvb-frontends/af9013*
457
458AF9033 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9033*
467
1da177e4 468AFFS FILE SYSTEM
6cf515e1
GU
469L: linux-fsdevel@vger.kernel.org
470S: Orphan
679655da
JP
471F: Documentation/filesystems/affs.txt
472F: fs/affs/
1da177e4 473
e2d1d6c0 474AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 475M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
476L: linux-afs@lists.infradead.org
477S: Supported
679655da
JP
478F: fs/afs/
479F: include/net/af_rxrpc.h
480F: net/rxrpc/af_rxrpc.c
e2d1d6c0 481
1da177e4 482AGPGART DRIVER
8b58be88 483M: David Airlie <airlied@linux.ie>
878eaf61 484T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 485S: Maintained
679655da
JP
486F: drivers/char/agp/
487F: include/linux/agp*
c117ab84 488F: include/uapi/linux/agp*
1da177e4
LT
489
490AHA152X SCSI DRIVER
8b58be88 491M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
492L: linux-scsi@vger.kernel.org
493S: Maintained
679655da
JP
494F: drivers/scsi/aha152x*
495F: drivers/scsi/pcmcia/aha152x*
1da177e4 496
64624d4f 497AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 498M: Hannes Reinecke <hare@suse.de>
64624d4f 499L: linux-scsi@vger.kernel.org
1da177e4 500S: Maintained
679655da 501F: drivers/scsi/aic7xxx/
1da177e4 502
450500ad
HV
503AIMSLAB FM RADIO RECEIVER DRIVER
504M: Hans Verkuil <hverkuil@xs4all.nl>
505L: linux-media@vger.kernel.org
506T: git git://linuxtv.org/media_tree.git
507W: http://linuxtv.org
508S: Maintained
509F: drivers/media/radio/radio-aimslab*
510
e2d1d6c0 511AIO
8b58be88 512M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
513L: linux-aio@kvack.org
514S: Supported
679655da
JP
515F: fs/aio.c
516F: include/linux/*aio*.h
e2d1d6c0 517
1da177e4 518ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 519M: Duncan Sands <duncan.sands@free.fr>
6372594a 520L: linux-usb@vger.kernel.org
1da177e4
LT
521W: http://www.linux-usb.org/SpeedTouch/
522S: Maintained
679655da
JP
523F: drivers/usb/atm/speedtch.c
524F: drivers/usb/atm/usbatm.c
1da177e4 525
272f133a 526ALCHEMY AU1XX0 MMC DRIVER
8b58be88 527M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 528S: Maintained
679655da 529F: drivers/mmc/host/au1xmmc.c
272f133a 530
4a4e5787 531ALI1563 I2C DRIVER
8b58be88 532M: Rudolf Marek <r.marek@assembler.cz>
846557d3 533L: linux-i2c@vger.kernel.org
4a4e5787 534S: Maintained
679655da
JP
535F: Documentation/i2c/busses/i2c-ali1563
536F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 537
1da177e4 538ALPHA PORT
8b58be88 539M: Richard Henderson <rth@twiddle.net>
8b58be88 540M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 541M: Matt Turner <mattst88@gmail.com>
c89f4f9a 542S: Odd Fixes
a9406699 543L: linux-alpha@vger.kernel.org
679655da 544F: arch/alpha/
1da177e4 545
16b8b922 546ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 547M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
548L: netdev@vger.kernel.org
549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
550S: Maintained
551F: drivers/net/ethernet/altera/
552
adf9251f
TK
553ALTERA UART/JTAG UART SERIAL DRIVERS
554M: Tobias Klauser <tklauser@distanz.ch>
555L: linux-serial@vger.kernel.org
61bd0943 556L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
557S: Maintained
558F: drivers/tty/serial/altera_uart.c
559F: drivers/tty/serial/altera_jtaguart.c
560F: include/linux/altera_uart.h
561F: include/linux/altera_jtaguart.h
562
f4875e12
TL
563AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
564M: Tom Lendacky <thomas.lendacky@amd.com>
565L: linux-crypto@vger.kernel.org
566S: Supported
567F: drivers/crypto/ccp/
568F: include/linux/ccp.h
569
512d1027 570AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 571M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
572L: lm-sensors@lm-sensors.org
573S: Maintained
574F: Documentation/hwmon/fam15h_power
575F: drivers/hwmon/fam15h_power.c
576
167a675a 577AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 578M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 579L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 580S: Supported
679655da 581F: drivers/usb/gadget/amd5536udc.*
167a675a 582
f90b8116 583AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 584P: Andres Salomon <dilinger@queued.net>
67d76710 585L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
586W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
587S: Supported
679655da
JP
588F: drivers/char/hw_random/geode-rng.c
589F: drivers/crypto/geode*
590F: drivers/video/geode/
591F: arch/x86/include/asm/geode.h
f90b8116 592
919ee7dd 593AMD IOMMU (AMD-VI)
e4110568 594M: Joerg Roedel <joro@8bytes.org>
919ee7dd 595L: iommu@lists.linux-foundation.org
525b233c 596T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 597S: Maintained
b2c16391
JP
598F: drivers/iommu/amd_iommu*.[ch]
599F: include/linux/amd-iommu.h
919ee7dd 600
e7f5b309 601AMD MICROCODE UPDATE SUPPORT
943482d0 602M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 603L: amd64-microcode@amd64.org
943482d0 604S: Maintained
679655da 605F: arch/x86/kernel/microcode_amd.c
e7f5b309 606
45198c7b
LT
607AMD XGBE DRIVER
608M: Tom Lendacky <thomas.lendacky@amd.com>
609L: netdev@vger.kernel.org
610S: Supported
611F: drivers/net/ethernet/amd/xgbe/
612F: drivers/net/phy/amd-xgbe-phy.c
613
284f42b6 614AMS (Apple Motion Sensor) DRIVER
8b58be88 615M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 616S: Supported
bd5f47ec 617F: drivers/macintosh/ams/
284f42b6 618
f94b533d 619AMSO1100 RNIC DRIVER
8b58be88
JP
620M: Tom Tucker <tom@opengridcomputing.com>
621M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 622L: linux-rdma@vger.kernel.org
f94b533d 623S: Maintained
679655da 624F: drivers/infiniband/hw/amso1100/
f94b533d 625
531fca16
HV
626ANALOG DEVICES INC AD9389B DRIVER
627M: Hans Verkuil <hans.verkuil@cisco.com>
628L: linux-media@vger.kernel.org
629S: Maintained
630F: drivers/media/i2c/ad9389b*
631
c40ddfa3
HV
632ANALOG DEVICES INC ADV7511 DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/adv7511*
637
531fca16
HV
638ANALOG DEVICES INC ADV7604 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7604*
643
c40ddfa3
HV
644ANALOG DEVICES INC ADV7842 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7842*
649
527a1a83 650ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 651M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 653W: http://wiki.analog.com/
a4edbc10 654W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 655S: Supported
39c9d199 656F: sound/soc/codecs/adau*
cc52688a 657F: sound/soc/codecs/adav*
4bdef3bd 658F: sound/soc/codecs/ad1*
ae48f5ef 659F: sound/soc/codecs/ad7*
4bdef3bd 660F: sound/soc/codecs/ssm*
40216ce7 661F: sound/soc/codecs/sigmadsp.*
4bdef3bd 662
527a1a83 663ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 664L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
666W: http://blackfin.uclinux.org/
667S: Supported
668F: sound/soc/blackfin/*
669
42269063 670AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 671M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 672L: linuxppc-dev@lists.ozlabs.org
93711660 673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 674S: Maintained
679655da 675F: sound/aoa/
42269063 676
1da177e4 677APM DRIVER
81024fc4
JK
678M: Jiri Kosina <jkosina@suse.cz>
679S: Odd fixes
679655da
JP
680F: arch/x86/kernel/apm_32.c
681F: include/linux/apm_bios.h
c117ab84 682F: include/uapi/linux/apm_bios.h
81024fc4 683F: drivers/char/apm-emulation.c
1da177e4 684
bd7aa4b2 685APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 686M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
687L: linux-input@vger.kernel.org
688S: Maintained
679655da 689F: drivers/input/mouse/bcm5974.c
bd7aa4b2 690
6f2fad74 691APPLE SMC DRIVER
d618540f
HR
692M: Henrik Rydberg <rydberg@euromail.se>
693L: lm-sensors@lm-sensors.org
6f2fad74 694S: Maintained
679655da 695F: drivers/hwmon/applesmc.c
6f2fad74 696
1da177e4 697APPLETALK NETWORK LAYER
8b58be88 698M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 699S: Maintained
679655da
JP
700F: drivers/net/appletalk/
701F: net/appletalk/
1da177e4 702
62a37dc7
LP
703APTINA CAMERA SENSOR PLL
704M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/aptina-pll.*
708
a480167b 709ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 710M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
711L: linux-ide@vger.kernel.org
712S: Maintained
713F: include/linux/pata_arasan_cf_data.h
714F: drivers/ata/pata_arasan_cf.c
715
1154ea7d 716ARC FRAMEBUFFER DRIVER
8b58be88 717M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 718S: Maintained
679655da
JP
719F: drivers/video/arcfb.c
720F: drivers/video/fb_defio.c
1154ea7d 721
1da177e4 722ARM MFM AND FLOPPY DRIVERS
8b58be88 723M: Ian Molton <spyro@f2s.com>
1da177e4 724S: Maintained
679655da
JP
725F: arch/arm/lib/floppydma.S
726F: arch/arm/include/asm/floppy.h
1da177e4 727
6f96521f
WD
728ARM PMU PROFILING AND DEBUGGING
729M: Will Deacon <will.deacon@arm.com>
730S: Maintained
731F: arch/arm/kernel/perf_event*
732F: arch/arm/oprofile/common.c
6f96521f
WD
733F: arch/arm/include/asm/pmu.h
734F: arch/arm/kernel/hw_breakpoint.c
735F: arch/arm/include/asm/hw_breakpoint.h
736
d4275354 737ARM PORT
8b58be88 738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
740W: http://www.arm.linux.org.uk/
741S: Maintained
742F: arch/arm/
743
d323c243
SB
744ARM SUB-ARCHITECTURES
745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 746S: Maintained
d323c243
SB
747F: arch/arm/mach-*/
748F: arch/arm/plat-*/
749T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
750
cefbf4ea
RK
751ARM PRIMECELL AACI PL041 DRIVER
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: sound/arm/aaci.*
755
756ARM PRIMECELL CLCD PL110 DRIVER
757M: Russell King <linux@arm.linux.org.uk>
758S: Maintained
759F: drivers/video/amba-clcd.*
760
761ARM PRIMECELL KMI PL050 DRIVER
762M: Russell King <linux@arm.linux.org.uk>
763S: Maintained
764F: drivers/input/serio/ambakmi.*
765F: include/linux/amba/kmi.h
766
2761f5c2 767ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
679655da 770F: drivers/mmc/host/mmci.*
2f748aaa 771F: include/linux/amba/mmci.h
2761f5c2 772
1b4304e5
RK
773ARM PRIMECELL UART PL010 AND PL011 DRIVERS
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
776F: drivers/tty/serial/amba-pl01*.c
777F: include/linux/amba/serial.h
2761f5c2 778
cefbf4ea
RK
779ARM PRIMECELL BUS SUPPORT
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/amba/
783F: include/linux/amba/bus.h
784
2b7a52a4 785ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 786M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
788S: Maintained
789
9c784f95 790ARM/AFEB9260 MACHINE SUPPORT
8b58be88 791M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
793S: Maintained
794
2b7a52a4 795ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 796M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
798S: Maintained
799
1b106699
MR
800ARM/Allwinner A1X SoC support
801M: Maxime Ripard <maxime.ripard@free-electrons.com>
802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
803S: Maintained
60b0f380
MR
804N: sun[x4567]i
805
806ARM/Allwinner SoC Clock Support
807M: Emilio López <emilio@elopez.com.ar>
808S: Maintained
809F: drivers/clk/sunxi/
1b106699 810
c1fc8675 811ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 812M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
813M: Nicolas Ferre <nicolas.ferre@atmel.com>
814M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 816W: http://maxim.org.za/at91_26.html
c1fc8675
NF
817W: http://www.linux4sam.org
818S: Supported
819F: arch/arm/mach-at91/
70e389cc
MB
820F: arch/arm/boot/dts/at91*.dts
821F: arch/arm/boot/dts/at91*.dtsi
822F: arch/arm/boot/dts/sama*.dts
823F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 824
6e05dd4e
BB
825ARM/ATMEL AT91 Clock Support
826M: Boris Brezillon <boris.brezillon@free-electrons.com>
827S: Maintained
828F: drivers/clk/at91
829
986cf2e9 830ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 831M: Rob Herring <robh@kernel.org>
986cf2e9
RH
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Maintained
834F: arch/arm/mach-highbank/
835
d94f944e 836ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 837M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
838S: Maintained
839F: arch/arm/mach-cns3xxx/
840T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
841
386ab516
AS
842ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
843M: Alexander Shiyan <shc_work@mail.ru>
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Odd Fixes
b8ba3874 846N: clps711x
386ab516 847
2b7a52a4 848ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 849M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 850M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 852S: Maintained
d19d3667
HS
853F: arch/arm/mach-ep93xx/
854F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
855
856ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
d4275354 861ARM/CLKDEV SUPPORT
8b58be88 862M: Russell King <linux@arm.linux.org.uk>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 864S: Maintained
d4275354 865F: arch/arm/include/asm/clkdev.h
4fa2651d 866F: drivers/clk/clkdev.c
d4275354 867
d48134e7 868ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 869M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
871S: Maintained
872
94150095
HF
873ARM/CONTEC MICRO9 MACHINE SUPPORT
874M: Hubert Feurstein <hubert.feurstein@contec.at>
875S: Maintained
876F: arch/arm/mach-ep93xx/micro9.c
877
1da177e4 878ARM/CORGI MACHINE SUPPORT
8b58be88 879M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
880S: Maintained
881
881a95f9 882ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 883M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
885T: git git://git.berlios.de/gemini-board
886S: Maintained
f49afbb5 887F: arch/arm/mach-gemini/
881a95f9 888
a990cbd8 889ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 890M: Barry Song <baohua@kernel.org>
a990cbd8 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 892T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
893S: Maintained
894F: arch/arm/mach-prima2/
05f30e8d
BS
895F: drivers/clk/clk-prima2.c
896F: drivers/clocksource/timer-prima2.c
897F: drivers/clocksource/timer-marco.c
f8505ef5 898N: [^a-z]sirf
a990cbd8 899
d4275354 900ARM/EBSA110 MACHINE SUPPORT
8b58be88 901M: Russell King <linux@arm.linux.org.uk>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
903W: http://www.arm.linux.org.uk/
904S: Maintained
905F: arch/arm/mach-ebsa110/
b955f6ca 906F: drivers/net/ethernet/amd/am79c961a.*
d4275354 907
4721f3ce
UKK
908ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
909M: Uwe Kleine-König <kernel@pengutronix.de>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912N: efm32
913
a9da4f7e 914ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
915M: Daniel Ribeiro <drwyrm@gmail.com>
916M: Stefan Schmidt <stefan@openezx.org>
917M: Harald Welte <laforge@openezx.org>
d66f1886 918L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
919W: http://www.openezx.org/
920S: Maintained
cafc2265
SS
921T: topgit git://git.openezx.org/openezx.git
922F: arch/arm/mach-pxa/ezx.c
a9da4f7e 923
6a915af9 924ARM/FARADAY FA526 PORT
162500b3 925M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 927S: Maintained
1fa7e547 928T: git git://git.berlios.de/gemini-board
f49afbb5 929F: arch/arm/mm/*-fa*
6a915af9 930
d4275354 931ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 932M: Russell King <linux@arm.linux.org.uk>
efc03ecb 933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
934W: http://www.arm.linux.org.uk/
935S: Maintained
936F: arch/arm/include/asm/hardware/dec21285.h
937F: arch/arm/mach-footbridge/
938
86183a5f 939ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 940M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 941M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 943S: Maintained
f1c12837 944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 945F: arch/arm/mach-imx/
2a82f95c 946F: arch/arm/boot/dts/imx*
e5dafa22 947F: arch/arm/configs/imx*_defconfig
86183a5f 948
a9866a09
SG
949ARM/FREESCALE MXS ARM ARCHITECTURE
950M: Shawn Guo <shawn.guo@linaro.org>
951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952S: Maintained
953T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
954F: arch/arm/mach-mxs/
955
2b7a52a4 956ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 957M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
959S: Maintained
960
90b8fc34 961ARM/GUMSTIX MACHINE SUPPORT
8b58be88 962M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
964S: Maintained
965
ef47d5f0 966ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 967M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
968M: Paul Parsons <lost.distance@yahoo.com>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
970S: Maintained
971F: arch/arm/mach-pxa/hx4700.c
972F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 973F: sound/soc/pxa/hx4700.c
ef47d5f0 974
21f37bc3 975ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 976M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
977W: www.jlime.com
978S: Maintained
084bad91
KE
979T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
980F: arch/arm/mach-sa1100/jornada720.c
981F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 982
5e767ab9
JMC
983ARM/IGEP MACHINE SUPPORT
984M: Enric Balletbo i Serra <eballetbo@gmail.com>
985M: Javier Martinez Canillas <javier@dowhile0.org>
986L: linux-omap@vger.kernel.org
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
06ff74fd 989F: arch/arm/boot/dts/omap3-igep*
5e767ab9 990
403d2971
MV
991ARM/INCOME PXA270 SUPPORT
992M: Marek Vasut <marek.vasut@gmail.com>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
ec154082 995F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 996
2b7a52a4 997ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 998M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 999M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1001S: Maintained
e2bdb176
DW
1002
1003ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4
LB
1007
1008ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1010M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1012S: Maintained
2b7a52a4
LB
1013
1014ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1016M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1018S: Maintained
2b7a52a4 1019
2b7a52a4 1020ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1023S: Maintained
1024
dfdd8cc9
KH
1025ARM/INTEL IXP4XX ARM ARCHITECTURE
1026M: Imre Kaloz <kaloz@openwrt.org>
1027M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1029S: Maintained
1030F: arch/arm/mach-ixp4xx/
1031
838553c5 1032ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1033M: Jonathan Cameron <jic23@cam.ac.uk>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
1036F: arch/arm/mach-pxa/stargate2.c
1037F: drivers/pcmcia/pxa2xx_stargate2.c
1038
2b7a52a4 1039ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1041M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1043S: Maintained
2b7a52a4
LB
1044
1045ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1046M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1048S: Maintained
1049
1154f858
SS
1050ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1051M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-keystone/
cffa8e3b 1055F: drivers/clk/keystone/
317929cd 1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1057
2b7a52a4 1058ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
3b886171 1063ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1064M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1065S: Maintained
1066
75f41273
TP
1067ARM/Marvell Armada 370 and Armada XP SOC support
1068M: Jason Cooper <jason@lakedaemon.net>
1069M: Andrew Lunn <andrew@lunn.ch>
1070M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1071M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074F: arch/arm/mach-mvebu/
1075
40f4978b
SH
1076ARM/Marvell Berlin SoC support
1077M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S: Maintained
1080F: arch/arm/mach-berlin/
1081
4f1312b0
NP
1082ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1083M: Jason Cooper <jason@lakedaemon.net>
1084M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1085M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1087S: Maintained
1088F: arch/arm/mach-dove/
54a246ff
NP
1089F: arch/arm/mach-kirkwood/
1090F: arch/arm/mach-mv78xx0/
1091F: arch/arm/mach-orion5x/
1092F: arch/arm/plat-orion/
3b886171 1093
d69ac131
AC
1094ARM/Orion SoC/Technologic Systems TS-78xx platform support
1095M: Alexander Clouter <alex@digriz.org.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097W: http://www.digriz.org.uk/ts78xx/kernel
1098S: Maintained
1099F: arch/arm/mach-orion5x/ts78xx-*
1100
adcb079f
AB
1101ARM/MICREL KS8695 ARCHITECTURE
1102M: Greg Ungerer <gerg@uclinux.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1104F: arch/arm/mach-ks8695/
adcb079f
AB
1105S: Odd Fixes
1106
d78ff0a5 1107ARM/MIOA701 MACHINE SUPPORT
8b58be88 1108M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1110F: arch/arm/mach-pxa/mioa701.c
1111S: Maintained
1112
9624dfe6 1113ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1114M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1115S: Maintained
1116
e0ee9851 1117ARM/NOMADIK ARCHITECTURE
28b8e8d4 1118M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1119M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S: Maintained
1122F: arch/arm/mach-nomadik/
87572880 1123F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1124T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1125
9d76295a 1126ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1127M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1128L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1129W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1130S: Supported
1131
0c19d21e
DW
1132ARM/QUALCOMM MSM MACHINE SUPPORT
1133M: David Brown <davidb@codeaurora.org>
b4c9bfab 1134M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1135M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1136L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1137F: arch/arm/mach-msm/
1138F: drivers/video/msm/
1139F: drivers/mmc/host/msm_sdcc.c
1140F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1141F: drivers/tty/serial/msm_serial.h
1142F: drivers/tty/serial/msm_serial.c
ea91db52 1143F: drivers/*/pm8???-*
31a12b31 1144F: drivers/mfd/ssbi/
ea91db52 1145F: include/linux/mfd/pm8xxx/
8cd5c866 1146T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1147S: Maintained
1148
8459c159 1149ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1150M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1151M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1152S: Maintained
1153
5d783a2d 1154ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1155M: Marek Vasut <marek.vasut@gmail.com>
75280787 1156L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1157W: http://hackndev.com
1158S: Maintained
933d35f0
JP
1159F: arch/arm/mach-pxa/include/mach/palmtx.h
1160F: arch/arm/mach-pxa/palmtx.c
1161F: arch/arm/mach-pxa/include/mach/palmt5.h
1162F: arch/arm/mach-pxa/palmt5.c
1163F: arch/arm/mach-pxa/include/mach/palmld.h
1164F: arch/arm/mach-pxa/palmld.c
1165F: arch/arm/mach-pxa/include/mach/palmte2.h
1166F: arch/arm/mach-pxa/palmte2.c
1167F: arch/arm/mach-pxa/include/mach/palmtc.h
1168F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1169
b57fe924 1170ARM/PALM TREO SUPPORT
8b58be88 1171M: Tomas Cech <sleep_walker@suse.cz>
75280787 1172L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1173W: http://hackndev.com
1174S: Maintained
b57fe924
JP
1175F: arch/arm/mach-pxa/include/mach/palmtreo.h
1176F: arch/arm/mach-pxa/palmtreo.c
90af5811 1177
c49e1e63 1178ARM/PALMZ72 SUPPORT
8b58be88 1179M: Sergey Lapin <slapin@ossfans.org>
75280787 1180L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1181W: http://hackndev.com
1182S: Maintained
933d35f0
JP
1183F: arch/arm/mach-pxa/include/mach/palmz72.h
1184F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1185
1da177e4 1186ARM/PLEB SUPPORT
8b58be88 1187M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1188W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1189S: Maintained
1190
1191ARM/PT DIGITAL BOARD PORT
8b58be88 1192M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1194W: http://www.arm.linux.org.uk/
1195S: Maintained
1196
8fc1b0f8
KG
1197ARM/QUALCOMM SUPPORT
1198M: Kumar Gala <galak@codeaurora.org>
1199M: David Brown <davidb@codeaurora.org>
1200L: linux-arm-msm@vger.kernel.org
1201S: Maintained
1202F: arch/arm/mach-qcom/
1203T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1204
2b7a52a4 1205ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1206M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1208S: Maintained
1209
d4275354 1210ARM/RISCPC ARCHITECTURE
8b58be88 1211M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1213W: http://www.arm.linux.org.uk/
1214S: Maintained
d4275354
RK
1215F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1216F: arch/arm/include/asm/hardware/ioc.h
1217F: arch/arm/include/asm/hardware/iomd.h
1218F: arch/arm/include/asm/hardware/memc.h
1219F: arch/arm/mach-rpc/
1a6422f6 1220F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1221F: drivers/net/ethernet/i825xx/ether1*
1222F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1223F: drivers/scsi/arm/
1224
08ddbb0a
HS
1225ARM/Rockchip SoC support
1226M: Heiko Stuebner <heiko@sntech.de>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-rockchip/
1230F: drivers/*/*rockchip*
1231
b21477f9 1232ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1233M: Ben Dooks <ben-linux@fluff.org>
482ce512 1234M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1236L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1237W: http://www.fluff.org/ben/linux/
1238S: Maintained
6f0589c8
MB
1239F: arch/arm/boot/dts/s3c*
1240F: arch/arm/boot/dts/exynos*
482ce512 1241F: arch/arm/plat-samsung/
769bbb63
HS
1242F: arch/arm/mach-s3c24*/
1243F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1244F: drivers/*/*s3c2410*
1245F: drivers/*/*/*s3c2410*
40c76662
MB
1246F: drivers/spi/spi-s3c*
1247F: sound/soc/samsung/*
1da177e4 1248
0dcecae2 1249ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1250M: Kukjin Kim <kgene.kim@samsung.com>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1253S: Maintained
1254F: arch/arm/mach-s5p*/
0dcecae2 1255F: arch/arm/mach-exynos*/
33d43cdd 1256N: exynos
f556cb07 1257
10ffa964
KP
1258ARM/SAMSUNG MOBILE MACHINE SUPPORT
1259M: Kyungmin Park <kyungmin.park@samsung.com>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261S: Maintained
1262F: arch/arm/mach-s5pv210/mach-aquila.c
1263F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1264
3ce4ccb6
KD
1265ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1266M: Kyungmin Park <kyungmin.park@samsung.com>
1267M: Kamil Debski <k.debski@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org
1269L: linux-media@vger.kernel.org
1270S: Maintained
1271F: drivers/media/platform/s5p-g2d/
1272
e6a476fd
MS
1273ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1274M: Kyungmin Park <kyungmin.park@samsung.com>
1275M: Kamil Debski <k.debski@samsung.com>
6305902c 1276M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1277L: linux-arm-kernel@lists.infradead.org
1278L: linux-media@vger.kernel.org
1279S: Maintained
934455d7 1280F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1281F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1282
1283ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1284M: Kyungmin Park <kyungmin.park@samsung.com>
1285M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1286L: linux-arm-kernel@lists.infradead.org
1287L: linux-media@vger.kernel.org
1288S: Maintained
90d72ac6 1289F: drivers/media/platform/s5p-tv/
e6a476fd 1290
d48d38e8 1291ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1292M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1293M: Magnus Damm <magnus.damm@gmail.com>
1294L: linux-sh@vger.kernel.org
d48d38e8 1295W: http://oss.renesas.com
bbff48f5 1296Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1298S: Supported
1299F: arch/arm/mach-shmobile/
1300F: drivers/sh/
1301
66314223
DN
1302ARM/SOCFPGA ARCHITECTURE
1303M: Dinh Nguyen <dinguyen@altera.com>
1304S: Maintained
1305F: arch/arm/mach-socfpga/
1306
1307ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1308M: Dinh Nguyen <dinguyen@altera.com>
1309S: Maintained
1310F: drivers/clk/socfpga/
1311
65ebcc11 1312ARM/STI ARCHITECTURE
a92177ea
SK
1313M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1314M: Maxime Coquelin <maxime.coquelin@st.com>
1315M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317L: kernel@stlinux.com
1318W: http://www.stlinux.com
1319S: Maintained
1320F: arch/arm/mach-sti/
a92177ea
SK
1321F: arch/arm/boot/dts/sti*
1322F: drivers/clocksource/arm_global_timer.c
1323F: drivers/reset/sti/
1324F: drivers/pinctrl/pinctrl-st.c
1325F: drivers/media/rc/st_rc.c
1326F: drivers/i2c/busses/i2c-st.c
1327F: drivers/tty/serial/st-asc.c
65ebcc11 1328
2b7a52a4 1329ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1330M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1332S: Maintained
1333
1bbd7089 1334ARM/TETON BGA MACHINE SUPPORT
706e69d6 1335M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337S: Maintained
1338
2b7a52a4 1339ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1340M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1342S: Maintained
1343
98ad6e3b 1344ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1345M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1347W: http://www.mcuos.com
1348S: Maintained
4e89e8f6 1349F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1350F: drivers/input/keyboard/w90p910_keypad.c
1351F: drivers/input/touchscreen/w90p910_ts.c
1352F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1353F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1354F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1355F: drivers/rtc/rtc-nuc900.c
9df92e6c 1356F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1357F: drivers/usb/host/ehci-w90x900.c
1358F: drivers/video/nuc900fb.c
98ad6e3b 1359
54274d71 1360ARM/U300 MACHINE SUPPORT
e4651a9f 1361M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363S: Supported
1364F: arch/arm/mach-u300/
9affbd24 1365F: drivers/clocksource/timer-u300.c
54274d71
LW
1366F: drivers/i2c/busses/i2c-stu300.c
1367F: drivers/rtc/rtc-coh901331.c
1368F: drivers/watchdog/coh901327_wdt.c
1369F: drivers/dma/coh901318*
87572880
LW
1370F: drivers/mfd/ab3100*
1371F: drivers/rtc/rtc-ab3100.c
1372F: drivers/rtc/rtc-coh901331.c
1373T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1374
87572880 1375ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1376M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378S: Maintained
1379F: arch/arm/mach-ux500/
e4651a9f 1380F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1381F: drivers/dma/ste_dma40*
e4651a9f 1382F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1383F: drivers/mfd/abx500*
1384F: drivers/mfd/ab8500*
e4651a9f
LW
1385F: drivers/mfd/dbx500*
1386F: drivers/mfd/db8500*
1387F: drivers/pinctrl/pinctrl-nomadik*
87572880 1388F: drivers/rtc/rtc-ab8500.c
e4651a9f 1389F: drivers/rtc/rtc-pl031.c
87572880 1390T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1391
e93fde28
UH
1392ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1393M: Ulf Hansson <ulf.hansson@linaro.org>
1394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395T: git git://git.linaro.org/people/ulfh/clk.git
1396S: Maintained
1397F: drivers/clk/ux500/
1398F: include/linux/platform_data/clk-ux500.h
1399
d4275354 1400ARM/VFP SUPPORT
8b58be88 1401M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1403W: http://www.arm.linux.org.uk/
1404S: Maintained
1405F: arch/arm/vfp/
1406
e66b6d8e
MV
1407ARM/VOIPAC PXA270 SUPPORT
1408M: Marek Vasut <marek.vasut@gmail.com>
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1412F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1413
04529fe2
TP
1414ARM/VT8500 ARM ARCHITECTURE
1415M: Tony Prisk <linux@prisktech.co.nz>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: arch/arm/mach-vt8500/
41fd91b4 1419F: drivers/clocksource/vt8500_timer.c
560746eb 1420F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1421F: drivers/mmc/host/wmt-sdmmc.c
1422F: drivers/pwm/pwm-vt8500.c
1423F: drivers/rtc/rtc-vt8500.c
1424F: drivers/tty/serial/vt8500_serial.c
4f31102b 1425F: drivers/usb/host/ehci-platform.c
41fd91b4 1426F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1427F: drivers/video/vt8500lcdfb.*
1428F: drivers/video/wm8505fb*
1429F: drivers/video/wmt_ge_rops.*
04529fe2 1430
e66b6d8e
MV
1431ARM/ZIPIT Z2 SUPPORT
1432M: Marek Vasut <marek.vasut@gmail.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434S: Maintained
1435F: arch/arm/mach-pxa/z2.c
6ab2a855 1436F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1437
51f29d44
MS
1438ARM/ZYNQ ARCHITECTURE
1439M: Michal Simek <michal.simek@xilinx.com>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441W: http://wiki.xilinx.com
1442T: git git://git.xilinx.com/linux-xlnx.git
1443S: Supported
1444F: arch/arm/mach-zynq/
bd2a337a 1445F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1446N: zynq
1447N: xilinx
1448F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1449F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1450F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1451
b8f9879e
WD
1452ARM SMMU DRIVER
1453M: Will Deacon <will.deacon@arm.com>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
1456F: drivers/iommu/arm-smmu.c
1457
38074229
CM
1458ARM64 PORT (AARCH64 ARCHITECTURE)
1459M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1460M: Will Deacon <will.deacon@arm.com>
38074229
CM
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462S: Maintained
1463F: arch/arm64/
d19766ec 1464F: Documentation/arm64/
38074229 1465
9d7005f9
LP
1466AS3645A LED FLASH CONTROLLER DRIVER
1467M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1468L: linux-media@vger.kernel.org
1469T: git git://linuxtv.org/media_tree.git
1470S: Maintained
1471F: drivers/media/i2c/as3645a.c
1472F: include/media/as3645a.h
1473
d58de038
GJ
1474ASC7621 HARDWARE MONITOR DRIVER
1475M: George Joseph <george.joseph@fairview5.com>
1476L: lm-sensors@lm-sensors.org
1477S: Maintained
1478F: Documentation/hwmon/asc7621
1479F: drivers/hwmon/asc7621.c
1480
b229ece9 1481ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1482M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1483L: acpi4asus-user@lists.sourceforge.net
d0944853 1484L: platform-driver-x86@vger.kernel.org
76593d6f 1485W: http://acpi4asus.sf.net
85091b71 1486S: Maintained
b229ece9
CC
1487F: drivers/platform/x86/asus*.c
1488F: drivers/platform/x86/eeepc*.c
85091b71 1489
953a6479 1490ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1491M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1492W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1493S: Maintained
679655da
JP
1494F: Documentation/crypto/async-tx-api.txt
1495F: crypto/async_tx/
1496F: drivers/dma/
1497F: include/linux/dmaengine.h
1498F: include/linux/async_tx.h
b3e5f263 1499
a1867d36 1500AT24 EEPROM DRIVER
14d77c4d 1501M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1502L: linux-i2c@vger.kernel.org
1503S: Maintained
1504F: drivers/misc/eeprom/at24.c
25f73ed5 1505F: include/linux/platform_data/at24.h
a1867d36 1506
e7839f25 1507ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1508M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1509W: http://support.coraid.com/support/linux
1da177e4 1510S: Supported
679655da
JP
1511F: Documentation/aoe/
1512F: drivers/block/aoe/
1da177e4 1513
9a10a870 1514ATHEROS ATH GENERIC UTILITIES
f726ee65 1515M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1516L: linux-wireless@vger.kernel.org
1517S: Supported
1518F: drivers/net/wireless/ath/*
1519
fa1c114f 1520ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1521M: Jiri Slaby <jirislaby@gmail.com>
1522M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1523M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1524L: linux-wireless@vger.kernel.org
1525L: ath5k-devel@lists.ath5k.org
72c706b7 1526W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1527S: Maintained
fa451753 1528F: drivers/net/wireless/ath/ath5k/
fa1c114f 1529
12e62d6f
KV
1530ATHEROS ATH6KL WIRELESS DRIVER
1531M: Kalle Valo <kvalo@qca.qualcomm.com>
1532L: linux-wireless@vger.kernel.org
1533W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1534T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1535S: Supported
1536F: drivers/net/wireless/ath/ath6kl/
1537
2be7d22f
VK
1538WILOCITY WIL6210 WIRELESS DRIVER
1539M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1540L: linux-wireless@vger.kernel.org
1541L: wil6210@qca.qualcomm.com
1542S: Supported
1543W: http://wireless.kernel.org/en/users/Drivers/wil6210
1544F: drivers/net/wireless/ath/wil6210/
1545
1d7e1e6b
CL
1546CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1547M: Christian Lamparter <chunkeey@googlemail.com>
1548L: linux-wireless@vger.kernel.org
1549W: http://wireless.kernel.org/en/users/Drivers/carl9170
1550S: Maintained
1551F: drivers/net/wireless/ath/carl9170/
1552
2c2a6172
LT
1553ATK0110 HWMON DRIVER
1554M: Luca Tettamanti <kronos.it@gmail.com>
1555L: lm-sensors@lm-sensors.org
1556S: Maintained
1557F: drivers/hwmon/asus_atk0110.c
1558
6f69a6d7 1559ATI_REMOTE2 DRIVER
8b58be88 1560M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1561S: Maintained
679655da 1562F: drivers/input/misc/ati_remote2.c
6f69a6d7 1563
7ae115b4 1564ATLX ETHERNET DRIVERS
8b58be88 1565M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1566M: Chris Snook <chris.snook@gmail.com>
e443e383 1567L: netdev@vger.kernel.org
8d5ca6ec
JC
1568W: http://sourceforge.net/projects/atl1
1569W: http://atl1.sourceforge.net
1570S: Maintained
2b133ad6 1571F: drivers/net/ethernet/atheros/
8d5ca6ec 1572
1da177e4 1573ATM
8b58be88 1574M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1575L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1576L: netdev@vger.kernel.org
1da177e4
LT
1577W: http://linux-atm.sourceforge.net
1578S: Maintained
679655da
JP
1579F: drivers/atm/
1580F: include/linux/atm*
c117ab84 1581F: include/uapi/linux/atm*
1da177e4 1582
04ac2f46 1583ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1584M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1585S: Maintained
1586F: drivers/mmc/host/atmel-mci.c
1587F: drivers/mmc/host/atmel-mci-regs.h
1588
a1cfac48 1589ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1590M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1591S: Supported
df621252 1592F: drivers/tty/serial/atmel_serial.c
a1cfac48 1593
b414dc16
NF
1594ATMEL DMA DRIVER
1595M: Nicolas Ferre <nicolas.ferre@atmel.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Supported
1598F: drivers/dma/at_hdmac.c
1599F: drivers/dma/at_hdmac_regs.h
6f0d65af 1600F: include/linux/platform_data/dma-atmel.h
b414dc16 1601
888f2804
LD
1602ATMEL I2C DRIVER
1603M: Ludovic Desroches <ludovic.desroches@atmel.com>
1604L: linux-i2c@vger.kernel.org
1605S: Supported
1606F: drivers/i2c/busses/i2c-at91.c
1607
15515545
JW
1608ATMEL ISI DRIVER
1609M: Josh Wu <josh.wu@atmel.com>
1610L: linux-media@vger.kernel.org
1611S: Supported
f2294c2d 1612F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1613F: include/media/atmel-isi.h
1614
8f4c79ce 1615ATMEL LCDFB DRIVER
8b58be88 1616M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1617L: linux-fbdev@vger.kernel.org
8f4c79ce 1618S: Maintained
679655da
JP
1619F: drivers/video/atmel_lcdfb.c
1620F: include/video/atmel_lcdc.h
8f4c79ce 1621
89e5785f 1622ATMEL MACB ETHERNET DRIVER
a02875a6 1623M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1624S: Supported
9f2f381f 1625F: drivers/net/ethernet/cadence/
89e5785f 1626
754ce4f2 1627ATMEL SPI DRIVER
a02875a6 1628M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1629S: Supported
9df92e6c 1630F: drivers/spi/spi-atmel.*
754ce4f2 1631
e9cb1c5a
NF
1632ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1633M: Nicolas Ferre <nicolas.ferre@atmel.com>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635S: Supported
1636F: drivers/misc/atmel_tclib.c
1637F: drivers/clocksource/tcb_clksrc.c
1638
914a3f3b 1639ATMEL USBA UDC DRIVER
a02875a6
NF
1640M: Nicolas Ferre <nicolas.ferre@atmel.com>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1642S: Supported
679655da 1643F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1644
1da177e4 1645ATMEL WIRELESS DRIVER
8b58be88 1646M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1647L: linux-wireless@vger.kernel.org
1da177e4
LT
1648W: http://www.thekelleys.org.uk/atmel
1649W: http://atmelwlandriver.sourceforge.net/
1650S: Maintained
679655da 1651F: drivers/net/wireless/atmel*
1da177e4 1652
26780d9e 1653ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1654M: Bradley Grove <linuxdrivers@attotech.com>
1655L: linux-scsi@vger.kernel.org
1656W: http://www.attotech.com
1657S: Supported
1658F: drivers/scsi/esas2r
26780d9e 1659
a92b7b80 1660AUDIT SUBSYSTEM
8b58be88 1661M: Eric Paris <eparis@redhat.com>
b9a06207 1662L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1663W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1664T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1665S: Maintained
679655da 1666F: include/linux/audit.h
c117ab84 1667F: include/uapi/linux/audit.h
679655da 1668F: kernel/audit*
a92b7b80 1669
70e84049 1670AUXILIARY DISPLAY DRIVERS
8b58be88 1671M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1672W: http://miguelojeda.es/auxdisplay.htm
1673W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1674S: Maintained
679655da
JP
1675F: drivers/auxdisplay/
1676F: include/linux/cfag12864b.h
70e84049 1677
5f97f7f9 1678AVR32 ARCHITECTURE
e336f61f
HCE
1679M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1680M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1681W: http://www.atmel.com/products/AVR32/
249d9d9d 1682W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1683W: http://avrfreaks.net/
e336f61f 1684S: Maintained
679655da 1685F: arch/avr32/
5f97f7f9
HS
1686
1687AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1688M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1689M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1690S: Maintained
679655da 1691F: arch/avr32/mach-at32ap/
5f97f7f9 1692
1da177e4 1693AX.25 NETWORK LAYER
8b58be88 1694M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1695L: linux-hams@vger.kernel.org
d34cb28a 1696W: http://www.linux-ax25.org/
1da177e4 1697S: Maintained
c117ab84 1698F: include/uapi/linux/ax25.h
679655da
JP
1699F: include/net/ax25.h
1700F: net/ax25/
1da177e4 1701
d5269395 1702AZ6007 DVB DRIVER
1b2c14b4 1703M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1704L: linux-media@vger.kernel.org
1705W: http://linuxtv.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/usb/dvb-usb-v2/az6007.c
1709
6777376e
HV
1710AZTECH FM RADIO RECEIVER DRIVER
1711M: Hans Verkuil <hverkuil@xs4all.nl>
1712L: linux-media@vger.kernel.org
1713T: git git://linuxtv.org/media_tree.git
1714W: http://linuxtv.org
1715S: Maintained
1716F: drivers/media/radio/radio-aztech*
1717
e2d1d6c0 1718B43 WIRELESS DRIVER
8b58be88 1719M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1720L: linux-wireless@vger.kernel.org
ed072f9e 1721L: b43-dev@lists.infradead.org
491b26b4 1722W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1723S: Maintained
679655da 1724F: drivers/net/wireless/b43/
e2d1d6c0
RD
1725
1726B43LEGACY WIRELESS DRIVER
8b58be88
JP
1727M: Larry Finger <Larry.Finger@lwfinger.net>
1728M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1729L: linux-wireless@vger.kernel.org
ed072f9e 1730L: b43-dev@lists.infradead.org
491b26b4 1731W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1732S: Maintained
679655da 1733F: drivers/net/wireless/b43legacy/
e2d1d6c0 1734
300abeb5 1735BACKLIGHT CLASS/SUBSYSTEM
6212de88 1736M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1737M: Bryan Wu <cooloney@gmail.com>
1738M: Lee Jones <lee.jones@linaro.org>
300abeb5 1739S: Maintained
679655da
JP
1740F: drivers/video/backlight/
1741F: include/linux/backlight.h
300abeb5 1742
c6c8fea2 1743BATMAN ADVANCED
207df49e 1744M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1745M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1746M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1747L: b.a.t.m.a.n@lists.open-mesh.org
1748W: http://www.open-mesh.org/
1749S: Maintained
1750F: net/batman-adv/
1751
e2d1d6c0 1752BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1753M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1754L: linux-hams@vger.kernel.org
1755W: http://www.baycom.org/~tom/ham/ham.html
1756S: Maintained
679655da 1757F: drivers/net/hamradio/baycom*
e2d1d6c0 1758
cafe5635 1759BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1760M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1761L: linux-bcache@vger.kernel.org
1762W: http://bcache.evilpiepirate.org
1763S: Maintained:
1764F: drivers/md/bcache/
1765
e2d1d6c0 1766BEFS FILE SYSTEM
55817d3d 1767S: Orphan
679655da
JP
1768F: Documentation/filesystems/befs.txt
1769F: fs/befs/
e2d1d6c0
RD
1770
1771BFS FILE SYSTEM
8b58be88 1772M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1773S: Maintained
679655da
JP
1774F: Documentation/filesystems/bfs.txt
1775F: fs/bfs/
c117ab84 1776F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1777
1394f032 1778BLACKFIN ARCHITECTURE
a4edbc10 1779M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1780L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1781T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1782W: http://blackfin.uclinux.org
1783S: Supported
679655da 1784F: arch/blackfin/
566da5b2 1785
e190d6b1 1786BLACKFIN EMAC DRIVER
b3fe92b0 1787L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1788W: http://blackfin.uclinux.org
1789S: Supported
7b35f033 1790F: drivers/net/ethernet/adi/
e190d6b1 1791
566da5b2 1792BLACKFIN RTC DRIVER
b3fe92b0 1793L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1794W: http://blackfin.uclinux.org
1795S: Supported
679655da 1796F: drivers/rtc/rtc-bfin.c
1394f032 1797
936ed49a 1798BLACKFIN SDH DRIVER
109ec8c3 1799M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1800L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1801W: http://blackfin.uclinux.org
1802S: Supported
1803F: drivers/mmc/host/bfin_sdh.c
1804
1394f032 1805BLACKFIN SERIAL DRIVER
8b58be88 1806M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1807L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1808W: http://blackfin.uclinux.org
1809S: Supported
8460241e 1810F: drivers/tty/serial/bfin_uart.c
1394f032 1811
1e6d320f 1812BLACKFIN WATCHDOG DRIVER
b3fe92b0 1813L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1814W: http://blackfin.uclinux.org
1815S: Supported
679655da 1816F: drivers/watchdog/bfin_wdt.c
1e6d320f 1817
d24ecfcc 1818BLACKFIN I2C TWI DRIVER
8b58be88 1819M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1820L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1821W: http://blackfin.uclinux.org/
1822S: Supported
679655da 1823F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1824
1e204377
SJ
1825BLACKFIN MEDIA DRIVER
1826M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1827L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1828W: http://blackfin.uclinux.org/
1829S: Supported
1830F: drivers/media/platform/blackfin/
1831F: drivers/media/i2c/adv7183*
1832F: drivers/media/i2c/vs6624*
1833
b54cf35a
JSM
1834BLINKM RGB LED DRIVER
1835M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1836S: Maintained
1837F: drivers/leds/leds-blinkm.c
1838
1da177e4 1839BLOCK LAYER
8b58be88 1840M: Jens Axboe <axboe@kernel.dk>
08deed1e 1841T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1842S: Maintained
679655da 1843F: block/
1da177e4 1844
2b54aaef 1845BLOCK2MTD DRIVER
8b58be88 1846M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1847L: linux-mtd@lists.infradead.org
1848S: Maintained
679655da 1849F: drivers/mtd/devices/block2mtd.c
2b54aaef 1850
63fbd24e 1851BLUETOOTH DRIVERS
8b58be88 1852M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1853M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1854M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1855L: linux-bluetooth@vger.kernel.org
63fbd24e 1856W: http://www.bluez.org/
22e7a424
MH
1857T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1858T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1859S: Maintained
679655da 1860F: drivers/bluetooth/
1da177e4 1861
63fbd24e 1862BLUETOOTH SUBSYSTEM
8b58be88 1863M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1864M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1865M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1866L: linux-bluetooth@vger.kernel.org
1867W: http://www.bluez.org/
22e7a424
MH
1868T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1869T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1870S: Maintained
679655da
JP
1871F: net/bluetooth/
1872F: include/net/bluetooth/
1da177e4
LT
1873
1874BONDING DRIVER
79b30750 1875M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1876M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1877M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1878L: netdev@vger.kernel.org
ce00f85c
JC
1879W: http://sourceforge.net/projects/bonding/
1880S: Supported
679655da 1881F: drivers/net/bonding/
c117ab84 1882F: include/uapi/linux/if_bonding.h
1da177e4 1883
39105890 1884BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1885M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1886L: netdev@vger.kernel.org
1887S: Supported
adfc5217 1888F: drivers/net/ethernet/broadcom/b44.*
39105890 1889
32ec90d5
FF
1890BROADCOM GENET ETHERNET DRIVER
1891M: Florian Fainelli <f.fainelli@gmail.com>
1892L: netdev@vger.kernel.org
1893S: Supported
1894F: drivers/net/ethernet/broadcom/genet/
1895
948c51e6 1896BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1897M: Sony Chacko <sony.chacko@qlogic.com>
1898M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1899L: netdev@vger.kernel.org
1900S: Supported
adfc5217
JK
1901F: drivers/net/ethernet/broadcom/bnx2.*
1902F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1903
4d9d2cb0 1904BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1905M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1906L: netdev@vger.kernel.org
1907S: Supported
adfc5217 1908F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1909
90f4c594 1910BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1911M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1912M: Matt Porter <mporter@linaro.org>
497a045d 1913L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1914T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1915S: Maintained
1916F: arch/arm/mach-bcm/
1917F: arch/arm/boot/dts/bcm113*
90f4c594 1918F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1919F: arch/arm/boot/dts/bcm281*
1920F: arch/arm/configs/bcm_defconfig
1921F: drivers/mmc/host/sdhci_bcm_kona.c
1922F: drivers/clocksource/bcm_kona_timer.c
1923
f680f25c
SW
1924BROADCOM BCM2835 ARM ARCHICTURE
1925M: Stephen Warren <swarren@wwwdotorg.org>
1926L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1927T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1928S: Maintained
d30fe627 1929F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1930F: arch/arm/boot/dts/bcm2835*
1931F: arch/arm/configs/bcm2835_defconfig
1932F: drivers/*/*bcm2835*
1933
5b293ebe
HM
1934BROADCOM BCM5301X ARM ARCHICTURE
1935M: Hauke Mehrtens <hauke@hauke-m.de>
1936L: linux-arm-kernel@lists.infradead.org
1937S: Maintained
1938F: arch/arm/mach-bcm/bcm_5301x.c
1939F: arch/arm/boot/dts/bcm5301x.dtsi
1940F: arch/arm/boot/dts/bcm470*
1941
948c51e6 1942BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1943M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1944M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1945L: netdev@vger.kernel.org
1946S: Supported
adfc5217 1947F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1948
a9533e7e
HP
1949BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1950M: Brett Rudley <brudley@broadcom.com>
818c07b8 1951M: Arend van Spriel <arend@broadcom.com>
85d63686 1952M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1953M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1954L: linux-wireless@vger.kernel.org
5615171c 1955L: brcm80211-dev-list@broadcom.com
a9533e7e 1956S: Supported
f62ebdd5 1957F: drivers/net/wireless/brcm80211/
a9533e7e 1958
9958d6f9 1959BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1960M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1961L: linux-scsi@vger.kernel.org
1962S: Supported
1963F: drivers/scsi/bnx2fc/
1964
6a6b5ad0
EW
1965BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1966M: Eddie Wai <eddie.wai@broadcom.com>
1967L: linux-scsi@vger.kernel.org
1968S: Supported
1969F: drivers/scsi/bnx2i/
1970
7b7f588b
MM
1971BROADCOM KONA GPIO DRIVER
1972M: Markus Mayer <markus.mayer@linaro.org>
1973L: bcm-kernel-feedback-list@broadcom.com
1974S: Supported
1975F: drivers/gpio/gpio-bcm-kona.c
1976F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1977
c9678d86
RM
1978BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1979M: Rafał Miłecki <zajec5@gmail.com>
1980L: linux-wireless@vger.kernel.org
1981S: Maintained
1982F: drivers/bcma/
1983F: include/linux/bcma/
1984
b8302205
FF
1985BROADCOM SYSTEMPORT ETHERNET DRIVER
1986M: Florian Fainelli <f.fainelli@gmail.com>
1987L: netdev@vger.kernel.org
1988S: Supported
1989F: drivers/net/ethernet/broadcom/bcmsysport.*
1990
7725ccfd 1991BROCADE BFA FC SCSI DRIVER
aa803370
AG
1992M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1993M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1994L: linux-scsi@vger.kernel.org
1995S: Supported
1996F: drivers/scsi/bfa/
7725ccfd 1997
8b230ed8
RM
1998BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1999M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2000L: netdev@vger.kernel.org
2001S: Supported
f844a0ea 2002F: drivers/net/ethernet/brocade/bna/
8b230ed8 2003
5cdf7f76 2004BSG (block layer generic sg v4 driver)
8b58be88 2005M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2006L: linux-scsi@vger.kernel.org
2007S: Supported
679655da
JP
2008F: block/bsg.c
2009F: include/linux/bsg.h
c117ab84 2010F: include/uapi/linux/bsg.h
5cdf7f76 2011
af39917d
CL
2012BT87X AUDIO DRIVER
2013M: Clemens Ladisch <clemens@ladisch.de>
2014L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2015T: git git://git.alsa-project.org/alsa-kernel.git
2016S: Maintained
2017F: Documentation/sound/alsa/Bt87x.txt
2018F: sound/pci/bt87x.c
2019
ff1d5c2f 2020BT8XXGPIO DRIVER
eb032b98 2021M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2022W: http://bu3sch.de/btgpio.php
2023S: Maintained
72dbb705 2024F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2025
eb1eb04f 2026BTRFS FILE SYSTEM
c0778e25
CM
2027M: Chris Mason <clm@fb.com>
2028M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2029L: linux-btrfs@vger.kernel.org
2030W: http://btrfs.wiki.kernel.org/
8a6e2535 2031Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2032T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2033S: Maintained
679655da
JP
2034F: Documentation/filesystems/btrfs.txt
2035F: fs/btrfs/
eb1eb04f 2036
1da177e4 2037BTTV VIDEO4LINUX DRIVER
1b2c14b4 2038M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2039L: linux-media@vger.kernel.org
96b6aba0 2040W: http://linuxtv.org
275ffde4 2041T: git git://linuxtv.org/media_tree.git
f96236e5 2042S: Odd fixes
679655da 2043F: Documentation/video4linux/bttv/
90d72ac6 2044F: drivers/media/pci/bt8xx/bttv*
1da177e4 2045
1f34923c
KA
2046BUSLOGIC SCSI DRIVER
2047M: Khalid Aziz <khalid@gonehiking.org>
2048L: linux-scsi@vger.kernel.org
2049S: Maintained
2050F: drivers/scsi/BusLogic.*
2051F: drivers/scsi/FlashPoint.*
2052
af39917d
CL
2053C-MEDIA CMI8788 DRIVER
2054M: Clemens Ladisch <clemens@ladisch.de>
2055L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2056T: git git://git.alsa-project.org/alsa-kernel.git
2057S: Maintained
2058F: sound/pci/oxygen/
2059
2141355f
MS
2060C6X ARCHITECTURE
2061M: Mark Salter <msalter@redhat.com>
2062M: Aurelien Jacquiot <a-jacquiot@ti.com>
2063L: linux-c6x-dev@linux-c6x.org
2064W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2065S: Maintained
2066F: arch/c6x/
2067
a5432f5a 2068CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2069M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2070L: linux-cachefs@redhat.com
2071S: Supported
2072F: Documentation/filesystems/caching/cachefiles.txt
2073F: fs/cachefiles/
2074
c815ca39
HV
2075CADET FM/AM RADIO RECEIVER DRIVER
2076M: Hans Verkuil <hverkuil@xs4all.nl>
2077L: linux-media@vger.kernel.org
2078T: git git://linuxtv.org/media_tree.git
2079W: http://linuxtv.org
2080S: Maintained
2081F: drivers/media/radio/radio-cadet*
2082
77d5140f 2083CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2084M: Jonathan Corbet <corbet@lwn.net>
661263b5 2085L: linux-media@vger.kernel.org
275ffde4 2086T: git git://linuxtv.org/media_tree.git
77d5140f 2087S: Maintained
679655da 2088F: Documentation/video4linux/cafe_ccic
90d72ac6 2089F: drivers/media/platform/marvell-ccic/
77d5140f 2090
201b6bab 2091CAIF NETWORK LAYER
5c574f50 2092M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2093L: netdev@vger.kernel.org
2094S: Supported
2095F: Documentation/networking/caif/
2096F: drivers/net/caif/
c117ab84 2097F: include/uapi/linux/caif/
201b6bab
JP
2098F: include/net/caif/
2099F: net/caif/
2100
77dac90f 2101CALGARY x86-64 IOMMU
8b58be88
JP
2102M: Muli Ben-Yehuda <muli@il.ibm.com>
2103M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2104L: discuss@x86-64.org
2105S: Maintained
679655da
JP
2106F: arch/x86/kernel/pci-calgary_64.c
2107F: arch/x86/kernel/tce_64.c
2108F: arch/x86/include/asm/calgary.h
2109F: arch/x86/include/asm/tce.h
77dac90f 2110
e2d1d6c0 2111CAN NETWORK LAYER
8d15d386 2112M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2113L: linux-can@vger.kernel.org
ec78213a 2114W: http://gitorious.org/linux-can
405cc273 2115T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2116S: Maintained
f35f6c8f 2117F: Documentation/networking/can.txt
8d15d386 2118F: net/can/
8d15d386 2119F: include/linux/can/core.h
c117ab84
CEB
2120F: include/uapi/linux/can.h
2121F: include/uapi/linux/can/bcm.h
2122F: include/uapi/linux/can/raw.h
2123F: include/uapi/linux/can/gw.h
e2d1d6c0 2124
4261a204 2125CAN NETWORK DRIVERS
8b58be88 2126M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2127M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2128L: linux-can@vger.kernel.org
ec78213a 2129W: http://gitorious.org/linux-can
405cc273 2130T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2131S: Maintained
8d15d386
OH
2132F: drivers/net/can/
2133F: include/linux/can/dev.h
8d15d386 2134F: include/linux/can/platform/
c117ab84
CEB
2135F: include/uapi/linux/can/error.h
2136F: include/uapi/linux/can/netlink.h
4261a204 2137
95d16c72
JM
2138CAPABILITIES
2139M: Serge Hallyn <serge.hallyn@canonical.com>
2140L: linux-security-module@vger.kernel.org
6305902c 2141S: Supported
95d16c72 2142F: include/linux/capability.h
c117ab84 2143F: include/uapi/linux/capability.h
95d16c72 2144F: security/capability.c
6305902c 2145F: security/commoncap.c
38a94118 2146F: kernel/capability.c
95d16c72 2147
b8154542 2148CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2149M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2150L: linuxppc-dev@lists.ozlabs.org
2151L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2152W: http://www.ibm.com/developerworks/power/cell/
2153S: Supported
679655da 2154F: arch/powerpc/include/asm/cell*.h
679655da 2155F: arch/powerpc/include/asm/spu*.h
c117ab84 2156F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2157F: arch/powerpc/oprofile/*cell*
2158F: arch/powerpc/platforms/cell/
b8154542 2159
9030aaf9 2160CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2161M: Sage Weil <sage@inktank.com>
82593f87 2162L: ceph-devel@vger.kernel.org
09d90327 2163W: http://ceph.com/
fb99f881 2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2165S: Supported
2166F: Documentation/filesystems/ceph.txt
14430813
JP
2167F: fs/ceph/
2168F: net/ceph/
2169F: include/linux/ceph/
2170F: include/linux/crush/
9030aaf9 2171
18332a80 2172CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2173L: linux-usb@vger.kernel.org
10c6c9c9 2174S: Orphan
679655da
JP
2175F: Documentation/usb/WUSB-Design-overview.txt
2176F: Documentation/usb/wusb-cbaf
355ffe69
DV
2177F: drivers/usb/host/hwa-hc.c
2178F: drivers/usb/host/whci/
679655da
JP
2179F: drivers/usb/wusbcore/
2180F: include/linux/usb/wusb*
18332a80 2181
70e84049 2182CFAG12864B LCD DRIVER
8b58be88 2183M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2184W: http://miguelojeda.es/auxdisplay.htm
2185W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2186S: Maintained
679655da
JP
2187F: drivers/auxdisplay/cfag12864b.c
2188F: include/linux/cfag12864b.h
70e84049
MOS
2189
2190CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2191M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2192W: http://miguelojeda.es/auxdisplay.htm
2193W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2194S: Maintained
679655da
JP
2195F: drivers/auxdisplay/cfag12864bfb.c
2196F: include/linux/cfag12864b.h
70e84049 2197
704232c2 2198CFG80211 and NL80211
8b58be88 2199M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2200L: linux-wireless@vger.kernel.org
ce466579
JB
2201W: http://wireless.kernel.org/
2202T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2203T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2204S: Maintained
c117ab84 2205F: include/uapi/linux/nl80211.h
679655da
JP
2206F: include/net/cfg80211.h
2207F: net/wireless/*
2208X: net/wireless/wext*
704232c2 2209
46e64261
GKH
2210CHAR and MISC DRIVERS
2211M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2212M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2214S: Supported
46e64261
GKH
2215F: drivers/char/*
2216F: drivers/misc/*
471322a8 2217F: include/linux/miscdevice.h
46e64261 2218
0a920b5b 2219CHECKPATCH
8b58be88 2220M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2221M: Joe Perches <joe@perches.com>
2222S: Maintained
679655da 2223F: scripts/checkpatch.pl
0a920b5b 2224
f8407f26
HW
2225CHINESE DOCUMENTATION
2226M: Harry Wei <harryxiyou@gmail.com>
9740153c 2227L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2228L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2229S: Maintained
2230F: Documentation/zh_CN/
2231
2721ea2c 2232CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2233M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2234T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2235L: linux-usb@vger.kernel.org
2236S: Maintained
2237F: drivers/usb/chipidea/
2238
ab043105
OJ
2239CHROME HARDWARE PLATFORM SUPPORT
2240M: Olof Johansson <olof@lixom.net>
2241S: Maintained
2242F: drivers/platform/chrome/
2243
641cb85e 2244CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2245M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2246M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2247M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2248M: Neel Patel <neepatel@cisco.com>
7063fbf2 2249S: Supported
a6a5580c 2250F: drivers/net/ethernet/cisco/enic/
7063fbf2 2251
e3cf00d0 2252CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2253M: Upinder Malhi <umalhi@cisco.com>
2254S: Supported
2255F: drivers/infiniband/hw/usnic
e3cf00d0 2256
2b7a52a4 2257CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2258M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2259L: netdev@vger.kernel.org
2260S: Maintained
57d0b7a0 2261F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2262
2b7a52a4 2263CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2264M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2265L: linux-usb@vger.kernel.org
2b7a52a4 2266S: Maintained
679655da 2267F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2268
3d4cfdc9
MB
2269CIRRUS LOGIC AUDIO CODEC DRIVERS
2270M: Brian Austin <brian.austin@cirrus.com>
2271M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2272L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2273S: Maintained
2274F: sound/soc/codecs/cs*
2275
94574d9a
KRW
2276CLEANCACHE API
2277M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2278L: linux-kernel@vger.kernel.org
2279S: Maintained
2280F: mm/cleancache.c
2281F: include/linux/cleancache.h
2282
d4275354 2283CLK API
8b58be88 2284M: Russell King <linux@arm.linux.org.uk>
37417046 2285S: Maintained
d4275354
RK
2286F: include/linux/clk.h
2287
9222d247
JS
2288CLOCKSOURCE, CLOCKEVENT DRIVERS
2289M: Daniel Lezcano <daniel.lezcano@linaro.org>
2290M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2291L: linux-kernel@vger.kernel.org
9222d247
JS
2292T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2293S: Supported
2294F: drivers/clocksource
2295
5df6d737 2296CISCO FCOE HBA DRIVER
8fc89a79
HP
2297M: Hiral Patel <hiralpat@cisco.com>
2298M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2299M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2300L: linux-scsi@vger.kernel.org
2301S: Supported
2a99921a 2302F: drivers/scsi/fnic/
5df6d737 2303
529aa8cb
TLSC
2304CMPC ACPI DRIVER
2305M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2306M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2307L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2308S: Supported
2309F: drivers/platform/x86/classmate-laptop.c
2310
74425eee 2311COCCINELLE/Semantic Patches (SmPL)
26de9c26 2312M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2313M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2314M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2315M: Michal Marek <mmarek@suse.cz>
26de9c26 2316L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2317T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2318W: http://coccinelle.lip6.fr/
2319S: Supported
4b92b2aa 2320F: Documentation/coccinelle.txt
74425eee
NP
2321F: scripts/coccinelle/
2322F: scripts/coccicheck
2323
1da177e4 2324CODA FILE SYSTEM
8b58be88 2325M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2326M: coda@cs.cmu.edu
2327L: codalist@coda.cs.cmu.edu
2328W: http://www.coda.cs.cmu.edu/
2329S: Maintained
679655da
JP
2330F: Documentation/filesystems/coda.txt
2331F: fs/coda/
2332F: include/linux/coda*.h
c117ab84 2333F: include/uapi/linux/coda*.h
1da177e4 2334
7704addb 2335COMMON CLK FRAMEWORK
7704addb 2336M: Mike Turquette <mturquette@linaro.org>
35c1983e 2337L: linux-kernel@vger.kernel.org
7704addb
MT
2338T: git git://git.linaro.org/people/mturquette/linux.git
2339S: Maintained
60bea3b5
SW
2340F: drivers/clk/
2341X: drivers/clk/clkdev.c
7704addb 2342F: include/linux/clk-pr*
60bea3b5 2343F: include/linux/clk/
7704addb 2344
e2d1d6c0 2345COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2346M: Steve French <sfrench@samba.org>
51223df6 2347L: linux-cifs@vger.kernel.org
d1f28953 2348L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2349W: http://linux-cifs.samba.org/
8a6e2535 2350Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2351T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2352S: Supported
679655da
JP
2353F: Documentation/filesystems/cifs.txt
2354F: fs/cifs/
e2d1d6c0 2355
1da177e4 2356COMPACTPCI HOTPLUG CORE
8b58be88 2357M: Scott Murray <scott@spiteful.org>
64dab204 2358L: linux-pci@vger.kernel.org
82c4dfc7 2359S: Maintained
679655da 2360F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2361
2362COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2363M: Scott Murray <scott@spiteful.org>
64dab204 2364L: linux-pci@vger.kernel.org
82c4dfc7 2365S: Maintained
679655da 2366F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2367
2368COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2369M: Scott Murray <scott@spiteful.org>
64dab204 2370L: linux-pci@vger.kernel.org
82c4dfc7 2371S: Maintained
679655da 2372F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2373
5411552c 2374COMPAL LAPTOP SUPPORT
8b58be88 2375M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2376L: platform-driver-x86@vger.kernel.org
5411552c 2377S: Maintained
679655da 2378F: drivers/platform/x86/compal-laptop.c
5411552c 2379
949be0f7 2380CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2381M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2382L: accessrunner-general@lists.sourceforge.net
2383W: http://accessrunner.sourceforge.net/
949be0f7 2384S: Maintained
679655da 2385F: drivers/usb/atm/cxacru.c
949be0f7 2386
e2d1d6c0 2387CONFIGFS
d6351db2
JB
2388M: Joel Becker <jlbec@evilplan.org>
2389T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2390S: Supported
679655da
JP
2391F: fs/configfs/
2392F: include/linux/configfs.h
e2d1d6c0 2393
acb9c1b2 2394CONNECTOR
8b58be88 2395M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2396L: netdev@vger.kernel.org
2397S: Maintained
2398F: drivers/connector/
2399
a3e3354d 2400CONTROL GROUP (CGROUP)
860ca0e6 2401M: Tejun Heo <tj@kernel.org>
ad50c159 2402M: Li Zefan <lizefan@huawei.com>
12340313 2403L: cgroups@vger.kernel.org
860ca0e6 2404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2405S: Maintained
a3e3354d 2406F: Documentation/cgroups/
679655da
JP
2407F: include/linux/cgroup*
2408F: kernel/cgroup*
a3e3354d
TH
2409
2410CONTROL GROUP - CPUSET
2411M: Li Zefan <lizefan@huawei.com>
2412L: cgroups@vger.kernel.org
2413W: http://www.bullopensource.org/cpuset/
2414W: http://oss.sgi.com/projects/cpusets/
2415T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2416S: Maintained
2417F: Documentation/cgroups/cpusets.txt
2418F: include/linux/cpuset.h
2419F: kernel/cpuset.c
2420
2421CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2422M: Johannes Weiner <hannes@cmpxchg.org>
2423M: Michal Hocko <mhocko@suse.cz>
2424L: cgroups@vger.kernel.org
2425L: linux-mm@kvack.org
2426S: Maintained
2427F: mm/memcontrol.c
2428F: mm/page_cgroup.c
fb3a0fb6 2429
bebe4678 2430CORETEMP HARDWARE MONITORING DRIVER
96859129 2431M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2432L: lm-sensors@lm-sensors.org
2433S: Maintained
679655da
JP
2434F: Documentation/hwmon/coretemp
2435F: drivers/hwmon/coretemp.c
bebe4678 2436
1da177e4 2437COSA/SRP SYNC SERIAL DRIVER
8b58be88 2438M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2439W: http://www.fi.muni.cz/~kas/cosa/
2440S: Maintained
679655da 2441F: drivers/net/wan/cosa*
1da177e4 2442
4371ee35 2443CPMAC ETHERNET DRIVER
8b58be88 2444M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2445L: netdev@vger.kernel.org
2446S: Maintained
b544dbac 2447F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2448
1da177e4 2449CPU FREQUENCY DRIVERS
49db1903 2450M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2451M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2452L: linux-pm@vger.kernel.org
1da177e4 2453S: Maintained
27209d91
VK
2454T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2455T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2456F: drivers/cpufreq/
2457F: include/linux/cpufreq.h
1da177e4 2458
8a67f0ef
VK
2459CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2460M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2461M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2462L: linux-pm@vger.kernel.org
2463W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2464S: Maintained
2465F: drivers/cpufreq/arm_big_little.h
2466F: drivers/cpufreq/arm_big_little.c
2467F: drivers/cpufreq/arm_big_little_dt.c
2468
14d2c34c 2469CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2470M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2471M: Daniel Lezcano <daniel.lezcano@linaro.org>
2472L: linux-pm@vger.kernel.org
2473L: linux-arm-kernel@lists.infradead.org
cea8321c 2474T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2475S: Maintained
2476F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2477
a8e39c35 2478CPUIDLE DRIVERS
49db1903 2479M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2480M: Daniel Lezcano <daniel.lezcano@linaro.org>
2481L: linux-pm@vger.kernel.org
2482S: Maintained
cea8321c 2483T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2484F: drivers/cpuidle/*
2485F: include/linux/cpuidle.h
2486
1da177e4 2487CPUID/MSR DRIVER
8b58be88 2488M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2489S: Maintained
679655da
JP
2490F: arch/x86/kernel/cpuid.c
2491F: arch/x86/kernel/msr.c
1da177e4 2492
7fe2f639
DB
2493CPU POWER MONITORING SUBSYSTEM
2494M: Dominik Brodowski <linux@dominikbrodowski.net>
2495M: Thomas Renninger <trenn@suse.de>
2496S: Maintained
14430813 2497F: tools/power/cpupower/
7fe2f639 2498
1da177e4 2499CRAMFS FILESYSTEM
ce00f85c 2500W: http://sourceforge.net/projects/cramfs/
54886a71 2501S: Orphan / Obsolete
679655da
JP
2502F: Documentation/filesystems/cramfs.txt
2503F: fs/cramfs/
1da177e4
LT
2504
2505CRIS PORT
8b58be88
JP
2506M: Mikael Starvik <starvik@axis.com>
2507M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2508L: linux-cris-kernel@axis.com
1da177e4
LT
2509W: http://developer.axis.com
2510S: Maintained
679655da 2511F: arch/cris/
df621252 2512F: drivers/tty/serial/crisv10.*
1da177e4
LT
2513
2514CRYPTO API
8b58be88
JP
2515M: Herbert Xu <herbert@gondor.apana.org.au>
2516M: "David S. Miller" <davem@davemloft.net>
1da177e4 2517L: linux-crypto@vger.kernel.org
54e5881d 2518T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2519S: Maintained
679655da
JP
2520F: Documentation/crypto/
2521F: arch/*/crypto/
2522F: crypto/
2523F: drivers/crypto/
2524F: include/crypto/
1da177e4 2525
5b07bd57 2526CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2527M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2528L: linux-crypto@vger.kernel.org
2529S: Maintained
51a2228a
JP
2530F: crypto/ansi_cprng.c
2531F: crypto/rng.c
5b07bd57 2532
9b4ffa48 2533CS5535 Audio ALSA driver
8b58be88 2534M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2535S: Maintained
679655da 2536F: sound/pci/cs5535audio/
9b4ffa48 2537
a910e4a9 2538CW1200 WLAN driver
b75f0050
JP
2539M: Solomon Peachy <pizza@shaftnet.org>
2540S: Maintained
2541F: drivers/net/wireless/cw1200/
a910e4a9 2542
6d8425b1 2543CX18 VIDEO4LINUX DRIVER
6afdeaf8 2544M: Andy Walls <awalls@md.metrocast.net>
c4240509 2545L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2546L: linux-media@vger.kernel.org
275ffde4 2547T: git git://linuxtv.org/media_tree.git
6d8425b1 2548W: http://linuxtv.org
30e10993 2549W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2550S: Maintained
679655da 2551F: Documentation/video4linux/cx18.txt
90d72ac6 2552F: drivers/media/pci/cx18/
6c0f0359 2553F: include/uapi/linux/ivtv*
6d8425b1 2554
3f101d91
HV
2555CX2341X MPEG ENCODER HELPER MODULE
2556M: Hans Verkuil <hverkuil@xs4all.nl>
2557L: linux-media@vger.kernel.org
2558T: git git://linuxtv.org/media_tree.git
2559W: http://linuxtv.org
2560S: Maintained
c368360b 2561F: drivers/media/common/cx2341x*
3f101d91
HV
2562F: include/media/cx2341x*
2563
20357578 2564CX88 VIDEO4LINUX DRIVER
1b2c14b4 2565M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2566L: linux-media@vger.kernel.org
2567W: http://linuxtv.org
2568T: git git://linuxtv.org/media_tree.git
2569S: Odd fixes
2570F: Documentation/video4linux/cx88/
2571F: drivers/media/pci/cx88/
6d8425b1 2572
91952bc0
AP
2573CXD2820R MEDIA DRIVER
2574M: Antti Palosaari <crope@iki.fi>
2575L: linux-media@vger.kernel.org
2576W: http://linuxtv.org/
2577W: http://palosaari.fi/linux/
2578Q: http://patchwork.linuxtv.org/project/linux-media/list/
2579T: git git://linuxtv.org/anttip/media_tree.git
2580S: Maintained
2581F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2582
e5ec3789 2583CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2584M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2585L: netdev@vger.kernel.org
2586W: http://www.chelsio.com
2587S: Supported
f7917c00 2588F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2589
2590CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2591M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2592L: linux-rdma@vger.kernel.org
e5ec3789
SW
2593W: http://www.openfabrics.org
2594S: Supported
679655da 2595F: drivers/infiniband/hw/cxgb3/
e5ec3789 2596
be4c9bad 2597CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2598M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2599L: netdev@vger.kernel.org
2600W: http://www.chelsio.com
2601S: Supported
f7917c00 2602F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2603
2604CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2605M: Steve Wise <swise@chelsio.com>
2606L: linux-rdma@vger.kernel.org
2607W: http://www.openfabrics.org
2608S: Supported
2609F: drivers/infiniband/hw/cxgb4/
2610
5c20a5c7
CL
2611CXGB4VF ETHERNET DRIVER (CXGB4VF)
2612M: Casey Leedom <leedom@chelsio.com>
2613L: netdev@vger.kernel.org
2614W: http://www.chelsio.com
2615S: Supported
f7917c00 2616F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2617
b52b97a3
GC
2618STMMAC ETHERNET DRIVER
2619M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2620L: netdev@vger.kernel.org
2621W: http://www.stlinux.com
2622S: Supported
7ac6653a 2623F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2624
1da177e4 2625CYBERPRO FB DRIVER
8b58be88 2626M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2628W: http://www.arm.linux.org.uk/
2629S: Maintained
679655da 2630F: drivers/video/cyber2000fb.*
9fa68eae 2631
1da177e4 2632CYCLADES ASYNC MUX DRIVER
1da177e4 2633W: http://www.cyclades.com/
d459883e 2634S: Orphan
c897401b 2635F: drivers/tty/cyclades.c
679655da 2636F: include/linux/cyclades.h
c117ab84 2637F: include/uapi/linux/cyclades.h
1da177e4
LT
2638
2639CYCLADES PC300 DRIVER
1da177e4 2640W: http://www.cyclades.com/
d459883e 2641S: Orphan
679655da 2642F: drivers/net/wan/pc300*
1da177e4 2643
402f6ae4
AP
2644CYPRESS_FIRMWARE MEDIA DRIVER
2645M: Antti Palosaari <crope@iki.fi>
2646L: linux-media@vger.kernel.org
2647W: http://linuxtv.org/
2648W: http://palosaari.fi/linux/
2649Q: http://patchwork.linuxtv.org/project/linux-media/list/
2650T: git git://linuxtv.org/anttip/media_tree.git
2651S: Maintained
2652F: drivers/media/common/cypress_firmware*
2653
e3ae3525 2654CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2655M: Ferruh Yigit <fery@cypress.com>
6305902c 2656L: linux-input@vger.kernel.org
be9a6f40 2657S: Supported
6305902c
JP
2658F: drivers/input/touchscreen/cyttsp*
2659F: include/linux/input/cyttsp.h
e3ae3525 2660
1da177e4 2661DAMA SLAVE for AX.25
8b58be88 2662M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2663W: http://yaina.de/jreuter/
2664W: http://www.qsl.net/dl1bke/
2665L: linux-hams@vger.kernel.org
2666S: Maintained
679655da
JP
2667F: net/ax25/af_ax25.c
2668F: net/ax25/ax25_dev.c
2669F: net/ax25/ax25_ds_*
2670F: net/ax25/ax25_in.c
2671F: net/ax25/ax25_out.c
2672F: net/ax25/ax25_timer.c
2673F: net/ax25/sysctl_net_ax25.c
1da177e4 2674
e2d1d6c0 2675DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2676L: netdev@vger.kernel.org
5ff77428 2677S: Orphan
679655da 2678F: Documentation/networking/dmfe.txt
0f04e2aa 2679F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2680
2681DC390/AM53C974 SCSI driver
8b58be88 2682M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2683W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2684M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2685S: Maintained
679655da 2686F: drivers/scsi/tmscsim.*
e2d1d6c0 2687
1da177e4 2688DC395x SCSI driver
61eee9a7 2689M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2690M: Ali Akcaagac <aliakc@web.de>
2691M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2692L: dc395x@twibble.org
cf015e9f
JP
2693W: http://twibble.org/dist/dc395x/
2694W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2695S: Maintained
679655da
JP
2696F: Documentation/scsi/dc395x.txt
2697F: drivers/scsi/dc395x.*
1da177e4 2698
eb8edb08 2699DCCP PROTOCOL
a89d030e 2700M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2701L: dccp@vger.kernel.org
c996d8b9 2702W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2703S: Maintained
679655da 2704F: include/linux/dccp.h
c117ab84 2705F: include/uapi/linux/dccp.h
679655da
JP
2706F: include/linux/tfrc.h
2707F: net/dccp/
eb8edb08 2708
1da177e4 2709DECnet NETWORK LAYER
1da177e4
LT
2710W: http://linux-decnet.sourceforge.net
2711L: linux-decnet-user@lists.sourceforge.net
f546444d 2712S: Orphan
679655da
JP
2713F: Documentation/networking/decnet.txt
2714F: net/decnet/
1da177e4 2715
ebff05b9
MR
2716DECSTATION PLATFORM SUPPORT
2717M: "Maciej W. Rozycki" <macro@linux-mips.org>
2718L: linux-mips@linux-mips.org
2719W: http://www.linux-mips.org/wiki/DECstation
2720S: Maintained
2721F: arch/mips/dec/
2722F: arch/mips/include/asm/dec/
2723F: arch/mips/include/asm/mach-dec/
2724
1da177e4 2725DEFXX FDDI NETWORK DRIVER
8b58be88 2726M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2727S: Maintained
33f810b2 2728F: drivers/net/fddi/defxx.*
1da177e4 2729
ad8f07cc 2730DELL LAPTOP DRIVER
8b58be88 2731M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2732L: platform-driver-x86@vger.kernel.org
ad8f07cc 2733S: Maintained
679655da 2734F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2735
1da177e4 2736DELL LAPTOP SMM DRIVER
a1406d87 2737M: Guenter Roeck <linux@roeck-us.net>
679655da 2738F: drivers/char/i8k.c
c117ab84 2739F: include/uapi/linux/i8k.h
1da177e4 2740
90563ec4 2741DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2742M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2743S: Maintained
679655da
JP
2744F: Documentation/dcdbas.txt
2745F: drivers/firmware/dcdbas.*
90563ec4 2746
0b3f6109 2747DELL WMI EXTRAS DRIVER
8b58be88 2748M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2749S: Maintained
36b3a96f 2750F: drivers/platform/x86/dell-wmi.c
0b3f6109 2751
5efc75e3
PZ
2752DESIGNWARE USB2 DRD IP DRIVER
2753M: Paul Zimmerman <paulz@synopsys.com>
2754L: linux-usb@vger.kernel.org
2755S: Maintained
197ba5f4 2756F: drivers/usb/dwc2/
5efc75e3 2757
94ab23dd
FB
2758DESIGNWARE USB3 DRD IP DRIVER
2759M: Felipe Balbi <balbi@ti.com>
2760L: linux-usb@vger.kernel.org
2761L: linux-omap@vger.kernel.org
2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2763S: Maintained
2764F: drivers/usb/dwc3/
2765
89d07767
KP
2766DEVICE FREQUENCY (DEVFREQ)
2767M: MyungJoo Ham <myungjoo.ham@samsung.com>
2768M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2769L: linux-pm@vger.kernel.org
89d07767
KP
2770S: Maintained
2771F: drivers/devfreq/
2772
1da177e4 2773DEVICE NUMBER REGISTRY
8b58be88 2774M: Torben Mathiasen <device@lanana.org>
1da177e4 2775W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2776S: Maintained
2777
e2d1d6c0 2778DEVICE-MAPPER (LVM)
854ecaad 2779M: Alasdair Kergon <agk@redhat.com>
8504eed3 2780M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2781M: dm-devel@redhat.com
e2d1d6c0
RD
2782L: dm-devel@redhat.com
2783W: http://sources.redhat.com/dm
8a6e2535 2784Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2785T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2786T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2787S: Maintained
679655da
JP
2788F: Documentation/device-mapper/
2789F: drivers/md/dm*
854ecaad 2790F: drivers/md/persistent-data/
679655da
JP
2791F: include/linux/device-mapper.h
2792F: include/linux/dm-*.h
8504eed3 2793F: include/uapi/linux/dm-*.h
e2d1d6c0 2794
c0d995aa
OST
2795DIALOG SEMICONDUCTOR DRIVERS
2796M: Support Opensource <support.opensource@diasemi.com>
2797W: http://www.dialog-semiconductor.com/products
2798S: Supported
2799F: Documentation/hwmon/da90??
2800F: drivers/gpio/gpio-da90??.c
2801F: drivers/hwmon/da90??-hwmon.c
2802F: drivers/input/misc/da90??_onkey.c
2803F: drivers/input/touchscreen/da9052_tsi.c
2804F: drivers/leds/leds-da90??.c
2805F: drivers/mfd/da903x.c
2806F: drivers/mfd/da90??-*.c
2807F: drivers/power/da9052-battery.c
2808F: drivers/regulator/da903x.c
2809F: drivers/regulator/da9???-regulator.[ch]
2810F: drivers/rtc/rtc-da90??.c
2811F: drivers/video/backlight/da90??_bl.c
2812F: drivers/watchdog/da90??_wdt.c
2813F: include/linux/mfd/da903x.h
2814F: include/linux/mfd/da9052/
2815F: include/linux/mfd/da9055/
2816F: include/linux/mfd/da9063/
2817F: include/sound/da[79]*.h
2818F: sound/soc/codecs/da[79]*.[ch]
2819
599aa697
LL
2820DIGI NEO AND CLASSIC PCI PRODUCTS
2821M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2822M: Mark Hounschell <markh@compro.net>
599aa697
LL
2823L: driverdev-devel@linuxdriverproject.org
2824S: Maintained
2825F: drivers/staging/dgnc/
2826
2827DIGI EPCA PCI PRODUCTS
2828M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2829M: Mark Hounschell <markh@compro.net>
599aa697
LL
2830L: driverdev-devel@linuxdriverproject.org
2831S: Maintained
2832F: drivers/staging/dgap/
2833
335d7c58 2834DIOLAN U2C-12 I2C DRIVER
ca462085 2835M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2836L: linux-i2c@vger.kernel.org
2837S: Maintained
2838F: drivers/i2c/busses/i2c-diolan-u2c.c
2839
e7839f25 2840DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2841M: Eric Paris <eparis@parisplace.org>
3c5119c0 2842S: Maintained
679655da
JP
2843F: Documentation/filesystems/dnotify.txt
2844F: fs/notify/dnotify/
2845F: include/linux/dnotify.h
1da177e4
LT
2846
2847DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2848M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2849W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2850W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2851W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2852S: Maintained
2853
4480f15b 2854DISKQUOTA
8b58be88 2855M: Jan Kara <jack@suse.cz>
1da177e4 2856S: Maintained
679655da
JP
2857F: Documentation/filesystems/quota.txt
2858F: fs/quota/
2859F: include/linux/quota*.h
c117ab84 2860F: include/uapi/linux/quota*.h
1da177e4 2861
702686ad
BT
2862DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2863M: Bernie Thompson <bernie@plugable.com>
2864L: linux-fbdev@vger.kernel.org
2865S: Maintained
2866W: http://plugable.com/category/projects/udlfb/
2867F: drivers/video/udlfb.c
2868F: include/video/udlfb.h
2869F: Documentation/fb/udlfb.txt
2870
e7839f25 2871DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2872M: Christine Caulfield <ccaulfie@redhat.com>
2873M: David Teigland <teigland@redhat.com>
a4644184 2874L: cluster-devel@redhat.com
5be7b50f 2875W: http://sources.redhat.com/cluster/
54e5881d 2876T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2877S: Supported
679655da 2878F: fs/dlm/
5be7b50f 2879
53b6b3e0
SS
2880DMA BUFFER SHARING FRAMEWORK
2881M: Sumit Semwal <sumit.semwal@linaro.org>
2882S: Maintained
2883L: linux-media@vger.kernel.org
2884L: dri-devel@lists.freedesktop.org
2885L: linaro-mm-sig@lists.linaro.org
2886F: drivers/base/dma-buf*
2887F: include/linux/dma-buf*
2888F: Documentation/dma-buf-sharing.txt
2889T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2890
b3e5f263 2891DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2892M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2893M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2894L: dmaengine@vger.kernel.org
2895Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2896S: Supported
679655da
JP
2897F: drivers/dma/
2898F: include/linux/dma*
5dbd05d4
VK
2899T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2900T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2901
b825037d 2902DME1737 HARDWARE MONITOR DRIVER
8b58be88 2903M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2904L: lm-sensors@lm-sensors.org
2905S: Maintained
679655da
JP
2906F: Documentation/hwmon/dme1737
2907F: drivers/hwmon/dme1737.c
b825037d 2908
5b9c9bf6 2909DOCKING STATION DRIVER
8b58be88 2910M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2911L: linux-acpi@vger.kernel.org
8b59a454 2912S: Supported
679655da 2913F: drivers/acpi/dock.c
5b9c9bf6 2914
7d2c86b5 2915DOCUMENTATION
01358e56 2916M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2917L: linux-doc@vger.kernel.org
01358e56 2918T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2919S: Maintained
679655da 2920F: Documentation/
abbaeff3 2921
1da177e4 2922DOUBLETALK DRIVER
8b58be88 2923M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2924L: blinux-list@redhat.com
2925S: Maintained
679655da
JP
2926F: drivers/char/dtlk.c
2927F: include/linux/dtlk.h
1da177e4 2928
e2d1d6c0 2929DPT_I2O SCSI RAID DRIVER
8b58be88 2930M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2931L: linux-scsi@vger.kernel.org
2932W: http://www.adaptec.com/
2933S: Maintained
679655da
JP
2934F: drivers/scsi/dpt*
2935F: drivers/scsi/dpt/
e2d1d6c0 2936
b411b363 2937DRBD DRIVER
28b8e8d4
JP
2938P: Philipp Reisner
2939P: Lars Ellenberg
2940M: drbd-dev@lists.linbit.com
2941L: drbd-user@lists.linbit.com
2942W: http://www.drbd.org
2943T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2944T: git git://git.drbd.org/drbd-8.3.git
2945S: Supported
2946F: drivers/block/drbd/
2947F: lib/lru_cache.c
2948F: Documentation/blockdev/drbd/
b411b363 2949
87544653 2950DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2951M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2952T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2953S: Supported
679655da 2954F: Documentation/kobject.txt
7cfc51b9 2955F: drivers/base/
679655da 2956F: fs/sysfs/
87544653 2957F: fs/debugfs/
679655da 2958F: include/linux/kobj*
87544653 2959F: include/linux/debugfs.h
679655da 2960F: lib/kobj*
1da177e4
LT
2961
2962DRM DRIVERS
8b58be88 2963M: David Airlie <airlied@linux.ie>
4c6a3999 2964L: dri-devel@lists.freedesktop.org
b0447888 2965T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2966S: Maintained
679655da 2967F: drivers/gpu/drm/
433e3b34 2968F: drivers/gpu/vga/
850e9411 2969F: include/drm/
c117ab84 2970F: include/uapi/drm/
1da177e4 2971
566f5939
AD
2972RADEON DRM DRIVERS
2973M: Alex Deucher <alexander.deucher@amd.com>
2974M: Christian König <christian.koenig@amd.com>
2975L: dri-devel@lists.freedesktop.org
2976T: git git://people.freedesktop.org/~agd5f/linux
2977S: Supported
2978F: drivers/gpu/drm/radeon/
2979F: include/drm/radeon*
2980F: include/uapi/drm/radeon*
2981
03e255b9
TR
2982DRM PANEL DRIVERS
2983M: Thierry Reding <thierry.reding@gmail.com>
2984L: dri-devel@lists.freedesktop.org
2985T: git git://anongit.freedesktop.org/tegra/linux.git
2986S: Maintained
2987F: drivers/gpu/drm/drm_panel.c
2988F: drivers/gpu/drm/panel/
2989F: include/drm/drm_panel.h
2990F: Documentation/devicetree/bindings/panel/
2991
8daf7473 2992INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2993M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2994M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2995L: intel-gfx@lists.freedesktop.org
8daf7473 2996L: dri-devel@lists.freedesktop.org
47f95647 2997Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2998T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2999S: Supported
14430813 3000F: drivers/gpu/drm/i915/
8daf7473 3001F: include/drm/i915*
c117ab84 3002F: include/uapi/drm/i915*
8daf7473 3003
398a6d4a
KP
3004DRM DRIVERS FOR EXYNOS
3005M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3006M: Joonyoung Shim <jy0922.shim@samsung.com>
3007M: Seung-Woo Kim <sw0312.kim@samsung.com>
3008M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3009L: dri-devel@lists.freedesktop.org
25a58030 3010T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3011S: Supported
14430813 3012F: drivers/gpu/drm/exynos/
398a6d4a 3013F: include/drm/exynos*
c117ab84 3014F: include/uapi/drm/exynos*
398a6d4a 3015
bd3b49f2 3016DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3017M: Thierry Reding <thierry.reding@gmail.com>
3018M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3019L: dri-devel@lists.freedesktop.org
3020L: linux-tegra@vger.kernel.org
a5ad7a63 3021T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3022S: Supported
dee8268f 3023F: drivers/gpu/drm/tegra/
a5ad7a63 3024F: drivers/gpu/host1x/
e1e90644 3025F: include/linux/host1x.h
a5ad7a63 3026F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3027F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3028
598df1ac
AK
3029DSBR100 USB FM RADIO DRIVER
3030M: Alexey Klimov <klimov.linux@gmail.com>
3031L: linux-media@vger.kernel.org
3032T: git git://linuxtv.org/media_tree.git
3033S: Maintained
3034F: drivers/media/radio/dsbr100.c
3035
1da177e4 3036DSCC4 DRIVER
8b58be88 3037M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3038L: netdev@vger.kernel.org
1da177e4 3039S: Maintained
679655da 3040F: drivers/net/wan/dscc4.c
1da177e4 3041
91952bc0
AP
3042DVB_USB_AF9015 MEDIA DRIVER
3043M: Antti Palosaari <crope@iki.fi>
3044L: linux-media@vger.kernel.org
3045W: http://linuxtv.org/
3046W: http://palosaari.fi/linux/
3047Q: http://patchwork.linuxtv.org/project/linux-media/list/
3048T: git git://linuxtv.org/anttip/media_tree.git
3049S: Maintained
3050F: drivers/media/usb/dvb-usb-v2/af9015*
3051
3052DVB_USB_AF9035 MEDIA DRIVER
3053M: Antti Palosaari <crope@iki.fi>
3054L: linux-media@vger.kernel.org
3055W: http://linuxtv.org/
3056W: http://palosaari.fi/linux/
3057Q: http://patchwork.linuxtv.org/project/linux-media/list/
3058T: git git://linuxtv.org/anttip/media_tree.git
3059S: Maintained
3060F: drivers/media/usb/dvb-usb-v2/af9035*
3061
3062DVB_USB_ANYSEE MEDIA DRIVER
3063M: Antti Palosaari <crope@iki.fi>
3064L: linux-media@vger.kernel.org
3065W: http://linuxtv.org/
3066W: http://palosaari.fi/linux/
3067Q: http://patchwork.linuxtv.org/project/linux-media/list/
3068T: git git://linuxtv.org/anttip/media_tree.git
3069S: Maintained
3070F: drivers/media/usb/dvb-usb-v2/anysee*
3071
3072DVB_USB_AU6610 MEDIA DRIVER
3073M: Antti Palosaari <crope@iki.fi>
3074L: linux-media@vger.kernel.org
3075W: http://linuxtv.org/
3076W: http://palosaari.fi/linux/
3077Q: http://patchwork.linuxtv.org/project/linux-media/list/
3078T: git git://linuxtv.org/anttip/media_tree.git
3079S: Maintained
3080F: drivers/media/usb/dvb-usb-v2/au6610*
3081
3082DVB_USB_CE6230 MEDIA DRIVER
3083M: Antti Palosaari <crope@iki.fi>
3084L: linux-media@vger.kernel.org
3085W: http://linuxtv.org/
3086W: http://palosaari.fi/linux/
3087Q: http://patchwork.linuxtv.org/project/linux-media/list/
3088T: git git://linuxtv.org/anttip/media_tree.git
3089S: Maintained
3090F: drivers/media/usb/dvb-usb-v2/ce6230*
3091
d099dea2
MK
3092DVB_USB_CXUSB MEDIA DRIVER
3093M: Michael Krufky <mkrufky@linuxtv.org>
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org/
3096W: http://github.com/mkrufky
3097Q: http://patchwork.linuxtv.org/project/linux-media/list/
3098T: git git://linuxtv.org/media_tree.git
3099S: Maintained
9819da66 3100F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3101
91952bc0 3102DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3103M: Antti Palosaari <crope@iki.fi>
3104L: linux-media@vger.kernel.org
3105W: http://linuxtv.org/
3106W: http://palosaari.fi/linux/
3107Q: http://patchwork.linuxtv.org/project/linux-media/list/
3108T: git git://linuxtv.org/anttip/media_tree.git
3109S: Maintained
91952bc0 3110F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3111
5560983b 3112DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3113M: Antti Palosaari <crope@iki.fi>
3114L: linux-media@vger.kernel.org
3115W: http://linuxtv.org/
91952bc0
AP
3116Q: http://patchwork.linuxtv.org/project/linux-media/list/
3117T: git git://linuxtv.org/anttip/media_tree.git
3118S: Maintained
5560983b 3119F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3120
8856f5f2
MK
3121DVB_USB_MXL111SF MEDIA DRIVER
3122M: Michael Krufky <mkrufky@linuxtv.org>
3123L: linux-media@vger.kernel.org
3124W: http://linuxtv.org/
3125W: http://github.com/mkrufky
3126Q: http://patchwork.linuxtv.org/project/linux-media/list/
3127T: git git://linuxtv.org/mkrufky/mxl111sf.git
3128S: Maintained
3129F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3130
91952bc0
AP
3131DVB_USB_RTL28XXU MEDIA DRIVER
3132M: Antti Palosaari <crope@iki.fi>
3133L: linux-media@vger.kernel.org
3134W: http://linuxtv.org/
3135W: http://palosaari.fi/linux/
3136Q: http://patchwork.linuxtv.org/project/linux-media/list/
3137T: git git://linuxtv.org/anttip/media_tree.git
3138S: Maintained
3139F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3140
3141DVB_USB_V2 MEDIA DRIVER
3142M: Antti Palosaari <crope@iki.fi>
3143L: linux-media@vger.kernel.org
3144W: http://linuxtv.org/
3145W: http://palosaari.fi/linux/
3146Q: http://patchwork.linuxtv.org/project/linux-media/list/
3147T: git git://linuxtv.org/anttip/media_tree.git
3148S: Maintained
3149F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3150F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3151
ac0ac38f 3152DYNAMIC DEBUG
5c4a97d1 3153M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3154S: Maintained
3155F: lib/dynamic_debug.c
3156F: include/linux/dynamic_debug.h
3157
789c7048 3158DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3159M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3160S: Maintained
df621252 3161F: drivers/tty/serial/dz.*
789c7048 3162
91952bc0
AP
3163E4000 MEDIA DRIVER
3164M: Antti Palosaari <crope@iki.fi>
3165L: linux-media@vger.kernel.org
3166W: http://linuxtv.org/
3167W: http://palosaari.fi/linux/
3168Q: http://patchwork.linuxtv.org/project/linux-media/list/
3169T: git git://linuxtv.org/anttip/media_tree.git
3170S: Maintained
3171F: drivers/media/tuners/e4000*
3172
1da177e4 3173EATA-DMA SCSI DRIVER
8b58be88 3174M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3175L: linux-eata@i-connect.net
3176L: linux-scsi@vger.kernel.org
1da177e4 3177S: Maintained
679655da 3178F: drivers/scsi/eata*
1da177e4
LT
3179
3180EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3181M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3182L: linux-scsi@vger.kernel.org
3183S: Maintained
679655da 3184F: drivers/scsi/eata.c
1da177e4
LT
3185
3186EATA-PIO SCSI DRIVER
8b58be88 3187M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3188L: linux-eata@i-connect.net
3189L: linux-scsi@vger.kernel.org
1da177e4 3190S: Maintained
679655da 3191F: drivers/scsi/eata_pio.*
1da177e4 3192
91952bc0
AP
3193EC100 MEDIA DRIVER
3194M: Antti Palosaari <crope@iki.fi>
3195L: linux-media@vger.kernel.org
3196W: http://linuxtv.org/
3197W: http://palosaari.fi/linux/
3198Q: http://patchwork.linuxtv.org/project/linux-media/list/
3199T: git git://linuxtv.org/anttip/media_tree.git
3200S: Maintained
3201F: drivers/media/dvb-frontends/ec100*
3202
237fead6 3203ECRYPT FILE SYSTEM
0de9adf2 3204M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3205L: ecryptfs@vger.kernel.org
24a923e4 3206W: http://ecryptfs.org
6dc7516e 3207W: https://launchpad.net/ecryptfs
237fead6 3208S: Supported
679655da
JP
3209F: Documentation/filesystems/ecryptfs.txt
3210F: fs/ecryptfs/
237fead6 3211
da9bb1d2 3212EDAC-CORE
8b58be88 3213M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3214M: Borislav Petkov <bp@alien8.de>
3215M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3216L: linux-edac@vger.kernel.org
0e438e3f 3217W: bluesmoke.sourceforge.net
8c2a6a40 3218S: Supported
679655da 3219F: Documentation/edac.txt
91445c72 3220F: drivers/edac/
679655da 3221F: include/linux/edac.h
0e438e3f 3222
c476c23b 3223EDAC-AMD64
8b58be88 3224M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3225M: Borislav Petkov <bp@alien8.de>
91445c72 3226L: linux-edac@vger.kernel.org
c476c23b 3227W: bluesmoke.sourceforge.net
487ba8e8 3228S: Maintained
c476c23b
BP
3229F: drivers/edac/amd64_edac*
3230
836dae5d
RR
3231EDAC-CALXEDA
3232M: Doug Thompson <dougthompson@xmission.com>
3233M: Robert Richter <rric@kernel.org>
3234L: linux-edac@vger.kernel.org
3235W: bluesmoke.sourceforge.net
3236S: Maintained
3237F: drivers/edac/highbank*
3238
f65aad41
RB
3239EDAC-CAVIUM
3240M: Ralf Baechle <ralf@linux-mips.org>
3241M: David Daney <david.daney@cavium.com>
3242L: linux-edac@vger.kernel.org
3243L: linux-mips@linux-mips.org
3244W: bluesmoke.sourceforge.net
3245S: Supported
3246F: drivers/edac/octeon_edac*
3247
0e438e3f 3248EDAC-E752X
8b58be88
JP
3249M: Mark Gross <mark.gross@intel.com>
3250M: Doug Thompson <dougthompson@xmission.com>
91445c72 3251L: linux-edac@vger.kernel.org
0e438e3f
DP
3252W: bluesmoke.sourceforge.net
3253S: Maintained
679655da 3254F: drivers/edac/e752x_edac.c
0e438e3f
DP
3255
3256EDAC-E7XXX
8b58be88 3257M: Doug Thompson <dougthompson@xmission.com>
91445c72 3258L: linux-edac@vger.kernel.org
0e438e3f
DP
3259W: bluesmoke.sourceforge.net
3260S: Maintained
679655da 3261F: drivers/edac/e7xxx_edac.c
0e438e3f 3262
77c5f5d2 3263EDAC-GHES
1b2c14b4 3264M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3265L: linux-edac@vger.kernel.org
3266W: bluesmoke.sourceforge.net
3267S: Maintained
2caa67a6 3268F: drivers/edac/ghes_edac.c
77c5f5d2 3269
6bc78404 3270EDAC-I82443BXGX
8b58be88 3271M: Tim Small <tim@buttersideup.com>
91445c72 3272L: linux-edac@vger.kernel.org
6bc78404
DT
3273W: bluesmoke.sourceforge.net
3274S: Maintained
679655da 3275F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3276
3277EDAC-I3000
8b58be88 3278M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3279L: linux-edac@vger.kernel.org
6bc78404
DT
3280W: bluesmoke.sourceforge.net
3281S: Maintained
679655da 3282F: drivers/edac/i3000_edac.c
6bc78404
DT
3283
3284EDAC-I5000
8b58be88 3285M: Doug Thompson <dougthompson@xmission.com>
91445c72 3286L: linux-edac@vger.kernel.org
ba9a5918
DT
3287W: bluesmoke.sourceforge.net
3288S: Maintained
679655da 3289F: drivers/edac/i5000_edac.c
ba9a5918 3290
44c12cb2 3291EDAC-I5400
1b2c14b4 3292M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3293L: linux-edac@vger.kernel.org
44c12cb2
MCC
3294W: bluesmoke.sourceforge.net
3295S: Maintained
679655da 3296F: drivers/edac/i5400_edac.c
44c12cb2 3297
3c9c92b6 3298EDAC-I7300
1b2c14b4 3299M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3300L: linux-edac@vger.kernel.org
3301W: bluesmoke.sourceforge.net
3302S: Maintained
3303F: drivers/edac/i7300_edac.c
3304
67c89316 3305EDAC-I7CORE
1b2c14b4 3306M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3307L: linux-edac@vger.kernel.org
3308W: bluesmoke.sourceforge.net
3309S: Maintained
70aff0ce 3310F: drivers/edac/i7core_edac.c
67c89316 3311
ba9a5918 3312EDAC-I82975X
8b58be88 3313M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3314M: "Arvind R." <arvino55@gmail.com>
91445c72 3315L: linux-edac@vger.kernel.org
ba9a5918
DT
3316W: bluesmoke.sourceforge.net
3317S: Maintained
679655da 3318F: drivers/edac/i82975x_edac.c
ba9a5918 3319
ccdfb979
JT
3320EDAC-MPC85XX
3321M: Johannes Thumshirn <johannes.thumshirn@men.de>
3322L: linux-edac@vger.kernel.org
3323W: bluesmoke.sourceforge.net
3324S: Maintained
3325F: drivers/edac/mpc85xx_edac.[ch]
3326
ba9a5918 3327EDAC-PASEMI
8b58be88 3328M: Egor Martovetsky <egor@pasemi.com>
91445c72 3329L: linux-edac@vger.kernel.org
6bc78404
DT
3330W: bluesmoke.sourceforge.net
3331S: Maintained
679655da 3332F: drivers/edac/pasemi_edac.c
6bc78404 3333
0e438e3f 3334EDAC-R82600
8b58be88 3335M: Tim Small <tim@buttersideup.com>
91445c72 3336L: linux-edac@vger.kernel.org
0e438e3f
DP
3337W: bluesmoke.sourceforge.net
3338S: Maintained
679655da 3339F: drivers/edac/r82600_edac.c
da9bb1d2 3340
4d096ca7 3341EDAC-SBRIDGE
1b2c14b4 3342M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3343L: linux-edac@vger.kernel.org
3344W: bluesmoke.sourceforge.net
3345S: Maintained
3346F: drivers/edac/sb_edac.c
3347
af39917d
CL
3348EDIROL UA-101/UA-1000 DRIVER
3349M: Clemens Ladisch <clemens@ladisch.de>
3350L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3351T: git git://git.alsa-project.org/alsa-kernel.git
3352S: Maintained
3353F: sound/usb/misc/ua101.c
3354
1f7df953
MF
3355EXTENSIBLE FIRMWARE INTERFACE (EFI)
3356M: Matt Fleming <matt.fleming@intel.com>
3357L: linux-efi@vger.kernel.org
78bef24e 3358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3359S: Maintained
3360F: Documentation/x86/efi-stub.txt
3361F: arch/ia64/kernel/efi.c
3362F: arch/x86/boot/compressed/eboot.[ch]
3363F: arch/x86/include/asm/efi.h
3364F: arch/x86/platform/efi/*
a9499fa7 3365F: drivers/firmware/efi/*
1f7df953
MF
3366F: include/linux/efi*.h
3367
d68772b7
MF
3368EFI VARIABLE FILESYSTEM
3369M: Matthew Garrett <matthew.garrett@nebula.com>
3370M: Jeremy Kerr <jk@ozlabs.org>
3371M: Matt Fleming <matt.fleming@intel.com>
3372T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3373L: linux-efi@vger.kernel.org
3374S: Maintained
3375F: fs/efivarfs/
3376
85a00d9b
PJ
3377EFIFB FRAMEBUFFER DRIVER
3378L: linux-fbdev@vger.kernel.org
3379M: Peter Jones <pjones@redhat.com>
3380S: Maintained
3381F: drivers/video/efifb.c
3382
0bee8d28
JT
3383EFS FILESYSTEM
3384W: http://aeschi.ch.eu.org/efs/
3385S: Orphan
679655da 3386F: fs/efs/
0bee8d28 3387
4480f15b 3388EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3389M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3390M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3391L: linux-rdma@vger.kernel.org
fab97220 3392S: Supported
679655da 3393F: drivers/infiniband/hw/ehca/
fab97220 3394
aa8a9e25 3395EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3396M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3397L: netdev@vger.kernel.org
3398S: Maintained
9aa32835 3399F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3400
f0319efe 3401EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3402M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3403L: linux-media@vger.kernel.org
3404W: http://linuxtv.org
3405T: git git://linuxtv.org/media_tree.git
3406S: Maintained
3407F: drivers/media/usb/em28xx/
3408
3e3a7d66 3409EMBEDDED LINUX
8b58be88
JP
3410M: Paul Gortmaker <paul.gortmaker@windriver.com>
3411M: Matt Mackall <mpm@selenic.com>
3412M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3413L: linux-embedded@vger.kernel.org
3414S: Maintained
3415
3a1c1d44 3416EMULEX LPFC FC SCSI DRIVER
8b58be88 3417M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3418L: linux-scsi@vger.kernel.org
3419W: http://sourceforge.net/projects/lpfcxxxx
3420S: Supported
679655da 3421F: drivers/scsi/lpfc/
3a1c1d44 3422
5f5bac82 3423ENE CB710 FLASH CARD READER DRIVER
8b58be88 3424M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3425S: Maintained
3426F: drivers/misc/cb710/
3427F: drivers/mmc/host/cb710-mmc.*
3428F: include/linux/cb710.h
3429
931e39a1
ML
3430ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3431M: Maxim Levitsky <maximlevitsky@gmail.com>
3432S: Maintained
2a837449 3433F: drivers/media/rc/ene_ir.*
931e39a1 3434
ec207dcc
GS
3435ENHANCED ERROR HANDLING (EEH)
3436M: Gavin Shan <shangw@linux.vnet.ibm.com>
3437L: linuxppc-dev@lists.ozlabs.org
3438S: Supported
3439F: Documentation/powerpc/eeh-pci-error-recovery.txt
3440F: arch/powerpc/kernel/eeh*.c
3441
d5ca9006 3442EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3443M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3444S: Maintained
084bad91 3445T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3446F: drivers/video/s1d13xxxfb.c
3447F: include/video/s1d13xxxfb.h
d5ca9006 3448
1da177e4 3449ETHERNET BRIDGE
adbbf69d 3450M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3451L: bridge@lists.linux-foundation.org
4c325313 3452L: netdev@vger.kernel.org
c996d8b9 3453W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3454S: Maintained
679655da
JP
3455F: include/linux/netfilter_bridge/
3456F: net/bridge/
1da177e4 3457
22f08ad9
FF
3458ETHERNET PHY LIBRARY
3459M: Florian Fainelli <f.fainelli@gmail.com>
3460L: netdev@vger.kernel.org
3461S: Maintained
3462F: include/linux/phy.h
3463F: include/linux/phy_fixed.h
3464F: drivers/net/phy/
3465F: Documentation/networking/phy.txt
3466F: drivers/of/of_mdio.c
3467F: drivers/of/of_net.c
3468
1da177e4 3469EXT2 FILE SYSTEM
01971952 3470M: Jan Kara <jack@suse.cz>
72be2ccf 3471L: linux-ext4@vger.kernel.org
1da177e4 3472S: Maintained
679655da
JP
3473F: Documentation/filesystems/ext2.txt
3474F: fs/ext2/
3475F: include/linux/ext2*
1da177e4
LT
3476
3477EXT3 FILE SYSTEM
01971952 3478M: Jan Kara <jack@suse.cz>
8b58be88 3479M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3480M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3481L: linux-ext4@vger.kernel.org
3482S: Maintained
679655da
JP
3483F: Documentation/filesystems/ext3.txt
3484F: fs/ext3/
72be2ccf
EM
3485
3486EXT4 FILE SYSTEM
8b58be88 3487M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3488M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3489L: linux-ext4@vger.kernel.org
08a225f1 3490W: http://ext4.wiki.kernel.org
8a6e2535 3491Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3492S: Maintained
679655da
JP
3493F: Documentation/filesystems/ext4.txt
3494F: fs/ext4/
1da177e4 3495
c5532b09 3496Extended Verification Module (EVM)
74dd744f
MZ
3497M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3498L: linux-ima-devel@lists.sourceforge.net
3499L: linux-security-module@vger.kernel.org
c5532b09
MZ
3500S: Supported
3501F: security/integrity/evm/
3502
df6b3cfe
MH
3503EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3504M: MyungJoo Ham <myungjoo.ham@samsung.com>
3505M: Chanwoo Choi <cw00.choi@samsung.com>
3506L: linux-kernel@vger.kernel.org
81df63a9 3507T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3508S: Maintained
3509F: drivers/extcon/
3510F: Documentation/extcon/
3511
e2a75c44
JH
3512EXYNOS DP DRIVER
3513M: Jingoo Han <jg1.han@samsung.com>
3514L: dri-devel@lists.freedesktop.org
3515S: Maintained
3516F: drivers/gpu/drm/exynos/exynos_dp*
3517
33ad3912
DL
3518EXYNOS MIPI DISPLAY DRIVERS
3519M: Inki Dae <inki.dae@samsung.com>
3520M: Donghwa Lee <dh09.lee@samsung.com>
3521M: Kyungmin Park <kyungmin.park@samsung.com>
3522L: linux-fbdev@vger.kernel.org
3523S: Maintained
3524F: drivers/video/exynos/exynos_mipi*
3525F: include/video/exynos_mipi*
3526
e53004e2 3527F71805F HARDWARE MONITORING DRIVER
7c81c60f 3528M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3529L: lm-sensors@lm-sensors.org
3530S: Maintained
679655da
JP
3531F: Documentation/hwmon/f71805f
3532F: drivers/hwmon/f71805f.c
e53004e2 3533
eea977ed
MB
3534FC0011 TUNER DRIVER
3535M: Michael Buesch <m@bues.ch>
3536L: linux-media@vger.kernel.org
3537S: Maintained
ccae7af2
MCC
3538F: drivers/media/tuners/fc0011.h
3539F: drivers/media/tuners/fc0011.c
eea977ed 3540
91952bc0
AP
3541FC2580 MEDIA DRIVER
3542M: Antti Palosaari <crope@iki.fi>
3543L: linux-media@vger.kernel.org
3544W: http://linuxtv.org/
3545W: http://palosaari.fi/linux/
3546Q: http://patchwork.linuxtv.org/project/linux-media/list/
3547T: git git://linuxtv.org/anttip/media_tree.git
3548S: Maintained
3549F: drivers/media/tuners/fc2580*
eea977ed 3550
88b2dbdb
EP
3551FANOTIFY
3552M: Eric Paris <eparis@redhat.com>
3553S: Maintained
3554F: fs/notify/fanotify/
3555F: include/linux/fanotify.h
c117ab84 3556F: include/uapi/linux/fanotify.h
88b2dbdb 3557
1da177e4 3558FARSYNC SYNCHRONOUS DRIVER
8b58be88 3559M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3560W: http://www.farsite.co.uk/
3561S: Supported
679655da 3562F: drivers/net/wan/farsync.*
1da177e4 3563
c5408b88 3564FAULT INJECTION SUPPORT
8b58be88 3565M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3566S: Supported
679655da
JP
3567F: Documentation/fault-injection/
3568F: lib/fault-inject.c
c5408b88 3569
cae727db
RL
3570FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3571M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3572L: fcoe-devel@open-fcoe.org
cae727db
RL
3573W: www.Open-FCoE.org
3574S: Supported
3575F: drivers/scsi/libfc/
3576F: drivers/scsi/fcoe/
3577F: include/scsi/fc/
3578F: include/scsi/libfc.h
3579F: include/scsi/libfcoe.h
c117ab84 3580F: include/uapi/scsi/fc/
cae727db 3581
e2d1d6c0 3582FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3583M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3584M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3585L: linux-fsdevel@vger.kernel.org
1da177e4 3586S: Maintained
679655da
JP
3587F: include/linux/fcntl.h
3588F: include/linux/fs.h
c117ab84
CEB
3589F: include/uapi/linux/fcntl.h
3590F: include/uapi/linux/fs.h
679655da
JP
3591F: fs/fcntl.c
3592F: fs/locks.c
1da177e4 3593
e2d1d6c0 3594FILESYSTEMS (VFS and infrastructure)
8b58be88 3595M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3596L: linux-fsdevel@vger.kernel.org
173acc7c 3597S: Maintained
679655da 3598F: fs/*
173acc7c 3599
b26e0ed4 3600FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3601M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3602L: lm-sensors@lm-sensors.org
3603S: Maintained
d5ca6918
JP
3604F: drivers/hwmon/f75375s.c
3605F: include/linux/f75375s.h
b26e0ed4 3606
a331b0c3
CL
3607FIREWIRE AUDIO DRIVERS
3608M: Clemens Ladisch <clemens@ladisch.de>
3609L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3610T: git git://git.alsa-project.org/alsa-kernel.git
3611S: Maintained
3612F: sound/firewire/
3613
eb86ec51
SR
3614FIREWIRE MEDIA DRIVERS (firedtv)
3615M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3616L: linux-media@vger.kernel.org
3617L: linux1394-devel@lists.sourceforge.net
3618T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3619S: Maintained
3620F: drivers/media/firewire/
3621
a511ce33
CB
3622FIREWIRE SBP-2 TARGET
3623M: Chris Boot <bootc@bootc.net>
3624L: linux-scsi@vger.kernel.org
3625L: target-devel@vger.kernel.org
3626L: linux1394-devel@lists.sourceforge.net
3627T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3628S: Maintained
3629F: drivers/target/sbp/
3630
7d2c86b5 3631FIREWIRE SUBSYSTEM
8b58be88 3632M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3633L: linux1394-devel@lists.sourceforge.net
958a29cb 3634W: http://ieee1394.wiki.kernel.org/
2ca526bf 3635T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3636S: Maintained
679655da 3637F: drivers/firewire/
8f06ce3b
SR
3638F: include/linux/firewire.h
3639F: include/uapi/linux/firewire*.h
9f6d3c4b 3640F: tools/firewire/
e2d1d6c0
RD
3641
3642FIRMWARE LOADER (request_firmware)
39e68089
ML
3643M: Ming Lei <ming.lei@canonical.com>
3644L: linux-kernel@vger.kernel.org
3645S: Maintained
679655da
JP
3646F: Documentation/firmware_class/
3647F: drivers/base/firmware*.c
3648F: include/linux/firmware.h
e2d1d6c0 3649
f730e3dc 3650FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3651M: Joshua Morris <josh.h.morris@us.ibm.com>
3652M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3653S: Maintained
3654F: drivers/block/rsxx/
3655
8206f664
JK
3656FLOPPY DRIVER
3657M: Jiri Kosina <jkosina@suse.cz>
3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3659S: Odd fixes
3660F: drivers/block/floppy.c
3661
9c9f32ed
AR
3662FMC SUBSYSTEM
3663M: Alessandro Rubini <rubini@gnudd.com>
3664W: http://www.ohwr.org/projects/fmc-bus
3665S: Supported
3666F: drivers/fmc/
3667F: include/linux/fmc*.h
3668F: include/linux/ipmi-fru.h
3669K: fmc_d.*register
3670
e2d1d6c0 3671FPU EMULATOR
8b58be88 3672M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3673W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3674S: Maintained
679655da 3675F: arch/x86/math-emu/
e2d1d6c0
RD
3676
3677FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3678L: netdev@vger.kernel.org
c173bfac 3679S: Orphan
679655da
JP
3680F: drivers/net/wan/dlci.c
3681F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3682
3683FRAMEBUFFER LAYER
5489e948
JCPV
3684M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3685M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3686L: linux-fbdev@vger.kernel.org
e2d1d6c0 3687W: http://linux-fbdev.sourceforge.net/
b22fe37b 3688Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3689T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3690S: Maintained
679655da 3691F: Documentation/fb/
d958c62c 3692F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3693F: drivers/video/
3694F: include/video/
679655da 3695F: include/linux/fb.h
c117ab84
CEB
3696F: include/uapi/video/
3697F: include/uapi/linux/fb.h
e2d1d6c0 3698
a57c188e 3699FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3700M: Timur Tabi <timur@tabi.org>
a57c188e 3701L: linux-fbdev@vger.kernel.org
c4ef9bc4 3702S: Maintained
a57c188e
TT
3703F: drivers/video/fsl-diu-fb.*
3704
e2d1d6c0 3705FREESCALE DMA DRIVER
8b58be88
JP
3706M: Li Yang <leoli@freescale.com>
3707M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3708L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3709S: Maintained
679655da 3710F: drivers/dma/fsldma.*
e2d1d6c0
RD
3711
3712FREESCALE I2C CPM DRIVER
8b58be88 3713M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3714L: linuxppc-dev@lists.ozlabs.org
846557d3 3715L: linux-i2c@vger.kernel.org
0d2b405a 3716S: Maintained
679655da 3717F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3718
60e8c5ab 3719FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3720M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3721L: linux-fbdev@vger.kernel.org
efc03ecb 3722L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3723S: Maintained
bad985a1 3724F: include/linux/platform_data/video-imxfb.h
679655da 3725F: drivers/video/imxfb.c
60e8c5ab 3726
4689a6b1 3727FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3728M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3729M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3730L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3731L: netdev@vger.kernel.org
3732S: Maintained
ec21e2ec 3733F: drivers/net/ethernet/freescale/fs_enet/
679655da 3734F: include/linux/fs_enet_pd.h
4689a6b1 3735
d9e9d82c 3736FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3737L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3738S: Orphan
679655da
JP
3739F: arch/powerpc/sysdev/qe_lib/
3740F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3741
b55ef929 3742FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3743M: Li Yang <leoli@freescale.com>
6372594a 3744L: linux-usb@vger.kernel.org
a4724ed6 3745L: linuxppc-dev@lists.ozlabs.org
a7205b30 3746S: Maintained
5429c731 3747F: drivers/usb/gadget/fsl*
a7205b30 3748
beaf53bf 3749FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3750M: Li Yang <leoli@freescale.com>
beaf53bf 3751L: netdev@vger.kernel.org
a4724ed6 3752L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3753S: Maintained
ec21e2ec 3754F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3755
d9e9d82c 3756FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3757M: Timur Tabi <timur@tabi.org>
a4724ed6 3758L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3759S: Maintained
df621252 3760F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3761
3762FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3763M: Timur Tabi <timur@tabi.org>
93711660 3764L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3765L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3766S: Maintained
69aefcea
JP
3767F: sound/soc/fsl/fsl*
3768F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3769
1da177e4 3770FREEVXFS FILESYSTEM
8b58be88 3771M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3772W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3773S: Maintained
679655da 3774F: fs/freevxfs/
1da177e4 3775
71038f52 3776FREEZER
49db1903 3777M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3778M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3779L: linux-pm@vger.kernel.org
71038f52 3780S: Supported
679655da
JP
3781F: Documentation/power/freezing-of-tasks.txt
3782F: include/linux/freezer.h
3783F: kernel/freezer.c
71038f52 3784
839a1f79
KRW
3785FRONTSWAP API
3786M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3787L: linux-kernel@vger.kernel.org
3788S: Maintained
3789F: mm/frontswap.c
3790F: include/linux/frontswap.h
3791
a5432f5a 3792FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3793M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3794L: linux-cachefs@redhat.com
3795S: Supported
3796F: Documentation/filesystems/caching/
3797F: fs/fscache/
3798F: include/linux/fscache*.h
3799
f58ad8f5 3800F2FS FILE SYSTEM
9b29d481 3801M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3802M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3803L: linux-f2fs-devel@lists.sourceforge.net
3804W: http://en.wikipedia.org/wiki/F2FS
3805T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3806S: Maintained
3807F: Documentation/filesystems/f2fs.txt
3bac380c 3808F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3809F: fs/f2fs/
3810F: include/linux/f2fs_fs.h
3811
5ab7ffea 3812FUJITSU FR-V (FRV) PORT
8b58be88 3813M: David Howells <dhowells@redhat.com>
1da177e4 3814S: Maintained
679655da 3815F: arch/frv/
1da177e4 3816
20b93734 3817FUJITSU LAPTOP EXTRAS
409a3e98 3818M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3819L: platform-driver-x86@vger.kernel.org
20b93734 3820S: Maintained
679655da 3821F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3822
4da621b6
HK
3823FUJITSU M-5MO LS CAMERA ISP DRIVER
3824M: Kyungmin Park <kyungmin.park@samsung.com>
3825M: Heungjun Kim <riverful.kim@samsung.com>
3826L: linux-media@vger.kernel.org
3827S: Maintained
90d72ac6 3828F: drivers/media/i2c/m5mols/
4da621b6
HK
3829F: include/media/m5mols.h
3830
2d24c490
RG
3831FUJITSU TABLET EXTRAS
3832M: Robert Gerlach <khnz@gmx.de>
3833L: platform-driver-x86@vger.kernel.org
3834S: Maintained
3835F: drivers/platform/x86/fujitsu-tablet.c
3836
04578f17 3837FUSE: FILESYSTEM IN USERSPACE
8b58be88 3838M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3839L: fuse-devel@lists.sourceforge.net
3840W: http://fuse.sourceforge.net/
3841S: Maintained
679655da 3842F: fs/fuse/
c117ab84 3843F: include/uapi/linux/fuse.h
04578f17 3844
1da177e4 3845FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3846M: Rik Faith <faith@cs.unc.edu>
1da177e4 3847L: linux-scsi@vger.kernel.org
baaea1dc 3848S: Odd Fixes (e.g., new signatures)
679655da 3849F: drivers/scsi/fdomain.*
1da177e4 3850
d8e2162c
PO
3851GCOV BASED KERNEL PROFILING
3852M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3853S: Maintained
3854F: kernel/gcov/
3855F: Documentation/gcov.txt
3856
1da177e4 3857GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3858M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3859L: linux-scsi@vger.kernel.org
3860W: http://www.icp-vortex.com/
3861S: Supported
679655da 3862F: drivers/scsi/gdt*
1da177e4 3863
3169a1c7
HV
3864GEMTEK FM RADIO RECEIVER DRIVER
3865M: Hans Verkuil <hverkuil@xs4all.nl>
3866L: linux-media@vger.kernel.org
3867T: git git://linuxtv.org/media_tree.git
3868W: http://linuxtv.org
3869S: Maintained
3870F: drivers/media/radio/radio-gemtek*
3871
1c23af90 3872GENERIC GPIO I2C DRIVER
880b0e26 3873M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3874S: Supported
679655da
JP
3875F: drivers/i2c/busses/i2c-gpio.c
3876F: include/linux/i2c-gpio.h
1c23af90 3877
92ed1a76
PK
3878GENERIC GPIO I2C MULTIPLEXER DRIVER
3879M: Peter Korsgaard <peter.korsgaard@barco.com>
3880L: linux-i2c@vger.kernel.org
3881S: Supported
e7065e20
JD
3882F: drivers/i2c/muxes/i2c-mux-gpio.c
3883F: include/linux/i2c-mux-gpio.h
3884F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3885
9251ce95 3886GENERIC HDLC (WAN) DRIVERS
8b58be88 3887M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3888W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3889S: Maintained
679655da
JP
3890F: drivers/net/wan/c101.c
3891F: drivers/net/wan/hd6457*
3892F: drivers/net/wan/hdlc*
3893F: drivers/net/wan/n2.c
3894F: drivers/net/wan/pc300too.c
3895F: drivers/net/wan/pci200syn.c
3896F: drivers/net/wan/wanxl*
1da177e4 3897
1527aab6 3898GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3899M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3900L: linux-arch@vger.kernel.org
3901T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3902S: Maintained
14430813
JP
3903F: include/asm-generic/
3904F: include/uapi/asm-generic/
1527aab6 3905
ff764963
KVA
3906GENERIC PHY FRAMEWORK
3907M: Kishon Vijay Abraham I <kishon@ti.com>
3908L: linux-kernel@vger.kernel.org
3909T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3910S: Supported
3911F: drivers/phy/
3912F: include/linux/phy/
3913
ccb86a69 3914GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3915M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3916L: kvm@vger.kernel.org
ccb86a69
MT
3917S: Supported
3918F: drivers/uio/uio_pci_generic.c
3919
f8f1ec73
JP
3920GET_MAINTAINER SCRIPT
3921M: Joe Perches <joe@perches.com>
3922S: Maintained
3923F: scripts/get_maintainer.pl
3924
5be7b50f 3925GFS2 FILE SYSTEM
8b58be88 3926M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3927L: cluster-devel@redhat.com
5be7b50f 3928W: http://sources.redhat.com/cluster/
08deed1e
JP
3929T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3930T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3931S: Supported
679655da
JP
3932F: Documentation/filesystems/gfs2*.txt
3933F: fs/gfs2/
c117ab84 3934F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3935
0a34eb8f 3936GIGASET ISDN DRIVERS
8b58be88
JP
3937M: Hansjoerg Lipp <hjlipp@web.de>
3938M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3939L: gigaset307x-common@lists.sourceforge.net
3940W: http://gigaset307x.sourceforge.net/
3941S: Maintained
679655da
JP
3942F: Documentation/isdn/README.gigaset
3943F: drivers/isdn/gigaset/
c117ab84 3944F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3945
a0dc00b4 3946GPIO SUBSYSTEM
e4651a9f 3947M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3948M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3949L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3950T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3951S: Maintained
3952F: Documentation/gpio/
a0dc00b4
GL
3953F: drivers/gpio/
3954F: include/linux/gpio*
9b692346 3955F: include/asm-generic/gpio.h
a0dc00b4 3956
71a6d0af
HW
3957GRE DEMULTIPLEXER DRIVER
3958M: Dmitry Kozlov <xeb@mail.ru>
3959L: netdev@vger.kernel.org
3960S: Maintained
11c26770
JP
3961F: net/ipv4/gre_demux.c
3962F: net/ipv4/gre_offload.c
71a6d0af
HW
3963F: include/net/gre.h
3964
d4c41139
KG
3965GRETH 10/100/1G Ethernet MAC device driver
3966M: Kristoffer Glembo <kristoffer@gaisler.com>
3967L: netdev@vger.kernel.org
3968S: Maintained
a31a96ad 3969F: drivers/net/ethernet/aeroflex/
d4c41139 3970
e8deeae2 3971GSPCA FINEPIX SUBDRIVER
8b58be88 3972M: Frank Zago <frank@zago.net>
661263b5 3973L: linux-media@vger.kernel.org
275ffde4 3974T: git git://linuxtv.org/media_tree.git
e8deeae2 3975S: Maintained
0c0d06ca 3976F: drivers/media/usb/gspca/finepix.c
e8deeae2 3977
4b3fa3c4
OL
3978GSPCA GL860 SUBDRIVER
3979M: Olivier Lorin <o.lorin@laposte.net>
3980L: linux-media@vger.kernel.org
275ffde4 3981T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3982S: Maintained
0c0d06ca 3983F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3984
e8deeae2 3985GSPCA M5602 SUBDRIVER
8b58be88 3986M: Erik Andren <erik.andren@gmail.com>
661263b5 3987L: linux-media@vger.kernel.org
275ffde4 3988T: git git://linuxtv.org/media_tree.git
e8deeae2 3989S: Maintained
0c0d06ca 3990F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3991
3992GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3993M: Hans de Goede <hdegoede@redhat.com>
661263b5 3994L: linux-media@vger.kernel.org
275ffde4 3995T: git git://linuxtv.org/media_tree.git
e8deeae2 3996S: Maintained
0c0d06ca 3997F: drivers/media/usb/gspca/pac207.c
e8deeae2 3998
261982f1 3999GSPCA SN9C20X SUBDRIVER
d95c5b0b 4000M: Brian Johnson <brijohn@gmail.com>
261982f1 4001L: linux-media@vger.kernel.org
275ffde4 4002T: git git://linuxtv.org/media_tree.git
261982f1 4003S: Maintained
0c0d06ca 4004F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4005
e8deeae2 4006GSPCA T613 SUBDRIVER
8b58be88 4007M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4008L: linux-media@vger.kernel.org
275ffde4 4009T: git git://linuxtv.org/media_tree.git
e8deeae2 4010S: Maintained
0c0d06ca 4011F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4012
4013GSPCA USB WEBCAM DRIVER
fc3f906b 4014M: Hans de Goede <hdegoede@redhat.com>
661263b5 4015L: linux-media@vger.kernel.org
275ffde4 4016T: git git://linuxtv.org/media_tree.git
e8deeae2 4017S: Maintained
0c0d06ca 4018F: drivers/media/usb/gspca/
e8deeae2 4019
584ec979
DB
4020GUID PARTITION TABLE (GPT)
4021M: Davidlohr Bueso <davidlohr@hp.com>
4022L: linux-efi@vger.kernel.org
4023S: Maintained
4024F: block/partitions/efi.*
4025
aa3c598b
EG
4026STK1160 USB VIDEO CAPTURE DRIVER
4027M: Ezequiel Garcia <elezegarcia@gmail.com>
4028L: linux-media@vger.kernel.org
275ffde4 4029T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4030S: Maintained
4031F: drivers/media/usb/stk1160/
e8deeae2 4032
71a6d0af
HW
4033HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4034M: Frank Seidel <frank@f-seidel.de>
4035L: platform-driver-x86@vger.kernel.org
4036W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4037S: Maintained
4038F: drivers/platform/x86/hdaps.c
4039
48fc9e26
HV
4040HDPVR USB VIDEO ENCODER DRIVER
4041M: Hans Verkuil <hverkuil@xs4all.nl>
4042L: linux-media@vger.kernel.org
4043T: git git://linuxtv.org/media_tree.git
4044W: http://linuxtv.org
4045S: Odd Fixes
14430813 4046F: drivers/media/usb/hdpvr/
48fc9e26 4047
71a6d0af 4048HWPOISON MEMORY FAILURE HANDLING
f9625c48 4049M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4050L: linux-mm@kvack.org
71a6d0af
HW
4051S: Maintained
4052F: mm/memory-failure.c
4053F: mm/hwpoison-inject.c
4054
4055HYPERVISOR VIRTUAL CONSOLE DRIVER
4056L: linuxppc-dev@lists.ozlabs.org
4057S: Odd Fixes
4058F: drivers/tty/hvc/
4059
5b543965 4060HARDWARE MONITORING
7c81c60f 4061M: Jean Delvare <jdelvare@suse.de>
ca462085 4062M: Guenter Roeck <linux@roeck-us.net>
5b543965 4063L: lm-sensors@lm-sensors.org
595142e0 4064W: http://www.lm-sensors.org/
9e012c1a 4065T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4066T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4067S: Maintained
047f4ec2 4068F: Documentation/hwmon/
679655da 4069F: drivers/hwmon/
047f4ec2 4070F: include/linux/hwmon*.h
5b543965 4071
844dd05f 4072HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4073M: Matt Mackall <mpm@selenic.com>
4074M: Herbert Xu <herbert@gondor.apana.org.au>
4075S: Odd fixes
679655da
JP
4076F: Documentation/hw_random.txt
4077F: drivers/char/hw_random/
4078F: include/linux/hw_random.h
844dd05f 4079
8b37fcfc
OBC
4080HARDWARE SPINLOCK CORE
4081M: Ohad Ben-Cohen <ohad@wizery.com>
4082S: Maintained
4083F: Documentation/hwspinlock.txt
4084F: drivers/hwspinlock/hwspinlock_*
4085F: include/linux/hwspinlock.h
4086
1da177e4 4087HARMONY SOUND DRIVER
ac6aecbf 4088L: linux-parisc@vger.kernel.org
1da177e4 4089S: Maintained
679655da 4090F: sound/parisc/harmony.*
1da177e4 4091
91952bc0
AP
4092HD29L2 MEDIA DRIVER
4093M: Antti Palosaari <crope@iki.fi>
4094L: linux-media@vger.kernel.org
4095W: http://linuxtv.org/
4096W: http://palosaari.fi/linux/
4097Q: http://patchwork.linuxtv.org/project/linux-media/list/
4098T: git git://linuxtv.org/anttip/media_tree.git
4099S: Maintained
4100F: drivers/media/dvb-frontends/hd29l2*
4101
e2d1d6c0 4102HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4103M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4104L: iss_storagedev@hp.com
4105S: Maintained
679655da
JP
4106F: Documentation/blockdev/cpqarray.txt
4107F: drivers/block/cpqarray.*
e2d1d6c0 4108
9257aa49 4109HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4110M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4111L: iss_storagedev@hp.com
4112S: Supported
4113F: Documentation/scsi/hpsa.txt
4114F: drivers/scsi/hpsa*.[ch]
4115F: include/linux/cciss*.h
c117ab84 4116F: include/uapi/linux/cciss*.h
9257aa49 4117
e2d1d6c0 4118HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4119M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4120L: iss_storagedev@hp.com
4121S: Supported
679655da
JP
4122F: Documentation/blockdev/cciss.txt
4123F: drivers/block/cciss*
4124F: include/linux/cciss_ioctl.h
c117ab84 4125F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4126
1da177e4 4127HFS FILESYSTEM
6cf515e1
GU
4128L: linux-fsdevel@vger.kernel.org
4129S: Orphan
679655da
JP
4130F: Documentation/filesystems/hfs.txt
4131F: fs/hfs/
1da177e4 4132
ef575f47
GU
4133HFSPLUS FILESYSTEM
4134L: linux-fsdevel@vger.kernel.org
4135S: Orphan
4136F: Documentation/filesystems/hfsplus.txt
4137F: fs/hfsplus/
4138
1da177e4 4139HGA FRAMEBUFFER DRIVER
8b58be88 4140M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4141L: linux-nvidia@lists.surfsouth.com
4142W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4143S: Maintained
679655da 4144F: drivers/video/hgafb.c
1da177e4 4145
4480f15b 4146HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4147M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4148M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4149L: linux-pm@vger.kernel.org
e2d1d6c0 4150S: Supported
679655da
JP
4151F: arch/x86/power/
4152F: drivers/base/power/
4153F: kernel/power/
4154F: include/linux/suspend.h
4155F: include/linux/freezer.h
4156F: include/linux/pm.h
679655da 4157F: arch/*/include/asm/suspend*.h
e2d1d6c0 4158
4ef4caad 4159HID CORE LAYER
8b58be88 4160M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4161L: linux-input@vger.kernel.org
54e5881d 4162T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4163S: Maintained
679655da
JP
4164F: drivers/hid/
4165F: include/linux/hid*
c117ab84 4166F: include/uapi/linux/hid*
4ef4caad 4167
38bed542 4168HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4169M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4170L: linux-kernel@vger.kernel.org
75fc2d37 4171T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4172S: Maintained
679655da
JP
4173F: Documentation/timers/
4174F: kernel/hrtimer.c
88606e80
TG
4175F: kernel/time/clockevents.c
4176F: kernel/time/tick*.*
4177F: kernel/time/timer_*.c
05ed8490 4178F: include/linux/clockchips.h
679655da 4179F: include/linux/hrtimer.h
38bed542 4180
1da177e4 4181HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4182L: linux-hams@vger.kernel.org
8b64f2a0 4183S: Orphan
679655da
JP
4184F: drivers/net/hamradio/dmascc.c
4185F: drivers/net/hamradio/scc.c
1da177e4 4186
ede1e6f8 4187HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4188M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4189W: http://www.highpoint-tech.com
4190S: Supported
679655da
JP
4191F: Documentation/scsi/hptiop.txt
4192F: drivers/scsi/hptiop.c
ede1e6f8 4193
1da177e4 4194HIPPI
8b58be88 4195M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4196L: linux-hippi@sunsite.dk
4197S: Maintained
679655da 4198F: include/linux/hippidevice.h
c117ab84 4199F: include/uapi/linux/if_hippi.h
679655da 4200F: net/802/hippi.c
ff5a3b50 4201F: drivers/net/hippi/
1da177e4 4202
ff1d2767 4203HOST AP DRIVER
8b58be88 4204M: Jouni Malinen <j@w1.fi>
85d32e7b 4205L: hostap@shmoo.com (subscribers-only)
724c6b35 4206L: linux-wireless@vger.kernel.org
ff1d2767
JM
4207W: http://hostap.epitest.fi/
4208S: Maintained
679655da 4209F: drivers/net/wireless/hostap/
ff1d2767 4210
dd8cd779 4211HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4212L: platform-driver-x86@vger.kernel.org
95c70215 4213S: Orphan
679655da 4214F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4215
e2d1d6c0 4216HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4217M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4218S: Maintained
7e25d724 4219F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4220
7d2c86b5 4221HPET: High Precision Event Timers driver
8b58be88 4222M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4223S: Maintained
679655da
JP
4224F: Documentation/timers/hpet.txt
4225F: drivers/char/hpet.c
4226F: include/linux/hpet.h
c117ab84 4227F: include/uapi/linux/hpet.h
b9b0332f 4228
e07b5d79 4229HPET: x86
9e06f631 4230S: Orphan
679655da
JP
4231F: arch/x86/kernel/hpet.c
4232F: arch/x86/include/asm/hpet.h
b9b0332f 4233
1da177e4 4234HPFS FILESYSTEM
8b58be88 4235M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4236W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4237S: Maintained
679655da 4238F: fs/hpfs/
1da177e4 4239
3441cded 4240HSI SUBSYSTEM
56459ea9
SR
4241M: Sebastian Reichel <sre@kernel.org>
4242T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4243S: Maintained
4244F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4245F: Documentation/hsi.txt
3441cded
SR
4246F: drivers/hsi/
4247F: include/linux/hsi/
4248F: include/uapi/linux/hsi/
4249
7d2c86b5 4250HSO 3G MODEM DRIVER
8b58be88 4251M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4252W: http://www.pharscape.org
4253S: Maintained
679655da 4254F: drivers/net/usb/hso.c
11cd29b0 4255
19990e29
AB
4256HSR NETWORK PROTOCOL
4257M: Arvid Brodin <arvid.brodin@alten.se>
4258L: netdev@vger.kernel.org
4259S: Maintained
4260F: net/hsr/
4261
5a18c343 4262HTCPEN TOUCHSCREEN DRIVER
8b58be88 4263M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4264L: linux-input@vger.kernel.org
4265S: Maintained
679655da 4266F: drivers/input/touchscreen/htcpen.c
5a18c343 4267
1da177e4 4268HUGETLB FILESYSTEM
6d49e352 4269M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4270S: Maintained
679655da 4271F: fs/hugetlbfs/
1da177e4 4272
05183189
S
4273Hyper-V CORE AND DRIVERS
4274M: K. Y. Srinivasan <kys@microsoft.com>
4275M: Haiyang Zhang <haiyangz@microsoft.com>
4276L: devel@linuxdriverproject.org
4277S: Maintained
a4162747
HZ
4278F: arch/x86/include/asm/mshyperv.h
4279F: arch/x86/include/uapi/asm/hyperv.h
4280F: arch/x86/kernel/cpu/mshyperv.c
05183189 4281F: drivers/hid/hid-hyperv.c
a4162747 4282F: drivers/hv/
f92ca80b 4283F: drivers/input/serio/hyperv-keyboard.c
05183189 4284F: drivers/net/hyperv/
a4162747
HZ
4285F: drivers/scsi/storvsc_drv.c
4286F: drivers/video/hyperv_fb.c
4287F: include/linux/hyperv.h
4288F: tools/hv/
05183189 4289
d85c8a6a 4290I2C OVER PARALLEL PORT
7c81c60f 4291M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4292L: linux-i2c@vger.kernel.org
4293S: Maintained
4294F: Documentation/i2c/busses/i2c-parport
4295F: Documentation/i2c/busses/i2c-parport-light
4296F: drivers/i2c/busses/i2c-parport.c
4297F: drivers/i2c/busses/i2c-parport-light.c
4298
4299I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4300M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4301L: linux-i2c@vger.kernel.org
4302S: Maintained
4303F: Documentation/i2c/busses/i2c-ali1535
4304F: Documentation/i2c/busses/i2c-ali1563
4305F: Documentation/i2c/busses/i2c-ali15x3
4306F: Documentation/i2c/busses/i2c-amd756
4307F: Documentation/i2c/busses/i2c-amd8111
4308F: Documentation/i2c/busses/i2c-i801
4309F: Documentation/i2c/busses/i2c-nforce2
4310F: Documentation/i2c/busses/i2c-piix4
4311F: Documentation/i2c/busses/i2c-sis5595
4312F: Documentation/i2c/busses/i2c-sis630
4313F: Documentation/i2c/busses/i2c-sis96x
4314F: Documentation/i2c/busses/i2c-via
4315F: Documentation/i2c/busses/i2c-viapro
4316F: drivers/i2c/busses/i2c-ali1535.c
4317F: drivers/i2c/busses/i2c-ali1563.c
4318F: drivers/i2c/busses/i2c-ali15x3.c
4319F: drivers/i2c/busses/i2c-amd756.c
4320F: drivers/i2c/busses/i2c-amd756-s4882.c
4321F: drivers/i2c/busses/i2c-amd8111.c
4322F: drivers/i2c/busses/i2c-i801.c
4323F: drivers/i2c/busses/i2c-isch.c
4324F: drivers/i2c/busses/i2c-nforce2.c
4325F: drivers/i2c/busses/i2c-nforce2-s4985.c
4326F: drivers/i2c/busses/i2c-piix4.c
4327F: drivers/i2c/busses/i2c-sis5595.c
4328F: drivers/i2c/busses/i2c-sis630.c
4329F: drivers/i2c/busses/i2c-sis96x.c
4330F: drivers/i2c/busses/i2c-via.c
4331F: drivers/i2c/busses/i2c-viapro.c
4332
cb7f07a4
NH
4333I2C/SMBUS ISMT DRIVER
4334M: Seth Heasley <seth.heasley@intel.com>
4335M: Neil Horman <nhorman@tuxdriver.com>
4336L: linux-i2c@vger.kernel.org
4337F: drivers/i2c/busses/i2c-ismt.c
4338F: Documentation/i2c/busses/i2c-ismt
4339
6ea884db 4340I2C/SMBUS STUB DRIVER
7c81c60f 4341M: Jean Delvare <jdelvare@suse.de>
846557d3 4342L: linux-i2c@vger.kernel.org
6ea884db 4343S: Maintained
8547a5bc 4344F: drivers/i2c/i2c-stub.c
6ea884db 4345
5b543965 4346I2C SUBSYSTEM
14d77c4d 4347M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4348L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4349W: https://i2c.wiki.kernel.org/
4350Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4351T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4352S: Maintained
679655da
JP
4353F: Documentation/i2c/
4354F: drivers/i2c/
4355F: include/linux/i2c.h
03b70d62 4356F: include/linux/i2c-*.h
c117ab84
CEB
4357F: include/uapi/linux/i2c.h
4358F: include/uapi/linux/i2c-*.h
1da177e4 4359
d85c8a6a 4360I2C-TAOS-EVM DRIVER
7c81c60f 4361M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4362L: linux-i2c@vger.kernel.org
4363S: Maintained
4364F: Documentation/i2c/busses/i2c-taos-evm
4365F: drivers/i2c/busses/i2c-taos-evm.c
4366
e8c76eed 4367I2C-TINY-USB DRIVER
8b58be88 4368M: Till Harbaum <till@harbaum.org>
846557d3 4369L: linux-i2c@vger.kernel.org
932d1872 4370W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4371S: Maintained
679655da 4372F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4373
1da177e4 4374i386 BOOT CODE
8b58be88 4375M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4376S: Maintained
679655da 4377F: arch/x86/boot/
1da177e4
LT
4378
4379i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4380M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4381T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4382S: Maintained
4383
1da177e4 4384IA64 (Itanium) PLATFORM
8b58be88
JP
4385M: Tony Luck <tony.luck@intel.com>
4386M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4387L: linux-ia64@vger.kernel.org
6b1c70b1 4388T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4389S: Maintained
679655da 4390F: arch/ia64/
1da177e4 4391
956c203c 4392IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4393M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4394M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4395L: linux-crypto@vger.kernel.org
4396S: Supported
4397F: drivers/crypto/nx/
4398
0e16aafb 4399IBM Power 842 compression accelerator
e6babec6 4400M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4401S: Supported
4402F: drivers/crypto/nx/nx-842.c
4403F: include/linux/nx842.h
4404
1da177e4 4405IBM Power Linux RAID adapter
8b58be88 4406M: Brian King <brking@us.ibm.com>
1da177e4 4407S: Supported
679655da 4408F: drivers/scsi/ipr.*
1da177e4 4409
9d348af4
SL
4410IBM Power Virtual Ethernet Device Driver
4411M: Santiago Leon <santil@linux.vnet.ibm.com>
4412L: netdev@vger.kernel.org
4413S: Supported
9aa32835 4414F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4415
e6babec6
NF
4416IBM Power Virtual SCSI Device Drivers
4417M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4418L: linux-scsi@vger.kernel.org
4419S: Supported
e6babec6
NF
4420F: drivers/scsi/ibmvscsi/ibmvscsi*
4421F: drivers/scsi/ibmvscsi/viosrp.h
4422
4423IBM Power Virtual FC Device Drivers
4424M: Brian King <brking@linux.vnet.ibm.com>
4425L: linux-scsi@vger.kernel.org
4426S: Supported
4427F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4428
1da177e4
LT
4429IBM ServeRAID RAID DRIVER
4430P: Jack Hammer
8b58be88 4431M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4432W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4433S: Supported
679655da 4434F: drivers/scsi/ips.*
1da177e4 4435
6ed9f9c4
PT
4436ICH LPC AND GPIO DRIVER
4437M: Peter Tyser <ptyser@xes-inc.com>
4438S: Maintained
4439F: drivers/mfd/lpc_ich.c
4440F: drivers/gpio/gpio-ich.c
4441
1e7106fc 4442IDE SUBSYSTEM
8b58be88 4443M: "David S. Miller" <davem@davemloft.net>
1da177e4 4444L: linux-ide@vger.kernel.org
8a6e2535 4445Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4446T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4447S: Maintained
679655da
JP
4448F: Documentation/ide/
4449F: drivers/ide/
4450F: include/linux/ide.h
1da177e4 4451
6cb8c13d
IP
4452IDEAPAD LAPTOP EXTRAS DRIVER
4453M: Ike Panhc <ike.pan@canonical.com>
4454L: platform-driver-x86@vger.kernel.org
4455W: http://launchpad.net/ideapad-laptop
4456S: Maintained
4457F: drivers/platform/x86/ideapad-laptop.c
4458
1ea4c161
AM
4459IDEAPAD LAPTOP SLIDEBAR DRIVER
4460M: Andrey Moiseev <o2g.org.ru@gmail.com>
4461L: linux-input@vger.kernel.org
4462W: https://github.com/o2genum/ideapad-slidebar
4463S: Maintained
4464F: drivers/input/misc/ideapad_slidebar.c
4465
0f861e8c 4466IDE/ATAPI DRIVERS
487ba8e8 4467M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4468L: linux-ide@vger.kernel.org
c404c199 4469S: Maintained
679655da
JP
4470F: Documentation/cdrom/ide-cd
4471F: drivers/ide/ide-cd*
1da177e4 4472
27471fdb 4473IDLE-I7300
8b58be88 4474M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4475L: linux-pm@vger.kernel.org
27471fdb 4476S: Supported
679655da 4477F: drivers/idle/i7300_idle.c
27471fdb 4478
02cf2286 4479IEEE 802.15.4 SUBSYSTEM
68653359 4480M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4481M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4482L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4483W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4484T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4485S: Maintained
4486F: net/ieee802154/
68653359 4487F: net/mac802154/
251741b1 4488F: drivers/net/ieee802154/
02cf2286 4489
40ad4a30
SY
4490IGUANAWORKS USB IR TRANSCEIVER
4491M: Sean Young <sean@mess.org>
4492L: linux-media@vger.kernel.org
4493S: Maintained
4494F: drivers/media/rc/iguanair.c
4495
9545f86e 4496IIO SUBSYSTEM AND DRIVERS
030a13d7 4497M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4498L: linux-iio@vger.kernel.org
4499S: Maintained
03e7c251 4500F: drivers/iio/
9545f86e
AP
4501F: drivers/staging/iio/
4502
65519263
SG
4503IKANOS/ADI EAGLE ADSL USB DRIVER
4504M: Matthieu Castet <castet.matthieu@free.fr>
4505M: Stanislaw Gruszka <stf_xl@wp.pl>
4506S: Maintained
4507F: drivers/usb/atm/ueagle-atm.c
4508
e89ab51f
GR
4509INA209 HARDWARE MONITOR DRIVER
4510M: Guenter Roeck <linux@roeck-us.net>
4511L: lm-sensors@lm-sensors.org
4512S: Maintained
4513F: Documentation/hwmon/ina209
4514F: Documentation/devicetree/bindings/i2c/ina209.txt
4515F: drivers/hwmon/ina209.c
4516
4517INA2XX HARDWARE MONITOR DRIVER
4518M: Guenter Roeck <linux@roeck-us.net>
4519L: lm-sensors@lm-sensors.org
4520S: Maintained
4521F: Documentation/hwmon/ina2xx
4522F: drivers/hwmon/ina2xx.c
4523F: include/linux/platform_data/ina2xx.h
4524
14dc124f
SIG
4525INDUSTRY PACK SUBSYSTEM (IPACK)
4526M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4527M: Jens Taprogge <jens.taprogge@taprogge.org>
4528M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4529L: industrypack-devel@lists.sourceforge.net
4530W: http://industrypack.sourceforge.net
4531S: Maintained
4532F: drivers/ipack/
4533
aa7168f4 4534INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4535M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4536M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4537L: linux-ima-devel@lists.sourceforge.net
4538L: linux-ima-user@lists.sourceforge.net
4539L: linux-security-module@vger.kernel.org
aa7168f4 4540S: Supported
679655da 4541F: security/integrity/ima/
aa7168f4 4542
1da177e4 4543IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4544L: linux-fbdev@vger.kernel.org
843393d3 4545S: Orphan
679655da 4546F: drivers/video/imsttfb.c
1da177e4
LT
4547
4548INFINIBAND SUBSYSTEM
db9fd848 4549M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4550M: Sean Hefty <sean.hefty@intel.com>
4551M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4552L: linux-rdma@vger.kernel.org
605841f5 4553W: http://www.openfabrics.org/
8a6e2535 4554Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4555T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4556S: Supported
679655da
JP
4557F: Documentation/infiniband/
4558F: drivers/infiniband/
c117ab84 4559F: include/uapi/linux/if_infiniband.h
1da177e4 4560
c9f04f58 4561INOTIFY
8b58be88
JP
4562M: John McCutchan <john@johnmccutchan.com>
4563M: Robert Love <rlove@rlove.org>
4564M: Eric Paris <eparis@parisplace.org>
c9f04f58 4565S: Maintained
679655da
JP
4566F: Documentation/filesystems/inotify.txt
4567F: fs/notify/inotify/
4568F: include/linux/inotify.h
c117ab84 4569F: include/uapi/linux/inotify.h
c9f04f58 4570
e2d1d6c0 4571INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4572M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4573M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4574L: linux-input@vger.kernel.org
8a6e2535 4575Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4577S: Maintained
679655da 4578F: drivers/input/
f4eea7e2 4579F: include/linux/input.h
c117ab84 4580F: include/uapi/linux/input.h
f4eea7e2 4581F: include/linux/input/
e2d1d6c0 4582
3267a87f
HR
4583INPUT MULTITOUCH (MT) PROTOCOL
4584M: Henrik Rydberg <rydberg@euromail.se>
4585L: linux-input@vger.kernel.org
7f9c2454 4586T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4587S: Maintained
4588F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4589F: drivers/input/input-mt.c
3267a87f
HR
4590K: \b(ABS|SYN)_MT_
4591
4ac13e17
DJ
4592INTEL C600 SERIES SAS CONTROLLER DRIVER
4593M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4594M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4595M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4596L: linux-scsi@vger.kernel.org
7106891a
DJ
4597T: git git://git.code.sf.net/p/intel-sas/isci
4598S: Supported
4ac13e17 4599F: drivers/scsi/isci/
4ac13e17 4600
26717172
LB
4601INTEL IDLE DRIVER
4602M: Len Brown <lenb@kernel.org>
bf1c138e 4603L: linux-pm@vger.kernel.org
08deed1e 4604T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4605S: Supported
4606F: drivers/idle/intel_idle.c
4607
9eb8ef74 4608INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4609M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4610L: linux-fbdev@vger.kernel.org
ce00f85c 4611S: Maintained
679655da
JP
4612F: Documentation/fb/intelfb.txt
4613F: drivers/video/intelfb/
9eb8ef74 4614
1da177e4 4615INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4616M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4617L: linux-fbdev@vger.kernel.org
ce00f85c 4618S: Maintained
679655da 4619F: drivers/video/i810/
1da177e4 4620
f4a9bc4c 4621INTEL MENLOW THERMAL DRIVER
8b58be88 4622M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4623L: platform-driver-x86@vger.kernel.org
5ca92bd9 4624W: https://01.org/linux-acpi
f4a9bc4c 4625S: Supported
679655da 4626F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4627
1da177e4 4628INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4629M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4630S: Maintained
679655da
JP
4631F: arch/x86/kernel/microcode_core.c
4632F: arch/x86/kernel/microcode_intel.c
1da177e4 4633
248a9dc3 4634INTEL I/OAT DMA DRIVER
ab5f8c6e 4635M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4636M: Dave Jiang <dave.jiang@intel.com>
4637L: dmaengine@vger.kernel.org
4638Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4639S: Supported
679655da 4640F: drivers/dma/ioat*
248a9dc3 4641
6c8909b4 4642INTEL IOMMU (VT-d)
8b58be88 4643M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4644L: iommu@lists.linux-foundation.org
54e5881d 4645T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4646S: Supported
3fb39615 4647F: drivers/iommu/intel-iommu.c
679655da 4648F: include/linux/intel-iommu.h
6c8909b4 4649
b3e5f263 4650INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4651M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4652S: Odd fixes
679655da 4653F: drivers/dma/iop-adma.c
b3e5f263 4654
9251ce95 4655INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4656M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4657S: Maintained
679655da
JP
4658F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4659F: arch/arm/mach-ixp4xx/include/mach/npe.h
4660F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4661F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4662F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4663F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4664
844dd05f 4665INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4666M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4667S: Maintained
679655da 4668F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4669
105bf2fe 4670INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4671M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4672M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4673M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4674M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4675M: Don Skidmore <donald.c.skidmore@intel.com>
4676M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4677M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4678M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4679M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4680M: Linux NICS <linux.nics@intel.com>
dcd01faf 4681L: e1000-devel@lists.sourceforge.net
f6fde11a 4682W: http://www.intel.com/support/feedback.htm
d94e6fed 4683W: http://e1000.sourceforge.net/
dee1ad47
JK
4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4686S: Supported
0d164401
JK
4687F: Documentation/networking/e100.txt
4688F: Documentation/networking/e1000.txt
4689F: Documentation/networking/e1000e.txt
4690F: Documentation/networking/igb.txt
4691F: Documentation/networking/igbvf.txt
4692F: Documentation/networking/ixgb.txt
4693F: Documentation/networking/ixgbe.txt
4694F: Documentation/networking/ixgbevf.txt
1bff6529 4695F: Documentation/networking/i40e.txt
105bf2fe 4696F: Documentation/networking/i40evf.txt
dee1ad47 4697F: drivers/net/ethernet/intel/
bc90d291 4698F: drivers/net/ethernet/intel/*/
1da177e4 4699
0963d59b
LW
4700INTEL-MID GPIO DRIVER
4701M: David Cohen <david.a.cohen@linux.intel.com>
4702L: linux-gpio@vger.kernel.org
4703S: Maintained
4704F: drivers/gpio/gpio-intel-mid.c
4705
ca907a90
SY
4706INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4707M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4708L: linux-wireless@vger.kernel.org
ca907a90 4709S: Maintained
679655da 4710F: Documentation/networking/README.ipw2100
679655da 4711F: Documentation/networking/README.ipw2200
ca907a90 4712F: drivers/net/wireless/ipw2x00/
826d2abe 4713
4bd96a7a 4714INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4715M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4716M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4717M: Shane Wang <shane.wang@intel.com>
4718L: tboot-devel@lists.sourceforge.net
4719W: http://tboot.sourceforge.net
e9b7d7c8 4720T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4721S: Supported
4722F: Documentation/intel_txt.txt
4723F: include/linux/tboot.h
4724F: arch/x86/kernel/tboot.c
4725
8a70da82 4726INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4727M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4728M: linux-wimax@intel.com
63fae219 4729L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4730S: Supported
4731W: http://linuxwimax.org
679655da
JP
4732F: Documentation/wimax/README.i2400m
4733F: drivers/net/wimax/i2400m/
c117ab84 4734F: include/uapi/linux/wimax/i2400m.h
8a70da82 4735
1c0ce89c
SG
4736INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4737M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4738L: linux-wireless@vger.kernel.org
1c0ce89c 4739S: Supported
efa3144e
WYG
4740F: drivers/net/wireless/iwlegacy/
4741
b481de9c 4742INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4743M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4744M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4745M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4746L: linux-wireless@vger.kernel.org
b481de9c 4747W: http://intellinuxwireless.org
b62ff718 4748T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4749S: Supported
679655da 4750F: drivers/net/wireless/iwlwifi/
b481de9c 4751
de8fe023
TW
4752INTEL MANAGEMENT ENGINE (mei)
4753M: Tomas Winkler <tomas.winkler@intel.com>
4754L: linux-kernel@vger.kernel.org
4755S: Supported
c117ab84 4756F: include/uapi/linux/mei.h
de8fe023 4757F: drivers/misc/mei/*
e07950a1 4758F: Documentation/misc-devices/mei/*
de8fe023 4759
cb109a0e 4760IOC3 ETHERNET DRIVER
8b58be88 4761M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4762L: linux-mips@linux-mips.org
4763S: Maintained
8862bf1e 4764F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4765
cb109a0e 4766IOC3 SERIAL DRIVER
8b58be88 4767M: Pat Gefre <pfg@sgi.com>
d39e0721 4768L: linux-serial@vger.kernel.org
cb109a0e 4769S: Maintained
df621252 4770F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4771
0b6e8569
SW
4772IOMMU DRIVERS
4773M: Joerg Roedel <joro@8bytes.org>
4774L: iommu@lists.linux-foundation.org
4775T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4776S: Maintained
4777F: drivers/iommu/
4778
4480f15b 4779IP MASQUERADING
8b58be88 4780M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4781S: Maintained
679655da 4782F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4783
1202d6ff 4784IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4785M: Francois Romieu <romieu@fr.zoreil.com>
4786M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4787L: netdev@vger.kernel.org
4788S: Maintained
7443713a 4789F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4790
4480f15b 4791IPATH DRIVER
8473c603 4792M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4793L: linux-rdma@vger.kernel.org
52a09a04 4794S: Maintained
679655da 4795F: drivers/infiniband/hw/ipath/
77d8798b 4796
4409ebe9 4797IPMI SUBSYSTEM
8b58be88 4798M: Corey Minyard <minyard@acm.org>
b0c90653 4799L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4800W: http://openipmi.sourceforge.net/
4801S: Supported
679655da
JP
4802F: Documentation/IPMI.txt
4803F: drivers/char/ipmi/
4804F: include/linux/ipmi*
c117ab84 4805F: include/uapi/linux/ipmi*
4409ebe9 4806
e2d1d6c0 4807IPS SCSI RAID DRIVER
8b58be88 4808M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4809L: linux-scsi@vger.kernel.org
4810W: http://www.adaptec.com/
4811S: Maintained
679655da 4812F: drivers/scsi/ips*
e2d1d6c0
RD
4813
4814IPVS
8b58be88
JP
4815M: Wensong Zhang <wensong@linux-vs.org>
4816M: Simon Horman <horms@verge.net.au>
4817M: Julian Anastasov <ja@ssi.bg>
979b6c13 4818L: netdev@vger.kernel.org
e2d1d6c0 4819L: lvs-devel@vger.kernel.org
1da177e4 4820S: Maintained
679655da 4821F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4822F: include/net/ip_vs.h
c117ab84 4823F: include/uapi/linux/ip_vs.h
679655da 4824F: net/netfilter/ipvs/
1da177e4 4825
e7839f25 4826IPWIRELESS DRIVER
8b58be88
JP
4827M: Jiri Kosina <jkosina@suse.cz>
4828M: David Sterba <dsterba@suse.cz>
92094aa0 4829S: Odd Fixes
282361a0 4830F: drivers/tty/ipwireless/
099dc4fb 4831
e2d1d6c0 4832IPX NETWORK LAYER
8b58be88 4833M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4834L: netdev@vger.kernel.org
4835S: Maintained
679655da 4836F: include/net/ipx.h
c117ab84 4837F: include/uapi/linux/ipx.h
679655da 4838F: net/ipx/
e2d1d6c0 4839
1da177e4 4840IRDA SUBSYSTEM
8b58be88 4841M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4842L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4843L: netdev@vger.kernel.org
1da177e4 4844W: http://irda.sourceforge.net/
f353976d 4845S: Maintained
e0057975 4846T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4847F: Documentation/networking/irda.txt
4848F: drivers/net/irda/
4849F: include/net/irda/
4850F: net/irda/
1da177e4 4851
a800c7cc
TG
4852IRQ SUBSYSTEM
4853M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4854L: linux-kernel@vger.kernel.org
a800c7cc 4855S: Maintained
75fc2d37 4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4857F: kernel/irq/
2ed9fd28
JC
4858
4859IRQCHIP DRIVERS
4860M: Thomas Gleixner <tglx@linutronix.de>
4861M: Jason Cooper <jason@lakedaemon.net>
4862L: linux-kernel@vger.kernel.org
4863S: Maintained
4864T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4865T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4866F: drivers/irqchip/
a800c7cc 4867
7ab3a837
GL
4868IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4869M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4870S: Maintained
4871F: Documentation/IRQ-domain.txt
4872F: include/linux/irqdomain.h
4873F: kernel/irq/irqdomain.c
4874
e2d1d6c0 4875ISAPNP
8b58be88 4876M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4877S: Maintained
679655da
JP
4878F: Documentation/isapnp.txt
4879F: drivers/pnp/isapnp/
4880F: include/linux/isapnp.h
e2d1d6c0 4881
d39b8420
HV
4882ISA RADIO MODULE
4883M: Hans Verkuil <hverkuil@xs4all.nl>
4884L: linux-media@vger.kernel.org
4885T: git git://linuxtv.org/media_tree.git
4886W: http://linuxtv.org
4887S: Maintained
4888F: drivers/media/radio/radio-isa*
4889
71a6d0af
HW
4890iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4891M: Peter Jones <pjones@redhat.com>
4892M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4893S: Maintained
4894F: drivers/firmware/iscsi_ibft*
4895
14816b1e 4896ISCSI
8b58be88 4897M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4898L: open-iscsi@googlegroups.com
4899W: www.open-iscsi.org
54e5881d 4900T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4901S: Maintained
679655da
JP
4902F: drivers/scsi/*iscsi*
4903F: include/scsi/*iscsi*
14816b1e 4904
1e65eb42
OG
4905ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4906M: Or Gerlitz <ogerlitz@mellanox.com>
4907M: Roi Dayan <roid@mellanox.com>
4908L: linux-rdma@vger.kernel.org
4909S: Supported
4910W: http://www.openfabrics.org
4911W: www.open-iscsi.org
4912Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4913F: drivers/infiniband/ulp/iser/
1e65eb42 4914
1da177e4 4915ISDN SUBSYSTEM
8b58be88 4916M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4917L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4918L: netdev@vger.kernel.org
1da177e4 4919W: http://www.isdn4linux.de
54e5881d 4920T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4921S: Maintained
679655da
JP
4922F: Documentation/isdn/
4923F: drivers/isdn/
4924F: include/linux/isdn.h
4925F: include/linux/isdn/
c117ab84
CEB
4926F: include/uapi/linux/isdn.h
4927F: include/uapi/linux/isdn/
1da177e4
LT
4928
4929ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4930M: Armin Schindler <mac@melware.de>
d5d52273 4931L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4932W: http://www.melware.de
4933S: Maintained
679655da 4934F: drivers/isdn/hardware/eicon/
1da177e4 4935
d624870f 4936IT87 HARDWARE MONITORING DRIVER
7c81c60f 4937M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4938L: lm-sensors@lm-sensors.org
4939S: Maintained
4940F: Documentation/hwmon/it87
4941F: drivers/hwmon/it87.c
4942
d7104bff
AP
4943IT913X MEDIA DRIVER
4944M: Antti Palosaari <crope@iki.fi>
4945L: linux-media@vger.kernel.org
4946W: http://linuxtv.org/
4947W: http://palosaari.fi/linux/
4948Q: http://patchwork.linuxtv.org/project/linux-media/list/
4949T: git git://linuxtv.org/anttip/media_tree.git
4950S: Maintained
9d9fb744 4951F: drivers/media/tuners/tuner_it913x*
d7104bff 4952
91821ff3 4953IVTV VIDEO4LINUX DRIVER
6afdeaf8 4954M: Andy Walls <awalls@md.metrocast.net>
c4240509 4955L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4956L: linux-media@vger.kernel.org
275ffde4 4957T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4958W: http://www.ivtvdriver.org
4959S: Maintained
679655da 4960F: Documentation/video4linux/*.ivtv
90d72ac6 4961F: drivers/media/pci/ivtv/
c117ab84 4962F: include/uapi/linux/ivtv*
91821ff3 4963
68620bdd
MP
4964IX2505V MEDIA DRIVER
4965M: Malcolm Priestley <tvboxspy@gmail.com>
4966L: linux-media@vger.kernel.org
4967W: http://linuxtv.org/
4968Q: http://patchwork.linuxtv.org/project/linux-media/list/
4969S: Maintained
4970F: drivers/media/dvb-frontends/ix2505v*
4971
4453d736
GR
4972JC42.4 TEMPERATURE SENSOR DRIVER
4973M: Guenter Roeck <linux@roeck-us.net>
4974L: lm-sensors@lm-sensors.org
4975S: Maintained
4976F: drivers/hwmon/jc42.c
4977F: Documentation/hwmon/jc42
4978
e2d1d6c0 4979JFS FILESYSTEM
3256f80f 4980M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4981L: jfs-discussion@lists.sourceforge.net
4982W: http://jfs.sourceforge.net/
54e5881d 4983T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4984S: Maintained
679655da
JP
4985F: Documentation/filesystems/jfs.txt
4986F: fs/jfs/
e2d1d6c0 4987
95252236 4988JME NETWORK DRIVER
8b58be88 4989M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4990L: netdev@vger.kernel.org
4991S: Maintained
63d24a0e 4992F: drivers/net/ethernet/jme.*
95252236 4993
1da177e4 4994JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4995M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4996L: linux-mtd@lists.infradead.org
4997W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4998S: Maintained
679655da 4999F: fs/jffs2/
c117ab84 5000F: include/uapi/linux/jffs2.h
1da177e4 5001
de456d37 5002JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5003M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5004M: Jan Kara <jack@suse.cz>
72be2ccf 5005L: linux-ext4@vger.kernel.org
ae0718f8 5006S: Maintained
d183e11a 5007F: fs/jbd/
d183e11a
TT
5008F: include/linux/jbd.h
5009
5010JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5011M: "Theodore Ts'o" <tytso@mit.edu>
5012L: linux-ext4@vger.kernel.org
5013S: Maintained
5014F: fs/jbd2/
5015F: include/linux/jbd2.h
ae0718f8 5016
fd8b6cb4 5017JSM Neo PCI based serial card
9d141cb9 5018M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5019L: linux-serial@vger.kernel.org
5020S: Maintained
df621252 5021F: drivers/tty/serial/jsm/
ae0718f8 5022
af39917d
CL
5023K10TEMP HARDWARE MONITORING DRIVER
5024M: Clemens Ladisch <clemens@ladisch.de>
5025L: lm-sensors@lm-sensors.org
5026S: Maintained
5027F: Documentation/hwmon/k10temp
5028F: drivers/hwmon/k10temp.c
5029
4660cb35 5030K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5031M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5032L: lm-sensors@lm-sensors.org
ae0718f8 5033S: Maintained
679655da
JP
5034F: Documentation/hwmon/k8temp
5035F: drivers/hwmon/k8temp.c
ae0718f8 5036
c63a1642 5037KTAP
687b63a3 5038M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5039W: http://www.ktap.org
5040L: ktap@freelists.org
5041S: Maintained
5042F: drivers/staging/ktap/
5043
1da177e4 5044KCONFIG
5eb1f99e 5045M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5046L: linux-kbuild@vger.kernel.org
cea8321c 5047T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5048S: Maintained
679655da
JP
5049F: Documentation/kbuild/kconfig-language.txt
5050F: scripts/kconfig/
1da177e4 5051
ea6c2089 5052KDUMP
8b58be88
JP
5053M: Vivek Goyal <vgoyal@redhat.com>
5054M: Haren Myneni <hbabu@us.ibm.com>
34633993 5055L: kexec@lists.infradead.org
ea6c2089
VG
5056W: http://lse.sourceforge.net/kdump/
5057S: Maintained
80811493 5058F: Documentation/kdump/
ea6c2089 5059
f41bf02f
HV
5060KEENE FM RADIO TRANSMITTER DRIVER
5061M: Hans Verkuil <hverkuil@xs4all.nl>
5062L: linux-media@vger.kernel.org
5063T: git git://linuxtv.org/media_tree.git
5064W: http://linuxtv.org
5065S: Maintained
5066F: drivers/media/radio/radio-keene*
5067
1da177e4 5068KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5069M: Ian Kent <raven@themaw.net>
f694fc97 5070L: autofs@vger.kernel.org
1da177e4 5071S: Maintained
679655da 5072F: fs/autofs4/
1da177e4 5073
70fb7ba6 5074KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5075M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5077T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5078L: linux-kbuild@vger.kernel.org
5ce45962 5079S: Maintained
679655da
JP
5080F: Documentation/kbuild/
5081F: Makefile
5082F: scripts/Makefile.*
70fb7ba6
MM
5083F: scripts/basic/
5084F: scripts/mk*
5085F: scripts/package/
1da177e4
LT
5086
5087KERNEL JANITORS
c3000e03 5088L: kernel-janitors@vger.kernel.org
10466f5a 5089W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5090S: Odd Fixes
1da177e4 5091
e8b43555 5092KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5093M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5094L: linux-nfs@vger.kernel.org
1da177e4 5095W: http://nfs.sourceforge.net/
98fac23f 5096S: Supported
679655da
JP
5097F: fs/nfsd/
5098F: include/linux/nfsd/
c117ab84 5099F: include/uapi/linux/nfsd/
679655da
JP
5100F: fs/lockd/
5101F: fs/nfs_common/
5102F: net/sunrpc/
5103F: include/linux/lockd/
5104F: include/linux/sunrpc/
c117ab84 5105F: include/uapi/linux/sunrpc/
1da177e4 5106
426d62e2 5107KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5108M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5109M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5110L: kvm@vger.kernel.org
e3e58478 5111W: http://www.linux-kvm.org
a94b40a6 5112T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5113S: Supported
c93a64fe
PB
5114F: Documentation/*/kvm*.txt
5115F: Documentation/virtual/kvm/
679655da
JP
5116F: arch/*/kvm/
5117F: arch/*/include/asm/kvm*
5118F: include/linux/kvm*
c117ab84 5119F: include/uapi/linux/kvm*
679655da 5120F: virt/kvm/
426d62e2 5121
ad8003d3 5122KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5123M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5124L: kvm@vger.kernel.org
5125W: http://kvm.qumranet.com
7de609c8 5126S: Maintained
679655da 5127F: arch/x86/include/asm/svm.h
679655da 5128F: arch/x86/kvm/svm.c
426d62e2 5129
513014b7 5130KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5131M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5132L: kvm-ppc@vger.kernel.org
5133W: http://kvm.qumranet.com
6a7f972d 5134T: git git://github.com/agraf/linux-2.6.git
513014b7 5135S: Supported
679655da
JP
5136F: arch/powerpc/include/asm/kvm*
5137F: arch/powerpc/kvm/
513014b7 5138
1fc9d2bf 5139KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5140M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5141L: kvm-ia64@vger.kernel.org
5142W: http://kvm.qumranet.com
920ed9f1 5143S: Supported
679655da
JP
5144F: Documentation/ia64/kvm.txt
5145F: arch/ia64/include/asm/kvm*
5146F: arch/ia64/kvm/
920ed9f1 5147
85f8fffe 5148KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5149M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5150M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5151M: linux390@de.ibm.com
5152L: linux-s390@vger.kernel.org
5153W: http://www.ibm.com/developerworks/linux/linux390/
5154S: Supported
679655da
JP
5155F: Documentation/s390/kvm.txt
5156F: arch/s390/include/asm/kvm*
80811493 5157F: arch/s390/kvm/
a968cd3e 5158F: drivers/s390/kvm/
85f8fffe 5159
a749474d 5160KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5161M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5162M: Marc Zyngier <marc.zyngier@arm.com>
5163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5164L: kvmarm@lists.cs.columbia.edu
5165W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5166S: Supported
a749474d
CD
5167F: arch/arm/include/uapi/asm/kvm*
5168F: arch/arm/include/asm/kvm*
5169F: arch/arm/kvm/
5c8818b4
MZ
5170F: virt/kvm/arm/
5171F: include/kvm/arm_*
a749474d 5172
6394a3ec 5173KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5174M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5175M: Marc Zyngier <marc.zyngier@arm.com>
5176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5177L: kvmarm@lists.cs.columbia.edu
5178S: Maintained
5179F: arch/arm64/include/uapi/asm/kvm*
5180F: arch/arm64/include/asm/kvm*
5181F: arch/arm64/kvm/
5182
dc009d92 5183KEXEC
8b58be88 5184M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5185W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5186L: kexec@lists.infradead.org
dc009d92 5187S: Maintained
679655da 5188F: include/linux/kexec.h
c117ab84 5189F: include/uapi/linux/kexec.h
679655da 5190F: kernel/kexec.c
dc009d92 5191
e971461f
DH
5192KEYS/KEYRINGS:
5193M: David Howells <dhowells@redhat.com>
5194L: keyrings@linux-nfs.org
5195S: Maintained
d410fa4e 5196F: Documentation/security/keys.txt
e971461f
DH
5197F: include/linux/key.h
5198F: include/linux/key-type.h
5199F: include/keys/
5200F: security/keys/
5201
7f3c68be 5202KEYS-TRUSTED
74dd744f
MZ
5203M: David Safford <safford@us.ibm.com>
5204M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5205L: linux-security-module@vger.kernel.org
5206L: keyrings@linux-nfs.org
5207S: Supported
d410fa4e 5208F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5209F: include/keys/trusted-type.h
5210F: security/keys/trusted.c
5211F: security/keys/trusted.h
5212
5213KEYS-ENCRYPTED
74dd744f
MZ
5214M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5215M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5216L: linux-security-module@vger.kernel.org
5217L: keyrings@linux-nfs.org
5218S: Supported
d410fa4e 5219F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5220F: include/keys/encrypted-type.h
19c90aa6 5221F: security/keys/encrypted-keys/
7f3c68be 5222
5b778dad 5223KGDB / KDB /debug_core
8b58be88 5224M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5225W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5226L: kgdb-bugreport@lists.sourceforge.net
5227S: Maintained
679655da
JP
5228F: Documentation/DocBook/kgdb.tmpl
5229F: drivers/misc/kgdbts.c
df621252 5230F: drivers/tty/serial/kgdboc.c
5b778dad 5231F: include/linux/kdb.h
679655da 5232F: include/linux/kgdb.h
4063eb5f 5233F: kernel/debug/
e3e2aaf7 5234
456db8cc 5235KMEMCHECK
8b58be88 5236M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5237M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5238S: Maintained
410d7a97
JP
5239F: Documentation/kmemcheck.txt
5240F: arch/x86/include/asm/kmemcheck.h
5241F: arch/x86/mm/kmemcheck/
5242F: include/linux/kmemcheck.h
5243F: mm/kmemcheck.c
b9ce08c0 5244
c3bb4d24 5245KMEMLEAK
8b58be88 5246M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5247S: Maintained
5248F: Documentation/kmemleak.txt
5249F: include/linux/kmemleak.h
5250F: mm/kmemleak.c
5251F: mm/kmemleak-test.c
5252
89559a61 5253KPROBES
8b58be88
JP
5254M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5255M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5256M: "David S. Miller" <davem@davemloft.net>
97c29e74 5257M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5258S: Maintained
679655da
JP
5259F: Documentation/kprobes.txt
5260F: include/linux/kprobes.h
5261F: kernel/kprobes.c
89559a61 5262
70e84049 5263KS0108 LCD CONTROLLER DRIVER
8b58be88 5264M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5265W: http://miguelojeda.es/auxdisplay.htm
5266W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5267S: Maintained
679655da
JP
5268F: Documentation/auxdisplay/ks0108
5269F: drivers/auxdisplay/ks0108.c
5270F: include/linux/ks0108.h
70e84049 5271
1da177e4 5272LAPB module
1da177e4 5273L: linux-x25@vger.kernel.org
bf9915cc 5274S: Orphan
679655da
JP
5275F: Documentation/networking/lapb-module.txt
5276F: include/*/lapb.h
5277F: net/lapb/
1da177e4
LT
5278
5279LASI 53c700 driver for PARISC
8b58be88 5280M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5281L: linux-scsi@vger.kernel.org
5282S: Maintained
679655da
JP
5283F: Documentation/scsi/53c700.txt
5284F: drivers/scsi/53c700*
1da177e4 5285
263de9b5 5286LED SUBSYSTEM
c772fc26 5287M: Bryan Wu <cooloney@gmail.com>
8b58be88 5288M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5289L: linux-leds@vger.kernel.org
5290T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5291S: Maintained
679655da
JP
5292F: drivers/leds/
5293F: include/linux/leds.h
263de9b5 5294
b0461a44 5295LEGACY EEPROM DRIVER
7c81c60f 5296M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5297S: Maintained
5298F: Documentation/misc-devices/eeprom
5299F: drivers/misc/eeprom/eeprom.c
5300
1da177e4 5301LEGO USB Tower driver
8b58be88 5302M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5303L: legousb-devel@lists.sourceforge.net
5304W: http://legousb.sourceforge.net/
5305S: Maintained
679655da 5306F: drivers/usb/misc/legousbtower.c
1da177e4 5307
055616a8
MK
5308LG2160 MEDIA DRIVER
5309M: Michael Krufky <mkrufky@linuxtv.org>
5310L: linux-media@vger.kernel.org
5311W: http://linuxtv.org/
5312W: http://github.com/mkrufky
5313Q: http://patchwork.linuxtv.org/project/linux-media/list/
5314T: git git://linuxtv.org/mkrufky/tuners.git
5315S: Maintained
5316F: drivers/media/dvb-frontends/lg2160.*
5317
6f0e7725
MK
5318LGDT3305 MEDIA DRIVER
5319M: Michael Krufky <mkrufky@linuxtv.org>
5320L: linux-media@vger.kernel.org
5321W: http://linuxtv.org/
5322W: http://github.com/mkrufky
5323Q: http://patchwork.linuxtv.org/project/linux-media/list/
5324T: git git://linuxtv.org/mkrufky/tuners.git
5325S: Maintained
5326F: drivers/media/dvb-frontends/lgdt3305.*
5327
568a17ff 5328LGUEST
8b58be88 5329M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5330L: lguest@lists.ozlabs.org
568a17ff 5331W: http://lguest.ozlabs.org/
72e91863 5332S: Odd Fixes
070f420b 5333F: arch/x86/include/asm/lguest*.h
679655da
JP
5334F: arch/x86/lguest/
5335F: drivers/lguest/
5336F: include/linux/lguest*.h
070f420b 5337F: tools/lguest/
568a17ff 5338
1acd437c
SL
5339LIBLOCKDEP
5340M: Sasha Levin <sasha.levin@oracle.com>
5341S: Maintained
5342F: tools/lib/lockdep/
5343
1da177e4 5344LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5345M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5346W: http://www.ibm.com/linux/ltc/projects/ppc
5347S: Supported
11c34c7d 5348F: arch/powerpc/boot/rs6000.h
1da177e4 5349
852bb9f5 5350LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5351M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5352M: Paul Mackerras <paulus@samba.org>
1da177e4 5353W: http://www.penguinppc.org/
a4724ed6 5354L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5355Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5356T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5357S: Supported
11c34c7d
JP
5358F: Documentation/powerpc/
5359F: arch/powerpc/
1da177e4
LT
5360
5361LINUX FOR POWER MACINTOSH
8b58be88 5362M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5363W: http://www.penguinppc.org/
a4724ed6 5364L: linuxppc-dev@lists.ozlabs.org
1da177e4 5365S: Maintained
11c34c7d
JP
5366F: arch/powerpc/platforms/powermac/
5367F: drivers/macintosh/
1da177e4 5368
77a76369 5369LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5370M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5371L: linuxppc-dev@lists.ozlabs.org
a149507b 5372T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5373S: Maintained
11c34c7d
JP
5374F: arch/powerpc/platforms/512x/
5375F: arch/powerpc/platforms/52xx/
1da177e4
LT
5376
5377LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5378M: Alistair Popple <alistair@popple.id.au>
8b58be88 5379M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5380W: http://www.penguinppc.org/
a4724ed6 5381L: linuxppc-dev@lists.ozlabs.org
1da177e4 5382S: Maintained
11c34c7d
JP
5383F: arch/powerpc/platforms/40x/
5384F: arch/powerpc/platforms/44x/
1da177e4 5385
260c02a9 5386LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5387L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5388S: Orphan
11c34c7d
JP
5389F: arch/powerpc/*/*virtex*
5390F: arch/powerpc/*/*/*virtex*
1da177e4 5391
e93adf1e 5392LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5393M: Vitaly Bordug <vitb@kernel.crashing.org>
5394M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5395W: http://www.penguinppc.org/
a4724ed6 5396L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5397S: Maintained
a2b1f7c8 5398F: arch/powerpc/platforms/8xx/
e93adf1e 5399
1da177e4 5400LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5401M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5402W: http://www.penguinppc.org/
a4724ed6 5403L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5404S: Maintained
11c34c7d 5405F: arch/powerpc/platforms/83xx/
4c8f581d 5406F: arch/powerpc/platforms/85xx/
1da177e4 5407
ab06ff3a 5408LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5409M: Olof Johansson <olof@lixom.net>
a4724ed6 5410L: linuxppc-dev@lists.ozlabs.org
92e19709 5411S: Maintained
11c34c7d
JP
5412F: arch/powerpc/platforms/pasemi/
5413F: drivers/*/*pasemi*
5414F: drivers/*/*/*pasemi*
ab06ff3a 5415
1da177e4 5416LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5417M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5418L: linux-security-module@vger.kernel.org
1da177e4
LT
5419S: Supported
5420
a23ce6da
HW
5421LIS3LV02D ACCELEROMETER DRIVER
5422M: Eric Piel <eric.piel@tremplin-utc.net>
5423S: Maintained
ff606677
JD
5424F: Documentation/misc-devices/lis3lv02d
5425F: drivers/misc/lis3lv02d/
bd35665f 5426F: drivers/platform/x86/hp_accel.c
a23ce6da 5427
e2d1d6c0 5428LLC (802.2)
8b58be88 5429M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5430S: Maintained
679655da 5431F: include/linux/llc.h
c117ab84 5432F: include/uapi/linux/llc.h
679655da
JP
5433F: include/net/llc*
5434F: net/llc/
e2d1d6c0 5435
4e233cbe
AD
5436LM73 HARDWARE MONITOR DRIVER
5437M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5438L: lm-sensors@lm-sensors.org
5439S: Maintained
5440F: drivers/hwmon/lm73.c
5441
156e2d1a 5442LM78 HARDWARE MONITOR DRIVER
7c81c60f 5443M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5444L: lm-sensors@lm-sensors.org
5445S: Maintained
5446F: Documentation/hwmon/lm78
5447F: drivers/hwmon/lm78.c
5448
1da177e4 5449LM83 HARDWARE MONITOR DRIVER
7c81c60f 5450M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5451L: lm-sensors@lm-sensors.org
1da177e4 5452S: Maintained
679655da
JP
5453F: Documentation/hwmon/lm83
5454F: drivers/hwmon/lm83.c
1da177e4
LT
5455
5456LM90 HARDWARE MONITOR DRIVER
7c81c60f 5457M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5458L: lm-sensors@lm-sensors.org
1da177e4 5459S: Maintained
679655da 5460F: Documentation/hwmon/lm90
aae7bce4 5461F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5462F: drivers/hwmon/lm90.c
1da177e4 5463
917cc4e6
GR
5464LM95234 HARDWARE MONITOR DRIVER
5465M: Guenter Roeck <linux@roeck-us.net>
5466L: lm-sensors@lm-sensors.org
5467S: Maintained
5468F: Documentation/hwmon/lm95234
5469F: drivers/hwmon/lm95234.c
5470
68620bdd
MP
5471LME2510 MEDIA DRIVER
5472M: Malcolm Priestley <tvboxspy@gmail.com>
5473L: linux-media@vger.kernel.org
5474W: http://linuxtv.org/
5475Q: http://patchwork.linuxtv.org/project/linux-media/list/
5476S: Maintained
5477F: drivers/media/usb/dvb-usb-v2/lmedm04*
5478
512e67f9 5479LOCKDEP AND LOCKSTAT
8b58be88
JP
5480M: Peter Zijlstra <peterz@infradead.org>
5481M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5482L: linux-kernel@vger.kernel.org
75fc2d37 5483T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5484S: Maintained
679655da
JP
5485F: Documentation/lockdep*.txt
5486F: Documentation/lockstat.txt
5487F: include/linux/lockdep.h
7486d6da 5488F: kernel/locking/
512e67f9 5489
dde33348 5490LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5491M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5492L: linux-ntfs-dev@lists.sourceforge.net
5493W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5494S: Maintained
679655da 5495F: Documentation/ldm.txt
20d16fef 5496F: block/partitions/ldm.*
1da177e4 5497
ef6ada3d
JE
5498LogFS
5499M: Joern Engel <joern@logfs.org>
756ccb3c 5500M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5501L: logfs@logfs.org
5502W: logfs.org
5503S: Maintained
5504F: fs/logfs/
5505
b62d7946
RS
5506LPC32XX MACHINE SUPPORT
5507M: Roland Stigge <stigge@antcom.de>
5508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5509S: Maintained
5510F: arch/arm/mach-lpc32xx/
5511
c87e34ef 5512LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5513M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5514M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5515M: support@lsi.com
cec744fb 5516L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5517L: linux-scsi@vger.kernel.org
5518W: http://www.lsilogic.com/support
5519S: Supported
679655da 5520F: drivers/message/fusion/
500c152a 5521F: drivers/scsi/mpt2sas/
5522F: drivers/scsi/mpt3sas/
c87e34ef 5523
1da177e4 5524LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5525M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5526L: linux-scsi@vger.kernel.org
5527S: Maintained
679655da 5528F: drivers/scsi/sym53c8xx_2/
1da177e4 5529
e5f5c99a
GR
5530LTC4261 HARDWARE MONITOR DRIVER
5531M: Guenter Roeck <linux@roeck-us.net>
5532L: lm-sensors@lm-sensors.org
5533S: Maintained
5534F: Documentation/hwmon/ltc4261
5535F: drivers/hwmon/ltc4261.c
5536
81365c31 5537LTP (Linux Test Project)
28b8e8d4 5538M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5539M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5540M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5541M: Jan Stancek <jstancek@redhat.com>
5542M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5543M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5544L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5545W: http://linux-test-project.github.io/
7d1ae8a8 5546T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5547S: Maintained
5548
c12a54b3 5549M32R ARCHITECTURE
8b58be88 5550M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5551L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5552L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5553W: http://www.linux-m32r.org/
5554S: Maintained
679655da 5555F: arch/m32r/
c12a54b3 5556
1da177e4 5557M68K ARCHITECTURE
8b58be88 5558M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5559L: linux-m68k@lists.linux-m68k.org
5560W: http://www.linux-m68k.org/
54e5881d 5561T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5562S: Maintained
679655da 5563F: arch/m68k/
9db35182 5564F: drivers/zorro/
1da177e4
LT
5565
5566M68K ON APPLE MACINTOSH
8b58be88 5567M: Joshua Thompson <funaho@jurai.org>
1da177e4 5568W: http://www.mac.linux-m68k.org/
9bb9f222 5569L: linux-m68k@lists.linux-m68k.org
1da177e4 5570S: Maintained
9db35182 5571F: arch/m68k/mac/
1da177e4
LT
5572
5573M68K ON HP9000/300
8b58be88 5574M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5575W: http://www.tazenda.demon.co.uk/phil/linux-hp
5576S: Maintained
679655da 5577F: arch/m68k/hp300/
1da177e4 5578
74425546
AP
5579M88DS3103 MEDIA DRIVER
5580M: Antti Palosaari <crope@iki.fi>
5581L: linux-media@vger.kernel.org
5582W: http://linuxtv.org/
5583W: http://palosaari.fi/linux/
5584Q: http://patchwork.linuxtv.org/project/linux-media/list/
5585T: git git://linuxtv.org/anttip/media_tree.git
5586S: Maintained
5587F: drivers/media/dvb-frontends/m88ds3103*
5588
68620bdd
MP
5589M88RS2000 MEDIA DRIVER
5590M: Malcolm Priestley <tvboxspy@gmail.com>
5591L: linux-media@vger.kernel.org
5592W: http://linuxtv.org/
5593Q: http://patchwork.linuxtv.org/project/linux-media/list/
5594S: Maintained
5595F: drivers/media/dvb-frontends/m88rs2000*
5596
0d62f800
AP
5597M88TS2022 MEDIA DRIVER
5598M: Antti Palosaari <crope@iki.fi>
5599L: linux-media@vger.kernel.org
5600W: http://linuxtv.org/
5601W: http://palosaari.fi/linux/
5602Q: http://patchwork.linuxtv.org/project/linux-media/list/
5603T: git git://linuxtv.org/anttip/media_tree.git
5604S: Maintained
5605F: drivers/media/tuners/m88ts2022*
5606
07a092fa 5607MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5608M: Alexey Klimov <klimov.linux@gmail.com>
5609L: linux-media@vger.kernel.org
5610T: git git://linuxtv.org/media_tree.git
5611S: Maintained
5612F: drivers/media/radio/radio-ma901.c
07a092fa 5613
64a327a7 5614MAC80211
8b58be88 5615M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5616L: linux-wireless@vger.kernel.org
491b26b4 5617W: http://wireless.kernel.org/
ce466579
JB
5618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5620S: Maintained
679655da
JP
5621F: Documentation/networking/mac80211-injection.txt
5622F: include/net/mac80211.h
5623F: net/mac80211/
64a327a7 5624
1036d864 5625MAC80211 PID RATE CONTROL
8b58be88
JP
5626M: Stefano Brivio <stefano.brivio@polimi.it>
5627M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5628L: linux-wireless@vger.kernel.org
491b26b4 5629W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5630T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5632S: Maintained
679655da 5633F: net/mac80211/rc80211_pid*
1036d864 5634
b863ceb7 5635MACVLAN DRIVER
8b58be88 5636M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5637L: netdev@vger.kernel.org
5638S: Maintained
679655da
JP
5639F: drivers/net/macvlan.c
5640F: include/linux/if_macvlan.h
b863ceb7 5641
faf1668c 5642MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5643M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5644W: http://www.kernel.org/doc/man-pages
bd7ebec6 5645L: linux-man@vger.kernel.org
1b53dc74 5646S: Maintained
faf1668c 5647
8427defd
RK
5648MARVELL ARMADA DRM SUPPORT
5649M: Russell King <rmk+kernel@arm.linux.org.uk>
5650S: Maintained
5651F: drivers/gpu/drm/armada/
5652
44c14c1d 5653MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5654M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5655M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5656L: netdev@vger.kernel.org
5657S: Maintained
5658F: drivers/net/ethernet/marvell/sk*
5659
74cda169 5660MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5661L: libertas-dev@lists.infradead.org
8ac3e99e 5662S: Orphan
679655da 5663F: drivers/net/wireless/libertas/
74cda169 5664
b60d6975 5665MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5666M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5667L: netdev@vger.kernel.org
f5ca8502 5668S: Maintained
527a6266 5669F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5670F: include/linux/mv643xx.h
1da177e4 5671
370b8ed9
TP
5672MARVELL MVNETA ETHERNET DRIVER
5673M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5674L: netdev@vger.kernel.org
5675S: Maintained
5676F: drivers/net/ethernet/marvell/mvneta.*
5677
fcad584d
BZ
5678MARVELL MWIFIEX WIRELESS DRIVER
5679M: Bing Zhao <bzhao@marvell.com>
5680L: linux-wireless@vger.kernel.org
5681S: Maintained
5682F: drivers/net/wireless/mwifiex/
5683
a2c3f656 5684MARVELL MWL8K WIRELESS DRIVER
a040d532 5685M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5686L: linux-wireless@vger.kernel.org
16345910 5687S: Odd Fixes
a2c3f656
LB
5688F: drivers/net/wireless/mwl8k.c
5689
2a69567b 5690MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5691M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5692S: Odd Fixes
1fa7e547 5693F: drivers/mmc/host/mvsdio.*
2a69567b 5694
1da177e4 5695MATROX FRAMEBUFFER DRIVER
c69f677c 5696L: linux-fbdev@vger.kernel.org
52653199 5697S: Orphan
679655da 5698F: drivers/video/matrox/matroxfb_*
c117ab84 5699F: include/uapi/linux/matroxfb.h
1da177e4 5700
ca462085
GR
5701MAX16065 HARDWARE MONITOR DRIVER
5702M: Guenter Roeck <linux@roeck-us.net>
5703L: lm-sensors@lm-sensors.org
5704S: Maintained
5705F: Documentation/hwmon/max16065
5706F: drivers/hwmon/max16065.c
5707
d20620de 5708MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5709M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5710L: lm-sensors@lm-sensors.org
5711S: Maintained
679655da
JP
5712F: Documentation/hwmon/max6650
5713F: drivers/hwmon/max6650.c
d20620de 5714
e89ab51f
GR
5715MAX6697 HARDWARE MONITOR DRIVER
5716M: Guenter Roeck <linux@roeck-us.net>
5717L: lm-sensors@lm-sensors.org
5718S: Maintained
5719F: Documentation/hwmon/max6697
5720F: Documentation/devicetree/bindings/i2c/max6697.txt
5721F: drivers/hwmon/max6697.c
5722F: include/linux/platform_data/max6697.h
5723
9be3c9a5
HV
5724MAXIRADIO FM RADIO RECEIVER DRIVER
5725M: Hans Verkuil <hverkuil@xs4all.nl>
5726L: linux-media@vger.kernel.org
5727T: git git://linuxtv.org/media_tree.git
5728W: http://linuxtv.org
5729S: Maintained
5730F: drivers/media/radio/radio-maxiradio*
5731
127c49ae 5732MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5733M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5734P: LinuxTV.org Project
5735L: linux-media@vger.kernel.org
5736W: http://linuxtv.org
8a6e2535 5737Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5738T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5739S: Maintained
5740F: Documentation/dvb/
5741F: Documentation/video4linux/
ffe06198 5742F: Documentation/DocBook/media/
127c49ae 5743F: drivers/media/
ffe06198 5744F: drivers/staging/media/
127c49ae 5745F: include/media/
6c0f0359
MCC
5746F: include/uapi/linux/dvb/
5747F: include/uapi/linux/videodev2.h
5748F: include/uapi/linux/media.h
5749F: include/uapi/linux/v4l2-*
5750F: include/uapi/linux/meye.h
5751F: include/uapi/linux/ivtv*
5752F: include/uapi/linux/uvcvideo.h
d20620de 5753
6149a936
HV
5754MEDIAVISION PRO MOVIE STUDIO DRIVER
5755M: Hans Verkuil <hverkuil@xs4all.nl>
5756L: linux-media@vger.kernel.org
5757T: git git://linuxtv.org/media_tree.git
5758W: http://linuxtv.org
5759S: Odd Fixes
5760F: drivers/media/parport/pms*
5761
757e0108 5762MEGARAID SCSI DRIVERS
8b58be88 5763M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5764L: linux-scsi@vger.kernel.org
ce00f85c
JC
5765W: http://megaraid.lsilogic.com
5766S: Maintained
679655da
JP
5767F: Documentation/scsi/megaraid.txt
5768F: drivers/scsi/megaraid.*
5769F: drivers/scsi/megaraid/
757e0108 5770
2c46c9d5
AV
5771MELLANOX ETHERNET DRIVER (mlx4_en)
5772M: Amir Vadai <amirv@mellanox.com>
b75f0050 5773L: netdev@vger.kernel.org
2c46c9d5
AV
5774S: Supported
5775W: http://www.mellanox.com
5776Q: http://patchwork.ozlabs.org/project/netdev/list/
5777F: drivers/net/ethernet/mellanox/mlx4/en_*
5778
70ea91f1
SR
5779MEMORY MANAGEMENT
5780L: linux-mm@kvack.org
70ea91f1
SR
5781W: http://www.linux-mm.org
5782S: Maintained
679655da 5783F: include/linux/mm.h
551450bb
CS
5784F: include/linux/gfp.h
5785F: include/linux/mmzone.h
5786F: include/linux/memory_hotplug.h
5787F: include/linux/vmalloc.h
679655da 5788F: mm/
70ea91f1 5789
f4e9ce66 5790MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5791M: David Woodhouse <dwmw2@infradead.org>
242c325e 5792M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5793L: linux-mtd@lists.infradead.org
8a6e2535
JP
5794W: http://www.linux-mtd.infradead.org/
5795Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5796T: git git://git.infradead.org/linux-mtd.git
1da177e4 5797S: Maintained
679655da
JP
5798F: drivers/mtd/
5799F: include/linux/mtd/
c117ab84 5800F: include/uapi/mtd/
1da177e4 5801
26c57ef1 5802MEN A21 WATCHDOG DRIVER
b75f0050 5803M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5804L: linux-watchdog@vger.kernel.org
5805S: Supported
5806F: drivers/watchdog/mena21_wdt.c
5807
3764e82e
JT
5808MEN CHAMELEON BUS (mcb)
5809M: Johannes Thumshirn <johannes.thumshirn@men.de>
5810S: Supported
5811F: drivers/mcb/
5812F: include/linux/mcb.h
5813
12285945
JH
5814METAG ARCHITECTURE
5815M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5816L: linux-metag@vger.kernel.org
12285945
JH
5817S: Supported
5818F: arch/metag/
5819F: Documentation/metag/
5820F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5821F: drivers/clocksource/metag_generic.c
5698c50d
JH
5822F: drivers/irqchip/irq-metag.c
5823F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5824F: drivers/tty/metag_da.c
5825F: fs/imgdafs/
12285945 5826
c6375b0a 5827MICROBLAZE ARCHITECTURE
8b58be88 5828M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5829W: http://www.monstr.eu/fdt/
5830T: git git://git.monstr.eu/linux-2.6-microblaze.git
5831S: Supported
0a8c7914 5832F: arch/microblaze/
1da177e4
LT
5833
5834MICROTEK X6 SCANNER
61eee9a7 5835M: Oliver Neukum <oliver@neukum.org>
1da177e4 5836S: Maintained
679655da 5837F: drivers/usb/image/microtek.*
1da177e4
LT
5838
5839MIPS
8b58be88 5840M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5841L: linux-mips@linux-mips.org
6097050d 5842W: http://www.linux-mips.org/
b05e988e 5843T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5844Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5845S: Supported
679655da
JP
5846F: Documentation/mips/
5847F: arch/mips/
1da177e4 5848
08b7620a
HV
5849MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5850M: Hans Verkuil <hverkuil@xs4all.nl>
5851L: linux-media@vger.kernel.org
5852T: git git://linuxtv.org/media_tree.git
5853W: http://linuxtv.org
5854S: Odd Fixes
5855F: drivers/media/radio/radio-miropcm20*
5856
e126ba97
EC
5857Mellanox MLX5 core VPI driver
5858M: Eli Cohen <eli@mellanox.com>
5859L: netdev@vger.kernel.org
5860L: linux-rdma@vger.kernel.org
5861W: http://www.mellanox.com
5862Q: http://patchwork.ozlabs.org/project/netdev/list/
5863Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5864T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5865S: Supported
5866F: drivers/net/ethernet/mellanox/mlx5/core/
5867F: include/linux/mlx5/
5868
5869Mellanox MLX5 IB driver
b75f0050
JP
5870M: Eli Cohen <eli@mellanox.com>
5871L: linux-rdma@vger.kernel.org
5872W: http://www.mellanox.com
5873Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5874T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5875S: Supported
5876F: include/linux/mlx5/
5877F: drivers/infiniband/hw/mlx5/
e126ba97 5878
1da177e4 5879MODULE SUPPORT
8b58be88 5880M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5881S: Maintained
679655da
JP
5882F: include/linux/module.h
5883F: kernel/module.c
1da177e4
LT
5884
5885MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5886W: http://popies.net/meye/
b7788e13 5887S: Orphan
679655da 5888F: Documentation/video4linux/meye.txt
90d72ac6 5889F: drivers/media/pci/meye/
6c0f0359 5890F: include/uapi/linux/meye.h
1da177e4 5891
b9705b60 5892MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5893M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5894S: Maintained
679655da 5895F: Documentation/serial/moxa-smartio
c897401b 5896F: drivers/tty/mxser.*
d735410a 5897
889b2f87
AK
5898MR800 AVERMEDIA USB FM RADIO DRIVER
5899M: Alexey Klimov <klimov.linux@gmail.com>
5900L: linux-media@vger.kernel.org
5901T: git git://linuxtv.org/media_tree.git
5902S: Maintained
5903F: drivers/media/radio/radio-mr800.c
5904
8c4c731a 5905MSI LAPTOP SUPPORT
182ae55c 5906M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5907L: platform-driver-x86@vger.kernel.org
8c4c731a 5908S: Maintained
679655da 5909F: drivers/platform/x86/msi-laptop.c
8c4c731a 5910
0f1006b1
AA
5911MSI WMI SUPPORT
5912M: Anisse Astier <anisse@astier.eu>
d0944853 5913L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5914S: Supported
5915F: drivers/platform/x86/msi-wmi.c
5916
19a628a0
AP
5917MSI001 MEDIA DRIVER
5918M: Antti Palosaari <crope@iki.fi>
5919L: linux-media@vger.kernel.org
5920W: http://linuxtv.org/
5921W: http://palosaari.fi/linux/
5922Q: http://patchwork.linuxtv.org/project/linux-media/list/
5923T: git git://linuxtv.org/anttip/media_tree.git
5924S: Maintained
5925F: drivers/staging/media/msi3101/msi001*
5926
2c57213f
AP
5927MSI3101 MEDIA DRIVER
5928M: Antti Palosaari <crope@iki.fi>
5929L: linux-media@vger.kernel.org
5930W: http://linuxtv.org/
5931W: http://palosaari.fi/linux/
5932Q: http://patchwork.linuxtv.org/project/linux-media/list/
5933T: git git://linuxtv.org/anttip/media_tree.git
5934S: Maintained
5935F: drivers/staging/media/msi3101/sdr-msi3101*
5936
62a37dc7 5937MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5938M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5939L: linux-media@vger.kernel.org
5940T: git git://linuxtv.org/media_tree.git
5941S: Maintained
5942F: drivers/media/i2c/mt9m032.c
5943F: include/media/mt9m032.h
5944
62a37dc7 5945MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5946M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5947L: linux-media@vger.kernel.org
5948T: git git://linuxtv.org/media_tree.git
5949S: Maintained
5950F: drivers/media/i2c/mt9p031.c
5951F: include/media/mt9p031.h
5952
62a37dc7 5953MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5954M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5955L: linux-media@vger.kernel.org
5956T: git git://linuxtv.org/media_tree.git
5957S: Maintained
5958F: drivers/media/i2c/mt9t001.c
5959F: include/media/mt9t001.h
5960
62a37dc7 5961MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5962M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5963L: linux-media@vger.kernel.org
5964T: git git://linuxtv.org/media_tree.git
5965S: Maintained
5966F: drivers/media/i2c/mt9v032.c
5967F: include/media/mt9v032.h
5968
4e0d13cb 5969MULTIFUNCTION DEVICES (MFD)
8b58be88 5970M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5971M: Lee Jones <lee.jones@linaro.org>
5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5973T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5974S: Supported
679655da 5975F: drivers/mfd/
55b5940d 5976F: include/linux/mfd/
4e0d13cb 5977
5c4e6f13 5978MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5979M: Chris Ball <chris@printf.net>
e18eaf8f 5980M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5981L: linux-mmc@vger.kernel.org
245feaa6 5982T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 5983T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 5984S: Maintained
679655da
JP
5985F: drivers/mmc/
5986F: include/linux/mmc/
c117ab84 5987F: include/uapi/linux/mmc/
baca2da4 5988
15a0580c 5989MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5990S: Orphan
679655da
JP
5991F: drivers/mmc/host/mmc_spi.c
5992F: include/linux/spi/mmc_spi.h
15a0580c 5993
1da177e4 5994MULTISOUND SOUND DRIVER
8b58be88 5995M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5996S: Maintained
679655da
JP
5997F: Documentation/sound/oss/MultiSound
5998F: sound/oss/msnd*
1da177e4 5999
d735410a 6000MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6001S: Orphan
c897401b 6002F: drivers/tty/isicom.c
679655da 6003F: include/linux/isicom.h
d735410a 6004
550a7375 6005MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6006M: Felipe Balbi <balbi@ti.com>
795fb7e7 6007L: linux-usb@vger.kernel.org
43b416e5 6008T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6009S: Maintained
679655da 6010F: drivers/usb/musb/
550a7375 6011
ea0af5f6
MK
6012MXL5007T MEDIA DRIVER
6013M: Michael Krufky <mkrufky@linuxtv.org>
6014L: linux-media@vger.kernel.org
6015W: http://linuxtv.org/
6016W: http://github.com/mkrufky
6017Q: http://patchwork.linuxtv.org/project/linux-media/list/
6018T: git git://linuxtv.org/mkrufky/tuners.git
6019S: Maintained
6020F: drivers/media/tuners/mxl5007t.*
6021
2d3cf588 6022MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6023M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6024L: netdev@vger.kernel.org
205057ae 6025W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6026S: Supported
93f7848b 6027F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6028
1da177e4 6029NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6030S: Orphan
d9fb9f38 6031F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6032
23dc05a3
DM
6033NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6034M: Daniel Mack <zonque@gmail.com>
6035S: Maintained
6036L: alsa-devel@alsa-project.org
6037W: http://www.native-instruments.com
6038F: sound/usb/caiaq/
6039
1da177e4 6040NCP FILESYSTEM
52653199
PV
6041M: Petr Vandrovec <petr@vandrovec.name>
6042S: Odd Fixes
679655da 6043F: fs/ncpfs/
1da177e4 6044
a79b0322
FT
6045NCR 5380 SCSI DRIVERS
6046M: Finn Thain <fthain@telegraphics.com.au>
6047M: Michael Schmitz <schmitzmic@gmail.com>
6048L: linux-scsi@vger.kernel.org
6049S: Maintained
6050F: Documentation/scsi/g_NCR5380.txt
6051F: drivers/scsi/NCR5380.*
6052F: drivers/scsi/arm/cumana_1.c
6053F: drivers/scsi/arm/oak.c
6054F: drivers/scsi/atari_NCR5380.c
6055F: drivers/scsi/atari_scsi.*
6056F: drivers/scsi/dmx3191d.c
6057F: drivers/scsi/dtc.*
6058F: drivers/scsi/g_NCR5380.*
6059F: drivers/scsi/g_NCR5380_mmio.c
6060F: drivers/scsi/mac_scsi.*
6061F: drivers/scsi/pas16.*
6062F: drivers/scsi/sun3_NCR5380.c
6063F: drivers/scsi/sun3_scsi.*
6064F: drivers/scsi/sun3_scsi_vme.c
6065F: drivers/scsi/t128.*
6066
1da177e4 6067NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6068M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6069L: linux-scsi@vger.kernel.org
6070S: Maintained
679655da 6071F: drivers/scsi/NCR_D700.*
1da177e4 6072
4aa3eb4c
GR
6073NCT6775 HARDWARE MONITOR DRIVER
6074M: Guenter Roeck <linux@roeck-us.net>
6075L: lm-sensors@lm-sensors.org
6076S: Maintained
6077F: Documentation/hwmon/nct6775
6078F: drivers/hwmon/nct6775.c
6079
3c2d774c 6080NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6081M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6082L: linux-rdma@vger.kernel.org
e3d33cb1 6083W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6084S: Supported
6085F: drivers/infiniband/hw/nes/
6086
be2f2e84 6087NETEM NETWORK EMULATOR
adbbf69d 6088M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6089L: netem@lists.linux-foundation.org
be2f2e84 6090S: Maintained
679655da 6091F: net/sched/sch_netem.c
be2f2e84 6092
b2f5a051 6093NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6094M: Jon Mason <jdmason@kudzu.us>
4a58448b 6095L: netdev@vger.kernel.org
4a58448b 6096S: Supported
679655da 6097F: Documentation/networking/s2io.txt
b2f5a051 6098F: Documentation/networking/vxge.txt
86387e1a 6099F: drivers/net/ethernet/neterion/
4a58448b 6100
db9cf3a3 6101NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6102M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6103M: Patrick McHardy <kaber@trash.net>
42010ed0 6104M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6105L: netfilter-devel@vger.kernel.org
82b98543 6106L: coreteam@netfilter.org
1da177e4
LT
6107W: http://www.netfilter.org/
6108W: http://www.iptables.org/
42010ed0
PNA
6109Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6110T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6111T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6112S: Supported
679655da
JP
6113F: include/linux/netfilter*
6114F: include/linux/netfilter/
6115F: include/net/netfilter/
c117ab84
CEB
6116F: include/uapi/linux/netfilter*
6117F: include/uapi/linux/netfilter/
679655da
JP
6118F: net/*/netfilter.c
6119F: net/*/netfilter/
6120F: net/netfilter/
1da177e4 6121
4cc67735 6122NETLABEL
87a0874c 6123M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6124W: http://netlabel.sf.net
6125L: netdev@vger.kernel.org
87a0874c 6126S: Maintained
80811493 6127F: Documentation/netlabel/
679655da
JP
6128F: include/net/netlabel.h
6129F: net/netlabel/
4cc67735 6130
1da177e4 6131NETROM NETWORK LAYER
8b58be88 6132M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6133L: linux-hams@vger.kernel.org
d34cb28a 6134W: http://www.linux-ax25.org/
1da177e4 6135S: Maintained
679655da 6136F: include/net/netrom.h
c117ab84 6137F: include/uapi/linux/netrom.h
679655da 6138F: net/netrom/
1da177e4 6139
5ddb88c0 6140NETWORK BLOCK DEVICE (NBD)
8b58be88 6141M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6142S: Maintained
5e4b269b 6143L: nbd-general@lists.sourceforge.net
679655da
JP
6144F: Documentation/blockdev/nbd.txt
6145F: drivers/block/nbd.c
6146F: include/linux/nbd.h
c117ab84 6147F: include/uapi/linux/nbd.h
1da177e4 6148
6e43650c
NH
6149NETWORK DROP MONITOR
6150M: Neil Horman <nhorman@tuxdriver.com>
6151L: netdev@vger.kernel.org
6152S: Maintained
6153W: https://fedorahosted.org/dropwatch/
6154F: net/core/drop_monitor.c
6155
1da177e4 6156NETWORKING [GENERAL]
8b58be88 6157M: "David S. Miller" <davem@davemloft.net>
979b6c13 6158L: netdev@vger.kernel.org
b1e8fd54 6159W: http://www.linuxfoundation.org/en/Net
11e98029 6160Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6162T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6163S: Maintained
679655da
JP
6164F: net/
6165F: include/net/
018d21ed
JP
6166F: include/linux/in.h
6167F: include/linux/net.h
6168F: include/linux/netdevice.h
c117ab84
CEB
6169F: include/uapi/linux/in.h
6170F: include/uapi/linux/net.h
6171F: include/uapi/linux/netdevice.h
7e814a6c 6172F: tools/net/
f4e53f9a 6173F: tools/testing/selftests/net/
335a67d2 6174F: lib/random32.c
a101ccd1 6175F: lib/test_bpf.c
1da177e4
LT
6176
6177NETWORKING [IPv4/IPv6]
8b58be88
JP
6178M: "David S. Miller" <davem@davemloft.net>
6179M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6180M: James Morris <jmorris@namei.org>
6181M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6182M: Patrick McHardy <kaber@trash.net>
979b6c13 6183L: netdev@vger.kernel.org
08deed1e 6184T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6185S: Maintained
679655da
JP
6186F: net/ipv4/
6187F: net/ipv6/
6188F: include/net/ip*
0a14842f 6189F: arch/x86/net/*
1da177e4 6190
73b7656c
DM
6191NETWORKING [IPSEC]
6192M: Steffen Klassert <steffen.klassert@secunet.com>
6193M: Herbert Xu <herbert@gondor.apana.org.au>
6194M: "David S. Miller" <davem@davemloft.net>
6195L: netdev@vger.kernel.org
d1fc5024
SK
6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6198S: Maintained
5826bdd1 6199F: net/core/flow.c
73b7656c
DM
6200F: net/xfrm/
6201F: net/key/
6202F: net/ipv4/xfrm*
d1fc5024
SK
6203F: net/ipv4/esp4.c
6204F: net/ipv4/ah4.c
6205F: net/ipv4/ipcomp.c
6206F: net/ipv4/ip_vti.c
73b7656c 6207F: net/ipv6/xfrm*
d1fc5024
SK
6208F: net/ipv6/esp6.c
6209F: net/ipv6/ah6.c
6210F: net/ipv6/ipcomp6.c
6211F: net/ipv6/ip6_vti.c
73b7656c
DM
6212F: include/uapi/linux/xfrm.h
6213F: include/net/xfrm.h
6214
10e2ff1c 6215NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6216M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6217L: netdev@vger.kernel.org
6218S: Maintained
6219
29f8f632 6220NETWORKING [WIRELESS]
8b58be88 6221M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6222L: linux-wireless@vger.kernel.org
8a6e2535 6223Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6224T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6225S: Maintained
34b921cf
JP
6226F: net/mac80211/
6227F: net/rfkill/
679655da
JP
6228F: net/wireless/
6229F: include/net/ieee80211*
cc8b4a2b 6230F: include/linux/wireless.h
c117ab84 6231F: include/uapi/linux/wireless.h
c984e24d 6232F: include/net/iw_handler.h
34b921cf 6233F: drivers/net/wireless/
29f8f632 6234
788873ac
JP
6235NETWORKING DRIVERS
6236L: netdev@vger.kernel.org
6237W: http://www.linuxfoundation.org/en/Net
11e98029 6238Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6239T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6241S: Odd Fixes
6242F: drivers/net/
018d21ed 6243F: include/linux/if_*
0b63bf1f
JD
6244F: include/linux/netdevice.h
6245F: include/linux/arcdevice.h
6246F: include/linux/etherdevice.h
6247F: include/linux/fcdevice.h
6248F: include/linux/fddidevice.h
6249F: include/linux/hippidevice.h
6250F: include/linux/inetdevice.h
c117ab84
CEB
6251F: include/uapi/linux/if_*
6252F: include/uapi/linux/netdevice.h
788873ac 6253
3d396eb1 6254NETXEN (1/10) GbE SUPPORT
8622315e 6255M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6256M: Sony Chacko <sony.chacko@qlogic.com>
6257M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6258L: netdev@vger.kernel.org
9c2b5bde 6259W: http://www.qlogic.com
3d396eb1 6260S: Supported
aa43c215 6261F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6262
6423d30f
AAJ
6263NFC SUBSYSTEM
6264M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6265M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6266M: Samuel Ortiz <sameo@linux.intel.com>
6267L: linux-wireless@vger.kernel.org
5adf54de 6268L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6269S: Supported
6423d30f 6270F: net/nfc/
55eb94f9 6271F: include/net/nfc/
c117ab84 6272F: include/uapi/linux/nfc.h
6423d30f 6273F: drivers/nfc/
08eaa1e0 6274F: include/linux/platform_data/pn544.h
7ebb88e5 6275F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6276
e8b43555 6277NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6278M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6279L: linux-nfs@vger.kernel.org
6280W: http://client.linux-nfs.org
cd7b996a 6281T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6282S: Maintained
679655da
JP
6283F: fs/lockd/
6284F: fs/nfs/
6285F: fs/nfs_common/
6286F: net/sunrpc/
6287F: include/linux/lockd/
6288F: include/linux/nfs*
6289F: include/linux/sunrpc/
c117ab84
CEB
6290F: include/uapi/linux/nfs*
6291F: include/uapi/linux/sunrpc/
1da177e4 6292
85ef9cea 6293NILFS2 FILESYSTEM
e2126935 6294M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6295L: linux-nilfs@vger.kernel.org
f9472265 6296W: http://nilfs.sourceforge.net/
e2126935 6297T: git git://github.com/konis/nilfs2.git
85ef9cea 6298S: Supported
679655da
JP
6299F: Documentation/filesystems/nilfs2.txt
6300F: fs/nilfs2/
6301F: include/linux/nilfs2_fs.h
85ef9cea 6302
1da177e4 6303NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6304M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6305W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6306S: Maintained
679655da
JP
6307F: Documentation/scsi/NinjaSCSI.txt
6308F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6309
6310NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6311M: GOTO Masanori <gotom@debian.or.jp>
6312M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6313W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6314S: Maintained
679655da
JP
6315F: Documentation/scsi/NinjaSCSI.txt
6316F: drivers/scsi/nsp32*
1da177e4 6317
fce8a7bb
JM
6318NTB DRIVER
6319M: Jon Mason <jon.mason@intel.com>
6320S: Supported
2984411f
JM
6321W: https://github.com/jonmason/ntb/wiki
6322T: git git://github.com/jonmason/ntb.git
fce8a7bb 6323F: drivers/ntb/
548c237c 6324F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6325F: include/linux/ntb.h
6326
1da177e4 6327NTFS FILESYSTEM
2818ef50 6328M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6329L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6330W: http://www.tuxera.com/
e6f4dee7 6331T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6332S: Supported
679655da
JP
6333F: Documentation/filesystems/ntfs.txt
6334F: fs/ntfs/
1da177e4 6335
9eb8ef74 6336NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6337M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6338L: linux-fbdev@vger.kernel.org
ce00f85c 6339S: Maintained
679655da
JP
6340F: drivers/video/riva/
6341F: drivers/video/nvidia/
1da177e4 6342
79461681
MW
6343NVM EXPRESS DRIVER
6344M: Matthew Wilcox <willy@linux.intel.com>
6345L: linux-nvme@lists.infradead.org
6346T: git git://git.infradead.org/users/willy/linux-nvme.git
6347S: Supported
5be37bf9 6348F: drivers/block/nvme*
79461681
MW
6349F: include/linux/nvme.h
6350
f50d7146
RK
6351NXP TDA998X DRM DRIVER
6352M: Russell King <rmk+kernel@arm.linux.org.uk>
6353S: Supported
6354F: drivers/gpu/drm/i2c/tda998x_drv.c
6355F: include/drm/i2c/tda998x.h
6356
f5525786 6357OMAP SUPPORT
0e24bdd4 6358M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6359L: linux-omap@vger.kernel.org
6360W: http://www.muru.com/linux/omap/
6361W: http://linux.omap.com/
8a6e2535 6362Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6363T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6364S: Maintained
4e04d5a3 6365F: arch/arm/*omap*/
046d0a37
JD
6366F: drivers/i2c/busses/i2c-omap.c
6367F: include/linux/i2c-omap.h
f5525786 6368
50f29fbd 6369OMAP DEVICE TREE SUPPORT
cdb55ab0 6370M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6371M: Tony Lindgren <tony@atomide.com>
6372L: linux-omap@vger.kernel.org
d0fb18c5 6373L: devicetree@vger.kernel.org
50f29fbd
TL
6374S: Maintained
6375F: arch/arm/boot/dts/*omap*
6376F: arch/arm/boot/dts/*am3*
6377
f5525786 6378OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6379M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6380L: linux-omap@vger.kernel.org
6381S: Maintained
6382F: arch/arm/*omap*/*clock*
6383
6384OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6385M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6386L: linux-omap@vger.kernel.org
6387S: Maintained
6388F: arch/arm/*omap*/*pm*
c46938d4 6389F: drivers/cpufreq/omap-cpufreq.c
f5525786 6390
d21db568 6391OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6392M: Rajendra Nayak <rnayak@ti.com>
6393M: Paul Walmsley <paul@pwsan.com>
6394L: linux-omap@vger.kernel.org
6395S: Maintained
d21db568 6396F: arch/arm/mach-omap2/prm*
692ab1f3 6397
f5525786 6398OMAP AUDIO SUPPORT
6c284903 6399M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6400M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6401L: alsa-devel@alsa-project.org (subscribers-only)
6402L: linux-omap@vger.kernel.org
6403S: Maintained
6404F: sound/soc/omap/
6405
6406OMAP FRAMEBUFFER SUPPORT
830e6384 6407M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6408L: linux-fbdev@vger.kernel.org
f5525786
TL
6409L: linux-omap@vger.kernel.org
6410S: Maintained
6411F: drivers/video/omap/
6412
676eec0d 6413OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6414M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6415L: linux-omap@vger.kernel.org
676eec0d 6416L: linux-fbdev@vger.kernel.org
178ff4c9 6417S: Maintained
676eec0d 6418F: drivers/video/omap2/
178ff4c9
TV
6419F: Documentation/arm/OMAP/DSS
6420
8b37fcfc
OBC
6421OMAP HARDWARE SPINLOCK SUPPORT
6422M: Ohad Ben-Cohen <ohad@wizery.com>
6423L: linux-omap@vger.kernel.org
6424S: Maintained
6425F: drivers/hwspinlock/omap_hwspinlock.c
6426F: arch/arm/mach-omap2/hwspinlock.c
6427
f5525786 6428OMAP MMC SUPPORT
8b58be88 6429M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6430L: linux-omap@vger.kernel.org
6431S: Maintained
653f41b5
MC
6432F: drivers/mmc/host/omap.c
6433
6434OMAP HS MMC SUPPORT
14006bfb 6435M: Balaji T K <balajitk@ti.com>
0a4585c6 6436L: linux-mmc@vger.kernel.org
653f41b5 6437L: linux-omap@vger.kernel.org
0a4585c6 6438S: Maintained
653f41b5 6439F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6440
6441OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6442M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6443S: Maintained
6444F: drivers/char/hw_random/omap-rng.c
6445
f400c82e 6446OMAP HWMOD SUPPORT
cdb55ab0 6447M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6448M: Paul Walmsley <paul@pwsan.com>
6449L: linux-omap@vger.kernel.org
6450S: Maintained
8fc8b12b 6451F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6452
6453OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6454M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6455L: linux-omap@vger.kernel.org
6456S: Maintained
6457F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6458
7e8970e1
LP
6459OMAP IMAGE SIGNAL PROCESSOR (ISP)
6460M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6461L: linux-media@vger.kernel.org
6462S: Maintained
90d72ac6 6463F: drivers/media/platform/omap3isp/
7e8970e1 6464
f5525786 6465OMAP USB SUPPORT
f299470a 6466M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6467L: linux-usb@vger.kernel.org
6468L: linux-omap@vger.kernel.org
43b416e5 6469T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6470S: Maintained
a16fbd65
JP
6471F: drivers/usb/*/*omap*
6472F: arch/arm/*omap*/usb*
f5525786 6473
6d994710 6474OMAP GPIO DRIVER
a1415a8f 6475M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6476M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6477M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6478L: linux-omap@vger.kernel.org
6479S: Maintained
6480F: drivers/gpio/gpio-omap.c
6481
c351e290
MJ
6482OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6483M: Mark Jackson <mpfj@newflow.co.uk>
6484L: linux-omap@vger.kernel.org
6485S: Maintained
6486F: arch/arm/boot/dts/am335x-nano.dts
6487
0ad122d9 6488OMFS FILESYSTEM
8b58be88 6489M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6490L: linux-karma-devel@lists.sourceforge.net
6491S: Maintained
679655da
JP
6492F: Documentation/filesystems/omfs.txt
6493F: fs/omfs/
0ad122d9 6494
c1986ee9 6495OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6496M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6497S: Maintained
679655da
JP
6498F: drivers/char/pcmcia/cm4000_cs.c
6499F: include/linux/cm4000_cs.h
c117ab84 6500F: include/uapi/linux/cm4000_cs.h
c1986ee9 6501
77c44ab1 6502OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6503M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6504S: Maintained
679655da 6505F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6506
77d5140f 6507OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6508M: Jonathan Corbet <corbet@lwn.net>
661263b5 6509L: linux-media@vger.kernel.org
275ffde4 6510T: git git://linuxtv.org/media_tree.git
77d5140f 6511S: Maintained
90d72ac6 6512F: drivers/media/i2c/ov7670.c
77d5140f 6513
431bca73 6514ONENAND FLASH DRIVER
8b58be88 6515M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6516L: linux-mtd@lists.infradead.org
6517S: Maintained
679655da
JP
6518F: drivers/mtd/onenand/
6519F: include/linux/mtd/onenand*.h
431bca73 6520
1da177e4 6521ONSTREAM SCSI TAPE DRIVER
8b58be88 6522M: Willem Riede <osst@riede.org>
1da177e4
LT
6523L: osst-users@lists.sourceforge.net
6524L: linux-scsi@vger.kernel.org
6525S: Maintained
f7269cfc
JD
6526F: Documentation/scsi/osst.txt
6527F: drivers/scsi/osst.*
6528F: drivers/scsi/osst_*.h
6529F: drivers/scsi/st.h
1da177e4 6530
e2d1d6c0 6531OPENCORES I2C BUS DRIVER
8b58be88 6532M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6533L: linux-i2c@vger.kernel.org
e2d1d6c0 6534S: Maintained
679655da
JP
6535F: Documentation/i2c/busses/i2c-ocores
6536F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6537
860c44c1 6538OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6539M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6540M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6541L: devicetree@vger.kernel.org
860c44c1 6542W: http://fdt.secretlab.ca
3bbf9b9b 6543T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6544S: Maintained
f8828205 6545F: drivers/of/
860c44c1 6546F: include/linux/of*.h
f8828205 6547F: scripts/dtc/
860c44c1 6548K: of_get_property
d945fa0d 6549K: of_match_table
860c44c1 6550
f8828205 6551OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6552M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6553M: Pawel Moll <pawel.moll@arm.com>
6554M: Mark Rutland <mark.rutland@arm.com>
de80963e 6555M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6556M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6557L: devicetree@vger.kernel.org
6558S: Maintained
6559F: Documentation/devicetree/
6560F: arch/*/boot/dts/
6561F: include/dt-bindings/
6562
19f9d392
JB
6563OPENRISC ARCHITECTURE
6564M: Jonas Bonn <jonas@southpole.se>
6565W: http://openrisc.net
eab7c1c0 6566L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6567S: Maintained
6568T: git git://openrisc.net/~jonas/linux
14430813 6569F: arch/openrisc/
19f9d392 6570
ccb1352e 6571OPENVSWITCH
4f337ed5 6572M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6573L: dev@openvswitch.org
6574W: http://openvswitch.org
4f337ed5 6575T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6576S: Maintained
6577F: net/openvswitch/
6578
af39917d
CL
6579OPL4 DRIVER
6580M: Clemens Ladisch <clemens@ladisch.de>
6581L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6582T: git git://git.alsa-project.org/alsa-kernel.git
6583S: Maintained
6584F: sound/drivers/opl4/
6585
1da177e4 6586OPROFILE
4cf7e718 6587M: Robert Richter <rric@kernel.org>
1da177e4
LT
6588L: oprofile-list@lists.sf.net
6589S: Maintained
81c4a8a6 6590F: arch/*/include/asm/oprofile*.h
679655da
JP
6591F: arch/*/oprofile/
6592F: drivers/oprofile/
6593F: include/linux/oprofile.h
1da177e4 6594
e2d1d6c0 6595ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6596M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6597M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6598L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6599W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6600T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6601S: Supported
679655da
JP
6602F: Documentation/filesystems/ocfs2.txt
6603F: Documentation/filesystems/dlmfs.txt
6604F: fs/ocfs2/
e2d1d6c0 6605
1da177e4 6606ORINOCO DRIVER
724c6b35 6607L: linux-wireless@vger.kernel.org
491b26b4 6608W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6609W: http://www.nongnu.org/orinoco/
3a59babb 6610S: Orphan
679655da 6611F: drivers/net/wireless/orinoco/
1da177e4 6612
42c55aa8 6613OSD LIBRARY and FILESYSTEM
8b58be88 6614M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6615M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6616L: osd-dev@open-osd.org
6617W: http://open-osd.org
54e5881d 6618T: git git://git.open-osd.org/open-osd.git
68274794 6619S: Maintained
42c55aa8 6620F: drivers/scsi/osd/
6b6f0b6c 6621F: include/scsi/osd_*
42c55aa8 6622F: fs/exofs/
68274794 6623
e2d1d6c0 6624P54 WIRELESS DRIVER
084cb0fe 6625M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6626L: linux-wireless@vger.kernel.org
084cb0fe 6627W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6628S: Maintained
679655da 6629F: drivers/net/wireless/p54/
e2d1d6c0 6630
f5cd7872 6631PA SEMI ETHERNET DRIVER
8b58be88 6632M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6633L: netdev@vger.kernel.org
6634S: Maintained
ded19add 6635F: drivers/net/ethernet/pasemi/*
f5cd7872 6636
beb58aa3 6637PA SEMI SMBUS DRIVER
8b58be88 6638M: Olof Johansson <olof@lixom.net>
846557d3 6639L: linux-i2c@vger.kernel.org
beb58aa3 6640S: Maintained
679655da 6641F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6642
48fc267e
SK
6643PADATA PARALLEL EXECUTION MECHANISM
6644M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6645L: linux-crypto@vger.kernel.org
6646S: Maintained
6647F: kernel/padata.c
6648F: include/linux/padata.h
6649F: Documentation/padata.txt
6650
709ee531 6651PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6652M: Harald Welte <laforge@gnumonks.org>
d0944853 6653L: platform-driver-x86@vger.kernel.org
709ee531 6654S: Maintained
679655da 6655F: drivers/platform/x86/panasonic-laptop.c
709ee531 6656
368dd5ac 6657PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6658M: David Howells <dhowells@redhat.com>
6659M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6660L: linux-am33-list@redhat.com (moderated for non-subscribers)
6661W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6662S: Maintained
679655da
JP
6663F: Documentation/mn10300/
6664F: arch/mn10300/
4fa97181 6665
1da177e4 6666PARALLEL PORT SUPPORT
3dd1a329 6667L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6668S: Orphan
679655da
JP
6669F: drivers/parport/
6670F: include/linux/parport*.h
6671F: drivers/char/ppdev.c
c117ab84 6672F: include/uapi/linux/ppdev.h
1da177e4 6673
4cdf6bc2 6674PARAVIRT_OPS INTERFACE
d633180c 6675M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6676M: Chris Wright <chrisw@sous-sol.org>
6677M: Alok Kataria <akataria@vmware.com>
6678M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6679L: virtualization@lists.linux-foundation.org
4cdf6bc2 6680S: Supported
679655da
JP
6681F: Documentation/ia64/paravirt_ops.txt
6682F: arch/*/kernel/paravirt*
6683F: arch/*/include/asm/paravirt.h
4cdf6bc2 6684
e2d1d6c0 6685PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6686M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6687L: linux-parport@lists.infradead.org (subscribers-only)
6688W: http://www.torque.net/linux-pp.html
6689S: Maintained
679655da
JP
6690F: Documentation/blockdev/paride.txt
6691F: drivers/block/paride/
e2d1d6c0
RD
6692
6693PARISC ARCHITECTURE
b8828770 6694M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6695M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6696L: linux-parisc@vger.kernel.org
6697W: http://www.parisc-linux.org/
8a6e2535 6698Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6700T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6701S: Maintained
679655da 6702F: arch/parisc/
2b6bac9e 6703F: Documentation/parisc/
679655da 6704F: drivers/parisc/
2b6bac9e
HD
6705F: drivers/char/agp/parisc-agp.c
6706F: drivers/input/serio/gscps2.c
6707F: drivers/parport/parport_gsc.*
6708F: drivers/tty/serial/8250/8250_gsc.c
6709F: drivers/video/sti*
6710F: drivers/video/console/sti*
6711F: drivers/video/logo/logo_parisc*
e2d1d6c0 6712
1662d32c 6713PC87360 HARDWARE MONITORING DRIVER
8b58be88 6714M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6715L: lm-sensors@lm-sensors.org
6716S: Maintained
679655da
JP
6717F: Documentation/hwmon/pc87360
6718F: drivers/hwmon/pc87360.c
1662d32c
JC
6719
6720PC8736x GPIO DRIVER
8b58be88 6721M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6722S: Maintained
679655da 6723F: drivers/char/pc8736x_gpio.c
1662d32c 6724
1ad107fd 6725PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6726M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6727L: lm-sensors@lm-sensors.org
6728S: Maintained
6729F: Documentation/hwmon/pc87427
6730F: drivers/hwmon/pc87427.c
6731
b26e0ed4 6732PCA9532 LED DRIVER
8b58be88 6733M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6734S: Maintained
d5ca6918
JP
6735F: drivers/leds/leds-pca9532.c
6736F: include/linux/leds-pca9532.h
b26e0ed4 6737
5ce914a8 6738PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6739M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6740L: linux-i2c@vger.kernel.org
6741S: Maintained
b4f0b74e 6742F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6743
3971dae5 6744PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6745M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6746S: Maintained
6747F: drivers/firmware/pcdp.*
6748
065c6359 6749PCI ERROR RECOVERY
6305902c 6750M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6751L: linux-pci@vger.kernel.org
065c6359 6752S: Supported
679655da 6753F: Documentation/PCI/pci-error-recovery.txt
065c6359 6754
1da177e4 6755PCI SUBSYSTEM
5ac3a6d2 6756M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6757L: linux-pci@vger.kernel.org
99662dd1 6758Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6759T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6760S: Supported
679655da
JP
6761F: Documentation/PCI/
6762F: drivers/pci/
6763F: include/linux/pci*
6b49ee49 6764F: arch/x86/pci/
cad01f91 6765F: arch/x86/kernel/quirks.c
1da177e4 6766
f0b75693
BH
6767PCI DRIVER FOR IMX6
6768M: Richard Zhu <r65037@freescale.com>
6769M: Shawn Guo <shawn.guo@linaro.org>
6770L: linux-pci@vger.kernel.org
6771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6772S: Maintained
6773F: drivers/pci/host/*imx6*
6774
6775PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6776M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6777M: Jason Cooper <jason@lakedaemon.net>
6778L: linux-pci@vger.kernel.org
6779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6780S: Maintained
6781F: drivers/pci/host/*mvebu*
6782
0447cfd7
TR
6783PCI DRIVER FOR NVIDIA TEGRA
6784M: Thierry Reding <thierry.reding@gmail.com>
6785L: linux-tegra@vger.kernel.org
f0b75693 6786L: linux-pci@vger.kernel.org
0447cfd7
TR
6787S: Supported
6788F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6789F: drivers/pci/host/pci-tegra.c
6790
f0b75693
BH
6791PCI DRIVER FOR RENESAS R-CAR
6792M: Simon Horman <horms@verge.net.au>
6793L: linux-pci@vger.kernel.org
6794L: linux-sh@vger.kernel.org
6795S: Maintained
6796F: drivers/pci/host/*rcar*
6797
4af82255
JH
6798PCI DRIVER FOR SAMSUNG EXYNOS
6799M: Jingoo Han <jg1.han@samsung.com>
6800L: linux-pci@vger.kernel.org
f0b75693
BH
6801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6802L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6803S: Maintained
6804F: drivers/pci/host/pci-exynos.c
6805
f0b75693
BH
6806PCI DRIVER FOR SYNOPSIS DESIGNWARE
6807M: Mohit Kumar <mohit.kumar@st.com>
6808M: Jingoo Han <jg1.han@samsung.com>
6809L: linux-pci@vger.kernel.org
6810S: Maintained
6811F: drivers/pci/host/*designware*
6812
cf28855b
WD
6813PCI DRIVER FOR GENERIC OF HOSTS
6814M: Will Deacon <will.deacon@arm.com>
6815L: linux-pci@vger.kernel.org
6816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6817S: Maintained
6818F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6819F: drivers/pci/host/pci-host-generic.c
6820
1da177e4 6821PCMCIA SUBSYSTEM
4230dfc9 6822P: Linux PCMCIA Team
f5df5881 6823L: linux-pcmcia@lists.infradead.org
6650e0a5 6824W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6825T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6826S: Maintained
679655da
JP
6827F: Documentation/pcmcia/
6828F: drivers/pcmcia/
6829F: include/pcmcia/
1da177e4
LT
6830
6831PCNET32 NETWORK DRIVER
227fb925 6832M: Don Fry <pcnet32@frontier.com>
979b6c13 6833L: netdev@vger.kernel.org
1da177e4 6834S: Maintained
b955f6ca 6835F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6836
48fc267e
SK
6837PCRYPT PARALLEL CRYPTO ENGINE
6838M: Steffen Klassert <steffen.klassert@secunet.com>
6839L: linux-crypto@vger.kernel.org
6840S: Maintained
6841F: crypto/pcrypt.c
6842F: include/crypto/pcrypt.h
6843
e72df0b8
TH
6844PER-CPU MEMORY ALLOCATOR
6845M: Tejun Heo <tj@kernel.org>
6846M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6847T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6848S: Maintained
6849F: include/linux/percpu*.h
6850F: mm/percpu*.c
6851F: arch/*/include/asm/percpu.h
6852
ad4ecbcb 6853PER-TASK DELAY ACCOUNTING
185e595f 6854M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6855S: Maintained
679655da
JP
6856F: include/linux/delayacct.h
6857F: kernel/delayacct.c
ad4ecbcb 6858
57c0c15b 6859PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6860M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6861M: Paul Mackerras <paulus@samba.org>
dd9b238c 6862M: Ingo Molnar <mingo@redhat.com>
f80c5393 6863M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6864L: linux-kernel@vger.kernel.org
75fc2d37 6865T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6866S: Supported
d53e8365 6867F: kernel/events/*
a003236c 6868F: include/linux/perf_event.h
c117ab84 6869F: include/uapi/linux/perf_event.h
141c4296
RR
6870F: arch/*/kernel/perf_event*.c
6871F: arch/*/kernel/*/perf_event*.c
6872F: arch/*/kernel/*/*/perf_event*.c
a003236c 6873F: arch/*/include/asm/perf_event.h
a003236c
VL
6874F: arch/*/kernel/perf_callchain.c
6875F: tools/perf/
6c0b3244 6876
dd49d0f5 6877PERSONALITY HANDLING
8b58be88 6878M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6879L: linux-abi-devel@lists.sourceforge.net
6880S: Maintained
679655da 6881F: include/linux/personality.h
c117ab84 6882F: include/uapi/linux/personality.h
dd49d0f5 6883
838e7a03 6884PHONET PROTOCOL
2a06b40f 6885M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6886S: Supported
6887F: Documentation/networking/phonet.txt
6888F: include/linux/phonet.h
6889F: include/net/phonet/
c117ab84 6890F: include/uapi/linux/phonet.h
838e7a03
RDC
6891F: net/phonet/
6892
1da177e4 6893PHRAM MTD DRIVER
8b58be88 6894M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6895L: linux-mtd@lists.infradead.org
6896S: Maintained
679655da 6897F: drivers/mtd/devices/phram.c
1da177e4 6898
efdbb10e
BP
6899PICOLCD HID DRIVER
6900M: Bruno Prémont <bonbons@linux-vserver.org>
6901L: linux-input@vger.kernel.org
6902S: Maintained
6903F: drivers/hid/hid-picolcd*
6904
a53bfa07
JI
6905PICOXCELL SUPPORT
6906M: Jamie Iles <jamie@jamieiles.com>
6907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6908T: git git://github.com/jamieiles/linux-2.6-ji.git
6909S: Supported
14430813 6910F: arch/arm/mach-picoxcell/
a53bfa07
JI
6911F: drivers/*/picoxcell*
6912F: drivers/*/*/picoxcell*
6913
2744e8af
LW
6914PIN CONTROL SUBSYSTEM
6915M: Linus Walleij <linus.walleij@linaro.org>
6916S: Maintained
07f29ba6 6917F: drivers/pinctrl/
8e406fe4 6918F: include/linux/pinctrl/
2744e8af 6919
2201bbb8
JCPV
6920PIN CONTROLLER - ATMEL AT91
6921M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6923S: Maintained
6924F: drivers/pinctrl/pinctrl-at91.c
6925
b75e60d6
DA
6926PIN CONTROLLER - SAMSUNG
6927M: Tomasz Figa <t.figa@samsung.com>
6928M: Thomas Abraham <thomas.abraham@linaro.org>
6929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6930L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6931S: Maintained
6932F: drivers/pinctrl/pinctrl-exynos.*
6933F: drivers/pinctrl/pinctrl-s3c*
6934F: drivers/pinctrl/pinctrl-samsung.*
6935
deda8287 6936PIN CONTROLLER - ST SPEAR
8e406fe4 6937M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6938L: spear-devel@list.st.com
6939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6940W: http://www.st.com/spear
6941S: Maintained
8e406fe4 6942F: drivers/pinctrl/spear/
deda8287 6943
249a6771 6944PKTCDVD DRIVER
dbd47133 6945M: Jiri Kosina <jkosina@suse.cz>
249a6771 6946S: Maintained
679655da
JP
6947F: drivers/block/pktcdvd.c
6948F: include/linux/pktcdvd.h
c117ab84 6949F: include/uapi/linux/pktcdvd.h
249a6771 6950
b31d8273
G
6951PKUNITY SOC DRIVERS
6952M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6953W: http://mprc.pku.edu.cn/~guanxuetao/linux
6954S: Maintained
ceebf4d5 6955T: git git://github.com/gxt/linux.git
b31d8273 6956F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6957F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6958F: drivers/video/fb-puv3.c
2809e80b 6959F: drivers/rtc/rtc-puv3.c
b31d8273 6960
9d2ecfb7 6961PMBUS HARDWARE MONITORING DRIVERS
ca462085 6962M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6963L: lm-sensors@lm-sensors.org
6964W: http://www.lm-sensors.org/
6965W: http://www.roeck-us.net/linux/drivers/
6966T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6967S: Maintained
6968F: Documentation/hwmon/pmbus
6969F: drivers/hwmon/pmbus/
6970F: include/linux/i2c/pmbus.h
6971
89a36810 6972PMC SIERRA MaxRAID DRIVER
076cfaae 6973M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6974L: linux-scsi@vger.kernel.org
6975W: http://www.pmc-sierra.com/
6976S: Supported
6977F: drivers/scsi/pmcraid.*
6978
dbf9bfe6 6979PMC SIERRA PM8001 DRIVER
4f0e359c 6980M: xjtuwjp@gmail.com
dbf9bfe6 6981M: lindar_liu@usish.com
6982L: linux-scsi@vger.kernel.org
6983S: Supported
6984F: drivers/scsi/pm8001/
6985
1da177e4 6986POSIX CLOCKS and TIMERS
8b58be88 6987M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6988L: linux-kernel@vger.kernel.org
75fc2d37 6989T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6990S: Supported
679655da
JP
6991F: fs/timerfd.c
6992F: include/linux/timer*
6993F: kernel/*timer*
1da177e4 6994
3be86148 6995POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6996M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6997M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6998T: git git://git.infradead.org/battery-2.6.git
3be86148 6999S: Maintained
679655da 7000F: include/linux/power_supply.h
8cd725a1 7001F: drivers/power/
3be86148 7002
1da177e4 7003PNP SUPPORT
46a1f21a 7004M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7005S: Maintained
679655da 7006F: drivers/pnp/
1da177e4 7007
999445d4 7008PNXxxxx I2C DRIVER
8b58be88 7009M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7010L: linux-i2c@vger.kernel.org
999445d4 7011S: Maintained
679655da 7012F: drivers/i2c/busses/i2c-pnx.c
999445d4 7013
1da177e4 7014PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7015M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7016L: linux-ppp@vger.kernel.org
7017S: Maintained
224cf5ad 7018F: drivers/net/ppp/ppp_*
1da177e4
LT
7019
7020PPP OVER ATM (RFC 2364)
8b58be88 7021M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7022S: Maintained
679655da 7023F: net/atm/pppoatm.c
c117ab84 7024F: include/uapi/linux/atmppp.h
1da177e4
LT
7025
7026PPP OVER ETHERNET
8b58be88 7027M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7028S: Maintained
224cf5ad
JK
7029F: drivers/net/ppp/pppoe.c
7030F: drivers/net/ppp/pppox.c
1da177e4 7031
a6d2370b 7032PPP OVER L2TP
8b58be88 7033M: James Chapman <jchapman@katalix.com>
a6d2370b 7034S: Maintained
90ca28d1 7035F: net/l2tp/l2tp_ppp.c
679655da 7036F: include/linux/if_pppol2tp.h
c117ab84 7037F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7038
eae9d2ba 7039PPS SUPPORT
8b58be88 7040M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7041W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7042L: linuxpps@ml.enneenne.com (subscribers-only)
7043S: Maintained
cabaaf41
JP
7044F: Documentation/pps/
7045F: drivers/pps/
7046F: include/linux/pps*.h
eae9d2ba 7047
71a6d0af
HW
7048PPTP DRIVER
7049M: Dmitry Kozlov <xeb@mail.ru>
7050L: netdev@vger.kernel.org
7051S: Maintained
224cf5ad 7052F: drivers/net/ppp/pptp.c
71a6d0af
HW
7053W: http://sourceforge.net/projects/accel-pptp
7054
1da177e4 7055PREEMPTIBLE KERNEL
8b58be88 7056M: Robert Love <rml@tech9.net>
1da177e4
LT
7057L: kpreempt-tech@lists.sourceforge.net
7058W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7059S: Supported
679655da
JP
7060F: Documentation/preempt-locking.txt
7061F: include/linux/preempt.h
1da177e4
LT
7062
7063PRISM54 WIRELESS DRIVER
8b58be88 7064M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7065L: linux-wireless@vger.kernel.org
9ef80804 7066W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7067S: Obsolete
679655da 7068F: drivers/net/wireless/prism54/
1da177e4 7069
b3277dfa 7070PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7071M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7072L: linux-ide@vger.kernel.org
7073S: Maintained
679655da 7074F: drivers/ata/sata_promise.*
b3277dfa 7075
02c18891 7076PS3 NETWORK SUPPORT
b809b9ca 7077M: Geoff Levand <geoff@infradead.org>
02c18891 7078L: netdev@vger.kernel.org
a4724ed6 7079L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7080S: Maintained
8df158ac 7081F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7082
f58a9d17 7083PS3 PLATFORM SUPPORT
b809b9ca 7084M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7085L: linuxppc-dev@lists.ozlabs.org
7086L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7087S: Maintained
679655da
JP
7088F: arch/powerpc/boot/ps3*
7089F: arch/powerpc/include/asm/lv1call.h
7090F: arch/powerpc/include/asm/ps3*.h
7091F: arch/powerpc/platforms/ps3/
7092F: drivers/*/ps3*
7093F: drivers/ps3/
fec629b8 7094F: drivers/rtc/rtc-ps3.c
679655da 7095F: drivers/usb/host/*ps3.c
fec629b8 7096F: sound/ppc/snd_ps3*
f58a9d17 7097
cffb4add 7098PS3VRAM DRIVER
8b58be88 7099M: Jim Paris <jim@jtan.com>
a4724ed6 7100L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7101S: Maintained
8a3977cb 7102F: drivers/block/ps3vram.c
cffb4add 7103
8defe599 7104PSTORE FILESYSTEM
9d5e2a02 7105M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7106M: Colin Cross <ccross@android.com>
7107M: Kees Cook <keescook@chromium.org>
7108M: Tony Luck <tony.luck@intel.com>
7109S: Maintained
7110T: git git://git.infradead.org/users/cbou/linux-pstore.git
7111F: fs/pstore/
7112F: include/linux/pstore*
04851772 7113F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7114F: drivers/acpi/apei/erst.c
7115
7fbc415d
RC
7116PTP HARDWARE CLOCK SUPPORT
7117M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7118L: netdev@vger.kernel.org
7fbc415d
RC
7119S: Maintained
7120W: http://linuxptp.sourceforge.net/
7121F: Documentation/ABI/testing/sysfs-ptp
7122F: Documentation/ptp/*
0ecb3cdd 7123F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7124F: drivers/net/phy/dp83640*
7125F: drivers/ptp/*
7126F: include/linux/ptp_cl*
7127
cf94a4d1 7128PTRACE SUPPORT
8b58be88
JP
7129M: Roland McGrath <roland@redhat.com>
7130M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7131S: Maintained
7132F: include/asm-generic/syscall.h
7133F: include/linux/ptrace.h
7134F: include/linux/regset.h
7135F: include/linux/tracehook.h
c117ab84 7136F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7137F: kernel/ptrace.c
7138
8320204a 7139PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7140M: Mike Isely <isely@pobox.com>
16e9495d 7141L: pvrusb2@isely.net (subscribers-only)
661263b5 7142L: linux-media@vger.kernel.org
8320204a 7143W: http://www.isely.net/pvrusb2/
275ffde4 7144T: git git://linuxtv.org/media_tree.git
8320204a 7145S: Maintained
679655da 7146F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7147F: drivers/media/usb/pvrusb2/
8320204a 7148
39532e6c
HG
7149PWC WEBCAM DRIVER
7150M: Hans de Goede <hdegoede@redhat.com>
7151L: linux-media@vger.kernel.org
7152T: git git://linuxtv.org/media_tree.git
7153S: Maintained
7154F: drivers/media/usb/pwc/*
7155
200efedd 7156PWM SUBSYSTEM
aa3495f7
TR
7157M: Thierry Reding <thierry.reding@gmail.com>
7158L: linux-pwm@vger.kernel.org
0c2498f1 7159S: Maintained
006e854f 7160T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7161F: Documentation/pwm.txt
7162F: Documentation/devicetree/bindings/pwm/
7163F: include/linux/pwm.h
0c2498f1 7164F: drivers/pwm/
a140b98d
TR
7165F: drivers/video/backlight/pwm_bl.c
7166F: include/linux/pwm_backlight.h
0c2498f1 7167
30ec261e 7168PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7169M: Eric Miao <eric.y.miao@gmail.com>
7170M: Russell King <linux@arm.linux.org.uk>
a323f664 7171M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7173T: git git://github.com/hzhuang1/linux.git
7174T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7175S: Maintained
679655da
JP
7176F: arch/arm/mach-pxa/
7177F: drivers/pcmcia/pxa2xx*
9df92e6c 7178F: drivers/spi/spi-pxa2xx*
679655da
JP
7179F: drivers/usb/gadget/pxa2*
7180F: include/sound/pxa2xx-lib.h
bec4c99e 7181F: sound/arm/pxa*
14430813 7182F: sound/soc/pxa/
1da177e4 7183
ec64d3bf
EG
7184PXA3xx NAND FLASH DRIVER
7185M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7186L: linux-mtd@lists.infradead.org
7187S: Maintained
7188F: drivers/mtd/nand/pxa3xx-nand.c
7189
3f640c61 7190MMP SUPPORT
8b58be88 7191M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7192M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7194T: git git://github.com/hzhuang1/linux.git
7195T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7196S: Maintained
3f640c61 7197F: arch/arm/mach-mmp/
e8e6cb32 7198
272f133a
PO
7199PXA MMCI DRIVER
7200S: Orphan
7201
57f63bc8 7202PXA RTC DRIVER
8b58be88 7203M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7204L: rtc-linux@googlegroups.com
7205S: Maintained
7206
52a09a04 7207QIB DRIVER
8473c603 7208M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7209L: linux-rdma@vger.kernel.org
7210S: Supported
7211F: drivers/infiniband/hw/qib/
7212
5e9772b9
JS
7213QLOGIC QLA1280 SCSI DRIVER
7214M: Michael Reed <mdr@sgi.com>
7215L: linux-scsi@vger.kernel.org
7216S: Maintained
7217F: drivers/scsi/qla1280.[ch]
7218
1da177e4 7219QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7220M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7221L: linux-scsi@vger.kernel.org
7222S: Supported
679655da
JP
7223F: Documentation/scsi/LICENSE.qla2xxx
7224F: drivers/scsi/qla2xxx/
1da177e4 7225
883c98fe 7226QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7227M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7228M: iscsi-driver@qlogic.com
7229L: linux-scsi@vger.kernel.org
7230S: Supported
bacfb81b 7231F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7232F: drivers/scsi/qla4xxx/
7233
5a4faa87 7234QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7235M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7236M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7237M: linux-driver@qlogic.com
7238L: netdev@vger.kernel.org
7239S: Supported
679655da 7240F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7241F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7242
0ec00f03 7243QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7244M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7245M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7246L: netdev@vger.kernel.org
7247S: Supported
aa43c215 7248F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7249
c4e84bde 7250QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7251M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7252M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7253M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7254M: linux-driver@qlogic.com
c4e84bde
RM
7255L: netdev@vger.kernel.org
7256S: Supported
aa43c215 7257F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7258
1da177e4 7259QNX4 FILESYSTEM
8b58be88 7260M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7261W: http://www.alarsen.net/linux/qnx4fs/
7262S: Maintained
80811493 7263F: fs/qnx4/
c117ab84
CEB
7264F: include/uapi/linux/qnx4_fs.h
7265F: include/uapi/linux/qnxtypes.h
1da177e4 7266
91952bc0
AP
7267QT1010 MEDIA DRIVER
7268M: Antti Palosaari <crope@iki.fi>
7269L: linux-media@vger.kernel.org
7270W: http://linuxtv.org/
7271W: http://palosaari.fi/linux/
7272Q: http://patchwork.linuxtv.org/project/linux-media/list/
7273T: git git://linuxtv.org/anttip/media_tree.git
7274S: Maintained
7275F: drivers/media/tuners/qt1010*
7276
966fb5ec
SM
7277QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7278M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7279L: linux-wireless@vger.kernel.org
7280L: ath9k-devel@lists.ath9k.org
7281W: http://wireless.kernel.org/en/users/Drivers/ath9k
7282S: Supported
7283F: drivers/net/wireless/ath/ath9k/
7284
2ea0ffcb
KV
7285QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7286M: Kalle Valo <kvalo@qca.qualcomm.com>
7287L: ath10k@lists.infradead.org
7288W: http://wireless.kernel.org/en/users/Drivers/ath10k
7289T: git git://github.com/kvalo/ath.git
7290S: Supported
7291F: drivers/net/wireless/ath/ath10k/
7292
4f4567cf
RK
7293QUALCOMM HEXAGON ARCHITECTURE
7294M: Richard Kuo <rkuo@codeaurora.org>
7295L: linux-hexagon@vger.kernel.org
7296S: Supported
7297F: arch/hexagon/
7298
8e84c258
EK
7299QUALCOMM WCN36XX WIRELESS DRIVER
7300M: Eugene Krasnikov <k.eugene.e@gmail.com>
7301L: wcn36xx@lists.infradead.org
7302W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7303T: git git://github.com/KrasnikovEugene/wcn36xx.git
7304S: Supported
7305F: drivers/net/wireless/ath/wcn36xx/
7306
35e3540b
HV
7307QUICKCAM PARALLEL PORT WEBCAMS
7308M: Hans Verkuil <hverkuil@xs4all.nl>
7309L: linux-media@vger.kernel.org
7310T: git git://linuxtv.org/media_tree.git
7311W: http://linuxtv.org
7312S: Odd Fixes
7313F: drivers/media/parport/*-qcam*
7314
602adf40 7315RADOS BLOCK DEVICE (RBD)
09d90327
SW
7316M: Yehuda Sadeh <yehuda@inktank.com>
7317M: Sage Weil <sage@inktank.com>
527a88b9 7318M: Alex Elder <elder@kernel.org>
602adf40 7319M: ceph-devel@vger.kernel.org
09d90327
SW
7320W: http://ceph.com/
7321T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7322S: Supported
7323F: drivers/block/rbd.c
7324F: drivers/block/rbd_types.h
7325
1da177e4 7326RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7327M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7328L: linux-fbdev@vger.kernel.org
1da177e4 7329S: Maintained
679655da 7330F: drivers/video/aty/radeon*
c117ab84 7331F: include/uapi/linux/radeonfb.h
1da177e4 7332
c6c9b34c
HG
7333RADIOSHARK RADIO DRIVER
7334M: Hans de Goede <hdegoede@redhat.com>
7335L: linux-media@vger.kernel.org
7336T: git git://linuxtv.org/media_tree.git
7337S: Maintained
7338F: drivers/media/radio/radio-shark.c
7339
7340RADIOSHARK2 RADIO DRIVER
7341M: Hans de Goede <hdegoede@redhat.com>
7342L: linux-media@vger.kernel.org
7343T: git git://linuxtv.org/media_tree.git
7344S: Maintained
7345F: drivers/media/radio/radio-shark2.c
7346F: drivers/media/radio/radio-tea5777.c
7347
1da177e4 7348RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7349M: Paul Mackerras <paulus@samba.org>
c69f677c 7350L: linux-fbdev@vger.kernel.org
1da177e4 7351S: Maintained
679655da 7352F: drivers/video/aty/aty128fb.c
1da177e4 7353
e7839f25 7354RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7355P: rt2x00 project
e1a6542f 7356M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7357M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7358L: linux-wireless@vger.kernel.org
83fc9c89 7359L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7360W: http://rt2x00.serialmonkey.com/
7361S: Maintained
54e5881d 7362T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7363F: drivers/net/wireless/rt2x00/
7364
9db5579b 7365RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7366M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7367S: Maintained
679655da
JP
7368F: Documentation/blockdev/ramdisk.txt
7369F: drivers/block/brd.c
9db5579b 7370
9e95ce27 7371RANDOM NUMBER DRIVER
0624bcaa 7372M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7373S: Maintained
679655da 7374F: drivers/char/random.c
9e95ce27 7375
394b701c 7376RAPIDIO SUBSYSTEM
8b58be88 7377M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7378M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7379S: Maintained
679655da 7380F: drivers/rapidio/
394b701c 7381
e2d1d6c0 7382RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7383L: linux-wireless@vger.kernel.org
f52a5490 7384S: Orphan
679655da 7385F: drivers/net/wireless/ray*
e2d1d6c0
RD
7386
7387RCUTORTURE MODULE
8b58be88
JP
7388M: Josh Triplett <josh@freedesktop.org>
7389M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7390L: linux-kernel@vger.kernel.org
f9094d8e 7391S: Supported
08deed1e 7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7393F: Documentation/RCU/torture.txt
4102adab 7394F: kernel/rcu/torture.c
e2d1d6c0 7395
c87b9c60
PM
7396RCUTORTURE TEST FRAMEWORK
7397M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7398L: linux-kernel@vger.kernel.org
c87b9c60
PM
7399S: Supported
7400T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7401F: tools/testing/selftests/rcutorture
7402
c1f766b5 7403RDC R-321X SoC
8b58be88 7404M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7405S: Maintained
7406
db17f395 7407RDC R6040 FAST ETHERNET DRIVER
8b58be88 7408M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7409L: netdev@vger.kernel.org
7410S: Maintained
58565a35 7411F: drivers/net/ethernet/rdc/r6040.c
db17f395 7412
a09ed661 7413RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7414M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7415L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7416S: Supported
679655da 7417F: net/rds/
a09ed661 7418
595182bc 7419READ-COPY UPDATE (RCU)
8b58be88
JP
7420M: Dipankar Sarma <dipankar@in.ibm.com>
7421M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7422L: linux-kernel@vger.kernel.org
9fab9787 7423W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7424S: Supported
08deed1e 7425T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7426F: Documentation/RCU/
9fab9787 7427X: Documentation/RCU/torture.txt
f9094d8e 7428F: include/linux/rcu*
4102adab
PM
7429X: include/linux/srcu.h
7430F: kernel/rcu/
7431X: kernel/rcu/torture.c
595182bc 7432
0c86edc0 7433REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7434M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7435L: rtc-linux@googlegroups.com
8a6e2535 7436Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7437S: Maintained
679655da
JP
7438F: Documentation/rtc.txt
7439F: drivers/rtc/
7440F: include/linux/rtc.h
c117ab84 7441F: include/uapi/linux/rtc.h
0c86edc0 7442
1da177e4 7443REISERFS FILE SYSTEM
76c4e5ea 7444L: reiserfs-devel@vger.kernel.org
1da177e4 7445S: Supported
679655da 7446F: fs/reiserfs/
1da177e4 7447
b83a313b 7448REGISTER MAP ABSTRACTION
b02e48f2 7449M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7450T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7451S: Supported
7452F: drivers/base/regmap/
7453F: include/linux/regmap.h
7454
400e64df
OBC
7455REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7456M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7457T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7458S: Maintained
7459F: drivers/remoteproc/
7460F: Documentation/remoteproc.txt
6fc26488 7461F: include/linux/remoteproc.h
400e64df 7462
d8115db5
OBC
7463REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7464M: Ohad Ben-Cohen <ohad@wizery.com>
7465T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7466S: Maintained
7467F: drivers/rpmsg/
7468F: Documentation/rpmsg.txt
7469F: include/linux/rpmsg.h
7470
1b0fe6be
PZ
7471RESET CONTROLLER FRAMEWORK
7472M: Philipp Zabel <p.zabel@pengutronix.de>
7473S: Maintained
7474F: drivers/reset/
7475F: Documentation/devicetree/bindings/reset/
7476F: include/linux/reset.h
7477F: include/linux/reset-controller.h
7478
e0897645 7479RFKILL
8b58be88 7480M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7481L: linux-wireless@vger.kernel.org
ce466579
JB
7482W: http://wireless.kernel.org/
7483T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7484T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7485S: Maintained
505c9247 7486F: Documentation/rfkill.txt
80811493 7487F: net/rfkill/
e0897645 7488
67e054e9
ML
7489RICOH SMARTMEDIA/XD DRIVER
7490M: Maxim Levitsky <maximlevitsky@gmail.com>
7491S: Maintained
21c26f50
JP
7492F: drivers/mtd/nand/r852.c
7493F: drivers/mtd/nand/r852.h
67e054e9 7494
92634125
ML
7495RICOH R5C592 MEMORYSTICK DRIVER
7496M: Maxim Levitsky <maximlevitsky@gmail.com>
7497S: Maintained
7498F: drivers/memstick/host/r592.*
7499
27f1d2f9
SA
7500ROCCAT DRIVERS
7501M: Stefan Achatz <erazor_de@users.sourceforge.net>
7502W: http://sourceforge.net/projects/roccat/
7503S: Maintained
7504F: drivers/hid/hid-roccat*
7505F: include/linux/hid-roccat*
7506F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7507
1da177e4
LT
7508ROCKETPORT DRIVER
7509P: Comtrol Corp.
1da177e4
LT
7510W: http://www.comtrol.com
7511S: Maintained
679655da 7512F: Documentation/serial/rocket.txt
c897401b 7513F: drivers/tty/rocket*
1da177e4
LT
7514
7515ROSE NETWORK LAYER
8b58be88 7516M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7517L: linux-hams@vger.kernel.org
d34cb28a 7518W: http://www.linux-ax25.org/
1da177e4 7519S: Maintained
679655da 7520F: include/net/rose.h
c117ab84 7521F: include/uapi/linux/rose.h
679655da 7522F: net/rose/
1da177e4 7523
91952bc0
AP
7524RTL2830 MEDIA DRIVER
7525M: Antti Palosaari <crope@iki.fi>
7526L: linux-media@vger.kernel.org
7527W: http://linuxtv.org/
7528W: http://palosaari.fi/linux/
7529Q: http://patchwork.linuxtv.org/project/linux-media/list/
7530T: git git://linuxtv.org/anttip/media_tree.git
7531S: Maintained
7532F: drivers/media/dvb-frontends/rtl2830*
7533
27a0aacf
AP
7534RTL2832 MEDIA DRIVER
7535M: Antti Palosaari <crope@iki.fi>
7536L: linux-media@vger.kernel.org
7537W: http://linuxtv.org/
7538W: http://palosaari.fi/linux/
7539Q: http://patchwork.linuxtv.org/project/linux-media/list/
7540T: git git://linuxtv.org/anttip/media_tree.git
7541S: Maintained
7542F: drivers/media/dvb-frontends/rtl2832*
7543
ba6e6f6e
AP
7544RTL2832_SDR MEDIA DRIVER
7545M: Antti Palosaari <crope@iki.fi>
7546L: linux-media@vger.kernel.org
7547W: http://linuxtv.org/
7548W: http://palosaari.fi/linux/
7549Q: http://patchwork.linuxtv.org/project/linux-media/list/
7550T: git git://linuxtv.org/anttip/media_tree.git
7551S: Maintained
7552F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7553
59840488 7554RTL8180 WIRELESS DRIVER
8b58be88 7555M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7556L: linux-wireless@vger.kernel.org
491b26b4 7557W: http://wireless.kernel.org/
54e5881d 7558T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7559S: Maintained
3cfeb0c3 7560F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7561
59840488 7562RTL8187 WIRELESS DRIVER
9f0939bf 7563M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7564M: Hin-Tak Leung <htl10@users.sourceforge.net>
7565M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7566L: linux-wireless@vger.kernel.org
491b26b4 7567W: http://wireless.kernel.org/
54e5881d 7568T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7569S: Maintained
3cfeb0c3 7570F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7571
3cf0c8ad
LF
7572RTL8192CE WIRELESS DRIVER
7573M: Larry Finger <Larry.Finger@lwfinger.net>
7574M: Chaoming Li <chaoming_li@realsil.com.cn>
7575L: linux-wireless@vger.kernel.org
491b26b4 7576W: http://wireless.kernel.org/
3cf0c8ad
LF
7577T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7578S: Maintained
7579F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7580F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7581
9eb8ef74 7582S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7583M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7584L: linux-fbdev@vger.kernel.org
ce00f85c 7585S: Maintained
679655da 7586F: drivers/video/savage/
9eb8ef74 7587
1da177e4 7588S390
8b58be88
JP
7589M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7590M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7591M: linux390@de.ibm.com
d58140cc 7592L: linux-s390@vger.kernel.org
5238da45
HC
7593W: http://www.ibm.com/developerworks/linux/linux390/
7594S: Supported
679655da 7595F: arch/s390/
a968cd3e 7596F: drivers/s390/
3bfe6858
JN
7597F: Documentation/s390/
7598F: Documentation/DocBook/s390*
5238da45 7599
322986ca
SO
7600S390 COMMON I/O LAYER
7601M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7602M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7603L: linux-s390@vger.kernel.org
7604W: http://www.ibm.com/developerworks/linux/linux390/
7605S: Supported
7606F: drivers/s390/cio/
7607
7608S390 DASD DRIVER
7609M: Stefan Weinhuber <wein@de.ibm.com>
7610M: Stefan Haberland <stefan.haberland@de.ibm.com>
7611L: linux-s390@vger.kernel.org
7612W: http://www.ibm.com/developerworks/linux/linux390/
7613S: Supported
7614F: drivers/s390/block/dasd*
7615F: block/partitions/ibm.c
7616
5238da45 7617S390 NETWORK DRIVERS
8b58be88
JP
7618M: Ursula Braun <ursula.braun@de.ibm.com>
7619M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7620M: linux390@de.ibm.com
d58140cc 7621L: linux-s390@vger.kernel.org
5238da45
HC
7622W: http://www.ibm.com/developerworks/linux/linux390/
7623S: Supported
679655da 7624F: drivers/s390/net/
5238da45 7625
322986ca
SO
7626S390 PCI SUBSYSTEM
7627M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7628M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7629L: linux-s390@vger.kernel.org
7630W: http://www.ibm.com/developerworks/linux/linux390/
7631S: Supported
7632F: arch/s390/pci/
7633F: drivers/pci/hotplug/s390_pci_hpc.c
7634
feed9b62 7635S390 ZCRYPT DRIVER
5c8d0983 7636M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7637M: linux390@de.ibm.com
7638L: linux-s390@vger.kernel.org
a968cd3e 7639W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7640S: Supported
d5ca6918 7641F: drivers/s390/crypto/
feed9b62 7642
5238da45 7643S390 ZFCP DRIVER
d38e19d0 7644M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7645M: linux390@de.ibm.com
d58140cc 7646L: linux-s390@vger.kernel.org
5238da45 7647W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7648S: Supported
679655da 7649F: drivers/s390/scsi/zfcp_*
1da177e4 7650
dd96df2c 7651S390 IUCV NETWORK LAYER
8b58be88 7652M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7653M: linux390@de.ibm.com
7654L: linux-s390@vger.kernel.org
7655W: http://www.ibm.com/developerworks/linux/linux390/
7656S: Supported
679655da
JP
7657F: drivers/s390/net/*iucv*
7658F: include/net/iucv/
7659F: net/iucv/
dd96df2c 7660
4dde7f75 7661S3C24XX SD/MMC Driver
8b58be88 7662M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7664S: Supported
679655da 7665F: drivers/mmc/host/s3cmci.*
4dde7f75 7666
1f15a229
HV
7667SAA6588 RDS RECEIVER DRIVER
7668M: Hans Verkuil <hverkuil@xs4all.nl>
7669L: linux-media@vger.kernel.org
7670T: git git://linuxtv.org/media_tree.git
7671W: http://linuxtv.org
7672S: Odd Fixes
7673F: drivers/media/i2c/saa6588*
7674
98ed12e6 7675SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7676M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7677L: linux-media@vger.kernel.org
7678W: http://linuxtv.org
7679T: git git://linuxtv.org/media_tree.git
7680S: Odd fixes
e42bf501 7681F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7682F: drivers/media/pci/saa7134/
7683
1da177e4 7684SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7685M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7686L: linux-media@vger.kernel.org
275ffde4 7687T: git git://linuxtv.org/media_tree.git
1da177e4 7688S: Maintained
90d72ac6
MCC
7689F: drivers/media/common/saa7146/
7690F: drivers/media/pci/saa7146/
7691F: include/media/saa7146*
1da177e4 7692
92304a40 7693SAMSUNG LAPTOP DRIVER
5909c654 7694M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7695L: platform-driver-x86@vger.kernel.org
7696S: Maintained
7697F: drivers/platform/x86/samsung-laptop.c
7698
4a109cc0 7699SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7700M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7701L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7702S: Supported
14430813 7703F: sound/soc/samsung/
4a109cc0 7704
0d89a28b
JH
7705SAMSUNG FRAMEBUFFER DRIVER
7706M: Jingoo Han <jg1.han@samsung.com>
7707L: linux-fbdev@vger.kernel.org
7708S: Maintained
7709F: drivers/video/s3c-fb.c
7710
f69d3a17
SK
7711SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7712M: Sangbeom Kim <sbkim73@samsung.com>
7713L: linux-kernel@vger.kernel.org
7714S: Supported
7715F: drivers/mfd/sec*.c
7716F: drivers/regulator/s2m*.c
7717F: drivers/regulator/s5m*.c
7718F: drivers/rtc/rtc-sec.c
7719F: include/linux/mfd/samsung/
7720
038f5c4b
SN
7721SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7722M: Kyungmin Park <kyungmin.park@samsung.com>
7723M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7724L: linux-media@vger.kernel.org
7725Q: https://patchwork.linuxtv.org/project/linux-media/list/
7726S: Supported
7727F: drivers/media/platform/exynos4-is/
038f5c4b 7728
6fd86ab2
SN
7729SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7730M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7731L: linux-media@vger.kernel.org
7732L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7733S: Maintained
7734F: drivers/media/platform/s3c-camif/
7735F: include/media/s3c_camif.h
7736
b84ef24e
AH
7737SAMSUNG S5C73M3 CAMERA DRIVER
7738M: Kyungmin Park <kyungmin.park@samsung.com>
7739M: Andrzej Hajda <a.hajda@samsung.com>
7740L: linux-media@vger.kernel.org
7741S: Supported
7742F: drivers/media/i2c/s5c73m3/*
7743
7d459937
AH
7744SAMSUNG S5K5BAF CAMERA DRIVER
7745M: Kyungmin Park <kyungmin.park@samsung.com>
7746M: Andrzej Hajda <a.hajda@samsung.com>
7747L: linux-media@vger.kernel.org
7748S: Supported
7749F: drivers/media/i2c/s5k5baf.c
7750
310e39c9
TF
7751SAMSUNG SOC CLOCK DRIVERS
7752M: Tomasz Figa <t.figa@samsung.com>
7753S: Supported
7754L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7755F: drivers/clk/samsung/
7756
66890ed6
BA
7757SAMSUNG SXGBE DRIVERS
7758M: Byungho An <bh74.an@samsung.com>
7759M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7760M: Vipul Pandya <vipul.pandya@samsung.com>
7761S: Supported
7762L: netdev@vger.kernel.org
7763F: drivers/net/ethernet/samsung/sxgbe/
7764
ca749e2a 7765SERIAL DRIVERS
5e30bbb7 7766M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7767L: linux-serial@vger.kernel.org
5e30bbb7 7768S: Maintained
14430813 7769F: drivers/tty/serial/
ca749e2a 7770
aecb7b64 7771SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7772M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7773M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7774S: Maintained
7775F: include/linux/dw_dmac.h
61a76496 7776F: drivers/dma/dw/
aecb7b64 7777
f9e37137
SJ
7778SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7779M: Seungwon Jeon <tgih.jun@samsung.com>
7780M: Jaehoon Chung <jh80.chung@samsung.com>
7781L: linux-mmc@vger.kernel.org
7782S: Maintained
7783F: include/linux/mmc/dw_mmc.h
7784F: drivers/mmc/host/dw_mmc*
7785
9222d247 7786TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7787M: John Stultz <john.stultz@linaro.org>
88606e80 7788M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7789L: linux-kernel@vger.kernel.org
75fc2d37 7790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7791S: Supported
7792F: include/linux/clocksource.h
7793F: include/linux/time.h
7794F: include/linux/timex.h
c117ab84
CEB
7795F: include/uapi/linux/time.h
7796F: include/uapi/linux/timex.h
88606e80
TG
7797F: kernel/time/clocksource.c
7798F: kernel/time/time*.c
7799F: kernel/time/ntp.c
7800
5b3f03f0 7801TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7802M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7803M: Hans Verkuil <hverkuil@xs4all.nl>
7804S: Odd Fixes
14430813 7805F: drivers/media/usb/tlg2300/
5b3f03f0 7806
1da177e4 7807SC1200 WDT DRIVER
b300645a 7808M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7809S: Maintained
679655da 7810F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7811
7812SCHEDULER
dd9b238c 7813M: Ingo Molnar <mingo@redhat.com>
8b58be88 7814M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7815L: linux-kernel@vger.kernel.org
75fc2d37 7816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7817S: Maintained
95c0d71d 7818F: kernel/sched/
679655da 7819F: include/linux/sched.h
c117ab84 7820F: include/uapi/linux/sched.h
c2eb505b 7821F: include/linux/wait.h
1da177e4 7822
6bcf6737 7823SCORE ARCHITECTURE
ed38665e 7824M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7825M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7826W: http://www.sunplus.com
6bcf6737 7827S: Supported
a2681a75 7828F: arch/score/
6bcf6737 7829
1da177e4 7830SCSI CDROM DRIVER
8b58be88 7831M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7832L: linux-scsi@vger.kernel.org
7833W: http://www.kernel.dk
7834S: Maintained
679655da 7835F: drivers/scsi/sr*
1da177e4 7836
fb50a83d 7837SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7838M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7839L: linux-rdma@vger.kernel.org
7840S: Supported
7841W: http://www.openfabrics.org
7842Q: http://patchwork.kernel.org/project/linux-rdma/list/
7843T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7844F: drivers/infiniband/ulp/srp/
7845F: include/scsi/srp.h
7846
1da177e4 7847SCSI SG DRIVER
8b58be88 7848M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7849L: linux-scsi@vger.kernel.org
59ab3c93 7850W: http://sg.danny.cz/sg
1da177e4 7851S: Maintained
59ab3c93 7852F: Documentation/scsi/scsi-generic.txt
679655da
JP
7853F: drivers/scsi/sg.c
7854F: include/scsi/sg.h
1da177e4
LT
7855
7856SCSI SUBSYSTEM
c95286d8 7857M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7858L: linux-scsi@vger.kernel.org
54e5881d
JP
7859T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7861T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7862S: Maintained
679655da
JP
7863F: drivers/scsi/
7864F: include/scsi/
1da177e4
LT
7865
7866SCSI TAPE DRIVER
8b58be88 7867M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7868L: linux-scsi@vger.kernel.org
7869S: Maintained
679655da 7870F: Documentation/scsi/st.txt
f7269cfc
JD
7871F: drivers/scsi/st.*
7872F: drivers/scsi/st_*.h
1da177e4
LT
7873
7874SCTP PROTOCOL
8b6efb75 7875M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7876M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7877L: linux-sctp@vger.kernel.org
5f85813c 7878W: http://lksctp.sourceforge.net
8b6efb75 7879S: Maintained
679655da
JP
7880F: Documentation/networking/sctp.txt
7881F: include/linux/sctp.h
4d58c025 7882F: include/uapi/linux/sctp.h
679655da
JP
7883F: include/net/sctp/
7884F: net/sctp/
1da177e4
LT
7885
7886SCx200 CPU SUPPORT
8b58be88 7887M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7888S: Odd Fixes
679655da 7889F: Documentation/i2c/busses/scx200_acb
390889b6 7890F: arch/x86/platform/scx200/
679655da
JP
7891F: drivers/watchdog/scx200_wdt.c
7892F: drivers/i2c/busses/scx200*
7893F: drivers/mtd/maps/scx200_docflash.c
7894F: include/linux/scx200.h
1662d32c
JC
7895
7896SCx200 GPIO DRIVER
8b58be88 7897M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7898S: Maintained
679655da
JP
7899F: drivers/char/scx200_gpio.c
7900F: include/linux/scx200_gpio.h
1662d32c
JC
7901
7902SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7903M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7904S: Maintained
679655da 7905F: drivers/clocksource/scx200_hrt.c
1da177e4 7906
6a36913a 7907SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7908M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7909L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7910S: Maintained
679655da 7911F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7912
e7839f25 7913SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7914M: Chris Ball <chris@printf.net>
7a241d6e 7915L: linux-mmc@vger.kernel.org
245feaa6
CB
7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7917S: Maintained
7a241d6e 7918F: drivers/mmc/host/sdhci.*
d4a45787 7919F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7920
3085e9c1 7921SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7922M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7923L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7924L: linux-mmc@vger.kernel.org
e2d1d6c0 7925S: Maintained
d4a45787 7926F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7927
0d1bb41a 7928SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7929M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7930L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7931S: Maintained
7932F: drivers/mmc/host/sdhci-s3c.c
7933
c63b3cba 7934SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7935M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7936L: spear-devel@list.st.com
c63b3cba
VK
7937L: linux-mmc@vger.kernel.org
7938S: Maintained
7939F: drivers/mmc/host/sdhci-spear.c
7940
8711cca2 7941SECURITY SUBSYSTEM
9b45c0d2 7942M: James Morris <james.l.morris@oracle.com>
70b4a259 7943M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7944L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7945T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7946W: http://kernsec.org/
8711cca2 7947S: Supported
7d2c86b5 7948F: security/
8711cca2 7949
1da177e4 7950SECURITY CONTACT
8b58be88 7951M: Security Officers <security@kernel.org>
1da177e4
LT
7952S: Supported
7953
7954SELINUX SECURITY MODULE
e0238b4c 7955M: Paul Moore <paul@paul-moore.com>
8b58be88 7956M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7957M: Eric Paris <eparis@parisplace.org>
e0238b4c 7958L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7959W: http://selinuxproject.org
5a5f2acf 7960T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7961S: Supported
679655da
JP
7962F: include/linux/selinux*
7963F: security/selinux/
6bde95ce 7964F: scripts/selinux/
1da177e4 7965
c1c124e9
JJ
7966APPARMOR SECURITY MODULE
7967M: John Johansen <john.johansen@canonical.com>
7968L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7969W: apparmor.wiki.kernel.org
7970T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7971S: Supported
7972F: security/apparmor/
7973
cef2cf07 7974SENSABLE PHANTOM
8b58be88 7975M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7976S: Maintained
679655da 7977F: drivers/misc/phantom.c
c117ab84 7978F: include/uapi/linux/phantom.h
cef2cf07 7979
4480f15b 7980SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7981M: Tejun Heo <tj@kernel.org>
1da177e4 7982L: linux-ide@vger.kernel.org
3d9b9350 7983T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7984S: Supported
d5ca6918
JP
7985F: drivers/ata/
7986F: include/linux/ata.h
7987F: include/linux/libata.h
1da177e4 7988
6733b39a 7989SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7990M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7991L: linux-scsi@vger.kernel.org
0ca43cc0 7992W: http://www.emulex.com
3387f656
JP
7993S: Supported
7994F: drivers/scsi/be2iscsi/
6733b39a 7995
6b7c5b94 7996SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7997M: Sathya Perla <sathya.perla@emulex.com>
7998M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7999M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8000L: netdev@vger.kernel.org
fea3af67 8001W: http://www.emulex.com
7d2c86b5 8002S: Supported
9aebddd1 8003F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8004
8ceee660 8005SFC NETWORK DRIVER
c06f51ea 8006M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8007M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8008L: netdev@vger.kernel.org
8ceee660 8009S: Supported
874aeea5 8010F: drivers/net/ethernet/sfc/
8ceee660 8011
e2d1d6c0 8012SGI GRU DRIVER
cc883afc 8013M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8014S: Maintained
679655da 8015F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8016
8017SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8018M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8019L: linux-ia64@vger.kernel.org
8020S: Supported
679655da 8021F: Documentation/ia64/serial.txt
df621252 8022F: drivers/tty/serial/ioc?_serial.c
679655da 8023F: include/linux/ioc?.h
e2d1d6c0 8024
75312619 8025SGI XP/XPC/XPNET DRIVER
e180383f
RH
8026M: Cliff Whickman <cpw@sgi.com>
8027M: Robin Holt <robinmholt@gmail.com>
75312619 8028S: Maintained
679655da 8029F: drivers/misc/sgi-xp/
75312619 8030
46eacf3b
AP
8031SI2157 MEDIA DRIVER
8032M: Antti Palosaari <crope@iki.fi>
8033L: linux-media@vger.kernel.org
8034W: http://linuxtv.org/
8035W: http://palosaari.fi/linux/
8036Q: http://patchwork.linuxtv.org/project/linux-media/list/
8037T: git git://linuxtv.org/anttip/media_tree.git
8038S: Maintained
8039F: drivers/media/tuners/si2157*
8040
75e2d5ba
AP
8041SI2168 MEDIA DRIVER
8042M: Antti Palosaari <crope@iki.fi>
8043L: linux-media@vger.kernel.org
8044W: http://linuxtv.org/
8045W: http://palosaari.fi/linux/
8046Q: http://patchwork.linuxtv.org/project/linux-media/list/
8047T: git git://linuxtv.org/anttip/media_tree.git
8048S: Maintained
8049F: drivers/media/dvb-frontends/si2168*
8050
49cc629d
HV
8051SI470X FM RADIO RECEIVER I2C DRIVER
8052M: Hans Verkuil <hverkuil@xs4all.nl>
8053L: linux-media@vger.kernel.org
8054T: git git://linuxtv.org/media_tree.git
8055W: http://linuxtv.org
8056S: Odd Fixes
8057F: drivers/media/radio/si470x/radio-si470x-i2c.c
8058
8059SI470X FM RADIO RECEIVER USB DRIVER
8060M: Hans Verkuil <hverkuil@xs4all.nl>
8061L: linux-media@vger.kernel.org
8062T: git git://linuxtv.org/media_tree.git
8063W: http://linuxtv.org
8064S: Maintained
8065F: drivers/media/radio/si470x/radio-si470x-common.c
8066F: drivers/media/radio/si470x/radio-si470x.h
8067F: drivers/media/radio/si470x/radio-si470x-usb.c
8068
c937ca03
EV
8069SI4713 FM RADIO TRANSMITTER I2C DRIVER
8070M: Eduardo Valentin <edubezval@gmail.com>
8071L: linux-media@vger.kernel.org
8072T: git git://linuxtv.org/media_tree.git
8073W: http://linuxtv.org
8074S: Odd Fixes
99995ded 8075F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8076
8077SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8078M: Eduardo Valentin <edubezval@gmail.com>
8079L: linux-media@vger.kernel.org
8080T: git git://linuxtv.org/media_tree.git
8081W: http://linuxtv.org
8082S: Odd Fixes
99995ded
DR
8083F: drivers/media/radio/si4713/radio-platform-si4713.c
8084
8085SI4713 FM RADIO TRANSMITTER USB DRIVER
8086M: Hans Verkuil <hverkuil@xs4all.nl>
8087L: linux-media@vger.kernel.org
8088T: git git://linuxtv.org/media_tree.git
8089W: http://linuxtv.org
8090S: Maintained
8091F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8092
beb91d46 8093SIANO DVB DRIVER
1b2c14b4 8094M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8095L: linux-media@vger.kernel.org
8096W: http://linuxtv.org
8097T: git git://linuxtv.org/media_tree.git
8098S: Odd fixes
8099F: drivers/media/common/siano/
beb91d46 8100F: drivers/media/usb/siano/
beb91d46 8101F: drivers/media/usb/siano/
14430813 8102F: drivers/media/mmc/siano/
beb91d46 8103
b618b69c 8104SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8105L: linux-media@vger.kernel.org
bb60fcb2 8106S: Orphan
b618b69c 8107F: drivers/media/platform/sh_veu.c
b618b69c
GL
8108
8109SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8110L: linux-media@vger.kernel.org
bb60fcb2 8111S: Orphan
b618b69c
GL
8112F: drivers/media/platform/sh_vou.c
8113F: include/media/sh_vou.h
8114
6349d997 8115SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8116M: Len Brown <lenb@kernel.org>
6349d997
LB
8117L: sfi-devel@simplefirmware.org
8118W: http://simplefirmware.org/
8119T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8120S: Supported
943fc810 8121F: arch/x86/platform/sfi/
6349d997
LB
8122F: drivers/sfi/
8123F: include/linux/sfi*.h
e2d1d6c0 8124
1da177e4
LT
8125SIMTEC EB110ATX (Chalice CATS)
8126P: Ben Dooks
b16957c6
BD
8127P: Vincent Sanders <vince@simtec.co.uk>
8128M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8129W: http://www.simtec.co.uk/products/EB110ATX/
8130S: Supported
8131
8132SIMTEC EB2410ITX (BAST)
8133P: Ben Dooks
b16957c6
BD
8134P: Vincent Sanders <vince@simtec.co.uk>
8135M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8136W: http://www.simtec.co.uk/products/EB2410ITX/
8137S: Supported
15dba387
JP
8138F: arch/arm/mach-s3c24xx/mach-bast.c
8139F: arch/arm/mach-s3c24xx/bast-ide.c
8140F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8141
4c5adde7 8142TI DAVINCI MACHINE SUPPORT
3ba789c0 8143M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8144M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8145L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8146T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8147Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8148S: Supported
14430813 8149F: arch/arm/mach-davinci/
046d0a37 8150F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8151
8d4b3f08 8152TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8153M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8154L: linux-media@vger.kernel.org
8155L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8156W: http://linuxtv.org/
8157Q: http://patchwork.linuxtv.org/project/linux-media/list/
8158T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8159S: Maintained
8d4b3f08
LP
8160F: drivers/media/platform/davinci/
8161F: include/media/davinci/
8162
92aab3c0 8163SIS 190 ETHERNET DRIVER
8b58be88 8164M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8165L: netdev@vger.kernel.org
8166S: Maintained
8c7de408 8167F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8168
1da177e4 8169SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8170M: Daniele Venzano <venza@brownhat.org>
1da177e4 8171W: http://www.brownhat.org/sis900.html
979b6c13 8172L: netdev@vger.kernel.org
1da177e4 8173S: Maintained
8c7de408 8174F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8175
8176SIS FRAMEBUFFER DRIVER
8b58be88 8177M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8178W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8179S: Maintained
679655da
JP
8180F: Documentation/fb/sisfb.txt
8181F: drivers/video/sis/
8182F: include/video/sisfb.h
1da177e4
LT
8183
8184SIS USB2VGA DRIVER
8b58be88 8185M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8186W: http://www.winischhofer.at/linuxsisusbvga.shtml
8187S: Maintained
679655da 8188F: drivers/usb/misc/sisusbvga/
1da177e4 8189
415ad26d 8190SLAB ALLOCATOR
16e943bf 8191M: Christoph Lameter <cl@linux.com>
2ed1c525 8192M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8193M: David Rientjes <rientjes@google.com>
8194M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8195M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8196L: linux-mm@kvack.org
8197S: Maintained
679655da 8198F: include/linux/sl?b*.h
16e943bf 8199F: mm/sl?b*
415ad26d 8200
9fab9787
PM
8201SLEEPABLE READ-COPY UPDATE (SRCU)
8202M: Lai Jiangshan <laijs@cn.fujitsu.com>
8203M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8204L: linux-kernel@vger.kernel.org
9fab9787
PM
8205W: http://www.rdrop.com/users/paulmck/RCU/
8206S: Supported
8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8208F: include/linux/srcu.h
8209F: kernel/rcu/srcu.c
9fab9787 8210
66372841
CS
8211SMACK SECURITY MODULE
8212M: Casey Schaufler <casey@schaufler-ca.com>
8213L: linux-security-module@vger.kernel.org
8214W: http://schaufler-ca.com
8215T: git git://git.gitorious.org/smack-next/kernel.git
8216S: Maintained
8217F: Documentation/security/Smack.txt
8218F: security/smack/
8219
68ace3e1
KH
8220SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8221M: Kevin Hilman <khilman@kernel.org>
8222M: Nishanth Menon <nm@ti.com>
8223S: Maintained
8224F: drivers/power/avs/smartreflex.c
8225F: include/linux/power/smartreflex.h
8226L: linux-pm@vger.kernel.org
8227
1da177e4 8228SMC91x ETHERNET DRIVER
2f82af08 8229M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8230S: Odd Fixes
ae150435 8231F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8232
e8e31622
SA
8233SMIA AND SMIA++ IMAGE SENSOR DRIVER
8234M: Sakari Ailus <sakari.ailus@iki.fi>
8235L: linux-media@vger.kernel.org
8236S: Maintained
14430813 8237F: drivers/media/i2c/smiapp/
e8e31622
SA
8238F: include/media/smiapp.h
8239F: drivers/media/i2c/smiapp-pll.c
8240F: drivers/media/i2c/smiapp-pll.h
8241
920fa1ff
GR
8242SMM665 HARDWARE MONITOR DRIVER
8243M: Guenter Roeck <linux@roeck-us.net>
8244L: lm-sensors@lm-sensors.org
8245S: Maintained
8246F: Documentation/hwmon/smm665
8247F: drivers/hwmon/smm665.c
8248
9df7305b 8249SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8250M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8251L: lm-sensors@lm-sensors.org
90b24cfb 8252S: Maintained
9df7305b
SG
8253F: Documentation/hwmon/emc2103
8254F: drivers/hwmon/emc2103.c
8255
a98d506c
HG
8256SMSC SCH5627 HARDWARE MONITOR DRIVER
8257M: Hans de Goede <hdegoede@redhat.com>
8258L: lm-sensors@lm-sensors.org
8259S: Supported
8260F: Documentation/hwmon/sch5627
8261F: drivers/hwmon/sch5627.c
8262
6ea884db 8263SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8264M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8265L: lm-sensors@lm-sensors.org
8266S: Maintained
679655da
JP
8267F: Documentation/hwmon/smsc47b397
8268F: drivers/hwmon/smsc47b397.c
6ea884db 8269
fd9abb3d 8270SMSC911x ETHERNET DRIVER
90b24cfb 8271M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8272L: netdev@vger.kernel.org
90b24cfb 8273S: Maintained
679655da 8274F: include/linux/smsc911x.h
ae150435 8275F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8276
8277SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8278M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8279L: netdev@vger.kernel.org
90b24cfb 8280S: Maintained
ae150435 8281F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8282
3c8a63e2 8283SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8284M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8285L: linux-fbdev@vger.kernel.org
90b24cfb 8286S: Maintained
3c8a63e2
SG
8287F: drivers/video/smscufx.c
8288
668acf32 8289SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8290M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8291L: linux-media@vger.kernel.org
275ffde4 8292T: git git://linuxtv.org/media_tree.git
795fb7e7 8293S: Maintained
90d72ac6
MCC
8294F: include/media/soc*
8295F: drivers/media/i2c/soc_camera/
8296F: drivers/media/platform/soc_camera/
668acf32 8297
e2d1d6c0 8298SOEKRIS NET48XX LED SUPPORT
8b58be88 8299M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8300S: Maintained
679655da 8301F: drivers/leds/leds-net48xx.c
e2d1d6c0 8302
1da177e4 8303SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8304M: Neil Brown <neilb@suse.de>
1da177e4 8305L: linux-raid@vger.kernel.org
524418bb 8306S: Supported
679655da
JP
8307F: drivers/md/
8308F: include/linux/raid/
c117ab84 8309F: include/uapi/linux/raid/
1da177e4 8310
1da177e4 8311SONIC NETWORK DRIVER
8b58be88 8312M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8313L: netdev@vger.kernel.org
1da177e4 8314S: Maintained
d9fb9f38 8315F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8316
61e115a5 8317SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8318M: Michael Buesch <m@bues.ch>
61e115a5
MB
8319L: netdev@vger.kernel.org
8320S: Maintained
679655da
JP
8321F: drivers/ssb/
8322F: include/linux/ssb/
61e115a5 8323
1da177e4 8324SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8325M: Mattia Dongili <malattia@linux.it>
d0944853 8326L: platform-driver-x86@vger.kernel.org
5b18167d 8327W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8328S: Maintained
679655da
JP
8329F: Documentation/laptops/sony-laptop.txt
8330F: drivers/char/sonypi.c
8331F: drivers/platform/x86/sony-laptop.c
8332F: include/linux/sony-laptop.h
1da177e4 8333
baf8532a 8334SONY MEMORYSTICK CARD SUPPORT
8b58be88 8335M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8336W: http://tifmxx.berlios.de/
8337S: Maintained
679655da 8338F: drivers/memstick/host/tifm_ms.c
baf8532a 8339
0ab30494
ML
8340SONY MEMORYSTICK STANDARD SUPPORT
8341M: Maxim Levitsky <maximlevitsky@gmail.com>
8342S: Maintained
8343F: drivers/memstick/core/ms_block.*
8344
1da177e4 8345SOUND
8b58be88
JP
8346M: Jaroslav Kysela <perex@perex.cz>
8347M: Takashi Iwai <tiwai@suse.de>
93711660 8348L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8349W: http://www.alsa-project.org/
dde7ad8d 8350T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8351T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8352Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8353S: Maintained
3126a179
JP
8354F: Documentation/sound/
8355F: include/sound/
c117ab84 8356F: include/uapi/sound/
679655da 8357F: sound/
1da177e4 8358
33bbe149
MB
8359SOUND - COMPRESSED AUDIO
8360M: Vinod Koul <vinod.koul@intel.com>
8361L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8363S: Supported
f672f31a 8364F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8365F: include/sound/compress_driver.h
f672f31a 8366F: include/uapi/sound/compress_*
33bbe149
MB
8367F: sound/core/compress_offload.c
8368F: sound/soc/soc-compress.c
8369
bd903bde 8370SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8371M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8372M: Mark Brown <broonie@kernel.org>
86f14df8 8373T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8374L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8375W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8376S: Supported
2820f615 8377F: Documentation/sound/alsa/soc/
679655da 8378F: sound/soc/
e6e55122 8379F: include/sound/soc*
eb1a6af3 8380
d7f8761b
MB
8381SOUND - DMAENGINE HELPERS
8382M: Lars-Peter Clausen <lars@metafoo.de>
8383S: Supported
8384F: include/sound/dmaengine_pcm.h
8385F: sound/core/pcm_dmaengine.c
8386F: sound/soc/soc-generic-dmaengine-pcm.c
8387
473321fc 8388SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8389M: "David S. Miller" <davem@davemloft.net>
1da177e4 8390L: sparclinux@vger.kernel.org
8a6e2535 8391Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8392T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8393T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8394S: Maintained
679655da 8395F: arch/sparc/
7765b8bb 8396F: drivers/sbus/
1da177e4 8397
6404fcca
DM
8398SPARC SERIAL DRIVERS
8399M: "David S. Miller" <davem@davemloft.net>
8400L: sparclinux@vger.kernel.org
08deed1e
JP
8401T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8402T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8403S: Maintained
6816383a 8404F: include/linux/sunserialcore.h
df621252 8405F: drivers/tty/serial/suncore.c
df621252
GKH
8406F: drivers/tty/serial/sunhv.c
8407F: drivers/tty/serial/sunsab.c
8408F: drivers/tty/serial/sunsab.h
8409F: drivers/tty/serial/sunsu.c
8410F: drivers/tty/serial/sunzilog.c
8411F: drivers/tty/serial/sunzilog.h
6404fcca 8412
389325b4
CL
8413SPARSE CHECKER
8414M: "Christopher Li" <sparse@chrisli.org>
8415L: linux-sparse@vger.kernel.org
8416W: https://sparse.wiki.kernel.org/
8417T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8418T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8419S: Maintained
8420F: include/linux/compiler.h
8421
fc0c195a 8422SPEAR PLATFORM SUPPORT
2d8a3b3d 8423M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8424M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8425L: spear-devel@list.st.com
8426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8427W: http://www.st.com/spear
8428S: Maintained
281e192f 8429F: arch/arm/mach-spear/
fc0c195a 8430
8431SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8432M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8433L: spear-devel@list.st.com
8434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8435W: http://www.st.com/spear
8436S: Maintained
5df33a62 8437F: drivers/clk/spear/
fc0c195a 8438
e2d1d6c0 8439SPI SUBSYSTEM
b02e48f2 8440M: Mark Brown <broonie@kernel.org>
dfbe403c 8441L: linux-spi@vger.kernel.org
e7e4e13c 8442T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8443Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8444S: Maintained
679655da
JP
8445F: Documentation/spi/
8446F: drivers/spi/
8447F: include/linux/spi/
c117ab84 8448F: include/uapi/linux/spi/
e2d1d6c0 8449
2752e401 8450SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8451M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8452M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8453L: netdev@vger.kernel.org
8454S: Supported
679655da 8455F: Documentation/networking/spider_net.txt
8df158ac 8456F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8457
e2d1d6c0 8458SPU FILE SYSTEM
8b58be88 8459M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8460L: linuxppc-dev@lists.ozlabs.org
8461L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8462W: http://www.ibm.com/developerworks/power/cell/
8463S: Supported
679655da
JP
8464F: Documentation/filesystems/spufs.txt
8465F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8466
fc555841 8467SQUASHFS FILE SYSTEM
d7f2ff67 8468M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8469L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8470W: http://squashfs.org.uk
8471S: Maintained
679655da
JP
8472F: Documentation/filesystems/squashfs.txt
8473F: fs/squashfs/
fc555841 8474
1da177e4 8475SRM (Alpha) environment access
8b58be88 8476M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8477S: Maintained
679655da 8478F: arch/alpha/kernel/srm_env.c
1da177e4 8479
26e9a397 8480STABLE BRANCH
879a5a00 8481M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8482L: stable@vger.kernel.org
879a5a00 8483S: Supported
7b175c46 8484F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8485
26e9a397 8486STAGING SUBSYSTEM
879a5a00 8487M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8488T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8489L: devel@driverdev.osuosl.org
879a5a00 8490S: Supported
679655da 8491F: drivers/staging/
dbc6c2cc 8492
c8c8b105
JP
8493STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8494M: Henk de Groot <pe1dnn@amsat.org>
8495S: Odd Fixes
8496F: drivers/staging/wlags49_h2/
8497F: drivers/staging/wlags49_h25/
8498
c9555159
JP
8499STAGING - ASUS OLED
8500M: Jakub Schmidtke <sjakub@gmail.com>
8501S: Odd Fixes
8502F: drivers/staging/asus_oled/
8503
ebd3d010
JP
8504STAGING - COMEDI
8505M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8506M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8507S: Odd Fixes
8508F: drivers/staging/comedi/
8509
8ca572c9
JP
8510STAGING - CRYSTAL HD VIDEO DECODER
8511M: Naren Sankar <nsankar@broadcom.com>
8512M: Jarod Wilson <jarod@wilsonet.com>
8513M: Scott Davilla <davilla@4pi.com>
8514M: Manu Abraham <abraham.manu@gmail.com>
8515S: Odd Fixes
8516F: drivers/staging/crystalhd/
8517
0f16ffc4
JP
8518STAGING - ECHO CANCELLER
8519M: Steve Underwood <steveu@coppice.org>
8520M: David Rowe <david@rowetel.com>
8521S: Odd Fixes
8522F: drivers/staging/echo/
8523
8dc2bbe7
ME
8524STAGING - ET131X NETWORK DRIVER
8525M: Mark Einon <mark.einon@gmail.com>
8526S: Odd Fixes
8527F: drivers/staging/et131x/
8528
a0138163
JP
8529STAGING - FLARION FT1000 DRIVERS
8530M: Marek Belisko <marek.belisko@gmail.com>
8531S: Odd Fixes
8532F: drivers/staging/ft1000/
8533
ec3fab92
JP
8534STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8535M: David Täht <d@teklibre.com>
8536S: Odd Fixes
8537F: drivers/staging/frontier/
8538
98ded590
HV
8539STAGING - GO7007 MPEG CODEC
8540M: Hans Verkuil <hans.verkuil@cisco.com>
8541S: Maintained
8542F: drivers/staging/media/go7007/
8543
6c1bb424 8544STAGING - INDUSTRIAL IO
030a13d7 8545M: Jonathan Cameron <jic23@kernel.org>
a0138163 8546L: linux-iio@vger.kernel.org
6c1bb424
JP
8547S: Odd Fixes
8548F: drivers/staging/iio/
8549
a0138163
JP
8550STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8551M: Jarod Wilson <jarod@wilsonet.com>
8552W: http://www.lirc.org/
8553S: Odd Fixes
b2b0186d 8554F: drivers/staging/media/lirc/
a0138163 8555
7c6b6c71 8556STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8557M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8558M: Marc Dietrich <marvin24@gmx.de>
8559L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8560L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8561S: Maintained
8562F: drivers/staging/nvec/
8563
a0138163 8564STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8565M: Jens Frederich <jfrederich@gmail.com>
8566M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8567M: Jon Nettleton <jon.nettleton@gmail.com>
8568W: http://wiki.laptop.org/go/DCON
3140b458 8569S: Maintained
a0138163
JP
8570F: drivers/staging/olpc_dcon/
8571
94cfdd15 8572STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8573M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8574S: Maintained
8575F: drivers/staging/ozwpan/
8576
a0138163 8577STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8578M: Willy Tarreau <willy@meta-x.org>
8579S: Odd Fixes
8580F: drivers/staging/panel/
8581
a0138163
JP
8582STAGING - REALTEK RTL8712U DRIVERS
8583M: Larry Finger <Larry.Finger@lwfinger.net>
8584M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8585S: Odd Fixes
8586F: drivers/staging/rtl8712/
8587
7591ba8b
JS
8588STAGING - REALTEK RTL8723U WIRELESS DRIVER
8589M: Larry Finger <Larry.Finger@lwfinger.net>
8590M: Jes Sorensen <Jes.Sorensen@redhat.com>
8591L: linux-wireless@vger.kernel.org
8592S: Maintained
8593F: drivers/staging/rtl8723au/
8594
9629fa86
JP
8595STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8596M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8597S: Odd Fixes
9df0a245 8598F: drivers/staging/sm7xxfb/
9629fa86 8599
510fa408
JP
8600STAGING - SLICOSS
8601M: Lior Dotan <liodot@gmail.com>
8602M: Christopher Harrer <charrer@alacritech.com>
8603S: Odd Fixes
8604F: drivers/staging/slicoss/
8605
a0138163 8606STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8607M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8608S: Supported
b2b0186d 8609F: drivers/staging/media/solo6x10/
a0138163
JP
8610
8611STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8612M: William Hubbs <w.d.hubbs@gmail.com>
8613M: Chris Brannon <chris@the-brannons.com>
d33bce31 8614M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8615M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8616L: speakup@braille.uwo.ca
8617W: http://www.linux-speakup.org/
8618S: Odd Fixes
8619F: drivers/staging/speakup/
8620
8621STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8622M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8623S: Odd Fixes
8624F: drivers/staging/tidspbridge/
8625
a0138163
JP
8626STAGING - USB ENE SM/MS CARD READER DRIVER
8627M: Al Cho <acho@novell.com>
8628S: Odd Fixes
8629F: drivers/staging/keucr/
8630
b3e871ce
JP
8631STAGING - VIA VT665X DRIVERS
8632M: Forest Bond <forest@alittletooquiet.net>
8633S: Odd Fixes
8634F: drivers/staging/vt665?/
8635
81a9a526
JP
8636STAGING - WINBOND IS89C35 WLAN USB DRIVER
8637M: Pavel Machek <pavel@ucw.cz>
8638S: Odd Fixes
8639F: drivers/staging/winbond/
8640
709bcb07 8641STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8642M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8643S: Odd Fixes
8644F: drivers/staging/xgifb/
8645
1da177e4 8646STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8647M: Ion Badulescu <ionut@badula.org>
b4f90189 8648S: Odd Fixes
9bba23b0 8649F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8650
e2d1d6c0 8651SUN3/3X
8b58be88 8652M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8653W: http://sammy.net/sun3/
8654S: Maintained
679655da
JP
8655F: arch/m68k/kernel/*sun3*
8656F: arch/m68k/sun3*/
8657F: arch/m68k/include/asm/sun3*
e689cf4a 8658F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8659
2bc9ff01
DK
8660SUNDANCE NETWORK DRIVER
8661M: Denis Kirjanov <kda@linux-powerpc.org>
8662L: netdev@vger.kernel.org
8663S: Maintained
8664F: drivers/net/ethernet/dlink/sundance.c
8665
2cbb12a4 8666SUPERH
2cbb12a4 8667L: linux-sh@vger.kernel.org
1da177e4 8668W: http://www.linux-sh.org
8a6e2535 8669Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8670S: Orphan
066069e1 8671F: Documentation/sh/
679655da 8672F: arch/sh/
066069e1 8673F: drivers/sh/
1da177e4 8674
4480f15b 8675SUSPEND TO RAM
7fb06082 8676M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8677M: Len Brown <len.brown@intel.com>
8678M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8679L: linux-pm@vger.kernel.org
e2d1d6c0 8680S: Supported
679655da
JP
8681F: Documentation/power/
8682F: arch/x86/kernel/acpi/
8683F: drivers/base/power/
8684F: kernel/power/
8685F: include/linux/suspend.h
8686F: include/linux/freezer.h
8687F: include/linux/pm.h
1da177e4
LT
8688
8689SVGA HANDLING
8b58be88 8690M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8691L: linux-video@atrey.karlin.mff.cuni.cz
8692S: Maintained
679655da
JP
8693F: Documentation/svga.txt
8694F: arch/x86/boot/video*
1da177e4 8695
6e28b761
KRW
8696SWIOTLB SUBSYSTEM
8697M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8698L: linux-kernel@vger.kernel.org
8699S: Supported
8700F: lib/swiotlb.c
8701F: arch/*/kernel/pci-swiotlb.c
8702F: include/linux/swiotlb.h
8703
db8e35d5
VG
8704SYNOPSYS ARC ARCHITECTURE
8705M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8706S: Supported
8707F: arch/arc/
6659a20a 8708F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8709F: drivers/tty/serial/arc_uart.c
db8e35d5 8710
1da177e4 8711SYSV FILESYSTEM
8b58be88 8712M: Christoph Hellwig <hch@infradead.org>
1da177e4 8713S: Maintained
679655da
JP
8714F: Documentation/filesystems/sysv-fs.txt
8715F: fs/sysv/
8716F: include/linux/sysv_fs.h
1da177e4 8717
86cfa7fc
NB
8718TARGET SUBSYSTEM
8719M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8720L: linux-scsi@vger.kernel.org
b9f5edc2 8721L: target-devel@vger.kernel.org
86cfa7fc 8722W: http://www.linux-iscsi.org
cf015e9f 8723W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8725S: Supported
8726F: drivers/target/
8727F: include/target/
8728F: Documentation/target/
8729
4e68852d 8730TASKSTATS STATISTICS INTERFACE
185e595f 8731M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8732S: Maintained
679655da
JP
8733F: Documentation/accounting/taskstats*
8734F: include/linux/taskstats*
8735F: kernel/taskstats.c
4e68852d 8736
781b456a 8737TC CLASSIFIER
f935f3f8 8738M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8739L: netdev@vger.kernel.org
8740S: Maintained
679655da 8741F: include/net/pkt_cls.h
c117ab84 8742F: include/uapi/linux/pkt_cls.h
679655da 8743F: net/sched/
781b456a 8744
5067f08a 8745TCP LOW PRIORITY MODULE
8b58be88
JP
8746M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8747M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8748W: http://tcp-lp-mod.sourceforge.net/
8749S: Maintained
679655da 8750F: net/ipv4/tcp_lp.c
5067f08a 8751
91952bc0
AP
8752TDA10071 MEDIA DRIVER
8753M: Antti Palosaari <crope@iki.fi>
8754L: linux-media@vger.kernel.org
8755W: http://linuxtv.org/
8756W: http://palosaari.fi/linux/
8757Q: http://patchwork.linuxtv.org/project/linux-media/list/
8758T: git git://linuxtv.org/anttip/media_tree.git
8759S: Maintained
8760F: drivers/media/dvb-frontends/tda10071*
8761
8762TDA18212 MEDIA DRIVER
8763M: Antti Palosaari <crope@iki.fi>
8764L: linux-media@vger.kernel.org
8765W: http://linuxtv.org/
8766W: http://palosaari.fi/linux/
8767Q: http://patchwork.linuxtv.org/project/linux-media/list/
8768T: git git://linuxtv.org/anttip/media_tree.git
8769S: Maintained
8770F: drivers/media/tuners/tda18212*
8771
8772TDA18218 MEDIA DRIVER
8773M: Antti Palosaari <crope@iki.fi>
8774L: linux-media@vger.kernel.org
8775W: http://linuxtv.org/
8776W: http://palosaari.fi/linux/
8777Q: http://patchwork.linuxtv.org/project/linux-media/list/
8778T: git git://linuxtv.org/anttip/media_tree.git
8779S: Maintained
8780F: drivers/media/tuners/tda18218*
8781
3b2f6aba
MK
8782TDA18271 MEDIA DRIVER
8783M: Michael Krufky <mkrufky@linuxtv.org>
8784L: linux-media@vger.kernel.org
8785W: http://linuxtv.org/
8786W: http://github.com/mkrufky
8787Q: http://patchwork.linuxtv.org/project/linux-media/list/
8788T: git git://linuxtv.org/mkrufky/tuners.git
8789S: Maintained
8790F: drivers/media/tuners/tda18271*
8791
e48307a9
MK
8792TDA827x MEDIA DRIVER
8793M: Michael Krufky <mkrufky@linuxtv.org>
8794L: linux-media@vger.kernel.org
8795W: http://linuxtv.org/
8796W: http://github.com/mkrufky
8797Q: http://patchwork.linuxtv.org/project/linux-media/list/
8798T: git git://linuxtv.org/mkrufky/tuners.git
8799S: Maintained
8800F: drivers/media/tuners/tda8290.*
8801
66cf9212
MK
8802TDA8290 MEDIA DRIVER
8803M: Michael Krufky <mkrufky@linuxtv.org>
8804L: linux-media@vger.kernel.org
8805W: http://linuxtv.org/
8806W: http://github.com/mkrufky
8807Q: http://patchwork.linuxtv.org/project/linux-media/list/
8808T: git git://linuxtv.org/mkrufky/tuners.git
8809S: Maintained
8810F: drivers/media/tuners/tda8290.*
8811
4b9fba30
HV
8812TDA9840 MEDIA DRIVER
8813M: Hans Verkuil <hverkuil@xs4all.nl>
8814L: linux-media@vger.kernel.org
8815T: git git://linuxtv.org/media_tree.git
8816W: http://linuxtv.org
8817S: Maintained
8818F: drivers/media/i2c/tda9840*
8819
2cb654fd 8820TEA5761 TUNER DRIVER
1b2c14b4 8821M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8822L: linux-media@vger.kernel.org
8823W: http://linuxtv.org
8824T: git git://linuxtv.org/media_tree.git
8825S: Odd fixes
8826F: drivers/media/tuners/tea5761.*
8827
8828TEA5767 TUNER DRIVER
1b2c14b4 8829M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8830L: linux-media@vger.kernel.org
8831W: http://linuxtv.org
8832T: git git://linuxtv.org/media_tree.git
8833S: Maintained
8834F: drivers/media/tuners/tea5767.*
8835
4b9fba30
HV
8836TEA6415C MEDIA DRIVER
8837M: Hans Verkuil <hverkuil@xs4all.nl>
8838L: linux-media@vger.kernel.org
8839T: git git://linuxtv.org/media_tree.git
8840W: http://linuxtv.org
8841S: Maintained
8842F: drivers/media/i2c/tea6415c*
8843
8844TEA6420 MEDIA DRIVER
8845M: Hans Verkuil <hverkuil@xs4all.nl>
8846L: linux-media@vger.kernel.org
8847T: git git://linuxtv.org/media_tree.git
8848W: http://linuxtv.org
8849S: Maintained
8850F: drivers/media/i2c/tea6420*
8851
3d249d4c 8852TEAM DRIVER
dca9ab92 8853M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8854L: netdev@vger.kernel.org
8855S: Supported
8856F: drivers/net/team/
8857F: include/linux/if_team.h
c117ab84 8858F: include/uapi/linux/if_team.h
3d249d4c 8859
7d029125
VD
8860TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8861M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8862S: Maintained
8863F: arch/x86/platform/ts5500/
8864
40ad4a30
SY
8865TECHNOTREND USB IR RECEIVER
8866M: Sean Young <sean@mess.org>
8867L: linux-media@vger.kernel.org
8868S: Maintained
8869F: drivers/media/rc/ttusbir.c
8870
adabdb0c 8871TEGRA ARCHITECTURE SUPPORT
243d58ec 8872M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8873M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8874L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8875Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8876T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8877S: Supported
bbbe96ed 8878N: [^a-z]tegra
84b9414b 8879
adabdb0c
SW
8880TEGRA ASOC DRIVER
8881M: Stephen Warren <swarren@wwwdotorg.org>
8882S: Supported
8883F: sound/soc/tegra/
8884
8885TEGRA CLOCK DRIVER
8886M: Peter De Schrijver <pdeschrijver@nvidia.com>
8887M: Prashant Gaikwad <pgaikwad@nvidia.com>
8888S: Supported
8889F: drivers/clk/tegra/
8890
8891TEGRA DMA DRIVER
8892M: Laxman Dewangan <ldewangan@nvidia.com>
8893S: Supported
8894F: drivers/dma/tegra20-apb-dma.c
8895
8896TEGRA GPIO DRIVER
8897M: Stephen Warren <swarren@wwwdotorg.org>
8898S: Supported
8899F: drivers/gpio/gpio-tegra.c
8900
8901TEGRA I2C DRIVER
8902M: Laxman Dewangan <ldewangan@nvidia.com>
8903S: Supported
8904F: drivers/i2c/busses/i2c-tegra.c
8905
8906TEGRA IOMMU DRIVERS
8907M: Hiroshi Doyu <hdoyu@nvidia.com>
8908S: Supported
8909F: drivers/iommu/tegra*
8910
8911TEGRA KBC DRIVER
8912M: Rakesh Iyer <riyer@nvidia.com>
8913M: Laxman Dewangan <ldewangan@nvidia.com>
8914S: Supported
8915F: drivers/input/keyboard/tegra-kbc.c
8916
8917TEGRA PINCTRL DRIVER
8918M: Stephen Warren <swarren@wwwdotorg.org>
8919S: Supported
8920F: drivers/pinctrl/pinctrl-tegra*
8921
8922TEGRA PWM DRIVER
8923M: Thierry Reding <thierry.reding@gmail.com>
8924S: Supported
8925F: drivers/pwm/pwm-tegra.c
8926
8927TEGRA SERIAL DRIVER
8928M: Laxman Dewangan <ldewangan@nvidia.com>
8929S: Supported
8930F: drivers/tty/serial/serial-tegra.c
8931
8932TEGRA SPI DRIVER
8933M: Laxman Dewangan <ldewangan@nvidia.com>
8934S: Supported
8935F: drivers/spi/spi-tegra*
8936
1a348ccc 8937TEHUTI ETHERNET DRIVER
8b58be88 8938M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8939L: netdev@vger.kernel.org
8940S: Supported
ef7f5429 8941F: drivers/net/ethernet/tehuti/*
1a348ccc 8942
4e68852d 8943Telecom Clock Driver for MCPL0010
8b58be88 8944M: Mark Gross <mark.gross@intel.com>
4e68852d 8945S: Supported
679655da 8946F: drivers/char/tlclk.c
4e68852d 8947
4480f15b 8948TENSILICA XTENSA PORT (xtensa)
8b58be88 8949M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8950M: Max Filippov <jcmvbkbc@gmail.com>
8951L: linux-xtensa@linux-xtensa.org
4e68852d 8952S: Maintained
679655da 8953F: arch/xtensa/
3dc99857 8954F: drivers/irqchip/irq-xtensa-*
4e68852d 8955
5313ba66
HV
8956THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8957M: Hans Verkuil <hverkuil@xs4all.nl>
8958L: linux-media@vger.kernel.org
8959T: git git://linuxtv.org/media_tree.git
8960W: http://linuxtv.org
8961S: Maintained
8962F: drivers/media/radio/radio-raremono.c
8963
d3fb6955 8964THERMAL
b75f0050
JP
8965M: Zhang Rui <rui.zhang@intel.com>
8966M: Eduardo Valentin <eduardo.valentin@ti.com>
8967L: linux-pm@vger.kernel.org
8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8969T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8970Q: https://patchwork.kernel.org/project/linux-pm/list/
8971S: Supported
8972F: drivers/thermal/
8973F: include/linux/thermal.h
8974F: include/linux/cpu_cooling.h
8975F: Documentation/devicetree/bindings/thermal/
d3fb6955 8976
30ba2fbd
VD
8977THINGM BLINK(1) USB RGB LED DRIVER
8978M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8979S: Maintained
8980F: drivers/hid/hid-thingm.c
8981
4e68852d 8982THINKPAD ACPI EXTRAS DRIVER
8b58be88 8983M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8984L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8985L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8986W: http://ibm-acpi.sourceforge.net
8987W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8988T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8989S: Maintained
679655da 8990F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8991
1b46f2a2
EV
8992TI BANDGAP AND THERMAL DRIVER
8993M: Eduardo Valentin <eduardo.valentin@ti.com>
8994L: linux-pm@vger.kernel.org
794b2e25
EV
8995S: Supported
8996F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8997
4020f2d7 8998TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8999M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9000S: Maintained
679655da
JP
9001F: drivers/misc/tifm*
9002F: drivers/mmc/host/tifm_sd.c
9003F: include/linux/tifm.h
4020f2d7 9004
152ad442
SR
9005TI LM49xxx FAMILY ASoC CODEC DRIVERS
9006M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9007M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9008L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9009S: Maintained
9010F: sound/soc/codecs/lm49453*
d392dead 9011F: sound/soc/codecs/isabelle*
152ad442 9012
0edd807d
KM
9013TI LP855x BACKLIGHT DRIVER
9014M: Milo Kim <milo.kim@ti.com>
9015S: Maintained
9016F: Documentation/backlight/lp855x-driver.txt
9017F: drivers/video/backlight/lp855x_bl.c
9018F: include/linux/platform_data/lp855x.h
9019
faf13f6d
KM
9020TI LP8727 CHARGER DRIVER
9021M: Milo Kim <milo.kim@ti.com>
9022S: Maintained
9023F: drivers/power/lp8727_charger.c
9024F: include/linux/platform_data/lp8727.h
9025
22f1229f
KM
9026TI LP8788 MFD DRIVER
9027M: Milo Kim <milo.kim@ti.com>
9028S: Maintained
9029F: drivers/iio/adc/lp8788_adc.c
9030F: drivers/leds/leds-lp8788.c
9031F: drivers/mfd/lp8788*.c
9032F: drivers/power/lp8788-charger.c
9033F: drivers/regulator/lp8788-*.c
9034F: include/linux/mfd/lp8788*.h
9035
dd5e8e6b 9036TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9037M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9038L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9039S: Maintained
9040F: sound/soc/codecs/twl4030*
9041
90921014 9042TI WILINK WIRELESS DRIVERS
90921014
LC
9043L: linux-wireless@vger.kernel.org
9044W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9045W: http://wireless.kernel.org/en/users/Drivers/wl1251
9046T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9047S: Orphan
90921014
LC
9048F: drivers/net/wireless/ti/
9049F: include/linux/wl12xx.h
9050
e86eaa3a 9051TIPC NETWORK LAYER
8b58be88
JP
9052M: Jon Maloy <jon.maloy@ericsson.com>
9053M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9054L: netdev@vger.kernel.org (core kernel code)
9055L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9056W: http://tipc.sourceforge.net/
e86eaa3a 9057S: Maintained
c117ab84 9058F: include/uapi/linux/tipc*.h
679655da 9059F: net/tipc/
e86eaa3a 9060
867e359b
CM
9061TILE ARCHITECTURE
9062M: Chris Metcalf <cmetcalf@tilera.com>
9063W: http://www.tilera.com/scm/
9064S: Supported
9065F: arch/tile/
6b940606 9066F: drivers/char/tile-srom.c
5c770755 9067F: drivers/edac/tile_edac.c
6b940606
CM
9068F: drivers/net/ethernet/tile/
9069F: drivers/rtc/rtc-tile.c
9070F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9071F: drivers/tty/serial/tilegx.c
6b940606
CM
9072F: drivers/usb/host/*-tilegx.c
9073F: include/linux/usb/tilegx.h
867e359b 9074
1da177e4 9075TLAN NETWORK DRIVER
8b58be88 9076M: Samuel Chessman <chessman@tux.org>
88c07dde 9077L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9078W: http://sourceforge.net/projects/tlan/
9079S: Maintained
679655da 9080F: Documentation/networking/tlan.txt
b544dbac 9081F: drivers/net/ethernet/ti/tlan.*
1da177e4 9082
d74db3b2 9083TOMOYO SECURITY MODULE
8b58be88
JP
9084M: Kentaro Takeda <takedakn@nttdata.co.jp>
9085M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9086L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9087L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9088L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9089L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9090W: http://tomoyo.sourceforge.jp/
843d183c 9091T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9092S: Maintained
679655da 9093F: security/tomoyo/
d74db3b2 9094
9caeb532 9095TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9096M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9097L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9098S: Maintained
9099F: drivers/platform/x86/topstar-laptop.c
9100
1da177e4 9101TOSHIBA ACPI EXTRAS DRIVER
d0944853 9102L: platform-driver-x86@vger.kernel.org
15065531 9103S: Orphan
679655da 9104F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9105
9106TOSHIBA SMM DRIVER
8b58be88 9107M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9108L: tlinux-users@tce.toshiba-dme.co.jp
9109W: http://www.buzzard.org.uk/toshiba/
9110S: Maintained
679655da
JP
9111F: drivers/char/toshiba.c
9112F: include/linux/toshiba.h
c117ab84 9113F: include/uapi/linux/toshiba.h
1da177e4 9114
d719f900 9115TMIO MMC DRIVER
252f29a9 9116M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9117L: linux-mmc@vger.kernel.org
d719f900 9118S: Maintained
d1057c40
GL
9119F: drivers/mmc/host/tmio_mmc*
9120F: drivers/mmc/host/sh_mobile_sdhi.c
9121F: include/linux/mmc/tmio.h
9122F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9123
917cc4e6
GR
9124TMP401 HARDWARE MONITOR DRIVER
9125M: Guenter Roeck <linux@roeck-us.net>
9126L: lm-sensors@lm-sensors.org
9127S: Maintained
9128F: Documentation/hwmon/tmp401
9129F: drivers/hwmon/tmp401.c
9130
98f32602 9131TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9132M: Hugh Dickins <hughd@google.com>
98f32602
HD
9133L: linux-mm@kvack.org
9134S: Maintained
9135F: include/linux/shmem_fs.h
9136F: mm/shmem.c
9137
45f95b53 9138TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9139M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9140L: linux-media@vger.kernel.org
9141W: http://linuxtv.org
9142T: git git://linuxtv.org/media_tree.git
9143S: Odd fixes
9144F: drivers/media/usb/tm6000/
9145
4e68852d 9146TPM DEVICE DRIVER
901486b8 9147M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9148M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9149M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9150W: http://tpmdd.sourceforge.net
63a10dfd 9151L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9152S: Maintained
679655da 9153F: drivers/char/tpm/
4e68852d 9154
d6f005a1
JP
9155TRACING
9156M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9157M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9158T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9159S: Maintained
9160F: Documentation/trace/ftrace.txt
9161F: arch/*/*/*/ftrace.h
9162F: arch/*/kernel/ftrace.c
9163F: include/*/ftrace.h
9164F: include/linux/trace*.h
9165F: include/trace/
9166F: kernel/trace/
9167
1da177e4 9168TRIVIAL PATCHES
8b58be88 9169M: Jiri Kosina <trivial@kernel.org>
54e5881d 9170T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9171S: Maintained
86ef925f 9172K: ^Subject:.*(?i)trivial
1da177e4 9173
4e68852d 9174TTY LAYER
879a5a00 9175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9176M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9177S: Supported
08deed1e 9178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9179F: drivers/tty/
df621252 9180F: drivers/tty/serial/serial_core.c
e3288775
AC
9181F: include/linux/serial_core.h
9182F: include/linux/serial.h
9183F: include/linux/tty.h
c117ab84
CEB
9184F: include/uapi/linux/serial_core.h
9185F: include/uapi/linux/serial.h
9186F: include/uapi/linux/tty.h
4e68852d 9187
91952bc0
AP
9188TUA9001 MEDIA DRIVER
9189M: Antti Palosaari <crope@iki.fi>
9190L: linux-media@vger.kernel.org
9191W: http://linuxtv.org/
9192W: http://palosaari.fi/linux/
9193Q: http://patchwork.linuxtv.org/project/linux-media/list/
9194T: git git://linuxtv.org/anttip/media_tree.git
9195S: Maintained
9196F: drivers/media/tuners/tua9001*
9197
740db6d7 9198TULIP NETWORK DRIVERS
8b58be88 9199M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9200L: netdev@vger.kernel.org
9201S: Maintained
0f04e2aa 9202F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9203
9204TUN/TAP driver
ba57b6f2 9205M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9206W: http://vtun.sourceforge.net/tun
9207S: Maintained
679655da
JP
9208F: Documentation/networking/tuntap.txt
9209F: arch/um/os-Linux/drivers/
1da177e4 9210
b454cc66 9211TURBOCHANNEL SUBSYSTEM
8b58be88 9212M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9213M: Ralf Baechle <ralf@linux-mips.org>
9214L: linux-mips@linux-mips.org
9215Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9216S: Maintained
679655da
JP
9217F: drivers/tc/
9218F: include/linux/tc.h
b454cc66 9219
1da177e4 9220U14-34F SCSI DRIVER
8b58be88 9221M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9222L: linux-scsi@vger.kernel.org
9223S: Maintained
679655da 9224F: drivers/scsi/u14-34f.c
1da177e4 9225
e2d1d6c0 9226UBI FILE SYSTEM (UBIFS)
949cb623 9227M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9228M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9229L: linux-mtd@lists.infradead.org
e2966cbe 9230T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9231W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9232S: Maintained
679655da
JP
9233F: Documentation/filesystems/ubifs.txt
9234F: fs/ubifs/
e2d1d6c0 9235
cc2020e6 9236UCLINUX (AND M68KNOMMU)
8b58be88 9237M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9238W: http://www.uclinux.org/
9239L: uclinux-dev@uclinux.org (subscribers-only)
9240S: Maintained
61bc02bb
JP
9241F: arch/m68k/*/*_no.*
9242F: arch/m68k/include/asm/*_no.*
cc2020e6 9243
1da177e4 9244UDF FILESYSTEM
8b58be88 9245M: Jan Kara <jack@suse.cz>
1da177e4 9246S: Maintained
679655da
JP
9247F: Documentation/filesystems/udf.txt
9248F: fs/udf/
1da177e4 9249
cc2020e6 9250UFS FILESYSTEM
8b58be88 9251M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9252S: Maintained
679655da
JP
9253F: Documentation/filesystems/ufs.txt
9254F: fs/ufs/
cc2020e6 9255
0a09d3ab
DH
9256UHID USERSPACE HID IO DRIVER:
9257M: David Herrmann <dh.herrmann@googlemail.com>
9258L: linux-input@vger.kernel.org
9259S: Maintained
9260F: drivers/hid/uhid.c
c117ab84 9261F: include/uapi/linux/uhid.h
0a09d3ab 9262
18332a80 9263ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9264L: linux-usb@vger.kernel.org
10c6c9c9 9265S: Orphan
355ffe69 9266F: drivers/uwb/
679655da
JP
9267F: include/linux/uwb.h
9268F: include/linux/uwb/
18332a80 9269
b31d8273
G
9270UNICORE32 ARCHITECTURE:
9271M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9272W: http://mprc.pku.edu.cn/~guanxuetao/linux
9273S: Maintained
ceebf4d5 9274T: git git://github.com/gxt/linux.git
b31d8273
G
9275F: arch/unicore32/
9276
d8379ab1
TF
9277UNIFDEF
9278M: Tony Finch <dot@dotat.at>
9279W: http://dotat.at/prog/unifdef
9280S: Maintained
9281F: scripts/unifdef.c
9282
1da177e4 9283UNIFORM CDROM DRIVER
8b58be88 9284M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9285W: http://www.kernel.dk
9286S: Maintained
679655da
JP
9287F: Documentation/cdrom/
9288F: drivers/cdrom/cdrom.c
9289F: include/linux/cdrom.h
c117ab84 9290F: include/uapi/linux/cdrom.h
1da177e4 9291
56df0122
BR
9292UNISYS S-PAR DRIVERS
9293M: Benjamin Romer <benjamin.romer@unisys.com>
9294M: David Kershner <david.kershner@unisys.com>
9295L: sparmaintainer@unisys.com (Unisys internal)
9296S: Supported
9297F: drivers/staging/unisys/
9298
9941fa6e
VH
9299UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9300M: Vinayak Holikatti <vinholikatti@gmail.com>
9301M: Santosh Y <santoshsy@gmail.com>
9302L: linux-scsi@vger.kernel.org
9303S: Supported
9304F: Documentation/scsi/ufs.txt
9305F: drivers/scsi/ufs/
9306
e2d1d6c0 9307UNSORTED BLOCK IMAGES (UBI)
949cb623 9308M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9309W: http://www.linux-mtd.infradead.org/
9310L: linux-mtd@lists.infradead.org
b6b44e0a 9311T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9312S: Maintained
80811493 9313F: drivers/mtd/ubi/
679655da 9314F: include/linux/mtd/ubi.h
c117ab84 9315F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9316
76ac66e4
RW
9317UNSORTED BLOCK IMAGES (UBI) Fastmap
9318M: Richard Weinberger <richard@nod.at>
9319L: linux-mtd@lists.infradead.org
9320S: Maintained
9321F: drivers/mtd/ubi/fastmap.c
9322
1da177e4 9323USB ACM DRIVER
61eee9a7 9324M: Oliver Neukum <oliver@neukum.org>
6372594a 9325L: linux-usb@vger.kernel.org
1da177e4 9326S: Maintained
679655da
JP
9327F: Documentation/usb/acm.txt
9328F: drivers/usb/class/cdc-acm.*
1da177e4 9329
b7d572e1
PF
9330USB AR5523 WIRELESS DRIVER
9331M: Pontus Fuchs <pontus.fuchs@gmail.com>
9332L: linux-wireless@vger.kernel.org
9333S: Maintained
9334F: drivers/net/wireless/ath/ar5523/
9335
115bb1ff 9336USB ATTACHED SCSI
f50a4968 9337M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9338M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9339L: linux-usb@vger.kernel.org
9340L: linux-scsi@vger.kernel.org
8eae0fb7 9341S: Maintained
115bb1ff
MW
9342F: drivers/usb/storage/uas.c
9343
1da177e4 9344USB CDC ETHERNET DRIVER
61eee9a7 9345M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9346L: linux-usb@vger.kernel.org
1da177e4 9347S: Maintained
679655da 9348F: drivers/net/usb/cdc_*.c
c117ab84 9349F: include/uapi/linux/usb/cdc.h
1da177e4 9350
b02b371e 9351USB CYPRESS C67X00 DRIVER
8b58be88 9352M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9353L: linux-usb@vger.kernel.org
9354S: Maintained
679655da 9355F: drivers/usb/c67x00/
b02b371e 9356
d0374f4f 9357USB DAVICOM DM9601 DRIVER
8b58be88 9358M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9359L: netdev@vger.kernel.org
d0374f4f
PK
9360W: http://www.linux-usb.org/usbnet
9361S: Maintained
679655da 9362F: drivers/net/usb/dm9601.c
d0374f4f 9363
cc2020e6 9364USB DIAMOND RIO500 DRIVER
8b58be88 9365M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9366L: rio500-users@lists.sourceforge.net
9367W: http://rio500.sourceforge.net
9368S: Maintained
679655da 9369F: drivers/usb/misc/rio500*
cc2020e6 9370
1da177e4 9371USB EHCI DRIVER
578333ab 9372M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9373L: linux-usb@vger.kernel.org
578333ab 9374S: Maintained
679655da
JP
9375F: Documentation/usb/ehci.txt
9376F: drivers/usb/host/ehci*
1da177e4 9377
69ae9e3e 9378USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9379M: Felipe Balbi <balbi@ti.com>
795fb7e7 9380L: linux-usb@vger.kernel.org
69ae9e3e 9381W: http://www.linux-usb.org/gadget
d6d0f665
FB
9382T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9383S: Maintained
679655da
JP
9384F: drivers/usb/gadget/
9385F: include/linux/usb/gadget*
69ae9e3e 9386
2dea64b4 9387USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9388M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9389L: linux-usb@vger.kernel.org
54e5881d 9390T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9391S: Maintained
c2f01971 9392F: Documentation/hid/hiddev.txt
679655da 9393F: drivers/hid/usbhid/
1da177e4 9394
857aab34 9395USB/IP DRIVERS
857aab34 9396L: linux-usb@vger.kernel.org
3ff4afe8 9397S: Orphan
857aab34 9398F: drivers/staging/usbip/
9399
959eea21 9400USB ISP116X DRIVER
8b58be88 9401M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9402L: linux-usb@vger.kernel.org
959eea21 9403S: Maintained
679655da
JP
9404F: drivers/usb/host/isp116x*
9405F: include/linux/usb/isp116x.h
959eea21 9406
1da177e4 9407USB KAWASAKI LSI DRIVER
61eee9a7 9408M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9409L: linux-usb@vger.kernel.org
1da177e4 9410S: Maintained
679655da 9411F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9412
9413USB MASS STORAGE DRIVER
8b58be88 9414M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9415L: linux-usb@vger.kernel.org
8836aeb8 9416L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9417S: Maintained
9418W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9419F: drivers/usb/storage/
1da177e4 9420
af39917d
CL
9421USB MIDI DRIVER
9422M: Clemens Ladisch <clemens@ladisch.de>
9423L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9424T: git git://git.alsa-project.org/alsa-kernel.git
9425S: Maintained
9426F: sound/usb/midi.*
9427
444ce9d4
JP
9428USB NETWORKING DRIVERS
9429L: linux-usb@vger.kernel.org
9430S: Odd Fixes
9431F: drivers/net/usb/
9432
1da177e4 9433USB OHCI DRIVER
578333ab 9434M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9435L: linux-usb@vger.kernel.org
578333ab 9436S: Maintained
679655da
JP
9437F: Documentation/usb/ohci.txt
9438F: drivers/usb/host/ohci*
1da177e4 9439
ba460e48 9440USB OPTION-CARD DRIVER
8b58be88 9441M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9442L: linux-usb@vger.kernel.org
ba460e48 9443S: Maintained
679655da 9444F: drivers/usb/serial/option.c
ba460e48 9445
1da177e4 9446USB PEGASUS DRIVER
a16b945c 9447M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9448L: linux-usb@vger.kernel.org
043600a6 9449L: netdev@vger.kernel.org
052e3128
PM
9450T: git git://github.com/petkan/pegasus.git
9451W: https://github.com/petkan/pegasus
1da177e4 9452S: Maintained
679655da 9453F: drivers/net/usb/pegasus.*
1da177e4 9454
d3ad558f
FB
9455USB PHY LAYER
9456M: Felipe Balbi <balbi@ti.com>
9457L: linux-usb@vger.kernel.org
9458T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9459S: Maintained
9460F: drivers/usb/phy/
d3ad558f 9461
73e4fb3f 9462USB PRINTER DRIVER (usblp)
8b58be88 9463M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9464L: linux-usb@vger.kernel.org
73e4fb3f 9465S: Supported
679655da 9466F: drivers/usb/class/usblp.c
1da177e4
LT
9467
9468USB RTL8150 DRIVER
a16b945c 9469M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9470L: linux-usb@vger.kernel.org
043600a6 9471L: netdev@vger.kernel.org
052e3128
PM
9472T: git git://github.com/petkan/rtl8150.git
9473W: https://github.com/petkan/rtl8150
1da177e4 9474S: Maintained
679655da 9475F: drivers/net/usb/rtl8150.c
1da177e4 9476
f896b796
GK
9477USB SERIAL SUBSYSTEM
9478M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9479L: linux-usb@vger.kernel.org
4e68852d 9480S: Maintained
679655da 9481F: Documentation/usb/usb-serial.txt
f896b796 9482F: drivers/usb/serial/
679655da 9483F: include/linux/usb/serial.h
1da177e4 9484
b3f0db1c
SG
9485USB SMSC75XX ETHERNET DRIVER
9486M: Steve Glendinning <steve.glendinning@shawell.net>
9487L: netdev@vger.kernel.org
9488S: Maintained
9489F: drivers/net/usb/smsc75xx.*
9490
2f7ca802 9491USB SMSC95XX ETHERNET DRIVER
90b24cfb 9492M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9493L: netdev@vger.kernel.org
90b24cfb 9494S: Maintained
679655da 9495F: drivers/net/usb/smsc95xx.*
2f7ca802 9496
f423b9a8 9497USB SN9C1xx DRIVER
8b58be88 9498M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9499L: linux-usb@vger.kernel.org
661263b5 9500L: linux-media@vger.kernel.org
275ffde4 9501T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9502W: http://www.linux-projects.org
9503S: Maintained
b8da9d3a 9504F: drivers/staging/media/sn9c102/
1da177e4
LT
9505
9506USB SUBSYSTEM
879a5a00 9507M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9508L: linux-usb@vger.kernel.org
1da177e4 9509W: http://www.linux-usb.org
08deed1e 9510T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9511S: Supported
679655da 9512F: Documentation/usb/
679655da
JP
9513F: drivers/usb/
9514F: include/linux/usb.h
9515F: include/linux/usb/
1da177e4
LT
9516
9517USB UHCI DRIVER
8b58be88 9518M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9519L: linux-usb@vger.kernel.org
1da177e4 9520S: Maintained
679655da 9521F: drivers/usb/host/uhci*
1da177e4 9522
69ae9e3e 9523USB "USBNET" DRIVER FRAMEWORK
686f13bb 9524M: Oliver Neukum <oneukum@suse.de>
043600a6 9525L: netdev@vger.kernel.org
69ae9e3e 9526W: http://www.linux-usb.org/usbnet
1da177e4 9527S: Maintained
679655da
JP
9528F: drivers/net/usb/usbnet.c
9529F: include/linux/usb/usbnet.h
1da177e4 9530
c0efd232 9531USB VIDEO CLASS
c53ac071 9532M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9533L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9534L: linux-media@vger.kernel.org
275ffde4 9535T: git git://linuxtv.org/media_tree.git
57c6d2e9 9536W: http://www.ideasonboard.org/uvc/
c0efd232 9537S: Maintained
0c0d06ca 9538F: drivers/media/usb/uvc/
6c0f0359 9539F: include/uapi/linux/uvcvideo.h
1da177e4 9540
b60b9c45
HV
9541USB VISION DRIVER
9542M: Hans Verkuil <hverkuil@xs4all.nl>
9543L: linux-media@vger.kernel.org
9544T: git git://linuxtv.org/media_tree.git
9545W: http://linuxtv.org
9546S: Odd Fixes
9547F: drivers/media/usb/usbvision/
9548
8282da47
LP
9549USB WEBCAM GADGET
9550M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9551L: linux-usb@vger.kernel.org
9552S: Maintained
9553F: drivers/usb/gadget/*uvc*.c
9554F: drivers/usb/gadget/webcam.c
9555
bf164cc0 9556USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9557M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9558L: linux-wireless@vger.kernel.org
9559S: Maintained
679655da 9560F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9561
eb6bab13 9562USB XHCI DRIVER
03d85053 9563M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9564L: linux-usb@vger.kernel.org
9565S: Supported
36d0344c
SS
9566F: drivers/usb/host/xhci*
9567F: drivers/usb/host/pci-quirks*
eb6bab13 9568
1da177e4 9569USB ZD1201 DRIVER
4086b9ca 9570L: linux-wireless@vger.kernel.org
1da177e4 9571W: http://linux-lc100020.sourceforge.net
4086b9ca 9572S: Orphan
679655da 9573F: drivers/net/wireless/zd1201.*
1da177e4 9574
b7eee616 9575USB ZR364XX DRIVER
8b58be88 9576M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9577L: linux-usb@vger.kernel.org
661263b5 9578L: linux-media@vger.kernel.org
275ffde4 9579T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9580W: http://royale.zerezo.com/zr364xx/
9581S: Maintained
679655da 9582F: Documentation/video4linux/zr364xx.txt
90d72ac6 9583F: drivers/media/usb/zr364xx/
b7eee616 9584
e7839f25 9585USER-MODE LINUX (UML)
8b58be88 9586M: Jeff Dike <jdike@addtoit.com>
b15194b7 9587M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9588L: user-mode-linux-devel@lists.sourceforge.net
9589L: user-mode-linux-user@lists.sourceforge.net
9590W: http://user-mode-linux.sourceforge.net
9591S: Maintained
61516587 9592F: Documentation/virtual/uml/
679655da 9593F: arch/um/
b070989a 9594F: arch/x86/um/
679655da
JP
9595F: fs/hostfs/
9596F: fs/hppfs/
b7eee616 9597
e5f114e9 9598USERSPACE I/O (UIO)
6a534c9d 9599M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9600M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9601S: Maintained
679655da
JP
9602F: Documentation/DocBook/uio-howto.tmpl
9603F: drivers/uio/
9604F: include/linux/uio*.h
e5f114e9 9605
256cccbe 9606UTIL-LINUX PACKAGE
8b58be88 9607M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9608L: util-linux@vger.kernel.org
9609W: http://en.wikipedia.org/wiki/Util-linux
9610T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9611S: Maintained
9612
c1fd1c07 9613UVESAFB DRIVER
8b58be88 9614M: Michal Januszewski <spock@gentoo.org>
c69f677c 9615L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9616W: http://dev.gentoo.org/~spock/projects/uvesafb/
9617S: Maintained
679655da
JP
9618F: Documentation/fb/uvesafb.txt
9619F: drivers/video/uvesafb.*
c1fd1c07 9620
4480f15b 9621VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9622M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9623S: Maintained
679655da
JP
9624F: Documentation/filesystems/vfat.txt
9625F: fs/fat/
1da177e4 9626
cba3345c
AW
9627VFIO DRIVER
9628M: Alex Williamson <alex.williamson@redhat.com>
9629L: kvm@vger.kernel.org
9630S: Maintained
9631F: Documentation/vfio.txt
9632F: drivers/vfio/
9633F: include/linux/vfio.h
c117ab84 9634F: include/uapi/linux/vfio.h
cba3345c 9635
9e6f3438
PO
9636VIDEOBUF2 FRAMEWORK
9637M: Pawel Osciak <pawel@osciak.com>
9638M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9639M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9640L: linux-media@vger.kernel.org
9641S: Maintained
90d72ac6 9642F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9643F: include/media/videobuf2-*
9644
9a82446b
AS
9645VIRTIO CONSOLE DRIVER
9646M: Amit Shah <amit.shah@redhat.com>
9647L: virtualization@lists.linux-foundation.org
9648S: Maintained
9649F: drivers/char/virtio_console.c
9650F: include/linux/virtio_console.h
c117ab84 9651F: include/uapi/linux/virtio_console.h
9a82446b 9652
2426ec8f
MT
9653VIRTIO CORE, NET AND BLOCK DRIVERS
9654M: Rusty Russell <rusty@rustcorp.com.au>
9655M: "Michael S. Tsirkin" <mst@redhat.com>
9656L: virtualization@lists.linux-foundation.org
9657S: Maintained
9658F: drivers/virtio/
c893c8d7 9659F: tools/virtio/
2426ec8f
MT
9660F: drivers/net/virtio_net.c
9661F: drivers/block/virtio_blk.c
9662F: include/linux/virtio_*.h
916cdabc 9663F: include/uapi/linux/virtio_*.h
2426ec8f 9664
3a4d5c94
MT
9665VIRTIO HOST (VHOST)
9666M: "Michael S. Tsirkin" <mst@redhat.com>
9667L: kvm@vger.kernel.org
c996d8b9 9668L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9669L: netdev@vger.kernel.org
9670S: Maintained
9671F: drivers/vhost/
c117ab84 9672F: include/uapi/linux/vhost.h
3a4d5c94 9673
1da177e4 9674VIA RHINE NETWORK DRIVER
8b58be88 9675M: Roger Luethi <rl@hellgate.ch>
1da177e4 9676S: Maintained
f2148a47 9677F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9678
f0bf7f61 9679VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9680M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9681M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9682S: Maintained
9683F: drivers/mmc/host/via-sdmmc.c
9684
69e4a7c2 9685VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9686M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9687L: linux-fbdev@vger.kernel.org
69e4a7c2 9688S: Maintained
c7babebd
FTS
9689F: include/linux/via-core.h
9690F: include/linux/via-gpio.h
9691F: include/linux/via_i2c.h
679655da 9692F: drivers/video/via/
69e4a7c2 9693
01f20734 9694VIA VELOCITY NETWORK DRIVER
8b58be88 9695M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9696L: netdev@vger.kernel.org
9697S: Maintained
f2148a47 9698F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9699
0b7bc1fa
HV
9700VIVI VIRTUAL VIDEO DRIVER
9701M: Hans Verkuil <hverkuil@xs4all.nl>
9702L: linux-media@vger.kernel.org
9703T: git git://linuxtv.org/media_tree.git
9704W: http://linuxtv.org
9705S: Maintained
9706F: drivers/media/platform/vivi*
9707
be7f8273 9708VLAN (802.1Q)
8b58be88 9709M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9710L: netdev@vger.kernel.org
9711S: Maintained
679655da
JP
9712F: drivers/net/macvlan.c
9713F: include/linux/if_*vlan.h
9714F: net/8021q/
be7f8273 9715
55e331cf 9716VLYNQ BUS
8b58be88 9717M: Florian Fainelli <florian@openwrt.org>
8578d7af 9718L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9719S: Maintained
9720F: drivers/vlynq/vlynq.c
9721F: include/linux/vlynq.h
9722
390beae4
MW
9723VME SUBSYSTEM
9724M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9725M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9726M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9727L: devel@driverdev.osuosl.org
9728S: Maintained
9729T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9730F: Documentation/vme_api.txt
9731F: drivers/staging/vme/
9732F: drivers/vme/
9733F: include/linux/vme*
9734
4488e09b
AK
9735VMWARE HYPERVISOR INTERFACE
9736M: Alok Kataria <akataria@vmware.com>
9737L: virtualization@lists.linux-foundation.org
9738S: Supported
9739F: arch/x86/kernel/cpu/vmware.c
9740
73b35d07
DT
9741VMWARE BALLOON DRIVER
9742M: Xavier Deguillard <xdeguillard@vmware.com>
9743M: Philip Moltmann <moltmann@vmware.com>
9744M: "VMware, Inc." <pv-drivers@vmware.com>
9745L: linux-kernel@vger.kernel.org
9746S: Maintained
9747F: drivers/misc/vmw_balloon.c
9748
d1a890fa 9749VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9750M: Shreyas Bhatewara <sbhatewara@vmware.com>
9751M: "VMware, Inc." <pv-drivers@vmware.com>
9752L: netdev@vger.kernel.org
9753S: Maintained
9754F: drivers/net/vmxnet3/
d1a890fa 9755
851b1642 9756VMware PVSCSI driver
f2d7e40e 9757M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9758M: VMware PV-Drivers <pv-drivers@vmware.com>
9759L: linux-scsi@vger.kernel.org
9760S: Maintained
9761F: drivers/scsi/vmw_pvscsi.c
9762F: drivers/scsi/vmw_pvscsi.h
9763
e53e86c7 9764VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9765M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9766M: Mark Brown <broonie@kernel.org>
e53e86c7 9767W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9768W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9769T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9770S: Supported
679655da
JP
9771F: drivers/regulator/
9772F: include/linux/regulator/
e53e86c7 9773
ab41319e 9774VT1211 HARDWARE MONITOR DRIVER
8b58be88 9775M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9776L: lm-sensors@lm-sensors.org
9777S: Maintained
679655da
JP
9778F: Documentation/hwmon/vt1211
9779F: drivers/hwmon/vt1211.c
ab41319e 9780
1de9e371 9781VT8231 HARDWARE MONITOR DRIVER
8b58be88 9782M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9783L: lm-sensors@lm-sensors.org
9784S: Maintained
679655da 9785F: drivers/hwmon/vt8231.c
1de9e371 9786
88095e7b
TO
9787VUB300 USB to SDIO/SD/MMC bridge chip
9788M: Tony Olech <tony.olech@elandigitalsystems.com>
9789L: linux-mmc@vger.kernel.org
9790L: linux-usb@vger.kernel.org
9791S: Supported
9792F: drivers/mmc/host/vub300.c
9793
1da177e4 9794W1 DALLAS'S 1-WIRE BUS
a8018766 9795M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9796S: Maintained
679655da
JP
9797F: Documentation/w1/
9798F: drivers/w1/
1da177e4 9799
13927079 9800W83791D HARDWARE MONITORING DRIVER
8b58be88 9801M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9802L: lm-sensors@lm-sensors.org
25845c22 9803S: Maintained
679655da
JP
9804F: Documentation/hwmon/w83791d
9805F: drivers/hwmon/w83791d.c
13927079 9806
61db011d 9807W83793 HARDWARE MONITORING DRIVER
8b58be88 9808M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9809L: lm-sensors@lm-sensors.org
9810S: Maintained
679655da
JP
9811F: Documentation/hwmon/w83793
9812F: drivers/hwmon/w83793.c
61db011d 9813
e3760b43 9814W83795 HARDWARE MONITORING DRIVER
7c81c60f 9815M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9816L: lm-sensors@lm-sensors.org
9817S: Maintained
9818F: drivers/hwmon/w83795.c
9819
1da177e4 9820W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9821M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9822S: Maintained
679655da 9823F: drivers/mmc/host/wbsd.*
1da177e4 9824
3527761c 9825WATCHDOG DEVICE DRIVERS
8b58be88 9826M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9827L: linux-watchdog@vger.kernel.org
9828W: http://www.linux-watchdog.org/
f599aaf0 9829T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9830S: Maintained
679655da
JP
9831F: Documentation/watchdog/
9832F: drivers/watchdog/
9833F: include/linux/watchdog.h
c117ab84 9834F: include/uapi/linux/watchdog.h
3527761c 9835
1da177e4 9836WD7000 SCSI DRIVER
8b58be88 9837M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9838L: linux-scsi@vger.kernel.org
9839S: Maintained
679655da 9840F: drivers/scsi/wd7000.c
1da177e4 9841
b22e00f3
DH
9842WIIMOTE HID DRIVER
9843M: David Herrmann <dh.herrmann@googlemail.com>
9844L: linux-input@vger.kernel.org
9845S: Maintained
9846F: drivers/hid/hid-wiimote*
9847
e258b80e 9848WINBOND CIR DRIVER
364e9e18 9849M: David Härdeman <david@hardeman.nu>
e258b80e 9850S: Maintained
116ab806 9851F: drivers/media/rc/winbond-cir.c
e258b80e 9852
8a70da82 9853WIMAX STACK
8b58be88 9854M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9855M: linux-wimax@intel.com
63fae219 9856L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9857S: Supported
9858W: http://linuxwimax.org
315987dc 9859F: Documentation/wimax/README.wimax
315987dc
JP
9860F: include/linux/wimax/debug.h
9861F: include/net/wimax.h
c117ab84 9862F: include/uapi/linux/wimax.h
315987dc 9863F: net/wimax/
8a70da82 9864
5fc14680 9865WISTRON LAPTOP BUTTON DRIVER
8b58be88 9866M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9867S: Maintained
679655da 9868F: drivers/input/misc/wistron_btns.c
5fc14680 9869
1da177e4 9870WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9871M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9872L: linux-wireless@vger.kernel.org
926554c4 9873W: http://oops.ghostprotocols.net:81/blog
1da177e4 9874S: Maintained
679655da 9875F: drivers/net/wireless/wl3501*
1da177e4 9876
febf1dff 9877WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9878M: Mark Brown <broonie@kernel.org>
8b58be88 9879M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9880L: linux-input@vger.kernel.org
9881T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9882W: http://opensource.wolfsonmicro.com/node/7
9883S: Supported
679655da
JP
9884F: drivers/input/touchscreen/*wm97*
9885F: include/linux/wm97xx.h
febf1dff 9886
055bcbcb 9887WOLFSON MICROELECTRONICS DRIVERS
fef95164 9888L: patches@opensource.wolfsonmicro.com
cf8eda3e 9889T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9890T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9891W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9892S: Supported
3768f0b1 9893F: Documentation/hwmon/wm83??
af1c5386 9894F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9895F: drivers/clk/clk-wm83*.c
9c309598 9896F: drivers/extcon/extcon-arizona.c
b75ea16a 9897F: drivers/leds/leds-wm83*.c
25b273ba 9898F: drivers/gpio/gpio-*wm*.c
9c309598 9899F: drivers/gpio/gpio-arizona.c
d22b0869 9900F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9901F: drivers/input/misc/wm831x-on.c
9902F: drivers/input/touchscreen/wm831x-ts.c
9903F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9904F: drivers/mfd/arizona*
9905F: drivers/mfd/wm*.c
b75ea16a
MB
9906F: drivers/power/wm83*.c
9907F: drivers/rtc/rtc-wm83*.c
9908F: drivers/regulator/wm8*.c
3860e6c4 9909F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9910F: drivers/watchdog/wm83*_wdt.c
9c309598 9911F: include/linux/mfd/arizona/
3860e6c4 9912F: include/linux/mfd/wm831x/
b75ea16a 9913F: include/linux/mfd/wm8350/
3768f0b1 9914F: include/linux/mfd/wm8400*
59ec6da2 9915F: include/linux/wm97xx.h
055bcbcb 9916F: include/sound/wm????.h
9c309598 9917F: sound/soc/codecs/arizona.?
055bcbcb 9918F: sound/soc/codecs/wm*
b75ea16a 9919
3e6cd7a4
TH
9920WORKQUEUE
9921M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9922T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9923S: Maintained
9924F: include/linux/workqueue.h
9925F: kernel/workqueue.c
9926F: Documentation/workqueue.txt
9927
1da177e4 9928X.25 NETWORK LAYER
8bf28059 9929M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9930L: linux-x25@vger.kernel.org
8bf28059 9931S: Odd Fixes
679655da
JP
9932F: Documentation/networking/x25*
9933F: include/net/x25*
9934F: net/x25/
1da177e4 9935
e2d1d6c0 9936X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9937M: Thomas Gleixner <tglx@linutronix.de>
9938M: Ingo Molnar <mingo@redhat.com>
9939M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9940M: x86@kernel.org
981c3a4f 9941L: linux-kernel@vger.kernel.org
75fc2d37 9942T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9943S: Maintained
679655da
JP
9944F: Documentation/x86/
9945F: arch/x86/
e2d1d6c0 9946
d0944853 9947X86 PLATFORM DRIVERS
f7cb13b3 9948M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9949L: platform-driver-x86@vger.kernel.org
28b8e8d4 9950T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9951S: Maintained
14430813 9952F: drivers/platform/x86/
d0944853 9953
c1f5c54b
IM
9954X86 MCE INFRASTRUCTURE
9955M: Tony Luck <tony.luck@intel.com>
487ba8e8 9956M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9957L: linux-edac@vger.kernel.org
9958S: Maintained
9959F: arch/x86/kernel/cpu/mcheck/*
9960
d6fad502 9961XC2028/3028 TUNER DRIVER
1b2c14b4 9962M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9963L: linux-media@vger.kernel.org
9964W: http://linuxtv.org
9965T: git git://linuxtv.org/media_tree.git
9966S: Maintained
9967F: drivers/media/tuners/tuner-xc2028.*
9968
c4468085 9969XEN HYPERVISOR INTERFACE
c4468085 9970M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9971M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9972M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9973L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9974T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9975S: Supported
9976F: arch/x86/xen/
9977F: drivers/*/xen-*front.c
9978F: drivers/xen/
9979F: arch/x86/include/asm/xen/
9980F: include/xen/
c117ab84 9981F: include/uapi/xen/
c4468085 9982
77bfb479
SS
9983XEN HYPERVISOR ARM
9984M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9985L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9986S: Supported
9987F: arch/arm/xen/
9988F: arch/arm/include/asm/xen/
9989
b475e83f
SS
9990XEN HYPERVISOR ARM64
9991M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9992L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9993S: Supported
9994F: arch/arm64/xen/
9995F: arch/arm64/include/asm/xen/
9996
9b57e1a7
IC
9997XEN NETWORK BACKEND DRIVER
9998M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9999M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10000L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10001L: netdev@vger.kernel.org
10002S: Supported
10003F: drivers/net/xen-netback/*
10004
c5f8e29d
KRW
10005XEN PCI SUBSYSTEM
10006M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10007L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10008S: Supported
10009F: arch/x86/pci/*xen*
10010F: drivers/pci/*xen*
10011
10012XEN SWIOTLB SUBSYSTEM
10013M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10014L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10015S: Supported
10016F: arch/x86/xen/*swiotlb*
10017F: drivers/xen/*swiotlb*
10018
1da177e4
LT
10019XFS FILESYSTEM
10020P: Silicon Graphics Inc
809625ca 10021M: Dave Chinner <david@fromorbit.com>
18caa67a 10022M: xfs@oss.sgi.com
d7ede1aa 10023L: xfs@oss.sgi.com
1da177e4 10024W: http://oss.sgi.com/projects/xfs
54e5881d 10025T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10026S: Supported
679655da
JP
10027F: Documentation/filesystems/xfs.txt
10028F: fs/xfs/
1da177e4 10029
8a3b7a25 10030XILINX AXI ETHERNET DRIVER
59a54f30
MS
10031M: Anirudha Sarangi <anirudh@xilinx.com>
10032M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10033S: Maintained
10034F: drivers/net/ethernet/xilinx/xilinx_axienet*
10035
c9d3d8ec 10036XILINX SYSTEMACE DRIVER
cdeb8994 10037S: Orphan
679655da 10038F: drivers/block/xsysace.c
c9d3d8ec 10039
238b8721 10040XILINX UARTLITE SERIAL DRIVER
8b58be88 10041M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10042L: linux-serial@vger.kernel.org
10043S: Maintained
df621252 10044F: drivers/tty/serial/uartlite.c
238b8721 10045
f620e4b8
MF
10046XTENSA XTFPGA PLATFORM SUPPORT
10047M: Max Filippov <jcmvbkbc@gmail.com>
10048L: linux-xtensa@linux-xtensa.org
10049S: Maintained
10050F: drivers/spi/spi-xtensa-xtfpga.c
10051
1da177e4 10052YAM DRIVER FOR AX.25
8b58be88 10053M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10054L: linux-hams@vger.kernel.org
10055S: Maintained
679655da
JP
10056F: drivers/net/hamradio/yam*
10057F: include/linux/yam.h
1da177e4 10058
af64a5eb 10059YEALINK PHONE DRIVER
8b58be88 10060M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10061L: usbb2k-api-dev@nongnu.org
10062S: Maintained
679655da
JP
10063F: Documentation/input/yealink.txt
10064F: drivers/input/misc/yealink.*
af64a5eb 10065
1da177e4 10066Z8530 DRIVER FOR AX.25
8b58be88 10067M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10068W: http://yaina.de/jreuter/
10069W: http://www.qsl.net/dl1bke/
10070L: linux-hams@vger.kernel.org
10071S: Maintained
679655da
JP
10072F: Documentation/networking/z8530drv.txt
10073F: drivers/net/hamradio/*scc.c
10074F: drivers/net/hamradio/z8530.h
1da177e4 10075
0cf31ec1 10076ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10077M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10078L: linux-mm@kvack.org
10079S: Maintained
10080F: mm/zbud.c
10081F: include/linux/zbud.h
10082
7c0c3afb 10083ZD1211RW WIRELESS DRIVER
8b58be88
JP
10084M: Daniel Drake <dsd@gentoo.org>
10085M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10086W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10087L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10088L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10089S: Maintained
679655da 10090F: drivers/net/wireless/zd1211rw/
7c0c3afb 10091
1da177e4 10092ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10093L: mjpeg-users@lists.sourceforge.net
f63145e2 10094L: linux-media@vger.kernel.org
1da177e4 10095W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10096T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10097S: Odd Fixes
90d72ac6 10098F: drivers/media/pci/zoran/
1da177e4 10099
6920f2cc
MK
10100ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10101M: Minchan Kim <minchan@kernel.org>
10102M: Nitin Gupta <ngupta@vflare.org>
10103L: linux-kernel@vger.kernel.org
10104S: Maintained
10105F: drivers/block/zram/
10106F: Documentation/blockdev/zram.txt
10107
8b4a4080 10108ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10109M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10110S: Maintained
df621252 10111F: drivers/tty/serial/zs.*
8b4a4080 10112
eae70d06
MK
10113ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10114M: Minchan Kim <minchan@kernel.org>
10115M: Nitin Gupta <ngupta@vflare.org>
10116L: linux-mm@kvack.org
10117S: Maintained
10118F: mm/zsmalloc.c
10119F: include/linux/zsmalloc.h
10120
0cf31ec1 10121ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10122M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10123L: linux-mm@kvack.org
10124S: Maintained
10125F: mm/zswap.c
10126
1da177e4 10127THE REST
8b58be88 10128M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10129L: linux-kernel@vger.kernel.org
8a6e2535 10130Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10131T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10132S: Buried alive in reporters
34d03cc1
JP
10133F: *
10134F: */
This page took 4.852649 seconds and 5 git commands to generate.