MAINTAINERS: add linux-api for review of API/ABI changes
[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
284f42b6 607AMS (Apple Motion Sensor) DRIVER
8b58be88 608M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 609S: Supported
bd5f47ec 610F: drivers/macintosh/ams/
284f42b6 611
f94b533d 612AMSO1100 RNIC DRIVER
8b58be88
JP
613M: Tom Tucker <tom@opengridcomputing.com>
614M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 615L: linux-rdma@vger.kernel.org
f94b533d 616S: Maintained
679655da 617F: drivers/infiniband/hw/amso1100/
f94b533d 618
531fca16
HV
619ANALOG DEVICES INC AD9389B DRIVER
620M: Hans Verkuil <hans.verkuil@cisco.com>
621L: linux-media@vger.kernel.org
622S: Maintained
623F: drivers/media/i2c/ad9389b*
624
c40ddfa3
HV
625ANALOG DEVICES INC ADV7511 DRIVER
626M: Hans Verkuil <hans.verkuil@cisco.com>
627L: linux-media@vger.kernel.org
628S: Maintained
629F: drivers/media/i2c/adv7511*
630
531fca16
HV
631ANALOG DEVICES INC ADV7604 DRIVER
632M: Hans Verkuil <hans.verkuil@cisco.com>
633L: linux-media@vger.kernel.org
634S: Maintained
635F: drivers/media/i2c/adv7604*
636
c40ddfa3
HV
637ANALOG DEVICES INC ADV7842 DRIVER
638M: Hans Verkuil <hans.verkuil@cisco.com>
639L: linux-media@vger.kernel.org
640S: Maintained
641F: drivers/media/i2c/adv7842*
642
527a1a83 643ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 644M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 645L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 646W: http://wiki.analog.com/
a4edbc10 647W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 648S: Supported
39c9d199 649F: sound/soc/codecs/adau*
cc52688a 650F: sound/soc/codecs/adav*
4bdef3bd 651F: sound/soc/codecs/ad1*
ae48f5ef 652F: sound/soc/codecs/ad7*
4bdef3bd 653F: sound/soc/codecs/ssm*
40216ce7 654F: sound/soc/codecs/sigmadsp.*
4bdef3bd 655
527a1a83 656ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 657L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
658L: alsa-devel@alsa-project.org (moderated for non-subscribers)
659W: http://blackfin.uclinux.org/
660S: Supported
661F: sound/soc/blackfin/*
662
42269063 663AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 664M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 665L: linuxppc-dev@lists.ozlabs.org
93711660 666L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 667S: Maintained
679655da 668F: sound/aoa/
42269063 669
1da177e4 670APM DRIVER
81024fc4
JK
671M: Jiri Kosina <jkosina@suse.cz>
672S: Odd fixes
679655da
JP
673F: arch/x86/kernel/apm_32.c
674F: include/linux/apm_bios.h
c117ab84 675F: include/uapi/linux/apm_bios.h
81024fc4 676F: drivers/char/apm-emulation.c
1da177e4 677
bd7aa4b2 678APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 679M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
680L: linux-input@vger.kernel.org
681S: Maintained
679655da 682F: drivers/input/mouse/bcm5974.c
bd7aa4b2 683
6f2fad74 684APPLE SMC DRIVER
d618540f
HR
685M: Henrik Rydberg <rydberg@euromail.se>
686L: lm-sensors@lm-sensors.org
6f2fad74 687S: Maintained
679655da 688F: drivers/hwmon/applesmc.c
6f2fad74 689
1da177e4 690APPLETALK NETWORK LAYER
8b58be88 691M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 692S: Maintained
679655da
JP
693F: drivers/net/appletalk/
694F: net/appletalk/
1da177e4 695
62a37dc7
LP
696APTINA CAMERA SENSOR PLL
697M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
698L: linux-media@vger.kernel.org
699S: Maintained
700F: drivers/media/i2c/aptina-pll.*
701
a480167b 702ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 703M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
704L: linux-ide@vger.kernel.org
705S: Maintained
706F: include/linux/pata_arasan_cf_data.h
707F: drivers/ata/pata_arasan_cf.c
708
1154ea7d 709ARC FRAMEBUFFER DRIVER
8b58be88 710M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 711S: Maintained
679655da
JP
712F: drivers/video/arcfb.c
713F: drivers/video/fb_defio.c
1154ea7d 714
1da177e4 715ARM MFM AND FLOPPY DRIVERS
8b58be88 716M: Ian Molton <spyro@f2s.com>
1da177e4 717S: Maintained
679655da
JP
718F: arch/arm/lib/floppydma.S
719F: arch/arm/include/asm/floppy.h
1da177e4 720
6f96521f
WD
721ARM PMU PROFILING AND DEBUGGING
722M: Will Deacon <will.deacon@arm.com>
723S: Maintained
724F: arch/arm/kernel/perf_event*
725F: arch/arm/oprofile/common.c
6f96521f
WD
726F: arch/arm/include/asm/pmu.h
727F: arch/arm/kernel/hw_breakpoint.c
728F: arch/arm/include/asm/hw_breakpoint.h
729
d4275354 730ARM PORT
8b58be88 731M: Russell King <linux@arm.linux.org.uk>
efc03ecb 732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
733W: http://www.arm.linux.org.uk/
734S: Maintained
735F: arch/arm/
736
d323c243
SB
737ARM SUB-ARCHITECTURES
738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 739S: Maintained
d323c243
SB
740F: arch/arm/mach-*/
741F: arch/arm/plat-*/
742T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
743
cefbf4ea
RK
744ARM PRIMECELL AACI PL041 DRIVER
745M: Russell King <linux@arm.linux.org.uk>
746S: Maintained
747F: sound/arm/aaci.*
748
749ARM PRIMECELL CLCD PL110 DRIVER
750M: Russell King <linux@arm.linux.org.uk>
751S: Maintained
752F: drivers/video/amba-clcd.*
753
754ARM PRIMECELL KMI PL050 DRIVER
755M: Russell King <linux@arm.linux.org.uk>
756S: Maintained
757F: drivers/input/serio/ambakmi.*
758F: include/linux/amba/kmi.h
759
2761f5c2 760ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
761M: Russell King <linux@arm.linux.org.uk>
762S: Maintained
679655da 763F: drivers/mmc/host/mmci.*
2f748aaa 764F: include/linux/amba/mmci.h
2761f5c2 765
1b4304e5
RK
766ARM PRIMECELL UART PL010 AND PL011 DRIVERS
767M: Russell King <linux@arm.linux.org.uk>
768S: Maintained
769F: drivers/tty/serial/amba-pl01*.c
770F: include/linux/amba/serial.h
2761f5c2 771
cefbf4ea
RK
772ARM PRIMECELL BUS SUPPORT
773M: Russell King <linux@arm.linux.org.uk>
774S: Maintained
775F: drivers/amba/
776F: include/linux/amba/bus.h
777
2b7a52a4 778ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 779M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
781S: Maintained
782
9c784f95 783ARM/AFEB9260 MACHINE SUPPORT
8b58be88 784M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 785L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
786S: Maintained
787
2b7a52a4 788ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 789M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 790L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
791S: Maintained
792
1b106699
MR
793ARM/Allwinner A1X SoC support
794M: Maxime Ripard <maxime.ripard@free-electrons.com>
795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
796S: Maintained
60b0f380
MR
797N: sun[x4567]i
798
799ARM/Allwinner SoC Clock Support
800M: Emilio López <emilio@elopez.com.ar>
801S: Maintained
802F: drivers/clk/sunxi/
1b106699 803
c1fc8675 804ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 805M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
806M: Nicolas Ferre <nicolas.ferre@atmel.com>
807M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 808L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 809W: http://maxim.org.za/at91_26.html
c1fc8675
NF
810W: http://www.linux4sam.org
811S: Supported
812F: arch/arm/mach-at91/
70e389cc
MB
813F: arch/arm/boot/dts/at91*.dts
814F: arch/arm/boot/dts/at91*.dtsi
815F: arch/arm/boot/dts/sama*.dts
816F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 817
986cf2e9 818ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 819M: Rob Herring <robh@kernel.org>
986cf2e9
RH
820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
821S: Maintained
822F: arch/arm/mach-highbank/
823
d94f944e 824ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 825M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
826S: Maintained
827F: arch/arm/mach-cns3xxx/
828T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
829
386ab516
AS
830ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
831M: Alexander Shiyan <shc_work@mail.ru>
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
833S: Odd Fixes
b8ba3874 834N: clps711x
386ab516 835
2b7a52a4 836ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 837M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 838M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 840S: Maintained
d19d3667
HS
841F: arch/arm/mach-ep93xx/
842F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
843
844ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 845M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
847S: Maintained
848
d4275354 849ARM/CLKDEV SUPPORT
8b58be88 850M: Russell King <linux@arm.linux.org.uk>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 852S: Maintained
d4275354 853F: arch/arm/include/asm/clkdev.h
4fa2651d 854F: drivers/clk/clkdev.c
d4275354 855
d48134e7 856ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 857M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
859S: Maintained
860
94150095
HF
861ARM/CONTEC MICRO9 MACHINE SUPPORT
862M: Hubert Feurstein <hubert.feurstein@contec.at>
863S: Maintained
864F: arch/arm/mach-ep93xx/micro9.c
865
1da177e4 866ARM/CORGI MACHINE SUPPORT
8b58be88 867M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
868S: Maintained
869
881a95f9 870ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 871M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
873T: git git://git.berlios.de/gemini-board
874S: Maintained
f49afbb5 875F: arch/arm/mach-gemini/
881a95f9 876
a990cbd8 877ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 878M: Barry Song <baohua@kernel.org>
a990cbd8 879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 880T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
881S: Maintained
882F: arch/arm/mach-prima2/
05f30e8d
BS
883F: drivers/clk/clk-prima2.c
884F: drivers/clocksource/timer-prima2.c
885F: drivers/clocksource/timer-marco.c
f8505ef5 886N: [^a-z]sirf
a990cbd8 887
d4275354 888ARM/EBSA110 MACHINE SUPPORT
8b58be88 889M: Russell King <linux@arm.linux.org.uk>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
891W: http://www.arm.linux.org.uk/
892S: Maintained
893F: arch/arm/mach-ebsa110/
b955f6ca 894F: drivers/net/ethernet/amd/am79c961a.*
d4275354 895
4721f3ce
UKK
896ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
897M: Uwe Kleine-König <kernel@pengutronix.de>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899S: Maintained
900N: efm32
901
a9da4f7e 902ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
903M: Daniel Ribeiro <drwyrm@gmail.com>
904M: Stefan Schmidt <stefan@openezx.org>
905M: Harald Welte <laforge@openezx.org>
d66f1886 906L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
907W: http://www.openezx.org/
908S: Maintained
cafc2265
SS
909T: topgit git://git.openezx.org/openezx.git
910F: arch/arm/mach-pxa/ezx.c
a9da4f7e 911
6a915af9 912ARM/FARADAY FA526 PORT
162500b3 913M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 915S: Maintained
1fa7e547 916T: git git://git.berlios.de/gemini-board
f49afbb5 917F: arch/arm/mm/*-fa*
6a915af9 918
d4275354 919ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 920M: Russell King <linux@arm.linux.org.uk>
efc03ecb 921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
922W: http://www.arm.linux.org.uk/
923S: Maintained
924F: arch/arm/include/asm/hardware/dec21285.h
925F: arch/arm/mach-footbridge/
926
86183a5f 927ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 928M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 929M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 931S: Maintained
f1c12837 932T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 933F: arch/arm/mach-imx/
2a82f95c 934F: arch/arm/boot/dts/imx*
e5dafa22 935F: arch/arm/configs/imx*_defconfig
86183a5f 936
a9866a09
SG
937ARM/FREESCALE MXS ARM ARCHITECTURE
938M: Shawn Guo <shawn.guo@linaro.org>
939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S: Maintained
941T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
942F: arch/arm/mach-mxs/
943
2b7a52a4 944ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 945M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
947S: Maintained
948
90b8fc34 949ARM/GUMSTIX MACHINE SUPPORT
8b58be88 950M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
952S: Maintained
953
ef47d5f0 954ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 955M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
956M: Paul Parsons <lost.distance@yahoo.com>
957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
958S: Maintained
959F: arch/arm/mach-pxa/hx4700.c
960F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 961F: sound/soc/pxa/hx4700.c
ef47d5f0 962
21f37bc3 963ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 964M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
965W: www.jlime.com
966S: Maintained
084bad91
KE
967T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
968F: arch/arm/mach-sa1100/jornada720.c
969F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 970
5e767ab9
JMC
971ARM/IGEP MACHINE SUPPORT
972M: Enric Balletbo i Serra <eballetbo@gmail.com>
973M: Javier Martinez Canillas <javier@dowhile0.org>
974L: linux-omap@vger.kernel.org
975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S: Maintained
06ff74fd 977F: arch/arm/boot/dts/omap3-igep*
5e767ab9 978
403d2971
MV
979ARM/INCOME PXA270 SUPPORT
980M: Marek Vasut <marek.vasut@gmail.com>
981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982S: Maintained
ec154082 983F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 984
2b7a52a4 985ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 986M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 987M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 989S: Maintained
e2bdb176
DW
990
991ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 992M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 994S: Maintained
2b7a52a4
LB
995
996ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 997M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 998M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1000S: Maintained
2b7a52a4
LB
1001
1002ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1003M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4 1007
2b7a52a4 1008ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1011S: Maintained
1012
dfdd8cc9
KH
1013ARM/INTEL IXP4XX ARM ARCHITECTURE
1014M: Imre Kaloz <kaloz@openwrt.org>
1015M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1017S: Maintained
1018F: arch/arm/mach-ixp4xx/
1019
838553c5 1020ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1021M: Jonathan Cameron <jic23@cam.ac.uk>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
1024F: arch/arm/mach-pxa/stargate2.c
1025F: drivers/pcmcia/pxa2xx_stargate2.c
1026
2b7a52a4 1027ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1028M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1029M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1031S: Maintained
2b7a52a4
LB
1032
1033ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1034M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1036S: Maintained
1037
1154f858
SS
1038ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1039M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Maintained
1042F: arch/arm/mach-keystone/
cffa8e3b 1043F: drivers/clk/keystone/
317929cd 1044T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1045
2b7a52a4 1046ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1047M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1049S: Maintained
1050
3b886171 1051ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1052M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1053S: Maintained
1054
75f41273
TP
1055ARM/Marvell Armada 370 and Armada XP SOC support
1056M: Jason Cooper <jason@lakedaemon.net>
1057M: Andrew Lunn <andrew@lunn.ch>
1058M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1059M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062F: arch/arm/mach-mvebu/
1063
40f4978b
SH
1064ARM/Marvell Berlin SoC support
1065M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067S: Maintained
1068F: arch/arm/mach-berlin/
1069
4f1312b0
NP
1070ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1071M: Jason Cooper <jason@lakedaemon.net>
1072M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1073M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1075S: Maintained
1076F: arch/arm/mach-dove/
54a246ff
NP
1077F: arch/arm/mach-kirkwood/
1078F: arch/arm/mach-mv78xx0/
1079F: arch/arm/mach-orion5x/
1080F: arch/arm/plat-orion/
3b886171 1081
d69ac131
AC
1082ARM/Orion SoC/Technologic Systems TS-78xx platform support
1083M: Alexander Clouter <alex@digriz.org.uk>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085W: http://www.digriz.org.uk/ts78xx/kernel
1086S: Maintained
1087F: arch/arm/mach-orion5x/ts78xx-*
1088
adcb079f
AB
1089ARM/MICREL KS8695 ARCHITECTURE
1090M: Greg Ungerer <gerg@uclinux.org>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1092F: arch/arm/mach-ks8695/
adcb079f
AB
1093S: Odd Fixes
1094
d78ff0a5 1095ARM/MIOA701 MACHINE SUPPORT
8b58be88 1096M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1098F: arch/arm/mach-pxa/mioa701.c
1099S: Maintained
1100
9624dfe6 1101ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1102M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1103S: Maintained
1104
e0ee9851 1105ARM/NOMADIK ARCHITECTURE
28b8e8d4 1106M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1107M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110F: arch/arm/mach-nomadik/
87572880 1111F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1112T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1113
9d76295a 1114ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1115M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1116L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1117W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1118S: Supported
1119
0c19d21e
DW
1120ARM/QUALCOMM MSM MACHINE SUPPORT
1121M: David Brown <davidb@codeaurora.org>
b4c9bfab 1122M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1123M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1124L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1125F: arch/arm/mach-msm/
1126F: drivers/video/msm/
1127F: drivers/mmc/host/msm_sdcc.c
1128F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1129F: drivers/tty/serial/msm_serial.h
1130F: drivers/tty/serial/msm_serial.c
ea91db52 1131F: drivers/*/pm8???-*
31a12b31 1132F: drivers/mfd/ssbi/
ea91db52 1133F: include/linux/mfd/pm8xxx/
8cd5c866 1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1135S: Maintained
1136
8459c159 1137ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1138M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1139M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1140S: Maintained
1141
5d783a2d 1142ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1143M: Marek Vasut <marek.vasut@gmail.com>
75280787 1144L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1145W: http://hackndev.com
1146S: Maintained
933d35f0
JP
1147F: arch/arm/mach-pxa/include/mach/palmtx.h
1148F: arch/arm/mach-pxa/palmtx.c
1149F: arch/arm/mach-pxa/include/mach/palmt5.h
1150F: arch/arm/mach-pxa/palmt5.c
1151F: arch/arm/mach-pxa/include/mach/palmld.h
1152F: arch/arm/mach-pxa/palmld.c
1153F: arch/arm/mach-pxa/include/mach/palmte2.h
1154F: arch/arm/mach-pxa/palmte2.c
1155F: arch/arm/mach-pxa/include/mach/palmtc.h
1156F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1157
b57fe924 1158ARM/PALM TREO SUPPORT
8b58be88 1159M: Tomas Cech <sleep_walker@suse.cz>
75280787 1160L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1161W: http://hackndev.com
1162S: Maintained
b57fe924
JP
1163F: arch/arm/mach-pxa/include/mach/palmtreo.h
1164F: arch/arm/mach-pxa/palmtreo.c
90af5811 1165
c49e1e63 1166ARM/PALMZ72 SUPPORT
8b58be88 1167M: Sergey Lapin <slapin@ossfans.org>
75280787 1168L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1169W: http://hackndev.com
1170S: Maintained
933d35f0
JP
1171F: arch/arm/mach-pxa/include/mach/palmz72.h
1172F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1173
1da177e4 1174ARM/PLEB SUPPORT
8b58be88 1175M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1176W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1177S: Maintained
1178
1179ARM/PT DIGITAL BOARD PORT
8b58be88 1180M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1182W: http://www.arm.linux.org.uk/
1183S: Maintained
1184
8fc1b0f8
KG
1185ARM/QUALCOMM SUPPORT
1186M: Kumar Gala <galak@codeaurora.org>
1187M: David Brown <davidb@codeaurora.org>
1188L: linux-arm-msm@vger.kernel.org
1189S: Maintained
1190F: arch/arm/mach-qcom/
1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1192
2b7a52a4 1193ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1194M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1196S: Maintained
1197
d4275354 1198ARM/RISCPC ARCHITECTURE
8b58be88 1199M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1201W: http://www.arm.linux.org.uk/
1202S: Maintained
d4275354
RK
1203F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1204F: arch/arm/include/asm/hardware/ioc.h
1205F: arch/arm/include/asm/hardware/iomd.h
1206F: arch/arm/include/asm/hardware/memc.h
1207F: arch/arm/mach-rpc/
1a6422f6 1208F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1209F: drivers/net/ethernet/i825xx/ether1*
1210F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1211F: drivers/scsi/arm/
1212
08ddbb0a
HS
1213ARM/Rockchip SoC support
1214M: Heiko Stuebner <heiko@sntech.de>
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216S: Maintained
1217F: arch/arm/mach-rockchip/
1218F: drivers/*/*rockchip*
1219
b21477f9 1220ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1221M: Ben Dooks <ben-linux@fluff.org>
482ce512 1222M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1224L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1225W: http://www.fluff.org/ben/linux/
1226S: Maintained
6f0589c8
MB
1227F: arch/arm/boot/dts/s3c*
1228F: arch/arm/boot/dts/exynos*
482ce512 1229F: arch/arm/plat-samsung/
769bbb63
HS
1230F: arch/arm/mach-s3c24*/
1231F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1232F: drivers/*/*s3c2410*
1233F: drivers/*/*/*s3c2410*
40c76662
MB
1234F: drivers/spi/spi-s3c*
1235F: sound/soc/samsung/*
1da177e4 1236
0dcecae2 1237ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1238M: Kukjin Kim <kgene.kim@samsung.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1241S: Maintained
1242F: arch/arm/mach-s5p*/
0dcecae2 1243F: arch/arm/mach-exynos*/
33d43cdd 1244N: exynos
f556cb07 1245
10ffa964
KP
1246ARM/SAMSUNG MOBILE MACHINE SUPPORT
1247M: Kyungmin Park <kyungmin.park@samsung.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-s5pv210/mach-aquila.c
1251F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1252
3ce4ccb6
KD
1253ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1254M: Kyungmin Park <kyungmin.park@samsung.com>
1255M: Kamil Debski <k.debski@samsung.com>
1256L: linux-arm-kernel@lists.infradead.org
1257L: linux-media@vger.kernel.org
1258S: Maintained
1259F: drivers/media/platform/s5p-g2d/
1260
e6a476fd
MS
1261ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1262M: Kyungmin Park <kyungmin.park@samsung.com>
1263M: Kamil Debski <k.debski@samsung.com>
6305902c 1264M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1265L: linux-arm-kernel@lists.infradead.org
1266L: linux-media@vger.kernel.org
1267S: Maintained
934455d7 1268F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1269F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1270
1271ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1272M: Kyungmin Park <kyungmin.park@samsung.com>
1273M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1274L: linux-arm-kernel@lists.infradead.org
1275L: linux-media@vger.kernel.org
1276S: Maintained
90d72ac6 1277F: drivers/media/platform/s5p-tv/
e6a476fd 1278
d48d38e8 1279ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1280M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1281M: Magnus Damm <magnus.damm@gmail.com>
1282L: linux-sh@vger.kernel.org
d48d38e8 1283W: http://oss.renesas.com
bbff48f5 1284Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1285T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1286S: Supported
1287F: arch/arm/mach-shmobile/
1288F: drivers/sh/
1289
66314223
DN
1290ARM/SOCFPGA ARCHITECTURE
1291M: Dinh Nguyen <dinguyen@altera.com>
1292S: Maintained
1293F: arch/arm/mach-socfpga/
1294
1295ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1296M: Dinh Nguyen <dinguyen@altera.com>
1297S: Maintained
1298F: drivers/clk/socfpga/
1299
65ebcc11 1300ARM/STI ARCHITECTURE
a92177ea
SK
1301M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1302M: Maxime Coquelin <maxime.coquelin@st.com>
1303M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305L: kernel@stlinux.com
1306W: http://www.stlinux.com
1307S: Maintained
1308F: arch/arm/mach-sti/
a92177ea
SK
1309F: arch/arm/boot/dts/sti*
1310F: drivers/clocksource/arm_global_timer.c
1311F: drivers/reset/sti/
1312F: drivers/pinctrl/pinctrl-st.c
1313F: drivers/media/rc/st_rc.c
1314F: drivers/i2c/busses/i2c-st.c
1315F: drivers/tty/serial/st-asc.c
65ebcc11 1316
2b7a52a4 1317ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1318M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1320S: Maintained
1321
1bbd7089 1322ARM/TETON BGA MACHINE SUPPORT
706e69d6 1323M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326
2b7a52a4 1327ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1328M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1330S: Maintained
1331
98ad6e3b 1332ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1333M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1335W: http://www.mcuos.com
1336S: Maintained
4e89e8f6 1337F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1338F: drivers/input/keyboard/w90p910_keypad.c
1339F: drivers/input/touchscreen/w90p910_ts.c
1340F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1341F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1342F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1343F: drivers/rtc/rtc-nuc900.c
9df92e6c 1344F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1345F: drivers/usb/host/ehci-w90x900.c
1346F: drivers/video/nuc900fb.c
98ad6e3b 1347
54274d71 1348ARM/U300 MACHINE SUPPORT
e4651a9f 1349M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351S: Supported
1352F: arch/arm/mach-u300/
9affbd24 1353F: drivers/clocksource/timer-u300.c
54274d71
LW
1354F: drivers/i2c/busses/i2c-stu300.c
1355F: drivers/rtc/rtc-coh901331.c
1356F: drivers/watchdog/coh901327_wdt.c
1357F: drivers/dma/coh901318*
87572880
LW
1358F: drivers/mfd/ab3100*
1359F: drivers/rtc/rtc-ab3100.c
1360F: drivers/rtc/rtc-coh901331.c
1361T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1362
87572880 1363ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1364M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366S: Maintained
1367F: arch/arm/mach-ux500/
e4651a9f 1368F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1369F: drivers/dma/ste_dma40*
e4651a9f 1370F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1371F: drivers/mfd/abx500*
1372F: drivers/mfd/ab8500*
e4651a9f
LW
1373F: drivers/mfd/dbx500*
1374F: drivers/mfd/db8500*
1375F: drivers/pinctrl/pinctrl-nomadik*
87572880 1376F: drivers/rtc/rtc-ab8500.c
e4651a9f 1377F: drivers/rtc/rtc-pl031.c
87572880 1378T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1379
e93fde28
UH
1380ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1381M: Ulf Hansson <ulf.hansson@linaro.org>
1382L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383T: git git://git.linaro.org/people/ulfh/clk.git
1384S: Maintained
1385F: drivers/clk/ux500/
1386F: include/linux/platform_data/clk-ux500.h
1387
d4275354 1388ARM/VFP SUPPORT
8b58be88 1389M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1391W: http://www.arm.linux.org.uk/
1392S: Maintained
1393F: arch/arm/vfp/
1394
e66b6d8e
MV
1395ARM/VOIPAC PXA270 SUPPORT
1396M: Marek Vasut <marek.vasut@gmail.com>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398S: Maintained
1399F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1400F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1401
04529fe2
TP
1402ARM/VT8500 ARM ARCHITECTURE
1403M: Tony Prisk <linux@prisktech.co.nz>
1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405S: Maintained
1406F: arch/arm/mach-vt8500/
41fd91b4 1407F: drivers/clocksource/vt8500_timer.c
560746eb 1408F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1409F: drivers/mmc/host/wmt-sdmmc.c
1410F: drivers/pwm/pwm-vt8500.c
1411F: drivers/rtc/rtc-vt8500.c
1412F: drivers/tty/serial/vt8500_serial.c
4f31102b 1413F: drivers/usb/host/ehci-platform.c
41fd91b4 1414F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1415F: drivers/video/vt8500lcdfb.*
1416F: drivers/video/wm8505fb*
1417F: drivers/video/wmt_ge_rops.*
04529fe2 1418
e66b6d8e
MV
1419ARM/ZIPIT Z2 SUPPORT
1420M: Marek Vasut <marek.vasut@gmail.com>
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422S: Maintained
1423F: arch/arm/mach-pxa/z2.c
6ab2a855 1424F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1425
51f29d44
MS
1426ARM/ZYNQ ARCHITECTURE
1427M: Michal Simek <michal.simek@xilinx.com>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429W: http://wiki.xilinx.com
1430T: git git://git.xilinx.com/linux-xlnx.git
1431S: Supported
1432F: arch/arm/mach-zynq/
bd2a337a 1433F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1434N: zynq
1435N: xilinx
1436F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1437F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1438F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1439
b8f9879e
WD
1440ARM SMMU DRIVER
1441M: Will Deacon <will.deacon@arm.com>
1442L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443S: Maintained
1444F: drivers/iommu/arm-smmu.c
1445
38074229
CM
1446ARM64 PORT (AARCH64 ARCHITECTURE)
1447M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1448M: Will Deacon <will.deacon@arm.com>
38074229
CM
1449L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450S: Maintained
1451F: arch/arm64/
d19766ec 1452F: Documentation/arm64/
38074229 1453
9d7005f9
LP
1454AS3645A LED FLASH CONTROLLER DRIVER
1455M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1456L: linux-media@vger.kernel.org
1457T: git git://linuxtv.org/media_tree.git
1458S: Maintained
1459F: drivers/media/i2c/as3645a.c
1460F: include/media/as3645a.h
1461
d58de038
GJ
1462ASC7621 HARDWARE MONITOR DRIVER
1463M: George Joseph <george.joseph@fairview5.com>
1464L: lm-sensors@lm-sensors.org
1465S: Maintained
1466F: Documentation/hwmon/asc7621
1467F: drivers/hwmon/asc7621.c
1468
b229ece9 1469ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1470M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1471L: acpi4asus-user@lists.sourceforge.net
d0944853 1472L: platform-driver-x86@vger.kernel.org
76593d6f 1473W: http://acpi4asus.sf.net
85091b71 1474S: Maintained
b229ece9
CC
1475F: drivers/platform/x86/asus*.c
1476F: drivers/platform/x86/eeepc*.c
85091b71 1477
953a6479 1478ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1479M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1480W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1481S: Maintained
679655da
JP
1482F: Documentation/crypto/async-tx-api.txt
1483F: crypto/async_tx/
1484F: drivers/dma/
1485F: include/linux/dmaengine.h
1486F: include/linux/async_tx.h
b3e5f263 1487
a1867d36 1488AT24 EEPROM DRIVER
14d77c4d 1489M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1490L: linux-i2c@vger.kernel.org
1491S: Maintained
1492F: drivers/misc/eeprom/at24.c
25f73ed5 1493F: include/linux/platform_data/at24.h
a1867d36 1494
e7839f25 1495ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1496M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1497W: http://support.coraid.com/support/linux
1da177e4 1498S: Supported
679655da
JP
1499F: Documentation/aoe/
1500F: drivers/block/aoe/
1da177e4 1501
9a10a870 1502ATHEROS ATH GENERIC UTILITIES
f726ee65 1503M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1504L: linux-wireless@vger.kernel.org
1505S: Supported
1506F: drivers/net/wireless/ath/*
1507
fa1c114f 1508ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1509M: Jiri Slaby <jirislaby@gmail.com>
1510M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1511M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1512L: linux-wireless@vger.kernel.org
1513L: ath5k-devel@lists.ath5k.org
72c706b7 1514W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1515S: Maintained
fa451753 1516F: drivers/net/wireless/ath/ath5k/
fa1c114f 1517
12e62d6f
KV
1518ATHEROS ATH6KL WIRELESS DRIVER
1519M: Kalle Valo <kvalo@qca.qualcomm.com>
1520L: linux-wireless@vger.kernel.org
1521W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1522T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1523S: Supported
1524F: drivers/net/wireless/ath/ath6kl/
1525
2be7d22f
VK
1526WILOCITY WIL6210 WIRELESS DRIVER
1527M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1528L: linux-wireless@vger.kernel.org
1529L: wil6210@qca.qualcomm.com
1530S: Supported
1531W: http://wireless.kernel.org/en/users/Drivers/wil6210
1532F: drivers/net/wireless/ath/wil6210/
1533
1d7e1e6b
CL
1534CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1535M: Christian Lamparter <chunkeey@googlemail.com>
1536L: linux-wireless@vger.kernel.org
1537W: http://wireless.kernel.org/en/users/Drivers/carl9170
1538S: Maintained
1539F: drivers/net/wireless/ath/carl9170/
1540
2c2a6172
LT
1541ATK0110 HWMON DRIVER
1542M: Luca Tettamanti <kronos.it@gmail.com>
1543L: lm-sensors@lm-sensors.org
1544S: Maintained
1545F: drivers/hwmon/asus_atk0110.c
1546
6f69a6d7 1547ATI_REMOTE2 DRIVER
8b58be88 1548M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1549S: Maintained
679655da 1550F: drivers/input/misc/ati_remote2.c
6f69a6d7 1551
7ae115b4 1552ATLX ETHERNET DRIVERS
8b58be88 1553M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1554M: Chris Snook <chris.snook@gmail.com>
e443e383 1555L: netdev@vger.kernel.org
8d5ca6ec
JC
1556W: http://sourceforge.net/projects/atl1
1557W: http://atl1.sourceforge.net
1558S: Maintained
2b133ad6 1559F: drivers/net/ethernet/atheros/
8d5ca6ec 1560
1da177e4 1561ATM
8b58be88 1562M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1563L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1564L: netdev@vger.kernel.org
1da177e4
LT
1565W: http://linux-atm.sourceforge.net
1566S: Maintained
679655da
JP
1567F: drivers/atm/
1568F: include/linux/atm*
c117ab84 1569F: include/uapi/linux/atm*
1da177e4 1570
04ac2f46 1571ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1572M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1573S: Maintained
1574F: drivers/mmc/host/atmel-mci.c
1575F: drivers/mmc/host/atmel-mci-regs.h
1576
a1cfac48 1577ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1578M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1579S: Supported
df621252 1580F: drivers/tty/serial/atmel_serial.c
a1cfac48 1581
b414dc16
NF
1582ATMEL DMA DRIVER
1583M: Nicolas Ferre <nicolas.ferre@atmel.com>
1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585S: Supported
1586F: drivers/dma/at_hdmac.c
1587F: drivers/dma/at_hdmac_regs.h
6f0d65af 1588F: include/linux/platform_data/dma-atmel.h
b414dc16 1589
888f2804
LD
1590ATMEL I2C DRIVER
1591M: Ludovic Desroches <ludovic.desroches@atmel.com>
1592L: linux-i2c@vger.kernel.org
1593S: Supported
1594F: drivers/i2c/busses/i2c-at91.c
1595
15515545
JW
1596ATMEL ISI DRIVER
1597M: Josh Wu <josh.wu@atmel.com>
1598L: linux-media@vger.kernel.org
1599S: Supported
f2294c2d 1600F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1601F: include/media/atmel-isi.h
1602
8f4c79ce 1603ATMEL LCDFB DRIVER
8b58be88 1604M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1605L: linux-fbdev@vger.kernel.org
8f4c79ce 1606S: Maintained
679655da
JP
1607F: drivers/video/atmel_lcdfb.c
1608F: include/video/atmel_lcdc.h
8f4c79ce 1609
89e5785f 1610ATMEL MACB ETHERNET DRIVER
a02875a6 1611M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1612S: Supported
9f2f381f 1613F: drivers/net/ethernet/cadence/
89e5785f 1614
754ce4f2 1615ATMEL SPI DRIVER
a02875a6 1616M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1617S: Supported
9df92e6c 1618F: drivers/spi/spi-atmel.*
754ce4f2 1619
e9cb1c5a
NF
1620ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1621M: Nicolas Ferre <nicolas.ferre@atmel.com>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623S: Supported
1624F: drivers/misc/atmel_tclib.c
1625F: drivers/clocksource/tcb_clksrc.c
1626
914a3f3b 1627ATMEL USBA UDC DRIVER
a02875a6
NF
1628M: Nicolas Ferre <nicolas.ferre@atmel.com>
1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1630S: Supported
679655da 1631F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1632
1da177e4 1633ATMEL WIRELESS DRIVER
8b58be88 1634M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1635L: linux-wireless@vger.kernel.org
1da177e4
LT
1636W: http://www.thekelleys.org.uk/atmel
1637W: http://atmelwlandriver.sourceforge.net/
1638S: Maintained
679655da 1639F: drivers/net/wireless/atmel*
1da177e4 1640
26780d9e 1641ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1642M: Bradley Grove <linuxdrivers@attotech.com>
1643L: linux-scsi@vger.kernel.org
1644W: http://www.attotech.com
1645S: Supported
1646F: drivers/scsi/esas2r
26780d9e 1647
a92b7b80 1648AUDIT SUBSYSTEM
8b58be88 1649M: Eric Paris <eparis@redhat.com>
b9a06207 1650L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1651W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1652T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1653S: Maintained
679655da 1654F: include/linux/audit.h
c117ab84 1655F: include/uapi/linux/audit.h
679655da 1656F: kernel/audit*
a92b7b80 1657
70e84049 1658AUXILIARY DISPLAY DRIVERS
8b58be88 1659M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1660W: http://miguelojeda.es/auxdisplay.htm
1661W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1662S: Maintained
679655da
JP
1663F: drivers/auxdisplay/
1664F: include/linux/cfag12864b.h
70e84049 1665
5f97f7f9 1666AVR32 ARCHITECTURE
e336f61f
HCE
1667M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1668M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1669W: http://www.atmel.com/products/AVR32/
249d9d9d 1670W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1671W: http://avrfreaks.net/
e336f61f 1672S: Maintained
679655da 1673F: arch/avr32/
5f97f7f9
HS
1674
1675AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1676M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1677M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1678S: Maintained
679655da 1679F: arch/avr32/mach-at32ap/
5f97f7f9 1680
1da177e4 1681AX.25 NETWORK LAYER
8b58be88 1682M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1683L: linux-hams@vger.kernel.org
d34cb28a 1684W: http://www.linux-ax25.org/
1da177e4 1685S: Maintained
c117ab84 1686F: include/uapi/linux/ax25.h
679655da
JP
1687F: include/net/ax25.h
1688F: net/ax25/
1da177e4 1689
d5269395 1690AZ6007 DVB DRIVER
1b2c14b4 1691M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1692L: linux-media@vger.kernel.org
1693W: http://linuxtv.org
1694T: git git://linuxtv.org/media_tree.git
1695S: Maintained
1696F: drivers/media/usb/dvb-usb-v2/az6007.c
1697
6777376e
HV
1698AZTECH FM RADIO RECEIVER DRIVER
1699M: Hans Verkuil <hverkuil@xs4all.nl>
1700L: linux-media@vger.kernel.org
1701T: git git://linuxtv.org/media_tree.git
1702W: http://linuxtv.org
1703S: Maintained
1704F: drivers/media/radio/radio-aztech*
1705
e2d1d6c0 1706B43 WIRELESS DRIVER
8b58be88 1707M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1708L: linux-wireless@vger.kernel.org
ed072f9e 1709L: b43-dev@lists.infradead.org
491b26b4 1710W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1711S: Maintained
679655da 1712F: drivers/net/wireless/b43/
e2d1d6c0
RD
1713
1714B43LEGACY WIRELESS DRIVER
8b58be88
JP
1715M: Larry Finger <Larry.Finger@lwfinger.net>
1716M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1717L: linux-wireless@vger.kernel.org
ed072f9e 1718L: b43-dev@lists.infradead.org
491b26b4 1719W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1720S: Maintained
679655da 1721F: drivers/net/wireless/b43legacy/
e2d1d6c0 1722
300abeb5 1723BACKLIGHT CLASS/SUBSYSTEM
6212de88 1724M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1725M: Bryan Wu <cooloney@gmail.com>
1726M: Lee Jones <lee.jones@linaro.org>
300abeb5 1727S: Maintained
679655da
JP
1728F: drivers/video/backlight/
1729F: include/linux/backlight.h
300abeb5 1730
c6c8fea2 1731BATMAN ADVANCED
207df49e 1732M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1733M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1734M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1735L: b.a.t.m.a.n@lists.open-mesh.org
1736W: http://www.open-mesh.org/
1737S: Maintained
1738F: net/batman-adv/
1739
e2d1d6c0 1740BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1741M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1742L: linux-hams@vger.kernel.org
1743W: http://www.baycom.org/~tom/ham/ham.html
1744S: Maintained
679655da 1745F: drivers/net/hamradio/baycom*
e2d1d6c0 1746
cafe5635 1747BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1748M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1749L: linux-bcache@vger.kernel.org
1750W: http://bcache.evilpiepirate.org
1751S: Maintained:
1752F: drivers/md/bcache/
1753
e2d1d6c0 1754BEFS FILE SYSTEM
55817d3d 1755S: Orphan
679655da
JP
1756F: Documentation/filesystems/befs.txt
1757F: fs/befs/
e2d1d6c0
RD
1758
1759BFS FILE SYSTEM
8b58be88 1760M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1761S: Maintained
679655da
JP
1762F: Documentation/filesystems/bfs.txt
1763F: fs/bfs/
c117ab84 1764F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1765
1394f032 1766BLACKFIN ARCHITECTURE
a4edbc10
SZ
1767M: Steven Miao <realmz6@gmail.com>
1768L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1769T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1770W: http://blackfin.uclinux.org
1771S: Supported
679655da 1772F: arch/blackfin/
566da5b2 1773
e190d6b1 1774BLACKFIN EMAC DRIVER
a4edbc10 1775L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1776W: http://blackfin.uclinux.org
1777S: Supported
7b35f033 1778F: drivers/net/ethernet/adi/
e190d6b1 1779
566da5b2 1780BLACKFIN RTC DRIVER
a4edbc10 1781L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1782W: http://blackfin.uclinux.org
1783S: Supported
679655da 1784F: drivers/rtc/rtc-bfin.c
1394f032 1785
936ed49a 1786BLACKFIN SDH DRIVER
109ec8c3 1787M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1788L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1789W: http://blackfin.uclinux.org
1790S: Supported
1791F: drivers/mmc/host/bfin_sdh.c
1792
1394f032 1793BLACKFIN SERIAL DRIVER
8b58be88 1794M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1795L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1796W: http://blackfin.uclinux.org
1797S: Supported
8460241e 1798F: drivers/tty/serial/bfin_uart.c
1394f032 1799
1e6d320f 1800BLACKFIN WATCHDOG DRIVER
a4edbc10 1801L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1802W: http://blackfin.uclinux.org
1803S: Supported
679655da 1804F: drivers/watchdog/bfin_wdt.c
1e6d320f 1805
d24ecfcc 1806BLACKFIN I2C TWI DRIVER
8b58be88 1807M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1808L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1809W: http://blackfin.uclinux.org/
1810S: Supported
679655da 1811F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1812
1e204377
SJ
1813BLACKFIN MEDIA DRIVER
1814M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1815L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1816W: http://blackfin.uclinux.org/
1817S: Supported
1818F: drivers/media/platform/blackfin/
1819F: drivers/media/i2c/adv7183*
1820F: drivers/media/i2c/vs6624*
1821
b54cf35a
JSM
1822BLINKM RGB LED DRIVER
1823M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1824S: Maintained
1825F: drivers/leds/leds-blinkm.c
1826
1da177e4 1827BLOCK LAYER
8b58be88 1828M: Jens Axboe <axboe@kernel.dk>
08deed1e 1829T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1830S: Maintained
679655da 1831F: block/
1da177e4 1832
2b54aaef 1833BLOCK2MTD DRIVER
8b58be88 1834M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1835L: linux-mtd@lists.infradead.org
1836S: Maintained
679655da 1837F: drivers/mtd/devices/block2mtd.c
2b54aaef 1838
63fbd24e 1839BLUETOOTH DRIVERS
8b58be88 1840M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1841M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1842M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1843L: linux-bluetooth@vger.kernel.org
63fbd24e 1844W: http://www.bluez.org/
22e7a424
MH
1845T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1846T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1847S: Maintained
679655da 1848F: drivers/bluetooth/
1da177e4 1849
63fbd24e 1850BLUETOOTH SUBSYSTEM
8b58be88 1851M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1852M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1853M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1854L: linux-bluetooth@vger.kernel.org
1855W: http://www.bluez.org/
22e7a424
MH
1856T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1857T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1858S: Maintained
679655da
JP
1859F: net/bluetooth/
1860F: include/net/bluetooth/
1da177e4
LT
1861
1862BONDING DRIVER
79b30750 1863M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1864M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1865M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1866L: netdev@vger.kernel.org
ce00f85c
JC
1867W: http://sourceforge.net/projects/bonding/
1868S: Supported
679655da 1869F: drivers/net/bonding/
c117ab84 1870F: include/uapi/linux/if_bonding.h
1da177e4 1871
39105890 1872BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1873M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1874L: netdev@vger.kernel.org
1875S: Supported
adfc5217 1876F: drivers/net/ethernet/broadcom/b44.*
39105890 1877
32ec90d5
FF
1878BROADCOM GENET ETHERNET DRIVER
1879M: Florian Fainelli <f.fainelli@gmail.com>
1880L: netdev@vger.kernel.org
1881S: Supported
1882F: drivers/net/ethernet/broadcom/genet/
1883
948c51e6 1884BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1885M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1886L: netdev@vger.kernel.org
1887S: Supported
adfc5217
JK
1888F: drivers/net/ethernet/broadcom/bnx2.*
1889F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1890
4d9d2cb0 1891BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1892M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1893L: netdev@vger.kernel.org
1894S: Supported
adfc5217 1895F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1896
90f4c594 1897BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1898M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1899M: Matt Porter <mporter@linaro.org>
497a045d 1900L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1901T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1902S: Maintained
1903F: arch/arm/mach-bcm/
1904F: arch/arm/boot/dts/bcm113*
90f4c594 1905F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1906F: arch/arm/boot/dts/bcm281*
1907F: arch/arm/configs/bcm_defconfig
1908F: drivers/mmc/host/sdhci_bcm_kona.c
1909F: drivers/clocksource/bcm_kona_timer.c
1910
f680f25c
SW
1911BROADCOM BCM2835 ARM ARCHICTURE
1912M: Stephen Warren <swarren@wwwdotorg.org>
1913L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1914T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1915S: Maintained
d30fe627 1916F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1917F: arch/arm/boot/dts/bcm2835*
1918F: arch/arm/configs/bcm2835_defconfig
1919F: drivers/*/*bcm2835*
1920
5b293ebe
HM
1921BROADCOM BCM5301X ARM ARCHICTURE
1922M: Hauke Mehrtens <hauke@hauke-m.de>
1923L: linux-arm-kernel@lists.infradead.org
1924S: Maintained
1925F: arch/arm/mach-bcm/bcm_5301x.c
1926F: arch/arm/boot/dts/bcm5301x.dtsi
1927F: arch/arm/boot/dts/bcm470*
1928
948c51e6 1929BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1930M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1931M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1932L: netdev@vger.kernel.org
1933S: Supported
adfc5217 1934F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1935
a9533e7e
HP
1936BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1937M: Brett Rudley <brudley@broadcom.com>
818c07b8 1938M: Arend van Spriel <arend@broadcom.com>
85d63686 1939M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1940M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1941L: linux-wireless@vger.kernel.org
5615171c 1942L: brcm80211-dev-list@broadcom.com
a9533e7e 1943S: Supported
f62ebdd5 1944F: drivers/net/wireless/brcm80211/
a9533e7e 1945
9958d6f9 1946BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1947M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1948L: linux-scsi@vger.kernel.org
1949S: Supported
1950F: drivers/scsi/bnx2fc/
1951
6a6b5ad0
EW
1952BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1953M: Eddie Wai <eddie.wai@broadcom.com>
1954L: linux-scsi@vger.kernel.org
1955S: Supported
1956F: drivers/scsi/bnx2i/
1957
7b7f588b
MM
1958BROADCOM KONA GPIO DRIVER
1959M: Markus Mayer <markus.mayer@linaro.org>
1960L: bcm-kernel-feedback-list@broadcom.com
1961S: Supported
1962F: drivers/gpio/gpio-bcm-kona.c
1963F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1964
c9678d86
RM
1965BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1966M: Rafał Miłecki <zajec5@gmail.com>
1967L: linux-wireless@vger.kernel.org
1968S: Maintained
1969F: drivers/bcma/
1970F: include/linux/bcma/
1971
7725ccfd 1972BROCADE BFA FC SCSI DRIVER
aa803370
AG
1973M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1974M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1975L: linux-scsi@vger.kernel.org
1976S: Supported
1977F: drivers/scsi/bfa/
7725ccfd 1978
8b230ed8
RM
1979BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1980M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1981L: netdev@vger.kernel.org
1982S: Supported
f844a0ea 1983F: drivers/net/ethernet/brocade/bna/
8b230ed8 1984
5cdf7f76 1985BSG (block layer generic sg v4 driver)
8b58be88 1986M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1987L: linux-scsi@vger.kernel.org
1988S: Supported
679655da
JP
1989F: block/bsg.c
1990F: include/linux/bsg.h
c117ab84 1991F: include/uapi/linux/bsg.h
5cdf7f76 1992
af39917d
CL
1993BT87X AUDIO DRIVER
1994M: Clemens Ladisch <clemens@ladisch.de>
1995L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1996T: git git://git.alsa-project.org/alsa-kernel.git
1997S: Maintained
1998F: Documentation/sound/alsa/Bt87x.txt
1999F: sound/pci/bt87x.c
2000
ff1d5c2f 2001BT8XXGPIO DRIVER
eb032b98 2002M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2003W: http://bu3sch.de/btgpio.php
2004S: Maintained
72dbb705 2005F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2006
eb1eb04f 2007BTRFS FILE SYSTEM
c0778e25
CM
2008M: Chris Mason <clm@fb.com>
2009M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2010L: linux-btrfs@vger.kernel.org
2011W: http://btrfs.wiki.kernel.org/
8a6e2535 2012Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2013T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2014S: Maintained
679655da
JP
2015F: Documentation/filesystems/btrfs.txt
2016F: fs/btrfs/
eb1eb04f 2017
1da177e4 2018BTTV VIDEO4LINUX DRIVER
1b2c14b4 2019M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2020L: linux-media@vger.kernel.org
96b6aba0 2021W: http://linuxtv.org
275ffde4 2022T: git git://linuxtv.org/media_tree.git
f96236e5 2023S: Odd fixes
679655da 2024F: Documentation/video4linux/bttv/
90d72ac6 2025F: drivers/media/pci/bt8xx/bttv*
1da177e4 2026
1f34923c
KA
2027BUSLOGIC SCSI DRIVER
2028M: Khalid Aziz <khalid@gonehiking.org>
2029L: linux-scsi@vger.kernel.org
2030S: Maintained
2031F: drivers/scsi/BusLogic.*
2032F: drivers/scsi/FlashPoint.*
2033
af39917d
CL
2034C-MEDIA CMI8788 DRIVER
2035M: Clemens Ladisch <clemens@ladisch.de>
2036L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2037T: git git://git.alsa-project.org/alsa-kernel.git
2038S: Maintained
2039F: sound/pci/oxygen/
2040
2141355f
MS
2041C6X ARCHITECTURE
2042M: Mark Salter <msalter@redhat.com>
2043M: Aurelien Jacquiot <a-jacquiot@ti.com>
2044L: linux-c6x-dev@linux-c6x.org
2045W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2046S: Maintained
2047F: arch/c6x/
2048
a5432f5a 2049CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2050M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2051L: linux-cachefs@redhat.com
2052S: Supported
2053F: Documentation/filesystems/caching/cachefiles.txt
2054F: fs/cachefiles/
2055
c815ca39
HV
2056CADET FM/AM RADIO RECEIVER DRIVER
2057M: Hans Verkuil <hverkuil@xs4all.nl>
2058L: linux-media@vger.kernel.org
2059T: git git://linuxtv.org/media_tree.git
2060W: http://linuxtv.org
2061S: Maintained
2062F: drivers/media/radio/radio-cadet*
2063
77d5140f 2064CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2065M: Jonathan Corbet <corbet@lwn.net>
661263b5 2066L: linux-media@vger.kernel.org
275ffde4 2067T: git git://linuxtv.org/media_tree.git
77d5140f 2068S: Maintained
679655da 2069F: Documentation/video4linux/cafe_ccic
90d72ac6 2070F: drivers/media/platform/marvell-ccic/
77d5140f 2071
201b6bab 2072CAIF NETWORK LAYER
5c574f50 2073M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: Documentation/networking/caif/
2077F: drivers/net/caif/
c117ab84 2078F: include/uapi/linux/caif/
201b6bab
JP
2079F: include/net/caif/
2080F: net/caif/
2081
77dac90f 2082CALGARY x86-64 IOMMU
8b58be88
JP
2083M: Muli Ben-Yehuda <muli@il.ibm.com>
2084M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2085L: discuss@x86-64.org
2086S: Maintained
679655da
JP
2087F: arch/x86/kernel/pci-calgary_64.c
2088F: arch/x86/kernel/tce_64.c
2089F: arch/x86/include/asm/calgary.h
2090F: arch/x86/include/asm/tce.h
77dac90f 2091
e2d1d6c0 2092CAN NETWORK LAYER
8d15d386 2093M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2094L: linux-can@vger.kernel.org
ec78213a 2095W: http://gitorious.org/linux-can
405cc273 2096T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2097S: Maintained
f35f6c8f 2098F: Documentation/networking/can.txt
8d15d386 2099F: net/can/
8d15d386 2100F: include/linux/can/core.h
c117ab84
CEB
2101F: include/uapi/linux/can.h
2102F: include/uapi/linux/can/bcm.h
2103F: include/uapi/linux/can/raw.h
2104F: include/uapi/linux/can/gw.h
e2d1d6c0 2105
4261a204 2106CAN NETWORK DRIVERS
8b58be88 2107M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2108M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2109L: linux-can@vger.kernel.org
ec78213a 2110W: http://gitorious.org/linux-can
405cc273 2111T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2112S: Maintained
8d15d386
OH
2113F: drivers/net/can/
2114F: include/linux/can/dev.h
8d15d386 2115F: include/linux/can/platform/
c117ab84
CEB
2116F: include/uapi/linux/can/error.h
2117F: include/uapi/linux/can/netlink.h
4261a204 2118
95d16c72
JM
2119CAPABILITIES
2120M: Serge Hallyn <serge.hallyn@canonical.com>
2121L: linux-security-module@vger.kernel.org
6305902c 2122S: Supported
95d16c72 2123F: include/linux/capability.h
c117ab84 2124F: include/uapi/linux/capability.h
95d16c72 2125F: security/capability.c
6305902c 2126F: security/commoncap.c
38a94118 2127F: kernel/capability.c
95d16c72 2128
b8154542 2129CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2130M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2131L: linuxppc-dev@lists.ozlabs.org
2132L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2133W: http://www.ibm.com/developerworks/power/cell/
2134S: Supported
679655da 2135F: arch/powerpc/include/asm/cell*.h
679655da 2136F: arch/powerpc/include/asm/spu*.h
c117ab84 2137F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2138F: arch/powerpc/oprofile/*cell*
2139F: arch/powerpc/platforms/cell/
b8154542 2140
9030aaf9 2141CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2142M: Sage Weil <sage@inktank.com>
82593f87 2143L: ceph-devel@vger.kernel.org
09d90327 2144W: http://ceph.com/
fb99f881 2145T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2146S: Supported
2147F: Documentation/filesystems/ceph.txt
14430813
JP
2148F: fs/ceph/
2149F: net/ceph/
2150F: include/linux/ceph/
2151F: include/linux/crush/
9030aaf9 2152
18332a80 2153CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2154L: linux-usb@vger.kernel.org
10c6c9c9 2155S: Orphan
679655da
JP
2156F: Documentation/usb/WUSB-Design-overview.txt
2157F: Documentation/usb/wusb-cbaf
355ffe69
DV
2158F: drivers/usb/host/hwa-hc.c
2159F: drivers/usb/host/whci/
679655da
JP
2160F: drivers/usb/wusbcore/
2161F: include/linux/usb/wusb*
18332a80 2162
70e84049 2163CFAG12864B LCD DRIVER
8b58be88 2164M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2165W: http://miguelojeda.es/auxdisplay.htm
2166W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2167S: Maintained
679655da
JP
2168F: drivers/auxdisplay/cfag12864b.c
2169F: include/linux/cfag12864b.h
70e84049
MOS
2170
2171CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2172M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2173W: http://miguelojeda.es/auxdisplay.htm
2174W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2175S: Maintained
679655da
JP
2176F: drivers/auxdisplay/cfag12864bfb.c
2177F: include/linux/cfag12864b.h
70e84049 2178
704232c2 2179CFG80211 and NL80211
8b58be88 2180M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2181L: linux-wireless@vger.kernel.org
ce466579
JB
2182W: http://wireless.kernel.org/
2183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2184T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2185S: Maintained
c117ab84 2186F: include/uapi/linux/nl80211.h
679655da
JP
2187F: include/net/cfg80211.h
2188F: net/wireless/*
2189X: net/wireless/wext*
704232c2 2190
46e64261
GKH
2191CHAR and MISC DRIVERS
2192M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2193M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2194T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2195S: Supported
46e64261
GKH
2196F: drivers/char/*
2197F: drivers/misc/*
471322a8 2198F: include/linux/miscdevice.h
46e64261 2199
0a920b5b 2200CHECKPATCH
8b58be88 2201M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2202M: Joe Perches <joe@perches.com>
2203S: Maintained
679655da 2204F: scripts/checkpatch.pl
0a920b5b 2205
f8407f26
HW
2206CHINESE DOCUMENTATION
2207M: Harry Wei <harryxiyou@gmail.com>
9740153c 2208L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2209L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2210S: Maintained
2211F: Documentation/zh_CN/
2212
2721ea2c 2213CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2214M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2215T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2216L: linux-usb@vger.kernel.org
2217S: Maintained
2218F: drivers/usb/chipidea/
2219
ab043105
OJ
2220CHROME HARDWARE PLATFORM SUPPORT
2221M: Olof Johansson <olof@lixom.net>
2222S: Maintained
2223F: drivers/platform/chrome/
2224
641cb85e 2225CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2226M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2227M: Sujith Sankar <ssujith@cisco.com>
2228M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2229M: Neel Patel <neepatel@cisco.com>
2230M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2231S: Supported
a6a5580c 2232F: drivers/net/ethernet/cisco/enic/
7063fbf2 2233
e3cf00d0 2234CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2235M: Upinder Malhi <umalhi@cisco.com>
2236S: Supported
2237F: drivers/infiniband/hw/usnic
e3cf00d0 2238
2b7a52a4 2239CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2240M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2241L: netdev@vger.kernel.org
2242S: Maintained
57d0b7a0 2243F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2244
2b7a52a4 2245CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2246M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2247L: linux-usb@vger.kernel.org
2b7a52a4 2248S: Maintained
679655da 2249F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2250
3d4cfdc9
MB
2251CIRRUS LOGIC AUDIO CODEC DRIVERS
2252M: Brian Austin <brian.austin@cirrus.com>
2253M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2254L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2255S: Maintained
2256F: sound/soc/codecs/cs*
2257
94574d9a
KRW
2258CLEANCACHE API
2259M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2260L: linux-kernel@vger.kernel.org
2261S: Maintained
2262F: mm/cleancache.c
2263F: include/linux/cleancache.h
2264
d4275354 2265CLK API
8b58be88 2266M: Russell King <linux@arm.linux.org.uk>
37417046 2267S: Maintained
d4275354
RK
2268F: include/linux/clk.h
2269
9222d247
JS
2270CLOCKSOURCE, CLOCKEVENT DRIVERS
2271M: Daniel Lezcano <daniel.lezcano@linaro.org>
2272M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2273L: linux-kernel@vger.kernel.org
9222d247
JS
2274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2275S: Supported
2276F: drivers/clocksource
2277
5df6d737 2278CISCO FCOE HBA DRIVER
8fc89a79
HP
2279M: Hiral Patel <hiralpat@cisco.com>
2280M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2281M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2282L: linux-scsi@vger.kernel.org
2283S: Supported
2a99921a 2284F: drivers/scsi/fnic/
5df6d737 2285
529aa8cb
TLSC
2286CMPC ACPI DRIVER
2287M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2288M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2289L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2290S: Supported
2291F: drivers/platform/x86/classmate-laptop.c
2292
74425eee 2293COCCINELLE/Semantic Patches (SmPL)
26de9c26 2294M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2295M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2296M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2297M: Michal Marek <mmarek@suse.cz>
26de9c26 2298L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2299T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2300W: http://coccinelle.lip6.fr/
2301S: Supported
4b92b2aa 2302F: Documentation/coccinelle.txt
74425eee
NP
2303F: scripts/coccinelle/
2304F: scripts/coccicheck
2305
1da177e4 2306CODA FILE SYSTEM
8b58be88 2307M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2308M: coda@cs.cmu.edu
2309L: codalist@coda.cs.cmu.edu
2310W: http://www.coda.cs.cmu.edu/
2311S: Maintained
679655da
JP
2312F: Documentation/filesystems/coda.txt
2313F: fs/coda/
2314F: include/linux/coda*.h
c117ab84 2315F: include/uapi/linux/coda*.h
1da177e4 2316
7704addb 2317COMMON CLK FRAMEWORK
7704addb 2318M: Mike Turquette <mturquette@linaro.org>
35c1983e 2319L: linux-kernel@vger.kernel.org
7704addb
MT
2320T: git git://git.linaro.org/people/mturquette/linux.git
2321S: Maintained
60bea3b5
SW
2322F: drivers/clk/
2323X: drivers/clk/clkdev.c
7704addb 2324F: include/linux/clk-pr*
60bea3b5 2325F: include/linux/clk/
7704addb 2326
e2d1d6c0 2327COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2328M: Steve French <sfrench@samba.org>
51223df6 2329L: linux-cifs@vger.kernel.org
d1f28953 2330L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2331W: http://linux-cifs.samba.org/
8a6e2535 2332Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2333T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2334S: Supported
679655da
JP
2335F: Documentation/filesystems/cifs.txt
2336F: fs/cifs/
e2d1d6c0 2337
1da177e4 2338COMPACTPCI HOTPLUG CORE
8b58be88 2339M: Scott Murray <scott@spiteful.org>
64dab204 2340L: linux-pci@vger.kernel.org
82c4dfc7 2341S: Maintained
679655da 2342F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2343
2344COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2345M: Scott Murray <scott@spiteful.org>
64dab204 2346L: linux-pci@vger.kernel.org
82c4dfc7 2347S: Maintained
679655da 2348F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2349
2350COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2351M: Scott Murray <scott@spiteful.org>
64dab204 2352L: linux-pci@vger.kernel.org
82c4dfc7 2353S: Maintained
679655da 2354F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2355
5411552c 2356COMPAL LAPTOP SUPPORT
8b58be88 2357M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2358L: platform-driver-x86@vger.kernel.org
5411552c 2359S: Maintained
679655da 2360F: drivers/platform/x86/compal-laptop.c
5411552c 2361
949be0f7 2362CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2363M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2364L: accessrunner-general@lists.sourceforge.net
2365W: http://accessrunner.sourceforge.net/
949be0f7 2366S: Maintained
679655da 2367F: drivers/usb/atm/cxacru.c
949be0f7 2368
e2d1d6c0 2369CONFIGFS
d6351db2
JB
2370M: Joel Becker <jlbec@evilplan.org>
2371T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2372S: Supported
679655da
JP
2373F: fs/configfs/
2374F: include/linux/configfs.h
e2d1d6c0 2375
acb9c1b2 2376CONNECTOR
8b58be88 2377M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2378L: netdev@vger.kernel.org
2379S: Maintained
2380F: drivers/connector/
2381
fb3a0fb6 2382CONTROL GROUPS (CGROUPS)
860ca0e6 2383M: Tejun Heo <tj@kernel.org>
ad50c159 2384M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2385L: containers@lists.linux-foundation.org
12340313 2386L: cgroups@vger.kernel.org
860ca0e6 2387T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2388S: Maintained
679655da
JP
2389F: include/linux/cgroup*
2390F: kernel/cgroup*
8ca739e3 2391F: mm/*cgroup*
fb3a0fb6 2392
bebe4678 2393CORETEMP HARDWARE MONITORING DRIVER
96859129 2394M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2395L: lm-sensors@lm-sensors.org
2396S: Maintained
679655da
JP
2397F: Documentation/hwmon/coretemp
2398F: drivers/hwmon/coretemp.c
bebe4678 2399
1da177e4 2400COSA/SRP SYNC SERIAL DRIVER
8b58be88 2401M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2402W: http://www.fi.muni.cz/~kas/cosa/
2403S: Maintained
679655da 2404F: drivers/net/wan/cosa*
1da177e4 2405
4371ee35 2406CPMAC ETHERNET DRIVER
8b58be88 2407M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2408L: netdev@vger.kernel.org
2409S: Maintained
b544dbac 2410F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2411
1da177e4 2412CPU FREQUENCY DRIVERS
49db1903 2413M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2414M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2415L: linux-pm@vger.kernel.org
1da177e4 2416S: Maintained
27209d91
VK
2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2418T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2419F: drivers/cpufreq/
2420F: include/linux/cpufreq.h
1da177e4 2421
8a67f0ef
VK
2422CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2423M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2424M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2425L: linux-pm@vger.kernel.org
2426W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2427S: Maintained
2428F: drivers/cpufreq/arm_big_little.h
2429F: drivers/cpufreq/arm_big_little.c
2430F: drivers/cpufreq/arm_big_little_dt.c
2431
14d2c34c 2432CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2433M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2434M: Daniel Lezcano <daniel.lezcano@linaro.org>
2435L: linux-pm@vger.kernel.org
2436L: linux-arm-kernel@lists.infradead.org
cea8321c 2437T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2438S: Maintained
2439F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2440
a8e39c35 2441CPUIDLE DRIVERS
49db1903 2442M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2443M: Daniel Lezcano <daniel.lezcano@linaro.org>
2444L: linux-pm@vger.kernel.org
2445S: Maintained
cea8321c 2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2447F: drivers/cpuidle/*
2448F: include/linux/cpuidle.h
2449
1da177e4 2450CPUID/MSR DRIVER
8b58be88 2451M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2452S: Maintained
679655da
JP
2453F: arch/x86/kernel/cpuid.c
2454F: arch/x86/kernel/msr.c
1da177e4 2455
7fe2f639
DB
2456CPU POWER MONITORING SUBSYSTEM
2457M: Dominik Brodowski <linux@dominikbrodowski.net>
2458M: Thomas Renninger <trenn@suse.de>
2459S: Maintained
14430813 2460F: tools/power/cpupower/
7fe2f639 2461
ed90fb4a 2462CPUSETS
f47b89c7 2463M: Li Zefan <lizefan@huawei.com>
230579d7 2464L: cgroups@vger.kernel.org
ed90fb4a 2465W: http://www.bullopensource.org/cpuset/
551e172a 2466W: http://oss.sgi.com/projects/cpusets/
230579d7 2467T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2468S: Maintained
679655da
JP
2469F: Documentation/cgroups/cpusets.txt
2470F: include/linux/cpuset.h
2471F: kernel/cpuset.c
ed90fb4a 2472
1da177e4 2473CRAMFS FILESYSTEM
ce00f85c 2474W: http://sourceforge.net/projects/cramfs/
54886a71 2475S: Orphan / Obsolete
679655da
JP
2476F: Documentation/filesystems/cramfs.txt
2477F: fs/cramfs/
1da177e4
LT
2478
2479CRIS PORT
8b58be88
JP
2480M: Mikael Starvik <starvik@axis.com>
2481M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2482L: linux-cris-kernel@axis.com
1da177e4
LT
2483W: http://developer.axis.com
2484S: Maintained
679655da 2485F: arch/cris/
df621252 2486F: drivers/tty/serial/crisv10.*
1da177e4
LT
2487
2488CRYPTO API
8b58be88
JP
2489M: Herbert Xu <herbert@gondor.apana.org.au>
2490M: "David S. Miller" <davem@davemloft.net>
1da177e4 2491L: linux-crypto@vger.kernel.org
54e5881d 2492T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2493S: Maintained
679655da
JP
2494F: Documentation/crypto/
2495F: arch/*/crypto/
2496F: crypto/
2497F: drivers/crypto/
2498F: include/crypto/
1da177e4 2499
5b07bd57 2500CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2501M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2502L: linux-crypto@vger.kernel.org
2503S: Maintained
51a2228a
JP
2504F: crypto/ansi_cprng.c
2505F: crypto/rng.c
5b07bd57 2506
9b4ffa48 2507CS5535 Audio ALSA driver
8b58be88 2508M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2509S: Maintained
679655da 2510F: sound/pci/cs5535audio/
9b4ffa48 2511
a910e4a9 2512CW1200 WLAN driver
b75f0050
JP
2513M: Solomon Peachy <pizza@shaftnet.org>
2514S: Maintained
2515F: drivers/net/wireless/cw1200/
a910e4a9 2516
6d8425b1 2517CX18 VIDEO4LINUX DRIVER
6afdeaf8 2518M: Andy Walls <awalls@md.metrocast.net>
c4240509 2519L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2520L: linux-media@vger.kernel.org
275ffde4 2521T: git git://linuxtv.org/media_tree.git
6d8425b1 2522W: http://linuxtv.org
30e10993 2523W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2524S: Maintained
679655da 2525F: Documentation/video4linux/cx18.txt
90d72ac6 2526F: drivers/media/pci/cx18/
6c0f0359 2527F: include/uapi/linux/ivtv*
6d8425b1 2528
3f101d91
HV
2529CX2341X MPEG ENCODER HELPER MODULE
2530M: Hans Verkuil <hverkuil@xs4all.nl>
2531L: linux-media@vger.kernel.org
2532T: git git://linuxtv.org/media_tree.git
2533W: http://linuxtv.org
2534S: Maintained
c368360b 2535F: drivers/media/common/cx2341x*
3f101d91
HV
2536F: include/media/cx2341x*
2537
20357578 2538CX88 VIDEO4LINUX DRIVER
1b2c14b4 2539M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2540L: linux-media@vger.kernel.org
2541W: http://linuxtv.org
2542T: git git://linuxtv.org/media_tree.git
2543S: Odd fixes
2544F: Documentation/video4linux/cx88/
2545F: drivers/media/pci/cx88/
6d8425b1 2546
91952bc0
AP
2547CXD2820R MEDIA DRIVER
2548M: Antti Palosaari <crope@iki.fi>
2549L: linux-media@vger.kernel.org
2550W: http://linuxtv.org/
2551W: http://palosaari.fi/linux/
2552Q: http://patchwork.linuxtv.org/project/linux-media/list/
2553T: git git://linuxtv.org/anttip/media_tree.git
2554S: Maintained
2555F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2556
e5ec3789 2557CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2558M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2559L: netdev@vger.kernel.org
2560W: http://www.chelsio.com
2561S: Supported
f7917c00 2562F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2563
2564CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2565M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2566L: linux-rdma@vger.kernel.org
e5ec3789
SW
2567W: http://www.openfabrics.org
2568S: Supported
679655da 2569F: drivers/infiniband/hw/cxgb3/
e5ec3789 2570
be4c9bad
RD
2571CXGB4 ETHERNET DRIVER (CXGB4)
2572M: Dimitris Michailidis <dm@chelsio.com>
2573L: netdev@vger.kernel.org
2574W: http://www.chelsio.com
2575S: Supported
f7917c00 2576F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2577
2578CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2579M: Steve Wise <swise@chelsio.com>
2580L: linux-rdma@vger.kernel.org
2581W: http://www.openfabrics.org
2582S: Supported
2583F: drivers/infiniband/hw/cxgb4/
2584
5c20a5c7
CL
2585CXGB4VF ETHERNET DRIVER (CXGB4VF)
2586M: Casey Leedom <leedom@chelsio.com>
2587L: netdev@vger.kernel.org
2588W: http://www.chelsio.com
2589S: Supported
f7917c00 2590F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2591
b52b97a3
GC
2592STMMAC ETHERNET DRIVER
2593M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2594L: netdev@vger.kernel.org
2595W: http://www.stlinux.com
2596S: Supported
7ac6653a 2597F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2598
1da177e4 2599CYBERPRO FB DRIVER
8b58be88 2600M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2602W: http://www.arm.linux.org.uk/
2603S: Maintained
679655da 2604F: drivers/video/cyber2000fb.*
9fa68eae 2605
1da177e4 2606CYCLADES ASYNC MUX DRIVER
1da177e4 2607W: http://www.cyclades.com/
d459883e 2608S: Orphan
c897401b 2609F: drivers/tty/cyclades.c
679655da 2610F: include/linux/cyclades.h
c117ab84 2611F: include/uapi/linux/cyclades.h
1da177e4
LT
2612
2613CYCLADES PC300 DRIVER
1da177e4 2614W: http://www.cyclades.com/
d459883e 2615S: Orphan
679655da 2616F: drivers/net/wan/pc300*
1da177e4 2617
402f6ae4
AP
2618CYPRESS_FIRMWARE MEDIA DRIVER
2619M: Antti Palosaari <crope@iki.fi>
2620L: linux-media@vger.kernel.org
2621W: http://linuxtv.org/
2622W: http://palosaari.fi/linux/
2623Q: http://patchwork.linuxtv.org/project/linux-media/list/
2624T: git git://linuxtv.org/anttip/media_tree.git
2625S: Maintained
2626F: drivers/media/common/cypress_firmware*
2627
e3ae3525 2628CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2629M: Ferruh Yigit <fery@cypress.com>
6305902c 2630L: linux-input@vger.kernel.org
be9a6f40 2631S: Supported
6305902c
JP
2632F: drivers/input/touchscreen/cyttsp*
2633F: include/linux/input/cyttsp.h
e3ae3525 2634
1da177e4 2635DAMA SLAVE for AX.25
8b58be88 2636M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2637W: http://yaina.de/jreuter/
2638W: http://www.qsl.net/dl1bke/
2639L: linux-hams@vger.kernel.org
2640S: Maintained
679655da
JP
2641F: net/ax25/af_ax25.c
2642F: net/ax25/ax25_dev.c
2643F: net/ax25/ax25_ds_*
2644F: net/ax25/ax25_in.c
2645F: net/ax25/ax25_out.c
2646F: net/ax25/ax25_timer.c
2647F: net/ax25/sysctl_net_ax25.c
1da177e4 2648
e2d1d6c0 2649DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2650L: netdev@vger.kernel.org
5ff77428 2651S: Orphan
679655da 2652F: Documentation/networking/dmfe.txt
0f04e2aa 2653F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2654
2655DC390/AM53C974 SCSI driver
8b58be88 2656M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2657W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2658M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2659S: Maintained
679655da 2660F: drivers/scsi/tmscsim.*
e2d1d6c0 2661
1da177e4 2662DC395x SCSI driver
61eee9a7 2663M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2664M: Ali Akcaagac <aliakc@web.de>
2665M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2666L: dc395x@twibble.org
cf015e9f
JP
2667W: http://twibble.org/dist/dc395x/
2668W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2669S: Maintained
679655da
JP
2670F: Documentation/scsi/dc395x.txt
2671F: drivers/scsi/dc395x.*
1da177e4 2672
eb8edb08 2673DCCP PROTOCOL
a89d030e 2674M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2675L: dccp@vger.kernel.org
c996d8b9 2676W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2677S: Maintained
679655da 2678F: include/linux/dccp.h
c117ab84 2679F: include/uapi/linux/dccp.h
679655da
JP
2680F: include/linux/tfrc.h
2681F: net/dccp/
eb8edb08 2682
1da177e4 2683DECnet NETWORK LAYER
1da177e4
LT
2684W: http://linux-decnet.sourceforge.net
2685L: linux-decnet-user@lists.sourceforge.net
f546444d 2686S: Orphan
679655da
JP
2687F: Documentation/networking/decnet.txt
2688F: net/decnet/
1da177e4
LT
2689
2690DEFXX FDDI NETWORK DRIVER
8b58be88 2691M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2692S: Maintained
33f810b2 2693F: drivers/net/fddi/defxx.*
1da177e4 2694
ad8f07cc 2695DELL LAPTOP DRIVER
8b58be88 2696M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2697L: platform-driver-x86@vger.kernel.org
ad8f07cc 2698S: Maintained
679655da 2699F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2700
1da177e4 2701DELL LAPTOP SMM DRIVER
a1406d87 2702M: Guenter Roeck <linux@roeck-us.net>
679655da 2703F: drivers/char/i8k.c
c117ab84 2704F: include/uapi/linux/i8k.h
1da177e4 2705
90563ec4 2706DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2707M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2708S: Maintained
679655da
JP
2709F: Documentation/dcdbas.txt
2710F: drivers/firmware/dcdbas.*
90563ec4 2711
0b3f6109 2712DELL WMI EXTRAS DRIVER
8b58be88 2713M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2714S: Maintained
36b3a96f 2715F: drivers/platform/x86/dell-wmi.c
0b3f6109 2716
5efc75e3
PZ
2717DESIGNWARE USB2 DRD IP DRIVER
2718M: Paul Zimmerman <paulz@synopsys.com>
2719L: linux-usb@vger.kernel.org
2720S: Maintained
197ba5f4 2721F: drivers/usb/dwc2/
5efc75e3 2722
94ab23dd
FB
2723DESIGNWARE USB3 DRD IP DRIVER
2724M: Felipe Balbi <balbi@ti.com>
2725L: linux-usb@vger.kernel.org
2726L: linux-omap@vger.kernel.org
2727T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2728S: Maintained
2729F: drivers/usb/dwc3/
2730
89d07767
KP
2731DEVICE FREQUENCY (DEVFREQ)
2732M: MyungJoo Ham <myungjoo.ham@samsung.com>
2733M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2734L: linux-pm@vger.kernel.org
89d07767
KP
2735S: Maintained
2736F: drivers/devfreq/
2737
1da177e4 2738DEVICE NUMBER REGISTRY
8b58be88 2739M: Torben Mathiasen <device@lanana.org>
1da177e4 2740W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2741S: Maintained
2742
e2d1d6c0 2743DEVICE-MAPPER (LVM)
854ecaad 2744M: Alasdair Kergon <agk@redhat.com>
8504eed3 2745M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2746M: dm-devel@redhat.com
e2d1d6c0
RD
2747L: dm-devel@redhat.com
2748W: http://sources.redhat.com/dm
8a6e2535 2749Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2750T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2751T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2752S: Maintained
679655da
JP
2753F: Documentation/device-mapper/
2754F: drivers/md/dm*
854ecaad 2755F: drivers/md/persistent-data/
679655da
JP
2756F: include/linux/device-mapper.h
2757F: include/linux/dm-*.h
8504eed3 2758F: include/uapi/linux/dm-*.h
e2d1d6c0 2759
c0d995aa
OST
2760DIALOG SEMICONDUCTOR DRIVERS
2761M: Support Opensource <support.opensource@diasemi.com>
2762W: http://www.dialog-semiconductor.com/products
2763S: Supported
2764F: Documentation/hwmon/da90??
2765F: drivers/gpio/gpio-da90??.c
2766F: drivers/hwmon/da90??-hwmon.c
2767F: drivers/input/misc/da90??_onkey.c
2768F: drivers/input/touchscreen/da9052_tsi.c
2769F: drivers/leds/leds-da90??.c
2770F: drivers/mfd/da903x.c
2771F: drivers/mfd/da90??-*.c
2772F: drivers/power/da9052-battery.c
2773F: drivers/regulator/da903x.c
2774F: drivers/regulator/da9???-regulator.[ch]
2775F: drivers/rtc/rtc-da90??.c
2776F: drivers/video/backlight/da90??_bl.c
2777F: drivers/watchdog/da90??_wdt.c
2778F: include/linux/mfd/da903x.h
2779F: include/linux/mfd/da9052/
2780F: include/linux/mfd/da9055/
2781F: include/linux/mfd/da9063/
2782F: include/sound/da[79]*.h
2783F: sound/soc/codecs/da[79]*.[ch]
2784
599aa697
LL
2785DIGI NEO AND CLASSIC PCI PRODUCTS
2786M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2787M: Mark Hounschell <markh@compro.net>
599aa697
LL
2788L: driverdev-devel@linuxdriverproject.org
2789S: Maintained
2790F: drivers/staging/dgnc/
2791
2792DIGI EPCA PCI PRODUCTS
2793M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2794M: Mark Hounschell <markh@compro.net>
599aa697
LL
2795L: driverdev-devel@linuxdriverproject.org
2796S: Maintained
2797F: drivers/staging/dgap/
2798
335d7c58 2799DIOLAN U2C-12 I2C DRIVER
ca462085 2800M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2801L: linux-i2c@vger.kernel.org
2802S: Maintained
2803F: drivers/i2c/busses/i2c-diolan-u2c.c
2804
e7839f25 2805DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2806M: Eric Paris <eparis@parisplace.org>
3c5119c0 2807S: Maintained
679655da
JP
2808F: Documentation/filesystems/dnotify.txt
2809F: fs/notify/dnotify/
2810F: include/linux/dnotify.h
1da177e4
LT
2811
2812DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2813M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2814W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2815W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2816W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2817S: Maintained
2818
4480f15b 2819DISKQUOTA
8b58be88 2820M: Jan Kara <jack@suse.cz>
1da177e4 2821S: Maintained
679655da
JP
2822F: Documentation/filesystems/quota.txt
2823F: fs/quota/
2824F: include/linux/quota*.h
c117ab84 2825F: include/uapi/linux/quota*.h
1da177e4 2826
702686ad
BT
2827DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2828M: Bernie Thompson <bernie@plugable.com>
2829L: linux-fbdev@vger.kernel.org
2830S: Maintained
2831W: http://plugable.com/category/projects/udlfb/
2832F: drivers/video/udlfb.c
2833F: include/video/udlfb.h
2834F: Documentation/fb/udlfb.txt
2835
e7839f25 2836DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2837M: Christine Caulfield <ccaulfie@redhat.com>
2838M: David Teigland <teigland@redhat.com>
a4644184 2839L: cluster-devel@redhat.com
5be7b50f 2840W: http://sources.redhat.com/cluster/
54e5881d 2841T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2842S: Supported
679655da 2843F: fs/dlm/
5be7b50f 2844
53b6b3e0
SS
2845DMA BUFFER SHARING FRAMEWORK
2846M: Sumit Semwal <sumit.semwal@linaro.org>
2847S: Maintained
2848L: linux-media@vger.kernel.org
2849L: dri-devel@lists.freedesktop.org
2850L: linaro-mm-sig@lists.linaro.org
2851F: drivers/base/dma-buf*
2852F: include/linux/dma-buf*
2853F: Documentation/dma-buf-sharing.txt
2854T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2855
b3e5f263 2856DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2857M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2858M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2859L: dmaengine@vger.kernel.org
2860Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2861S: Supported
679655da
JP
2862F: drivers/dma/
2863F: include/linux/dma*
5dbd05d4
VK
2864T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2865T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2866
b825037d 2867DME1737 HARDWARE MONITOR DRIVER
8b58be88 2868M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2869L: lm-sensors@lm-sensors.org
2870S: Maintained
679655da
JP
2871F: Documentation/hwmon/dme1737
2872F: drivers/hwmon/dme1737.c
b825037d 2873
5b9c9bf6 2874DOCKING STATION DRIVER
8b58be88 2875M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2876L: linux-acpi@vger.kernel.org
8b59a454 2877S: Supported
679655da 2878F: drivers/acpi/dock.c
5b9c9bf6 2879
7d2c86b5 2880DOCUMENTATION
01358e56 2881M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2882L: linux-doc@vger.kernel.org
01358e56 2883T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2884S: Maintained
679655da 2885F: Documentation/
abbaeff3 2886
1da177e4 2887DOUBLETALK DRIVER
8b58be88 2888M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2889L: blinux-list@redhat.com
2890S: Maintained
679655da
JP
2891F: drivers/char/dtlk.c
2892F: include/linux/dtlk.h
1da177e4 2893
e2d1d6c0 2894DPT_I2O SCSI RAID DRIVER
8b58be88 2895M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2896L: linux-scsi@vger.kernel.org
2897W: http://www.adaptec.com/
2898S: Maintained
679655da
JP
2899F: drivers/scsi/dpt*
2900F: drivers/scsi/dpt/
e2d1d6c0 2901
b411b363 2902DRBD DRIVER
28b8e8d4
JP
2903P: Philipp Reisner
2904P: Lars Ellenberg
2905M: drbd-dev@lists.linbit.com
2906L: drbd-user@lists.linbit.com
2907W: http://www.drbd.org
2908T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2909T: git git://git.drbd.org/drbd-8.3.git
2910S: Supported
2911F: drivers/block/drbd/
2912F: lib/lru_cache.c
2913F: Documentation/blockdev/drbd/
b411b363 2914
87544653 2915DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2916M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2917T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2918S: Supported
679655da 2919F: Documentation/kobject.txt
7cfc51b9 2920F: drivers/base/
679655da 2921F: fs/sysfs/
87544653 2922F: fs/debugfs/
679655da 2923F: include/linux/kobj*
87544653 2924F: include/linux/debugfs.h
679655da 2925F: lib/kobj*
1da177e4
LT
2926
2927DRM DRIVERS
8b58be88 2928M: David Airlie <airlied@linux.ie>
4c6a3999 2929L: dri-devel@lists.freedesktop.org
b0447888 2930T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2931S: Maintained
679655da 2932F: drivers/gpu/drm/
850e9411 2933F: include/drm/
c117ab84 2934F: include/uapi/drm/
1da177e4 2935
566f5939
AD
2936RADEON DRM DRIVERS
2937M: Alex Deucher <alexander.deucher@amd.com>
2938M: Christian König <christian.koenig@amd.com>
2939L: dri-devel@lists.freedesktop.org
2940T: git git://people.freedesktop.org/~agd5f/linux
2941S: Supported
2942F: drivers/gpu/drm/radeon/
2943F: include/drm/radeon*
2944F: include/uapi/drm/radeon*
2945
03e255b9
TR
2946DRM PANEL DRIVERS
2947M: Thierry Reding <thierry.reding@gmail.com>
2948L: dri-devel@lists.freedesktop.org
2949T: git git://anongit.freedesktop.org/tegra/linux.git
2950S: Maintained
2951F: drivers/gpu/drm/drm_panel.c
2952F: drivers/gpu/drm/panel/
2953F: include/drm/drm_panel.h
2954F: Documentation/devicetree/bindings/panel/
2955
8daf7473 2956INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2957M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2958M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2959L: intel-gfx@lists.freedesktop.org
8daf7473 2960L: dri-devel@lists.freedesktop.org
47f95647 2961Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2962T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2963S: Supported
14430813 2964F: drivers/gpu/drm/i915/
8daf7473 2965F: include/drm/i915*
c117ab84 2966F: include/uapi/drm/i915*
8daf7473 2967
398a6d4a
KP
2968DRM DRIVERS FOR EXYNOS
2969M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2970M: Joonyoung Shim <jy0922.shim@samsung.com>
2971M: Seung-Woo Kim <sw0312.kim@samsung.com>
2972M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2973L: dri-devel@lists.freedesktop.org
25a58030 2974T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2975S: Supported
14430813 2976F: drivers/gpu/drm/exynos/
398a6d4a 2977F: include/drm/exynos*
c117ab84 2978F: include/uapi/drm/exynos*
398a6d4a 2979
bd3b49f2 2980DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2981M: Thierry Reding <thierry.reding@gmail.com>
2982M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2983L: dri-devel@lists.freedesktop.org
2984L: linux-tegra@vger.kernel.org
a5ad7a63 2985T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2986S: Supported
dee8268f 2987F: drivers/gpu/drm/tegra/
a5ad7a63 2988F: drivers/gpu/host1x/
e1e90644 2989F: include/linux/host1x.h
a5ad7a63 2990F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2991F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2992
598df1ac
AK
2993DSBR100 USB FM RADIO DRIVER
2994M: Alexey Klimov <klimov.linux@gmail.com>
2995L: linux-media@vger.kernel.org
2996T: git git://linuxtv.org/media_tree.git
2997S: Maintained
2998F: drivers/media/radio/dsbr100.c
2999
1da177e4 3000DSCC4 DRIVER
8b58be88 3001M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3002L: netdev@vger.kernel.org
1da177e4 3003S: Maintained
679655da 3004F: drivers/net/wan/dscc4.c
1da177e4 3005
91952bc0
AP
3006DVB_USB_AF9015 MEDIA DRIVER
3007M: Antti Palosaari <crope@iki.fi>
3008L: linux-media@vger.kernel.org
3009W: http://linuxtv.org/
3010W: http://palosaari.fi/linux/
3011Q: http://patchwork.linuxtv.org/project/linux-media/list/
3012T: git git://linuxtv.org/anttip/media_tree.git
3013S: Maintained
3014F: drivers/media/usb/dvb-usb-v2/af9015*
3015
3016DVB_USB_AF9035 MEDIA DRIVER
3017M: Antti Palosaari <crope@iki.fi>
3018L: linux-media@vger.kernel.org
3019W: http://linuxtv.org/
3020W: http://palosaari.fi/linux/
3021Q: http://patchwork.linuxtv.org/project/linux-media/list/
3022T: git git://linuxtv.org/anttip/media_tree.git
3023S: Maintained
3024F: drivers/media/usb/dvb-usb-v2/af9035*
3025
3026DVB_USB_ANYSEE MEDIA DRIVER
3027M: Antti Palosaari <crope@iki.fi>
3028L: linux-media@vger.kernel.org
3029W: http://linuxtv.org/
3030W: http://palosaari.fi/linux/
3031Q: http://patchwork.linuxtv.org/project/linux-media/list/
3032T: git git://linuxtv.org/anttip/media_tree.git
3033S: Maintained
3034F: drivers/media/usb/dvb-usb-v2/anysee*
3035
3036DVB_USB_AU6610 MEDIA DRIVER
3037M: Antti Palosaari <crope@iki.fi>
3038L: linux-media@vger.kernel.org
3039W: http://linuxtv.org/
3040W: http://palosaari.fi/linux/
3041Q: http://patchwork.linuxtv.org/project/linux-media/list/
3042T: git git://linuxtv.org/anttip/media_tree.git
3043S: Maintained
3044F: drivers/media/usb/dvb-usb-v2/au6610*
3045
3046DVB_USB_CE6230 MEDIA DRIVER
3047M: Antti Palosaari <crope@iki.fi>
3048L: linux-media@vger.kernel.org
3049W: http://linuxtv.org/
3050W: http://palosaari.fi/linux/
3051Q: http://patchwork.linuxtv.org/project/linux-media/list/
3052T: git git://linuxtv.org/anttip/media_tree.git
3053S: Maintained
3054F: drivers/media/usb/dvb-usb-v2/ce6230*
3055
d099dea2
MK
3056DVB_USB_CXUSB MEDIA DRIVER
3057M: Michael Krufky <mkrufky@linuxtv.org>
3058L: linux-media@vger.kernel.org
3059W: http://linuxtv.org/
3060W: http://github.com/mkrufky
3061Q: http://patchwork.linuxtv.org/project/linux-media/list/
3062T: git git://linuxtv.org/media_tree.git
3063S: Maintained
9819da66 3064F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3065
91952bc0 3066DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3067M: Antti Palosaari <crope@iki.fi>
3068L: linux-media@vger.kernel.org
3069W: http://linuxtv.org/
3070W: http://palosaari.fi/linux/
3071Q: http://patchwork.linuxtv.org/project/linux-media/list/
3072T: git git://linuxtv.org/anttip/media_tree.git
3073S: Maintained
91952bc0 3074F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3075
5560983b 3076DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3077M: Antti Palosaari <crope@iki.fi>
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org/
91952bc0
AP
3080Q: http://patchwork.linuxtv.org/project/linux-media/list/
3081T: git git://linuxtv.org/anttip/media_tree.git
3082S: Maintained
5560983b 3083F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3084
8856f5f2
MK
3085DVB_USB_MXL111SF MEDIA DRIVER
3086M: Michael Krufky <mkrufky@linuxtv.org>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://github.com/mkrufky
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/mkrufky/mxl111sf.git
3092S: Maintained
3093F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3094
91952bc0
AP
3095DVB_USB_RTL28XXU MEDIA DRIVER
3096M: Antti Palosaari <crope@iki.fi>
3097L: linux-media@vger.kernel.org
3098W: http://linuxtv.org/
3099W: http://palosaari.fi/linux/
3100Q: http://patchwork.linuxtv.org/project/linux-media/list/
3101T: git git://linuxtv.org/anttip/media_tree.git
3102S: Maintained
3103F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3104
3105DVB_USB_V2 MEDIA DRIVER
3106M: Antti Palosaari <crope@iki.fi>
3107L: linux-media@vger.kernel.org
3108W: http://linuxtv.org/
3109W: http://palosaari.fi/linux/
3110Q: http://patchwork.linuxtv.org/project/linux-media/list/
3111T: git git://linuxtv.org/anttip/media_tree.git
3112S: Maintained
3113F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3114F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3115
ac0ac38f 3116DYNAMIC DEBUG
5c4a97d1 3117M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3118S: Maintained
3119F: lib/dynamic_debug.c
3120F: include/linux/dynamic_debug.h
3121
789c7048 3122DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3123M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3124S: Maintained
df621252 3125F: drivers/tty/serial/dz.*
789c7048 3126
91952bc0
AP
3127E4000 MEDIA DRIVER
3128M: Antti Palosaari <crope@iki.fi>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131W: http://palosaari.fi/linux/
3132Q: http://patchwork.linuxtv.org/project/linux-media/list/
3133T: git git://linuxtv.org/anttip/media_tree.git
3134S: Maintained
3135F: drivers/media/tuners/e4000*
3136
1da177e4 3137EATA-DMA SCSI DRIVER
8b58be88 3138M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3139L: linux-eata@i-connect.net
3140L: linux-scsi@vger.kernel.org
1da177e4 3141S: Maintained
679655da 3142F: drivers/scsi/eata*
1da177e4
LT
3143
3144EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3145M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3146L: linux-scsi@vger.kernel.org
3147S: Maintained
679655da 3148F: drivers/scsi/eata.c
1da177e4
LT
3149
3150EATA-PIO SCSI DRIVER
8b58be88 3151M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3152L: linux-eata@i-connect.net
3153L: linux-scsi@vger.kernel.org
1da177e4 3154S: Maintained
679655da 3155F: drivers/scsi/eata_pio.*
1da177e4
LT
3156
3157EBTABLES
8b58be88 3158M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3159L: netfilter-devel@vger.kernel.org
1da177e4
LT
3160W: http://ebtables.sourceforge.net/
3161S: Maintained
679655da 3162F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3163F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3164F: net/bridge/netfilter/ebt*.c
1da177e4 3165
91952bc0
AP
3166EC100 MEDIA DRIVER
3167M: Antti Palosaari <crope@iki.fi>
3168L: linux-media@vger.kernel.org
3169W: http://linuxtv.org/
3170W: http://palosaari.fi/linux/
3171Q: http://patchwork.linuxtv.org/project/linux-media/list/
3172T: git git://linuxtv.org/anttip/media_tree.git
3173S: Maintained
3174F: drivers/media/dvb-frontends/ec100*
3175
237fead6 3176ECRYPT FILE SYSTEM
0de9adf2 3177M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3178L: ecryptfs@vger.kernel.org
24a923e4 3179W: http://ecryptfs.org
6dc7516e 3180W: https://launchpad.net/ecryptfs
237fead6 3181S: Supported
679655da
JP
3182F: Documentation/filesystems/ecryptfs.txt
3183F: fs/ecryptfs/
237fead6 3184
da9bb1d2 3185EDAC-CORE
8b58be88 3186M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3187M: Borislav Petkov <bp@alien8.de>
3188M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3189L: linux-edac@vger.kernel.org
0e438e3f 3190W: bluesmoke.sourceforge.net
8c2a6a40 3191S: Supported
679655da 3192F: Documentation/edac.txt
91445c72 3193F: drivers/edac/
679655da 3194F: include/linux/edac.h
0e438e3f 3195
c476c23b 3196EDAC-AMD64
8b58be88 3197M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3198M: Borislav Petkov <bp@alien8.de>
91445c72 3199L: linux-edac@vger.kernel.org
c476c23b 3200W: bluesmoke.sourceforge.net
487ba8e8 3201S: Maintained
c476c23b
BP
3202F: drivers/edac/amd64_edac*
3203
836dae5d
RR
3204EDAC-CALXEDA
3205M: Doug Thompson <dougthompson@xmission.com>
3206M: Robert Richter <rric@kernel.org>
3207L: linux-edac@vger.kernel.org
3208W: bluesmoke.sourceforge.net
3209S: Maintained
3210F: drivers/edac/highbank*
3211
f65aad41
RB
3212EDAC-CAVIUM
3213M: Ralf Baechle <ralf@linux-mips.org>
3214M: David Daney <david.daney@cavium.com>
3215L: linux-edac@vger.kernel.org
3216L: linux-mips@linux-mips.org
3217W: bluesmoke.sourceforge.net
3218S: Supported
3219F: drivers/edac/octeon_edac*
3220
0e438e3f 3221EDAC-E752X
8b58be88
JP
3222M: Mark Gross <mark.gross@intel.com>
3223M: Doug Thompson <dougthompson@xmission.com>
91445c72 3224L: linux-edac@vger.kernel.org
0e438e3f
DP
3225W: bluesmoke.sourceforge.net
3226S: Maintained
679655da 3227F: drivers/edac/e752x_edac.c
0e438e3f
DP
3228
3229EDAC-E7XXX
8b58be88 3230M: Doug Thompson <dougthompson@xmission.com>
91445c72 3231L: linux-edac@vger.kernel.org
0e438e3f
DP
3232W: bluesmoke.sourceforge.net
3233S: Maintained
679655da 3234F: drivers/edac/e7xxx_edac.c
0e438e3f 3235
77c5f5d2 3236EDAC-GHES
1b2c14b4 3237M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3238L: linux-edac@vger.kernel.org
3239W: bluesmoke.sourceforge.net
3240S: Maintained
2caa67a6 3241F: drivers/edac/ghes_edac.c
77c5f5d2 3242
6bc78404 3243EDAC-I82443BXGX
8b58be88 3244M: Tim Small <tim@buttersideup.com>
91445c72 3245L: linux-edac@vger.kernel.org
6bc78404
DT
3246W: bluesmoke.sourceforge.net
3247S: Maintained
679655da 3248F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3249
3250EDAC-I3000
8b58be88 3251M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3252L: linux-edac@vger.kernel.org
6bc78404
DT
3253W: bluesmoke.sourceforge.net
3254S: Maintained
679655da 3255F: drivers/edac/i3000_edac.c
6bc78404
DT
3256
3257EDAC-I5000
8b58be88 3258M: Doug Thompson <dougthompson@xmission.com>
91445c72 3259L: linux-edac@vger.kernel.org
ba9a5918
DT
3260W: bluesmoke.sourceforge.net
3261S: Maintained
679655da 3262F: drivers/edac/i5000_edac.c
ba9a5918 3263
44c12cb2 3264EDAC-I5400
1b2c14b4 3265M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3266L: linux-edac@vger.kernel.org
44c12cb2
MCC
3267W: bluesmoke.sourceforge.net
3268S: Maintained
679655da 3269F: drivers/edac/i5400_edac.c
44c12cb2 3270
3c9c92b6 3271EDAC-I7300
1b2c14b4 3272M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3273L: linux-edac@vger.kernel.org
3274W: bluesmoke.sourceforge.net
3275S: Maintained
3276F: drivers/edac/i7300_edac.c
3277
67c89316 3278EDAC-I7CORE
1b2c14b4 3279M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3280L: linux-edac@vger.kernel.org
3281W: bluesmoke.sourceforge.net
3282S: Maintained
70aff0ce 3283F: drivers/edac/i7core_edac.c
67c89316 3284
ba9a5918 3285EDAC-I82975X
8b58be88 3286M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3287M: "Arvind R." <arvino55@gmail.com>
91445c72 3288L: linux-edac@vger.kernel.org
ba9a5918
DT
3289W: bluesmoke.sourceforge.net
3290S: Maintained
679655da 3291F: drivers/edac/i82975x_edac.c
ba9a5918 3292
ccdfb979
JT
3293EDAC-MPC85XX
3294M: Johannes Thumshirn <johannes.thumshirn@men.de>
3295L: linux-edac@vger.kernel.org
3296W: bluesmoke.sourceforge.net
3297S: Maintained
3298F: drivers/edac/mpc85xx_edac.[ch]
3299
ba9a5918 3300EDAC-PASEMI
8b58be88 3301M: Egor Martovetsky <egor@pasemi.com>
91445c72 3302L: linux-edac@vger.kernel.org
6bc78404
DT
3303W: bluesmoke.sourceforge.net
3304S: Maintained
679655da 3305F: drivers/edac/pasemi_edac.c
6bc78404 3306
0e438e3f 3307EDAC-R82600
8b58be88 3308M: Tim Small <tim@buttersideup.com>
91445c72 3309L: linux-edac@vger.kernel.org
0e438e3f
DP
3310W: bluesmoke.sourceforge.net
3311S: Maintained
679655da 3312F: drivers/edac/r82600_edac.c
da9bb1d2 3313
4d096ca7 3314EDAC-SBRIDGE
1b2c14b4 3315M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3316L: linux-edac@vger.kernel.org
3317W: bluesmoke.sourceforge.net
3318S: Maintained
3319F: drivers/edac/sb_edac.c
3320
af39917d
CL
3321EDIROL UA-101/UA-1000 DRIVER
3322M: Clemens Ladisch <clemens@ladisch.de>
3323L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3324T: git git://git.alsa-project.org/alsa-kernel.git
3325S: Maintained
3326F: sound/usb/misc/ua101.c
3327
1f7df953
MF
3328EXTENSIBLE FIRMWARE INTERFACE (EFI)
3329M: Matt Fleming <matt.fleming@intel.com>
3330L: linux-efi@vger.kernel.org
78bef24e 3331T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3332S: Maintained
3333F: Documentation/x86/efi-stub.txt
3334F: arch/ia64/kernel/efi.c
3335F: arch/x86/boot/compressed/eboot.[ch]
3336F: arch/x86/include/asm/efi.h
3337F: arch/x86/platform/efi/*
a9499fa7 3338F: drivers/firmware/efi/*
1f7df953
MF
3339F: include/linux/efi*.h
3340
d68772b7
MF
3341EFI VARIABLE FILESYSTEM
3342M: Matthew Garrett <matthew.garrett@nebula.com>
3343M: Jeremy Kerr <jk@ozlabs.org>
3344M: Matt Fleming <matt.fleming@intel.com>
3345T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3346L: linux-efi@vger.kernel.org
3347S: Maintained
3348F: fs/efivarfs/
3349
85a00d9b
PJ
3350EFIFB FRAMEBUFFER DRIVER
3351L: linux-fbdev@vger.kernel.org
3352M: Peter Jones <pjones@redhat.com>
3353S: Maintained
3354F: drivers/video/efifb.c
3355
0bee8d28
JT
3356EFS FILESYSTEM
3357W: http://aeschi.ch.eu.org/efs/
3358S: Orphan
679655da 3359F: fs/efs/
0bee8d28 3360
4480f15b 3361EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3362M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3363M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3364L: linux-rdma@vger.kernel.org
fab97220 3365S: Supported
679655da 3366F: drivers/infiniband/hw/ehca/
fab97220 3367
aa8a9e25 3368EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3369M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3370L: netdev@vger.kernel.org
3371S: Maintained
9aa32835 3372F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3373
f0319efe 3374EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3375M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3376L: linux-media@vger.kernel.org
3377W: http://linuxtv.org
3378T: git git://linuxtv.org/media_tree.git
3379S: Maintained
3380F: drivers/media/usb/em28xx/
3381
3e3a7d66 3382EMBEDDED LINUX
8b58be88
JP
3383M: Paul Gortmaker <paul.gortmaker@windriver.com>
3384M: Matt Mackall <mpm@selenic.com>
3385M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3386L: linux-embedded@vger.kernel.org
3387S: Maintained
3388
3a1c1d44 3389EMULEX LPFC FC SCSI DRIVER
8b58be88 3390M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3391L: linux-scsi@vger.kernel.org
3392W: http://sourceforge.net/projects/lpfcxxxx
3393S: Supported
679655da 3394F: drivers/scsi/lpfc/
3a1c1d44 3395
5f5bac82 3396ENE CB710 FLASH CARD READER DRIVER
8b58be88 3397M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3398S: Maintained
3399F: drivers/misc/cb710/
3400F: drivers/mmc/host/cb710-mmc.*
3401F: include/linux/cb710.h
3402
931e39a1
ML
3403ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3404M: Maxim Levitsky <maximlevitsky@gmail.com>
3405S: Maintained
2a837449 3406F: drivers/media/rc/ene_ir.*
931e39a1 3407
ec207dcc
GS
3408ENHANCED ERROR HANDLING (EEH)
3409M: Gavin Shan <shangw@linux.vnet.ibm.com>
3410L: linuxppc-dev@lists.ozlabs.org
3411S: Supported
3412F: Documentation/powerpc/eeh-pci-error-recovery.txt
3413F: arch/powerpc/kernel/eeh*.c
3414
d5ca9006 3415EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3416M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3417S: Maintained
084bad91 3418T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3419F: drivers/video/s1d13xxxfb.c
3420F: include/video/s1d13xxxfb.h
d5ca9006 3421
1da177e4 3422ETHERNET BRIDGE
adbbf69d 3423M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3424L: bridge@lists.linux-foundation.org
4c325313 3425L: netdev@vger.kernel.org
c996d8b9 3426W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3427S: Maintained
679655da
JP
3428F: include/linux/netfilter_bridge/
3429F: net/bridge/
1da177e4 3430
22f08ad9
FF
3431ETHERNET PHY LIBRARY
3432M: Florian Fainelli <f.fainelli@gmail.com>
3433L: netdev@vger.kernel.org
3434S: Maintained
3435F: include/linux/phy.h
3436F: include/linux/phy_fixed.h
3437F: drivers/net/phy/
3438F: Documentation/networking/phy.txt
3439F: drivers/of/of_mdio.c
3440F: drivers/of/of_net.c
3441
1da177e4 3442EXT2 FILE SYSTEM
01971952 3443M: Jan Kara <jack@suse.cz>
72be2ccf 3444L: linux-ext4@vger.kernel.org
1da177e4 3445S: Maintained
679655da
JP
3446F: Documentation/filesystems/ext2.txt
3447F: fs/ext2/
3448F: include/linux/ext2*
1da177e4
LT
3449
3450EXT3 FILE SYSTEM
01971952 3451M: Jan Kara <jack@suse.cz>
8b58be88 3452M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3453M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3454L: linux-ext4@vger.kernel.org
3455S: Maintained
679655da
JP
3456F: Documentation/filesystems/ext3.txt
3457F: fs/ext3/
72be2ccf
EM
3458
3459EXT4 FILE SYSTEM
8b58be88 3460M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3461M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3462L: linux-ext4@vger.kernel.org
08a225f1 3463W: http://ext4.wiki.kernel.org
8a6e2535 3464Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3465S: Maintained
679655da
JP
3466F: Documentation/filesystems/ext4.txt
3467F: fs/ext4/
1da177e4 3468
c5532b09 3469Extended Verification Module (EVM)
74dd744f
MZ
3470M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3471L: linux-ima-devel@lists.sourceforge.net
3472L: linux-security-module@vger.kernel.org
c5532b09
MZ
3473S: Supported
3474F: security/integrity/evm/
3475
df6b3cfe
MH
3476EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3477M: MyungJoo Ham <myungjoo.ham@samsung.com>
3478M: Chanwoo Choi <cw00.choi@samsung.com>
3479L: linux-kernel@vger.kernel.org
81df63a9 3480T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3481S: Maintained
3482F: drivers/extcon/
3483F: Documentation/extcon/
3484
e2a75c44
JH
3485EXYNOS DP DRIVER
3486M: Jingoo Han <jg1.han@samsung.com>
3487L: dri-devel@lists.freedesktop.org
3488S: Maintained
3489F: drivers/gpu/drm/exynos/exynos_dp*
3490
33ad3912
DL
3491EXYNOS MIPI DISPLAY DRIVERS
3492M: Inki Dae <inki.dae@samsung.com>
3493M: Donghwa Lee <dh09.lee@samsung.com>
3494M: Kyungmin Park <kyungmin.park@samsung.com>
3495L: linux-fbdev@vger.kernel.org
3496S: Maintained
3497F: drivers/video/exynos/exynos_mipi*
3498F: include/video/exynos_mipi*
3499
e53004e2 3500F71805F HARDWARE MONITORING DRIVER
7c81c60f 3501M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3502L: lm-sensors@lm-sensors.org
3503S: Maintained
679655da
JP
3504F: Documentation/hwmon/f71805f
3505F: drivers/hwmon/f71805f.c
e53004e2 3506
eea977ed
MB
3507FC0011 TUNER DRIVER
3508M: Michael Buesch <m@bues.ch>
3509L: linux-media@vger.kernel.org
3510S: Maintained
ccae7af2
MCC
3511F: drivers/media/tuners/fc0011.h
3512F: drivers/media/tuners/fc0011.c
eea977ed 3513
91952bc0
AP
3514FC2580 MEDIA DRIVER
3515M: Antti Palosaari <crope@iki.fi>
3516L: linux-media@vger.kernel.org
3517W: http://linuxtv.org/
3518W: http://palosaari.fi/linux/
3519Q: http://patchwork.linuxtv.org/project/linux-media/list/
3520T: git git://linuxtv.org/anttip/media_tree.git
3521S: Maintained
3522F: drivers/media/tuners/fc2580*
eea977ed 3523
88b2dbdb
EP
3524FANOTIFY
3525M: Eric Paris <eparis@redhat.com>
3526S: Maintained
3527F: fs/notify/fanotify/
3528F: include/linux/fanotify.h
c117ab84 3529F: include/uapi/linux/fanotify.h
88b2dbdb 3530
1da177e4 3531FARSYNC SYNCHRONOUS DRIVER
8b58be88 3532M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3533W: http://www.farsite.co.uk/
3534S: Supported
679655da 3535F: drivers/net/wan/farsync.*
1da177e4 3536
c5408b88 3537FAULT INJECTION SUPPORT
8b58be88 3538M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3539S: Supported
679655da
JP
3540F: Documentation/fault-injection/
3541F: lib/fault-inject.c
c5408b88 3542
cae727db
RL
3543FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3544M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3545L: fcoe-devel@open-fcoe.org
cae727db
RL
3546W: www.Open-FCoE.org
3547S: Supported
3548F: drivers/scsi/libfc/
3549F: drivers/scsi/fcoe/
3550F: include/scsi/fc/
3551F: include/scsi/libfc.h
3552F: include/scsi/libfcoe.h
c117ab84 3553F: include/uapi/scsi/fc/
cae727db 3554
e2d1d6c0 3555FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3556M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3557M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3558L: linux-fsdevel@vger.kernel.org
1da177e4 3559S: Maintained
679655da
JP
3560F: include/linux/fcntl.h
3561F: include/linux/fs.h
c117ab84
CEB
3562F: include/uapi/linux/fcntl.h
3563F: include/uapi/linux/fs.h
679655da
JP
3564F: fs/fcntl.c
3565F: fs/locks.c
1da177e4 3566
e2d1d6c0 3567FILESYSTEMS (VFS and infrastructure)
8b58be88 3568M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3569L: linux-fsdevel@vger.kernel.org
173acc7c 3570S: Maintained
679655da 3571F: fs/*
173acc7c 3572
b26e0ed4 3573FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3574M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3575L: lm-sensors@lm-sensors.org
3576S: Maintained
d5ca6918
JP
3577F: drivers/hwmon/f75375s.c
3578F: include/linux/f75375s.h
b26e0ed4 3579
a331b0c3
CL
3580FIREWIRE AUDIO DRIVERS
3581M: Clemens Ladisch <clemens@ladisch.de>
3582L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3583T: git git://git.alsa-project.org/alsa-kernel.git
3584S: Maintained
3585F: sound/firewire/
3586
eb86ec51
SR
3587FIREWIRE MEDIA DRIVERS (firedtv)
3588M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3589L: linux-media@vger.kernel.org
3590L: linux1394-devel@lists.sourceforge.net
3591T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3592S: Maintained
3593F: drivers/media/firewire/
3594
a511ce33
CB
3595FIREWIRE SBP-2 TARGET
3596M: Chris Boot <bootc@bootc.net>
3597L: linux-scsi@vger.kernel.org
3598L: target-devel@vger.kernel.org
3599L: linux1394-devel@lists.sourceforge.net
3600T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3601S: Maintained
3602F: drivers/target/sbp/
3603
7d2c86b5 3604FIREWIRE SUBSYSTEM
8b58be88 3605M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3606L: linux1394-devel@lists.sourceforge.net
958a29cb 3607W: http://ieee1394.wiki.kernel.org/
2ca526bf 3608T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3609S: Maintained
679655da 3610F: drivers/firewire/
8f06ce3b
SR
3611F: include/linux/firewire.h
3612F: include/uapi/linux/firewire*.h
9f6d3c4b 3613F: tools/firewire/
e2d1d6c0
RD
3614
3615FIRMWARE LOADER (request_firmware)
39e68089
ML
3616M: Ming Lei <ming.lei@canonical.com>
3617L: linux-kernel@vger.kernel.org
3618S: Maintained
679655da
JP
3619F: Documentation/firmware_class/
3620F: drivers/base/firmware*.c
3621F: include/linux/firmware.h
e2d1d6c0 3622
f730e3dc 3623FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3624M: Joshua Morris <josh.h.morris@us.ibm.com>
3625M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3626S: Maintained
3627F: drivers/block/rsxx/
3628
8206f664
JK
3629FLOPPY DRIVER
3630M: Jiri Kosina <jkosina@suse.cz>
3631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3632S: Odd fixes
3633F: drivers/block/floppy.c
3634
9c9f32ed
AR
3635FMC SUBSYSTEM
3636M: Alessandro Rubini <rubini@gnudd.com>
3637W: http://www.ohwr.org/projects/fmc-bus
3638S: Supported
3639F: drivers/fmc/
3640F: include/linux/fmc*.h
3641F: include/linux/ipmi-fru.h
3642K: fmc_d.*register
3643
e2d1d6c0 3644FPU EMULATOR
8b58be88 3645M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3646W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3647S: Maintained
679655da 3648F: arch/x86/math-emu/
e2d1d6c0
RD
3649
3650FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3651L: netdev@vger.kernel.org
c173bfac 3652S: Orphan
679655da
JP
3653F: drivers/net/wan/dlci.c
3654F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3655
3656FRAMEBUFFER LAYER
5489e948
JCPV
3657M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3658M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3659L: linux-fbdev@vger.kernel.org
e2d1d6c0 3660W: http://linux-fbdev.sourceforge.net/
b22fe37b 3661Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3662T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3663S: Maintained
679655da 3664F: Documentation/fb/
d958c62c 3665F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3666F: drivers/video/
3667F: include/video/
679655da 3668F: include/linux/fb.h
c117ab84
CEB
3669F: include/uapi/video/
3670F: include/uapi/linux/fb.h
e2d1d6c0 3671
a57c188e 3672FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3673M: Timur Tabi <timur@tabi.org>
a57c188e 3674L: linux-fbdev@vger.kernel.org
c4ef9bc4 3675S: Maintained
a57c188e
TT
3676F: drivers/video/fsl-diu-fb.*
3677
e2d1d6c0 3678FREESCALE DMA DRIVER
8b58be88
JP
3679M: Li Yang <leoli@freescale.com>
3680M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3681L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3682S: Maintained
679655da 3683F: drivers/dma/fsldma.*
e2d1d6c0
RD
3684
3685FREESCALE I2C CPM DRIVER
8b58be88 3686M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3687L: linuxppc-dev@lists.ozlabs.org
846557d3 3688L: linux-i2c@vger.kernel.org
0d2b405a 3689S: Maintained
679655da 3690F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3691
60e8c5ab 3692FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3693M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3694L: linux-fbdev@vger.kernel.org
efc03ecb 3695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3696S: Maintained
bad985a1 3697F: include/linux/platform_data/video-imxfb.h
679655da 3698F: drivers/video/imxfb.c
60e8c5ab 3699
4689a6b1 3700FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3701M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3702M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3703L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3704L: netdev@vger.kernel.org
3705S: Maintained
ec21e2ec 3706F: drivers/net/ethernet/freescale/fs_enet/
679655da 3707F: include/linux/fs_enet_pd.h
4689a6b1 3708
d9e9d82c 3709FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3710L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3711S: Orphan
679655da
JP
3712F: arch/powerpc/sysdev/qe_lib/
3713F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3714
b55ef929 3715FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3716M: Li Yang <leoli@freescale.com>
6372594a 3717L: linux-usb@vger.kernel.org
a4724ed6 3718L: linuxppc-dev@lists.ozlabs.org
a7205b30 3719S: Maintained
5429c731 3720F: drivers/usb/gadget/fsl*
a7205b30 3721
beaf53bf 3722FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3723M: Li Yang <leoli@freescale.com>
beaf53bf 3724L: netdev@vger.kernel.org
a4724ed6 3725L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3726S: Maintained
ec21e2ec 3727F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3728
d9e9d82c 3729FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3730M: Timur Tabi <timur@tabi.org>
a4724ed6 3731L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3732S: Maintained
df621252 3733F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3734
3735FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3736M: Timur Tabi <timur@tabi.org>
93711660 3737L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3738L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3739S: Maintained
69aefcea
JP
3740F: sound/soc/fsl/fsl*
3741F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3742
1da177e4 3743FREEVXFS FILESYSTEM
8b58be88 3744M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3745W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3746S: Maintained
679655da 3747F: fs/freevxfs/
1da177e4 3748
71038f52 3749FREEZER
49db1903 3750M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3751M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3752L: linux-pm@vger.kernel.org
71038f52 3753S: Supported
679655da
JP
3754F: Documentation/power/freezing-of-tasks.txt
3755F: include/linux/freezer.h
3756F: kernel/freezer.c
71038f52 3757
839a1f79
KRW
3758FRONTSWAP API
3759M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3760L: linux-kernel@vger.kernel.org
3761S: Maintained
3762F: mm/frontswap.c
3763F: include/linux/frontswap.h
3764
a5432f5a 3765FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3766M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3767L: linux-cachefs@redhat.com
3768S: Supported
3769F: Documentation/filesystems/caching/
3770F: fs/fscache/
3771F: include/linux/fscache*.h
3772
f58ad8f5
JK
3773F2FS FILE SYSTEM
3774M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3775L: linux-f2fs-devel@lists.sourceforge.net
3776W: http://en.wikipedia.org/wiki/F2FS
3777T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3778S: Maintained
3779F: Documentation/filesystems/f2fs.txt
3bac380c 3780F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3781F: fs/f2fs/
3782F: include/linux/f2fs_fs.h
3783
5ab7ffea 3784FUJITSU FR-V (FRV) PORT
8b58be88 3785M: David Howells <dhowells@redhat.com>
1da177e4 3786S: Maintained
679655da 3787F: arch/frv/
1da177e4 3788
20b93734 3789FUJITSU LAPTOP EXTRAS
409a3e98 3790M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3791L: platform-driver-x86@vger.kernel.org
20b93734 3792S: Maintained
679655da 3793F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3794
4da621b6
HK
3795FUJITSU M-5MO LS CAMERA ISP DRIVER
3796M: Kyungmin Park <kyungmin.park@samsung.com>
3797M: Heungjun Kim <riverful.kim@samsung.com>
3798L: linux-media@vger.kernel.org
3799S: Maintained
90d72ac6 3800F: drivers/media/i2c/m5mols/
4da621b6
HK
3801F: include/media/m5mols.h
3802
2d24c490
RG
3803FUJITSU TABLET EXTRAS
3804M: Robert Gerlach <khnz@gmx.de>
3805L: platform-driver-x86@vger.kernel.org
3806S: Maintained
3807F: drivers/platform/x86/fujitsu-tablet.c
3808
04578f17 3809FUSE: FILESYSTEM IN USERSPACE
8b58be88 3810M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3811L: fuse-devel@lists.sourceforge.net
3812W: http://fuse.sourceforge.net/
3813S: Maintained
679655da 3814F: fs/fuse/
c117ab84 3815F: include/uapi/linux/fuse.h
04578f17 3816
1da177e4 3817FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3818M: Rik Faith <faith@cs.unc.edu>
1da177e4 3819L: linux-scsi@vger.kernel.org
baaea1dc 3820S: Odd Fixes (e.g., new signatures)
679655da 3821F: drivers/scsi/fdomain.*
1da177e4 3822
d8e2162c
PO
3823GCOV BASED KERNEL PROFILING
3824M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3825S: Maintained
3826F: kernel/gcov/
3827F: Documentation/gcov.txt
3828
1da177e4 3829GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3830M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3831L: linux-scsi@vger.kernel.org
3832W: http://www.icp-vortex.com/
3833S: Supported
679655da 3834F: drivers/scsi/gdt*
1da177e4 3835
3169a1c7
HV
3836GEMTEK FM RADIO RECEIVER DRIVER
3837M: Hans Verkuil <hverkuil@xs4all.nl>
3838L: linux-media@vger.kernel.org
3839T: git git://linuxtv.org/media_tree.git
3840W: http://linuxtv.org
3841S: Maintained
3842F: drivers/media/radio/radio-gemtek*
3843
1c23af90 3844GENERIC GPIO I2C DRIVER
880b0e26 3845M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3846S: Supported
679655da
JP
3847F: drivers/i2c/busses/i2c-gpio.c
3848F: include/linux/i2c-gpio.h
1c23af90 3849
92ed1a76
PK
3850GENERIC GPIO I2C MULTIPLEXER DRIVER
3851M: Peter Korsgaard <peter.korsgaard@barco.com>
3852L: linux-i2c@vger.kernel.org
3853S: Supported
e7065e20
JD
3854F: drivers/i2c/muxes/i2c-mux-gpio.c
3855F: include/linux/i2c-mux-gpio.h
3856F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3857
9251ce95 3858GENERIC HDLC (WAN) DRIVERS
8b58be88 3859M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3860W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3861S: Maintained
679655da
JP
3862F: drivers/net/wan/c101.c
3863F: drivers/net/wan/hd6457*
3864F: drivers/net/wan/hdlc*
3865F: drivers/net/wan/n2.c
3866F: drivers/net/wan/pc300too.c
3867F: drivers/net/wan/pci200syn.c
3868F: drivers/net/wan/wanxl*
1da177e4 3869
1527aab6 3870GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3871M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3872L: linux-arch@vger.kernel.org
3873T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3874S: Maintained
14430813
JP
3875F: include/asm-generic/
3876F: include/uapi/asm-generic/
1527aab6 3877
ff764963
KVA
3878GENERIC PHY FRAMEWORK
3879M: Kishon Vijay Abraham I <kishon@ti.com>
3880L: linux-kernel@vger.kernel.org
3881T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3882S: Supported
3883F: drivers/phy/
3884F: include/linux/phy/
3885
ccb86a69 3886GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3887M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3888L: kvm@vger.kernel.org
ccb86a69
MT
3889S: Supported
3890F: drivers/uio/uio_pci_generic.c
3891
f8f1ec73
JP
3892GET_MAINTAINER SCRIPT
3893M: Joe Perches <joe@perches.com>
3894S: Maintained
3895F: scripts/get_maintainer.pl
3896
5be7b50f 3897GFS2 FILE SYSTEM
8b58be88 3898M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3899L: cluster-devel@redhat.com
5be7b50f 3900W: http://sources.redhat.com/cluster/
08deed1e
JP
3901T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3903S: Supported
679655da
JP
3904F: Documentation/filesystems/gfs2*.txt
3905F: fs/gfs2/
c117ab84 3906F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3907
0a34eb8f 3908GIGASET ISDN DRIVERS
8b58be88
JP
3909M: Hansjoerg Lipp <hjlipp@web.de>
3910M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3911L: gigaset307x-common@lists.sourceforge.net
3912W: http://gigaset307x.sourceforge.net/
3913S: Maintained
679655da
JP
3914F: Documentation/isdn/README.gigaset
3915F: drivers/isdn/gigaset/
c117ab84 3916F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3917
a0dc00b4 3918GPIO SUBSYSTEM
e4651a9f 3919M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3920M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3921L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3922T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3923S: Maintained
3924F: Documentation/gpio/
a0dc00b4
GL
3925F: drivers/gpio/
3926F: include/linux/gpio*
9b692346 3927F: include/asm-generic/gpio.h
a0dc00b4 3928
71a6d0af
HW
3929GRE DEMULTIPLEXER DRIVER
3930M: Dmitry Kozlov <xeb@mail.ru>
3931L: netdev@vger.kernel.org
3932S: Maintained
11c26770
JP
3933F: net/ipv4/gre_demux.c
3934F: net/ipv4/gre_offload.c
71a6d0af
HW
3935F: include/net/gre.h
3936
d4c41139
KG
3937GRETH 10/100/1G Ethernet MAC device driver
3938M: Kristoffer Glembo <kristoffer@gaisler.com>
3939L: netdev@vger.kernel.org
3940S: Maintained
a31a96ad 3941F: drivers/net/ethernet/aeroflex/
d4c41139 3942
e8deeae2 3943GSPCA FINEPIX SUBDRIVER
8b58be88 3944M: Frank Zago <frank@zago.net>
661263b5 3945L: linux-media@vger.kernel.org
275ffde4 3946T: git git://linuxtv.org/media_tree.git
e8deeae2 3947S: Maintained
0c0d06ca 3948F: drivers/media/usb/gspca/finepix.c
e8deeae2 3949
4b3fa3c4
OL
3950GSPCA GL860 SUBDRIVER
3951M: Olivier Lorin <o.lorin@laposte.net>
3952L: linux-media@vger.kernel.org
275ffde4 3953T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3954S: Maintained
0c0d06ca 3955F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3956
e8deeae2 3957GSPCA M5602 SUBDRIVER
8b58be88 3958M: Erik Andren <erik.andren@gmail.com>
661263b5 3959L: linux-media@vger.kernel.org
275ffde4 3960T: git git://linuxtv.org/media_tree.git
e8deeae2 3961S: Maintained
0c0d06ca 3962F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3963
3964GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3965M: Hans de Goede <hdegoede@redhat.com>
661263b5 3966L: linux-media@vger.kernel.org
275ffde4 3967T: git git://linuxtv.org/media_tree.git
e8deeae2 3968S: Maintained
0c0d06ca 3969F: drivers/media/usb/gspca/pac207.c
e8deeae2 3970
261982f1 3971GSPCA SN9C20X SUBDRIVER
d95c5b0b 3972M: Brian Johnson <brijohn@gmail.com>
261982f1 3973L: linux-media@vger.kernel.org
275ffde4 3974T: git git://linuxtv.org/media_tree.git
261982f1 3975S: Maintained
0c0d06ca 3976F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3977
e8deeae2 3978GSPCA T613 SUBDRIVER
8b58be88 3979M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3980L: linux-media@vger.kernel.org
275ffde4 3981T: git git://linuxtv.org/media_tree.git
e8deeae2 3982S: Maintained
0c0d06ca 3983F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3984
3985GSPCA USB WEBCAM DRIVER
fc3f906b 3986M: Hans de Goede <hdegoede@redhat.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/
e8deeae2 3991
584ec979
DB
3992GUID PARTITION TABLE (GPT)
3993M: Davidlohr Bueso <davidlohr@hp.com>
3994L: linux-efi@vger.kernel.org
3995S: Maintained
3996F: block/partitions/efi.*
3997
aa3c598b
EG
3998STK1160 USB VIDEO CAPTURE DRIVER
3999M: Ezequiel Garcia <elezegarcia@gmail.com>
4000L: linux-media@vger.kernel.org
275ffde4 4001T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4002S: Maintained
4003F: drivers/media/usb/stk1160/
e8deeae2 4004
71a6d0af
HW
4005HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4006M: Frank Seidel <frank@f-seidel.de>
4007L: platform-driver-x86@vger.kernel.org
4008W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4009S: Maintained
4010F: drivers/platform/x86/hdaps.c
4011
48fc9e26
HV
4012HDPVR USB VIDEO ENCODER DRIVER
4013M: Hans Verkuil <hverkuil@xs4all.nl>
4014L: linux-media@vger.kernel.org
4015T: git git://linuxtv.org/media_tree.git
4016W: http://linuxtv.org
4017S: Odd Fixes
14430813 4018F: drivers/media/usb/hdpvr/
48fc9e26 4019
71a6d0af 4020HWPOISON MEMORY FAILURE HANDLING
f9625c48 4021M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4022L: linux-mm@kvack.org
71a6d0af
HW
4023S: Maintained
4024F: mm/memory-failure.c
4025F: mm/hwpoison-inject.c
4026
4027HYPERVISOR VIRTUAL CONSOLE DRIVER
4028L: linuxppc-dev@lists.ozlabs.org
4029S: Odd Fixes
4030F: drivers/tty/hvc/
4031
5b543965 4032HARDWARE MONITORING
7c81c60f 4033M: Jean Delvare <jdelvare@suse.de>
ca462085 4034M: Guenter Roeck <linux@roeck-us.net>
5b543965 4035L: lm-sensors@lm-sensors.org
595142e0 4036W: http://www.lm-sensors.org/
9e012c1a 4037T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4039S: Maintained
047f4ec2 4040F: Documentation/hwmon/
679655da 4041F: drivers/hwmon/
047f4ec2 4042F: include/linux/hwmon*.h
5b543965 4043
844dd05f 4044HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4045M: Matt Mackall <mpm@selenic.com>
4046M: Herbert Xu <herbert@gondor.apana.org.au>
4047S: Odd fixes
679655da
JP
4048F: Documentation/hw_random.txt
4049F: drivers/char/hw_random/
4050F: include/linux/hw_random.h
844dd05f 4051
8b37fcfc
OBC
4052HARDWARE SPINLOCK CORE
4053M: Ohad Ben-Cohen <ohad@wizery.com>
4054S: Maintained
4055F: Documentation/hwspinlock.txt
4056F: drivers/hwspinlock/hwspinlock_*
4057F: include/linux/hwspinlock.h
4058
1da177e4 4059HARMONY SOUND DRIVER
ac6aecbf 4060L: linux-parisc@vger.kernel.org
1da177e4 4061S: Maintained
679655da 4062F: sound/parisc/harmony.*
1da177e4 4063
91952bc0
AP
4064HD29L2 MEDIA DRIVER
4065M: Antti Palosaari <crope@iki.fi>
4066L: linux-media@vger.kernel.org
4067W: http://linuxtv.org/
4068W: http://palosaari.fi/linux/
4069Q: http://patchwork.linuxtv.org/project/linux-media/list/
4070T: git git://linuxtv.org/anttip/media_tree.git
4071S: Maintained
4072F: drivers/media/dvb-frontends/hd29l2*
4073
e2d1d6c0 4074HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4075M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4076L: iss_storagedev@hp.com
4077S: Maintained
679655da
JP
4078F: Documentation/blockdev/cpqarray.txt
4079F: drivers/block/cpqarray.*
e2d1d6c0 4080
9257aa49 4081HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4082M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4083L: iss_storagedev@hp.com
4084S: Supported
4085F: Documentation/scsi/hpsa.txt
4086F: drivers/scsi/hpsa*.[ch]
4087F: include/linux/cciss*.h
c117ab84 4088F: include/uapi/linux/cciss*.h
9257aa49 4089
e2d1d6c0 4090HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4091M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4092L: iss_storagedev@hp.com
4093S: Supported
679655da
JP
4094F: Documentation/blockdev/cciss.txt
4095F: drivers/block/cciss*
4096F: include/linux/cciss_ioctl.h
c117ab84 4097F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4098
1da177e4 4099HFS FILESYSTEM
6cf515e1
GU
4100L: linux-fsdevel@vger.kernel.org
4101S: Orphan
679655da
JP
4102F: Documentation/filesystems/hfs.txt
4103F: fs/hfs/
1da177e4 4104
ef575f47
GU
4105HFSPLUS FILESYSTEM
4106L: linux-fsdevel@vger.kernel.org
4107S: Orphan
4108F: Documentation/filesystems/hfsplus.txt
4109F: fs/hfsplus/
4110
1da177e4 4111HGA FRAMEBUFFER DRIVER
8b58be88 4112M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4113L: linux-nvidia@lists.surfsouth.com
4114W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4115S: Maintained
679655da 4116F: drivers/video/hgafb.c
1da177e4 4117
4480f15b 4118HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4119M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4120M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4121L: linux-pm@vger.kernel.org
e2d1d6c0 4122S: Supported
679655da
JP
4123F: arch/x86/power/
4124F: drivers/base/power/
4125F: kernel/power/
4126F: include/linux/suspend.h
4127F: include/linux/freezer.h
4128F: include/linux/pm.h
679655da 4129F: arch/*/include/asm/suspend*.h
e2d1d6c0 4130
4ef4caad 4131HID CORE LAYER
8b58be88 4132M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4133L: linux-input@vger.kernel.org
54e5881d 4134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4135S: Maintained
679655da
JP
4136F: drivers/hid/
4137F: include/linux/hid*
c117ab84 4138F: include/uapi/linux/hid*
4ef4caad 4139
38bed542 4140HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4141M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4142L: linux-kernel@vger.kernel.org
75fc2d37 4143T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4144S: Maintained
679655da
JP
4145F: Documentation/timers/
4146F: kernel/hrtimer.c
88606e80
TG
4147F: kernel/time/clockevents.c
4148F: kernel/time/tick*.*
4149F: kernel/time/timer_*.c
05ed8490 4150F: include/linux/clockchips.h
679655da 4151F: include/linux/hrtimer.h
38bed542 4152
1da177e4 4153HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4154L: linux-hams@vger.kernel.org
8b64f2a0 4155S: Orphan
679655da
JP
4156F: drivers/net/hamradio/dmascc.c
4157F: drivers/net/hamradio/scc.c
1da177e4 4158
ede1e6f8 4159HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4160M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4161W: http://www.highpoint-tech.com
4162S: Supported
679655da
JP
4163F: Documentation/scsi/hptiop.txt
4164F: drivers/scsi/hptiop.c
ede1e6f8 4165
1da177e4 4166HIPPI
8b58be88 4167M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4168L: linux-hippi@sunsite.dk
4169S: Maintained
679655da 4170F: include/linux/hippidevice.h
c117ab84 4171F: include/uapi/linux/if_hippi.h
679655da 4172F: net/802/hippi.c
ff5a3b50 4173F: drivers/net/hippi/
1da177e4 4174
ff1d2767 4175HOST AP DRIVER
8b58be88 4176M: Jouni Malinen <j@w1.fi>
85d32e7b 4177L: hostap@shmoo.com (subscribers-only)
724c6b35 4178L: linux-wireless@vger.kernel.org
ff1d2767
JM
4179W: http://hostap.epitest.fi/
4180S: Maintained
679655da 4181F: drivers/net/wireless/hostap/
ff1d2767 4182
dd8cd779 4183HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4184L: platform-driver-x86@vger.kernel.org
95c70215 4185S: Orphan
679655da 4186F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4187
e2d1d6c0 4188HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4189M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4190S: Maintained
7e25d724 4191F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4192
7d2c86b5 4193HPET: High Precision Event Timers driver
8b58be88 4194M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4195S: Maintained
679655da
JP
4196F: Documentation/timers/hpet.txt
4197F: drivers/char/hpet.c
4198F: include/linux/hpet.h
c117ab84 4199F: include/uapi/linux/hpet.h
b9b0332f 4200
e07b5d79 4201HPET: x86
9e06f631 4202S: Orphan
679655da
JP
4203F: arch/x86/kernel/hpet.c
4204F: arch/x86/include/asm/hpet.h
b9b0332f 4205
1da177e4 4206HPFS FILESYSTEM
8b58be88 4207M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4208W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4209S: Maintained
679655da 4210F: fs/hpfs/
1da177e4 4211
3441cded 4212HSI SUBSYSTEM
56459ea9
SR
4213M: Sebastian Reichel <sre@kernel.org>
4214T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4215S: Maintained
4216F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4217F: Documentation/hsi.txt
3441cded
SR
4218F: drivers/hsi/
4219F: include/linux/hsi/
4220F: include/uapi/linux/hsi/
4221
7d2c86b5 4222HSO 3G MODEM DRIVER
8b58be88 4223M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4224W: http://www.pharscape.org
4225S: Maintained
679655da 4226F: drivers/net/usb/hso.c
11cd29b0 4227
19990e29
AB
4228HSR NETWORK PROTOCOL
4229M: Arvid Brodin <arvid.brodin@alten.se>
4230L: netdev@vger.kernel.org
4231S: Maintained
4232F: net/hsr/
4233
5a18c343 4234HTCPEN TOUCHSCREEN DRIVER
8b58be88 4235M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4236L: linux-input@vger.kernel.org
4237S: Maintained
679655da 4238F: drivers/input/touchscreen/htcpen.c
5a18c343 4239
1da177e4 4240HUGETLB FILESYSTEM
6d49e352 4241M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4242S: Maintained
679655da 4243F: fs/hugetlbfs/
1da177e4 4244
05183189
S
4245Hyper-V CORE AND DRIVERS
4246M: K. Y. Srinivasan <kys@microsoft.com>
4247M: Haiyang Zhang <haiyangz@microsoft.com>
4248L: devel@linuxdriverproject.org
4249S: Maintained
a4162747
HZ
4250F: arch/x86/include/asm/mshyperv.h
4251F: arch/x86/include/uapi/asm/hyperv.h
4252F: arch/x86/kernel/cpu/mshyperv.c
05183189 4253F: drivers/hid/hid-hyperv.c
a4162747 4254F: drivers/hv/
f92ca80b 4255F: drivers/input/serio/hyperv-keyboard.c
05183189 4256F: drivers/net/hyperv/
a4162747
HZ
4257F: drivers/scsi/storvsc_drv.c
4258F: drivers/video/hyperv_fb.c
4259F: include/linux/hyperv.h
4260F: tools/hv/
05183189 4261
d85c8a6a 4262I2C OVER PARALLEL PORT
7c81c60f 4263M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4264L: linux-i2c@vger.kernel.org
4265S: Maintained
4266F: Documentation/i2c/busses/i2c-parport
4267F: Documentation/i2c/busses/i2c-parport-light
4268F: drivers/i2c/busses/i2c-parport.c
4269F: drivers/i2c/busses/i2c-parport-light.c
4270
4271I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4272M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4273L: linux-i2c@vger.kernel.org
4274S: Maintained
4275F: Documentation/i2c/busses/i2c-ali1535
4276F: Documentation/i2c/busses/i2c-ali1563
4277F: Documentation/i2c/busses/i2c-ali15x3
4278F: Documentation/i2c/busses/i2c-amd756
4279F: Documentation/i2c/busses/i2c-amd8111
4280F: Documentation/i2c/busses/i2c-i801
4281F: Documentation/i2c/busses/i2c-nforce2
4282F: Documentation/i2c/busses/i2c-piix4
4283F: Documentation/i2c/busses/i2c-sis5595
4284F: Documentation/i2c/busses/i2c-sis630
4285F: Documentation/i2c/busses/i2c-sis96x
4286F: Documentation/i2c/busses/i2c-via
4287F: Documentation/i2c/busses/i2c-viapro
4288F: drivers/i2c/busses/i2c-ali1535.c
4289F: drivers/i2c/busses/i2c-ali1563.c
4290F: drivers/i2c/busses/i2c-ali15x3.c
4291F: drivers/i2c/busses/i2c-amd756.c
4292F: drivers/i2c/busses/i2c-amd756-s4882.c
4293F: drivers/i2c/busses/i2c-amd8111.c
4294F: drivers/i2c/busses/i2c-i801.c
4295F: drivers/i2c/busses/i2c-isch.c
4296F: drivers/i2c/busses/i2c-nforce2.c
4297F: drivers/i2c/busses/i2c-nforce2-s4985.c
4298F: drivers/i2c/busses/i2c-piix4.c
4299F: drivers/i2c/busses/i2c-sis5595.c
4300F: drivers/i2c/busses/i2c-sis630.c
4301F: drivers/i2c/busses/i2c-sis96x.c
4302F: drivers/i2c/busses/i2c-via.c
4303F: drivers/i2c/busses/i2c-viapro.c
4304
cb7f07a4
NH
4305I2C/SMBUS ISMT DRIVER
4306M: Seth Heasley <seth.heasley@intel.com>
4307M: Neil Horman <nhorman@tuxdriver.com>
4308L: linux-i2c@vger.kernel.org
4309F: drivers/i2c/busses/i2c-ismt.c
4310F: Documentation/i2c/busses/i2c-ismt
4311
6ea884db 4312I2C/SMBUS STUB DRIVER
7c81c60f 4313M: Jean Delvare <jdelvare@suse.de>
846557d3 4314L: linux-i2c@vger.kernel.org
6ea884db 4315S: Maintained
8547a5bc 4316F: drivers/i2c/i2c-stub.c
6ea884db 4317
5b543965 4318I2C SUBSYSTEM
14d77c4d 4319M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4320L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4321W: https://i2c.wiki.kernel.org/
4322Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4323T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4324S: Maintained
679655da
JP
4325F: Documentation/i2c/
4326F: drivers/i2c/
4327F: include/linux/i2c.h
03b70d62 4328F: include/linux/i2c-*.h
c117ab84
CEB
4329F: include/uapi/linux/i2c.h
4330F: include/uapi/linux/i2c-*.h
1da177e4 4331
d85c8a6a 4332I2C-TAOS-EVM DRIVER
7c81c60f 4333M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4334L: linux-i2c@vger.kernel.org
4335S: Maintained
4336F: Documentation/i2c/busses/i2c-taos-evm
4337F: drivers/i2c/busses/i2c-taos-evm.c
4338
e8c76eed 4339I2C-TINY-USB DRIVER
8b58be88 4340M: Till Harbaum <till@harbaum.org>
846557d3 4341L: linux-i2c@vger.kernel.org
932d1872 4342W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4343S: Maintained
679655da 4344F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4345
1da177e4 4346i386 BOOT CODE
8b58be88 4347M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4348S: Maintained
679655da 4349F: arch/x86/boot/
1da177e4
LT
4350
4351i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4352M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4353T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4354S: Maintained
4355
1da177e4 4356IA64 (Itanium) PLATFORM
8b58be88
JP
4357M: Tony Luck <tony.luck@intel.com>
4358M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4359L: linux-ia64@vger.kernel.org
6b1c70b1 4360T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4361S: Maintained
679655da 4362F: arch/ia64/
1da177e4 4363
956c203c 4364IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4365M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4366M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4367L: linux-crypto@vger.kernel.org
4368S: Supported
4369F: drivers/crypto/nx/
4370
0e16aafb
SJ
4371IBM Power 842 compression accelerator
4372M: Robert Jennings <rcj@linux.vnet.ibm.com>
4373S: Supported
4374F: drivers/crypto/nx/nx-842.c
4375F: include/linux/nx842.h
4376
1da177e4 4377IBM Power Linux RAID adapter
8b58be88 4378M: Brian King <brking@us.ibm.com>
1da177e4 4379S: Supported
679655da 4380F: drivers/scsi/ipr.*
1da177e4 4381
9d348af4
SL
4382IBM Power Virtual Ethernet Device Driver
4383M: Santiago Leon <santil@linux.vnet.ibm.com>
4384L: netdev@vger.kernel.org
4385S: Supported
9aa32835 4386F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4387
4b7652cc
RJ
4388IBM Power Virtual SCSI/FC Device Drivers
4389M: Robert Jennings <rcj@linux.vnet.ibm.com>
4390L: linux-scsi@vger.kernel.org
4391S: Supported
4392F: drivers/scsi/ibmvscsi/
4393X: drivers/scsi/ibmvscsi/ibmvstgt.c
4394
1da177e4
LT
4395IBM ServeRAID RAID DRIVER
4396P: Jack Hammer
8b58be88 4397M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4398W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4399S: Supported
679655da 4400F: drivers/scsi/ips.*
1da177e4 4401
6ed9f9c4
PT
4402ICH LPC AND GPIO DRIVER
4403M: Peter Tyser <ptyser@xes-inc.com>
4404S: Maintained
4405F: drivers/mfd/lpc_ich.c
4406F: drivers/gpio/gpio-ich.c
4407
1e7106fc 4408IDE SUBSYSTEM
8b58be88 4409M: "David S. Miller" <davem@davemloft.net>
1da177e4 4410L: linux-ide@vger.kernel.org
8a6e2535 4411Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4412T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4413S: Maintained
679655da
JP
4414F: Documentation/ide/
4415F: drivers/ide/
4416F: include/linux/ide.h
1da177e4 4417
6cb8c13d
IP
4418IDEAPAD LAPTOP EXTRAS DRIVER
4419M: Ike Panhc <ike.pan@canonical.com>
4420L: platform-driver-x86@vger.kernel.org
4421W: http://launchpad.net/ideapad-laptop
4422S: Maintained
4423F: drivers/platform/x86/ideapad-laptop.c
4424
1ea4c161
AM
4425IDEAPAD LAPTOP SLIDEBAR DRIVER
4426M: Andrey Moiseev <o2g.org.ru@gmail.com>
4427L: linux-input@vger.kernel.org
4428W: https://github.com/o2genum/ideapad-slidebar
4429S: Maintained
4430F: drivers/input/misc/ideapad_slidebar.c
4431
0f861e8c 4432IDE/ATAPI DRIVERS
487ba8e8 4433M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4434L: linux-ide@vger.kernel.org
c404c199 4435S: Maintained
679655da
JP
4436F: Documentation/cdrom/ide-cd
4437F: drivers/ide/ide-cd*
1da177e4 4438
27471fdb 4439IDLE-I7300
8b58be88 4440M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4441L: linux-pm@vger.kernel.org
27471fdb 4442S: Supported
679655da 4443F: drivers/idle/i7300_idle.c
27471fdb 4444
02cf2286 4445IEEE 802.15.4 SUBSYSTEM
68653359 4446M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4447M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4448L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4449W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4450T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4451S: Maintained
4452F: net/ieee802154/
68653359 4453F: net/mac802154/
251741b1 4454F: drivers/net/ieee802154/
02cf2286 4455
40ad4a30
SY
4456IGUANAWORKS USB IR TRANSCEIVER
4457M: Sean Young <sean@mess.org>
4458L: linux-media@vger.kernel.org
4459S: Maintained
4460F: drivers/media/rc/iguanair.c
4461
9545f86e 4462IIO SUBSYSTEM AND DRIVERS
030a13d7 4463M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4464L: linux-iio@vger.kernel.org
4465S: Maintained
03e7c251 4466F: drivers/iio/
9545f86e
AP
4467F: drivers/staging/iio/
4468
65519263
SG
4469IKANOS/ADI EAGLE ADSL USB DRIVER
4470M: Matthieu Castet <castet.matthieu@free.fr>
4471M: Stanislaw Gruszka <stf_xl@wp.pl>
4472S: Maintained
4473F: drivers/usb/atm/ueagle-atm.c
4474
e89ab51f
GR
4475INA209 HARDWARE MONITOR DRIVER
4476M: Guenter Roeck <linux@roeck-us.net>
4477L: lm-sensors@lm-sensors.org
4478S: Maintained
4479F: Documentation/hwmon/ina209
4480F: Documentation/devicetree/bindings/i2c/ina209.txt
4481F: drivers/hwmon/ina209.c
4482
4483INA2XX HARDWARE MONITOR DRIVER
4484M: Guenter Roeck <linux@roeck-us.net>
4485L: lm-sensors@lm-sensors.org
4486S: Maintained
4487F: Documentation/hwmon/ina2xx
4488F: drivers/hwmon/ina2xx.c
4489F: include/linux/platform_data/ina2xx.h
4490
14dc124f
SIG
4491INDUSTRY PACK SUBSYSTEM (IPACK)
4492M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4493M: Jens Taprogge <jens.taprogge@taprogge.org>
4494M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4495L: industrypack-devel@lists.sourceforge.net
4496W: http://industrypack.sourceforge.net
4497S: Maintained
4498F: drivers/ipack/
4499
aa7168f4 4500INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4501M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4502M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4503L: linux-ima-devel@lists.sourceforge.net
4504L: linux-ima-user@lists.sourceforge.net
4505L: linux-security-module@vger.kernel.org
aa7168f4 4506S: Supported
679655da 4507F: security/integrity/ima/
aa7168f4 4508
1da177e4 4509IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4510L: linux-fbdev@vger.kernel.org
843393d3 4511S: Orphan
679655da 4512F: drivers/video/imsttfb.c
1da177e4
LT
4513
4514INFINIBAND SUBSYSTEM
db9fd848 4515M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4516M: Sean Hefty <sean.hefty@intel.com>
4517M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4518L: linux-rdma@vger.kernel.org
605841f5 4519W: http://www.openfabrics.org/
8a6e2535 4520Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4521T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4522S: Supported
679655da
JP
4523F: Documentation/infiniband/
4524F: drivers/infiniband/
c117ab84 4525F: include/uapi/linux/if_infiniband.h
1da177e4 4526
c9f04f58 4527INOTIFY
8b58be88
JP
4528M: John McCutchan <john@johnmccutchan.com>
4529M: Robert Love <rlove@rlove.org>
4530M: Eric Paris <eparis@parisplace.org>
c9f04f58 4531S: Maintained
679655da
JP
4532F: Documentation/filesystems/inotify.txt
4533F: fs/notify/inotify/
4534F: include/linux/inotify.h
c117ab84 4535F: include/uapi/linux/inotify.h
c9f04f58 4536
e2d1d6c0 4537INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4538M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4539M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4540L: linux-input@vger.kernel.org
8a6e2535 4541Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4542T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4543S: Maintained
679655da 4544F: drivers/input/
f4eea7e2 4545F: include/linux/input.h
c117ab84 4546F: include/uapi/linux/input.h
f4eea7e2 4547F: include/linux/input/
e2d1d6c0 4548
3267a87f
HR
4549INPUT MULTITOUCH (MT) PROTOCOL
4550M: Henrik Rydberg <rydberg@euromail.se>
4551L: linux-input@vger.kernel.org
7f9c2454 4552T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4553S: Maintained
4554F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4555F: drivers/input/input-mt.c
3267a87f
HR
4556K: \b(ABS|SYN)_MT_
4557
4ac13e17
DJ
4558INTEL C600 SERIES SAS CONTROLLER DRIVER
4559M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4560M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4561M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4562L: linux-scsi@vger.kernel.org
7106891a
DJ
4563T: git git://git.code.sf.net/p/intel-sas/isci
4564S: Supported
4ac13e17 4565F: drivers/scsi/isci/
4ac13e17 4566
26717172
LB
4567INTEL IDLE DRIVER
4568M: Len Brown <lenb@kernel.org>
bf1c138e 4569L: linux-pm@vger.kernel.org
08deed1e 4570T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4571S: Supported
4572F: drivers/idle/intel_idle.c
4573
9eb8ef74 4574INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4575M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4576L: linux-fbdev@vger.kernel.org
ce00f85c 4577S: Maintained
679655da
JP
4578F: Documentation/fb/intelfb.txt
4579F: drivers/video/intelfb/
9eb8ef74 4580
1da177e4 4581INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4582M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4583L: linux-fbdev@vger.kernel.org
ce00f85c 4584S: Maintained
679655da 4585F: drivers/video/i810/
1da177e4 4586
f4a9bc4c 4587INTEL MENLOW THERMAL DRIVER
8b58be88 4588M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4589L: platform-driver-x86@vger.kernel.org
5ca92bd9 4590W: https://01.org/linux-acpi
f4a9bc4c 4591S: Supported
679655da 4592F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4593
1da177e4 4594INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4595M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4596S: Maintained
679655da
JP
4597F: arch/x86/kernel/microcode_core.c
4598F: arch/x86/kernel/microcode_intel.c
1da177e4 4599
248a9dc3 4600INTEL I/OAT DMA DRIVER
ab5f8c6e 4601M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4602M: Dave Jiang <dave.jiang@intel.com>
4603L: dmaengine@vger.kernel.org
4604Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4605S: Supported
679655da 4606F: drivers/dma/ioat*
248a9dc3 4607
6c8909b4 4608INTEL IOMMU (VT-d)
8b58be88 4609M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4610L: iommu@lists.linux-foundation.org
54e5881d 4611T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4612S: Supported
3fb39615 4613F: drivers/iommu/intel-iommu.c
679655da 4614F: include/linux/intel-iommu.h
6c8909b4 4615
b3e5f263 4616INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4617M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4618S: Odd fixes
679655da 4619F: drivers/dma/iop-adma.c
b3e5f263 4620
9251ce95 4621INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4622M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4623S: Maintained
679655da
JP
4624F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4625F: arch/arm/mach-ixp4xx/include/mach/npe.h
4626F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4627F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4628F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4629F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4630
844dd05f 4631INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4632M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4633S: Maintained
679655da 4634F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4635
105bf2fe 4636INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4637M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4638M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4639M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4640M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4641M: Don Skidmore <donald.c.skidmore@intel.com>
4642M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4643M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4644M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4645M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4646M: Linux NICS <linux.nics@intel.com>
dcd01faf 4647L: e1000-devel@lists.sourceforge.net
f6fde11a 4648W: http://www.intel.com/support/feedback.htm
d94e6fed 4649W: http://e1000.sourceforge.net/
dee1ad47
JK
4650T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4651T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4652S: Supported
0d164401
JK
4653F: Documentation/networking/e100.txt
4654F: Documentation/networking/e1000.txt
4655F: Documentation/networking/e1000e.txt
4656F: Documentation/networking/igb.txt
4657F: Documentation/networking/igbvf.txt
4658F: Documentation/networking/ixgb.txt
4659F: Documentation/networking/ixgbe.txt
4660F: Documentation/networking/ixgbevf.txt
1bff6529 4661F: Documentation/networking/i40e.txt
105bf2fe 4662F: Documentation/networking/i40evf.txt
dee1ad47 4663F: drivers/net/ethernet/intel/
bc90d291 4664F: drivers/net/ethernet/intel/*/
1da177e4 4665
0963d59b
LW
4666INTEL-MID GPIO DRIVER
4667M: David Cohen <david.a.cohen@linux.intel.com>
4668L: linux-gpio@vger.kernel.org
4669S: Maintained
4670F: drivers/gpio/gpio-intel-mid.c
4671
ca907a90
SY
4672INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4673M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4674L: linux-wireless@vger.kernel.org
ca907a90 4675S: Maintained
679655da 4676F: Documentation/networking/README.ipw2100
679655da 4677F: Documentation/networking/README.ipw2200
ca907a90 4678F: drivers/net/wireless/ipw2x00/
826d2abe 4679
4bd96a7a 4680INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4681M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4682M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4683M: Shane Wang <shane.wang@intel.com>
4684L: tboot-devel@lists.sourceforge.net
4685W: http://tboot.sourceforge.net
e9b7d7c8 4686T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4687S: Supported
4688F: Documentation/intel_txt.txt
4689F: include/linux/tboot.h
4690F: arch/x86/kernel/tboot.c
4691
8a70da82 4692INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4693M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4694M: linux-wimax@intel.com
63fae219 4695L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4696S: Supported
4697W: http://linuxwimax.org
679655da
JP
4698F: Documentation/wimax/README.i2400m
4699F: drivers/net/wimax/i2400m/
c117ab84 4700F: include/uapi/linux/wimax/i2400m.h
8a70da82 4701
1c0ce89c
SG
4702INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4703M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4704L: linux-wireless@vger.kernel.org
1c0ce89c 4705S: Supported
efa3144e
WYG
4706F: drivers/net/wireless/iwlegacy/
4707
b481de9c 4708INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4709M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4710M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4711M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4712L: linux-wireless@vger.kernel.org
b481de9c 4713W: http://intellinuxwireless.org
b62ff718 4714T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4715S: Supported
679655da 4716F: drivers/net/wireless/iwlwifi/
b481de9c 4717
de8fe023
TW
4718INTEL MANAGEMENT ENGINE (mei)
4719M: Tomas Winkler <tomas.winkler@intel.com>
4720L: linux-kernel@vger.kernel.org
4721S: Supported
c117ab84 4722F: include/uapi/linux/mei.h
de8fe023 4723F: drivers/misc/mei/*
e07950a1 4724F: Documentation/misc-devices/mei/*
de8fe023 4725
cb109a0e 4726IOC3 ETHERNET DRIVER
8b58be88 4727M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4728L: linux-mips@linux-mips.org
4729S: Maintained
8862bf1e 4730F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4731
cb109a0e 4732IOC3 SERIAL DRIVER
8b58be88 4733M: Pat Gefre <pfg@sgi.com>
d39e0721 4734L: linux-serial@vger.kernel.org
cb109a0e 4735S: Maintained
df621252 4736F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4737
0b6e8569
SW
4738IOMMU DRIVERS
4739M: Joerg Roedel <joro@8bytes.org>
4740L: iommu@lists.linux-foundation.org
4741T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4742S: Maintained
4743F: drivers/iommu/
4744
4480f15b 4745IP MASQUERADING
8b58be88 4746M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4747S: Maintained
679655da 4748F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4749
1202d6ff 4750IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4751M: Francois Romieu <romieu@fr.zoreil.com>
4752M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4753L: netdev@vger.kernel.org
4754S: Maintained
7443713a 4755F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4756
4480f15b 4757IPATH DRIVER
8473c603 4758M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4759L: linux-rdma@vger.kernel.org
52a09a04 4760S: Maintained
679655da 4761F: drivers/infiniband/hw/ipath/
77d8798b 4762
4409ebe9 4763IPMI SUBSYSTEM
8b58be88 4764M: Corey Minyard <minyard@acm.org>
b0c90653 4765L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4766W: http://openipmi.sourceforge.net/
4767S: Supported
679655da
JP
4768F: Documentation/IPMI.txt
4769F: drivers/char/ipmi/
4770F: include/linux/ipmi*
c117ab84 4771F: include/uapi/linux/ipmi*
4409ebe9 4772
e2d1d6c0 4773IPS SCSI RAID DRIVER
8b58be88 4774M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4775L: linux-scsi@vger.kernel.org
4776W: http://www.adaptec.com/
4777S: Maintained
679655da 4778F: drivers/scsi/ips*
e2d1d6c0
RD
4779
4780IPVS
8b58be88
JP
4781M: Wensong Zhang <wensong@linux-vs.org>
4782M: Simon Horman <horms@verge.net.au>
4783M: Julian Anastasov <ja@ssi.bg>
979b6c13 4784L: netdev@vger.kernel.org
e2d1d6c0 4785L: lvs-devel@vger.kernel.org
1da177e4 4786S: Maintained
679655da 4787F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4788F: include/net/ip_vs.h
c117ab84 4789F: include/uapi/linux/ip_vs.h
679655da 4790F: net/netfilter/ipvs/
1da177e4 4791
e7839f25 4792IPWIRELESS DRIVER
8b58be88
JP
4793M: Jiri Kosina <jkosina@suse.cz>
4794M: David Sterba <dsterba@suse.cz>
92094aa0 4795S: Odd Fixes
282361a0 4796F: drivers/tty/ipwireless/
099dc4fb 4797
e2d1d6c0 4798IPX NETWORK LAYER
8b58be88 4799M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4800L: netdev@vger.kernel.org
4801S: Maintained
679655da 4802F: include/net/ipx.h
c117ab84 4803F: include/uapi/linux/ipx.h
679655da 4804F: net/ipx/
e2d1d6c0 4805
1da177e4 4806IRDA SUBSYSTEM
8b58be88 4807M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4808L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4809L: netdev@vger.kernel.org
1da177e4 4810W: http://irda.sourceforge.net/
f353976d 4811S: Maintained
e0057975 4812T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4813F: Documentation/networking/irda.txt
4814F: drivers/net/irda/
4815F: include/net/irda/
4816F: net/irda/
1da177e4 4817
a800c7cc
TG
4818IRQ SUBSYSTEM
4819M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4820L: linux-kernel@vger.kernel.org
a800c7cc 4821S: Maintained
75fc2d37 4822T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4823F: kernel/irq/
2ed9fd28
JC
4824
4825IRQCHIP DRIVERS
4826M: Thomas Gleixner <tglx@linutronix.de>
4827M: Jason Cooper <jason@lakedaemon.net>
4828L: linux-kernel@vger.kernel.org
4829S: Maintained
4830T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4831T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4832F: drivers/irqchip/
a800c7cc 4833
7ab3a837
GL
4834IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4835M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4836S: Maintained
4837F: Documentation/IRQ-domain.txt
4838F: include/linux/irqdomain.h
4839F: kernel/irq/irqdomain.c
4840
e2d1d6c0 4841ISAPNP
8b58be88 4842M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4843S: Maintained
679655da
JP
4844F: Documentation/isapnp.txt
4845F: drivers/pnp/isapnp/
4846F: include/linux/isapnp.h
e2d1d6c0 4847
d39b8420
HV
4848ISA RADIO MODULE
4849M: Hans Verkuil <hverkuil@xs4all.nl>
4850L: linux-media@vger.kernel.org
4851T: git git://linuxtv.org/media_tree.git
4852W: http://linuxtv.org
4853S: Maintained
4854F: drivers/media/radio/radio-isa*
4855
71a6d0af
HW
4856iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4857M: Peter Jones <pjones@redhat.com>
4858M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4859S: Maintained
4860F: drivers/firmware/iscsi_ibft*
4861
14816b1e 4862ISCSI
8b58be88 4863M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4864L: open-iscsi@googlegroups.com
4865W: www.open-iscsi.org
54e5881d 4866T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4867S: Maintained
679655da
JP
4868F: drivers/scsi/*iscsi*
4869F: include/scsi/*iscsi*
14816b1e 4870
1e65eb42
OG
4871ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4872M: Or Gerlitz <ogerlitz@mellanox.com>
4873M: Roi Dayan <roid@mellanox.com>
4874L: linux-rdma@vger.kernel.org
4875S: Supported
4876W: http://www.openfabrics.org
4877W: www.open-iscsi.org
4878Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4879F: drivers/infiniband/ulp/iser/
1e65eb42 4880
1da177e4 4881ISDN SUBSYSTEM
8b58be88 4882M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4883L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4884L: netdev@vger.kernel.org
1da177e4 4885W: http://www.isdn4linux.de
54e5881d 4886T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4887S: Maintained
679655da
JP
4888F: Documentation/isdn/
4889F: drivers/isdn/
4890F: include/linux/isdn.h
4891F: include/linux/isdn/
c117ab84
CEB
4892F: include/uapi/linux/isdn.h
4893F: include/uapi/linux/isdn/
1da177e4
LT
4894
4895ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4896M: Armin Schindler <mac@melware.de>
d5d52273 4897L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4898W: http://www.melware.de
4899S: Maintained
679655da 4900F: drivers/isdn/hardware/eicon/
1da177e4 4901
d624870f 4902IT87 HARDWARE MONITORING DRIVER
7c81c60f 4903M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4904L: lm-sensors@lm-sensors.org
4905S: Maintained
4906F: Documentation/hwmon/it87
4907F: drivers/hwmon/it87.c
4908
d7104bff
AP
4909IT913X MEDIA DRIVER
4910M: Antti Palosaari <crope@iki.fi>
4911L: linux-media@vger.kernel.org
4912W: http://linuxtv.org/
4913W: http://palosaari.fi/linux/
4914Q: http://patchwork.linuxtv.org/project/linux-media/list/
4915T: git git://linuxtv.org/anttip/media_tree.git
4916S: Maintained
9d9fb744 4917F: drivers/media/tuners/tuner_it913x*
d7104bff 4918
91821ff3 4919IVTV VIDEO4LINUX DRIVER
6afdeaf8 4920M: Andy Walls <awalls@md.metrocast.net>
c4240509 4921L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4922L: linux-media@vger.kernel.org
275ffde4 4923T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4924W: http://www.ivtvdriver.org
4925S: Maintained
679655da 4926F: Documentation/video4linux/*.ivtv
90d72ac6 4927F: drivers/media/pci/ivtv/
c117ab84 4928F: include/uapi/linux/ivtv*
91821ff3 4929
68620bdd
MP
4930IX2505V MEDIA DRIVER
4931M: Malcolm Priestley <tvboxspy@gmail.com>
4932L: linux-media@vger.kernel.org
4933W: http://linuxtv.org/
4934Q: http://patchwork.linuxtv.org/project/linux-media/list/
4935S: Maintained
4936F: drivers/media/dvb-frontends/ix2505v*
4937
4453d736
GR
4938JC42.4 TEMPERATURE SENSOR DRIVER
4939M: Guenter Roeck <linux@roeck-us.net>
4940L: lm-sensors@lm-sensors.org
4941S: Maintained
4942F: drivers/hwmon/jc42.c
4943F: Documentation/hwmon/jc42
4944
e2d1d6c0 4945JFS FILESYSTEM
3256f80f 4946M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4947L: jfs-discussion@lists.sourceforge.net
4948W: http://jfs.sourceforge.net/
54e5881d 4949T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4950S: Maintained
679655da
JP
4951F: Documentation/filesystems/jfs.txt
4952F: fs/jfs/
e2d1d6c0 4953
95252236 4954JME NETWORK DRIVER
8b58be88 4955M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4956L: netdev@vger.kernel.org
4957S: Maintained
63d24a0e 4958F: drivers/net/ethernet/jme.*
95252236 4959
1da177e4 4960JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4961M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4962L: linux-mtd@lists.infradead.org
4963W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4964S: Maintained
679655da 4965F: fs/jffs2/
c117ab84 4966F: include/uapi/linux/jffs2.h
1da177e4 4967
de456d37 4968JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4969M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4970M: Jan Kara <jack@suse.cz>
72be2ccf 4971L: linux-ext4@vger.kernel.org
ae0718f8 4972S: Maintained
d183e11a 4973F: fs/jbd/
d183e11a
TT
4974F: include/linux/jbd.h
4975
4976JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4977M: "Theodore Ts'o" <tytso@mit.edu>
4978L: linux-ext4@vger.kernel.org
4979S: Maintained
4980F: fs/jbd2/
4981F: include/linux/jbd2.h
ae0718f8 4982
fd8b6cb4 4983JSM Neo PCI based serial card
9d141cb9 4984M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4985L: linux-serial@vger.kernel.org
4986S: Maintained
df621252 4987F: drivers/tty/serial/jsm/
ae0718f8 4988
af39917d
CL
4989K10TEMP HARDWARE MONITORING DRIVER
4990M: Clemens Ladisch <clemens@ladisch.de>
4991L: lm-sensors@lm-sensors.org
4992S: Maintained
4993F: Documentation/hwmon/k10temp
4994F: drivers/hwmon/k10temp.c
4995
4660cb35 4996K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4997M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4998L: lm-sensors@lm-sensors.org
ae0718f8 4999S: Maintained
679655da
JP
5000F: Documentation/hwmon/k8temp
5001F: drivers/hwmon/k8temp.c
ae0718f8 5002
c63a1642 5003KTAP
687b63a3 5004M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5005W: http://www.ktap.org
5006L: ktap@freelists.org
5007S: Maintained
5008F: drivers/staging/ktap/
5009
1da177e4 5010KCONFIG
5eb1f99e 5011M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5012L: linux-kbuild@vger.kernel.org
cea8321c 5013T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5014S: Maintained
679655da
JP
5015F: Documentation/kbuild/kconfig-language.txt
5016F: scripts/kconfig/
1da177e4 5017
ea6c2089 5018KDUMP
8b58be88
JP
5019M: Vivek Goyal <vgoyal@redhat.com>
5020M: Haren Myneni <hbabu@us.ibm.com>
34633993 5021L: kexec@lists.infradead.org
ea6c2089
VG
5022W: http://lse.sourceforge.net/kdump/
5023S: Maintained
80811493 5024F: Documentation/kdump/
ea6c2089 5025
f41bf02f
HV
5026KEENE FM RADIO TRANSMITTER DRIVER
5027M: Hans Verkuil <hverkuil@xs4all.nl>
5028L: linux-media@vger.kernel.org
5029T: git git://linuxtv.org/media_tree.git
5030W: http://linuxtv.org
5031S: Maintained
5032F: drivers/media/radio/radio-keene*
5033
1da177e4 5034KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5035M: Ian Kent <raven@themaw.net>
f694fc97 5036L: autofs@vger.kernel.org
1da177e4 5037S: Maintained
679655da 5038F: fs/autofs4/
1da177e4 5039
70fb7ba6 5040KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5041M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5042T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5043T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5044L: linux-kbuild@vger.kernel.org
5ce45962 5045S: Maintained
679655da
JP
5046F: Documentation/kbuild/
5047F: Makefile
5048F: scripts/Makefile.*
70fb7ba6
MM
5049F: scripts/basic/
5050F: scripts/mk*
5051F: scripts/package/
1da177e4
LT
5052
5053KERNEL JANITORS
c3000e03 5054L: kernel-janitors@vger.kernel.org
10466f5a 5055W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5056S: Odd Fixes
1da177e4 5057
e8b43555 5058KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5059M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5060L: linux-nfs@vger.kernel.org
1da177e4 5061W: http://nfs.sourceforge.net/
98fac23f 5062S: Supported
679655da
JP
5063F: fs/nfsd/
5064F: include/linux/nfsd/
c117ab84 5065F: include/uapi/linux/nfsd/
679655da
JP
5066F: fs/lockd/
5067F: fs/nfs_common/
5068F: net/sunrpc/
5069F: include/linux/lockd/
5070F: include/linux/sunrpc/
c117ab84 5071F: include/uapi/linux/sunrpc/
1da177e4 5072
426d62e2 5073KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5074M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5075M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5076L: kvm@vger.kernel.org
e3e58478 5077W: http://www.linux-kvm.org
a94b40a6 5078T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5079S: Supported
c93a64fe
PB
5080F: Documentation/*/kvm*.txt
5081F: Documentation/virtual/kvm/
679655da
JP
5082F: arch/*/kvm/
5083F: arch/*/include/asm/kvm*
5084F: include/linux/kvm*
c117ab84 5085F: include/uapi/linux/kvm*
679655da 5086F: virt/kvm/
426d62e2 5087
ad8003d3 5088KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5089M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5090L: kvm@vger.kernel.org
5091W: http://kvm.qumranet.com
7de609c8 5092S: Maintained
679655da 5093F: arch/x86/include/asm/svm.h
679655da 5094F: arch/x86/kvm/svm.c
426d62e2 5095
513014b7 5096KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5097M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5098L: kvm-ppc@vger.kernel.org
5099W: http://kvm.qumranet.com
6a7f972d 5100T: git git://github.com/agraf/linux-2.6.git
513014b7 5101S: Supported
679655da
JP
5102F: arch/powerpc/include/asm/kvm*
5103F: arch/powerpc/kvm/
513014b7 5104
1fc9d2bf 5105KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5106M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5107L: kvm-ia64@vger.kernel.org
5108W: http://kvm.qumranet.com
920ed9f1 5109S: Supported
679655da
JP
5110F: Documentation/ia64/kvm.txt
5111F: arch/ia64/include/asm/kvm*
5112F: arch/ia64/kvm/
920ed9f1 5113
85f8fffe 5114KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5115M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5116M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5117M: linux390@de.ibm.com
5118L: linux-s390@vger.kernel.org
5119W: http://www.ibm.com/developerworks/linux/linux390/
5120S: Supported
679655da
JP
5121F: Documentation/s390/kvm.txt
5122F: arch/s390/include/asm/kvm*
80811493 5123F: arch/s390/kvm/
a968cd3e 5124F: drivers/s390/kvm/
85f8fffe 5125
a749474d 5126KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5127M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5128M: Marc Zyngier <marc.zyngier@arm.com>
5129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5130L: kvmarm@lists.cs.columbia.edu
5131W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5132S: Supported
a749474d
CD
5133F: arch/arm/include/uapi/asm/kvm*
5134F: arch/arm/include/asm/kvm*
5135F: arch/arm/kvm/
5c8818b4
MZ
5136F: virt/kvm/arm/
5137F: include/kvm/arm_*
a749474d 5138
6394a3ec 5139KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5140M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5141M: Marc Zyngier <marc.zyngier@arm.com>
5142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5143L: kvmarm@lists.cs.columbia.edu
5144S: Maintained
5145F: arch/arm64/include/uapi/asm/kvm*
5146F: arch/arm64/include/asm/kvm*
5147F: arch/arm64/kvm/
5148
dc009d92 5149KEXEC
8b58be88 5150M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5151W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5152L: kexec@lists.infradead.org
dc009d92 5153S: Maintained
679655da 5154F: include/linux/kexec.h
c117ab84 5155F: include/uapi/linux/kexec.h
679655da 5156F: kernel/kexec.c
dc009d92 5157
e971461f
DH
5158KEYS/KEYRINGS:
5159M: David Howells <dhowells@redhat.com>
5160L: keyrings@linux-nfs.org
5161S: Maintained
d410fa4e 5162F: Documentation/security/keys.txt
e971461f
DH
5163F: include/linux/key.h
5164F: include/linux/key-type.h
5165F: include/keys/
5166F: security/keys/
5167
7f3c68be 5168KEYS-TRUSTED
74dd744f
MZ
5169M: David Safford <safford@us.ibm.com>
5170M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5171L: linux-security-module@vger.kernel.org
5172L: keyrings@linux-nfs.org
5173S: Supported
d410fa4e 5174F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5175F: include/keys/trusted-type.h
5176F: security/keys/trusted.c
5177F: security/keys/trusted.h
5178
5179KEYS-ENCRYPTED
74dd744f
MZ
5180M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5181M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5182L: linux-security-module@vger.kernel.org
5183L: keyrings@linux-nfs.org
5184S: Supported
d410fa4e 5185F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5186F: include/keys/encrypted-type.h
19c90aa6 5187F: security/keys/encrypted-keys/
7f3c68be 5188
5b778dad 5189KGDB / KDB /debug_core
8b58be88 5190M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5191W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5192L: kgdb-bugreport@lists.sourceforge.net
5193S: Maintained
679655da
JP
5194F: Documentation/DocBook/kgdb.tmpl
5195F: drivers/misc/kgdbts.c
df621252 5196F: drivers/tty/serial/kgdboc.c
5b778dad 5197F: include/linux/kdb.h
679655da 5198F: include/linux/kgdb.h
4063eb5f 5199F: kernel/debug/
e3e2aaf7 5200
456db8cc 5201KMEMCHECK
8b58be88 5202M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5203M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5204S: Maintained
410d7a97
JP
5205F: Documentation/kmemcheck.txt
5206F: arch/x86/include/asm/kmemcheck.h
5207F: arch/x86/mm/kmemcheck/
5208F: include/linux/kmemcheck.h
5209F: mm/kmemcheck.c
b9ce08c0 5210
c3bb4d24 5211KMEMLEAK
8b58be88 5212M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5213S: Maintained
5214F: Documentation/kmemleak.txt
5215F: include/linux/kmemleak.h
5216F: mm/kmemleak.c
5217F: mm/kmemleak-test.c
5218
89559a61 5219KPROBES
8b58be88
JP
5220M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5221M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5222M: "David S. Miller" <davem@davemloft.net>
97c29e74 5223M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5224S: Maintained
679655da
JP
5225F: Documentation/kprobes.txt
5226F: include/linux/kprobes.h
5227F: kernel/kprobes.c
89559a61 5228
70e84049 5229KS0108 LCD CONTROLLER DRIVER
8b58be88 5230M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5231W: http://miguelojeda.es/auxdisplay.htm
5232W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5233S: Maintained
679655da
JP
5234F: Documentation/auxdisplay/ks0108
5235F: drivers/auxdisplay/ks0108.c
5236F: include/linux/ks0108.h
70e84049 5237
1da177e4 5238LAPB module
1da177e4 5239L: linux-x25@vger.kernel.org
bf9915cc 5240S: Orphan
679655da
JP
5241F: Documentation/networking/lapb-module.txt
5242F: include/*/lapb.h
5243F: net/lapb/
1da177e4
LT
5244
5245LASI 53c700 driver for PARISC
8b58be88 5246M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5247L: linux-scsi@vger.kernel.org
5248S: Maintained
679655da
JP
5249F: Documentation/scsi/53c700.txt
5250F: drivers/scsi/53c700*
1da177e4 5251
263de9b5 5252LED SUBSYSTEM
c772fc26 5253M: Bryan Wu <cooloney@gmail.com>
8b58be88 5254M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5255L: linux-leds@vger.kernel.org
5256T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5257S: Maintained
679655da
JP
5258F: drivers/leds/
5259F: include/linux/leds.h
263de9b5 5260
b0461a44 5261LEGACY EEPROM DRIVER
7c81c60f 5262M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5263S: Maintained
5264F: Documentation/misc-devices/eeprom
5265F: drivers/misc/eeprom/eeprom.c
5266
1da177e4 5267LEGO USB Tower driver
8b58be88 5268M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5269L: legousb-devel@lists.sourceforge.net
5270W: http://legousb.sourceforge.net/
5271S: Maintained
679655da 5272F: drivers/usb/misc/legousbtower.c
1da177e4 5273
055616a8
MK
5274LG2160 MEDIA DRIVER
5275M: Michael Krufky <mkrufky@linuxtv.org>
5276L: linux-media@vger.kernel.org
5277W: http://linuxtv.org/
5278W: http://github.com/mkrufky
5279Q: http://patchwork.linuxtv.org/project/linux-media/list/
5280T: git git://linuxtv.org/mkrufky/tuners.git
5281S: Maintained
5282F: drivers/media/dvb-frontends/lg2160.*
5283
6f0e7725
MK
5284LGDT3305 MEDIA DRIVER
5285M: Michael Krufky <mkrufky@linuxtv.org>
5286L: linux-media@vger.kernel.org
5287W: http://linuxtv.org/
5288W: http://github.com/mkrufky
5289Q: http://patchwork.linuxtv.org/project/linux-media/list/
5290T: git git://linuxtv.org/mkrufky/tuners.git
5291S: Maintained
5292F: drivers/media/dvb-frontends/lgdt3305.*
5293
568a17ff 5294LGUEST
8b58be88 5295M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5296L: lguest@lists.ozlabs.org
568a17ff 5297W: http://lguest.ozlabs.org/
72e91863 5298S: Odd Fixes
070f420b 5299F: arch/x86/include/asm/lguest*.h
679655da
JP
5300F: arch/x86/lguest/
5301F: drivers/lguest/
5302F: include/linux/lguest*.h
070f420b 5303F: tools/lguest/
568a17ff 5304
1acd437c
SL
5305LIBLOCKDEP
5306M: Sasha Levin <sasha.levin@oracle.com>
5307S: Maintained
5308F: tools/lib/lockdep/
5309
1da177e4 5310LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5311M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5312W: http://www.ibm.com/linux/ltc/projects/ppc
5313S: Supported
11c34c7d 5314F: arch/powerpc/boot/rs6000.h
1da177e4 5315
852bb9f5 5316LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5317M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5318M: Paul Mackerras <paulus@samba.org>
1da177e4 5319W: http://www.penguinppc.org/
a4724ed6 5320L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5321Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5323S: Supported
11c34c7d
JP
5324F: Documentation/powerpc/
5325F: arch/powerpc/
1da177e4
LT
5326
5327LINUX FOR POWER MACINTOSH
8b58be88 5328M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5329W: http://www.penguinppc.org/
a4724ed6 5330L: linuxppc-dev@lists.ozlabs.org
1da177e4 5331S: Maintained
11c34c7d
JP
5332F: arch/powerpc/platforms/powermac/
5333F: drivers/macintosh/
1da177e4 5334
77a76369 5335LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5336M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5337L: linuxppc-dev@lists.ozlabs.org
a149507b 5338T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5339S: Maintained
11c34c7d
JP
5340F: arch/powerpc/platforms/512x/
5341F: arch/powerpc/platforms/52xx/
1da177e4
LT
5342
5343LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5344M: Alistair Popple <alistair@popple.id.au>
8b58be88 5345M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5346W: http://www.penguinppc.org/
a4724ed6 5347L: linuxppc-dev@lists.ozlabs.org
1da177e4 5348S: Maintained
11c34c7d
JP
5349F: arch/powerpc/platforms/40x/
5350F: arch/powerpc/platforms/44x/
1da177e4 5351
260c02a9 5352LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5353L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5354S: Orphan
11c34c7d
JP
5355F: arch/powerpc/*/*virtex*
5356F: arch/powerpc/*/*/*virtex*
1da177e4 5357
e93adf1e 5358LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5359M: Vitaly Bordug <vitb@kernel.crashing.org>
5360M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5361W: http://www.penguinppc.org/
a4724ed6 5362L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5363S: Maintained
a2b1f7c8 5364F: arch/powerpc/platforms/8xx/
e93adf1e 5365
1da177e4 5366LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5367M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5368W: http://www.penguinppc.org/
a4724ed6 5369L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5370S: Maintained
11c34c7d 5371F: arch/powerpc/platforms/83xx/
4c8f581d 5372F: arch/powerpc/platforms/85xx/
1da177e4 5373
ab06ff3a 5374LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5375M: Olof Johansson <olof@lixom.net>
a4724ed6 5376L: linuxppc-dev@lists.ozlabs.org
92e19709 5377S: Maintained
11c34c7d
JP
5378F: arch/powerpc/platforms/pasemi/
5379F: drivers/*/*pasemi*
5380F: drivers/*/*/*pasemi*
ab06ff3a 5381
1da177e4 5382LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5383M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5384L: linux-security-module@vger.kernel.org
1da177e4
LT
5385S: Supported
5386
a23ce6da
HW
5387LIS3LV02D ACCELEROMETER DRIVER
5388M: Eric Piel <eric.piel@tremplin-utc.net>
5389S: Maintained
ff606677
JD
5390F: Documentation/misc-devices/lis3lv02d
5391F: drivers/misc/lis3lv02d/
bd35665f 5392F: drivers/platform/x86/hp_accel.c
a23ce6da 5393
e2d1d6c0 5394LLC (802.2)
8b58be88 5395M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5396S: Maintained
679655da 5397F: include/linux/llc.h
c117ab84 5398F: include/uapi/linux/llc.h
679655da
JP
5399F: include/net/llc*
5400F: net/llc/
e2d1d6c0 5401
4e233cbe
AD
5402LM73 HARDWARE MONITOR DRIVER
5403M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5404L: lm-sensors@lm-sensors.org
5405S: Maintained
5406F: drivers/hwmon/lm73.c
5407
156e2d1a 5408LM78 HARDWARE MONITOR DRIVER
7c81c60f 5409M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5410L: lm-sensors@lm-sensors.org
5411S: Maintained
5412F: Documentation/hwmon/lm78
5413F: drivers/hwmon/lm78.c
5414
1da177e4 5415LM83 HARDWARE MONITOR DRIVER
7c81c60f 5416M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5417L: lm-sensors@lm-sensors.org
1da177e4 5418S: Maintained
679655da
JP
5419F: Documentation/hwmon/lm83
5420F: drivers/hwmon/lm83.c
1da177e4
LT
5421
5422LM90 HARDWARE MONITOR DRIVER
7c81c60f 5423M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5424L: lm-sensors@lm-sensors.org
1da177e4 5425S: Maintained
679655da 5426F: Documentation/hwmon/lm90
aae7bce4 5427F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5428F: drivers/hwmon/lm90.c
1da177e4 5429
917cc4e6
GR
5430LM95234 HARDWARE MONITOR DRIVER
5431M: Guenter Roeck <linux@roeck-us.net>
5432L: lm-sensors@lm-sensors.org
5433S: Maintained
5434F: Documentation/hwmon/lm95234
5435F: drivers/hwmon/lm95234.c
5436
68620bdd
MP
5437LME2510 MEDIA DRIVER
5438M: Malcolm Priestley <tvboxspy@gmail.com>
5439L: linux-media@vger.kernel.org
5440W: http://linuxtv.org/
5441Q: http://patchwork.linuxtv.org/project/linux-media/list/
5442S: Maintained
5443F: drivers/media/usb/dvb-usb-v2/lmedm04*
5444
512e67f9 5445LOCKDEP AND LOCKSTAT
8b58be88
JP
5446M: Peter Zijlstra <peterz@infradead.org>
5447M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5448L: linux-kernel@vger.kernel.org
75fc2d37 5449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5450S: Maintained
679655da
JP
5451F: Documentation/lockdep*.txt
5452F: Documentation/lockstat.txt
5453F: include/linux/lockdep.h
7486d6da 5454F: kernel/locking/
512e67f9 5455
dde33348 5456LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5457M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5458L: linux-ntfs-dev@lists.sourceforge.net
5459W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5460S: Maintained
679655da 5461F: Documentation/ldm.txt
20d16fef 5462F: block/partitions/ldm.*
1da177e4 5463
ef6ada3d
JE
5464LogFS
5465M: Joern Engel <joern@logfs.org>
756ccb3c 5466M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5467L: logfs@logfs.org
5468W: logfs.org
5469S: Maintained
5470F: fs/logfs/
5471
b62d7946
RS
5472LPC32XX MACHINE SUPPORT
5473M: Roland Stigge <stigge@antcom.de>
5474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5475S: Maintained
5476F: arch/arm/mach-lpc32xx/
5477
c87e34ef 5478LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5479M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5480M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5481M: support@lsi.com
cec744fb 5482L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5483L: linux-scsi@vger.kernel.org
5484W: http://www.lsilogic.com/support
5485S: Supported
679655da 5486F: drivers/message/fusion/
500c152a 5487F: drivers/scsi/mpt2sas/
5488F: drivers/scsi/mpt3sas/
c87e34ef 5489
1da177e4 5490LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5491M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5492L: linux-scsi@vger.kernel.org
5493S: Maintained
679655da 5494F: drivers/scsi/sym53c8xx_2/
1da177e4 5495
e5f5c99a
GR
5496LTC4261 HARDWARE MONITOR DRIVER
5497M: Guenter Roeck <linux@roeck-us.net>
5498L: lm-sensors@lm-sensors.org
5499S: Maintained
5500F: Documentation/hwmon/ltc4261
5501F: drivers/hwmon/ltc4261.c
5502
81365c31 5503LTP (Linux Test Project)
28b8e8d4 5504M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5505M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5506M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5507M: Jan Stancek <jstancek@redhat.com>
5508M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5509M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5510L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5511W: http://linux-test-project.github.io/
7d1ae8a8 5512T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5513S: Maintained
5514
c12a54b3 5515M32R ARCHITECTURE
8b58be88 5516M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5517L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5518L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5519W: http://www.linux-m32r.org/
5520S: Maintained
679655da 5521F: arch/m32r/
c12a54b3 5522
1da177e4 5523M68K ARCHITECTURE
8b58be88 5524M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5525L: linux-m68k@lists.linux-m68k.org
5526W: http://www.linux-m68k.org/
54e5881d 5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5528S: Maintained
679655da 5529F: arch/m68k/
9db35182 5530F: drivers/zorro/
1da177e4
LT
5531
5532M68K ON APPLE MACINTOSH
8b58be88 5533M: Joshua Thompson <funaho@jurai.org>
1da177e4 5534W: http://www.mac.linux-m68k.org/
9bb9f222 5535L: linux-m68k@lists.linux-m68k.org
1da177e4 5536S: Maintained
9db35182 5537F: arch/m68k/mac/
1da177e4
LT
5538
5539M68K ON HP9000/300
8b58be88 5540M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5541W: http://www.tazenda.demon.co.uk/phil/linux-hp
5542S: Maintained
679655da 5543F: arch/m68k/hp300/
1da177e4 5544
74425546
AP
5545M88DS3103 MEDIA DRIVER
5546M: Antti Palosaari <crope@iki.fi>
5547L: linux-media@vger.kernel.org
5548W: http://linuxtv.org/
5549W: http://palosaari.fi/linux/
5550Q: http://patchwork.linuxtv.org/project/linux-media/list/
5551T: git git://linuxtv.org/anttip/media_tree.git
5552S: Maintained
5553F: drivers/media/dvb-frontends/m88ds3103*
5554
68620bdd
MP
5555M88RS2000 MEDIA DRIVER
5556M: Malcolm Priestley <tvboxspy@gmail.com>
5557L: linux-media@vger.kernel.org
5558W: http://linuxtv.org/
5559Q: http://patchwork.linuxtv.org/project/linux-media/list/
5560S: Maintained
5561F: drivers/media/dvb-frontends/m88rs2000*
5562
0d62f800
AP
5563M88TS2022 MEDIA DRIVER
5564M: Antti Palosaari <crope@iki.fi>
5565L: linux-media@vger.kernel.org
5566W: http://linuxtv.org/
5567W: http://palosaari.fi/linux/
5568Q: http://patchwork.linuxtv.org/project/linux-media/list/
5569T: git git://linuxtv.org/anttip/media_tree.git
5570S: Maintained
5571F: drivers/media/tuners/m88ts2022*
5572
07a092fa 5573MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5574M: Alexey Klimov <klimov.linux@gmail.com>
5575L: linux-media@vger.kernel.org
5576T: git git://linuxtv.org/media_tree.git
5577S: Maintained
5578F: drivers/media/radio/radio-ma901.c
07a092fa 5579
64a327a7 5580MAC80211
8b58be88 5581M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5582L: linux-wireless@vger.kernel.org
491b26b4 5583W: http://wireless.kernel.org/
ce466579
JB
5584T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5585T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5586S: Maintained
679655da
JP
5587F: Documentation/networking/mac80211-injection.txt
5588F: include/net/mac80211.h
5589F: net/mac80211/
64a327a7 5590
1036d864 5591MAC80211 PID RATE CONTROL
8b58be88
JP
5592M: Stefano Brivio <stefano.brivio@polimi.it>
5593M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5594L: linux-wireless@vger.kernel.org
491b26b4 5595W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5596T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5597T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5598S: Maintained
679655da 5599F: net/mac80211/rc80211_pid*
1036d864 5600
b863ceb7 5601MACVLAN DRIVER
8b58be88 5602M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5603L: netdev@vger.kernel.org
5604S: Maintained
679655da
JP
5605F: drivers/net/macvlan.c
5606F: include/linux/if_macvlan.h
b863ceb7 5607
faf1668c 5608MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5609M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5610W: http://www.kernel.org/doc/man-pages
bd7ebec6 5611L: linux-man@vger.kernel.org
1b53dc74 5612S: Maintained
faf1668c 5613
8427defd
RK
5614MARVELL ARMADA DRM SUPPORT
5615M: Russell King <rmk+kernel@arm.linux.org.uk>
5616S: Maintained
5617F: drivers/gpu/drm/armada/
5618
44c14c1d 5619MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5620M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5621M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5622L: netdev@vger.kernel.org
5623S: Maintained
5624F: drivers/net/ethernet/marvell/sk*
5625
74cda169 5626MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5627L: libertas-dev@lists.infradead.org
8ac3e99e 5628S: Orphan
679655da 5629F: drivers/net/wireless/libertas/
74cda169 5630
b60d6975 5631MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5632M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5633L: netdev@vger.kernel.org
f5ca8502 5634S: Maintained
527a6266 5635F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5636F: include/linux/mv643xx.h
1da177e4 5637
370b8ed9
TP
5638MARVELL MVNETA ETHERNET DRIVER
5639M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5640L: netdev@vger.kernel.org
5641S: Maintained
5642F: drivers/net/ethernet/marvell/mvneta.*
5643
fcad584d
BZ
5644MARVELL MWIFIEX WIRELESS DRIVER
5645M: Bing Zhao <bzhao@marvell.com>
5646L: linux-wireless@vger.kernel.org
5647S: Maintained
5648F: drivers/net/wireless/mwifiex/
5649
a2c3f656 5650MARVELL MWL8K WIRELESS DRIVER
a040d532 5651M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5652L: linux-wireless@vger.kernel.org
16345910 5653S: Odd Fixes
a2c3f656
LB
5654F: drivers/net/wireless/mwl8k.c
5655
2a69567b 5656MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5657M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5658S: Odd Fixes
1fa7e547 5659F: drivers/mmc/host/mvsdio.*
2a69567b 5660
1da177e4 5661MATROX FRAMEBUFFER DRIVER
c69f677c 5662L: linux-fbdev@vger.kernel.org
52653199 5663S: Orphan
679655da 5664F: drivers/video/matrox/matroxfb_*
c117ab84 5665F: include/uapi/linux/matroxfb.h
1da177e4 5666
ca462085
GR
5667MAX16065 HARDWARE MONITOR DRIVER
5668M: Guenter Roeck <linux@roeck-us.net>
5669L: lm-sensors@lm-sensors.org
5670S: Maintained
5671F: Documentation/hwmon/max16065
5672F: drivers/hwmon/max16065.c
5673
d20620de 5674MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5675M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5676L: lm-sensors@lm-sensors.org
5677S: Maintained
679655da
JP
5678F: Documentation/hwmon/max6650
5679F: drivers/hwmon/max6650.c
d20620de 5680
e89ab51f
GR
5681MAX6697 HARDWARE MONITOR DRIVER
5682M: Guenter Roeck <linux@roeck-us.net>
5683L: lm-sensors@lm-sensors.org
5684S: Maintained
5685F: Documentation/hwmon/max6697
5686F: Documentation/devicetree/bindings/i2c/max6697.txt
5687F: drivers/hwmon/max6697.c
5688F: include/linux/platform_data/max6697.h
5689
9be3c9a5
HV
5690MAXIRADIO FM RADIO RECEIVER DRIVER
5691M: Hans Verkuil <hverkuil@xs4all.nl>
5692L: linux-media@vger.kernel.org
5693T: git git://linuxtv.org/media_tree.git
5694W: http://linuxtv.org
5695S: Maintained
5696F: drivers/media/radio/radio-maxiradio*
5697
127c49ae 5698MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5699M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5700P: LinuxTV.org Project
5701L: linux-media@vger.kernel.org
5702W: http://linuxtv.org
8a6e2535 5703Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5704T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5705S: Maintained
5706F: Documentation/dvb/
5707F: Documentation/video4linux/
ffe06198 5708F: Documentation/DocBook/media/
127c49ae 5709F: drivers/media/
ffe06198 5710F: drivers/staging/media/
127c49ae 5711F: include/media/
6c0f0359
MCC
5712F: include/uapi/linux/dvb/
5713F: include/uapi/linux/videodev2.h
5714F: include/uapi/linux/media.h
5715F: include/uapi/linux/v4l2-*
5716F: include/uapi/linux/meye.h
5717F: include/uapi/linux/ivtv*
5718F: include/uapi/linux/uvcvideo.h
d20620de 5719
6149a936
HV
5720MEDIAVISION PRO MOVIE STUDIO DRIVER
5721M: Hans Verkuil <hverkuil@xs4all.nl>
5722L: linux-media@vger.kernel.org
5723T: git git://linuxtv.org/media_tree.git
5724W: http://linuxtv.org
5725S: Odd Fixes
5726F: drivers/media/parport/pms*
5727
757e0108 5728MEGARAID SCSI DRIVERS
8b58be88 5729M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5730L: linux-scsi@vger.kernel.org
ce00f85c
JC
5731W: http://megaraid.lsilogic.com
5732S: Maintained
679655da
JP
5733F: Documentation/scsi/megaraid.txt
5734F: drivers/scsi/megaraid.*
5735F: drivers/scsi/megaraid/
757e0108 5736
2c46c9d5
AV
5737MELLANOX ETHERNET DRIVER (mlx4_en)
5738M: Amir Vadai <amirv@mellanox.com>
b75f0050 5739L: netdev@vger.kernel.org
2c46c9d5
AV
5740S: Supported
5741W: http://www.mellanox.com
5742Q: http://patchwork.ozlabs.org/project/netdev/list/
5743F: drivers/net/ethernet/mellanox/mlx4/en_*
5744
70ea91f1
SR
5745MEMORY MANAGEMENT
5746L: linux-mm@kvack.org
70ea91f1
SR
5747W: http://www.linux-mm.org
5748S: Maintained
679655da 5749F: include/linux/mm.h
551450bb
CS
5750F: include/linux/gfp.h
5751F: include/linux/mmzone.h
5752F: include/linux/memory_hotplug.h
5753F: include/linux/vmalloc.h
679655da 5754F: mm/
70ea91f1 5755
938a9204 5756MEMORY RESOURCE CONTROLLER
c193c82f
KH
5757M: Johannes Weiner <hannes@cmpxchg.org>
5758M: Michal Hocko <mhocko@suse.cz>
185e595f 5759M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5760M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5761L: cgroups@vger.kernel.org
938a9204 5762L: linux-mm@kvack.org
938a9204 5763S: Maintained
679655da 5764F: mm/memcontrol.c
4e4c941c 5765F: mm/page_cgroup.c
938a9204 5766
f4e9ce66 5767MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5768M: David Woodhouse <dwmw2@infradead.org>
242c325e 5769M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5770L: linux-mtd@lists.infradead.org
8a6e2535
JP
5771W: http://www.linux-mtd.infradead.org/
5772Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5773T: git git://git.infradead.org/linux-mtd.git
1da177e4 5774S: Maintained
679655da
JP
5775F: drivers/mtd/
5776F: include/linux/mtd/
c117ab84 5777F: include/uapi/mtd/
1da177e4 5778
26c57ef1 5779MEN A21 WATCHDOG DRIVER
b75f0050 5780M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5781L: linux-watchdog@vger.kernel.org
5782S: Supported
5783F: drivers/watchdog/mena21_wdt.c
5784
3764e82e
JT
5785MEN CHAMELEON BUS (mcb)
5786M: Johannes Thumshirn <johannes.thumshirn@men.de>
5787S: Supported
5788F: drivers/mcb/
5789F: include/linux/mcb.h
5790
12285945
JH
5791METAG ARCHITECTURE
5792M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5793L: linux-metag@vger.kernel.org
12285945
JH
5794S: Supported
5795F: arch/metag/
5796F: Documentation/metag/
5797F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5798F: drivers/clocksource/metag_generic.c
5698c50d
JH
5799F: drivers/irqchip/irq-metag.c
5800F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5801F: drivers/tty/metag_da.c
5802F: fs/imgdafs/
12285945 5803
c6375b0a 5804MICROBLAZE ARCHITECTURE
8b58be88 5805M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5806W: http://www.monstr.eu/fdt/
5807T: git git://git.monstr.eu/linux-2.6-microblaze.git
5808S: Supported
0a8c7914 5809F: arch/microblaze/
1da177e4
LT
5810
5811MICROTEK X6 SCANNER
61eee9a7 5812M: Oliver Neukum <oliver@neukum.org>
1da177e4 5813S: Maintained
679655da 5814F: drivers/usb/image/microtek.*
1da177e4
LT
5815
5816MIPS
8b58be88 5817M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5818L: linux-mips@linux-mips.org
6097050d 5819W: http://www.linux-mips.org/
b05e988e 5820T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5821Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5822S: Supported
679655da
JP
5823F: Documentation/mips/
5824F: arch/mips/
1da177e4 5825
08b7620a
HV
5826MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5827M: Hans Verkuil <hverkuil@xs4all.nl>
5828L: linux-media@vger.kernel.org
5829T: git git://linuxtv.org/media_tree.git
5830W: http://linuxtv.org
5831S: Odd Fixes
5832F: drivers/media/radio/radio-miropcm20*
5833
e126ba97
EC
5834Mellanox MLX5 core VPI driver
5835M: Eli Cohen <eli@mellanox.com>
5836L: netdev@vger.kernel.org
5837L: linux-rdma@vger.kernel.org
5838W: http://www.mellanox.com
5839Q: http://patchwork.ozlabs.org/project/netdev/list/
5840Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5841T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5842S: Supported
5843F: drivers/net/ethernet/mellanox/mlx5/core/
5844F: include/linux/mlx5/
5845
5846Mellanox MLX5 IB driver
b75f0050
JP
5847M: Eli Cohen <eli@mellanox.com>
5848L: linux-rdma@vger.kernel.org
5849W: http://www.mellanox.com
5850Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5851T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5852S: Supported
5853F: include/linux/mlx5/
5854F: drivers/infiniband/hw/mlx5/
e126ba97 5855
1da177e4 5856MODULE SUPPORT
8b58be88 5857M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5858S: Maintained
679655da
JP
5859F: include/linux/module.h
5860F: kernel/module.c
1da177e4
LT
5861
5862MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5863W: http://popies.net/meye/
b7788e13 5864S: Orphan
679655da 5865F: Documentation/video4linux/meye.txt
90d72ac6 5866F: drivers/media/pci/meye/
6c0f0359 5867F: include/uapi/linux/meye.h
1da177e4 5868
b9705b60 5869MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5870M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5871S: Maintained
679655da 5872F: Documentation/serial/moxa-smartio
c897401b 5873F: drivers/tty/mxser.*
d735410a 5874
889b2f87
AK
5875MR800 AVERMEDIA USB FM RADIO DRIVER
5876M: Alexey Klimov <klimov.linux@gmail.com>
5877L: linux-media@vger.kernel.org
5878T: git git://linuxtv.org/media_tree.git
5879S: Maintained
5880F: drivers/media/radio/radio-mr800.c
5881
8c4c731a 5882MSI LAPTOP SUPPORT
182ae55c 5883M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5884L: platform-driver-x86@vger.kernel.org
8c4c731a 5885S: Maintained
679655da 5886F: drivers/platform/x86/msi-laptop.c
8c4c731a 5887
0f1006b1
AA
5888MSI WMI SUPPORT
5889M: Anisse Astier <anisse@astier.eu>
d0944853 5890L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5891S: Supported
5892F: drivers/platform/x86/msi-wmi.c
5893
19a628a0
AP
5894MSI001 MEDIA DRIVER
5895M: Antti Palosaari <crope@iki.fi>
5896L: linux-media@vger.kernel.org
5897W: http://linuxtv.org/
5898W: http://palosaari.fi/linux/
5899Q: http://patchwork.linuxtv.org/project/linux-media/list/
5900T: git git://linuxtv.org/anttip/media_tree.git
5901S: Maintained
5902F: drivers/staging/media/msi3101/msi001*
5903
2c57213f
AP
5904MSI3101 MEDIA DRIVER
5905M: Antti Palosaari <crope@iki.fi>
5906L: linux-media@vger.kernel.org
5907W: http://linuxtv.org/
5908W: http://palosaari.fi/linux/
5909Q: http://patchwork.linuxtv.org/project/linux-media/list/
5910T: git git://linuxtv.org/anttip/media_tree.git
5911S: Maintained
5912F: drivers/staging/media/msi3101/sdr-msi3101*
5913
62a37dc7 5914MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5915M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5916L: linux-media@vger.kernel.org
5917T: git git://linuxtv.org/media_tree.git
5918S: Maintained
5919F: drivers/media/i2c/mt9m032.c
5920F: include/media/mt9m032.h
5921
62a37dc7 5922MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5923M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5924L: linux-media@vger.kernel.org
5925T: git git://linuxtv.org/media_tree.git
5926S: Maintained
5927F: drivers/media/i2c/mt9p031.c
5928F: include/media/mt9p031.h
5929
62a37dc7 5930MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5931M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5932L: linux-media@vger.kernel.org
5933T: git git://linuxtv.org/media_tree.git
5934S: Maintained
5935F: drivers/media/i2c/mt9t001.c
5936F: include/media/mt9t001.h
5937
62a37dc7 5938MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5939M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5940L: linux-media@vger.kernel.org
5941T: git git://linuxtv.org/media_tree.git
5942S: Maintained
5943F: drivers/media/i2c/mt9v032.c
5944F: include/media/mt9v032.h
5945
4e0d13cb 5946MULTIFUNCTION DEVICES (MFD)
8b58be88 5947M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5948M: Lee Jones <lee.jones@linaro.org>
5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5950T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5951S: Supported
679655da 5952F: drivers/mfd/
55b5940d 5953F: include/linux/mfd/
4e0d13cb 5954
5c4e6f13 5955MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5956M: Chris Ball <chris@printf.net>
e18eaf8f 5957M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5958L: linux-mmc@vger.kernel.org
245feaa6
CB
5959T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5960S: Maintained
679655da
JP
5961F: drivers/mmc/
5962F: include/linux/mmc/
c117ab84 5963F: include/uapi/linux/mmc/
baca2da4 5964
15a0580c 5965MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5966S: Orphan
679655da
JP
5967F: drivers/mmc/host/mmc_spi.c
5968F: include/linux/spi/mmc_spi.h
15a0580c 5969
1da177e4 5970MULTISOUND SOUND DRIVER
8b58be88 5971M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5972S: Maintained
679655da
JP
5973F: Documentation/sound/oss/MultiSound
5974F: sound/oss/msnd*
1da177e4 5975
d735410a 5976MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5977S: Orphan
c897401b 5978F: drivers/tty/isicom.c
679655da 5979F: include/linux/isicom.h
d735410a 5980
550a7375 5981MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5982M: Felipe Balbi <balbi@ti.com>
795fb7e7 5983L: linux-usb@vger.kernel.org
43b416e5 5984T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5985S: Maintained
679655da 5986F: drivers/usb/musb/
550a7375 5987
ea0af5f6
MK
5988MXL5007T MEDIA DRIVER
5989M: Michael Krufky <mkrufky@linuxtv.org>
5990L: linux-media@vger.kernel.org
5991W: http://linuxtv.org/
5992W: http://github.com/mkrufky
5993Q: http://patchwork.linuxtv.org/project/linux-media/list/
5994T: git git://linuxtv.org/mkrufky/tuners.git
5995S: Maintained
5996F: drivers/media/tuners/mxl5007t.*
5997
2d3cf588 5998MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5999M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6000L: netdev@vger.kernel.org
205057ae 6001W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6002S: Supported
93f7848b 6003F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6004
1da177e4 6005NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6006S: Orphan
d9fb9f38 6007F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6008
23dc05a3
DM
6009NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6010M: Daniel Mack <zonque@gmail.com>
6011S: Maintained
6012L: alsa-devel@alsa-project.org
6013W: http://www.native-instruments.com
6014F: sound/usb/caiaq/
6015
1da177e4 6016NCP FILESYSTEM
52653199
PV
6017M: Petr Vandrovec <petr@vandrovec.name>
6018S: Odd Fixes
679655da 6019F: fs/ncpfs/
1da177e4
LT
6020
6021NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6022M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6023L: linux-scsi@vger.kernel.org
6024S: Maintained
679655da 6025F: drivers/scsi/NCR_D700.*
1da177e4 6026
4aa3eb4c
GR
6027NCT6775 HARDWARE MONITOR DRIVER
6028M: Guenter Roeck <linux@roeck-us.net>
6029L: lm-sensors@lm-sensors.org
6030S: Maintained
6031F: Documentation/hwmon/nct6775
6032F: drivers/hwmon/nct6775.c
6033
3c2d774c 6034NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6035M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6036L: linux-rdma@vger.kernel.org
e3d33cb1 6037W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6038S: Supported
6039F: drivers/infiniband/hw/nes/
6040
be2f2e84 6041NETEM NETWORK EMULATOR
adbbf69d 6042M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6043L: netem@lists.linux-foundation.org
be2f2e84 6044S: Maintained
679655da 6045F: net/sched/sch_netem.c
be2f2e84 6046
b2f5a051 6047NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6048M: Jon Mason <jdmason@kudzu.us>
4a58448b 6049L: netdev@vger.kernel.org
4a58448b 6050S: Supported
679655da 6051F: Documentation/networking/s2io.txt
b2f5a051 6052F: Documentation/networking/vxge.txt
86387e1a 6053F: drivers/net/ethernet/neterion/
4a58448b 6054
42010ed0 6055NETFILTER/IPTABLES
0e05e192 6056M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6057M: Patrick McHardy <kaber@trash.net>
42010ed0 6058M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6059L: netfilter-devel@vger.kernel.org
6060L: netfilter@vger.kernel.org
82b98543 6061L: coreteam@netfilter.org
1da177e4
LT
6062W: http://www.netfilter.org/
6063W: http://www.iptables.org/
42010ed0
PNA
6064Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6065T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6066T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6067S: Supported
679655da
JP
6068F: include/linux/netfilter*
6069F: include/linux/netfilter/
6070F: include/net/netfilter/
c117ab84
CEB
6071F: include/uapi/linux/netfilter*
6072F: include/uapi/linux/netfilter/
679655da
JP
6073F: net/*/netfilter.c
6074F: net/*/netfilter/
6075F: net/netfilter/
1da177e4 6076
4cc67735 6077NETLABEL
87a0874c 6078M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6079W: http://netlabel.sf.net
6080L: netdev@vger.kernel.org
87a0874c 6081S: Maintained
80811493 6082F: Documentation/netlabel/
679655da
JP
6083F: include/net/netlabel.h
6084F: net/netlabel/
4cc67735 6085
1da177e4 6086NETROM NETWORK LAYER
8b58be88 6087M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6088L: linux-hams@vger.kernel.org
d34cb28a 6089W: http://www.linux-ax25.org/
1da177e4 6090S: Maintained
679655da 6091F: include/net/netrom.h
c117ab84 6092F: include/uapi/linux/netrom.h
679655da 6093F: net/netrom/
1da177e4 6094
5ddb88c0 6095NETWORK BLOCK DEVICE (NBD)
8b58be88 6096M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6097S: Maintained
5e4b269b 6098L: nbd-general@lists.sourceforge.net
679655da
JP
6099F: Documentation/blockdev/nbd.txt
6100F: drivers/block/nbd.c
6101F: include/linux/nbd.h
c117ab84 6102F: include/uapi/linux/nbd.h
1da177e4 6103
6e43650c
NH
6104NETWORK DROP MONITOR
6105M: Neil Horman <nhorman@tuxdriver.com>
6106L: netdev@vger.kernel.org
6107S: Maintained
6108W: https://fedorahosted.org/dropwatch/
6109F: net/core/drop_monitor.c
6110
1da177e4 6111NETWORKING [GENERAL]
8b58be88 6112M: "David S. Miller" <davem@davemloft.net>
979b6c13 6113L: netdev@vger.kernel.org
b1e8fd54 6114W: http://www.linuxfoundation.org/en/Net
11e98029 6115Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6116T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6117T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6118S: Maintained
679655da
JP
6119F: net/
6120F: include/net/
018d21ed
JP
6121F: include/linux/in.h
6122F: include/linux/net.h
6123F: include/linux/netdevice.h
c117ab84
CEB
6124F: include/uapi/linux/in.h
6125F: include/uapi/linux/net.h
6126F: include/uapi/linux/netdevice.h
7e814a6c 6127F: tools/net/
f4e53f9a 6128F: tools/testing/selftests/net/
335a67d2 6129F: lib/random32.c
1da177e4
LT
6130
6131NETWORKING [IPv4/IPv6]
8b58be88
JP
6132M: "David S. Miller" <davem@davemloft.net>
6133M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6134M: James Morris <jmorris@namei.org>
6135M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6136M: Patrick McHardy <kaber@trash.net>
979b6c13 6137L: netdev@vger.kernel.org
08deed1e 6138T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6139S: Maintained
679655da
JP
6140F: net/ipv4/
6141F: net/ipv6/
6142F: include/net/ip*
0a14842f 6143F: arch/x86/net/*
1da177e4 6144
73b7656c
DM
6145NETWORKING [IPSEC]
6146M: Steffen Klassert <steffen.klassert@secunet.com>
6147M: Herbert Xu <herbert@gondor.apana.org.au>
6148M: "David S. Miller" <davem@davemloft.net>
6149L: netdev@vger.kernel.org
d1fc5024
SK
6150T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6151T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6152S: Maintained
5826bdd1 6153F: net/core/flow.c
73b7656c
DM
6154F: net/xfrm/
6155F: net/key/
6156F: net/ipv4/xfrm*
d1fc5024
SK
6157F: net/ipv4/esp4.c
6158F: net/ipv4/ah4.c
6159F: net/ipv4/ipcomp.c
6160F: net/ipv4/ip_vti.c
73b7656c 6161F: net/ipv6/xfrm*
d1fc5024
SK
6162F: net/ipv6/esp6.c
6163F: net/ipv6/ah6.c
6164F: net/ipv6/ipcomp6.c
6165F: net/ipv6/ip6_vti.c
73b7656c
DM
6166F: include/uapi/linux/xfrm.h
6167F: include/net/xfrm.h
6168
10e2ff1c 6169NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6170M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6171L: netdev@vger.kernel.org
6172S: Maintained
6173
29f8f632 6174NETWORKING [WIRELESS]
8b58be88 6175M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6176L: linux-wireless@vger.kernel.org
8a6e2535 6177Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6178T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6179S: Maintained
34b921cf
JP
6180F: net/mac80211/
6181F: net/rfkill/
679655da
JP
6182F: net/wireless/
6183F: include/net/ieee80211*
cc8b4a2b 6184F: include/linux/wireless.h
c117ab84 6185F: include/uapi/linux/wireless.h
c984e24d 6186F: include/net/iw_handler.h
34b921cf 6187F: drivers/net/wireless/
29f8f632 6188
788873ac
JP
6189NETWORKING DRIVERS
6190L: netdev@vger.kernel.org
6191W: http://www.linuxfoundation.org/en/Net
11e98029 6192Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6195S: Odd Fixes
6196F: drivers/net/
018d21ed 6197F: include/linux/if_*
0b63bf1f
JD
6198F: include/linux/netdevice.h
6199F: include/linux/arcdevice.h
6200F: include/linux/etherdevice.h
6201F: include/linux/fcdevice.h
6202F: include/linux/fddidevice.h
6203F: include/linux/hippidevice.h
6204F: include/linux/inetdevice.h
c117ab84
CEB
6205F: include/uapi/linux/if_*
6206F: include/uapi/linux/netdevice.h
788873ac 6207
3d396eb1 6208NETXEN (1/10) GbE SUPPORT
8622315e 6209M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6210M: Sony Chacko <sony.chacko@qlogic.com>
6211M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6212L: netdev@vger.kernel.org
9c2b5bde 6213W: http://www.qlogic.com
3d396eb1 6214S: Supported
aa43c215 6215F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6216
6423d30f
AAJ
6217NFC SUBSYSTEM
6218M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6219M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6220M: Samuel Ortiz <sameo@linux.intel.com>
6221L: linux-wireless@vger.kernel.org
5adf54de 6222L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6223S: Supported
6423d30f 6224F: net/nfc/
55eb94f9 6225F: include/net/nfc/
c117ab84 6226F: include/uapi/linux/nfc.h
6423d30f 6227F: drivers/nfc/
08eaa1e0 6228F: include/linux/platform_data/pn544.h
7ebb88e5 6229F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6230
e8b43555 6231NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6232M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6233L: linux-nfs@vger.kernel.org
6234W: http://client.linux-nfs.org
cd7b996a 6235T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6236S: Maintained
679655da
JP
6237F: fs/lockd/
6238F: fs/nfs/
6239F: fs/nfs_common/
6240F: net/sunrpc/
6241F: include/linux/lockd/
6242F: include/linux/nfs*
6243F: include/linux/sunrpc/
c117ab84
CEB
6244F: include/uapi/linux/nfs*
6245F: include/uapi/linux/sunrpc/
1da177e4 6246
85ef9cea 6247NILFS2 FILESYSTEM
e2126935 6248M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6249L: linux-nilfs@vger.kernel.org
f9472265 6250W: http://nilfs.sourceforge.net/
e2126935 6251T: git git://github.com/konis/nilfs2.git
85ef9cea 6252S: Supported
679655da
JP
6253F: Documentation/filesystems/nilfs2.txt
6254F: fs/nilfs2/
6255F: include/linux/nilfs2_fs.h
85ef9cea 6256
1da177e4 6257NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6258M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6259W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6260S: Maintained
679655da
JP
6261F: Documentation/scsi/NinjaSCSI.txt
6262F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6263
6264NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6265M: GOTO Masanori <gotom@debian.or.jp>
6266M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6267W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6268S: Maintained
679655da
JP
6269F: Documentation/scsi/NinjaSCSI.txt
6270F: drivers/scsi/nsp32*
1da177e4 6271
fce8a7bb
JM
6272NTB DRIVER
6273M: Jon Mason <jon.mason@intel.com>
6274S: Supported
2984411f
JM
6275W: https://github.com/jonmason/ntb/wiki
6276T: git git://github.com/jonmason/ntb.git
fce8a7bb 6277F: drivers/ntb/
548c237c 6278F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6279F: include/linux/ntb.h
6280
1da177e4 6281NTFS FILESYSTEM
2818ef50 6282M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6283L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6284W: http://www.tuxera.com/
e6f4dee7 6285T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6286S: Supported
679655da
JP
6287F: Documentation/filesystems/ntfs.txt
6288F: fs/ntfs/
1da177e4 6289
9eb8ef74 6290NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6291M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6292L: linux-fbdev@vger.kernel.org
ce00f85c 6293S: Maintained
679655da
JP
6294F: drivers/video/riva/
6295F: drivers/video/nvidia/
1da177e4 6296
79461681
MW
6297NVM EXPRESS DRIVER
6298M: Matthew Wilcox <willy@linux.intel.com>
6299L: linux-nvme@lists.infradead.org
6300T: git git://git.infradead.org/users/willy/linux-nvme.git
6301S: Supported
5be37bf9 6302F: drivers/block/nvme*
79461681
MW
6303F: include/linux/nvme.h
6304
f50d7146
RK
6305NXP TDA998X DRM DRIVER
6306M: Russell King <rmk+kernel@arm.linux.org.uk>
6307S: Supported
6308F: drivers/gpu/drm/i2c/tda998x_drv.c
6309F: include/drm/i2c/tda998x.h
6310
f5525786 6311OMAP SUPPORT
0e24bdd4 6312M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6313L: linux-omap@vger.kernel.org
6314W: http://www.muru.com/linux/omap/
6315W: http://linux.omap.com/
8a6e2535 6316Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6317T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6318S: Maintained
4e04d5a3 6319F: arch/arm/*omap*/
046d0a37
JD
6320F: drivers/i2c/busses/i2c-omap.c
6321F: include/linux/i2c-omap.h
f5525786 6322
50f29fbd 6323OMAP DEVICE TREE SUPPORT
cdb55ab0 6324M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6325M: Tony Lindgren <tony@atomide.com>
6326L: linux-omap@vger.kernel.org
d0fb18c5 6327L: devicetree@vger.kernel.org
50f29fbd
TL
6328S: Maintained
6329F: arch/arm/boot/dts/*omap*
6330F: arch/arm/boot/dts/*am3*
6331
f5525786 6332OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6333M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6334L: linux-omap@vger.kernel.org
6335S: Maintained
6336F: arch/arm/*omap*/*clock*
6337
6338OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6339M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6340L: linux-omap@vger.kernel.org
6341S: Maintained
6342F: arch/arm/*omap*/*pm*
c46938d4 6343F: drivers/cpufreq/omap-cpufreq.c
f5525786 6344
d21db568 6345OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6346M: Rajendra Nayak <rnayak@ti.com>
6347M: Paul Walmsley <paul@pwsan.com>
6348L: linux-omap@vger.kernel.org
6349S: Maintained
d21db568 6350F: arch/arm/mach-omap2/prm*
692ab1f3 6351
f5525786 6352OMAP AUDIO SUPPORT
6c284903 6353M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6354M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6355L: alsa-devel@alsa-project.org (subscribers-only)
6356L: linux-omap@vger.kernel.org
6357S: Maintained
6358F: sound/soc/omap/
6359
6360OMAP FRAMEBUFFER SUPPORT
830e6384 6361M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6362L: linux-fbdev@vger.kernel.org
f5525786
TL
6363L: linux-omap@vger.kernel.org
6364S: Maintained
6365F: drivers/video/omap/
6366
676eec0d 6367OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6368M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6369L: linux-omap@vger.kernel.org
676eec0d 6370L: linux-fbdev@vger.kernel.org
178ff4c9 6371S: Maintained
676eec0d 6372F: drivers/video/omap2/
178ff4c9
TV
6373F: Documentation/arm/OMAP/DSS
6374
8b37fcfc
OBC
6375OMAP HARDWARE SPINLOCK SUPPORT
6376M: Ohad Ben-Cohen <ohad@wizery.com>
6377L: linux-omap@vger.kernel.org
6378S: Maintained
6379F: drivers/hwspinlock/omap_hwspinlock.c
6380F: arch/arm/mach-omap2/hwspinlock.c
6381
f5525786 6382OMAP MMC SUPPORT
8b58be88 6383M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6384L: linux-omap@vger.kernel.org
6385S: Maintained
653f41b5
MC
6386F: drivers/mmc/host/omap.c
6387
6388OMAP HS MMC SUPPORT
14006bfb 6389M: Balaji T K <balajitk@ti.com>
0a4585c6 6390L: linux-mmc@vger.kernel.org
653f41b5 6391L: linux-omap@vger.kernel.org
0a4585c6 6392S: Maintained
653f41b5 6393F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6394
6395OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6396M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6397S: Maintained
6398F: drivers/char/hw_random/omap-rng.c
6399
f400c82e 6400OMAP HWMOD SUPPORT
cdb55ab0 6401M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6402M: Paul Walmsley <paul@pwsan.com>
6403L: linux-omap@vger.kernel.org
6404S: Maintained
8fc8b12b 6405F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6406
6407OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6408M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6409L: linux-omap@vger.kernel.org
6410S: Maintained
6411F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6412
7e8970e1
LP
6413OMAP IMAGE SIGNAL PROCESSOR (ISP)
6414M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6415L: linux-media@vger.kernel.org
6416S: Maintained
90d72ac6 6417F: drivers/media/platform/omap3isp/
7e8970e1 6418
f5525786 6419OMAP USB SUPPORT
f299470a 6420M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6421L: linux-usb@vger.kernel.org
6422L: linux-omap@vger.kernel.org
43b416e5 6423T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6424S: Maintained
a16fbd65
JP
6425F: drivers/usb/*/*omap*
6426F: arch/arm/*omap*/usb*
f5525786 6427
6d994710 6428OMAP GPIO DRIVER
a1415a8f 6429M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6430M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6431M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6432L: linux-omap@vger.kernel.org
6433S: Maintained
6434F: drivers/gpio/gpio-omap.c
6435
c351e290
MJ
6436OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6437M: Mark Jackson <mpfj@newflow.co.uk>
6438L: linux-omap@vger.kernel.org
6439S: Maintained
6440F: arch/arm/boot/dts/am335x-nano.dts
6441
0ad122d9 6442OMFS FILESYSTEM
8b58be88 6443M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6444L: linux-karma-devel@lists.sourceforge.net
6445S: Maintained
679655da
JP
6446F: Documentation/filesystems/omfs.txt
6447F: fs/omfs/
0ad122d9 6448
c1986ee9 6449OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6450M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6451S: Maintained
679655da
JP
6452F: drivers/char/pcmcia/cm4000_cs.c
6453F: include/linux/cm4000_cs.h
c117ab84 6454F: include/uapi/linux/cm4000_cs.h
c1986ee9 6455
77c44ab1 6456OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6457M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6458S: Maintained
679655da 6459F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6460
77d5140f 6461OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6462M: Jonathan Corbet <corbet@lwn.net>
661263b5 6463L: linux-media@vger.kernel.org
275ffde4 6464T: git git://linuxtv.org/media_tree.git
77d5140f 6465S: Maintained
90d72ac6 6466F: drivers/media/i2c/ov7670.c
77d5140f 6467
431bca73 6468ONENAND FLASH DRIVER
8b58be88 6469M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6470L: linux-mtd@lists.infradead.org
6471S: Maintained
679655da
JP
6472F: drivers/mtd/onenand/
6473F: include/linux/mtd/onenand*.h
431bca73 6474
1da177e4 6475ONSTREAM SCSI TAPE DRIVER
8b58be88 6476M: Willem Riede <osst@riede.org>
1da177e4
LT
6477L: osst-users@lists.sourceforge.net
6478L: linux-scsi@vger.kernel.org
6479S: Maintained
f7269cfc
JD
6480F: Documentation/scsi/osst.txt
6481F: drivers/scsi/osst.*
6482F: drivers/scsi/osst_*.h
6483F: drivers/scsi/st.h
1da177e4 6484
e2d1d6c0 6485OPENCORES I2C BUS DRIVER
8b58be88 6486M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6487L: linux-i2c@vger.kernel.org
e2d1d6c0 6488S: Maintained
679655da
JP
6489F: Documentation/i2c/busses/i2c-ocores
6490F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6491
860c44c1 6492OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6493M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6494M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6495L: devicetree@vger.kernel.org
860c44c1 6496W: http://fdt.secretlab.ca
3bbf9b9b 6497T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6498S: Maintained
f8828205 6499F: drivers/of/
860c44c1 6500F: include/linux/of*.h
f8828205 6501F: scripts/dtc/
860c44c1 6502K: of_get_property
d945fa0d 6503K: of_match_table
860c44c1 6504
f8828205 6505OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6506M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6507M: Pawel Moll <pawel.moll@arm.com>
6508M: Mark Rutland <mark.rutland@arm.com>
de80963e 6509M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6510M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6511L: devicetree@vger.kernel.org
6512S: Maintained
6513F: Documentation/devicetree/
6514F: arch/*/boot/dts/
6515F: include/dt-bindings/
6516
19f9d392
JB
6517OPENRISC ARCHITECTURE
6518M: Jonas Bonn <jonas@southpole.se>
6519W: http://openrisc.net
eab7c1c0 6520L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6521S: Maintained
6522T: git git://openrisc.net/~jonas/linux
14430813 6523F: arch/openrisc/
19f9d392 6524
ccb1352e 6525OPENVSWITCH
4f337ed5 6526M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6527L: dev@openvswitch.org
6528W: http://openvswitch.org
4f337ed5 6529T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6530S: Maintained
6531F: net/openvswitch/
6532
af39917d
CL
6533OPL4 DRIVER
6534M: Clemens Ladisch <clemens@ladisch.de>
6535L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6536T: git git://git.alsa-project.org/alsa-kernel.git
6537S: Maintained
6538F: sound/drivers/opl4/
6539
1da177e4 6540OPROFILE
4cf7e718 6541M: Robert Richter <rric@kernel.org>
1da177e4
LT
6542L: oprofile-list@lists.sf.net
6543S: Maintained
81c4a8a6 6544F: arch/*/include/asm/oprofile*.h
679655da
JP
6545F: arch/*/oprofile/
6546F: drivers/oprofile/
6547F: include/linux/oprofile.h
1da177e4 6548
e2d1d6c0 6549ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6550M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6551M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6552L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6553W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6554T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6555S: Supported
679655da
JP
6556F: Documentation/filesystems/ocfs2.txt
6557F: Documentation/filesystems/dlmfs.txt
6558F: fs/ocfs2/
e2d1d6c0 6559
1da177e4 6560ORINOCO DRIVER
724c6b35 6561L: linux-wireless@vger.kernel.org
491b26b4 6562W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6563W: http://www.nongnu.org/orinoco/
3a59babb 6564S: Orphan
679655da 6565F: drivers/net/wireless/orinoco/
1da177e4 6566
42c55aa8 6567OSD LIBRARY and FILESYSTEM
8b58be88 6568M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6569M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6570L: osd-dev@open-osd.org
6571W: http://open-osd.org
54e5881d 6572T: git git://git.open-osd.org/open-osd.git
68274794 6573S: Maintained
42c55aa8 6574F: drivers/scsi/osd/
6b6f0b6c 6575F: include/scsi/osd_*
42c55aa8 6576F: fs/exofs/
68274794 6577
e2d1d6c0 6578P54 WIRELESS DRIVER
084cb0fe 6579M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6580L: linux-wireless@vger.kernel.org
084cb0fe 6581W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6582S: Maintained
679655da 6583F: drivers/net/wireless/p54/
e2d1d6c0 6584
f5cd7872 6585PA SEMI ETHERNET DRIVER
8b58be88 6586M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6587L: netdev@vger.kernel.org
6588S: Maintained
ded19add 6589F: drivers/net/ethernet/pasemi/*
f5cd7872 6590
beb58aa3 6591PA SEMI SMBUS DRIVER
8b58be88 6592M: Olof Johansson <olof@lixom.net>
846557d3 6593L: linux-i2c@vger.kernel.org
beb58aa3 6594S: Maintained
679655da 6595F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6596
48fc267e
SK
6597PADATA PARALLEL EXECUTION MECHANISM
6598M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6599L: linux-crypto@vger.kernel.org
6600S: Maintained
6601F: kernel/padata.c
6602F: include/linux/padata.h
6603F: Documentation/padata.txt
6604
709ee531 6605PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6606M: Harald Welte <laforge@gnumonks.org>
d0944853 6607L: platform-driver-x86@vger.kernel.org
709ee531 6608S: Maintained
679655da 6609F: drivers/platform/x86/panasonic-laptop.c
709ee531 6610
368dd5ac 6611PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6612M: David Howells <dhowells@redhat.com>
6613M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6614L: linux-am33-list@redhat.com (moderated for non-subscribers)
6615W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6616S: Maintained
679655da
JP
6617F: Documentation/mn10300/
6618F: arch/mn10300/
4fa97181 6619
1da177e4 6620PARALLEL PORT SUPPORT
3dd1a329 6621L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6622S: Orphan
679655da
JP
6623F: drivers/parport/
6624F: include/linux/parport*.h
6625F: drivers/char/ppdev.c
c117ab84 6626F: include/uapi/linux/ppdev.h
1da177e4 6627
4cdf6bc2 6628PARAVIRT_OPS INTERFACE
d633180c 6629M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6630M: Chris Wright <chrisw@sous-sol.org>
6631M: Alok Kataria <akataria@vmware.com>
6632M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6633L: virtualization@lists.linux-foundation.org
4cdf6bc2 6634S: Supported
679655da
JP
6635F: Documentation/ia64/paravirt_ops.txt
6636F: arch/*/kernel/paravirt*
6637F: arch/*/include/asm/paravirt.h
4cdf6bc2 6638
e2d1d6c0 6639PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6640M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6641L: linux-parport@lists.infradead.org (subscribers-only)
6642W: http://www.torque.net/linux-pp.html
6643S: Maintained
679655da
JP
6644F: Documentation/blockdev/paride.txt
6645F: drivers/block/paride/
e2d1d6c0
RD
6646
6647PARISC ARCHITECTURE
b8828770 6648M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6649M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6650L: linux-parisc@vger.kernel.org
6651W: http://www.parisc-linux.org/
8a6e2535 6652Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6654T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6655S: Maintained
679655da 6656F: arch/parisc/
2b6bac9e 6657F: Documentation/parisc/
679655da 6658F: drivers/parisc/
2b6bac9e
HD
6659F: drivers/char/agp/parisc-agp.c
6660F: drivers/input/serio/gscps2.c
6661F: drivers/parport/parport_gsc.*
6662F: drivers/tty/serial/8250/8250_gsc.c
6663F: drivers/video/sti*
6664F: drivers/video/console/sti*
6665F: drivers/video/logo/logo_parisc*
e2d1d6c0 6666
1662d32c 6667PC87360 HARDWARE MONITORING DRIVER
8b58be88 6668M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6669L: lm-sensors@lm-sensors.org
6670S: Maintained
679655da
JP
6671F: Documentation/hwmon/pc87360
6672F: drivers/hwmon/pc87360.c
1662d32c
JC
6673
6674PC8736x GPIO DRIVER
8b58be88 6675M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6676S: Maintained
679655da 6677F: drivers/char/pc8736x_gpio.c
1662d32c 6678
1ad107fd 6679PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6680M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6681L: lm-sensors@lm-sensors.org
6682S: Maintained
6683F: Documentation/hwmon/pc87427
6684F: drivers/hwmon/pc87427.c
6685
b26e0ed4 6686PCA9532 LED DRIVER
8b58be88 6687M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6688S: Maintained
d5ca6918
JP
6689F: drivers/leds/leds-pca9532.c
6690F: include/linux/leds-pca9532.h
b26e0ed4 6691
5ce914a8 6692PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6693M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6694L: linux-i2c@vger.kernel.org
6695S: Maintained
b4f0b74e 6696F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6697
3971dae5 6698PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6699M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6700S: Maintained
6701F: drivers/firmware/pcdp.*
6702
065c6359 6703PCI ERROR RECOVERY
6305902c 6704M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6705L: linux-pci@vger.kernel.org
065c6359 6706S: Supported
679655da 6707F: Documentation/PCI/pci-error-recovery.txt
065c6359 6708
1da177e4 6709PCI SUBSYSTEM
5ac3a6d2 6710M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6711L: linux-pci@vger.kernel.org
99662dd1 6712Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6713T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6714S: Supported
679655da
JP
6715F: Documentation/PCI/
6716F: drivers/pci/
6717F: include/linux/pci*
6b49ee49 6718F: arch/x86/pci/
cad01f91 6719F: arch/x86/kernel/quirks.c
1da177e4 6720
f0b75693
BH
6721PCI DRIVER FOR IMX6
6722M: Richard Zhu <r65037@freescale.com>
6723M: Shawn Guo <shawn.guo@linaro.org>
6724L: linux-pci@vger.kernel.org
6725L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6726S: Maintained
6727F: drivers/pci/host/*imx6*
6728
6729PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6730M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6731M: Jason Cooper <jason@lakedaemon.net>
6732L: linux-pci@vger.kernel.org
6733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6734S: Maintained
6735F: drivers/pci/host/*mvebu*
6736
0447cfd7
TR
6737PCI DRIVER FOR NVIDIA TEGRA
6738M: Thierry Reding <thierry.reding@gmail.com>
6739L: linux-tegra@vger.kernel.org
f0b75693 6740L: linux-pci@vger.kernel.org
0447cfd7
TR
6741S: Supported
6742F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6743F: drivers/pci/host/pci-tegra.c
6744
f0b75693
BH
6745PCI DRIVER FOR RENESAS R-CAR
6746M: Simon Horman <horms@verge.net.au>
6747L: linux-pci@vger.kernel.org
6748L: linux-sh@vger.kernel.org
6749S: Maintained
6750F: drivers/pci/host/*rcar*
6751
4af82255
JH
6752PCI DRIVER FOR SAMSUNG EXYNOS
6753M: Jingoo Han <jg1.han@samsung.com>
6754L: linux-pci@vger.kernel.org
f0b75693
BH
6755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6756L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6757S: Maintained
6758F: drivers/pci/host/pci-exynos.c
6759
f0b75693
BH
6760PCI DRIVER FOR SYNOPSIS DESIGNWARE
6761M: Mohit Kumar <mohit.kumar@st.com>
6762M: Jingoo Han <jg1.han@samsung.com>
6763L: linux-pci@vger.kernel.org
6764S: Maintained
6765F: drivers/pci/host/*designware*
6766
cf28855b
WD
6767PCI DRIVER FOR GENERIC OF HOSTS
6768M: Will Deacon <will.deacon@arm.com>
6769L: linux-pci@vger.kernel.org
6770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6771S: Maintained
6772F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6773F: drivers/pci/host/pci-host-generic.c
6774
1da177e4 6775PCMCIA SUBSYSTEM
4230dfc9 6776P: Linux PCMCIA Team
f5df5881 6777L: linux-pcmcia@lists.infradead.org
6650e0a5 6778W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6779T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6780S: Maintained
679655da
JP
6781F: Documentation/pcmcia/
6782F: drivers/pcmcia/
6783F: include/pcmcia/
1da177e4
LT
6784
6785PCNET32 NETWORK DRIVER
227fb925 6786M: Don Fry <pcnet32@frontier.com>
979b6c13 6787L: netdev@vger.kernel.org
1da177e4 6788S: Maintained
b955f6ca 6789F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6790
48fc267e
SK
6791PCRYPT PARALLEL CRYPTO ENGINE
6792M: Steffen Klassert <steffen.klassert@secunet.com>
6793L: linux-crypto@vger.kernel.org
6794S: Maintained
6795F: crypto/pcrypt.c
6796F: include/crypto/pcrypt.h
6797
e72df0b8
TH
6798PER-CPU MEMORY ALLOCATOR
6799M: Tejun Heo <tj@kernel.org>
6800M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6801T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6802S: Maintained
6803F: include/linux/percpu*.h
6804F: mm/percpu*.c
6805F: arch/*/include/asm/percpu.h
6806
ad4ecbcb 6807PER-TASK DELAY ACCOUNTING
185e595f 6808M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6809S: Maintained
679655da
JP
6810F: include/linux/delayacct.h
6811F: kernel/delayacct.c
ad4ecbcb 6812
57c0c15b 6813PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6814M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6815M: Paul Mackerras <paulus@samba.org>
dd9b238c 6816M: Ingo Molnar <mingo@redhat.com>
f80c5393 6817M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6818L: linux-kernel@vger.kernel.org
75fc2d37 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6820S: Supported
d53e8365 6821F: kernel/events/*
a003236c 6822F: include/linux/perf_event.h
c117ab84 6823F: include/uapi/linux/perf_event.h
141c4296
RR
6824F: arch/*/kernel/perf_event*.c
6825F: arch/*/kernel/*/perf_event*.c
6826F: arch/*/kernel/*/*/perf_event*.c
a003236c 6827F: arch/*/include/asm/perf_event.h
a003236c
VL
6828F: arch/*/kernel/perf_callchain.c
6829F: tools/perf/
6c0b3244 6830
dd49d0f5 6831PERSONALITY HANDLING
8b58be88 6832M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6833L: linux-abi-devel@lists.sourceforge.net
6834S: Maintained
679655da 6835F: include/linux/personality.h
c117ab84 6836F: include/uapi/linux/personality.h
dd49d0f5 6837
838e7a03 6838PHONET PROTOCOL
2a06b40f 6839M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6840S: Supported
6841F: Documentation/networking/phonet.txt
6842F: include/linux/phonet.h
6843F: include/net/phonet/
c117ab84 6844F: include/uapi/linux/phonet.h
838e7a03
RDC
6845F: net/phonet/
6846
1da177e4 6847PHRAM MTD DRIVER
8b58be88 6848M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6849L: linux-mtd@lists.infradead.org
6850S: Maintained
679655da 6851F: drivers/mtd/devices/phram.c
1da177e4 6852
efdbb10e
BP
6853PICOLCD HID DRIVER
6854M: Bruno Prémont <bonbons@linux-vserver.org>
6855L: linux-input@vger.kernel.org
6856S: Maintained
6857F: drivers/hid/hid-picolcd*
6858
a53bfa07
JI
6859PICOXCELL SUPPORT
6860M: Jamie Iles <jamie@jamieiles.com>
6861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6862T: git git://github.com/jamieiles/linux-2.6-ji.git
6863S: Supported
14430813 6864F: arch/arm/mach-picoxcell/
a53bfa07
JI
6865F: drivers/*/picoxcell*
6866F: drivers/*/*/picoxcell*
6867
2744e8af
LW
6868PIN CONTROL SUBSYSTEM
6869M: Linus Walleij <linus.walleij@linaro.org>
6870S: Maintained
07f29ba6 6871F: drivers/pinctrl/
8e406fe4 6872F: include/linux/pinctrl/
2744e8af 6873
2201bbb8
JCPV
6874PIN CONTROLLER - ATMEL AT91
6875M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6877S: Maintained
6878F: drivers/pinctrl/pinctrl-at91.c
6879
b75e60d6
DA
6880PIN CONTROLLER - SAMSUNG
6881M: Tomasz Figa <t.figa@samsung.com>
6882M: Thomas Abraham <thomas.abraham@linaro.org>
6883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6884L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6885S: Maintained
6886F: drivers/pinctrl/pinctrl-exynos.*
6887F: drivers/pinctrl/pinctrl-s3c*
6888F: drivers/pinctrl/pinctrl-samsung.*
6889
deda8287 6890PIN CONTROLLER - ST SPEAR
8e406fe4 6891M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6892L: spear-devel@list.st.com
6893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6894W: http://www.st.com/spear
6895S: Maintained
8e406fe4 6896F: drivers/pinctrl/spear/
deda8287 6897
249a6771 6898PKTCDVD DRIVER
dbd47133 6899M: Jiri Kosina <jkosina@suse.cz>
249a6771 6900S: Maintained
679655da
JP
6901F: drivers/block/pktcdvd.c
6902F: include/linux/pktcdvd.h
c117ab84 6903F: include/uapi/linux/pktcdvd.h
249a6771 6904
b31d8273
G
6905PKUNITY SOC DRIVERS
6906M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6907W: http://mprc.pku.edu.cn/~guanxuetao/linux
6908S: Maintained
6909T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6910F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6911F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6912F: drivers/video/fb-puv3.c
2809e80b 6913F: drivers/rtc/rtc-puv3.c
b31d8273 6914
9d2ecfb7 6915PMBUS HARDWARE MONITORING DRIVERS
ca462085 6916M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6917L: lm-sensors@lm-sensors.org
6918W: http://www.lm-sensors.org/
6919W: http://www.roeck-us.net/linux/drivers/
6920T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6921S: Maintained
6922F: Documentation/hwmon/pmbus
6923F: drivers/hwmon/pmbus/
6924F: include/linux/i2c/pmbus.h
6925
89a36810 6926PMC SIERRA MaxRAID DRIVER
076cfaae 6927M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6928L: linux-scsi@vger.kernel.org
6929W: http://www.pmc-sierra.com/
6930S: Supported
6931F: drivers/scsi/pmcraid.*
6932
dbf9bfe6 6933PMC SIERRA PM8001 DRIVER
4f0e359c 6934M: xjtuwjp@gmail.com
dbf9bfe6 6935M: lindar_liu@usish.com
6936L: linux-scsi@vger.kernel.org
6937S: Supported
6938F: drivers/scsi/pm8001/
6939
1da177e4 6940POSIX CLOCKS and TIMERS
8b58be88 6941M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6942L: linux-kernel@vger.kernel.org
75fc2d37 6943T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6944S: Supported
679655da
JP
6945F: fs/timerfd.c
6946F: include/linux/timer*
6947F: kernel/*timer*
1da177e4 6948
3be86148 6949POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6950M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6951M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6952T: git git://git.infradead.org/battery-2.6.git
3be86148 6953S: Maintained
679655da 6954F: include/linux/power_supply.h
8cd725a1 6955F: drivers/power/
3be86148 6956
1da177e4 6957PNP SUPPORT
46a1f21a 6958M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 6959S: Maintained
679655da 6960F: drivers/pnp/
1da177e4 6961
999445d4 6962PNXxxxx I2C DRIVER
8b58be88 6963M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6964L: linux-i2c@vger.kernel.org
999445d4 6965S: Maintained
679655da 6966F: drivers/i2c/busses/i2c-pnx.c
999445d4 6967
1da177e4 6968PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6969M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6970L: linux-ppp@vger.kernel.org
6971S: Maintained
224cf5ad 6972F: drivers/net/ppp/ppp_*
1da177e4
LT
6973
6974PPP OVER ATM (RFC 2364)
8b58be88 6975M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6976S: Maintained
679655da 6977F: net/atm/pppoatm.c
c117ab84 6978F: include/uapi/linux/atmppp.h
1da177e4
LT
6979
6980PPP OVER ETHERNET
8b58be88 6981M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6982S: Maintained
224cf5ad
JK
6983F: drivers/net/ppp/pppoe.c
6984F: drivers/net/ppp/pppox.c
1da177e4 6985
a6d2370b 6986PPP OVER L2TP
8b58be88 6987M: James Chapman <jchapman@katalix.com>
a6d2370b 6988S: Maintained
90ca28d1 6989F: net/l2tp/l2tp_ppp.c
679655da 6990F: include/linux/if_pppol2tp.h
c117ab84 6991F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6992
eae9d2ba 6993PPS SUPPORT
8b58be88 6994M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6995W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6996L: linuxpps@ml.enneenne.com (subscribers-only)
6997S: Maintained
cabaaf41
JP
6998F: Documentation/pps/
6999F: drivers/pps/
7000F: include/linux/pps*.h
eae9d2ba 7001
71a6d0af
HW
7002PPTP DRIVER
7003M: Dmitry Kozlov <xeb@mail.ru>
7004L: netdev@vger.kernel.org
7005S: Maintained
224cf5ad 7006F: drivers/net/ppp/pptp.c
71a6d0af
HW
7007W: http://sourceforge.net/projects/accel-pptp
7008
1da177e4 7009PREEMPTIBLE KERNEL
8b58be88 7010M: Robert Love <rml@tech9.net>
1da177e4
LT
7011L: kpreempt-tech@lists.sourceforge.net
7012W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7013S: Supported
679655da
JP
7014F: Documentation/preempt-locking.txt
7015F: include/linux/preempt.h
1da177e4
LT
7016
7017PRISM54 WIRELESS DRIVER
8b58be88 7018M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7019L: linux-wireless@vger.kernel.org
9ef80804 7020W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7021S: Obsolete
679655da 7022F: drivers/net/wireless/prism54/
1da177e4 7023
b3277dfa 7024PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7025M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7026L: linux-ide@vger.kernel.org
7027S: Maintained
679655da 7028F: drivers/ata/sata_promise.*
b3277dfa 7029
02c18891 7030PS3 NETWORK SUPPORT
b809b9ca 7031M: Geoff Levand <geoff@infradead.org>
02c18891 7032L: netdev@vger.kernel.org
a4724ed6 7033L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7034S: Maintained
8df158ac 7035F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7036
f58a9d17 7037PS3 PLATFORM SUPPORT
b809b9ca 7038M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7039L: linuxppc-dev@lists.ozlabs.org
7040L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7041S: Maintained
679655da
JP
7042F: arch/powerpc/boot/ps3*
7043F: arch/powerpc/include/asm/lv1call.h
7044F: arch/powerpc/include/asm/ps3*.h
7045F: arch/powerpc/platforms/ps3/
7046F: drivers/*/ps3*
7047F: drivers/ps3/
fec629b8 7048F: drivers/rtc/rtc-ps3.c
679655da 7049F: drivers/usb/host/*ps3.c
fec629b8 7050F: sound/ppc/snd_ps3*
f58a9d17 7051
cffb4add 7052PS3VRAM DRIVER
8b58be88 7053M: Jim Paris <jim@jtan.com>
a4724ed6 7054L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7055S: Maintained
8a3977cb 7056F: drivers/block/ps3vram.c
cffb4add 7057
8defe599 7058PSTORE FILESYSTEM
9d5e2a02 7059M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7060M: Colin Cross <ccross@android.com>
7061M: Kees Cook <keescook@chromium.org>
7062M: Tony Luck <tony.luck@intel.com>
7063S: Maintained
7064T: git git://git.infradead.org/users/cbou/linux-pstore.git
7065F: fs/pstore/
7066F: include/linux/pstore*
04851772 7067F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7068F: drivers/acpi/apei/erst.c
7069
7fbc415d
RC
7070PTP HARDWARE CLOCK SUPPORT
7071M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7072L: netdev@vger.kernel.org
7fbc415d
RC
7073S: Maintained
7074W: http://linuxptp.sourceforge.net/
7075F: Documentation/ABI/testing/sysfs-ptp
7076F: Documentation/ptp/*
0ecb3cdd 7077F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7078F: drivers/net/phy/dp83640*
7079F: drivers/ptp/*
7080F: include/linux/ptp_cl*
7081
cf94a4d1 7082PTRACE SUPPORT
8b58be88
JP
7083M: Roland McGrath <roland@redhat.com>
7084M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7085S: Maintained
7086F: include/asm-generic/syscall.h
7087F: include/linux/ptrace.h
7088F: include/linux/regset.h
7089F: include/linux/tracehook.h
c117ab84 7090F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7091F: kernel/ptrace.c
7092
8320204a 7093PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7094M: Mike Isely <isely@pobox.com>
16e9495d 7095L: pvrusb2@isely.net (subscribers-only)
661263b5 7096L: linux-media@vger.kernel.org
8320204a 7097W: http://www.isely.net/pvrusb2/
275ffde4 7098T: git git://linuxtv.org/media_tree.git
8320204a 7099S: Maintained
679655da 7100F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7101F: drivers/media/usb/pvrusb2/
8320204a 7102
39532e6c
HG
7103PWC WEBCAM DRIVER
7104M: Hans de Goede <hdegoede@redhat.com>
7105L: linux-media@vger.kernel.org
7106T: git git://linuxtv.org/media_tree.git
7107S: Maintained
7108F: drivers/media/usb/pwc/*
7109
200efedd 7110PWM SUBSYSTEM
aa3495f7
TR
7111M: Thierry Reding <thierry.reding@gmail.com>
7112L: linux-pwm@vger.kernel.org
0c2498f1 7113S: Maintained
006e854f 7114T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7115F: Documentation/pwm.txt
7116F: Documentation/devicetree/bindings/pwm/
7117F: include/linux/pwm.h
0c2498f1 7118F: drivers/pwm/
a140b98d
TR
7119F: drivers/video/backlight/pwm_bl.c
7120F: include/linux/pwm_backlight.h
0c2498f1 7121
30ec261e 7122PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7123M: Eric Miao <eric.y.miao@gmail.com>
7124M: Russell King <linux@arm.linux.org.uk>
a323f664 7125M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7127T: git git://github.com/hzhuang1/linux.git
7128T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7129S: Maintained
679655da
JP
7130F: arch/arm/mach-pxa/
7131F: drivers/pcmcia/pxa2xx*
9df92e6c 7132F: drivers/spi/spi-pxa2xx*
679655da
JP
7133F: drivers/usb/gadget/pxa2*
7134F: include/sound/pxa2xx-lib.h
bec4c99e 7135F: sound/arm/pxa*
14430813 7136F: sound/soc/pxa/
1da177e4 7137
ec64d3bf
EG
7138PXA3xx NAND FLASH DRIVER
7139M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7140L: linux-mtd@lists.infradead.org
7141S: Maintained
7142F: drivers/mtd/nand/pxa3xx-nand.c
7143
3f640c61 7144MMP SUPPORT
8b58be88 7145M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7146M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7148T: git git://github.com/hzhuang1/linux.git
7149T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7150S: Maintained
3f640c61 7151F: arch/arm/mach-mmp/
e8e6cb32 7152
272f133a
PO
7153PXA MMCI DRIVER
7154S: Orphan
7155
57f63bc8 7156PXA RTC DRIVER
8b58be88 7157M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7158L: rtc-linux@googlegroups.com
7159S: Maintained
7160
52a09a04 7161QIB DRIVER
8473c603 7162M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7163L: linux-rdma@vger.kernel.org
7164S: Supported
7165F: drivers/infiniband/hw/qib/
7166
5e9772b9
JS
7167QLOGIC QLA1280 SCSI DRIVER
7168M: Michael Reed <mdr@sgi.com>
7169L: linux-scsi@vger.kernel.org
7170S: Maintained
7171F: drivers/scsi/qla1280.[ch]
7172
1da177e4 7173QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7174M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7175L: linux-scsi@vger.kernel.org
7176S: Supported
679655da
JP
7177F: Documentation/scsi/LICENSE.qla2xxx
7178F: drivers/scsi/qla2xxx/
1da177e4 7179
883c98fe 7180QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7181M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7182M: iscsi-driver@qlogic.com
7183L: linux-scsi@vger.kernel.org
7184S: Supported
bacfb81b 7185F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7186F: drivers/scsi/qla4xxx/
7187
5a4faa87 7188QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7189M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7190M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7191M: linux-driver@qlogic.com
7192L: netdev@vger.kernel.org
7193S: Supported
679655da 7194F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7195F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7196
0ec00f03 7197QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7198M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7199M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7200L: netdev@vger.kernel.org
7201S: Supported
aa43c215 7202F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7203
c4e84bde 7204QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7205M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7206M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7207M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7208M: linux-driver@qlogic.com
c4e84bde
RM
7209L: netdev@vger.kernel.org
7210S: Supported
aa43c215 7211F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7212
1da177e4 7213QNX4 FILESYSTEM
8b58be88 7214M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7215W: http://www.alarsen.net/linux/qnx4fs/
7216S: Maintained
80811493 7217F: fs/qnx4/
c117ab84
CEB
7218F: include/uapi/linux/qnx4_fs.h
7219F: include/uapi/linux/qnxtypes.h
1da177e4 7220
91952bc0
AP
7221QT1010 MEDIA DRIVER
7222M: Antti Palosaari <crope@iki.fi>
7223L: linux-media@vger.kernel.org
7224W: http://linuxtv.org/
7225W: http://palosaari.fi/linux/
7226Q: http://patchwork.linuxtv.org/project/linux-media/list/
7227T: git git://linuxtv.org/anttip/media_tree.git
7228S: Maintained
7229F: drivers/media/tuners/qt1010*
7230
966fb5ec
SM
7231QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7232M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7233L: linux-wireless@vger.kernel.org
7234L: ath9k-devel@lists.ath9k.org
7235W: http://wireless.kernel.org/en/users/Drivers/ath9k
7236S: Supported
7237F: drivers/net/wireless/ath/ath9k/
7238
2ea0ffcb
KV
7239QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7240M: Kalle Valo <kvalo@qca.qualcomm.com>
7241L: ath10k@lists.infradead.org
7242W: http://wireless.kernel.org/en/users/Drivers/ath10k
7243T: git git://github.com/kvalo/ath.git
7244S: Supported
7245F: drivers/net/wireless/ath/ath10k/
7246
4f4567cf
RK
7247QUALCOMM HEXAGON ARCHITECTURE
7248M: Richard Kuo <rkuo@codeaurora.org>
7249L: linux-hexagon@vger.kernel.org
7250S: Supported
7251F: arch/hexagon/
7252
8e84c258
EK
7253QUALCOMM WCN36XX WIRELESS DRIVER
7254M: Eugene Krasnikov <k.eugene.e@gmail.com>
7255L: wcn36xx@lists.infradead.org
7256W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7257T: git git://github.com/KrasnikovEugene/wcn36xx.git
7258S: Supported
7259F: drivers/net/wireless/ath/wcn36xx/
7260
35e3540b
HV
7261QUICKCAM PARALLEL PORT WEBCAMS
7262M: Hans Verkuil <hverkuil@xs4all.nl>
7263L: linux-media@vger.kernel.org
7264T: git git://linuxtv.org/media_tree.git
7265W: http://linuxtv.org
7266S: Odd Fixes
7267F: drivers/media/parport/*-qcam*
7268
602adf40 7269RADOS BLOCK DEVICE (RBD)
09d90327
SW
7270M: Yehuda Sadeh <yehuda@inktank.com>
7271M: Sage Weil <sage@inktank.com>
527a88b9 7272M: Alex Elder <elder@kernel.org>
602adf40 7273M: ceph-devel@vger.kernel.org
09d90327
SW
7274W: http://ceph.com/
7275T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7276S: Supported
7277F: drivers/block/rbd.c
7278F: drivers/block/rbd_types.h
7279
1da177e4 7280RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7281M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7282L: linux-fbdev@vger.kernel.org
1da177e4 7283S: Maintained
679655da 7284F: drivers/video/aty/radeon*
c117ab84 7285F: include/uapi/linux/radeonfb.h
1da177e4 7286
c6c9b34c
HG
7287RADIOSHARK RADIO DRIVER
7288M: Hans de Goede <hdegoede@redhat.com>
7289L: linux-media@vger.kernel.org
7290T: git git://linuxtv.org/media_tree.git
7291S: Maintained
7292F: drivers/media/radio/radio-shark.c
7293
7294RADIOSHARK2 RADIO DRIVER
7295M: Hans de Goede <hdegoede@redhat.com>
7296L: linux-media@vger.kernel.org
7297T: git git://linuxtv.org/media_tree.git
7298S: Maintained
7299F: drivers/media/radio/radio-shark2.c
7300F: drivers/media/radio/radio-tea5777.c
7301
1da177e4 7302RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7303M: Paul Mackerras <paulus@samba.org>
c69f677c 7304L: linux-fbdev@vger.kernel.org
1da177e4 7305S: Maintained
679655da 7306F: drivers/video/aty/aty128fb.c
1da177e4 7307
e7839f25 7308RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7309P: rt2x00 project
e1a6542f 7310M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7311M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7312L: linux-wireless@vger.kernel.org
83fc9c89 7313L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7314W: http://rt2x00.serialmonkey.com/
7315S: Maintained
54e5881d 7316T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7317F: drivers/net/wireless/rt2x00/
7318
9db5579b 7319RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7320M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7321S: Maintained
679655da
JP
7322F: Documentation/blockdev/ramdisk.txt
7323F: drivers/block/brd.c
9db5579b 7324
9e95ce27 7325RANDOM NUMBER DRIVER
0624bcaa 7326M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7327S: Maintained
679655da 7328F: drivers/char/random.c
9e95ce27 7329
394b701c 7330RAPIDIO SUBSYSTEM
8b58be88 7331M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7332M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7333S: Maintained
679655da 7334F: drivers/rapidio/
394b701c 7335
e2d1d6c0 7336RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7337L: linux-wireless@vger.kernel.org
f52a5490 7338S: Orphan
679655da 7339F: drivers/net/wireless/ray*
e2d1d6c0
RD
7340
7341RCUTORTURE MODULE
8b58be88
JP
7342M: Josh Triplett <josh@freedesktop.org>
7343M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7344L: linux-kernel@vger.kernel.org
f9094d8e 7345S: Supported
08deed1e 7346T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7347F: Documentation/RCU/torture.txt
4102adab 7348F: kernel/rcu/torture.c
e2d1d6c0 7349
c87b9c60
PM
7350RCUTORTURE TEST FRAMEWORK
7351M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7352L: linux-kernel@vger.kernel.org
c87b9c60
PM
7353S: Supported
7354T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7355F: tools/testing/selftests/rcutorture
7356
c1f766b5 7357RDC R-321X SoC
8b58be88 7358M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7359S: Maintained
7360
db17f395 7361RDC R6040 FAST ETHERNET DRIVER
8b58be88 7362M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7363L: netdev@vger.kernel.org
7364S: Maintained
58565a35 7365F: drivers/net/ethernet/rdc/r6040.c
db17f395 7366
a09ed661 7367RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7368M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7369L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7370S: Supported
679655da 7371F: net/rds/
a09ed661 7372
595182bc 7373READ-COPY UPDATE (RCU)
8b58be88
JP
7374M: Dipankar Sarma <dipankar@in.ibm.com>
7375M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7376L: linux-kernel@vger.kernel.org
9fab9787 7377W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7378S: Supported
08deed1e 7379T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7380F: Documentation/RCU/
9fab9787 7381X: Documentation/RCU/torture.txt
f9094d8e 7382F: include/linux/rcu*
4102adab
PM
7383X: include/linux/srcu.h
7384F: kernel/rcu/
7385X: kernel/rcu/torture.c
595182bc 7386
0c86edc0 7387REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7388M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7389L: rtc-linux@googlegroups.com
8a6e2535 7390Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7391S: Maintained
679655da
JP
7392F: Documentation/rtc.txt
7393F: drivers/rtc/
7394F: include/linux/rtc.h
c117ab84 7395F: include/uapi/linux/rtc.h
0c86edc0 7396
1da177e4 7397REISERFS FILE SYSTEM
76c4e5ea 7398L: reiserfs-devel@vger.kernel.org
1da177e4 7399S: Supported
679655da 7400F: fs/reiserfs/
1da177e4 7401
b83a313b 7402REGISTER MAP ABSTRACTION
b02e48f2 7403M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7405S: Supported
7406F: drivers/base/regmap/
7407F: include/linux/regmap.h
7408
400e64df
OBC
7409REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7410M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7411T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7412S: Maintained
7413F: drivers/remoteproc/
7414F: Documentation/remoteproc.txt
6fc26488 7415F: include/linux/remoteproc.h
400e64df 7416
d8115db5
OBC
7417REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7418M: Ohad Ben-Cohen <ohad@wizery.com>
7419T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7420S: Maintained
7421F: drivers/rpmsg/
7422F: Documentation/rpmsg.txt
7423F: include/linux/rpmsg.h
7424
1b0fe6be
PZ
7425RESET CONTROLLER FRAMEWORK
7426M: Philipp Zabel <p.zabel@pengutronix.de>
7427S: Maintained
7428F: drivers/reset/
7429F: Documentation/devicetree/bindings/reset/
7430F: include/linux/reset.h
7431F: include/linux/reset-controller.h
7432
e0897645 7433RFKILL
8b58be88 7434M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7435L: linux-wireless@vger.kernel.org
ce466579
JB
7436W: http://wireless.kernel.org/
7437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7439S: Maintained
505c9247 7440F: Documentation/rfkill.txt
80811493 7441F: net/rfkill/
e0897645 7442
67e054e9
ML
7443RICOH SMARTMEDIA/XD DRIVER
7444M: Maxim Levitsky <maximlevitsky@gmail.com>
7445S: Maintained
21c26f50
JP
7446F: drivers/mtd/nand/r852.c
7447F: drivers/mtd/nand/r852.h
67e054e9 7448
92634125
ML
7449RICOH R5C592 MEMORYSTICK DRIVER
7450M: Maxim Levitsky <maximlevitsky@gmail.com>
7451S: Maintained
7452F: drivers/memstick/host/r592.*
7453
27f1d2f9
SA
7454ROCCAT DRIVERS
7455M: Stefan Achatz <erazor_de@users.sourceforge.net>
7456W: http://sourceforge.net/projects/roccat/
7457S: Maintained
7458F: drivers/hid/hid-roccat*
7459F: include/linux/hid-roccat*
7460F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7461
1da177e4
LT
7462ROCKETPORT DRIVER
7463P: Comtrol Corp.
1da177e4
LT
7464W: http://www.comtrol.com
7465S: Maintained
679655da 7466F: Documentation/serial/rocket.txt
c897401b 7467F: drivers/tty/rocket*
1da177e4
LT
7468
7469ROSE NETWORK LAYER
8b58be88 7470M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7471L: linux-hams@vger.kernel.org
d34cb28a 7472W: http://www.linux-ax25.org/
1da177e4 7473S: Maintained
679655da 7474F: include/net/rose.h
c117ab84 7475F: include/uapi/linux/rose.h
679655da 7476F: net/rose/
1da177e4 7477
91952bc0
AP
7478RTL2830 MEDIA DRIVER
7479M: Antti Palosaari <crope@iki.fi>
7480L: linux-media@vger.kernel.org
7481W: http://linuxtv.org/
7482W: http://palosaari.fi/linux/
7483Q: http://patchwork.linuxtv.org/project/linux-media/list/
7484T: git git://linuxtv.org/anttip/media_tree.git
7485S: Maintained
7486F: drivers/media/dvb-frontends/rtl2830*
7487
27a0aacf
AP
7488RTL2832 MEDIA DRIVER
7489M: Antti Palosaari <crope@iki.fi>
7490L: linux-media@vger.kernel.org
7491W: http://linuxtv.org/
7492W: http://palosaari.fi/linux/
7493Q: http://patchwork.linuxtv.org/project/linux-media/list/
7494T: git git://linuxtv.org/anttip/media_tree.git
7495S: Maintained
7496F: drivers/media/dvb-frontends/rtl2832*
7497
ba6e6f6e
AP
7498RTL2832_SDR MEDIA DRIVER
7499M: Antti Palosaari <crope@iki.fi>
7500L: linux-media@vger.kernel.org
7501W: http://linuxtv.org/
7502W: http://palosaari.fi/linux/
7503Q: http://patchwork.linuxtv.org/project/linux-media/list/
7504T: git git://linuxtv.org/anttip/media_tree.git
7505S: Maintained
7506F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7507
59840488 7508RTL8180 WIRELESS DRIVER
8b58be88 7509M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7510L: linux-wireless@vger.kernel.org
491b26b4 7511W: http://wireless.kernel.org/
54e5881d 7512T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7513S: Maintained
3cfeb0c3 7514F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7515
59840488 7516RTL8187 WIRELESS DRIVER
9f0939bf 7517M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7518M: Hin-Tak Leung <htl10@users.sourceforge.net>
7519M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7520L: linux-wireless@vger.kernel.org
491b26b4 7521W: http://wireless.kernel.org/
54e5881d 7522T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7523S: Maintained
3cfeb0c3 7524F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7525
3cf0c8ad
LF
7526RTL8192CE WIRELESS DRIVER
7527M: Larry Finger <Larry.Finger@lwfinger.net>
7528M: Chaoming Li <chaoming_li@realsil.com.cn>
7529L: linux-wireless@vger.kernel.org
491b26b4 7530W: http://wireless.kernel.org/
3cf0c8ad
LF
7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7532S: Maintained
7533F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7534F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7535
9eb8ef74 7536S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7537M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7538L: linux-fbdev@vger.kernel.org
ce00f85c 7539S: Maintained
679655da 7540F: drivers/video/savage/
9eb8ef74 7541
1da177e4 7542S390
8b58be88
JP
7543M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7544M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7545M: linux390@de.ibm.com
d58140cc 7546L: linux-s390@vger.kernel.org
5238da45
HC
7547W: http://www.ibm.com/developerworks/linux/linux390/
7548S: Supported
679655da 7549F: arch/s390/
a968cd3e 7550F: drivers/s390/
3bfe6858
JN
7551F: Documentation/s390/
7552F: Documentation/DocBook/s390*
5238da45 7553
322986ca
SO
7554S390 COMMON I/O LAYER
7555M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7556M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7557L: linux-s390@vger.kernel.org
7558W: http://www.ibm.com/developerworks/linux/linux390/
7559S: Supported
7560F: drivers/s390/cio/
7561
7562S390 DASD DRIVER
7563M: Stefan Weinhuber <wein@de.ibm.com>
7564M: Stefan Haberland <stefan.haberland@de.ibm.com>
7565L: linux-s390@vger.kernel.org
7566W: http://www.ibm.com/developerworks/linux/linux390/
7567S: Supported
7568F: drivers/s390/block/dasd*
7569F: block/partitions/ibm.c
7570
5238da45 7571S390 NETWORK DRIVERS
8b58be88
JP
7572M: Ursula Braun <ursula.braun@de.ibm.com>
7573M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7574M: linux390@de.ibm.com
d58140cc 7575L: linux-s390@vger.kernel.org
5238da45
HC
7576W: http://www.ibm.com/developerworks/linux/linux390/
7577S: Supported
679655da 7578F: drivers/s390/net/
5238da45 7579
322986ca
SO
7580S390 PCI SUBSYSTEM
7581M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7582M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7583L: linux-s390@vger.kernel.org
7584W: http://www.ibm.com/developerworks/linux/linux390/
7585S: Supported
7586F: arch/s390/pci/
7587F: drivers/pci/hotplug/s390_pci_hpc.c
7588
feed9b62 7589S390 ZCRYPT DRIVER
5c8d0983 7590M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7591M: linux390@de.ibm.com
7592L: linux-s390@vger.kernel.org
a968cd3e 7593W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7594S: Supported
d5ca6918 7595F: drivers/s390/crypto/
feed9b62 7596
5238da45 7597S390 ZFCP DRIVER
d38e19d0 7598M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7599M: linux390@de.ibm.com
d58140cc 7600L: linux-s390@vger.kernel.org
5238da45 7601W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7602S: Supported
679655da 7603F: drivers/s390/scsi/zfcp_*
1da177e4 7604
dd96df2c 7605S390 IUCV NETWORK LAYER
8b58be88 7606M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7607M: linux390@de.ibm.com
7608L: linux-s390@vger.kernel.org
7609W: http://www.ibm.com/developerworks/linux/linux390/
7610S: Supported
679655da
JP
7611F: drivers/s390/net/*iucv*
7612F: include/net/iucv/
7613F: net/iucv/
dd96df2c 7614
4dde7f75 7615S3C24XX SD/MMC Driver
8b58be88 7616M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7618S: Supported
679655da 7619F: drivers/mmc/host/s3cmci.*
4dde7f75 7620
1f15a229
HV
7621SAA6588 RDS RECEIVER DRIVER
7622M: Hans Verkuil <hverkuil@xs4all.nl>
7623L: linux-media@vger.kernel.org
7624T: git git://linuxtv.org/media_tree.git
7625W: http://linuxtv.org
7626S: Odd Fixes
7627F: drivers/media/i2c/saa6588*
7628
98ed12e6 7629SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7630M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7631L: linux-media@vger.kernel.org
7632W: http://linuxtv.org
7633T: git git://linuxtv.org/media_tree.git
7634S: Odd fixes
e42bf501 7635F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7636F: drivers/media/pci/saa7134/
7637
1da177e4 7638SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7639M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7640L: linux-media@vger.kernel.org
275ffde4 7641T: git git://linuxtv.org/media_tree.git
1da177e4 7642S: Maintained
90d72ac6
MCC
7643F: drivers/media/common/saa7146/
7644F: drivers/media/pci/saa7146/
7645F: include/media/saa7146*
1da177e4 7646
92304a40 7647SAMSUNG LAPTOP DRIVER
5909c654 7648M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7649L: platform-driver-x86@vger.kernel.org
7650S: Maintained
7651F: drivers/platform/x86/samsung-laptop.c
7652
4a109cc0 7653SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7654M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7655L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7656S: Supported
14430813 7657F: sound/soc/samsung/
4a109cc0 7658
0d89a28b
JH
7659SAMSUNG FRAMEBUFFER DRIVER
7660M: Jingoo Han <jg1.han@samsung.com>
7661L: linux-fbdev@vger.kernel.org
7662S: Maintained
7663F: drivers/video/s3c-fb.c
7664
f69d3a17
SK
7665SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7666M: Sangbeom Kim <sbkim73@samsung.com>
7667L: linux-kernel@vger.kernel.org
7668S: Supported
7669F: drivers/mfd/sec*.c
7670F: drivers/regulator/s2m*.c
7671F: drivers/regulator/s5m*.c
7672F: drivers/rtc/rtc-sec.c
7673F: include/linux/mfd/samsung/
7674
038f5c4b
SN
7675SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7676M: Kyungmin Park <kyungmin.park@samsung.com>
7677M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7678L: linux-media@vger.kernel.org
7679Q: https://patchwork.linuxtv.org/project/linux-media/list/
7680S: Supported
7681F: drivers/media/platform/exynos4-is/
038f5c4b 7682
6fd86ab2
SN
7683SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7684M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7685L: linux-media@vger.kernel.org
7686L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7687S: Maintained
7688F: drivers/media/platform/s3c-camif/
7689F: include/media/s3c_camif.h
7690
b84ef24e
AH
7691SAMSUNG S5C73M3 CAMERA DRIVER
7692M: Kyungmin Park <kyungmin.park@samsung.com>
7693M: Andrzej Hajda <a.hajda@samsung.com>
7694L: linux-media@vger.kernel.org
7695S: Supported
7696F: drivers/media/i2c/s5c73m3/*
7697
7d459937
AH
7698SAMSUNG S5K5BAF CAMERA DRIVER
7699M: Kyungmin Park <kyungmin.park@samsung.com>
7700M: Andrzej Hajda <a.hajda@samsung.com>
7701L: linux-media@vger.kernel.org
7702S: Supported
7703F: drivers/media/i2c/s5k5baf.c
7704
310e39c9
TF
7705SAMSUNG SOC CLOCK DRIVERS
7706M: Tomasz Figa <t.figa@samsung.com>
7707S: Supported
7708L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7709F: drivers/clk/samsung/
7710
66890ed6
BA
7711SAMSUNG SXGBE DRIVERS
7712M: Byungho An <bh74.an@samsung.com>
7713M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7714M: Vipul Pandya <vipul.pandya@samsung.com>
7715S: Supported
7716L: netdev@vger.kernel.org
7717F: drivers/net/ethernet/samsung/sxgbe/
7718
ca749e2a 7719SERIAL DRIVERS
5e30bbb7 7720M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7721L: linux-serial@vger.kernel.org
5e30bbb7 7722S: Maintained
14430813 7723F: drivers/tty/serial/
ca749e2a 7724
aecb7b64 7725SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7726M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7727M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7728S: Maintained
7729F: include/linux/dw_dmac.h
61a76496 7730F: drivers/dma/dw/
aecb7b64 7731
f9e37137
SJ
7732SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7733M: Seungwon Jeon <tgih.jun@samsung.com>
7734M: Jaehoon Chung <jh80.chung@samsung.com>
7735L: linux-mmc@vger.kernel.org
7736S: Maintained
7737F: include/linux/mmc/dw_mmc.h
7738F: drivers/mmc/host/dw_mmc*
7739
9222d247 7740TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7741M: John Stultz <john.stultz@linaro.org>
88606e80 7742M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7743L: linux-kernel@vger.kernel.org
75fc2d37 7744T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7745S: Supported
7746F: include/linux/clocksource.h
7747F: include/linux/time.h
7748F: include/linux/timex.h
c117ab84
CEB
7749F: include/uapi/linux/time.h
7750F: include/uapi/linux/timex.h
88606e80
TG
7751F: kernel/time/clocksource.c
7752F: kernel/time/time*.c
7753F: kernel/time/ntp.c
7754
5b3f03f0 7755TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7756M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7757M: Hans Verkuil <hverkuil@xs4all.nl>
7758S: Odd Fixes
14430813 7759F: drivers/media/usb/tlg2300/
5b3f03f0 7760
1da177e4 7761SC1200 WDT DRIVER
b300645a 7762M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7763S: Maintained
679655da 7764F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7765
7766SCHEDULER
dd9b238c 7767M: Ingo Molnar <mingo@redhat.com>
8b58be88 7768M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7769L: linux-kernel@vger.kernel.org
75fc2d37 7770T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7771S: Maintained
95c0d71d 7772F: kernel/sched/
679655da 7773F: include/linux/sched.h
c117ab84 7774F: include/uapi/linux/sched.h
c2eb505b 7775F: include/linux/wait.h
1da177e4 7776
6bcf6737 7777SCORE ARCHITECTURE
ed38665e 7778M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7779M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7780W: http://www.sunplus.com
6bcf6737 7781S: Supported
a2681a75 7782F: arch/score/
6bcf6737 7783
1da177e4 7784SCSI CDROM DRIVER
8b58be88 7785M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7786L: linux-scsi@vger.kernel.org
7787W: http://www.kernel.dk
7788S: Maintained
679655da 7789F: drivers/scsi/sr*
1da177e4 7790
fb50a83d 7791SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7792M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7793L: linux-rdma@vger.kernel.org
7794S: Supported
7795W: http://www.openfabrics.org
7796Q: http://patchwork.kernel.org/project/linux-rdma/list/
7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7798F: drivers/infiniband/ulp/srp/
7799F: include/scsi/srp.h
7800
1da177e4 7801SCSI SG DRIVER
8b58be88 7802M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7803L: linux-scsi@vger.kernel.org
59ab3c93 7804W: http://sg.danny.cz/sg
1da177e4 7805S: Maintained
59ab3c93 7806F: Documentation/scsi/scsi-generic.txt
679655da
JP
7807F: drivers/scsi/sg.c
7808F: include/scsi/sg.h
1da177e4
LT
7809
7810SCSI SUBSYSTEM
c95286d8 7811M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7812L: linux-scsi@vger.kernel.org
54e5881d
JP
7813T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7814T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7815T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7816S: Maintained
679655da
JP
7817F: drivers/scsi/
7818F: include/scsi/
1da177e4
LT
7819
7820SCSI TAPE DRIVER
8b58be88 7821M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7822L: linux-scsi@vger.kernel.org
7823S: Maintained
679655da 7824F: Documentation/scsi/st.txt
f7269cfc
JD
7825F: drivers/scsi/st.*
7826F: drivers/scsi/st_*.h
1da177e4
LT
7827
7828SCTP PROTOCOL
8b6efb75 7829M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7830M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7831L: linux-sctp@vger.kernel.org
5f85813c 7832W: http://lksctp.sourceforge.net
8b6efb75 7833S: Maintained
679655da
JP
7834F: Documentation/networking/sctp.txt
7835F: include/linux/sctp.h
4d58c025 7836F: include/uapi/linux/sctp.h
679655da
JP
7837F: include/net/sctp/
7838F: net/sctp/
1da177e4
LT
7839
7840SCx200 CPU SUPPORT
8b58be88 7841M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7842S: Odd Fixes
679655da 7843F: Documentation/i2c/busses/scx200_acb
390889b6 7844F: arch/x86/platform/scx200/
679655da
JP
7845F: drivers/watchdog/scx200_wdt.c
7846F: drivers/i2c/busses/scx200*
7847F: drivers/mtd/maps/scx200_docflash.c
7848F: include/linux/scx200.h
1662d32c
JC
7849
7850SCx200 GPIO DRIVER
8b58be88 7851M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7852S: Maintained
679655da
JP
7853F: drivers/char/scx200_gpio.c
7854F: include/linux/scx200_gpio.h
1662d32c
JC
7855
7856SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7857M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7858S: Maintained
679655da 7859F: drivers/clocksource/scx200_hrt.c
1da177e4 7860
6a36913a 7861SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7862M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7863L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7864S: Maintained
679655da 7865F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7866
e7839f25 7867SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7868M: Chris Ball <chris@printf.net>
7a241d6e 7869L: linux-mmc@vger.kernel.org
245feaa6
CB
7870T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7871S: Maintained
7a241d6e 7872F: drivers/mmc/host/sdhci.*
d4a45787 7873F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7874
3085e9c1 7875SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7876M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7877L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7878L: linux-mmc@vger.kernel.org
e2d1d6c0 7879S: Maintained
d4a45787 7880F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7881
0d1bb41a 7882SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7883M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7884L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7885S: Maintained
7886F: drivers/mmc/host/sdhci-s3c.c
7887
c63b3cba 7888SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7889M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7890L: spear-devel@list.st.com
c63b3cba
VK
7891L: linux-mmc@vger.kernel.org
7892S: Maintained
7893F: drivers/mmc/host/sdhci-spear.c
7894
8711cca2 7895SECURITY SUBSYSTEM
9b45c0d2 7896M: James Morris <james.l.morris@oracle.com>
8711cca2 7897L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7898T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7899W: http://kernsec.org/
8711cca2 7900S: Supported
7d2c86b5 7901F: security/
8711cca2 7902
1da177e4 7903SECURITY CONTACT
8b58be88 7904M: Security Officers <security@kernel.org>
1da177e4
LT
7905S: Supported
7906
7907SELINUX SECURITY MODULE
e0238b4c 7908M: Paul Moore <paul@paul-moore.com>
8b58be88 7909M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7910M: Eric Paris <eparis@parisplace.org>
e0238b4c 7911L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7912W: http://selinuxproject.org
5a5f2acf 7913T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7914S: Supported
679655da
JP
7915F: include/linux/selinux*
7916F: security/selinux/
6bde95ce 7917F: scripts/selinux/
1da177e4 7918
c1c124e9
JJ
7919APPARMOR SECURITY MODULE
7920M: John Johansen <john.johansen@canonical.com>
7921L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7922W: apparmor.wiki.kernel.org
7923T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7924S: Supported
7925F: security/apparmor/
7926
cef2cf07 7927SENSABLE PHANTOM
8b58be88 7928M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7929S: Maintained
679655da 7930F: drivers/misc/phantom.c
c117ab84 7931F: include/uapi/linux/phantom.h
cef2cf07 7932
4480f15b 7933SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7934M: Tejun Heo <tj@kernel.org>
1da177e4 7935L: linux-ide@vger.kernel.org
3d9b9350 7936T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7937S: Supported
d5ca6918
JP
7938F: drivers/ata/
7939F: include/linux/ata.h
7940F: include/linux/libata.h
1da177e4 7941
6733b39a 7942SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7943M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7944L: linux-scsi@vger.kernel.org
0ca43cc0 7945W: http://www.emulex.com
3387f656
JP
7946S: Supported
7947F: drivers/scsi/be2iscsi/
6733b39a 7948
6b7c5b94 7949SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7950M: Sathya Perla <sathya.perla@emulex.com>
7951M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7952M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7953L: netdev@vger.kernel.org
fea3af67 7954W: http://www.emulex.com
7d2c86b5 7955S: Supported
9aebddd1 7956F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7957
8ceee660 7958SFC NETWORK DRIVER
c06f51ea 7959M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7960M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7961L: netdev@vger.kernel.org
8ceee660 7962S: Supported
874aeea5 7963F: drivers/net/ethernet/sfc/
8ceee660 7964
e2d1d6c0 7965SGI GRU DRIVER
cc883afc 7966M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7967S: Maintained
679655da 7968F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7969
7970SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7971M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7972L: linux-ia64@vger.kernel.org
7973S: Supported
679655da 7974F: Documentation/ia64/serial.txt
df621252 7975F: drivers/tty/serial/ioc?_serial.c
679655da 7976F: include/linux/ioc?.h
e2d1d6c0 7977
75312619 7978SGI XP/XPC/XPNET DRIVER
e180383f
RH
7979M: Cliff Whickman <cpw@sgi.com>
7980M: Robin Holt <robinmholt@gmail.com>
75312619 7981S: Maintained
679655da 7982F: drivers/misc/sgi-xp/
75312619 7983
46eacf3b
AP
7984SI2157 MEDIA DRIVER
7985M: Antti Palosaari <crope@iki.fi>
7986L: linux-media@vger.kernel.org
7987W: http://linuxtv.org/
7988W: http://palosaari.fi/linux/
7989Q: http://patchwork.linuxtv.org/project/linux-media/list/
7990T: git git://linuxtv.org/anttip/media_tree.git
7991S: Maintained
7992F: drivers/media/tuners/si2157*
7993
75e2d5ba
AP
7994SI2168 MEDIA DRIVER
7995M: Antti Palosaari <crope@iki.fi>
7996L: linux-media@vger.kernel.org
7997W: http://linuxtv.org/
7998W: http://palosaari.fi/linux/
7999Q: http://patchwork.linuxtv.org/project/linux-media/list/
8000T: git git://linuxtv.org/anttip/media_tree.git
8001S: Maintained
8002F: drivers/media/dvb-frontends/si2168*
8003
49cc629d
HV
8004SI470X FM RADIO RECEIVER I2C DRIVER
8005M: Hans Verkuil <hverkuil@xs4all.nl>
8006L: linux-media@vger.kernel.org
8007T: git git://linuxtv.org/media_tree.git
8008W: http://linuxtv.org
8009S: Odd Fixes
8010F: drivers/media/radio/si470x/radio-si470x-i2c.c
8011
8012SI470X FM RADIO RECEIVER USB DRIVER
8013M: Hans Verkuil <hverkuil@xs4all.nl>
8014L: linux-media@vger.kernel.org
8015T: git git://linuxtv.org/media_tree.git
8016W: http://linuxtv.org
8017S: Maintained
8018F: drivers/media/radio/si470x/radio-si470x-common.c
8019F: drivers/media/radio/si470x/radio-si470x.h
8020F: drivers/media/radio/si470x/radio-si470x-usb.c
8021
c937ca03
EV
8022SI4713 FM RADIO TRANSMITTER I2C DRIVER
8023M: Eduardo Valentin <edubezval@gmail.com>
8024L: linux-media@vger.kernel.org
8025T: git git://linuxtv.org/media_tree.git
8026W: http://linuxtv.org
8027S: Odd Fixes
99995ded 8028F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8029
8030SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8031M: Eduardo Valentin <edubezval@gmail.com>
8032L: linux-media@vger.kernel.org
8033T: git git://linuxtv.org/media_tree.git
8034W: http://linuxtv.org
8035S: Odd Fixes
99995ded
DR
8036F: drivers/media/radio/si4713/radio-platform-si4713.c
8037
8038SI4713 FM RADIO TRANSMITTER USB DRIVER
8039M: Hans Verkuil <hverkuil@xs4all.nl>
8040L: linux-media@vger.kernel.org
8041T: git git://linuxtv.org/media_tree.git
8042W: http://linuxtv.org
8043S: Maintained
8044F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8045
beb91d46 8046SIANO DVB DRIVER
1b2c14b4 8047M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8048L: linux-media@vger.kernel.org
8049W: http://linuxtv.org
8050T: git git://linuxtv.org/media_tree.git
8051S: Odd fixes
8052F: drivers/media/common/siano/
beb91d46 8053F: drivers/media/usb/siano/
beb91d46 8054F: drivers/media/usb/siano/
14430813 8055F: drivers/media/mmc/siano/
beb91d46 8056
b618b69c 8057SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8058L: linux-media@vger.kernel.org
bb60fcb2 8059S: Orphan
b618b69c 8060F: drivers/media/platform/sh_veu.c
b618b69c
GL
8061
8062SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8063L: linux-media@vger.kernel.org
bb60fcb2 8064S: Orphan
b618b69c
GL
8065F: drivers/media/platform/sh_vou.c
8066F: include/media/sh_vou.h
8067
6349d997 8068SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8069M: Len Brown <lenb@kernel.org>
6349d997
LB
8070L: sfi-devel@simplefirmware.org
8071W: http://simplefirmware.org/
8072T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8073S: Supported
943fc810 8074F: arch/x86/platform/sfi/
6349d997
LB
8075F: drivers/sfi/
8076F: include/linux/sfi*.h
e2d1d6c0 8077
1da177e4
LT
8078SIMTEC EB110ATX (Chalice CATS)
8079P: Ben Dooks
b16957c6
BD
8080P: Vincent Sanders <vince@simtec.co.uk>
8081M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8082W: http://www.simtec.co.uk/products/EB110ATX/
8083S: Supported
8084
8085SIMTEC EB2410ITX (BAST)
8086P: Ben Dooks
b16957c6
BD
8087P: Vincent Sanders <vince@simtec.co.uk>
8088M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8089W: http://www.simtec.co.uk/products/EB2410ITX/
8090S: Supported
15dba387
JP
8091F: arch/arm/mach-s3c24xx/mach-bast.c
8092F: arch/arm/mach-s3c24xx/bast-ide.c
8093F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8094
4c5adde7 8095TI DAVINCI MACHINE SUPPORT
3ba789c0 8096M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8097M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8098L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8099T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8100Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8101S: Supported
14430813 8102F: arch/arm/mach-davinci/
046d0a37 8103F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8104
8d4b3f08 8105TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8106M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8107L: linux-media@vger.kernel.org
8108L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8109W: http://linuxtv.org/
8110Q: http://patchwork.linuxtv.org/project/linux-media/list/
8111T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8112S: Maintained
8d4b3f08
LP
8113F: drivers/media/platform/davinci/
8114F: include/media/davinci/
8115
92aab3c0 8116SIS 190 ETHERNET DRIVER
8b58be88 8117M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8118L: netdev@vger.kernel.org
8119S: Maintained
8c7de408 8120F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8121
1da177e4 8122SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8123M: Daniele Venzano <venza@brownhat.org>
1da177e4 8124W: http://www.brownhat.org/sis900.html
979b6c13 8125L: netdev@vger.kernel.org
1da177e4 8126S: Maintained
8c7de408 8127F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8128
8129SIS FRAMEBUFFER DRIVER
8b58be88 8130M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8131W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8132S: Maintained
679655da
JP
8133F: Documentation/fb/sisfb.txt
8134F: drivers/video/sis/
8135F: include/video/sisfb.h
1da177e4
LT
8136
8137SIS USB2VGA DRIVER
8b58be88 8138M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8139W: http://www.winischhofer.at/linuxsisusbvga.shtml
8140S: Maintained
679655da 8141F: drivers/usb/misc/sisusbvga/
1da177e4 8142
415ad26d 8143SLAB ALLOCATOR
8b58be88 8144M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8145M: Pekka Enberg <penberg@kernel.org>
8b58be88 8146M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8147L: linux-mm@kvack.org
8148S: Maintained
679655da
JP
8149F: include/linux/sl?b*.h
8150F: mm/sl?b.c
415ad26d 8151
9fab9787
PM
8152SLEEPABLE READ-COPY UPDATE (SRCU)
8153M: Lai Jiangshan <laijs@cn.fujitsu.com>
8154M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8155L: linux-kernel@vger.kernel.org
9fab9787
PM
8156W: http://www.rdrop.com/users/paulmck/RCU/
8157S: Supported
8158T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8159F: include/linux/srcu.h
8160F: kernel/rcu/srcu.c
9fab9787 8161
66372841
CS
8162SMACK SECURITY MODULE
8163M: Casey Schaufler <casey@schaufler-ca.com>
8164L: linux-security-module@vger.kernel.org
8165W: http://schaufler-ca.com
8166T: git git://git.gitorious.org/smack-next/kernel.git
8167S: Maintained
8168F: Documentation/security/Smack.txt
8169F: security/smack/
8170
68ace3e1
KH
8171SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8172M: Kevin Hilman <khilman@kernel.org>
8173M: Nishanth Menon <nm@ti.com>
8174S: Maintained
8175F: drivers/power/avs/smartreflex.c
8176F: include/linux/power/smartreflex.h
8177L: linux-pm@vger.kernel.org
8178
1da177e4 8179SMC91x ETHERNET DRIVER
2f82af08 8180M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8181S: Odd Fixes
ae150435 8182F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8183
e8e31622
SA
8184SMIA AND SMIA++ IMAGE SENSOR DRIVER
8185M: Sakari Ailus <sakari.ailus@iki.fi>
8186L: linux-media@vger.kernel.org
8187S: Maintained
14430813 8188F: drivers/media/i2c/smiapp/
e8e31622
SA
8189F: include/media/smiapp.h
8190F: drivers/media/i2c/smiapp-pll.c
8191F: drivers/media/i2c/smiapp-pll.h
8192
920fa1ff
GR
8193SMM665 HARDWARE MONITOR DRIVER
8194M: Guenter Roeck <linux@roeck-us.net>
8195L: lm-sensors@lm-sensors.org
8196S: Maintained
8197F: Documentation/hwmon/smm665
8198F: drivers/hwmon/smm665.c
8199
9df7305b 8200SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8201M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8202L: lm-sensors@lm-sensors.org
90b24cfb 8203S: Maintained
9df7305b
SG
8204F: Documentation/hwmon/emc2103
8205F: drivers/hwmon/emc2103.c
8206
a98d506c
HG
8207SMSC SCH5627 HARDWARE MONITOR DRIVER
8208M: Hans de Goede <hdegoede@redhat.com>
8209L: lm-sensors@lm-sensors.org
8210S: Supported
8211F: Documentation/hwmon/sch5627
8212F: drivers/hwmon/sch5627.c
8213
6ea884db 8214SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8215M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8216L: lm-sensors@lm-sensors.org
8217S: Maintained
679655da
JP
8218F: Documentation/hwmon/smsc47b397
8219F: drivers/hwmon/smsc47b397.c
6ea884db 8220
fd9abb3d 8221SMSC911x ETHERNET DRIVER
90b24cfb 8222M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8223L: netdev@vger.kernel.org
90b24cfb 8224S: Maintained
679655da 8225F: include/linux/smsc911x.h
ae150435 8226F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8227
8228SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8229M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8230L: netdev@vger.kernel.org
90b24cfb 8231S: Maintained
ae150435 8232F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8233
3c8a63e2 8234SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8235M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8236L: linux-fbdev@vger.kernel.org
90b24cfb 8237S: Maintained
3c8a63e2
SG
8238F: drivers/video/smscufx.c
8239
668acf32 8240SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8241M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8242L: linux-media@vger.kernel.org
275ffde4 8243T: git git://linuxtv.org/media_tree.git
795fb7e7 8244S: Maintained
90d72ac6
MCC
8245F: include/media/soc*
8246F: drivers/media/i2c/soc_camera/
8247F: drivers/media/platform/soc_camera/
668acf32 8248
e2d1d6c0 8249SOEKRIS NET48XX LED SUPPORT
8b58be88 8250M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8251S: Maintained
679655da 8252F: drivers/leds/leds-net48xx.c
e2d1d6c0 8253
1da177e4 8254SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8255M: Neil Brown <neilb@suse.de>
1da177e4 8256L: linux-raid@vger.kernel.org
524418bb 8257S: Supported
679655da
JP
8258F: drivers/md/
8259F: include/linux/raid/
c117ab84 8260F: include/uapi/linux/raid/
1da177e4 8261
1da177e4 8262SONIC NETWORK DRIVER
8b58be88 8263M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8264L: netdev@vger.kernel.org
1da177e4 8265S: Maintained
d9fb9f38 8266F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8267
61e115a5 8268SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8269M: Michael Buesch <m@bues.ch>
61e115a5
MB
8270L: netdev@vger.kernel.org
8271S: Maintained
679655da
JP
8272F: drivers/ssb/
8273F: include/linux/ssb/
61e115a5 8274
1da177e4 8275SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8276M: Mattia Dongili <malattia@linux.it>
d0944853 8277L: platform-driver-x86@vger.kernel.org
5b18167d 8278W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8279S: Maintained
679655da
JP
8280F: Documentation/laptops/sony-laptop.txt
8281F: drivers/char/sonypi.c
8282F: drivers/platform/x86/sony-laptop.c
8283F: include/linux/sony-laptop.h
1da177e4 8284
baf8532a 8285SONY MEMORYSTICK CARD SUPPORT
8b58be88 8286M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8287W: http://tifmxx.berlios.de/
8288S: Maintained
679655da 8289F: drivers/memstick/host/tifm_ms.c
baf8532a 8290
0ab30494
ML
8291SONY MEMORYSTICK STANDARD SUPPORT
8292M: Maxim Levitsky <maximlevitsky@gmail.com>
8293S: Maintained
8294F: drivers/memstick/core/ms_block.*
8295
1da177e4 8296SOUND
8b58be88
JP
8297M: Jaroslav Kysela <perex@perex.cz>
8298M: Takashi Iwai <tiwai@suse.de>
93711660 8299L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8300W: http://www.alsa-project.org/
dde7ad8d 8301T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8302T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8303Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8304S: Maintained
3126a179
JP
8305F: Documentation/sound/
8306F: include/sound/
c117ab84 8307F: include/uapi/sound/
679655da 8308F: sound/
1da177e4 8309
33bbe149
MB
8310SOUND - COMPRESSED AUDIO
8311M: Vinod Koul <vinod.koul@intel.com>
8312L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8313T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8314S: Supported
f672f31a 8315F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8316F: include/sound/compress_driver.h
f672f31a 8317F: include/uapi/sound/compress_*
33bbe149
MB
8318F: sound/core/compress_offload.c
8319F: sound/soc/soc-compress.c
8320
bd903bde 8321SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8322M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8323M: Mark Brown <broonie@kernel.org>
86f14df8 8324T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8325L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8326W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8327S: Supported
2820f615 8328F: Documentation/sound/alsa/soc/
679655da 8329F: sound/soc/
e6e55122 8330F: include/sound/soc*
eb1a6af3 8331
d7f8761b
MB
8332SOUND - DMAENGINE HELPERS
8333M: Lars-Peter Clausen <lars@metafoo.de>
8334S: Supported
8335F: include/sound/dmaengine_pcm.h
8336F: sound/core/pcm_dmaengine.c
8337F: sound/soc/soc-generic-dmaengine-pcm.c
8338
473321fc 8339SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8340M: "David S. Miller" <davem@davemloft.net>
1da177e4 8341L: sparclinux@vger.kernel.org
8a6e2535 8342Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8343T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8344T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8345S: Maintained
679655da 8346F: arch/sparc/
7765b8bb 8347F: drivers/sbus/
1da177e4 8348
6404fcca
DM
8349SPARC SERIAL DRIVERS
8350M: "David S. Miller" <davem@davemloft.net>
8351L: sparclinux@vger.kernel.org
08deed1e
JP
8352T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8354S: Maintained
6816383a 8355F: include/linux/sunserialcore.h
df621252 8356F: drivers/tty/serial/suncore.c
df621252
GKH
8357F: drivers/tty/serial/sunhv.c
8358F: drivers/tty/serial/sunsab.c
8359F: drivers/tty/serial/sunsab.h
8360F: drivers/tty/serial/sunsu.c
8361F: drivers/tty/serial/sunzilog.c
8362F: drivers/tty/serial/sunzilog.h
6404fcca 8363
389325b4
CL
8364SPARSE CHECKER
8365M: "Christopher Li" <sparse@chrisli.org>
8366L: linux-sparse@vger.kernel.org
8367W: https://sparse.wiki.kernel.org/
8368T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8369T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8370S: Maintained
8371F: include/linux/compiler.h
8372
fc0c195a 8373SPEAR PLATFORM SUPPORT
2d8a3b3d 8374M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8375M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8376L: spear-devel@list.st.com
8377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8378W: http://www.st.com/spear
8379S: Maintained
281e192f 8380F: arch/arm/mach-spear/
fc0c195a 8381
8382SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8383M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8384L: spear-devel@list.st.com
8385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8386W: http://www.st.com/spear
8387S: Maintained
5df33a62 8388F: drivers/clk/spear/
fc0c195a 8389
e2d1d6c0 8390SPI SUBSYSTEM
b02e48f2 8391M: Mark Brown <broonie@kernel.org>
dfbe403c 8392L: linux-spi@vger.kernel.org
e7e4e13c 8393T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8394Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8395S: Maintained
679655da
JP
8396F: Documentation/spi/
8397F: drivers/spi/
8398F: include/linux/spi/
c117ab84 8399F: include/uapi/linux/spi/
e2d1d6c0 8400
2752e401 8401SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8402M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8403M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8404L: netdev@vger.kernel.org
8405S: Supported
679655da 8406F: Documentation/networking/spider_net.txt
8df158ac 8407F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8408
e2d1d6c0 8409SPU FILE SYSTEM
8b58be88 8410M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8411L: linuxppc-dev@lists.ozlabs.org
8412L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8413W: http://www.ibm.com/developerworks/power/cell/
8414S: Supported
679655da
JP
8415F: Documentation/filesystems/spufs.txt
8416F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8417
fc555841 8418SQUASHFS FILE SYSTEM
d7f2ff67 8419M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8420L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8421W: http://squashfs.org.uk
8422S: Maintained
679655da
JP
8423F: Documentation/filesystems/squashfs.txt
8424F: fs/squashfs/
fc555841 8425
1da177e4 8426SRM (Alpha) environment access
8b58be88 8427M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8428S: Maintained
679655da 8429F: arch/alpha/kernel/srm_env.c
1da177e4 8430
26e9a397 8431STABLE BRANCH
879a5a00 8432M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8433L: stable@vger.kernel.org
879a5a00 8434S: Supported
7b175c46 8435F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8436
26e9a397 8437STAGING SUBSYSTEM
879a5a00 8438M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8440L: devel@driverdev.osuosl.org
879a5a00 8441S: Supported
679655da 8442F: drivers/staging/
dbc6c2cc 8443
c8c8b105
JP
8444STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8445M: Henk de Groot <pe1dnn@amsat.org>
8446S: Odd Fixes
8447F: drivers/staging/wlags49_h2/
8448F: drivers/staging/wlags49_h25/
8449
c9555159
JP
8450STAGING - ASUS OLED
8451M: Jakub Schmidtke <sjakub@gmail.com>
8452S: Odd Fixes
8453F: drivers/staging/asus_oled/
8454
ebd3d010
JP
8455STAGING - COMEDI
8456M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8457M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8458S: Odd Fixes
8459F: drivers/staging/comedi/
8460
8ca572c9
JP
8461STAGING - CRYSTAL HD VIDEO DECODER
8462M: Naren Sankar <nsankar@broadcom.com>
8463M: Jarod Wilson <jarod@wilsonet.com>
8464M: Scott Davilla <davilla@4pi.com>
8465M: Manu Abraham <abraham.manu@gmail.com>
8466S: Odd Fixes
8467F: drivers/staging/crystalhd/
8468
0f16ffc4
JP
8469STAGING - ECHO CANCELLER
8470M: Steve Underwood <steveu@coppice.org>
8471M: David Rowe <david@rowetel.com>
8472S: Odd Fixes
8473F: drivers/staging/echo/
8474
8dc2bbe7
ME
8475STAGING - ET131X NETWORK DRIVER
8476M: Mark Einon <mark.einon@gmail.com>
8477S: Odd Fixes
8478F: drivers/staging/et131x/
8479
a0138163
JP
8480STAGING - FLARION FT1000 DRIVERS
8481M: Marek Belisko <marek.belisko@gmail.com>
8482S: Odd Fixes
8483F: drivers/staging/ft1000/
8484
ec3fab92
JP
8485STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8486M: David Täht <d@teklibre.com>
8487S: Odd Fixes
8488F: drivers/staging/frontier/
8489
98ded590
HV
8490STAGING - GO7007 MPEG CODEC
8491M: Hans Verkuil <hans.verkuil@cisco.com>
8492S: Maintained
8493F: drivers/staging/media/go7007/
8494
6c1bb424 8495STAGING - INDUSTRIAL IO
030a13d7 8496M: Jonathan Cameron <jic23@kernel.org>
a0138163 8497L: linux-iio@vger.kernel.org
6c1bb424
JP
8498S: Odd Fixes
8499F: drivers/staging/iio/
8500
a0138163
JP
8501STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8502M: Jarod Wilson <jarod@wilsonet.com>
8503W: http://www.lirc.org/
8504S: Odd Fixes
b2b0186d 8505F: drivers/staging/media/lirc/
a0138163 8506
7c6b6c71 8507STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8508M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8509M: Marc Dietrich <marvin24@gmx.de>
8510L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8511L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8512S: Maintained
8513F: drivers/staging/nvec/
8514
a0138163 8515STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8516M: Jens Frederich <jfrederich@gmail.com>
8517M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8518M: Jon Nettleton <jon.nettleton@gmail.com>
8519W: http://wiki.laptop.org/go/DCON
3140b458 8520S: Maintained
a0138163
JP
8521F: drivers/staging/olpc_dcon/
8522
94cfdd15 8523STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8524M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8525S: Maintained
8526F: drivers/staging/ozwpan/
8527
a0138163 8528STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8529M: Willy Tarreau <willy@meta-x.org>
8530S: Odd Fixes
8531F: drivers/staging/panel/
8532
a0138163
JP
8533STAGING - REALTEK RTL8712U DRIVERS
8534M: Larry Finger <Larry.Finger@lwfinger.net>
8535M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8536S: Odd Fixes
8537F: drivers/staging/rtl8712/
8538
7591ba8b
JS
8539STAGING - REALTEK RTL8723U WIRELESS DRIVER
8540M: Larry Finger <Larry.Finger@lwfinger.net>
8541M: Jes Sorensen <Jes.Sorensen@redhat.com>
8542L: linux-wireless@vger.kernel.org
8543S: Maintained
8544F: drivers/staging/rtl8723au/
8545
9629fa86
JP
8546STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8547M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8548S: Odd Fixes
9df0a245 8549F: drivers/staging/sm7xxfb/
9629fa86 8550
510fa408
JP
8551STAGING - SLICOSS
8552M: Lior Dotan <liodot@gmail.com>
8553M: Christopher Harrer <charrer@alacritech.com>
8554S: Odd Fixes
8555F: drivers/staging/slicoss/
8556
a0138163 8557STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8558M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8559S: Supported
b2b0186d 8560F: drivers/staging/media/solo6x10/
a0138163
JP
8561
8562STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8563M: William Hubbs <w.d.hubbs@gmail.com>
8564M: Chris Brannon <chris@the-brannons.com>
d33bce31 8565M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8566M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8567L: speakup@braille.uwo.ca
8568W: http://www.linux-speakup.org/
8569S: Odd Fixes
8570F: drivers/staging/speakup/
8571
8572STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8573M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8574S: Odd Fixes
8575F: drivers/staging/tidspbridge/
8576
a0138163
JP
8577STAGING - USB ENE SM/MS CARD READER DRIVER
8578M: Al Cho <acho@novell.com>
8579S: Odd Fixes
8580F: drivers/staging/keucr/
8581
b3e871ce
JP
8582STAGING - VIA VT665X DRIVERS
8583M: Forest Bond <forest@alittletooquiet.net>
8584S: Odd Fixes
8585F: drivers/staging/vt665?/
8586
81a9a526
JP
8587STAGING - WINBOND IS89C35 WLAN USB DRIVER
8588M: Pavel Machek <pavel@ucw.cz>
8589S: Odd Fixes
8590F: drivers/staging/winbond/
8591
709bcb07 8592STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8593M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8594S: Odd Fixes
8595F: drivers/staging/xgifb/
8596
1da177e4 8597STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8598M: Ion Badulescu <ionut@badula.org>
b4f90189 8599S: Odd Fixes
9bba23b0 8600F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8601
e2d1d6c0 8602SUN3/3X
8b58be88 8603M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8604W: http://sammy.net/sun3/
8605S: Maintained
679655da
JP
8606F: arch/m68k/kernel/*sun3*
8607F: arch/m68k/sun3*/
8608F: arch/m68k/include/asm/sun3*
e689cf4a 8609F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8610
2bc9ff01
DK
8611SUNDANCE NETWORK DRIVER
8612M: Denis Kirjanov <kda@linux-powerpc.org>
8613L: netdev@vger.kernel.org
8614S: Maintained
8615F: drivers/net/ethernet/dlink/sundance.c
8616
2cbb12a4 8617SUPERH
2cbb12a4 8618L: linux-sh@vger.kernel.org
1da177e4 8619W: http://www.linux-sh.org
8a6e2535 8620Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8621S: Orphan
066069e1 8622F: Documentation/sh/
679655da 8623F: arch/sh/
066069e1 8624F: drivers/sh/
1da177e4 8625
4480f15b 8626SUSPEND TO RAM
7fb06082 8627M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8628M: Len Brown <len.brown@intel.com>
8629M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8630L: linux-pm@vger.kernel.org
e2d1d6c0 8631S: Supported
679655da
JP
8632F: Documentation/power/
8633F: arch/x86/kernel/acpi/
8634F: drivers/base/power/
8635F: kernel/power/
8636F: include/linux/suspend.h
8637F: include/linux/freezer.h
8638F: include/linux/pm.h
1da177e4
LT
8639
8640SVGA HANDLING
8b58be88 8641M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8642L: linux-video@atrey.karlin.mff.cuni.cz
8643S: Maintained
679655da
JP
8644F: Documentation/svga.txt
8645F: arch/x86/boot/video*
1da177e4 8646
6e28b761
KRW
8647SWIOTLB SUBSYSTEM
8648M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8649L: linux-kernel@vger.kernel.org
8650S: Supported
8651F: lib/swiotlb.c
8652F: arch/*/kernel/pci-swiotlb.c
8653F: include/linux/swiotlb.h
8654
db8e35d5
VG
8655SYNOPSYS ARC ARCHITECTURE
8656M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8657S: Supported
8658F: arch/arc/
6659a20a 8659F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8660F: drivers/tty/serial/arc_uart.c
db8e35d5 8661
1da177e4 8662SYSV FILESYSTEM
8b58be88 8663M: Christoph Hellwig <hch@infradead.org>
1da177e4 8664S: Maintained
679655da
JP
8665F: Documentation/filesystems/sysv-fs.txt
8666F: fs/sysv/
8667F: include/linux/sysv_fs.h
1da177e4 8668
86cfa7fc
NB
8669TARGET SUBSYSTEM
8670M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8671L: linux-scsi@vger.kernel.org
b9f5edc2 8672L: target-devel@vger.kernel.org
86cfa7fc 8673W: http://www.linux-iscsi.org
cf015e9f 8674W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8675T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8676S: Supported
8677F: drivers/target/
8678F: include/target/
8679F: Documentation/target/
8680
4e68852d 8681TASKSTATS STATISTICS INTERFACE
185e595f 8682M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8683S: Maintained
679655da
JP
8684F: Documentation/accounting/taskstats*
8685F: include/linux/taskstats*
8686F: kernel/taskstats.c
4e68852d 8687
781b456a 8688TC CLASSIFIER
f935f3f8 8689M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8690L: netdev@vger.kernel.org
8691S: Maintained
679655da 8692F: include/net/pkt_cls.h
c117ab84 8693F: include/uapi/linux/pkt_cls.h
679655da 8694F: net/sched/
781b456a 8695
5067f08a 8696TCP LOW PRIORITY MODULE
8b58be88
JP
8697M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8698M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8699W: http://tcp-lp-mod.sourceforge.net/
8700S: Maintained
679655da 8701F: net/ipv4/tcp_lp.c
5067f08a 8702
91952bc0
AP
8703TDA10071 MEDIA DRIVER
8704M: Antti Palosaari <crope@iki.fi>
8705L: linux-media@vger.kernel.org
8706W: http://linuxtv.org/
8707W: http://palosaari.fi/linux/
8708Q: http://patchwork.linuxtv.org/project/linux-media/list/
8709T: git git://linuxtv.org/anttip/media_tree.git
8710S: Maintained
8711F: drivers/media/dvb-frontends/tda10071*
8712
8713TDA18212 MEDIA DRIVER
8714M: Antti Palosaari <crope@iki.fi>
8715L: linux-media@vger.kernel.org
8716W: http://linuxtv.org/
8717W: http://palosaari.fi/linux/
8718Q: http://patchwork.linuxtv.org/project/linux-media/list/
8719T: git git://linuxtv.org/anttip/media_tree.git
8720S: Maintained
8721F: drivers/media/tuners/tda18212*
8722
8723TDA18218 MEDIA DRIVER
8724M: Antti Palosaari <crope@iki.fi>
8725L: linux-media@vger.kernel.org
8726W: http://linuxtv.org/
8727W: http://palosaari.fi/linux/
8728Q: http://patchwork.linuxtv.org/project/linux-media/list/
8729T: git git://linuxtv.org/anttip/media_tree.git
8730S: Maintained
8731F: drivers/media/tuners/tda18218*
8732
3b2f6aba
MK
8733TDA18271 MEDIA DRIVER
8734M: Michael Krufky <mkrufky@linuxtv.org>
8735L: linux-media@vger.kernel.org
8736W: http://linuxtv.org/
8737W: http://github.com/mkrufky
8738Q: http://patchwork.linuxtv.org/project/linux-media/list/
8739T: git git://linuxtv.org/mkrufky/tuners.git
8740S: Maintained
8741F: drivers/media/tuners/tda18271*
8742
e48307a9
MK
8743TDA827x MEDIA DRIVER
8744M: Michael Krufky <mkrufky@linuxtv.org>
8745L: linux-media@vger.kernel.org
8746W: http://linuxtv.org/
8747W: http://github.com/mkrufky
8748Q: http://patchwork.linuxtv.org/project/linux-media/list/
8749T: git git://linuxtv.org/mkrufky/tuners.git
8750S: Maintained
8751F: drivers/media/tuners/tda8290.*
8752
66cf9212
MK
8753TDA8290 MEDIA DRIVER
8754M: Michael Krufky <mkrufky@linuxtv.org>
8755L: linux-media@vger.kernel.org
8756W: http://linuxtv.org/
8757W: http://github.com/mkrufky
8758Q: http://patchwork.linuxtv.org/project/linux-media/list/
8759T: git git://linuxtv.org/mkrufky/tuners.git
8760S: Maintained
8761F: drivers/media/tuners/tda8290.*
8762
4b9fba30
HV
8763TDA9840 MEDIA DRIVER
8764M: Hans Verkuil <hverkuil@xs4all.nl>
8765L: linux-media@vger.kernel.org
8766T: git git://linuxtv.org/media_tree.git
8767W: http://linuxtv.org
8768S: Maintained
8769F: drivers/media/i2c/tda9840*
8770
2cb654fd 8771TEA5761 TUNER DRIVER
1b2c14b4 8772M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8773L: linux-media@vger.kernel.org
8774W: http://linuxtv.org
8775T: git git://linuxtv.org/media_tree.git
8776S: Odd fixes
8777F: drivers/media/tuners/tea5761.*
8778
8779TEA5767 TUNER DRIVER
1b2c14b4 8780M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8781L: linux-media@vger.kernel.org
8782W: http://linuxtv.org
8783T: git git://linuxtv.org/media_tree.git
8784S: Maintained
8785F: drivers/media/tuners/tea5767.*
8786
4b9fba30
HV
8787TEA6415C MEDIA DRIVER
8788M: Hans Verkuil <hverkuil@xs4all.nl>
8789L: linux-media@vger.kernel.org
8790T: git git://linuxtv.org/media_tree.git
8791W: http://linuxtv.org
8792S: Maintained
8793F: drivers/media/i2c/tea6415c*
8794
8795TEA6420 MEDIA DRIVER
8796M: Hans Verkuil <hverkuil@xs4all.nl>
8797L: linux-media@vger.kernel.org
8798T: git git://linuxtv.org/media_tree.git
8799W: http://linuxtv.org
8800S: Maintained
8801F: drivers/media/i2c/tea6420*
8802
3d249d4c 8803TEAM DRIVER
dca9ab92 8804M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8805L: netdev@vger.kernel.org
8806S: Supported
8807F: drivers/net/team/
8808F: include/linux/if_team.h
c117ab84 8809F: include/uapi/linux/if_team.h
3d249d4c 8810
7d029125
VD
8811TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8812M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8813S: Maintained
8814F: arch/x86/platform/ts5500/
8815
40ad4a30
SY
8816TECHNOTREND USB IR RECEIVER
8817M: Sean Young <sean@mess.org>
8818L: linux-media@vger.kernel.org
8819S: Maintained
8820F: drivers/media/rc/ttusbir.c
8821
adabdb0c 8822TEGRA ARCHITECTURE SUPPORT
243d58ec 8823M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8824M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8825L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8826Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8827T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8828S: Supported
bbbe96ed 8829N: [^a-z]tegra
84b9414b 8830
adabdb0c
SW
8831TEGRA ASOC DRIVER
8832M: Stephen Warren <swarren@wwwdotorg.org>
8833S: Supported
8834F: sound/soc/tegra/
8835
8836TEGRA CLOCK DRIVER
8837M: Peter De Schrijver <pdeschrijver@nvidia.com>
8838M: Prashant Gaikwad <pgaikwad@nvidia.com>
8839S: Supported
8840F: drivers/clk/tegra/
8841
8842TEGRA DMA DRIVER
8843M: Laxman Dewangan <ldewangan@nvidia.com>
8844S: Supported
8845F: drivers/dma/tegra20-apb-dma.c
8846
8847TEGRA GPIO DRIVER
8848M: Stephen Warren <swarren@wwwdotorg.org>
8849S: Supported
8850F: drivers/gpio/gpio-tegra.c
8851
8852TEGRA I2C DRIVER
8853M: Laxman Dewangan <ldewangan@nvidia.com>
8854S: Supported
8855F: drivers/i2c/busses/i2c-tegra.c
8856
8857TEGRA IOMMU DRIVERS
8858M: Hiroshi Doyu <hdoyu@nvidia.com>
8859S: Supported
8860F: drivers/iommu/tegra*
8861
8862TEGRA KBC DRIVER
8863M: Rakesh Iyer <riyer@nvidia.com>
8864M: Laxman Dewangan <ldewangan@nvidia.com>
8865S: Supported
8866F: drivers/input/keyboard/tegra-kbc.c
8867
8868TEGRA PINCTRL DRIVER
8869M: Stephen Warren <swarren@wwwdotorg.org>
8870S: Supported
8871F: drivers/pinctrl/pinctrl-tegra*
8872
8873TEGRA PWM DRIVER
8874M: Thierry Reding <thierry.reding@gmail.com>
8875S: Supported
8876F: drivers/pwm/pwm-tegra.c
8877
8878TEGRA SERIAL DRIVER
8879M: Laxman Dewangan <ldewangan@nvidia.com>
8880S: Supported
8881F: drivers/tty/serial/serial-tegra.c
8882
8883TEGRA SPI DRIVER
8884M: Laxman Dewangan <ldewangan@nvidia.com>
8885S: Supported
8886F: drivers/spi/spi-tegra*
8887
1a348ccc 8888TEHUTI ETHERNET DRIVER
8b58be88 8889M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8890L: netdev@vger.kernel.org
8891S: Supported
ef7f5429 8892F: drivers/net/ethernet/tehuti/*
1a348ccc 8893
4e68852d 8894Telecom Clock Driver for MCPL0010
8b58be88 8895M: Mark Gross <mark.gross@intel.com>
4e68852d 8896S: Supported
679655da 8897F: drivers/char/tlclk.c
4e68852d 8898
4480f15b 8899TENSILICA XTENSA PORT (xtensa)
8b58be88 8900M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8901M: Max Filippov <jcmvbkbc@gmail.com>
8902L: linux-xtensa@linux-xtensa.org
4e68852d 8903S: Maintained
679655da 8904F: arch/xtensa/
3dc99857 8905F: drivers/irqchip/irq-xtensa-*
4e68852d 8906
5313ba66
HV
8907THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8908M: Hans Verkuil <hverkuil@xs4all.nl>
8909L: linux-media@vger.kernel.org
8910T: git git://linuxtv.org/media_tree.git
8911W: http://linuxtv.org
8912S: Maintained
8913F: drivers/media/radio/radio-raremono.c
8914
d3fb6955 8915THERMAL
b75f0050
JP
8916M: Zhang Rui <rui.zhang@intel.com>
8917M: Eduardo Valentin <eduardo.valentin@ti.com>
8918L: linux-pm@vger.kernel.org
8919T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8920T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8921Q: https://patchwork.kernel.org/project/linux-pm/list/
8922S: Supported
8923F: drivers/thermal/
8924F: include/linux/thermal.h
8925F: include/linux/cpu_cooling.h
8926F: Documentation/devicetree/bindings/thermal/
d3fb6955 8927
30ba2fbd
VD
8928THINGM BLINK(1) USB RGB LED DRIVER
8929M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8930S: Maintained
8931F: drivers/hid/hid-thingm.c
8932
4e68852d 8933THINKPAD ACPI EXTRAS DRIVER
8b58be88 8934M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8935L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8936L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8937W: http://ibm-acpi.sourceforge.net
8938W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8939T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8940S: Maintained
679655da 8941F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8942
1b46f2a2
EV
8943TI BANDGAP AND THERMAL DRIVER
8944M: Eduardo Valentin <eduardo.valentin@ti.com>
8945L: linux-pm@vger.kernel.org
794b2e25
EV
8946S: Supported
8947F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8948
4020f2d7 8949TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8950M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8951S: Maintained
679655da
JP
8952F: drivers/misc/tifm*
8953F: drivers/mmc/host/tifm_sd.c
8954F: include/linux/tifm.h
4020f2d7 8955
152ad442
SR
8956TI LM49xxx FAMILY ASoC CODEC DRIVERS
8957M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8958M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8960S: Maintained
8961F: sound/soc/codecs/lm49453*
d392dead 8962F: sound/soc/codecs/isabelle*
152ad442 8963
0edd807d
KM
8964TI LP855x BACKLIGHT DRIVER
8965M: Milo Kim <milo.kim@ti.com>
8966S: Maintained
8967F: Documentation/backlight/lp855x-driver.txt
8968F: drivers/video/backlight/lp855x_bl.c
8969F: include/linux/platform_data/lp855x.h
8970
faf13f6d
KM
8971TI LP8727 CHARGER DRIVER
8972M: Milo Kim <milo.kim@ti.com>
8973S: Maintained
8974F: drivers/power/lp8727_charger.c
8975F: include/linux/platform_data/lp8727.h
8976
22f1229f
KM
8977TI LP8788 MFD DRIVER
8978M: Milo Kim <milo.kim@ti.com>
8979S: Maintained
8980F: drivers/iio/adc/lp8788_adc.c
8981F: drivers/leds/leds-lp8788.c
8982F: drivers/mfd/lp8788*.c
8983F: drivers/power/lp8788-charger.c
8984F: drivers/regulator/lp8788-*.c
8985F: include/linux/mfd/lp8788*.h
8986
dd5e8e6b 8987TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8988M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8990S: Maintained
8991F: sound/soc/codecs/twl4030*
8992
90921014 8993TI WILINK WIRELESS DRIVERS
90921014
LC
8994L: linux-wireless@vger.kernel.org
8995W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8996W: http://wireless.kernel.org/en/users/Drivers/wl1251
8997T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8998S: Orphan
90921014
LC
8999F: drivers/net/wireless/ti/
9000F: include/linux/wl12xx.h
9001
e86eaa3a 9002TIPC NETWORK LAYER
8b58be88
JP
9003M: Jon Maloy <jon.maloy@ericsson.com>
9004M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9005L: netdev@vger.kernel.org (core kernel code)
9006L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9007W: http://tipc.sourceforge.net/
e86eaa3a 9008S: Maintained
c117ab84 9009F: include/uapi/linux/tipc*.h
679655da 9010F: net/tipc/
e86eaa3a 9011
867e359b
CM
9012TILE ARCHITECTURE
9013M: Chris Metcalf <cmetcalf@tilera.com>
9014W: http://www.tilera.com/scm/
9015S: Supported
9016F: arch/tile/
6b940606 9017F: drivers/char/tile-srom.c
5c770755 9018F: drivers/edac/tile_edac.c
6b940606
CM
9019F: drivers/net/ethernet/tile/
9020F: drivers/rtc/rtc-tile.c
9021F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9022F: drivers/tty/serial/tilegx.c
6b940606
CM
9023F: drivers/usb/host/*-tilegx.c
9024F: include/linux/usb/tilegx.h
867e359b 9025
1da177e4 9026TLAN NETWORK DRIVER
8b58be88 9027M: Samuel Chessman <chessman@tux.org>
88c07dde 9028L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9029W: http://sourceforge.net/projects/tlan/
9030S: Maintained
679655da 9031F: Documentation/networking/tlan.txt
b544dbac 9032F: drivers/net/ethernet/ti/tlan.*
1da177e4 9033
d74db3b2 9034TOMOYO SECURITY MODULE
8b58be88
JP
9035M: Kentaro Takeda <takedakn@nttdata.co.jp>
9036M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9037L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9038L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9039L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9040L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9041W: http://tomoyo.sourceforge.jp/
843d183c 9042T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9043S: Maintained
679655da 9044F: security/tomoyo/
d74db3b2 9045
9caeb532 9046TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9047M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9048L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9049S: Maintained
9050F: drivers/platform/x86/topstar-laptop.c
9051
1da177e4 9052TOSHIBA ACPI EXTRAS DRIVER
d0944853 9053L: platform-driver-x86@vger.kernel.org
15065531 9054S: Orphan
679655da 9055F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9056
9057TOSHIBA SMM DRIVER
8b58be88 9058M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9059L: tlinux-users@tce.toshiba-dme.co.jp
9060W: http://www.buzzard.org.uk/toshiba/
9061S: Maintained
679655da
JP
9062F: drivers/char/toshiba.c
9063F: include/linux/toshiba.h
c117ab84 9064F: include/uapi/linux/toshiba.h
1da177e4 9065
d719f900 9066TMIO MMC DRIVER
8b58be88 9067M: Ian Molton <ian@mnementh.co.uk>
d1057c40 9068L: linux-mmc@vger.kernel.org
d719f900 9069S: Maintained
d1057c40
GL
9070F: drivers/mmc/host/tmio_mmc*
9071F: drivers/mmc/host/sh_mobile_sdhi.c
9072F: include/linux/mmc/tmio.h
9073F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9074
917cc4e6
GR
9075TMP401 HARDWARE MONITOR DRIVER
9076M: Guenter Roeck <linux@roeck-us.net>
9077L: lm-sensors@lm-sensors.org
9078S: Maintained
9079F: Documentation/hwmon/tmp401
9080F: drivers/hwmon/tmp401.c
9081
98f32602 9082TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9083M: Hugh Dickins <hughd@google.com>
98f32602
HD
9084L: linux-mm@kvack.org
9085S: Maintained
9086F: include/linux/shmem_fs.h
9087F: mm/shmem.c
9088
45f95b53 9089TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9090M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9091L: linux-media@vger.kernel.org
9092W: http://linuxtv.org
9093T: git git://linuxtv.org/media_tree.git
9094S: Odd fixes
9095F: drivers/media/usb/tm6000/
9096
4e68852d 9097TPM DEVICE DRIVER
901486b8 9098M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9099M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9100M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9101W: http://tpmdd.sourceforge.net
63a10dfd 9102L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9103S: Maintained
679655da 9104F: drivers/char/tpm/
4e68852d 9105
d6f005a1
JP
9106TRACING
9107M: Steven Rostedt <rostedt@goodmis.org>
9108M: Frederic Weisbecker <fweisbec@gmail.com>
9109M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9111S: Maintained
9112F: Documentation/trace/ftrace.txt
9113F: arch/*/*/*/ftrace.h
9114F: arch/*/kernel/ftrace.c
9115F: include/*/ftrace.h
9116F: include/linux/trace*.h
9117F: include/trace/
9118F: kernel/trace/
9119
1da177e4 9120TRIVIAL PATCHES
8b58be88 9121M: Jiri Kosina <trivial@kernel.org>
54e5881d 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9123S: Maintained
86ef925f 9124K: ^Subject:.*(?i)trivial
1da177e4 9125
4e68852d 9126TTY LAYER
879a5a00 9127M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9128M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9129S: Supported
08deed1e 9130T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9131F: drivers/tty/
df621252 9132F: drivers/tty/serial/serial_core.c
e3288775
AC
9133F: include/linux/serial_core.h
9134F: include/linux/serial.h
9135F: include/linux/tty.h
c117ab84
CEB
9136F: include/uapi/linux/serial_core.h
9137F: include/uapi/linux/serial.h
9138F: include/uapi/linux/tty.h
4e68852d 9139
91952bc0
AP
9140TUA9001 MEDIA DRIVER
9141M: Antti Palosaari <crope@iki.fi>
9142L: linux-media@vger.kernel.org
9143W: http://linuxtv.org/
9144W: http://palosaari.fi/linux/
9145Q: http://patchwork.linuxtv.org/project/linux-media/list/
9146T: git git://linuxtv.org/anttip/media_tree.git
9147S: Maintained
9148F: drivers/media/tuners/tua9001*
9149
740db6d7 9150TULIP NETWORK DRIVERS
8b58be88 9151M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9152L: netdev@vger.kernel.org
9153S: Maintained
0f04e2aa 9154F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9155
9156TUN/TAP driver
ba57b6f2 9157M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9158W: http://vtun.sourceforge.net/tun
9159S: Maintained
679655da
JP
9160F: Documentation/networking/tuntap.txt
9161F: arch/um/os-Linux/drivers/
1da177e4 9162
b454cc66 9163TURBOCHANNEL SUBSYSTEM
8b58be88 9164M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9165M: Ralf Baechle <ralf@linux-mips.org>
9166L: linux-mips@linux-mips.org
9167Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9168S: Maintained
679655da
JP
9169F: drivers/tc/
9170F: include/linux/tc.h
b454cc66 9171
1da177e4 9172U14-34F SCSI DRIVER
8b58be88 9173M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9174L: linux-scsi@vger.kernel.org
9175S: Maintained
679655da 9176F: drivers/scsi/u14-34f.c
1da177e4 9177
e2d1d6c0 9178UBI FILE SYSTEM (UBIFS)
949cb623 9179M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9180M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9181L: linux-mtd@lists.infradead.org
e2966cbe 9182T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9183W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9184S: Maintained
679655da
JP
9185F: Documentation/filesystems/ubifs.txt
9186F: fs/ubifs/
e2d1d6c0 9187
cc2020e6 9188UCLINUX (AND M68KNOMMU)
8b58be88 9189M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9190W: http://www.uclinux.org/
9191L: uclinux-dev@uclinux.org (subscribers-only)
9192S: Maintained
61bc02bb
JP
9193F: arch/m68k/*/*_no.*
9194F: arch/m68k/include/asm/*_no.*
cc2020e6 9195
1da177e4 9196UDF FILESYSTEM
8b58be88 9197M: Jan Kara <jack@suse.cz>
1da177e4 9198S: Maintained
679655da
JP
9199F: Documentation/filesystems/udf.txt
9200F: fs/udf/
1da177e4 9201
cc2020e6 9202UFS FILESYSTEM
8b58be88 9203M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9204S: Maintained
679655da
JP
9205F: Documentation/filesystems/ufs.txt
9206F: fs/ufs/
cc2020e6 9207
0a09d3ab
DH
9208UHID USERSPACE HID IO DRIVER:
9209M: David Herrmann <dh.herrmann@googlemail.com>
9210L: linux-input@vger.kernel.org
9211S: Maintained
9212F: drivers/hid/uhid.c
c117ab84 9213F: include/uapi/linux/uhid.h
0a09d3ab 9214
18332a80 9215ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9216L: linux-usb@vger.kernel.org
10c6c9c9 9217S: Orphan
355ffe69 9218F: drivers/uwb/
679655da
JP
9219F: include/linux/uwb.h
9220F: include/linux/uwb/
18332a80 9221
b31d8273
G
9222UNICORE32 ARCHITECTURE:
9223M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9224W: http://mprc.pku.edu.cn/~guanxuetao/linux
9225S: Maintained
9226T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9227F: arch/unicore32/
9228
d8379ab1
TF
9229UNIFDEF
9230M: Tony Finch <dot@dotat.at>
9231W: http://dotat.at/prog/unifdef
9232S: Maintained
9233F: scripts/unifdef.c
9234
1da177e4 9235UNIFORM CDROM DRIVER
8b58be88 9236M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9237W: http://www.kernel.dk
9238S: Maintained
679655da
JP
9239F: Documentation/cdrom/
9240F: drivers/cdrom/cdrom.c
9241F: include/linux/cdrom.h
c117ab84 9242F: include/uapi/linux/cdrom.h
1da177e4 9243
56df0122
BR
9244UNISYS S-PAR DRIVERS
9245M: Benjamin Romer <benjamin.romer@unisys.com>
9246M: David Kershner <david.kershner@unisys.com>
9247L: sparmaintainer@unisys.com (Unisys internal)
9248S: Supported
9249F: drivers/staging/unisys/
9250
9941fa6e
VH
9251UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9252M: Vinayak Holikatti <vinholikatti@gmail.com>
9253M: Santosh Y <santoshsy@gmail.com>
9254L: linux-scsi@vger.kernel.org
9255S: Supported
9256F: Documentation/scsi/ufs.txt
9257F: drivers/scsi/ufs/
9258
e2d1d6c0 9259UNSORTED BLOCK IMAGES (UBI)
949cb623 9260M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9261W: http://www.linux-mtd.infradead.org/
9262L: linux-mtd@lists.infradead.org
b6b44e0a 9263T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9264S: Maintained
80811493 9265F: drivers/mtd/ubi/
679655da 9266F: include/linux/mtd/ubi.h
c117ab84 9267F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9268
76ac66e4
RW
9269UNSORTED BLOCK IMAGES (UBI) Fastmap
9270M: Richard Weinberger <richard@nod.at>
9271L: linux-mtd@lists.infradead.org
9272S: Maintained
9273F: drivers/mtd/ubi/fastmap.c
9274
1da177e4 9275USB ACM DRIVER
61eee9a7 9276M: Oliver Neukum <oliver@neukum.org>
6372594a 9277L: linux-usb@vger.kernel.org
1da177e4 9278S: Maintained
679655da
JP
9279F: Documentation/usb/acm.txt
9280F: drivers/usb/class/cdc-acm.*
1da177e4 9281
b7d572e1
PF
9282USB AR5523 WIRELESS DRIVER
9283M: Pontus Fuchs <pontus.fuchs@gmail.com>
9284L: linux-wireless@vger.kernel.org
9285S: Maintained
9286F: drivers/net/wireless/ath/ar5523/
9287
115bb1ff 9288USB ATTACHED SCSI
f50a4968 9289M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9290M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9291L: linux-usb@vger.kernel.org
9292L: linux-scsi@vger.kernel.org
8eae0fb7 9293S: Maintained
115bb1ff
MW
9294F: drivers/usb/storage/uas.c
9295
1da177e4 9296USB CDC ETHERNET DRIVER
61eee9a7 9297M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9298L: linux-usb@vger.kernel.org
1da177e4 9299S: Maintained
679655da 9300F: drivers/net/usb/cdc_*.c
c117ab84 9301F: include/uapi/linux/usb/cdc.h
1da177e4 9302
b02b371e 9303USB CYPRESS C67X00 DRIVER
8b58be88 9304M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9305L: linux-usb@vger.kernel.org
9306S: Maintained
679655da 9307F: drivers/usb/c67x00/
b02b371e 9308
d0374f4f 9309USB DAVICOM DM9601 DRIVER
8b58be88 9310M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9311L: netdev@vger.kernel.org
d0374f4f
PK
9312W: http://www.linux-usb.org/usbnet
9313S: Maintained
679655da 9314F: drivers/net/usb/dm9601.c
d0374f4f 9315
cc2020e6 9316USB DIAMOND RIO500 DRIVER
8b58be88 9317M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9318L: rio500-users@lists.sourceforge.net
9319W: http://rio500.sourceforge.net
9320S: Maintained
679655da 9321F: drivers/usb/misc/rio500*
cc2020e6 9322
1da177e4 9323USB EHCI DRIVER
578333ab 9324M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9325L: linux-usb@vger.kernel.org
578333ab 9326S: Maintained
679655da
JP
9327F: Documentation/usb/ehci.txt
9328F: drivers/usb/host/ehci*
1da177e4 9329
69ae9e3e 9330USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9331M: Felipe Balbi <balbi@ti.com>
795fb7e7 9332L: linux-usb@vger.kernel.org
69ae9e3e 9333W: http://www.linux-usb.org/gadget
d6d0f665
FB
9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9335S: Maintained
679655da
JP
9336F: drivers/usb/gadget/
9337F: include/linux/usb/gadget*
69ae9e3e 9338
2dea64b4 9339USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9340M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9341L: linux-usb@vger.kernel.org
54e5881d 9342T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9343S: Maintained
c2f01971 9344F: Documentation/hid/hiddev.txt
679655da 9345F: drivers/hid/usbhid/
1da177e4 9346
857aab34 9347USB/IP DRIVERS
857aab34 9348L: linux-usb@vger.kernel.org
3ff4afe8 9349S: Orphan
857aab34 9350F: drivers/staging/usbip/
9351
959eea21 9352USB ISP116X DRIVER
8b58be88 9353M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9354L: linux-usb@vger.kernel.org
959eea21 9355S: Maintained
679655da
JP
9356F: drivers/usb/host/isp116x*
9357F: include/linux/usb/isp116x.h
959eea21 9358
1da177e4 9359USB KAWASAKI LSI DRIVER
61eee9a7 9360M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9361L: linux-usb@vger.kernel.org
1da177e4 9362S: Maintained
679655da 9363F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9364
9365USB MASS STORAGE DRIVER
8b58be88 9366M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9367L: linux-usb@vger.kernel.org
8836aeb8 9368L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9369S: Maintained
9370W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9371F: drivers/usb/storage/
1da177e4 9372
af39917d
CL
9373USB MIDI DRIVER
9374M: Clemens Ladisch <clemens@ladisch.de>
9375L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9376T: git git://git.alsa-project.org/alsa-kernel.git
9377S: Maintained
9378F: sound/usb/midi.*
9379
444ce9d4
JP
9380USB NETWORKING DRIVERS
9381L: linux-usb@vger.kernel.org
9382S: Odd Fixes
9383F: drivers/net/usb/
9384
1da177e4 9385USB OHCI DRIVER
578333ab 9386M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9387L: linux-usb@vger.kernel.org
578333ab 9388S: Maintained
679655da
JP
9389F: Documentation/usb/ohci.txt
9390F: drivers/usb/host/ohci*
1da177e4 9391
ba460e48 9392USB OPTION-CARD DRIVER
8b58be88 9393M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9394L: linux-usb@vger.kernel.org
ba460e48 9395S: Maintained
679655da 9396F: drivers/usb/serial/option.c
ba460e48 9397
1da177e4 9398USB PEGASUS DRIVER
a16b945c 9399M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9400L: linux-usb@vger.kernel.org
043600a6 9401L: netdev@vger.kernel.org
052e3128
PM
9402T: git git://github.com/petkan/pegasus.git
9403W: https://github.com/petkan/pegasus
1da177e4 9404S: Maintained
679655da 9405F: drivers/net/usb/pegasus.*
1da177e4 9406
d3ad558f
FB
9407USB PHY LAYER
9408M: Felipe Balbi <balbi@ti.com>
9409L: linux-usb@vger.kernel.org
9410T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9411S: Maintained
9412F: drivers/usb/phy/
d3ad558f 9413
73e4fb3f 9414USB PRINTER DRIVER (usblp)
8b58be88 9415M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9416L: linux-usb@vger.kernel.org
73e4fb3f 9417S: Supported
679655da 9418F: drivers/usb/class/usblp.c
1da177e4
LT
9419
9420USB RTL8150 DRIVER
a16b945c 9421M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9422L: linux-usb@vger.kernel.org
043600a6 9423L: netdev@vger.kernel.org
052e3128
PM
9424T: git git://github.com/petkan/rtl8150.git
9425W: https://github.com/petkan/rtl8150
1da177e4 9426S: Maintained
679655da 9427F: drivers/net/usb/rtl8150.c
1da177e4 9428
f896b796
GK
9429USB SERIAL SUBSYSTEM
9430M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9431L: linux-usb@vger.kernel.org
4e68852d 9432S: Maintained
679655da 9433F: Documentation/usb/usb-serial.txt
f896b796 9434F: drivers/usb/serial/
679655da 9435F: include/linux/usb/serial.h
1da177e4 9436
b3f0db1c
SG
9437USB SMSC75XX ETHERNET DRIVER
9438M: Steve Glendinning <steve.glendinning@shawell.net>
9439L: netdev@vger.kernel.org
9440S: Maintained
9441F: drivers/net/usb/smsc75xx.*
9442
2f7ca802 9443USB SMSC95XX ETHERNET DRIVER
90b24cfb 9444M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9445L: netdev@vger.kernel.org
90b24cfb 9446S: Maintained
679655da 9447F: drivers/net/usb/smsc95xx.*
2f7ca802 9448
f423b9a8 9449USB SN9C1xx DRIVER
8b58be88 9450M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9451L: linux-usb@vger.kernel.org
661263b5 9452L: linux-media@vger.kernel.org
275ffde4 9453T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9454W: http://www.linux-projects.org
9455S: Maintained
b8da9d3a 9456F: drivers/staging/media/sn9c102/
1da177e4
LT
9457
9458USB SUBSYSTEM
879a5a00 9459M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9460L: linux-usb@vger.kernel.org
1da177e4 9461W: http://www.linux-usb.org
08deed1e 9462T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9463S: Supported
679655da 9464F: Documentation/usb/
679655da
JP
9465F: drivers/usb/
9466F: include/linux/usb.h
9467F: include/linux/usb/
1da177e4
LT
9468
9469USB UHCI DRIVER
8b58be88 9470M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9471L: linux-usb@vger.kernel.org
1da177e4 9472S: Maintained
679655da 9473F: drivers/usb/host/uhci*
1da177e4 9474
69ae9e3e 9475USB "USBNET" DRIVER FRAMEWORK
686f13bb 9476M: Oliver Neukum <oneukum@suse.de>
043600a6 9477L: netdev@vger.kernel.org
69ae9e3e 9478W: http://www.linux-usb.org/usbnet
1da177e4 9479S: Maintained
679655da
JP
9480F: drivers/net/usb/usbnet.c
9481F: include/linux/usb/usbnet.h
1da177e4 9482
c0efd232 9483USB VIDEO CLASS
c53ac071 9484M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9485L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9486L: linux-media@vger.kernel.org
275ffde4 9487T: git git://linuxtv.org/media_tree.git
57c6d2e9 9488W: http://www.ideasonboard.org/uvc/
c0efd232 9489S: Maintained
0c0d06ca 9490F: drivers/media/usb/uvc/
6c0f0359 9491F: include/uapi/linux/uvcvideo.h
1da177e4 9492
b60b9c45
HV
9493USB VISION DRIVER
9494M: Hans Verkuil <hverkuil@xs4all.nl>
9495L: linux-media@vger.kernel.org
9496T: git git://linuxtv.org/media_tree.git
9497W: http://linuxtv.org
9498S: Odd Fixes
9499F: drivers/media/usb/usbvision/
9500
8282da47
LP
9501USB WEBCAM GADGET
9502M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9503L: linux-usb@vger.kernel.org
9504S: Maintained
9505F: drivers/usb/gadget/*uvc*.c
9506F: drivers/usb/gadget/webcam.c
9507
bf164cc0 9508USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9509M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9510L: linux-wireless@vger.kernel.org
9511S: Maintained
679655da 9512F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9513
eb6bab13 9514USB XHCI DRIVER
03d85053 9515M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9516L: linux-usb@vger.kernel.org
9517S: Supported
36d0344c
SS
9518F: drivers/usb/host/xhci*
9519F: drivers/usb/host/pci-quirks*
eb6bab13 9520
1da177e4 9521USB ZD1201 DRIVER
4086b9ca 9522L: linux-wireless@vger.kernel.org
1da177e4 9523W: http://linux-lc100020.sourceforge.net
4086b9ca 9524S: Orphan
679655da 9525F: drivers/net/wireless/zd1201.*
1da177e4 9526
b7eee616 9527USB ZR364XX DRIVER
8b58be88 9528M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9529L: linux-usb@vger.kernel.org
661263b5 9530L: linux-media@vger.kernel.org
275ffde4 9531T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9532W: http://royale.zerezo.com/zr364xx/
9533S: Maintained
679655da 9534F: Documentation/video4linux/zr364xx.txt
90d72ac6 9535F: drivers/media/usb/zr364xx/
b7eee616 9536
e7839f25 9537USER-MODE LINUX (UML)
8b58be88 9538M: Jeff Dike <jdike@addtoit.com>
b15194b7 9539M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9540L: user-mode-linux-devel@lists.sourceforge.net
9541L: user-mode-linux-user@lists.sourceforge.net
9542W: http://user-mode-linux.sourceforge.net
9543S: Maintained
61516587 9544F: Documentation/virtual/uml/
679655da 9545F: arch/um/
b070989a 9546F: arch/x86/um/
679655da
JP
9547F: fs/hostfs/
9548F: fs/hppfs/
b7eee616 9549
e5f114e9 9550USERSPACE I/O (UIO)
6a534c9d 9551M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9552M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9553S: Maintained
679655da
JP
9554F: Documentation/DocBook/uio-howto.tmpl
9555F: drivers/uio/
9556F: include/linux/uio*.h
e5f114e9 9557
256cccbe 9558UTIL-LINUX PACKAGE
8b58be88 9559M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9560L: util-linux@vger.kernel.org
9561W: http://en.wikipedia.org/wiki/Util-linux
9562T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9563S: Maintained
9564
c1fd1c07 9565UVESAFB DRIVER
8b58be88 9566M: Michal Januszewski <spock@gentoo.org>
c69f677c 9567L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9568W: http://dev.gentoo.org/~spock/projects/uvesafb/
9569S: Maintained
679655da
JP
9570F: Documentation/fb/uvesafb.txt
9571F: drivers/video/uvesafb.*
c1fd1c07 9572
4480f15b 9573VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9574M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9575S: Maintained
679655da
JP
9576F: Documentation/filesystems/vfat.txt
9577F: fs/fat/
1da177e4 9578
cba3345c
AW
9579VFIO DRIVER
9580M: Alex Williamson <alex.williamson@redhat.com>
9581L: kvm@vger.kernel.org
9582S: Maintained
9583F: Documentation/vfio.txt
9584F: drivers/vfio/
9585F: include/linux/vfio.h
c117ab84 9586F: include/uapi/linux/vfio.h
cba3345c 9587
9e6f3438
PO
9588VIDEOBUF2 FRAMEWORK
9589M: Pawel Osciak <pawel@osciak.com>
9590M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9591M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9592L: linux-media@vger.kernel.org
9593S: Maintained
90d72ac6 9594F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9595F: include/media/videobuf2-*
9596
9a82446b
AS
9597VIRTIO CONSOLE DRIVER
9598M: Amit Shah <amit.shah@redhat.com>
9599L: virtualization@lists.linux-foundation.org
9600S: Maintained
9601F: drivers/char/virtio_console.c
9602F: include/linux/virtio_console.h
c117ab84 9603F: include/uapi/linux/virtio_console.h
9a82446b 9604
2426ec8f
MT
9605VIRTIO CORE, NET AND BLOCK DRIVERS
9606M: Rusty Russell <rusty@rustcorp.com.au>
9607M: "Michael S. Tsirkin" <mst@redhat.com>
9608L: virtualization@lists.linux-foundation.org
9609S: Maintained
9610F: drivers/virtio/
c893c8d7 9611F: tools/virtio/
2426ec8f
MT
9612F: drivers/net/virtio_net.c
9613F: drivers/block/virtio_blk.c
9614F: include/linux/virtio_*.h
916cdabc 9615F: include/uapi/linux/virtio_*.h
2426ec8f 9616
3a4d5c94
MT
9617VIRTIO HOST (VHOST)
9618M: "Michael S. Tsirkin" <mst@redhat.com>
9619L: kvm@vger.kernel.org
c996d8b9 9620L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9621L: netdev@vger.kernel.org
9622S: Maintained
9623F: drivers/vhost/
c117ab84 9624F: include/uapi/linux/vhost.h
3a4d5c94 9625
1da177e4 9626VIA RHINE NETWORK DRIVER
8b58be88 9627M: Roger Luethi <rl@hellgate.ch>
1da177e4 9628S: Maintained
f2148a47 9629F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9630
f0bf7f61 9631VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9632M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9633M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9634S: Maintained
9635F: drivers/mmc/host/via-sdmmc.c
9636
69e4a7c2 9637VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9638M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9639L: linux-fbdev@vger.kernel.org
69e4a7c2 9640S: Maintained
c7babebd
FTS
9641F: include/linux/via-core.h
9642F: include/linux/via-gpio.h
9643F: include/linux/via_i2c.h
679655da 9644F: drivers/video/via/
69e4a7c2 9645
01f20734 9646VIA VELOCITY NETWORK DRIVER
8b58be88 9647M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9648L: netdev@vger.kernel.org
9649S: Maintained
f2148a47 9650F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9651
0b7bc1fa
HV
9652VIVI VIRTUAL VIDEO DRIVER
9653M: Hans Verkuil <hverkuil@xs4all.nl>
9654L: linux-media@vger.kernel.org
9655T: git git://linuxtv.org/media_tree.git
9656W: http://linuxtv.org
9657S: Maintained
9658F: drivers/media/platform/vivi*
9659
be7f8273 9660VLAN (802.1Q)
8b58be88 9661M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9662L: netdev@vger.kernel.org
9663S: Maintained
679655da
JP
9664F: drivers/net/macvlan.c
9665F: include/linux/if_*vlan.h
9666F: net/8021q/
be7f8273 9667
55e331cf 9668VLYNQ BUS
8b58be88 9669M: Florian Fainelli <florian@openwrt.org>
8578d7af 9670L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9671S: Maintained
9672F: drivers/vlynq/vlynq.c
9673F: include/linux/vlynq.h
9674
390beae4
MW
9675VME SUBSYSTEM
9676M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9677M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9678M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9679L: devel@driverdev.osuosl.org
9680S: Maintained
9681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9682F: Documentation/vme_api.txt
9683F: drivers/staging/vme/
9684F: drivers/vme/
9685F: include/linux/vme*
9686
4488e09b
AK
9687VMWARE HYPERVISOR INTERFACE
9688M: Alok Kataria <akataria@vmware.com>
9689L: virtualization@lists.linux-foundation.org
9690S: Supported
9691F: arch/x86/kernel/cpu/vmware.c
9692
d1a890fa 9693VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9694M: Shreyas Bhatewara <sbhatewara@vmware.com>
9695M: "VMware, Inc." <pv-drivers@vmware.com>
9696L: netdev@vger.kernel.org
9697S: Maintained
9698F: drivers/net/vmxnet3/
d1a890fa 9699
851b1642 9700VMware PVSCSI driver
f2d7e40e 9701M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9702M: VMware PV-Drivers <pv-drivers@vmware.com>
9703L: linux-scsi@vger.kernel.org
9704S: Maintained
9705F: drivers/scsi/vmw_pvscsi.c
9706F: drivers/scsi/vmw_pvscsi.h
9707
e53e86c7 9708VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9709M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9710M: Mark Brown <broonie@kernel.org>
e53e86c7 9711W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9712W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9713T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9714S: Supported
679655da
JP
9715F: drivers/regulator/
9716F: include/linux/regulator/
e53e86c7 9717
ab41319e 9718VT1211 HARDWARE MONITOR DRIVER
8b58be88 9719M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9720L: lm-sensors@lm-sensors.org
9721S: Maintained
679655da
JP
9722F: Documentation/hwmon/vt1211
9723F: drivers/hwmon/vt1211.c
ab41319e 9724
1de9e371 9725VT8231 HARDWARE MONITOR DRIVER
8b58be88 9726M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9727L: lm-sensors@lm-sensors.org
9728S: Maintained
679655da 9729F: drivers/hwmon/vt8231.c
1de9e371 9730
88095e7b
TO
9731VUB300 USB to SDIO/SD/MMC bridge chip
9732M: Tony Olech <tony.olech@elandigitalsystems.com>
9733L: linux-mmc@vger.kernel.org
9734L: linux-usb@vger.kernel.org
9735S: Supported
9736F: drivers/mmc/host/vub300.c
9737
1da177e4 9738W1 DALLAS'S 1-WIRE BUS
a8018766 9739M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9740S: Maintained
679655da
JP
9741F: Documentation/w1/
9742F: drivers/w1/
1da177e4 9743
13927079 9744W83791D HARDWARE MONITORING DRIVER
8b58be88 9745M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9746L: lm-sensors@lm-sensors.org
25845c22 9747S: Maintained
679655da
JP
9748F: Documentation/hwmon/w83791d
9749F: drivers/hwmon/w83791d.c
13927079 9750
61db011d 9751W83793 HARDWARE MONITORING DRIVER
8b58be88 9752M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9753L: lm-sensors@lm-sensors.org
9754S: Maintained
679655da
JP
9755F: Documentation/hwmon/w83793
9756F: drivers/hwmon/w83793.c
61db011d 9757
e3760b43 9758W83795 HARDWARE MONITORING DRIVER
7c81c60f 9759M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9760L: lm-sensors@lm-sensors.org
9761S: Maintained
9762F: drivers/hwmon/w83795.c
9763
1da177e4 9764W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9765M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9766S: Maintained
679655da 9767F: drivers/mmc/host/wbsd.*
1da177e4 9768
3527761c 9769WATCHDOG DEVICE DRIVERS
8b58be88 9770M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9771L: linux-watchdog@vger.kernel.org
9772W: http://www.linux-watchdog.org/
f599aaf0 9773T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9774S: Maintained
679655da
JP
9775F: Documentation/watchdog/
9776F: drivers/watchdog/
9777F: include/linux/watchdog.h
c117ab84 9778F: include/uapi/linux/watchdog.h
3527761c 9779
1da177e4 9780WD7000 SCSI DRIVER
8b58be88 9781M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9782L: linux-scsi@vger.kernel.org
9783S: Maintained
679655da 9784F: drivers/scsi/wd7000.c
1da177e4 9785
b22e00f3
DH
9786WIIMOTE HID DRIVER
9787M: David Herrmann <dh.herrmann@googlemail.com>
9788L: linux-input@vger.kernel.org
9789S: Maintained
9790F: drivers/hid/hid-wiimote*
9791
e258b80e 9792WINBOND CIR DRIVER
364e9e18 9793M: David Härdeman <david@hardeman.nu>
e258b80e 9794S: Maintained
116ab806 9795F: drivers/media/rc/winbond-cir.c
e258b80e 9796
8a70da82 9797WIMAX STACK
8b58be88 9798M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9799M: linux-wimax@intel.com
63fae219 9800L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9801S: Supported
9802W: http://linuxwimax.org
315987dc 9803F: Documentation/wimax/README.wimax
315987dc
JP
9804F: include/linux/wimax/debug.h
9805F: include/net/wimax.h
c117ab84 9806F: include/uapi/linux/wimax.h
315987dc 9807F: net/wimax/
8a70da82 9808
5fc14680 9809WISTRON LAPTOP BUTTON DRIVER
8b58be88 9810M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9811S: Maintained
679655da 9812F: drivers/input/misc/wistron_btns.c
5fc14680 9813
1da177e4 9814WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9815M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9816L: linux-wireless@vger.kernel.org
926554c4 9817W: http://oops.ghostprotocols.net:81/blog
1da177e4 9818S: Maintained
679655da 9819F: drivers/net/wireless/wl3501*
1da177e4 9820
febf1dff 9821WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9822M: Mark Brown <broonie@kernel.org>
8b58be88 9823M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9824L: linux-input@vger.kernel.org
9825T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9826W: http://opensource.wolfsonmicro.com/node/7
9827S: Supported
679655da
JP
9828F: drivers/input/touchscreen/*wm97*
9829F: include/linux/wm97xx.h
febf1dff 9830
055bcbcb 9831WOLFSON MICROELECTRONICS DRIVERS
fef95164 9832L: patches@opensource.wolfsonmicro.com
cf8eda3e 9833T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9834T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9835W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9836S: Supported
3768f0b1 9837F: Documentation/hwmon/wm83??
af1c5386 9838F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9839F: drivers/clk/clk-wm83*.c
9c309598 9840F: drivers/extcon/extcon-arizona.c
b75ea16a 9841F: drivers/leds/leds-wm83*.c
25b273ba 9842F: drivers/gpio/gpio-*wm*.c
9c309598 9843F: drivers/gpio/gpio-arizona.c
d22b0869 9844F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9845F: drivers/input/misc/wm831x-on.c
9846F: drivers/input/touchscreen/wm831x-ts.c
9847F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9848F: drivers/mfd/arizona*
9849F: drivers/mfd/wm*.c
b75ea16a
MB
9850F: drivers/power/wm83*.c
9851F: drivers/rtc/rtc-wm83*.c
9852F: drivers/regulator/wm8*.c
3860e6c4 9853F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9854F: drivers/watchdog/wm83*_wdt.c
9c309598 9855F: include/linux/mfd/arizona/
3860e6c4 9856F: include/linux/mfd/wm831x/
b75ea16a 9857F: include/linux/mfd/wm8350/
3768f0b1 9858F: include/linux/mfd/wm8400*
59ec6da2 9859F: include/linux/wm97xx.h
055bcbcb 9860F: include/sound/wm????.h
9c309598 9861F: sound/soc/codecs/arizona.?
055bcbcb 9862F: sound/soc/codecs/wm*
b75ea16a 9863
3e6cd7a4
TH
9864WORKQUEUE
9865M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9866T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9867S: Maintained
9868F: include/linux/workqueue.h
9869F: kernel/workqueue.c
9870F: Documentation/workqueue.txt
9871
1da177e4 9872X.25 NETWORK LAYER
8bf28059 9873M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9874L: linux-x25@vger.kernel.org
8bf28059 9875S: Odd Fixes
679655da
JP
9876F: Documentation/networking/x25*
9877F: include/net/x25*
9878F: net/x25/
1da177e4 9879
e2d1d6c0 9880X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9881M: Thomas Gleixner <tglx@linutronix.de>
9882M: Ingo Molnar <mingo@redhat.com>
9883M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9884M: x86@kernel.org
981c3a4f 9885L: linux-kernel@vger.kernel.org
75fc2d37 9886T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9887S: Maintained
679655da
JP
9888F: Documentation/x86/
9889F: arch/x86/
e2d1d6c0 9890
d0944853 9891X86 PLATFORM DRIVERS
f7cb13b3 9892M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9893L: platform-driver-x86@vger.kernel.org
28b8e8d4 9894T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9895S: Maintained
14430813 9896F: drivers/platform/x86/
d0944853 9897
c1f5c54b
IM
9898X86 MCE INFRASTRUCTURE
9899M: Tony Luck <tony.luck@intel.com>
487ba8e8 9900M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9901L: linux-edac@vger.kernel.org
9902S: Maintained
9903F: arch/x86/kernel/cpu/mcheck/*
9904
d6fad502 9905XC2028/3028 TUNER DRIVER
1b2c14b4 9906M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9907L: linux-media@vger.kernel.org
9908W: http://linuxtv.org
9909T: git git://linuxtv.org/media_tree.git
9910S: Maintained
9911F: drivers/media/tuners/tuner-xc2028.*
9912
c4468085 9913XEN HYPERVISOR INTERFACE
c4468085 9914M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9915M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9916M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9917L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9918T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9919S: Supported
9920F: arch/x86/xen/
9921F: drivers/*/xen-*front.c
9922F: drivers/xen/
9923F: arch/x86/include/asm/xen/
9924F: include/xen/
c117ab84 9925F: include/uapi/xen/
c4468085 9926
77bfb479
SS
9927XEN HYPERVISOR ARM
9928M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9929L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9930S: Supported
9931F: arch/arm/xen/
9932F: arch/arm/include/asm/xen/
9933
b475e83f
SS
9934XEN HYPERVISOR ARM64
9935M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9936L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9937S: Supported
9938F: arch/arm64/xen/
9939F: arch/arm64/include/asm/xen/
9940
9b57e1a7
IC
9941XEN NETWORK BACKEND DRIVER
9942M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9943M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9944L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9945L: netdev@vger.kernel.org
9946S: Supported
9947F: drivers/net/xen-netback/*
9948
c5f8e29d
KRW
9949XEN PCI SUBSYSTEM
9950M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9951L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9952S: Supported
9953F: arch/x86/pci/*xen*
9954F: drivers/pci/*xen*
9955
9956XEN SWIOTLB SUBSYSTEM
9957M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9958L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9959S: Supported
9960F: arch/x86/xen/*swiotlb*
9961F: drivers/xen/*swiotlb*
9962
1da177e4
LT
9963XFS FILESYSTEM
9964P: Silicon Graphics Inc
809625ca 9965M: Dave Chinner <david@fromorbit.com>
18caa67a 9966M: xfs@oss.sgi.com
d7ede1aa 9967L: xfs@oss.sgi.com
1da177e4 9968W: http://oss.sgi.com/projects/xfs
54e5881d 9969T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9970S: Supported
679655da
JP
9971F: Documentation/filesystems/xfs.txt
9972F: fs/xfs/
1da177e4 9973
8a3b7a25 9974XILINX AXI ETHERNET DRIVER
59a54f30
MS
9975M: Anirudha Sarangi <anirudh@xilinx.com>
9976M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9977S: Maintained
9978F: drivers/net/ethernet/xilinx/xilinx_axienet*
9979
c9d3d8ec 9980XILINX SYSTEMACE DRIVER
cdeb8994 9981S: Orphan
679655da 9982F: drivers/block/xsysace.c
c9d3d8ec 9983
238b8721 9984XILINX UARTLITE SERIAL DRIVER
8b58be88 9985M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9986L: linux-serial@vger.kernel.org
9987S: Maintained
df621252 9988F: drivers/tty/serial/uartlite.c
238b8721 9989
f620e4b8
MF
9990XTENSA XTFPGA PLATFORM SUPPORT
9991M: Max Filippov <jcmvbkbc@gmail.com>
9992L: linux-xtensa@linux-xtensa.org
9993S: Maintained
9994F: drivers/spi/spi-xtensa-xtfpga.c
9995
1da177e4 9996YAM DRIVER FOR AX.25
8b58be88 9997M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9998L: linux-hams@vger.kernel.org
9999S: Maintained
679655da
JP
10000F: drivers/net/hamradio/yam*
10001F: include/linux/yam.h
1da177e4 10002
af64a5eb 10003YEALINK PHONE DRIVER
8b58be88 10004M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10005L: usbb2k-api-dev@nongnu.org
10006S: Maintained
679655da
JP
10007F: Documentation/input/yealink.txt
10008F: drivers/input/misc/yealink.*
af64a5eb 10009
1da177e4 10010Z8530 DRIVER FOR AX.25
8b58be88 10011M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10012W: http://yaina.de/jreuter/
10013W: http://www.qsl.net/dl1bke/
10014L: linux-hams@vger.kernel.org
10015S: Maintained
679655da
JP
10016F: Documentation/networking/z8530drv.txt
10017F: drivers/net/hamradio/*scc.c
10018F: drivers/net/hamradio/z8530.h
1da177e4 10019
0cf31ec1 10020ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10021M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10022L: linux-mm@kvack.org
10023S: Maintained
10024F: mm/zbud.c
10025F: include/linux/zbud.h
10026
7c0c3afb 10027ZD1211RW WIRELESS DRIVER
8b58be88
JP
10028M: Daniel Drake <dsd@gentoo.org>
10029M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10030W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10031L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10032L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10033S: Maintained
679655da 10034F: drivers/net/wireless/zd1211rw/
7c0c3afb 10035
1da177e4 10036ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10037L: mjpeg-users@lists.sourceforge.net
f63145e2 10038L: linux-media@vger.kernel.org
1da177e4 10039W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10040T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10041S: Odd Fixes
90d72ac6 10042F: drivers/media/pci/zoran/
1da177e4 10043
6920f2cc
MK
10044ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10045M: Minchan Kim <minchan@kernel.org>
10046M: Nitin Gupta <ngupta@vflare.org>
10047L: linux-kernel@vger.kernel.org
10048S: Maintained
10049F: drivers/block/zram/
10050F: Documentation/blockdev/zram.txt
10051
8b4a4080 10052ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10053M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10054S: Maintained
df621252 10055F: drivers/tty/serial/zs.*
8b4a4080 10056
eae70d06
MK
10057ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10058M: Minchan Kim <minchan@kernel.org>
10059M: Nitin Gupta <ngupta@vflare.org>
10060L: linux-mm@kvack.org
10061S: Maintained
10062F: mm/zsmalloc.c
10063F: include/linux/zsmalloc.h
10064
0cf31ec1 10065ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10066M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10067L: linux-mm@kvack.org
10068S: Maintained
10069F: mm/zswap.c
10070
1da177e4 10071THE REST
8b58be88 10072M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10073L: linux-kernel@vger.kernel.org
8a6e2535 10074Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10075T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10076S: Buried alive in reporters
34d03cc1
JP
10077F: *
10078F: */
This page took 4.855436 seconds and 5 git commands to generate.