Merge tag 'soc-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...
[linux-2.6-block.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
249e3c85 213ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 214M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru.c
f2b84bbc 218
249e3c85 219ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 220M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
221L: lm-sensors@lm-sensors.org
222S: Maintained
679655da 223F: drivers/hwmon/abituguru3.c
249e3c85 224
1da177e4 225ACENIC DRIVER
8b58be88 226M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
227L: linux-acenic@sunsite.dk
228S: Maintained
531c4f89 229F: drivers/net/ethernet/alteon/acenic*
1da177e4 230
e86435eb 231ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 232M: Peter Feuerer <peter@piie.net>
d0944853 233L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
234W: http://piie.net/?section=acerhdf
235S: Maintained
236F: drivers/platform/x86/acerhdf.c
e86435eb 237
745a5d21 238ACER WMI LAPTOP EXTRAS
182ae55c 239M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 240L: platform-driver-x86@vger.kernel.org
745a5d21 241S: Maintained
679655da 242F: drivers/platform/x86/acer-wmi.c
745a5d21 243
1da177e4 244ACPI
49db1903 245M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 246M: Len Brown <lenb@kernel.org>
6968e50c 247L: linux-acpi@vger.kernel.org
360818b8
RW
248W: https://01.org/linux-acpi
249Q: https://patchwork.kernel.org/project/linux-acpi/list/
250T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 251S: Supported
679655da
JP
252F: drivers/acpi/
253F: drivers/pnp/pnpacpi/
254F: include/linux/acpi.h
43368e74 255F: include/acpi/
994b942f 256F: Documentation/acpi
89ca78a0 257F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
258F: drivers/pci/*acpi*
259F: drivers/pci/*/*acpi*
260F: drivers/pci/*/*/*acpi*
2754c447 261F: tools/power/acpi
8b59a454 262
3774929d
RW
263ACPI COMPONENT ARCHITECTURE (ACPICA)
264M: Robert Moore <robert.moore@intel.com>
265M: Lv Zheng <lv.zheng@intel.com>
266M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
267L: linux-acpi@vger.kernel.org
268L: devel@acpica.org
269W: https://acpica.org/
270W: https://github.com/acpica/acpica/
271Q: https://patchwork.kernel.org/project/linux-acpi/list/
272T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
273S: Supported
274F: drivers/acpi/acpica/
275F: include/acpi/
2754c447 276F: tools/power/acpi/
3774929d 277
8b59a454 278ACPI FAN DRIVER
8b58be88 279M: Zhang Rui <rui.zhang@intel.com>
8b59a454 280L: linux-acpi@vger.kernel.org
5ca92bd9 281W: https://01.org/linux-acpi
8b59a454 282S: Supported
679655da 283F: drivers/acpi/fan.c
1da177e4 284
8b59a454 285ACPI THERMAL 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/*thermal*
998be20f 291
359acec8 292ACPI VIDEO 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/video.c
998be20f 298
bff431e4 299ACPI WMI DRIVER
d0944853 300L: platform-driver-x86@vger.kernel.org
5b927259 301S: Orphan
679655da 302F: drivers/platform/x86/wmi.c
bff431e4 303
2f39d519 304AD1889 ALSA SOUND DRIVER
8b58be88 305M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
306W: http://wiki.parisc-linux.org/AD1889
307L: linux-parisc@vger.kernel.org
308S: Maintained
679655da 309F: sound/pci/ad1889.*
2f39d519 310
527a1a83
MH
311AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
312M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 313W: http://wiki.analog.com/AD5254
a4edbc10 314W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
315S: Supported
316F: drivers/misc/ad525x_dpot.c
317
318AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5398
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/regulator/ad5398.c
324
325AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD7142
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/input/misc/ad714x.c
331
332AD7877 TOUCHSCREEN DRIVER
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7877
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/touchscreen/ad7877.c
338
339AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7879
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7879.c
345
1330b0dc
JK
346ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
347M: Jiri Kosina <jkosina@suse.cz>
348S: Maintained
349
1da177e4 350ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 351M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 352L: lm-sensors@lm-sensors.org
1da177e4 353S: Maintained
679655da
JP
354F: Documentation/hwmon/adm1025
355F: drivers/hwmon/adm1025.c
1da177e4 356
cae2caae 357ADM1029 HARDWARE MONITOR DRIVER
8b58be88 358M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
359L: lm-sensors@lm-sensors.org
360S: Maintained
679655da 361F: drivers/hwmon/adm1029.c
cae2caae 362
cc0b88cf 363ADM8211 WIRELESS DRIVER
cc0b88cf 364L: linux-wireless@vger.kernel.org
491b26b4 365W: http://wireless.kernel.org/
e71bcbd0 366S: Orphan
679655da 367F: drivers/net/wireless/adm8211.*
cc0b88cf 368
e8e31622
SA
369ADP1653 FLASH CONTROLLER DRIVER
370M: Sakari Ailus <sakari.ailus@iki.fi>
371L: linux-media@vger.kernel.org
372S: Maintained
373F: drivers/media/i2c/adp1653.c
374F: include/media/adp1653.h
375
527a1a83
MH
376ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
377M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 378W: http://wiki.analog.com/ADP5520
a4edbc10 379W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
380S: Supported
381F: drivers/mfd/adp5520.c
382F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 383F: drivers/leds/leds-adp5520.c
77278d50 384F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
385F: drivers/input/keyboard/adp5520-keys.c
386
387ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
388M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 389W: http://wiki.analog.com/ADP5588
a4edbc10 390W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
391S: Supported
392F: drivers/input/keyboard/adp5588-keys.c
77278d50 393F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
394
395ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
396M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 397W: http://wiki.analog.com/ADP8860
a4edbc10 398W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
399S: Supported
400F: drivers/video/backlight/adp8860_bl.c
401
8c22a8f5
DE
402ADS1015 HARDWARE MONITOR DRIVER
403M: Dirk Eibach <eibach@gdsys.de>
404L: lm-sensors@lm-sensors.org
405S: Maintained
406F: Documentation/hwmon/ads1015
407F: drivers/hwmon/ads1015.c
408F: include/linux/i2c/ads1015.h
409
1da177e4 410ADT746X FAN DRIVER
8b58be88 411M: Colin Leroy <colin@colino.net>
1da177e4 412S: Maintained
679655da 413F: drivers/macintosh/therm_adt746x.c
1da177e4 414
b058b859 415ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 416M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
417L: lm-sensors@lm-sensors.org
418S: Maintained
419F: Documentation/hwmon/adt7475
420F: drivers/hwmon/adt7475.c
421
527a1a83
MH
422ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
423M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 424W: http://wiki.analog.com/ADXL345
a4edbc10 425W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
426S: Supported
427F: drivers/input/misc/adxl34x.c
428
8c6af9e1 429ADVANSYS SCSI DRIVER
8b58be88 430M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
431L: linux-scsi@vger.kernel.org
432S: Maintained
679655da
JP
433F: Documentation/scsi/advansys.txt
434F: drivers/scsi/advansys.c
8c6af9e1 435
1da177e4 436AEDSP16 DRIVER
8b58be88 437M: Riccardo Facchetti <fizban@tin.it>
1da177e4 438S: Maintained
679655da 439F: sound/oss/aedsp16.c
1da177e4 440
91952bc0
AP
441AF9013 MEDIA DRIVER
442M: Antti Palosaari <crope@iki.fi>
443L: linux-media@vger.kernel.org
444W: http://linuxtv.org/
445W: http://palosaari.fi/linux/
446Q: http://patchwork.linuxtv.org/project/linux-media/list/
447T: git git://linuxtv.org/anttip/media_tree.git
448S: Maintained
449F: drivers/media/dvb-frontends/af9013*
450
451AF9033 MEDIA DRIVER
452M: Antti Palosaari <crope@iki.fi>
453L: linux-media@vger.kernel.org
454W: http://linuxtv.org/
455W: http://palosaari.fi/linux/
456Q: http://patchwork.linuxtv.org/project/linux-media/list/
457T: git git://linuxtv.org/anttip/media_tree.git
458S: Maintained
459F: drivers/media/dvb-frontends/af9033*
460
1da177e4 461AFFS FILE SYSTEM
6cf515e1
GU
462L: linux-fsdevel@vger.kernel.org
463S: Orphan
679655da
JP
464F: Documentation/filesystems/affs.txt
465F: fs/affs/
1da177e4 466
e2d1d6c0 467AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 468M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
469L: linux-afs@lists.infradead.org
470S: Supported
679655da
JP
471F: fs/afs/
472F: include/net/af_rxrpc.h
473F: net/rxrpc/af_rxrpc.c
e2d1d6c0 474
1da177e4 475AGPGART DRIVER
8b58be88 476M: David Airlie <airlied@linux.ie>
878eaf61 477T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 478S: Maintained
679655da
JP
479F: drivers/char/agp/
480F: include/linux/agp*
c117ab84 481F: include/uapi/linux/agp*
1da177e4
LT
482
483AHA152X SCSI DRIVER
8b58be88 484M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
485L: linux-scsi@vger.kernel.org
486S: Maintained
679655da
JP
487F: drivers/scsi/aha152x*
488F: drivers/scsi/pcmcia/aha152x*
1da177e4 489
64624d4f 490AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 491M: Hannes Reinecke <hare@suse.de>
64624d4f 492L: linux-scsi@vger.kernel.org
1da177e4 493S: Maintained
679655da 494F: drivers/scsi/aic7xxx/
1da177e4 495
450500ad
HV
496AIMSLAB FM RADIO RECEIVER DRIVER
497M: Hans Verkuil <hverkuil@xs4all.nl>
498L: linux-media@vger.kernel.org
499T: git git://linuxtv.org/media_tree.git
500W: http://linuxtv.org
501S: Maintained
502F: drivers/media/radio/radio-aimslab*
503
e2d1d6c0 504AIO
8b58be88 505M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
506L: linux-aio@kvack.org
507S: Supported
679655da
JP
508F: fs/aio.c
509F: include/linux/*aio*.h
e2d1d6c0 510
1da177e4 511ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 512M: Duncan Sands <duncan.sands@free.fr>
6372594a 513L: linux-usb@vger.kernel.org
1da177e4
LT
514W: http://www.linux-usb.org/SpeedTouch/
515S: Maintained
679655da
JP
516F: drivers/usb/atm/speedtch.c
517F: drivers/usb/atm/usbatm.c
1da177e4 518
272f133a 519ALCHEMY AU1XX0 MMC DRIVER
8b58be88 520M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 521S: Maintained
679655da 522F: drivers/mmc/host/au1xmmc.c
272f133a 523
4a4e5787 524ALI1563 I2C DRIVER
8b58be88 525M: Rudolf Marek <r.marek@assembler.cz>
846557d3 526L: linux-i2c@vger.kernel.org
4a4e5787 527S: Maintained
679655da
JP
528F: Documentation/i2c/busses/i2c-ali1563
529F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 530
1da177e4 531ALPHA PORT
8b58be88 532M: Richard Henderson <rth@twiddle.net>
8b58be88 533M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 534M: Matt Turner <mattst88@gmail.com>
c89f4f9a 535S: Odd Fixes
a9406699 536L: linux-alpha@vger.kernel.org
679655da 537F: arch/alpha/
1da177e4 538
16b8b922 539ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 540M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
541L: netdev@vger.kernel.org
542L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
543S: Maintained
544F: drivers/net/ethernet/altera/
545
adf9251f
TK
546ALTERA UART/JTAG UART SERIAL DRIVERS
547M: Tobias Klauser <tklauser@distanz.ch>
548L: linux-serial@vger.kernel.org
61bd0943 549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
550S: Maintained
551F: drivers/tty/serial/altera_uart.c
552F: drivers/tty/serial/altera_jtaguart.c
553F: include/linux/altera_uart.h
554F: include/linux/altera_jtaguart.h
555
f4875e12
TL
556AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
557M: Tom Lendacky <thomas.lendacky@amd.com>
558L: linux-crypto@vger.kernel.org
559S: Supported
560F: drivers/crypto/ccp/
561F: include/linux/ccp.h
562
512d1027 563AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 564M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
565L: lm-sensors@lm-sensors.org
566S: Maintained
567F: Documentation/hwmon/fam15h_power
568F: drivers/hwmon/fam15h_power.c
569
167a675a 570AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 571M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 572L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 573S: Supported
679655da 574F: drivers/usb/gadget/amd5536udc.*
167a675a 575
f90b8116 576AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 577P: Andres Salomon <dilinger@queued.net>
67d76710 578L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
579W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
580S: Supported
679655da
JP
581F: drivers/char/hw_random/geode-rng.c
582F: drivers/crypto/geode*
583F: drivers/video/geode/
584F: arch/x86/include/asm/geode.h
f90b8116 585
919ee7dd 586AMD IOMMU (AMD-VI)
e4110568 587M: Joerg Roedel <joro@8bytes.org>
919ee7dd 588L: iommu@lists.linux-foundation.org
525b233c 589T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 590S: Maintained
b2c16391
JP
591F: drivers/iommu/amd_iommu*.[ch]
592F: include/linux/amd-iommu.h
919ee7dd 593
e7f5b309 594AMD MICROCODE UPDATE SUPPORT
943482d0 595M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 596L: amd64-microcode@amd64.org
943482d0 597S: Maintained
679655da 598F: arch/x86/kernel/microcode_amd.c
e7f5b309 599
284f42b6 600AMS (Apple Motion Sensor) DRIVER
8b58be88 601M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 602S: Supported
bd5f47ec 603F: drivers/macintosh/ams/
284f42b6 604
f94b533d 605AMSO1100 RNIC DRIVER
8b58be88
JP
606M: Tom Tucker <tom@opengridcomputing.com>
607M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 608L: linux-rdma@vger.kernel.org
f94b533d 609S: Maintained
679655da 610F: drivers/infiniband/hw/amso1100/
f94b533d 611
531fca16
HV
612ANALOG DEVICES INC AD9389B DRIVER
613M: Hans Verkuil <hans.verkuil@cisco.com>
614L: linux-media@vger.kernel.org
615S: Maintained
616F: drivers/media/i2c/ad9389b*
617
c40ddfa3
HV
618ANALOG DEVICES INC ADV7511 DRIVER
619M: Hans Verkuil <hans.verkuil@cisco.com>
620L: linux-media@vger.kernel.org
621S: Maintained
622F: drivers/media/i2c/adv7511*
623
531fca16
HV
624ANALOG DEVICES INC ADV7604 DRIVER
625M: Hans Verkuil <hans.verkuil@cisco.com>
626L: linux-media@vger.kernel.org
627S: Maintained
628F: drivers/media/i2c/adv7604*
629
c40ddfa3
HV
630ANALOG DEVICES INC ADV7842 DRIVER
631M: Hans Verkuil <hans.verkuil@cisco.com>
632L: linux-media@vger.kernel.org
633S: Maintained
634F: drivers/media/i2c/adv7842*
635
527a1a83 636ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 637M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 639W: http://wiki.analog.com/
a4edbc10 640W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 641S: Supported
39c9d199 642F: sound/soc/codecs/adau*
cc52688a 643F: sound/soc/codecs/adav*
4bdef3bd 644F: sound/soc/codecs/ad1*
ae48f5ef 645F: sound/soc/codecs/ad7*
4bdef3bd 646F: sound/soc/codecs/ssm*
40216ce7 647F: sound/soc/codecs/sigmadsp.*
4bdef3bd 648
527a1a83 649ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 650L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
652W: http://blackfin.uclinux.org/
653S: Supported
654F: sound/soc/blackfin/*
655
42269063 656AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 657M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 658L: linuxppc-dev@lists.ozlabs.org
93711660 659L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 660S: Maintained
679655da 661F: sound/aoa/
42269063 662
1da177e4 663APM DRIVER
81024fc4
JK
664M: Jiri Kosina <jkosina@suse.cz>
665S: Odd fixes
679655da
JP
666F: arch/x86/kernel/apm_32.c
667F: include/linux/apm_bios.h
c117ab84 668F: include/uapi/linux/apm_bios.h
81024fc4 669F: drivers/char/apm-emulation.c
1da177e4 670
bd7aa4b2 671APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 672M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
673L: linux-input@vger.kernel.org
674S: Maintained
679655da 675F: drivers/input/mouse/bcm5974.c
bd7aa4b2 676
6f2fad74 677APPLE SMC DRIVER
d618540f
HR
678M: Henrik Rydberg <rydberg@euromail.se>
679L: lm-sensors@lm-sensors.org
6f2fad74 680S: Maintained
679655da 681F: drivers/hwmon/applesmc.c
6f2fad74 682
1da177e4 683APPLETALK NETWORK LAYER
8b58be88 684M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 685S: Maintained
679655da
JP
686F: drivers/net/appletalk/
687F: net/appletalk/
1da177e4 688
62a37dc7
LP
689APTINA CAMERA SENSOR PLL
690M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/aptina-pll.*
694
a480167b 695ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 696M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
697L: linux-ide@vger.kernel.org
698S: Maintained
699F: include/linux/pata_arasan_cf_data.h
700F: drivers/ata/pata_arasan_cf.c
701
1154ea7d 702ARC FRAMEBUFFER DRIVER
8b58be88 703M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 704S: Maintained
679655da
JP
705F: drivers/video/arcfb.c
706F: drivers/video/fb_defio.c
1154ea7d 707
1da177e4 708ARM MFM AND FLOPPY DRIVERS
8b58be88 709M: Ian Molton <spyro@f2s.com>
1da177e4 710S: Maintained
679655da
JP
711F: arch/arm/lib/floppydma.S
712F: arch/arm/include/asm/floppy.h
1da177e4 713
6f96521f
WD
714ARM PMU PROFILING AND DEBUGGING
715M: Will Deacon <will.deacon@arm.com>
716S: Maintained
717F: arch/arm/kernel/perf_event*
718F: arch/arm/oprofile/common.c
6f96521f
WD
719F: arch/arm/include/asm/pmu.h
720F: arch/arm/kernel/hw_breakpoint.c
721F: arch/arm/include/asm/hw_breakpoint.h
722
d4275354 723ARM PORT
8b58be88 724M: Russell King <linux@arm.linux.org.uk>
efc03ecb 725L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
726W: http://www.arm.linux.org.uk/
727S: Maintained
728F: arch/arm/
729
d323c243
SB
730ARM SUB-ARCHITECTURES
731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 732S: Maintained
d323c243
SB
733F: arch/arm/mach-*/
734F: arch/arm/plat-*/
735T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
736
cefbf4ea
RK
737ARM PRIMECELL AACI PL041 DRIVER
738M: Russell King <linux@arm.linux.org.uk>
739S: Maintained
740F: sound/arm/aaci.*
741
742ARM PRIMECELL CLCD PL110 DRIVER
743M: Russell King <linux@arm.linux.org.uk>
744S: Maintained
745F: drivers/video/amba-clcd.*
746
747ARM PRIMECELL KMI PL050 DRIVER
748M: Russell King <linux@arm.linux.org.uk>
749S: Maintained
750F: drivers/input/serio/ambakmi.*
751F: include/linux/amba/kmi.h
752
2761f5c2 753ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
754M: Russell King <linux@arm.linux.org.uk>
755S: Maintained
679655da 756F: drivers/mmc/host/mmci.*
2f748aaa 757F: include/linux/amba/mmci.h
2761f5c2 758
1b4304e5
RK
759ARM PRIMECELL UART PL010 AND PL011 DRIVERS
760M: Russell King <linux@arm.linux.org.uk>
761S: Maintained
762F: drivers/tty/serial/amba-pl01*.c
763F: include/linux/amba/serial.h
2761f5c2 764
cefbf4ea
RK
765ARM PRIMECELL BUS SUPPORT
766M: Russell King <linux@arm.linux.org.uk>
767S: Maintained
768F: drivers/amba/
769F: include/linux/amba/bus.h
770
2b7a52a4 771ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 772M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
774S: Maintained
775
9c784f95 776ARM/AFEB9260 MACHINE SUPPORT
8b58be88 777M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
779S: Maintained
780
2b7a52a4 781ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 782M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
784S: Maintained
785
1b106699
MR
786ARM/Allwinner A1X SoC support
787M: Maxime Ripard <maxime.ripard@free-electrons.com>
788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
789S: Maintained
60b0f380
MR
790N: sun[x4567]i
791
792ARM/Allwinner SoC Clock Support
793M: Emilio López <emilio@elopez.com.ar>
794S: Maintained
795F: drivers/clk/sunxi/
1b106699 796
c1fc8675 797ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 798M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
799M: Nicolas Ferre <nicolas.ferre@atmel.com>
800M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 802W: http://maxim.org.za/at91_26.html
c1fc8675
NF
803W: http://www.linux4sam.org
804S: Supported
805F: arch/arm/mach-at91/
70e389cc
MB
806F: arch/arm/boot/dts/at91*.dts
807F: arch/arm/boot/dts/at91*.dtsi
808F: arch/arm/boot/dts/sama*.dts
809F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 810
986cf2e9 811ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 812M: Rob Herring <robh@kernel.org>
986cf2e9
RH
813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
814S: Maintained
815F: arch/arm/mach-highbank/
816
d94f944e 817ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 818M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
819S: Maintained
820F: arch/arm/mach-cns3xxx/
821T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
822
386ab516
AS
823ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
824M: Alexander Shiyan <shc_work@mail.ru>
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Odd Fixes
b8ba3874 827N: clps711x
386ab516 828
2b7a52a4 829ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 830M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 831M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 833S: Maintained
d19d3667
HS
834F: arch/arm/mach-ep93xx/
835F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
836
837ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 838M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
840S: Maintained
841
d4275354 842ARM/CLKDEV SUPPORT
8b58be88 843M: Russell King <linux@arm.linux.org.uk>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 845S: Maintained
d4275354 846F: arch/arm/include/asm/clkdev.h
4fa2651d 847F: drivers/clk/clkdev.c
d4275354 848
d48134e7 849ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 850M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
852S: Maintained
853
94150095
HF
854ARM/CONTEC MICRO9 MACHINE SUPPORT
855M: Hubert Feurstein <hubert.feurstein@contec.at>
856S: Maintained
857F: arch/arm/mach-ep93xx/micro9.c
858
1da177e4 859ARM/CORGI MACHINE SUPPORT
8b58be88 860M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
861S: Maintained
862
881a95f9 863ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 864M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
866T: git git://git.berlios.de/gemini-board
867S: Maintained
f49afbb5 868F: arch/arm/mach-gemini/
881a95f9 869
a990cbd8 870ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 871M: Barry Song <baohua@kernel.org>
a990cbd8 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 873T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
874S: Maintained
875F: arch/arm/mach-prima2/
05f30e8d
BS
876F: drivers/clk/clk-prima2.c
877F: drivers/clocksource/timer-prima2.c
878F: drivers/clocksource/timer-marco.c
f8505ef5 879N: [^a-z]sirf
a990cbd8 880
d4275354 881ARM/EBSA110 MACHINE SUPPORT
8b58be88 882M: Russell King <linux@arm.linux.org.uk>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
884W: http://www.arm.linux.org.uk/
885S: Maintained
886F: arch/arm/mach-ebsa110/
b955f6ca 887F: drivers/net/ethernet/amd/am79c961a.*
d4275354 888
4721f3ce
UKK
889ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
890M: Uwe Kleine-König <kernel@pengutronix.de>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S: Maintained
893N: efm32
894
a9da4f7e 895ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
896M: Daniel Ribeiro <drwyrm@gmail.com>
897M: Stefan Schmidt <stefan@openezx.org>
898M: Harald Welte <laforge@openezx.org>
d66f1886 899L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
900W: http://www.openezx.org/
901S: Maintained
cafc2265
SS
902T: topgit git://git.openezx.org/openezx.git
903F: arch/arm/mach-pxa/ezx.c
a9da4f7e 904
6a915af9 905ARM/FARADAY FA526 PORT
162500b3 906M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 908S: Maintained
1fa7e547 909T: git git://git.berlios.de/gemini-board
f49afbb5 910F: arch/arm/mm/*-fa*
6a915af9 911
d4275354 912ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 913M: Russell King <linux@arm.linux.org.uk>
efc03ecb 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
915W: http://www.arm.linux.org.uk/
916S: Maintained
917F: arch/arm/include/asm/hardware/dec21285.h
918F: arch/arm/mach-footbridge/
919
86183a5f 920ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 921M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 922M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 924S: Maintained
f1c12837 925T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 926F: arch/arm/mach-imx/
2a82f95c 927F: arch/arm/boot/dts/imx*
e5dafa22 928F: arch/arm/configs/imx*_defconfig
86183a5f 929
a9866a09
SG
930ARM/FREESCALE MXS ARM ARCHITECTURE
931M: Shawn Guo <shawn.guo@linaro.org>
932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933S: Maintained
934T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
935F: arch/arm/mach-mxs/
936
2b7a52a4 937ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 938M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
940S: Maintained
941
90b8fc34 942ARM/GUMSTIX MACHINE SUPPORT
8b58be88 943M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
945S: Maintained
946
ef47d5f0 947ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 948M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
949M: Paul Parsons <lost.distance@yahoo.com>
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
951S: Maintained
952F: arch/arm/mach-pxa/hx4700.c
953F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 954F: sound/soc/pxa/hx4700.c
ef47d5f0 955
21f37bc3 956ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 957M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
958W: www.jlime.com
959S: Maintained
084bad91
KE
960T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
961F: arch/arm/mach-sa1100/jornada720.c
962F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 963
5e767ab9
JMC
964ARM/IGEP MACHINE SUPPORT
965M: Enric Balletbo i Serra <eballetbo@gmail.com>
966M: Javier Martinez Canillas <javier@dowhile0.org>
967L: linux-omap@vger.kernel.org
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Maintained
06ff74fd 970F: arch/arm/boot/dts/omap3-igep*
5e767ab9 971
403d2971
MV
972ARM/INCOME PXA270 SUPPORT
973M: Marek Vasut <marek.vasut@gmail.com>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
ec154082 976F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 977
2b7a52a4 978ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 979M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 980M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 982S: Maintained
e2bdb176
DW
983
984ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 985M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 987S: Maintained
2b7a52a4
LB
988
989ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 990M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 991M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 993S: Maintained
2b7a52a4
LB
994
995ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 996M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 997M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 999S: Maintained
2b7a52a4 1000
2b7a52a4 1001ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1002M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1004S: Maintained
1005
dfdd8cc9
KH
1006ARM/INTEL IXP4XX ARM ARCHITECTURE
1007M: Imre Kaloz <kaloz@openwrt.org>
1008M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1010S: Maintained
1011F: arch/arm/mach-ixp4xx/
1012
838553c5 1013ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1014M: Jonathan Cameron <jic23@cam.ac.uk>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016S: Maintained
1017F: arch/arm/mach-pxa/stargate2.c
1018F: drivers/pcmcia/pxa2xx_stargate2.c
1019
2b7a52a4 1020ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1022M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1024S: Maintained
2b7a52a4
LB
1025
1026ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1027M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1029S: Maintained
1030
1154f858
SS
1031ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1032M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
1035F: arch/arm/mach-keystone/
cffa8e3b 1036F: drivers/clk/keystone/
317929cd 1037T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1038
2b7a52a4 1039ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1042S: Maintained
1043
3b886171 1044ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1045M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1046S: Maintained
1047
75f41273
TP
1048ARM/Marvell Armada 370 and Armada XP SOC support
1049M: Jason Cooper <jason@lakedaemon.net>
1050M: Andrew Lunn <andrew@lunn.ch>
1051M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1052M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-mvebu/
1056
40f4978b
SH
1057ARM/Marvell Berlin SoC support
1058M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-berlin/
1062
4f1312b0
NP
1063ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1064M: Jason Cooper <jason@lakedaemon.net>
1065M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1066M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1068S: Maintained
1069F: arch/arm/mach-dove/
54a246ff
NP
1070F: arch/arm/mach-kirkwood/
1071F: arch/arm/mach-mv78xx0/
1072F: arch/arm/mach-orion5x/
1073F: arch/arm/plat-orion/
3b886171 1074
d69ac131
AC
1075ARM/Orion SoC/Technologic Systems TS-78xx platform support
1076M: Alexander Clouter <alex@digriz.org.uk>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078W: http://www.digriz.org.uk/ts78xx/kernel
1079S: Maintained
1080F: arch/arm/mach-orion5x/ts78xx-*
1081
adcb079f
AB
1082ARM/MICREL KS8695 ARCHITECTURE
1083M: Greg Ungerer <gerg@uclinux.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1085F: arch/arm/mach-ks8695/
adcb079f
AB
1086S: Odd Fixes
1087
d78ff0a5 1088ARM/MIOA701 MACHINE SUPPORT
8b58be88 1089M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1091F: arch/arm/mach-pxa/mioa701.c
1092S: Maintained
1093
9624dfe6 1094ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1095M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1096S: Maintained
1097
e0ee9851 1098ARM/NOMADIK ARCHITECTURE
28b8e8d4 1099M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1100M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103F: arch/arm/mach-nomadik/
87572880 1104F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1105T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1106
9d76295a 1107ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1108M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1109L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1110W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1111S: Supported
1112
0c19d21e
DW
1113ARM/QUALCOMM MSM MACHINE SUPPORT
1114M: David Brown <davidb@codeaurora.org>
b4c9bfab 1115M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1116M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1117L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1118F: arch/arm/mach-msm/
1119F: drivers/video/msm/
1120F: drivers/mmc/host/msm_sdcc.c
1121F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1122F: drivers/tty/serial/msm_serial.h
1123F: drivers/tty/serial/msm_serial.c
ea91db52 1124F: drivers/*/pm8???-*
31a12b31 1125F: drivers/mfd/ssbi/
ea91db52 1126F: include/linux/mfd/pm8xxx/
8cd5c866 1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1128S: Maintained
1129
8459c159 1130ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1131M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1132M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1133S: Maintained
1134
5d783a2d 1135ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1136M: Marek Vasut <marek.vasut@gmail.com>
75280787 1137L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1138W: http://hackndev.com
1139S: Maintained
933d35f0
JP
1140F: arch/arm/mach-pxa/include/mach/palmtx.h
1141F: arch/arm/mach-pxa/palmtx.c
1142F: arch/arm/mach-pxa/include/mach/palmt5.h
1143F: arch/arm/mach-pxa/palmt5.c
1144F: arch/arm/mach-pxa/include/mach/palmld.h
1145F: arch/arm/mach-pxa/palmld.c
1146F: arch/arm/mach-pxa/include/mach/palmte2.h
1147F: arch/arm/mach-pxa/palmte2.c
1148F: arch/arm/mach-pxa/include/mach/palmtc.h
1149F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1150
b57fe924 1151ARM/PALM TREO SUPPORT
8b58be88 1152M: Tomas Cech <sleep_walker@suse.cz>
75280787 1153L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1154W: http://hackndev.com
1155S: Maintained
b57fe924
JP
1156F: arch/arm/mach-pxa/include/mach/palmtreo.h
1157F: arch/arm/mach-pxa/palmtreo.c
90af5811 1158
c49e1e63 1159ARM/PALMZ72 SUPPORT
8b58be88 1160M: Sergey Lapin <slapin@ossfans.org>
75280787 1161L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1162W: http://hackndev.com
1163S: Maintained
933d35f0
JP
1164F: arch/arm/mach-pxa/include/mach/palmz72.h
1165F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1166
1da177e4 1167ARM/PLEB SUPPORT
8b58be88 1168M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1169W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1170S: Maintained
1171
1172ARM/PT DIGITAL BOARD PORT
8b58be88 1173M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1175W: http://www.arm.linux.org.uk/
1176S: Maintained
1177
8fc1b0f8
KG
1178ARM/QUALCOMM SUPPORT
1179M: Kumar Gala <galak@codeaurora.org>
1180M: David Brown <davidb@codeaurora.org>
1181L: linux-arm-msm@vger.kernel.org
1182S: Maintained
1183F: arch/arm/mach-qcom/
1184T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1185
2b7a52a4 1186ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1187M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1189S: Maintained
1190
d4275354 1191ARM/RISCPC ARCHITECTURE
8b58be88 1192M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1194W: http://www.arm.linux.org.uk/
1195S: Maintained
d4275354
RK
1196F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1197F: arch/arm/include/asm/hardware/ioc.h
1198F: arch/arm/include/asm/hardware/iomd.h
1199F: arch/arm/include/asm/hardware/memc.h
1200F: arch/arm/mach-rpc/
1a6422f6 1201F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1202F: drivers/net/ethernet/i825xx/ether1*
1203F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1204F: drivers/scsi/arm/
1205
08ddbb0a
HS
1206ARM/Rockchip SoC support
1207M: Heiko Stuebner <heiko@sntech.de>
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S: Maintained
1210F: arch/arm/mach-rockchip/
1211F: drivers/*/*rockchip*
1212
b21477f9 1213ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1214M: Ben Dooks <ben-linux@fluff.org>
482ce512 1215M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1217L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1218W: http://www.fluff.org/ben/linux/
1219S: Maintained
6f0589c8
MB
1220F: arch/arm/boot/dts/s3c*
1221F: arch/arm/boot/dts/exynos*
482ce512 1222F: arch/arm/plat-samsung/
769bbb63
HS
1223F: arch/arm/mach-s3c24*/
1224F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1225F: drivers/*/*s3c2410*
1226F: drivers/*/*/*s3c2410*
40c76662
MB
1227F: drivers/spi/spi-s3c*
1228F: sound/soc/samsung/*
1da177e4 1229
0dcecae2 1230ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1231M: Kukjin Kim <kgene.kim@samsung.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1234S: Maintained
1235F: arch/arm/mach-s5p*/
0dcecae2 1236F: arch/arm/mach-exynos*/
33d43cdd 1237N: exynos
f556cb07 1238
10ffa964
KP
1239ARM/SAMSUNG MOBILE MACHINE SUPPORT
1240M: Kyungmin Park <kyungmin.park@samsung.com>
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S: Maintained
1243F: arch/arm/mach-s5pv210/mach-aquila.c
1244F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1245
3ce4ccb6
KD
1246ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1247M: Kyungmin Park <kyungmin.park@samsung.com>
1248M: Kamil Debski <k.debski@samsung.com>
1249L: linux-arm-kernel@lists.infradead.org
1250L: linux-media@vger.kernel.org
1251S: Maintained
1252F: drivers/media/platform/s5p-g2d/
1253
e6a476fd
MS
1254ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1255M: Kyungmin Park <kyungmin.park@samsung.com>
1256M: Kamil Debski <k.debski@samsung.com>
6305902c 1257M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1258L: linux-arm-kernel@lists.infradead.org
1259L: linux-media@vger.kernel.org
1260S: Maintained
934455d7 1261F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1262F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1263
1264ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1265M: Kyungmin Park <kyungmin.park@samsung.com>
1266M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1267L: linux-arm-kernel@lists.infradead.org
1268L: linux-media@vger.kernel.org
1269S: Maintained
90d72ac6 1270F: drivers/media/platform/s5p-tv/
e6a476fd 1271
d48d38e8 1272ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1273M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1274M: Magnus Damm <magnus.damm@gmail.com>
1275L: linux-sh@vger.kernel.org
d48d38e8 1276W: http://oss.renesas.com
bbff48f5 1277Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1278T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1279S: Supported
1280F: arch/arm/mach-shmobile/
1281F: drivers/sh/
1282
66314223
DN
1283ARM/SOCFPGA ARCHITECTURE
1284M: Dinh Nguyen <dinguyen@altera.com>
1285S: Maintained
1286F: arch/arm/mach-socfpga/
1287
1288ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1289M: Dinh Nguyen <dinguyen@altera.com>
1290S: Maintained
1291F: drivers/clk/socfpga/
1292
65ebcc11 1293ARM/STI ARCHITECTURE
a92177ea
SK
1294M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1295M: Maxime Coquelin <maxime.coquelin@st.com>
1296M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298L: kernel@stlinux.com
1299W: http://www.stlinux.com
1300S: Maintained
1301F: arch/arm/mach-sti/
a92177ea
SK
1302F: arch/arm/boot/dts/sti*
1303F: drivers/clocksource/arm_global_timer.c
1304F: drivers/reset/sti/
1305F: drivers/pinctrl/pinctrl-st.c
1306F: drivers/media/rc/st_rc.c
1307F: drivers/i2c/busses/i2c-st.c
1308F: drivers/tty/serial/st-asc.c
65ebcc11 1309
2b7a52a4 1310ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1311M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1313S: Maintained
1314
1bbd7089 1315ARM/TETON BGA MACHINE SUPPORT
706e69d6 1316M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318S: Maintained
1319
2b7a52a4 1320ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1321M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1323S: Maintained
1324
98ad6e3b 1325ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1326M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1328W: http://www.mcuos.com
1329S: Maintained
4e89e8f6 1330F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1331F: drivers/input/keyboard/w90p910_keypad.c
1332F: drivers/input/touchscreen/w90p910_ts.c
1333F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1334F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1335F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1336F: drivers/rtc/rtc-nuc900.c
9df92e6c 1337F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1338F: drivers/usb/host/ehci-w90x900.c
1339F: drivers/video/nuc900fb.c
98ad6e3b 1340
54274d71 1341ARM/U300 MACHINE SUPPORT
e4651a9f 1342M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344S: Supported
1345F: arch/arm/mach-u300/
9affbd24 1346F: drivers/clocksource/timer-u300.c
54274d71
LW
1347F: drivers/i2c/busses/i2c-stu300.c
1348F: drivers/rtc/rtc-coh901331.c
1349F: drivers/watchdog/coh901327_wdt.c
1350F: drivers/dma/coh901318*
87572880
LW
1351F: drivers/mfd/ab3100*
1352F: drivers/rtc/rtc-ab3100.c
1353F: drivers/rtc/rtc-coh901331.c
1354T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1355
87572880 1356ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1357M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359S: Maintained
1360F: arch/arm/mach-ux500/
e4651a9f 1361F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1362F: drivers/dma/ste_dma40*
e4651a9f 1363F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1364F: drivers/mfd/abx500*
1365F: drivers/mfd/ab8500*
e4651a9f
LW
1366F: drivers/mfd/dbx500*
1367F: drivers/mfd/db8500*
1368F: drivers/pinctrl/pinctrl-nomadik*
87572880 1369F: drivers/rtc/rtc-ab8500.c
e4651a9f 1370F: drivers/rtc/rtc-pl031.c
87572880 1371T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1372
e93fde28
UH
1373ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1374M: Ulf Hansson <ulf.hansson@linaro.org>
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376T: git git://git.linaro.org/people/ulfh/clk.git
1377S: Maintained
1378F: drivers/clk/ux500/
1379F: include/linux/platform_data/clk-ux500.h
1380
d4275354 1381ARM/VFP SUPPORT
8b58be88 1382M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1384W: http://www.arm.linux.org.uk/
1385S: Maintained
1386F: arch/arm/vfp/
1387
e66b6d8e
MV
1388ARM/VOIPAC PXA270 SUPPORT
1389M: Marek Vasut <marek.vasut@gmail.com>
1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391S: Maintained
1392F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1393F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1394
04529fe2
TP
1395ARM/VT8500 ARM ARCHITECTURE
1396M: Tony Prisk <linux@prisktech.co.nz>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398S: Maintained
1399F: arch/arm/mach-vt8500/
41fd91b4 1400F: drivers/clocksource/vt8500_timer.c
560746eb 1401F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1402F: drivers/mmc/host/wmt-sdmmc.c
1403F: drivers/pwm/pwm-vt8500.c
1404F: drivers/rtc/rtc-vt8500.c
1405F: drivers/tty/serial/vt8500_serial.c
4f31102b 1406F: drivers/usb/host/ehci-platform.c
41fd91b4 1407F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1408F: drivers/video/vt8500lcdfb.*
1409F: drivers/video/wm8505fb*
1410F: drivers/video/wmt_ge_rops.*
04529fe2 1411
e66b6d8e
MV
1412ARM/ZIPIT Z2 SUPPORT
1413M: Marek Vasut <marek.vasut@gmail.com>
1414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415S: Maintained
1416F: arch/arm/mach-pxa/z2.c
6ab2a855 1417F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1418
51f29d44
MS
1419ARM/ZYNQ ARCHITECTURE
1420M: Michal Simek <michal.simek@xilinx.com>
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422W: http://wiki.xilinx.com
1423T: git git://git.xilinx.com/linux-xlnx.git
1424S: Supported
1425F: arch/arm/mach-zynq/
bd2a337a 1426F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1427N: zynq
1428N: xilinx
1429F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1430F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1431F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1432
b8f9879e
WD
1433ARM SMMU DRIVER
1434M: Will Deacon <will.deacon@arm.com>
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Maintained
1437F: drivers/iommu/arm-smmu.c
1438
38074229
CM
1439ARM64 PORT (AARCH64 ARCHITECTURE)
1440M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1441M: Will Deacon <will.deacon@arm.com>
38074229
CM
1442L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443S: Maintained
1444F: arch/arm64/
d19766ec 1445F: Documentation/arm64/
38074229 1446
9d7005f9
LP
1447AS3645A LED FLASH CONTROLLER DRIVER
1448M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1449L: linux-media@vger.kernel.org
1450T: git git://linuxtv.org/media_tree.git
1451S: Maintained
1452F: drivers/media/i2c/as3645a.c
1453F: include/media/as3645a.h
1454
d58de038
GJ
1455ASC7621 HARDWARE MONITOR DRIVER
1456M: George Joseph <george.joseph@fairview5.com>
1457L: lm-sensors@lm-sensors.org
1458S: Maintained
1459F: Documentation/hwmon/asc7621
1460F: drivers/hwmon/asc7621.c
1461
b229ece9 1462ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1463M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1464L: acpi4asus-user@lists.sourceforge.net
d0944853 1465L: platform-driver-x86@vger.kernel.org
76593d6f 1466W: http://acpi4asus.sf.net
85091b71 1467S: Maintained
b229ece9
CC
1468F: drivers/platform/x86/asus*.c
1469F: drivers/platform/x86/eeepc*.c
85091b71 1470
953a6479 1471ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1472M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1473W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1474S: Maintained
679655da
JP
1475F: Documentation/crypto/async-tx-api.txt
1476F: crypto/async_tx/
1477F: drivers/dma/
1478F: include/linux/dmaengine.h
1479F: include/linux/async_tx.h
b3e5f263 1480
a1867d36 1481AT24 EEPROM DRIVER
14d77c4d 1482M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1483L: linux-i2c@vger.kernel.org
1484S: Maintained
1485F: drivers/misc/eeprom/at24.c
25f73ed5 1486F: include/linux/platform_data/at24.h
a1867d36 1487
e7839f25 1488ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1489M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1490W: http://support.coraid.com/support/linux
1da177e4 1491S: Supported
679655da
JP
1492F: Documentation/aoe/
1493F: drivers/block/aoe/
1da177e4 1494
9a10a870 1495ATHEROS ATH GENERIC UTILITIES
f726ee65 1496M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1497L: linux-wireless@vger.kernel.org
1498S: Supported
1499F: drivers/net/wireless/ath/*
1500
fa1c114f 1501ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1502M: Jiri Slaby <jirislaby@gmail.com>
1503M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1504M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1505L: linux-wireless@vger.kernel.org
1506L: ath5k-devel@lists.ath5k.org
72c706b7 1507W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1508S: Maintained
fa451753 1509F: drivers/net/wireless/ath/ath5k/
fa1c114f 1510
12e62d6f
KV
1511ATHEROS ATH6KL WIRELESS DRIVER
1512M: Kalle Valo <kvalo@qca.qualcomm.com>
1513L: linux-wireless@vger.kernel.org
1514W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1515T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1516S: Supported
1517F: drivers/net/wireless/ath/ath6kl/
1518
2be7d22f
VK
1519WILOCITY WIL6210 WIRELESS DRIVER
1520M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1521L: linux-wireless@vger.kernel.org
1522L: wil6210@qca.qualcomm.com
1523S: Supported
1524W: http://wireless.kernel.org/en/users/Drivers/wil6210
1525F: drivers/net/wireless/ath/wil6210/
1526
1d7e1e6b
CL
1527CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1528M: Christian Lamparter <chunkeey@googlemail.com>
1529L: linux-wireless@vger.kernel.org
1530W: http://wireless.kernel.org/en/users/Drivers/carl9170
1531S: Maintained
1532F: drivers/net/wireless/ath/carl9170/
1533
2c2a6172
LT
1534ATK0110 HWMON DRIVER
1535M: Luca Tettamanti <kronos.it@gmail.com>
1536L: lm-sensors@lm-sensors.org
1537S: Maintained
1538F: drivers/hwmon/asus_atk0110.c
1539
6f69a6d7 1540ATI_REMOTE2 DRIVER
8b58be88 1541M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1542S: Maintained
679655da 1543F: drivers/input/misc/ati_remote2.c
6f69a6d7 1544
7ae115b4 1545ATLX ETHERNET DRIVERS
8b58be88 1546M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1547M: Chris Snook <chris.snook@gmail.com>
e443e383 1548L: netdev@vger.kernel.org
8d5ca6ec
JC
1549W: http://sourceforge.net/projects/atl1
1550W: http://atl1.sourceforge.net
1551S: Maintained
2b133ad6 1552F: drivers/net/ethernet/atheros/
8d5ca6ec 1553
1da177e4 1554ATM
8b58be88 1555M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1556L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1557L: netdev@vger.kernel.org
1da177e4
LT
1558W: http://linux-atm.sourceforge.net
1559S: Maintained
679655da
JP
1560F: drivers/atm/
1561F: include/linux/atm*
c117ab84 1562F: include/uapi/linux/atm*
1da177e4 1563
04ac2f46 1564ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1565M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1566S: Maintained
1567F: drivers/mmc/host/atmel-mci.c
1568F: drivers/mmc/host/atmel-mci-regs.h
1569
a1cfac48 1570ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1571M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1572S: Supported
df621252 1573F: drivers/tty/serial/atmel_serial.c
a1cfac48 1574
b414dc16
NF
1575ATMEL DMA DRIVER
1576M: Nicolas Ferre <nicolas.ferre@atmel.com>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578S: Supported
1579F: drivers/dma/at_hdmac.c
1580F: drivers/dma/at_hdmac_regs.h
6f0d65af 1581F: include/linux/platform_data/dma-atmel.h
b414dc16 1582
888f2804
LD
1583ATMEL I2C DRIVER
1584M: Ludovic Desroches <ludovic.desroches@atmel.com>
1585L: linux-i2c@vger.kernel.org
1586S: Supported
1587F: drivers/i2c/busses/i2c-at91.c
1588
15515545
JW
1589ATMEL ISI DRIVER
1590M: Josh Wu <josh.wu@atmel.com>
1591L: linux-media@vger.kernel.org
1592S: Supported
f2294c2d 1593F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1594F: include/media/atmel-isi.h
1595
8f4c79ce 1596ATMEL LCDFB DRIVER
8b58be88 1597M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1598L: linux-fbdev@vger.kernel.org
8f4c79ce 1599S: Maintained
679655da
JP
1600F: drivers/video/atmel_lcdfb.c
1601F: include/video/atmel_lcdc.h
8f4c79ce 1602
89e5785f 1603ATMEL MACB ETHERNET DRIVER
a02875a6 1604M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1605S: Supported
9f2f381f 1606F: drivers/net/ethernet/cadence/
89e5785f 1607
754ce4f2 1608ATMEL SPI DRIVER
a02875a6 1609M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1610S: Supported
9df92e6c 1611F: drivers/spi/spi-atmel.*
754ce4f2 1612
e9cb1c5a
NF
1613ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1614M: Nicolas Ferre <nicolas.ferre@atmel.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Supported
1617F: drivers/misc/atmel_tclib.c
1618F: drivers/clocksource/tcb_clksrc.c
1619
914a3f3b 1620ATMEL USBA UDC DRIVER
a02875a6
NF
1621M: Nicolas Ferre <nicolas.ferre@atmel.com>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1623S: Supported
679655da 1624F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1625
1da177e4 1626ATMEL WIRELESS DRIVER
8b58be88 1627M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1628L: linux-wireless@vger.kernel.org
1da177e4
LT
1629W: http://www.thekelleys.org.uk/atmel
1630W: http://atmelwlandriver.sourceforge.net/
1631S: Maintained
679655da 1632F: drivers/net/wireless/atmel*
1da177e4 1633
26780d9e 1634ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1635M: Bradley Grove <linuxdrivers@attotech.com>
1636L: linux-scsi@vger.kernel.org
1637W: http://www.attotech.com
1638S: Supported
1639F: drivers/scsi/esas2r
26780d9e 1640
a92b7b80 1641AUDIT SUBSYSTEM
8b58be88 1642M: Eric Paris <eparis@redhat.com>
b9a06207 1643L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1644W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1645T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1646S: Maintained
679655da 1647F: include/linux/audit.h
c117ab84 1648F: include/uapi/linux/audit.h
679655da 1649F: kernel/audit*
a92b7b80 1650
70e84049 1651AUXILIARY DISPLAY DRIVERS
8b58be88 1652M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1653W: http://miguelojeda.es/auxdisplay.htm
1654W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1655S: Maintained
679655da
JP
1656F: drivers/auxdisplay/
1657F: include/linux/cfag12864b.h
70e84049 1658
5f97f7f9 1659AVR32 ARCHITECTURE
e336f61f
HCE
1660M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1661M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1662W: http://www.atmel.com/products/AVR32/
249d9d9d 1663W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1664W: http://avrfreaks.net/
e336f61f 1665S: Maintained
679655da 1666F: arch/avr32/
5f97f7f9
HS
1667
1668AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1669M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1670M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1671S: Maintained
679655da 1672F: arch/avr32/mach-at32ap/
5f97f7f9 1673
1da177e4 1674AX.25 NETWORK LAYER
8b58be88 1675M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1676L: linux-hams@vger.kernel.org
d34cb28a 1677W: http://www.linux-ax25.org/
1da177e4 1678S: Maintained
c117ab84 1679F: include/uapi/linux/ax25.h
679655da
JP
1680F: include/net/ax25.h
1681F: net/ax25/
1da177e4 1682
d5269395 1683AZ6007 DVB DRIVER
1b2c14b4 1684M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1685L: linux-media@vger.kernel.org
1686W: http://linuxtv.org
1687T: git git://linuxtv.org/media_tree.git
1688S: Maintained
1689F: drivers/media/usb/dvb-usb-v2/az6007.c
1690
6777376e
HV
1691AZTECH FM RADIO RECEIVER DRIVER
1692M: Hans Verkuil <hverkuil@xs4all.nl>
1693L: linux-media@vger.kernel.org
1694T: git git://linuxtv.org/media_tree.git
1695W: http://linuxtv.org
1696S: Maintained
1697F: drivers/media/radio/radio-aztech*
1698
e2d1d6c0 1699B43 WIRELESS DRIVER
8b58be88 1700M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1701L: linux-wireless@vger.kernel.org
ed072f9e 1702L: b43-dev@lists.infradead.org
491b26b4 1703W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1704S: Maintained
679655da 1705F: drivers/net/wireless/b43/
e2d1d6c0
RD
1706
1707B43LEGACY WIRELESS DRIVER
8b58be88
JP
1708M: Larry Finger <Larry.Finger@lwfinger.net>
1709M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1710L: linux-wireless@vger.kernel.org
ed072f9e 1711L: b43-dev@lists.infradead.org
491b26b4 1712W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1713S: Maintained
679655da 1714F: drivers/net/wireless/b43legacy/
e2d1d6c0 1715
300abeb5 1716BACKLIGHT CLASS/SUBSYSTEM
6212de88 1717M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1718M: Bryan Wu <cooloney@gmail.com>
1719M: Lee Jones <lee.jones@linaro.org>
300abeb5 1720S: Maintained
679655da
JP
1721F: drivers/video/backlight/
1722F: include/linux/backlight.h
300abeb5 1723
c6c8fea2 1724BATMAN ADVANCED
207df49e 1725M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1726M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1727M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1728L: b.a.t.m.a.n@lists.open-mesh.org
1729W: http://www.open-mesh.org/
1730S: Maintained
1731F: net/batman-adv/
1732
e2d1d6c0 1733BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1734M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1735L: linux-hams@vger.kernel.org
1736W: http://www.baycom.org/~tom/ham/ham.html
1737S: Maintained
679655da 1738F: drivers/net/hamradio/baycom*
e2d1d6c0 1739
cafe5635 1740BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1741M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1742L: linux-bcache@vger.kernel.org
1743W: http://bcache.evilpiepirate.org
1744S: Maintained:
1745F: drivers/md/bcache/
1746
e2d1d6c0 1747BEFS FILE SYSTEM
55817d3d 1748S: Orphan
679655da
JP
1749F: Documentation/filesystems/befs.txt
1750F: fs/befs/
e2d1d6c0
RD
1751
1752BFS FILE SYSTEM
8b58be88 1753M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1754S: Maintained
679655da
JP
1755F: Documentation/filesystems/bfs.txt
1756F: fs/bfs/
c117ab84 1757F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1758
1394f032 1759BLACKFIN ARCHITECTURE
a4edbc10
SZ
1760M: Steven Miao <realmz6@gmail.com>
1761L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1762T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1763W: http://blackfin.uclinux.org
1764S: Supported
679655da 1765F: arch/blackfin/
566da5b2 1766
e190d6b1 1767BLACKFIN EMAC DRIVER
a4edbc10 1768L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1769W: http://blackfin.uclinux.org
1770S: Supported
7b35f033 1771F: drivers/net/ethernet/adi/
e190d6b1 1772
566da5b2 1773BLACKFIN RTC DRIVER
a4edbc10 1774L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1775W: http://blackfin.uclinux.org
1776S: Supported
679655da 1777F: drivers/rtc/rtc-bfin.c
1394f032 1778
936ed49a 1779BLACKFIN SDH DRIVER
109ec8c3 1780M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1781L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1782W: http://blackfin.uclinux.org
1783S: Supported
1784F: drivers/mmc/host/bfin_sdh.c
1785
1394f032 1786BLACKFIN SERIAL DRIVER
8b58be88 1787M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1788L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1789W: http://blackfin.uclinux.org
1790S: Supported
8460241e 1791F: drivers/tty/serial/bfin_uart.c
1394f032 1792
1e6d320f 1793BLACKFIN WATCHDOG DRIVER
a4edbc10 1794L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1795W: http://blackfin.uclinux.org
1796S: Supported
679655da 1797F: drivers/watchdog/bfin_wdt.c
1e6d320f 1798
d24ecfcc 1799BLACKFIN I2C TWI DRIVER
8b58be88 1800M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1801L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1802W: http://blackfin.uclinux.org/
1803S: Supported
679655da 1804F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1805
1e204377
SJ
1806BLACKFIN MEDIA DRIVER
1807M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1808L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1809W: http://blackfin.uclinux.org/
1810S: Supported
1811F: drivers/media/platform/blackfin/
1812F: drivers/media/i2c/adv7183*
1813F: drivers/media/i2c/vs6624*
1814
b54cf35a
JSM
1815BLINKM RGB LED DRIVER
1816M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1817S: Maintained
1818F: drivers/leds/leds-blinkm.c
1819
1da177e4 1820BLOCK LAYER
8b58be88 1821M: Jens Axboe <axboe@kernel.dk>
08deed1e 1822T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1823S: Maintained
679655da 1824F: block/
1da177e4 1825
2b54aaef 1826BLOCK2MTD DRIVER
8b58be88 1827M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1828L: linux-mtd@lists.infradead.org
1829S: Maintained
679655da 1830F: drivers/mtd/devices/block2mtd.c
2b54aaef 1831
63fbd24e 1832BLUETOOTH DRIVERS
8b58be88 1833M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1834M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1835M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1836L: linux-bluetooth@vger.kernel.org
63fbd24e 1837W: http://www.bluez.org/
22e7a424
MH
1838T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1839T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1840S: Maintained
679655da 1841F: drivers/bluetooth/
1da177e4 1842
63fbd24e 1843BLUETOOTH SUBSYSTEM
8b58be88 1844M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1845M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1846M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1847L: linux-bluetooth@vger.kernel.org
1848W: http://www.bluez.org/
22e7a424
MH
1849T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1850T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1851S: Maintained
679655da
JP
1852F: net/bluetooth/
1853F: include/net/bluetooth/
1da177e4
LT
1854
1855BONDING DRIVER
79b30750 1856M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1857M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1858M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1859L: netdev@vger.kernel.org
ce00f85c
JC
1860W: http://sourceforge.net/projects/bonding/
1861S: Supported
679655da 1862F: drivers/net/bonding/
c117ab84 1863F: include/uapi/linux/if_bonding.h
1da177e4 1864
39105890 1865BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1866M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1867L: netdev@vger.kernel.org
1868S: Supported
adfc5217 1869F: drivers/net/ethernet/broadcom/b44.*
39105890 1870
32ec90d5
FF
1871BROADCOM GENET ETHERNET DRIVER
1872M: Florian Fainelli <f.fainelli@gmail.com>
1873L: netdev@vger.kernel.org
1874S: Supported
1875F: drivers/net/ethernet/broadcom/genet/
1876
948c51e6 1877BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1878M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1879L: netdev@vger.kernel.org
1880S: Supported
adfc5217
JK
1881F: drivers/net/ethernet/broadcom/bnx2.*
1882F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1883
4d9d2cb0 1884BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1885M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1886L: netdev@vger.kernel.org
1887S: Supported
adfc5217 1888F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1889
90f4c594 1890BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1891M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1892M: Matt Porter <mporter@linaro.org>
497a045d 1893L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1894T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1895S: Maintained
1896F: arch/arm/mach-bcm/
1897F: arch/arm/boot/dts/bcm113*
90f4c594 1898F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1899F: arch/arm/boot/dts/bcm281*
1900F: arch/arm/configs/bcm_defconfig
1901F: drivers/mmc/host/sdhci_bcm_kona.c
1902F: drivers/clocksource/bcm_kona_timer.c
1903
f680f25c
SW
1904BROADCOM BCM2835 ARM ARCHICTURE
1905M: Stephen Warren <swarren@wwwdotorg.org>
1906L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1907T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1908S: Maintained
d30fe627 1909F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1910F: arch/arm/boot/dts/bcm2835*
1911F: arch/arm/configs/bcm2835_defconfig
1912F: drivers/*/*bcm2835*
1913
5b293ebe
HM
1914BROADCOM BCM5301X ARM ARCHICTURE
1915M: Hauke Mehrtens <hauke@hauke-m.de>
1916L: linux-arm-kernel@lists.infradead.org
1917S: Maintained
1918F: arch/arm/mach-bcm/bcm_5301x.c
1919F: arch/arm/boot/dts/bcm5301x.dtsi
1920F: arch/arm/boot/dts/bcm470*
1921
948c51e6 1922BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1923M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1924M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1925L: netdev@vger.kernel.org
1926S: Supported
adfc5217 1927F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1928
a9533e7e
HP
1929BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1930M: Brett Rudley <brudley@broadcom.com>
818c07b8 1931M: Arend van Spriel <arend@broadcom.com>
85d63686 1932M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1933M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1934L: linux-wireless@vger.kernel.org
5615171c 1935L: brcm80211-dev-list@broadcom.com
a9533e7e 1936S: Supported
f62ebdd5 1937F: drivers/net/wireless/brcm80211/
a9533e7e 1938
9958d6f9 1939BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1940M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1941L: linux-scsi@vger.kernel.org
1942S: Supported
1943F: drivers/scsi/bnx2fc/
1944
6a6b5ad0
EW
1945BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1946M: Eddie Wai <eddie.wai@broadcom.com>
1947L: linux-scsi@vger.kernel.org
1948S: Supported
1949F: drivers/scsi/bnx2i/
1950
7b7f588b
MM
1951BROADCOM KONA GPIO DRIVER
1952M: Markus Mayer <markus.mayer@linaro.org>
1953L: bcm-kernel-feedback-list@broadcom.com
1954S: Supported
1955F: drivers/gpio/gpio-bcm-kona.c
1956F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1957
c9678d86
RM
1958BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1959M: Rafał Miłecki <zajec5@gmail.com>
1960L: linux-wireless@vger.kernel.org
1961S: Maintained
1962F: drivers/bcma/
1963F: include/linux/bcma/
1964
7725ccfd 1965BROCADE BFA FC SCSI DRIVER
aa803370
AG
1966M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1967M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1968L: linux-scsi@vger.kernel.org
1969S: Supported
1970F: drivers/scsi/bfa/
7725ccfd 1971
8b230ed8
RM
1972BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1973M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1974L: netdev@vger.kernel.org
1975S: Supported
f844a0ea 1976F: drivers/net/ethernet/brocade/bna/
8b230ed8 1977
5cdf7f76 1978BSG (block layer generic sg v4 driver)
8b58be88 1979M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1980L: linux-scsi@vger.kernel.org
1981S: Supported
679655da
JP
1982F: block/bsg.c
1983F: include/linux/bsg.h
c117ab84 1984F: include/uapi/linux/bsg.h
5cdf7f76 1985
af39917d
CL
1986BT87X AUDIO DRIVER
1987M: Clemens Ladisch <clemens@ladisch.de>
1988L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1989T: git git://git.alsa-project.org/alsa-kernel.git
1990S: Maintained
1991F: Documentation/sound/alsa/Bt87x.txt
1992F: sound/pci/bt87x.c
1993
ff1d5c2f 1994BT8XXGPIO DRIVER
eb032b98 1995M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1996W: http://bu3sch.de/btgpio.php
1997S: Maintained
72dbb705 1998F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1999
eb1eb04f 2000BTRFS FILE SYSTEM
c0778e25
CM
2001M: Chris Mason <clm@fb.com>
2002M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2003L: linux-btrfs@vger.kernel.org
2004W: http://btrfs.wiki.kernel.org/
8a6e2535 2005Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2007S: Maintained
679655da
JP
2008F: Documentation/filesystems/btrfs.txt
2009F: fs/btrfs/
eb1eb04f 2010
1da177e4 2011BTTV VIDEO4LINUX DRIVER
1b2c14b4 2012M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2013L: linux-media@vger.kernel.org
96b6aba0 2014W: http://linuxtv.org
275ffde4 2015T: git git://linuxtv.org/media_tree.git
f96236e5 2016S: Odd fixes
679655da 2017F: Documentation/video4linux/bttv/
90d72ac6 2018F: drivers/media/pci/bt8xx/bttv*
1da177e4 2019
1f34923c
KA
2020BUSLOGIC SCSI DRIVER
2021M: Khalid Aziz <khalid@gonehiking.org>
2022L: linux-scsi@vger.kernel.org
2023S: Maintained
2024F: drivers/scsi/BusLogic.*
2025F: drivers/scsi/FlashPoint.*
2026
af39917d
CL
2027C-MEDIA CMI8788 DRIVER
2028M: Clemens Ladisch <clemens@ladisch.de>
2029L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2030T: git git://git.alsa-project.org/alsa-kernel.git
2031S: Maintained
2032F: sound/pci/oxygen/
2033
2141355f
MS
2034C6X ARCHITECTURE
2035M: Mark Salter <msalter@redhat.com>
2036M: Aurelien Jacquiot <a-jacquiot@ti.com>
2037L: linux-c6x-dev@linux-c6x.org
2038W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2039S: Maintained
2040F: arch/c6x/
2041
a5432f5a 2042CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2043M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2044L: linux-cachefs@redhat.com
2045S: Supported
2046F: Documentation/filesystems/caching/cachefiles.txt
2047F: fs/cachefiles/
2048
c815ca39
HV
2049CADET FM/AM RADIO RECEIVER DRIVER
2050M: Hans Verkuil <hverkuil@xs4all.nl>
2051L: linux-media@vger.kernel.org
2052T: git git://linuxtv.org/media_tree.git
2053W: http://linuxtv.org
2054S: Maintained
2055F: drivers/media/radio/radio-cadet*
2056
77d5140f 2057CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2058M: Jonathan Corbet <corbet@lwn.net>
661263b5 2059L: linux-media@vger.kernel.org
275ffde4 2060T: git git://linuxtv.org/media_tree.git
77d5140f 2061S: Maintained
679655da 2062F: Documentation/video4linux/cafe_ccic
90d72ac6 2063F: drivers/media/platform/marvell-ccic/
77d5140f 2064
201b6bab 2065CAIF NETWORK LAYER
5c574f50 2066M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: Documentation/networking/caif/
2070F: drivers/net/caif/
c117ab84 2071F: include/uapi/linux/caif/
201b6bab
JP
2072F: include/net/caif/
2073F: net/caif/
2074
77dac90f 2075CALGARY x86-64 IOMMU
8b58be88
JP
2076M: Muli Ben-Yehuda <muli@il.ibm.com>
2077M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2078L: discuss@x86-64.org
2079S: Maintained
679655da
JP
2080F: arch/x86/kernel/pci-calgary_64.c
2081F: arch/x86/kernel/tce_64.c
2082F: arch/x86/include/asm/calgary.h
2083F: arch/x86/include/asm/tce.h
77dac90f 2084
e2d1d6c0 2085CAN NETWORK LAYER
8d15d386 2086M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2087L: linux-can@vger.kernel.org
ec78213a 2088W: http://gitorious.org/linux-can
405cc273 2089T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2090S: Maintained
f35f6c8f 2091F: Documentation/networking/can.txt
8d15d386 2092F: net/can/
8d15d386 2093F: include/linux/can/core.h
c117ab84
CEB
2094F: include/uapi/linux/can.h
2095F: include/uapi/linux/can/bcm.h
2096F: include/uapi/linux/can/raw.h
2097F: include/uapi/linux/can/gw.h
e2d1d6c0 2098
4261a204 2099CAN NETWORK DRIVERS
8b58be88 2100M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2101M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2102L: linux-can@vger.kernel.org
ec78213a 2103W: http://gitorious.org/linux-can
405cc273 2104T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2105S: Maintained
8d15d386
OH
2106F: drivers/net/can/
2107F: include/linux/can/dev.h
8d15d386 2108F: include/linux/can/platform/
c117ab84
CEB
2109F: include/uapi/linux/can/error.h
2110F: include/uapi/linux/can/netlink.h
4261a204 2111
95d16c72
JM
2112CAPABILITIES
2113M: Serge Hallyn <serge.hallyn@canonical.com>
2114L: linux-security-module@vger.kernel.org
6305902c 2115S: Supported
95d16c72 2116F: include/linux/capability.h
c117ab84 2117F: include/uapi/linux/capability.h
95d16c72 2118F: security/capability.c
6305902c 2119F: security/commoncap.c
38a94118 2120F: kernel/capability.c
95d16c72 2121
b8154542 2122CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2123M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2124L: linuxppc-dev@lists.ozlabs.org
2125L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2126W: http://www.ibm.com/developerworks/power/cell/
2127S: Supported
679655da 2128F: arch/powerpc/include/asm/cell*.h
679655da 2129F: arch/powerpc/include/asm/spu*.h
c117ab84 2130F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2131F: arch/powerpc/oprofile/*cell*
2132F: arch/powerpc/platforms/cell/
b8154542 2133
9030aaf9 2134CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2135M: Sage Weil <sage@inktank.com>
82593f87 2136L: ceph-devel@vger.kernel.org
09d90327 2137W: http://ceph.com/
fb99f881 2138T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2139S: Supported
2140F: Documentation/filesystems/ceph.txt
14430813
JP
2141F: fs/ceph/
2142F: net/ceph/
2143F: include/linux/ceph/
2144F: include/linux/crush/
9030aaf9 2145
18332a80 2146CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2147L: linux-usb@vger.kernel.org
10c6c9c9 2148S: Orphan
679655da
JP
2149F: Documentation/usb/WUSB-Design-overview.txt
2150F: Documentation/usb/wusb-cbaf
355ffe69
DV
2151F: drivers/usb/host/hwa-hc.c
2152F: drivers/usb/host/whci/
679655da
JP
2153F: drivers/usb/wusbcore/
2154F: include/linux/usb/wusb*
18332a80 2155
70e84049 2156CFAG12864B LCD DRIVER
8b58be88 2157M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2158W: http://miguelojeda.es/auxdisplay.htm
2159W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2160S: Maintained
679655da
JP
2161F: drivers/auxdisplay/cfag12864b.c
2162F: include/linux/cfag12864b.h
70e84049
MOS
2163
2164CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2165M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2166W: http://miguelojeda.es/auxdisplay.htm
2167W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2168S: Maintained
679655da
JP
2169F: drivers/auxdisplay/cfag12864bfb.c
2170F: include/linux/cfag12864b.h
70e84049 2171
704232c2 2172CFG80211 and NL80211
8b58be88 2173M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2174L: linux-wireless@vger.kernel.org
ce466579
JB
2175W: http://wireless.kernel.org/
2176T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2177T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2178S: Maintained
c117ab84 2179F: include/uapi/linux/nl80211.h
679655da
JP
2180F: include/net/cfg80211.h
2181F: net/wireless/*
2182X: net/wireless/wext*
704232c2 2183
46e64261
GKH
2184CHAR and MISC DRIVERS
2185M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2186M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2188S: Supported
46e64261
GKH
2189F: drivers/char/*
2190F: drivers/misc/*
2191
0a920b5b 2192CHECKPATCH
8b58be88 2193M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2194M: Joe Perches <joe@perches.com>
2195S: Maintained
679655da 2196F: scripts/checkpatch.pl
0a920b5b 2197
f8407f26
HW
2198CHINESE DOCUMENTATION
2199M: Harry Wei <harryxiyou@gmail.com>
9740153c 2200L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2201L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2202S: Maintained
2203F: Documentation/zh_CN/
2204
2721ea2c 2205CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2206M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2207T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2208L: linux-usb@vger.kernel.org
2209S: Maintained
2210F: drivers/usb/chipidea/
2211
ab043105
OJ
2212CHROME HARDWARE PLATFORM SUPPORT
2213M: Olof Johansson <olof@lixom.net>
2214S: Maintained
2215F: drivers/platform/chrome/
2216
641cb85e 2217CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2218M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2219M: Sujith Sankar <ssujith@cisco.com>
2220M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2221M: Neel Patel <neepatel@cisco.com>
2222M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2223S: Supported
a6a5580c 2224F: drivers/net/ethernet/cisco/enic/
7063fbf2 2225
e3cf00d0 2226CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2227M: Upinder Malhi <umalhi@cisco.com>
2228S: Supported
2229F: drivers/infiniband/hw/usnic
e3cf00d0 2230
2b7a52a4 2231CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2232M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2233L: netdev@vger.kernel.org
2234S: Maintained
57d0b7a0 2235F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2236
2b7a52a4 2237CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2238M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2239L: linux-usb@vger.kernel.org
2b7a52a4 2240S: Maintained
679655da 2241F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2242
3d4cfdc9
MB
2243CIRRUS LOGIC AUDIO CODEC DRIVERS
2244M: Brian Austin <brian.austin@cirrus.com>
2245M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2246L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2247S: Maintained
2248F: sound/soc/codecs/cs*
2249
94574d9a
KRW
2250CLEANCACHE API
2251M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2252L: linux-kernel@vger.kernel.org
2253S: Maintained
2254F: mm/cleancache.c
2255F: include/linux/cleancache.h
2256
d4275354 2257CLK API
8b58be88 2258M: Russell King <linux@arm.linux.org.uk>
37417046 2259S: Maintained
d4275354
RK
2260F: include/linux/clk.h
2261
9222d247
JS
2262CLOCKSOURCE, CLOCKEVENT DRIVERS
2263M: Daniel Lezcano <daniel.lezcano@linaro.org>
2264M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2265L: linux-kernel@vger.kernel.org
9222d247
JS
2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2267S: Supported
2268F: drivers/clocksource
2269
5df6d737 2270CISCO FCOE HBA DRIVER
8fc89a79
HP
2271M: Hiral Patel <hiralpat@cisco.com>
2272M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2273M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2274L: linux-scsi@vger.kernel.org
2275S: Supported
2a99921a 2276F: drivers/scsi/fnic/
5df6d737 2277
529aa8cb
TLSC
2278CMPC ACPI DRIVER
2279M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2280M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2281L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2282S: Supported
2283F: drivers/platform/x86/classmate-laptop.c
2284
74425eee 2285COCCINELLE/Semantic Patches (SmPL)
26de9c26 2286M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2287M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2288M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2289M: Michal Marek <mmarek@suse.cz>
26de9c26 2290L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2292W: http://coccinelle.lip6.fr/
2293S: Supported
4b92b2aa 2294F: Documentation/coccinelle.txt
74425eee
NP
2295F: scripts/coccinelle/
2296F: scripts/coccicheck
2297
1da177e4 2298CODA FILE SYSTEM
8b58be88 2299M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2300M: coda@cs.cmu.edu
2301L: codalist@coda.cs.cmu.edu
2302W: http://www.coda.cs.cmu.edu/
2303S: Maintained
679655da
JP
2304F: Documentation/filesystems/coda.txt
2305F: fs/coda/
2306F: include/linux/coda*.h
c117ab84 2307F: include/uapi/linux/coda*.h
1da177e4 2308
7704addb 2309COMMON CLK FRAMEWORK
7704addb 2310M: Mike Turquette <mturquette@linaro.org>
35c1983e 2311L: linux-kernel@vger.kernel.org
7704addb
MT
2312T: git git://git.linaro.org/people/mturquette/linux.git
2313S: Maintained
60bea3b5
SW
2314F: drivers/clk/
2315X: drivers/clk/clkdev.c
7704addb 2316F: include/linux/clk-pr*
60bea3b5 2317F: include/linux/clk/
7704addb 2318
e2d1d6c0 2319COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2320M: Steve French <sfrench@samba.org>
51223df6 2321L: linux-cifs@vger.kernel.org
d1f28953 2322L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2323W: http://linux-cifs.samba.org/
8a6e2535 2324Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2325T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2326S: Supported
679655da
JP
2327F: Documentation/filesystems/cifs.txt
2328F: fs/cifs/
e2d1d6c0 2329
1da177e4 2330COMPACTPCI HOTPLUG CORE
8b58be88 2331M: Scott Murray <scott@spiteful.org>
64dab204 2332L: linux-pci@vger.kernel.org
82c4dfc7 2333S: Maintained
679655da 2334F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2335
2336COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2337M: Scott Murray <scott@spiteful.org>
64dab204 2338L: linux-pci@vger.kernel.org
82c4dfc7 2339S: Maintained
679655da 2340F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2341
2342COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2343M: Scott Murray <scott@spiteful.org>
64dab204 2344L: linux-pci@vger.kernel.org
82c4dfc7 2345S: Maintained
679655da 2346F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2347
5411552c 2348COMPAL LAPTOP SUPPORT
8b58be88 2349M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2350L: platform-driver-x86@vger.kernel.org
5411552c 2351S: Maintained
679655da 2352F: drivers/platform/x86/compal-laptop.c
5411552c 2353
949be0f7 2354CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2355M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2356L: accessrunner-general@lists.sourceforge.net
2357W: http://accessrunner.sourceforge.net/
949be0f7 2358S: Maintained
679655da 2359F: drivers/usb/atm/cxacru.c
949be0f7 2360
e2d1d6c0 2361CONFIGFS
d6351db2
JB
2362M: Joel Becker <jlbec@evilplan.org>
2363T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2364S: Supported
679655da
JP
2365F: fs/configfs/
2366F: include/linux/configfs.h
e2d1d6c0 2367
acb9c1b2 2368CONNECTOR
8b58be88 2369M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2370L: netdev@vger.kernel.org
2371S: Maintained
2372F: drivers/connector/
2373
fb3a0fb6 2374CONTROL GROUPS (CGROUPS)
860ca0e6 2375M: Tejun Heo <tj@kernel.org>
ad50c159 2376M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2377L: containers@lists.linux-foundation.org
12340313 2378L: cgroups@vger.kernel.org
860ca0e6 2379T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2380S: Maintained
679655da
JP
2381F: include/linux/cgroup*
2382F: kernel/cgroup*
8ca739e3 2383F: mm/*cgroup*
fb3a0fb6 2384
bebe4678 2385CORETEMP HARDWARE MONITORING DRIVER
96859129 2386M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2387L: lm-sensors@lm-sensors.org
2388S: Maintained
679655da
JP
2389F: Documentation/hwmon/coretemp
2390F: drivers/hwmon/coretemp.c
bebe4678 2391
1da177e4 2392COSA/SRP SYNC SERIAL DRIVER
8b58be88 2393M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2394W: http://www.fi.muni.cz/~kas/cosa/
2395S: Maintained
679655da 2396F: drivers/net/wan/cosa*
1da177e4 2397
4371ee35 2398CPMAC ETHERNET DRIVER
8b58be88 2399M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2400L: netdev@vger.kernel.org
2401S: Maintained
b544dbac 2402F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2403
1da177e4 2404CPU FREQUENCY DRIVERS
49db1903 2405M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2406M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2407L: cpufreq@vger.kernel.org
a6c072c7 2408L: linux-pm@vger.kernel.org
1da177e4 2409S: Maintained
27209d91
VK
2410T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2411T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2412F: drivers/cpufreq/
2413F: include/linux/cpufreq.h
1da177e4 2414
8a67f0ef
VK
2415CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2416M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2417M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2418L: cpufreq@vger.kernel.org
2419L: linux-pm@vger.kernel.org
2420W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2421S: Maintained
2422F: drivers/cpufreq/arm_big_little.h
2423F: drivers/cpufreq/arm_big_little.c
2424F: drivers/cpufreq/arm_big_little_dt.c
2425
14d2c34c 2426CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2427M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2428M: Daniel Lezcano <daniel.lezcano@linaro.org>
2429L: linux-pm@vger.kernel.org
2430L: linux-arm-kernel@lists.infradead.org
cea8321c 2431T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2432S: Maintained
2433F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2434
a8e39c35 2435CPUIDLE DRIVERS
49db1903 2436M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2437M: Daniel Lezcano <daniel.lezcano@linaro.org>
2438L: linux-pm@vger.kernel.org
2439S: Maintained
cea8321c 2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2441F: drivers/cpuidle/*
2442F: include/linux/cpuidle.h
2443
1da177e4 2444CPUID/MSR DRIVER
8b58be88 2445M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2446S: Maintained
679655da
JP
2447F: arch/x86/kernel/cpuid.c
2448F: arch/x86/kernel/msr.c
1da177e4 2449
7fe2f639
DB
2450CPU POWER MONITORING SUBSYSTEM
2451M: Dominik Brodowski <linux@dominikbrodowski.net>
2452M: Thomas Renninger <trenn@suse.de>
2453S: Maintained
14430813 2454F: tools/power/cpupower/
7fe2f639 2455
ed90fb4a 2456CPUSETS
f47b89c7 2457M: Li Zefan <lizefan@huawei.com>
230579d7 2458L: cgroups@vger.kernel.org
ed90fb4a 2459W: http://www.bullopensource.org/cpuset/
551e172a 2460W: http://oss.sgi.com/projects/cpusets/
230579d7 2461T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2462S: Maintained
679655da
JP
2463F: Documentation/cgroups/cpusets.txt
2464F: include/linux/cpuset.h
2465F: kernel/cpuset.c
ed90fb4a 2466
1da177e4 2467CRAMFS FILESYSTEM
ce00f85c 2468W: http://sourceforge.net/projects/cramfs/
54886a71 2469S: Orphan / Obsolete
679655da
JP
2470F: Documentation/filesystems/cramfs.txt
2471F: fs/cramfs/
1da177e4
LT
2472
2473CRIS PORT
8b58be88
JP
2474M: Mikael Starvik <starvik@axis.com>
2475M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2476L: linux-cris-kernel@axis.com
1da177e4
LT
2477W: http://developer.axis.com
2478S: Maintained
679655da 2479F: arch/cris/
df621252 2480F: drivers/tty/serial/crisv10.*
1da177e4
LT
2481
2482CRYPTO API
8b58be88
JP
2483M: Herbert Xu <herbert@gondor.apana.org.au>
2484M: "David S. Miller" <davem@davemloft.net>
1da177e4 2485L: linux-crypto@vger.kernel.org
54e5881d 2486T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2487S: Maintained
679655da
JP
2488F: Documentation/crypto/
2489F: arch/*/crypto/
2490F: crypto/
2491F: drivers/crypto/
2492F: include/crypto/
1da177e4 2493
5b07bd57 2494CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2495M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2496L: linux-crypto@vger.kernel.org
2497S: Maintained
51a2228a
JP
2498F: crypto/ansi_cprng.c
2499F: crypto/rng.c
5b07bd57 2500
9b4ffa48 2501CS5535 Audio ALSA driver
8b58be88 2502M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2503S: Maintained
679655da 2504F: sound/pci/cs5535audio/
9b4ffa48 2505
a910e4a9 2506CW1200 WLAN driver
b75f0050
JP
2507M: Solomon Peachy <pizza@shaftnet.org>
2508S: Maintained
2509F: drivers/net/wireless/cw1200/
a910e4a9 2510
6d8425b1 2511CX18 VIDEO4LINUX DRIVER
6afdeaf8 2512M: Andy Walls <awalls@md.metrocast.net>
c4240509 2513L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2514L: linux-media@vger.kernel.org
275ffde4 2515T: git git://linuxtv.org/media_tree.git
6d8425b1 2516W: http://linuxtv.org
30e10993 2517W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2518S: Maintained
679655da 2519F: Documentation/video4linux/cx18.txt
90d72ac6 2520F: drivers/media/pci/cx18/
6c0f0359 2521F: include/uapi/linux/ivtv*
6d8425b1 2522
3f101d91
HV
2523CX2341X MPEG ENCODER HELPER MODULE
2524M: Hans Verkuil <hverkuil@xs4all.nl>
2525L: linux-media@vger.kernel.org
2526T: git git://linuxtv.org/media_tree.git
2527W: http://linuxtv.org
2528S: Maintained
c368360b 2529F: drivers/media/common/cx2341x*
3f101d91
HV
2530F: include/media/cx2341x*
2531
20357578 2532CX88 VIDEO4LINUX DRIVER
1b2c14b4 2533M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2534L: linux-media@vger.kernel.org
2535W: http://linuxtv.org
2536T: git git://linuxtv.org/media_tree.git
2537S: Odd fixes
2538F: Documentation/video4linux/cx88/
2539F: drivers/media/pci/cx88/
6d8425b1 2540
91952bc0
AP
2541CXD2820R MEDIA DRIVER
2542M: Antti Palosaari <crope@iki.fi>
2543L: linux-media@vger.kernel.org
2544W: http://linuxtv.org/
2545W: http://palosaari.fi/linux/
2546Q: http://patchwork.linuxtv.org/project/linux-media/list/
2547T: git git://linuxtv.org/anttip/media_tree.git
2548S: Maintained
2549F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2550
e5ec3789 2551CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2552M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2553L: netdev@vger.kernel.org
2554W: http://www.chelsio.com
2555S: Supported
f7917c00 2556F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2557
2558CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2559M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2560L: linux-rdma@vger.kernel.org
e5ec3789
SW
2561W: http://www.openfabrics.org
2562S: Supported
679655da 2563F: drivers/infiniband/hw/cxgb3/
e5ec3789 2564
be4c9bad
RD
2565CXGB4 ETHERNET DRIVER (CXGB4)
2566M: Dimitris Michailidis <dm@chelsio.com>
2567L: netdev@vger.kernel.org
2568W: http://www.chelsio.com
2569S: Supported
f7917c00 2570F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2571
2572CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2573M: Steve Wise <swise@chelsio.com>
2574L: linux-rdma@vger.kernel.org
2575W: http://www.openfabrics.org
2576S: Supported
2577F: drivers/infiniband/hw/cxgb4/
2578
5c20a5c7
CL
2579CXGB4VF ETHERNET DRIVER (CXGB4VF)
2580M: Casey Leedom <leedom@chelsio.com>
2581L: netdev@vger.kernel.org
2582W: http://www.chelsio.com
2583S: Supported
f7917c00 2584F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2585
b52b97a3
GC
2586STMMAC ETHERNET DRIVER
2587M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2588L: netdev@vger.kernel.org
2589W: http://www.stlinux.com
2590S: Supported
7ac6653a 2591F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2592
1da177e4 2593CYBERPRO FB DRIVER
8b58be88 2594M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2595L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2596W: http://www.arm.linux.org.uk/
2597S: Maintained
679655da 2598F: drivers/video/cyber2000fb.*
9fa68eae 2599
1da177e4 2600CYCLADES ASYNC MUX DRIVER
1da177e4 2601W: http://www.cyclades.com/
d459883e 2602S: Orphan
c897401b 2603F: drivers/tty/cyclades.c
679655da 2604F: include/linux/cyclades.h
c117ab84 2605F: include/uapi/linux/cyclades.h
1da177e4
LT
2606
2607CYCLADES PC300 DRIVER
1da177e4 2608W: http://www.cyclades.com/
d459883e 2609S: Orphan
679655da 2610F: drivers/net/wan/pc300*
1da177e4 2611
402f6ae4
AP
2612CYPRESS_FIRMWARE MEDIA DRIVER
2613M: Antti Palosaari <crope@iki.fi>
2614L: linux-media@vger.kernel.org
2615W: http://linuxtv.org/
2616W: http://palosaari.fi/linux/
2617Q: http://patchwork.linuxtv.org/project/linux-media/list/
2618T: git git://linuxtv.org/anttip/media_tree.git
2619S: Maintained
2620F: drivers/media/common/cypress_firmware*
2621
e3ae3525 2622CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2623M: Ferruh Yigit <fery@cypress.com>
6305902c 2624L: linux-input@vger.kernel.org
be9a6f40 2625S: Supported
6305902c
JP
2626F: drivers/input/touchscreen/cyttsp*
2627F: include/linux/input/cyttsp.h
e3ae3525 2628
1da177e4 2629DAMA SLAVE for AX.25
8b58be88 2630M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2631W: http://yaina.de/jreuter/
2632W: http://www.qsl.net/dl1bke/
2633L: linux-hams@vger.kernel.org
2634S: Maintained
679655da
JP
2635F: net/ax25/af_ax25.c
2636F: net/ax25/ax25_dev.c
2637F: net/ax25/ax25_ds_*
2638F: net/ax25/ax25_in.c
2639F: net/ax25/ax25_out.c
2640F: net/ax25/ax25_timer.c
2641F: net/ax25/sysctl_net_ax25.c
1da177e4 2642
e2d1d6c0 2643DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2644L: netdev@vger.kernel.org
5ff77428 2645S: Orphan
679655da 2646F: Documentation/networking/dmfe.txt
0f04e2aa 2647F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2648
2649DC390/AM53C974 SCSI driver
8b58be88 2650M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2651W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2652M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2653S: Maintained
679655da 2654F: drivers/scsi/tmscsim.*
e2d1d6c0 2655
1da177e4 2656DC395x SCSI driver
61eee9a7 2657M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2658M: Ali Akcaagac <aliakc@web.de>
2659M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2660L: dc395x@twibble.org
cf015e9f
JP
2661W: http://twibble.org/dist/dc395x/
2662W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2663S: Maintained
679655da
JP
2664F: Documentation/scsi/dc395x.txt
2665F: drivers/scsi/dc395x.*
1da177e4 2666
eb8edb08 2667DCCP PROTOCOL
a89d030e 2668M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2669L: dccp@vger.kernel.org
c996d8b9 2670W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2671S: Maintained
679655da 2672F: include/linux/dccp.h
c117ab84 2673F: include/uapi/linux/dccp.h
679655da
JP
2674F: include/linux/tfrc.h
2675F: net/dccp/
eb8edb08 2676
1da177e4 2677DECnet NETWORK LAYER
1da177e4
LT
2678W: http://linux-decnet.sourceforge.net
2679L: linux-decnet-user@lists.sourceforge.net
f546444d 2680S: Orphan
679655da
JP
2681F: Documentation/networking/decnet.txt
2682F: net/decnet/
1da177e4
LT
2683
2684DEFXX FDDI NETWORK DRIVER
8b58be88 2685M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2686S: Maintained
33f810b2 2687F: drivers/net/fddi/defxx.*
1da177e4 2688
ad8f07cc 2689DELL LAPTOP DRIVER
8b58be88 2690M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2691L: platform-driver-x86@vger.kernel.org
ad8f07cc 2692S: Maintained
679655da 2693F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2694
1da177e4 2695DELL LAPTOP SMM DRIVER
a1406d87 2696M: Guenter Roeck <linux@roeck-us.net>
679655da 2697F: drivers/char/i8k.c
c117ab84 2698F: include/uapi/linux/i8k.h
1da177e4 2699
90563ec4 2700DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2701M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2702S: Maintained
679655da
JP
2703F: Documentation/dcdbas.txt
2704F: drivers/firmware/dcdbas.*
90563ec4 2705
0b3f6109 2706DELL WMI EXTRAS DRIVER
8b58be88 2707M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2708S: Maintained
36b3a96f 2709F: drivers/platform/x86/dell-wmi.c
0b3f6109 2710
5efc75e3
PZ
2711DESIGNWARE USB2 DRD IP DRIVER
2712M: Paul Zimmerman <paulz@synopsys.com>
2713L: linux-usb@vger.kernel.org
2714S: Maintained
197ba5f4 2715F: drivers/usb/dwc2/
5efc75e3 2716
94ab23dd
FB
2717DESIGNWARE USB3 DRD IP DRIVER
2718M: Felipe Balbi <balbi@ti.com>
2719L: linux-usb@vger.kernel.org
2720L: linux-omap@vger.kernel.org
2721T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2722S: Maintained
2723F: drivers/usb/dwc3/
2724
89d07767
KP
2725DEVICE FREQUENCY (DEVFREQ)
2726M: MyungJoo Ham <myungjoo.ham@samsung.com>
2727M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2728L: linux-pm@vger.kernel.org
89d07767
KP
2729S: Maintained
2730F: drivers/devfreq/
2731
1da177e4 2732DEVICE NUMBER REGISTRY
8b58be88 2733M: Torben Mathiasen <device@lanana.org>
1da177e4 2734W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2735S: Maintained
2736
e2d1d6c0 2737DEVICE-MAPPER (LVM)
854ecaad 2738M: Alasdair Kergon <agk@redhat.com>
8504eed3 2739M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2740M: dm-devel@redhat.com
e2d1d6c0
RD
2741L: dm-devel@redhat.com
2742W: http://sources.redhat.com/dm
8a6e2535 2743Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2744T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2745T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2746S: Maintained
679655da
JP
2747F: Documentation/device-mapper/
2748F: drivers/md/dm*
854ecaad 2749F: drivers/md/persistent-data/
679655da
JP
2750F: include/linux/device-mapper.h
2751F: include/linux/dm-*.h
8504eed3 2752F: include/uapi/linux/dm-*.h
e2d1d6c0 2753
c0d995aa
OST
2754DIALOG SEMICONDUCTOR DRIVERS
2755M: Support Opensource <support.opensource@diasemi.com>
2756W: http://www.dialog-semiconductor.com/products
2757S: Supported
2758F: Documentation/hwmon/da90??
2759F: drivers/gpio/gpio-da90??.c
2760F: drivers/hwmon/da90??-hwmon.c
2761F: drivers/input/misc/da90??_onkey.c
2762F: drivers/input/touchscreen/da9052_tsi.c
2763F: drivers/leds/leds-da90??.c
2764F: drivers/mfd/da903x.c
2765F: drivers/mfd/da90??-*.c
2766F: drivers/power/da9052-battery.c
2767F: drivers/regulator/da903x.c
2768F: drivers/regulator/da9???-regulator.[ch]
2769F: drivers/rtc/rtc-da90??.c
2770F: drivers/video/backlight/da90??_bl.c
2771F: drivers/watchdog/da90??_wdt.c
2772F: include/linux/mfd/da903x.h
2773F: include/linux/mfd/da9052/
2774F: include/linux/mfd/da9055/
2775F: include/linux/mfd/da9063/
2776F: include/sound/da[79]*.h
2777F: sound/soc/codecs/da[79]*.[ch]
2778
599aa697
LL
2779DIGI NEO AND CLASSIC PCI PRODUCTS
2780M: Lidza Louina <lidza.louina@gmail.com>
2781L: driverdev-devel@linuxdriverproject.org
2782S: Maintained
2783F: drivers/staging/dgnc/
2784
2785DIGI EPCA PCI PRODUCTS
2786M: Lidza Louina <lidza.louina@gmail.com>
2787L: driverdev-devel@linuxdriverproject.org
2788S: Maintained
2789F: drivers/staging/dgap/
2790
335d7c58 2791DIOLAN U2C-12 I2C DRIVER
ca462085 2792M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2793L: linux-i2c@vger.kernel.org
2794S: Maintained
2795F: drivers/i2c/busses/i2c-diolan-u2c.c
2796
e7839f25 2797DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2798M: Eric Paris <eparis@parisplace.org>
3c5119c0 2799S: Maintained
679655da
JP
2800F: Documentation/filesystems/dnotify.txt
2801F: fs/notify/dnotify/
2802F: include/linux/dnotify.h
1da177e4
LT
2803
2804DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2805M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2806W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2807W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2808W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2809S: Maintained
2810
4480f15b 2811DISKQUOTA
8b58be88 2812M: Jan Kara <jack@suse.cz>
1da177e4 2813S: Maintained
679655da
JP
2814F: Documentation/filesystems/quota.txt
2815F: fs/quota/
2816F: include/linux/quota*.h
c117ab84 2817F: include/uapi/linux/quota*.h
1da177e4 2818
702686ad
BT
2819DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2820M: Bernie Thompson <bernie@plugable.com>
2821L: linux-fbdev@vger.kernel.org
2822S: Maintained
2823W: http://plugable.com/category/projects/udlfb/
2824F: drivers/video/udlfb.c
2825F: include/video/udlfb.h
2826F: Documentation/fb/udlfb.txt
2827
e7839f25 2828DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2829M: Christine Caulfield <ccaulfie@redhat.com>
2830M: David Teigland <teigland@redhat.com>
a4644184 2831L: cluster-devel@redhat.com
5be7b50f 2832W: http://sources.redhat.com/cluster/
54e5881d 2833T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2834S: Supported
679655da 2835F: fs/dlm/
5be7b50f 2836
53b6b3e0
SS
2837DMA BUFFER SHARING FRAMEWORK
2838M: Sumit Semwal <sumit.semwal@linaro.org>
2839S: Maintained
2840L: linux-media@vger.kernel.org
2841L: dri-devel@lists.freedesktop.org
2842L: linaro-mm-sig@lists.linaro.org
2843F: drivers/base/dma-buf*
2844F: include/linux/dma-buf*
2845F: Documentation/dma-buf-sharing.txt
2846T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2847
b3e5f263 2848DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2849M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2850M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2851L: dmaengine@vger.kernel.org
2852Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2853S: Supported
679655da
JP
2854F: drivers/dma/
2855F: include/linux/dma*
5dbd05d4
VK
2856T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2857T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2858
b825037d 2859DME1737 HARDWARE MONITOR DRIVER
8b58be88 2860M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2861L: lm-sensors@lm-sensors.org
2862S: Maintained
679655da
JP
2863F: Documentation/hwmon/dme1737
2864F: drivers/hwmon/dme1737.c
b825037d 2865
5b9c9bf6 2866DOCKING STATION DRIVER
8b58be88 2867M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2868L: linux-acpi@vger.kernel.org
8b59a454 2869S: Supported
679655da 2870F: drivers/acpi/dock.c
5b9c9bf6 2871
7d2c86b5 2872DOCUMENTATION
01358e56 2873M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2874L: linux-doc@vger.kernel.org
01358e56 2875T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2876S: Maintained
679655da 2877F: Documentation/
abbaeff3 2878
1da177e4 2879DOUBLETALK DRIVER
8b58be88 2880M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2881L: blinux-list@redhat.com
2882S: Maintained
679655da
JP
2883F: drivers/char/dtlk.c
2884F: include/linux/dtlk.h
1da177e4 2885
e2d1d6c0 2886DPT_I2O SCSI RAID DRIVER
8b58be88 2887M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2888L: linux-scsi@vger.kernel.org
2889W: http://www.adaptec.com/
2890S: Maintained
679655da
JP
2891F: drivers/scsi/dpt*
2892F: drivers/scsi/dpt/
e2d1d6c0 2893
b411b363 2894DRBD DRIVER
28b8e8d4
JP
2895P: Philipp Reisner
2896P: Lars Ellenberg
2897M: drbd-dev@lists.linbit.com
2898L: drbd-user@lists.linbit.com
2899W: http://www.drbd.org
2900T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2901T: git git://git.drbd.org/drbd-8.3.git
2902S: Supported
2903F: drivers/block/drbd/
2904F: lib/lru_cache.c
2905F: Documentation/blockdev/drbd/
b411b363 2906
87544653 2907DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2908M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2909T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2910S: Supported
679655da 2911F: Documentation/kobject.txt
7cfc51b9 2912F: drivers/base/
679655da 2913F: fs/sysfs/
87544653 2914F: fs/debugfs/
679655da 2915F: include/linux/kobj*
87544653 2916F: include/linux/debugfs.h
679655da 2917F: lib/kobj*
1da177e4
LT
2918
2919DRM DRIVERS
8b58be88 2920M: David Airlie <airlied@linux.ie>
4c6a3999 2921L: dri-devel@lists.freedesktop.org
b0447888 2922T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2923S: Maintained
679655da 2924F: drivers/gpu/drm/
850e9411 2925F: include/drm/
c117ab84 2926F: include/uapi/drm/
1da177e4 2927
566f5939
AD
2928RADEON DRM DRIVERS
2929M: Alex Deucher <alexander.deucher@amd.com>
2930M: Christian König <christian.koenig@amd.com>
2931L: dri-devel@lists.freedesktop.org
2932T: git git://people.freedesktop.org/~agd5f/linux
2933S: Supported
2934F: drivers/gpu/drm/radeon/
2935F: include/drm/radeon*
2936F: include/uapi/drm/radeon*
2937
03e255b9
TR
2938DRM PANEL DRIVERS
2939M: Thierry Reding <thierry.reding@gmail.com>
2940L: dri-devel@lists.freedesktop.org
2941T: git git://anongit.freedesktop.org/tegra/linux.git
2942S: Maintained
2943F: drivers/gpu/drm/drm_panel.c
2944F: drivers/gpu/drm/panel/
2945F: include/drm/drm_panel.h
2946F: Documentation/devicetree/bindings/panel/
2947
8daf7473 2948INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2949M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2950M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2951L: intel-gfx@lists.freedesktop.org
8daf7473 2952L: dri-devel@lists.freedesktop.org
47f95647 2953Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2954T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2955S: Supported
14430813 2956F: drivers/gpu/drm/i915/
8daf7473 2957F: include/drm/i915*
c117ab84 2958F: include/uapi/drm/i915*
8daf7473 2959
398a6d4a
KP
2960DRM DRIVERS FOR EXYNOS
2961M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2962M: Joonyoung Shim <jy0922.shim@samsung.com>
2963M: Seung-Woo Kim <sw0312.kim@samsung.com>
2964M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2965L: dri-devel@lists.freedesktop.org
25a58030 2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2967S: Supported
14430813 2968F: drivers/gpu/drm/exynos/
398a6d4a 2969F: include/drm/exynos*
c117ab84 2970F: include/uapi/drm/exynos*
398a6d4a 2971
bd3b49f2 2972DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2973M: Thierry Reding <thierry.reding@gmail.com>
2974M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2975L: dri-devel@lists.freedesktop.org
2976L: linux-tegra@vger.kernel.org
a5ad7a63 2977T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2978S: Supported
dee8268f 2979F: drivers/gpu/drm/tegra/
a5ad7a63 2980F: drivers/gpu/host1x/
e1e90644 2981F: include/linux/host1x.h
a5ad7a63 2982F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2983F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2984
598df1ac
AK
2985DSBR100 USB FM RADIO DRIVER
2986M: Alexey Klimov <klimov.linux@gmail.com>
2987L: linux-media@vger.kernel.org
2988T: git git://linuxtv.org/media_tree.git
2989S: Maintained
2990F: drivers/media/radio/dsbr100.c
2991
1da177e4 2992DSCC4 DRIVER
8b58be88 2993M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2994L: netdev@vger.kernel.org
1da177e4 2995S: Maintained
679655da 2996F: drivers/net/wan/dscc4.c
1da177e4 2997
91952bc0
AP
2998DVB_USB_AF9015 MEDIA DRIVER
2999M: Antti Palosaari <crope@iki.fi>
3000L: linux-media@vger.kernel.org
3001W: http://linuxtv.org/
3002W: http://palosaari.fi/linux/
3003Q: http://patchwork.linuxtv.org/project/linux-media/list/
3004T: git git://linuxtv.org/anttip/media_tree.git
3005S: Maintained
3006F: drivers/media/usb/dvb-usb-v2/af9015*
3007
3008DVB_USB_AF9035 MEDIA DRIVER
3009M: Antti Palosaari <crope@iki.fi>
3010L: linux-media@vger.kernel.org
3011W: http://linuxtv.org/
3012W: http://palosaari.fi/linux/
3013Q: http://patchwork.linuxtv.org/project/linux-media/list/
3014T: git git://linuxtv.org/anttip/media_tree.git
3015S: Maintained
3016F: drivers/media/usb/dvb-usb-v2/af9035*
3017
3018DVB_USB_ANYSEE MEDIA DRIVER
3019M: Antti Palosaari <crope@iki.fi>
3020L: linux-media@vger.kernel.org
3021W: http://linuxtv.org/
3022W: http://palosaari.fi/linux/
3023Q: http://patchwork.linuxtv.org/project/linux-media/list/
3024T: git git://linuxtv.org/anttip/media_tree.git
3025S: Maintained
3026F: drivers/media/usb/dvb-usb-v2/anysee*
3027
3028DVB_USB_AU6610 MEDIA DRIVER
3029M: Antti Palosaari <crope@iki.fi>
3030L: linux-media@vger.kernel.org
3031W: http://linuxtv.org/
3032W: http://palosaari.fi/linux/
3033Q: http://patchwork.linuxtv.org/project/linux-media/list/
3034T: git git://linuxtv.org/anttip/media_tree.git
3035S: Maintained
3036F: drivers/media/usb/dvb-usb-v2/au6610*
3037
3038DVB_USB_CE6230 MEDIA DRIVER
3039M: Antti Palosaari <crope@iki.fi>
3040L: linux-media@vger.kernel.org
3041W: http://linuxtv.org/
3042W: http://palosaari.fi/linux/
3043Q: http://patchwork.linuxtv.org/project/linux-media/list/
3044T: git git://linuxtv.org/anttip/media_tree.git
3045S: Maintained
3046F: drivers/media/usb/dvb-usb-v2/ce6230*
3047
d099dea2
MK
3048DVB_USB_CXUSB MEDIA DRIVER
3049M: Michael Krufky <mkrufky@linuxtv.org>
3050L: linux-media@vger.kernel.org
3051W: http://linuxtv.org/
3052W: http://github.com/mkrufky
3053Q: http://patchwork.linuxtv.org/project/linux-media/list/
3054T: git git://linuxtv.org/media_tree.git
3055S: Maintained
9819da66 3056F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3057
91952bc0 3058DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3059M: Antti Palosaari <crope@iki.fi>
3060L: linux-media@vger.kernel.org
3061W: http://linuxtv.org/
3062W: http://palosaari.fi/linux/
3063Q: http://patchwork.linuxtv.org/project/linux-media/list/
3064T: git git://linuxtv.org/anttip/media_tree.git
3065S: Maintained
91952bc0 3066F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3067
5560983b 3068DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3069M: Antti Palosaari <crope@iki.fi>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
91952bc0
AP
3072Q: http://patchwork.linuxtv.org/project/linux-media/list/
3073T: git git://linuxtv.org/anttip/media_tree.git
3074S: Maintained
5560983b 3075F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3076
8856f5f2
MK
3077DVB_USB_MXL111SF MEDIA DRIVER
3078M: Michael Krufky <mkrufky@linuxtv.org>
3079L: linux-media@vger.kernel.org
3080W: http://linuxtv.org/
3081W: http://github.com/mkrufky
3082Q: http://patchwork.linuxtv.org/project/linux-media/list/
3083T: git git://linuxtv.org/mkrufky/mxl111sf.git
3084S: Maintained
3085F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3086
91952bc0
AP
3087DVB_USB_RTL28XXU MEDIA DRIVER
3088M: Antti Palosaari <crope@iki.fi>
3089L: linux-media@vger.kernel.org
3090W: http://linuxtv.org/
3091W: http://palosaari.fi/linux/
3092Q: http://patchwork.linuxtv.org/project/linux-media/list/
3093T: git git://linuxtv.org/anttip/media_tree.git
3094S: Maintained
3095F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3096
3097DVB_USB_V2 MEDIA DRIVER
3098M: Antti Palosaari <crope@iki.fi>
3099L: linux-media@vger.kernel.org
3100W: http://linuxtv.org/
3101W: http://palosaari.fi/linux/
3102Q: http://patchwork.linuxtv.org/project/linux-media/list/
3103T: git git://linuxtv.org/anttip/media_tree.git
3104S: Maintained
3105F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3106F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3107
ac0ac38f 3108DYNAMIC DEBUG
5c4a97d1 3109M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3110S: Maintained
3111F: lib/dynamic_debug.c
3112F: include/linux/dynamic_debug.h
3113
789c7048 3114DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3115M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3116S: Maintained
df621252 3117F: drivers/tty/serial/dz.*
789c7048 3118
91952bc0
AP
3119E4000 MEDIA DRIVER
3120M: Antti Palosaari <crope@iki.fi>
3121L: linux-media@vger.kernel.org
3122W: http://linuxtv.org/
3123W: http://palosaari.fi/linux/
3124Q: http://patchwork.linuxtv.org/project/linux-media/list/
3125T: git git://linuxtv.org/anttip/media_tree.git
3126S: Maintained
3127F: drivers/media/tuners/e4000*
3128
1da177e4 3129EATA-DMA SCSI DRIVER
8b58be88 3130M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3131L: linux-eata@i-connect.net
3132L: linux-scsi@vger.kernel.org
1da177e4 3133S: Maintained
679655da 3134F: drivers/scsi/eata*
1da177e4
LT
3135
3136EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3137M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3138L: linux-scsi@vger.kernel.org
3139S: Maintained
679655da 3140F: drivers/scsi/eata.c
1da177e4
LT
3141
3142EATA-PIO SCSI DRIVER
8b58be88 3143M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3144L: linux-eata@i-connect.net
3145L: linux-scsi@vger.kernel.org
1da177e4 3146S: Maintained
679655da 3147F: drivers/scsi/eata_pio.*
1da177e4
LT
3148
3149EBTABLES
8b58be88 3150M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3151L: netfilter-devel@vger.kernel.org
1da177e4
LT
3152W: http://ebtables.sourceforge.net/
3153S: Maintained
679655da 3154F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3155F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3156F: net/bridge/netfilter/ebt*.c
1da177e4 3157
91952bc0
AP
3158EC100 MEDIA DRIVER
3159M: Antti Palosaari <crope@iki.fi>
3160L: linux-media@vger.kernel.org
3161W: http://linuxtv.org/
3162W: http://palosaari.fi/linux/
3163Q: http://patchwork.linuxtv.org/project/linux-media/list/
3164T: git git://linuxtv.org/anttip/media_tree.git
3165S: Maintained
3166F: drivers/media/dvb-frontends/ec100*
3167
237fead6 3168ECRYPT FILE SYSTEM
0de9adf2 3169M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3170L: ecryptfs@vger.kernel.org
24a923e4 3171W: http://ecryptfs.org
6dc7516e 3172W: https://launchpad.net/ecryptfs
237fead6 3173S: Supported
679655da
JP
3174F: Documentation/filesystems/ecryptfs.txt
3175F: fs/ecryptfs/
237fead6 3176
da9bb1d2 3177EDAC-CORE
8b58be88 3178M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3179M: Borislav Petkov <bp@alien8.de>
3180M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3181L: linux-edac@vger.kernel.org
0e438e3f 3182W: bluesmoke.sourceforge.net
8c2a6a40 3183S: Supported
679655da 3184F: Documentation/edac.txt
91445c72 3185F: drivers/edac/
679655da 3186F: include/linux/edac.h
0e438e3f 3187
c476c23b 3188EDAC-AMD64
8b58be88 3189M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3190M: Borislav Petkov <bp@alien8.de>
91445c72 3191L: linux-edac@vger.kernel.org
c476c23b 3192W: bluesmoke.sourceforge.net
487ba8e8 3193S: Maintained
c476c23b
BP
3194F: drivers/edac/amd64_edac*
3195
836dae5d
RR
3196EDAC-CALXEDA
3197M: Doug Thompson <dougthompson@xmission.com>
3198M: Robert Richter <rric@kernel.org>
3199L: linux-edac@vger.kernel.org
3200W: bluesmoke.sourceforge.net
3201S: Maintained
3202F: drivers/edac/highbank*
3203
f65aad41
RB
3204EDAC-CAVIUM
3205M: Ralf Baechle <ralf@linux-mips.org>
3206M: David Daney <david.daney@cavium.com>
3207L: linux-edac@vger.kernel.org
3208L: linux-mips@linux-mips.org
3209W: bluesmoke.sourceforge.net
3210S: Supported
3211F: drivers/edac/octeon_edac*
3212
0e438e3f 3213EDAC-E752X
8b58be88
JP
3214M: Mark Gross <mark.gross@intel.com>
3215M: Doug Thompson <dougthompson@xmission.com>
91445c72 3216L: linux-edac@vger.kernel.org
0e438e3f
DP
3217W: bluesmoke.sourceforge.net
3218S: Maintained
679655da 3219F: drivers/edac/e752x_edac.c
0e438e3f
DP
3220
3221EDAC-E7XXX
8b58be88 3222M: Doug Thompson <dougthompson@xmission.com>
91445c72 3223L: linux-edac@vger.kernel.org
0e438e3f
DP
3224W: bluesmoke.sourceforge.net
3225S: Maintained
679655da 3226F: drivers/edac/e7xxx_edac.c
0e438e3f 3227
77c5f5d2 3228EDAC-GHES
1b2c14b4 3229M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3230L: linux-edac@vger.kernel.org
3231W: bluesmoke.sourceforge.net
3232S: Maintained
2caa67a6 3233F: drivers/edac/ghes_edac.c
77c5f5d2 3234
6bc78404 3235EDAC-I82443BXGX
8b58be88 3236M: Tim Small <tim@buttersideup.com>
91445c72 3237L: linux-edac@vger.kernel.org
6bc78404
DT
3238W: bluesmoke.sourceforge.net
3239S: Maintained
679655da 3240F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3241
3242EDAC-I3000
8b58be88 3243M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3244L: linux-edac@vger.kernel.org
6bc78404
DT
3245W: bluesmoke.sourceforge.net
3246S: Maintained
679655da 3247F: drivers/edac/i3000_edac.c
6bc78404
DT
3248
3249EDAC-I5000
8b58be88 3250M: Doug Thompson <dougthompson@xmission.com>
91445c72 3251L: linux-edac@vger.kernel.org
ba9a5918
DT
3252W: bluesmoke.sourceforge.net
3253S: Maintained
679655da 3254F: drivers/edac/i5000_edac.c
ba9a5918 3255
44c12cb2 3256EDAC-I5400
1b2c14b4 3257M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3258L: linux-edac@vger.kernel.org
44c12cb2
MCC
3259W: bluesmoke.sourceforge.net
3260S: Maintained
679655da 3261F: drivers/edac/i5400_edac.c
44c12cb2 3262
3c9c92b6 3263EDAC-I7300
1b2c14b4 3264M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3265L: linux-edac@vger.kernel.org
3266W: bluesmoke.sourceforge.net
3267S: Maintained
3268F: drivers/edac/i7300_edac.c
3269
67c89316 3270EDAC-I7CORE
1b2c14b4 3271M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3272L: linux-edac@vger.kernel.org
3273W: bluesmoke.sourceforge.net
3274S: Maintained
70aff0ce 3275F: drivers/edac/i7core_edac.c
67c89316 3276
ba9a5918 3277EDAC-I82975X
8b58be88 3278M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3279M: "Arvind R." <arvino55@gmail.com>
91445c72 3280L: linux-edac@vger.kernel.org
ba9a5918
DT
3281W: bluesmoke.sourceforge.net
3282S: Maintained
679655da 3283F: drivers/edac/i82975x_edac.c
ba9a5918 3284
ccdfb979
JT
3285EDAC-MPC85XX
3286M: Johannes Thumshirn <johannes.thumshirn@men.de>
3287L: linux-edac@vger.kernel.org
3288W: bluesmoke.sourceforge.net
3289S: Maintained
3290F: drivers/edac/mpc85xx_edac.[ch]
3291
ba9a5918 3292EDAC-PASEMI
8b58be88 3293M: Egor Martovetsky <egor@pasemi.com>
91445c72 3294L: linux-edac@vger.kernel.org
6bc78404
DT
3295W: bluesmoke.sourceforge.net
3296S: Maintained
679655da 3297F: drivers/edac/pasemi_edac.c
6bc78404 3298
0e438e3f 3299EDAC-R82600
8b58be88 3300M: Tim Small <tim@buttersideup.com>
91445c72 3301L: linux-edac@vger.kernel.org
0e438e3f
DP
3302W: bluesmoke.sourceforge.net
3303S: Maintained
679655da 3304F: drivers/edac/r82600_edac.c
da9bb1d2 3305
4d096ca7 3306EDAC-SBRIDGE
1b2c14b4 3307M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3308L: linux-edac@vger.kernel.org
3309W: bluesmoke.sourceforge.net
3310S: Maintained
3311F: drivers/edac/sb_edac.c
3312
af39917d
CL
3313EDIROL UA-101/UA-1000 DRIVER
3314M: Clemens Ladisch <clemens@ladisch.de>
3315L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3316T: git git://git.alsa-project.org/alsa-kernel.git
3317S: Maintained
3318F: sound/usb/misc/ua101.c
3319
1f7df953
MF
3320EXTENSIBLE FIRMWARE INTERFACE (EFI)
3321M: Matt Fleming <matt.fleming@intel.com>
3322L: linux-efi@vger.kernel.org
78bef24e 3323T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3324S: Maintained
3325F: Documentation/x86/efi-stub.txt
3326F: arch/ia64/kernel/efi.c
3327F: arch/x86/boot/compressed/eboot.[ch]
3328F: arch/x86/include/asm/efi.h
3329F: arch/x86/platform/efi/*
a9499fa7 3330F: drivers/firmware/efi/*
1f7df953
MF
3331F: include/linux/efi*.h
3332
d68772b7
MF
3333EFI VARIABLE FILESYSTEM
3334M: Matthew Garrett <matthew.garrett@nebula.com>
3335M: Jeremy Kerr <jk@ozlabs.org>
3336M: Matt Fleming <matt.fleming@intel.com>
3337T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3338L: linux-efi@vger.kernel.org
3339S: Maintained
3340F: fs/efivarfs/
3341
85a00d9b
PJ
3342EFIFB FRAMEBUFFER DRIVER
3343L: linux-fbdev@vger.kernel.org
3344M: Peter Jones <pjones@redhat.com>
3345S: Maintained
3346F: drivers/video/efifb.c
3347
0bee8d28
JT
3348EFS FILESYSTEM
3349W: http://aeschi.ch.eu.org/efs/
3350S: Orphan
679655da 3351F: fs/efs/
0bee8d28 3352
4480f15b 3353EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3354M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3355M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3356L: linux-rdma@vger.kernel.org
fab97220 3357S: Supported
679655da 3358F: drivers/infiniband/hw/ehca/
fab97220 3359
aa8a9e25 3360EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3361M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3362L: netdev@vger.kernel.org
3363S: Maintained
9aa32835 3364F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3365
f0319efe 3366EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3367M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3368L: linux-media@vger.kernel.org
3369W: http://linuxtv.org
3370T: git git://linuxtv.org/media_tree.git
3371S: Maintained
3372F: drivers/media/usb/em28xx/
3373
3e3a7d66 3374EMBEDDED LINUX
8b58be88
JP
3375M: Paul Gortmaker <paul.gortmaker@windriver.com>
3376M: Matt Mackall <mpm@selenic.com>
3377M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3378L: linux-embedded@vger.kernel.org
3379S: Maintained
3380
3a1c1d44 3381EMULEX LPFC FC SCSI DRIVER
8b58be88 3382M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3383L: linux-scsi@vger.kernel.org
3384W: http://sourceforge.net/projects/lpfcxxxx
3385S: Supported
679655da 3386F: drivers/scsi/lpfc/
3a1c1d44 3387
5f5bac82 3388ENE CB710 FLASH CARD READER DRIVER
8b58be88 3389M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3390S: Maintained
3391F: drivers/misc/cb710/
3392F: drivers/mmc/host/cb710-mmc.*
3393F: include/linux/cb710.h
3394
931e39a1
ML
3395ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3396M: Maxim Levitsky <maximlevitsky@gmail.com>
3397S: Maintained
2a837449 3398F: drivers/media/rc/ene_ir.*
931e39a1 3399
ec207dcc
GS
3400ENHANCED ERROR HANDLING (EEH)
3401M: Gavin Shan <shangw@linux.vnet.ibm.com>
3402L: linuxppc-dev@lists.ozlabs.org
3403S: Supported
3404F: Documentation/powerpc/eeh-pci-error-recovery.txt
3405F: arch/powerpc/kernel/eeh*.c
3406
d5ca9006 3407EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3408M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3409S: Maintained
084bad91 3410T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3411F: drivers/video/s1d13xxxfb.c
3412F: include/video/s1d13xxxfb.h
d5ca9006 3413
1da177e4 3414ETHERNET BRIDGE
adbbf69d 3415M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3416L: bridge@lists.linux-foundation.org
4c325313 3417L: netdev@vger.kernel.org
c996d8b9 3418W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3419S: Maintained
679655da
JP
3420F: include/linux/netfilter_bridge/
3421F: net/bridge/
1da177e4 3422
22f08ad9
FF
3423ETHERNET PHY LIBRARY
3424M: Florian Fainelli <f.fainelli@gmail.com>
3425L: netdev@vger.kernel.org
3426S: Maintained
3427F: include/linux/phy.h
3428F: include/linux/phy_fixed.h
3429F: drivers/net/phy/
3430F: Documentation/networking/phy.txt
3431F: drivers/of/of_mdio.c
3432F: drivers/of/of_net.c
3433
1da177e4 3434EXT2 FILE SYSTEM
01971952 3435M: Jan Kara <jack@suse.cz>
72be2ccf 3436L: linux-ext4@vger.kernel.org
1da177e4 3437S: Maintained
679655da
JP
3438F: Documentation/filesystems/ext2.txt
3439F: fs/ext2/
3440F: include/linux/ext2*
1da177e4
LT
3441
3442EXT3 FILE SYSTEM
01971952 3443M: Jan Kara <jack@suse.cz>
8b58be88 3444M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3445M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3446L: linux-ext4@vger.kernel.org
3447S: Maintained
679655da
JP
3448F: Documentation/filesystems/ext3.txt
3449F: fs/ext3/
72be2ccf
EM
3450
3451EXT4 FILE SYSTEM
8b58be88 3452M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3453M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3454L: linux-ext4@vger.kernel.org
08a225f1 3455W: http://ext4.wiki.kernel.org
8a6e2535 3456Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3457S: Maintained
679655da
JP
3458F: Documentation/filesystems/ext4.txt
3459F: fs/ext4/
1da177e4 3460
c5532b09 3461Extended Verification Module (EVM)
74dd744f
MZ
3462M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3463L: linux-ima-devel@lists.sourceforge.net
3464L: linux-security-module@vger.kernel.org
c5532b09
MZ
3465S: Supported
3466F: security/integrity/evm/
3467
df6b3cfe
MH
3468EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3469M: MyungJoo Ham <myungjoo.ham@samsung.com>
3470M: Chanwoo Choi <cw00.choi@samsung.com>
3471L: linux-kernel@vger.kernel.org
81df63a9 3472T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3473S: Maintained
3474F: drivers/extcon/
3475F: Documentation/extcon/
3476
e2a75c44
JH
3477EXYNOS DP DRIVER
3478M: Jingoo Han <jg1.han@samsung.com>
3479L: dri-devel@lists.freedesktop.org
3480S: Maintained
3481F: drivers/gpu/drm/exynos/exynos_dp*
3482
33ad3912
DL
3483EXYNOS MIPI DISPLAY DRIVERS
3484M: Inki Dae <inki.dae@samsung.com>
3485M: Donghwa Lee <dh09.lee@samsung.com>
3486M: Kyungmin Park <kyungmin.park@samsung.com>
3487L: linux-fbdev@vger.kernel.org
3488S: Maintained
3489F: drivers/video/exynos/exynos_mipi*
3490F: include/video/exynos_mipi*
3491
e53004e2 3492F71805F HARDWARE MONITORING DRIVER
7c81c60f 3493M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3494L: lm-sensors@lm-sensors.org
3495S: Maintained
679655da
JP
3496F: Documentation/hwmon/f71805f
3497F: drivers/hwmon/f71805f.c
e53004e2 3498
eea977ed
MB
3499FC0011 TUNER DRIVER
3500M: Michael Buesch <m@bues.ch>
3501L: linux-media@vger.kernel.org
3502S: Maintained
ccae7af2
MCC
3503F: drivers/media/tuners/fc0011.h
3504F: drivers/media/tuners/fc0011.c
eea977ed 3505
91952bc0
AP
3506FC2580 MEDIA DRIVER
3507M: Antti Palosaari <crope@iki.fi>
3508L: linux-media@vger.kernel.org
3509W: http://linuxtv.org/
3510W: http://palosaari.fi/linux/
3511Q: http://patchwork.linuxtv.org/project/linux-media/list/
3512T: git git://linuxtv.org/anttip/media_tree.git
3513S: Maintained
3514F: drivers/media/tuners/fc2580*
eea977ed 3515
88b2dbdb
EP
3516FANOTIFY
3517M: Eric Paris <eparis@redhat.com>
3518S: Maintained
3519F: fs/notify/fanotify/
3520F: include/linux/fanotify.h
c117ab84 3521F: include/uapi/linux/fanotify.h
88b2dbdb 3522
1da177e4 3523FARSYNC SYNCHRONOUS DRIVER
8b58be88 3524M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3525W: http://www.farsite.co.uk/
3526S: Supported
679655da 3527F: drivers/net/wan/farsync.*
1da177e4 3528
c5408b88 3529FAULT INJECTION SUPPORT
8b58be88 3530M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3531S: Supported
679655da
JP
3532F: Documentation/fault-injection/
3533F: lib/fault-inject.c
c5408b88 3534
cae727db
RL
3535FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3536M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3537L: fcoe-devel@open-fcoe.org
cae727db
RL
3538W: www.Open-FCoE.org
3539S: Supported
3540F: drivers/scsi/libfc/
3541F: drivers/scsi/fcoe/
3542F: include/scsi/fc/
3543F: include/scsi/libfc.h
3544F: include/scsi/libfcoe.h
c117ab84 3545F: include/uapi/scsi/fc/
cae727db 3546
e2d1d6c0 3547FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3548M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3549M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3550L: linux-fsdevel@vger.kernel.org
1da177e4 3551S: Maintained
679655da
JP
3552F: include/linux/fcntl.h
3553F: include/linux/fs.h
c117ab84
CEB
3554F: include/uapi/linux/fcntl.h
3555F: include/uapi/linux/fs.h
679655da
JP
3556F: fs/fcntl.c
3557F: fs/locks.c
1da177e4 3558
e2d1d6c0 3559FILESYSTEMS (VFS and infrastructure)
8b58be88 3560M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3561L: linux-fsdevel@vger.kernel.org
173acc7c 3562S: Maintained
679655da 3563F: fs/*
173acc7c 3564
b26e0ed4 3565FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3566M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3567L: lm-sensors@lm-sensors.org
3568S: Maintained
d5ca6918
JP
3569F: drivers/hwmon/f75375s.c
3570F: include/linux/f75375s.h
b26e0ed4 3571
a331b0c3
CL
3572FIREWIRE AUDIO DRIVERS
3573M: Clemens Ladisch <clemens@ladisch.de>
3574L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3575T: git git://git.alsa-project.org/alsa-kernel.git
3576S: Maintained
3577F: sound/firewire/
3578
eb86ec51
SR
3579FIREWIRE MEDIA DRIVERS (firedtv)
3580M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3581L: linux-media@vger.kernel.org
3582L: linux1394-devel@lists.sourceforge.net
3583T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3584S: Maintained
3585F: drivers/media/firewire/
3586
a511ce33
CB
3587FIREWIRE SBP-2 TARGET
3588M: Chris Boot <bootc@bootc.net>
3589L: linux-scsi@vger.kernel.org
3590L: target-devel@vger.kernel.org
3591L: linux1394-devel@lists.sourceforge.net
3592T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3593S: Maintained
3594F: drivers/target/sbp/
3595
7d2c86b5 3596FIREWIRE SUBSYSTEM
8b58be88 3597M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3598L: linux1394-devel@lists.sourceforge.net
958a29cb 3599W: http://ieee1394.wiki.kernel.org/
2ca526bf 3600T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3601S: Maintained
679655da 3602F: drivers/firewire/
8f06ce3b
SR
3603F: include/linux/firewire.h
3604F: include/uapi/linux/firewire*.h
9f6d3c4b 3605F: tools/firewire/
e2d1d6c0
RD
3606
3607FIRMWARE LOADER (request_firmware)
39e68089
ML
3608M: Ming Lei <ming.lei@canonical.com>
3609L: linux-kernel@vger.kernel.org
3610S: Maintained
679655da
JP
3611F: Documentation/firmware_class/
3612F: drivers/base/firmware*.c
3613F: include/linux/firmware.h
e2d1d6c0 3614
f730e3dc 3615FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3616M: Joshua Morris <josh.h.morris@us.ibm.com>
3617M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3618S: Maintained
3619F: drivers/block/rsxx/
3620
8206f664
JK
3621FLOPPY DRIVER
3622M: Jiri Kosina <jkosina@suse.cz>
3623T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3624S: Odd fixes
3625F: drivers/block/floppy.c
3626
9c9f32ed
AR
3627FMC SUBSYSTEM
3628M: Alessandro Rubini <rubini@gnudd.com>
3629W: http://www.ohwr.org/projects/fmc-bus
3630S: Supported
3631F: drivers/fmc/
3632F: include/linux/fmc*.h
3633F: include/linux/ipmi-fru.h
3634K: fmc_d.*register
3635
e2d1d6c0 3636FPU EMULATOR
8b58be88 3637M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3638W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3639S: Maintained
679655da 3640F: arch/x86/math-emu/
e2d1d6c0
RD
3641
3642FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3643L: netdev@vger.kernel.org
c173bfac 3644S: Orphan
679655da
JP
3645F: drivers/net/wan/dlci.c
3646F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3647
3648FRAMEBUFFER LAYER
5489e948
JCPV
3649M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3650M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3651L: linux-fbdev@vger.kernel.org
e2d1d6c0 3652W: http://linux-fbdev.sourceforge.net/
b22fe37b 3653Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3654T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3655S: Maintained
679655da 3656F: Documentation/fb/
d958c62c 3657F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3658F: drivers/video/
3659F: include/video/
679655da 3660F: include/linux/fb.h
c117ab84
CEB
3661F: include/uapi/video/
3662F: include/uapi/linux/fb.h
e2d1d6c0 3663
a57c188e 3664FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3665M: Timur Tabi <timur@tabi.org>
a57c188e 3666L: linux-fbdev@vger.kernel.org
c4ef9bc4 3667S: Maintained
a57c188e
TT
3668F: drivers/video/fsl-diu-fb.*
3669
e2d1d6c0 3670FREESCALE DMA DRIVER
8b58be88
JP
3671M: Li Yang <leoli@freescale.com>
3672M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3673L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3674S: Maintained
679655da 3675F: drivers/dma/fsldma.*
e2d1d6c0
RD
3676
3677FREESCALE I2C CPM DRIVER
8b58be88 3678M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3679L: linuxppc-dev@lists.ozlabs.org
846557d3 3680L: linux-i2c@vger.kernel.org
0d2b405a 3681S: Maintained
679655da 3682F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3683
60e8c5ab 3684FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3685M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3686L: linux-fbdev@vger.kernel.org
efc03ecb 3687L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3688S: Maintained
bad985a1 3689F: include/linux/platform_data/video-imxfb.h
679655da 3690F: drivers/video/imxfb.c
60e8c5ab 3691
4689a6b1 3692FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3693M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3694M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3695L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3696L: netdev@vger.kernel.org
3697S: Maintained
ec21e2ec 3698F: drivers/net/ethernet/freescale/fs_enet/
679655da 3699F: include/linux/fs_enet_pd.h
4689a6b1 3700
d9e9d82c 3701FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3702L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3703S: Orphan
679655da
JP
3704F: arch/powerpc/sysdev/qe_lib/
3705F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3706
b55ef929 3707FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3708M: Li Yang <leoli@freescale.com>
6372594a 3709L: linux-usb@vger.kernel.org
a4724ed6 3710L: linuxppc-dev@lists.ozlabs.org
a7205b30 3711S: Maintained
5429c731 3712F: drivers/usb/gadget/fsl*
a7205b30 3713
beaf53bf 3714FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3715M: Li Yang <leoli@freescale.com>
beaf53bf 3716L: netdev@vger.kernel.org
a4724ed6 3717L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3718S: Maintained
ec21e2ec 3719F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3720
d9e9d82c 3721FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3722M: Timur Tabi <timur@tabi.org>
a4724ed6 3723L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3724S: Maintained
df621252 3725F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3726
3727FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3728M: Timur Tabi <timur@tabi.org>
93711660 3729L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3730L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3731S: Maintained
69aefcea
JP
3732F: sound/soc/fsl/fsl*
3733F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3734
1da177e4 3735FREEVXFS FILESYSTEM
8b58be88 3736M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3737W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3738S: Maintained
679655da 3739F: fs/freevxfs/
1da177e4 3740
71038f52 3741FREEZER
49db1903 3742M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3743M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3744L: linux-pm@vger.kernel.org
71038f52 3745S: Supported
679655da
JP
3746F: Documentation/power/freezing-of-tasks.txt
3747F: include/linux/freezer.h
3748F: kernel/freezer.c
71038f52 3749
839a1f79
KRW
3750FRONTSWAP API
3751M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3752L: linux-kernel@vger.kernel.org
3753S: Maintained
3754F: mm/frontswap.c
3755F: include/linux/frontswap.h
3756
a5432f5a 3757FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3758M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3759L: linux-cachefs@redhat.com
3760S: Supported
3761F: Documentation/filesystems/caching/
3762F: fs/fscache/
3763F: include/linux/fscache*.h
3764
f58ad8f5
JK
3765F2FS FILE SYSTEM
3766M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3767L: linux-f2fs-devel@lists.sourceforge.net
3768W: http://en.wikipedia.org/wiki/F2FS
3769T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3770S: Maintained
3771F: Documentation/filesystems/f2fs.txt
3bac380c 3772F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3773F: fs/f2fs/
3774F: include/linux/f2fs_fs.h
3775
5ab7ffea 3776FUJITSU FR-V (FRV) PORT
8b58be88 3777M: David Howells <dhowells@redhat.com>
1da177e4 3778S: Maintained
679655da 3779F: arch/frv/
1da177e4 3780
20b93734 3781FUJITSU LAPTOP EXTRAS
409a3e98 3782M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3783L: platform-driver-x86@vger.kernel.org
20b93734 3784S: Maintained
679655da 3785F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3786
4da621b6
HK
3787FUJITSU M-5MO LS CAMERA ISP DRIVER
3788M: Kyungmin Park <kyungmin.park@samsung.com>
3789M: Heungjun Kim <riverful.kim@samsung.com>
3790L: linux-media@vger.kernel.org
3791S: Maintained
90d72ac6 3792F: drivers/media/i2c/m5mols/
4da621b6
HK
3793F: include/media/m5mols.h
3794
2d24c490
RG
3795FUJITSU TABLET EXTRAS
3796M: Robert Gerlach <khnz@gmx.de>
3797L: platform-driver-x86@vger.kernel.org
3798S: Maintained
3799F: drivers/platform/x86/fujitsu-tablet.c
3800
04578f17 3801FUSE: FILESYSTEM IN USERSPACE
8b58be88 3802M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3803L: fuse-devel@lists.sourceforge.net
3804W: http://fuse.sourceforge.net/
3805S: Maintained
679655da 3806F: fs/fuse/
c117ab84 3807F: include/uapi/linux/fuse.h
04578f17 3808
1da177e4 3809FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3810M: Rik Faith <faith@cs.unc.edu>
1da177e4 3811L: linux-scsi@vger.kernel.org
baaea1dc 3812S: Odd Fixes (e.g., new signatures)
679655da 3813F: drivers/scsi/fdomain.*
1da177e4 3814
d8e2162c
PO
3815GCOV BASED KERNEL PROFILING
3816M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3817S: Maintained
3818F: kernel/gcov/
3819F: Documentation/gcov.txt
3820
1da177e4 3821GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3822M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3823L: linux-scsi@vger.kernel.org
3824W: http://www.icp-vortex.com/
3825S: Supported
679655da 3826F: drivers/scsi/gdt*
1da177e4 3827
3169a1c7
HV
3828GEMTEK FM RADIO RECEIVER DRIVER
3829M: Hans Verkuil <hverkuil@xs4all.nl>
3830L: linux-media@vger.kernel.org
3831T: git git://linuxtv.org/media_tree.git
3832W: http://linuxtv.org
3833S: Maintained
3834F: drivers/media/radio/radio-gemtek*
3835
1c23af90 3836GENERIC GPIO I2C DRIVER
880b0e26 3837M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3838S: Supported
679655da
JP
3839F: drivers/i2c/busses/i2c-gpio.c
3840F: include/linux/i2c-gpio.h
1c23af90 3841
92ed1a76
PK
3842GENERIC GPIO I2C MULTIPLEXER DRIVER
3843M: Peter Korsgaard <peter.korsgaard@barco.com>
3844L: linux-i2c@vger.kernel.org
3845S: Supported
e7065e20
JD
3846F: drivers/i2c/muxes/i2c-mux-gpio.c
3847F: include/linux/i2c-mux-gpio.h
3848F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3849
9251ce95 3850GENERIC HDLC (WAN) DRIVERS
8b58be88 3851M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3852W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3853S: Maintained
679655da
JP
3854F: drivers/net/wan/c101.c
3855F: drivers/net/wan/hd6457*
3856F: drivers/net/wan/hdlc*
3857F: drivers/net/wan/n2.c
3858F: drivers/net/wan/pc300too.c
3859F: drivers/net/wan/pci200syn.c
3860F: drivers/net/wan/wanxl*
1da177e4 3861
1527aab6 3862GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3863M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3864L: linux-arch@vger.kernel.org
3865T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3866S: Maintained
14430813
JP
3867F: include/asm-generic/
3868F: include/uapi/asm-generic/
1527aab6 3869
ff764963
KVA
3870GENERIC PHY FRAMEWORK
3871M: Kishon Vijay Abraham I <kishon@ti.com>
3872L: linux-kernel@vger.kernel.org
3873T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3874S: Supported
3875F: drivers/phy/
3876F: include/linux/phy/
3877
ccb86a69 3878GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3879M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3880L: kvm@vger.kernel.org
ccb86a69
MT
3881S: Supported
3882F: drivers/uio/uio_pci_generic.c
3883
5be7b50f 3884GFS2 FILE SYSTEM
8b58be88 3885M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3886L: cluster-devel@redhat.com
5be7b50f 3887W: http://sources.redhat.com/cluster/
08deed1e
JP
3888T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3889T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3890S: Supported
679655da
JP
3891F: Documentation/filesystems/gfs2*.txt
3892F: fs/gfs2/
c117ab84 3893F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3894
0a34eb8f 3895GIGASET ISDN DRIVERS
8b58be88
JP
3896M: Hansjoerg Lipp <hjlipp@web.de>
3897M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3898L: gigaset307x-common@lists.sourceforge.net
3899W: http://gigaset307x.sourceforge.net/
3900S: Maintained
679655da
JP
3901F: Documentation/isdn/README.gigaset
3902F: drivers/isdn/gigaset/
c117ab84 3903F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3904
a0dc00b4 3905GPIO SUBSYSTEM
e4651a9f 3906M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3907M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3908L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3909T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3910S: Maintained
3911F: Documentation/gpio/
a0dc00b4
GL
3912F: drivers/gpio/
3913F: include/linux/gpio*
9b692346 3914F: include/asm-generic/gpio.h
a0dc00b4 3915
71a6d0af
HW
3916GRE DEMULTIPLEXER DRIVER
3917M: Dmitry Kozlov <xeb@mail.ru>
3918L: netdev@vger.kernel.org
3919S: Maintained
11c26770
JP
3920F: net/ipv4/gre_demux.c
3921F: net/ipv4/gre_offload.c
71a6d0af
HW
3922F: include/net/gre.h
3923
d4c41139
KG
3924GRETH 10/100/1G Ethernet MAC device driver
3925M: Kristoffer Glembo <kristoffer@gaisler.com>
3926L: netdev@vger.kernel.org
3927S: Maintained
a31a96ad 3928F: drivers/net/ethernet/aeroflex/
d4c41139 3929
e8deeae2 3930GSPCA FINEPIX SUBDRIVER
8b58be88 3931M: Frank Zago <frank@zago.net>
661263b5 3932L: linux-media@vger.kernel.org
275ffde4 3933T: git git://linuxtv.org/media_tree.git
e8deeae2 3934S: Maintained
0c0d06ca 3935F: drivers/media/usb/gspca/finepix.c
e8deeae2 3936
4b3fa3c4
OL
3937GSPCA GL860 SUBDRIVER
3938M: Olivier Lorin <o.lorin@laposte.net>
3939L: linux-media@vger.kernel.org
275ffde4 3940T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3941S: Maintained
0c0d06ca 3942F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3943
e8deeae2 3944GSPCA M5602 SUBDRIVER
8b58be88 3945M: Erik Andren <erik.andren@gmail.com>
661263b5 3946L: linux-media@vger.kernel.org
275ffde4 3947T: git git://linuxtv.org/media_tree.git
e8deeae2 3948S: Maintained
0c0d06ca 3949F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3950
3951GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3952M: Hans de Goede <hdegoede@redhat.com>
661263b5 3953L: linux-media@vger.kernel.org
275ffde4 3954T: git git://linuxtv.org/media_tree.git
e8deeae2 3955S: Maintained
0c0d06ca 3956F: drivers/media/usb/gspca/pac207.c
e8deeae2 3957
261982f1 3958GSPCA SN9C20X SUBDRIVER
d95c5b0b 3959M: Brian Johnson <brijohn@gmail.com>
261982f1 3960L: linux-media@vger.kernel.org
275ffde4 3961T: git git://linuxtv.org/media_tree.git
261982f1 3962S: Maintained
0c0d06ca 3963F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3964
e8deeae2 3965GSPCA T613 SUBDRIVER
8b58be88 3966M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3967L: linux-media@vger.kernel.org
275ffde4 3968T: git git://linuxtv.org/media_tree.git
e8deeae2 3969S: Maintained
0c0d06ca 3970F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3971
3972GSPCA USB WEBCAM DRIVER
fc3f906b 3973M: Hans de Goede <hdegoede@redhat.com>
661263b5 3974L: linux-media@vger.kernel.org
275ffde4 3975T: git git://linuxtv.org/media_tree.git
e8deeae2 3976S: Maintained
0c0d06ca 3977F: drivers/media/usb/gspca/
e8deeae2 3978
584ec979
DB
3979GUID PARTITION TABLE (GPT)
3980M: Davidlohr Bueso <davidlohr@hp.com>
3981L: linux-efi@vger.kernel.org
3982S: Maintained
3983F: block/partitions/efi.*
3984
aa3c598b
EG
3985STK1160 USB VIDEO CAPTURE DRIVER
3986M: Ezequiel Garcia <elezegarcia@gmail.com>
3987L: linux-media@vger.kernel.org
275ffde4 3988T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3989S: Maintained
3990F: drivers/media/usb/stk1160/
e8deeae2 3991
71a6d0af
HW
3992HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3993M: Frank Seidel <frank@f-seidel.de>
3994L: platform-driver-x86@vger.kernel.org
3995W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3996S: Maintained
3997F: drivers/platform/x86/hdaps.c
3998
48fc9e26
HV
3999HDPVR USB VIDEO ENCODER DRIVER
4000M: Hans Verkuil <hverkuil@xs4all.nl>
4001L: linux-media@vger.kernel.org
4002T: git git://linuxtv.org/media_tree.git
4003W: http://linuxtv.org
4004S: Odd Fixes
14430813 4005F: drivers/media/usb/hdpvr/
48fc9e26 4006
71a6d0af
HW
4007HWPOISON MEMORY FAILURE HANDLING
4008M: Andi Kleen <andi@firstfloor.org>
4009L: linux-mm@kvack.org
4010T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
4011S: Maintained
4012F: mm/memory-failure.c
4013F: mm/hwpoison-inject.c
4014
4015HYPERVISOR VIRTUAL CONSOLE DRIVER
4016L: linuxppc-dev@lists.ozlabs.org
4017S: Odd Fixes
4018F: drivers/tty/hvc/
4019
5b543965 4020HARDWARE MONITORING
7c81c60f 4021M: Jean Delvare <jdelvare@suse.de>
ca462085 4022M: Guenter Roeck <linux@roeck-us.net>
5b543965 4023L: lm-sensors@lm-sensors.org
595142e0 4024W: http://www.lm-sensors.org/
9e012c1a 4025T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4026T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4027S: Maintained
047f4ec2 4028F: Documentation/hwmon/
679655da 4029F: drivers/hwmon/
047f4ec2 4030F: include/linux/hwmon*.h
5b543965 4031
844dd05f 4032HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4033M: Matt Mackall <mpm@selenic.com>
4034M: Herbert Xu <herbert@gondor.apana.org.au>
4035S: Odd fixes
679655da
JP
4036F: Documentation/hw_random.txt
4037F: drivers/char/hw_random/
4038F: include/linux/hw_random.h
844dd05f 4039
8b37fcfc
OBC
4040HARDWARE SPINLOCK CORE
4041M: Ohad Ben-Cohen <ohad@wizery.com>
4042S: Maintained
4043F: Documentation/hwspinlock.txt
4044F: drivers/hwspinlock/hwspinlock_*
4045F: include/linux/hwspinlock.h
4046
1da177e4 4047HARMONY SOUND DRIVER
ac6aecbf 4048L: linux-parisc@vger.kernel.org
1da177e4 4049S: Maintained
679655da 4050F: sound/parisc/harmony.*
1da177e4 4051
91952bc0
AP
4052HD29L2 MEDIA DRIVER
4053M: Antti Palosaari <crope@iki.fi>
4054L: linux-media@vger.kernel.org
4055W: http://linuxtv.org/
4056W: http://palosaari.fi/linux/
4057Q: http://patchwork.linuxtv.org/project/linux-media/list/
4058T: git git://linuxtv.org/anttip/media_tree.git
4059S: Maintained
4060F: drivers/media/dvb-frontends/hd29l2*
4061
e2d1d6c0 4062HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4063M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4064L: iss_storagedev@hp.com
4065S: Maintained
679655da
JP
4066F: Documentation/blockdev/cpqarray.txt
4067F: drivers/block/cpqarray.*
e2d1d6c0 4068
9257aa49 4069HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4070M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4071L: iss_storagedev@hp.com
4072S: Supported
4073F: Documentation/scsi/hpsa.txt
4074F: drivers/scsi/hpsa*.[ch]
4075F: include/linux/cciss*.h
c117ab84 4076F: include/uapi/linux/cciss*.h
9257aa49 4077
e2d1d6c0 4078HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4079M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4080L: iss_storagedev@hp.com
4081S: Supported
679655da
JP
4082F: Documentation/blockdev/cciss.txt
4083F: drivers/block/cciss*
4084F: include/linux/cciss_ioctl.h
c117ab84 4085F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4086
1da177e4 4087HFS FILESYSTEM
6cf515e1
GU
4088L: linux-fsdevel@vger.kernel.org
4089S: Orphan
679655da
JP
4090F: Documentation/filesystems/hfs.txt
4091F: fs/hfs/
1da177e4 4092
ef575f47
GU
4093HFSPLUS FILESYSTEM
4094L: linux-fsdevel@vger.kernel.org
4095S: Orphan
4096F: Documentation/filesystems/hfsplus.txt
4097F: fs/hfsplus/
4098
1da177e4 4099HGA FRAMEBUFFER DRIVER
8b58be88 4100M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4101L: linux-nvidia@lists.surfsouth.com
4102W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4103S: Maintained
679655da 4104F: drivers/video/hgafb.c
1da177e4 4105
4480f15b 4106HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4107M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4108M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4109L: linux-pm@vger.kernel.org
e2d1d6c0 4110S: Supported
679655da
JP
4111F: arch/x86/power/
4112F: drivers/base/power/
4113F: kernel/power/
4114F: include/linux/suspend.h
4115F: include/linux/freezer.h
4116F: include/linux/pm.h
679655da 4117F: arch/*/include/asm/suspend*.h
e2d1d6c0 4118
4ef4caad 4119HID CORE LAYER
8b58be88 4120M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4121L: linux-input@vger.kernel.org
54e5881d 4122T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4123S: Maintained
679655da
JP
4124F: drivers/hid/
4125F: include/linux/hid*
c117ab84 4126F: include/uapi/linux/hid*
4ef4caad 4127
38bed542 4128HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4129M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4130L: linux-kernel@vger.kernel.org
75fc2d37 4131T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4132S: Maintained
679655da
JP
4133F: Documentation/timers/
4134F: kernel/hrtimer.c
88606e80
TG
4135F: kernel/time/clockevents.c
4136F: kernel/time/tick*.*
4137F: kernel/time/timer_*.c
05ed8490 4138F: include/linux/clockchips.h
679655da 4139F: include/linux/hrtimer.h
38bed542 4140
1da177e4 4141HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4142L: linux-hams@vger.kernel.org
8b64f2a0 4143S: Orphan
679655da
JP
4144F: drivers/net/hamradio/dmascc.c
4145F: drivers/net/hamradio/scc.c
1da177e4 4146
ede1e6f8 4147HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4148M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4149W: http://www.highpoint-tech.com
4150S: Supported
679655da
JP
4151F: Documentation/scsi/hptiop.txt
4152F: drivers/scsi/hptiop.c
ede1e6f8 4153
1da177e4 4154HIPPI
8b58be88 4155M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4156L: linux-hippi@sunsite.dk
4157S: Maintained
679655da 4158F: include/linux/hippidevice.h
c117ab84 4159F: include/uapi/linux/if_hippi.h
679655da 4160F: net/802/hippi.c
ff5a3b50 4161F: drivers/net/hippi/
1da177e4 4162
ff1d2767 4163HOST AP DRIVER
8b58be88 4164M: Jouni Malinen <j@w1.fi>
85d32e7b 4165L: hostap@shmoo.com (subscribers-only)
724c6b35 4166L: linux-wireless@vger.kernel.org
ff1d2767
JM
4167W: http://hostap.epitest.fi/
4168S: Maintained
679655da 4169F: drivers/net/wireless/hostap/
ff1d2767 4170
dd8cd779 4171HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4172L: platform-driver-x86@vger.kernel.org
95c70215 4173S: Orphan
679655da 4174F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4175
e2d1d6c0 4176HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4177M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4178S: Maintained
7e25d724 4179F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4180
7d2c86b5 4181HPET: High Precision Event Timers driver
8b58be88 4182M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4183S: Maintained
679655da
JP
4184F: Documentation/timers/hpet.txt
4185F: drivers/char/hpet.c
4186F: include/linux/hpet.h
c117ab84 4187F: include/uapi/linux/hpet.h
b9b0332f 4188
e07b5d79 4189HPET: x86
9e06f631 4190S: Orphan
679655da
JP
4191F: arch/x86/kernel/hpet.c
4192F: arch/x86/include/asm/hpet.h
b9b0332f 4193
1da177e4 4194HPFS FILESYSTEM
8b58be88 4195M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4196W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4197S: Maintained
679655da 4198F: fs/hpfs/
1da177e4 4199
3441cded 4200HSI SUBSYSTEM
56459ea9
SR
4201M: Sebastian Reichel <sre@kernel.org>
4202T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4203S: Maintained
4204F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4205F: Documentation/hsi.txt
3441cded
SR
4206F: drivers/hsi/
4207F: include/linux/hsi/
4208F: include/uapi/linux/hsi/
4209
7d2c86b5 4210HSO 3G MODEM DRIVER
8b58be88 4211M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4212W: http://www.pharscape.org
4213S: Maintained
679655da 4214F: drivers/net/usb/hso.c
11cd29b0 4215
19990e29
AB
4216HSR NETWORK PROTOCOL
4217M: Arvid Brodin <arvid.brodin@alten.se>
4218L: netdev@vger.kernel.org
4219S: Maintained
4220F: net/hsr/
4221
5a18c343 4222HTCPEN TOUCHSCREEN DRIVER
8b58be88 4223M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4224L: linux-input@vger.kernel.org
4225S: Maintained
679655da 4226F: drivers/input/touchscreen/htcpen.c
5a18c343 4227
1da177e4 4228HUGETLB FILESYSTEM
6d49e352 4229M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4230S: Maintained
679655da 4231F: fs/hugetlbfs/
1da177e4 4232
05183189
S
4233Hyper-V CORE AND DRIVERS
4234M: K. Y. Srinivasan <kys@microsoft.com>
4235M: Haiyang Zhang <haiyangz@microsoft.com>
4236L: devel@linuxdriverproject.org
4237S: Maintained
a4162747
HZ
4238F: arch/x86/include/asm/mshyperv.h
4239F: arch/x86/include/uapi/asm/hyperv.h
4240F: arch/x86/kernel/cpu/mshyperv.c
05183189 4241F: drivers/hid/hid-hyperv.c
a4162747 4242F: drivers/hv/
f92ca80b 4243F: drivers/input/serio/hyperv-keyboard.c
05183189 4244F: drivers/net/hyperv/
a4162747
HZ
4245F: drivers/scsi/storvsc_drv.c
4246F: drivers/video/hyperv_fb.c
4247F: include/linux/hyperv.h
4248F: tools/hv/
05183189 4249
d85c8a6a 4250I2C OVER PARALLEL PORT
7c81c60f 4251M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4252L: linux-i2c@vger.kernel.org
4253S: Maintained
4254F: Documentation/i2c/busses/i2c-parport
4255F: Documentation/i2c/busses/i2c-parport-light
4256F: drivers/i2c/busses/i2c-parport.c
4257F: drivers/i2c/busses/i2c-parport-light.c
4258
4259I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4260M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4261L: linux-i2c@vger.kernel.org
4262S: Maintained
4263F: Documentation/i2c/busses/i2c-ali1535
4264F: Documentation/i2c/busses/i2c-ali1563
4265F: Documentation/i2c/busses/i2c-ali15x3
4266F: Documentation/i2c/busses/i2c-amd756
4267F: Documentation/i2c/busses/i2c-amd8111
4268F: Documentation/i2c/busses/i2c-i801
4269F: Documentation/i2c/busses/i2c-nforce2
4270F: Documentation/i2c/busses/i2c-piix4
4271F: Documentation/i2c/busses/i2c-sis5595
4272F: Documentation/i2c/busses/i2c-sis630
4273F: Documentation/i2c/busses/i2c-sis96x
4274F: Documentation/i2c/busses/i2c-via
4275F: Documentation/i2c/busses/i2c-viapro
4276F: drivers/i2c/busses/i2c-ali1535.c
4277F: drivers/i2c/busses/i2c-ali1563.c
4278F: drivers/i2c/busses/i2c-ali15x3.c
4279F: drivers/i2c/busses/i2c-amd756.c
4280F: drivers/i2c/busses/i2c-amd756-s4882.c
4281F: drivers/i2c/busses/i2c-amd8111.c
4282F: drivers/i2c/busses/i2c-i801.c
4283F: drivers/i2c/busses/i2c-isch.c
4284F: drivers/i2c/busses/i2c-nforce2.c
4285F: drivers/i2c/busses/i2c-nforce2-s4985.c
4286F: drivers/i2c/busses/i2c-piix4.c
4287F: drivers/i2c/busses/i2c-sis5595.c
4288F: drivers/i2c/busses/i2c-sis630.c
4289F: drivers/i2c/busses/i2c-sis96x.c
4290F: drivers/i2c/busses/i2c-via.c
4291F: drivers/i2c/busses/i2c-viapro.c
4292
cb7f07a4
NH
4293I2C/SMBUS ISMT DRIVER
4294M: Seth Heasley <seth.heasley@intel.com>
4295M: Neil Horman <nhorman@tuxdriver.com>
4296L: linux-i2c@vger.kernel.org
4297F: drivers/i2c/busses/i2c-ismt.c
4298F: Documentation/i2c/busses/i2c-ismt
4299
6ea884db 4300I2C/SMBUS STUB DRIVER
7c81c60f 4301M: Jean Delvare <jdelvare@suse.de>
846557d3 4302L: linux-i2c@vger.kernel.org
6ea884db 4303S: Maintained
8547a5bc 4304F: drivers/i2c/i2c-stub.c
6ea884db 4305
5b543965 4306I2C SUBSYSTEM
14d77c4d 4307M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4308L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4309W: https://i2c.wiki.kernel.org/
4310Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4311T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4312S: Maintained
679655da
JP
4313F: Documentation/i2c/
4314F: drivers/i2c/
4315F: include/linux/i2c.h
03b70d62 4316F: include/linux/i2c-*.h
c117ab84
CEB
4317F: include/uapi/linux/i2c.h
4318F: include/uapi/linux/i2c-*.h
1da177e4 4319
d85c8a6a 4320I2C-TAOS-EVM DRIVER
7c81c60f 4321M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4322L: linux-i2c@vger.kernel.org
4323S: Maintained
4324F: Documentation/i2c/busses/i2c-taos-evm
4325F: drivers/i2c/busses/i2c-taos-evm.c
4326
e8c76eed 4327I2C-TINY-USB DRIVER
8b58be88 4328M: Till Harbaum <till@harbaum.org>
846557d3 4329L: linux-i2c@vger.kernel.org
932d1872 4330W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4331S: Maintained
679655da 4332F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4333
1da177e4 4334i386 BOOT CODE
8b58be88 4335M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4336S: Maintained
679655da 4337F: arch/x86/boot/
1da177e4
LT
4338
4339i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4340M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4341T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4342S: Maintained
4343
1da177e4 4344IA64 (Itanium) PLATFORM
8b58be88
JP
4345M: Tony Luck <tony.luck@intel.com>
4346M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4347L: linux-ia64@vger.kernel.org
6b1c70b1 4348T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4349S: Maintained
679655da 4350F: arch/ia64/
1da177e4 4351
956c203c 4352IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4353M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4354M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4355L: linux-crypto@vger.kernel.org
4356S: Supported
4357F: drivers/crypto/nx/
4358
0e16aafb
SJ
4359IBM Power 842 compression accelerator
4360M: Robert Jennings <rcj@linux.vnet.ibm.com>
4361S: Supported
4362F: drivers/crypto/nx/nx-842.c
4363F: include/linux/nx842.h
4364
1da177e4 4365IBM Power Linux RAID adapter
8b58be88 4366M: Brian King <brking@us.ibm.com>
1da177e4 4367S: Supported
679655da 4368F: drivers/scsi/ipr.*
1da177e4 4369
9d348af4
SL
4370IBM Power Virtual Ethernet Device Driver
4371M: Santiago Leon <santil@linux.vnet.ibm.com>
4372L: netdev@vger.kernel.org
4373S: Supported
9aa32835 4374F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4375
4b7652cc
RJ
4376IBM Power Virtual SCSI/FC Device Drivers
4377M: Robert Jennings <rcj@linux.vnet.ibm.com>
4378L: linux-scsi@vger.kernel.org
4379S: Supported
4380F: drivers/scsi/ibmvscsi/
4381X: drivers/scsi/ibmvscsi/ibmvstgt.c
4382
1da177e4
LT
4383IBM ServeRAID RAID DRIVER
4384P: Jack Hammer
8b58be88 4385M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4386W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4387S: Supported
679655da 4388F: drivers/scsi/ips.*
1da177e4 4389
6ed9f9c4
PT
4390ICH LPC AND GPIO DRIVER
4391M: Peter Tyser <ptyser@xes-inc.com>
4392S: Maintained
4393F: drivers/mfd/lpc_ich.c
4394F: drivers/gpio/gpio-ich.c
4395
1e7106fc 4396IDE SUBSYSTEM
8b58be88 4397M: "David S. Miller" <davem@davemloft.net>
1da177e4 4398L: linux-ide@vger.kernel.org
8a6e2535 4399Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4400T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4401S: Maintained
679655da
JP
4402F: Documentation/ide/
4403F: drivers/ide/
4404F: include/linux/ide.h
1da177e4 4405
6cb8c13d
IP
4406IDEAPAD LAPTOP EXTRAS DRIVER
4407M: Ike Panhc <ike.pan@canonical.com>
4408L: platform-driver-x86@vger.kernel.org
4409W: http://launchpad.net/ideapad-laptop
4410S: Maintained
4411F: drivers/platform/x86/ideapad-laptop.c
4412
1ea4c161
AM
4413IDEAPAD LAPTOP SLIDEBAR DRIVER
4414M: Andrey Moiseev <o2g.org.ru@gmail.com>
4415L: linux-input@vger.kernel.org
4416W: https://github.com/o2genum/ideapad-slidebar
4417S: Maintained
4418F: drivers/input/misc/ideapad_slidebar.c
4419
0f861e8c 4420IDE/ATAPI DRIVERS
487ba8e8 4421M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4422L: linux-ide@vger.kernel.org
c404c199 4423S: Maintained
679655da
JP
4424F: Documentation/cdrom/ide-cd
4425F: drivers/ide/ide-cd*
1da177e4 4426
27471fdb 4427IDLE-I7300
8b58be88 4428M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4429L: linux-pm@vger.kernel.org
27471fdb 4430S: Supported
679655da 4431F: drivers/idle/i7300_idle.c
27471fdb 4432
02cf2286 4433IEEE 802.15.4 SUBSYSTEM
68653359 4434M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4435M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4436L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4437W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4438T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4439S: Maintained
4440F: net/ieee802154/
68653359 4441F: net/mac802154/
251741b1 4442F: drivers/net/ieee802154/
02cf2286 4443
40ad4a30
SY
4444IGUANAWORKS USB IR TRANSCEIVER
4445M: Sean Young <sean@mess.org>
4446L: linux-media@vger.kernel.org
4447S: Maintained
4448F: drivers/media/rc/iguanair.c
4449
9545f86e 4450IIO SUBSYSTEM AND DRIVERS
030a13d7 4451M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4452L: linux-iio@vger.kernel.org
4453S: Maintained
03e7c251 4454F: drivers/iio/
9545f86e
AP
4455F: drivers/staging/iio/
4456
65519263
SG
4457IKANOS/ADI EAGLE ADSL USB DRIVER
4458M: Matthieu Castet <castet.matthieu@free.fr>
4459M: Stanislaw Gruszka <stf_xl@wp.pl>
4460S: Maintained
4461F: drivers/usb/atm/ueagle-atm.c
4462
e89ab51f
GR
4463INA209 HARDWARE MONITOR DRIVER
4464M: Guenter Roeck <linux@roeck-us.net>
4465L: lm-sensors@lm-sensors.org
4466S: Maintained
4467F: Documentation/hwmon/ina209
4468F: Documentation/devicetree/bindings/i2c/ina209.txt
4469F: drivers/hwmon/ina209.c
4470
4471INA2XX HARDWARE MONITOR DRIVER
4472M: Guenter Roeck <linux@roeck-us.net>
4473L: lm-sensors@lm-sensors.org
4474S: Maintained
4475F: Documentation/hwmon/ina2xx
4476F: drivers/hwmon/ina2xx.c
4477F: include/linux/platform_data/ina2xx.h
4478
14dc124f
SIG
4479INDUSTRY PACK SUBSYSTEM (IPACK)
4480M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4481M: Jens Taprogge <jens.taprogge@taprogge.org>
4482M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4483L: industrypack-devel@lists.sourceforge.net
4484W: http://industrypack.sourceforge.net
4485S: Maintained
4486F: drivers/ipack/
4487
aa7168f4 4488INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4489M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4490M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4491L: linux-ima-devel@lists.sourceforge.net
4492L: linux-ima-user@lists.sourceforge.net
4493L: linux-security-module@vger.kernel.org
aa7168f4 4494S: Supported
679655da 4495F: security/integrity/ima/
aa7168f4 4496
1da177e4 4497IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4498L: linux-fbdev@vger.kernel.org
843393d3 4499S: Orphan
679655da 4500F: drivers/video/imsttfb.c
1da177e4
LT
4501
4502INFINIBAND SUBSYSTEM
db9fd848 4503M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4504M: Sean Hefty <sean.hefty@intel.com>
4505M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4506L: linux-rdma@vger.kernel.org
605841f5 4507W: http://www.openfabrics.org/
8a6e2535 4508Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4509T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4510S: Supported
679655da
JP
4511F: Documentation/infiniband/
4512F: drivers/infiniband/
c117ab84 4513F: include/uapi/linux/if_infiniband.h
1da177e4 4514
c9f04f58 4515INOTIFY
8b58be88
JP
4516M: John McCutchan <john@johnmccutchan.com>
4517M: Robert Love <rlove@rlove.org>
4518M: Eric Paris <eparis@parisplace.org>
c9f04f58 4519S: Maintained
679655da
JP
4520F: Documentation/filesystems/inotify.txt
4521F: fs/notify/inotify/
4522F: include/linux/inotify.h
c117ab84 4523F: include/uapi/linux/inotify.h
c9f04f58 4524
e2d1d6c0 4525INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4526M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4527M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4528L: linux-input@vger.kernel.org
8a6e2535 4529Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4530T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4531S: Maintained
679655da 4532F: drivers/input/
f4eea7e2 4533F: include/linux/input.h
c117ab84 4534F: include/uapi/linux/input.h
f4eea7e2 4535F: include/linux/input/
e2d1d6c0 4536
3267a87f
HR
4537INPUT MULTITOUCH (MT) PROTOCOL
4538M: Henrik Rydberg <rydberg@euromail.se>
4539L: linux-input@vger.kernel.org
7f9c2454 4540T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4541S: Maintained
4542F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4543F: drivers/input/input-mt.c
3267a87f
HR
4544K: \b(ABS|SYN)_MT_
4545
4ac13e17
DJ
4546INTEL C600 SERIES SAS CONTROLLER DRIVER
4547M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4548M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4549M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4550L: linux-scsi@vger.kernel.org
7106891a
DJ
4551T: git git://git.code.sf.net/p/intel-sas/isci
4552S: Supported
4ac13e17 4553F: drivers/scsi/isci/
4ac13e17 4554
26717172
LB
4555INTEL IDLE DRIVER
4556M: Len Brown <lenb@kernel.org>
bf1c138e 4557L: linux-pm@vger.kernel.org
08deed1e 4558T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4559S: Supported
4560F: drivers/idle/intel_idle.c
4561
9eb8ef74 4562INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4563M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4564L: linux-fbdev@vger.kernel.org
ce00f85c 4565S: Maintained
679655da
JP
4566F: Documentation/fb/intelfb.txt
4567F: drivers/video/intelfb/
9eb8ef74 4568
1da177e4 4569INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4570M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4571L: linux-fbdev@vger.kernel.org
ce00f85c 4572S: Maintained
679655da 4573F: drivers/video/i810/
1da177e4 4574
f4a9bc4c 4575INTEL MENLOW THERMAL DRIVER
8b58be88 4576M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4577L: platform-driver-x86@vger.kernel.org
5ca92bd9 4578W: https://01.org/linux-acpi
f4a9bc4c 4579S: Supported
679655da 4580F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4581
1da177e4 4582INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4583M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4584S: Maintained
679655da
JP
4585F: arch/x86/kernel/microcode_core.c
4586F: arch/x86/kernel/microcode_intel.c
1da177e4 4587
248a9dc3 4588INTEL I/OAT DMA DRIVER
ab5f8c6e 4589M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4590M: Dave Jiang <dave.jiang@intel.com>
4591L: dmaengine@vger.kernel.org
4592Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4593S: Supported
679655da 4594F: drivers/dma/ioat*
248a9dc3 4595
6c8909b4 4596INTEL IOMMU (VT-d)
8b58be88 4597M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4598L: iommu@lists.linux-foundation.org
54e5881d 4599T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4600S: Supported
3fb39615 4601F: drivers/iommu/intel-iommu.c
679655da 4602F: include/linux/intel-iommu.h
6c8909b4 4603
b3e5f263 4604INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4605M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4606S: Odd fixes
679655da 4607F: drivers/dma/iop-adma.c
b3e5f263 4608
9251ce95 4609INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4610M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4611S: Maintained
679655da
JP
4612F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4613F: arch/arm/mach-ixp4xx/include/mach/npe.h
4614F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4615F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4616F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4617F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4618
844dd05f 4619INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4620M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4621S: Maintained
679655da 4622F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4623
105bf2fe 4624INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4625M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4626M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4627M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4628M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4629M: Don Skidmore <donald.c.skidmore@intel.com>
4630M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4631M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4632M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4633M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4634M: Linux NICS <linux.nics@intel.com>
dcd01faf 4635L: e1000-devel@lists.sourceforge.net
f6fde11a 4636W: http://www.intel.com/support/feedback.htm
d94e6fed 4637W: http://e1000.sourceforge.net/
dee1ad47
JK
4638T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4640S: Supported
0d164401
JK
4641F: Documentation/networking/e100.txt
4642F: Documentation/networking/e1000.txt
4643F: Documentation/networking/e1000e.txt
4644F: Documentation/networking/igb.txt
4645F: Documentation/networking/igbvf.txt
4646F: Documentation/networking/ixgb.txt
4647F: Documentation/networking/ixgbe.txt
4648F: Documentation/networking/ixgbevf.txt
1bff6529 4649F: Documentation/networking/i40e.txt
105bf2fe 4650F: Documentation/networking/i40evf.txt
dee1ad47 4651F: drivers/net/ethernet/intel/
bc90d291 4652F: drivers/net/ethernet/intel/*/
1da177e4 4653
0963d59b
LW
4654INTEL-MID GPIO DRIVER
4655M: David Cohen <david.a.cohen@linux.intel.com>
4656L: linux-gpio@vger.kernel.org
4657S: Maintained
4658F: drivers/gpio/gpio-intel-mid.c
4659
ca907a90
SY
4660INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4661M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4662L: linux-wireless@vger.kernel.org
ca907a90 4663S: Maintained
679655da 4664F: Documentation/networking/README.ipw2100
679655da 4665F: Documentation/networking/README.ipw2200
ca907a90 4666F: drivers/net/wireless/ipw2x00/
826d2abe 4667
4bd96a7a 4668INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4669M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4670M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4671M: Shane Wang <shane.wang@intel.com>
4672L: tboot-devel@lists.sourceforge.net
4673W: http://tboot.sourceforge.net
e9b7d7c8 4674T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4675S: Supported
4676F: Documentation/intel_txt.txt
4677F: include/linux/tboot.h
4678F: arch/x86/kernel/tboot.c
4679
8a70da82 4680INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4681M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4682M: linux-wimax@intel.com
63fae219 4683L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4684S: Supported
4685W: http://linuxwimax.org
679655da
JP
4686F: Documentation/wimax/README.i2400m
4687F: drivers/net/wimax/i2400m/
c117ab84 4688F: include/uapi/linux/wimax/i2400m.h
8a70da82 4689
1c0ce89c
SG
4690INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4691M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4692L: linux-wireless@vger.kernel.org
1c0ce89c 4693S: Supported
efa3144e
WYG
4694F: drivers/net/wireless/iwlegacy/
4695
b481de9c 4696INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4697M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4698M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4699M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4700L: linux-wireless@vger.kernel.org
b481de9c 4701W: http://intellinuxwireless.org
b62ff718 4702T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4703S: Supported
679655da 4704F: drivers/net/wireless/iwlwifi/
b481de9c 4705
de8fe023
TW
4706INTEL MANAGEMENT ENGINE (mei)
4707M: Tomas Winkler <tomas.winkler@intel.com>
4708L: linux-kernel@vger.kernel.org
4709S: Supported
c117ab84 4710F: include/uapi/linux/mei.h
de8fe023 4711F: drivers/misc/mei/*
e07950a1 4712F: Documentation/misc-devices/mei/*
de8fe023 4713
cb109a0e 4714IOC3 ETHERNET DRIVER
8b58be88 4715M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4716L: linux-mips@linux-mips.org
4717S: Maintained
8862bf1e 4718F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4719
cb109a0e 4720IOC3 SERIAL DRIVER
8b58be88 4721M: Pat Gefre <pfg@sgi.com>
d39e0721 4722L: linux-serial@vger.kernel.org
cb109a0e 4723S: Maintained
df621252 4724F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4725
0b6e8569
SW
4726IOMMU DRIVERS
4727M: Joerg Roedel <joro@8bytes.org>
4728L: iommu@lists.linux-foundation.org
4729T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4730S: Maintained
4731F: drivers/iommu/
4732
4480f15b 4733IP MASQUERADING
8b58be88 4734M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4735S: Maintained
679655da 4736F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4737
1202d6ff 4738IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4739M: Francois Romieu <romieu@fr.zoreil.com>
4740M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4741L: netdev@vger.kernel.org
4742S: Maintained
7443713a 4743F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4744
4480f15b 4745IPATH DRIVER
8473c603 4746M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4747L: linux-rdma@vger.kernel.org
52a09a04 4748S: Maintained
679655da 4749F: drivers/infiniband/hw/ipath/
77d8798b 4750
4409ebe9 4751IPMI SUBSYSTEM
8b58be88 4752M: Corey Minyard <minyard@acm.org>
b0c90653 4753L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4754W: http://openipmi.sourceforge.net/
4755S: Supported
679655da
JP
4756F: Documentation/IPMI.txt
4757F: drivers/char/ipmi/
4758F: include/linux/ipmi*
c117ab84 4759F: include/uapi/linux/ipmi*
4409ebe9 4760
e2d1d6c0 4761IPS SCSI RAID DRIVER
8b58be88 4762M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4763L: linux-scsi@vger.kernel.org
4764W: http://www.adaptec.com/
4765S: Maintained
679655da 4766F: drivers/scsi/ips*
e2d1d6c0
RD
4767
4768IPVS
8b58be88
JP
4769M: Wensong Zhang <wensong@linux-vs.org>
4770M: Simon Horman <horms@verge.net.au>
4771M: Julian Anastasov <ja@ssi.bg>
979b6c13 4772L: netdev@vger.kernel.org
e2d1d6c0 4773L: lvs-devel@vger.kernel.org
1da177e4 4774S: Maintained
679655da 4775F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4776F: include/net/ip_vs.h
c117ab84 4777F: include/uapi/linux/ip_vs.h
679655da 4778F: net/netfilter/ipvs/
1da177e4 4779
e7839f25 4780IPWIRELESS DRIVER
8b58be88
JP
4781M: Jiri Kosina <jkosina@suse.cz>
4782M: David Sterba <dsterba@suse.cz>
92094aa0 4783S: Odd Fixes
282361a0 4784F: drivers/tty/ipwireless/
099dc4fb 4785
e2d1d6c0 4786IPX NETWORK LAYER
8b58be88 4787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4788L: netdev@vger.kernel.org
4789S: Maintained
679655da 4790F: include/net/ipx.h
c117ab84 4791F: include/uapi/linux/ipx.h
679655da 4792F: net/ipx/
e2d1d6c0 4793
1da177e4 4794IRDA SUBSYSTEM
8b58be88 4795M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4796L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4797L: netdev@vger.kernel.org
1da177e4 4798W: http://irda.sourceforge.net/
f353976d 4799S: Maintained
e0057975 4800T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4801F: Documentation/networking/irda.txt
4802F: drivers/net/irda/
4803F: include/net/irda/
4804F: net/irda/
1da177e4 4805
a800c7cc
TG
4806IRQ SUBSYSTEM
4807M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4808L: linux-kernel@vger.kernel.org
a800c7cc 4809S: Maintained
75fc2d37 4810T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4811F: kernel/irq/
2ed9fd28
JC
4812
4813IRQCHIP DRIVERS
4814M: Thomas Gleixner <tglx@linutronix.de>
4815M: Jason Cooper <jason@lakedaemon.net>
4816L: linux-kernel@vger.kernel.org
4817S: Maintained
4818T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4819T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4820F: drivers/irqchip/
a800c7cc 4821
7ab3a837
GL
4822IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4823M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4824S: Maintained
4825F: Documentation/IRQ-domain.txt
4826F: include/linux/irqdomain.h
4827F: kernel/irq/irqdomain.c
4828
e2d1d6c0 4829ISAPNP
8b58be88 4830M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4831S: Maintained
679655da
JP
4832F: Documentation/isapnp.txt
4833F: drivers/pnp/isapnp/
4834F: include/linux/isapnp.h
e2d1d6c0 4835
d39b8420
HV
4836ISA RADIO MODULE
4837M: Hans Verkuil <hverkuil@xs4all.nl>
4838L: linux-media@vger.kernel.org
4839T: git git://linuxtv.org/media_tree.git
4840W: http://linuxtv.org
4841S: Maintained
4842F: drivers/media/radio/radio-isa*
4843
71a6d0af
HW
4844iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4845M: Peter Jones <pjones@redhat.com>
4846M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4847S: Maintained
4848F: drivers/firmware/iscsi_ibft*
4849
14816b1e 4850ISCSI
8b58be88 4851M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4852L: open-iscsi@googlegroups.com
4853W: www.open-iscsi.org
54e5881d 4854T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4855S: Maintained
679655da
JP
4856F: drivers/scsi/*iscsi*
4857F: include/scsi/*iscsi*
14816b1e 4858
1e65eb42
OG
4859ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4860M: Or Gerlitz <ogerlitz@mellanox.com>
4861M: Roi Dayan <roid@mellanox.com>
4862L: linux-rdma@vger.kernel.org
4863S: Supported
4864W: http://www.openfabrics.org
4865W: www.open-iscsi.org
4866Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4867F: drivers/infiniband/ulp/iser/
1e65eb42 4868
1da177e4 4869ISDN SUBSYSTEM
8b58be88 4870M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4871L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4872L: netdev@vger.kernel.org
1da177e4 4873W: http://www.isdn4linux.de
54e5881d 4874T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4875S: Maintained
679655da
JP
4876F: Documentation/isdn/
4877F: drivers/isdn/
4878F: include/linux/isdn.h
4879F: include/linux/isdn/
c117ab84
CEB
4880F: include/uapi/linux/isdn.h
4881F: include/uapi/linux/isdn/
1da177e4
LT
4882
4883ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4884M: Armin Schindler <mac@melware.de>
d5d52273 4885L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4886W: http://www.melware.de
4887S: Maintained
679655da 4888F: drivers/isdn/hardware/eicon/
1da177e4 4889
d624870f 4890IT87 HARDWARE MONITORING DRIVER
7c81c60f 4891M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4892L: lm-sensors@lm-sensors.org
4893S: Maintained
4894F: Documentation/hwmon/it87
4895F: drivers/hwmon/it87.c
4896
d7104bff
AP
4897IT913X MEDIA DRIVER
4898M: Antti Palosaari <crope@iki.fi>
4899L: linux-media@vger.kernel.org
4900W: http://linuxtv.org/
4901W: http://palosaari.fi/linux/
4902Q: http://patchwork.linuxtv.org/project/linux-media/list/
4903T: git git://linuxtv.org/anttip/media_tree.git
4904S: Maintained
9d9fb744 4905F: drivers/media/tuners/tuner_it913x*
d7104bff 4906
91821ff3 4907IVTV VIDEO4LINUX DRIVER
6afdeaf8 4908M: Andy Walls <awalls@md.metrocast.net>
c4240509 4909L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4910L: linux-media@vger.kernel.org
275ffde4 4911T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4912W: http://www.ivtvdriver.org
4913S: Maintained
679655da 4914F: Documentation/video4linux/*.ivtv
90d72ac6 4915F: drivers/media/pci/ivtv/
c117ab84 4916F: include/uapi/linux/ivtv*
91821ff3 4917
68620bdd
MP
4918IX2505V MEDIA DRIVER
4919M: Malcolm Priestley <tvboxspy@gmail.com>
4920L: linux-media@vger.kernel.org
4921W: http://linuxtv.org/
4922Q: http://patchwork.linuxtv.org/project/linux-media/list/
4923S: Maintained
4924F: drivers/media/dvb-frontends/ix2505v*
4925
4453d736
GR
4926JC42.4 TEMPERATURE SENSOR DRIVER
4927M: Guenter Roeck <linux@roeck-us.net>
4928L: lm-sensors@lm-sensors.org
4929S: Maintained
4930F: drivers/hwmon/jc42.c
4931F: Documentation/hwmon/jc42
4932
e2d1d6c0 4933JFS FILESYSTEM
3256f80f 4934M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4935L: jfs-discussion@lists.sourceforge.net
4936W: http://jfs.sourceforge.net/
54e5881d 4937T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4938S: Maintained
679655da
JP
4939F: Documentation/filesystems/jfs.txt
4940F: fs/jfs/
e2d1d6c0 4941
95252236 4942JME NETWORK DRIVER
8b58be88 4943M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4944L: netdev@vger.kernel.org
4945S: Maintained
63d24a0e 4946F: drivers/net/ethernet/jme.*
95252236 4947
1da177e4 4948JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4949M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4950L: linux-mtd@lists.infradead.org
4951W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4952S: Maintained
679655da 4953F: fs/jffs2/
c117ab84 4954F: include/uapi/linux/jffs2.h
1da177e4 4955
de456d37 4956JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4957M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4958M: Jan Kara <jack@suse.cz>
72be2ccf 4959L: linux-ext4@vger.kernel.org
ae0718f8 4960S: Maintained
d183e11a 4961F: fs/jbd/
d183e11a
TT
4962F: include/linux/jbd.h
4963
4964JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4965M: "Theodore Ts'o" <tytso@mit.edu>
4966L: linux-ext4@vger.kernel.org
4967S: Maintained
4968F: fs/jbd2/
4969F: include/linux/jbd2.h
ae0718f8 4970
fd8b6cb4 4971JSM Neo PCI based serial card
9d141cb9 4972M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4973L: linux-serial@vger.kernel.org
4974S: Maintained
df621252 4975F: drivers/tty/serial/jsm/
ae0718f8 4976
af39917d
CL
4977K10TEMP HARDWARE MONITORING DRIVER
4978M: Clemens Ladisch <clemens@ladisch.de>
4979L: lm-sensors@lm-sensors.org
4980S: Maintained
4981F: Documentation/hwmon/k10temp
4982F: drivers/hwmon/k10temp.c
4983
4660cb35 4984K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4985M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4986L: lm-sensors@lm-sensors.org
ae0718f8 4987S: Maintained
679655da
JP
4988F: Documentation/hwmon/k8temp
4989F: drivers/hwmon/k8temp.c
ae0718f8 4990
c63a1642 4991KTAP
687b63a3 4992M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4993W: http://www.ktap.org
4994L: ktap@freelists.org
4995S: Maintained
4996F: drivers/staging/ktap/
4997
1da177e4 4998KCONFIG
5eb1f99e 4999M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5000L: linux-kbuild@vger.kernel.org
cea8321c 5001T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5002S: Maintained
679655da
JP
5003F: Documentation/kbuild/kconfig-language.txt
5004F: scripts/kconfig/
1da177e4 5005
ea6c2089 5006KDUMP
8b58be88
JP
5007M: Vivek Goyal <vgoyal@redhat.com>
5008M: Haren Myneni <hbabu@us.ibm.com>
34633993 5009L: kexec@lists.infradead.org
ea6c2089
VG
5010W: http://lse.sourceforge.net/kdump/
5011S: Maintained
80811493 5012F: Documentation/kdump/
ea6c2089 5013
f41bf02f
HV
5014KEENE FM RADIO TRANSMITTER DRIVER
5015M: Hans Verkuil <hverkuil@xs4all.nl>
5016L: linux-media@vger.kernel.org
5017T: git git://linuxtv.org/media_tree.git
5018W: http://linuxtv.org
5019S: Maintained
5020F: drivers/media/radio/radio-keene*
5021
1da177e4 5022KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5023M: Ian Kent <raven@themaw.net>
f694fc97 5024L: autofs@vger.kernel.org
1da177e4 5025S: Maintained
679655da 5026F: fs/autofs4/
1da177e4 5027
70fb7ba6 5028KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5029M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5030T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5032L: linux-kbuild@vger.kernel.org
5ce45962 5033S: Maintained
679655da
JP
5034F: Documentation/kbuild/
5035F: Makefile
5036F: scripts/Makefile.*
70fb7ba6
MM
5037F: scripts/basic/
5038F: scripts/mk*
5039F: scripts/package/
1da177e4
LT
5040
5041KERNEL JANITORS
c3000e03 5042L: kernel-janitors@vger.kernel.org
10466f5a 5043W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5044S: Odd Fixes
1da177e4 5045
e8b43555 5046KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5047M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5048L: linux-nfs@vger.kernel.org
1da177e4 5049W: http://nfs.sourceforge.net/
98fac23f 5050S: Supported
679655da
JP
5051F: fs/nfsd/
5052F: include/linux/nfsd/
c117ab84 5053F: include/uapi/linux/nfsd/
679655da
JP
5054F: fs/lockd/
5055F: fs/nfs_common/
5056F: net/sunrpc/
5057F: include/linux/lockd/
5058F: include/linux/sunrpc/
c117ab84 5059F: include/uapi/linux/sunrpc/
1da177e4 5060
426d62e2 5061KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5062M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5063M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5064L: kvm@vger.kernel.org
e3e58478 5065W: http://www.linux-kvm.org
a94b40a6 5066T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5067S: Supported
c93a64fe
PB
5068F: Documentation/*/kvm*.txt
5069F: Documentation/virtual/kvm/
679655da
JP
5070F: arch/*/kvm/
5071F: arch/*/include/asm/kvm*
5072F: include/linux/kvm*
c117ab84 5073F: include/uapi/linux/kvm*
679655da 5074F: virt/kvm/
426d62e2 5075
ad8003d3 5076KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5077M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5078L: kvm@vger.kernel.org
5079W: http://kvm.qumranet.com
7de609c8 5080S: Maintained
679655da 5081F: arch/x86/include/asm/svm.h
679655da 5082F: arch/x86/kvm/svm.c
426d62e2 5083
513014b7 5084KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5085M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5086L: kvm-ppc@vger.kernel.org
5087W: http://kvm.qumranet.com
6a7f972d 5088T: git git://github.com/agraf/linux-2.6.git
513014b7 5089S: Supported
679655da
JP
5090F: arch/powerpc/include/asm/kvm*
5091F: arch/powerpc/kvm/
513014b7 5092
1fc9d2bf 5093KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5094M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5095L: kvm-ia64@vger.kernel.org
5096W: http://kvm.qumranet.com
920ed9f1 5097S: Supported
679655da
JP
5098F: Documentation/ia64/kvm.txt
5099F: arch/ia64/include/asm/kvm*
5100F: arch/ia64/kvm/
920ed9f1 5101
85f8fffe 5102KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5103M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5104M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5105M: linux390@de.ibm.com
5106L: linux-s390@vger.kernel.org
5107W: http://www.ibm.com/developerworks/linux/linux390/
5108S: Supported
679655da
JP
5109F: Documentation/s390/kvm.txt
5110F: arch/s390/include/asm/kvm*
80811493 5111F: arch/s390/kvm/
a968cd3e 5112F: drivers/s390/kvm/
85f8fffe 5113
a749474d 5114KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5115M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5116M: Marc Zyngier <marc.zyngier@arm.com>
5117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5118L: kvmarm@lists.cs.columbia.edu
5119W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5120S: Supported
a749474d
CD
5121F: arch/arm/include/uapi/asm/kvm*
5122F: arch/arm/include/asm/kvm*
5123F: arch/arm/kvm/
5c8818b4
MZ
5124F: virt/kvm/arm/
5125F: include/kvm/arm_*
a749474d 5126
6394a3ec 5127KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5128M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5129M: Marc Zyngier <marc.zyngier@arm.com>
5130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5131L: kvmarm@lists.cs.columbia.edu
5132S: Maintained
5133F: arch/arm64/include/uapi/asm/kvm*
5134F: arch/arm64/include/asm/kvm*
5135F: arch/arm64/kvm/
5136
dc009d92 5137KEXEC
8b58be88 5138M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5139W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5140L: kexec@lists.infradead.org
dc009d92 5141S: Maintained
679655da 5142F: include/linux/kexec.h
c117ab84 5143F: include/uapi/linux/kexec.h
679655da 5144F: kernel/kexec.c
dc009d92 5145
e971461f
DH
5146KEYS/KEYRINGS:
5147M: David Howells <dhowells@redhat.com>
5148L: keyrings@linux-nfs.org
5149S: Maintained
d410fa4e 5150F: Documentation/security/keys.txt
e971461f
DH
5151F: include/linux/key.h
5152F: include/linux/key-type.h
5153F: include/keys/
5154F: security/keys/
5155
7f3c68be 5156KEYS-TRUSTED
74dd744f
MZ
5157M: David Safford <safford@us.ibm.com>
5158M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5159L: linux-security-module@vger.kernel.org
5160L: keyrings@linux-nfs.org
5161S: Supported
d410fa4e 5162F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5163F: include/keys/trusted-type.h
5164F: security/keys/trusted.c
5165F: security/keys/trusted.h
5166
5167KEYS-ENCRYPTED
74dd744f
MZ
5168M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5169M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5170L: linux-security-module@vger.kernel.org
5171L: keyrings@linux-nfs.org
5172S: Supported
d410fa4e 5173F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5174F: include/keys/encrypted-type.h
19c90aa6 5175F: security/keys/encrypted-keys/
7f3c68be 5176
5b778dad 5177KGDB / KDB /debug_core
8b58be88 5178M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5179W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5180L: kgdb-bugreport@lists.sourceforge.net
5181S: Maintained
679655da
JP
5182F: Documentation/DocBook/kgdb.tmpl
5183F: drivers/misc/kgdbts.c
df621252 5184F: drivers/tty/serial/kgdboc.c
5b778dad 5185F: include/linux/kdb.h
679655da 5186F: include/linux/kgdb.h
4063eb5f 5187F: kernel/debug/
e3e2aaf7 5188
456db8cc 5189KMEMCHECK
8b58be88 5190M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5191M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5192S: Maintained
410d7a97
JP
5193F: Documentation/kmemcheck.txt
5194F: arch/x86/include/asm/kmemcheck.h
5195F: arch/x86/mm/kmemcheck/
5196F: include/linux/kmemcheck.h
5197F: mm/kmemcheck.c
b9ce08c0 5198
c3bb4d24 5199KMEMLEAK
8b58be88 5200M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5201S: Maintained
5202F: Documentation/kmemleak.txt
5203F: include/linux/kmemleak.h
5204F: mm/kmemleak.c
5205F: mm/kmemleak-test.c
5206
89559a61 5207KPROBES
8b58be88
JP
5208M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5209M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5210M: "David S. Miller" <davem@davemloft.net>
97c29e74 5211M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5212S: Maintained
679655da
JP
5213F: Documentation/kprobes.txt
5214F: include/linux/kprobes.h
5215F: kernel/kprobes.c
89559a61 5216
70e84049 5217KS0108 LCD CONTROLLER DRIVER
8b58be88 5218M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5219W: http://miguelojeda.es/auxdisplay.htm
5220W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5221S: Maintained
679655da
JP
5222F: Documentation/auxdisplay/ks0108
5223F: drivers/auxdisplay/ks0108.c
5224F: include/linux/ks0108.h
70e84049 5225
1da177e4 5226LAPB module
1da177e4 5227L: linux-x25@vger.kernel.org
bf9915cc 5228S: Orphan
679655da
JP
5229F: Documentation/networking/lapb-module.txt
5230F: include/*/lapb.h
5231F: net/lapb/
1da177e4
LT
5232
5233LASI 53c700 driver for PARISC
8b58be88 5234M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5235L: linux-scsi@vger.kernel.org
5236S: Maintained
679655da
JP
5237F: Documentation/scsi/53c700.txt
5238F: drivers/scsi/53c700*
1da177e4 5239
263de9b5 5240LED SUBSYSTEM
c772fc26 5241M: Bryan Wu <cooloney@gmail.com>
8b58be88 5242M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5243L: linux-leds@vger.kernel.org
5244T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5245S: Maintained
679655da
JP
5246F: drivers/leds/
5247F: include/linux/leds.h
263de9b5 5248
b0461a44 5249LEGACY EEPROM DRIVER
7c81c60f 5250M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5251S: Maintained
5252F: Documentation/misc-devices/eeprom
5253F: drivers/misc/eeprom/eeprom.c
5254
1da177e4 5255LEGO USB Tower driver
8b58be88 5256M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5257L: legousb-devel@lists.sourceforge.net
5258W: http://legousb.sourceforge.net/
5259S: Maintained
679655da 5260F: drivers/usb/misc/legousbtower.c
1da177e4 5261
055616a8
MK
5262LG2160 MEDIA DRIVER
5263M: Michael Krufky <mkrufky@linuxtv.org>
5264L: linux-media@vger.kernel.org
5265W: http://linuxtv.org/
5266W: http://github.com/mkrufky
5267Q: http://patchwork.linuxtv.org/project/linux-media/list/
5268T: git git://linuxtv.org/mkrufky/tuners.git
5269S: Maintained
5270F: drivers/media/dvb-frontends/lg2160.*
5271
6f0e7725
MK
5272LGDT3305 MEDIA DRIVER
5273M: Michael Krufky <mkrufky@linuxtv.org>
5274L: linux-media@vger.kernel.org
5275W: http://linuxtv.org/
5276W: http://github.com/mkrufky
5277Q: http://patchwork.linuxtv.org/project/linux-media/list/
5278T: git git://linuxtv.org/mkrufky/tuners.git
5279S: Maintained
5280F: drivers/media/dvb-frontends/lgdt3305.*
5281
568a17ff 5282LGUEST
8b58be88 5283M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5284L: lguest@lists.ozlabs.org
568a17ff 5285W: http://lguest.ozlabs.org/
72e91863 5286S: Odd Fixes
070f420b 5287F: arch/x86/include/asm/lguest*.h
679655da
JP
5288F: arch/x86/lguest/
5289F: drivers/lguest/
5290F: include/linux/lguest*.h
070f420b 5291F: tools/lguest/
568a17ff 5292
1acd437c
SL
5293LIBLOCKDEP
5294M: Sasha Levin <sasha.levin@oracle.com>
5295S: Maintained
5296F: tools/lib/lockdep/
5297
1da177e4 5298LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5299M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5300W: http://www.ibm.com/linux/ltc/projects/ppc
5301S: Supported
11c34c7d 5302F: arch/powerpc/boot/rs6000.h
1da177e4 5303
852bb9f5 5304LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5305M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5306M: Paul Mackerras <paulus@samba.org>
1da177e4 5307W: http://www.penguinppc.org/
a4724ed6 5308L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5309Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5310T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5311S: Supported
11c34c7d
JP
5312F: Documentation/powerpc/
5313F: arch/powerpc/
1da177e4
LT
5314
5315LINUX FOR POWER MACINTOSH
8b58be88 5316M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5317W: http://www.penguinppc.org/
a4724ed6 5318L: linuxppc-dev@lists.ozlabs.org
1da177e4 5319S: Maintained
11c34c7d
JP
5320F: arch/powerpc/platforms/powermac/
5321F: drivers/macintosh/
1da177e4 5322
77a76369 5323LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5324M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5325L: linuxppc-dev@lists.ozlabs.org
a149507b 5326T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5327S: Maintained
11c34c7d
JP
5328F: arch/powerpc/platforms/512x/
5329F: arch/powerpc/platforms/52xx/
1da177e4
LT
5330
5331LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5332M: Alistair Popple <alistair@popple.id.au>
8b58be88 5333M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5334W: http://www.penguinppc.org/
a4724ed6 5335L: linuxppc-dev@lists.ozlabs.org
1da177e4 5336S: Maintained
11c34c7d
JP
5337F: arch/powerpc/platforms/40x/
5338F: arch/powerpc/platforms/44x/
1da177e4 5339
260c02a9 5340LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5341L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5342S: Orphan
11c34c7d
JP
5343F: arch/powerpc/*/*virtex*
5344F: arch/powerpc/*/*/*virtex*
1da177e4 5345
e93adf1e 5346LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5347M: Vitaly Bordug <vitb@kernel.crashing.org>
5348M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5349W: http://www.penguinppc.org/
a4724ed6 5350L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5351S: Maintained
a2b1f7c8 5352F: arch/powerpc/platforms/8xx/
e93adf1e 5353
1da177e4 5354LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5355M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5356W: http://www.penguinppc.org/
a4724ed6 5357L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5358S: Maintained
11c34c7d 5359F: arch/powerpc/platforms/83xx/
4c8f581d 5360F: arch/powerpc/platforms/85xx/
1da177e4 5361
ab06ff3a 5362LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5363M: Olof Johansson <olof@lixom.net>
a4724ed6 5364L: linuxppc-dev@lists.ozlabs.org
92e19709 5365S: Maintained
11c34c7d
JP
5366F: arch/powerpc/platforms/pasemi/
5367F: drivers/*/*pasemi*
5368F: drivers/*/*/*pasemi*
ab06ff3a 5369
1da177e4 5370LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5371M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5372L: linux-security-module@vger.kernel.org
1da177e4
LT
5373S: Supported
5374
a23ce6da
HW
5375LIS3LV02D ACCELEROMETER DRIVER
5376M: Eric Piel <eric.piel@tremplin-utc.net>
5377S: Maintained
ff606677
JD
5378F: Documentation/misc-devices/lis3lv02d
5379F: drivers/misc/lis3lv02d/
bd35665f 5380F: drivers/platform/x86/hp_accel.c
a23ce6da 5381
e2d1d6c0 5382LLC (802.2)
8b58be88 5383M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5384S: Maintained
679655da 5385F: include/linux/llc.h
c117ab84 5386F: include/uapi/linux/llc.h
679655da
JP
5387F: include/net/llc*
5388F: net/llc/
e2d1d6c0 5389
4e233cbe
AD
5390LM73 HARDWARE MONITOR DRIVER
5391M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5392L: lm-sensors@lm-sensors.org
5393S: Maintained
5394F: drivers/hwmon/lm73.c
5395
156e2d1a 5396LM78 HARDWARE MONITOR DRIVER
7c81c60f 5397M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5398L: lm-sensors@lm-sensors.org
5399S: Maintained
5400F: Documentation/hwmon/lm78
5401F: drivers/hwmon/lm78.c
5402
1da177e4 5403LM83 HARDWARE MONITOR DRIVER
7c81c60f 5404M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5405L: lm-sensors@lm-sensors.org
1da177e4 5406S: Maintained
679655da
JP
5407F: Documentation/hwmon/lm83
5408F: drivers/hwmon/lm83.c
1da177e4
LT
5409
5410LM90 HARDWARE MONITOR DRIVER
7c81c60f 5411M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5412L: lm-sensors@lm-sensors.org
1da177e4 5413S: Maintained
679655da 5414F: Documentation/hwmon/lm90
aae7bce4 5415F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5416F: drivers/hwmon/lm90.c
1da177e4 5417
917cc4e6
GR
5418LM95234 HARDWARE MONITOR DRIVER
5419M: Guenter Roeck <linux@roeck-us.net>
5420L: lm-sensors@lm-sensors.org
5421S: Maintained
5422F: Documentation/hwmon/lm95234
5423F: drivers/hwmon/lm95234.c
5424
68620bdd
MP
5425LME2510 MEDIA DRIVER
5426M: Malcolm Priestley <tvboxspy@gmail.com>
5427L: linux-media@vger.kernel.org
5428W: http://linuxtv.org/
5429Q: http://patchwork.linuxtv.org/project/linux-media/list/
5430S: Maintained
5431F: drivers/media/usb/dvb-usb-v2/lmedm04*
5432
512e67f9 5433LOCKDEP AND LOCKSTAT
8b58be88
JP
5434M: Peter Zijlstra <peterz@infradead.org>
5435M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5436L: linux-kernel@vger.kernel.org
75fc2d37 5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5438S: Maintained
679655da
JP
5439F: Documentation/lockdep*.txt
5440F: Documentation/lockstat.txt
5441F: include/linux/lockdep.h
7486d6da 5442F: kernel/locking/
512e67f9 5443
dde33348 5444LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5445M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5446L: linux-ntfs-dev@lists.sourceforge.net
5447W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5448S: Maintained
679655da 5449F: Documentation/ldm.txt
20d16fef 5450F: block/partitions/ldm.*
1da177e4 5451
ef6ada3d
JE
5452LogFS
5453M: Joern Engel <joern@logfs.org>
756ccb3c 5454M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5455L: logfs@logfs.org
5456W: logfs.org
5457S: Maintained
5458F: fs/logfs/
5459
b62d7946
RS
5460LPC32XX MACHINE SUPPORT
5461M: Roland Stigge <stigge@antcom.de>
5462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5463S: Maintained
5464F: arch/arm/mach-lpc32xx/
5465
c87e34ef 5466LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5467M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5468M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5469M: support@lsi.com
cec744fb 5470L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5471L: linux-scsi@vger.kernel.org
5472W: http://www.lsilogic.com/support
5473S: Supported
679655da 5474F: drivers/message/fusion/
500c152a 5475F: drivers/scsi/mpt2sas/
5476F: drivers/scsi/mpt3sas/
c87e34ef 5477
1da177e4 5478LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5479M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5480L: linux-scsi@vger.kernel.org
5481S: Maintained
679655da 5482F: drivers/scsi/sym53c8xx_2/
1da177e4 5483
e5f5c99a
GR
5484LTC4261 HARDWARE MONITOR DRIVER
5485M: Guenter Roeck <linux@roeck-us.net>
5486L: lm-sensors@lm-sensors.org
5487S: Maintained
5488F: Documentation/hwmon/ltc4261
5489F: drivers/hwmon/ltc4261.c
5490
81365c31 5491LTP (Linux Test Project)
28b8e8d4 5492M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5493M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5494M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5495M: Jan Stancek <jstancek@redhat.com>
5496M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5497M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5498L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5499W: http://linux-test-project.github.io/
7d1ae8a8 5500T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5501S: Maintained
5502
c12a54b3 5503M32R ARCHITECTURE
8b58be88 5504M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5505L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5506L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5507W: http://www.linux-m32r.org/
5508S: Maintained
679655da 5509F: arch/m32r/
c12a54b3 5510
1da177e4 5511M68K ARCHITECTURE
8b58be88 5512M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5513L: linux-m68k@lists.linux-m68k.org
5514W: http://www.linux-m68k.org/
54e5881d 5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5516S: Maintained
679655da 5517F: arch/m68k/
9db35182 5518F: drivers/zorro/
1da177e4
LT
5519
5520M68K ON APPLE MACINTOSH
8b58be88 5521M: Joshua Thompson <funaho@jurai.org>
1da177e4 5522W: http://www.mac.linux-m68k.org/
9bb9f222 5523L: linux-m68k@lists.linux-m68k.org
1da177e4 5524S: Maintained
9db35182 5525F: arch/m68k/mac/
1da177e4
LT
5526
5527M68K ON HP9000/300
8b58be88 5528M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5529W: http://www.tazenda.demon.co.uk/phil/linux-hp
5530S: Maintained
679655da 5531F: arch/m68k/hp300/
1da177e4 5532
74425546
AP
5533M88DS3103 MEDIA DRIVER
5534M: Antti Palosaari <crope@iki.fi>
5535L: linux-media@vger.kernel.org
5536W: http://linuxtv.org/
5537W: http://palosaari.fi/linux/
5538Q: http://patchwork.linuxtv.org/project/linux-media/list/
5539T: git git://linuxtv.org/anttip/media_tree.git
5540S: Maintained
5541F: drivers/media/dvb-frontends/m88ds3103*
5542
68620bdd
MP
5543M88RS2000 MEDIA DRIVER
5544M: Malcolm Priestley <tvboxspy@gmail.com>
5545L: linux-media@vger.kernel.org
5546W: http://linuxtv.org/
5547Q: http://patchwork.linuxtv.org/project/linux-media/list/
5548S: Maintained
5549F: drivers/media/dvb-frontends/m88rs2000*
5550
0d62f800
AP
5551M88TS2022 MEDIA DRIVER
5552M: Antti Palosaari <crope@iki.fi>
5553L: linux-media@vger.kernel.org
5554W: http://linuxtv.org/
5555W: http://palosaari.fi/linux/
5556Q: http://patchwork.linuxtv.org/project/linux-media/list/
5557T: git git://linuxtv.org/anttip/media_tree.git
5558S: Maintained
5559F: drivers/media/tuners/m88ts2022*
5560
07a092fa 5561MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5562M: Alexey Klimov <klimov.linux@gmail.com>
5563L: linux-media@vger.kernel.org
5564T: git git://linuxtv.org/media_tree.git
5565S: Maintained
5566F: drivers/media/radio/radio-ma901.c
07a092fa 5567
64a327a7 5568MAC80211
8b58be88 5569M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5570L: linux-wireless@vger.kernel.org
491b26b4 5571W: http://wireless.kernel.org/
ce466579
JB
5572T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5574S: Maintained
679655da
JP
5575F: Documentation/networking/mac80211-injection.txt
5576F: include/net/mac80211.h
5577F: net/mac80211/
64a327a7 5578
1036d864 5579MAC80211 PID RATE CONTROL
8b58be88
JP
5580M: Stefano Brivio <stefano.brivio@polimi.it>
5581M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5582L: linux-wireless@vger.kernel.org
491b26b4 5583W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
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
1036d864 5586S: Maintained
679655da 5587F: net/mac80211/rc80211_pid*
1036d864 5588
b863ceb7 5589MACVLAN DRIVER
8b58be88 5590M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5591L: netdev@vger.kernel.org
5592S: Maintained
679655da
JP
5593F: drivers/net/macvlan.c
5594F: include/linux/if_macvlan.h
b863ceb7 5595
faf1668c 5596MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5597M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5598W: http://www.kernel.org/doc/man-pages
bd7ebec6 5599L: linux-man@vger.kernel.org
1b53dc74 5600S: Maintained
faf1668c 5601
8427defd
RK
5602MARVELL ARMADA DRM SUPPORT
5603M: Russell King <rmk+kernel@arm.linux.org.uk>
5604S: Maintained
5605F: drivers/gpu/drm/armada/
5606
44c14c1d 5607MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5608M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5609M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5610L: netdev@vger.kernel.org
5611S: Maintained
5612F: drivers/net/ethernet/marvell/sk*
5613
74cda169 5614MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5615L: libertas-dev@lists.infradead.org
8ac3e99e 5616S: Orphan
679655da 5617F: drivers/net/wireless/libertas/
74cda169 5618
b60d6975 5619MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5620M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5621L: netdev@vger.kernel.org
f5ca8502 5622S: Maintained
527a6266 5623F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5624F: include/linux/mv643xx.h
1da177e4 5625
370b8ed9
TP
5626MARVELL MVNETA ETHERNET DRIVER
5627M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5628L: netdev@vger.kernel.org
5629S: Maintained
5630F: drivers/net/ethernet/marvell/mvneta.*
5631
fcad584d
BZ
5632MARVELL MWIFIEX WIRELESS DRIVER
5633M: Bing Zhao <bzhao@marvell.com>
5634L: linux-wireless@vger.kernel.org
5635S: Maintained
5636F: drivers/net/wireless/mwifiex/
5637
a2c3f656 5638MARVELL MWL8K WIRELESS DRIVER
a040d532 5639M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5640L: linux-wireless@vger.kernel.org
16345910 5641S: Odd Fixes
a2c3f656
LB
5642F: drivers/net/wireless/mwl8k.c
5643
2a69567b 5644MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5645M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5646S: Odd Fixes
1fa7e547 5647F: drivers/mmc/host/mvsdio.*
2a69567b 5648
1da177e4 5649MATROX FRAMEBUFFER DRIVER
c69f677c 5650L: linux-fbdev@vger.kernel.org
52653199 5651S: Orphan
679655da 5652F: drivers/video/matrox/matroxfb_*
c117ab84 5653F: include/uapi/linux/matroxfb.h
1da177e4 5654
ca462085
GR
5655MAX16065 HARDWARE MONITOR DRIVER
5656M: Guenter Roeck <linux@roeck-us.net>
5657L: lm-sensors@lm-sensors.org
5658S: Maintained
5659F: Documentation/hwmon/max16065
5660F: drivers/hwmon/max16065.c
5661
d20620de 5662MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5663M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5664L: lm-sensors@lm-sensors.org
5665S: Maintained
679655da
JP
5666F: Documentation/hwmon/max6650
5667F: drivers/hwmon/max6650.c
d20620de 5668
e89ab51f
GR
5669MAX6697 HARDWARE MONITOR DRIVER
5670M: Guenter Roeck <linux@roeck-us.net>
5671L: lm-sensors@lm-sensors.org
5672S: Maintained
5673F: Documentation/hwmon/max6697
5674F: Documentation/devicetree/bindings/i2c/max6697.txt
5675F: drivers/hwmon/max6697.c
5676F: include/linux/platform_data/max6697.h
5677
9be3c9a5
HV
5678MAXIRADIO FM RADIO RECEIVER DRIVER
5679M: Hans Verkuil <hverkuil@xs4all.nl>
5680L: linux-media@vger.kernel.org
5681T: git git://linuxtv.org/media_tree.git
5682W: http://linuxtv.org
5683S: Maintained
5684F: drivers/media/radio/radio-maxiradio*
5685
127c49ae 5686MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5687M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5688P: LinuxTV.org Project
5689L: linux-media@vger.kernel.org
5690W: http://linuxtv.org
8a6e2535 5691Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5692T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5693S: Maintained
5694F: Documentation/dvb/
5695F: Documentation/video4linux/
ffe06198 5696F: Documentation/DocBook/media/
127c49ae 5697F: drivers/media/
ffe06198 5698F: drivers/staging/media/
127c49ae 5699F: include/media/
6c0f0359
MCC
5700F: include/uapi/linux/dvb/
5701F: include/uapi/linux/videodev2.h
5702F: include/uapi/linux/media.h
5703F: include/uapi/linux/v4l2-*
5704F: include/uapi/linux/meye.h
5705F: include/uapi/linux/ivtv*
5706F: include/uapi/linux/uvcvideo.h
d20620de 5707
6149a936
HV
5708MEDIAVISION PRO MOVIE STUDIO DRIVER
5709M: Hans Verkuil <hverkuil@xs4all.nl>
5710L: linux-media@vger.kernel.org
5711T: git git://linuxtv.org/media_tree.git
5712W: http://linuxtv.org
5713S: Odd Fixes
5714F: drivers/media/parport/pms*
5715
757e0108 5716MEGARAID SCSI DRIVERS
8b58be88 5717M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5718L: linux-scsi@vger.kernel.org
ce00f85c
JC
5719W: http://megaraid.lsilogic.com
5720S: Maintained
679655da
JP
5721F: Documentation/scsi/megaraid.txt
5722F: drivers/scsi/megaraid.*
5723F: drivers/scsi/megaraid/
757e0108 5724
2c46c9d5
AV
5725MELLANOX ETHERNET DRIVER (mlx4_en)
5726M: Amir Vadai <amirv@mellanox.com>
b75f0050 5727L: netdev@vger.kernel.org
2c46c9d5
AV
5728S: Supported
5729W: http://www.mellanox.com
5730Q: http://patchwork.ozlabs.org/project/netdev/list/
5731F: drivers/net/ethernet/mellanox/mlx4/en_*
5732
70ea91f1
SR
5733MEMORY MANAGEMENT
5734L: linux-mm@kvack.org
70ea91f1
SR
5735W: http://www.linux-mm.org
5736S: Maintained
679655da 5737F: include/linux/mm.h
551450bb
CS
5738F: include/linux/gfp.h
5739F: include/linux/mmzone.h
5740F: include/linux/memory_hotplug.h
5741F: include/linux/vmalloc.h
679655da 5742F: mm/
70ea91f1 5743
938a9204 5744MEMORY RESOURCE CONTROLLER
c193c82f
KH
5745M: Johannes Weiner <hannes@cmpxchg.org>
5746M: Michal Hocko <mhocko@suse.cz>
185e595f 5747M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5748M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5749L: cgroups@vger.kernel.org
938a9204 5750L: linux-mm@kvack.org
938a9204 5751S: Maintained
679655da 5752F: mm/memcontrol.c
4e4c941c 5753F: mm/page_cgroup.c
938a9204 5754
f4e9ce66 5755MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5756M: David Woodhouse <dwmw2@infradead.org>
242c325e 5757M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5758L: linux-mtd@lists.infradead.org
8a6e2535
JP
5759W: http://www.linux-mtd.infradead.org/
5760Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5761T: git git://git.infradead.org/linux-mtd.git
1da177e4 5762S: Maintained
679655da
JP
5763F: drivers/mtd/
5764F: include/linux/mtd/
c117ab84 5765F: include/uapi/mtd/
1da177e4 5766
26c57ef1 5767MEN A21 WATCHDOG DRIVER
b75f0050 5768M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5769L: linux-watchdog@vger.kernel.org
5770S: Supported
5771F: drivers/watchdog/mena21_wdt.c
5772
3764e82e
JT
5773MEN CHAMELEON BUS (mcb)
5774M: Johannes Thumshirn <johannes.thumshirn@men.de>
5775S: Supported
5776F: drivers/mcb/
5777F: include/linux/mcb.h
5778
12285945
JH
5779METAG ARCHITECTURE
5780M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5781L: linux-metag@vger.kernel.org
12285945
JH
5782S: Supported
5783F: arch/metag/
5784F: Documentation/metag/
5785F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5786F: drivers/clocksource/metag_generic.c
5698c50d
JH
5787F: drivers/irqchip/irq-metag.c
5788F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5789F: drivers/tty/metag_da.c
5790F: fs/imgdafs/
12285945 5791
c6375b0a 5792MICROBLAZE ARCHITECTURE
8b58be88 5793M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5794W: http://www.monstr.eu/fdt/
5795T: git git://git.monstr.eu/linux-2.6-microblaze.git
5796S: Supported
0a8c7914 5797F: arch/microblaze/
1da177e4
LT
5798
5799MICROTEK X6 SCANNER
61eee9a7 5800M: Oliver Neukum <oliver@neukum.org>
1da177e4 5801S: Maintained
679655da 5802F: drivers/usb/image/microtek.*
1da177e4
LT
5803
5804MIPS
8b58be88 5805M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5806L: linux-mips@linux-mips.org
6097050d 5807W: http://www.linux-mips.org/
b05e988e 5808T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5809Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5810S: Supported
679655da
JP
5811F: Documentation/mips/
5812F: arch/mips/
1da177e4 5813
08b7620a
HV
5814MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5815M: Hans Verkuil <hverkuil@xs4all.nl>
5816L: linux-media@vger.kernel.org
5817T: git git://linuxtv.org/media_tree.git
5818W: http://linuxtv.org
5819S: Odd Fixes
5820F: drivers/media/radio/radio-miropcm20*
5821
e126ba97
EC
5822Mellanox MLX5 core VPI driver
5823M: Eli Cohen <eli@mellanox.com>
5824L: netdev@vger.kernel.org
5825L: linux-rdma@vger.kernel.org
5826W: http://www.mellanox.com
5827Q: http://patchwork.ozlabs.org/project/netdev/list/
5828Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5829T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5830S: Supported
5831F: drivers/net/ethernet/mellanox/mlx5/core/
5832F: include/linux/mlx5/
5833
5834Mellanox MLX5 IB driver
b75f0050
JP
5835M: Eli Cohen <eli@mellanox.com>
5836L: linux-rdma@vger.kernel.org
5837W: http://www.mellanox.com
5838Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5839T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5840S: Supported
5841F: include/linux/mlx5/
5842F: drivers/infiniband/hw/mlx5/
e126ba97 5843
1da177e4 5844MODULE SUPPORT
8b58be88 5845M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5846S: Maintained
679655da
JP
5847F: include/linux/module.h
5848F: kernel/module.c
1da177e4
LT
5849
5850MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5851W: http://popies.net/meye/
b7788e13 5852S: Orphan
679655da 5853F: Documentation/video4linux/meye.txt
90d72ac6 5854F: drivers/media/pci/meye/
6c0f0359 5855F: include/uapi/linux/meye.h
1da177e4 5856
b9705b60 5857MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5858M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5859S: Maintained
679655da 5860F: Documentation/serial/moxa-smartio
c897401b 5861F: drivers/tty/mxser.*
d735410a 5862
889b2f87
AK
5863MR800 AVERMEDIA USB FM RADIO DRIVER
5864M: Alexey Klimov <klimov.linux@gmail.com>
5865L: linux-media@vger.kernel.org
5866T: git git://linuxtv.org/media_tree.git
5867S: Maintained
5868F: drivers/media/radio/radio-mr800.c
5869
8c4c731a 5870MSI LAPTOP SUPPORT
182ae55c 5871M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5872L: platform-driver-x86@vger.kernel.org
8c4c731a 5873S: Maintained
679655da 5874F: drivers/platform/x86/msi-laptop.c
8c4c731a 5875
0f1006b1
AA
5876MSI WMI SUPPORT
5877M: Anisse Astier <anisse@astier.eu>
d0944853 5878L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5879S: Supported
5880F: drivers/platform/x86/msi-wmi.c
5881
19a628a0
AP
5882MSI001 MEDIA DRIVER
5883M: Antti Palosaari <crope@iki.fi>
5884L: linux-media@vger.kernel.org
5885W: http://linuxtv.org/
5886W: http://palosaari.fi/linux/
5887Q: http://patchwork.linuxtv.org/project/linux-media/list/
5888T: git git://linuxtv.org/anttip/media_tree.git
5889S: Maintained
5890F: drivers/staging/media/msi3101/msi001*
5891
2c57213f
AP
5892MSI3101 MEDIA DRIVER
5893M: Antti Palosaari <crope@iki.fi>
5894L: linux-media@vger.kernel.org
5895W: http://linuxtv.org/
5896W: http://palosaari.fi/linux/
5897Q: http://patchwork.linuxtv.org/project/linux-media/list/
5898T: git git://linuxtv.org/anttip/media_tree.git
5899S: Maintained
5900F: drivers/staging/media/msi3101/sdr-msi3101*
5901
62a37dc7 5902MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5903M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5904L: linux-media@vger.kernel.org
5905T: git git://linuxtv.org/media_tree.git
5906S: Maintained
5907F: drivers/media/i2c/mt9m032.c
5908F: include/media/mt9m032.h
5909
62a37dc7 5910MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5911M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5912L: linux-media@vger.kernel.org
5913T: git git://linuxtv.org/media_tree.git
5914S: Maintained
5915F: drivers/media/i2c/mt9p031.c
5916F: include/media/mt9p031.h
5917
62a37dc7 5918MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5919M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5920L: linux-media@vger.kernel.org
5921T: git git://linuxtv.org/media_tree.git
5922S: Maintained
5923F: drivers/media/i2c/mt9t001.c
5924F: include/media/mt9t001.h
5925
62a37dc7 5926MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5927M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5928L: linux-media@vger.kernel.org
5929T: git git://linuxtv.org/media_tree.git
5930S: Maintained
5931F: drivers/media/i2c/mt9v032.c
5932F: include/media/mt9v032.h
5933
4e0d13cb 5934MULTIFUNCTION DEVICES (MFD)
8b58be88 5935M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5936M: Lee Jones <lee.jones@linaro.org>
5937T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5938T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5939S: Supported
679655da 5940F: drivers/mfd/
55b5940d 5941F: include/linux/mfd/
4e0d13cb 5942
5c4e6f13 5943MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5944M: Chris Ball <chris@printf.net>
e18eaf8f 5945M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5946L: linux-mmc@vger.kernel.org
245feaa6
CB
5947T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5948S: Maintained
679655da
JP
5949F: drivers/mmc/
5950F: include/linux/mmc/
c117ab84 5951F: include/uapi/linux/mmc/
baca2da4 5952
15a0580c 5953MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5954S: Orphan
679655da
JP
5955F: drivers/mmc/host/mmc_spi.c
5956F: include/linux/spi/mmc_spi.h
15a0580c 5957
1da177e4 5958MULTISOUND SOUND DRIVER
8b58be88 5959M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5960S: Maintained
679655da
JP
5961F: Documentation/sound/oss/MultiSound
5962F: sound/oss/msnd*
1da177e4 5963
d735410a 5964MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5965S: Orphan
c897401b 5966F: drivers/tty/isicom.c
679655da 5967F: include/linux/isicom.h
d735410a 5968
550a7375 5969MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5970M: Felipe Balbi <balbi@ti.com>
795fb7e7 5971L: linux-usb@vger.kernel.org
43b416e5 5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5973S: Maintained
679655da 5974F: drivers/usb/musb/
550a7375 5975
ea0af5f6
MK
5976MXL5007T MEDIA DRIVER
5977M: Michael Krufky <mkrufky@linuxtv.org>
5978L: linux-media@vger.kernel.org
5979W: http://linuxtv.org/
5980W: http://github.com/mkrufky
5981Q: http://patchwork.linuxtv.org/project/linux-media/list/
5982T: git git://linuxtv.org/mkrufky/tuners.git
5983S: Maintained
5984F: drivers/media/tuners/mxl5007t.*
5985
2d3cf588 5986MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5987M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5988L: netdev@vger.kernel.org
205057ae 5989W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5990S: Supported
93f7848b 5991F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5992
1da177e4 5993NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5994S: Orphan
d9fb9f38 5995F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5996
23dc05a3
DM
5997NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5998M: Daniel Mack <zonque@gmail.com>
5999S: Maintained
6000L: alsa-devel@alsa-project.org
6001W: http://www.native-instruments.com
6002F: sound/usb/caiaq/
6003
1da177e4 6004NCP FILESYSTEM
52653199
PV
6005M: Petr Vandrovec <petr@vandrovec.name>
6006S: Odd Fixes
679655da 6007F: fs/ncpfs/
1da177e4
LT
6008
6009NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6010M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6011L: linux-scsi@vger.kernel.org
6012S: Maintained
679655da 6013F: drivers/scsi/NCR_D700.*
1da177e4 6014
4aa3eb4c
GR
6015NCT6775 HARDWARE MONITOR DRIVER
6016M: Guenter Roeck <linux@roeck-us.net>
6017L: lm-sensors@lm-sensors.org
6018S: Maintained
6019F: Documentation/hwmon/nct6775
6020F: drivers/hwmon/nct6775.c
6021
3c2d774c 6022NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6023M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6024L: linux-rdma@vger.kernel.org
e3d33cb1 6025W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6026S: Supported
6027F: drivers/infiniband/hw/nes/
6028
be2f2e84 6029NETEM NETWORK EMULATOR
adbbf69d 6030M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6031L: netem@lists.linux-foundation.org
be2f2e84 6032S: Maintained
679655da 6033F: net/sched/sch_netem.c
be2f2e84 6034
b2f5a051 6035NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6036M: Jon Mason <jdmason@kudzu.us>
4a58448b 6037L: netdev@vger.kernel.org
4a58448b 6038S: Supported
679655da 6039F: Documentation/networking/s2io.txt
b2f5a051 6040F: Documentation/networking/vxge.txt
86387e1a 6041F: drivers/net/ethernet/neterion/
4a58448b 6042
42010ed0 6043NETFILTER/IPTABLES
0e05e192 6044M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6045M: Patrick McHardy <kaber@trash.net>
42010ed0 6046M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6047L: netfilter-devel@vger.kernel.org
6048L: netfilter@vger.kernel.org
82b98543 6049L: coreteam@netfilter.org
1da177e4
LT
6050W: http://www.netfilter.org/
6051W: http://www.iptables.org/
42010ed0
PNA
6052Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6053T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6054T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6055S: Supported
679655da
JP
6056F: include/linux/netfilter*
6057F: include/linux/netfilter/
6058F: include/net/netfilter/
c117ab84
CEB
6059F: include/uapi/linux/netfilter*
6060F: include/uapi/linux/netfilter/
679655da
JP
6061F: net/*/netfilter.c
6062F: net/*/netfilter/
6063F: net/netfilter/
1da177e4 6064
4cc67735 6065NETLABEL
87a0874c 6066M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6067W: http://netlabel.sf.net
6068L: netdev@vger.kernel.org
87a0874c 6069S: Maintained
80811493 6070F: Documentation/netlabel/
679655da
JP
6071F: include/net/netlabel.h
6072F: net/netlabel/
4cc67735 6073
1da177e4 6074NETROM NETWORK LAYER
8b58be88 6075M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6076L: linux-hams@vger.kernel.org
d34cb28a 6077W: http://www.linux-ax25.org/
1da177e4 6078S: Maintained
679655da 6079F: include/net/netrom.h
c117ab84 6080F: include/uapi/linux/netrom.h
679655da 6081F: net/netrom/
1da177e4 6082
5ddb88c0 6083NETWORK BLOCK DEVICE (NBD)
8b58be88 6084M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6085S: Maintained
5e4b269b 6086L: nbd-general@lists.sourceforge.net
679655da
JP
6087F: Documentation/blockdev/nbd.txt
6088F: drivers/block/nbd.c
6089F: include/linux/nbd.h
c117ab84 6090F: include/uapi/linux/nbd.h
1da177e4 6091
6e43650c
NH
6092NETWORK DROP MONITOR
6093M: Neil Horman <nhorman@tuxdriver.com>
6094L: netdev@vger.kernel.org
6095S: Maintained
6096W: https://fedorahosted.org/dropwatch/
6097F: net/core/drop_monitor.c
6098
1da177e4 6099NETWORKING [GENERAL]
8b58be88 6100M: "David S. Miller" <davem@davemloft.net>
979b6c13 6101L: netdev@vger.kernel.org
b1e8fd54 6102W: http://www.linuxfoundation.org/en/Net
11e98029 6103Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6104T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6105T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6106S: Maintained
679655da
JP
6107F: net/
6108F: include/net/
018d21ed
JP
6109F: include/linux/in.h
6110F: include/linux/net.h
6111F: include/linux/netdevice.h
c117ab84
CEB
6112F: include/uapi/linux/in.h
6113F: include/uapi/linux/net.h
6114F: include/uapi/linux/netdevice.h
7e814a6c 6115F: tools/net/
f4e53f9a 6116F: tools/testing/selftests/net/
335a67d2 6117F: lib/random32.c
1da177e4
LT
6118
6119NETWORKING [IPv4/IPv6]
8b58be88
JP
6120M: "David S. Miller" <davem@davemloft.net>
6121M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6122M: James Morris <jmorris@namei.org>
6123M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6124M: Patrick McHardy <kaber@trash.net>
979b6c13 6125L: netdev@vger.kernel.org
08deed1e 6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6127S: Maintained
679655da
JP
6128F: net/ipv4/
6129F: net/ipv6/
6130F: include/net/ip*
0a14842f 6131F: arch/x86/net/*
1da177e4 6132
73b7656c
DM
6133NETWORKING [IPSEC]
6134M: Steffen Klassert <steffen.klassert@secunet.com>
6135M: Herbert Xu <herbert@gondor.apana.org.au>
6136M: "David S. Miller" <davem@davemloft.net>
6137L: netdev@vger.kernel.org
d1fc5024
SK
6138T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6139T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6140S: Maintained
5826bdd1 6141F: net/core/flow.c
73b7656c
DM
6142F: net/xfrm/
6143F: net/key/
6144F: net/ipv4/xfrm*
d1fc5024
SK
6145F: net/ipv4/esp4.c
6146F: net/ipv4/ah4.c
6147F: net/ipv4/ipcomp.c
6148F: net/ipv4/ip_vti.c
73b7656c 6149F: net/ipv6/xfrm*
d1fc5024
SK
6150F: net/ipv6/esp6.c
6151F: net/ipv6/ah6.c
6152F: net/ipv6/ipcomp6.c
6153F: net/ipv6/ip6_vti.c
73b7656c
DM
6154F: include/uapi/linux/xfrm.h
6155F: include/net/xfrm.h
6156
10e2ff1c 6157NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6158M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6159L: netdev@vger.kernel.org
6160S: Maintained
6161
29f8f632 6162NETWORKING [WIRELESS]
8b58be88 6163M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6164L: linux-wireless@vger.kernel.org
8a6e2535 6165Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6166T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6167S: Maintained
34b921cf
JP
6168F: net/mac80211/
6169F: net/rfkill/
679655da
JP
6170F: net/wireless/
6171F: include/net/ieee80211*
cc8b4a2b 6172F: include/linux/wireless.h
c117ab84 6173F: include/uapi/linux/wireless.h
c984e24d 6174F: include/net/iw_handler.h
34b921cf 6175F: drivers/net/wireless/
29f8f632 6176
788873ac
JP
6177NETWORKING DRIVERS
6178L: netdev@vger.kernel.org
6179W: http://www.linuxfoundation.org/en/Net
11e98029 6180Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6181T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6183S: Odd Fixes
6184F: drivers/net/
018d21ed 6185F: include/linux/if_*
0b63bf1f
JD
6186F: include/linux/netdevice.h
6187F: include/linux/arcdevice.h
6188F: include/linux/etherdevice.h
6189F: include/linux/fcdevice.h
6190F: include/linux/fddidevice.h
6191F: include/linux/hippidevice.h
6192F: include/linux/inetdevice.h
c117ab84
CEB
6193F: include/uapi/linux/if_*
6194F: include/uapi/linux/netdevice.h
788873ac 6195
3d396eb1 6196NETXEN (1/10) GbE SUPPORT
8622315e 6197M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6198M: Sony Chacko <sony.chacko@qlogic.com>
6199M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6200L: netdev@vger.kernel.org
9c2b5bde 6201W: http://www.qlogic.com
3d396eb1 6202S: Supported
aa43c215 6203F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6204
6423d30f
AAJ
6205NFC SUBSYSTEM
6206M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6207M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6208M: Samuel Ortiz <sameo@linux.intel.com>
6209L: linux-wireless@vger.kernel.org
5adf54de 6210L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6211S: Supported
6423d30f 6212F: net/nfc/
55eb94f9 6213F: include/net/nfc/
c117ab84 6214F: include/uapi/linux/nfc.h
6423d30f 6215F: drivers/nfc/
08eaa1e0 6216F: include/linux/platform_data/pn544.h
7ebb88e5 6217F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6218
e8b43555 6219NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6220M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6221L: linux-nfs@vger.kernel.org
6222W: http://client.linux-nfs.org
cd7b996a 6223T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6224S: Maintained
679655da
JP
6225F: fs/lockd/
6226F: fs/nfs/
6227F: fs/nfs_common/
6228F: net/sunrpc/
6229F: include/linux/lockd/
6230F: include/linux/nfs*
6231F: include/linux/sunrpc/
c117ab84
CEB
6232F: include/uapi/linux/nfs*
6233F: include/uapi/linux/sunrpc/
1da177e4 6234
85ef9cea 6235NILFS2 FILESYSTEM
e2126935 6236M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6237L: linux-nilfs@vger.kernel.org
f9472265 6238W: http://nilfs.sourceforge.net/
e2126935 6239T: git git://github.com/konis/nilfs2.git
85ef9cea 6240S: Supported
679655da
JP
6241F: Documentation/filesystems/nilfs2.txt
6242F: fs/nilfs2/
6243F: include/linux/nilfs2_fs.h
85ef9cea 6244
1da177e4 6245NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6246M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6247W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6248S: Maintained
679655da
JP
6249F: Documentation/scsi/NinjaSCSI.txt
6250F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6251
6252NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6253M: GOTO Masanori <gotom@debian.or.jp>
6254M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6255W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6256S: Maintained
679655da
JP
6257F: Documentation/scsi/NinjaSCSI.txt
6258F: drivers/scsi/nsp32*
1da177e4 6259
fce8a7bb
JM
6260NTB DRIVER
6261M: Jon Mason <jon.mason@intel.com>
6262S: Supported
2984411f
JM
6263W: https://github.com/jonmason/ntb/wiki
6264T: git git://github.com/jonmason/ntb.git
fce8a7bb 6265F: drivers/ntb/
548c237c 6266F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6267F: include/linux/ntb.h
6268
1da177e4 6269NTFS FILESYSTEM
2818ef50 6270M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6271L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6272W: http://www.tuxera.com/
e6f4dee7 6273T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6274S: Supported
679655da
JP
6275F: Documentation/filesystems/ntfs.txt
6276F: fs/ntfs/
1da177e4 6277
9eb8ef74 6278NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6279M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6280L: linux-fbdev@vger.kernel.org
ce00f85c 6281S: Maintained
679655da
JP
6282F: drivers/video/riva/
6283F: drivers/video/nvidia/
1da177e4 6284
79461681
MW
6285NVM EXPRESS DRIVER
6286M: Matthew Wilcox <willy@linux.intel.com>
6287L: linux-nvme@lists.infradead.org
6288T: git git://git.infradead.org/users/willy/linux-nvme.git
6289S: Supported
5be37bf9 6290F: drivers/block/nvme*
79461681
MW
6291F: include/linux/nvme.h
6292
f50d7146
RK
6293NXP TDA998X DRM DRIVER
6294M: Russell King <rmk+kernel@arm.linux.org.uk>
6295S: Supported
6296F: drivers/gpu/drm/i2c/tda998x_drv.c
6297F: include/drm/i2c/tda998x.h
6298
f5525786 6299OMAP SUPPORT
0e24bdd4 6300M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6301L: linux-omap@vger.kernel.org
6302W: http://www.muru.com/linux/omap/
6303W: http://linux.omap.com/
8a6e2535 6304Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6306S: Maintained
4e04d5a3 6307F: arch/arm/*omap*/
046d0a37
JD
6308F: drivers/i2c/busses/i2c-omap.c
6309F: include/linux/i2c-omap.h
f5525786 6310
50f29fbd 6311OMAP DEVICE TREE SUPPORT
cdb55ab0 6312M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6313M: Tony Lindgren <tony@atomide.com>
6314L: linux-omap@vger.kernel.org
d0fb18c5 6315L: devicetree@vger.kernel.org
50f29fbd
TL
6316S: Maintained
6317F: arch/arm/boot/dts/*omap*
6318F: arch/arm/boot/dts/*am3*
6319
f5525786 6320OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6321M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6322L: linux-omap@vger.kernel.org
6323S: Maintained
6324F: arch/arm/*omap*/*clock*
6325
6326OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6327M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6328L: linux-omap@vger.kernel.org
6329S: Maintained
6330F: arch/arm/*omap*/*pm*
c46938d4 6331F: drivers/cpufreq/omap-cpufreq.c
f5525786 6332
d21db568 6333OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6334M: Rajendra Nayak <rnayak@ti.com>
6335M: Paul Walmsley <paul@pwsan.com>
6336L: linux-omap@vger.kernel.org
6337S: Maintained
d21db568 6338F: arch/arm/mach-omap2/prm*
692ab1f3 6339
f5525786 6340OMAP AUDIO SUPPORT
6c284903 6341M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6342M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6343L: alsa-devel@alsa-project.org (subscribers-only)
6344L: linux-omap@vger.kernel.org
6345S: Maintained
6346F: sound/soc/omap/
6347
6348OMAP FRAMEBUFFER SUPPORT
830e6384 6349M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6350L: linux-fbdev@vger.kernel.org
f5525786
TL
6351L: linux-omap@vger.kernel.org
6352S: Maintained
6353F: drivers/video/omap/
6354
676eec0d 6355OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6356M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6357L: linux-omap@vger.kernel.org
676eec0d 6358L: linux-fbdev@vger.kernel.org
178ff4c9 6359S: Maintained
676eec0d 6360F: drivers/video/omap2/
178ff4c9
TV
6361F: Documentation/arm/OMAP/DSS
6362
8b37fcfc
OBC
6363OMAP HARDWARE SPINLOCK SUPPORT
6364M: Ohad Ben-Cohen <ohad@wizery.com>
6365L: linux-omap@vger.kernel.org
6366S: Maintained
6367F: drivers/hwspinlock/omap_hwspinlock.c
6368F: arch/arm/mach-omap2/hwspinlock.c
6369
f5525786 6370OMAP MMC SUPPORT
8b58be88 6371M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6372L: linux-omap@vger.kernel.org
6373S: Maintained
653f41b5
MC
6374F: drivers/mmc/host/omap.c
6375
6376OMAP HS MMC SUPPORT
14006bfb 6377M: Balaji T K <balajitk@ti.com>
0a4585c6 6378L: linux-mmc@vger.kernel.org
653f41b5 6379L: linux-omap@vger.kernel.org
0a4585c6 6380S: Maintained
653f41b5 6381F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6382
6383OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6384M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6385S: Maintained
6386F: drivers/char/hw_random/omap-rng.c
6387
f400c82e 6388OMAP HWMOD SUPPORT
cdb55ab0 6389M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6390M: Paul Walmsley <paul@pwsan.com>
6391L: linux-omap@vger.kernel.org
6392S: Maintained
8fc8b12b 6393F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6394
6395OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6396M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6397L: linux-omap@vger.kernel.org
6398S: Maintained
6399F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6400
7e8970e1
LP
6401OMAP IMAGE SIGNAL PROCESSOR (ISP)
6402M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6403L: linux-media@vger.kernel.org
6404S: Maintained
90d72ac6 6405F: drivers/media/platform/omap3isp/
7e8970e1 6406
f5525786 6407OMAP USB SUPPORT
f299470a 6408M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6409L: linux-usb@vger.kernel.org
6410L: linux-omap@vger.kernel.org
43b416e5 6411T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6412S: Maintained
a16fbd65
JP
6413F: drivers/usb/*/*omap*
6414F: arch/arm/*omap*/usb*
f5525786 6415
6d994710 6416OMAP GPIO DRIVER
a1415a8f 6417M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6418M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6419M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6420L: linux-omap@vger.kernel.org
6421S: Maintained
6422F: drivers/gpio/gpio-omap.c
6423
c351e290
MJ
6424OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6425M: Mark Jackson <mpfj@newflow.co.uk>
6426L: linux-omap@vger.kernel.org
6427S: Maintained
6428F: arch/arm/boot/dts/am335x-nano.dts
6429
0ad122d9 6430OMFS FILESYSTEM
8b58be88 6431M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6432L: linux-karma-devel@lists.sourceforge.net
6433S: Maintained
679655da
JP
6434F: Documentation/filesystems/omfs.txt
6435F: fs/omfs/
0ad122d9 6436
c1986ee9 6437OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6438M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6439S: Maintained
679655da
JP
6440F: drivers/char/pcmcia/cm4000_cs.c
6441F: include/linux/cm4000_cs.h
c117ab84 6442F: include/uapi/linux/cm4000_cs.h
c1986ee9 6443
77c44ab1 6444OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6445M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6446S: Maintained
679655da 6447F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6448
77d5140f 6449OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6450M: Jonathan Corbet <corbet@lwn.net>
661263b5 6451L: linux-media@vger.kernel.org
275ffde4 6452T: git git://linuxtv.org/media_tree.git
77d5140f 6453S: Maintained
90d72ac6 6454F: drivers/media/i2c/ov7670.c
77d5140f 6455
431bca73 6456ONENAND FLASH DRIVER
8b58be88 6457M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6458L: linux-mtd@lists.infradead.org
6459S: Maintained
679655da
JP
6460F: drivers/mtd/onenand/
6461F: include/linux/mtd/onenand*.h
431bca73 6462
1da177e4 6463ONSTREAM SCSI TAPE DRIVER
8b58be88 6464M: Willem Riede <osst@riede.org>
1da177e4
LT
6465L: osst-users@lists.sourceforge.net
6466L: linux-scsi@vger.kernel.org
6467S: Maintained
f7269cfc
JD
6468F: Documentation/scsi/osst.txt
6469F: drivers/scsi/osst.*
6470F: drivers/scsi/osst_*.h
6471F: drivers/scsi/st.h
1da177e4 6472
e2d1d6c0 6473OPENCORES I2C BUS DRIVER
8b58be88 6474M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6475L: linux-i2c@vger.kernel.org
e2d1d6c0 6476S: Maintained
679655da
JP
6477F: Documentation/i2c/busses/i2c-ocores
6478F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6479
860c44c1 6480OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6481M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6482M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6483L: devicetree@vger.kernel.org
860c44c1 6484W: http://fdt.secretlab.ca
3bbf9b9b 6485T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6486S: Maintained
f8828205 6487F: drivers/of/
860c44c1 6488F: include/linux/of*.h
f8828205 6489F: scripts/dtc/
860c44c1 6490K: of_get_property
d945fa0d 6491K: of_match_table
860c44c1 6492
f8828205 6493OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6494M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6495M: Pawel Moll <pawel.moll@arm.com>
6496M: Mark Rutland <mark.rutland@arm.com>
de80963e 6497M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6498M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6499L: devicetree@vger.kernel.org
6500S: Maintained
6501F: Documentation/devicetree/
6502F: arch/*/boot/dts/
6503F: include/dt-bindings/
6504
19f9d392
JB
6505OPENRISC ARCHITECTURE
6506M: Jonas Bonn <jonas@southpole.se>
6507W: http://openrisc.net
eab7c1c0 6508L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6509S: Maintained
6510T: git git://openrisc.net/~jonas/linux
14430813 6511F: arch/openrisc/
19f9d392 6512
ccb1352e 6513OPENVSWITCH
4f337ed5 6514M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6515L: dev@openvswitch.org
6516W: http://openvswitch.org
4f337ed5 6517T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6518S: Maintained
6519F: net/openvswitch/
6520
af39917d
CL
6521OPL4 DRIVER
6522M: Clemens Ladisch <clemens@ladisch.de>
6523L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6524T: git git://git.alsa-project.org/alsa-kernel.git
6525S: Maintained
6526F: sound/drivers/opl4/
6527
1da177e4 6528OPROFILE
4cf7e718 6529M: Robert Richter <rric@kernel.org>
1da177e4
LT
6530L: oprofile-list@lists.sf.net
6531S: Maintained
81c4a8a6 6532F: arch/*/include/asm/oprofile*.h
679655da
JP
6533F: arch/*/oprofile/
6534F: drivers/oprofile/
6535F: include/linux/oprofile.h
1da177e4 6536
e2d1d6c0 6537ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6538M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6539M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6540L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6541W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6542T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6543S: Supported
679655da
JP
6544F: Documentation/filesystems/ocfs2.txt
6545F: Documentation/filesystems/dlmfs.txt
6546F: fs/ocfs2/
e2d1d6c0 6547
1da177e4 6548ORINOCO DRIVER
724c6b35 6549L: linux-wireless@vger.kernel.org
491b26b4 6550W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6551W: http://www.nongnu.org/orinoco/
3a59babb 6552S: Orphan
679655da 6553F: drivers/net/wireless/orinoco/
1da177e4 6554
42c55aa8 6555OSD LIBRARY and FILESYSTEM
8b58be88 6556M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6557M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6558L: osd-dev@open-osd.org
6559W: http://open-osd.org
54e5881d 6560T: git git://git.open-osd.org/open-osd.git
68274794 6561S: Maintained
42c55aa8 6562F: drivers/scsi/osd/
6b6f0b6c 6563F: include/scsi/osd_*
42c55aa8 6564F: fs/exofs/
68274794 6565
e2d1d6c0 6566P54 WIRELESS DRIVER
084cb0fe 6567M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6568L: linux-wireless@vger.kernel.org
084cb0fe 6569W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6570S: Maintained
679655da 6571F: drivers/net/wireless/p54/
e2d1d6c0 6572
f5cd7872 6573PA SEMI ETHERNET DRIVER
8b58be88 6574M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6575L: netdev@vger.kernel.org
6576S: Maintained
ded19add 6577F: drivers/net/ethernet/pasemi/*
f5cd7872 6578
beb58aa3 6579PA SEMI SMBUS DRIVER
8b58be88 6580M: Olof Johansson <olof@lixom.net>
846557d3 6581L: linux-i2c@vger.kernel.org
beb58aa3 6582S: Maintained
679655da 6583F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6584
48fc267e
SK
6585PADATA PARALLEL EXECUTION MECHANISM
6586M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6587L: linux-crypto@vger.kernel.org
6588S: Maintained
6589F: kernel/padata.c
6590F: include/linux/padata.h
6591F: Documentation/padata.txt
6592
709ee531 6593PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6594M: Harald Welte <laforge@gnumonks.org>
d0944853 6595L: platform-driver-x86@vger.kernel.org
709ee531 6596S: Maintained
679655da 6597F: drivers/platform/x86/panasonic-laptop.c
709ee531 6598
368dd5ac 6599PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6600M: David Howells <dhowells@redhat.com>
6601M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6602L: linux-am33-list@redhat.com (moderated for non-subscribers)
6603W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6604S: Maintained
679655da
JP
6605F: Documentation/mn10300/
6606F: arch/mn10300/
4fa97181 6607
1da177e4 6608PARALLEL PORT SUPPORT
3dd1a329 6609L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6610S: Orphan
679655da
JP
6611F: drivers/parport/
6612F: include/linux/parport*.h
6613F: drivers/char/ppdev.c
c117ab84 6614F: include/uapi/linux/ppdev.h
1da177e4 6615
4cdf6bc2 6616PARAVIRT_OPS INTERFACE
d633180c 6617M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6618M: Chris Wright <chrisw@sous-sol.org>
6619M: Alok Kataria <akataria@vmware.com>
6620M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6621L: virtualization@lists.linux-foundation.org
4cdf6bc2 6622S: Supported
679655da
JP
6623F: Documentation/ia64/paravirt_ops.txt
6624F: arch/*/kernel/paravirt*
6625F: arch/*/include/asm/paravirt.h
4cdf6bc2 6626
e2d1d6c0 6627PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6628M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6629L: linux-parport@lists.infradead.org (subscribers-only)
6630W: http://www.torque.net/linux-pp.html
6631S: Maintained
679655da
JP
6632F: Documentation/blockdev/paride.txt
6633F: drivers/block/paride/
e2d1d6c0
RD
6634
6635PARISC ARCHITECTURE
b8828770 6636M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6637M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6638L: linux-parisc@vger.kernel.org
6639W: http://www.parisc-linux.org/
8a6e2535 6640Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6641T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6643S: Maintained
679655da 6644F: arch/parisc/
2b6bac9e 6645F: Documentation/parisc/
679655da 6646F: drivers/parisc/
2b6bac9e
HD
6647F: drivers/char/agp/parisc-agp.c
6648F: drivers/input/serio/gscps2.c
6649F: drivers/parport/parport_gsc.*
6650F: drivers/tty/serial/8250/8250_gsc.c
6651F: drivers/video/sti*
6652F: drivers/video/console/sti*
6653F: drivers/video/logo/logo_parisc*
e2d1d6c0 6654
1662d32c 6655PC87360 HARDWARE MONITORING DRIVER
8b58be88 6656M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6657L: lm-sensors@lm-sensors.org
6658S: Maintained
679655da
JP
6659F: Documentation/hwmon/pc87360
6660F: drivers/hwmon/pc87360.c
1662d32c
JC
6661
6662PC8736x GPIO DRIVER
8b58be88 6663M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6664S: Maintained
679655da 6665F: drivers/char/pc8736x_gpio.c
1662d32c 6666
1ad107fd 6667PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6668M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6669L: lm-sensors@lm-sensors.org
6670S: Maintained
6671F: Documentation/hwmon/pc87427
6672F: drivers/hwmon/pc87427.c
6673
b26e0ed4 6674PCA9532 LED DRIVER
8b58be88 6675M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6676S: Maintained
d5ca6918
JP
6677F: drivers/leds/leds-pca9532.c
6678F: include/linux/leds-pca9532.h
b26e0ed4 6679
5ce914a8 6680PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6681M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6682L: linux-i2c@vger.kernel.org
6683S: Maintained
b4f0b74e 6684F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6685
3971dae5 6686PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6687M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6688S: Maintained
6689F: drivers/firmware/pcdp.*
6690
065c6359 6691PCI ERROR RECOVERY
6305902c 6692M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6693L: linux-pci@vger.kernel.org
065c6359 6694S: Supported
679655da 6695F: Documentation/PCI/pci-error-recovery.txt
065c6359 6696
1da177e4 6697PCI SUBSYSTEM
5ac3a6d2 6698M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6699L: linux-pci@vger.kernel.org
99662dd1 6700Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6701T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6702S: Supported
679655da
JP
6703F: Documentation/PCI/
6704F: drivers/pci/
6705F: include/linux/pci*
6b49ee49 6706F: arch/x86/pci/
cad01f91 6707F: arch/x86/kernel/quirks.c
1da177e4 6708
f0b75693
BH
6709PCI DRIVER FOR IMX6
6710M: Richard Zhu <r65037@freescale.com>
6711M: Shawn Guo <shawn.guo@linaro.org>
6712L: linux-pci@vger.kernel.org
6713L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6714S: Maintained
6715F: drivers/pci/host/*imx6*
6716
6717PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6718M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6719M: Jason Cooper <jason@lakedaemon.net>
6720L: linux-pci@vger.kernel.org
6721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6722S: Maintained
6723F: drivers/pci/host/*mvebu*
6724
0447cfd7
TR
6725PCI DRIVER FOR NVIDIA TEGRA
6726M: Thierry Reding <thierry.reding@gmail.com>
6727L: linux-tegra@vger.kernel.org
f0b75693 6728L: linux-pci@vger.kernel.org
0447cfd7
TR
6729S: Supported
6730F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6731F: drivers/pci/host/pci-tegra.c
6732
f0b75693
BH
6733PCI DRIVER FOR RENESAS R-CAR
6734M: Simon Horman <horms@verge.net.au>
6735L: linux-pci@vger.kernel.org
6736L: linux-sh@vger.kernel.org
6737S: Maintained
6738F: drivers/pci/host/*rcar*
6739
4af82255
JH
6740PCI DRIVER FOR SAMSUNG EXYNOS
6741M: Jingoo Han <jg1.han@samsung.com>
6742L: linux-pci@vger.kernel.org
f0b75693
BH
6743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6744L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6745S: Maintained
6746F: drivers/pci/host/pci-exynos.c
6747
f0b75693
BH
6748PCI DRIVER FOR SYNOPSIS DESIGNWARE
6749M: Mohit Kumar <mohit.kumar@st.com>
6750M: Jingoo Han <jg1.han@samsung.com>
6751L: linux-pci@vger.kernel.org
6752S: Maintained
6753F: drivers/pci/host/*designware*
6754
cf28855b
WD
6755PCI DRIVER FOR GENERIC OF HOSTS
6756M: Will Deacon <will.deacon@arm.com>
6757L: linux-pci@vger.kernel.org
6758L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6759S: Maintained
6760F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6761F: drivers/pci/host/pci-host-generic.c
6762
1da177e4 6763PCMCIA SUBSYSTEM
4230dfc9 6764P: Linux PCMCIA Team
f5df5881 6765L: linux-pcmcia@lists.infradead.org
6650e0a5 6766W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6767T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6768S: Maintained
679655da
JP
6769F: Documentation/pcmcia/
6770F: drivers/pcmcia/
6771F: include/pcmcia/
1da177e4
LT
6772
6773PCNET32 NETWORK DRIVER
227fb925 6774M: Don Fry <pcnet32@frontier.com>
979b6c13 6775L: netdev@vger.kernel.org
1da177e4 6776S: Maintained
b955f6ca 6777F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6778
48fc267e
SK
6779PCRYPT PARALLEL CRYPTO ENGINE
6780M: Steffen Klassert <steffen.klassert@secunet.com>
6781L: linux-crypto@vger.kernel.org
6782S: Maintained
6783F: crypto/pcrypt.c
6784F: include/crypto/pcrypt.h
6785
e72df0b8
TH
6786PER-CPU MEMORY ALLOCATOR
6787M: Tejun Heo <tj@kernel.org>
6788M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6790S: Maintained
6791F: include/linux/percpu*.h
6792F: mm/percpu*.c
6793F: arch/*/include/asm/percpu.h
6794
ad4ecbcb 6795PER-TASK DELAY ACCOUNTING
185e595f 6796M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6797S: Maintained
679655da
JP
6798F: include/linux/delayacct.h
6799F: kernel/delayacct.c
ad4ecbcb 6800
57c0c15b 6801PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6802M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6803M: Paul Mackerras <paulus@samba.org>
dd9b238c 6804M: Ingo Molnar <mingo@redhat.com>
f80c5393 6805M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6806L: linux-kernel@vger.kernel.org
75fc2d37 6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6808S: Supported
d53e8365 6809F: kernel/events/*
a003236c 6810F: include/linux/perf_event.h
c117ab84 6811F: include/uapi/linux/perf_event.h
141c4296
RR
6812F: arch/*/kernel/perf_event*.c
6813F: arch/*/kernel/*/perf_event*.c
6814F: arch/*/kernel/*/*/perf_event*.c
a003236c 6815F: arch/*/include/asm/perf_event.h
a003236c
VL
6816F: arch/*/kernel/perf_callchain.c
6817F: tools/perf/
6c0b3244 6818
dd49d0f5 6819PERSONALITY HANDLING
8b58be88 6820M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6821L: linux-abi-devel@lists.sourceforge.net
6822S: Maintained
679655da 6823F: include/linux/personality.h
c117ab84 6824F: include/uapi/linux/personality.h
dd49d0f5 6825
838e7a03 6826PHONET PROTOCOL
2a06b40f 6827M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6828S: Supported
6829F: Documentation/networking/phonet.txt
6830F: include/linux/phonet.h
6831F: include/net/phonet/
c117ab84 6832F: include/uapi/linux/phonet.h
838e7a03
RDC
6833F: net/phonet/
6834
1da177e4 6835PHRAM MTD DRIVER
8b58be88 6836M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6837L: linux-mtd@lists.infradead.org
6838S: Maintained
679655da 6839F: drivers/mtd/devices/phram.c
1da177e4 6840
efdbb10e
BP
6841PICOLCD HID DRIVER
6842M: Bruno Prémont <bonbons@linux-vserver.org>
6843L: linux-input@vger.kernel.org
6844S: Maintained
6845F: drivers/hid/hid-picolcd*
6846
a53bfa07
JI
6847PICOXCELL SUPPORT
6848M: Jamie Iles <jamie@jamieiles.com>
6849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6850T: git git://github.com/jamieiles/linux-2.6-ji.git
6851S: Supported
14430813 6852F: arch/arm/mach-picoxcell/
a53bfa07
JI
6853F: drivers/*/picoxcell*
6854F: drivers/*/*/picoxcell*
6855
2744e8af
LW
6856PIN CONTROL SUBSYSTEM
6857M: Linus Walleij <linus.walleij@linaro.org>
6858S: Maintained
07f29ba6 6859F: drivers/pinctrl/
8e406fe4 6860F: include/linux/pinctrl/
2744e8af 6861
2201bbb8
JCPV
6862PIN CONTROLLER - ATMEL AT91
6863M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6865S: Maintained
6866F: drivers/pinctrl/pinctrl-at91.c
6867
b75e60d6
DA
6868PIN CONTROLLER - SAMSUNG
6869M: Tomasz Figa <t.figa@samsung.com>
6870M: Thomas Abraham <thomas.abraham@linaro.org>
6871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6872L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6873S: Maintained
6874F: drivers/pinctrl/pinctrl-exynos.*
6875F: drivers/pinctrl/pinctrl-s3c*
6876F: drivers/pinctrl/pinctrl-samsung.*
6877
deda8287 6878PIN CONTROLLER - ST SPEAR
8e406fe4 6879M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6880L: spear-devel@list.st.com
6881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6882W: http://www.st.com/spear
6883S: Maintained
8e406fe4 6884F: drivers/pinctrl/spear/
deda8287 6885
249a6771 6886PKTCDVD DRIVER
dbd47133 6887M: Jiri Kosina <jkosina@suse.cz>
249a6771 6888S: Maintained
679655da
JP
6889F: drivers/block/pktcdvd.c
6890F: include/linux/pktcdvd.h
c117ab84 6891F: include/uapi/linux/pktcdvd.h
249a6771 6892
b31d8273
G
6893PKUNITY SOC DRIVERS
6894M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6895W: http://mprc.pku.edu.cn/~guanxuetao/linux
6896S: Maintained
6897T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6898F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6899F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6900F: drivers/video/fb-puv3.c
2809e80b 6901F: drivers/rtc/rtc-puv3.c
b31d8273 6902
9d2ecfb7 6903PMBUS HARDWARE MONITORING DRIVERS
ca462085 6904M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6905L: lm-sensors@lm-sensors.org
6906W: http://www.lm-sensors.org/
6907W: http://www.roeck-us.net/linux/drivers/
6908T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6909S: Maintained
6910F: Documentation/hwmon/pmbus
6911F: drivers/hwmon/pmbus/
6912F: include/linux/i2c/pmbus.h
6913
89a36810 6914PMC SIERRA MaxRAID DRIVER
076cfaae 6915M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6916L: linux-scsi@vger.kernel.org
6917W: http://www.pmc-sierra.com/
6918S: Supported
6919F: drivers/scsi/pmcraid.*
6920
dbf9bfe6 6921PMC SIERRA PM8001 DRIVER
4f0e359c 6922M: xjtuwjp@gmail.com
dbf9bfe6 6923M: lindar_liu@usish.com
6924L: linux-scsi@vger.kernel.org
6925S: Supported
6926F: drivers/scsi/pm8001/
6927
1da177e4 6928POSIX CLOCKS and TIMERS
8b58be88 6929M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6930L: linux-kernel@vger.kernel.org
75fc2d37 6931T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6932S: Supported
679655da
JP
6933F: fs/timerfd.c
6934F: include/linux/timer*
6935F: kernel/*timer*
1da177e4 6936
3be86148 6937POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6938M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6939M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6940T: git git://git.infradead.org/battery-2.6.git
3be86148 6941S: Maintained
679655da 6942F: include/linux/power_supply.h
8cd725a1 6943F: drivers/power/
3be86148 6944
1da177e4 6945PNP SUPPORT
46a1f21a 6946M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6947M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6948S: Maintained
679655da 6949F: drivers/pnp/
1da177e4 6950
999445d4 6951PNXxxxx I2C DRIVER
8b58be88 6952M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6953L: linux-i2c@vger.kernel.org
999445d4 6954S: Maintained
679655da 6955F: drivers/i2c/busses/i2c-pnx.c
999445d4 6956
1da177e4 6957PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6958M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6959L: linux-ppp@vger.kernel.org
6960S: Maintained
224cf5ad 6961F: drivers/net/ppp/ppp_*
1da177e4
LT
6962
6963PPP OVER ATM (RFC 2364)
8b58be88 6964M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6965S: Maintained
679655da 6966F: net/atm/pppoatm.c
c117ab84 6967F: include/uapi/linux/atmppp.h
1da177e4
LT
6968
6969PPP OVER ETHERNET
8b58be88 6970M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6971S: Maintained
224cf5ad
JK
6972F: drivers/net/ppp/pppoe.c
6973F: drivers/net/ppp/pppox.c
1da177e4 6974
a6d2370b 6975PPP OVER L2TP
8b58be88 6976M: James Chapman <jchapman@katalix.com>
a6d2370b 6977S: Maintained
90ca28d1 6978F: net/l2tp/l2tp_ppp.c
679655da 6979F: include/linux/if_pppol2tp.h
c117ab84 6980F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6981
eae9d2ba 6982PPS SUPPORT
8b58be88 6983M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6984W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6985L: linuxpps@ml.enneenne.com (subscribers-only)
6986S: Maintained
cabaaf41
JP
6987F: Documentation/pps/
6988F: drivers/pps/
6989F: include/linux/pps*.h
eae9d2ba 6990
71a6d0af
HW
6991PPTP DRIVER
6992M: Dmitry Kozlov <xeb@mail.ru>
6993L: netdev@vger.kernel.org
6994S: Maintained
224cf5ad 6995F: drivers/net/ppp/pptp.c
71a6d0af
HW
6996W: http://sourceforge.net/projects/accel-pptp
6997
1da177e4 6998PREEMPTIBLE KERNEL
8b58be88 6999M: Robert Love <rml@tech9.net>
1da177e4
LT
7000L: kpreempt-tech@lists.sourceforge.net
7001W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7002S: Supported
679655da
JP
7003F: Documentation/preempt-locking.txt
7004F: include/linux/preempt.h
1da177e4
LT
7005
7006PRISM54 WIRELESS DRIVER
8b58be88 7007M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7008L: linux-wireless@vger.kernel.org
9ef80804 7009W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7010S: Obsolete
679655da 7011F: drivers/net/wireless/prism54/
1da177e4 7012
b3277dfa 7013PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7014M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7015L: linux-ide@vger.kernel.org
7016S: Maintained
679655da 7017F: drivers/ata/sata_promise.*
b3277dfa 7018
02c18891 7019PS3 NETWORK SUPPORT
b809b9ca 7020M: Geoff Levand <geoff@infradead.org>
02c18891 7021L: netdev@vger.kernel.org
a4724ed6 7022L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7023S: Maintained
8df158ac 7024F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7025
f58a9d17 7026PS3 PLATFORM SUPPORT
b809b9ca 7027M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7028L: linuxppc-dev@lists.ozlabs.org
7029L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7030S: Maintained
679655da
JP
7031F: arch/powerpc/boot/ps3*
7032F: arch/powerpc/include/asm/lv1call.h
7033F: arch/powerpc/include/asm/ps3*.h
7034F: arch/powerpc/platforms/ps3/
7035F: drivers/*/ps3*
7036F: drivers/ps3/
fec629b8 7037F: drivers/rtc/rtc-ps3.c
679655da 7038F: drivers/usb/host/*ps3.c
fec629b8 7039F: sound/ppc/snd_ps3*
f58a9d17 7040
cffb4add 7041PS3VRAM DRIVER
8b58be88 7042M: Jim Paris <jim@jtan.com>
a4724ed6 7043L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7044S: Maintained
8a3977cb 7045F: drivers/block/ps3vram.c
cffb4add 7046
8defe599 7047PSTORE FILESYSTEM
9d5e2a02 7048M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7049M: Colin Cross <ccross@android.com>
7050M: Kees Cook <keescook@chromium.org>
7051M: Tony Luck <tony.luck@intel.com>
7052S: Maintained
7053T: git git://git.infradead.org/users/cbou/linux-pstore.git
7054F: fs/pstore/
7055F: include/linux/pstore*
04851772 7056F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7057F: drivers/acpi/apei/erst.c
7058
7fbc415d
RC
7059PTP HARDWARE CLOCK SUPPORT
7060M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7061L: netdev@vger.kernel.org
7fbc415d
RC
7062S: Maintained
7063W: http://linuxptp.sourceforge.net/
7064F: Documentation/ABI/testing/sysfs-ptp
7065F: Documentation/ptp/*
0ecb3cdd 7066F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7067F: drivers/net/phy/dp83640*
7068F: drivers/ptp/*
7069F: include/linux/ptp_cl*
7070
cf94a4d1 7071PTRACE SUPPORT
8b58be88
JP
7072M: Roland McGrath <roland@redhat.com>
7073M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7074S: Maintained
7075F: include/asm-generic/syscall.h
7076F: include/linux/ptrace.h
7077F: include/linux/regset.h
7078F: include/linux/tracehook.h
c117ab84 7079F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7080F: kernel/ptrace.c
7081
8320204a 7082PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7083M: Mike Isely <isely@pobox.com>
16e9495d 7084L: pvrusb2@isely.net (subscribers-only)
661263b5 7085L: linux-media@vger.kernel.org
8320204a 7086W: http://www.isely.net/pvrusb2/
275ffde4 7087T: git git://linuxtv.org/media_tree.git
8320204a 7088S: Maintained
679655da 7089F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7090F: drivers/media/usb/pvrusb2/
8320204a 7091
39532e6c
HG
7092PWC WEBCAM DRIVER
7093M: Hans de Goede <hdegoede@redhat.com>
7094L: linux-media@vger.kernel.org
7095T: git git://linuxtv.org/media_tree.git
7096S: Maintained
7097F: drivers/media/usb/pwc/*
7098
200efedd 7099PWM SUBSYSTEM
aa3495f7
TR
7100M: Thierry Reding <thierry.reding@gmail.com>
7101L: linux-pwm@vger.kernel.org
0c2498f1 7102S: Maintained
006e854f 7103T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7104F: Documentation/pwm.txt
7105F: Documentation/devicetree/bindings/pwm/
7106F: include/linux/pwm.h
0c2498f1 7107F: drivers/pwm/
a140b98d
TR
7108F: drivers/video/backlight/pwm_bl.c
7109F: include/linux/pwm_backlight.h
0c2498f1 7110
30ec261e 7111PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7112M: Eric Miao <eric.y.miao@gmail.com>
7113M: Russell King <linux@arm.linux.org.uk>
a323f664 7114M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7116T: git git://github.com/hzhuang1/linux.git
7117T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7118S: Maintained
679655da
JP
7119F: arch/arm/mach-pxa/
7120F: drivers/pcmcia/pxa2xx*
9df92e6c 7121F: drivers/spi/spi-pxa2xx*
679655da
JP
7122F: drivers/usb/gadget/pxa2*
7123F: include/sound/pxa2xx-lib.h
bec4c99e 7124F: sound/arm/pxa*
14430813 7125F: sound/soc/pxa/
1da177e4 7126
ec64d3bf
EG
7127PXA3xx NAND FLASH DRIVER
7128M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7129L: linux-mtd@lists.infradead.org
7130S: Maintained
7131F: drivers/mtd/nand/pxa3xx-nand.c
7132
3f640c61 7133MMP SUPPORT
8b58be88 7134M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7135M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7137T: git git://github.com/hzhuang1/linux.git
7138T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7139S: Maintained
3f640c61 7140F: arch/arm/mach-mmp/
e8e6cb32 7141
272f133a
PO
7142PXA MMCI DRIVER
7143S: Orphan
7144
57f63bc8 7145PXA RTC DRIVER
8b58be88 7146M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7147L: rtc-linux@googlegroups.com
7148S: Maintained
7149
52a09a04 7150QIB DRIVER
8473c603 7151M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7152L: linux-rdma@vger.kernel.org
7153S: Supported
7154F: drivers/infiniband/hw/qib/
7155
5e9772b9
JS
7156QLOGIC QLA1280 SCSI DRIVER
7157M: Michael Reed <mdr@sgi.com>
7158L: linux-scsi@vger.kernel.org
7159S: Maintained
7160F: drivers/scsi/qla1280.[ch]
7161
1da177e4 7162QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7163M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7164L: linux-scsi@vger.kernel.org
7165S: Supported
679655da
JP
7166F: Documentation/scsi/LICENSE.qla2xxx
7167F: drivers/scsi/qla2xxx/
1da177e4 7168
883c98fe 7169QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7170M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7171M: iscsi-driver@qlogic.com
7172L: linux-scsi@vger.kernel.org
7173S: Supported
bacfb81b 7174F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7175F: drivers/scsi/qla4xxx/
7176
5a4faa87 7177QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7178M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7179M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7180M: linux-driver@qlogic.com
7181L: netdev@vger.kernel.org
7182S: Supported
679655da 7183F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7184F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7185
0ec00f03 7186QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7187M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7188M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7189L: netdev@vger.kernel.org
7190S: Supported
aa43c215 7191F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7192
c4e84bde 7193QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7194M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7195M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7196M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7197M: linux-driver@qlogic.com
c4e84bde
RM
7198L: netdev@vger.kernel.org
7199S: Supported
aa43c215 7200F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7201
1da177e4 7202QNX4 FILESYSTEM
8b58be88 7203M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7204W: http://www.alarsen.net/linux/qnx4fs/
7205S: Maintained
80811493 7206F: fs/qnx4/
c117ab84
CEB
7207F: include/uapi/linux/qnx4_fs.h
7208F: include/uapi/linux/qnxtypes.h
1da177e4 7209
91952bc0
AP
7210QT1010 MEDIA DRIVER
7211M: Antti Palosaari <crope@iki.fi>
7212L: linux-media@vger.kernel.org
7213W: http://linuxtv.org/
7214W: http://palosaari.fi/linux/
7215Q: http://patchwork.linuxtv.org/project/linux-media/list/
7216T: git git://linuxtv.org/anttip/media_tree.git
7217S: Maintained
7218F: drivers/media/tuners/qt1010*
7219
966fb5ec
SM
7220QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7221M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7222L: linux-wireless@vger.kernel.org
7223L: ath9k-devel@lists.ath9k.org
7224W: http://wireless.kernel.org/en/users/Drivers/ath9k
7225S: Supported
7226F: drivers/net/wireless/ath/ath9k/
7227
2ea0ffcb
KV
7228QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7229M: Kalle Valo <kvalo@qca.qualcomm.com>
7230L: ath10k@lists.infradead.org
7231W: http://wireless.kernel.org/en/users/Drivers/ath10k
7232T: git git://github.com/kvalo/ath.git
7233S: Supported
7234F: drivers/net/wireless/ath/ath10k/
7235
4f4567cf
RK
7236QUALCOMM HEXAGON ARCHITECTURE
7237M: Richard Kuo <rkuo@codeaurora.org>
7238L: linux-hexagon@vger.kernel.org
7239S: Supported
7240F: arch/hexagon/
7241
8e84c258
EK
7242QUALCOMM WCN36XX WIRELESS DRIVER
7243M: Eugene Krasnikov <k.eugene.e@gmail.com>
7244L: wcn36xx@lists.infradead.org
7245W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7246T: git git://github.com/KrasnikovEugene/wcn36xx.git
7247S: Supported
7248F: drivers/net/wireless/ath/wcn36xx/
7249
35e3540b
HV
7250QUICKCAM PARALLEL PORT WEBCAMS
7251M: Hans Verkuil <hverkuil@xs4all.nl>
7252L: linux-media@vger.kernel.org
7253T: git git://linuxtv.org/media_tree.git
7254W: http://linuxtv.org
7255S: Odd Fixes
7256F: drivers/media/parport/*-qcam*
7257
602adf40 7258RADOS BLOCK DEVICE (RBD)
09d90327
SW
7259M: Yehuda Sadeh <yehuda@inktank.com>
7260M: Sage Weil <sage@inktank.com>
527a88b9 7261M: Alex Elder <elder@kernel.org>
602adf40 7262M: ceph-devel@vger.kernel.org
09d90327
SW
7263W: http://ceph.com/
7264T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7265S: Supported
7266F: drivers/block/rbd.c
7267F: drivers/block/rbd_types.h
7268
1da177e4 7269RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7270M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7271L: linux-fbdev@vger.kernel.org
1da177e4 7272S: Maintained
679655da 7273F: drivers/video/aty/radeon*
c117ab84 7274F: include/uapi/linux/radeonfb.h
1da177e4 7275
c6c9b34c
HG
7276RADIOSHARK RADIO DRIVER
7277M: Hans de Goede <hdegoede@redhat.com>
7278L: linux-media@vger.kernel.org
7279T: git git://linuxtv.org/media_tree.git
7280S: Maintained
7281F: drivers/media/radio/radio-shark.c
7282
7283RADIOSHARK2 RADIO DRIVER
7284M: Hans de Goede <hdegoede@redhat.com>
7285L: linux-media@vger.kernel.org
7286T: git git://linuxtv.org/media_tree.git
7287S: Maintained
7288F: drivers/media/radio/radio-shark2.c
7289F: drivers/media/radio/radio-tea5777.c
7290
1da177e4 7291RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7292M: Paul Mackerras <paulus@samba.org>
c69f677c 7293L: linux-fbdev@vger.kernel.org
1da177e4 7294S: Maintained
679655da 7295F: drivers/video/aty/aty128fb.c
1da177e4 7296
e7839f25 7297RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7298P: rt2x00 project
e1a6542f 7299M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7300M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7301L: linux-wireless@vger.kernel.org
83fc9c89 7302L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7303W: http://rt2x00.serialmonkey.com/
7304S: Maintained
54e5881d 7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7306F: drivers/net/wireless/rt2x00/
7307
9db5579b 7308RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7309M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7310S: Maintained
679655da
JP
7311F: Documentation/blockdev/ramdisk.txt
7312F: drivers/block/brd.c
9db5579b 7313
9e95ce27 7314RANDOM NUMBER DRIVER
0624bcaa 7315M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7316S: Maintained
679655da 7317F: drivers/char/random.c
9e95ce27 7318
394b701c 7319RAPIDIO SUBSYSTEM
8b58be88 7320M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7321M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7322S: Maintained
679655da 7323F: drivers/rapidio/
394b701c 7324
e2d1d6c0 7325RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7326L: linux-wireless@vger.kernel.org
f52a5490 7327S: Orphan
679655da 7328F: drivers/net/wireless/ray*
e2d1d6c0
RD
7329
7330RCUTORTURE MODULE
8b58be88
JP
7331M: Josh Triplett <josh@freedesktop.org>
7332M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7333L: linux-kernel@vger.kernel.org
f9094d8e 7334S: Supported
08deed1e 7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7336F: Documentation/RCU/torture.txt
4102adab 7337F: kernel/rcu/torture.c
e2d1d6c0 7338
c87b9c60
PM
7339RCUTORTURE TEST FRAMEWORK
7340M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7341L: linux-kernel@vger.kernel.org
c87b9c60
PM
7342S: Supported
7343T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7344F: tools/testing/selftests/rcutorture
7345
c1f766b5 7346RDC R-321X SoC
8b58be88 7347M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7348S: Maintained
7349
db17f395 7350RDC R6040 FAST ETHERNET DRIVER
8b58be88 7351M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7352L: netdev@vger.kernel.org
7353S: Maintained
58565a35 7354F: drivers/net/ethernet/rdc/r6040.c
db17f395 7355
a09ed661 7356RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7357M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7358L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7359S: Supported
679655da 7360F: net/rds/
a09ed661 7361
595182bc 7362READ-COPY UPDATE (RCU)
8b58be88
JP
7363M: Dipankar Sarma <dipankar@in.ibm.com>
7364M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7365L: linux-kernel@vger.kernel.org
9fab9787 7366W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7367S: Supported
08deed1e 7368T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7369F: Documentation/RCU/
9fab9787 7370X: Documentation/RCU/torture.txt
f9094d8e 7371F: include/linux/rcu*
4102adab
PM
7372X: include/linux/srcu.h
7373F: kernel/rcu/
7374X: kernel/rcu/torture.c
595182bc 7375
0c86edc0 7376REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7377M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7378L: rtc-linux@googlegroups.com
8a6e2535 7379Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7380S: Maintained
679655da
JP
7381F: Documentation/rtc.txt
7382F: drivers/rtc/
7383F: include/linux/rtc.h
c117ab84 7384F: include/uapi/linux/rtc.h
0c86edc0 7385
1da177e4 7386REISERFS FILE SYSTEM
76c4e5ea 7387L: reiserfs-devel@vger.kernel.org
1da177e4 7388S: Supported
679655da 7389F: fs/reiserfs/
1da177e4 7390
b83a313b 7391REGISTER MAP ABSTRACTION
b02e48f2 7392M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7394S: Supported
7395F: drivers/base/regmap/
7396F: include/linux/regmap.h
7397
400e64df
OBC
7398REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7399M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7400T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7401S: Maintained
7402F: drivers/remoteproc/
7403F: Documentation/remoteproc.txt
6fc26488 7404F: include/linux/remoteproc.h
400e64df 7405
d8115db5
OBC
7406REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7407M: Ohad Ben-Cohen <ohad@wizery.com>
7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7409S: Maintained
7410F: drivers/rpmsg/
7411F: Documentation/rpmsg.txt
7412F: include/linux/rpmsg.h
7413
1b0fe6be
PZ
7414RESET CONTROLLER FRAMEWORK
7415M: Philipp Zabel <p.zabel@pengutronix.de>
7416S: Maintained
7417F: drivers/reset/
7418F: Documentation/devicetree/bindings/reset/
7419F: include/linux/reset.h
7420F: include/linux/reset-controller.h
7421
e0897645 7422RFKILL
8b58be88 7423M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7424L: linux-wireless@vger.kernel.org
ce466579
JB
7425W: http://wireless.kernel.org/
7426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7428S: Maintained
505c9247 7429F: Documentation/rfkill.txt
80811493 7430F: net/rfkill/
e0897645 7431
67e054e9
ML
7432RICOH SMARTMEDIA/XD DRIVER
7433M: Maxim Levitsky <maximlevitsky@gmail.com>
7434S: Maintained
21c26f50
JP
7435F: drivers/mtd/nand/r852.c
7436F: drivers/mtd/nand/r852.h
67e054e9 7437
92634125
ML
7438RICOH R5C592 MEMORYSTICK DRIVER
7439M: Maxim Levitsky <maximlevitsky@gmail.com>
7440S: Maintained
7441F: drivers/memstick/host/r592.*
7442
27f1d2f9
SA
7443ROCCAT DRIVERS
7444M: Stefan Achatz <erazor_de@users.sourceforge.net>
7445W: http://sourceforge.net/projects/roccat/
7446S: Maintained
7447F: drivers/hid/hid-roccat*
7448F: include/linux/hid-roccat*
7449F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7450
1da177e4
LT
7451ROCKETPORT DRIVER
7452P: Comtrol Corp.
1da177e4
LT
7453W: http://www.comtrol.com
7454S: Maintained
679655da 7455F: Documentation/serial/rocket.txt
c897401b 7456F: drivers/tty/rocket*
1da177e4
LT
7457
7458ROSE NETWORK LAYER
8b58be88 7459M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7460L: linux-hams@vger.kernel.org
d34cb28a 7461W: http://www.linux-ax25.org/
1da177e4 7462S: Maintained
679655da 7463F: include/net/rose.h
c117ab84 7464F: include/uapi/linux/rose.h
679655da 7465F: net/rose/
1da177e4 7466
91952bc0
AP
7467RTL2830 MEDIA DRIVER
7468M: Antti Palosaari <crope@iki.fi>
7469L: linux-media@vger.kernel.org
7470W: http://linuxtv.org/
7471W: http://palosaari.fi/linux/
7472Q: http://patchwork.linuxtv.org/project/linux-media/list/
7473T: git git://linuxtv.org/anttip/media_tree.git
7474S: Maintained
7475F: drivers/media/dvb-frontends/rtl2830*
7476
27a0aacf
AP
7477RTL2832 MEDIA DRIVER
7478M: Antti Palosaari <crope@iki.fi>
7479L: linux-media@vger.kernel.org
7480W: http://linuxtv.org/
7481W: http://palosaari.fi/linux/
7482Q: http://patchwork.linuxtv.org/project/linux-media/list/
7483T: git git://linuxtv.org/anttip/media_tree.git
7484S: Maintained
7485F: drivers/media/dvb-frontends/rtl2832*
7486
ba6e6f6e
AP
7487RTL2832_SDR MEDIA DRIVER
7488M: Antti Palosaari <crope@iki.fi>
7489L: linux-media@vger.kernel.org
7490W: http://linuxtv.org/
7491W: http://palosaari.fi/linux/
7492Q: http://patchwork.linuxtv.org/project/linux-media/list/
7493T: git git://linuxtv.org/anttip/media_tree.git
7494S: Maintained
7495F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7496
59840488 7497RTL8180 WIRELESS DRIVER
8b58be88 7498M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7499L: linux-wireless@vger.kernel.org
491b26b4 7500W: http://wireless.kernel.org/
54e5881d 7501T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7502S: Maintained
3cfeb0c3 7503F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7504
59840488 7505RTL8187 WIRELESS DRIVER
9f0939bf 7506M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7507M: Hin-Tak Leung <htl10@users.sourceforge.net>
7508M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7509L: linux-wireless@vger.kernel.org
491b26b4 7510W: http://wireless.kernel.org/
54e5881d 7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7512S: Maintained
3cfeb0c3 7513F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7514
3cf0c8ad
LF
7515RTL8192CE WIRELESS DRIVER
7516M: Larry Finger <Larry.Finger@lwfinger.net>
7517M: Chaoming Li <chaoming_li@realsil.com.cn>
7518L: linux-wireless@vger.kernel.org
491b26b4 7519W: http://wireless.kernel.org/
3cf0c8ad
LF
7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7521S: Maintained
7522F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7523F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7524
9eb8ef74 7525S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7526M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7527L: linux-fbdev@vger.kernel.org
ce00f85c 7528S: Maintained
679655da 7529F: drivers/video/savage/
9eb8ef74 7530
1da177e4 7531S390
8b58be88
JP
7532M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7533M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7534M: linux390@de.ibm.com
d58140cc 7535L: linux-s390@vger.kernel.org
5238da45
HC
7536W: http://www.ibm.com/developerworks/linux/linux390/
7537S: Supported
679655da 7538F: arch/s390/
a968cd3e 7539F: drivers/s390/
3bfe6858
JN
7540F: Documentation/s390/
7541F: Documentation/DocBook/s390*
5238da45 7542
322986ca
SO
7543S390 COMMON I/O LAYER
7544M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7545M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7546L: linux-s390@vger.kernel.org
7547W: http://www.ibm.com/developerworks/linux/linux390/
7548S: Supported
7549F: drivers/s390/cio/
7550
7551S390 DASD DRIVER
7552M: Stefan Weinhuber <wein@de.ibm.com>
7553M: Stefan Haberland <stefan.haberland@de.ibm.com>
7554L: linux-s390@vger.kernel.org
7555W: http://www.ibm.com/developerworks/linux/linux390/
7556S: Supported
7557F: drivers/s390/block/dasd*
7558F: block/partitions/ibm.c
7559
5238da45 7560S390 NETWORK DRIVERS
8b58be88
JP
7561M: Ursula Braun <ursula.braun@de.ibm.com>
7562M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7563M: linux390@de.ibm.com
d58140cc 7564L: linux-s390@vger.kernel.org
5238da45
HC
7565W: http://www.ibm.com/developerworks/linux/linux390/
7566S: Supported
679655da 7567F: drivers/s390/net/
5238da45 7568
322986ca
SO
7569S390 PCI SUBSYSTEM
7570M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7571M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7572L: linux-s390@vger.kernel.org
7573W: http://www.ibm.com/developerworks/linux/linux390/
7574S: Supported
7575F: arch/s390/pci/
7576F: drivers/pci/hotplug/s390_pci_hpc.c
7577
feed9b62 7578S390 ZCRYPT DRIVER
5c8d0983 7579M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7580M: linux390@de.ibm.com
7581L: linux-s390@vger.kernel.org
a968cd3e 7582W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7583S: Supported
d5ca6918 7584F: drivers/s390/crypto/
feed9b62 7585
5238da45 7586S390 ZFCP DRIVER
d38e19d0 7587M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7588M: linux390@de.ibm.com
d58140cc 7589L: linux-s390@vger.kernel.org
5238da45 7590W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7591S: Supported
679655da 7592F: drivers/s390/scsi/zfcp_*
1da177e4 7593
dd96df2c 7594S390 IUCV NETWORK LAYER
8b58be88 7595M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7596M: linux390@de.ibm.com
7597L: linux-s390@vger.kernel.org
7598W: http://www.ibm.com/developerworks/linux/linux390/
7599S: Supported
679655da
JP
7600F: drivers/s390/net/*iucv*
7601F: include/net/iucv/
7602F: net/iucv/
dd96df2c 7603
4dde7f75 7604S3C24XX SD/MMC Driver
8b58be88 7605M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7607S: Supported
679655da 7608F: drivers/mmc/host/s3cmci.*
4dde7f75 7609
1f15a229
HV
7610SAA6588 RDS RECEIVER DRIVER
7611M: Hans Verkuil <hverkuil@xs4all.nl>
7612L: linux-media@vger.kernel.org
7613T: git git://linuxtv.org/media_tree.git
7614W: http://linuxtv.org
7615S: Odd Fixes
7616F: drivers/media/i2c/saa6588*
7617
98ed12e6 7618SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7619M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7620L: linux-media@vger.kernel.org
7621W: http://linuxtv.org
7622T: git git://linuxtv.org/media_tree.git
7623S: Odd fixes
e42bf501 7624F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7625F: drivers/media/pci/saa7134/
7626
1da177e4 7627SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7628M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7629L: linux-media@vger.kernel.org
275ffde4 7630T: git git://linuxtv.org/media_tree.git
1da177e4 7631S: Maintained
90d72ac6
MCC
7632F: drivers/media/common/saa7146/
7633F: drivers/media/pci/saa7146/
7634F: include/media/saa7146*
1da177e4 7635
92304a40 7636SAMSUNG LAPTOP DRIVER
5909c654 7637M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7638L: platform-driver-x86@vger.kernel.org
7639S: Maintained
7640F: drivers/platform/x86/samsung-laptop.c
7641
4a109cc0 7642SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7643M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7644L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7645S: Supported
14430813 7646F: sound/soc/samsung/
4a109cc0 7647
0d89a28b
JH
7648SAMSUNG FRAMEBUFFER DRIVER
7649M: Jingoo Han <jg1.han@samsung.com>
7650L: linux-fbdev@vger.kernel.org
7651S: Maintained
7652F: drivers/video/s3c-fb.c
7653
f69d3a17
SK
7654SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7655M: Sangbeom Kim <sbkim73@samsung.com>
7656L: linux-kernel@vger.kernel.org
7657S: Supported
7658F: drivers/mfd/sec*.c
7659F: drivers/regulator/s2m*.c
7660F: drivers/regulator/s5m*.c
7661F: drivers/rtc/rtc-sec.c
7662F: include/linux/mfd/samsung/
7663
038f5c4b
SN
7664SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7665M: Kyungmin Park <kyungmin.park@samsung.com>
7666M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7667L: linux-media@vger.kernel.org
7668Q: https://patchwork.linuxtv.org/project/linux-media/list/
7669S: Supported
7670F: drivers/media/platform/exynos4-is/
7671F: include/media/s5p_fimc.h
7672
6fd86ab2
SN
7673SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7674M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7675L: linux-media@vger.kernel.org
7676L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7677S: Maintained
7678F: drivers/media/platform/s3c-camif/
7679F: include/media/s3c_camif.h
7680
b84ef24e
AH
7681SAMSUNG S5C73M3 CAMERA DRIVER
7682M: Kyungmin Park <kyungmin.park@samsung.com>
7683M: Andrzej Hajda <a.hajda@samsung.com>
7684L: linux-media@vger.kernel.org
7685S: Supported
7686F: drivers/media/i2c/s5c73m3/*
7687
7d459937
AH
7688SAMSUNG S5K5BAF CAMERA DRIVER
7689M: Kyungmin Park <kyungmin.park@samsung.com>
7690M: Andrzej Hajda <a.hajda@samsung.com>
7691L: linux-media@vger.kernel.org
7692S: Supported
7693F: drivers/media/i2c/s5k5baf.c
7694
310e39c9
TF
7695SAMSUNG SOC CLOCK DRIVERS
7696M: Tomasz Figa <t.figa@samsung.com>
7697S: Supported
7698L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7699F: drivers/clk/samsung/
7700
66890ed6
BA
7701SAMSUNG SXGBE DRIVERS
7702M: Byungho An <bh74.an@samsung.com>
7703M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7704M: Vipul Pandya <vipul.pandya@samsung.com>
7705S: Supported
7706L: netdev@vger.kernel.org
7707F: drivers/net/ethernet/samsung/sxgbe/
7708
ca749e2a 7709SERIAL DRIVERS
5e30bbb7 7710M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7711L: linux-serial@vger.kernel.org
5e30bbb7 7712S: Maintained
14430813 7713F: drivers/tty/serial/
ca749e2a 7714
aecb7b64 7715SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7716M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7717M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7718S: Maintained
7719F: include/linux/dw_dmac.h
61a76496 7720F: drivers/dma/dw/
aecb7b64 7721
f9e37137
SJ
7722SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7723M: Seungwon Jeon <tgih.jun@samsung.com>
7724M: Jaehoon Chung <jh80.chung@samsung.com>
7725L: linux-mmc@vger.kernel.org
7726S: Maintained
7727F: include/linux/mmc/dw_mmc.h
7728F: drivers/mmc/host/dw_mmc*
7729
9222d247 7730TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7731M: John Stultz <john.stultz@linaro.org>
88606e80 7732M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7733L: linux-kernel@vger.kernel.org
75fc2d37 7734T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7735S: Supported
7736F: include/linux/clocksource.h
7737F: include/linux/time.h
7738F: include/linux/timex.h
c117ab84
CEB
7739F: include/uapi/linux/time.h
7740F: include/uapi/linux/timex.h
88606e80
TG
7741F: kernel/time/clocksource.c
7742F: kernel/time/time*.c
7743F: kernel/time/ntp.c
7744
5b3f03f0 7745TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7746M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7747M: Hans Verkuil <hverkuil@xs4all.nl>
7748S: Odd Fixes
14430813 7749F: drivers/media/usb/tlg2300/
5b3f03f0 7750
1da177e4 7751SC1200 WDT DRIVER
b300645a 7752M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7753S: Maintained
679655da 7754F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7755
7756SCHEDULER
dd9b238c 7757M: Ingo Molnar <mingo@redhat.com>
8b58be88 7758M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7759L: linux-kernel@vger.kernel.org
75fc2d37 7760T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7761S: Maintained
95c0d71d 7762F: kernel/sched/
679655da 7763F: include/linux/sched.h
c117ab84 7764F: include/uapi/linux/sched.h
c2eb505b 7765F: include/linux/wait.h
1da177e4 7766
6bcf6737 7767SCORE ARCHITECTURE
ed38665e 7768M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7769M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7770W: http://www.sunplus.com
6bcf6737 7771S: Supported
a2681a75 7772F: arch/score/
6bcf6737 7773
1da177e4 7774SCSI CDROM DRIVER
8b58be88 7775M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7776L: linux-scsi@vger.kernel.org
7777W: http://www.kernel.dk
7778S: Maintained
679655da 7779F: drivers/scsi/sr*
1da177e4 7780
fb50a83d 7781SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7782M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7783L: linux-rdma@vger.kernel.org
7784S: Supported
7785W: http://www.openfabrics.org
7786Q: http://patchwork.kernel.org/project/linux-rdma/list/
7787T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7788F: drivers/infiniband/ulp/srp/
7789F: include/scsi/srp.h
7790
1da177e4 7791SCSI SG DRIVER
8b58be88 7792M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7793L: linux-scsi@vger.kernel.org
59ab3c93 7794W: http://sg.danny.cz/sg
1da177e4 7795S: Maintained
59ab3c93 7796F: Documentation/scsi/scsi-generic.txt
679655da
JP
7797F: drivers/scsi/sg.c
7798F: include/scsi/sg.h
1da177e4
LT
7799
7800SCSI SUBSYSTEM
c95286d8 7801M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7802L: linux-scsi@vger.kernel.org
54e5881d
JP
7803T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7805T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7806S: Maintained
679655da
JP
7807F: drivers/scsi/
7808F: include/scsi/
1da177e4
LT
7809
7810SCSI TAPE DRIVER
8b58be88 7811M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7812L: linux-scsi@vger.kernel.org
7813S: Maintained
679655da 7814F: Documentation/scsi/st.txt
f7269cfc
JD
7815F: drivers/scsi/st.*
7816F: drivers/scsi/st_*.h
1da177e4
LT
7817
7818SCTP PROTOCOL
8b6efb75 7819M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7820M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7821L: linux-sctp@vger.kernel.org
5f85813c 7822W: http://lksctp.sourceforge.net
8b6efb75 7823S: Maintained
679655da
JP
7824F: Documentation/networking/sctp.txt
7825F: include/linux/sctp.h
4d58c025 7826F: include/uapi/linux/sctp.h
679655da
JP
7827F: include/net/sctp/
7828F: net/sctp/
1da177e4
LT
7829
7830SCx200 CPU SUPPORT
8b58be88 7831M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7832S: Odd Fixes
679655da 7833F: Documentation/i2c/busses/scx200_acb
390889b6 7834F: arch/x86/platform/scx200/
679655da
JP
7835F: drivers/watchdog/scx200_wdt.c
7836F: drivers/i2c/busses/scx200*
7837F: drivers/mtd/maps/scx200_docflash.c
7838F: include/linux/scx200.h
1662d32c
JC
7839
7840SCx200 GPIO DRIVER
8b58be88 7841M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7842S: Maintained
679655da
JP
7843F: drivers/char/scx200_gpio.c
7844F: include/linux/scx200_gpio.h
1662d32c
JC
7845
7846SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7847M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7848S: Maintained
679655da 7849F: drivers/clocksource/scx200_hrt.c
1da177e4 7850
6a36913a 7851SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7852M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7853L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7854S: Maintained
679655da 7855F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7856
e7839f25 7857SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7858M: Chris Ball <chris@printf.net>
7a241d6e 7859L: linux-mmc@vger.kernel.org
245feaa6
CB
7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7861S: Maintained
7a241d6e 7862F: drivers/mmc/host/sdhci.*
d4a45787 7863F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7864
3085e9c1 7865SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7866M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7867L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7868L: linux-mmc@vger.kernel.org
e2d1d6c0 7869S: Maintained
d4a45787 7870F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7871
0d1bb41a 7872SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7873M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7874L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7875S: Maintained
7876F: drivers/mmc/host/sdhci-s3c.c
7877
c63b3cba 7878SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7879M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7880L: spear-devel@list.st.com
c63b3cba
VK
7881L: linux-mmc@vger.kernel.org
7882S: Maintained
7883F: drivers/mmc/host/sdhci-spear.c
7884
8711cca2 7885SECURITY SUBSYSTEM
9b45c0d2 7886M: James Morris <james.l.morris@oracle.com>
8711cca2 7887L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7888T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7889W: http://kernsec.org/
8711cca2 7890S: Supported
7d2c86b5 7891F: security/
8711cca2 7892
1da177e4 7893SECURITY CONTACT
8b58be88 7894M: Security Officers <security@kernel.org>
1da177e4
LT
7895S: Supported
7896
7897SELINUX SECURITY MODULE
e0238b4c 7898M: Paul Moore <paul@paul-moore.com>
8b58be88 7899M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7900M: Eric Paris <eparis@parisplace.org>
e0238b4c 7901L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7902W: http://selinuxproject.org
5a5f2acf 7903T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7904S: Supported
679655da
JP
7905F: include/linux/selinux*
7906F: security/selinux/
6bde95ce 7907F: scripts/selinux/
1da177e4 7908
c1c124e9
JJ
7909APPARMOR SECURITY MODULE
7910M: John Johansen <john.johansen@canonical.com>
7911L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7912W: apparmor.wiki.kernel.org
7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7914S: Supported
7915F: security/apparmor/
7916
cef2cf07 7917SENSABLE PHANTOM
8b58be88 7918M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7919S: Maintained
679655da 7920F: drivers/misc/phantom.c
c117ab84 7921F: include/uapi/linux/phantom.h
cef2cf07 7922
4480f15b 7923SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7924M: Tejun Heo <tj@kernel.org>
1da177e4 7925L: linux-ide@vger.kernel.org
3d9b9350 7926T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7927S: Supported
d5ca6918
JP
7928F: drivers/ata/
7929F: include/linux/ata.h
7930F: include/linux/libata.h
1da177e4 7931
6733b39a 7932SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7933M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7934L: linux-scsi@vger.kernel.org
0ca43cc0 7935W: http://www.emulex.com
3387f656
JP
7936S: Supported
7937F: drivers/scsi/be2iscsi/
6733b39a 7938
6b7c5b94 7939SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7940M: Sathya Perla <sathya.perla@emulex.com>
7941M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7942M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7943L: netdev@vger.kernel.org
fea3af67 7944W: http://www.emulex.com
7d2c86b5 7945S: Supported
9aebddd1 7946F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7947
8ceee660 7948SFC NETWORK DRIVER
c06f51ea 7949M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7950M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7951L: netdev@vger.kernel.org
8ceee660 7952S: Supported
874aeea5 7953F: drivers/net/ethernet/sfc/
8ceee660 7954
e2d1d6c0 7955SGI GRU DRIVER
cc883afc 7956M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7957S: Maintained
679655da 7958F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7959
7960SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7961M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7962L: linux-ia64@vger.kernel.org
7963S: Supported
679655da 7964F: Documentation/ia64/serial.txt
df621252 7965F: drivers/tty/serial/ioc?_serial.c
679655da 7966F: include/linux/ioc?.h
e2d1d6c0 7967
75312619 7968SGI XP/XPC/XPNET DRIVER
e180383f
RH
7969M: Cliff Whickman <cpw@sgi.com>
7970M: Robin Holt <robinmholt@gmail.com>
75312619 7971S: Maintained
679655da 7972F: drivers/misc/sgi-xp/
75312619 7973
49cc629d
HV
7974SI470X FM RADIO RECEIVER I2C DRIVER
7975M: Hans Verkuil <hverkuil@xs4all.nl>
7976L: linux-media@vger.kernel.org
7977T: git git://linuxtv.org/media_tree.git
7978W: http://linuxtv.org
7979S: Odd Fixes
7980F: drivers/media/radio/si470x/radio-si470x-i2c.c
7981
7982SI470X FM RADIO RECEIVER USB DRIVER
7983M: Hans Verkuil <hverkuil@xs4all.nl>
7984L: linux-media@vger.kernel.org
7985T: git git://linuxtv.org/media_tree.git
7986W: http://linuxtv.org
7987S: Maintained
7988F: drivers/media/radio/si470x/radio-si470x-common.c
7989F: drivers/media/radio/si470x/radio-si470x.h
7990F: drivers/media/radio/si470x/radio-si470x-usb.c
7991
c937ca03
EV
7992SI4713 FM RADIO TRANSMITTER I2C DRIVER
7993M: Eduardo Valentin <edubezval@gmail.com>
7994L: linux-media@vger.kernel.org
7995T: git git://linuxtv.org/media_tree.git
7996W: http://linuxtv.org
7997S: Odd Fixes
99995ded 7998F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
7999
8000SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8001M: Eduardo Valentin <edubezval@gmail.com>
8002L: linux-media@vger.kernel.org
8003T: git git://linuxtv.org/media_tree.git
8004W: http://linuxtv.org
8005S: Odd Fixes
99995ded
DR
8006F: drivers/media/radio/si4713/radio-platform-si4713.c
8007
8008SI4713 FM RADIO TRANSMITTER USB DRIVER
8009M: Hans Verkuil <hverkuil@xs4all.nl>
8010L: linux-media@vger.kernel.org
8011T: git git://linuxtv.org/media_tree.git
8012W: http://linuxtv.org
8013S: Maintained
8014F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8015
beb91d46 8016SIANO DVB DRIVER
1b2c14b4 8017M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8018L: linux-media@vger.kernel.org
8019W: http://linuxtv.org
8020T: git git://linuxtv.org/media_tree.git
8021S: Odd fixes
8022F: drivers/media/common/siano/
beb91d46 8023F: drivers/media/usb/siano/
beb91d46 8024F: drivers/media/usb/siano/
14430813 8025F: drivers/media/mmc/siano/
beb91d46 8026
b618b69c 8027SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8028L: linux-media@vger.kernel.org
bb60fcb2 8029S: Orphan
b618b69c 8030F: drivers/media/platform/sh_veu.c
b618b69c
GL
8031
8032SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8033L: linux-media@vger.kernel.org
bb60fcb2 8034S: Orphan
b618b69c
GL
8035F: drivers/media/platform/sh_vou.c
8036F: include/media/sh_vou.h
8037
6349d997 8038SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8039M: Len Brown <lenb@kernel.org>
6349d997
LB
8040L: sfi-devel@simplefirmware.org
8041W: http://simplefirmware.org/
8042T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8043S: Supported
943fc810 8044F: arch/x86/platform/sfi/
6349d997
LB
8045F: drivers/sfi/
8046F: include/linux/sfi*.h
e2d1d6c0 8047
1da177e4
LT
8048SIMTEC EB110ATX (Chalice CATS)
8049P: Ben Dooks
b16957c6
BD
8050P: Vincent Sanders <vince@simtec.co.uk>
8051M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8052W: http://www.simtec.co.uk/products/EB110ATX/
8053S: Supported
8054
8055SIMTEC EB2410ITX (BAST)
8056P: Ben Dooks
b16957c6
BD
8057P: Vincent Sanders <vince@simtec.co.uk>
8058M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8059W: http://www.simtec.co.uk/products/EB2410ITX/
8060S: Supported
15dba387
JP
8061F: arch/arm/mach-s3c24xx/mach-bast.c
8062F: arch/arm/mach-s3c24xx/bast-ide.c
8063F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8064
4c5adde7 8065TI DAVINCI MACHINE SUPPORT
3ba789c0 8066M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8067M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8068L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8069T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8070Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8071S: Supported
14430813 8072F: arch/arm/mach-davinci/
046d0a37 8073F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8074
8d4b3f08 8075TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8076M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8077L: linux-media@vger.kernel.org
8078L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8079W: http://linuxtv.org/
8080Q: http://patchwork.linuxtv.org/project/linux-media/list/
8081T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8082S: Maintained
8d4b3f08
LP
8083F: drivers/media/platform/davinci/
8084F: include/media/davinci/
8085
92aab3c0 8086SIS 190 ETHERNET DRIVER
8b58be88 8087M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8088L: netdev@vger.kernel.org
8089S: Maintained
8c7de408 8090F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8091
1da177e4 8092SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8093M: Daniele Venzano <venza@brownhat.org>
1da177e4 8094W: http://www.brownhat.org/sis900.html
979b6c13 8095L: netdev@vger.kernel.org
1da177e4 8096S: Maintained
8c7de408 8097F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8098
8099SIS FRAMEBUFFER DRIVER
8b58be88 8100M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8101W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8102S: Maintained
679655da
JP
8103F: Documentation/fb/sisfb.txt
8104F: drivers/video/sis/
8105F: include/video/sisfb.h
1da177e4
LT
8106
8107SIS USB2VGA DRIVER
8b58be88 8108M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8109W: http://www.winischhofer.at/linuxsisusbvga.shtml
8110S: Maintained
679655da 8111F: drivers/usb/misc/sisusbvga/
1da177e4 8112
415ad26d 8113SLAB ALLOCATOR
8b58be88 8114M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8115M: Pekka Enberg <penberg@kernel.org>
8b58be88 8116M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8117L: linux-mm@kvack.org
8118S: Maintained
679655da
JP
8119F: include/linux/sl?b*.h
8120F: mm/sl?b.c
415ad26d 8121
9fab9787
PM
8122SLEEPABLE READ-COPY UPDATE (SRCU)
8123M: Lai Jiangshan <laijs@cn.fujitsu.com>
8124M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8125L: linux-kernel@vger.kernel.org
9fab9787
PM
8126W: http://www.rdrop.com/users/paulmck/RCU/
8127S: Supported
8128T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8129F: include/linux/srcu.h
8130F: kernel/rcu/srcu.c
9fab9787 8131
66372841
CS
8132SMACK SECURITY MODULE
8133M: Casey Schaufler <casey@schaufler-ca.com>
8134L: linux-security-module@vger.kernel.org
8135W: http://schaufler-ca.com
8136T: git git://git.gitorious.org/smack-next/kernel.git
8137S: Maintained
8138F: Documentation/security/Smack.txt
8139F: security/smack/
8140
68ace3e1
KH
8141SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8142M: Kevin Hilman <khilman@kernel.org>
8143M: Nishanth Menon <nm@ti.com>
8144S: Maintained
8145F: drivers/power/avs/smartreflex.c
8146F: include/linux/power/smartreflex.h
8147L: linux-pm@vger.kernel.org
8148
1da177e4 8149SMC91x ETHERNET DRIVER
2f82af08 8150M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8151S: Odd Fixes
ae150435 8152F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8153
e8e31622
SA
8154SMIA AND SMIA++ IMAGE SENSOR DRIVER
8155M: Sakari Ailus <sakari.ailus@iki.fi>
8156L: linux-media@vger.kernel.org
8157S: Maintained
14430813 8158F: drivers/media/i2c/smiapp/
e8e31622
SA
8159F: include/media/smiapp.h
8160F: drivers/media/i2c/smiapp-pll.c
8161F: drivers/media/i2c/smiapp-pll.h
8162
920fa1ff
GR
8163SMM665 HARDWARE MONITOR DRIVER
8164M: Guenter Roeck <linux@roeck-us.net>
8165L: lm-sensors@lm-sensors.org
8166S: Maintained
8167F: Documentation/hwmon/smm665
8168F: drivers/hwmon/smm665.c
8169
9df7305b 8170SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8171M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8172L: lm-sensors@lm-sensors.org
90b24cfb 8173S: Maintained
9df7305b
SG
8174F: Documentation/hwmon/emc2103
8175F: drivers/hwmon/emc2103.c
8176
a98d506c
HG
8177SMSC SCH5627 HARDWARE MONITOR DRIVER
8178M: Hans de Goede <hdegoede@redhat.com>
8179L: lm-sensors@lm-sensors.org
8180S: Supported
8181F: Documentation/hwmon/sch5627
8182F: drivers/hwmon/sch5627.c
8183
6ea884db 8184SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8185M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8186L: lm-sensors@lm-sensors.org
8187S: Maintained
679655da
JP
8188F: Documentation/hwmon/smsc47b397
8189F: drivers/hwmon/smsc47b397.c
6ea884db 8190
fd9abb3d 8191SMSC911x ETHERNET DRIVER
90b24cfb 8192M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8193L: netdev@vger.kernel.org
90b24cfb 8194S: Maintained
679655da 8195F: include/linux/smsc911x.h
ae150435 8196F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8197
8198SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8199M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8200L: netdev@vger.kernel.org
90b24cfb 8201S: Maintained
ae150435 8202F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8203
3c8a63e2 8204SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8205M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8206L: linux-fbdev@vger.kernel.org
90b24cfb 8207S: Maintained
3c8a63e2
SG
8208F: drivers/video/smscufx.c
8209
668acf32 8210SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8211M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8212L: linux-media@vger.kernel.org
275ffde4 8213T: git git://linuxtv.org/media_tree.git
795fb7e7 8214S: Maintained
90d72ac6
MCC
8215F: include/media/soc*
8216F: drivers/media/i2c/soc_camera/
8217F: drivers/media/platform/soc_camera/
668acf32 8218
e2d1d6c0 8219SOEKRIS NET48XX LED SUPPORT
8b58be88 8220M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8221S: Maintained
679655da 8222F: drivers/leds/leds-net48xx.c
e2d1d6c0 8223
1da177e4 8224SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8225M: Neil Brown <neilb@suse.de>
1da177e4 8226L: linux-raid@vger.kernel.org
524418bb 8227S: Supported
679655da
JP
8228F: drivers/md/
8229F: include/linux/raid/
c117ab84 8230F: include/uapi/linux/raid/
1da177e4 8231
1da177e4 8232SONIC NETWORK DRIVER
8b58be88 8233M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8234L: netdev@vger.kernel.org
1da177e4 8235S: Maintained
d9fb9f38 8236F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8237
61e115a5 8238SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8239M: Michael Buesch <m@bues.ch>
61e115a5
MB
8240L: netdev@vger.kernel.org
8241S: Maintained
679655da
JP
8242F: drivers/ssb/
8243F: include/linux/ssb/
61e115a5 8244
1da177e4 8245SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8246M: Mattia Dongili <malattia@linux.it>
d0944853 8247L: platform-driver-x86@vger.kernel.org
5b18167d 8248W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8249S: Maintained
679655da
JP
8250F: Documentation/laptops/sony-laptop.txt
8251F: drivers/char/sonypi.c
8252F: drivers/platform/x86/sony-laptop.c
8253F: include/linux/sony-laptop.h
1da177e4 8254
baf8532a 8255SONY MEMORYSTICK CARD SUPPORT
8b58be88 8256M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8257W: http://tifmxx.berlios.de/
8258S: Maintained
679655da 8259F: drivers/memstick/host/tifm_ms.c
baf8532a 8260
0ab30494
ML
8261SONY MEMORYSTICK STANDARD SUPPORT
8262M: Maxim Levitsky <maximlevitsky@gmail.com>
8263S: Maintained
8264F: drivers/memstick/core/ms_block.*
8265
1da177e4 8266SOUND
8b58be88
JP
8267M: Jaroslav Kysela <perex@perex.cz>
8268M: Takashi Iwai <tiwai@suse.de>
93711660 8269L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8270W: http://www.alsa-project.org/
dde7ad8d 8271T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8272T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 8273S: Maintained
3126a179
JP
8274F: Documentation/sound/
8275F: include/sound/
c117ab84 8276F: include/uapi/sound/
679655da 8277F: sound/
1da177e4 8278
33bbe149
MB
8279SOUND - COMPRESSED AUDIO
8280M: Vinod Koul <vinod.koul@intel.com>
8281L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8282T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8283S: Supported
f672f31a 8284F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8285F: include/sound/compress_driver.h
f672f31a 8286F: include/uapi/sound/compress_*
33bbe149
MB
8287F: sound/core/compress_offload.c
8288F: sound/soc/soc-compress.c
8289
bd903bde 8290SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8291M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8292M: Mark Brown <broonie@kernel.org>
86f14df8 8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8294L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8295W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8296S: Supported
2820f615 8297F: Documentation/sound/alsa/soc/
679655da 8298F: sound/soc/
e6e55122 8299F: include/sound/soc*
eb1a6af3 8300
d7f8761b
MB
8301SOUND - DMAENGINE HELPERS
8302M: Lars-Peter Clausen <lars@metafoo.de>
8303S: Supported
8304F: include/sound/dmaengine_pcm.h
8305F: sound/core/pcm_dmaengine.c
8306F: sound/soc/soc-generic-dmaengine-pcm.c
8307
473321fc 8308SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8309M: "David S. Miller" <davem@davemloft.net>
1da177e4 8310L: sparclinux@vger.kernel.org
8a6e2535 8311Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8312T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8313T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8314S: Maintained
679655da 8315F: arch/sparc/
7765b8bb 8316F: drivers/sbus/
1da177e4 8317
6404fcca
DM
8318SPARC SERIAL DRIVERS
8319M: "David S. Miller" <davem@davemloft.net>
8320L: sparclinux@vger.kernel.org
08deed1e
JP
8321T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8322T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8323S: Maintained
6816383a 8324F: include/linux/sunserialcore.h
df621252 8325F: drivers/tty/serial/suncore.c
df621252
GKH
8326F: drivers/tty/serial/sunhv.c
8327F: drivers/tty/serial/sunsab.c
8328F: drivers/tty/serial/sunsab.h
8329F: drivers/tty/serial/sunsu.c
8330F: drivers/tty/serial/sunzilog.c
8331F: drivers/tty/serial/sunzilog.h
6404fcca 8332
389325b4
CL
8333SPARSE CHECKER
8334M: "Christopher Li" <sparse@chrisli.org>
8335L: linux-sparse@vger.kernel.org
8336W: https://sparse.wiki.kernel.org/
8337T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8338T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8339S: Maintained
8340F: include/linux/compiler.h
8341
fc0c195a 8342SPEAR PLATFORM SUPPORT
2d8a3b3d 8343M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8344M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8345L: spear-devel@list.st.com
8346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8347W: http://www.st.com/spear
8348S: Maintained
281e192f 8349F: arch/arm/mach-spear/
fc0c195a 8350
8351SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8352M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8353L: spear-devel@list.st.com
8354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8355W: http://www.st.com/spear
8356S: Maintained
5df33a62 8357F: drivers/clk/spear/
fc0c195a 8358
e2d1d6c0 8359SPI SUBSYSTEM
b02e48f2 8360M: Mark Brown <broonie@kernel.org>
dfbe403c 8361L: linux-spi@vger.kernel.org
e7e4e13c 8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8363Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8364S: Maintained
679655da
JP
8365F: Documentation/spi/
8366F: drivers/spi/
8367F: include/linux/spi/
c117ab84 8368F: include/uapi/linux/spi/
e2d1d6c0 8369
2752e401 8370SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8371M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8372M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8373L: netdev@vger.kernel.org
8374S: Supported
679655da 8375F: Documentation/networking/spider_net.txt
8df158ac 8376F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8377
e2d1d6c0 8378SPU FILE SYSTEM
8b58be88 8379M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8380L: linuxppc-dev@lists.ozlabs.org
8381L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8382W: http://www.ibm.com/developerworks/power/cell/
8383S: Supported
679655da
JP
8384F: Documentation/filesystems/spufs.txt
8385F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8386
fc555841 8387SQUASHFS FILE SYSTEM
d7f2ff67 8388M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8389L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8390W: http://squashfs.org.uk
8391S: Maintained
679655da
JP
8392F: Documentation/filesystems/squashfs.txt
8393F: fs/squashfs/
fc555841 8394
1da177e4 8395SRM (Alpha) environment access
8b58be88 8396M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8397S: Maintained
679655da 8398F: arch/alpha/kernel/srm_env.c
1da177e4 8399
26e9a397 8400STABLE BRANCH
879a5a00 8401M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8402L: stable@vger.kernel.org
879a5a00 8403S: Supported
7b175c46 8404F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8405
26e9a397 8406STAGING SUBSYSTEM
879a5a00 8407M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8408T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8409L: devel@driverdev.osuosl.org
879a5a00 8410S: Supported
679655da 8411F: drivers/staging/
dbc6c2cc 8412
c8c8b105
JP
8413STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8414M: Henk de Groot <pe1dnn@amsat.org>
8415S: Odd Fixes
8416F: drivers/staging/wlags49_h2/
8417F: drivers/staging/wlags49_h25/
8418
c9555159
JP
8419STAGING - ASUS OLED
8420M: Jakub Schmidtke <sjakub@gmail.com>
8421S: Odd Fixes
8422F: drivers/staging/asus_oled/
8423
ebd3d010
JP
8424STAGING - COMEDI
8425M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8426M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8427S: Odd Fixes
8428F: drivers/staging/comedi/
8429
8ca572c9
JP
8430STAGING - CRYSTAL HD VIDEO DECODER
8431M: Naren Sankar <nsankar@broadcom.com>
8432M: Jarod Wilson <jarod@wilsonet.com>
8433M: Scott Davilla <davilla@4pi.com>
8434M: Manu Abraham <abraham.manu@gmail.com>
8435S: Odd Fixes
8436F: drivers/staging/crystalhd/
8437
0f16ffc4
JP
8438STAGING - ECHO CANCELLER
8439M: Steve Underwood <steveu@coppice.org>
8440M: David Rowe <david@rowetel.com>
8441S: Odd Fixes
8442F: drivers/staging/echo/
8443
8dc2bbe7
ME
8444STAGING - ET131X NETWORK DRIVER
8445M: Mark Einon <mark.einon@gmail.com>
8446S: Odd Fixes
8447F: drivers/staging/et131x/
8448
a0138163
JP
8449STAGING - FLARION FT1000 DRIVERS
8450M: Marek Belisko <marek.belisko@gmail.com>
8451S: Odd Fixes
8452F: drivers/staging/ft1000/
8453
ec3fab92
JP
8454STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8455M: David Täht <d@teklibre.com>
8456S: Odd Fixes
8457F: drivers/staging/frontier/
8458
98ded590
HV
8459STAGING - GO7007 MPEG CODEC
8460M: Hans Verkuil <hans.verkuil@cisco.com>
8461S: Maintained
8462F: drivers/staging/media/go7007/
8463
6c1bb424 8464STAGING - INDUSTRIAL IO
030a13d7 8465M: Jonathan Cameron <jic23@kernel.org>
a0138163 8466L: linux-iio@vger.kernel.org
6c1bb424
JP
8467S: Odd Fixes
8468F: drivers/staging/iio/
8469
a0138163
JP
8470STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8471M: Jarod Wilson <jarod@wilsonet.com>
8472W: http://www.lirc.org/
8473S: Odd Fixes
b2b0186d 8474F: drivers/staging/media/lirc/
a0138163 8475
7c6b6c71 8476STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8477M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8478M: Marc Dietrich <marvin24@gmx.de>
8479L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8480L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8481S: Maintained
8482F: drivers/staging/nvec/
8483
a0138163 8484STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8485M: Jens Frederich <jfrederich@gmail.com>
8486M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8487M: Jon Nettleton <jon.nettleton@gmail.com>
8488W: http://wiki.laptop.org/go/DCON
3140b458 8489S: Maintained
a0138163
JP
8490F: drivers/staging/olpc_dcon/
8491
94cfdd15 8492STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8493M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8494S: Maintained
8495F: drivers/staging/ozwpan/
8496
a0138163 8497STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8498M: Willy Tarreau <willy@meta-x.org>
8499S: Odd Fixes
8500F: drivers/staging/panel/
8501
a0138163
JP
8502STAGING - REALTEK RTL8712U DRIVERS
8503M: Larry Finger <Larry.Finger@lwfinger.net>
8504M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8505S: Odd Fixes
8506F: drivers/staging/rtl8712/
8507
9629fa86
JP
8508STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8509M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8510S: Odd Fixes
9df0a245 8511F: drivers/staging/sm7xxfb/
9629fa86 8512
510fa408
JP
8513STAGING - SLICOSS
8514M: Lior Dotan <liodot@gmail.com>
8515M: Christopher Harrer <charrer@alacritech.com>
8516S: Odd Fixes
8517F: drivers/staging/slicoss/
8518
a0138163 8519STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8520M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8521S: Supported
b2b0186d 8522F: drivers/staging/media/solo6x10/
a0138163
JP
8523
8524STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8525M: William Hubbs <w.d.hubbs@gmail.com>
8526M: Chris Brannon <chris@the-brannons.com>
d33bce31 8527M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8528M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8529L: speakup@braille.uwo.ca
8530W: http://www.linux-speakup.org/
8531S: Odd Fixes
8532F: drivers/staging/speakup/
8533
8534STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8535M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8536S: Odd Fixes
8537F: drivers/staging/tidspbridge/
8538
a0138163
JP
8539STAGING - USB ENE SM/MS CARD READER DRIVER
8540M: Al Cho <acho@novell.com>
8541S: Odd Fixes
8542F: drivers/staging/keucr/
8543
b3e871ce
JP
8544STAGING - VIA VT665X DRIVERS
8545M: Forest Bond <forest@alittletooquiet.net>
8546S: Odd Fixes
8547F: drivers/staging/vt665?/
8548
81a9a526
JP
8549STAGING - WINBOND IS89C35 WLAN USB DRIVER
8550M: Pavel Machek <pavel@ucw.cz>
8551S: Odd Fixes
8552F: drivers/staging/winbond/
8553
709bcb07 8554STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8555M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8556S: Odd Fixes
8557F: drivers/staging/xgifb/
8558
1da177e4 8559STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8560M: Ion Badulescu <ionut@badula.org>
b4f90189 8561S: Odd Fixes
9bba23b0 8562F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8563
e2d1d6c0 8564SUN3/3X
8b58be88 8565M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8566W: http://sammy.net/sun3/
8567S: Maintained
679655da
JP
8568F: arch/m68k/kernel/*sun3*
8569F: arch/m68k/sun3*/
8570F: arch/m68k/include/asm/sun3*
e689cf4a 8571F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8572
2bc9ff01
DK
8573SUNDANCE NETWORK DRIVER
8574M: Denis Kirjanov <kda@linux-powerpc.org>
8575L: netdev@vger.kernel.org
8576S: Maintained
8577F: drivers/net/ethernet/dlink/sundance.c
8578
2cbb12a4 8579SUPERH
2cbb12a4 8580L: linux-sh@vger.kernel.org
1da177e4 8581W: http://www.linux-sh.org
8a6e2535 8582Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8583S: Orphan
066069e1 8584F: Documentation/sh/
679655da 8585F: arch/sh/
066069e1 8586F: drivers/sh/
1da177e4 8587
4480f15b 8588SUSPEND TO RAM
7fb06082 8589M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8590M: Len Brown <len.brown@intel.com>
8591M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8592L: linux-pm@vger.kernel.org
e2d1d6c0 8593S: Supported
679655da
JP
8594F: Documentation/power/
8595F: arch/x86/kernel/acpi/
8596F: drivers/base/power/
8597F: kernel/power/
8598F: include/linux/suspend.h
8599F: include/linux/freezer.h
8600F: include/linux/pm.h
1da177e4
LT
8601
8602SVGA HANDLING
8b58be88 8603M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8604L: linux-video@atrey.karlin.mff.cuni.cz
8605S: Maintained
679655da
JP
8606F: Documentation/svga.txt
8607F: arch/x86/boot/video*
1da177e4 8608
6e28b761
KRW
8609SWIOTLB SUBSYSTEM
8610M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8611L: linux-kernel@vger.kernel.org
8612S: Supported
8613F: lib/swiotlb.c
8614F: arch/*/kernel/pci-swiotlb.c
8615F: include/linux/swiotlb.h
8616
db8e35d5
VG
8617SYNOPSYS ARC ARCHITECTURE
8618M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8619S: Supported
8620F: arch/arc/
6659a20a 8621F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8622F: drivers/tty/serial/arc_uart.c
db8e35d5 8623
1da177e4 8624SYSV FILESYSTEM
8b58be88 8625M: Christoph Hellwig <hch@infradead.org>
1da177e4 8626S: Maintained
679655da
JP
8627F: Documentation/filesystems/sysv-fs.txt
8628F: fs/sysv/
8629F: include/linux/sysv_fs.h
1da177e4 8630
86cfa7fc
NB
8631TARGET SUBSYSTEM
8632M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8633L: linux-scsi@vger.kernel.org
b9f5edc2 8634L: target-devel@vger.kernel.org
86cfa7fc 8635W: http://www.linux-iscsi.org
cf015e9f 8636W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8637T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8638S: Supported
8639F: drivers/target/
8640F: include/target/
8641F: Documentation/target/
8642
4e68852d 8643TASKSTATS STATISTICS INTERFACE
185e595f 8644M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8645S: Maintained
679655da
JP
8646F: Documentation/accounting/taskstats*
8647F: include/linux/taskstats*
8648F: kernel/taskstats.c
4e68852d 8649
781b456a 8650TC CLASSIFIER
f935f3f8 8651M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8652L: netdev@vger.kernel.org
8653S: Maintained
679655da 8654F: include/net/pkt_cls.h
c117ab84 8655F: include/uapi/linux/pkt_cls.h
679655da 8656F: net/sched/
781b456a 8657
5067f08a 8658TCP LOW PRIORITY MODULE
8b58be88
JP
8659M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8660M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8661W: http://tcp-lp-mod.sourceforge.net/
8662S: Maintained
679655da 8663F: net/ipv4/tcp_lp.c
5067f08a 8664
91952bc0
AP
8665TDA10071 MEDIA DRIVER
8666M: Antti Palosaari <crope@iki.fi>
8667L: linux-media@vger.kernel.org
8668W: http://linuxtv.org/
8669W: http://palosaari.fi/linux/
8670Q: http://patchwork.linuxtv.org/project/linux-media/list/
8671T: git git://linuxtv.org/anttip/media_tree.git
8672S: Maintained
8673F: drivers/media/dvb-frontends/tda10071*
8674
8675TDA18212 MEDIA DRIVER
8676M: Antti Palosaari <crope@iki.fi>
8677L: linux-media@vger.kernel.org
8678W: http://linuxtv.org/
8679W: http://palosaari.fi/linux/
8680Q: http://patchwork.linuxtv.org/project/linux-media/list/
8681T: git git://linuxtv.org/anttip/media_tree.git
8682S: Maintained
8683F: drivers/media/tuners/tda18212*
8684
8685TDA18218 MEDIA DRIVER
8686M: Antti Palosaari <crope@iki.fi>
8687L: linux-media@vger.kernel.org
8688W: http://linuxtv.org/
8689W: http://palosaari.fi/linux/
8690Q: http://patchwork.linuxtv.org/project/linux-media/list/
8691T: git git://linuxtv.org/anttip/media_tree.git
8692S: Maintained
8693F: drivers/media/tuners/tda18218*
8694
3b2f6aba
MK
8695TDA18271 MEDIA DRIVER
8696M: Michael Krufky <mkrufky@linuxtv.org>
8697L: linux-media@vger.kernel.org
8698W: http://linuxtv.org/
8699W: http://github.com/mkrufky
8700Q: http://patchwork.linuxtv.org/project/linux-media/list/
8701T: git git://linuxtv.org/mkrufky/tuners.git
8702S: Maintained
8703F: drivers/media/tuners/tda18271*
8704
e48307a9
MK
8705TDA827x MEDIA DRIVER
8706M: Michael Krufky <mkrufky@linuxtv.org>
8707L: linux-media@vger.kernel.org
8708W: http://linuxtv.org/
8709W: http://github.com/mkrufky
8710Q: http://patchwork.linuxtv.org/project/linux-media/list/
8711T: git git://linuxtv.org/mkrufky/tuners.git
8712S: Maintained
8713F: drivers/media/tuners/tda8290.*
8714
66cf9212
MK
8715TDA8290 MEDIA DRIVER
8716M: Michael Krufky <mkrufky@linuxtv.org>
8717L: linux-media@vger.kernel.org
8718W: http://linuxtv.org/
8719W: http://github.com/mkrufky
8720Q: http://patchwork.linuxtv.org/project/linux-media/list/
8721T: git git://linuxtv.org/mkrufky/tuners.git
8722S: Maintained
8723F: drivers/media/tuners/tda8290.*
8724
4b9fba30
HV
8725TDA9840 MEDIA DRIVER
8726M: Hans Verkuil <hverkuil@xs4all.nl>
8727L: linux-media@vger.kernel.org
8728T: git git://linuxtv.org/media_tree.git
8729W: http://linuxtv.org
8730S: Maintained
8731F: drivers/media/i2c/tda9840*
8732
2cb654fd 8733TEA5761 TUNER DRIVER
1b2c14b4 8734M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8735L: linux-media@vger.kernel.org
8736W: http://linuxtv.org
8737T: git git://linuxtv.org/media_tree.git
8738S: Odd fixes
8739F: drivers/media/tuners/tea5761.*
8740
8741TEA5767 TUNER DRIVER
1b2c14b4 8742M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8743L: linux-media@vger.kernel.org
8744W: http://linuxtv.org
8745T: git git://linuxtv.org/media_tree.git
8746S: Maintained
8747F: drivers/media/tuners/tea5767.*
8748
4b9fba30
HV
8749TEA6415C MEDIA DRIVER
8750M: Hans Verkuil <hverkuil@xs4all.nl>
8751L: linux-media@vger.kernel.org
8752T: git git://linuxtv.org/media_tree.git
8753W: http://linuxtv.org
8754S: Maintained
8755F: drivers/media/i2c/tea6415c*
8756
8757TEA6420 MEDIA DRIVER
8758M: Hans Verkuil <hverkuil@xs4all.nl>
8759L: linux-media@vger.kernel.org
8760T: git git://linuxtv.org/media_tree.git
8761W: http://linuxtv.org
8762S: Maintained
8763F: drivers/media/i2c/tea6420*
8764
3d249d4c 8765TEAM DRIVER
dca9ab92 8766M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8767L: netdev@vger.kernel.org
8768S: Supported
8769F: drivers/net/team/
8770F: include/linux/if_team.h
c117ab84 8771F: include/uapi/linux/if_team.h
3d249d4c 8772
7d029125
VD
8773TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8774M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8775S: Maintained
8776F: arch/x86/platform/ts5500/
8777
40ad4a30
SY
8778TECHNOTREND USB IR RECEIVER
8779M: Sean Young <sean@mess.org>
8780L: linux-media@vger.kernel.org
8781S: Maintained
8782F: drivers/media/rc/ttusbir.c
8783
adabdb0c 8784TEGRA ARCHITECTURE SUPPORT
243d58ec 8785M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8786M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8787L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8788Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8789T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8790S: Supported
bbbe96ed 8791N: [^a-z]tegra
84b9414b 8792
adabdb0c
SW
8793TEGRA ASOC DRIVER
8794M: Stephen Warren <swarren@wwwdotorg.org>
8795S: Supported
8796F: sound/soc/tegra/
8797
8798TEGRA CLOCK DRIVER
8799M: Peter De Schrijver <pdeschrijver@nvidia.com>
8800M: Prashant Gaikwad <pgaikwad@nvidia.com>
8801S: Supported
8802F: drivers/clk/tegra/
8803
8804TEGRA DMA DRIVER
8805M: Laxman Dewangan <ldewangan@nvidia.com>
8806S: Supported
8807F: drivers/dma/tegra20-apb-dma.c
8808
8809TEGRA GPIO DRIVER
8810M: Stephen Warren <swarren@wwwdotorg.org>
8811S: Supported
8812F: drivers/gpio/gpio-tegra.c
8813
8814TEGRA I2C DRIVER
8815M: Laxman Dewangan <ldewangan@nvidia.com>
8816S: Supported
8817F: drivers/i2c/busses/i2c-tegra.c
8818
8819TEGRA IOMMU DRIVERS
8820M: Hiroshi Doyu <hdoyu@nvidia.com>
8821S: Supported
8822F: drivers/iommu/tegra*
8823
8824TEGRA KBC DRIVER
8825M: Rakesh Iyer <riyer@nvidia.com>
8826M: Laxman Dewangan <ldewangan@nvidia.com>
8827S: Supported
8828F: drivers/input/keyboard/tegra-kbc.c
8829
8830TEGRA PINCTRL DRIVER
8831M: Stephen Warren <swarren@wwwdotorg.org>
8832S: Supported
8833F: drivers/pinctrl/pinctrl-tegra*
8834
8835TEGRA PWM DRIVER
8836M: Thierry Reding <thierry.reding@gmail.com>
8837S: Supported
8838F: drivers/pwm/pwm-tegra.c
8839
8840TEGRA SERIAL DRIVER
8841M: Laxman Dewangan <ldewangan@nvidia.com>
8842S: Supported
8843F: drivers/tty/serial/serial-tegra.c
8844
8845TEGRA SPI DRIVER
8846M: Laxman Dewangan <ldewangan@nvidia.com>
8847S: Supported
8848F: drivers/spi/spi-tegra*
8849
1a348ccc 8850TEHUTI ETHERNET DRIVER
8b58be88 8851M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8852L: netdev@vger.kernel.org
8853S: Supported
ef7f5429 8854F: drivers/net/ethernet/tehuti/*
1a348ccc 8855
4e68852d 8856Telecom Clock Driver for MCPL0010
8b58be88 8857M: Mark Gross <mark.gross@intel.com>
4e68852d 8858S: Supported
679655da 8859F: drivers/char/tlclk.c
4e68852d 8860
4480f15b 8861TENSILICA XTENSA PORT (xtensa)
8b58be88 8862M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8863M: Max Filippov <jcmvbkbc@gmail.com>
8864L: linux-xtensa@linux-xtensa.org
4e68852d 8865S: Maintained
679655da 8866F: arch/xtensa/
3dc99857 8867F: drivers/irqchip/irq-xtensa-*
4e68852d 8868
5313ba66
HV
8869THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8870M: Hans Verkuil <hverkuil@xs4all.nl>
8871L: linux-media@vger.kernel.org
8872T: git git://linuxtv.org/media_tree.git
8873W: http://linuxtv.org
8874S: Maintained
8875F: drivers/media/radio/radio-raremono.c
8876
d3fb6955 8877THERMAL
b75f0050
JP
8878M: Zhang Rui <rui.zhang@intel.com>
8879M: Eduardo Valentin <eduardo.valentin@ti.com>
8880L: linux-pm@vger.kernel.org
8881T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8882T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8883Q: https://patchwork.kernel.org/project/linux-pm/list/
8884S: Supported
8885F: drivers/thermal/
8886F: include/linux/thermal.h
8887F: include/linux/cpu_cooling.h
8888F: Documentation/devicetree/bindings/thermal/
d3fb6955 8889
30ba2fbd
VD
8890THINGM BLINK(1) USB RGB LED DRIVER
8891M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8892S: Maintained
8893F: drivers/hid/hid-thingm.c
8894
4e68852d 8895THINKPAD ACPI EXTRAS DRIVER
8b58be88 8896M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8897L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8898L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8899W: http://ibm-acpi.sourceforge.net
8900W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8901T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8902S: Maintained
679655da 8903F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8904
1b46f2a2
EV
8905TI BANDGAP AND THERMAL DRIVER
8906M: Eduardo Valentin <eduardo.valentin@ti.com>
8907L: linux-pm@vger.kernel.org
794b2e25
EV
8908S: Supported
8909F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8910
4020f2d7 8911TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8912M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8913S: Maintained
679655da
JP
8914F: drivers/misc/tifm*
8915F: drivers/mmc/host/tifm_sd.c
8916F: include/linux/tifm.h
4020f2d7 8917
152ad442
SR
8918TI LM49xxx FAMILY ASoC CODEC DRIVERS
8919M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8920M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8921L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8922S: Maintained
8923F: sound/soc/codecs/lm49453*
d392dead 8924F: sound/soc/codecs/isabelle*
152ad442 8925
0edd807d
KM
8926TI LP855x BACKLIGHT DRIVER
8927M: Milo Kim <milo.kim@ti.com>
8928S: Maintained
8929F: Documentation/backlight/lp855x-driver.txt
8930F: drivers/video/backlight/lp855x_bl.c
8931F: include/linux/platform_data/lp855x.h
8932
faf13f6d
KM
8933TI LP8727 CHARGER DRIVER
8934M: Milo Kim <milo.kim@ti.com>
8935S: Maintained
8936F: drivers/power/lp8727_charger.c
8937F: include/linux/platform_data/lp8727.h
8938
22f1229f
KM
8939TI LP8788 MFD DRIVER
8940M: Milo Kim <milo.kim@ti.com>
8941S: Maintained
8942F: drivers/iio/adc/lp8788_adc.c
8943F: drivers/leds/leds-lp8788.c
8944F: drivers/mfd/lp8788*.c
8945F: drivers/power/lp8788-charger.c
8946F: drivers/regulator/lp8788-*.c
8947F: include/linux/mfd/lp8788*.h
8948
dd5e8e6b 8949TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8950M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8951L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8952S: Maintained
8953F: sound/soc/codecs/twl4030*
8954
90921014 8955TI WILINK WIRELESS DRIVERS
90921014
LC
8956L: linux-wireless@vger.kernel.org
8957W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8958W: http://wireless.kernel.org/en/users/Drivers/wl1251
8959T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8960S: Orphan
90921014
LC
8961F: drivers/net/wireless/ti/
8962F: include/linux/wl12xx.h
8963
e86eaa3a 8964TIPC NETWORK LAYER
8b58be88
JP
8965M: Jon Maloy <jon.maloy@ericsson.com>
8966M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8967L: netdev@vger.kernel.org (core kernel code)
8968L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8969W: http://tipc.sourceforge.net/
e86eaa3a 8970S: Maintained
c117ab84 8971F: include/uapi/linux/tipc*.h
679655da 8972F: net/tipc/
e86eaa3a 8973
867e359b
CM
8974TILE ARCHITECTURE
8975M: Chris Metcalf <cmetcalf@tilera.com>
8976W: http://www.tilera.com/scm/
8977S: Supported
8978F: arch/tile/
6b940606 8979F: drivers/char/tile-srom.c
5c770755 8980F: drivers/edac/tile_edac.c
6b940606
CM
8981F: drivers/net/ethernet/tile/
8982F: drivers/rtc/rtc-tile.c
8983F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8984F: drivers/tty/serial/tilegx.c
6b940606
CM
8985F: drivers/usb/host/*-tilegx.c
8986F: include/linux/usb/tilegx.h
867e359b 8987
1da177e4 8988TLAN NETWORK DRIVER
8b58be88 8989M: Samuel Chessman <chessman@tux.org>
88c07dde 8990L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8991W: http://sourceforge.net/projects/tlan/
8992S: Maintained
679655da 8993F: Documentation/networking/tlan.txt
b544dbac 8994F: drivers/net/ethernet/ti/tlan.*
1da177e4 8995
d74db3b2 8996TOMOYO SECURITY MODULE
8b58be88
JP
8997M: Kentaro Takeda <takedakn@nttdata.co.jp>
8998M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8999L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9000L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9001L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9002L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9003W: http://tomoyo.sourceforge.jp/
843d183c 9004T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9005S: Maintained
679655da 9006F: security/tomoyo/
d74db3b2 9007
9caeb532 9008TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9009M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9010L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9011S: Maintained
9012F: drivers/platform/x86/topstar-laptop.c
9013
1da177e4 9014TOSHIBA ACPI EXTRAS DRIVER
d0944853 9015L: platform-driver-x86@vger.kernel.org
15065531 9016S: Orphan
679655da 9017F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9018
9019TOSHIBA SMM DRIVER
8b58be88 9020M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9021L: tlinux-users@tce.toshiba-dme.co.jp
9022W: http://www.buzzard.org.uk/toshiba/
9023S: Maintained
679655da
JP
9024F: drivers/char/toshiba.c
9025F: include/linux/toshiba.h
c117ab84 9026F: include/uapi/linux/toshiba.h
1da177e4 9027
d719f900 9028TMIO MMC DRIVER
8b58be88 9029M: Ian Molton <ian@mnementh.co.uk>
d1057c40 9030L: linux-mmc@vger.kernel.org
d719f900 9031S: Maintained
d1057c40
GL
9032F: drivers/mmc/host/tmio_mmc*
9033F: drivers/mmc/host/sh_mobile_sdhi.c
9034F: include/linux/mmc/tmio.h
9035F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9036
917cc4e6
GR
9037TMP401 HARDWARE MONITOR DRIVER
9038M: Guenter Roeck <linux@roeck-us.net>
9039L: lm-sensors@lm-sensors.org
9040S: Maintained
9041F: Documentation/hwmon/tmp401
9042F: drivers/hwmon/tmp401.c
9043
98f32602 9044TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9045M: Hugh Dickins <hughd@google.com>
98f32602
HD
9046L: linux-mm@kvack.org
9047S: Maintained
9048F: include/linux/shmem_fs.h
9049F: mm/shmem.c
9050
45f95b53 9051TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9052M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9053L: linux-media@vger.kernel.org
9054W: http://linuxtv.org
9055T: git git://linuxtv.org/media_tree.git
9056S: Odd fixes
9057F: drivers/media/usb/tm6000/
9058
4e68852d 9059TPM DEVICE DRIVER
901486b8 9060M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9061M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9062M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9063W: http://tpmdd.sourceforge.net
63a10dfd 9064L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9065S: Maintained
679655da 9066F: drivers/char/tpm/
4e68852d 9067
d6f005a1
JP
9068TRACING
9069M: Steven Rostedt <rostedt@goodmis.org>
9070M: Frederic Weisbecker <fweisbec@gmail.com>
9071M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9072T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9073S: Maintained
9074F: Documentation/trace/ftrace.txt
9075F: arch/*/*/*/ftrace.h
9076F: arch/*/kernel/ftrace.c
9077F: include/*/ftrace.h
9078F: include/linux/trace*.h
9079F: include/trace/
9080F: kernel/trace/
9081
1da177e4 9082TRIVIAL PATCHES
8b58be88 9083M: Jiri Kosina <trivial@kernel.org>
54e5881d 9084T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9085S: Maintained
86ef925f 9086K: ^Subject:.*(?i)trivial
1da177e4 9087
4e68852d 9088TTY LAYER
879a5a00 9089M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9090M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9091S: Supported
08deed1e 9092T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9093F: drivers/tty/
df621252 9094F: drivers/tty/serial/serial_core.c
e3288775
AC
9095F: include/linux/serial_core.h
9096F: include/linux/serial.h
9097F: include/linux/tty.h
c117ab84
CEB
9098F: include/uapi/linux/serial_core.h
9099F: include/uapi/linux/serial.h
9100F: include/uapi/linux/tty.h
4e68852d 9101
91952bc0
AP
9102TUA9001 MEDIA DRIVER
9103M: Antti Palosaari <crope@iki.fi>
9104L: linux-media@vger.kernel.org
9105W: http://linuxtv.org/
9106W: http://palosaari.fi/linux/
9107Q: http://patchwork.linuxtv.org/project/linux-media/list/
9108T: git git://linuxtv.org/anttip/media_tree.git
9109S: Maintained
9110F: drivers/media/tuners/tua9001*
9111
740db6d7 9112TULIP NETWORK DRIVERS
8b58be88 9113M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9114L: netdev@vger.kernel.org
9115S: Maintained
0f04e2aa 9116F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9117
9118TUN/TAP driver
ba57b6f2 9119M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9120W: http://vtun.sourceforge.net/tun
9121S: Maintained
679655da
JP
9122F: Documentation/networking/tuntap.txt
9123F: arch/um/os-Linux/drivers/
1da177e4 9124
b454cc66 9125TURBOCHANNEL SUBSYSTEM
8b58be88 9126M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9127M: Ralf Baechle <ralf@linux-mips.org>
9128L: linux-mips@linux-mips.org
9129Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9130S: Maintained
679655da
JP
9131F: drivers/tc/
9132F: include/linux/tc.h
b454cc66 9133
1da177e4 9134U14-34F SCSI DRIVER
8b58be88 9135M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9136L: linux-scsi@vger.kernel.org
9137S: Maintained
679655da 9138F: drivers/scsi/u14-34f.c
1da177e4 9139
e2d1d6c0 9140UBI FILE SYSTEM (UBIFS)
949cb623 9141M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9142M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9143L: linux-mtd@lists.infradead.org
e2966cbe 9144T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9145W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9146S: Maintained
679655da
JP
9147F: Documentation/filesystems/ubifs.txt
9148F: fs/ubifs/
e2d1d6c0 9149
cc2020e6 9150UCLINUX (AND M68KNOMMU)
8b58be88 9151M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9152W: http://www.uclinux.org/
9153L: uclinux-dev@uclinux.org (subscribers-only)
9154S: Maintained
61bc02bb
JP
9155F: arch/m68k/*/*_no.*
9156F: arch/m68k/include/asm/*_no.*
cc2020e6 9157
1da177e4 9158UDF FILESYSTEM
8b58be88 9159M: Jan Kara <jack@suse.cz>
1da177e4 9160S: Maintained
679655da
JP
9161F: Documentation/filesystems/udf.txt
9162F: fs/udf/
1da177e4 9163
cc2020e6 9164UFS FILESYSTEM
8b58be88 9165M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9166S: Maintained
679655da
JP
9167F: Documentation/filesystems/ufs.txt
9168F: fs/ufs/
cc2020e6 9169
0a09d3ab
DH
9170UHID USERSPACE HID IO DRIVER:
9171M: David Herrmann <dh.herrmann@googlemail.com>
9172L: linux-input@vger.kernel.org
9173S: Maintained
9174F: drivers/hid/uhid.c
c117ab84 9175F: include/uapi/linux/uhid.h
0a09d3ab 9176
18332a80 9177ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9178L: linux-usb@vger.kernel.org
10c6c9c9 9179S: Orphan
355ffe69 9180F: drivers/uwb/
679655da
JP
9181F: include/linux/uwb.h
9182F: include/linux/uwb/
18332a80 9183
b31d8273
G
9184UNICORE32 ARCHITECTURE:
9185M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9186W: http://mprc.pku.edu.cn/~guanxuetao/linux
9187S: Maintained
9188T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9189F: arch/unicore32/
9190
d8379ab1
TF
9191UNIFDEF
9192M: Tony Finch <dot@dotat.at>
9193W: http://dotat.at/prog/unifdef
9194S: Maintained
9195F: scripts/unifdef.c
9196
1da177e4 9197UNIFORM CDROM DRIVER
8b58be88 9198M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9199W: http://www.kernel.dk
9200S: Maintained
679655da
JP
9201F: Documentation/cdrom/
9202F: drivers/cdrom/cdrom.c
9203F: include/linux/cdrom.h
c117ab84 9204F: include/uapi/linux/cdrom.h
1da177e4 9205
56df0122
BR
9206UNISYS S-PAR DRIVERS
9207M: Benjamin Romer <benjamin.romer@unisys.com>
9208M: David Kershner <david.kershner@unisys.com>
9209L: sparmaintainer@unisys.com (Unisys internal)
9210S: Supported
9211F: drivers/staging/unisys/
9212
9941fa6e
VH
9213UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9214M: Vinayak Holikatti <vinholikatti@gmail.com>
9215M: Santosh Y <santoshsy@gmail.com>
9216L: linux-scsi@vger.kernel.org
9217S: Supported
9218F: Documentation/scsi/ufs.txt
9219F: drivers/scsi/ufs/
9220
e2d1d6c0 9221UNSORTED BLOCK IMAGES (UBI)
949cb623 9222M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9223W: http://www.linux-mtd.infradead.org/
9224L: linux-mtd@lists.infradead.org
b6b44e0a 9225T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9226S: Maintained
80811493 9227F: drivers/mtd/ubi/
679655da 9228F: include/linux/mtd/ubi.h
c117ab84 9229F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9230
76ac66e4
RW
9231UNSORTED BLOCK IMAGES (UBI) Fastmap
9232M: Richard Weinberger <richard@nod.at>
9233L: linux-mtd@lists.infradead.org
9234S: Maintained
9235F: drivers/mtd/ubi/fastmap.c
9236
1da177e4 9237USB ACM DRIVER
61eee9a7 9238M: Oliver Neukum <oliver@neukum.org>
6372594a 9239L: linux-usb@vger.kernel.org
1da177e4 9240S: Maintained
679655da
JP
9241F: Documentation/usb/acm.txt
9242F: drivers/usb/class/cdc-acm.*
1da177e4 9243
b7d572e1
PF
9244USB AR5523 WIRELESS DRIVER
9245M: Pontus Fuchs <pontus.fuchs@gmail.com>
9246L: linux-wireless@vger.kernel.org
9247S: Maintained
9248F: drivers/net/wireless/ath/ar5523/
9249
115bb1ff 9250USB ATTACHED SCSI
f50a4968 9251M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9252M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9253L: linux-usb@vger.kernel.org
9254L: linux-scsi@vger.kernel.org
8eae0fb7 9255S: Maintained
115bb1ff
MW
9256F: drivers/usb/storage/uas.c
9257
1da177e4 9258USB CDC ETHERNET DRIVER
61eee9a7 9259M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9260L: linux-usb@vger.kernel.org
1da177e4 9261S: Maintained
679655da 9262F: drivers/net/usb/cdc_*.c
c117ab84 9263F: include/uapi/linux/usb/cdc.h
1da177e4 9264
b02b371e 9265USB CYPRESS C67X00 DRIVER
8b58be88 9266M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9267L: linux-usb@vger.kernel.org
9268S: Maintained
679655da 9269F: drivers/usb/c67x00/
b02b371e 9270
d0374f4f 9271USB DAVICOM DM9601 DRIVER
8b58be88 9272M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9273L: netdev@vger.kernel.org
d0374f4f
PK
9274W: http://www.linux-usb.org/usbnet
9275S: Maintained
679655da 9276F: drivers/net/usb/dm9601.c
d0374f4f 9277
cc2020e6 9278USB DIAMOND RIO500 DRIVER
8b58be88 9279M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9280L: rio500-users@lists.sourceforge.net
9281W: http://rio500.sourceforge.net
9282S: Maintained
679655da 9283F: drivers/usb/misc/rio500*
cc2020e6 9284
1da177e4 9285USB EHCI DRIVER
578333ab 9286M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9287L: linux-usb@vger.kernel.org
578333ab 9288S: Maintained
679655da
JP
9289F: Documentation/usb/ehci.txt
9290F: drivers/usb/host/ehci*
1da177e4 9291
69ae9e3e 9292USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9293M: Felipe Balbi <balbi@ti.com>
795fb7e7 9294L: linux-usb@vger.kernel.org
69ae9e3e 9295W: http://www.linux-usb.org/gadget
d6d0f665
FB
9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9297S: Maintained
679655da
JP
9298F: drivers/usb/gadget/
9299F: include/linux/usb/gadget*
69ae9e3e 9300
2dea64b4 9301USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9302M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9303L: linux-usb@vger.kernel.org
54e5881d 9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9305S: Maintained
c2f01971 9306F: Documentation/hid/hiddev.txt
679655da 9307F: drivers/hid/usbhid/
1da177e4 9308
857aab34 9309USB/IP DRIVERS
857aab34 9310L: linux-usb@vger.kernel.org
3ff4afe8 9311S: Orphan
857aab34 9312F: drivers/staging/usbip/
9313
959eea21 9314USB ISP116X DRIVER
8b58be88 9315M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9316L: linux-usb@vger.kernel.org
959eea21 9317S: Maintained
679655da
JP
9318F: drivers/usb/host/isp116x*
9319F: include/linux/usb/isp116x.h
959eea21 9320
1da177e4 9321USB KAWASAKI LSI DRIVER
61eee9a7 9322M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9323L: linux-usb@vger.kernel.org
1da177e4 9324S: Maintained
679655da 9325F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9326
9327USB MASS STORAGE DRIVER
8b58be88 9328M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9329L: linux-usb@vger.kernel.org
8836aeb8 9330L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9331S: Maintained
9332W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9333F: drivers/usb/storage/
1da177e4 9334
af39917d
CL
9335USB MIDI DRIVER
9336M: Clemens Ladisch <clemens@ladisch.de>
9337L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9338T: git git://git.alsa-project.org/alsa-kernel.git
9339S: Maintained
9340F: sound/usb/midi.*
9341
444ce9d4
JP
9342USB NETWORKING DRIVERS
9343L: linux-usb@vger.kernel.org
9344S: Odd Fixes
9345F: drivers/net/usb/
9346
1da177e4 9347USB OHCI DRIVER
578333ab 9348M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9349L: linux-usb@vger.kernel.org
578333ab 9350S: Maintained
679655da
JP
9351F: Documentation/usb/ohci.txt
9352F: drivers/usb/host/ohci*
1da177e4 9353
ba460e48 9354USB OPTION-CARD DRIVER
8b58be88 9355M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9356L: linux-usb@vger.kernel.org
ba460e48 9357S: Maintained
679655da 9358F: drivers/usb/serial/option.c
ba460e48 9359
1da177e4 9360USB PEGASUS DRIVER
a16b945c 9361M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9362L: linux-usb@vger.kernel.org
043600a6 9363L: netdev@vger.kernel.org
052e3128
PM
9364T: git git://github.com/petkan/pegasus.git
9365W: https://github.com/petkan/pegasus
1da177e4 9366S: Maintained
679655da 9367F: drivers/net/usb/pegasus.*
1da177e4 9368
d3ad558f
FB
9369USB PHY LAYER
9370M: Felipe Balbi <balbi@ti.com>
9371L: linux-usb@vger.kernel.org
9372T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9373S: Maintained
9374F: drivers/usb/phy/
d3ad558f 9375
73e4fb3f 9376USB PRINTER DRIVER (usblp)
8b58be88 9377M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9378L: linux-usb@vger.kernel.org
73e4fb3f 9379S: Supported
679655da 9380F: drivers/usb/class/usblp.c
1da177e4
LT
9381
9382USB RTL8150 DRIVER
a16b945c 9383M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9384L: linux-usb@vger.kernel.org
043600a6 9385L: netdev@vger.kernel.org
052e3128
PM
9386T: git git://github.com/petkan/rtl8150.git
9387W: https://github.com/petkan/rtl8150
1da177e4 9388S: Maintained
679655da 9389F: drivers/net/usb/rtl8150.c
1da177e4 9390
f896b796
GK
9391USB SERIAL SUBSYSTEM
9392M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9393L: linux-usb@vger.kernel.org
4e68852d 9394S: Maintained
679655da 9395F: Documentation/usb/usb-serial.txt
f896b796 9396F: drivers/usb/serial/
679655da 9397F: include/linux/usb/serial.h
1da177e4 9398
b3f0db1c
SG
9399USB SMSC75XX ETHERNET DRIVER
9400M: Steve Glendinning <steve.glendinning@shawell.net>
9401L: netdev@vger.kernel.org
9402S: Maintained
9403F: drivers/net/usb/smsc75xx.*
9404
2f7ca802 9405USB SMSC95XX ETHERNET DRIVER
90b24cfb 9406M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9407L: netdev@vger.kernel.org
90b24cfb 9408S: Maintained
679655da 9409F: drivers/net/usb/smsc95xx.*
2f7ca802 9410
f423b9a8 9411USB SN9C1xx DRIVER
8b58be88 9412M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9413L: linux-usb@vger.kernel.org
661263b5 9414L: linux-media@vger.kernel.org
275ffde4 9415T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9416W: http://www.linux-projects.org
9417S: Maintained
b8da9d3a 9418F: drivers/staging/media/sn9c102/
1da177e4
LT
9419
9420USB SUBSYSTEM
879a5a00 9421M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9422L: linux-usb@vger.kernel.org
1da177e4 9423W: http://www.linux-usb.org
08deed1e 9424T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9425S: Supported
679655da 9426F: Documentation/usb/
679655da
JP
9427F: drivers/usb/
9428F: include/linux/usb.h
9429F: include/linux/usb/
1da177e4
LT
9430
9431USB UHCI DRIVER
8b58be88 9432M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9433L: linux-usb@vger.kernel.org
1da177e4 9434S: Maintained
679655da 9435F: drivers/usb/host/uhci*
1da177e4 9436
69ae9e3e 9437USB "USBNET" DRIVER FRAMEWORK
686f13bb 9438M: Oliver Neukum <oneukum@suse.de>
043600a6 9439L: netdev@vger.kernel.org
69ae9e3e 9440W: http://www.linux-usb.org/usbnet
1da177e4 9441S: Maintained
679655da
JP
9442F: drivers/net/usb/usbnet.c
9443F: include/linux/usb/usbnet.h
1da177e4 9444
c0efd232 9445USB VIDEO CLASS
c53ac071 9446M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9447L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9448L: linux-media@vger.kernel.org
275ffde4 9449T: git git://linuxtv.org/media_tree.git
57c6d2e9 9450W: http://www.ideasonboard.org/uvc/
c0efd232 9451S: Maintained
0c0d06ca 9452F: drivers/media/usb/uvc/
6c0f0359 9453F: include/uapi/linux/uvcvideo.h
1da177e4 9454
b60b9c45
HV
9455USB VISION DRIVER
9456M: Hans Verkuil <hverkuil@xs4all.nl>
9457L: linux-media@vger.kernel.org
9458T: git git://linuxtv.org/media_tree.git
9459W: http://linuxtv.org
9460S: Odd Fixes
9461F: drivers/media/usb/usbvision/
9462
8282da47
LP
9463USB WEBCAM GADGET
9464M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9465L: linux-usb@vger.kernel.org
9466S: Maintained
9467F: drivers/usb/gadget/*uvc*.c
9468F: drivers/usb/gadget/webcam.c
9469
bf164cc0 9470USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9471M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9472L: linux-wireless@vger.kernel.org
9473S: Maintained
679655da 9474F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9475
eb6bab13 9476USB XHCI DRIVER
03d85053 9477M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9478L: linux-usb@vger.kernel.org
9479S: Supported
36d0344c
SS
9480F: drivers/usb/host/xhci*
9481F: drivers/usb/host/pci-quirks*
eb6bab13 9482
1da177e4 9483USB ZD1201 DRIVER
4086b9ca 9484L: linux-wireless@vger.kernel.org
1da177e4 9485W: http://linux-lc100020.sourceforge.net
4086b9ca 9486S: Orphan
679655da 9487F: drivers/net/wireless/zd1201.*
1da177e4 9488
b7eee616 9489USB ZR364XX DRIVER
8b58be88 9490M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9491L: linux-usb@vger.kernel.org
661263b5 9492L: linux-media@vger.kernel.org
275ffde4 9493T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9494W: http://royale.zerezo.com/zr364xx/
9495S: Maintained
679655da 9496F: Documentation/video4linux/zr364xx.txt
90d72ac6 9497F: drivers/media/usb/zr364xx/
b7eee616 9498
e7839f25 9499USER-MODE LINUX (UML)
8b58be88 9500M: Jeff Dike <jdike@addtoit.com>
b15194b7 9501M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9502L: user-mode-linux-devel@lists.sourceforge.net
9503L: user-mode-linux-user@lists.sourceforge.net
9504W: http://user-mode-linux.sourceforge.net
9505S: Maintained
61516587 9506F: Documentation/virtual/uml/
679655da 9507F: arch/um/
b070989a 9508F: arch/x86/um/
679655da
JP
9509F: fs/hostfs/
9510F: fs/hppfs/
b7eee616 9511
e5f114e9 9512USERSPACE I/O (UIO)
6a534c9d 9513M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9514M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9515S: Maintained
679655da
JP
9516F: Documentation/DocBook/uio-howto.tmpl
9517F: drivers/uio/
9518F: include/linux/uio*.h
e5f114e9 9519
256cccbe 9520UTIL-LINUX PACKAGE
8b58be88 9521M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9522L: util-linux@vger.kernel.org
9523W: http://en.wikipedia.org/wiki/Util-linux
9524T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9525S: Maintained
9526
c1fd1c07 9527UVESAFB DRIVER
8b58be88 9528M: Michal Januszewski <spock@gentoo.org>
c69f677c 9529L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9530W: http://dev.gentoo.org/~spock/projects/uvesafb/
9531S: Maintained
679655da
JP
9532F: Documentation/fb/uvesafb.txt
9533F: drivers/video/uvesafb.*
c1fd1c07 9534
4480f15b 9535VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9536M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9537S: Maintained
679655da
JP
9538F: Documentation/filesystems/vfat.txt
9539F: fs/fat/
1da177e4 9540
cba3345c
AW
9541VFIO DRIVER
9542M: Alex Williamson <alex.williamson@redhat.com>
9543L: kvm@vger.kernel.org
9544S: Maintained
9545F: Documentation/vfio.txt
9546F: drivers/vfio/
9547F: include/linux/vfio.h
c117ab84 9548F: include/uapi/linux/vfio.h
cba3345c 9549
9e6f3438
PO
9550VIDEOBUF2 FRAMEWORK
9551M: Pawel Osciak <pawel@osciak.com>
9552M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9553M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9554L: linux-media@vger.kernel.org
9555S: Maintained
90d72ac6 9556F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9557F: include/media/videobuf2-*
9558
9a82446b
AS
9559VIRTIO CONSOLE DRIVER
9560M: Amit Shah <amit.shah@redhat.com>
9561L: virtualization@lists.linux-foundation.org
9562S: Maintained
9563F: drivers/char/virtio_console.c
9564F: include/linux/virtio_console.h
c117ab84 9565F: include/uapi/linux/virtio_console.h
9a82446b 9566
2426ec8f
MT
9567VIRTIO CORE, NET AND BLOCK DRIVERS
9568M: Rusty Russell <rusty@rustcorp.com.au>
9569M: "Michael S. Tsirkin" <mst@redhat.com>
9570L: virtualization@lists.linux-foundation.org
9571S: Maintained
9572F: drivers/virtio/
c893c8d7 9573F: tools/virtio/
2426ec8f
MT
9574F: drivers/net/virtio_net.c
9575F: drivers/block/virtio_blk.c
9576F: include/linux/virtio_*.h
916cdabc 9577F: include/uapi/linux/virtio_*.h
2426ec8f 9578
3a4d5c94
MT
9579VIRTIO HOST (VHOST)
9580M: "Michael S. Tsirkin" <mst@redhat.com>
9581L: kvm@vger.kernel.org
c996d8b9 9582L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9583L: netdev@vger.kernel.org
9584S: Maintained
9585F: drivers/vhost/
c117ab84 9586F: include/uapi/linux/vhost.h
3a4d5c94 9587
1da177e4 9588VIA RHINE NETWORK DRIVER
8b58be88 9589M: Roger Luethi <rl@hellgate.ch>
1da177e4 9590S: Maintained
f2148a47 9591F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9592
f0bf7f61 9593VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9594M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9595M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9596S: Maintained
9597F: drivers/mmc/host/via-sdmmc.c
9598
69e4a7c2 9599VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9600M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9601L: linux-fbdev@vger.kernel.org
69e4a7c2 9602S: Maintained
c7babebd
FTS
9603F: include/linux/via-core.h
9604F: include/linux/via-gpio.h
9605F: include/linux/via_i2c.h
679655da 9606F: drivers/video/via/
69e4a7c2 9607
01f20734 9608VIA VELOCITY NETWORK DRIVER
8b58be88 9609M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9610L: netdev@vger.kernel.org
9611S: Maintained
f2148a47 9612F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9613
0b7bc1fa
HV
9614VIVI VIRTUAL VIDEO DRIVER
9615M: Hans Verkuil <hverkuil@xs4all.nl>
9616L: linux-media@vger.kernel.org
9617T: git git://linuxtv.org/media_tree.git
9618W: http://linuxtv.org
9619S: Maintained
9620F: drivers/media/platform/vivi*
9621
be7f8273 9622VLAN (802.1Q)
8b58be88 9623M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9624L: netdev@vger.kernel.org
9625S: Maintained
679655da
JP
9626F: drivers/net/macvlan.c
9627F: include/linux/if_*vlan.h
9628F: net/8021q/
be7f8273 9629
55e331cf 9630VLYNQ BUS
8b58be88 9631M: Florian Fainelli <florian@openwrt.org>
8578d7af 9632L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9633S: Maintained
9634F: drivers/vlynq/vlynq.c
9635F: include/linux/vlynq.h
9636
390beae4
MW
9637VME SUBSYSTEM
9638M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9639M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9640M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9641L: devel@driverdev.osuosl.org
9642S: Maintained
9643T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9644F: Documentation/vme_api.txt
9645F: drivers/staging/vme/
9646F: drivers/vme/
9647F: include/linux/vme*
9648
4488e09b
AK
9649VMWARE HYPERVISOR INTERFACE
9650M: Alok Kataria <akataria@vmware.com>
9651L: virtualization@lists.linux-foundation.org
9652S: Supported
9653F: arch/x86/kernel/cpu/vmware.c
9654
d1a890fa 9655VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9656M: Shreyas Bhatewara <sbhatewara@vmware.com>
9657M: "VMware, Inc." <pv-drivers@vmware.com>
9658L: netdev@vger.kernel.org
9659S: Maintained
9660F: drivers/net/vmxnet3/
d1a890fa 9661
851b1642 9662VMware PVSCSI driver
f2d7e40e 9663M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9664M: VMware PV-Drivers <pv-drivers@vmware.com>
9665L: linux-scsi@vger.kernel.org
9666S: Maintained
9667F: drivers/scsi/vmw_pvscsi.c
9668F: drivers/scsi/vmw_pvscsi.h
9669
e53e86c7 9670VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9671M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9672M: Mark Brown <broonie@kernel.org>
e53e86c7 9673W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9674W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9675T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9676S: Supported
679655da
JP
9677F: drivers/regulator/
9678F: include/linux/regulator/
e53e86c7 9679
ab41319e 9680VT1211 HARDWARE MONITOR DRIVER
8b58be88 9681M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9682L: lm-sensors@lm-sensors.org
9683S: Maintained
679655da
JP
9684F: Documentation/hwmon/vt1211
9685F: drivers/hwmon/vt1211.c
ab41319e 9686
1de9e371 9687VT8231 HARDWARE MONITOR DRIVER
8b58be88 9688M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9689L: lm-sensors@lm-sensors.org
9690S: Maintained
679655da 9691F: drivers/hwmon/vt8231.c
1de9e371 9692
88095e7b
TO
9693VUB300 USB to SDIO/SD/MMC bridge chip
9694M: Tony Olech <tony.olech@elandigitalsystems.com>
9695L: linux-mmc@vger.kernel.org
9696L: linux-usb@vger.kernel.org
9697S: Supported
9698F: drivers/mmc/host/vub300.c
9699
1da177e4 9700W1 DALLAS'S 1-WIRE BUS
a8018766 9701M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9702S: Maintained
679655da
JP
9703F: Documentation/w1/
9704F: drivers/w1/
1da177e4 9705
13927079 9706W83791D HARDWARE MONITORING DRIVER
8b58be88 9707M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9708L: lm-sensors@lm-sensors.org
25845c22 9709S: Maintained
679655da
JP
9710F: Documentation/hwmon/w83791d
9711F: drivers/hwmon/w83791d.c
13927079 9712
61db011d 9713W83793 HARDWARE MONITORING DRIVER
8b58be88 9714M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9715L: lm-sensors@lm-sensors.org
9716S: Maintained
679655da
JP
9717F: Documentation/hwmon/w83793
9718F: drivers/hwmon/w83793.c
61db011d 9719
e3760b43 9720W83795 HARDWARE MONITORING DRIVER
7c81c60f 9721M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9722L: lm-sensors@lm-sensors.org
9723S: Maintained
9724F: drivers/hwmon/w83795.c
9725
1da177e4 9726W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9727M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9728S: Maintained
679655da 9729F: drivers/mmc/host/wbsd.*
1da177e4 9730
3527761c 9731WATCHDOG DEVICE DRIVERS
8b58be88 9732M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9733L: linux-watchdog@vger.kernel.org
9734W: http://www.linux-watchdog.org/
f599aaf0 9735T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9736S: Maintained
679655da
JP
9737F: Documentation/watchdog/
9738F: drivers/watchdog/
9739F: include/linux/watchdog.h
c117ab84 9740F: include/uapi/linux/watchdog.h
3527761c 9741
1da177e4 9742WD7000 SCSI DRIVER
8b58be88 9743M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9744L: linux-scsi@vger.kernel.org
9745S: Maintained
679655da 9746F: drivers/scsi/wd7000.c
1da177e4 9747
b22e00f3
DH
9748WIIMOTE HID DRIVER
9749M: David Herrmann <dh.herrmann@googlemail.com>
9750L: linux-input@vger.kernel.org
9751S: Maintained
9752F: drivers/hid/hid-wiimote*
9753
e258b80e 9754WINBOND CIR DRIVER
364e9e18 9755M: David Härdeman <david@hardeman.nu>
e258b80e 9756S: Maintained
116ab806 9757F: drivers/media/rc/winbond-cir.c
e258b80e 9758
8a70da82 9759WIMAX STACK
8b58be88 9760M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9761M: linux-wimax@intel.com
63fae219 9762L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9763S: Supported
9764W: http://linuxwimax.org
315987dc 9765F: Documentation/wimax/README.wimax
315987dc
JP
9766F: include/linux/wimax/debug.h
9767F: include/net/wimax.h
c117ab84 9768F: include/uapi/linux/wimax.h
315987dc 9769F: net/wimax/
8a70da82 9770
5fc14680 9771WISTRON LAPTOP BUTTON DRIVER
8b58be88 9772M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9773S: Maintained
679655da 9774F: drivers/input/misc/wistron_btns.c
5fc14680 9775
1da177e4 9776WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9777M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9778L: linux-wireless@vger.kernel.org
926554c4 9779W: http://oops.ghostprotocols.net:81/blog
1da177e4 9780S: Maintained
679655da 9781F: drivers/net/wireless/wl3501*
1da177e4 9782
febf1dff 9783WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9784M: Mark Brown <broonie@kernel.org>
8b58be88 9785M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9786L: linux-input@vger.kernel.org
9787T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9788W: http://opensource.wolfsonmicro.com/node/7
9789S: Supported
679655da
JP
9790F: drivers/input/touchscreen/*wm97*
9791F: include/linux/wm97xx.h
febf1dff 9792
055bcbcb 9793WOLFSON MICROELECTRONICS DRIVERS
fef95164 9794L: patches@opensource.wolfsonmicro.com
cf8eda3e 9795T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9796T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9797W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9798S: Supported
3768f0b1 9799F: Documentation/hwmon/wm83??
af1c5386 9800F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9801F: drivers/clk/clk-wm83*.c
9c309598 9802F: drivers/extcon/extcon-arizona.c
b75ea16a 9803F: drivers/leds/leds-wm83*.c
25b273ba 9804F: drivers/gpio/gpio-*wm*.c
9c309598 9805F: drivers/gpio/gpio-arizona.c
d22b0869 9806F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9807F: drivers/input/misc/wm831x-on.c
9808F: drivers/input/touchscreen/wm831x-ts.c
9809F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9810F: drivers/mfd/arizona*
9811F: drivers/mfd/wm*.c
b75ea16a
MB
9812F: drivers/power/wm83*.c
9813F: drivers/rtc/rtc-wm83*.c
9814F: drivers/regulator/wm8*.c
3860e6c4 9815F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9816F: drivers/watchdog/wm83*_wdt.c
9c309598 9817F: include/linux/mfd/arizona/
3860e6c4 9818F: include/linux/mfd/wm831x/
b75ea16a 9819F: include/linux/mfd/wm8350/
3768f0b1 9820F: include/linux/mfd/wm8400*
59ec6da2 9821F: include/linux/wm97xx.h
055bcbcb 9822F: include/sound/wm????.h
9c309598 9823F: sound/soc/codecs/arizona.?
055bcbcb 9824F: sound/soc/codecs/wm*
b75ea16a 9825
3e6cd7a4
TH
9826WORKQUEUE
9827M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9829S: Maintained
9830F: include/linux/workqueue.h
9831F: kernel/workqueue.c
9832F: Documentation/workqueue.txt
9833
1da177e4 9834X.25 NETWORK LAYER
8bf28059 9835M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9836L: linux-x25@vger.kernel.org
8bf28059 9837S: Odd Fixes
679655da
JP
9838F: Documentation/networking/x25*
9839F: include/net/x25*
9840F: net/x25/
1da177e4 9841
e2d1d6c0 9842X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9843M: Thomas Gleixner <tglx@linutronix.de>
9844M: Ingo Molnar <mingo@redhat.com>
9845M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9846M: x86@kernel.org
981c3a4f 9847L: linux-kernel@vger.kernel.org
75fc2d37 9848T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9849S: Maintained
679655da
JP
9850F: Documentation/x86/
9851F: arch/x86/
e2d1d6c0 9852
d0944853 9853X86 PLATFORM DRIVERS
f7cb13b3 9854M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9855L: platform-driver-x86@vger.kernel.org
28b8e8d4 9856T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9857S: Maintained
14430813 9858F: drivers/platform/x86/
d0944853 9859
c1f5c54b
IM
9860X86 MCE INFRASTRUCTURE
9861M: Tony Luck <tony.luck@intel.com>
487ba8e8 9862M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9863L: linux-edac@vger.kernel.org
9864S: Maintained
9865F: arch/x86/kernel/cpu/mcheck/*
9866
d6fad502 9867XC2028/3028 TUNER DRIVER
1b2c14b4 9868M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9869L: linux-media@vger.kernel.org
9870W: http://linuxtv.org
9871T: git git://linuxtv.org/media_tree.git
9872S: Maintained
9873F: drivers/media/tuners/tuner-xc2028.*
9874
c4468085 9875XEN HYPERVISOR INTERFACE
c4468085 9876M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9877M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9878M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9879L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9880T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9881S: Supported
9882F: arch/x86/xen/
9883F: drivers/*/xen-*front.c
9884F: drivers/xen/
9885F: arch/x86/include/asm/xen/
9886F: include/xen/
c117ab84 9887F: include/uapi/xen/
c4468085 9888
77bfb479
SS
9889XEN HYPERVISOR ARM
9890M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9891L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9892S: Supported
9893F: arch/arm/xen/
9894F: arch/arm/include/asm/xen/
9895
b475e83f
SS
9896XEN HYPERVISOR ARM64
9897M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9898L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9899S: Supported
9900F: arch/arm64/xen/
9901F: arch/arm64/include/asm/xen/
9902
9b57e1a7
IC
9903XEN NETWORK BACKEND DRIVER
9904M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9905M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9906L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9907L: netdev@vger.kernel.org
9908S: Supported
9909F: drivers/net/xen-netback/*
9910
c5f8e29d
KRW
9911XEN PCI SUBSYSTEM
9912M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9913L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9914S: Supported
9915F: arch/x86/pci/*xen*
9916F: drivers/pci/*xen*
9917
9918XEN SWIOTLB SUBSYSTEM
9919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9920L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9921S: Supported
9922F: arch/x86/xen/*swiotlb*
9923F: drivers/xen/*swiotlb*
9924
1da177e4
LT
9925XFS FILESYSTEM
9926P: Silicon Graphics Inc
809625ca 9927M: Dave Chinner <david@fromorbit.com>
18caa67a 9928M: xfs@oss.sgi.com
d7ede1aa 9929L: xfs@oss.sgi.com
1da177e4 9930W: http://oss.sgi.com/projects/xfs
54e5881d 9931T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9932S: Supported
679655da
JP
9933F: Documentation/filesystems/xfs.txt
9934F: fs/xfs/
1da177e4 9935
8a3b7a25 9936XILINX AXI ETHERNET DRIVER
59a54f30
MS
9937M: Anirudha Sarangi <anirudh@xilinx.com>
9938M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9939S: Maintained
9940F: drivers/net/ethernet/xilinx/xilinx_axienet*
9941
c9d3d8ec 9942XILINX SYSTEMACE DRIVER
cdeb8994 9943S: Orphan
679655da 9944F: drivers/block/xsysace.c
c9d3d8ec 9945
238b8721 9946XILINX UARTLITE SERIAL DRIVER
8b58be88 9947M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9948L: linux-serial@vger.kernel.org
9949S: Maintained
df621252 9950F: drivers/tty/serial/uartlite.c
238b8721 9951
f620e4b8
MF
9952XTENSA XTFPGA PLATFORM SUPPORT
9953M: Max Filippov <jcmvbkbc@gmail.com>
9954L: linux-xtensa@linux-xtensa.org
9955S: Maintained
9956F: drivers/spi/spi-xtensa-xtfpga.c
9957
1da177e4 9958YAM DRIVER FOR AX.25
8b58be88 9959M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9960L: linux-hams@vger.kernel.org
9961S: Maintained
679655da
JP
9962F: drivers/net/hamradio/yam*
9963F: include/linux/yam.h
1da177e4 9964
af64a5eb 9965YEALINK PHONE DRIVER
8b58be88 9966M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9967L: usbb2k-api-dev@nongnu.org
9968S: Maintained
679655da
JP
9969F: Documentation/input/yealink.txt
9970F: drivers/input/misc/yealink.*
af64a5eb 9971
1da177e4 9972Z8530 DRIVER FOR AX.25
8b58be88 9973M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9974W: http://yaina.de/jreuter/
9975W: http://www.qsl.net/dl1bke/
9976L: linux-hams@vger.kernel.org
9977S: Maintained
679655da
JP
9978F: Documentation/networking/z8530drv.txt
9979F: drivers/net/hamradio/*scc.c
9980F: drivers/net/hamradio/z8530.h
1da177e4 9981
0cf31ec1 9982ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 9983M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
9984L: linux-mm@kvack.org
9985S: Maintained
9986F: mm/zbud.c
9987F: include/linux/zbud.h
9988
7c0c3afb 9989ZD1211RW WIRELESS DRIVER
8b58be88
JP
9990M: Daniel Drake <dsd@gentoo.org>
9991M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9992W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9993L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9994L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9995S: Maintained
679655da 9996F: drivers/net/wireless/zd1211rw/
7c0c3afb 9997
1da177e4 9998ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9999L: mjpeg-users@lists.sourceforge.net
f63145e2 10000L: linux-media@vger.kernel.org
1da177e4 10001W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10002T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10003S: Odd Fixes
90d72ac6 10004F: drivers/media/pci/zoran/
1da177e4 10005
6920f2cc
MK
10006ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10007M: Minchan Kim <minchan@kernel.org>
10008M: Nitin Gupta <ngupta@vflare.org>
10009L: linux-kernel@vger.kernel.org
10010S: Maintained
10011F: drivers/block/zram/
10012F: Documentation/blockdev/zram.txt
10013
8b4a4080 10014ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10015M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10016S: Maintained
df621252 10017F: drivers/tty/serial/zs.*
8b4a4080 10018
eae70d06
MK
10019ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10020M: Minchan Kim <minchan@kernel.org>
10021M: Nitin Gupta <ngupta@vflare.org>
10022L: linux-mm@kvack.org
10023S: Maintained
10024F: mm/zsmalloc.c
10025F: include/linux/zsmalloc.h
10026
0cf31ec1 10027ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10028M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10029L: linux-mm@kvack.org
10030S: Maintained
10031F: mm/zswap.c
10032
1da177e4 10033THE REST
8b58be88 10034M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10035L: linux-kernel@vger.kernel.org
8a6e2535 10036Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10037T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10038S: Buried alive in reporters
34d03cc1
JP
10039F: *
10040F: */